Ich richte einen kopflosen Linux / Windows-Dual-Boot-Rechner ein. Ich möchte meistens, dass die Maschine immer mit Ubuntu hochfährt, außer gelegentlich, wenn ich etwas in Windows testen muss.
Ich habe Windows und Ubuntu installiert und derzeit wird jedes Mal auf Ubuntu gebootet. Ich möchte in der Lage sein, es anzuweisen, erst beim nächsten Start unter Windows zu booten. Wenn ich dann unter Windows neu starte, kehrt das System zum Booten von Ubuntu zurück.
Ich habe Grub Legacy gefunden - Abschnitt 4.3.1 - Einmaliges Booten, aber ich verwende einen Ubuntu 14.04-Server mit der neueren Version von Grub. Nach dem, was ich gelesen habe, muss ich einige Änderungen vornehmen /etc/default/grub
und verwenden, sudo grub-set-default
wenn ich zu Windows booten möchte.
Ich denke, diese Änderungen beginnen mit dem Hinzufügen von /etc/default/grub
:
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=false
Jedes Mal /etc/default/grub
, wenn Änderungen vorgenommen werden, weiß ich, dass ich dann ausführen muss
sudo update-grub
und was dazu führt, dass:
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
Da Windows die 7. Option in dieser Liste ist, glaube ich, würde ich es ausführen sudo grub-set-default 6
(0-basierte Zählung) - ist dies korrekt und gibt es eine andere Methode, um eine nummerierte Liste der Startoptionen zu erhalten, nachdem das System bereits gestartet wurde?
Reichen die Zeilen auch /etc/default/grub
aus, um dieses Verhalten zu erreichen, oder muss ich zusätzliche Konfiguration hinzufügen?