¿Deshabilitar PXE progamáticamente en paralelo?

¿Deshabilitar PXE progamáticamente en paralelo?

Estoy ejecutando Parallels 4.0 en Mac OS X 10.5.8.

Estoy intentando crear un montón de máquinas virtuales desde la línea de comandos, usando elprlctlherramienta, así:

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

Ahora, cada vez que inicio una nueva VM, la VM pasa tiempo esperando un arranque PXE. Me gustaría desactivar esto.

¿Puedo desactivar las solicitudes PXE utilizando Parallels o una herramienta de línea de comandos de Parallels?

¿O puedo configurar el orden de inicio de una máquina virtual desde la línea de comandos?

Respuesta1

¡Lo averigué!

El orden de inicio está determinado por el orden en que crea los dispositivos. Entonces, el siguiente ejemplo arrancará primero con el CDROM y luego con la tarjeta de red. Por lo tanto, PXE nunca se utiliza:

$ 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.

Mi orden de arranque es ahora:

  1. Flexible
  2. CD ROM
  3. Tarjeta de red
  4. disco duro

información relacionada