running FreePBX SNG7 Official Distro
Victor Sudakov
vas at mpeks.tomsk.su
Fri Apr 5 16:12:30 UTC 2019
Victor Sudakov wrote:
>
> Has anyone tried to run FreePBX under bhyve? That's what I get trying to
> start the vm after a successful automatic install from the ISO image:
>
> Boot Failed. EFI DVD/CDROM
> Failed to set MokListRT: Invalid Parameter
> Failed to open \EFI\BOOT\grubx64.efi - Not Found
> Failed to load image \EFI\BOOT\grubx64.efi: Not Found
> start_image() returned Not Found
> Boot Failed. EFI Misc Device
Below are the partitions the automatic installer has created (looking at
them from another vm):
root at mfsbsd:~ # gpart show vtbd1
=> 34 41942973 vtbd1 GPT (20G)
34 2014 - free - (1.0M)
2048 186368 1 efi (91M)
188416 4096000 2 ms-basic-data (2.0G)
4284416 37654528 3 linux-lvm (18G)
41938944 4063 - free - (2.0M)
If I "mount_msdosfs /dev/vtbd1p1 /mnt/" I see that grubx64.efi is not
where bhyve expects to find it:
root at mfsbsd:~ # find /mnt/ -name grubx64.efi
/mnt/EFI/centos/grubx64.efi
Who is to blame, bhyve or FreePBX's installer?
How can I tell bhyve's UEFI loader to look for grubx64.efi in a
different place? Or look for a different loader?
Who says that the image to load should be "\EFI\BOOT\grubx64.efi" and
not "\EFI\BOOT\BOOTX64.EFI" for example?
--
Victor Sudakov, VAS4-RIPE, VAS47-RIPN
2:5005/49 at fidonet http://vas.tomsk.ru/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-virtualization/attachments/20190405/197b21dc/attachment.sig>
More information about the freebsd-virtualization
mailing list