
É possível alternar entre diferentes distribuições Linux sem reiniciar? Por exemplo, instalei o Ubuntu e o Arch Linux multi-boot. E quero alternar entre eles sem reiniciar meu computador.
Responder1
É tecnicamente possível, mas não necessariamente prático.
A maneira "trapaça" de fazer isso seria executar cada distribuição em uma VM e alternar entre VMs. A maioria dos testadores usaria uma variante disso.
Pode ser tecnicamente possível criar uma prisão chroot e configurar uma segunda distribuição em um diretório do sistema operacional principal e, em seguida, "girar" para ela e reiniciar os aplicativos, mas isso seria confuso e causaria problemas residuais, além de assumir kernels compatíveis e razoavelmente conhecimento profundo de tudo. (Observo que o Crouton usa essa tecnologia para executar o Ubuntu em um Chromebook, então é viável em teoria)
Responder2
Sim, você pode, usando VMs. Não fiz o seguinte em uma direção, inicializando o Windows e depois carregando o Mint de outro disco rígido em uma VM. UsandoCaixa Virtuale os seusdisco brutoopção, você poderá inicializar um sistema operacional dentro do outro. Não vejo por que você não pode fazer o contrário também, inicializando a partir do segundo sistema operacional e iniciando uma VM do primeiro sistema operacional. No entanto, pode dar algum trabalho.
Responder3
Na verdade émuitopossível, usando kexec. Eu não tentei sozinho, mas olhehttps://wiki.archlinux.org/index.php/Kexec.
Como afirma: "Kexec é uma chamada de sistema que permite carregar e inicializar em outro kernel a partir do kernel atualmente em execução. Isso é útil para desenvolvedores de kernel ou outras pessoas que precisam reinicializar muito rapidamente, sem esperar que todo o processo de inicialização do BIOS seja concluído. terminar"