Minha pergunta pode parecer muito complicada e complicada, mas existe alguma maneira (software / hardware) que eu possa usar para alternar entre 2 SOs sem reiniciar o PC?
Na verdade, tenho o Windows 7 e o Ubuntu instalados no meu PC.
windows-7
ubuntu
software-rec
multi-boot
xorpower
fonte
fonte
Respostas:
Bem, eu posso pensar em dois. Primeiro, execute um dos sistemas operacionais em uma VM. O segundo é obter outro sistema e executar o segundo sistema operacional nele. Você não pode alternar entre sistemas operacionais sem reiniciar.
Se você quiser salvar o estado do sistema, PODE ser capaz de se livrar das janelas de hibernação e iniciar o Linux, desde que NÃO escreva na unidade do Windows - como pode ver nas respostas, faça isso por conta própria risco. A outra maneira parece ser segura, no entanto.
Se você quiser criar um sistema que faça isso do zero, precisará de um modelo semelhante ao que o PS3 possivelmente usa sobre o xen ou outro hypervisor
fonte
Você pode usar uma máquina virtual. Um sistema operacional (por exemplo, Ubuntu) hospeda outro (por exemplo, Windows) como convidado em uma máquina virtual. Um exemplo é o VirtualBox. O SO convidado será como outro programa dentro do SO host.
fonte
Se você tivesse dois SOs diferentes funcionando como máquinas virtuais em um terceiro sistema operacional, não seria necessário, estritamente falando, reiniciar o PC para alternar entre eles.
fonte
O kexec permite que você inicialize um novo kernel do linux sem reiniciar o seu PC.
Atualmente, ele roda apenas no linux (portanto, não funcionará na sua configuração específica, mas funcionaria para inicializar, por exemplo, o fedora a partir do ubuntu).
Esse projeto parece estar tentando portar o kexec para o Windows, embora eu não tenha conseguido descobrir quanto progresso eles fizeram. Deve ser um ponto de partida interessante.
fonte
Você pode executar um deles como uma VM no Virtualbox, por exemplo
fonte
A resposta simples é não. A única coisa próxima disso é a virtualização. Você pode adicionar um software de virtualização à sua instalação do Windows (ou vice-versa) e, em seguida, converter sua instalação atual do Linux em uma VM (existem ferramentas para converter máquinas físicas em VMs).
fonte
Resposta simples: não. O sistema operacional precisa interagir com o hardware, ou pelo menos deve pensar que é. Sem um hipervisor ou sistema de virtualização em execução sob o SO, gerenciando a interação hardware / SO e a comutação, isso não é possível nas arquiteturas x86.
fonte
Algo como xen ou kvm permite alternar entre máquinas virtuais muito rapidamente e executá-las com pouca sobrecarga.
fonte
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".
. :(Você pode configurar um programa como o Virtualbox ou o VMware para carregar sua instalação física do XP ou Linux (o que não estiver em uso naquele momento) de dentro do SO que você estiver usando.
Você pode inicializar no sistema operacional normalmente em uma reinicialização.
Os Fóruns do Ubuntu têm um guia sobre como inicializar sua instalação física do XP a partir do Ubuntu.
O VMware Communities tem um guia para inicializar uma instalação física do Linux a partir do Windows.
Observe que você pode precisar instalar 2 cópias do Grub para que isso funcione. Além disso, você certamente precisará ter perfis de hardware diferentes para os sistemas operacionais e o Windows provavelmente precisará ser reativado quando você alternar os perfis de hardware.
fonte
Existem várias maneiras de executar as distribuições do Windows e Linux na mesma máquina física sem reiniciar o PC ou notebook, usar qualquer uma das VMs sugeridas, incluindo o Virtualbox que estou executando no meu MacbookPro e executando o XP e outras distribuições Linux, CentOS, Fedora, Mint, Ubuntu ou use KVM ou Xen. Dê uma olhada neles e configure seus sistemas para instalar qualquer um deles como host e colocar o SO convidado nele.
fonte