Eu estava brincando com o qemu no Linux quando descobri que podia executar
sudo qemu -hda /dev/sda
E inicializaria meu sistema novamente! No entanto, fechei o qemu imediatamente depois que o Grub foi carregado com sucesso, porque o comando é executado usando sudo
e eu tinha medo de danificar o meu /dev/sda
.
Alguém poderia explicar o quão perigoso isso poderia ser?
/dev/sda
... Louco!Respostas:
Eu diria que é incrivelmente perigoso.
Você está certo em sua suposição de que isso provavelmente danificaria seu / dev / sda.
Dois sistemas acessando o mesmo dispositivo de bloco, cada um com seu próprio cache e buffers, definitivamente significarão que cada um tem uma idéia diferente do que realmente está no sistema de arquivos - as alterações feitas por um sistema operacional não serão propagadas adequadamente para o outro e você começar a obter arquivos substituindo uns aos outros.
Em suma, uma bagunça horrível.
Agora, se você tiver 2 sistemas operacionais instalados em 2 partições diferentes (inicialização dupla), poderá usar o qemu para inicializar um deles dentro do outro, mas nunca deve nunca inicializar o mesmo sistema operacional duas vezes (a menos que seja um sistema operacional somente leitura como uma imagem de CD ao vivo, por exemplo)
fonte
Você pode executar esse comando com segurança usando a
-snapshot
opçãofonte