Option Rom Uefi

0 views
Skip to first unread message

Elisabet Schwartzkopf

unread,
Aug 3, 2024, 1:10:52 PM8/3/24
to gravinpenra

In general, install Windows using the newer UEFI mode, as it includes more security features than the legacy BIOS mode. If you're booting from a network that only supports BIOS, you'll need to boot to legacy BIOS mode.

You might see separate commands for the same device. For example, you might see UEFI USB Drive and BIOS USB Drive. Each command uses the same device and media, but boots the PC in a different firmware mode.

Some devices only support one mode (either UEFI or BIOS). Other devices will only allow you to boot to BIOS mode by manually disabling the UEFI security features. To disable the security features, go to Security > Secure Boot and disable the feature.

Some older PCs (Windows 7-era or earlier) support UEFI, but require you to browse to the boot file. From the firmware menus, look for the option: "Boot from file", then browse to \EFI\BOOT\BOOTX64.EFI on Windows PE or Windows Setup media.

If you want to ensure that your drive boots into a certain mode, use drives that you've preformatted with the GPT file format for UEFI mode, or the MBR file format for BIOS mode. When the installation starts, if the PC is booted to the wrong mode, Windows installation will fail. To fix this, restart the PC in the correct firmware mode.

If you want a PC to only boot into a certain mode, you can remove the files that Windows PE or Windows Setup use to boot in UEFI or BIOS mode. Remove the following files, depending on the mode you want to boot to.

