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

click fraud protection

Czy kiedykolwiek włączyłeś komputer z systemem Linux tylko po to, by stwierdzić, że się nie ładuje 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.

Będziesz potrzebować działającego komputera, aby postępować zgodnie z tym samouczkiem, ponieważ obejmuje on pobieranie obrazów dysków i nagrywanie ich na urządzenie USB.

Rescueing Grub With Super Grub Disk

Najłatwiejszym sposobem załadowania komputera z systemem Linux z uszkodzonym programem ładującym nie jest kłopotanie się 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 Gruba poprawnie.

instagram viewer

Pierwszy, pobierz obraz dysku. Następnie wypal dysk Super Grub Disk na płycie CD / DVD lub utwórz rozruchowy dysk flash USB. Polecamy Akwaforcista Narzędzie do obrazowania USB, 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żyć. Zacznij od wprowadzenia ustawień BIOS komputera. W tym obszarze zmień kolejność rozruchu, 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ć uszkodzoną dystrybucję Linuksa, 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ć Grub na dysku USB w celu odzyskania awaryjnego

Grub nie zdarza się często, ale kiedy tak się dzieje, cały dzień jest zrujnowany. Dlatego zawsze warto 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, faktycznie można zainstalować program ładujący 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 wcześniej utworzonego 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 Na koniec wygeneruj plik konfiguracyjny dla napędu USB.
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 rozruch, w rzeczywistości może automatycznie rozwiązać problemy z Grub / Grub2.

Jest to idealne rozwiązanie dla tych, którzy postępowali zgodnie z tym samouczkiem i stwierdzili, ż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ą wiersza polecenia Grub, jeśli wszystko inne zawiedzie, wg 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 tak długo, jak istnieje, 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.

watch instagram story