Skip to content

Instantly share code, notes, and snippets.

@citrus-it
Created June 10, 2022 10:15
Show Gist options
  • Save citrus-it/71a59f228f9b9bd4d909d55873ee2f59 to your computer and use it in GitHub Desktop.
Save citrus-it/71a59f228f9b9bd4d909d55873ee2f59 to your computer and use it in GitHub Desktop.
UEFI variable setting from host
# /tmp/uefivars /zones/bhyvetest/root/etc/uefivars -l
BOOT OPTIONS
------------
Bootorder: [8, 0, 1, 2, 3, 4, 5, 6, 7]
   0  UiApp
   1  UEFI BHYVE SATA DVD ROM BHYVE-BD80-94E5-3155
   2  UEFI Misc Device
   3  UEFI Misc Device 2
   4  UEFI BHYVE SATA DISK BHYVE-0FEB-9A35-9220
   5  UEFI PXEv4 (MAC:0208203E3809)
   6  UEFI HTTPv4 (MAC:0208203E3809)
   7  EFI Internal Shell
C  8  Fedora
# /tmp/uefivars /zones/bhyvetest/root/etc/uefivars -b 7 -D -o /tmp/l
# cp /tmp/l /zones/bhyvetest/root/etc/uefivars
# /tmp/uefivars /zones/bhyvetest/root/etc/uefivars -l
BOOT OPTIONS
------------
Bootorder: [8, 0, 1, 2, 3, 4, 5, 6, 7]
   0  UiApp
   1  UEFI BHYVE SATA DVD ROM BHYVE-BD80-94E5-3155
   2  UEFI Misc Device
   3  UEFI Misc Device 2
   4  UEFI BHYVE SATA DISK BHYVE-0FEB-9A35-9220
   5  UEFI PXEv4 (MAC:0208203E3809)
   6  UEFI HTTPv4 (MAC:0208203E3809)
 N 7  EFI Internal Shell
C  8  Fedora
# zadm boot -c bhyvetest
[Connected to zone 'bhyvetest' console]

[NOTICE: Zone booting up]
BdsDxe: loading Boot0007 "EFI Internal Shell" from Fv(7CB8BDC9-F8EB-4F34-AAEA-3EE4AF6516A1)/FvFile(7C04A583-9E3E-4F1C-AD65-E05268D0B4D1)
UEFI Interactive Shell v2.2
EDK II
UEFI v2.70 (BHYVE, 0x00010000)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment