Como posso implementar um sistema operacional em uma VM ignorando as etapas da instalação?

0

Se eu tiver uma máquina virtual, como posso instalar nela um sistema operacional ignorando as etapas de instalação?

Em outras palavras, quando eu escolho um sistema operacional para ser instalado na VM, eu quero usá-lo imediatamente, sem me preocupar com as etapas de instalação (como escolher o idioma, nome de usuário, etc)

Além disso, como pode ser uma VM sem cabeçalho? O que significa que não preciso do sistema operacional com uma interface gráfica do usuário. Eu só quero usá-lo através do terminal.

Existe alguma maneira que eu possa fazer isso?

Nota: Estou usando o KVM e o libvirt.

Por favor, ajude o mais rápido possível.

Obrigado.

    
por NSD 14.03.2017 / 15:33

1 resposta

0

A ferramenta de linha de comando 'virt-install' tem a capacidade de apenas configurar uma imagem de disco pré-instalada, em vez de executar um instalador. Apenas use o argumento de linha de comando '--import'. por exemplo, como root

# virt-install --name demo \ --memory 512 \ --disk path=/var/lib/libvirt/images/fedora-25.img,format=raw \ --import

isto configura a exibição gráfica com um servidor VNC ou SPICE por padrão. Se você realmente quer apenas um console serial simples, adicione --graphics none aos args. A página do manual 'virt-install' detalha várias outras opções que você pode usar.

Se você não tiver uma imagem de disco pré-instalada, você pode usar a ferramenta 'virt-builder' para buscar uma para determinado sistema operacional. eg

# virt-builder fedora-25 -o /var/lib/libvirt/images/fedora-25.img

fará o download de uma imagem pré-criada do fedora 25.

    
por 14.03.2017 / 16:19