Instalando um sistema operacional em uma unidade USB e inicializando nele - tudo dentro do VirtualBox

4

É possível instalar um sistema operacional em uma unidade USB e, em seguida, inicializá-lo, tudo dentro do VirtualBox? Não é como colocar o disco virtual na unidade USB. Instalando o sistema operacional inteiro para que ele possa ser inicializado em outros computadores também. Para ser específico, o sistema operacional que estou planejando instalar é o Arch .

Editar, para maior clareza:

Eu tenho um Mac como host. E eu pretendo usar o Arch como um host temporário. Eu pretendo executar o LiveCD no VirtualBox e, em seguida, instalar o Arch não para uma unidade virtual do VirtualBox, mas para uma unidade USB que eu possa, em seguida, arrancar outros computadores fora de. VirtualBox será simplesmente uma maneira de executar o LiveCD. Depois disso, eu vou querer fazer algumas configurações / testes no VirtualBox, com esse drive USB. Conseguirei inicializar a partir da unidade USB, quase como se fosse um LiveCD?

Note que eu também quero que este disco seja perfeitamente inicializável a partir de outra máquina, como uma distro LiveUSB.

    
por Wuffers 18.08.2011 / 23:41

3 respostas

4

A caixa virtual pode inicializar unidades flash USB físicas.

Talvez este tutorial te ajude. link

    
por 19.08.2011 / 04:51
1

O BIOS do VirtualBox não permite que você inicialize a partir de USB.

No entanto, você pode usar um produto chamado Plop Boot Manager para contornar isso. O Plop vem com uma imagem iso USB inicializável que detectará um dispositivo USB inicializável em um Vbox vm.

Usando este método, eu sou capaz de inicializar um pendrive do OpenBSD que eu tenho, mas eu preciso configurar o Vbox para USB v1.1 ao invés de 2.0. Pode ser possível contornar isso ... Eu só não precisei fazer isso.

    
por 19.08.2011 / 04:42
0

Ainda não acho que esteja totalmente claro o que você está tentando fazer. É muito útil se você usar as palavras guest e host em sua pergunta para ajudar a esclarecer o que exatamente você está falando.

Primeiro, leia como funciona o armazenamento virtual e quais opções estão disponíveis no manual on-line, capítulo 5: link

Segundo - é claro que você deseja instalar pelo menos um sistema operacional na sua mídia USB e, na verdade, se estiver instalando o host e o convidado na mídia USB, é um pouco além do escopo dessa questão. Mas uma vez que você tenha o host instalado (onde quer que esteja) - parece que o convidado definitivamente será instalado na unidade USB.

Você mencionou especificamente que não deseja ter um arquivo de disco virtual na unidade, portanto, suponho que a unidade inteira funcione como uma unidade virtual. Existe um tipo especial de disco virtual chamado "disco rígido bruto". Você ainda precisará de um arquivo VMDK em algum lugar que diga ao VirtualBox qual partição usar no modo RAW, portanto, talvez você queira particionar o flash drive. Isso também pode ser problemático, dependendo do seu host, pois o caminho físico para a unidade / partição pode mudar dependendo de como seu armazenamento foi inicializado (em particular, a ordem) - quando você configura isso, sua unidade flash pode ser / dev / sdc mas da próxima vez que você inicializar (ou usá-lo em um computador diferente), sua unidade pode aparecer como / dev / sdb. O capítulo 9 fala sobre o formato bruto em mais detalhes: link

Seria muito útil ajudar a indicar seus objetivos ou com quais restrições você está trabalhando para levá-lo a desejar esse tipo de configuração. Neste momento, o melhor que podemos oferecer é algum conselho geral, fazer suposições sobre isso e, com sorte, guiá-lo pelo caminho certo. Eu considerei sinalizar essa questão porque, como é originalmente declarado, ela simplesmente não responde - mas eu acho que é recuperável com um pouco mais de sua contribuição.

    
por 19.08.2011 / 02:05