Rozwiązanie błędu programu Grub
- 4379
- 806
- Pan Ludwik Żak
Często istnieje potrzeba zainstalowania dwóch zasadniczo różnych systemów operacyjnych na jednym komputerze: Windows i Linux. Oczywiście taka „sąsiedztwo” będzie związane z pewnymi niedogodnościami. Do instalacji z reguły stosuje się specjalny program GRUB. Ale niestety, podczas korzystania z niego, możesz napotkać szereg błędów. W tym artykule dowiemy się, jak naprawić błędy bootloadera Grub. Zaczynajmy. Iść!
Najpierw zdecydujmy, co to za program. Grub - to rozładowanie systemowe, który jest instalowany bezpośrednio z Linux i rejestruje wszystkie dane na pierwszym dysku (MBR).
Sam tryb ratowania jest charakterystyczną cechą Gruba 2 z poprzedniej wersji. Ten tryb jest uruchamiany, jeśli program ładowania nie udało się znaleźć pliku GRUB.CFG „albo nie przeniósł zarządzania do jądra (Core). W rezultacie znalezienie plików ładowania nie jest możliwe i uruchomić system operacyjny. Wtedy pojawia się błąd.
Postępuj zgodnie z poniższymi instrukcjami, aby dowiedzieć się, jak rozwiązać problem z Grub
Metoda 1
Co zrobić w przypadku nieznanego systemu plików Grub-Roscue? Oto okno, w którym można użyć tylko 4 zespołów, są wystarczające, aby rozwiązać wszystkie problemy i udać się z powodzeniem:
- LS - pozwala uzyskać całą zawartość;
- Zestaw - używany do instalacji zmiennych;
- Unset - oczyszcza zmienną;
- Insmod - niezbędne do pobrania modułów.
Możesz także udostępnić wiele innych zespołów. Możesz je udostępnić, ładując normalny moduł. Aby to zrobić, zapisz:
Insmod Normal
Następnie staną się dostępne:
- Zrzut - do czyszczenia pamięci;
- Exit - zespół wyjścia z bootloader;
- Chainloader - Konieczne jest wskazanie kolejnego polecenia rozruchowego, aby przenieść kontrolę do ładowacza łańcuchowego;
- KFREBSD - Kilka zespołów, które pozwalają pobrać jądro FreeBSD, jego moduły;
- RMMOD - pozwala rozładować określony moduł jądra;
- Multiboot.
Po pierwsze, musisz znaleźć moduły, aby je pobrać. Aby to zrobić, wprowadź:
LS
Wynik polecenia będzie następujący:
(HD0) (HD0, MSDOS3) (HD0, MSDOS2) (HD0, MSDOS1) (HD1) (HD1, MSDOS2) (HD1, MSDOS1)
Z tego możemy stwierdzić, że bootloader nie może określić systemów plików dysków, więc określa je jako MSDOS. Teraz musisz odgadnąć widoczne dyski. W określonym przykładzie masz dwa dyski: HD0 (z trzema sekcjami) i HD1 (z dwiema sekcjami). Załóżmy, że wiesz, że Linux jest zainstalowany na dysku, który ma trzy sekcje. W takim przypadku potrzebujesz dysku z indeksem „0”.
Grub podaje strony w odwrotnej kolejności. W związku z tym nie jest jasne, jak interpretować zapis: „(HD0, MSDOS3)”. W końcu możesz obliczyć to zarówno pierwszą sekcję, jak i trzecią. Na szczęście z tej sytuacji możesz wyjść z pomocą takiej składni zespołu: „(HD0.1)”. Należy pamiętać, że w programie GRUB dyski są liczone z 0, a sekcje z 1.
Załóżmy, że Linux jest przechowywany w pierwszej sekcji, a następnie zostanie wyznaczony (HD0.1). W takim przypadku zespół, który musi zostać przepisany, będzie miał formularz:
Ustaw prefiks = (HD0.1)/boot/grub
Ustaw root = (HD0.1)
Teraz moduły można załadować. Możesz ich użyć dopiero po załadowaniu.
Po wybraniu pożądanego dysku sprawdź, czy jest tam, czego potrzebujesz. Aby to zrobić, zapisz:
LS /BOOT /GRUB
W wyniku wykonania na ekranie pojawi się lista plików MD.
Następnie zapisz:
Insmod ext2
Insmod Normal
Normalna
Następnie bootloader zostanie przeniesiony do trybu pełnego funkcjonalności. Następnie zostaną automatycznie znalezione sekcje z systemem operacyjnym, a menu programu zostanie otwarte.
Teraz pozostaje pobrać Linuksa. Odbywa się to za pomocą zespołu:
Grub-install /dev /sda
Metoda 2
Wszystko jest bardzo uproszczone, jeśli używasz na żywo CD - ładowanie dysku z systemem Linux. Można go nagrywać na dysku flash, na zewnętrznym dysku twardym lub na zwykłym dysku - to nie ma znaczenia, najważniejsze jest to, że możesz pobrać z niego komputer.
Po załadowaniu Linuksa w sposób standardowy, zainstalowana jest bezpłatne narzędzie do naprawy rozruchu. Został zaprojektowany specjalnie w celu wyeliminowania błędów obciążenia za pomocą bootloadera Grub i jest bardzo łatwy w użyciu - po prostu kliknij przycisk.
Zauważ, że posiadanie płyty CD na żywo dla linukxoid jest zawsze przydatne, a nawet konieczne. Często eliminuje to wiele problemów, ponieważ pozwala załadować pełnoprawny system z zewnętrznego medium i używać wszystkich jego narzędzi. Pobierz taki dysk z dowolną wersją Linux nie jest trudny, zestaw zwykle zawiera instrukcje rejestrowania go na dysku flash.
Po wykonaniu wszystkich tych działań błąd zostanie wyeliminowany. Napisz w komentarzach, czy ten artykuł jest dla Ciebie przydatny i zadaj wszelkie pytania dotyczące rozważanego tematu.
- « Nie ma physxcudart_20.Przyczyny błędów i sposobów ich rozwiązania
- Rozwiązanie problemu, gdy komputer lub laptop nie widzi projektora »