This is grub.info, produced by makeinfo version 6.3 from grub.texi. This manual is for GNU GRUB (version 2.12, 5 December 2023). Copyright (C) 1999,2000,2001,2002,2004,2006,2008,2009,2010,2011,2012,2013 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections. INFO-DIR-SECTION Kernel START-INFO-DIR-ENTRY * GRUB: (grub). The GRand Unified Bootloader * grub-install: (grub)Invoking grub-install. Install GRUB on your drive * grub-mkconfig: (grub)Invoking grub-mkconfig. Generate GRUB configuration * grub-mkpasswd-pbkdf2: (grub)Invoking grub-mkpasswd-pbkdf2. * grub-mkrelpath: (grub)Invoking grub-mkrelpath. * grub-mkrescue: (grub)Invoking grub-mkrescue. Make a GRUB rescue image * grub-mount: (grub)Invoking grub-mount. Mount a file system using GRUB * grub-probe: (grub)Invoking grub-probe. Probe device information * grub-script-check: (grub)Invoking grub-script-check. END-INFO-DIR-ENTRY  Indirect: grub.info-1: 1156 grub.info-2: 301590  Tag Table: (Indirect) Node: Top1156 Node: Introduction3730 Node: Overview4174 Node: Overview-Footnotes6164 Ref: Overview-Footnote-16225 Node: History6387 Node: Changes from GRUB Legacy8477 Node: Features10953 Node: Features-Footnotes17380 Ref: Features-Footnote-117441 Ref: Features-Footnote-217537 Ref: Features-Footnote-317684 Node: Role of a boot loader17829 Node: Role of a boot loader-Footnotes19168 Ref: Role of a boot loader-Footnote-119255 Node: Naming convention19334 Node: OS-specific notes about grub tools22245 Node: Installation23281 Node: Installing GRUB using grub-install24403 Node: Making a GRUB bootable CD-ROM26718 Node: Making a GRUB bootable CD-ROM-Footnotes28577 Ref: Making a GRUB bootable CD-ROM-Footnote-128680 Node: Device map28755 Node: BIOS installation30722 Node: Booting35196 Node: General boot methods35731 Node: Loading an operating system directly36428 Node: Kexec37151 Node: Chain-loading37902 Node: Loopback booting38862 Node: LVM cache booting40564 Node: OS-specific notes41830 Node: GNU/Hurd42120 Node: GNU/Linux43243 Node: NetBSD44561 Node: DOS/Windows46035 Node: Configuration47813 Node: Simple configuration48525 Node: Root Identifcation Heuristics65706 Node: Shell-like scripting68746 Node: Shell-like scripting-Footnotes76985 Ref: Shell-like scripting-Footnote-177070 Node: Multi-boot manual config77197 Node: Embedded configuration80806 Node: Theme file format83642 Ref: Pixmap-styled progress bar85101 Ref: Plain progress bar, drawn with solid color.85113 Ref: An example of the slices (in red) used for a terminal window. This drawing was created and sliced in Inkscape_, as the next section explains.88605 Node: Network109017 Node: Serial terminal113487 Node: Vendor power-on keys115855 Node: Images117790 Node: Core image size limitation122765 Node: Filesystem125329 Node: Device syntax126038 Node: File name syntax129103 Node: Block list syntax130149 Node: Interface131029 Node: Command-line interface131853 Node: Command-line interface-Footnotes133769 Ref: Command-line interface-Footnote-1133858 Node: Menu interface133953 Node: Menu entry editor135088 Node: Environment135826 Node: Special environment variables136528 Node: biosnum137688 Node: check_signatures138212 Node: chosen138499 Node: cmdpath138942 Node: color_highlight139369 Node: color_normal139781 Node: config_directory141444 Node: config_file141738 Node: debug142131 Node: default143080 Node: fallback144508 Node: gfxmode144841 Node: gfxpayload145639 Node: gfxterm_font146793 Node: grub_cpu147093 Node: grub_platform147381 Node: icondir147673 Node: lang147990 Node: locale_dir148459 Node: lockdown148956 Node: menu_color_highlight149198 Node: menu_color_normal149692 Node: net__boot_file150193 Node: net__clientid150428 Node: net__clientuuid150670 Node: net__dhcp_server_name150923 Node: net__domain151186 Node: net__extensionspath151433 Node: net__hostname151688 Node: net__ip151927 Node: net__mac152143 Node: net__next_server152364 Node: net__rootpath152607 Node: net_default_interface152846 Node: net_default_ip153066 Node: net_default_mac153263 Node: net_default_server153459 Node: pager153652 Node: prefix153908 Node: pxe_blksize154357 Node: pxe_default_gateway154534 Node: pxe_default_server154739 Node: root154935 Node: shim_lock155475 Node: superusers155742 Node: theme155995 Node: timeout156316 Node: timeout_style156953 Node: tpm_fail_fatal157361 Node: Environment block158046 Node: Modules159478 Node: bli159759 Node: Commands160726 Node: Menu-specific commands161599 Node: menuentry162302 Node: submenu163853 Node: Loader commands164402 Node: chainloader166718 Node: initrd167405 Node: initrd16169549 Node: linux170147 Node: linux16171026 Node: xen_hypervisor171723 Node: xen_module172163 Node: General commands172664 Node: serial173114 Node: terminal_input175190 Node: terminal_output175856 Node: terminfo176523 Node: Command-line commands177754 Node: [182887 Node: acpi183058 Node: authenticate184356 Node: background_color184768 Node: background_image185426 Node: badram185961 Node: blocklist187331 Node: boot187550 Node: cat187857 Node: clear188820 Node: cmosclean188983 Node: cmosdump189272 Node: cmostest189552 Node: cmp189895 Node: configfile190640 Node: cpuid191050 Node: crc191606 Node: cryptomount191865 Node: cutmem194109 Node: date194973 Node: devicetree195502 Node: distrust196029 Node: drivemap196795 Node: echo197626 Node: efitextmode198561 Node: eval200783 Node: export201058 Node: false201354 Node: fwsetup201635 Node: gdbinfo201982 Node: gettext202521 Node: gptsync202955 Node: halt203885 Node: hashsum204259 Node: help205470 Node: hexdump205923 Node: insmod206516 Node: keystatus206722 Node: list_env207349 Node: list_trusted207702 Node: load_env208270 Node: loadfont209928 Node: loopback210284 Node: ls210872 Node: lsfonts211399 Node: lsmod211566 Node: md5sum211741 Node: module212005 Node: multiboot212302 Node: nativedisk213396 Node: normal213780 Node: normal_exit214532 Node: parttool214839 Node: password216330 Node: password_pbkdf2216597 Node: plainmount216996 Node: plainmount-Footnotes220691 Ref: plainmount-Footnote-1220756 Node: play220847 Node: probe221575 Node: rdmsr222062 Node: read222830 Node: reboot223269 Node: regexp223437 Node: rmmod223959 Node: save_env224137 Node: search225144 Node: sendkey226666 Node: set233158 Node: sha1sum233570 Node: sha256sum233840 Node: sha512sum234124 Node: sleep234406 Node: smbios234915 Node: source237943 Node: test238481 Node: true241235 Node: trust241506 Node: unset242283 Node: verify_detached242482 Node: videoinfo243512 Node: wrmsr243775 Node: Networking commands244551 Node: net_add_addr245624 Node: net_add_dns246144 Node: net_add_route246420 Node: net_bootp246950 Node: net_del_addr247315 Node: net_del_dns247555 Node: net_del_route247802 Node: net_dhcp248036 Node: net_get_dhcp_option250015 Node: net_ipv6_autoconf250496 Node: net_ls_addr250917 Node: net_ls_cards251165 Node: net_ls_dns251401 Node: net_ls_routes251632 Node: net_nslookup251839 Node: net_set_vlan252144 Node: Undocumented commands252595 Node: Internationalisation257803 Node: Security264635 Node: Authentication and authorisation265211 Node: Using digital signatures268327 Node: UEFI secure boot and shim271597 Node: Secure Boot Advanced Targeting272744 Node: Measured Boot273775 Node: Lockdown275765 Node: Platform limitations276258 Node: Platform-specific operations284267 Node: Supported kernels285332 Node: Troubleshooting292969 Node: GRUB only offers a rescue shell293238 Node: Firmware stalls instead of booting GRUB296247 Node: User-space utilities296878 Node: Invoking grub-install297609 Node: Invoking grub-mkconfig299776 Node: Invoking grub-mkpasswd-pbkdf2301590 Node: Invoking grub-mkrelpath302270 Node: Invoking grub-mkrescue303064 Node: Invoking grub-mount304834 Node: Invoking grub-probe307904 Node: Invoking grub-script-check310519 Node: Obtaining and Building GRUB311248 Node: Reporting bugs312485 Node: Future315301 Node: Copying This Manual315701 Node: GNU Free Documentation License315929 Node: Index338318  End Tag Table