并行以编程方式禁用 PXE?

并行以编程方式禁用 PXE?

我在 Mac OS X 10.5.8 上运行 Parallels 4.0。

我正在尝试使用命令行创建一组虚拟机prlctl工具,如下所示:

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

现在,每次我启动新的虚拟机时,虚拟机都会花时间等待 PXE 启动。我想关闭这个功能。

我可以使用 Parallels 或 Parallels 命令行工具禁用 PXE 请求吗?

或者,我可以从命令行设置虚拟机的启动顺序吗?

答案1

弄清楚了!

启动顺序由您创建设备的顺序决定。因此,以下示例将首先使用 CDROM 启动,然后使用网卡启动。因此永远不会使用 PXE:

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

我的启动顺序现在是:

  1. 软盘
  2. 光盘
  3. 网卡
  4. 硬盘

相关内容