
Há muito tempo que executo o Linux em um sistema de inicialização dupla com o Windows 7. Não executo o Windows com muita frequência, mas isso acontece o suficiente agora que comecei a procurar alternativas para reinicializações. Um amigo me mostrou o Parallels em seu Mac e me apaixonei pelo conceito de máquinas virtuais. Como a Sun está no espaço Unix desde o início dos tempos, eles provavelmente têm a melhor solução para Linux (grande suposição, eu sei). De qualquer forma, para evitar a reinstalação do Windows, como estou configurado do jeito que gosto agora, gostaria de saber se havia uma maneira de apontar para a instalação existente e inicializar a partir desse ponto.
Linux está instalado em /dev/sda
O Windows está em /dev/sdb
Nunca tendo feito isso antes, um pouco de apoio seria ótimo para saber que passo devo dar.
Agradeço por qualquer ajuda desde já!
Responder1
A edição de @ozzieorca basicamente responde à pergunta. Mas como você pediu um pouco de ajuda, descreverei as etapas conforme me lembro. (AVISO: faça um backup do disco. Nada é garantido. Tentei isso quando a partição não estava montada no Linux)
Certifique-se de que /dev/sdb seja legível e gravável em sua conta.
sudochmod 777 /dev/sdb
Crie uma imagem que represente um disco rígido físico inteiro /dev/sdb. (Eu mantenho minhas VMs de caixa virtual no diretório vBoxVMs em minha pasta pessoal, altere-as de acordo.)
$ cd ~/vBoxVMs
$ VBoxManage comandos internos createrawvmdk -nome do arquivo Win7/Win7.vmdk -rawdisk /dev/sdb
Crie uma máquina virtual com o disco rígido criado. Siga os passos para criar uma nova VM, selecionando “Disco rígido existente” e aquela que você acabou de criar. e conclua as etapas.
Agora abra as configurações da VM recém-criada e vá para a guia armazenamento. Caso o disco rígido esteja colocado em "Controlador SATA", remova-o de lá e coloque-o em "Controlador IDE" e altere o tipo de "Controlador IDE" para ICH6