-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
efibootmngr issue when running VMs with many NICs. #199
Comments
It's in the sonic installer that we're getting from BCM - one caveat - there are about 50 NICs on it.
|
Sending data from UEFI to OS through UEFI variables: https://davysouza.medium.com/sending-data-from-uefi-to-os-through-uefi-variables-b4f9964e1883 |
Task: Check if it is possible to disable the auto-addition of NICs into the EFI boot order. |
Script used for local testing
obs: usb -device usb-host,hostbus=3,hostaddr=8 $lsusb |
How to Build OVMF (CODE and VARS) using EDK2 The Open Virtual Machine Firmware (OVMF) project aims to support firmware for Virtual Machines using the edk2 code base. 1 - Getting Started with EDK II Follow the steps described at https://github.com/tianocore/tianocore.github.io/wiki/Using-EDK-II-with-Native-GCC: Some dependencies: Cloning edk2: Initialize submodules:
Compile build tools:
Setup build shell environment:
Modify Conf Files - edk2/Conf/target.txt:
Modify EmulatorPkg Files - edk2/EmulatorPkg/EmulatorPkg.dsc:
Note:
Once you have modified Conf/target.txt and EmulatorPkg/EmulatorPkg.dsc, you can run the build command:
If successful, you should now have an OVMF.Fd file under the Build sub-directory. The exact directory under the Build directory will depend upon the toolchain, dsc, and processor architecture:
Files used in hhfab/vlab:
References: |
Task completed: |
No description provided.
The text was updated successfully, but these errors were encountered: