Mam skonfigurowany system Linux / Windows z podwójnym uruchomieniem i często przełączam się z jednego na drugi. Myślałem, czy mogę dodać pozycję menu w jednym z menu, aby ponownie uruchomić komputer bezpośrednio w systemie Windows, bez zatrzymywania się na monit GRUB.
Widziałem to pytanie na forum, to jest dokładnie to, czego chcę, ale dotyczy ono Lilo, co nie jest moim przypadkiem.
Pomyślałem o rozwiązaniu, które zmodyfikowałoby domyślny wpis w menu GRUB, a następnie uruchomiło się ponownie, ale są pewne wady i zastanawiałem się, czy istnieje czystsza alternatywa.
(Byłbym również zainteresowany rozwiązaniem uruchamiania z systemu Windows bezpośrednio do systemu Linux, ale może to być trudniejsze i nie należy tutaj. W każdym razie, o ile mam jeden sposób, drugi sposób można skonfigurować jako domyślny.
UPDATE Wydaje ktoś zapytał podobne pytanie , a jeśli są to je odpowiedzi, równie dobrze mogę edytować /boot/grub/grubenvjak grub-rebooti grub-set-defaulti grub-editenvzrobić. )
Z góry dziękuję za wszelkie wskazówki.
AKTUALIZACJA :
To jest moja wersja GRUB: (GRUB) 1.99-12ubuntu5-1linuxmint1
Próbowałem uruchomić grubonce, polecenie nie zostało znalezione. A wyszukiwanie go w repozytoriach nic mi nie daje. Jestem na Linux Mint, więc to może być ...
Widząc man grub-reboot, wygląda na to, że robi to, co chcę, podobnie jak gruboncerobi. Jest również dostępny wszędzie (przynajmniej dla mnie, myślę, że jest częścią pakietu grub). Widziałem dwa powiązane polecenia: grub-editenvi grub-set-default.
Dowiedziałem się, że po sudo grub-set-default 4uruchomieniu grub-editenv listmasz coś podobnego do:
saved_entry=4
A podczas biegania grub-reboot 4dostajesz coś takiego:
prev_saved_entry=0
saved_entry=4
Co oznacza, że oboje robią to samo (jedno jest tymczasowe, drugie nie).
Zaskakujące, gdy próbowałem:
sudo grub-reboot 4
sudo reboot now
Nie działało, jakbym nic nie zrobił, po prostu pokazał mi menu jak zwykle i wybrał pierwszy wpis, mówiąc, że uruchomi ten wpis za 10 sekund.
Spróbowałem ponownie, pomyślałem, że mogłem napisać zły wpis (jest zerowy, prawda?). Tym razem po prostu powiesił się na ekranie menu i musiałem mocno zresetować komputer, aby móc uruchomić komputer.
Jeśli ktokolwiek może to wypróbować, by zobaczyć, czy to tylko ja, byłbym wdzięczny. (mięta sprawiała mi trudność i byłaby to dobra okazja do zmiany: P).
Odczytywanie kodu /boot/grub/grub.cfgwydaje się, że jest to właściwy sposób, ale z moich obserwacji wynika, że po prostu ignoruję te ustawienia ...