distro mínima para iniciar o Virtualbox VM's

4

Eu estou querendo saber se existe um sistema operacional ou distro que é puramente criado para lançar uma interface gráfica simples na inicialização que permite ao usuário selecionar uma VM e disparar isso.

Você pode ver isso como um sistema semelhante a várias inicializações, mas com VMs do VirtualBox, muito básico, sem material de fantasia, apenas uma lista de VMs e a capacidade de inicializá-las.

Eu conheço o Ubuntu JeOS, que é especificamente voltado para a virtualização VMWare. O problema é que precisamos do VirtualBox e de uma interface gráfica simples para selecionar a vm.

    
por ChrisR 03.05.2011 / 14:40

4 respostas

5

Basicamente, o que você está pedindo é o equivalente a uma versão bare-metal do VirtualBox. Não, isso não existe.

O projeto do VirtualBox se concentrou no hipervisor como parte de um sistema operacional host já em execução e configurado. Todo o disco, sistema de arquivos e outras coisas de gerenciamento do sistema são manipulados pelo sistema operacional host. Até onde sei, nenhum projeto tentou agrupar uma distribuição Linux em torno do VirtualBox como o aplicativo principal.

Não seria difícil criar o seu próprio. Várias distros têm sistemas de criação de listas de pacotes de instalação personalizados que você pode configurar com apenas as coisas que considera essenciais.

    
por 03.05.2011 / 15:01
2

O Ubuntu Server é bem minimalista. O Ubuntu JeOS pretende ser apenas o SO suficiente para executar a virtualização. Ele é direcionado ao VMWare, mas o pessoal fez com que ele funcionasse com o VBox

    
por 03.05.2011 / 15:53
0

É fácil contornar o bloqueio com CD ou dispositivos de inicialização USB, a menos que você os remova fisicamente.

Não parece que você está usando a virtualização como pretendido, (mais de uma máquina sendo executada por vez). Usar a virtualização como uma opção de menu do SO não faz sentido. Se você estiver executando apenas um sistema por vez, por que não instalar sistemas separados em partições e clonar / restaurar de outro sistema protegido se / quando comprometido. Você pode ter 128 partições dos sistemas TinyCore ou Puppy em um único disco. Use o grub2 boot para ISO para proteger o SO base e reduzir o número de partições necessárias.

Já pensou em usar o PXE? Inicialize em um servidor PXE com uma opção de menu para o SO desejado. Não há discos rígidos necessários na estação de trabalho. Funciona muito bem com a rede gigabit. O dinheiro gasto em unidades de estação de trabalho pode ser alocado para o comutador gigabit, NICs e configuração da unidade de Raid no servidor PXE. Muito mais difícil de anular as restrições. Usando instantâneos, qualquer invasão do sistema em execução não sobreviverá a uma reinicialização.

Melhor configuração do PXE - Use o ZFS como o sistema de arquivos. (FreeBSD ou Solaris como o servidor PXE) Com o ZFS, o sistema pode ser redefinido para um estado conhecido a cada desligamento. Use uma unidade compartilhada ou recursos de sincronização para salvar marcadores e arquivos entre as sessões. Ou use as sobreposições do ZFS para que cada usuário possa instalar aplicativos e modificar seus caprichos enquanto deixa o mestre intacto. Todo o sistema compartilhou a mesma instalação da base mestre para reduzir as necessidades de espaço na unidade. A mesma coisa pode / deve ser feita se você decidir ir virtual usando discos imutáveis.

Caso contrário, gere o seu próprio da remasterização do CD da distro como mencionado anteriormente. Veja as ferramentas de quiosque e as distros para começar, como link Também o livro Oreilly Knoppix Hacks tem muitas dicas para quiosques. O Knoppix faz um ótimo quiosque "gordo" para mais do que apenas navegar na web.

    
por 04.06.2011 / 00:27
-2

Por que você precisa de VMs? Parece que você está falando de inicialização múltipla, apenas usando um gerenciador de inicialização na inicialização para selecionar a partição da qual você inicializa. A menos que você esteja usando recursos específicos da VM, por que impor a sobrecarga da virtualização?

Não há um sistema específico de Virtualbox como esse que eu conheça. Se você usar uma solução pura como o ESXi, você terá todas as suas máquinas virtuais iniciadas na inicialização ...

Se você puder elaborar qual é a sua meta final (você precisa de recursos específicos da VM?) talvez a solução que você está procurando não seja exatamente o que você está mirando aqui.

    
por 03.05.2011 / 15:06