Oprogramowanie układowe, koszmar, część 3: Jak zainstalować Linuksa na komputerze z już zainstalowaną partycją rozruchową Windowws

Errata: Minął rok i muszę się poprawić. Mój komputer nie miał interfejsu UEFI. To, co miałem, to partycja rozruchowa. Rozwiązanie pozostaje takie samo.

To więcej niż artykuł opinii, to poradnik, ale przejdźmy do tła.

Wspomniałem o tym na forum Zamierzałem kupić nowy komputeri rzeczywiście kupiłem go w ostatnią sobotę. Mnie Idea pad z570 Ma procesor Intel Core i7, 4G RAM (dodam 4G więcej), grafikę Intel HD 3000 (z dedykowanym 64M i tak Nie mam grać Nie obchodzi mnie to), kontroler bezprzewodowy intel n-1000 (jeśli nie używasz wolnego jądra, będziesz miał) i 500 GB dysku twardego, na czym będziemy się skupiać. Dysk miał 4 partycje (3 podstawowe i jedną logiczną), 2 partycje były fabryczne (wiesz, do odzyskiwania), jedna była partycją Windows (7 Home Premium) i drugi (ten, który pojawił się na początku dysku) miał 200 Mb.

Wyzwanie: Zainstaluj Debian Wheezy (Beta 4) na tym komputerze (i jeśli to możliwe, podwójny rozruch).

Co się działo? Mógłbym użyć live CD (w tym przypadku użyłem Xubuntu) i zaczyna się dobrze. Ale nawet jeśli zainstalujesz jakąś dystrybucję, uruchamiał tylko okna. Na liveCD dowiedziałem się, że to partycja 200Mb miał flagę bagażnika. I jak mogłem zobaczyć, uruchamiając liveCD, zanim pojawił się żar, pokazał znak, który mówił „Bezpieczny rozruch nie jest włączony”. To jest, jest dysk ma EFI, ale nie ma włączonego bezpiecznego rozruchu (ba, nie znalazłem żadnego miejsca, które można by aktywować …………… ..hehehehehe). Ten komunikat pojawia się w zależności od dystrybucji i ma wskazywać, że obsługuje EFI. Instalacja Linuksa nie będzie niemożliwa, ale byłoby inaczej (i mniej wygodne).

Najpierw zacząłem googlować, jak zainstalować Debiana z EFI i powiedzieli, że musisz przypisać partycję rozruchową. To mi nie pomogło, wciąż było to samo.

Wtedy przyszło mi do głowy, aby dowiedzieć się, jak zainstalować Linuksa (dowolnego Linuksa) na komputerze takim jak mój. Natknąłem się na forum wsparcia lenovo i mówią mi, że to zależy od tego jak dysk jest podzielony, jeśli ma EFI, dysk trwa niż mieć tablicę partycji GPT.

Zgadnij ………………………………… tak, mój dysk ma tablicę partycji MBR. Sprawdziłem to w systemie Windows.

Ciągle googlowałem efi i mbr i znalazłem tę fajną informację, w której porównuje się różne typy tablic partycji. GPT został utworzony poprawić ograniczenia który ma MBR:

1)
MBR obsługuje tylko do 4 partycji podstawowych lub do 3 podstawowych i jedną rozszerzoną, które mogą mieć do 128 partycji logicznych.
GPT obsługuje do 128 partycji prawybory.

2)
MBR obsługuje wszystkie komputery 32- i 64-bitowe
GPT obsługuje sólo 64-bitowe

3)
MBR obsługuje do 2 TB na partycję
GPT obsługuje do 256T na partycję

(Myślę, że ponieważ mój dysk miał 500G, utworzyli go jako MBR)

4) Wyjmowane dyski sólo mogą być MBR.

5) I najważniejsze
MBR używa starego BIOS (powstał 20 lat temu)
GPT współpracuje z EFI (powstał kilka lat temu)

Podsumowując: EFI + MBR = CACA

Myślisz, że to zrobię wysadzić okna, sformatować cały dysk, utwórz GPT i zacznij od nowa …………………… ..ONI SĄ ŹLI!!!! Nie tylko udało mi się uruchomić Debiana, ale zachowałem podwójny rozruch.

Okazuje się, że to było to grub nie został zainstalowany na partycji 200 MB. Jak to zrobić? Najpierw uruchamiam LiveCD i tam otwieram terminal i wykonuję następujące kroki: zrobiłem to z Xubuntu 12.10 i zakładając, że w / dev / sda1 jest partycja efi, aw / dev / sda6 partycja główna dystrybucji już zainstalowanej.

