nickt
Contributor
- Joined
- Feb 27, 2015
- Messages
- 131
[EDIT]
Resolved - see post #5
[/EDIT]
Hi,
I've just taken the plunge to upgrade to FreeNAS 11.1 from FreeNAS 9.10. Everything went swimmingly, except for my iohyve VMs created in 9.10. I have googled extensively, particularly in these forums, but nothing seems to work. I can see that FreeNAS attempts to start the VM (using iohyve), but my VMs just sit dumbly at the grub prompt.
I've also attempted to create a new VM using the FN11.1 GUI. For this, I cloned one of my VMs (using iohyve clone) and pointed the VM to the cloned zvol. In this case, I instead get an EFI prompt, but when attempting to use the boot maintenance manager (as described here) I get a file explorer with nothing in it at all.
I have three VMs, all Debian, built with properties similar to the following:
One thing I am nervous about is that all of my Debian VMs were built using an LVM partition. I have seen hints that the bhyve UEFI driver doesn't play well with LVM?
At the grub prompt, I see:
But the following doesn't give me confidence - I am no grub expert, but I thought this should allow me to explore the filesystem in the VM:
The other thing I am confused by is that iohyve doesn't seem to show the new VM I created in the GUI. Is it that FreeNAS 11.1 uses a different wrapper around bhyve?
I'd love some help - I'm completely stumped. I'm about to boot back into FN9.10, hoping that the wonders of ZFS make for a clean rollback... (edit: they did - phew)
Nick
Resolved - see post #5
[/EDIT]
Hi,
I've just taken the plunge to upgrade to FreeNAS 11.1 from FreeNAS 9.10. Everything went swimmingly, except for my iohyve VMs created in 9.10. I have googled extensively, particularly in these forums, but nothing seems to work. I can see that FreeNAS attempts to start the VM (using iohyve), but my VMs just sit dumbly at the grub prompt.
I've also attempted to create a new VM using the FN11.1 GUI. For this, I cloned one of my VMs (using iohyve clone) and pointed the VM to the cloned zvol. In this case, I instead get an EFI prompt, but when attempting to use the boot maintenance manager (as described here) I get a file explorer with nothing in it at all.
I have three VMs, all Debian, built with properties similar to the following:
Code:
root@saturn:~ # iohyve getall pan Getting pan iohyve properties... bargs -A_-H_-P boot 1 con nmdm2 cpu 1 description Local DNS Server install no loader grub-bhyve name pan os d8lvm persist 1 ram 256M size 10G tap tap1 template NO vnc NO vnc_h 600 vnc_ip 127.0.0.1 vnc_tablet NO vnc_w 800 vnc_wait NO
One thing I am nervous about is that all of my Debian VMs were built using an LVM partition. I have seen hints that the bhyve UEFI driver doesn't play well with LVM?
At the grub prompt, I see:
Code:
grub> ls (hd0) (hd0,msdos5) (hd0,msdos1) (cd0) (cd0,msdos5) (cd0,msdos1) (host) (lvm/pan --vg-swap_1) (lvm/pan--vg-root)
But the following doesn't give me confidence - I am no grub expert, but I thought this should allow me to explore the filesystem in the VM:
Code:
grub> ls (lvm/pan--vg-root) Device lvm/pan--vg-root: Filesystem type ext* - Last modification time 2018-05-12 11:53:30 Saturday, UUID f4fe1f4b-cd3c-4f56-98e4-74bae4b38caf - Total size 19521536 sectors
The other thing I am confused by is that iohyve doesn't seem to show the new VM I created in the GUI. Is it that FreeNAS 11.1 uses a different wrapper around bhyve?
I'd love some help - I'm completely stumped. I'm about to boot back into FN9.10, hoping that the wonders of ZFS make for a clean rollback... (edit: they did - phew)
Nick
Last edited: