Eu fiz essa configuração usando o link , ele está descrito no manual e o comando é algo assim: (Por favor, leia a documentação !!)
VBoxManage internalcommands createrawvmdk -filename linux.vmdk -rawdisk \.\PhysicalDrive0 -partitions 7,8
-
O comando cria um arquivo linux.vmdk e linux-pt.vmdk no seu disco rígido, você pode usar esses arquivos como um "disco virtual" na configuração da sua máquina virtual.
-
Este comando limita o acesso do disco virtual a apenas algumas partições do disco rígido para evitar danos. Ajuste os números das partições de acordo.
-
No Windows 7, o Virtualbox deve ser executado "como administrador" para acessar as partições do linux corretamente.
-
Na primeira vez que você executar a máquina virtual, o Ubuntu deverá ser capaz de detectar o hardware na máquina virtual e se configurar novamente.
-
Você provavelmente terá que instalar o GRUB novamente no MBR do seu disco virtual (que será diferente do MBR do disco rígido)
-
Não tente montar a partição de dados do Windows no Ubuntu, que corromperá a partição, mas se você precisar acessar os dados, configure a rede e monte a partição como um compartilhamento de samba.
O seguinte é a mensagem de ajuda impressa por VBoxManage:
Usage: VBoxManage internalcommands [command arguments] ---snip--- createrawvmdk -filename -rawdisk [-partitions [-mbr ] ] [-relative] Creates a new VMDK image which gives access to an entite host disk (if the parameter -partitions is not specified) or some partitions of a host disk. If access to individual partitions is granted, then the parameter -mbr can be used to specify an alternative MBR to be used (the partitioning information in the MBR file is ignored). The diskname is on Linux e.g. /dev/sda, and on Windows e.g. \.\PhysicalDrive0). On Linux or FreeBSD host the parameter -relative causes a VMDK file to be created which refers to individual partitions instead to the entire disk. The necessary partition numbers can be queried with VBoxManage internalcommands listpartitions