Podczas instalowania wielu systemów na komputerze występuje problem z zarządzaniem sektorem rozruchowym dysku twardego. Na przykład, jeśli najpierw na komputerze zainstalowano system Linux, a dopiero potem zainstalowano system Windows, to system operacyjny firmy Microsoft usunie program ładujący GRUB i po uruchomieniu komputera nie będzie można wybrać systemu, a system Windows uruchomi się domyślnie.
Niezbędny
dowolny LiveCD z Linuksem
Instrukcje
Krok 1
Aby naprawić bootloader Grub, potrzebujesz LiveCD lub dysku rozruchowego Linux. Najlepiej działa dysk CD Ubuntu, który jest jednocześnie dyskiem live i instalacyjnym.
Krok 2
Uruchom z LiveCD. Po zakończeniu ładowania systemu uruchom Terminal ("Menu" - "Aplikacje" - "Aplikacje domyślne" - "Terminal") i wprowadź polecenie:
sudo żarcie.
Sudo pozwala uzyskać uprawnienia administratora do wykonania danego polecenia, a znak zachęty grub uruchamia powłokę. Spowoduje to przejście do powłoki bootloadera i pojawi się odpowiedni monit grub>.
Krok 3
Następnie wprowadź następujące polecenie:
znajdź / boot / grub / stage1.
To zapytanie zwróci wartość lokalizacji, w której znajduje się bootloader (na przykład hd0, 1 lub hd0, 6). Sektor rozruchowy MBR zawiera tylko niewielką ilość informacji o grub, a dzięki find znajdziesz wszystkie pliki, które musisz zainstalować.
Krok 4
Wprowadź numer otrzymanej sekcji w następującym zapytaniu:
korzeń (hdValue, wartość).
Krok 5
Następnie zainstaluj pliki na partycji rozruchowej dysku twardego:
konfiguracja (hd0).
To żądanie instaluje bootloader na dysku twardym, a ponieważ brakuje drugiego parametru, instalacja jest wykonywana bezpośrednio na MBR.
Krok 6
Następnie wyjdź z powłoki grub:
zrezygnować.
Krok 7
Jest drugi sposób rozwiązania problemu. Uruchom komputer z Live CD i zamontuj dysk twardy w najbardziej dogodnym miejscu. Na przykład:
mount / dev / hda / media / twardy.
Krok 8
Następnie złóż wniosek przez Terminal:
sudo grub-install / dev / hda --recheck --root-directory = / media / hard.
Opcja recheck służy do sprawdzenia poprawności zainstalowanego pliku /boot/grub/device.map, a w przypadku błędu polecenie go naprawia.
Krok 9
Usuń LiveCD, uruchom ponownie komputer i powinieneś być w stanie ponownie uruchomić zainstalowany system.