La mia domanda potrebbe sembrare troppo complicata e complicata, ma c'è un modo (software / hardware) che posso usare per passare da un sistema operativo all'altro senza riavviare il mio PC?
In realtà ho Windows 7 e Ubuntu installati sul mio PC.
La mia domanda potrebbe sembrare troppo complicata e complicata, ma c'è un modo (software / hardware) che posso usare per passare da un sistema operativo all'altro senza riavviare il mio PC?
In realtà ho Windows 7 e Ubuntu installati sul mio PC.
Risposte:
Bene, posso pensare a due. Uno, esegue uno dei sistemi operativi in una macchina virtuale. Il secondo è ottenere un altro sistema ed eseguire il secondo SO su quello. Non è possibile passare da un sistema operativo all'altro senza riavviare.
Se si desidera salvare lo stato del sistema, POTREBBE essere in grado di cavarsela con l'ibernazione di Windows e avviare Linux fintanto che NON si scrive sull'unità Windows - come si può vedere dalle risposte, farlo da soli rischio. L'altro modo sembra essere sicuro, tuttavia.
Se volessi costruire un sistema che lo facesse da zero, avresti bisogno di un modello simile a quello che la PS3 utilizza probabilmente su xen o un altro hypervisor
kexec ti consente di avviare un nuovo kernel linux senza riavviare il PC.
Attualmente, funziona solo su Linux (quindi non funzionerà sulla tua configurazione particolare, ma funzionerebbe per avviare, ad esempio, fedora da Ubuntu).
Questo progetto sembra tentare di portare Kexec su Windows, anche se non sono riuscito a trovare quanti progressi hanno fatto. Dovrebbe essere un interessante punto di partenza però.
È possibile eseguirne uno come VM in ad es. Virtualbox
La semplice risposta è no. L'unica cosa vicina a ciò è la virtualizzazione. È possibile aggiungere un software di virtualizzazione all'installazione di Windows (o viceversa), quindi convertire l'attuale installazione Linux in una macchina virtuale (ci sono strumenti per convertire macchine fisiche in macchine virtuali).
Risposta semplice: no. Il sistema operativo deve interagire con l'hardware, o almeno deve pensare che lo sia. Senza un hypervisor o un sistema di virtualizzazione in esecuzione sotto il sistema operativo, che gestisce l'interazione hardware / sistema operativo e la commutazione, questo non è possibile con le architetture x86.
Qualcosa come xen o kvm ti consente di passare da una macchina virtuale all'altra molto rapidamente e di eseguirli con un piccolo overhead.
The frequently asked question comes from people who want to use Windows in a HVM domain to play games or run high-end 3D graphics applications, and the answer here is "Not yet".
. :(
È possibile configurare un programma come VirtualBox o VMware per caricare il tuo XP fisica o Linux installare (a seconda di quale non è in uso a quel tempo) da dentro a seconda di quale sistema operativo si sta utilizzando.
È quindi possibile avviare normalmente entrambi i sistemi operativi al riavvio.
Ubuntu Forums ha una guida su come avviare l'installazione fisica di XP da Ubuntu.
VMware Communities ha una guida per l'avvio di un'installazione Linux fisica da Windows.
Nota, potrebbe essere necessario installare 2 copie di Grub per farlo funzionare. Inoltre, ti verrà sicuramente richiesto di avere profili hardware diversi per entrambi i sistemi operativi e Windows dovrà probabilmente essere riattivato quando cambi profilo hardware.
Esistono molti modi in cui è possibile eseguire distribuzioni Windows e Linux sullo stesso computer fisico senza riavviare il PC o il notebook, utilizzare una qualsiasi delle VM suggerite, incluso Virtualbox che sto eseguendo sul mio MacbookPro e che esegue sia XP che altre distribuzioni Linux, CentOS, Fedora, Mint, Ubuntu o usa KVM o Xen. Controllali e configura i tuoi sistemi per installare uno di questi come host e inserire il SO guest su di esso.