Virtualizar a partição Linux existente na máquina local usando o VMWare Workstation 9.0

1

Estou experimentando a VM Workstation 9.0 no Windows e estou tentando executar a partição linux existente seguindo os seguintes passos:

Crie uma nova VM > Avançado > Escolha instalar o sistema operacional posteriormente > selecione Debian 6 64bit > .... > Use o disco físico > Use partion individual > Selecione a partição (não a troca) > Concluir

A mensagem que eu recebo aqui é da Grub loading ...
_

e nada mais. Portanto, não está vendo o sistema operacional corretamente. Eu sou dual boot na minha máquina Windows 7 Pro e Crunchbang Waldorf 64-bit. O MBR padrão é o Grub e eu configurei o tempo limite no Grub para eu selecionar qual partição inicializar. Eu também tentei alterar a ordem de inicialização e também tentei inicializar a partir de um LiveCD, mas não tive sucesso. Meu disco rígido é SSD e sua interface IDE foi mostrada como ATAPI e eu escolhi a lógica LSI. Pelo que entendi, o que estou tentando fazer é realizável, então o que estou fazendo errado aqui?

Esta é uma duplicata possível para this , mas é post de 2.5 anos de idade e estou tendo dificuldade em fazê-lo funcionar.

    
por Forethinker 26.01.2013 / 17:44

1 resposta

3

A resposta é criar um disco de inicialização ou grub.iso do sistema operacional a ser virtualizado. O script que usei, especificamente para o Crunchbang Waldorf, é:

#!/bin/sh
set -e

wk_dir=$(mktemp -d "${TMPDIR:-/tmp}/tmp.XXXXXXXXXX")
mkdir -p ${wk_dir}/boot/grub

# copy your /boot/grub/grub.cfg file to the work dir
cp -v /boot/grub/grub.cfg ${wk_dir}/boot/grub

# run grub-mkrescue should create new image grub.iso in the current dir
grub-mkrescue --modules="ext2 lvm" -o ./grub.iso ${wk_dir}

rm -rf ${wk_dir}

Fonte do script

Eu assumo que o script funcionará para a maioria dos Debian / Ubuntu. A virtualização também é possível no Virtualbox

    
por 24.02.2013 / 11:37