Program rozruchowy GRUB: odzyskiwanie systemu operacyjnego
GRUB jest bootloaderem dla większości wersjisystem operacyjny Linux. Dzięki niemu możesz zorganizować multi-boot i korzystać z kilku różnych systemów operacyjnych na tym samym komputerze. Na przykład możesz pracować pod Linuksem, a po odpoczynku korzystać z funkcji gry w systemie Windows. Niestety, w życiu każdego użytkownika zdarzają się sytuacje, kiedy z różnych powodów może być konieczna przebudowa programu ładującego. W tym artykule omówimy najbardziej prawdopodobne przyczyny tego zjawiska i jak przywrócić normalne działanie komputera.
Funkcje Boot Loader
Sprawdźmy, jaka funkcja działabootloader na komputerze i co powoduje jego uszkodzenie. Będąc częścią systemu operacyjnego, pobiera pałeczkę z podstawowego systemu I / O i kontynuuje uruchamianie po teście POST. Jego rola obejmuje przygotowanie sprzętu do pracy, ładowanie jądra systemu operacyjnego i przekazywanie go do dalszego zarządzania.
W ten sposób powstaje uszkodzenie ładowarkisytuacja, w której po pierwotnym teście sprzętu, nawet jeśli zakończy się bezbłędnie, komputer nie może znaleźć jądra systemu operacyjnego, a zatem uruchomić go. System operacyjny wyświetli komunikat o błędzie i nie będzie w stanie wykryć konfiguracji rozruchu.
Głównymi przyczynami uszkodzeń mogą być:
- Zainstaluj drugi system operacyjny na jednym dysku twardym;
- ponowna instalacja systemu Windows w systemie multiboot;
- błąd w procesie partycjonowania dysku twardego na partycje.
Rola GRUB
Jeśli mają być bardzo dokładne, to nowoczesne wersjeLinux nie używa GRUB-a, ale jego bardziej nowoczesną wersję GRUB 2. Aby pozbyć się niewygodnej postaci w tytule, stara wersja nosi nazwę GRUB Legacy, a nowa nazywa się znaną im linią Linux. Nie odstępujmy również od ustalonej notacji.
Rozumiejąc terminologię, rozważymymożliwości GRUB. Program rozruchowy Windows 7, który jest najczęściej spotykany w rodzinie Microsoft, a także wszystkie jego inne wersje, nie jest w stanie poprawnie określić systemów plików innych systemów operacyjnych. GRUB radzi sobie z tym zadaniem.
Dlatego jeśli na twoim komputerzezainstalowany zarówno Linux, jak i Windows, odzyskiwanie bootloadera powinno być zrobione dla Linuksa. W przeciwnym razie po włączeniu komputera nie będzie można wybrać systemu operacyjnego.
Jak zainstalować system operacyjny
Jak już wspomniano, program ładujący systemu Windows 7 tego nie robimoże określić, czy na komputerze jest inny system operacyjny. Ponieważ ta funkcja jest od dawna znana, istnieje kilka niepisanych reguł dla systemów multiboot:
- instalacja wielu wersji systemu Windows jest wykonywana od najmłodszego do najstarszego;
- Linux jest zawsze instalowany na drugim miejscu po "oknach".
Nieprzestrzeganie drugiej reguły prowadzi dotrzeba wykonać przywrócenie GRUB-a. Windows zainstalowany po Linuksie po prostu kasuje swój program ładujący, zastępując go swoim własnym, zajmując przestrzeń dyskową zajmowaną przez ten system jako nieprzydzielony. Oczywiście przestrzeganie zasad nie zawsze jest możliwe, nawet jeśli je znasz. Niemniej jednak, zrozumienie roli i funkcji GRUB-a, nie jest trudne do przywrócenia go.
Przygotowanie
Przed rozpoczęciem dowolnej operacji przy użyciu komputerakonieczne jest wstępne przygotowanie. Odzyskiwanie GRUB nie jest wyjątkiem. Ubuntu był pierwszym systemem operacyjnym, w którym był używany jako domyślny program ładujący. LiveCD z tą wersją Linuksa, której rozmiar bitowy pokrywa się z wersją zainstalowaną w twoim systemie, będziemy potrzebować.
LiveCD jest nagrywaneNośnikiem jest wersja systemu Linux, którą można uruchomić bez użycia dysku twardego komputera. Początkowo ta opcja była używana do zapoznania się z możliwościami tego systemu operacyjnego. Po wykonaniu pobierania z niego użytkownik mógł zapoznać się z systemem operacyjnym bez konieczności jego instalowania i uzyskać ogólne informacje na jego temat bez żadnego ryzyka.
Taki dysk może być również użyty w przypadkuUszkodzenie modułu rozruchowego GRUB. Odzyskiwanie z jego pomocą opisane jest szczegółowo w dokumentacji wolnej społeczności. Zmiany zachodzące w architekturze laptopów, a mianowicie stopniowe znikanie nowych napędów CD / DVD, sprawiły, że termin LiveCD otrzymał szerszą interpretację. Oznacza to nie tylko dysk laserowy, jak pierwotnie, ale także pamięć flash USB.
Przed użyciem takiego dysku, upewnij się, żeTwój system jest gotowy do rozruchu z nośników wymiennych. Aby to zrobić, konieczne będzie uruchomienie systemu BIOS i sprawdzenie priorytetu urządzeń rozruchowych.
Odzyskanie
Po zakończeniu wszystkich działań przygotowawczych isystem jest gotowy - uruchamiamy z LiveCD. Ponieważ takie dyski są w rzeczywistości gotowym systemem operacyjnym, zobaczysz zwykły pulpit wybranej wersji systemu Linux. Dalsze działania będą wymagać minimalnych umiejętności, aby korzystać z wiersza poleceń tego systemu operacyjnego. W menu głównym musisz znaleźć i uruchomić "Terminal". W otwartym oknie komend systemu Linux wpisz polecenie:
sudo fdisk -l
W rezultacie otrzymasz listę partycji dysku twardego.napęd, w którym chcesz wybrać ten, na którym zainstalowany jest system Linux. W większości systemów będzie to sda5. Jeśli w twoim przypadku ta sekcja będzie inna - zamień cyfrę w jej oznaczeniu na wymaganą. Następnie montujemy go za pomocą następującego polecenia:
sudo mount / dev / sda5 / mnt
Następnym krokiem jest zainstalowanie nowego bootloadera:
sudo grub-install --root-katalog = / mnt / dev / sda
Po kilku sekundach w linii komend pojawi się następujące powiadomienie:
Instalacja zakończona. Nie zgłoszono błędu.
Dlatego pomyślnie napisałeś nowy program ładującyGRUB. Odzyskiwanie jest prawie zakończone. Wykonujesz restart i tym razem jesteś już załadowany do systemu Linux, który jest zainstalowany na dysku twardym. Była jedna ostatnia operacja aktualizacji. Ponownie otwórz "Terminal" i wprowadź polecenie:
sudo update-grub
Ta czynność musi zostać potwierdzona hasłem roota. Po jego uruchomieniu uzyskujesz pełną operacyjność i poprawnie określasz zainstalowany program rozruchowy GRUB. Przywracanie zostało zakończone, możesz używać komputera w zwykłym trybie.
Podsumowując
Jak widać, w tej operacji nie ma nic skomplikowanego. Wszystkie akcje są wykonywane w normalnym trybie graficznym. Możesz uważać się za "chrzest ognia" i dołączyć do armii Linuksa.