Grub FlipFlop Boot


1

È possibile configurare il boot loader di grub2 in modo che esegua il flipflip boot tra due diversi sistemi operativi?

Il mio set-up è che ho un computer da laboratorio robusto che è da alcune persone per eseguire Windows 10 e altri Linux (Suse), al momento abbiamo solo un normale doppio avvio. Il rovescio della medaglia richiede che qualcuno si trovi fisicamente davanti alla macchina per scegliere il sistema operativo richiesto al riavvio per passare da un sistema operativo all'altro.

Posso configurare il caricatore grub per modificare il sistema operativo / la partizione di avvio predefiniti su ogni avvio in modo da poter passare da remoto al sistema operativo.

La virtualizzazione o un sistema operativo all'interno dell'altro non è purtroppo un'opzione, in quanto vi sono problemi di driver e prestazioni relativi all'hardware collegato.


È open source. Quindi ce l'hai. Tuttavia, tutte le modifiche apportate dovranno essere riconciliate con gli aggiornamenti. È inoltre possibile eseguire lo script di un menu.lst personalizzato ad ogni avvio con una ridenominazione. Capisco che si desidera attivare l'interruttore rosso, ma impostarlo su "ultimo utilizzo" e utilizzare KVM su IP per selezionare nuovamente potrebbe essere un'opzione. In caso contrario, sarà necessario raddoppiare i riavvii effettivi.
mckenzm,

Risposte:


0

l'unico modo per ottenere l'accesso remoto diretto a Grub è utilizzare una console seriale. L'unica cosa in esecuzione sul sistema quando Grub si carica è se stessa. Ma puoi usare l'adattatore da Ethernet a seriale (SNI) e usare grub su seriale . Per lilo devi modificare lilo.conf. Tuttavia, non conosco i passaggi esatti per grub2.

Puoi alternativamente usare KVM (KVM via Ethernet in particolare) o se il tuo BIOS ha la capacità di installare plugin / componenti aggiuntivi o accettare comandi tramite USB o Ethernet, puoi usarlo.

Modifica: se si dispone del supporto PXE sul PC, avviare GRUB dalla rete | gnu.org

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.