Il modo più semplice è con Grub
È ingombrante il controllo grubda Windows. È necessaria un'applicazione di terze parti per accedere a Ubuntu da Windows e alcuni hacking. Tuttavia, nella parte superiore di questo post: Come modificare l'ordine sulle mie distro dual boot , è possibile impostare grubper riavviare automaticamente l'ultima opzione di menu. Quindi, quando si avvia inizialmente con Windows e si sveglia alle 2 del mattino per eseguire gli aggiornamenti, grubricaricherà Windows in modo da poter terminare con grazia gli aggiornamenti.
Quando grubriavvii manualmente e scegli Ubuntu da tutti i tuoi successivi riavvii, carica automaticamente Ubuntu. Questa funzione funziona ugualmente bene se si hanno bug nel kernel corrente e si desidera grubriavviare automaticamente una versione del kernel precedente selezionata.
Come ottenere Grub per ripetere l'ultima selezione di avvio
Questo è abbastanza semplice. Utilizzando i sudopoteri, modifica /etc/default/grube modifica quanto segue:
#GRUB_DEFAULT=0 # Rather than option #1, we'll always default to last boot choice.
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
La prima riga che commenterai e proprio sotto che inserisce le due righe successive.
Salvare il file e digitare nel terminale:
sudo update-grub
Riga di comando di Ubuntu per riavviare in Windows
Attualmente usi qualcosa del genere:
sudo grub-reboot x # Where x is Windows zero-based grub menu number
sudo reboot now
Da questa risposta modificata di Stack Exchange è possibile utilizzare il default di grub per riavviare in Windows. Copia questo codice nel tuo ~/.bashrcfile:
function reboot-to-windows {
WINDOWS_TITLE=`grep -i "^menuentry 'Windows" /boot/grub/grub.cfg|head -n 1|cut -d"'" -f2`
sudo grub-set-default "$WINDOWS_TITLE"
sudo reboot
}
- Salva il
~/.bashrcfile con una nuova reboot-to-windowsfunzione.
- Chiudi la sessione terminale corrente.
- Aprire una nuova sessione terminale per la modifica
~/.bashrcda caricare.
- È possibile digitare
: ~/.bashrcper ricaricarlo nella sessione terminale esistente, ma alcune persone sconsigliano di farlo.
Per riavviare Windows dalla riga di comando, utilizzare:
reboot-to-windows
Se Windows si riavvia automaticamente quando non stai guardando, Windows viene riavviato. Ciò consente agli aggiornamenti automatici di Windows di essere elaborati normalmente su cicli di riavvio multiplo che a volte utilizza Windows.