Przywracanie grub bootloadera na dysk flash USB. Odzyskiwanie bootloadera w systemach Windows i Linux. Funkcje bootloadera systemu operacyjnego.

Jeśli ktoś nie wie, to GRUB jest program ładujący systemu Linux, jeśli jeszcze łatwiej, to jest to menu systemów operacyjnych lub opcje uruchamiania, które zobaczysz po uruchomienie systemu BIOS. Jeśli bootloader jest uszkodzony lub zablokowany, to system operacyjny nie uruchomi się.

Zwykle dzieje się tak, gdy jesteś po Linuksie. Głupi, a może po prostu nikczemny system Windows nie lubi konkurentów, więc zastępuje programy ładujące innych ludzi.

Zwykle pojawia się następujący ekran ładowania błędu. Ciesz się . Po otwarciu uruchom poniższe polecenie, aby zainstalować partycję. Jeśli instalacja się powiedzie, otrzymasz podobny wynik. Angielski nie jest moim językiem ojczystym. Tutaj znajdziesz rozwiązania dwóch najczęstszych problemów: jak go odzyskać i jak go usunąć.

Ponadto kilka wskazówek dotyczących jego dostosowania. Teraz musisz dowiedzieć się, jak nazywa się partycja root. Uruchom okno terminalu. Zmień numer zgodnie ze swoją sytuacją. To nie jest trudne. Można to na przykład znacznie poprawić. Wybierz preferowany język i układ klawiatury.

Jeśli najpierw zainstalujesz system Windows, a następnie tylko Linux, wszystko będzie dobrze, bootloader GRUB zapisze bootloader Windows, a nawet doda go do swojego menu. Ale jest idealny.

Jeśli wszystko wyglądało tak, to kiedy system Windows zawiesza się, a następnie resetuje, występuje sytuacja opisana powyżej i trzeba przywrócić program ładujący grub.

Jak przywrócić GRUB?

Aby przywrócić program ładujący GRUB, musisz uruchomić system Linux z napędu flash USB lub z dysku CD-DVD. Osobiście trzymam ten podręcznik na papierze, aby nie szukać go w Internecie, a Internet może być niedostępny. Które ci radzę. Po uruchomieniu na dysku flash lub CD-DVD musisz otworzyć terminal, ponieważ to w nim „wyczarujemy”.

Język i układ klawiatury ustawia się za pomocą klawiszy funkcyjnych. Ponieważ wiele komputerów ma przypisane kilka funkcji do każdego klawisza funkcyjnego, może być konieczne skompresowanie innego klawisza, aby z nich skorzystać. Zapewni to prostą wizualną ilustrację partycji na dysku twardym.

W tej lekcji musisz mieć pojęcie o tym, jak działa system wielozadaniowy, partycje dysku i sposób użycia. wiersz poleceń. Jeśli masz bardziej złożoną konfigurację z wieloma pobraniami, tak jak ja, prawdopodobnie o tym wiesz.

Krok 1.Określamy, który z naszych dysków twardych Linux i jaką literę ma. Aby to zrobić, uruchom polecenie:

Sudo fdisk -l

Krok 2 Montujemy nasz dysk w systemie. Aby to zrobić, uruchom polecenie:

Sudo mount / dev / sdXY / mnt

Tutaj musisz trochę wyjaśnić. X to dysk w systemie, na przykład sda, sdb i tak dalej. Y to numer dysku, na przykład 1, 2 itd. Komenda win będzie więc wyglądać mniej więcej tak:

Będziesz chciał znać ciąg urządzenia odpowiedniej sekcji. Jeśli nie możesz użyć program graficzny aby zadziałało, otwórz program terminalowy i użyj następującego polecenia. Tutaj zostaną wymienione wszystkie sekcje na wszystkich urządzeniach twojego systemu.

Teraz musimy zainstalować sekcję, abyśmy mogli uzyskać do niej dostęp. Najpierw utworzymy folder, w którym znajduje się partycja, a następnie przeprowadzimy instalację. Teraz możesz zobaczyć swoje hDDprzechodząc do tego folderu. Nie zrozumie nawet, że nie pracuje z prawdziwego systemu.

Sudo mount / dev / sda1 / mnt

Ale to tylko przykład, będziesz miał własne litery i cyfry.

Krok 3 Ostatnim krokiem jest przywrócenie GRUB-a. Aby przywrócić GRUB, wykonaj polecenie:

Sudo grub-install --root-directory \u003d / mnt / / dev / sd X

Ponownie, X jest twoją literą dysku. Następnie musisz ponownie uruchomić komputer, na przykład za pomocą tego polecenia:

