- - Jak naprawić komputer z systemem Linux, który się nie uruchamia

Jak naprawić komputer z systemem Linux, który się nie uruchamia

Zawsze włączaj komputer z systemem Linux, aby go znaleźćnie ładuje się i nie wiesz, co robić? Gdy komputer się nie obraca, rozwiązywanie problemów staje się skomplikowane. Na początek nic nie możesz zrobić, aby uruchomić sprawdzanie systemu operacyjnego lub sprzętu. Jedyne, co możesz zrobić, to upewnić się, że wszystko zostało poprawnie podłączone. To powiedziawszy, tylko dlatego, że komputer nie chce się uruchomić, nie oznacza, że ​​jest martwy lub musisz odświeżyć system operacyjny. Nie instaluj jeszcze tego systemu operacyjnego na komputerze z systemem Linux. Zamiast tego wykonaj ten samouczek, aby naprawić komputer z systemem Linux, który się nie uruchamia.

Do wykonania tego samouczka potrzebny będzie działający komputer, ponieważ wymaga on pobrania obrazów dysków i wypalenia ich na USB.

Rescueing Grub With Super Grub Disk

Najłatwiejszy sposób załadowania komputera z systemem Linux z uszkodzonymbootloader nie ma kłopotów z monitem ratunkowym Grub. Zamiast tego przejdź do innego komputera (lub zrób ten dysk z wyprzedzeniem) i pobierz Super Grub Disk. Jest to dysk na żywo, który może wykryć wszystkie systemy operacyjne na dowolnym komputerze, a następnie uruchomić je. To narzędzie jest świetne, szczególnie dla tych, którzy nagle stwierdzą, że ich komputer nie ładuje poprawnie Gruba.

Najpierw pobierz obraz dysku. Następnie wypal dysk Super Grub Disk na płycie CD / DVD lub utwórz rozruchowy dysk flash USB. Zalecamy narzędzie do obrazowania USB Etcher, ponieważ jest łatwe w użyciu i dostępne na wszystkich głównych platformach.

Po wypaleniu Super Grub Disk nadszedł czas, aby go załadowaći użyj go. Zacznij od wprowadzenia ustawień BIOS komputera. W tym obszarze zmień kolejność uruchamiania, aby pamięć USB na żywo (lub nagrana płyta CD / DVD) załadowała się jako pierwsza.

Po załadowaniu Super Grub Disk wyświetla menu. Jedyną opcją w menu, która ma tutaj znaczenie, jest „wykryj i pokaż metody rozruchu”. Wybierz go za pomocą klawisza Enter na klawiaturze. Dysk na żywo znajdzie każdy możliwy system operacyjny, który może załadować.

Super Grub Disk drukuje listę różnych systemów operacyjnych. Za pomocą klawisza strzałki wybierz system operacyjny, który nie był wcześniej ładowany.

Uwaga: Super Grub Disk może zwykle załadować uszkodzony Linuxdystrybucja, ponieważ znajduje pliki takie jak obraz rozruchowy, zamiast plików konfiguracyjnych Grub. W rzadkich przypadkach nawet to narzędzie nie będzie w stanie załadować uszkodzonych systemów operacyjnych. W takim przypadku należy rozważyć ponowną instalację lub wypróbowanie niektórych innych opcji na dysku aktywnym.

Ponowna instalacja Grub

Za pomocą Super Grub Disk ponownie załadowałeś instalację Linuksa, mimo że Grub jest zepsuty. Nadszedł czas, aby ponownie zainstalować Gruba, aby wszystko mogło wrócić do normy.

Układ partycji w stylu BIOS / MBR

Ponownie zainstaluj Grub w głównym rekordzie rozruchowym dysku twardego.

sudo grub-install --recheck --target=i386-pc /dev/sda

Następnie ponownie wygeneruj nowy plik konfiguracyjny. Jest to konieczne, w przeciwnym razie program ładujący może nie wiedzieć, że zmiany zostały wprowadzone.

sudo grub-mkconfig -o /boot/grub/grub.cfg

Układ partycji w stylu GPT / EFI

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
sudo grub-mkconfig -o /boot/grub/grub.cfg

Jak zainstalować Gruba na dysku USB w celu odzyskania awaryjnego

Grub nie łamie się często, ale kiedy to robi, twójcały dzień jest zrujnowany. Dlatego zawsze dobrze jest mieć proces odzyskiwania na wypadek, gdyby tak się stało. Dla większości ludzi dobrym rozwiązaniem jest użycie Super Grub Disk. Istnieje jednak również alternatywa.

Ponieważ Linux jest tak wszechstronny, tak naprawdę jestmożliwe jest zainstalowanie programu ładującego Grub bezpośrednio na dysku flash. W ten sposób, jeśli instalacja Linuksa odmówi uruchomienia z bootloaderem zainstalowanym na dysku twardym, możesz podłączyć dysk USB i załadować go mimo to. Oto kroki do skonfigurowania tego.

Uwaga: pamięć flash MUSI być sformatowana jako Fat32!

Najpierw utwórz folder USB w / mnt.

mkdir -p /mnt/usb

Następnie użyj lsblk polecenie, aby dowiedzieć się, co oznacza dysk USB. W tym samouczku nazwiemy pamięć flash / dev / sdc. Możesz go nazwać inaczej, jeśli chcesz.

Podłącz dysk USB do utworzonego wcześniej folderu USB w / mnt.

mount /dev/sdc1 /mnt/usb

Następnie wykonaj instalację Gruba na dysku flash USB.

grub-install --target=i386-pc --debug --boot-directory=/mnt/usb/boot /dev/sdc
Lastly, generate a configuration file for the USB drive.
grub-mkconfig -o /mnt/usb/boot/grub/grub.cfg

Użyj Rescatux

Żadna z powyższych opcji nie działa dla Ciebie? Nie martw się! Jest więcej sposobów na odzyskanie zepsutej instalacji Gruba w systemie Linux. Rozważ użycie Rescatux. Podobnie jak Super Grub Disk, jest to dysk ratunkowy na żywo bootloadera Grub. Z wyjątkiem tego, że zamiast automatycznie wykrywać metody rozruchu i pozwalać użytkownikowi na uruchomienie, w rzeczywistości może automatycznie rozwiązać problemy z Grub / Grub2.

Jest to idealne rozwiązanie dla tych, którzy poszli za tymsamouczek i okazało się, że ponowna instalacja Grub za pomocą wiersza polecenia nie pomogła. Pobierz dysk i postępuj zgodnie ze wskazówkami (dla Super Grub Disk) wspomnianymi powyżej, aby utworzyć dysk na żywo.

Ponadto dowiedz się, jak uruchomić ręcznie za pomocąGrub wiersz poleceń, jeśli wszystko inne zawiedzie, czytając instrukcję GNU grub. Jest to skomplikowany i trudny proces, o którym nie warto rozmawiać, ponieważ Super Grub Disk robi to samo, ale jeśli wszystkie opcje zawiodły i jest to jedyna opcja, przeczytaj ją, ponieważ pomoże.

Wniosek

Grub istnieje od dłuższego czasu, ale już od dawnatak długo, jak istniał, powodował niezliczone problemy. Czasami Grub nie uruchamia się znikąd, czasem plik konfiguracyjny psuje się, a czasem odmawia ładowania. Mamy nadzieję, że wskazówki i porady w tym artykule naprawią komputer z systemem Linux, który nie uruchamia się w większości przypadków.

Komentarze