Mam podwójny system Windows 7 / Ubuntu, który prawie zawsze uruchamiam do systemu Windows. Kiedy uruchamiam system Ubuntu, ustawia memtest jako domyślną opcję menu rozruchu. Chociaż jest to denerwujące, mógłbym z tym żyć, gdybym mógł zmienić domyślny powrót z wiersza poleceń grub dostępnego z menu rozruchu. Nie chcę za każdym razem uruchamiać systemu Ubuntu, aby naprawić ten problem.
Jestem w stanie znaleźć plik konfiguracyjny grub i mogę zobaczyć zawartość (w pewnym sensie), używając:
cat (hd0,5)/boot/grub/grub.cfg
(chociaż pokazuje mi to tylko „ogon”, a nie cały plik).
i polecenie:
configfile (hd0,5)/boot/grub/grub.cfg
wykonuje tę konfigurację (ponownie).
Czy można edytować ten plik z wiersza poleceń grub?
Podręcznik grub (1.99) sugeruje, że mogę użyć bloku środowiska do:
ustaw domyślną pozycję menu na podstawie tego, co zostało wybrane ostatnim razem
co może rozwiązać mój problem, ale nie mogę znaleźć żadnych przykładów ich użycia ... Czy mogę w jakiś sposób użyć poleceń save_env
i load_env
?
Uwaga: Mam gruba w wersji 1.98
Korzystanie z Super Grub Disk jest łatwiejsze niż korzystanie z live CD.
Zobacz ten samouczek: Odzyskiwanie GRUB 2 .
źródło
Aby zmienić domyślny rozruch Backtrack 5 R3 na Windows 7 lub inny system operacyjny, musisz najpierw zanotować, który wiersz na liście jest włączony, ponieważ będzie potrzebny w kroku 2. Moja opcja rozruchu systemu Windows 7 jest w trybie Line 5. Otwórzmy plik, który musimy edytować;
Następnie znajdź następującą linię (jest w linii 12 w mojej)
Teraz odejmij 1 z wybranej linii menu rozruchowego, o którą prosiłem wcześniej, moja była w linii 5, więc zmieniam „0” na „4”
Teraz kliknij Zapisz, a następnie zamknij wszystko, co masz otwarte, i uruchom ponownie komputer, aby sprawdzić, czy działa, powinieneś teraz wyróżnić wybraną opcję rozruchu.
źródło