Ponowne uruchomienie Sudo

Wszystko, jeśli niczego nie pomieszałeś i przywrócić grub Jeśli ci się powiedzie, zobaczysz menu z wyborem systemów operacyjnych. Wszystko, jak wszystko, jest dość proste!

Aby całkowicie się zakorzenić. Odtąd bądź bardzo ostrożny. W większości przypadków po prostu pozostaw to bez zmian. Teraz możesz po prostu zamknąć terminal, bezpiecznie ponownie uruchomić maszynę i wszystko powinno wrócić do normalnej pracy. Tam otworzysz okno terminala i najpierw zainstalujesz zainstalowany system w systemie na żywo.

Oczywiście autor nie gwarantuje, że opisana tutaj ścieżka będzie działać. Dla mnie działało to dwa razy. Ten wpis został opublikowany. W tym rozdziale opisano możliwe problemy i ich rozwiązania. Nawet jeśli twoja sytuacja nie odpowiada dokładnie opisanym tutaj problemom, możesz znaleźć podobny przypadek, który dostarczy ci wskazówek, jak rozwiązać problem.

Opublikowano 5 czerwca 2013 15:44 © Just Linux | Wszystko o systemie Linux, Android i Windows.

Na moim laptopie są 2 systemy operacyjne Ubuntu i Windows, ostatnio zdecydowałem się uaktualnić system Windows 8.1 do systemu Windows 10. Po uaktualnieniu program ładujący Grub został pomyślnie wyczyszczony. Grub może zostać złamany na inne sposoby, na przykład po wprowadzeniu zmian w pliku konfiguracyjnym Grub. W tym artykule powiem ci, jak przywrócić bootloader.

Jeśli podczas uruchamiania komputera widzisz czarny ekran z napisem grub\u003e, najprawdopodobniej plik konfiguracyjny /boot/grub/grub.cfg jest uszkodzony. Najpierw musimy zdefiniować widoczne sekcje, można to zrobić za pomocą polecenia ls:

Istnieje kilka źródeł, które mogą pomóc w znalezieniu problemu z systemem. Wybierz „Inne wsparcie”, a następnie kategorię problemu. Po zebraniu wszystkich informacji możesz dołączyć je do wniosku o wsparcie. Poniżej znajduje się lista najważniejszych plików dziennika z opisem ich typowych aplikacji. Tylda w ścieżce wskazuje katalog domowy bieżącego użytkownika.

Odzyskiwanie modułu ładującego z naprawą rozruchu

Oprócz plików dziennika komputer zapewnia także informacje o działającym systemie. Ten moduł reprezentuje obiekty jądra, ich atrybuty i relacje. W rozdziale 2 „Narzędzia monitorowania systemu” znajdziesz wybór najważniejszych narzędzi używanych do diagnozowania systemu. Każdy z poniższych scenariuszy rozpoczyna się nagłówkiem opisującym problem, po którym następuje jeden lub dwa akapity propozycji rozwiązań, dostępne łącza do bardziej szczegółowych rozwiązań oraz odsyłacze do innych scenariuszy związanych z tym scenariuszem.

W moim przypadku znalazłem 1 dysk twardy hd0, na którym 3 partycje: (hd0, msdos1), (hd0, msdos5), (hd0, msdos6).

Znajdź sekcję zawierającą katalog główny / . Można to zrobić, przeglądając zawartość sekcji.

Ls (hd0, msdosX) /

W moim przypadku okazało się, że to msdos1:


Następnie wykonaj następujące polecenia:

Problemy z instalacją to sytuacje, w których instalacja komputera nie jest możliwa. Nie można wykonać operacji lub nie można wywołać graficznego programu instalacyjnego. W tej sekcji omówiono niektóre typowe problemy, które mogą wystąpić; Ponadto znajdziesz tutaj możliwe rozwiązania i wskazówki dotyczące obchodzenia takich przypadków.

Problemy z nośnikami danych zwykle występują tylko z bazowymi nośnikami danych. Ten proces może potrwać kilka minut. Jeśli zostaną znalezione błędy, nie używaj tego nośnika do instalacji. Możesz wyświetlić określone wyposażenie i dane techniczne za pomocą informacji o sprzęcie. Kliknij dowolny węzeł w drzewie, aby uzyskać dodatkowe informacje o urządzeniu. Ten moduł jest szczególnie przydatny, gdy wysyłasz prośbę o wsparcie informacji o używanym sprzęcie.

