É seguro usar “raw access” -. vdmk para uma VM no mesmo disco físico que o host?

0

Pergunta principal:

Em uma configuração de inicialização dupla com o Ubuntu e o Windows 8, posso usar .vdmk com "Acesso bruto" às partições do Ubuntu como uma imagem de disco para o VirtualBox no Windows com segurança? (Seguro em princípio, erros humanos excluídos.)

Por que você quer fazer isso?

A inicialização dupla com o Ubuntu tem dois propósitos:

  1. Verificando o código C ++ que escrevi no Visual Studio para compatibilidade com o Linux.
  2. Desenvolvendo um aplicativo baseado em USB no Linux.

Para o primeiro propósito, um Virtual Machiche é perfeito, porque eu não tenho que ligar e desligar o PC o tempo todo e o desempenho não é uma preocupação muito grande. (Eu não me importo se o compilador leva um minuto a mais ou não.)

Mas a emulação de USB é propensa a bugs, e como o aplicativo só será executado nativamente, eu preciso da capacidade de produzir benchmarks precisos, de modo que não seja uma opção para o segundo caso de uso. (Eu tentei antes e foi horrível.)

Eu poderia apenas usar uma VM pura e uma instalação física separada do Ubuntu, mas como esta configuração está em um laptop, estou limitado a aproximadamente 250 GB de armazenamento total, então a redundância de todo um sistema operacional não é desejada. / p>

Configuração:

Um disco rígido físico com um total de cinco partições e cerca de 250 GB de armazenamento:

/dev/sda0: EFI-Boot
/dev/sda1: Ubuntu14.04 ext4, Primary, 30GB
/dev/sda2: Windows8 ntfs, 212GB
/dev/sda3: Windows Recovery
/dev/sda4: swap

O Grub2 é usado como o gerenciador de inicialização, não que isso realmente importe.

Agora eu quero a capacidade de inicializar diretamente no Ubuntu, se necessário, e a capacidade de inicializar no Windows para iniciar o VirtualBox, que usa as parções nativas sda1 e sda4 em vez de um VDI. Então, o Windows sempre será o host.

    
por iFreilicht 08.05.2014 / 03:23

1 resposta

0

Isso deve funcionar bem, já que você não está acessando o mesmo dispositivo de dois lugares ao mesmo tempo.

Você pode precisar ajustar os módulos do Ubuntu para que também carregue drivers específicos do Virtualbox durante a inicialização.

    
por 09.05.2014 / 04:06