Desativar o PXE programaticamente em paralelo?

Desativar o PXE programaticamente em paralelo?

Estou executando o Parallels 4.0 no Mac OS X 10.5.8.

Estou tentando criar várias máquinas virtuais a partir da linha de comando, usando oprlctlferramenta, assim:

$ prlctl create test1 -o linux -d centos
$ prlctl set test1 --device-del cdrom0
$ prlctl start test1

Agora, cada vez que inicio uma nova VM, a VM passa algum tempo aguardando uma inicialização PXE. Eu gostaria de desligar isso.

Posso desabilitar solicitações PXE usando o Parallels ou uma ferramenta de linha de comando do Parallels?

Ou posso definir a ordem de inicialização de uma VM na linha de comando?

Responder1

Descobri!

A ordem de inicialização é determinada pela ordem em que você cria os dispositivos. Portanto, o exemplo a seguir inicializará primeiro com o CDROM e depois com a placa de rede. Portanto, o PXE nunca é usado:

$ prlctl set test1 --device-del cdrom0
Remove the cdrom0 device.
The VM has been successfully configured.
$ prlctl set test1 --device-add cdrom --enable --image /Users/stefanl/Downloads/Mirrors/CentOS/CentOS-5.5-x86_64-netinstall.iso
Creating cdrom0 (+) ide:1 image='~/Downloads/Mirrors/CentOS/CentOS-5.5-x86_64-netinstall.iso'
The VM has been successfully configured.
$ prlctl set test1 --device-del net0
Remove the net0 device.
The VM has been successfully configured.
$ prlctl set test1 --device-add net --enable
Creating net0 (+) type=shared mac=001C42F15907
The VM has been successfully configured.

Minha ordem de inicialização agora é:

  1. Mole
  2. CD-ROM
  3. Cartão de rede
  4. Disco rígido

informação relacionada