kevanbrown
Dabbler
- Joined
- Mar 19, 2012
- Messages
- 17
I have a virtual machine with two CD-ROMs attached; one for the OS and one for the Bhyve drivers. When booting the VM, it drops into the UEFI shell. This is where I need assistance as the help command doesn't seem to support any pagination.
Does anyone know how to:
1) Run a command to tell the UEFI shell to boot from the first CD-ROM?
2) Paginate the output of the help command?
Thanks!
[UPDATE]
So it seems like an issue with reconfiguring a VM after it has been created. If I destroy the VM that I added the second CD-ROM to, and then recreate it with both CD-ROMs before booting it the first time, the UEFI loader actually boots from the first CD-ROM as expected.
[UPDATE 2]
Ha, well never mind. I'm trying to install Windows Server 1709 and as soon as I select the viostor driver from the second CD-ROM, and then the virtual disk for installation, the VM crashes. I found the same reported in this post back from 2016: https://forums.freenas.org/index.php?threads/windows-server-vm-virtio-drivers.47027/. Too bad we're in 2018 now and the issue still hasn't been resolved. Back to the old E1000 and AHCI options (which the docs say are less performing, but I suppose that doesn't matter when they don't work at all).
[UPDATE 3]
So AHCI works fine for the storage, however the Windows Server 1709 VM kept freezing after a while. Found the following bug report which said that there is something wrong with the E1000 network driver: https://redmine.ixsystems.com/issues/24350. Switched to the VirtIO driver for the network (using driver version 100.74.104.14100 (virtio-win-0.1.141.iso)) and haven't seen the VM freeze once since. Also performance seems much better using the VirtIO driver for the networking.
Does anyone know how to:
1) Run a command to tell the UEFI shell to boot from the first CD-ROM?
2) Paginate the output of the help command?
Thanks!
[UPDATE]
So it seems like an issue with reconfiguring a VM after it has been created. If I destroy the VM that I added the second CD-ROM to, and then recreate it with both CD-ROMs before booting it the first time, the UEFI loader actually boots from the first CD-ROM as expected.
[UPDATE 2]
Ha, well never mind. I'm trying to install Windows Server 1709 and as soon as I select the viostor driver from the second CD-ROM, and then the virtual disk for installation, the VM crashes. I found the same reported in this post back from 2016: https://forums.freenas.org/index.php?threads/windows-server-vm-virtio-drivers.47027/. Too bad we're in 2018 now and the issue still hasn't been resolved. Back to the old E1000 and AHCI options (which the docs say are less performing, but I suppose that doesn't matter when they don't work at all).
[UPDATE 3]
So AHCI works fine for the storage, however the Windows Server 1709 VM kept freezing after a while. Found the following bug report which said that there is something wrong with the E1000 network driver: https://redmine.ixsystems.com/issues/24350. Switched to the VirtIO driver for the network (using driver version 100.74.104.14100 (virtio-win-0.1.141.iso)) and haven't seen the VM freeze once since. Also performance seems much better using the VirtIO driver for the networking.
Last edited: