[PLDWWW] page changed: efi

Jacek Konieczny (jajcus) jajcus at pld-linux.org
Sun Nov 4 18:42:25 CET 2012


[EFI boot loader] 

--- https://www.pld-linux.org/efi?rev=1352050487
+++ https://www.pld-linux.org/efi
@@ -46,15 +46,21 @@
    * install the **grub2** and **grub2-platform-efi** and **efibootmgr** packages. Most probably the x86_64 version of  **grub2-platform-efi** package will be needed, as most modern EFI firmwares run 64-bit.
    * make sure your EFI system partition is mounted at /boot/efi
    * issue ''grub-install --target=x86_64-efi''
  
- If the ''Couldn't open either sysfs or procfs directories for accessing EFI variables.'' message is displayed, that means **efibootmgr** was not able to update boot manager configuration. It such case it may be necessary to use the EFI firmware configuration interface (equivalent of 'BIOS setup') to set up booting for ''\EFI\grub\grubx64.efi'' or to copy ''/boot/efi/EFI/grub/grubx64.efi'' to ''/boot/efi/EFI/BOOT/BOOTX64.EFI'' file, to make it the default boot loader for the device.
+ If the ''Couldn't open either sysfs or procfs directories for accessing EFI variables.'' message is displayed, that means **efibootmgr** was not able to update boot manager configuration. It such case it may be necessary to use the EFI firmware configuration interface (equivalent of 'BIOS setup') to set up booting for ''\grubx64.efi'' or to copy ''/boot/efi/EFI/grub/grubx64.efi'' to ''/boot/efi/EFI/BOOT/BOOTX64.EFI'' file, to make it the default boot loader for the device.
  
  GRUB can also be used for network booting, but version 2.00-1 times out on large initramfs images (this makes PLD Rescue boot impossible).
  
- === no bootloader ===
+ === No bootloader ===
  
  Recent Linux kernel can boot directly from EFI with no extra boot loader. Also Xen hypervisor can be booted this way (in fact Xen may misbehave if booted under EFI other way). See below.
+ 
+ === The default bootloader location ===
+ 
+ Normally the EFI firmware holds a list of configured boot loaders, can present them as a list of boot options or try them automatically in a pre-defined order. This can be managed from Linux using the [[#efibootmgr]] utility. 
+ 
+ Unfortunately, this interface may not be available. In such case there is another way to boot using a chosen boot loader – the firmware should automatically run the ''\EFI\BOOT\BOOTX64.EFI'' (''/boot/efi/EFI/BOOT/BOOTX64.EFI'' in Linux, or ''BOOTIA32.EFI'', etc., depending on the platform). Any EFI application can be installed under that name to be effectively the default loader for this device.
  
  ==== EFI-compatible kernel ====
  
  === Linux kernel ===


Diff URL:
  https://www.pld-linux.org/efi?do=diff&r1=1352050487&r2=1352050945
-- 
This mail was generated by DokuWiki at
https://www.pld-linux.org/


More information about the pld-cvs-commit mailing list