Secure boot, which is under Security, is disabled (I've heard that it should be disabled if you want that option). Still, I can't find the option to change the boot mode, so I'm not sure what that means.

Do I have to change another setting for it to appear? Do I only have one boot mode? In that case, how may I find out which one I have? Do I have both but can't change it in the BIOS? In that case, can I still change it in some other way?

So it's possible that some firmwares offer "both UEFI & legacy" as their only mode of operation (that is, both the UEFI support and the BIOS compatibility parts are permanently active). This is less common in new systems, where disabling legacy boot allows for a lot of optimizations, but used to be quite common in older systems.

The fact that you have Secure Boot as a configurable option confirms it: it is impossible to have Secure Boot without UEFI. On some systems, enabling Secure Boot will also lock out/disable/hide legacy boot options, enforcing UEFI boot only. But back in 2013, designing an UEFI-only x86 system without legacy BIOS compatibility would have been an odd choice.

If there is indeed no way to choose a "UEFI only" or a "legacy-only" mode, you must be extra careful when booting your OS installer: if the installation media is compatible with both UEFI and legacy BIOS boot, you should see two boot options for that media, one with UEFI and the other without. You should choose the boot mode of the OS installer to match the intended boot mode of the OS installation.

Note that the "UEFI/legacy/both boot modes allowed" selection does not necessarily have to be in the Boot section of the BIOS menus (although that would be a sensible place for it). It might also be buried deep somewhere in the "advanced options" section.

Do you see your the Boot Option Priorities on your screenshot? It shows 7 devices, some UEFI and some not. The same physical devices are listed more than once, because you have the option to boot them as UEFI or as Legacy.

it depend options offered by Bios firmware, Some Large integrators Like Lenovo unfortunately followed intel and Microsoft recommandations for security raisons and have deleted CSM & Legacy Modules ! but mainly have Phoenix's Technologie Bioses. you do have Megatrends one, i think it offers you more optionsOddly Some modern models still have it though

Disable first Secure BootThen go to the last tab (Startup) you should find there the "OS Optimized defaults" option in "Load Setup Defaults" , disable it ! then return to Boot Tab you should see the Uefi/Legacy appears

I am installing Leap onto my Dell Laptop on to a separate Hard Drive so that I can use either Windows or Leap without dual booting from one hard drive. I have downloaded and made a bootable USB Drive using Rufus. My issue is that my Dell XPS laptop uses UEFI Bios and does not allow me to select the USB Drive itself. Instead it is asking for a specific file from the USB Stick. Can somebody please let me know which file I need to select to be able to boot and install Leap from? If you need any more infomation or if i am missing something please let me know and I will try to fill in.
Regards
Charles

I have no idea what Rufus does to your USB and you probably should be addressing your question to Rufus community. The standard way to create bootable openSUSE USB is to dd the image onto the full drive (not partition).

Hi there, many thanks for the reply. I will try to expand a bit more. I was hoping that the option to select the USB drive would be there however its not. When i enter Bios to select the bootable media, it asks you add a bootable device. When you go to add a bootable device it brings up the usb drive, but is asking for a specific file within the .opensuse iso file itself. I have tried to select different files with.efi file name but to no success.

I tried creating a virtual machine ti run this from in windows 11, however i need it to connect to be able to plug an ethernet cable in, but it would not regconise it even after creating virtual switches and selecting different options.

You just repeated what you said before. Again - we do not know what Rufus put on this USB so we cannot tell what file to select. The standard bootable image would be \EFI\Boot\bootx64.efi, but if firmware fails to detect USB as bootable, this file is probably missing.

Recently I had some problems with Windows Bitlocker: every time I open Windows I am prompted to enter the Bitlocker password. In trying to solve this, I accidentaly clicked Ubuntu in the "Delete Boot" option in the boot sequence. Now the laptop boots directly to Windows without first loading the Grub menu.

Luckily, when I restarted the system and clicked "add boot option" I found the efi folder in which the Ubuntu folder is present. In Ubuntu there is fwgrupx64.efi, grubx64.efi, grub.cfg, shimx64.efi, mmx64.efi, and BOOTX64.CSV. On clicking grubx64.efi it shows "Boot name not found".

If you were on your campus you would typically have your WDS server configured as a dhcp server in the list of dhcp helpers for your campus subnet router. In this configuration the WDS/PXE boot server would automatically supply the needed parameters to PXE boot. But in your case you are remote and not part of the dhcp-helper scope so you will need to hand key in the parameters into your local dhcp server.

The interesting thing is the pxe client tries to download the file, option 67, using the router ip instead of the address in option 66. Wireshark shows options 66 and 67 getting passed down but the client ignores the 66 option.

I have seen this happen with several brands of soho routers. Even though it allows you to set dhcp option 66 it sets the router as the next server (bootp) in the ethernet header, and sometimes overrides dhcp option 66 with its address. As you said dhcp option 66 is being ignored. My bet is that if you look in the ethernet header next-server the IP address of your router is in there.

When the pxe server boots it grabs an ip off of relay 1 server and then it proxies to address 2 of the wds server. This seems to work although a bit slow but expected since its going across a wireless site to site vpn.

Also 6hrs is a long time to build a system over lte. Why not spin up a local mdt/wds server and image locally? In one 6 hr span you could probably copy the source wim file and all of the applications over the lte link and then just work on it locally. If you are developing the image, when you return to work you can just take it back on a USB flash drive, or if you are developing it, do everything remote and test your deployments on a VM that you can discard and start over on. The only thing you would be using the WAN link for would be to interact with MDT and the target VM over RDP.

I was successfully able to install qubes os on one disk and zorin os on the other but it did not create an option to boot qubes os under UEFI BOOT: when I press F12 on startup. How do I find the file name so I can add it as an option in boot sequences?

Some firmware will not recognize the default Qubes EFI configuration. As such, it will have to be manually edited to be bootable. This will need to be done after every kernel and Xen update to ensure you use the most recently installed versions.

A new UEFI option was created and after choosing it, it went through OS recovery and repair, it was trying to repair my windows and said no issue found obviously
this is so strange, why is this happening?
Do you mind video calling me or something, please? So I can fix this issue
I am prepared to pay for your time you spend in helping me
thanks a lot

The Compaq Presario CQ45-706TU Notebook PC is an older laptop model, and it might not have the UEFI (Unified Extensible Firmware Interface) boot option in the BIOS. UEFI became more common in newer systems, and older systems often use the traditional BIOS (Basic Input/Output System).

If you need to install an operating system that requires UEFI boot and your laptop only supports BIOS, you may need to use a legacy bootable media or consider upgrading your laptop to a newer model that supports UEFI if necessary.

c80f0f1006
Reply all
Reply to author
Forward
0 new messages