sudo -i
mount / dev / sda6 / mnt
mount / dev / sda1 / mnt / boot
grub-install –root-directory = / mnt / / dev / sda
mount –bind / proc / mnt / proc
mount –bind / dev / mnt / dev
mount –bind / sys / mnt / sys
chroot / mnt update-grub
umount / mnt / sys
umount / mnt / dev
umount / mnt / proc
wyjście

Wciąż nie ma restartu. Dzięki temu grub jest instalowany na partycji efi, ale pokaże tam tylko okna. Musieć zawierać wpis Linux:

sudo -i
mkdir / media / linux
mkdir / media / winBoot
montować / dev / sda6 / media / linux
mount / dev / sda1 / media / winBoot
cp /media/linux/boot/grub/grub.cfg /media/winBoot/grub/grub.cfg
wyjście

Teraz mogę ponownie uruchomić i znaleźć Windows i Debian. YUPI !!!!!!!!

Teraz, gdy skończyłem zajęcia w college'u, instaluję to, czego potrzebuję (tym razem zdecydowałem się użyć KDE i działa świetnie) i migruję swoje rzeczy.

Źródła:http://jacobfogg.blogspot.com/2012/01/installing-ubuntu-1110-on-lenovo-z570.html (To był poradnik, który mi pomógł, polecam go przeczytać bo zawiera instrukcje dla przypadku w którym wifi nie działa)


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Symbol zastępczy dla Antonio Rosales powiedział

    Wciąż toczę żmudną walkę o możliwość zainstalowania Debiana, ponieważ mój komputer jest wyposażony w system Windows 8, Y_Y

  2.   zawsze powiedział

    Myślę, że niektóre koncepcje są w połowie średnie. Absolutnie prawie wszystkie dyski używają tabeli MBR, GPT jest używany w bardzo szczególnych okolicznościach (no dalej, kto używa więcej niż 4 partycji ...)
    Buduję komputery PC iw tym roku wszystkie były dostarczane z EFI i zawsze bez problemów korzystałem z MBR, z obydwoma systemami operacyjnymi. GPT nie jest jeszcze bardzo rozpowszechnione i na wszelki wypadek go unikam.
    Twój problem musiał pochodzić z innej strony.
    pozdrowienia

    1.    diazepam powiedział

      Więc powiedz mi, jak zainstalowałeś Linuksa, zachowując Windows.

      Czy to możliwe, że grub nie jest już zainstalowany?

  3.   rama powiedział

    Myślę, że teraz debian oprócz grub przynosi grub-efi, czy mógłbyś go zainstalować? Zrozumiałbym, że z tym nie powinno być problemów
    Czy próbowałeś "wyłączyć" uefi z biosu przed zainstalowaniem Debiana ???

    1.    diazepam powiedział

      W biosie nie było nic, co mogłoby wyłączyć uefi

      1.    rama powiedział

        jeśli uefi nie jest dezaktywowane, ale jest to bezpieczeństwo rozruchowe uefi lub coś w tym rodzaju (poprawią mnie).

        musimy stać twardo i nie kupować sprzętu, który nie ma możliwości wyłączenia bootowania bezpieczeństwa uefi.

        PS: czy zauważyłeś problem z grub-efi ????

        pozdrowienia

  4.   Zgnilizny87 powiedział

    Dzięki Bogu nie miałem wielu komplikacji podczas instalacji Linuksa na moim komputerze z podwójnym bootowaniem ... może się zdarzyć, że mój nie ma uefi 0.0

  5.   Yoyo Fernandez powiedział

    Powiedział Gówno !!! :LUB

    1.    helena_ryu powiedział

      LOL

    2.    nano powiedział

      Zawsze mówię gówno lub prawie zawsze w moich artykułach xD

  6.   Heksborg powiedział

    Dobra robota. UEFI zawsze sprawia problemy podczas instalacji linuksa, mam nadzieję, że to się zmieni niedługo po wypuszczeniu słynnego loadera.

  7.   ktoś powiedział

    Są rzeczy, których nie można kupić za pieniądze i inne dystrybucje, ponieważ wszystko inne to ubuntu i naprawa rozruchu

  8.   Lodziarz powiedział

    Jaka byłaby najprostsza procedura w przypadku, gdybyś chciał usunąć system Windows i wszystkie partycje, które przynosi, i utworzyć małą partycję ext4 dla / boot i dużą partycję (na przykład aby użyć LVM)? Czy w takim przypadku wygodne byłoby użycie GPT, skoro są tylko 2 partycje podstawowe? (zawsze mówimy o sprzęcie EFI)
    dzięki

    1.    diazepam powiedział

      1) Nigdy nie myślałem, że używanie efi z mbr nie będzie problemem, więc nie wiedziałbym

      2) Partycja rozruchowa używa ext2, ponieważ nie potrzebujesz dziennika

    2.    Hugo powiedział

      Zwykle używam dd do czyszczenia około 100 MB od początku dysku (gdzie znajduje się tablica partycji), a następnie tworzę schemat partycjonowania.

      Nawiasem mówiąc, osobiście miałem doświadczenie, że kiedy próbowałem umieścić wszystkie partycje wewnątrz LVM, działa, ale pojawiają się błędy, więc w końcu utknąłem z tym schematem:

      podstawowy (boot, 100M, ext3)
      podstawowy (swap, 2G)
      podstawowy (root, 8G, ext3)
      podstawowy (lvm, reszta dysku)

      Wewnątrz LVM tworzę woluminy dla tych partycji:
      / usr (12 GB, ext4)
      / tmp (ext4, 10 GB (czasami podczas nagrywania dwuwarstwowej płyty DVD ta ścieżka jest używana do tworzenia obrazu))
      / home (ext4, rozmiar odpowiedni dla liczby jednoczesnych użytkowników)
      / var (ext4, reszta wolnego miejsca)

      Po zastosowaniu tego schematu nie miałem żadnych komunikatów o błędach. Właściwie partycja dla / boot nie jest niezbędna, ale wolę, aby była niezależna od roota.

      Ponadto, aby nieco zoptymalizować, zwykle optymalizuję opcje noatime lub relatime, aby zapewnić noexec i nosuid itp.

  9.   Oscar powiedział

    Moje najgłębsze kondolencje.
    Nie powinieneś był kupować LENOVO. Ich wsparcie techniczne jest najgorsze = ((przynajmniej tutaj w Meksyku) kupiłem go pilnie i spędziłem bez niego dwa miesiące, ponieważ czytnik DVD zawiódł i zajęło im to dużo czasu T_T
    No to nie jest temat xD

  10.   Hugo powiedział

    Diazepan, wydaje mi się, że gdybyś po zainstalowaniu GRUB-a wykonał polecenie update-grub, oszczędziłbyś sobie ręcznego tworzenia wpisu.

    1.    Hugo powiedział

      Przepraszamy, aby wyjaśnić lepiej:
      - Najpierw wykonaj chroot / mnt
      - Po zakończeniu chroot uruchom update-grub
      (nie wszystko w jednej linii)

      1.    diazepam powiedział

        w takim przypadku musiałbyś również dodać wyjście (aby wyjść z chroota)

        1.    Hugo powiedział

          Na pewno.

          Zaskakuje mnie to, że trzeba było generować dane ręcznie, podczas gdy update-grub miał wykonać za Ciebie pracę.

          Czy to możliwe, że pakiet os-prober nie został poprawnie zainstalowany?
          Byłoby interesujące wymienić go, aby zobaczyć, czy tak jest, a także przed wyjściem z chroot lub wykonaniem update-grub, sprawdź, czy w / etc / default / grub znajduje się wiersz:

          GRUB_DISABLE_OS_PROBER = false

          Zresztą może to specyfika partycji GPT, muszę przyznać, że do tej pory pracowałem tylko z partycjami MBR

          Wciąż dobry artykuł.

  11.   Blaire pascal powiedział

    Nie możesz być bardziej obrazowy: „Jak zainstalować Linuksa na gównianej maszynie EFI” hahaha. Właściwie dla G + podałem moje rozwiązanie, zainstalowałem BIOS, przełączyłem się na GPT, ale szczerze mówiąc nie sądziłem, że dam radę. Bardzo dobry post.

  12.   msx powiedział

    „GPT został stworzony, aby poprawić ograniczenia MBR” Mam na myśli to, że GPT sprawia, że ​​ograniczenia MBR są bardziej wytrzymałe ...

    czy raczej, że GPT próbuje przezwyciężyć ograniczenia MBR?

    1.    diazepam powiedział

      poprawny

  13.   Oscar powiedział

    Na pewno jest dobrze, ale boli, że live cd Fedory 18 nie zaczyna się z UEFI, trzeba ją dezaktywować i używać Legacy i mieć tak i nie używać UEFI, chociaż prawda jest taka, że ​​chciałbym go używać dla kaprysu, jeśli Ubuntu 13.04 może, dlaczego nie Fedora?

    1.    diazepam powiedział

      Obsługa UEFI jest dostępna od wersji Fedora 19

      1.    Oscar powiedział

        Fedora 18 również powinna mieć wsparcie…. Cóż, poczekajmy kilka miesięcy na fedorę 19, więc póki co będę musiał ponownie korzystać z systemu Windows, ponieważ Ubuntu sprawia mi wiele problemów.

        1.    diazepam powiedział

          Tak. Myliłem się. Wsparcie jest od 18.

        2.    pandev92 powiedział

          sabayon obsługuje UEFI / EFI

  14.   Eliotime3000 powiedział

    Czekaj, dlaczego nie użyłeś trybu ratunkowego? U mnie zadziałało, kiedy po raz pierwszy zainstalowałem Debiana, a następnie Windows na drugiej połowie mojego dysku twardego IDE [O CZEKAJ!].

    W każdym razie mam nadzieję, że Debian Wheezy może naprawić ten problem UEFI z włączonym SecureBoot w następnych aktualizacjach.

  15.   bryanakd1994 powiedział

    Przepraszam, mam pytanie. Zainstalowałem Ubuntu 13.04 na laptopie z systemem Windows 8 (do tego musiałem uzyskać dostęp do opcji Advanced Start / Start from USB, nie miałem problemu). Jednak chcę teraz zainstalować Sabayon, ale ponieważ nie mam dostępu do opcji obecnej w systemie Windows, nie wiem, jak uruchomić Live Usb. Co powinienem zrobić? Z góry dziękuję.

    1.    diazepam powiedział

      użyj programu takiego jak unetbootin, który pobiera iso i umieszcza go na USB

      1.    bryanakd1994 powiedział

        Tak, użyłem Unetbootin do stworzenia Live USB Sabayon. Problem w tym, że nie rozpoznaje go przy uruchamianiu laptopa. W przypadku Windowsa mogłem uruchomić na żywo USB z Advanced Start, ale z Ubuntu nie wiem jak to zrobić.

  16.   Zaćmienie powiedział

    Podwójny boot nie działa dla mnie, nienawidzę EFI, tak, to jest do bani

  17.   ICH powiedział

    BARDZO DOBRY WKŁAD, PRZYPADKOWO NIE WIESZ JAK TO ZROBIĆ, ALE Z BURGIEM + FEDORA 19 + W8 ???

    Szukam, ale nie ma zbyt wielu informacji, mam nadzieję, że możesz mi pomóc

  18.   muły powiedział
  19.   chowitoks powiedział

    kroki są poprawne, ale nie są głupie (jak wszystko w linux: D)
    masz pewne szczegóły, na przykład najpierw wychodzisz z klatki, a następnie odmontowujesz dev prox i sys.

    Ale to było bardzo pomocne

  20.   David powiedział

    Czy jeśli mi pomogą lub skierują mnie do innej publikacji.

    MBR i GPT wszystko jest w porządku, moja maszyna została dostarczona z podwójnym, mam na myśli grub (Windows 8 i Debian).

    Kilka dni temu pojawił się błąd „ratowanie grubego” 🙁

    Wypróbuj SuperGrubDisk2 (i lokalizuje tylko partycje i nie uruchamia się, obsługuje rozruch w trybie UEFI (GPT)).

    Jak to naprawić? (Myślę z LinuxLive i poprawiam błąd bezpośrednio w grub.cfg - mam nadzieję, że możesz)

  21.   Francisco powiedział

    Mam pytanie, próbowałem zainstalować Debiana 7.7 na zewnętrznym dysku ssd, mój komputer to laptop HP Pavillion, procesor AMD A8 z systemem Windows 8.1, udało mi się ukończyć większość instalacji Debiana z wyjątkiem małego, dużego szczegółu; nie mogę załadować grub do głównego rejestru, próbowałem załadować grub w sdc5, co było jedyną opcją, w której proces instalacji mógł zostać zakończony, ale podczas uruchamiania systemu nie oferuje mi żadnej opcji uruchomienia Debiana zamiast systemu Windows, z proces, który wskazałeś w tym artykule, czy można go rozwiązać? Proszę, szukam pomocy w tym zakresie! Z góry dziękuję.

  22.   Demiana Kaosa powiedział

    Minęło dużo czasu od tego artykułu, ale prawda jest taka, że ​​podążając trudną drogą chcesz skomplikować swoje życie.
    A co najgorsze: użytkownicy, którzy interpretują partycje GPT są najlepsze dla ich dysków twardych o pojemności 500 gigów hahahaha ...

  23.   William powiedział

    Idolooooooooo ……… ..
    instrukcje MBR i GPT. Myślę, że rozwiązali mój problem.
    Muszę zrestartować komputer i zweryfikować to… .. ale błąd już się nie pojawił …….

    DZIĘKUJĘ!