O Virtualbox usa o gerenciador de inicialização instalado na imagem. O eucalipto é o gerenciador de inicialização, e assim requer as coisas que todo gerenciador de inicialização precisa: o kernel; o ramdisk; a raiz.
Sou novo no uso de tecnologias de computação em nuvem. Existe um popular software em nuvem chamado Eucalyptus.
Descobri que o modo de iniciar uma VM no Eucalyptus é muito diferente do Virtualbox. No VirtualBox, podemos criar um arquivo de disco virtual, instalar qualquer sistema operacional no arquivo de disco e, em seguida, podemos usar o arquivo de disco como um disco virtual para iniciar uma VM. Todo o processo é direto e fácil de entender.
Por outro lado, descobri que a maneira de iniciar uma VM no Eucalyptus é bastante complicada. Primeiro, precisamos criar um arquivo de disco bruto e instalar o sistema operacional convidado. Então, precisamos dividir a imagem da VM em imagem do kernel, imagem do disco ram e imagem de disco. Também precisamos executar o chamado processo de "agrupamento" nesses arquivos de imagem antes de podermos usá-lo.
Eu não entendo porque o Eucalyptus torna tão difícil iniciar uma VM. Por que não pode usar o método Virtualbox que é muito mais fácil?
Posso saber qual é o propósito de dividir uma VM na imagem do kernel, na imagem do ramdisk e na imagem do disco? Se a VM for uma VM do Windows, como dividiremos isso?
Por que não podemos usar o arquivo de disco bruto diretamente? Qual é o propósito de agrupar uma imagem?
O Virtualbox usa o gerenciador de inicialização instalado na imagem. O eucalipto é o gerenciador de inicialização, e assim requer as coisas que todo gerenciador de inicialização precisa: o kernel; o ramdisk; a raiz.