Instaluję bezobsługowy komputer z systemem Linux / Windows bez uruchamiania. Przede wszystkim chcę, aby maszyna zawsze uruchamiała się do Ubuntu, z wyjątkiem czasami, gdy muszę coś przetestować w systemie Windows.
Zainstalowałem Windows i Ubuntu, a obecnie za każdym razem uruchamia się do Ubuntu. Chciałbym móc powiedzieć mu, aby uruchamiał się do systemu Windows tylko przy następnym uruchomieniu, a następnie po ponownym uruchomieniu z systemu Windows system powraca do uruchamiania Ubuntu.
Znalazłem Grub Legacy - sekcja 4.3.1 - Uruchamianie tylko raz, ale używam serwera Ubuntu 14.04, który ma nowszą wersję grub. Z tego, co przeczytałem, muszę wprowadzić zmiany /etc/default/grub
i użyć ich, sudo grub-set-default
gdy chcę uruchomić system Windows.
Myślę, że te zmiany zaczynają się od dodania tego do /etc/default/grub
:
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=false
Za każdym razem, gdy wprowadzane są zmiany /etc/default/grub
, wiem, że muszę wtedy uruchomić
sudo update-grub
i co powoduje:
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-43-generic
Found initrd image: /boot/initrd.img-3.13.0-43-generic
Found linux image: /boot/vmlinuz-3.13.0-32-generic
Found initrd image: /boot/initrd.img-3.13.0-32-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done
Ponieważ Windows jest siódmą opcją na tej liście, wierzę, że bym uruchomił sudo grub-set-default 6
(liczenie na podstawie 0) - czy jest to poprawne i czy istnieje inna metoda uzyskania numerowanej listy opcji rozruchu po uruchomieniu systemu?
Ponadto, czy linie są /etc/default/grub
wystarczające do osiągnięcia tego zachowania, czy też muszę dodać dodatkową konfigurację?