Sto installando una macchina Linux / Windows senza testa dual boot. Voglio principalmente che la macchina si avvii sempre su Ubuntu, tranne occasionalmente quando ho bisogno di testare qualcosa in Windows.
Ho installato Windows e Ubuntu e attualmente si avvia sempre su Ubuntu. Vorrei essere in grado di dirlo per l'avvio a Windows solo all'avvio successivo e quindi quando riavvio da Windows il sistema torna all'avvio di Ubuntu.
Ho trovato Grub Legacy - sezione 4.3.1 - Avvio una sola volta ma sto usando il server Ubuntu 14.04 che ha la versione più recente di grub. Da quello che ho letto, ho bisogno di apportare alcune modifiche /etc/default/grub
e utilizzare sudo grub-set-default
quando voglio avviare Windows.
Penso che quei cambiamenti inizino con l'aggiunta di questo a /etc/default/grub
:
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=false
Ogni volta che vengono apportate modifiche, /etc/default/grub
so che devo eseguire
sudo update-grub
e che risulta in:
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
Poiché Windows è la settima opzione in quell'elenco, credo che avrei eseguito sudo grub-set-default 6
(conteggio basato su 0) - è corretto ed esiste un metodo diverso per ottenere un elenco numerato di scelte di avvio dopo che il sistema è già stato avviato?
Inoltre, le linee sono /etc/default/grub
sufficienti per raggiungere questo comportamento o devo aggiungere una configurazione aggiuntiva?