Grub\u003e ustaw root \u003d (hd0, msdos1) grub\u003e linux / vmlinuz root \u003d / dev / sda1 grub\u003e initrd /initrd.img grub\u003e boot

Pierwsze polecenie ustawia ścieżkę do katalogu głównego / systemu, drugie polecenie informuje GRUB o ścieżce do jądra, którą chcesz uruchomić. Trzeci wiersz ustawia plik INITRD. I ładuje się ostatnie polecenie.

Jeśli wszystko zrobiłeś poprawnie, system operacyjny uruchomi się po załadowaniu, aby wygenerować prawidłowy plik konfiguracyjny Grub, musisz wpisać w konsoli:

Możesz zapisać wyświetlane informacje o sprzęcie w pliku za pomocą polecenia „Zapisz w pliku”. Wybierz żądany katalog i nazwę pliku, a następnie kliknij przycisk Zapisz, aby utworzyć plik. Aby zainstalować ten typ systemu, utwórz dyski rozruchowe i uruchom system za jego pomocą.

Dane monitorowania są odczytywane. . Wstaw wiersz, aby wyszukać błędy. W przeciwnym razie komputer spróbuje uruchomić komputer z innego nośnika, zwykle z twardy dysk. Podczas tej fazy inicjalizacji komputer przeprowadza testy diagnostyczne sprzętu. Jednym z nich jest sprawdzanie pamięci roboczej, na co wskazuje licznik pamięci roboczej.

Aktualizacja Sudo-grub

Podobnie w trybie ratowania gruba, za pomocą polecenia ls, określamy partycję za pomocą root /.

Grub Rescue\u003e Ustaw prefiks \u003d (HD0, MSDOS1) / Boot / Grub Grub Rescue\u003e Ustaw root \u003d (HD0, MSDOS1) Grub Rescue\u003e Insmod Normal Grub Rescue\u003e Normal

Grub Rescue\u003e Insmod Linux Grub Rescue\u003e Linux / Boot / Vmlinuz root \u003d / Dev / Sda1 Ro Grub Rescue\u003e Initrd /boot/initrd.img Grub Rescue\u003e Boot

Po pomyślnym pobraniu musisz zainstalować program ładujący i skonfigurować go:

W pierwszym przypadku komputer najpierw skanuje dysk twardy, a następnie stację dyskietek w poszukiwaniu nośnika startowego. W sekcji „Ustawienia zaawansowane” wybierz „Ustawienia urządzenia rozruchowego” i naciśnij „Enter”. Zamknij to okno i kliknij „Tak”, aby uruchomić komputer.

  • Wybierz Narzędzia dyskowe.
  • Podłączone elementy sprzętowe są teraz wyświetlane.
  • Otwórz „Konfiguruj ustawienia adaptera”.
Podczas korzystania z niektórych urządzeń, szczególnie w przypadku bardzo starych lub bardzo nowych urządzeń, może wystąpić błąd podczas instalacji.

Sudo update-grub sudo grub-install / dev / sdX

Odzyskiwanie modułu ładującego z naprawą rozruchu

doskonały program, który pozwala dosłownie przywrócić bootloader za pomocą jednego kliknięcia. Aby skorzystać z programu do naprawy rozruchu, musisz dysk rozruchowy z tym samym wersje Ubuntu które zainstalowałeś. Po załadowaniu do trybu Live zainstaluj Boot-repair:

Sudo add-apt-repository ppa: yannubuntu / boot-repair sudo apt-get update && sudo apt-get install -y boot-repair

Jeśli systemu nie można zainstalować w domyślnym trybie instalacji na ekranie pobierania pierwszej instalacji, wykonaj następujące kroki: W przypadku problemów postępuj zgodnie z powyższym opisem, ale w tym przypadku wybierz „Ustawienia bezpieczne”. Dzięki tej opcji można pobrać większość sprzętu.

Przywróć bootloader Linux

Jeśli wystąpią problemy z tymi dwoma parametrami, spróbuj użyć monitu o opcję rozruchu, aby wysłać dodatkowe parametry niezbędne do obsługi tego typu sprzętu w jądrze instalacji. To dezaktywuje licznik czasu. Ta opcja służy do rozwiązywania problemów z czasem w systemach. To jest ładne nowa cecha, co może być szczególnie przydatne, jeśli zauważysz wcześniejsze zmiany w komputerze, zwłaszcza zmiany związane z czasem.

I uruchom naprawę rozruchu

Naprawa rozruchu Sudo

W oknie programu kliknij „Zalecana naprawa”:

Następnie zostanie uruchomiony skrypt, który przywraca większość znanych problemów Grub.