{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.5FYOIzsg/b1/grub2_2.14~git20250718.0e36779-1_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.5FYOIzsg/b2/grub2_2.14~git20250718.0e36779-1_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,11 +1,11 @@\n \n- f19c7df547dd1c43a62af8c24b7018ef 1127736 admin optional grub-efi-arm64-bin_2.14~git20250718.0e36779-1_arm64.deb\n+ ed57337c4ae8705d977cb2f5128ddfba 1127400 admin optional grub-efi-arm64-bin_2.14~git20250718.0e36779-1_arm64.deb\n b2804ddb56433a06009764badd77c9aa 3701480 debug optional grub-efi-arm64-dbg_2.14~git20250718.0e36779-1_arm64.deb\n 02038ee5e6c140276f5274cb25ac91b5 372924 admin optional grub-efi-arm64-signed-template_2.14~git20250718.0e36779-1_arm64.deb\n- 257109672817a4489e0667561c5e7c69 1370964 admin optional grub-efi-arm64-unsigned_2.14~git20250718.0e36779-1_arm64.deb\n+ 3433d7f26f80254f713eb330a20cc54a 1370348 admin optional grub-efi-arm64-unsigned_2.14~git20250718.0e36779-1_arm64.deb\n 8920bd95a488cc97ccf11c46f2d70b5e 42792 admin optional grub-efi-arm64_2.14~git20250718.0e36779-1_arm64.deb\n 0a6ad612a1bb81da13e27dabde9e0059 2400 admin optional grub-efi_2.14~git20250718.0e36779-1_arm64.deb\n a9c8feda7ce1455961103bf348776d02 520012 debian-installer optional grub-mount-udeb_2.14~git20250718.0e36779-1_arm64.udeb\n 61e4172054ce23ddf04eff05c29ed477 2153112 admin optional grub-theme-starfield_2.14~git20250718.0e36779-1_arm64.deb\n c993d8850e1bbee8d9ab0d35d462fb8e 14345492 debug optional grub2-common-dbgsym_2.14~git20250718.0e36779-1_arm64.deb\n- 4afb66a91b88d82d109cc39acf351898 2697348 admin optional grub2-common_2.14~git20250718.0e36779-1_arm64.deb\n+ 4b566fa16abf6acb3c504d7052c7b6c9 2697364 admin optional grub2-common_2.14~git20250718.0e36779-1_arm64.deb\n"}, {"source1": "grub-efi-arm64-bin_2.14~git20250718.0e36779-1_arm64.deb", "source2": "grub-efi-arm64-bin_2.14~git20250718.0e36779-1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-08-12 10:51:55.000000 debian-binary\n -rw-r--r-- 0 0 0 7180 2025-08-12 10:51:55.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1120364 2025-08-12 10:51:55.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1120028 2025-08-12 10:51:55.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -147,15 +147,15 @@\n -rw-r--r-- 0 root (0) root (0) 6688 2025-08-12 10:51:55.000000 ./usr/lib/grub/arm64-efi/minix2.mod\n -rw-r--r-- 0 root (0) root (0) 6808 2025-08-12 10:51:55.000000 ./usr/lib/grub/arm64-efi/minix2_be.mod\n -rw-r--r-- 0 root (0) root (0) 6688 2025-08-12 10:51:55.000000 ./usr/lib/grub/arm64-efi/minix3.mod\n -rw-r--r-- 0 root (0) root (0) 6792 2025-08-12 10:51:55.000000 ./usr/lib/grub/arm64-efi/minix3_be.mod\n -rw-r--r-- 0 root (0) root (0) 6752 2025-08-12 10:51:55.000000 ./usr/lib/grub/arm64-efi/minix_be.mod\n -rw-r--r-- 0 root (0) root (0) 12248 2025-08-12 10:51:55.000000 ./usr/lib/grub/arm64-efi/mmap.mod\n -rw-r--r-- 0 root (0) root (0) 4676 2025-08-12 10:51:55.000000 ./usr/lib/grub/arm64-efi/moddep.lst\n--rwxr-xr-x 0 root (0) root (0) 2464 2025-08-12 10:51:55.000000 ./usr/lib/grub/arm64-efi/modinfo.sh\n+-rwxr-xr-x 0 root (0) root (0) 2462 2025-08-12 10:51:55.000000 ./usr/lib/grub/arm64-efi/modinfo.sh\n -rw-r--r-- 0 root (0) root (0) 73112 2025-08-12 10:51:55.000000 ./usr/lib/grub/arm64-efi/mpi.mod\n -rw-r--r-- 0 root (0) root (0) 4592 2025-08-12 10:51:55.000000 ./usr/lib/grub/arm64-efi/msdospart.mod\n -rw-r--r-- 0 root (0) root (0) 3320 2025-08-12 10:51:55.000000 ./usr/lib/grub/arm64-efi/mul_test.mod\n -rw-r--r-- 0 root (0) root (0) 185384 2025-08-12 10:51:55.000000 ./usr/lib/grub/arm64-efi/net.mod\n -rw-r--r-- 0 root (0) root (0) 6392 2025-08-12 10:51:55.000000 ./usr/lib/grub/arm64-efi/newc.mod\n -rw-r--r-- 0 root (0) root (0) 12440 2025-08-12 10:51:55.000000 ./usr/lib/grub/arm64-efi/nilfs2.mod\n -rw-r--r-- 0 root (0) root (0) 207528 2025-08-12 10:51:55.000000 ./usr/lib/grub/arm64-efi/normal.mod\n"}, {"source1": "./usr/lib/grub/arm64-efi/modinfo.sh", "source2": "./usr/lib/grub/arm64-efi/modinfo.sh", "unified_diff": "@@ -1,8 +1,8 @@\n-#!/bin/bash\n+#!/bin/sh\n \n # User-controllable options\n grub_modinfo_target_cpu=arm64\n grub_modinfo_platform=efi\n grub_disk_cache_stats=0\n grub_boot_time_stats=0\n grub_have_font_source=1\n"}]}]}]}, {"source1": "grub-efi-arm64-unsigned_2.14~git20250718.0e36779-1_arm64.deb", "source2": "grub-efi-arm64-unsigned_2.14~git20250718.0e36779-1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-08-12 10:51:55.000000 debian-binary\n -rw-r--r-- 0 0 0 1208 2025-08-12 10:51:55.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1369564 2025-08-12 10:51:55.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1368948 2025-08-12 10:51:55.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/grub/arm64-efi/monolithic/gcdaa64.efi", "source2": "./usr/lib/grub/arm64-efi/monolithic/gcdaa64.efi", "unified_diff": null, "details": [{"source1": "objdump", "source2": "objdump", "unified_diff": "@@ -566514,15 +566514,15 @@\n \t...\n 261900:\tudf\t#140\n 261904:\tudf\t#0\n 261908:\tudf\t#172\n 26190c:\tudf\t#0\n 261910:\t.inst\t0x000cd39e ; undefined\n 261914:\tudf\t#0\n- 261918:\tlslr\tz4.h, p0/m, z4.h, z0.h\n+ 261918:\t.inst\t0x08ae8004 ; undefined\n 26191c:\t.inst\t0xd3c80000 ; undefined\n 261920:\tudf\t#12\n \t...\n 262550:\tudf\t#2\n 262554:\tudf\t#40\n 262558:\tldp\td14, d27, [x27, #-224]\n 26255c:\tstnp\tw1, w27, [x3, #-256]\n"}]}, {"source1": "./usr/lib/grub/arm64-efi/monolithic/grubaa64.efi", "source2": "./usr/lib/grub/arm64-efi/monolithic/grubaa64.efi", "unified_diff": null, "details": [{"source1": "objdump", "source2": "objdump", "unified_diff": "@@ -676887,15 +676887,15 @@\n 2d8854:\t.inst\t0x006c8018 ; undefined\n \t...\n 2d8864:\t.inst\t0x008c0000 ; undefined\n 2d8868:\tudf\t#0\n 2d886c:\teor\tx0, x0, #0x10\n 2d8870:\tudf\t#12\n 2d8874:\t.inst\t0x80040000 ; undefined\n- 2d8878:\tudf\t#1111\n+ 2d8878:\tudf\t#2222\n 2d887c:\t.inst\t0x000cd29e ; undefined\n \t...\n 2d95d8:\tudf\t#3\n 2d95dc:\tudf\t#24\n 2d95e0:\t.inst\t0x4946452f ; undefined\n 2d95e4:\t.inst\t0x6265642f ; undefined\n 2d95e8:\t.inst\t0x006e6169 ; undefined\n"}]}, {"source1": "./usr/lib/grub/arm64-efi/monolithic/grubnetaa64-installer.efi", "source2": "./usr/lib/grub/arm64-efi/monolithic/grubnetaa64-installer.efi", "unified_diff": null, "details": [{"source1": "objdump", "source2": "objdump", "unified_diff": "@@ -571251,15 +571251,15 @@\n \t...\n 267068:\tudf\t#140\n 26706c:\tudf\t#0\n 267070:\tudf\t#172\n 267074:\tudf\t#0\n 267078:\t.inst\t0x000cd34e ; undefined\n 26707c:\tudf\t#0\n- 267080:\tlslr\tz4.h, p0/m, z4.h, z0.h\n+ 267080:\t.inst\t0x08ae8004 ; undefined\n 267084:\tubfiz\tx0, x0, #8, #1\n 267088:\tudf\t#12\n \t...\n 267d08:\tudf\t#2\n 267d0c:\tudf\t#40\n 267d10:\tldp\td14, d27, [x27, #-224]\n 267d14:\tstnp\tw1, w27, [x3, #-256]\n"}]}, {"source1": "./usr/lib/grub/arm64-efi/monolithic/grubnetaa64.efi", "source2": "./usr/lib/grub/arm64-efi/monolithic/grubnetaa64.efi", "unified_diff": null, "details": [{"source1": "objdump", "source2": "objdump", "unified_diff": "@@ -571251,15 +571251,15 @@\n \t...\n 267068:\tudf\t#140\n 26706c:\tudf\t#0\n 267070:\tudf\t#172\n 267074:\tudf\t#0\n 267078:\t.inst\t0x000cd34e ; undefined\n 26707c:\tudf\t#0\n- 267080:\tlslr\tz4.h, p0/m, z4.h, z0.h\n+ 267080:\t.inst\t0x08ae8004 ; undefined\n 267084:\tubfiz\tx0, x0, #8, #1\n 267088:\tudf\t#12\n \t...\n 267d08:\tudf\t#2\n 267d0c:\tudf\t#40\n 267d10:\tldp\td14, d27, [x27, #-224]\n 267d14:\tstnp\tw1, w27, [x3, #-256]\n"}]}]}]}]}, {"source1": "grub2-common_2.14~git20250718.0e36779-1_arm64.deb", "source2": "grub2-common_2.14~git20250718.0e36779-1_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-08-12 10:51:55.000000 debian-binary\n -rw-r--r-- 0 0 0 3668 2025-08-12 10:51:55.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2693488 2025-08-12 10:51:55.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2693504 2025-08-12 10:51:55.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -84,17 +84,17 @@\n -rw-r--r-- 0 root (0) root (0) 186 2025-08-12 10:51:55.000000 ./usr/share/grub/default/grub.md5sum\n -rw-r--r-- 0 root (0) root (0) 52239 2025-08-12 10:51:55.000000 ./usr/share/grub/euro.pf2\n -rw-r--r-- 0 root (0) root (0) 8156 2025-08-12 10:51:55.000000 ./usr/share/grub/grub-mkconfig_lib\n -rw-r--r-- 0 root (0) root (0) 2413171 2025-08-12 10:51:55.000000 ./usr/share/grub/unicode.pf2\n -rw-r--r-- 0 root (0) root (0) 49238 2025-08-12 10:51:55.000000 ./usr/share/grub/widthspec.h\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-12 10:51:55.000000 ./usr/share/info/\n -rw-r--r-- 0 root (0) root (0) 39004 2025-08-12 10:51:55.000000 ./usr/share/info/grub-dev.info.gz\n--rw-r--r-- 0 root (0) root (0) 81002 2025-08-12 10:51:55.000000 ./usr/share/info/grub.info-1.gz\n+-rw-r--r-- 0 root (0) root (0) 81003 2025-08-12 10:51:55.000000 ./usr/share/info/grub.info-1.gz\n -rw-r--r-- 0 root (0) root (0) 50913 2025-08-12 10:51:55.000000 ./usr/share/info/grub.info-2.gz\n--rw-r--r-- 0 root (0) root (0) 6186 2025-08-12 10:51:55.000000 ./usr/share/info/grub.info.gz\n+-rw-r--r-- 0 root (0) root (0) 6197 2025-08-12 10:51:55.000000 ./usr/share/info/grub.info.gz\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-12 10:51:55.000000 ./usr/share/locale/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-12 10:51:55.000000 ./usr/share/man/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-12 10:51:55.000000 ./usr/share/man/man1/\n -rw-r--r-- 0 root (0) root (0) 721 2025-08-12 10:51:55.000000 ./usr/share/man/man1/grub-editenv.1.gz\n -rw-r--r-- 0 root (0) root (0) 893 2025-08-12 10:51:55.000000 ./usr/share/man/man1/grub-file.1.gz\n -rw-r--r-- 0 root (0) root (0) 974 2025-08-12 10:51:55.000000 ./usr/share/man/man1/grub-fstest.1.gz\n -rw-r--r-- 0 root (0) root (0) 718 2025-08-12 10:51:55.000000 ./usr/share/man/man1/grub-glue-efi.1.gz\n"}, {"source1": "./usr/share/info/grub.info-1.gz", "source2": "./usr/share/info/grub.info-1.gz", "unified_diff": null, "details": [{"source1": "grub.info-1", "source2": "grub.info-1", "has_internal_linenos": true, "unified_diff": "@@ -2,18853 +2,18853 @@\n 00000010: 6f2c 2070 726f 6475 6365 6420 6279 206d o, produced by m\n 00000020: 616b 6569 6e66 6f20 7665 7273 696f 6e20 akeinfo version \n 00000030: 372e 3220 6672 6f6d 2067 7275 622e 7465 7.2 from grub.te\n 00000040: 7869 2e0a 0a54 6869 7320 6d61 6e75 616c xi...This manual\n 00000050: 2069 7320 666f 7220 474e 5520 4752 5542 is for GNU GRUB\n 00000060: 2028 7665 7273 696f 6e20 322e 3134 7e67 (version 2.14~g\n 00000070: 6974 3230 3235 3037 3138 2e30 6533 3637 it20250718.0e367\n-00000080: 3739 2c20 390a 5365 7074 656d 6265 7220 79, 9.September \n-00000090: 3230 3235 292e 0a0a 2020 2043 6f70 7972 2025)... Copyr\n-000000a0: 6967 6874 20c2 a90a 3139 3939 2c32 3030 ight ...1999,200\n-000000b0: 302c 3230 3031 2c32 3030 322c 3230 3034 0,2001,2002,2004\n-000000c0: 2c32 3030 362c 3230 3038 2c32 3030 392c ,2006,2008,2009,\n-000000d0: 3230 3130 2c32 3031 312c 3230 3132 2c32 2010,2011,2012,2\n-000000e0: 3031 3320 4672 6565 0a53 6f66 7477 6172 013 Free.Softwar\n-000000f0: 6520 466f 756e 6461 7469 6f6e 2c20 496e e Foundation, In\n-00000100: 632e 0a0a 2020 2020 2050 6572 6d69 7373 c... Permiss\n-00000110: 696f 6e20 6973 2067 7261 6e74 6564 2074 ion is granted t\n-00000120: 6f20 636f 7079 2c20 6469 7374 7269 6275 o copy, distribu\n-00000130: 7465 2061 6e64 2f6f 7220 6d6f 6469 6679 te and/or modify\n-00000140: 2074 6869 730a 2020 2020 2064 6f63 756d this. docum\n-00000150: 656e 7420 756e 6465 7220 7468 6520 7465 ent under the te\n-00000160: 726d 7320 6f66 2074 6865 2047 4e55 2046 rms of the GNU F\n-00000170: 7265 6520 446f 6375 6d65 6e74 6174 696f ree Documentatio\n-00000180: 6e20 4c69 6365 6e73 652c 0a20 2020 2020 n License,. \n-00000190: 5665 7273 696f 6e20 312e 3220 6f72 2061 Version 1.2 or a\n-000001a0: 6e79 206c 6174 6572 2076 6572 7369 6f6e ny later version\n-000001b0: 2070 7562 6c69 7368 6564 2062 7920 7468 published by th\n-000001c0: 6520 4672 6565 2053 6f66 7477 6172 650a e Free Software.\n-000001d0: 2020 2020 2046 6f75 6e64 6174 696f 6e3b Foundation;\n-000001e0: 2077 6974 6820 6e6f 2049 6e76 6172 6961 with no Invaria\n-000001f0: 6e74 2053 6563 7469 6f6e 732e 0a49 4e46 nt Sections..INF\n-00000200: 4f2d 4449 522d 5345 4354 494f 4e20 4b65 O-DIR-SECTION Ke\n-00000210: 726e 656c 0a53 5441 5254 2d49 4e46 4f2d rnel.START-INFO-\n-00000220: 4449 522d 454e 5452 590a 2a20 4752 5542 DIR-ENTRY.* GRUB\n-00000230: 3a20 2867 7275 6229 2e20 2020 2020 2020 : (grub). \n-00000240: 2020 2020 2020 2020 2020 5468 6520 4752 The GR\n-00000250: 616e 6420 556e 6966 6965 6420 426f 6f74 and Unified Boot\n-00000260: 6c6f 6164 6572 0a2a 2067 7275 622d 696e loader.* grub-in\n-00000270: 7374 616c 6c3a 2028 6772 7562 2949 6e76 stall: (grub)Inv\n-00000280: 6f6b 696e 6720 6772 7562 2d69 6e73 7461 oking grub-insta\n-00000290: 6c6c 2e20 2020 2049 6e73 7461 6c6c 2047 ll. Install G\n-000002a0: 5255 4220 6f6e 2079 6f75 7220 6472 6976 RUB on your driv\n-000002b0: 650a 2a20 6772 7562 2d6d 6b63 6f6e 6669 e.* grub-mkconfi\n-000002c0: 673a 2028 6772 7562 2949 6e76 6f6b 696e g: (grub)Invokin\n-000002d0: 6720 6772 7562 2d6d 6b63 6f6e 6669 672e g grub-mkconfig.\n-000002e0: 2020 4765 6e65 7261 7465 2047 5255 4220 Generate GRUB \n-000002f0: 636f 6e66 6967 7572 6174 696f 6e0a 2a20 configuration.* \n-00000300: 6772 7562 2d6d 6b70 6173 7377 642d 7062 grub-mkpasswd-pb\n-00000310: 6b64 6632 3a20 2867 7275 6229 496e 766f kdf2: (grub)Invo\n-00000320: 6b69 6e67 2067 7275 622d 6d6b 7061 7373 king grub-mkpass\n-00000330: 7764 2d70 626b 6466 322e 0a2a 2067 7275 wd-pbkdf2..* gru\n-00000340: 622d 6d6b 7265 6c70 6174 683a 2028 6772 b-mkrelpath: (gr\n-00000350: 7562 2949 6e76 6f6b 696e 6720 6772 7562 ub)Invoking grub\n-00000360: 2d6d 6b72 656c 7061 7468 2e0a 2a20 6772 -mkrelpath..* gr\n-00000370: 7562 2d6d 6b72 6573 6375 653a 2028 6772 ub-mkrescue: (gr\n-00000380: 7562 2949 6e76 6f6b 696e 6720 6772 7562 ub)Invoking grub\n-00000390: 2d6d 6b72 6573 6375 652e 2020 4d61 6b65 -mkrescue. Make\n-000003a0: 2061 2047 5255 4220 7265 7363 7565 2069 a GRUB rescue i\n-000003b0: 6d61 6765 0a2a 2067 7275 622d 6d6f 756e mage.* grub-moun\n-000003c0: 743a 2028 6772 7562 2949 6e76 6f6b 696e t: (grub)Invokin\n-000003d0: 6720 6772 7562 2d6d 6f75 6e74 2e20 2020 g grub-mount. \n-000003e0: 2020 2020 204d 6f75 6e74 2061 2066 696c Mount a fil\n-000003f0: 6520 7379 7374 656d 2075 7369 6e67 2047 e system using G\n-00000400: 5255 420a 2a20 6772 7562 2d70 726f 6265 RUB.* grub-probe\n-00000410: 3a20 2867 7275 6229 496e 766f 6b69 6e67 : (grub)Invoking\n-00000420: 2067 7275 622d 7072 6f62 652e 2020 2020 grub-probe. \n-00000430: 2020 2020 5072 6f62 6520 6465 7669 6365 Probe device\n-00000440: 2069 6e66 6f72 6d61 7469 6f6e 0a2a 2067 information.* g\n-00000450: 7275 622d 7363 7269 7074 2d63 6865 636b rub-script-check\n-00000460: 3a20 2867 7275 6229 496e 766f 6b69 6e67 : (grub)Invoking\n-00000470: 2067 7275 622d 7363 7269 7074 2d63 6865 grub-script-che\n-00000480: 636b 2e0a 454e 442d 494e 464f 2d44 4952 ck..END-INFO-DIR\n-00000490: 2d45 4e54 5259 0a0a 1f0a 4669 6c65 3a20 -ENTRY....File: \n-000004a0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-000004b0: 3a20 546f 702c 2020 4e65 7874 3a20 496e : Top, Next: In\n-000004c0: 7472 6f64 7563 7469 6f6e 2c20 2055 703a troduction, Up:\n-000004d0: 2028 6469 7229 0a0a 474e 5520 4752 5542 (dir)..GNU GRUB\n-000004e0: 206d 616e 7561 6c0a 2a2a 2a2a 2a2a 2a2a manual.********\n-000004f0: 2a2a 2a2a 2a2a 2a0a 0a54 6869 7320 6973 *******..This is\n-00000500: 2074 6865 2064 6f63 756d 656e 7461 7469 the documentati\n-00000510: 6f6e 206f 6620 474e 5520 4752 5542 2c20 on of GNU GRUB, \n-00000520: 7468 6520 4752 616e 6420 556e 6966 6965 the GRand Unifie\n-00000530: 6420 426f 6f74 6c6f 6164 6572 2c20 610a d Bootloader, a.\n-00000540: 666c 6578 6962 6c65 2061 6e64 2070 6f77 flexible and pow\n-00000550: 6572 6675 6c20 626f 6f74 206c 6f61 6465 erful boot loade\n-00000560: 7220 7072 6f67 7261 6d20 666f 7220 6120 r program for a \n-00000570: 7769 6465 2072 616e 6765 206f 660a 6172 wide range of.ar\n-00000580: 6368 6974 6563 7475 7265 732e 0a0a 2020 chitectures... \n-00000590: 2054 6869 7320 6564 6974 696f 6e20 646f This edition do\n-000005a0: 6375 6d65 6e74 7320 7665 7273 696f 6e20 cuments version \n-000005b0: 322e 3134 7e67 6974 3230 3235 3037 3138 2.14~git20250718\n-000005c0: 2e30 6533 3637 3739 2e0a 0a20 2020 5468 .0e36779... Th\n-000005d0: 6973 206d 616e 7561 6c20 6973 2066 6f72 is manual is for\n-000005e0: 2047 4e55 2047 5255 4220 2876 6572 7369 GNU GRUB (versi\n-000005f0: 6f6e 2032 2e31 347e 6769 7432 3032 3530 on 2.14~git20250\n-00000600: 3731 382e 3065 3336 3737 392c 2039 0a53 718.0e36779, 9.S\n-00000610: 6570 7465 6d62 6572 2032 3032 3529 2e0a eptember 2025)..\n-00000620: 0a20 2020 436f 7079 7269 6768 7420 c2a9 . Copyright ..\n-00000630: 0a31 3939 392c 3230 3030 2c32 3030 312c .1999,2000,2001,\n-00000640: 3230 3032 2c32 3030 342c 3230 3036 2c32 2002,2004,2006,2\n-00000650: 3030 382c 3230 3039 2c32 3031 302c 3230 008,2009,2010,20\n-00000660: 3131 2c32 3031 322c 3230 3133 2046 7265 11,2012,2013 Fre\n-00000670: 650a 536f 6674 7761 7265 2046 6f75 6e64 e.Software Found\n-00000680: 6174 696f 6e2c 2049 6e63 2e0a 0a20 2020 ation, Inc... \n-00000690: 2020 5065 726d 6973 7369 6f6e 2069 7320 Permission is \n-000006a0: 6772 616e 7465 6420 746f 2063 6f70 792c granted to copy,\n-000006b0: 2064 6973 7472 6962 7574 6520 616e 642f distribute and/\n-000006c0: 6f72 206d 6f64 6966 7920 7468 6973 0a20 or modify this. \n-000006d0: 2020 2020 646f 6375 6d65 6e74 2075 6e64 document und\n-000006e0: 6572 2074 6865 2074 6572 6d73 206f 6620 er the terms of \n-000006f0: 7468 6520 474e 5520 4672 6565 2044 6f63 the GNU Free Doc\n-00000700: 756d 656e 7461 7469 6f6e 204c 6963 656e umentation Licen\n-00000710: 7365 2c0a 2020 2020 2056 6572 7369 6f6e se,. Version\n-00000720: 2031 2e32 206f 7220 616e 7920 6c61 7465 1.2 or any late\n-00000730: 7220 7665 7273 696f 6e20 7075 626c 6973 r version publis\n-00000740: 6865 6420 6279 2074 6865 2046 7265 6520 hed by the Free \n-00000750: 536f 6674 7761 7265 0a20 2020 2020 466f Software. Fo\n-00000760: 756e 6461 7469 6f6e 3b20 7769 7468 206e undation; with n\n-00000770: 6f20 496e 7661 7269 616e 7420 5365 6374 o Invariant Sect\n-00000780: 696f 6e73 2e0a 0a2a 204d 656e 753a 0a0a ions...* Menu:..\n-00000790: 2a20 496e 7472 6f64 7563 7469 6f6e 3a3a * Introduction::\n-000007a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000007b0: 4361 7074 7572 696e 6720 7468 6520 7370 Capturing the sp\n-000007c0: 6972 6974 206f 6620 4752 5542 0a2a 204e irit of GRUB.* N\n-000007d0: 616d 696e 6720 636f 6e76 656e 7469 6f6e aming convention\n-000007e0: 3a3a 2020 2020 2020 2020 2020 204e 616d :: Nam\n-000007f0: 6573 206f 6620 796f 7572 2064 7269 7665 es of your drive\n-00000800: 7320 696e 2047 5255 420a 2a20 4f53 2d73 s in GRUB.* OS-s\n-00000810: 7065 6369 6669 6320 6e6f 7465 7320 6162 pecific notes ab\n-00000820: 6f75 7420 6772 7562 2074 6f6f 6c73 3a3a out grub tools::\n-00000830: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n-00000840: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00000850: 2053 6f6d 6520 6e6f 7465 7320 6162 6f75 Some notes abou\n-00000860: 7420 4f53 2d73 7065 6369 6669 6320 6265 t OS-specific be\n-00000870: 6861 7669 6f75 7220 6f66 2047 5255 420a haviour of GRUB.\n+00000080: 3739 2c20 3132 0a4f 6374 6f62 6572 2032 79, 12.October 2\n+00000090: 3032 3629 2e0a 0a20 2020 436f 7079 7269 026)... Copyri\n+000000a0: 6768 7420 c2a9 0a31 3939 392c 3230 3030 ght ...1999,2000\n+000000b0: 2c32 3030 312c 3230 3032 2c32 3030 342c ,2001,2002,2004,\n+000000c0: 3230 3036 2c32 3030 382c 3230 3039 2c32 2006,2008,2009,2\n+000000d0: 3031 302c 3230 3131 2c32 3031 322c 3230 010,2011,2012,20\n+000000e0: 3133 2046 7265 650a 536f 6674 7761 7265 13 Free.Software\n+000000f0: 2046 6f75 6e64 6174 696f 6e2c 2049 6e63 Foundation, Inc\n+00000100: 2e0a 0a20 2020 2020 5065 726d 6973 7369 ... Permissi\n+00000110: 6f6e 2069 7320 6772 616e 7465 6420 746f on is granted to\n+00000120: 2063 6f70 792c 2064 6973 7472 6962 7574 copy, distribut\n+00000130: 6520 616e 642f 6f72 206d 6f64 6966 7920 e and/or modify \n+00000140: 7468 6973 0a20 2020 2020 646f 6375 6d65 this. docume\n+00000150: 6e74 2075 6e64 6572 2074 6865 2074 6572 nt under the ter\n+00000160: 6d73 206f 6620 7468 6520 474e 5520 4672 ms of the GNU Fr\n+00000170: 6565 2044 6f63 756d 656e 7461 7469 6f6e ee Documentation\n+00000180: 204c 6963 656e 7365 2c0a 2020 2020 2056 License,. V\n+00000190: 6572 7369 6f6e 2031 2e32 206f 7220 616e ersion 1.2 or an\n+000001a0: 7920 6c61 7465 7220 7665 7273 696f 6e20 y later version \n+000001b0: 7075 626c 6973 6865 6420 6279 2074 6865 published by the\n+000001c0: 2046 7265 6520 536f 6674 7761 7265 0a20 Free Software. \n+000001d0: 2020 2020 466f 756e 6461 7469 6f6e 3b20 Foundation; \n+000001e0: 7769 7468 206e 6f20 496e 7661 7269 616e with no Invarian\n+000001f0: 7420 5365 6374 696f 6e73 2e0a 494e 464f t Sections..INFO\n+00000200: 2d44 4952 2d53 4543 5449 4f4e 204b 6572 -DIR-SECTION Ker\n+00000210: 6e65 6c0a 5354 4152 542d 494e 464f 2d44 nel.START-INFO-D\n+00000220: 4952 2d45 4e54 5259 0a2a 2047 5255 423a IR-ENTRY.* GRUB:\n+00000230: 2028 6772 7562 292e 2020 2020 2020 2020 (grub). \n+00000240: 2020 2020 2020 2020 2054 6865 2047 5261 The GRa\n+00000250: 6e64 2055 6e69 6669 6564 2042 6f6f 746c nd Unified Bootl\n+00000260: 6f61 6465 720a 2a20 6772 7562 2d69 6e73 oader.* grub-ins\n+00000270: 7461 6c6c 3a20 2867 7275 6229 496e 766f tall: (grub)Invo\n+00000280: 6b69 6e67 2067 7275 622d 696e 7374 616c king grub-instal\n+00000290: 6c2e 2020 2020 496e 7374 616c 6c20 4752 l. Install GR\n+000002a0: 5542 206f 6e20 796f 7572 2064 7269 7665 UB on your drive\n+000002b0: 0a2a 2067 7275 622d 6d6b 636f 6e66 6967 .* grub-mkconfig\n+000002c0: 3a20 2867 7275 6229 496e 766f 6b69 6e67 : (grub)Invoking\n+000002d0: 2067 7275 622d 6d6b 636f 6e66 6967 2e20 grub-mkconfig. \n+000002e0: 2047 656e 6572 6174 6520 4752 5542 2063 Generate GRUB c\n+000002f0: 6f6e 6669 6775 7261 7469 6f6e 0a2a 2067 onfiguration.* g\n+00000300: 7275 622d 6d6b 7061 7373 7764 2d70 626b rub-mkpasswd-pbk\n+00000310: 6466 323a 2028 6772 7562 2949 6e76 6f6b df2: (grub)Invok\n+00000320: 696e 6720 6772 7562 2d6d 6b70 6173 7377 ing grub-mkpassw\n+00000330: 642d 7062 6b64 6632 2e0a 2a20 6772 7562 d-pbkdf2..* grub\n+00000340: 2d6d 6b72 656c 7061 7468 3a20 2867 7275 -mkrelpath: (gru\n+00000350: 6229 496e 766f 6b69 6e67 2067 7275 622d b)Invoking grub-\n+00000360: 6d6b 7265 6c70 6174 682e 0a2a 2067 7275 mkrelpath..* gru\n+00000370: 622d 6d6b 7265 7363 7565 3a20 2867 7275 b-mkrescue: (gru\n+00000380: 6229 496e 766f 6b69 6e67 2067 7275 622d b)Invoking grub-\n+00000390: 6d6b 7265 7363 7565 2e20 204d 616b 6520 mkrescue. Make \n+000003a0: 6120 4752 5542 2072 6573 6375 6520 696d a GRUB rescue im\n+000003b0: 6167 650a 2a20 6772 7562 2d6d 6f75 6e74 age.* grub-mount\n+000003c0: 3a20 2867 7275 6229 496e 766f 6b69 6e67 : (grub)Invoking\n+000003d0: 2067 7275 622d 6d6f 756e 742e 2020 2020 grub-mount. \n+000003e0: 2020 2020 4d6f 756e 7420 6120 6669 6c65 Mount a file\n+000003f0: 2073 7973 7465 6d20 7573 696e 6720 4752 system using GR\n+00000400: 5542 0a2a 2067 7275 622d 7072 6f62 653a UB.* grub-probe:\n+00000410: 2028 6772 7562 2949 6e76 6f6b 696e 6720 (grub)Invoking \n+00000420: 6772 7562 2d70 726f 6265 2e20 2020 2020 grub-probe. \n+00000430: 2020 2050 726f 6265 2064 6576 6963 6520 Probe device \n+00000440: 696e 666f 726d 6174 696f 6e0a 2a20 6772 information.* gr\n+00000450: 7562 2d73 6372 6970 742d 6368 6563 6b3a ub-script-check:\n+00000460: 2028 6772 7562 2949 6e76 6f6b 696e 6720 (grub)Invoking \n+00000470: 6772 7562 2d73 6372 6970 742d 6368 6563 grub-script-chec\n+00000480: 6b2e 0a45 4e44 2d49 4e46 4f2d 4449 522d k..END-INFO-DIR-\n+00000490: 454e 5452 590a 0a1f 0a46 696c 653a 2067 ENTRY....File: g\n+000004a0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+000004b0: 2054 6f70 2c20 204e 6578 743a 2049 6e74 Top, Next: Int\n+000004c0: 726f 6475 6374 696f 6e2c 2020 5570 3a20 roduction, Up: \n+000004d0: 2864 6972 290a 0a47 4e55 2047 5255 4220 (dir)..GNU GRUB \n+000004e0: 6d61 6e75 616c 0a2a 2a2a 2a2a 2a2a 2a2a manual.*********\n+000004f0: 2a2a 2a2a 2a2a 0a0a 5468 6973 2069 7320 ******..This is \n+00000500: 7468 6520 646f 6375 6d65 6e74 6174 696f the documentatio\n+00000510: 6e20 6f66 2047 4e55 2047 5255 422c 2074 n of GNU GRUB, t\n+00000520: 6865 2047 5261 6e64 2055 6e69 6669 6564 he GRand Unified\n+00000530: 2042 6f6f 746c 6f61 6465 722c 2061 0a66 Bootloader, a.f\n+00000540: 6c65 7869 626c 6520 616e 6420 706f 7765 lexible and powe\n+00000550: 7266 756c 2062 6f6f 7420 6c6f 6164 6572 rful boot loader\n+00000560: 2070 726f 6772 616d 2066 6f72 2061 2077 program for a w\n+00000570: 6964 6520 7261 6e67 6520 6f66 0a61 7263 ide range of.arc\n+00000580: 6869 7465 6374 7572 6573 2e0a 0a20 2020 hitectures... \n+00000590: 5468 6973 2065 6469 7469 6f6e 2064 6f63 This edition doc\n+000005a0: 756d 656e 7473 2076 6572 7369 6f6e 2032 uments version 2\n+000005b0: 2e31 347e 6769 7432 3032 3530 3731 382e .14~git20250718.\n+000005c0: 3065 3336 3737 392e 0a0a 2020 2054 6869 0e36779... Thi\n+000005d0: 7320 6d61 6e75 616c 2069 7320 666f 7220 s manual is for \n+000005e0: 474e 5520 4752 5542 2028 7665 7273 696f GNU GRUB (versio\n+000005f0: 6e20 322e 3134 7e67 6974 3230 3235 3037 n 2.14~git202507\n+00000600: 3138 2e30 6533 3637 3739 2c20 3132 0a4f 18.0e36779, 12.O\n+00000610: 6374 6f62 6572 2032 3032 3629 2e0a 0a20 ctober 2026)... \n+00000620: 2020 436f 7079 7269 6768 7420 c2a9 0a31 Copyright ...1\n+00000630: 3939 392c 3230 3030 2c32 3030 312c 3230 999,2000,2001,20\n+00000640: 3032 2c32 3030 342c 3230 3036 2c32 3030 02,2004,2006,200\n+00000650: 382c 3230 3039 2c32 3031 302c 3230 3131 8,2009,2010,2011\n+00000660: 2c32 3031 322c 3230 3133 2046 7265 650a ,2012,2013 Free.\n+00000670: 536f 6674 7761 7265 2046 6f75 6e64 6174 Software Foundat\n+00000680: 696f 6e2c 2049 6e63 2e0a 0a20 2020 2020 ion, Inc... \n+00000690: 5065 726d 6973 7369 6f6e 2069 7320 6772 Permission is gr\n+000006a0: 616e 7465 6420 746f 2063 6f70 792c 2064 anted to copy, d\n+000006b0: 6973 7472 6962 7574 6520 616e 642f 6f72 istribute and/or\n+000006c0: 206d 6f64 6966 7920 7468 6973 0a20 2020 modify this. \n+000006d0: 2020 646f 6375 6d65 6e74 2075 6e64 6572 document under\n+000006e0: 2074 6865 2074 6572 6d73 206f 6620 7468 the terms of th\n+000006f0: 6520 474e 5520 4672 6565 2044 6f63 756d e GNU Free Docum\n+00000700: 656e 7461 7469 6f6e 204c 6963 656e 7365 entation License\n+00000710: 2c0a 2020 2020 2056 6572 7369 6f6e 2031 ,. Version 1\n+00000720: 2e32 206f 7220 616e 7920 6c61 7465 7220 .2 or any later \n+00000730: 7665 7273 696f 6e20 7075 626c 6973 6865 version publishe\n+00000740: 6420 6279 2074 6865 2046 7265 6520 536f d by the Free So\n+00000750: 6674 7761 7265 0a20 2020 2020 466f 756e ftware. Foun\n+00000760: 6461 7469 6f6e 3b20 7769 7468 206e 6f20 dation; with no \n+00000770: 496e 7661 7269 616e 7420 5365 6374 696f Invariant Sectio\n+00000780: 6e73 2e0a 0a2a 204d 656e 753a 0a0a 2a20 ns...* Menu:..* \n+00000790: 496e 7472 6f64 7563 7469 6f6e 3a3a 2020 Introduction:: \n+000007a0: 2020 2020 2020 2020 2020 2020 2020 4361 Ca\n+000007b0: 7074 7572 696e 6720 7468 6520 7370 6972 pturing the spir\n+000007c0: 6974 206f 6620 4752 5542 0a2a 204e 616d it of GRUB.* Nam\n+000007d0: 696e 6720 636f 6e76 656e 7469 6f6e 3a3a ing convention::\n+000007e0: 2020 2020 2020 2020 2020 204e 616d 6573 Names\n+000007f0: 206f 6620 796f 7572 2064 7269 7665 7320 of your drives \n+00000800: 696e 2047 5255 420a 2a20 4f53 2d73 7065 in GRUB.* OS-spe\n+00000810: 6369 6669 6320 6e6f 7465 7320 6162 6f75 cific notes abou\n+00000820: 7420 6772 7562 2074 6f6f 6c73 3a3a 0a20 t grub tools::. \n+00000830: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00000840: 2020 2020 2020 2020 2020 2020 2020 2053 S\n+00000850: 6f6d 6520 6e6f 7465 7320 6162 6f75 7420 ome notes about \n+00000860: 4f53 2d73 7065 6369 6669 6320 6265 6861 OS-specific beha\n+00000870: 7669 6f75 7220 6f66 2047 5255 420a 2020 viour of GRUB. \n 00000880: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00000890: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000008a0: 746f 6f6c 730a 2a20 496e 7374 616c 6c61 tools.* Installa\n-000008b0: 7469 6f6e 3a3a 2020 2020 2020 2020 2020 tion:: \n-000008c0: 2020 2020 2020 496e 7374 616c 6c69 6e67 Installing\n-000008d0: 2047 5255 4220 6f6e 2079 6f75 7220 6472 GRUB on your dr\n-000008e0: 6976 650a 2a20 426f 6f74 696e 673a 3a20 ive.* Booting:: \n+00000890: 2020 2020 2020 2020 2020 2020 2020 746f to\n+000008a0: 6f6c 730a 2a20 496e 7374 616c 6c61 7469 ols.* Installati\n+000008b0: 6f6e 3a3a 2020 2020 2020 2020 2020 2020 on:: \n+000008c0: 2020 2020 496e 7374 616c 6c69 6e67 2047 Installing G\n+000008d0: 5255 4220 6f6e 2079 6f75 7220 6472 6976 RUB on your driv\n+000008e0: 650a 2a20 426f 6f74 696e 673a 3a20 2020 e.* Booting:: \n 000008f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00000900: 2020 2020 486f 7720 746f 2062 6f6f 7420 How to boot \n-00000910: 6469 6666 6572 656e 7420 6f70 6572 6174 different operat\n-00000920: 696e 6720 7379 7374 656d 730a 2a20 436f ing systems.* Co\n-00000930: 6e66 6967 7572 6174 696f 6e3a 3a20 2020 nfiguration:: \n-00000940: 2020 2020 2020 2020 2020 2020 5772 6974 Writ\n-00000950: 696e 6720 796f 7572 206f 776e 2063 6f6e ing your own con\n-00000960: 6669 6775 7261 7469 6f6e 2066 696c 650a figuration file.\n-00000970: 2a20 5468 656d 6520 6669 6c65 2066 6f72 * Theme file for\n-00000980: 6d61 743a 3a20 2020 2020 2020 2020 2020 mat:: \n-00000990: 466f 726d 6174 206f 6620 4752 5542 2074 Format of GRUB t\n-000009a0: 6865 6d65 2066 696c 6573 0a2a 204e 6574 heme files.* Net\n-000009b0: 776f 726b 3a3a 2020 2020 2020 2020 2020 work:: \n-000009c0: 2020 2020 2020 2020 2020 2044 6f77 6e6c Downl\n-000009d0: 6f61 6469 6e67 204f 5320 696d 6167 6573 oading OS images\n-000009e0: 2066 726f 6d20 6120 6e65 7477 6f72 6b0a from a network.\n-000009f0: 2a20 5365 7269 616c 2074 6572 6d69 6e61 * Serial termina\n-00000a00: 6c3a 3a20 2020 2020 2020 2020 2020 2020 l:: \n-00000a10: 5573 696e 6720 4752 5542 2076 6961 2061 Using GRUB via a\n-00000a20: 2073 6572 6961 6c20 6c69 6e65 0a2a 2056 serial line.* V\n-00000a30: 656e 646f 7220 706f 7765 722d 6f6e 206b endor power-on k\n-00000a40: 6579 733a 3a20 2020 2020 2020 2043 6861 eys:: Cha\n-00000a50: 6e67 696e 6720 4752 5542 2062 6568 6176 nging GRUB behav\n-00000a60: 696f 7572 206f 6e20 7665 6e64 6f72 2070 iour on vendor p\n-00000a70: 6f77 6572 2d6f 6e20 6b65 7973 0a2a 2049 ower-on keys.* I\n-00000a80: 6d61 6765 733a 3a20 2020 2020 2020 2020 mages:: \n-00000a90: 2020 2020 2020 2020 2020 2020 2047 5255 GRU\n-00000aa0: 4220 696d 6167 6520 6669 6c65 730a 2a20 B image files.* \n-00000ab0: 436f 7265 2069 6d61 6765 2073 697a 6520 Core image size \n-00000ac0: 6c69 6d69 7461 7469 6f6e 3a3a 2020 4752 limitation:: GR\n-00000ad0: 5542 2069 6d61 6765 2066 696c 6573 2073 UB image files s\n-00000ae0: 697a 6520 6c69 6d69 7461 7469 6f6e 730a ize limitations.\n-00000af0: 2a20 4669 6c65 7379 7374 656d 3a3a 2020 * Filesystem:: \n-00000b00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00000b10: 4669 6c65 7379 7374 656d 2073 796e 7461 Filesystem synta\n-00000b20: 7820 616e 6420 7365 6d61 6e74 6963 730a x and semantics.\n-00000b30: 2a20 496e 7465 7266 6163 653a 3a20 2020 * Interface:: \n-00000b40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00000b50: 5468 6520 6d65 6e75 2061 6e64 2074 6865 The menu and the\n-00000b60: 2063 6f6d 6d61 6e64 2d6c 696e 650a 2a20 command-line.* \n-00000b70: 456e 7669 726f 6e6d 656e 743a 3a20 2020 Environment:: \n-00000b80: 2020 2020 2020 2020 2020 2020 2020 4752 GR\n-00000b90: 5542 2065 6e76 6972 6f6e 6d65 6e74 2076 UB environment v\n-00000ba0: 6172 6961 626c 6573 0a2a 204d 6f64 756c ariables.* Modul\n-00000bb0: 6573 3a3a 2020 2020 2020 2020 2020 2020 es:: \n-00000bc0: 2020 2020 2020 2020 2041 7661 696c 6162 Availab\n-00000bd0: 6c65 206d 6f64 756c 6573 0a2a 2043 6f6d le modules.* Com\n-00000be0: 6d61 6e64 733a 3a20 2020 2020 2020 2020 mands:: \n-00000bf0: 2020 2020 2020 2020 2020 2041 7661 696c Avail\n-00000c00: 6162 6c65 2062 7569 6c74 696e 2063 6f6d able builtin com\n-00000c10: 6d61 6e64 730a 2a20 496e 7465 726e 6174 mands.* Internat\n-00000c20: 696f 6e61 6c69 7361 7469 6f6e 3a3a 2020 ionalisation:: \n-00000c30: 2020 2020 2020 546f 7069 6373 2072 656c Topics rel\n-00000c40: 6174 696e 6720 746f 206c 616e 6775 6167 ating to languag\n-00000c50: 6520 7375 7070 6f72 740a 2a20 5365 6375 e support.* Secu\n-00000c60: 7269 7479 3a3a 2020 2020 2020 2020 2020 rity:: \n-00000c70: 2020 2020 2020 2020 2020 4175 7468 656e Authen\n-00000c80: 7469 6361 7469 6f6e 2c20 6175 7468 6f72 tication, author\n-00000c90: 6973 6174 696f 6e2c 2061 6e64 2073 6967 isation, and sig\n-00000ca0: 6e61 7475 7265 730a 2a20 506c 6174 666f natures.* Platfo\n-00000cb0: 726d 206c 696d 6974 6174 696f 6e73 3a3a rm limitations::\n-00000cc0: 2020 2020 2020 2020 506c 6174 666f 726d Platform\n-00000cd0: 2d73 7065 6369 6669 6320 6c69 6d69 7461 -specific limita\n-00000ce0: 7469 6f6e 730a 2a20 506c 6174 666f 726d tions.* Platform\n-00000cf0: 2d73 7065 6369 6669 6320 6f70 6572 6174 -specific operat\n-00000d00: 696f 6e73 3a3a 2050 6c61 7466 6f72 6d2d ions:: Platform-\n-00000d10: 7370 6563 6966 6963 206f 7065 7261 7469 specific operati\n-00000d20: 6f6e 730a 2a20 5375 7070 6f72 7465 6420 ons.* Supported \n-00000d30: 6b65 726e 656c 733a 3a20 2020 2020 2020 kernels:: \n-00000d40: 2020 2020 5375 7070 6f72 7465 6420 6b65 Supported ke\n-00000d50: 726e 656c 730a 2a20 5472 6f75 626c 6573 rnels.* Troubles\n-00000d60: 686f 6f74 696e 673a 3a20 2020 2020 2020 hooting:: \n-00000d70: 2020 2020 2020 4572 726f 7220 6d65 7373 Error mess\n-00000d80: 6167 6573 2070 726f 6475 6365 6420 6279 ages produced by\n-00000d90: 2047 5255 420a 2a20 5573 6572 2d73 7061 GRUB.* User-spa\n-00000da0: 6365 2075 7469 6c69 7469 6573 3a3a 2020 ce utilities:: \n-00000db0: 2020 2020 2020 5573 6167 6520 6f66 2075 Usage of u\n-00000dc0: 7365 722d 7370 6163 6520 7574 696c 6974 ser-space utilit\n-00000dd0: 6965 730a 2a20 4f62 7461 696e 696e 6720 ies.* Obtaining \n-00000de0: 616e 6420 4275 696c 6469 6e67 2047 5255 and Building GRU\n-00000df0: 423a 3a20 486f 7720 746f 206f 6274 6169 B:: How to obtai\n-00000e00: 6e20 616e 6420 6275 696c 6420 4752 5542 n and build GRUB\n-00000e10: 0a2a 2052 6570 6f72 7469 6e67 2062 7567 .* Reporting bug\n-00000e20: 733a 3a20 2020 2020 2020 2020 2020 2020 s:: \n-00000e30: 2057 6865 7265 2079 6f75 2073 686f 756c Where you shoul\n-00000e40: 6420 7365 6e64 2061 2062 7567 2072 6570 d send a bug rep\n-00000e50: 6f72 740a 2a20 4675 7475 7265 3a3a 2020 ort.* Future:: \n+00000900: 2020 486f 7720 746f 2062 6f6f 7420 6469 How to boot di\n+00000910: 6666 6572 656e 7420 6f70 6572 6174 696e fferent operatin\n+00000920: 6720 7379 7374 656d 730a 2a20 436f 6e66 g systems.* Conf\n+00000930: 6967 7572 6174 696f 6e3a 3a20 2020 2020 iguration:: \n+00000940: 2020 2020 2020 2020 2020 5772 6974 696e Writin\n+00000950: 6720 796f 7572 206f 776e 2063 6f6e 6669 g your own confi\n+00000960: 6775 7261 7469 6f6e 2066 696c 650a 2a20 guration file.* \n+00000970: 5468 656d 6520 6669 6c65 2066 6f72 6d61 Theme file forma\n+00000980: 743a 3a20 2020 2020 2020 2020 2020 466f t:: Fo\n+00000990: 726d 6174 206f 6620 4752 5542 2074 6865 rmat of GRUB the\n+000009a0: 6d65 2066 696c 6573 0a2a 204e 6574 776f me files.* Netwo\n+000009b0: 726b 3a3a 2020 2020 2020 2020 2020 2020 rk:: \n+000009c0: 2020 2020 2020 2020 2044 6f77 6e6c 6f61 Downloa\n+000009d0: 6469 6e67 204f 5320 696d 6167 6573 2066 ding OS images f\n+000009e0: 726f 6d20 6120 6e65 7477 6f72 6b0a 2a20 rom a network.* \n+000009f0: 5365 7269 616c 2074 6572 6d69 6e61 6c3a Serial terminal:\n+00000a00: 3a20 2020 2020 2020 2020 2020 2020 5573 : Us\n+00000a10: 696e 6720 4752 5542 2076 6961 2061 2073 ing GRUB via a s\n+00000a20: 6572 6961 6c20 6c69 6e65 0a2a 2056 656e erial line.* Ven\n+00000a30: 646f 7220 706f 7765 722d 6f6e 206b 6579 dor power-on key\n+00000a40: 733a 3a20 2020 2020 2020 2043 6861 6e67 s:: Chang\n+00000a50: 696e 6720 4752 5542 2062 6568 6176 696f ing GRUB behavio\n+00000a60: 7572 206f 6e20 7665 6e64 6f72 2070 6f77 ur on vendor pow\n+00000a70: 6572 2d6f 6e20 6b65 7973 0a2a 2049 6d61 er-on keys.* Ima\n+00000a80: 6765 733a 3a20 2020 2020 2020 2020 2020 ges:: \n+00000a90: 2020 2020 2020 2020 2020 2047 5255 4220 GRUB \n+00000aa0: 696d 6167 6520 6669 6c65 730a 2a20 436f image files.* Co\n+00000ab0: 7265 2069 6d61 6765 2073 697a 6520 6c69 re image size li\n+00000ac0: 6d69 7461 7469 6f6e 3a3a 2020 4752 5542 mitation:: GRUB\n+00000ad0: 2069 6d61 6765 2066 696c 6573 2073 697a image files siz\n+00000ae0: 6520 6c69 6d69 7461 7469 6f6e 730a 2a20 e limitations.* \n+00000af0: 4669 6c65 7379 7374 656d 3a3a 2020 2020 Filesystem:: \n+00000b00: 2020 2020 2020 2020 2020 2020 2020 4669 Fi\n+00000b10: 6c65 7379 7374 656d 2073 796e 7461 7820 lesystem syntax \n+00000b20: 616e 6420 7365 6d61 6e74 6963 730a 2a20 and semantics.* \n+00000b30: 496e 7465 7266 6163 653a 3a20 2020 2020 Interface:: \n+00000b40: 2020 2020 2020 2020 2020 2020 2020 5468 Th\n+00000b50: 6520 6d65 6e75 2061 6e64 2074 6865 2063 e menu and the c\n+00000b60: 6f6d 6d61 6e64 2d6c 696e 650a 2a20 456e ommand-line.* En\n+00000b70: 7669 726f 6e6d 656e 743a 3a20 2020 2020 vironment:: \n+00000b80: 2020 2020 2020 2020 2020 2020 4752 5542 GRUB\n+00000b90: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n+00000ba0: 6961 626c 6573 0a2a 204d 6f64 756c 6573 iables.* Modules\n+00000bb0: 3a3a 2020 2020 2020 2020 2020 2020 2020 :: \n+00000bc0: 2020 2020 2020 2041 7661 696c 6162 6c65 Available\n+00000bd0: 206d 6f64 756c 6573 0a2a 2043 6f6d 6d61 modules.* Comma\n+00000be0: 6e64 733a 3a20 2020 2020 2020 2020 2020 nds:: \n+00000bf0: 2020 2020 2020 2020 2041 7661 696c 6162 Availab\n+00000c00: 6c65 2062 7569 6c74 696e 2063 6f6d 6d61 le builtin comma\n+00000c10: 6e64 730a 2a20 496e 7465 726e 6174 696f nds.* Internatio\n+00000c20: 6e61 6c69 7361 7469 6f6e 3a3a 2020 2020 nalisation:: \n+00000c30: 2020 2020 546f 7069 6373 2072 656c 6174 Topics relat\n+00000c40: 696e 6720 746f 206c 616e 6775 6167 6520 ing to language \n+00000c50: 7375 7070 6f72 740a 2a20 5365 6375 7269 support.* Securi\n+00000c60: 7479 3a3a 2020 2020 2020 2020 2020 2020 ty:: \n+00000c70: 2020 2020 2020 2020 4175 7468 656e 7469 Authenti\n+00000c80: 6361 7469 6f6e 2c20 6175 7468 6f72 6973 cation, authoris\n+00000c90: 6174 696f 6e2c 2061 6e64 2073 6967 6e61 ation, and signa\n+00000ca0: 7475 7265 730a 2a20 506c 6174 666f 726d tures.* Platform\n+00000cb0: 206c 696d 6974 6174 696f 6e73 3a3a 2020 limitations:: \n+00000cc0: 2020 2020 2020 506c 6174 666f 726d 2d73 Platform-s\n+00000cd0: 7065 6369 6669 6320 6c69 6d69 7461 7469 pecific limitati\n+00000ce0: 6f6e 730a 2a20 506c 6174 666f 726d 2d73 ons.* Platform-s\n+00000cf0: 7065 6369 6669 6320 6f70 6572 6174 696f pecific operatio\n+00000d00: 6e73 3a3a 2050 6c61 7466 6f72 6d2d 7370 ns:: Platform-sp\n+00000d10: 6563 6966 6963 206f 7065 7261 7469 6f6e ecific operation\n+00000d20: 730a 2a20 5375 7070 6f72 7465 6420 6b65 s.* Supported ke\n+00000d30: 726e 656c 733a 3a20 2020 2020 2020 2020 rnels:: \n+00000d40: 2020 5375 7070 6f72 7465 6420 6b65 726e Supported kern\n+00000d50: 656c 730a 2a20 5472 6f75 626c 6573 686f els.* Troublesho\n+00000d60: 6f74 696e 673a 3a20 2020 2020 2020 2020 oting:: \n+00000d70: 2020 2020 4572 726f 7220 6d65 7373 6167 Error messag\n+00000d80: 6573 2070 726f 6475 6365 6420 6279 2047 es produced by G\n+00000d90: 5255 420a 2a20 5573 6572 2d73 7061 6365 RUB.* User-space\n+00000da0: 2075 7469 6c69 7469 6573 3a3a 2020 2020 utilities:: \n+00000db0: 2020 2020 5573 6167 6520 6f66 2075 7365 Usage of use\n+00000dc0: 722d 7370 6163 6520 7574 696c 6974 6965 r-space utilitie\n+00000dd0: 730a 2a20 4f62 7461 696e 696e 6720 616e s.* Obtaining an\n+00000de0: 6420 4275 696c 6469 6e67 2047 5255 423a d Building GRUB:\n+00000df0: 3a20 486f 7720 746f 206f 6274 6169 6e20 : How to obtain \n+00000e00: 616e 6420 6275 696c 6420 4752 5542 0a2a and build GRUB.*\n+00000e10: 2052 6570 6f72 7469 6e67 2062 7567 733a Reporting bugs:\n+00000e20: 3a20 2020 2020 2020 2020 2020 2020 2057 : W\n+00000e30: 6865 7265 2079 6f75 2073 686f 756c 6420 here you should \n+00000e40: 7365 6e64 2061 2062 7567 2072 6570 6f72 send a bug repor\n+00000e50: 740a 2a20 4675 7475 7265 3a3a 2020 2020 t.* Future:: \n 00000e60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00000e70: 2020 2020 536f 6d65 2066 7574 7572 6520 Some future \n-00000e80: 706c 616e 7320 6f6e 2047 5255 420a 2a20 plans on GRUB.* \n-00000e90: 436f 7079 696e 6720 5468 6973 204d 616e Copying This Man\n-00000ea0: 7561 6c3a 3a20 2020 2020 2020 2020 436f ual:: Co\n-00000eb0: 7079 696e 6720 5468 6973 204d 616e 7561 pying This Manua\n-00000ec0: 6c0a 2a20 496e 6465 783a 3a0a 0a1f 0a46 l.* Index::....F\n-00000ed0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00000ee0: 204e 6f64 653a 2049 6e74 726f 6475 6374 Node: Introduct\n-00000ef0: 696f 6e2c 2020 4e65 7874 3a20 4e61 6d69 ion, Next: Nami\n-00000f00: 6e67 2063 6f6e 7665 6e74 696f 6e2c 2020 ng convention, \n-00000f10: 5072 6576 3a20 546f 702c 2020 5570 3a20 Prev: Top, Up: \n-00000f20: 546f 700a 0a31 2049 6e74 726f 6475 6374 Top..1 Introduct\n-00000f30: 696f 6e20 746f 2047 5255 420a 2a2a 2a2a ion to GRUB.****\n+00000e70: 2020 536f 6d65 2066 7574 7572 6520 706c Some future pl\n+00000e80: 616e 7320 6f6e 2047 5255 420a 2a20 436f ans on GRUB.* Co\n+00000e90: 7079 696e 6720 5468 6973 204d 616e 7561 pying This Manua\n+00000ea0: 6c3a 3a20 2020 2020 2020 2020 436f 7079 l:: Copy\n+00000eb0: 696e 6720 5468 6973 204d 616e 7561 6c0a ing This Manual.\n+00000ec0: 2a20 496e 6465 783a 3a0a 0a1f 0a46 696c * Index::....Fil\n+00000ed0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00000ee0: 6f64 653a 2049 6e74 726f 6475 6374 696f ode: Introductio\n+00000ef0: 6e2c 2020 4e65 7874 3a20 4e61 6d69 6e67 n, Next: Naming\n+00000f00: 2063 6f6e 7665 6e74 696f 6e2c 2020 5072 convention, Pr\n+00000f10: 6576 3a20 546f 702c 2020 5570 3a20 546f ev: Top, Up: To\n+00000f20: 700a 0a31 2049 6e74 726f 6475 6374 696f p..1 Introductio\n+00000f30: 6e20 746f 2047 5255 420a 2a2a 2a2a 2a2a n to GRUB.******\n 00000f40: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n-00000f50: 2a2a 0a0a 2a20 4d65 6e75 3a0a 0a2a 204f **..* Menu:..* O\n-00000f60: 7665 7276 6965 773a 3a20 2020 2020 2020 verview:: \n-00000f70: 2020 2020 2020 2020 2020 2020 2057 6861 Wha\n-00000f80: 7420 6578 6163 746c 7920 4752 5542 2069 t exactly GRUB i\n-00000f90: 7320 616e 6420 686f 7720 746f 2075 7365 s and how to use\n-00000fa0: 2069 740a 2a20 4869 7374 6f72 793a 3a20 it.* History:: \n+00000f50: 0a0a 2a20 4d65 6e75 3a0a 0a2a 204f 7665 ..* Menu:..* Ove\n+00000f60: 7276 6965 773a 3a20 2020 2020 2020 2020 rview:: \n+00000f70: 2020 2020 2020 2020 2020 2057 6861 7420 What \n+00000f80: 6578 6163 746c 7920 4752 5542 2069 7320 exactly GRUB is \n+00000f90: 616e 6420 686f 7720 746f 2075 7365 2069 and how to use i\n+00000fa0: 740a 2a20 4869 7374 6f72 793a 3a20 2020 t.* History:: \n 00000fb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00000fc0: 2020 2020 4672 6f6d 206d 6167 676f 7420 From maggot \n-00000fd0: 746f 2068 6f75 7365 2066 6c79 0a2a 2043 to house fly.* C\n-00000fe0: 6861 6e67 6573 2066 726f 6d20 4752 5542 hanges from GRUB\n-00000ff0: 204c 6567 6163 793a 3a20 2020 2044 6966 Legacy:: Dif\n-00001000: 6665 7265 6e63 6573 2066 726f 6d20 7072 ferences from pr\n-00001010: 6576 696f 7573 2076 6572 7369 6f6e 730a evious versions.\n-00001020: 2a20 4665 6174 7572 6573 3a3a 2020 2020 * Features:: \n-00001030: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00001040: 4752 5542 2066 6561 7475 7265 730a 2a20 GRUB features.* \n-00001050: 526f 6c65 206f 6620 6120 626f 6f74 206c Role of a boot l\n-00001060: 6f61 6465 723a 3a20 2020 2020 2020 5468 oader:: Th\n-00001070: 6520 726f 6c65 206f 6620 6120 626f 6f74 e role of a boot\n-00001080: 206c 6f61 6465 720a 0a1f 0a46 696c 653a loader....File:\n-00001090: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-000010a0: 653a 204f 7665 7276 6965 772c 2020 4e65 e: Overview, Ne\n-000010b0: 7874 3a20 4869 7374 6f72 792c 2020 5570 xt: History, Up\n-000010c0: 3a20 496e 7472 6f64 7563 7469 6f6e 0a0a : Introduction..\n-000010d0: 312e 3120 4f76 6572 7669 6577 0a3d 3d3d 1.1 Overview.===\n-000010e0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a42 7269 6566 =========..Brief\n-000010f0: 6c79 2c20 6120 e280 9c62 6f6f 7420 6c6f ly, a ...boot lo\n-00001100: 6164 6572 e280 9d20 6973 2074 6865 2066 ader... is the f\n-00001110: 6972 7374 2073 6f66 7477 6172 6520 7072 irst software pr\n-00001120: 6f67 7261 6d20 7468 6174 2072 756e 7320 ogram that runs \n-00001130: 7768 656e 2061 0a63 6f6d 7075 7465 7220 when a.computer \n-00001140: 7374 6172 7473 2e20 2049 7420 6973 2072 starts. It is r\n-00001150: 6573 706f 6e73 6962 6c65 2066 6f72 206c esponsible for l\n-00001160: 6f61 6469 6e67 2061 6e64 2074 7261 6e73 oading and trans\n-00001170: 6665 7272 696e 6720 636f 6e74 726f 6c0a ferring control.\n-00001180: 746f 2061 6e20 6f70 6572 6174 696e 6720 to an operating \n-00001190: 7379 7374 656d 20e2 809c 6b65 726e 656c system ...kernel\n-000011a0: e280 9d20 736f 6674 7761 7265 2028 7375 ... software (su\n-000011b0: 6368 2061 7320 4c69 6e75 7820 6f72 2047 ch as Linux or G\n-000011c0: 4e55 204d 6163 6829 2e0a 5468 6520 6b65 NU Mach)..The ke\n-000011d0: 726e 656c 2c20 696e 2074 7572 6e2c 2069 rnel, in turn, i\n-000011e0: 6e69 7469 616c 697a 6573 2074 6865 2072 nitializes the r\n-000011f0: 6573 7420 6f66 2074 6865 206f 7065 7261 est of the opera\n-00001200: 7469 6e67 2073 7973 7465 6d20 2865 2e67 ting system (e.g\n-00001210: 2e0a 6120 474e 5520 7379 7374 656d 292e ..a GNU system).\n-00001220: 0a0a 2020 2047 4e55 2047 5255 4220 6973 .. GNU GRUB is\n-00001230: 2061 2076 6572 7920 706f 7765 7266 756c a very powerful\n-00001240: 2062 6f6f 7420 6c6f 6164 6572 2c20 7768 boot loader, wh\n-00001250: 6963 6820 6361 6e20 6c6f 6164 2061 2077 ich can load a w\n-00001260: 6964 650a 7661 7269 6574 7920 6f66 2066 ide.variety of f\n-00001270: 7265 6520 6f70 6572 6174 696e 6720 7379 ree operating sy\n-00001280: 7374 656d 732c 2061 7320 7765 6c6c 2061 stems, as well a\n-00001290: 7320 7072 6f70 7269 6574 6172 7920 6f70 s proprietary op\n-000012a0: 6572 6174 696e 670a 7379 7374 656d 7320 erating.systems \n-000012b0: 7769 7468 2063 6861 696e 2d6c 6f61 6469 with chain-loadi\n-000012c0: 6e67 2831 2920 282a 6e6f 7465 204f 7665 ng(1) (*note Ove\n-000012d0: 7276 6965 772d 466f 6f74 6e6f 7465 2d31 rview-Footnote-1\n-000012e0: 3a3a 292e 2020 4752 5542 2069 730a 6465 ::). GRUB is.de\n-000012f0: 7369 676e 6564 2074 6f20 6164 6472 6573 signed to addres\n-00001300: 7320 7468 6520 636f 6d70 6c65 7869 7479 s the complexity\n-00001310: 206f 6620 626f 6f74 696e 6720 6120 7065 of booting a pe\n-00001320: 7273 6f6e 616c 2063 6f6d 7075 7465 723b rsonal computer;\n-00001330: 2062 6f74 680a 7468 6520 7072 6f67 7261 both.the progra\n-00001340: 6d20 616e 6420 7468 6973 206d 616e 7561 m and this manua\n-00001350: 6c20 6172 6520 7469 6768 746c 7920 626f l are tightly bo\n-00001360: 756e 6420 746f 2074 6861 7420 636f 6d70 und to that comp\n-00001370: 7574 6572 2070 6c61 7466 6f72 6d2c 0a61 uter platform,.a\n-00001380: 6c74 686f 7567 6820 706f 7274 696e 6720 lthough porting \n-00001390: 746f 206f 7468 6572 2070 6c61 7466 6f72 to other platfor\n-000013a0: 6d73 206d 6179 2062 6520 6164 6472 6573 ms may be addres\n-000013b0: 7365 6420 696e 2074 6865 2066 7574 7572 sed in the futur\n-000013c0: 652e 0a0a 2020 204f 6e65 206f 6620 7468 e... One of th\n-000013d0: 6520 696d 706f 7274 616e 7420 6665 6174 e important feat\n-000013e0: 7572 6573 2069 6e20 4752 5542 2069 7320 ures in GRUB is \n-000013f0: 666c 6578 6962 696c 6974 793b 2047 5255 flexibility; GRU\n-00001400: 420a 756e 6465 7273 7461 6e64 7320 6669 B.understands fi\n-00001410: 6c65 7379 7374 656d 7320 616e 6420 6b65 lesystems and ke\n-00001420: 726e 656c 2065 7865 6375 7461 626c 6520 rnel executable \n-00001430: 666f 726d 6174 732c 2073 6f20 796f 7520 formats, so you \n-00001440: 6361 6e20 6c6f 6164 0a61 6e20 6172 6269 can load.an arbi\n-00001450: 7472 6172 7920 6f70 6572 6174 696e 6720 trary operating \n-00001460: 7379 7374 656d 2074 6865 2077 6179 2079 system the way y\n-00001470: 6f75 206c 696b 652c 2077 6974 686f 7574 ou like, without\n-00001480: 2072 6563 6f72 6469 6e67 2074 6865 0a70 recording the.p\n-00001490: 6879 7369 6361 6c20 706f 7369 7469 6f6e hysical position\n-000014a0: 206f 6620 796f 7572 206b 6572 6e65 6c20 of your kernel \n-000014b0: 6f6e 2074 6865 2064 6973 6b2e 2020 5468 on the disk. Th\n-000014c0: 7573 2079 6f75 2063 616e 206c 6f61 6420 us you can load \n-000014d0: 7468 650a 6b65 726e 656c 206a 7573 7420 the.kernel just \n-000014e0: 6279 2073 7065 6369 6679 696e 6720 6974 by specifying it\n-000014f0: 7320 6669 6c65 206e 616d 6520 616e 6420 s file name and \n-00001500: 7468 6520 6472 6976 6520 616e 6420 7061 the drive and pa\n-00001510: 7274 6974 696f 6e0a 7768 6572 6520 7468 rtition.where th\n-00001520: 6520 6b65 726e 656c 2072 6573 6964 6573 e kernel resides\n-00001530: 2e0a 0a20 2020 5768 656e 2062 6f6f 7469 ... When booti\n-00001540: 6e67 2077 6974 6820 4752 5542 2c20 796f ng with GRUB, yo\n-00001550: 7520 6361 6e20 7573 6520 6569 7468 6572 u can use either\n-00001560: 2061 2063 6f6d 6d61 6e64 2d6c 696e 6520 a command-line \n-00001570: 696e 7465 7266 6163 650a 282a 6e6f 7465 interface.(*note\n-00001580: 2043 6f6d 6d61 6e64 2d6c 696e 6520 696e Command-line in\n-00001590: 7465 7266 6163 653a 3a29 2c20 6f72 2061 terface::), or a\n-000015a0: 206d 656e 7520 696e 7465 7266 6163 6520 menu interface \n-000015b0: 282a 6e6f 7465 204d 656e 750a 696e 7465 (*note Menu.inte\n-000015c0: 7266 6163 653a 3a29 2e20 2055 7369 6e67 rface::). Using\n-000015d0: 2074 6865 2063 6f6d 6d61 6e64 2d6c 696e the command-lin\n-000015e0: 6520 696e 7465 7266 6163 652c 2079 6f75 e interface, you\n-000015f0: 2074 7970 6520 7468 6520 6472 6976 650a type the drive.\n-00001600: 7370 6563 6966 6963 6174 696f 6e20 616e specification an\n-00001610: 6420 6669 6c65 206e 616d 6520 6f66 2074 d file name of t\n-00001620: 6865 206b 6572 6e65 6c20 6d61 6e75 616c he kernel manual\n-00001630: 6c79 2e20 2049 6e20 7468 6520 6d65 6e75 ly. In the menu\n-00001640: 0a69 6e74 6572 6661 6365 2c20 796f 7520 .interface, you \n-00001650: 6a75 7374 2073 656c 6563 7420 616e 204f just select an O\n-00001660: 5320 7573 696e 6720 7468 6520 6172 726f S using the arro\n-00001670: 7720 6b65 7973 2e20 2054 6865 206d 656e w keys. The men\n-00001680: 7520 6973 0a62 6173 6564 206f 6e20 6120 u is.based on a \n-00001690: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi\n-000016a0: 6c65 2077 6869 6368 2079 6f75 2070 7265 le which you pre\n-000016b0: 7061 7265 2062 6566 6f72 6568 616e 6420 pare beforehand \n-000016c0: 282a 6e6f 7465 0a43 6f6e 6669 6775 7261 (*note.Configura\n-000016d0: 7469 6f6e 3a3a 292e 2020 5768 696c 6520 tion::). While \n-000016e0: 696e 2074 6865 206d 656e 752c 2079 6f75 in the menu, you\n-000016f0: 2063 616e 2073 7769 7463 6820 746f 2074 can switch to t\n-00001700: 6865 2063 6f6d 6d61 6e64 2d6c 696e 650a he command-line.\n-00001710: 6d6f 6465 2c20 616e 6420 7669 6365 2d76 mode, and vice-v\n-00001720: 6572 7361 2e20 2059 6f75 2063 616e 2065 ersa. You can e\n-00001730: 7665 6e20 6564 6974 206d 656e 7520 656e ven edit menu en\n-00001740: 7472 6965 7320 6265 666f 7265 2075 7369 tries before usi\n-00001750: 6e67 2074 6865 6d2e 0a0a 2020 2049 6e20 ng them... In \n-00001760: 7468 6520 666f 6c6c 6f77 696e 6720 6368 the following ch\n-00001770: 6170 7465 7273 2c20 796f 7520 7769 6c6c apters, you will\n-00001780: 206c 6561 726e 2068 6f77 2074 6f20 7370 learn how to sp\n-00001790: 6563 6966 7920 6120 6472 6976 652c 2061 ecify a drive, a\n-000017a0: 0a70 6172 7469 7469 6f6e 2c20 616e 6420 .partition, and \n-000017b0: 6120 6669 6c65 206e 616d 6520 282a 6e6f a file name (*no\n-000017c0: 7465 204e 616d 696e 6720 636f 6e76 656e te Naming conven\n-000017d0: 7469 6f6e 3a3a 2920 746f 2047 5255 422c tion::) to GRUB,\n-000017e0: 2068 6f77 2074 6f0a 696e 7374 616c 6c20 how to.install \n-000017f0: 4752 5542 206f 6e20 796f 7572 2064 7269 GRUB on your dri\n-00001800: 7665 2028 2a6e 6f74 6520 496e 7374 616c ve (*note Instal\n-00001810: 6c61 7469 6f6e 3a3a 292c 2061 6e64 2068 lation::), and h\n-00001820: 6f77 2074 6f20 626f 6f74 2079 6f75 720a ow to boot your.\n-00001830: 4f53 6573 2028 2a6e 6f74 6520 426f 6f74 OSes (*note Boot\n-00001840: 696e 673a 3a29 2c20 7374 6570 2062 7920 ing::), step by \n-00001850: 7374 6570 2e0a 0a1f 0a46 696c 653a 2067 step.....File: g\n-00001860: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-00001870: 204f 7665 7276 6965 772d 466f 6f74 6e6f Overview-Footno\n-00001880: 7465 732c 2020 5570 3a20 4f76 6572 7669 tes, Up: Overvi\n-00001890: 6577 0a0a 2020 2028 3129 20e2 809c 6368 ew.. (1) ...ch\n-000018a0: 6169 6e2d 6c6f 6164 e280 9d20 6973 2074 ain-load... is t\n-000018b0: 6865 206d 6563 6861 6e69 736d 2066 6f72 he mechanism for\n-000018c0: 206c 6f61 6469 6e67 2075 6e73 7570 706f loading unsuppo\n-000018d0: 7274 6564 206f 7065 7261 7469 6e67 0a73 rted operating.s\n-000018e0: 7973 7465 6d73 2062 7920 6c6f 6164 696e ystems by loadin\n-000018f0: 6720 616e 6f74 6865 7220 626f 6f74 206c g another boot l\n-00001900: 6f61 6465 722e 2020 4974 2069 7320 7479 oader. It is ty\n-00001910: 7069 6361 6c6c 7920 7573 6564 2066 6f72 pically used for\n-00001920: 0a6c 6f61 6469 6e67 2044 4f53 206f 7220 .loading DOS or \n-00001930: 5769 6e64 6f77 732e 0a0a 1f0a 4669 6c65 Windows.....File\n-00001940: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00001950: 6465 3a20 4869 7374 6f72 792c 2020 4e65 de: History, Ne\n-00001960: 7874 3a20 4368 616e 6765 7320 6672 6f6d xt: Changes from\n-00001970: 2047 5255 4220 4c65 6761 6379 2c20 2050 GRUB Legacy, P\n-00001980: 7265 763a 204f 7665 7276 6965 772c 2020 rev: Overview, \n-00001990: 5570 3a20 496e 7472 6f64 7563 7469 6f6e Up: Introduction\n-000019a0: 0a0a 312e 3220 4869 7374 6f72 7920 6f66 ..1.2 History of\n-000019b0: 2047 5255 420a 3d3d 3d3d 3d3d 3d3d 3d3d GRUB.==========\n-000019c0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a47 5255 4220 =========..GRUB \n-000019d0: 6f72 6967 696e 6174 6564 2069 6e20 3139 originated in 19\n-000019e0: 3935 2077 6865 6e20 4572 6963 6820 426f 95 when Erich Bo\n-000019f0: 6c65 796e 2077 6173 2074 7279 696e 6720 leyn was trying \n-00001a00: 746f 2062 6f6f 7420 7468 6520 474e 550a to boot the GNU.\n-00001a10: 4875 7264 2077 6974 6820 7468 6520 556e Hurd with the Un\n-00001a20: 6976 6572 7369 7479 206f 6620 5574 6168 iversity of Utah\n-00001a30: 2773 204d 6163 6820 3420 6d69 6372 6f6b 's Mach 4 microk\n-00001a40: 6572 6e65 6c20 286e 6f77 206b 6e6f 776e ernel (now known\n-00001a50: 2061 7320 474e 550a 4d61 6368 292e 2020 as GNU.Mach). \n-00001a60: 4572 6963 6820 616e 6420 4272 6961 6e20 Erich and Brian \n-00001a70: 466f 7264 2064 6573 6967 6e65 6420 7468 Ford designed th\n-00001a80: 6520 4d75 6c74 6962 6f6f 7420 5370 6563 e Multiboot Spec\n-00001a90: 6966 6963 6174 696f 6e20 282a 6e6f 7465 ification (*note\n-00001aa0: 0a4d 756c 7469 626f 6f74 2053 7065 6369 .Multiboot Speci\n-00001ab0: 6669 6361 7469 6f6e 3a20 286d 756c 7469 fication: (multi\n-00001ac0: 626f 6f74 2954 6f70 2e29 2c20 6265 6361 boot)Top.), beca\n-00001ad0: 7573 6520 7468 6579 2077 6572 6520 6465 use they were de\n-00001ae0: 7465 726d 696e 6564 0a6e 6f74 2074 6f20 termined.not to \n-00001af0: 6164 6420 746f 2074 6865 206c 6172 6765 add to the large\n-00001b00: 206e 756d 6265 7220 6f66 206d 7574 7561 number of mutua\n-00001b10: 6c6c 792d 696e 636f 6d70 6174 6962 6c65 lly-incompatible\n-00001b20: 2050 4320 626f 6f74 206d 6574 686f 6473 PC boot methods\n-00001b30: 2e0a 0a20 2020 4572 6963 6820 7468 656e ... Erich then\n-00001b40: 2062 6567 616e 206d 6f64 6966 7969 6e67 began modifying\n-00001b50: 2074 6865 2046 7265 6542 5344 2062 6f6f the FreeBSD boo\n-00001b60: 7420 6c6f 6164 6572 2073 6f20 7468 6174 t loader so that\n-00001b70: 2069 7420 776f 756c 640a 756e 6465 7273 it would.unders\n-00001b80: 7461 6e64 204d 756c 7469 626f 6f74 2e20 tand Multiboot. \n-00001b90: 2048 6520 736f 6f6e 2072 6561 6c69 7a65 He soon realize\n-00001ba0: 6420 7468 6174 2069 7420 776f 756c 6420 d that it would \n-00001bb0: 6265 2061 206c 6f74 2065 6173 6965 7220 be a lot easier \n-00001bc0: 746f 0a77 7269 7465 2068 6973 206f 776e to.write his own\n-00001bd0: 2062 6f6f 7420 6c6f 6164 6572 2066 726f boot loader fro\n-00001be0: 6d20 7363 7261 7463 6820 7468 616e 2074 m scratch than t\n-00001bf0: 6f20 6b65 6570 2077 6f72 6b69 6e67 206f o keep working o\n-00001c00: 6e20 7468 650a 4672 6565 4253 4420 626f n the.FreeBSD bo\n-00001c10: 6f74 206c 6f61 6465 722c 2061 6e64 2073 ot loader, and s\n-00001c20: 6f20 4752 5542 2077 6173 2062 6f72 6e2e o GRUB was born.\n-00001c30: 0a0a 2020 2045 7269 6368 2061 6464 6564 .. Erich added\n-00001c40: 206d 616e 7920 6665 6174 7572 6573 2074 many features t\n-00001c50: 6f20 4752 5542 2c20 6275 7420 6f74 6865 o GRUB, but othe\n-00001c60: 7220 7072 696f 7269 7469 6573 2070 7265 r priorities pre\n-00001c70: 7665 6e74 6564 2068 696d 0a66 726f 6d20 vented him.from \n-00001c80: 6b65 6570 696e 6720 7570 2077 6974 6820 keeping up with \n-00001c90: 7468 6520 6465 6d61 6e64 7320 6f66 2069 the demands of i\n-00001ca0: 7473 2071 7569 636b 6c79 2d65 7870 616e ts quickly-expan\n-00001cb0: 6469 6e67 2075 7365 7220 6261 7365 2e20 ding user base. \n-00001cc0: 2049 6e0a 3139 3939 2c20 476f 7264 6f6e In.1999, Gordon\n-00001cd0: 204d 6174 7a69 676b 6569 7420 616e 6420 Matzigkeit and \n-00001ce0: 596f 7368 696e 6f72 6920 4b2e 204f 6b75 Yoshinori K. Oku\n-00001cf0: 6a69 2061 646f 7074 6564 2047 5255 4220 ji adopted GRUB \n-00001d00: 6173 2061 6e0a 6f66 6669 6369 616c 2047 as an.official G\n-00001d10: 4e55 2070 6163 6b61 6765 2c20 616e 6420 NU package, and \n-00001d20: 6f70 656e 6564 2069 7473 2064 6576 656c opened its devel\n-00001d30: 6f70 6d65 6e74 2062 7920 6d61 6b69 6e67 opment by making\n-00001d40: 2074 6865 206c 6174 6573 740a 736f 7572 the latest.sour\n-00001d50: 6365 7320 6176 6169 6c61 626c 6520 7669 ces available vi\n-00001d60: 6120 616e 6f6e 796d 6f75 7320 4356 532e a anonymous CVS.\n-00001d70: 202a 4e6f 7465 204f 6274 6169 6e69 6e67 *Note Obtaining\n-00001d80: 2061 6e64 2042 7569 6c64 696e 670a 4752 and Building.GR\n-00001d90: 5542 3a3a 2c20 666f 7220 6d6f 7265 2069 UB::, for more i\n-00001da0: 6e66 6f72 6d61 7469 6f6e 2e0a 0a20 2020 nformation... \n-00001db0: 4f76 6572 2074 6865 206e 6578 7420 6665 Over the next fe\n-00001dc0: 7720 7965 6172 732c 2047 5255 4220 7761 w years, GRUB wa\n-00001dd0: 7320 6578 7465 6e64 6564 2074 6f20 6d65 s extended to me\n-00001de0: 6574 206d 616e 7920 6e65 6564 732c 2062 et many needs, b\n-00001df0: 7574 2069 740a 7175 6963 6b6c 7920 6265 ut it.quickly be\n-00001e00: 6361 6d65 2063 6c65 6172 2074 6861 7420 came clear that \n-00001e10: 6974 7320 6465 7369 676e 2077 6173 206e its design was n\n-00001e20: 6f74 206b 6565 7069 6e67 2075 7020 7769 ot keeping up wi\n-00001e30: 7468 2074 6865 0a65 7874 656e 7369 6f6e th the.extension\n-00001e40: 7320 6265 696e 6720 6d61 6465 2074 6f20 s being made to \n-00001e50: 6974 2c20 616e 6420 7765 2072 6561 6368 it, and we reach\n-00001e60: 6564 2074 6865 2070 6f69 6e74 2077 6865 ed the point whe\n-00001e70: 7265 2069 7420 7761 7320 7665 7279 0a64 re it was very.d\n-00001e80: 6966 6669 6375 6c74 2074 6f20 6d61 6b65 ifficult to make\n-00001e90: 2061 6e79 2066 7572 7468 6572 2063 6861 any further cha\n-00001ea0: 6e67 6573 2077 6974 686f 7574 2062 7265 nges without bre\n-00001eb0: 616b 696e 6720 6578 6973 7469 6e67 0a66 aking existing.f\n-00001ec0: 6561 7475 7265 732e 2020 4172 6f75 6e64 eatures. Around\n-00001ed0: 2032 3030 322c 2059 6f73 6869 6e6f 7269 2002, Yoshinori\n-00001ee0: 204b 2e20 4f6b 756a 6920 7374 6172 7465 K. Okuji starte\n-00001ef0: 6420 776f 726b 206f 6e20 5055 5041 0a28 d work on PUPA.(\n-00001f00: 5072 656c 696d 696e 6172 7920 556e 6976 Preliminary Univ\n-00001f10: 6572 7361 6c20 5072 6f67 7261 6d6d 696e ersal Programmin\n-00001f20: 6720 4172 6368 6974 6563 7475 7265 2066 g Architecture f\n-00001f30: 6f72 2047 4e55 2047 5255 4229 2c20 6169 or GNU GRUB), ai\n-00001f40: 6d69 6e67 2074 6f0a 7265 7772 6974 6520 ming to.rewrite \n-00001f50: 7468 6520 636f 7265 206f 6620 4752 5542 the core of GRUB\n-00001f60: 2074 6f20 6d61 6b65 2069 7420 636c 6561 to make it clea\n-00001f70: 6e65 722c 2073 6166 6572 2c20 6d6f 7265 ner, safer, more\n-00001f80: 2072 6f62 7573 742c 2061 6e64 0a6d 6f72 robust, and.mor\n-00001f90: 6520 706f 7765 7266 756c 2e20 2050 5550 e powerful. PUP\n-00001fa0: 4120 7761 7320 6576 656e 7475 616c 6c79 A was eventually\n-00001fb0: 2072 656e 616d 6564 2074 6f20 4752 5542 renamed to GRUB\n-00001fc0: 2032 2c20 616e 6420 7468 6520 6f72 6967 2, and the orig\n-00001fd0: 696e 616c 0a76 6572 7369 6f6e 206f 6620 inal.version of \n-00001fe0: 4752 5542 2077 6173 2072 656e 616d 6564 GRUB was renamed\n-00001ff0: 2074 6f20 4752 5542 204c 6567 6163 792e to GRUB Legacy.\n-00002000: 2020 536d 616c 6c20 616d 6f75 6e74 7320 Small amounts \n-00002010: 6f66 0a6d 6169 6e74 656e 616e 6365 2063 of.maintenance c\n-00002020: 6f6e 7469 6e75 6564 2074 6f20 6265 2064 ontinued to be d\n-00002030: 6f6e 6520 6f6e 2047 5255 4220 4c65 6761 one on GRUB Lega\n-00002040: 6379 2c20 6275 7420 7468 6520 6c61 7374 cy, but the last\n-00002050: 2072 656c 6561 7365 0a28 302e 3937 2920 release.(0.97) \n-00002060: 7761 7320 6d61 6465 2069 6e20 3230 3035 was made in 2005\n-00002070: 2061 6e64 2061 7420 7468 6520 7469 6d65 and at the time\n-00002080: 206f 6620 7772 6974 696e 6720 6974 2073 of writing it s\n-00002090: 6565 6d73 2075 6e6c 696b 656c 790a 7468 eems unlikely.th\n-000020a0: 6174 2074 6865 7265 2077 696c 6c20 6265 at there will be\n-000020b0: 2061 6e6f 7468 6572 2e0a 0a20 2020 4279 another... By\n-000020c0: 2061 726f 756e 6420 3230 3037 2c20 474e around 2007, GN\n-000020d0: 552f 4c69 6e75 7820 6469 7374 7269 6275 U/Linux distribu\n-000020e0: 7469 6f6e 7320 7374 6172 7465 6420 746f tions started to\n-000020f0: 2075 7365 2047 5255 4220 3220 746f 0a6c use GRUB 2 to.l\n-00002100: 696d 6974 6564 2065 7874 656e 7473 2c20 imited extents, \n-00002110: 616e 6420 6279 2074 6865 2065 6e64 206f and by the end o\n-00002120: 6620 3230 3039 206d 756c 7469 706c 6520 f 2009 multiple \n-00002130: 6d61 6a6f 7220 6469 7374 7269 6275 7469 major distributi\n-00002140: 6f6e 730a 7765 7265 2069 6e73 7461 6c6c ons.were install\n-00002150: 696e 6720 6974 2062 7920 6465 6661 756c ing it by defaul\n-00002160: 742e 0a0a 1f0a 4669 6c65 3a20 6772 7562 t.....File: grub\n-00002170: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4368 .info, Node: Ch\n-00002180: 616e 6765 7320 6672 6f6d 2047 5255 4220 anges from GRUB \n-00002190: 4c65 6761 6379 2c20 204e 6578 743a 2046 Legacy, Next: F\n-000021a0: 6561 7475 7265 732c 2020 5072 6576 3a20 eatures, Prev: \n-000021b0: 4869 7374 6f72 792c 2020 5570 3a20 496e History, Up: In\n-000021c0: 7472 6f64 7563 7469 6f6e 0a0a 312e 3320 troduction..1.3 \n-000021d0: 4469 6666 6572 656e 6365 7320 6672 6f6d Differences from\n-000021e0: 2070 7265 7669 6f75 7320 7665 7273 696f previous versio\n-000021f0: 6e73 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ns.=============\n+00000fc0: 2020 4672 6f6d 206d 6167 676f 7420 746f From maggot to\n+00000fd0: 2068 6f75 7365 2066 6c79 0a2a 2043 6861 house fly.* Cha\n+00000fe0: 6e67 6573 2066 726f 6d20 4752 5542 204c nges from GRUB L\n+00000ff0: 6567 6163 793a 3a20 2020 2044 6966 6665 egacy:: Diffe\n+00001000: 7265 6e63 6573 2066 726f 6d20 7072 6576 rences from prev\n+00001010: 696f 7573 2076 6572 7369 6f6e 730a 2a20 ious versions.* \n+00001020: 4665 6174 7572 6573 3a3a 2020 2020 2020 Features:: \n+00001030: 2020 2020 2020 2020 2020 2020 2020 4752 GR\n+00001040: 5542 2066 6561 7475 7265 730a 2a20 526f UB features.* Ro\n+00001050: 6c65 206f 6620 6120 626f 6f74 206c 6f61 le of a boot loa\n+00001060: 6465 723a 3a20 2020 2020 2020 5468 6520 der:: The \n+00001070: 726f 6c65 206f 6620 6120 626f 6f74 206c role of a boot l\n+00001080: 6f61 6465 720a 0a1f 0a46 696c 653a 2067 oader....File: g\n+00001090: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+000010a0: 204f 7665 7276 6965 772c 2020 4e65 7874 Overview, Next\n+000010b0: 3a20 4869 7374 6f72 792c 2020 5570 3a20 : History, Up: \n+000010c0: 496e 7472 6f64 7563 7469 6f6e 0a0a 312e Introduction..1.\n+000010d0: 3120 4f76 6572 7669 6577 0a3d 3d3d 3d3d 1 Overview.=====\n+000010e0: 3d3d 3d3d 3d3d 3d0a 0a42 7269 6566 6c79 =======..Briefly\n+000010f0: 2c20 6120 e280 9c62 6f6f 7420 6c6f 6164 , a ...boot load\n+00001100: 6572 e280 9d20 6973 2074 6865 2066 6972 er... is the fir\n+00001110: 7374 2073 6f66 7477 6172 6520 7072 6f67 st software prog\n+00001120: 7261 6d20 7468 6174 2072 756e 7320 7768 ram that runs wh\n+00001130: 656e 2061 0a63 6f6d 7075 7465 7220 7374 en a.computer st\n+00001140: 6172 7473 2e20 2049 7420 6973 2072 6573 arts. It is res\n+00001150: 706f 6e73 6962 6c65 2066 6f72 206c 6f61 ponsible for loa\n+00001160: 6469 6e67 2061 6e64 2074 7261 6e73 6665 ding and transfe\n+00001170: 7272 696e 6720 636f 6e74 726f 6c0a 746f rring control.to\n+00001180: 2061 6e20 6f70 6572 6174 696e 6720 7379 an operating sy\n+00001190: 7374 656d 20e2 809c 6b65 726e 656c e280 stem ...kernel..\n+000011a0: 9d20 736f 6674 7761 7265 2028 7375 6368 . software (such\n+000011b0: 2061 7320 4c69 6e75 7820 6f72 2047 4e55 as Linux or GNU\n+000011c0: 204d 6163 6829 2e0a 5468 6520 6b65 726e Mach)..The kern\n+000011d0: 656c 2c20 696e 2074 7572 6e2c 2069 6e69 el, in turn, ini\n+000011e0: 7469 616c 697a 6573 2074 6865 2072 6573 tializes the res\n+000011f0: 7420 6f66 2074 6865 206f 7065 7261 7469 t of the operati\n+00001200: 6e67 2073 7973 7465 6d20 2865 2e67 2e0a ng system (e.g..\n+00001210: 6120 474e 5520 7379 7374 656d 292e 0a0a a GNU system)...\n+00001220: 2020 2047 4e55 2047 5255 4220 6973 2061 GNU GRUB is a\n+00001230: 2076 6572 7920 706f 7765 7266 756c 2062 very powerful b\n+00001240: 6f6f 7420 6c6f 6164 6572 2c20 7768 6963 oot loader, whic\n+00001250: 6820 6361 6e20 6c6f 6164 2061 2077 6964 h can load a wid\n+00001260: 650a 7661 7269 6574 7920 6f66 2066 7265 e.variety of fre\n+00001270: 6520 6f70 6572 6174 696e 6720 7379 7374 e operating syst\n+00001280: 656d 732c 2061 7320 7765 6c6c 2061 7320 ems, as well as \n+00001290: 7072 6f70 7269 6574 6172 7920 6f70 6572 proprietary oper\n+000012a0: 6174 696e 670a 7379 7374 656d 7320 7769 ating.systems wi\n+000012b0: 7468 2063 6861 696e 2d6c 6f61 6469 6e67 th chain-loading\n+000012c0: 2831 2920 282a 6e6f 7465 204f 7665 7276 (1) (*note Overv\n+000012d0: 6965 772d 466f 6f74 6e6f 7465 2d31 3a3a iew-Footnote-1::\n+000012e0: 292e 2020 4752 5542 2069 730a 6465 7369 ). GRUB is.desi\n+000012f0: 676e 6564 2074 6f20 6164 6472 6573 7320 gned to address \n+00001300: 7468 6520 636f 6d70 6c65 7869 7479 206f the complexity o\n+00001310: 6620 626f 6f74 696e 6720 6120 7065 7273 f booting a pers\n+00001320: 6f6e 616c 2063 6f6d 7075 7465 723b 2062 onal computer; b\n+00001330: 6f74 680a 7468 6520 7072 6f67 7261 6d20 oth.the program \n+00001340: 616e 6420 7468 6973 206d 616e 7561 6c20 and this manual \n+00001350: 6172 6520 7469 6768 746c 7920 626f 756e are tightly boun\n+00001360: 6420 746f 2074 6861 7420 636f 6d70 7574 d to that comput\n+00001370: 6572 2070 6c61 7466 6f72 6d2c 0a61 6c74 er platform,.alt\n+00001380: 686f 7567 6820 706f 7274 696e 6720 746f hough porting to\n+00001390: 206f 7468 6572 2070 6c61 7466 6f72 6d73 other platforms\n+000013a0: 206d 6179 2062 6520 6164 6472 6573 7365 may be addresse\n+000013b0: 6420 696e 2074 6865 2066 7574 7572 652e d in the future.\n+000013c0: 0a0a 2020 204f 6e65 206f 6620 7468 6520 .. One of the \n+000013d0: 696d 706f 7274 616e 7420 6665 6174 7572 important featur\n+000013e0: 6573 2069 6e20 4752 5542 2069 7320 666c es in GRUB is fl\n+000013f0: 6578 6962 696c 6974 793b 2047 5255 420a exibility; GRUB.\n+00001400: 756e 6465 7273 7461 6e64 7320 6669 6c65 understands file\n+00001410: 7379 7374 656d 7320 616e 6420 6b65 726e systems and kern\n+00001420: 656c 2065 7865 6375 7461 626c 6520 666f el executable fo\n+00001430: 726d 6174 732c 2073 6f20 796f 7520 6361 rmats, so you ca\n+00001440: 6e20 6c6f 6164 0a61 6e20 6172 6269 7472 n load.an arbitr\n+00001450: 6172 7920 6f70 6572 6174 696e 6720 7379 ary operating sy\n+00001460: 7374 656d 2074 6865 2077 6179 2079 6f75 stem the way you\n+00001470: 206c 696b 652c 2077 6974 686f 7574 2072 like, without r\n+00001480: 6563 6f72 6469 6e67 2074 6865 0a70 6879 ecording the.phy\n+00001490: 7369 6361 6c20 706f 7369 7469 6f6e 206f sical position o\n+000014a0: 6620 796f 7572 206b 6572 6e65 6c20 6f6e f your kernel on\n+000014b0: 2074 6865 2064 6973 6b2e 2020 5468 7573 the disk. Thus\n+000014c0: 2079 6f75 2063 616e 206c 6f61 6420 7468 you can load th\n+000014d0: 650a 6b65 726e 656c 206a 7573 7420 6279 e.kernel just by\n+000014e0: 2073 7065 6369 6679 696e 6720 6974 7320 specifying its \n+000014f0: 6669 6c65 206e 616d 6520 616e 6420 7468 file name and th\n+00001500: 6520 6472 6976 6520 616e 6420 7061 7274 e drive and part\n+00001510: 6974 696f 6e0a 7768 6572 6520 7468 6520 ition.where the \n+00001520: 6b65 726e 656c 2072 6573 6964 6573 2e0a kernel resides..\n+00001530: 0a20 2020 5768 656e 2062 6f6f 7469 6e67 . When booting\n+00001540: 2077 6974 6820 4752 5542 2c20 796f 7520 with GRUB, you \n+00001550: 6361 6e20 7573 6520 6569 7468 6572 2061 can use either a\n+00001560: 2063 6f6d 6d61 6e64 2d6c 696e 6520 696e command-line in\n+00001570: 7465 7266 6163 650a 282a 6e6f 7465 2043 terface.(*note C\n+00001580: 6f6d 6d61 6e64 2d6c 696e 6520 696e 7465 ommand-line inte\n+00001590: 7266 6163 653a 3a29 2c20 6f72 2061 206d rface::), or a m\n+000015a0: 656e 7520 696e 7465 7266 6163 6520 282a enu interface (*\n+000015b0: 6e6f 7465 204d 656e 750a 696e 7465 7266 note Menu.interf\n+000015c0: 6163 653a 3a29 2e20 2055 7369 6e67 2074 ace::). Using t\n+000015d0: 6865 2063 6f6d 6d61 6e64 2d6c 696e 6520 he command-line \n+000015e0: 696e 7465 7266 6163 652c 2079 6f75 2074 interface, you t\n+000015f0: 7970 6520 7468 6520 6472 6976 650a 7370 ype the drive.sp\n+00001600: 6563 6966 6963 6174 696f 6e20 616e 6420 ecification and \n+00001610: 6669 6c65 206e 616d 6520 6f66 2074 6865 file name of the\n+00001620: 206b 6572 6e65 6c20 6d61 6e75 616c 6c79 kernel manually\n+00001630: 2e20 2049 6e20 7468 6520 6d65 6e75 0a69 . In the menu.i\n+00001640: 6e74 6572 6661 6365 2c20 796f 7520 6a75 nterface, you ju\n+00001650: 7374 2073 656c 6563 7420 616e 204f 5320 st select an OS \n+00001660: 7573 696e 6720 7468 6520 6172 726f 7720 using the arrow \n+00001670: 6b65 7973 2e20 2054 6865 206d 656e 7520 keys. The menu \n+00001680: 6973 0a62 6173 6564 206f 6e20 6120 636f is.based on a co\n+00001690: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file\n+000016a0: 2077 6869 6368 2079 6f75 2070 7265 7061 which you prepa\n+000016b0: 7265 2062 6566 6f72 6568 616e 6420 282a re beforehand (*\n+000016c0: 6e6f 7465 0a43 6f6e 6669 6775 7261 7469 note.Configurati\n+000016d0: 6f6e 3a3a 292e 2020 5768 696c 6520 696e on::). While in\n+000016e0: 2074 6865 206d 656e 752c 2079 6f75 2063 the menu, you c\n+000016f0: 616e 2073 7769 7463 6820 746f 2074 6865 an switch to the\n+00001700: 2063 6f6d 6d61 6e64 2d6c 696e 650a 6d6f command-line.mo\n+00001710: 6465 2c20 616e 6420 7669 6365 2d76 6572 de, and vice-ver\n+00001720: 7361 2e20 2059 6f75 2063 616e 2065 7665 sa. You can eve\n+00001730: 6e20 6564 6974 206d 656e 7520 656e 7472 n edit menu entr\n+00001740: 6965 7320 6265 666f 7265 2075 7369 6e67 ies before using\n+00001750: 2074 6865 6d2e 0a0a 2020 2049 6e20 7468 them... In th\n+00001760: 6520 666f 6c6c 6f77 696e 6720 6368 6170 e following chap\n+00001770: 7465 7273 2c20 796f 7520 7769 6c6c 206c ters, you will l\n+00001780: 6561 726e 2068 6f77 2074 6f20 7370 6563 earn how to spec\n+00001790: 6966 7920 6120 6472 6976 652c 2061 0a70 ify a drive, a.p\n+000017a0: 6172 7469 7469 6f6e 2c20 616e 6420 6120 artition, and a \n+000017b0: 6669 6c65 206e 616d 6520 282a 6e6f 7465 file name (*note\n+000017c0: 204e 616d 696e 6720 636f 6e76 656e 7469 Naming conventi\n+000017d0: 6f6e 3a3a 2920 746f 2047 5255 422c 2068 on::) to GRUB, h\n+000017e0: 6f77 2074 6f0a 696e 7374 616c 6c20 4752 ow to.install GR\n+000017f0: 5542 206f 6e20 796f 7572 2064 7269 7665 UB on your drive\n+00001800: 2028 2a6e 6f74 6520 496e 7374 616c 6c61 (*note Installa\n+00001810: 7469 6f6e 3a3a 292c 2061 6e64 2068 6f77 tion::), and how\n+00001820: 2074 6f20 626f 6f74 2079 6f75 720a 4f53 to boot your.OS\n+00001830: 6573 2028 2a6e 6f74 6520 426f 6f74 696e es (*note Bootin\n+00001840: 673a 3a29 2c20 7374 6570 2062 7920 7374 g::), step by st\n+00001850: 6570 2e0a 0a1f 0a46 696c 653a 2067 7275 ep.....File: gru\n+00001860: 622e 696e 666f 2c20 204e 6f64 653a 204f b.info, Node: O\n+00001870: 7665 7276 6965 772d 466f 6f74 6e6f 7465 verview-Footnote\n+00001880: 732c 2020 5570 3a20 4f76 6572 7669 6577 s, Up: Overview\n+00001890: 0a0a 2020 2028 3129 20e2 809c 6368 6169 .. (1) ...chai\n+000018a0: 6e2d 6c6f 6164 e280 9d20 6973 2074 6865 n-load... is the\n+000018b0: 206d 6563 6861 6e69 736d 2066 6f72 206c mechanism for l\n+000018c0: 6f61 6469 6e67 2075 6e73 7570 706f 7274 oading unsupport\n+000018d0: 6564 206f 7065 7261 7469 6e67 0a73 7973 ed operating.sys\n+000018e0: 7465 6d73 2062 7920 6c6f 6164 696e 6720 tems by loading \n+000018f0: 616e 6f74 6865 7220 626f 6f74 206c 6f61 another boot loa\n+00001900: 6465 722e 2020 4974 2069 7320 7479 7069 der. It is typi\n+00001910: 6361 6c6c 7920 7573 6564 2066 6f72 0a6c cally used for.l\n+00001920: 6f61 6469 6e67 2044 4f53 206f 7220 5769 oading DOS or Wi\n+00001930: 6e64 6f77 732e 0a0a 1f0a 4669 6c65 3a20 ndows.....File: \n+00001940: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00001950: 3a20 4869 7374 6f72 792c 2020 4e65 7874 : History, Next\n+00001960: 3a20 4368 616e 6765 7320 6672 6f6d 2047 : Changes from G\n+00001970: 5255 4220 4c65 6761 6379 2c20 2050 7265 RUB Legacy, Pre\n+00001980: 763a 204f 7665 7276 6965 772c 2020 5570 v: Overview, Up\n+00001990: 3a20 496e 7472 6f64 7563 7469 6f6e 0a0a : Introduction..\n+000019a0: 312e 3220 4869 7374 6f72 7920 6f66 2047 1.2 History of G\n+000019b0: 5255 420a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d RUB.============\n+000019c0: 3d3d 3d3d 3d3d 3d0a 0a47 5255 4220 6f72 =======..GRUB or\n+000019d0: 6967 696e 6174 6564 2069 6e20 3139 3935 iginated in 1995\n+000019e0: 2077 6865 6e20 4572 6963 6820 426f 6c65 when Erich Bole\n+000019f0: 796e 2077 6173 2074 7279 696e 6720 746f yn was trying to\n+00001a00: 2062 6f6f 7420 7468 6520 474e 550a 4875 boot the GNU.Hu\n+00001a10: 7264 2077 6974 6820 7468 6520 556e 6976 rd with the Univ\n+00001a20: 6572 7369 7479 206f 6620 5574 6168 2773 ersity of Utah's\n+00001a30: 204d 6163 6820 3420 6d69 6372 6f6b 6572 Mach 4 microker\n+00001a40: 6e65 6c20 286e 6f77 206b 6e6f 776e 2061 nel (now known a\n+00001a50: 7320 474e 550a 4d61 6368 292e 2020 4572 s GNU.Mach). Er\n+00001a60: 6963 6820 616e 6420 4272 6961 6e20 466f ich and Brian Fo\n+00001a70: 7264 2064 6573 6967 6e65 6420 7468 6520 rd designed the \n+00001a80: 4d75 6c74 6962 6f6f 7420 5370 6563 6966 Multiboot Specif\n+00001a90: 6963 6174 696f 6e20 282a 6e6f 7465 0a4d ication (*note.M\n+00001aa0: 756c 7469 626f 6f74 2053 7065 6369 6669 ultiboot Specifi\n+00001ab0: 6361 7469 6f6e 3a20 286d 756c 7469 626f cation: (multibo\n+00001ac0: 6f74 2954 6f70 2e29 2c20 6265 6361 7573 ot)Top.), becaus\n+00001ad0: 6520 7468 6579 2077 6572 6520 6465 7465 e they were dete\n+00001ae0: 726d 696e 6564 0a6e 6f74 2074 6f20 6164 rmined.not to ad\n+00001af0: 6420 746f 2074 6865 206c 6172 6765 206e d to the large n\n+00001b00: 756d 6265 7220 6f66 206d 7574 7561 6c6c umber of mutuall\n+00001b10: 792d 696e 636f 6d70 6174 6962 6c65 2050 y-incompatible P\n+00001b20: 4320 626f 6f74 206d 6574 686f 6473 2e0a C boot methods..\n+00001b30: 0a20 2020 4572 6963 6820 7468 656e 2062 . Erich then b\n+00001b40: 6567 616e 206d 6f64 6966 7969 6e67 2074 egan modifying t\n+00001b50: 6865 2046 7265 6542 5344 2062 6f6f 7420 he FreeBSD boot \n+00001b60: 6c6f 6164 6572 2073 6f20 7468 6174 2069 loader so that i\n+00001b70: 7420 776f 756c 640a 756e 6465 7273 7461 t would.understa\n+00001b80: 6e64 204d 756c 7469 626f 6f74 2e20 2048 nd Multiboot. H\n+00001b90: 6520 736f 6f6e 2072 6561 6c69 7a65 6420 e soon realized \n+00001ba0: 7468 6174 2069 7420 776f 756c 6420 6265 that it would be\n+00001bb0: 2061 206c 6f74 2065 6173 6965 7220 746f a lot easier to\n+00001bc0: 0a77 7269 7465 2068 6973 206f 776e 2062 .write his own b\n+00001bd0: 6f6f 7420 6c6f 6164 6572 2066 726f 6d20 oot loader from \n+00001be0: 7363 7261 7463 6820 7468 616e 2074 6f20 scratch than to \n+00001bf0: 6b65 6570 2077 6f72 6b69 6e67 206f 6e20 keep working on \n+00001c00: 7468 650a 4672 6565 4253 4420 626f 6f74 the.FreeBSD boot\n+00001c10: 206c 6f61 6465 722c 2061 6e64 2073 6f20 loader, and so \n+00001c20: 4752 5542 2077 6173 2062 6f72 6e2e 0a0a GRUB was born...\n+00001c30: 2020 2045 7269 6368 2061 6464 6564 206d Erich added m\n+00001c40: 616e 7920 6665 6174 7572 6573 2074 6f20 any features to \n+00001c50: 4752 5542 2c20 6275 7420 6f74 6865 7220 GRUB, but other \n+00001c60: 7072 696f 7269 7469 6573 2070 7265 7665 priorities preve\n+00001c70: 6e74 6564 2068 696d 0a66 726f 6d20 6b65 nted him.from ke\n+00001c80: 6570 696e 6720 7570 2077 6974 6820 7468 eping up with th\n+00001c90: 6520 6465 6d61 6e64 7320 6f66 2069 7473 e demands of its\n+00001ca0: 2071 7569 636b 6c79 2d65 7870 616e 6469 quickly-expandi\n+00001cb0: 6e67 2075 7365 7220 6261 7365 2e20 2049 ng user base. I\n+00001cc0: 6e0a 3139 3939 2c20 476f 7264 6f6e 204d n.1999, Gordon M\n+00001cd0: 6174 7a69 676b 6569 7420 616e 6420 596f atzigkeit and Yo\n+00001ce0: 7368 696e 6f72 6920 4b2e 204f 6b75 6a69 shinori K. Okuji\n+00001cf0: 2061 646f 7074 6564 2047 5255 4220 6173 adopted GRUB as\n+00001d00: 2061 6e0a 6f66 6669 6369 616c 2047 4e55 an.official GNU\n+00001d10: 2070 6163 6b61 6765 2c20 616e 6420 6f70 package, and op\n+00001d20: 656e 6564 2069 7473 2064 6576 656c 6f70 ened its develop\n+00001d30: 6d65 6e74 2062 7920 6d61 6b69 6e67 2074 ment by making t\n+00001d40: 6865 206c 6174 6573 740a 736f 7572 6365 he latest.source\n+00001d50: 7320 6176 6169 6c61 626c 6520 7669 6120 s available via \n+00001d60: 616e 6f6e 796d 6f75 7320 4356 532e 202a anonymous CVS. *\n+00001d70: 4e6f 7465 204f 6274 6169 6e69 6e67 2061 Note Obtaining a\n+00001d80: 6e64 2042 7569 6c64 696e 670a 4752 5542 nd Building.GRUB\n+00001d90: 3a3a 2c20 666f 7220 6d6f 7265 2069 6e66 ::, for more inf\n+00001da0: 6f72 6d61 7469 6f6e 2e0a 0a20 2020 4f76 ormation... Ov\n+00001db0: 6572 2074 6865 206e 6578 7420 6665 7720 er the next few \n+00001dc0: 7965 6172 732c 2047 5255 4220 7761 7320 years, GRUB was \n+00001dd0: 6578 7465 6e64 6564 2074 6f20 6d65 6574 extended to meet\n+00001de0: 206d 616e 7920 6e65 6564 732c 2062 7574 many needs, but\n+00001df0: 2069 740a 7175 6963 6b6c 7920 6265 6361 it.quickly beca\n+00001e00: 6d65 2063 6c65 6172 2074 6861 7420 6974 me clear that it\n+00001e10: 7320 6465 7369 676e 2077 6173 206e 6f74 s design was not\n+00001e20: 206b 6565 7069 6e67 2075 7020 7769 7468 keeping up with\n+00001e30: 2074 6865 0a65 7874 656e 7369 6f6e 7320 the.extensions \n+00001e40: 6265 696e 6720 6d61 6465 2074 6f20 6974 being made to it\n+00001e50: 2c20 616e 6420 7765 2072 6561 6368 6564 , and we reached\n+00001e60: 2074 6865 2070 6f69 6e74 2077 6865 7265 the point where\n+00001e70: 2069 7420 7761 7320 7665 7279 0a64 6966 it was very.dif\n+00001e80: 6669 6375 6c74 2074 6f20 6d61 6b65 2061 ficult to make a\n+00001e90: 6e79 2066 7572 7468 6572 2063 6861 6e67 ny further chang\n+00001ea0: 6573 2077 6974 686f 7574 2062 7265 616b es without break\n+00001eb0: 696e 6720 6578 6973 7469 6e67 0a66 6561 ing existing.fea\n+00001ec0: 7475 7265 732e 2020 4172 6f75 6e64 2032 tures. Around 2\n+00001ed0: 3030 322c 2059 6f73 6869 6e6f 7269 204b 002, Yoshinori K\n+00001ee0: 2e20 4f6b 756a 6920 7374 6172 7465 6420 . Okuji started \n+00001ef0: 776f 726b 206f 6e20 5055 5041 0a28 5072 work on PUPA.(Pr\n+00001f00: 656c 696d 696e 6172 7920 556e 6976 6572 eliminary Univer\n+00001f10: 7361 6c20 5072 6f67 7261 6d6d 696e 6720 sal Programming \n+00001f20: 4172 6368 6974 6563 7475 7265 2066 6f72 Architecture for\n+00001f30: 2047 4e55 2047 5255 4229 2c20 6169 6d69 GNU GRUB), aimi\n+00001f40: 6e67 2074 6f0a 7265 7772 6974 6520 7468 ng to.rewrite th\n+00001f50: 6520 636f 7265 206f 6620 4752 5542 2074 e core of GRUB t\n+00001f60: 6f20 6d61 6b65 2069 7420 636c 6561 6e65 o make it cleane\n+00001f70: 722c 2073 6166 6572 2c20 6d6f 7265 2072 r, safer, more r\n+00001f80: 6f62 7573 742c 2061 6e64 0a6d 6f72 6520 obust, and.more \n+00001f90: 706f 7765 7266 756c 2e20 2050 5550 4120 powerful. PUPA \n+00001fa0: 7761 7320 6576 656e 7475 616c 6c79 2072 was eventually r\n+00001fb0: 656e 616d 6564 2074 6f20 4752 5542 2032 enamed to GRUB 2\n+00001fc0: 2c20 616e 6420 7468 6520 6f72 6967 696e , and the origin\n+00001fd0: 616c 0a76 6572 7369 6f6e 206f 6620 4752 al.version of GR\n+00001fe0: 5542 2077 6173 2072 656e 616d 6564 2074 UB was renamed t\n+00001ff0: 6f20 4752 5542 204c 6567 6163 792e 2020 o GRUB Legacy. \n+00002000: 536d 616c 6c20 616d 6f75 6e74 7320 6f66 Small amounts of\n+00002010: 0a6d 6169 6e74 656e 616e 6365 2063 6f6e .maintenance con\n+00002020: 7469 6e75 6564 2074 6f20 6265 2064 6f6e tinued to be don\n+00002030: 6520 6f6e 2047 5255 4220 4c65 6761 6379 e on GRUB Legacy\n+00002040: 2c20 6275 7420 7468 6520 6c61 7374 2072 , but the last r\n+00002050: 656c 6561 7365 0a28 302e 3937 2920 7761 elease.(0.97) wa\n+00002060: 7320 6d61 6465 2069 6e20 3230 3035 2061 s made in 2005 a\n+00002070: 6e64 2061 7420 7468 6520 7469 6d65 206f nd at the time o\n+00002080: 6620 7772 6974 696e 6720 6974 2073 6565 f writing it see\n+00002090: 6d73 2075 6e6c 696b 656c 790a 7468 6174 ms unlikely.that\n+000020a0: 2074 6865 7265 2077 696c 6c20 6265 2061 there will be a\n+000020b0: 6e6f 7468 6572 2e0a 0a20 2020 4279 2061 nother... By a\n+000020c0: 726f 756e 6420 3230 3037 2c20 474e 552f round 2007, GNU/\n+000020d0: 4c69 6e75 7820 6469 7374 7269 6275 7469 Linux distributi\n+000020e0: 6f6e 7320 7374 6172 7465 6420 746f 2075 ons started to u\n+000020f0: 7365 2047 5255 4220 3220 746f 0a6c 696d se GRUB 2 to.lim\n+00002100: 6974 6564 2065 7874 656e 7473 2c20 616e ited extents, an\n+00002110: 6420 6279 2074 6865 2065 6e64 206f 6620 d by the end of \n+00002120: 3230 3039 206d 756c 7469 706c 6520 6d61 2009 multiple ma\n+00002130: 6a6f 7220 6469 7374 7269 6275 7469 6f6e jor distribution\n+00002140: 730a 7765 7265 2069 6e73 7461 6c6c 696e s.were installin\n+00002150: 6720 6974 2062 7920 6465 6661 756c 742e g it by default.\n+00002160: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+00002170: 6e66 6f2c 2020 4e6f 6465 3a20 4368 616e nfo, Node: Chan\n+00002180: 6765 7320 6672 6f6d 2047 5255 4220 4c65 ges from GRUB Le\n+00002190: 6761 6379 2c20 204e 6578 743a 2046 6561 gacy, Next: Fea\n+000021a0: 7475 7265 732c 2020 5072 6576 3a20 4869 tures, Prev: Hi\n+000021b0: 7374 6f72 792c 2020 5570 3a20 496e 7472 story, Up: Intr\n+000021c0: 6f64 7563 7469 6f6e 0a0a 312e 3320 4469 oduction..1.3 Di\n+000021d0: 6666 6572 656e 6365 7320 6672 6f6d 2070 fferences from p\n+000021e0: 7265 7669 6f75 7320 7665 7273 696f 6e73 revious versions\n+000021f0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n 00002200: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00002210: 3d3d 3d3d 3d3d 3d3d 3d0a 0a47 5255 4220 =========..GRUB \n-00002220: 3220 6973 2061 2072 6577 7269 7465 206f 2 is a rewrite o\n-00002230: 6620 4752 5542 2028 2a6e 6f74 6520 4869 f GRUB (*note Hi\n-00002240: 7374 6f72 793a 3a29 2c20 616c 7468 6f75 story::), althou\n-00002250: 6768 2069 7420 7368 6172 6573 206d 616e gh it shares man\n-00002260: 790a 6368 6172 6163 7465 7269 7374 6963 y.characteristic\n-00002270: 7320 7769 7468 2074 6865 2070 7265 7669 s with the previ\n-00002280: 6f75 7320 7665 7273 696f 6e2c 206e 6f77 ous version, now\n-00002290: 206b 6e6f 776e 2061 7320 4752 5542 204c known as GRUB L\n-000022a0: 6567 6163 792e 0a55 7365 7273 206f 6620 egacy..Users of \n-000022b0: 4752 5542 204c 6567 6163 7920 6d61 7920 GRUB Legacy may \n-000022c0: 6e65 6564 2073 6f6d 6520 6775 6964 616e need some guidan\n-000022d0: 6365 2074 6f20 6669 6e64 2074 6865 6972 ce to find their\n-000022e0: 2077 6179 2061 726f 756e 640a 7468 6973 way around.this\n-000022f0: 206e 6577 2076 6572 7369 6f6e 2e0a 0a20 new version... \n-00002300: 2020 e280 a220 5468 6520 636f 6e66 6967 ... The config\n-00002310: 7572 6174 696f 6e20 6669 6c65 2068 6173 uration file has\n-00002320: 2061 206e 6577 206e 616d 6520 28e2 8098 a new name (...\n-00002330: 6772 7562 2e63 6667 e280 9920 7261 7468 grub.cfg... rath\n-00002340: 6572 2074 6861 6e0a 2020 2020 20e2 8098 er than. ...\n-00002350: 6d65 6e75 2e6c 7374 e280 9920 6f72 20e2 menu.lst... or .\n-00002360: 8098 6772 7562 2e63 6f6e 66e2 8099 292c ..grub.conf...),\n-00002370: 206e 6577 2073 796e 7461 7820 282a 6e6f new syntax (*no\n-00002380: 7465 2043 6f6e 6669 6775 7261 7469 6f6e te Configuration\n-00002390: 3a3a 2920 616e 640a 2020 2020 206d 616e ::) and. man\n-000023a0: 7920 6e65 7720 636f 6d6d 616e 6473 2028 y new commands (\n-000023b0: 2a6e 6f74 6520 436f 6d6d 616e 6473 3a3a *note Commands::\n-000023c0: 292e 2020 436f 6e66 6967 7572 6174 696f ). Configuratio\n-000023d0: 6e20 6361 6e6e 6f74 2062 650a 2020 2020 n cannot be. \n-000023e0: 2063 6f70 6965 6420 6f76 6572 2064 6972 copied over dir\n-000023f0: 6563 746c 792c 2061 6c74 686f 7567 6820 ectly, although \n-00002400: 6d6f 7374 2047 5255 4220 4c65 6761 6379 most GRUB Legacy\n-00002410: 2075 7365 7273 2073 686f 756c 6420 6e6f users should no\n-00002420: 740a 2020 2020 2066 696e 6420 7468 6520 t. find the \n-00002430: 7379 6e74 6178 2074 6f6f 2073 7572 7072 syntax too surpr\n-00002440: 6973 696e 672e 0a0a 2020 20e2 80a2 20e2 ising... ... .\n-00002450: 8098 6772 7562 2e63 6667 e280 9920 6973 ..grub.cfg... is\n-00002460: 2074 7970 6963 616c 6c79 2061 7574 6f6d typically autom\n-00002470: 6174 6963 616c 6c79 2067 656e 6572 6174 atically generat\n-00002480: 6564 2062 7920 e280 9867 7275 622d 6d6b ed by ...grub-mk\n-00002490: 636f 6e66 6967 e280 990a 2020 2020 2028 config.... (\n-000024a0: 2a6e 6f74 6520 5369 6d70 6c65 2063 6f6e *note Simple con\n-000024b0: 6669 6775 7261 7469 6f6e 3a3a 292e 2020 figuration::). \n-000024c0: 5468 6973 206d 616b 6573 2069 7420 6561 This makes it ea\n-000024d0: 7369 6572 2074 6f20 6861 6e64 6c65 0a20 sier to handle. \n-000024e0: 2020 2020 7665 7273 696f 6e65 6420 6b65 versioned ke\n-000024f0: 726e 656c 2075 7067 7261 6465 732e 0a0a rnel upgrades...\n-00002500: 2020 20e2 80a2 2050 6172 7469 7469 6f6e ... Partition\n-00002510: 206e 756d 6265 7273 2069 6e20 4752 5542 numbers in GRUB\n-00002520: 2064 6576 6963 6520 6e61 6d65 7320 6e6f device names no\n-00002530: 7720 7374 6172 7420 6174 2031 2c20 6e6f w start at 1, no\n-00002540: 7420 3020 282a 6e6f 7465 0a20 2020 2020 t 0 (*note. \n-00002550: 4e61 6d69 6e67 2063 6f6e 7665 6e74 696f Naming conventio\n-00002560: 6e3a 3a29 2e0a 0a20 2020 e280 a220 5468 n::)... ... Th\n-00002570: 6520 636f 6e66 6967 7572 6174 696f 6e20 e configuration \n-00002580: 6669 6c65 2069 7320 6e6f 7720 7772 6974 file is now writ\n-00002590: 7465 6e20 696e 2073 6f6d 6574 6869 6e67 ten in something\n-000025a0: 2063 6c6f 7365 7220 746f 2061 2066 756c closer to a ful\n-000025b0: 6c0a 2020 2020 2073 6372 6970 7469 6e67 l. scripting\n-000025c0: 206c 616e 6775 6167 653a 2076 6172 6961 language: varia\n-000025d0: 626c 6573 2c20 636f 6e64 6974 696f 6e61 bles, conditiona\n-000025e0: 6c73 2c20 616e 6420 6c6f 6f70 7320 6172 ls, and loops ar\n-000025f0: 650a 2020 2020 2061 7661 696c 6162 6c65 e. available\n-00002600: 2e0a 0a20 2020 e280 a220 4120 736d 616c ... ... A smal\n-00002610: 6c20 616d 6f75 6e74 206f 6620 7065 7273 l amount of pers\n-00002620: 6973 7465 6e74 2073 746f 7261 6765 2069 istent storage i\n-00002630: 7320 6176 6169 6c61 626c 6520 6163 726f s available acro\n-00002640: 7373 2072 6562 6f6f 7473 2c0a 2020 2020 ss reboots,. \n-00002650: 2075 7369 6e67 2074 6865 20e2 8098 7361 using the ...sa\n-00002660: 7665 5f65 6e76 e280 9920 616e 6420 e280 ve_env... and ..\n-00002670: 986c 6f61 645f 656e 76e2 8099 2063 6f6d .load_env... com\n-00002680: 6d61 6e64 7320 696e 2047 5255 4220 616e mands in GRUB an\n-00002690: 6420 7468 650a 2020 2020 20e2 8098 6772 d the. ...gr\n-000026a0: 7562 2d65 6469 7465 6e76 e280 9920 7574 ub-editenv... ut\n-000026b0: 696c 6974 792e 2020 5468 6973 2069 7320 ility. This is \n-000026c0: 6e6f 7420 6176 6169 6c61 626c 6520 696e not available in\n-000026d0: 2061 6c6c 0a20 2020 2020 636f 6e66 6967 all. config\n-000026e0: 7572 6174 696f 6e73 2028 2a6e 6f74 6520 urations (*note \n-000026f0: 456e 7669 726f 6e6d 656e 7420 626c 6f63 Environment bloc\n-00002700: 6b3a 3a29 2e0a 0a20 2020 e280 a220 4752 k::)... ... GR\n-00002710: 5542 2032 2068 6173 206d 6f72 6520 7265 UB 2 has more re\n-00002720: 6c69 6162 6c65 2077 6179 7320 746f 2066 liable ways to f\n-00002730: 696e 6420 6974 7320 6f77 6e20 6669 6c65 ind its own file\n-00002740: 7320 616e 6420 7468 6f73 6520 6f66 0a20 s and those of. \n-00002750: 2020 2020 7461 7267 6574 206b 6572 6e65 target kerne\n-00002760: 6c73 206f 6e20 6d75 6c74 6970 6c65 2d64 ls on multiple-d\n-00002770: 6973 6b20 7379 7374 656d 732c 2061 6e64 isk systems, and\n-00002780: 2068 6173 2063 6f6d 6d61 6e64 7320 282a has commands (*\n-00002790: 6e6f 7465 0a20 2020 2020 7365 6172 6368 note. search\n-000027a0: 3a3a 2920 746f 2066 696e 6420 6465 7669 ::) to find devi\n-000027b0: 6365 7320 7573 696e 6720 6669 6c65 2073 ces using file s\n-000027c0: 7973 7465 6d20 6c61 6265 6c73 206f 7220 ystem labels or \n-000027d0: 556e 6976 6572 7361 6c6c 790a 2020 2020 Universally. \n-000027e0: 2055 6e69 7175 6520 4964 656e 7469 6669 Unique Identifi\n-000027f0: 6572 7320 2855 5549 4473 292e 0a0a 2020 ers (UUIDs)... \n-00002800: 20e2 80a2 2047 5255 4220 3220 6973 2061 ... GRUB 2 is a\n-00002810: 7661 696c 6162 6c65 2066 6f72 2073 6576 vailable for sev\n-00002820: 6572 616c 206f 7468 6572 2074 7970 6573 eral other types\n-00002830: 206f 6620 7379 7374 656d 2069 6e20 6164 of system in ad\n-00002840: 6469 7469 6f6e 0a20 2020 2020 746f 2074 dition. to t\n-00002850: 6865 2050 4320 4249 4f53 2073 7973 7465 he PC BIOS syste\n-00002860: 6d73 2073 7570 706f 7274 6564 2062 7920 ms supported by \n-00002870: 4752 5542 204c 6567 6163 793a 2050 4320 GRUB Legacy: PC \n-00002880: 4546 492c 2050 430a 2020 2020 2063 6f72 EFI, PC. cor\n-00002890: 6562 6f6f 742c 2050 6f77 6572 5043 2c20 eboot, PowerPC, \n-000028a0: 5350 4152 432c 2061 6e64 204d 4950 5320 SPARC, and MIPS \n-000028b0: 4c65 6d6f 7465 2059 6565 6c6f 6f6e 6720 Lemote Yeeloong \n-000028c0: 6172 6520 616c 6c0a 2020 2020 2073 7570 are all. sup\n-000028d0: 706f 7274 6564 2e0a 0a20 2020 e280 a220 ported... ... \n-000028e0: 4d61 6e79 206d 6f72 6520 6669 6c65 2073 Many more file s\n-000028f0: 7973 7465 6d73 2061 7265 2073 7570 706f ystems are suppo\n-00002900: 7274 6564 2c20 696e 636c 7564 696e 6720 rted, including \n-00002910: 6275 7420 6e6f 7420 6c69 6d69 7465 6420 but not limited \n-00002920: 746f 0a20 2020 2020 6578 7434 2c20 4846 to. ext4, HF\n-00002930: 532b 2c20 616e 6420 4e54 4653 2e0a 0a20 S+, and NTFS... \n-00002940: 2020 e280 a220 4752 5542 2032 2063 616e ... GRUB 2 can\n-00002950: 2072 6561 6420 6669 6c65 7320 6469 7265 read files dire\n-00002960: 6374 6c79 2066 726f 6d20 4c56 4d20 616e ctly from LVM an\n-00002970: 6420 5241 4944 2064 6576 6963 6573 2e0a d RAID devices..\n-00002980: 0a20 2020 e280 a220 4120 6772 6170 6869 . ... A graphi\n-00002990: 6361 6c20 7465 726d 696e 616c 2061 6e64 cal terminal and\n-000029a0: 2061 2067 7261 7068 6963 616c 206d 656e a graphical men\n-000029b0: 7520 7379 7374 656d 2061 7265 2061 7661 u system are ava\n-000029c0: 696c 6162 6c65 2e0a 0a20 2020 e280 a220 ilable... ... \n-000029d0: 4752 5542 2032 2773 2069 6e74 6572 6661 GRUB 2's interfa\n-000029e0: 6365 2063 616e 2062 6520 7472 616e 736c ce can be transl\n-000029f0: 6174 6564 2c20 696e 636c 7564 696e 6720 ated, including \n-00002a00: 6d65 6e75 2065 6e74 7279 206e 616d 6573 menu entry names\n-00002a10: 2e0a 0a20 2020 e280 a220 5468 6520 696d ... ... The im\n-00002a20: 6167 6520 6669 6c65 7320 282a 6e6f 7465 age files (*note\n-00002a30: 2049 6d61 6765 733a 3a29 2074 6861 7420 Images::) that \n-00002a40: 6d61 6b65 2075 7020 4752 5542 2068 6176 make up GRUB hav\n-00002a50: 6520 6265 656e 0a20 2020 2020 7265 6f72 e been. reor\n-00002a60: 6761 6e69 7365 643b 2053 7461 6765 2031 ganised; Stage 1\n-00002a70: 2c20 5374 6167 6520 312e 352c 2061 6e64 , Stage 1.5, and\n-00002a80: 2053 7461 6765 2032 2061 7265 206e 6f20 Stage 2 are no \n-00002a90: 6d6f 7265 2e0a 0a20 2020 e280 a220 4752 more... ... GR\n-00002aa0: 5542 2032 2070 7574 7320 6d61 6e79 2066 UB 2 puts many f\n-00002ab0: 6163 696c 6974 6965 7320 696e 2064 796e acilities in dyn\n-00002ac0: 616d 6963 616c 6c79 206c 6f61 6465 6420 amically loaded \n-00002ad0: 6d6f 6475 6c65 732c 2061 6c6c 6f77 696e modules, allowin\n-00002ae0: 670a 2020 2020 2074 6865 2063 6f72 6520 g. the core \n-00002af0: 696d 6167 6520 746f 2062 6520 736d 616c image to be smal\n-00002b00: 6c65 722c 2061 6e64 2061 6c6c 6f77 696e ler, and allowin\n-00002b10: 6720 7468 6520 636f 7265 2069 6d61 6765 g the core image\n-00002b20: 2074 6f20 6265 0a20 2020 2020 6275 696c to be. buil\n-00002b30: 7420 696e 206d 6f72 6520 666c 6578 6962 t in more flexib\n-00002b40: 6c65 2077 6179 732e 0a0a 1f0a 4669 6c65 le ways.....File\n-00002b50: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00002b60: 6465 3a20 4665 6174 7572 6573 2c20 204e de: Features, N\n-00002b70: 6578 743a 2052 6f6c 6520 6f66 2061 2062 ext: Role of a b\n-00002b80: 6f6f 7420 6c6f 6164 6572 2c20 2050 7265 oot loader, Pre\n-00002b90: 763a 2043 6861 6e67 6573 2066 726f 6d20 v: Changes from \n-00002ba0: 4752 5542 204c 6567 6163 792c 2020 5570 GRUB Legacy, Up\n-00002bb0: 3a20 496e 7472 6f64 7563 7469 6f6e 0a0a : Introduction..\n-00002bc0: 312e 3420 4752 5542 2066 6561 7475 7265 1.4 GRUB feature\n-00002bd0: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.==============\n-00002be0: 3d3d 3d0a 0a54 6865 2070 7269 6d61 7279 ===..The primary\n-00002bf0: 2072 6571 7569 7265 6d65 6e74 2066 6f72 requirement for\n-00002c00: 2047 5255 4220 6973 2074 6861 7420 6974 GRUB is that it\n-00002c10: 2062 6520 636f 6d70 6c69 616e 7420 7769 be compliant wi\n-00002c20: 7468 2074 6865 0ae2 809c 4d75 6c74 6962 th the....Multib\n-00002c30: 6f6f 7420 5370 6563 6966 6963 6174 696f oot Specificatio\n-00002c40: 6ee2 809d 2c20 7768 6963 6820 6973 2064 n..., which is d\n-00002c50: 6573 6372 6962 6564 2069 6e20 2a6e 6f74 escribed in *not\n-00002c60: 6520 4d75 6c74 6962 6f6f 740a 5370 6563 e Multiboot.Spec\n-00002c70: 6966 6963 6174 696f 6e3a 2028 6d75 6c74 ification: (mult\n-00002c80: 6962 6f6f 7429 546f 702e 0a0a 2020 2054 iboot)Top... T\n-00002c90: 6865 206f 7468 6572 2067 6f61 6c73 2c20 he other goals, \n-00002ca0: 6c69 7374 6564 2069 6e20 6170 7072 6f78 listed in approx\n-00002cb0: 696d 6174 6520 6f72 6465 7220 6f66 2069 imate order of i\n-00002cc0: 6d70 6f72 7461 6e63 652c 2061 7265 3a0a mportance, are:.\n-00002cd0: 0a20 2020 e280 a220 4261 7369 6320 6675 . ... Basic fu\n-00002ce0: 6e63 7469 6f6e 7320 6d75 7374 2062 6520 nctions must be \n-00002cf0: 7374 7261 6967 6874 666f 7277 6172 6420 straightforward \n-00002d00: 666f 7220 656e 642d 7573 6572 732e 0a0a for end-users...\n-00002d10: 2020 20e2 80a2 2052 6963 6820 6675 6e63 ... Rich func\n-00002d20: 7469 6f6e 616c 6974 7920 746f 2073 7570 tionality to sup\n-00002d30: 706f 7274 206b 6572 6e65 6c20 6578 7065 port kernel expe\n-00002d40: 7274 7320 616e 6420 6465 7369 676e 6572 rts and designer\n-00002d50: 732e 0a0a 2020 20e2 80a2 2042 6163 6b77 s... ... Backw\n-00002d60: 6172 6420 636f 6d70 6174 6962 696c 6974 ard compatibilit\n-00002d70: 7920 666f 7220 626f 6f74 696e 6720 4672 y for booting Fr\n-00002d80: 6565 4253 442c 204e 6574 4253 442c 204f eeBSD, NetBSD, O\n-00002d90: 7065 6e42 5344 2c20 616e 640a 2020 2020 penBSD, and. \n-00002da0: 204c 696e 7578 2e20 2050 726f 7072 6965 Linux. Proprie\n-00002db0: 7461 7279 206b 6572 6e65 6c73 2028 7375 tary kernels (su\n-00002dc0: 6368 2061 7320 444f 532c 2057 696e 646f ch as DOS, Windo\n-00002dd0: 7773 204e 542c 2061 6e64 204f 532f 3229 ws NT, and OS/2)\n-00002de0: 2061 7265 0a20 2020 2020 7375 7070 6f72 are. suppor\n-00002df0: 7465 6420 7669 6120 6120 6368 6169 6e2d ted via a chain-\n-00002e00: 6c6f 6164 696e 6720 6675 6e63 7469 6f6e loading function\n-00002e10: 2e0a 0a20 2020 4578 6365 7074 2066 6f72 ... Except for\n-00002e20: 2073 7065 6369 6669 6320 636f 6d70 6174 specific compat\n-00002e30: 6962 696c 6974 7920 6d6f 6465 7320 2863 ibility modes (c\n-00002e40: 6861 696e 2d6c 6f61 6469 6e67 2061 6e64 hain-loading and\n-00002e50: 2074 6865 204c 696e 7578 0ae2 809c 7069 the Linux....pi\n-00002e60: 6767 7962 6163 6be2 809d 2066 6f72 6d61 ggyback... forma\n-00002e70: 7429 2c20 616c 6c20 6b65 726e 656c 7320 t), all kernels \n-00002e80: 7769 6c6c 2062 6520 7374 6172 7465 6420 will be started \n-00002e90: 696e 206d 7563 6820 7468 6520 7361 6d65 in much the same\n-00002ea0: 2073 7461 7465 0a61 7320 696e 2074 6865 state.as in the\n-00002eb0: 204d 756c 7469 626f 6f74 2053 7065 6369 Multiboot Speci\n-00002ec0: 6669 6361 7469 6f6e 2e20 204f 6e6c 7920 fication. Only \n-00002ed0: 6b65 726e 656c 7320 6c6f 6164 6564 2061 kernels loaded a\n-00002ee0: 7420 3120 6d65 6761 6279 7465 206f 720a t 1 megabyte or.\n-00002ef0: 6162 6f76 6520 6172 6520 7072 6573 656e above are presen\n-00002f00: 746c 7920 7375 7070 6f72 7465 642e 2020 tly supported. \n-00002f10: 416e 7920 6174 7465 6d70 7420 746f 206c Any attempt to l\n-00002f20: 6f61 6420 6265 6c6f 7720 7468 6174 2062 oad below that b\n-00002f30: 6f75 6e64 6172 790a 7769 6c6c 2073 696d oundary.will sim\n-00002f40: 706c 7920 7265 7375 6c74 2069 6e20 696d ply result in im\n-00002f50: 6d65 6469 6174 6520 6661 696c 7572 6520 mediate failure \n-00002f60: 616e 6420 616e 2065 7272 6f72 206d 6573 and an error mes\n-00002f70: 7361 6765 2072 6570 6f72 7469 6e67 0a74 sage reporting.t\n-00002f80: 6865 2070 726f 626c 656d 2e0a 0a20 2020 he problem... \n-00002f90: 496e 2061 6464 6974 696f 6e20 746f 2074 In addition to t\n-00002fa0: 6865 2072 6571 7569 7265 6d65 6e74 7320 he requirements \n-00002fb0: 6162 6f76 652c 2047 5255 4220 6861 7320 above, GRUB has \n-00002fc0: 7468 6520 666f 6c6c 6f77 696e 670a 6665 the following.fe\n-00002fd0: 6174 7572 6573 2028 6e6f 7465 2074 6861 atures (note tha\n-00002fe0: 7420 7468 6520 4d75 6c74 6962 6f6f 7420 t the Multiboot \n-00002ff0: 5370 6563 6966 6963 6174 696f 6e20 646f Specification do\n-00003000: 6573 6e27 7420 7265 7175 6972 6520 616c esn't require al\n-00003010: 6c20 7468 650a 6665 6174 7572 6573 2074 l the.features t\n-00003020: 6861 7420 4752 5542 2073 7570 706f 7274 hat GRUB support\n-00003030: 7329 3a0a 0a52 6563 6f67 6e69 7a65 206d s):..Recognize m\n-00003040: 756c 7469 706c 6520 6578 6563 7574 6162 ultiple executab\n-00003050: 6c65 2066 6f72 6d61 7473 0a20 2020 2020 le formats. \n-00003060: 5375 7070 6f72 7420 6d61 6e79 206f 6620 Support many of \n-00003070: 7468 6520 e280 9c61 2e6f 7574 e280 9d20 the ...a.out... \n-00003080: 7661 7269 616e 7473 2070 6c75 7320 e280 variants plus ..\n-00003090: 9c45 4c46 e280 9d2e 2053 796d 626f 6c20 .ELF.... Symbol \n-000030a0: 7461 626c 6573 2061 7265 0a20 2020 2020 tables are. \n-000030b0: 616c 736f 206c 6f61 6465 642e 0a0a 5375 also loaded...Su\n-000030c0: 7070 6f72 7420 6e6f 6e2d 4d75 6c74 6962 pport non-Multib\n-000030d0: 6f6f 7420 6b65 726e 656c 730a 2020 2020 oot kernels. \n-000030e0: 2053 7570 706f 7274 206d 616e 7920 6f66 Support many of\n-000030f0: 2074 6865 2076 6172 696f 7573 2066 7265 the various fre\n-00003100: 6520 3332 2d62 6974 206b 6572 6e65 6c73 e 32-bit kernels\n-00003110: 2074 6861 7420 6c61 636b 204d 756c 7469 that lack Multi\n-00003120: 626f 6f74 0a20 2020 2020 636f 6d70 6c69 boot. compli\n-00003130: 616e 6365 2028 7072 696d 6172 696c 7920 ance (primarily \n-00003140: 4672 6565 4253 442c 204e 6574 4253 4428 FreeBSD, NetBSD(\n-00003150: 3129 2028 2a6e 6f74 650a 2020 2020 2046 1) (*note. F\n-00003160: 6561 7475 7265 732d 466f 6f74 6e6f 7465 eatures-Footnote\n-00003170: 2d31 3a3a 292c 204f 7065 6e42 5344 2c20 -1::), OpenBSD, \n-00003180: 616e 6420 4c69 6e75 7829 2e20 2043 6861 and Linux). Cha\n-00003190: 696e 2d6c 6f61 6469 6e67 206f 660a 2020 in-loading of. \n-000031a0: 2020 206f 7468 6572 2062 6f6f 7420 6c6f other boot lo\n-000031b0: 6164 6572 7320 6973 2061 6c73 6f20 7375 aders is also su\n-000031c0: 7070 6f72 7465 642e 0a0a 4c6f 6164 206d pported...Load m\n-000031d0: 756c 7469 706c 6573 206d 6f64 756c 6573 ultiples modules\n-000031e0: 0a20 2020 2020 4675 6c6c 7920 7375 7070 . Fully supp\n-000031f0: 6f72 7420 7468 6520 4d75 6c74 6962 6f6f ort the Multiboo\n-00003200: 7420 6665 6174 7572 6520 6f66 206c 6f61 t feature of loa\n-00003210: 6469 6e67 206d 756c 7469 706c 6520 6d6f ding multiple mo\n-00003220: 6475 6c65 732e 0a0a 4c6f 6164 2061 2063 dules...Load a c\n-00003230: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil\n-00003240: 650a 2020 2020 2053 7570 706f 7274 2061 e. Support a\n-00003250: 2068 756d 616e 2d72 6561 6461 626c 6520 human-readable \n-00003260: 7465 7874 2063 6f6e 6669 6775 7261 7469 text configurati\n-00003270: 6f6e 2066 696c 6520 7769 7468 2070 7265 on file with pre\n-00003280: 7365 7420 626f 6f74 0a20 2020 2020 636f set boot. co\n-00003290: 6d6d 616e 6473 2e20 2059 6f75 2063 616e mmands. You can\n-000032a0: 2061 6c73 6f20 6c6f 6164 2061 6e6f 7468 also load anoth\n-000032b0: 6572 2063 6f6e 6669 6775 7261 7469 6f6e er configuration\n-000032c0: 2066 696c 6520 6479 6e61 6d69 6361 6c6c file dynamicall\n-000032d0: 790a 2020 2020 2061 6e64 2065 6d62 6564 y. and embed\n-000032e0: 2061 2070 7265 7365 7420 636f 6e66 6967 a preset config\n-000032f0: 7572 6174 696f 6e20 6669 6c65 2069 6e20 uration file in \n-00003300: 6120 4752 5542 2069 6d61 6765 2066 696c a GRUB image fil\n-00003310: 652e 2020 5468 650a 2020 2020 206c 6973 e. The. lis\n-00003320: 7420 6f66 2063 6f6d 6d61 6e64 7320 282a t of commands (*\n-00003330: 6e6f 7465 2043 6f6d 6d61 6e64 733a 3a29 note Commands::)\n-00003340: 2061 7265 2061 2073 7570 6572 7365 7420 are a superset \n-00003350: 6f66 2074 686f 7365 0a20 2020 2020 7375 of those. su\n-00003360: 7070 6f72 7465 6420 6f6e 2074 6865 2063 pported on the c\n-00003370: 6f6d 6d61 6e64 2d6c 696e 652e 2020 416e ommand-line. An\n-00003380: 2065 7861 6d70 6c65 2063 6f6e 6669 6775 example configu\n-00003390: 7261 7469 6f6e 2066 696c 6520 6973 0a20 ration file is. \n-000033a0: 2020 2020 7072 6f76 6964 6564 2069 6e20 provided in \n-000033b0: 2a6e 6f74 6520 436f 6e66 6967 7572 6174 *note Configurat\n-000033c0: 696f 6e3a 3a2e 0a0a 5072 6f76 6964 6520 ion::...Provide \n-000033d0: 6120 6d65 6e75 2069 6e74 6572 6661 6365 a menu interface\n-000033e0: 0a20 2020 2020 4120 6d65 6e75 2069 6e74 . A menu int\n-000033f0: 6572 6661 6365 206c 6973 7469 6e67 2070 erface listing p\n-00003400: 7265 7365 7420 626f 6f74 2063 6f6d 6d61 reset boot comma\n-00003410: 6e64 732c 2077 6974 6820 6120 7072 6f67 nds, with a prog\n-00003420: 7261 6d6d 6162 6c65 0a20 2020 2020 7469 rammable. ti\n-00003430: 6d65 6f75 742c 2069 7320 6176 6169 6c61 meout, is availa\n-00003440: 626c 652e 2020 5468 6572 6520 6973 206e ble. There is n\n-00003450: 6f20 6669 7865 6420 6c69 6d69 7420 6f6e o fixed limit on\n-00003460: 2074 6865 206e 756d 6265 7220 6f66 0a20 the number of. \n-00003470: 2020 2020 626f 6f74 2065 6e74 7269 6573 boot entries\n-00003480: 2c20 616e 6420 7468 6520 6375 7272 656e , and the curren\n-00003490: 7420 696d 706c 656d 656e 7461 7469 6f6e t implementation\n-000034a0: 2068 6173 2073 7061 6365 2066 6f72 2073 has space for s\n-000034b0: 6576 6572 616c 0a20 2020 2020 6875 6e64 everal. hund\n-000034c0: 7265 642e 0a0a 4861 7665 2061 2066 6c65 red...Have a fle\n-000034d0: 7869 626c 6520 636f 6d6d 616e 642d 6c69 xible command-li\n-000034e0: 6e65 2069 6e74 6572 6661 6365 0a20 2020 ne interface. \n-000034f0: 2020 4120 6661 6972 6c79 2066 6c65 7869 A fairly flexi\n-00003500: 626c 6520 636f 6d6d 616e 642d 6c69 6e65 ble command-line\n-00003510: 2069 6e74 6572 6661 6365 2c20 6163 6365 interface, acce\n-00003520: 7373 6962 6c65 2066 726f 6d20 7468 6520 ssible from the \n-00003530: 6d65 6e75 2c0a 2020 2020 2069 7320 6176 menu,. is av\n-00003540: 6169 6c61 626c 6520 746f 2065 6469 7420 ailable to edit \n-00003550: 616e 7920 7072 6573 6574 2063 6f6d 6d61 any preset comma\n-00003560: 6e64 732c 206f 7220 7772 6974 6520 6120 nds, or write a \n-00003570: 6e65 7720 626f 6f74 0a20 2020 2020 636f new boot. co\n-00003580: 6d6d 616e 6420 7365 7420 6672 6f6d 2073 mmand set from s\n-00003590: 6372 6174 6368 2e20 2049 6620 6e6f 2063 cratch. If no c\n-000035a0: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil\n-000035b0: 6520 6973 2070 7265 7365 6e74 2c0a 2020 e is present,. \n-000035c0: 2020 2047 5255 4220 6472 6f70 7320 746f GRUB drops to\n-000035d0: 2074 6865 2063 6f6d 6d61 6e64 2d6c 696e the command-lin\n-000035e0: 652e 0a0a 2020 2020 2054 6865 206c 6973 e... The lis\n-000035f0: 7420 6f66 2063 6f6d 6d61 6e64 7320 282a t of commands (*\n-00003600: 6e6f 7465 2043 6f6d 6d61 6e64 733a 3a29 note Commands::)\n-00003610: 2061 7265 2061 2073 7562 7365 7420 6f66 are a subset of\n-00003620: 2074 686f 7365 0a20 2020 2020 7375 7070 those. supp\n-00003630: 6f72 7465 6420 666f 7220 636f 6e66 6967 orted for config\n-00003640: 7572 6174 696f 6e20 6669 6c65 732e 2020 uration files. \n-00003650: 4564 6974 696e 6720 636f 6d6d 616e 6473 Editing commands\n-00003660: 2063 6c6f 7365 6c79 0a20 2020 2020 7265 closely. re\n-00003670: 7365 6d62 6c65 7320 7468 6520 4261 7368 sembles the Bash\n-00003680: 2063 6f6d 6d61 6e64 2d6c 696e 6520 282a command-line (*\n-00003690: 6e6f 7465 2042 6173 683a 2028 6665 6174 note Bash: (feat\n-000036a0: 7572 6573 2943 6f6d 6d61 6e64 204c 696e ures)Command Lin\n-000036b0: 650a 2020 2020 2045 6469 7469 6e67 2e29 e. Editing.)\n-000036c0: 2c20 7769 7468 203c 5441 423e 2d63 6f6d , with -com\n-000036d0: 706c 6574 696f 6e20 6f66 2063 6f6d 6d61 pletion of comma\n-000036e0: 6e64 732c 2064 6576 6963 6573 2c20 7061 nds, devices, pa\n-000036f0: 7274 6974 696f 6e73 2c0a 2020 2020 2061 rtitions,. a\n-00003700: 6e64 2066 696c 6573 2069 6e20 6120 6469 nd files in a di\n-00003710: 7265 6374 6f72 7920 6465 7065 6e64 696e rectory dependin\n-00003720: 6720 6f6e 2063 6f6e 7465 7874 2e0a 0a53 g on context...S\n-00003730: 7570 706f 7274 206d 756c 7469 706c 6520 upport multiple \n-00003740: 6669 6c65 7379 7374 656d 2074 7970 6573 filesystem types\n-00003750: 0a20 2020 2020 5375 7070 6f72 7420 6d75 . Support mu\n-00003760: 6c74 6970 6c65 2066 696c 6573 7973 7465 ltiple filesyste\n-00003770: 6d20 7479 7065 7320 7472 616e 7370 6172 m types transpar\n-00003780: 656e 746c 792c 2070 6c75 7320 6120 7573 ently, plus a us\n-00003790: 6566 756c 0a20 2020 2020 6578 706c 6963 eful. explic\n-000037a0: 6974 2062 6c6f 636b 6c69 7374 206e 6f74 it blocklist not\n-000037b0: 6174 696f 6e2e 2020 5468 6520 6375 7272 ation. The curr\n-000037c0: 656e 746c 7920 7375 7070 6f72 7465 6420 ently supported \n-000037d0: 6669 6c65 7379 7374 656d 0a20 2020 2020 filesystem. \n-000037e0: 7479 7065 7320 6172 6520 e280 9c41 6d69 types are ...Ami\n-000037f0: 6761 2046 6173 7420 4669 6c65 5379 7374 ga Fast FileSyst\n-00003800: 656d 2028 4146 4653 29e2 809d 2c20 e280 em (AFFS)..., ..\n-00003810: 9c41 7468 654f 5320 6673 e280 9d2c 20e2 .AtheOS fs..., .\n-00003820: 809c 4265 4653 e280 9d2c 0a20 2020 2020 ..BeFS...,. \n-00003830: e280 9c42 7472 4653 e280 9d20 2869 6e63 ...BtrFS... (inc\n-00003840: 6c75 6469 6e67 2072 6169 6430 2c20 7261 luding raid0, ra\n-00003850: 6964 312c 2072 6169 6431 302c 2067 7a69 id1, raid10, gzi\n-00003860: 7020 616e 6420 6c7a 6f29 2c20 e280 9c63 p and lzo), ...c\n-00003870: 7069 6fe2 809d 0a20 2020 2020 286c 6974 pio.... (lit\n-00003880: 746c 652d 2061 6e64 2062 6967 2d65 6e64 tle- and big-end\n-00003890: 6961 6e20 6269 6e2c 206f 6463 2061 6e64 ian bin, odc and\n-000038a0: 206e 6577 6320 7661 7269 616e 7473 292c newc variants),\n-000038b0: 20e2 809c 4552 4f46 53e2 809d 2028 6f6e ...EROFS... (on\n-000038c0: 6c79 0a20 2020 2020 756e 636f 6d70 7265 ly. uncompre\n-000038d0: 7373 6564 2073 7570 706f 7274 2066 6f72 ssed support for\n-000038e0: 206e 6f77 292c 20e2 809c 4c69 6e75 7820 now), ...Linux \n-000038f0: 6578 7432 2f65 7874 332f 6578 7434 e280 ext2/ext3/ext4..\n-00003900: 9d2c 20e2 809c 444f 530a 2020 2020 2046 ., ...DOS. F\n-00003910: 4154 3132 2f46 4154 3136 2f46 4154 3332 AT12/FAT16/FAT32\n-00003920: e280 9d2c 20e2 809c 6578 4641 54e2 809d ..., ...exFAT...\n-00003930: 2c20 e280 9c46 3246 53e2 809d 2c20 e280 , ...F2FS..., ..\n-00003940: 9c48 4653 e280 9d2c 20e2 809c 4846 532b .HFS..., ...HFS+\n-00003950: e280 9d2c 20e2 809c 4953 4f39 3636 30e2 ..., ...ISO9660.\n-00003960: 809d 0a20 2020 2020 2869 6e63 6c75 6469 ... (includi\n-00003970: 6e67 204a 6f6c 6965 742c 2052 6f63 6b2d ng Joliet, Rock-\n-00003980: 7269 6467 6520 616e 6420 6d75 6c74 692d ridge and multi-\n-00003990: 6368 756e 6b20 6669 6c65 7329 2c20 e280 chunk files), ..\n-000039a0: 9c4a 4653 e280 9d2c 20e2 809c 4d69 6e69 .JFS..., ...Mini\n-000039b0: 780a 2020 2020 2066 73e2 809d 2028 7665 x. fs... (ve\n-000039c0: 7273 696f 6e73 2031 2c20 3220 616e 6420 rsions 1, 2 and \n-000039d0: 3329 2c20 e280 9c6e 696c 6673 32e2 809d 3), ...nilfs2...\n-000039e0: 2c20 e280 9c4e 5446 53e2 809d 2028 696e , ...NTFS... (in\n-000039f0: 636c 7564 696e 670a 2020 2020 2063 6f6d cluding. com\n-00003a00: 7072 6573 7369 6f6e 292c 20e2 809c 5265 pression), ...Re\n-00003a10: 6973 6572 4653 e280 9d2c 20e2 809c 524f iserFS..., ...RO\n-00003a20: 4d46 53e2 809d 2c20 e280 9c41 6d69 6761 MFS..., ...Amiga\n-00003a30: 2053 6d61 7274 2046 696c 6553 7973 7465 Smart FileSyste\n-00003a40: 6d20 2853 4653 29e2 809d 2c0a 2020 2020 m (SFS)...,. \n-00003a50: 20e2 809c 5371 7561 7368 34e2 809d 2c20 ...Squash4..., \n-00003a60: e280 9c74 6172 e280 9d2c 20e2 809c 5544 ...tar..., ...UD\n-00003a70: 46e2 809d 2c20 e280 9c42 5344 2055 4653 F..., ...BSD UFS\n-00003a80: 2f55 4653 32e2 809d 2c20 e280 9c58 4653 /UFS2..., ...XFS\n-00003a90: e280 9d2c 2061 6e64 20e2 809c 5a46 53e2 ..., and ...ZFS.\n-00003aa0: 809d 0a20 2020 2020 2869 6e63 6c75 6469 ... (includi\n-00003ab0: 6e67 206c 7a6a 622c 2067 7a69 702c 207a ng lzjb, gzip, z\n-00003ac0: 6c65 2c20 6d69 7272 6f72 2c20 7374 7269 le, mirror, stri\n-00003ad0: 7065 2c20 7261 6964 7a31 2f32 2f33 2061 pe, raidz1/2/3 a\n-00003ae0: 6e64 0a20 2020 2020 656e 6372 7970 7469 nd. encrypti\n-00003af0: 6f6e 2069 6e20 4145 532d 4343 4d20 616e on in AES-CCM an\n-00003b00: 6420 4145 532d 4743 4d29 2e20 2a4e 6f74 d AES-GCM). *Not\n-00003b10: 6520 4669 6c65 7379 7374 656d 3a3a 2c20 e Filesystem::, \n-00003b20: 666f 7220 6d6f 7265 0a20 2020 2020 696e for more. in\n-00003b30: 666f 726d 6174 696f 6e2e 2020 4e6f 7465 formation. Note\n-00003b40: 3a20 4f6e 6c79 2061 2073 7562 7365 7420 : Only a subset \n-00003b50: 6f66 2066 696c 6573 7973 7465 6d73 2061 of filesystems a\n-00003b60: 7265 2073 7570 706f 7274 6564 2069 6e0a re supported in.\n-00003b70: 2020 2020 206c 6f63 6b64 6f77 6e20 6d6f lockdown mo\n-00003b80: 6465 2028 7375 6368 2061 7320 7768 656e de (such as when\n-00003b90: 2073 6563 7572 6520 626f 6f74 2069 7320 secure boot is \n-00003ba0: 656e 6162 6c65 642c 202a 6e6f 7465 0a20 enabled, *note. \n-00003bb0: 2020 2020 4c6f 636b 646f 776e 3a3a 2066 Lockdown:: f\n-00003bc0: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat\n-00003bd0: 696f 6e29 2e0a 0a53 7570 706f 7274 2061 ion)...Support a\n-00003be0: 7574 6f6d 6174 6963 2064 6563 6f6d 7072 utomatic decompr\n-00003bf0: 6573 7369 6f6e 0a20 2020 2020 4361 6e20 ession. Can \n-00003c00: 6465 636f 6d70 7265 7373 2066 696c 6573 decompress files\n-00003c10: 2077 6869 6368 2077 6572 6520 636f 6d70 which were comp\n-00003c20: 7265 7373 6564 2062 7920 e280 9867 7a69 ressed by ...gzi\n-00003c30: 70e2 8099 206f 7220 e280 9878 7ae2 8099 p... or ...xz...\n-00003c40: 2832 290a 2020 2020 2028 2a6e 6f74 6520 (2). (*note \n-00003c50: 4665 6174 7572 6573 2d46 6f6f 746e 6f74 Features-Footnot\n-00003c60: 652d 323a 3a29 2e20 2054 6869 7320 6675 e-2::). This fu\n-00003c70: 6e63 7469 6f6e 2069 7320 626f 7468 2061 nction is both a\n-00003c80: 7574 6f6d 6174 6963 2061 6e64 0a20 2020 utomatic and. \n-00003c90: 2020 7472 616e 7370 6172 656e 7420 746f transparent to\n-00003ca0: 2074 6865 2075 7365 7220 2869 2e65 2e20 the user (i.e. \n-00003cb0: 2061 6c6c 2066 756e 6374 696f 6e73 206f all functions o\n-00003cc0: 7065 7261 7465 2075 706f 6e20 7468 650a perate upon the.\n-00003cd0: 2020 2020 2075 6e63 6f6d 7072 6573 7365 uncompresse\n-00003ce0: 6420 636f 6e74 656e 7473 206f 6620 7468 d contents of th\n-00003cf0: 6520 7370 6563 6966 6965 6420 6669 6c65 e specified file\n-00003d00: 7329 2e20 2054 6869 7320 6772 6561 746c s). This greatl\n-00003d10: 790a 2020 2020 2072 6564 7563 6573 2061 y. reduces a\n-00003d20: 2066 696c 6520 7369 7a65 2061 6e64 206c file size and l\n-00003d30: 6f61 6469 6e67 2074 696d 652c 2061 2070 oading time, a p\n-00003d40: 6172 7469 6375 6c61 726c 7920 6772 6561 articularly grea\n-00003d50: 7420 6265 6e65 6669 740a 2020 2020 2066 t benefit. f\n-00003d60: 6f72 2066 6c6f 7070 6965 732e 2833 2920 or floppies.(3) \n-00003d70: 2028 2a6e 6f74 6520 4665 6174 7572 6573 (*note Features\n-00003d80: 2d46 6f6f 746e 6f74 652d 333a 3a29 0a0a -Footnote-3::)..\n-00003d90: 2020 2020 2049 7420 6973 2063 6f6e 6365 It is conce\n-00003da0: 6976 6162 6c65 2074 6861 7420 736f 6d65 ivable that some\n-00003db0: 206b 6572 6e65 6c20 6d6f 6475 6c65 7320 kernel modules \n-00003dc0: 7368 6f75 6c64 2062 6520 6c6f 6164 6564 should be loaded\n-00003dd0: 2069 6e20 610a 2020 2020 2063 6f6d 7072 in a. compr\n-00003de0: 6573 7365 6420 7374 6174 652c 2073 6f20 essed state, so \n-00003df0: 6120 6469 6666 6572 656e 7420 6d6f 6475 a different modu\n-00003e00: 6c65 2d6c 6f61 6469 6e67 2063 6f6d 6d61 le-loading comma\n-00003e10: 6e64 2063 616e 2062 650a 2020 2020 2073 nd can be. s\n-00003e20: 7065 6369 6669 6564 2074 6f20 6176 6f69 pecified to avoi\n-00003e30: 6420 756e 636f 6d70 7265 7373 696e 6720 d uncompressing \n-00003e40: 7468 6520 6d6f 6475 6c65 732e 0a0a 4163 the modules...Ac\n-00003e50: 6365 7373 2064 6174 6120 6f6e 2061 6e79 cess data on any\n-00003e60: 2069 6e73 7461 6c6c 6564 2064 6576 6963 installed devic\n-00003e70: 650a 2020 2020 2053 7570 706f 7274 2072 e. Support r\n-00003e80: 6561 6469 6e67 2064 6174 6120 6672 6f6d eading data from\n-00003e90: 2061 6e79 206f 7220 616c 6c20 666c 6f70 any or all flop\n-00003ea0: 7069 6573 206f 7220 6861 7264 2064 6973 pies or hard dis\n-00003eb0: 6b28 7329 0a20 2020 2020 7265 636f 676e k(s). recogn\n-00003ec0: 697a 6564 2062 7920 7468 6520 4249 4f53 ized by the BIOS\n-00003ed0: 2c20 696e 6465 7065 6e64 656e 7420 6f66 , independent of\n-00003ee0: 2074 6865 2073 6574 7469 6e67 206f 6620 the setting of \n-00003ef0: 7468 6520 726f 6f74 0a20 2020 2020 6465 the root. de\n-00003f00: 7669 6365 2e0a 0a42 6520 696e 6465 7065 vice...Be indepe\n-00003f10: 6e64 656e 7420 6f66 2064 7269 7665 2067 ndent of drive g\n-00003f20: 656f 6d65 7472 7920 7472 616e 736c 6174 eometry translat\n-00003f30: 696f 6e73 0a20 2020 2020 556e 6c69 6b65 ions. Unlike\n-00003f40: 206d 616e 7920 6f74 6865 7220 626f 6f74 many other boot\n-00003f50: 206c 6f61 6465 7273 2c20 4752 5542 206d loaders, GRUB m\n-00003f60: 616b 6573 2074 6865 2070 6172 7469 6375 akes the particu\n-00003f70: 6c61 7220 6472 6976 650a 2020 2020 2074 lar drive. t\n-00003f80: 7261 6e73 6c61 7469 6f6e 2069 7272 656c ranslation irrel\n-00003f90: 6576 616e 742e 2020 4120 6472 6976 6520 evant. A drive \n-00003fa0: 696e 7374 616c 6c65 6420 616e 6420 7275 installed and ru\n-00003fb0: 6e6e 696e 6720 7769 7468 206f 6e65 0a20 nning with one. \n-00003fc0: 2020 2020 7472 616e 736c 6174 696f 6e20 translation \n-00003fd0: 6d61 7920 6265 2063 6f6e 7665 7274 6564 may be converted\n-00003fe0: 2074 6f20 616e 6f74 6865 7220 7472 616e to another tran\n-00003ff0: 736c 6174 696f 6e20 7769 7468 6f75 7420 slation without \n-00004000: 616e 790a 2020 2020 2061 6476 6572 7365 any. adverse\n-00004010: 2065 6666 6563 7473 206f 7220 6368 616e effects or chan\n-00004020: 6765 7320 696e 2047 5255 4227 7320 636f ges in GRUB's co\n-00004030: 6e66 6967 7572 6174 696f 6e2e 0a0a 4465 nfiguration...De\n-00004040: 7465 6374 2061 6c6c 2069 6e73 7461 6c6c tect all install\n-00004050: 6564 2052 414d 0a20 2020 2020 4752 5542 ed RAM. GRUB\n-00004060: 2063 616e 2067 656e 6572 616c 6c79 2066 can generally f\n-00004070: 696e 6420 616c 6c20 7468 6520 696e 7374 ind all the inst\n-00004080: 616c 6c65 6420 5241 4d20 6f6e 2061 2050 alled RAM on a P\n-00004090: 432d 636f 6d70 6174 6962 6c65 0a20 2020 C-compatible. \n-000040a0: 2020 6d61 6368 696e 652e 2020 4974 2075 machine. It u\n-000040b0: 7365 7320 616e 2061 6476 616e 6365 6420 ses an advanced \n-000040c0: 4249 4f53 2071 7565 7279 2074 6563 686e BIOS query techn\n-000040d0: 6971 7565 2066 6f72 2066 696e 6469 6e67 ique for finding\n-000040e0: 2061 6c6c 0a20 2020 2020 6d65 6d6f 7279 all. memory\n-000040f0: 2072 6567 696f 6e73 2e20 2041 7320 6465 regions. As de\n-00004100: 7363 7269 6265 6420 6f6e 2074 6865 204d scribed on the M\n-00004110: 756c 7469 626f 6f74 2053 7065 6369 6669 ultiboot Specifi\n-00004120: 6361 7469 6f6e 2028 2a6e 6f74 650a 2020 cation (*note. \n-00004130: 2020 204d 756c 7469 626f 6f74 2053 7065 Multiboot Spe\n-00004140: 6369 6669 6361 7469 6f6e 3a20 286d 756c cification: (mul\n-00004150: 7469 626f 6f74 2954 6f70 2e29 2c20 6e6f tiboot)Top.), no\n-00004160: 7420 616c 6c20 6b65 726e 656c 7320 6d61 t all kernels ma\n-00004170: 6b65 2075 7365 0a20 2020 2020 6f66 2074 ke use. of t\n-00004180: 6869 7320 696e 666f 726d 6174 696f 6e2c his information,\n-00004190: 2062 7574 2047 5255 4220 7072 6f76 6964 but GRUB provid\n-000041a0: 6573 2069 7420 666f 7220 7468 6f73 6520 es it for those \n-000041b0: 7768 6f20 646f 2e0a 0a53 7570 706f 7274 who do...Support\n-000041c0: 204c 6f67 6963 616c 2042 6c6f 636b 2041 Logical Block A\n-000041d0: 6464 7265 7373 206d 6f64 650a 2020 2020 ddress mode. \n-000041e0: 2049 6e20 7472 6164 6974 696f 6e61 6c20 In traditional \n-000041f0: 6469 736b 2063 616c 6c73 2028 6361 6c6c disk calls (call\n-00004200: 6564 20e2 809c 4348 5320 6d6f 6465 e280 ed ...CHS mode..\n-00004210: 9d29 2c20 7468 6572 6520 6973 2061 2067 .), there is a g\n-00004220: 656f 6d65 7472 790a 2020 2020 2074 7261 eometry. tra\n-00004230: 6e73 6c61 7469 6f6e 2070 726f 626c 656d nslation problem\n-00004240: 2c20 7468 6174 2069 732c 2074 6865 2042 , that is, the B\n-00004250: 494f 5320 6361 6e6e 6f74 2061 6363 6573 IOS cannot acces\n-00004260: 7320 6f76 6572 2031 3032 340a 2020 2020 s over 1024. \n-00004270: 2063 796c 696e 6465 7273 2c20 736f 2074 cylinders, so t\n-00004280: 6865 2061 6363 6573 7369 626c 6520 7370 he accessible sp\n-00004290: 6163 6520 6973 206c 696d 6974 6564 2074 ace is limited t\n-000042a0: 6f20 6174 206c 6561 7374 2035 3038 204d o at least 508 M\n-000042b0: 420a 2020 2020 2061 6e64 2074 6f20 6174 B. and to at\n-000042c0: 206d 6f73 7420 3847 422e 2047 5255 4220 most 8GB. GRUB \n-000042d0: 6361 6e27 7420 756e 6976 6572 7361 6c6c can't universall\n-000042e0: 7920 736f 6c76 6520 7468 6973 2070 726f y solve this pro\n-000042f0: 626c 656d 2c20 6173 0a20 2020 2020 7468 blem, as. th\n-00004300: 6572 6520 6973 206e 6f20 7374 616e 6461 ere is no standa\n-00004310: 7264 2069 6e74 6572 6661 6365 2075 7365 rd interface use\n-00004320: 6420 696e 2061 6c6c 206d 6163 6869 6e65 d in all machine\n-00004330: 732e 2020 486f 7765 7665 722c 0a20 2020 s. However,. \n-00004340: 2020 7365 7665 7261 6c20 6e65 7765 7220 several newer \n-00004350: 6d61 6368 696e 6573 2068 6176 6520 7468 machines have th\n-00004360: 6520 6e65 7720 696e 7465 7266 6163 652c e new interface,\n-00004370: 204c 6f67 6963 616c 2042 6c6f 636b 0a20 Logical Block. \n-00004380: 2020 2020 4164 6472 6573 7320 28e2 809c Address (...\n-00004390: 4c42 41e2 809d 2920 6d6f 6465 2e20 2047 LBA...) mode. G\n-000043a0: 5255 4220 6175 746f 6d61 7469 6361 6c6c RUB automaticall\n-000043b0: 7920 6465 7465 6374 7320 6966 204c 4241 y detects if LBA\n-000043c0: 206d 6f64 6520 6973 0a20 2020 2020 6176 mode is. av\n-000043d0: 6169 6c61 626c 6520 616e 6420 7573 6573 ailable and uses\n-000043e0: 2069 7420 6966 2061 7661 696c 6162 6c65 it if available\n-000043f0: 2e20 2049 6e20 4c42 4120 6d6f 6465 2c20 . In LBA mode, \n-00004400: 4752 5542 2063 616e 2061 6363 6573 730a GRUB can access.\n-00004410: 2020 2020 2074 6865 2065 6e74 6972 6520 the entire \n-00004420: 6469 736b 2e0a 0a53 7570 706f 7274 206e disk...Support n\n-00004430: 6574 776f 726b 2062 6f6f 7469 6e67 0a20 etwork booting. \n-00004440: 2020 2020 4752 5542 2069 7320 6261 7369 GRUB is basi\n-00004450: 6361 6c6c 7920 6120 6469 736b 2d62 6173 cally a disk-bas\n-00004460: 6564 2062 6f6f 7420 6c6f 6164 6572 2062 ed boot loader b\n-00004470: 7574 2061 6c73 6f20 6861 7320 6e65 7477 ut also has netw\n-00004480: 6f72 6b0a 2020 2020 2073 7570 706f 7274 ork. support\n-00004490: 2e20 2059 6f75 2063 616e 206c 6f61 6420 . You can load \n-000044a0: 4f53 2069 6d61 6765 7320 6672 6f6d 2061 OS images from a\n-000044b0: 206e 6574 776f 726b 2062 7920 7573 696e network by usin\n-000044c0: 6720 7468 6520 e280 9c54 4654 50e2 809d g the ...TFTP...\n-000044d0: 0a20 2020 2020 7072 6f74 6f63 6f6c 2e0a . protocol..\n-000044e0: 0a53 7570 706f 7274 2072 656d 6f74 6520 .Support remote \n-000044f0: 7465 726d 696e 616c 730a 2020 2020 2054 terminals. T\n-00004500: 6f20 7375 7070 6f72 7420 636f 6d70 7574 o support comput\n-00004510: 6572 7320 7769 7468 206e 6f20 636f 6e73 ers with no cons\n-00004520: 6f6c 652c 2047 5255 4220 7072 6f76 6964 ole, GRUB provid\n-00004530: 6573 2072 656d 6f74 6520 7465 726d 696e es remote termin\n-00004540: 616c 0a20 2020 2020 7375 7070 6f72 742c al. support,\n-00004550: 2073 6f20 7468 6174 2079 6f75 2063 616e so that you can\n-00004560: 2063 6f6e 7472 6f6c 2047 5255 4220 6672 control GRUB fr\n-00004570: 6f6d 2061 2072 656d 6f74 6520 686f 7374 om a remote host\n-00004580: 2e20 204f 6e6c 790a 2020 2020 2073 6572 . Only. ser\n-00004590: 6961 6c20 7465 726d 696e 616c 2073 7570 ial terminal sup\n-000045a0: 706f 7274 2069 7320 696d 706c 656d 656e port is implemen\n-000045b0: 7465 6420 6174 2074 6865 206d 6f6d 656e ted at the momen\n-000045c0: 742e 0a0a 1f0a 4669 6c65 3a20 6772 7562 t.....File: grub\n-000045d0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4665 .info, Node: Fe\n-000045e0: 6174 7572 6573 2d46 6f6f 746e 6f74 6573 atures-Footnotes\n-000045f0: 2c20 2055 703a 2046 6561 7475 7265 730a , Up: Features.\n-00004600: 0a20 2020 2831 2920 5468 6520 4e65 7442 . (1) The NetB\n-00004610: 5344 2f69 3338 3620 6b65 726e 656c 2069 SD/i386 kernel i\n-00004620: 7320 4d75 6c74 6962 6f6f 742d 636f 6d70 s Multiboot-comp\n-00004630: 6c69 616e 742c 2062 7574 206c 6163 6b73 liant, but lacks\n-00004640: 2073 7570 706f 7274 0a66 6f72 204d 756c support.for Mul\n-00004650: 7469 626f 6f74 206d 6f64 756c 6573 2e0a tiboot modules..\n-00004660: 0a20 2020 2832 2920 4f6e 6c79 2043 5243 . (2) Only CRC\n-00004670: 3332 2064 6174 6120 696e 7465 6772 6974 32 data integrit\n-00004680: 7920 6368 6563 6b20 6973 2073 7570 706f y check is suppo\n-00004690: 7274 6564 2028 787a 2064 6566 6175 6c74 rted (xz default\n-000046a0: 2069 7320 4352 4336 340a 736f 206f 6e65 is CRC64.so one\n-000046b0: 2073 686f 756c 6420 7573 6520 2d63 6865 should use -che\n-000046c0: 636b 3d63 7263 3332 206f 7074 696f 6e29 ck=crc32 option)\n-000046d0: 2e20 204c 5a4d 4120 4243 4a20 6669 6c74 . LZMA BCJ filt\n-000046e0: 6572 7320 6172 6520 7375 7070 6f72 7465 ers are supporte\n-000046f0: 642e 0a0a 2020 2028 3329 2054 6865 7265 d... (3) There\n-00004700: 2061 7265 2061 2066 6577 2070 6174 686f are a few patho\n-00004710: 6c6f 6769 6361 6c20 6361 7365 7320 7768 logical cases wh\n-00004720: 6572 6520 6c6f 6164 696e 6720 6120 7665 ere loading a ve\n-00004730: 7279 2062 6164 6c79 0a6f 7267 616e 697a ry badly.organiz\n-00004740: 6564 2045 4c46 206b 6572 6e65 6c20 6d69 ed ELF kernel mi\n-00004750: 6768 7420 7461 6b65 206c 6f6e 6765 722c ght take longer,\n-00004760: 2062 7574 2069 6e20 7072 6163 7469 6365 but in practice\n-00004770: 2074 6869 7320 6e65 7665 720a 6861 7070 this never.happ\n-00004780: 656e 2e0a 0a1f 0a46 696c 653a 2067 7275 en.....File: gru\n-00004790: 622e 696e 666f 2c20 204e 6f64 653a 2052 b.info, Node: R\n-000047a0: 6f6c 6520 6f66 2061 2062 6f6f 7420 6c6f ole of a boot lo\n-000047b0: 6164 6572 2c20 2050 7265 763a 2046 6561 ader, Prev: Fea\n-000047c0: 7475 7265 732c 2020 5570 3a20 496e 7472 tures, Up: Intr\n-000047d0: 6f64 7563 7469 6f6e 0a0a 312e 3520 5468 oduction..1.5 Th\n-000047e0: 6520 726f 6c65 206f 6620 6120 626f 6f74 e role of a boot\n-000047f0: 206c 6f61 6465 720a 3d3d 3d3d 3d3d 3d3d loader.========\n+00002210: 3d3d 3d3d 3d3d 3d0a 0a47 5255 4220 3220 =======..GRUB 2 \n+00002220: 6973 2061 2072 6577 7269 7465 206f 6620 is a rewrite of \n+00002230: 4752 5542 2028 2a6e 6f74 6520 4869 7374 GRUB (*note Hist\n+00002240: 6f72 793a 3a29 2c20 616c 7468 6f75 6768 ory::), although\n+00002250: 2069 7420 7368 6172 6573 206d 616e 790a it shares many.\n+00002260: 6368 6172 6163 7465 7269 7374 6963 7320 characteristics \n+00002270: 7769 7468 2074 6865 2070 7265 7669 6f75 with the previou\n+00002280: 7320 7665 7273 696f 6e2c 206e 6f77 206b s version, now k\n+00002290: 6e6f 776e 2061 7320 4752 5542 204c 6567 nown as GRUB Leg\n+000022a0: 6163 792e 0a55 7365 7273 206f 6620 4752 acy..Users of GR\n+000022b0: 5542 204c 6567 6163 7920 6d61 7920 6e65 UB Legacy may ne\n+000022c0: 6564 2073 6f6d 6520 6775 6964 616e 6365 ed some guidance\n+000022d0: 2074 6f20 6669 6e64 2074 6865 6972 2077 to find their w\n+000022e0: 6179 2061 726f 756e 640a 7468 6973 206e ay around.this n\n+000022f0: 6577 2076 6572 7369 6f6e 2e0a 0a20 2020 ew version... \n+00002300: e280 a220 5468 6520 636f 6e66 6967 7572 ... The configur\n+00002310: 6174 696f 6e20 6669 6c65 2068 6173 2061 ation file has a\n+00002320: 206e 6577 206e 616d 6520 28e2 8098 6772 new name (...gr\n+00002330: 7562 2e63 6667 e280 9920 7261 7468 6572 ub.cfg... rather\n+00002340: 2074 6861 6e0a 2020 2020 20e2 8098 6d65 than. ...me\n+00002350: 6e75 2e6c 7374 e280 9920 6f72 20e2 8098 nu.lst... or ...\n+00002360: 6772 7562 2e63 6f6e 66e2 8099 292c 206e grub.conf...), n\n+00002370: 6577 2073 796e 7461 7820 282a 6e6f 7465 ew syntax (*note\n+00002380: 2043 6f6e 6669 6775 7261 7469 6f6e 3a3a Configuration::\n+00002390: 2920 616e 640a 2020 2020 206d 616e 7920 ) and. many \n+000023a0: 6e65 7720 636f 6d6d 616e 6473 2028 2a6e new commands (*n\n+000023b0: 6f74 6520 436f 6d6d 616e 6473 3a3a 292e ote Commands::).\n+000023c0: 2020 436f 6e66 6967 7572 6174 696f 6e20 Configuration \n+000023d0: 6361 6e6e 6f74 2062 650a 2020 2020 2063 cannot be. c\n+000023e0: 6f70 6965 6420 6f76 6572 2064 6972 6563 opied over direc\n+000023f0: 746c 792c 2061 6c74 686f 7567 6820 6d6f tly, although mo\n+00002400: 7374 2047 5255 4220 4c65 6761 6379 2075 st GRUB Legacy u\n+00002410: 7365 7273 2073 686f 756c 6420 6e6f 740a sers should not.\n+00002420: 2020 2020 2066 696e 6420 7468 6520 7379 find the sy\n+00002430: 6e74 6178 2074 6f6f 2073 7572 7072 6973 ntax too surpris\n+00002440: 696e 672e 0a0a 2020 20e2 80a2 20e2 8098 ing... ... ...\n+00002450: 6772 7562 2e63 6667 e280 9920 6973 2074 grub.cfg... is t\n+00002460: 7970 6963 616c 6c79 2061 7574 6f6d 6174 ypically automat\n+00002470: 6963 616c 6c79 2067 656e 6572 6174 6564 ically generated\n+00002480: 2062 7920 e280 9867 7275 622d 6d6b 636f by ...grub-mkco\n+00002490: 6e66 6967 e280 990a 2020 2020 2028 2a6e nfig.... (*n\n+000024a0: 6f74 6520 5369 6d70 6c65 2063 6f6e 6669 ote Simple confi\n+000024b0: 6775 7261 7469 6f6e 3a3a 292e 2020 5468 guration::). Th\n+000024c0: 6973 206d 616b 6573 2069 7420 6561 7369 is makes it easi\n+000024d0: 6572 2074 6f20 6861 6e64 6c65 0a20 2020 er to handle. \n+000024e0: 2020 7665 7273 696f 6e65 6420 6b65 726e versioned kern\n+000024f0: 656c 2075 7067 7261 6465 732e 0a0a 2020 el upgrades... \n+00002500: 20e2 80a2 2050 6172 7469 7469 6f6e 206e ... Partition n\n+00002510: 756d 6265 7273 2069 6e20 4752 5542 2064 umbers in GRUB d\n+00002520: 6576 6963 6520 6e61 6d65 7320 6e6f 7720 evice names now \n+00002530: 7374 6172 7420 6174 2031 2c20 6e6f 7420 start at 1, not \n+00002540: 3020 282a 6e6f 7465 0a20 2020 2020 4e61 0 (*note. Na\n+00002550: 6d69 6e67 2063 6f6e 7665 6e74 696f 6e3a ming convention:\n+00002560: 3a29 2e0a 0a20 2020 e280 a220 5468 6520 :)... ... The \n+00002570: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi\n+00002580: 6c65 2069 7320 6e6f 7720 7772 6974 7465 le is now writte\n+00002590: 6e20 696e 2073 6f6d 6574 6869 6e67 2063 n in something c\n+000025a0: 6c6f 7365 7220 746f 2061 2066 756c 6c0a loser to a full.\n+000025b0: 2020 2020 2073 6372 6970 7469 6e67 206c scripting l\n+000025c0: 616e 6775 6167 653a 2076 6172 6961 626c anguage: variabl\n+000025d0: 6573 2c20 636f 6e64 6974 696f 6e61 6c73 es, conditionals\n+000025e0: 2c20 616e 6420 6c6f 6f70 7320 6172 650a , and loops are.\n+000025f0: 2020 2020 2061 7661 696c 6162 6c65 2e0a available..\n+00002600: 0a20 2020 e280 a220 4120 736d 616c 6c20 . ... A small \n+00002610: 616d 6f75 6e74 206f 6620 7065 7273 6973 amount of persis\n+00002620: 7465 6e74 2073 746f 7261 6765 2069 7320 tent storage is \n+00002630: 6176 6169 6c61 626c 6520 6163 726f 7373 available across\n+00002640: 2072 6562 6f6f 7473 2c0a 2020 2020 2075 reboots,. u\n+00002650: 7369 6e67 2074 6865 20e2 8098 7361 7665 sing the ...save\n+00002660: 5f65 6e76 e280 9920 616e 6420 e280 986c _env... and ...l\n+00002670: 6f61 645f 656e 76e2 8099 2063 6f6d 6d61 oad_env... comma\n+00002680: 6e64 7320 696e 2047 5255 4220 616e 6420 nds in GRUB and \n+00002690: 7468 650a 2020 2020 20e2 8098 6772 7562 the. ...grub\n+000026a0: 2d65 6469 7465 6e76 e280 9920 7574 696c -editenv... util\n+000026b0: 6974 792e 2020 5468 6973 2069 7320 6e6f ity. This is no\n+000026c0: 7420 6176 6169 6c61 626c 6520 696e 2061 t available in a\n+000026d0: 6c6c 0a20 2020 2020 636f 6e66 6967 7572 ll. configur\n+000026e0: 6174 696f 6e73 2028 2a6e 6f74 6520 456e ations (*note En\n+000026f0: 7669 726f 6e6d 656e 7420 626c 6f63 6b3a vironment block:\n+00002700: 3a29 2e0a 0a20 2020 e280 a220 4752 5542 :)... ... GRUB\n+00002710: 2032 2068 6173 206d 6f72 6520 7265 6c69 2 has more reli\n+00002720: 6162 6c65 2077 6179 7320 746f 2066 696e able ways to fin\n+00002730: 6420 6974 7320 6f77 6e20 6669 6c65 7320 d its own files \n+00002740: 616e 6420 7468 6f73 6520 6f66 0a20 2020 and those of. \n+00002750: 2020 7461 7267 6574 206b 6572 6e65 6c73 target kernels\n+00002760: 206f 6e20 6d75 6c74 6970 6c65 2d64 6973 on multiple-dis\n+00002770: 6b20 7379 7374 656d 732c 2061 6e64 2068 k systems, and h\n+00002780: 6173 2063 6f6d 6d61 6e64 7320 282a 6e6f as commands (*no\n+00002790: 7465 0a20 2020 2020 7365 6172 6368 3a3a te. search::\n+000027a0: 2920 746f 2066 696e 6420 6465 7669 6365 ) to find device\n+000027b0: 7320 7573 696e 6720 6669 6c65 2073 7973 s using file sys\n+000027c0: 7465 6d20 6c61 6265 6c73 206f 7220 556e tem labels or Un\n+000027d0: 6976 6572 7361 6c6c 790a 2020 2020 2055 iversally. U\n+000027e0: 6e69 7175 6520 4964 656e 7469 6669 6572 nique Identifier\n+000027f0: 7320 2855 5549 4473 292e 0a0a 2020 20e2 s (UUIDs)... .\n+00002800: 80a2 2047 5255 4220 3220 6973 2061 7661 .. GRUB 2 is ava\n+00002810: 696c 6162 6c65 2066 6f72 2073 6576 6572 ilable for sever\n+00002820: 616c 206f 7468 6572 2074 7970 6573 206f al other types o\n+00002830: 6620 7379 7374 656d 2069 6e20 6164 6469 f system in addi\n+00002840: 7469 6f6e 0a20 2020 2020 746f 2074 6865 tion. to the\n+00002850: 2050 4320 4249 4f53 2073 7973 7465 6d73 PC BIOS systems\n+00002860: 2073 7570 706f 7274 6564 2062 7920 4752 supported by GR\n+00002870: 5542 204c 6567 6163 793a 2050 4320 4546 UB Legacy: PC EF\n+00002880: 492c 2050 430a 2020 2020 2063 6f72 6562 I, PC. coreb\n+00002890: 6f6f 742c 2050 6f77 6572 5043 2c20 5350 oot, PowerPC, SP\n+000028a0: 4152 432c 2061 6e64 204d 4950 5320 4c65 ARC, and MIPS Le\n+000028b0: 6d6f 7465 2059 6565 6c6f 6f6e 6720 6172 mote Yeeloong ar\n+000028c0: 6520 616c 6c0a 2020 2020 2073 7570 706f e all. suppo\n+000028d0: 7274 6564 2e0a 0a20 2020 e280 a220 4d61 rted... ... Ma\n+000028e0: 6e79 206d 6f72 6520 6669 6c65 2073 7973 ny more file sys\n+000028f0: 7465 6d73 2061 7265 2073 7570 706f 7274 tems are support\n+00002900: 6564 2c20 696e 636c 7564 696e 6720 6275 ed, including bu\n+00002910: 7420 6e6f 7420 6c69 6d69 7465 6420 746f t not limited to\n+00002920: 0a20 2020 2020 6578 7434 2c20 4846 532b . ext4, HFS+\n+00002930: 2c20 616e 6420 4e54 4653 2e0a 0a20 2020 , and NTFS... \n+00002940: e280 a220 4752 5542 2032 2063 616e 2072 ... GRUB 2 can r\n+00002950: 6561 6420 6669 6c65 7320 6469 7265 6374 ead files direct\n+00002960: 6c79 2066 726f 6d20 4c56 4d20 616e 6420 ly from LVM and \n+00002970: 5241 4944 2064 6576 6963 6573 2e0a 0a20 RAID devices... \n+00002980: 2020 e280 a220 4120 6772 6170 6869 6361 ... A graphica\n+00002990: 6c20 7465 726d 696e 616c 2061 6e64 2061 l terminal and a\n+000029a0: 2067 7261 7068 6963 616c 206d 656e 7520 graphical menu \n+000029b0: 7379 7374 656d 2061 7265 2061 7661 696c system are avail\n+000029c0: 6162 6c65 2e0a 0a20 2020 e280 a220 4752 able... ... GR\n+000029d0: 5542 2032 2773 2069 6e74 6572 6661 6365 UB 2's interface\n+000029e0: 2063 616e 2062 6520 7472 616e 736c 6174 can be translat\n+000029f0: 6564 2c20 696e 636c 7564 696e 6720 6d65 ed, including me\n+00002a00: 6e75 2065 6e74 7279 206e 616d 6573 2e0a nu entry names..\n+00002a10: 0a20 2020 e280 a220 5468 6520 696d 6167 . ... The imag\n+00002a20: 6520 6669 6c65 7320 282a 6e6f 7465 2049 e files (*note I\n+00002a30: 6d61 6765 733a 3a29 2074 6861 7420 6d61 mages::) that ma\n+00002a40: 6b65 2075 7020 4752 5542 2068 6176 6520 ke up GRUB have \n+00002a50: 6265 656e 0a20 2020 2020 7265 6f72 6761 been. reorga\n+00002a60: 6e69 7365 643b 2053 7461 6765 2031 2c20 nised; Stage 1, \n+00002a70: 5374 6167 6520 312e 352c 2061 6e64 2053 Stage 1.5, and S\n+00002a80: 7461 6765 2032 2061 7265 206e 6f20 6d6f tage 2 are no mo\n+00002a90: 7265 2e0a 0a20 2020 e280 a220 4752 5542 re... ... GRUB\n+00002aa0: 2032 2070 7574 7320 6d61 6e79 2066 6163 2 puts many fac\n+00002ab0: 696c 6974 6965 7320 696e 2064 796e 616d ilities in dynam\n+00002ac0: 6963 616c 6c79 206c 6f61 6465 6420 6d6f ically loaded mo\n+00002ad0: 6475 6c65 732c 2061 6c6c 6f77 696e 670a dules, allowing.\n+00002ae0: 2020 2020 2074 6865 2063 6f72 6520 696d the core im\n+00002af0: 6167 6520 746f 2062 6520 736d 616c 6c65 age to be smalle\n+00002b00: 722c 2061 6e64 2061 6c6c 6f77 696e 6720 r, and allowing \n+00002b10: 7468 6520 636f 7265 2069 6d61 6765 2074 the core image t\n+00002b20: 6f20 6265 0a20 2020 2020 6275 696c 7420 o be. built \n+00002b30: 696e 206d 6f72 6520 666c 6578 6962 6c65 in more flexible\n+00002b40: 2077 6179 732e 0a0a 1f0a 4669 6c65 3a20 ways.....File: \n+00002b50: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00002b60: 3a20 4665 6174 7572 6573 2c20 204e 6578 : Features, Nex\n+00002b70: 743a 2052 6f6c 6520 6f66 2061 2062 6f6f t: Role of a boo\n+00002b80: 7420 6c6f 6164 6572 2c20 2050 7265 763a t loader, Prev:\n+00002b90: 2043 6861 6e67 6573 2066 726f 6d20 4752 Changes from GR\n+00002ba0: 5542 204c 6567 6163 792c 2020 5570 3a20 UB Legacy, Up: \n+00002bb0: 496e 7472 6f64 7563 7469 6f6e 0a0a 312e Introduction..1.\n+00002bc0: 3420 4752 5542 2066 6561 7475 7265 730a 4 GRUB features.\n+00002bd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n+00002be0: 3d0a 0a54 6865 2070 7269 6d61 7279 2072 =..The primary r\n+00002bf0: 6571 7569 7265 6d65 6e74 2066 6f72 2047 equirement for G\n+00002c00: 5255 4220 6973 2074 6861 7420 6974 2062 RUB is that it b\n+00002c10: 6520 636f 6d70 6c69 616e 7420 7769 7468 e compliant with\n+00002c20: 2074 6865 0ae2 809c 4d75 6c74 6962 6f6f the....Multiboo\n+00002c30: 7420 5370 6563 6966 6963 6174 696f 6ee2 t Specification.\n+00002c40: 809d 2c20 7768 6963 6820 6973 2064 6573 .., which is des\n+00002c50: 6372 6962 6564 2069 6e20 2a6e 6f74 6520 cribed in *note \n+00002c60: 4d75 6c74 6962 6f6f 740a 5370 6563 6966 Multiboot.Specif\n+00002c70: 6963 6174 696f 6e3a 2028 6d75 6c74 6962 ication: (multib\n+00002c80: 6f6f 7429 546f 702e 0a0a 2020 2054 6865 oot)Top... The\n+00002c90: 206f 7468 6572 2067 6f61 6c73 2c20 6c69 other goals, li\n+00002ca0: 7374 6564 2069 6e20 6170 7072 6f78 696d sted in approxim\n+00002cb0: 6174 6520 6f72 6465 7220 6f66 2069 6d70 ate order of imp\n+00002cc0: 6f72 7461 6e63 652c 2061 7265 3a0a 0a20 ortance, are:.. \n+00002cd0: 2020 e280 a220 4261 7369 6320 6675 6e63 ... Basic func\n+00002ce0: 7469 6f6e 7320 6d75 7374 2062 6520 7374 tions must be st\n+00002cf0: 7261 6967 6874 666f 7277 6172 6420 666f raightforward fo\n+00002d00: 7220 656e 642d 7573 6572 732e 0a0a 2020 r end-users... \n+00002d10: 20e2 80a2 2052 6963 6820 6675 6e63 7469 ... Rich functi\n+00002d20: 6f6e 616c 6974 7920 746f 2073 7570 706f onality to suppo\n+00002d30: 7274 206b 6572 6e65 6c20 6578 7065 7274 rt kernel expert\n+00002d40: 7320 616e 6420 6465 7369 676e 6572 732e s and designers.\n+00002d50: 0a0a 2020 20e2 80a2 2042 6163 6b77 6172 .. ... Backwar\n+00002d60: 6420 636f 6d70 6174 6962 696c 6974 7920 d compatibility \n+00002d70: 666f 7220 626f 6f74 696e 6720 4672 6565 for booting Free\n+00002d80: 4253 442c 204e 6574 4253 442c 204f 7065 BSD, NetBSD, Ope\n+00002d90: 6e42 5344 2c20 616e 640a 2020 2020 204c nBSD, and. L\n+00002da0: 696e 7578 2e20 2050 726f 7072 6965 7461 inux. Proprieta\n+00002db0: 7279 206b 6572 6e65 6c73 2028 7375 6368 ry kernels (such\n+00002dc0: 2061 7320 444f 532c 2057 696e 646f 7773 as DOS, Windows\n+00002dd0: 204e 542c 2061 6e64 204f 532f 3229 2061 NT, and OS/2) a\n+00002de0: 7265 0a20 2020 2020 7375 7070 6f72 7465 re. supporte\n+00002df0: 6420 7669 6120 6120 6368 6169 6e2d 6c6f d via a chain-lo\n+00002e00: 6164 696e 6720 6675 6e63 7469 6f6e 2e0a ading function..\n+00002e10: 0a20 2020 4578 6365 7074 2066 6f72 2073 . Except for s\n+00002e20: 7065 6369 6669 6320 636f 6d70 6174 6962 pecific compatib\n+00002e30: 696c 6974 7920 6d6f 6465 7320 2863 6861 ility modes (cha\n+00002e40: 696e 2d6c 6f61 6469 6e67 2061 6e64 2074 in-loading and t\n+00002e50: 6865 204c 696e 7578 0ae2 809c 7069 6767 he Linux....pigg\n+00002e60: 7962 6163 6be2 809d 2066 6f72 6d61 7429 yback... format)\n+00002e70: 2c20 616c 6c20 6b65 726e 656c 7320 7769 , all kernels wi\n+00002e80: 6c6c 2062 6520 7374 6172 7465 6420 696e ll be started in\n+00002e90: 206d 7563 6820 7468 6520 7361 6d65 2073 much the same s\n+00002ea0: 7461 7465 0a61 7320 696e 2074 6865 204d tate.as in the M\n+00002eb0: 756c 7469 626f 6f74 2053 7065 6369 6669 ultiboot Specifi\n+00002ec0: 6361 7469 6f6e 2e20 204f 6e6c 7920 6b65 cation. Only ke\n+00002ed0: 726e 656c 7320 6c6f 6164 6564 2061 7420 rnels loaded at \n+00002ee0: 3120 6d65 6761 6279 7465 206f 720a 6162 1 megabyte or.ab\n+00002ef0: 6f76 6520 6172 6520 7072 6573 656e 746c ove are presentl\n+00002f00: 7920 7375 7070 6f72 7465 642e 2020 416e y supported. An\n+00002f10: 7920 6174 7465 6d70 7420 746f 206c 6f61 y attempt to loa\n+00002f20: 6420 6265 6c6f 7720 7468 6174 2062 6f75 d below that bou\n+00002f30: 6e64 6172 790a 7769 6c6c 2073 696d 706c ndary.will simpl\n+00002f40: 7920 7265 7375 6c74 2069 6e20 696d 6d65 y result in imme\n+00002f50: 6469 6174 6520 6661 696c 7572 6520 616e diate failure an\n+00002f60: 6420 616e 2065 7272 6f72 206d 6573 7361 d an error messa\n+00002f70: 6765 2072 6570 6f72 7469 6e67 0a74 6865 ge reporting.the\n+00002f80: 2070 726f 626c 656d 2e0a 0a20 2020 496e problem... In\n+00002f90: 2061 6464 6974 696f 6e20 746f 2074 6865 addition to the\n+00002fa0: 2072 6571 7569 7265 6d65 6e74 7320 6162 requirements ab\n+00002fb0: 6f76 652c 2047 5255 4220 6861 7320 7468 ove, GRUB has th\n+00002fc0: 6520 666f 6c6c 6f77 696e 670a 6665 6174 e following.feat\n+00002fd0: 7572 6573 2028 6e6f 7465 2074 6861 7420 ures (note that \n+00002fe0: 7468 6520 4d75 6c74 6962 6f6f 7420 5370 the Multiboot Sp\n+00002ff0: 6563 6966 6963 6174 696f 6e20 646f 6573 ecification does\n+00003000: 6e27 7420 7265 7175 6972 6520 616c 6c20 n't require all \n+00003010: 7468 650a 6665 6174 7572 6573 2074 6861 the.features tha\n+00003020: 7420 4752 5542 2073 7570 706f 7274 7329 t GRUB supports)\n+00003030: 3a0a 0a52 6563 6f67 6e69 7a65 206d 756c :..Recognize mul\n+00003040: 7469 706c 6520 6578 6563 7574 6162 6c65 tiple executable\n+00003050: 2066 6f72 6d61 7473 0a20 2020 2020 5375 formats. Su\n+00003060: 7070 6f72 7420 6d61 6e79 206f 6620 7468 pport many of th\n+00003070: 6520 e280 9c61 2e6f 7574 e280 9d20 7661 e ...a.out... va\n+00003080: 7269 616e 7473 2070 6c75 7320 e280 9c45 riants plus ...E\n+00003090: 4c46 e280 9d2e 2053 796d 626f 6c20 7461 LF.... Symbol ta\n+000030a0: 626c 6573 2061 7265 0a20 2020 2020 616c bles are. al\n+000030b0: 736f 206c 6f61 6465 642e 0a0a 5375 7070 so loaded...Supp\n+000030c0: 6f72 7420 6e6f 6e2d 4d75 6c74 6962 6f6f ort non-Multiboo\n+000030d0: 7420 6b65 726e 656c 730a 2020 2020 2053 t kernels. S\n+000030e0: 7570 706f 7274 206d 616e 7920 6f66 2074 upport many of t\n+000030f0: 6865 2076 6172 696f 7573 2066 7265 6520 he various free \n+00003100: 3332 2d62 6974 206b 6572 6e65 6c73 2074 32-bit kernels t\n+00003110: 6861 7420 6c61 636b 204d 756c 7469 626f hat lack Multibo\n+00003120: 6f74 0a20 2020 2020 636f 6d70 6c69 616e ot. complian\n+00003130: 6365 2028 7072 696d 6172 696c 7920 4672 ce (primarily Fr\n+00003140: 6565 4253 442c 204e 6574 4253 4428 3129 eeBSD, NetBSD(1)\n+00003150: 2028 2a6e 6f74 650a 2020 2020 2046 6561 (*note. Fea\n+00003160: 7475 7265 732d 466f 6f74 6e6f 7465 2d31 tures-Footnote-1\n+00003170: 3a3a 292c 204f 7065 6e42 5344 2c20 616e ::), OpenBSD, an\n+00003180: 6420 4c69 6e75 7829 2e20 2043 6861 696e d Linux). Chain\n+00003190: 2d6c 6f61 6469 6e67 206f 660a 2020 2020 -loading of. \n+000031a0: 206f 7468 6572 2062 6f6f 7420 6c6f 6164 other boot load\n+000031b0: 6572 7320 6973 2061 6c73 6f20 7375 7070 ers is also supp\n+000031c0: 6f72 7465 642e 0a0a 4c6f 6164 206d 756c orted...Load mul\n+000031d0: 7469 706c 6573 206d 6f64 756c 6573 0a20 tiples modules. \n+000031e0: 2020 2020 4675 6c6c 7920 7375 7070 6f72 Fully suppor\n+000031f0: 7420 7468 6520 4d75 6c74 6962 6f6f 7420 t the Multiboot \n+00003200: 6665 6174 7572 6520 6f66 206c 6f61 6469 feature of loadi\n+00003210: 6e67 206d 756c 7469 706c 6520 6d6f 6475 ng multiple modu\n+00003220: 6c65 732e 0a0a 4c6f 6164 2061 2063 6f6e les...Load a con\n+00003230: 6669 6775 7261 7469 6f6e 2066 696c 650a figuration file.\n+00003240: 2020 2020 2053 7570 706f 7274 2061 2068 Support a h\n+00003250: 756d 616e 2d72 6561 6461 626c 6520 7465 uman-readable te\n+00003260: 7874 2063 6f6e 6669 6775 7261 7469 6f6e xt configuration\n+00003270: 2066 696c 6520 7769 7468 2070 7265 7365 file with prese\n+00003280: 7420 626f 6f74 0a20 2020 2020 636f 6d6d t boot. comm\n+00003290: 616e 6473 2e20 2059 6f75 2063 616e 2061 ands. You can a\n+000032a0: 6c73 6f20 6c6f 6164 2061 6e6f 7468 6572 lso load another\n+000032b0: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f\n+000032c0: 696c 6520 6479 6e61 6d69 6361 6c6c 790a ile dynamically.\n+000032d0: 2020 2020 2061 6e64 2065 6d62 6564 2061 and embed a\n+000032e0: 2070 7265 7365 7420 636f 6e66 6967 7572 preset configur\n+000032f0: 6174 696f 6e20 6669 6c65 2069 6e20 6120 ation file in a \n+00003300: 4752 5542 2069 6d61 6765 2066 696c 652e GRUB image file.\n+00003310: 2020 5468 650a 2020 2020 206c 6973 7420 The. list \n+00003320: 6f66 2063 6f6d 6d61 6e64 7320 282a 6e6f of commands (*no\n+00003330: 7465 2043 6f6d 6d61 6e64 733a 3a29 2061 te Commands::) a\n+00003340: 7265 2061 2073 7570 6572 7365 7420 6f66 re a superset of\n+00003350: 2074 686f 7365 0a20 2020 2020 7375 7070 those. supp\n+00003360: 6f72 7465 6420 6f6e 2074 6865 2063 6f6d orted on the com\n+00003370: 6d61 6e64 2d6c 696e 652e 2020 416e 2065 mand-line. An e\n+00003380: 7861 6d70 6c65 2063 6f6e 6669 6775 7261 xample configura\n+00003390: 7469 6f6e 2066 696c 6520 6973 0a20 2020 tion file is. \n+000033a0: 2020 7072 6f76 6964 6564 2069 6e20 2a6e provided in *n\n+000033b0: 6f74 6520 436f 6e66 6967 7572 6174 696f ote Configuratio\n+000033c0: 6e3a 3a2e 0a0a 5072 6f76 6964 6520 6120 n::...Provide a \n+000033d0: 6d65 6e75 2069 6e74 6572 6661 6365 0a20 menu interface. \n+000033e0: 2020 2020 4120 6d65 6e75 2069 6e74 6572 A menu inter\n+000033f0: 6661 6365 206c 6973 7469 6e67 2070 7265 face listing pre\n+00003400: 7365 7420 626f 6f74 2063 6f6d 6d61 6e64 set boot command\n+00003410: 732c 2077 6974 6820 6120 7072 6f67 7261 s, with a progra\n+00003420: 6d6d 6162 6c65 0a20 2020 2020 7469 6d65 mmable. time\n+00003430: 6f75 742c 2069 7320 6176 6169 6c61 626c out, is availabl\n+00003440: 652e 2020 5468 6572 6520 6973 206e 6f20 e. There is no \n+00003450: 6669 7865 6420 6c69 6d69 7420 6f6e 2074 fixed limit on t\n+00003460: 6865 206e 756d 6265 7220 6f66 0a20 2020 he number of. \n+00003470: 2020 626f 6f74 2065 6e74 7269 6573 2c20 boot entries, \n+00003480: 616e 6420 7468 6520 6375 7272 656e 7420 and the current \n+00003490: 696d 706c 656d 656e 7461 7469 6f6e 2068 implementation h\n+000034a0: 6173 2073 7061 6365 2066 6f72 2073 6576 as space for sev\n+000034b0: 6572 616c 0a20 2020 2020 6875 6e64 7265 eral. hundre\n+000034c0: 642e 0a0a 4861 7665 2061 2066 6c65 7869 d...Have a flexi\n+000034d0: 626c 6520 636f 6d6d 616e 642d 6c69 6e65 ble command-line\n+000034e0: 2069 6e74 6572 6661 6365 0a20 2020 2020 interface. \n+000034f0: 4120 6661 6972 6c79 2066 6c65 7869 626c A fairly flexibl\n+00003500: 6520 636f 6d6d 616e 642d 6c69 6e65 2069 e command-line i\n+00003510: 6e74 6572 6661 6365 2c20 6163 6365 7373 nterface, access\n+00003520: 6962 6c65 2066 726f 6d20 7468 6520 6d65 ible from the me\n+00003530: 6e75 2c0a 2020 2020 2069 7320 6176 6169 nu,. is avai\n+00003540: 6c61 626c 6520 746f 2065 6469 7420 616e lable to edit an\n+00003550: 7920 7072 6573 6574 2063 6f6d 6d61 6e64 y preset command\n+00003560: 732c 206f 7220 7772 6974 6520 6120 6e65 s, or write a ne\n+00003570: 7720 626f 6f74 0a20 2020 2020 636f 6d6d w boot. comm\n+00003580: 616e 6420 7365 7420 6672 6f6d 2073 6372 and set from scr\n+00003590: 6174 6368 2e20 2049 6620 6e6f 2063 6f6e atch. If no con\n+000035a0: 6669 6775 7261 7469 6f6e 2066 696c 6520 figuration file \n+000035b0: 6973 2070 7265 7365 6e74 2c0a 2020 2020 is present,. \n+000035c0: 2047 5255 4220 6472 6f70 7320 746f 2074 GRUB drops to t\n+000035d0: 6865 2063 6f6d 6d61 6e64 2d6c 696e 652e he command-line.\n+000035e0: 0a0a 2020 2020 2054 6865 206c 6973 7420 .. The list \n+000035f0: 6f66 2063 6f6d 6d61 6e64 7320 282a 6e6f of commands (*no\n+00003600: 7465 2043 6f6d 6d61 6e64 733a 3a29 2061 te Commands::) a\n+00003610: 7265 2061 2073 7562 7365 7420 6f66 2074 re a subset of t\n+00003620: 686f 7365 0a20 2020 2020 7375 7070 6f72 hose. suppor\n+00003630: 7465 6420 666f 7220 636f 6e66 6967 7572 ted for configur\n+00003640: 6174 696f 6e20 6669 6c65 732e 2020 4564 ation files. Ed\n+00003650: 6974 696e 6720 636f 6d6d 616e 6473 2063 iting commands c\n+00003660: 6c6f 7365 6c79 0a20 2020 2020 7265 7365 losely. rese\n+00003670: 6d62 6c65 7320 7468 6520 4261 7368 2063 mbles the Bash c\n+00003680: 6f6d 6d61 6e64 2d6c 696e 6520 282a 6e6f ommand-line (*no\n+00003690: 7465 2042 6173 683a 2028 6665 6174 7572 te Bash: (featur\n+000036a0: 6573 2943 6f6d 6d61 6e64 204c 696e 650a es)Command Line.\n+000036b0: 2020 2020 2045 6469 7469 6e67 2e29 2c20 Editing.), \n+000036c0: 7769 7468 203c 5441 423e 2d63 6f6d 706c with -compl\n+000036d0: 6574 696f 6e20 6f66 2063 6f6d 6d61 6e64 etion of command\n+000036e0: 732c 2064 6576 6963 6573 2c20 7061 7274 s, devices, part\n+000036f0: 6974 696f 6e73 2c0a 2020 2020 2061 6e64 itions,. and\n+00003700: 2066 696c 6573 2069 6e20 6120 6469 7265 files in a dire\n+00003710: 6374 6f72 7920 6465 7065 6e64 696e 6720 ctory depending \n+00003720: 6f6e 2063 6f6e 7465 7874 2e0a 0a53 7570 on context...Sup\n+00003730: 706f 7274 206d 756c 7469 706c 6520 6669 port multiple fi\n+00003740: 6c65 7379 7374 656d 2074 7970 6573 0a20 lesystem types. \n+00003750: 2020 2020 5375 7070 6f72 7420 6d75 6c74 Support mult\n+00003760: 6970 6c65 2066 696c 6573 7973 7465 6d20 iple filesystem \n+00003770: 7479 7065 7320 7472 616e 7370 6172 656e types transparen\n+00003780: 746c 792c 2070 6c75 7320 6120 7573 6566 tly, plus a usef\n+00003790: 756c 0a20 2020 2020 6578 706c 6963 6974 ul. explicit\n+000037a0: 2062 6c6f 636b 6c69 7374 206e 6f74 6174 blocklist notat\n+000037b0: 696f 6e2e 2020 5468 6520 6375 7272 656e ion. The curren\n+000037c0: 746c 7920 7375 7070 6f72 7465 6420 6669 tly supported fi\n+000037d0: 6c65 7379 7374 656d 0a20 2020 2020 7479 lesystem. ty\n+000037e0: 7065 7320 6172 6520 e280 9c41 6d69 6761 pes are ...Amiga\n+000037f0: 2046 6173 7420 4669 6c65 5379 7374 656d Fast FileSystem\n+00003800: 2028 4146 4653 29e2 809d 2c20 e280 9c41 (AFFS)..., ...A\n+00003810: 7468 654f 5320 6673 e280 9d2c 20e2 809c theOS fs..., ...\n+00003820: 4265 4653 e280 9d2c 0a20 2020 2020 e280 BeFS...,. ..\n+00003830: 9c42 7472 4653 e280 9d20 2869 6e63 6c75 .BtrFS... (inclu\n+00003840: 6469 6e67 2072 6169 6430 2c20 7261 6964 ding raid0, raid\n+00003850: 312c 2072 6169 6431 302c 2067 7a69 7020 1, raid10, gzip \n+00003860: 616e 6420 6c7a 6f29 2c20 e280 9c63 7069 and lzo), ...cpi\n+00003870: 6fe2 809d 0a20 2020 2020 286c 6974 746c o.... (littl\n+00003880: 652d 2061 6e64 2062 6967 2d65 6e64 6961 e- and big-endia\n+00003890: 6e20 6269 6e2c 206f 6463 2061 6e64 206e n bin, odc and n\n+000038a0: 6577 6320 7661 7269 616e 7473 292c 20e2 ewc variants), .\n+000038b0: 809c 4552 4f46 53e2 809d 2028 6f6e 6c79 ..EROFS... (only\n+000038c0: 0a20 2020 2020 756e 636f 6d70 7265 7373 . uncompress\n+000038d0: 6564 2073 7570 706f 7274 2066 6f72 206e ed support for n\n+000038e0: 6f77 292c 20e2 809c 4c69 6e75 7820 6578 ow), ...Linux ex\n+000038f0: 7432 2f65 7874 332f 6578 7434 e280 9d2c t2/ext3/ext4...,\n+00003900: 20e2 809c 444f 530a 2020 2020 2046 4154 ...DOS. FAT\n+00003910: 3132 2f46 4154 3136 2f46 4154 3332 e280 12/FAT16/FAT32..\n+00003920: 9d2c 20e2 809c 6578 4641 54e2 809d 2c20 ., ...exFAT..., \n+00003930: e280 9c46 3246 53e2 809d 2c20 e280 9c48 ...F2FS..., ...H\n+00003940: 4653 e280 9d2c 20e2 809c 4846 532b e280 FS..., ...HFS+..\n+00003950: 9d2c 20e2 809c 4953 4f39 3636 30e2 809d ., ...ISO9660...\n+00003960: 0a20 2020 2020 2869 6e63 6c75 6469 6e67 . (including\n+00003970: 204a 6f6c 6965 742c 2052 6f63 6b2d 7269 Joliet, Rock-ri\n+00003980: 6467 6520 616e 6420 6d75 6c74 692d 6368 dge and multi-ch\n+00003990: 756e 6b20 6669 6c65 7329 2c20 e280 9c4a unk files), ...J\n+000039a0: 4653 e280 9d2c 20e2 809c 4d69 6e69 780a FS..., ...Minix.\n+000039b0: 2020 2020 2066 73e2 809d 2028 7665 7273 fs... (vers\n+000039c0: 696f 6e73 2031 2c20 3220 616e 6420 3329 ions 1, 2 and 3)\n+000039d0: 2c20 e280 9c6e 696c 6673 32e2 809d 2c20 , ...nilfs2..., \n+000039e0: e280 9c4e 5446 53e2 809d 2028 696e 636c ...NTFS... (incl\n+000039f0: 7564 696e 670a 2020 2020 2063 6f6d 7072 uding. compr\n+00003a00: 6573 7369 6f6e 292c 20e2 809c 5265 6973 ession), ...Reis\n+00003a10: 6572 4653 e280 9d2c 20e2 809c 524f 4d46 erFS..., ...ROMF\n+00003a20: 53e2 809d 2c20 e280 9c41 6d69 6761 2053 S..., ...Amiga S\n+00003a30: 6d61 7274 2046 696c 6553 7973 7465 6d20 mart FileSystem \n+00003a40: 2853 4653 29e2 809d 2c0a 2020 2020 20e2 (SFS)...,. .\n+00003a50: 809c 5371 7561 7368 34e2 809d 2c20 e280 ..Squash4..., ..\n+00003a60: 9c74 6172 e280 9d2c 20e2 809c 5544 46e2 .tar..., ...UDF.\n+00003a70: 809d 2c20 e280 9c42 5344 2055 4653 2f55 .., ...BSD UFS/U\n+00003a80: 4653 32e2 809d 2c20 e280 9c58 4653 e280 FS2..., ...XFS..\n+00003a90: 9d2c 2061 6e64 20e2 809c 5a46 53e2 809d ., and ...ZFS...\n+00003aa0: 0a20 2020 2020 2869 6e63 6c75 6469 6e67 . (including\n+00003ab0: 206c 7a6a 622c 2067 7a69 702c 207a 6c65 lzjb, gzip, zle\n+00003ac0: 2c20 6d69 7272 6f72 2c20 7374 7269 7065 , mirror, stripe\n+00003ad0: 2c20 7261 6964 7a31 2f32 2f33 2061 6e64 , raidz1/2/3 and\n+00003ae0: 0a20 2020 2020 656e 6372 7970 7469 6f6e . encryption\n+00003af0: 2069 6e20 4145 532d 4343 4d20 616e 6420 in AES-CCM and \n+00003b00: 4145 532d 4743 4d29 2e20 2a4e 6f74 6520 AES-GCM). *Note \n+00003b10: 4669 6c65 7379 7374 656d 3a3a 2c20 666f Filesystem::, fo\n+00003b20: 7220 6d6f 7265 0a20 2020 2020 696e 666f r more. info\n+00003b30: 726d 6174 696f 6e2e 2020 4e6f 7465 3a20 rmation. Note: \n+00003b40: 4f6e 6c79 2061 2073 7562 7365 7420 6f66 Only a subset of\n+00003b50: 2066 696c 6573 7973 7465 6d73 2061 7265 filesystems are\n+00003b60: 2073 7570 706f 7274 6564 2069 6e0a 2020 supported in. \n+00003b70: 2020 206c 6f63 6b64 6f77 6e20 6d6f 6465 lockdown mode\n+00003b80: 2028 7375 6368 2061 7320 7768 656e 2073 (such as when s\n+00003b90: 6563 7572 6520 626f 6f74 2069 7320 656e ecure boot is en\n+00003ba0: 6162 6c65 642c 202a 6e6f 7465 0a20 2020 abled, *note. \n+00003bb0: 2020 4c6f 636b 646f 776e 3a3a 2066 6f72 Lockdown:: for\n+00003bc0: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio\n+00003bd0: 6e29 2e0a 0a53 7570 706f 7274 2061 7574 n)...Support aut\n+00003be0: 6f6d 6174 6963 2064 6563 6f6d 7072 6573 omatic decompres\n+00003bf0: 7369 6f6e 0a20 2020 2020 4361 6e20 6465 sion. Can de\n+00003c00: 636f 6d70 7265 7373 2066 696c 6573 2077 compress files w\n+00003c10: 6869 6368 2077 6572 6520 636f 6d70 7265 hich were compre\n+00003c20: 7373 6564 2062 7920 e280 9867 7a69 70e2 ssed by ...gzip.\n+00003c30: 8099 206f 7220 e280 9878 7ae2 8099 2832 .. or ...xz...(2\n+00003c40: 290a 2020 2020 2028 2a6e 6f74 6520 4665 ). (*note Fe\n+00003c50: 6174 7572 6573 2d46 6f6f 746e 6f74 652d atures-Footnote-\n+00003c60: 323a 3a29 2e20 2054 6869 7320 6675 6e63 2::). This func\n+00003c70: 7469 6f6e 2069 7320 626f 7468 2061 7574 tion is both aut\n+00003c80: 6f6d 6174 6963 2061 6e64 0a20 2020 2020 omatic and. \n+00003c90: 7472 616e 7370 6172 656e 7420 746f 2074 transparent to t\n+00003ca0: 6865 2075 7365 7220 2869 2e65 2e20 2061 he user (i.e. a\n+00003cb0: 6c6c 2066 756e 6374 696f 6e73 206f 7065 ll functions ope\n+00003cc0: 7261 7465 2075 706f 6e20 7468 650a 2020 rate upon the. \n+00003cd0: 2020 2075 6e63 6f6d 7072 6573 7365 6420 uncompressed \n+00003ce0: 636f 6e74 656e 7473 206f 6620 7468 6520 contents of the \n+00003cf0: 7370 6563 6966 6965 6420 6669 6c65 7329 specified files)\n+00003d00: 2e20 2054 6869 7320 6772 6561 746c 790a . This greatly.\n+00003d10: 2020 2020 2072 6564 7563 6573 2061 2066 reduces a f\n+00003d20: 696c 6520 7369 7a65 2061 6e64 206c 6f61 ile size and loa\n+00003d30: 6469 6e67 2074 696d 652c 2061 2070 6172 ding time, a par\n+00003d40: 7469 6375 6c61 726c 7920 6772 6561 7420 ticularly great \n+00003d50: 6265 6e65 6669 740a 2020 2020 2066 6f72 benefit. for\n+00003d60: 2066 6c6f 7070 6965 732e 2833 2920 2028 floppies.(3) (\n+00003d70: 2a6e 6f74 6520 4665 6174 7572 6573 2d46 *note Features-F\n+00003d80: 6f6f 746e 6f74 652d 333a 3a29 0a0a 2020 ootnote-3::).. \n+00003d90: 2020 2049 7420 6973 2063 6f6e 6365 6976 It is conceiv\n+00003da0: 6162 6c65 2074 6861 7420 736f 6d65 206b able that some k\n+00003db0: 6572 6e65 6c20 6d6f 6475 6c65 7320 7368 ernel modules sh\n+00003dc0: 6f75 6c64 2062 6520 6c6f 6164 6564 2069 ould be loaded i\n+00003dd0: 6e20 610a 2020 2020 2063 6f6d 7072 6573 n a. compres\n+00003de0: 7365 6420 7374 6174 652c 2073 6f20 6120 sed state, so a \n+00003df0: 6469 6666 6572 656e 7420 6d6f 6475 6c65 different module\n+00003e00: 2d6c 6f61 6469 6e67 2063 6f6d 6d61 6e64 -loading command\n+00003e10: 2063 616e 2062 650a 2020 2020 2073 7065 can be. spe\n+00003e20: 6369 6669 6564 2074 6f20 6176 6f69 6420 cified to avoid \n+00003e30: 756e 636f 6d70 7265 7373 696e 6720 7468 uncompressing th\n+00003e40: 6520 6d6f 6475 6c65 732e 0a0a 4163 6365 e modules...Acce\n+00003e50: 7373 2064 6174 6120 6f6e 2061 6e79 2069 ss data on any i\n+00003e60: 6e73 7461 6c6c 6564 2064 6576 6963 650a nstalled device.\n+00003e70: 2020 2020 2053 7570 706f 7274 2072 6561 Support rea\n+00003e80: 6469 6e67 2064 6174 6120 6672 6f6d 2061 ding data from a\n+00003e90: 6e79 206f 7220 616c 6c20 666c 6f70 7069 ny or all floppi\n+00003ea0: 6573 206f 7220 6861 7264 2064 6973 6b28 es or hard disk(\n+00003eb0: 7329 0a20 2020 2020 7265 636f 676e 697a s). recogniz\n+00003ec0: 6564 2062 7920 7468 6520 4249 4f53 2c20 ed by the BIOS, \n+00003ed0: 696e 6465 7065 6e64 656e 7420 6f66 2074 independent of t\n+00003ee0: 6865 2073 6574 7469 6e67 206f 6620 7468 he setting of th\n+00003ef0: 6520 726f 6f74 0a20 2020 2020 6465 7669 e root. devi\n+00003f00: 6365 2e0a 0a42 6520 696e 6465 7065 6e64 ce...Be independ\n+00003f10: 656e 7420 6f66 2064 7269 7665 2067 656f ent of drive geo\n+00003f20: 6d65 7472 7920 7472 616e 736c 6174 696f metry translatio\n+00003f30: 6e73 0a20 2020 2020 556e 6c69 6b65 206d ns. Unlike m\n+00003f40: 616e 7920 6f74 6865 7220 626f 6f74 206c any other boot l\n+00003f50: 6f61 6465 7273 2c20 4752 5542 206d 616b oaders, GRUB mak\n+00003f60: 6573 2074 6865 2070 6172 7469 6375 6c61 es the particula\n+00003f70: 7220 6472 6976 650a 2020 2020 2074 7261 r drive. tra\n+00003f80: 6e73 6c61 7469 6f6e 2069 7272 656c 6576 nslation irrelev\n+00003f90: 616e 742e 2020 4120 6472 6976 6520 696e ant. A drive in\n+00003fa0: 7374 616c 6c65 6420 616e 6420 7275 6e6e stalled and runn\n+00003fb0: 696e 6720 7769 7468 206f 6e65 0a20 2020 ing with one. \n+00003fc0: 2020 7472 616e 736c 6174 696f 6e20 6d61 translation ma\n+00003fd0: 7920 6265 2063 6f6e 7665 7274 6564 2074 y be converted t\n+00003fe0: 6f20 616e 6f74 6865 7220 7472 616e 736c o another transl\n+00003ff0: 6174 696f 6e20 7769 7468 6f75 7420 616e ation without an\n+00004000: 790a 2020 2020 2061 6476 6572 7365 2065 y. adverse e\n+00004010: 6666 6563 7473 206f 7220 6368 616e 6765 ffects or change\n+00004020: 7320 696e 2047 5255 4227 7320 636f 6e66 s in GRUB's conf\n+00004030: 6967 7572 6174 696f 6e2e 0a0a 4465 7465 iguration...Dete\n+00004040: 6374 2061 6c6c 2069 6e73 7461 6c6c 6564 ct all installed\n+00004050: 2052 414d 0a20 2020 2020 4752 5542 2063 RAM. GRUB c\n+00004060: 616e 2067 656e 6572 616c 6c79 2066 696e an generally fin\n+00004070: 6420 616c 6c20 7468 6520 696e 7374 616c d all the instal\n+00004080: 6c65 6420 5241 4d20 6f6e 2061 2050 432d led RAM on a PC-\n+00004090: 636f 6d70 6174 6962 6c65 0a20 2020 2020 compatible. \n+000040a0: 6d61 6368 696e 652e 2020 4974 2075 7365 machine. It use\n+000040b0: 7320 616e 2061 6476 616e 6365 6420 4249 s an advanced BI\n+000040c0: 4f53 2071 7565 7279 2074 6563 686e 6971 OS query techniq\n+000040d0: 7565 2066 6f72 2066 696e 6469 6e67 2061 ue for finding a\n+000040e0: 6c6c 0a20 2020 2020 6d65 6d6f 7279 2072 ll. memory r\n+000040f0: 6567 696f 6e73 2e20 2041 7320 6465 7363 egions. As desc\n+00004100: 7269 6265 6420 6f6e 2074 6865 204d 756c ribed on the Mul\n+00004110: 7469 626f 6f74 2053 7065 6369 6669 6361 tiboot Specifica\n+00004120: 7469 6f6e 2028 2a6e 6f74 650a 2020 2020 tion (*note. \n+00004130: 204d 756c 7469 626f 6f74 2053 7065 6369 Multiboot Speci\n+00004140: 6669 6361 7469 6f6e 3a20 286d 756c 7469 fication: (multi\n+00004150: 626f 6f74 2954 6f70 2e29 2c20 6e6f 7420 boot)Top.), not \n+00004160: 616c 6c20 6b65 726e 656c 7320 6d61 6b65 all kernels make\n+00004170: 2075 7365 0a20 2020 2020 6f66 2074 6869 use. of thi\n+00004180: 7320 696e 666f 726d 6174 696f 6e2c 2062 s information, b\n+00004190: 7574 2047 5255 4220 7072 6f76 6964 6573 ut GRUB provides\n+000041a0: 2069 7420 666f 7220 7468 6f73 6520 7768 it for those wh\n+000041b0: 6f20 646f 2e0a 0a53 7570 706f 7274 204c o do...Support L\n+000041c0: 6f67 6963 616c 2042 6c6f 636b 2041 6464 ogical Block Add\n+000041d0: 7265 7373 206d 6f64 650a 2020 2020 2049 ress mode. I\n+000041e0: 6e20 7472 6164 6974 696f 6e61 6c20 6469 n traditional di\n+000041f0: 736b 2063 616c 6c73 2028 6361 6c6c 6564 sk calls (called\n+00004200: 20e2 809c 4348 5320 6d6f 6465 e280 9d29 ...CHS mode...)\n+00004210: 2c20 7468 6572 6520 6973 2061 2067 656f , there is a geo\n+00004220: 6d65 7472 790a 2020 2020 2074 7261 6e73 metry. trans\n+00004230: 6c61 7469 6f6e 2070 726f 626c 656d 2c20 lation problem, \n+00004240: 7468 6174 2069 732c 2074 6865 2042 494f that is, the BIO\n+00004250: 5320 6361 6e6e 6f74 2061 6363 6573 7320 S cannot access \n+00004260: 6f76 6572 2031 3032 340a 2020 2020 2063 over 1024. c\n+00004270: 796c 696e 6465 7273 2c20 736f 2074 6865 ylinders, so the\n+00004280: 2061 6363 6573 7369 626c 6520 7370 6163 accessible spac\n+00004290: 6520 6973 206c 696d 6974 6564 2074 6f20 e is limited to \n+000042a0: 6174 206c 6561 7374 2035 3038 204d 420a at least 508 MB.\n+000042b0: 2020 2020 2061 6e64 2074 6f20 6174 206d and to at m\n+000042c0: 6f73 7420 3847 422e 2047 5255 4220 6361 ost 8GB. GRUB ca\n+000042d0: 6e27 7420 756e 6976 6572 7361 6c6c 7920 n't universally \n+000042e0: 736f 6c76 6520 7468 6973 2070 726f 626c solve this probl\n+000042f0: 656d 2c20 6173 0a20 2020 2020 7468 6572 em, as. ther\n+00004300: 6520 6973 206e 6f20 7374 616e 6461 7264 e is no standard\n+00004310: 2069 6e74 6572 6661 6365 2075 7365 6420 interface used \n+00004320: 696e 2061 6c6c 206d 6163 6869 6e65 732e in all machines.\n+00004330: 2020 486f 7765 7665 722c 0a20 2020 2020 However,. \n+00004340: 7365 7665 7261 6c20 6e65 7765 7220 6d61 several newer ma\n+00004350: 6368 696e 6573 2068 6176 6520 7468 6520 chines have the \n+00004360: 6e65 7720 696e 7465 7266 6163 652c 204c new interface, L\n+00004370: 6f67 6963 616c 2042 6c6f 636b 0a20 2020 ogical Block. \n+00004380: 2020 4164 6472 6573 7320 28e2 809c 4c42 Address (...LB\n+00004390: 41e2 809d 2920 6d6f 6465 2e20 2047 5255 A...) mode. GRU\n+000043a0: 4220 6175 746f 6d61 7469 6361 6c6c 7920 B automatically \n+000043b0: 6465 7465 6374 7320 6966 204c 4241 206d detects if LBA m\n+000043c0: 6f64 6520 6973 0a20 2020 2020 6176 6169 ode is. avai\n+000043d0: 6c61 626c 6520 616e 6420 7573 6573 2069 lable and uses i\n+000043e0: 7420 6966 2061 7661 696c 6162 6c65 2e20 t if available. \n+000043f0: 2049 6e20 4c42 4120 6d6f 6465 2c20 4752 In LBA mode, GR\n+00004400: 5542 2063 616e 2061 6363 6573 730a 2020 UB can access. \n+00004410: 2020 2074 6865 2065 6e74 6972 6520 6469 the entire di\n+00004420: 736b 2e0a 0a53 7570 706f 7274 206e 6574 sk...Support net\n+00004430: 776f 726b 2062 6f6f 7469 6e67 0a20 2020 work booting. \n+00004440: 2020 4752 5542 2069 7320 6261 7369 6361 GRUB is basica\n+00004450: 6c6c 7920 6120 6469 736b 2d62 6173 6564 lly a disk-based\n+00004460: 2062 6f6f 7420 6c6f 6164 6572 2062 7574 boot loader but\n+00004470: 2061 6c73 6f20 6861 7320 6e65 7477 6f72 also has networ\n+00004480: 6b0a 2020 2020 2073 7570 706f 7274 2e20 k. support. \n+00004490: 2059 6f75 2063 616e 206c 6f61 6420 4f53 You can load OS\n+000044a0: 2069 6d61 6765 7320 6672 6f6d 2061 206e images from a n\n+000044b0: 6574 776f 726b 2062 7920 7573 696e 6720 etwork by using \n+000044c0: 7468 6520 e280 9c54 4654 50e2 809d 0a20 the ...TFTP.... \n+000044d0: 2020 2020 7072 6f74 6f63 6f6c 2e0a 0a53 protocol...S\n+000044e0: 7570 706f 7274 2072 656d 6f74 6520 7465 upport remote te\n+000044f0: 726d 696e 616c 730a 2020 2020 2054 6f20 rminals. To \n+00004500: 7375 7070 6f72 7420 636f 6d70 7574 6572 support computer\n+00004510: 7320 7769 7468 206e 6f20 636f 6e73 6f6c s with no consol\n+00004520: 652c 2047 5255 4220 7072 6f76 6964 6573 e, GRUB provides\n+00004530: 2072 656d 6f74 6520 7465 726d 696e 616c remote terminal\n+00004540: 0a20 2020 2020 7375 7070 6f72 742c 2073 . support, s\n+00004550: 6f20 7468 6174 2079 6f75 2063 616e 2063 o that you can c\n+00004560: 6f6e 7472 6f6c 2047 5255 4220 6672 6f6d ontrol GRUB from\n+00004570: 2061 2072 656d 6f74 6520 686f 7374 2e20 a remote host. \n+00004580: 204f 6e6c 790a 2020 2020 2073 6572 6961 Only. seria\n+00004590: 6c20 7465 726d 696e 616c 2073 7570 706f l terminal suppo\n+000045a0: 7274 2069 7320 696d 706c 656d 656e 7465 rt is implemente\n+000045b0: 6420 6174 2074 6865 206d 6f6d 656e 742e d at the moment.\n+000045c0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+000045d0: 6e66 6f2c 2020 4e6f 6465 3a20 4665 6174 nfo, Node: Feat\n+000045e0: 7572 6573 2d46 6f6f 746e 6f74 6573 2c20 ures-Footnotes, \n+000045f0: 2055 703a 2046 6561 7475 7265 730a 0a20 Up: Features.. \n+00004600: 2020 2831 2920 5468 6520 4e65 7442 5344 (1) The NetBSD\n+00004610: 2f69 3338 3620 6b65 726e 656c 2069 7320 /i386 kernel is \n+00004620: 4d75 6c74 6962 6f6f 742d 636f 6d70 6c69 Multiboot-compli\n+00004630: 616e 742c 2062 7574 206c 6163 6b73 2073 ant, but lacks s\n+00004640: 7570 706f 7274 0a66 6f72 204d 756c 7469 upport.for Multi\n+00004650: 626f 6f74 206d 6f64 756c 6573 2e0a 0a20 boot modules... \n+00004660: 2020 2832 2920 4f6e 6c79 2043 5243 3332 (2) Only CRC32\n+00004670: 2064 6174 6120 696e 7465 6772 6974 7920 data integrity \n+00004680: 6368 6563 6b20 6973 2073 7570 706f 7274 check is support\n+00004690: 6564 2028 787a 2064 6566 6175 6c74 2069 ed (xz default i\n+000046a0: 7320 4352 4336 340a 736f 206f 6e65 2073 s CRC64.so one s\n+000046b0: 686f 756c 6420 7573 6520 2d63 6865 636b hould use -check\n+000046c0: 3d63 7263 3332 206f 7074 696f 6e29 2e20 =crc32 option). \n+000046d0: 204c 5a4d 4120 4243 4a20 6669 6c74 6572 LZMA BCJ filter\n+000046e0: 7320 6172 6520 7375 7070 6f72 7465 642e s are supported.\n+000046f0: 0a0a 2020 2028 3329 2054 6865 7265 2061 .. (3) There a\n+00004700: 7265 2061 2066 6577 2070 6174 686f 6c6f re a few patholo\n+00004710: 6769 6361 6c20 6361 7365 7320 7768 6572 gical cases wher\n+00004720: 6520 6c6f 6164 696e 6720 6120 7665 7279 e loading a very\n+00004730: 2062 6164 6c79 0a6f 7267 616e 697a 6564 badly.organized\n+00004740: 2045 4c46 206b 6572 6e65 6c20 6d69 6768 ELF kernel migh\n+00004750: 7420 7461 6b65 206c 6f6e 6765 722c 2062 t take longer, b\n+00004760: 7574 2069 6e20 7072 6163 7469 6365 2074 ut in practice t\n+00004770: 6869 7320 6e65 7665 720a 6861 7070 656e his never.happen\n+00004780: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00004790: 696e 666f 2c20 204e 6f64 653a 2052 6f6c info, Node: Rol\n+000047a0: 6520 6f66 2061 2062 6f6f 7420 6c6f 6164 e of a boot load\n+000047b0: 6572 2c20 2050 7265 763a 2046 6561 7475 er, Prev: Featu\n+000047c0: 7265 732c 2020 5570 3a20 496e 7472 6f64 res, Up: Introd\n+000047d0: 7563 7469 6f6e 0a0a 312e 3520 5468 6520 uction..1.5 The \n+000047e0: 726f 6c65 206f 6620 6120 626f 6f74 206c role of a boot l\n+000047f0: 6f61 6465 720a 3d3d 3d3d 3d3d 3d3d 3d3d oader.==========\n 00004800: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00004810: 3d3d 3d3d 3d0a 0a54 6865 2066 6f6c 6c6f =====..The follo\n-00004820: 7769 6e67 2069 7320 6120 7175 6f74 6174 wing is a quotat\n-00004830: 696f 6e20 6672 6f6d 2047 6f72 646f 6e20 ion from Gordon \n-00004840: 4d61 747a 6967 6b65 6974 2c20 6120 4752 Matzigkeit, a GR\n-00004850: 5542 2066 616e 6174 6963 3a0a 0a20 2020 UB fanatic:.. \n-00004860: 2020 536f 6d65 2070 656f 706c 6520 6c69 Some people li\n-00004870: 6b65 2074 6f20 6163 6b6e 6f77 6c65 6467 ke to acknowledg\n-00004880: 6520 626f 7468 2074 6865 206f 7065 7261 e both the opera\n-00004890: 7469 6e67 2073 7973 7465 6d20 616e 640a ting system and.\n-000048a0: 2020 2020 206b 6572 6e65 6c20 7768 656e kernel when\n-000048b0: 2074 6865 7920 7461 6c6b 2061 626f 7574 they talk about\n-000048c0: 2074 6865 6972 2063 6f6d 7075 7465 7273 their computers\n-000048d0: 2c20 736f 2074 6865 7920 6d69 6768 7420 , so they might \n-000048e0: 7361 7920 7468 6579 0a20 2020 2020 7573 say they. us\n-000048f0: 6520 2247 4e55 2f4c 696e 7578 2220 6f72 e \"GNU/Linux\" or\n-00004900: 2022 474e 552f 4875 7264 222e 2020 4f74 \"GNU/Hurd\". Ot\n-00004910: 6865 7220 7065 6f70 6c65 2073 6565 6d20 her people seem \n-00004920: 746f 2074 6869 6e6b 2074 6861 7420 7468 to think that th\n-00004930: 650a 2020 2020 206b 6572 6e65 6c20 6973 e. kernel is\n-00004940: 2074 6865 206d 6f73 7420 696d 706f 7274 the most import\n-00004950: 616e 7420 7061 7274 206f 6620 7468 6520 ant part of the \n-00004960: 7379 7374 656d 2c20 736f 2074 6865 7920 system, so they \n-00004970: 6c69 6b65 2074 6f0a 2020 2020 2063 616c like to. cal\n-00004980: 6c20 7468 6569 7220 474e 5520 6f70 6572 l their GNU oper\n-00004990: 6174 696e 6720 7379 7374 656d 7320 224c ating systems \"L\n-000049a0: 696e 7578 2073 7973 7465 6d73 2e22 0a0a inux systems.\"..\n-000049b0: 2020 2020 2049 2c20 7065 7273 6f6e 616c I, personal\n-000049c0: 6c79 2c20 6265 6c69 6576 6520 7468 6174 ly, believe that\n-000049d0: 2074 6869 7320 6973 2061 2067 7261 7665 this is a grave\n-000049e0: 2069 6e6a 7573 7469 6365 2c20 6265 6361 injustice, beca\n-000049f0: 7573 6520 7468 650a 2020 2020 205f 626f use the. _bo\n-00004a00: 6f74 206c 6f61 6465 725f 2069 7320 7468 ot loader_ is th\n-00004a10: 6520 6d6f 7374 2069 6d70 6f72 7461 6e74 e most important\n-00004a20: 2073 6f66 7477 6172 6520 6f66 2061 6c6c software of all\n-00004a30: 2e20 2049 2075 7365 6420 746f 0a20 2020 . I used to. \n-00004a40: 2020 7265 6665 7220 746f 2074 6865 2061 refer to the a\n-00004a50: 626f 7665 2073 7973 7465 6d73 2061 7320 bove systems as \n-00004a60: 6569 7468 6572 2022 4c49 4c4f 2228 3129 either \"LILO\"(1)\n-00004a70: 2028 2a6e 6f74 6520 526f 6c65 206f 6620 (*note Role of \n-00004a80: 610a 2020 2020 2062 6f6f 7420 6c6f 6164 a. boot load\n-00004a90: 6572 2d46 6f6f 746e 6f74 652d 313a 3a29 er-Footnote-1::)\n-00004aa0: 206f 7220 2247 5255 4222 2073 7973 7465 or \"GRUB\" syste\n-00004ab0: 6d73 2e0a 0a20 2020 2020 556e 666f 7274 ms... Unfort\n-00004ac0: 756e 6174 656c 792c 206e 6f62 6f64 7920 unately, nobody \n-00004ad0: 6576 6572 2075 6e64 6572 7374 6f6f 6420 ever understood \n-00004ae0: 7768 6174 2049 2077 6173 2074 616c 6b69 what I was talki\n-00004af0: 6e67 2061 626f 7574 3b20 6e6f 770a 2020 ng about; now. \n-00004b00: 2020 2049 206a 7573 7420 7573 6520 7468 I just use th\n-00004b10: 6520 776f 7264 2022 474e 5522 2061 7320 e word \"GNU\" as \n-00004b20: 6120 7073 6575 646f 6e79 6d20 666f 7220 a pseudonym for \n-00004b30: 4752 5542 2e0a 0a20 2020 2020 536f 2c20 GRUB... So, \n-00004b40: 6966 2079 6f75 2065 7665 7220 6865 6172 if you ever hear\n-00004b50: 2070 656f 706c 6520 7461 6c6b 696e 6720 people talking \n-00004b60: 6162 6f75 7420 7468 6569 7220 616c 6c65 about their alle\n-00004b70: 6765 6420 2247 4e55 220a 2020 2020 2073 ged \"GNU\". s\n-00004b80: 7973 7465 6d73 2c20 7265 6d65 6d62 6572 ystems, remember\n-00004b90: 2074 6861 7420 7468 6579 2061 7265 2061 that they are a\n-00004ba0: 6374 7561 6c6c 7920 7061 7969 6e67 2068 ctually paying h\n-00004bb0: 6f6d 6167 6520 746f 2074 6865 2062 6573 omage to the bes\n-00004bc0: 740a 2020 2020 2062 6f6f 7420 6c6f 6164 t. boot load\n-00004bd0: 6572 2061 726f 756e 642e 2e2e 2047 5255 er around... GRU\n-00004be0: 4221 0a0a 2020 2057 652c 2074 6865 2047 B!.. We, the G\n-00004bf0: 5255 4220 6d61 696e 7461 696e 6572 732c RUB maintainers,\n-00004c00: 2064 6f20 6e6f 7420 2875 7375 616c 6c79 do not (usually\n-00004c10: 2920 656e 636f 7572 6167 6520 476f 7264 ) encourage Gord\n-00004c20: 6f6e 2773 206c 6576 656c 0a6f 6620 6661 on's level.of fa\n-00004c30: 6e61 7469 6369 736d 2c20 6275 7420 6974 naticism, but it\n-00004c40: 2068 656c 7073 2074 6f20 7265 6d65 6d62 helps to rememb\n-00004c50: 6572 2074 6861 7420 626f 6f74 206c 6f61 er that boot loa\n-00004c60: 6465 7273 2064 6573 6572 7665 0a72 6563 ders deserve.rec\n-00004c70: 6f67 6e69 7469 6f6e 2e20 2057 6520 686f ognition. We ho\n-00004c80: 7065 2074 6861 7420 796f 7520 656e 6a6f pe that you enjo\n-00004c90: 7920 7573 696e 6720 474e 5520 4752 5542 y using GNU GRUB\n-00004ca0: 2061 7320 6d75 6368 2061 7320 7765 2064 as much as we d\n-00004cb0: 6964 0a77 7269 7469 6e67 2069 742e 0a0a id.writing it...\n-00004cc0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00004cd0: 6f2c 2020 4e6f 6465 3a20 526f 6c65 206f o, Node: Role o\n-00004ce0: 6620 6120 626f 6f74 206c 6f61 6465 722d f a boot loader-\n-00004cf0: 466f 6f74 6e6f 7465 732c 2020 5570 3a20 Footnotes, Up: \n-00004d00: 526f 6c65 206f 6620 6120 626f 6f74 206c Role of a boot l\n-00004d10: 6f61 6465 720a 0a20 2020 2831 2920 5468 oader.. (1) Th\n-00004d20: 6520 4c49 6e75 7820 4c4f 6164 6572 2c20 e LInux LOader, \n-00004d30: 6120 626f 6f74 206c 6f61 6465 7220 7468 a boot loader th\n-00004d40: 6174 2065 7665 7279 626f 6479 2075 7365 at everybody use\n-00004d50: 732c 2062 7574 206e 6f62 6f64 790a 6c69 s, but nobody.li\n-00004d60: 6b65 732e 0a0a 1f0a 4669 6c65 3a20 6772 kes.....File: gr\n-00004d70: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-00004d80: 4e61 6d69 6e67 2063 6f6e 7665 6e74 696f Naming conventio\n-00004d90: 6e2c 2020 4e65 7874 3a20 4f53 2d73 7065 n, Next: OS-spe\n-00004da0: 6369 6669 6320 6e6f 7465 7320 6162 6f75 cific notes abou\n-00004db0: 7420 6772 7562 2074 6f6f 6c73 2c20 2050 t grub tools, P\n-00004dc0: 7265 763a 2049 6e74 726f 6475 6374 696f rev: Introductio\n-00004dd0: 6e2c 2020 5570 3a20 546f 700a 0a32 204e n, Up: Top..2 N\n-00004de0: 616d 696e 6720 636f 6e76 656e 7469 6f6e aming convention\n-00004df0: 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a .***************\n-00004e00: 2a2a 2a2a 0a0a 5468 6520 6465 7669 6365 ****..The device\n-00004e10: 2073 796e 7461 7820 7573 6564 2069 6e20 syntax used in \n-00004e20: 4752 5542 2069 7320 6120 7765 6520 6269 GRUB is a wee bi\n-00004e30: 7420 6469 6666 6572 656e 7420 6672 6f6d t different from\n-00004e40: 2077 6861 7420 796f 7520 6d61 790a 6861 what you may.ha\n-00004e50: 7665 2073 6565 6e20 6265 666f 7265 2069 ve seen before i\n-00004e60: 6e20 796f 7572 206f 7065 7261 7469 6e67 n your operating\n-00004e70: 2073 7973 7465 6d28 7329 2c20 616e 6420 system(s), and \n-00004e80: 796f 7520 6e65 6564 2074 6f20 6b6e 6f77 you need to know\n-00004e90: 2069 7420 736f 0a74 6861 7420 796f 7520 it so.that you \n-00004ea0: 6361 6e20 7370 6563 6966 7920 6120 6472 can specify a dr\n-00004eb0: 6976 652f 7061 7274 6974 696f 6e2e 0a0a ive/partition...\n-00004ec0: 2020 204c 6f6f 6b20 6174 2074 6865 2066 Look at the f\n-00004ed0: 6f6c 6c6f 7769 6e67 2065 7861 6d70 6c65 ollowing example\n-00004ee0: 7320 616e 6420 6578 706c 616e 6174 696f s and explanatio\n-00004ef0: 6e73 3a0a 0a20 2020 2020 2866 6430 290a ns:.. (fd0).\n-00004f00: 0a20 2020 4669 7273 7420 6f66 2061 6c6c . First of all\n-00004f10: 2c20 4752 5542 2072 6571 7569 7265 7320 , GRUB requires \n-00004f20: 7468 6174 2074 6865 2064 6576 6963 6520 that the device \n-00004f30: 6e61 6d65 2062 6520 656e 636c 6f73 6564 name be enclosed\n-00004f40: 2077 6974 6820 e280 9828 e280 990a 616e with ...(....an\n-00004f50: 6420 e280 9829 e280 992e 2020 5468 6520 d ...).... The \n-00004f60: e280 9866 64e2 8099 2070 6172 7420 6d65 ...fd... part me\n-00004f70: 616e 7320 7468 6174 2069 7420 6973 2061 ans that it is a\n-00004f80: 2066 6c6f 7070 7920 6469 736b 2e20 2054 floppy disk. T\n-00004f90: 6865 206e 756d 6265 7220 e280 9830 e280 he number ...0..\n-00004fa0: 990a 6973 2074 6865 2064 7269 7665 206e ..is the drive n\n-00004fb0: 756d 6265 722c 2077 6869 6368 2069 7320 umber, which is \n-00004fc0: 636f 756e 7465 6420 6672 6f6d 205f 7a65 counted from _ze\n-00004fd0: 726f 5f2e 2020 5468 6973 2065 7870 7265 ro_. This expre\n-00004fe0: 7373 696f 6e0a 6d65 616e 7320 7468 6174 ssion.means that\n-00004ff0: 2047 5255 4220 7769 6c6c 2075 7365 2074 GRUB will use t\n-00005000: 6865 2077 686f 6c65 2066 6c6f 7070 7920 he whole floppy \n-00005010: 6469 736b 2e0a 0a20 2020 2020 2868 6430 disk... (hd0\n-00005020: 2c6d 7364 6f73 3229 0a0a 2020 2048 6572 ,msdos2).. Her\n-00005030: 652c 20e2 8098 6864 e280 9920 6d65 616e e, ...hd... mean\n-00005040: 7320 6974 2069 7320 6120 6861 7264 2064 s it is a hard d\n-00005050: 6973 6b20 6472 6976 652e 2020 5468 6520 isk drive. The \n-00005060: 6669 7273 7420 696e 7465 6765 7220 e280 first integer ..\n-00005070: 9830 e280 990a 696e 6469 6361 7465 7320 .0....indicates \n-00005080: 7468 6520 6472 6976 6520 6e75 6d62 6572 the drive number\n-00005090: 2c20 7468 6174 2069 732c 2074 6865 2066 , that is, the f\n-000050a0: 6972 7374 2068 6172 6420 6469 736b 2c20 irst hard disk, \n-000050b0: 7468 6520 7374 7269 6e67 0ae2 8098 6d73 the string....ms\n-000050c0: 646f 73e2 8099 2069 6e64 6963 6174 6573 dos... indicates\n-000050d0: 2074 6865 2070 6172 7469 7469 6f6e 2073 the partition s\n-000050e0: 6368 656d 652c 2077 6869 6c65 2074 6865 cheme, while the\n-000050f0: 2073 6563 6f6e 6420 696e 7465 6765 722c second integer,\n-00005100: 20e2 8098 32e2 8099 2c0a 696e 6469 6361 ...2...,.indica\n-00005110: 7465 7320 7468 6520 7061 7274 6974 696f tes the partitio\n-00005120: 6e20 6e75 6d62 6572 2028 6f72 2074 6865 n number (or the\n-00005130: 2050 4320 736c 6963 6520 6e75 6d62 6572 PC slice number\n-00005140: 2069 6e20 7468 6520 4253 440a 7465 726d in the BSD.term\n-00005150: 696e 6f6c 6f67 7929 2e20 2054 6865 2070 inology). The p\n-00005160: 6172 7469 7469 6f6e 206e 756d 6265 7273 artition numbers\n-00005170: 2061 7265 2063 6f75 6e74 6564 2066 726f are counted fro\n-00005180: 6d20 5f6f 6e65 5f2c 206e 6f74 2066 726f m _one_, not fro\n-00005190: 6d0a 7a65 726f 2028 6173 2077 6173 2074 m.zero (as was t\n-000051a0: 6865 2063 6173 6520 696e 2070 7265 7669 he case in previ\n-000051b0: 6f75 7320 7665 7273 696f 6e73 206f 6620 ous versions of \n-000051c0: 4752 5542 292e 2054 6869 7320 6578 7072 GRUB). This expr\n-000051d0: 6573 7369 6f6e 0a6d 6561 6e73 2074 6865 ession.means the\n-000051e0: 2073 6563 6f6e 6420 7061 7274 6974 696f second partitio\n-000051f0: 6e20 6f66 2074 6865 2066 6972 7374 2068 n of the first h\n-00005200: 6172 6420 6469 736b 2064 7269 7665 2e20 ard disk drive. \n-00005210: 2049 6e20 7468 6973 2063 6173 652c 0a47 In this case,.G\n-00005220: 5255 4220 7573 6573 206f 6e65 2070 6172 RUB uses one par\n-00005230: 7469 7469 6f6e 206f 6620 7468 6520 6469 tition of the di\n-00005240: 736b 2c20 696e 7374 6561 6420 6f66 2074 sk, instead of t\n-00005250: 6865 2077 686f 6c65 2064 6973 6b2e 0a0a he whole disk...\n-00005260: 2020 2020 2028 6864 302c 6d73 646f 7335 (hd0,msdos5\n-00005270: 290a 0a20 2020 5468 6973 2073 7065 6369 ).. This speci\n-00005280: 6669 6573 2074 6865 2066 6972 7374 20e2 fies the first .\n-00005290: 809c 6578 7465 6e64 6564 2070 6172 7469 ..extended parti\n-000052a0: 7469 6f6e e280 9d20 6f66 2074 6865 2066 tion... of the f\n-000052b0: 6972 7374 2068 6172 6420 6469 736b 0a64 irst hard disk.d\n-000052c0: 7269 7665 2e20 204e 6f74 6520 7468 6174 rive. Note that\n-000052d0: 2074 6865 2070 6172 7469 7469 6f6e 206e the partition n\n-000052e0: 756d 6265 7273 2066 6f72 2065 7874 656e umbers for exten\n-000052f0: 6465 6420 7061 7274 6974 696f 6e73 2061 ded partitions a\n-00005300: 7265 0a63 6f75 6e74 6564 2066 726f 6d20 re.counted from \n-00005310: e280 9835 e280 992c 2072 6567 6172 646c ...5..., regardl\n-00005320: 6573 7320 6f66 2074 6865 2061 6374 7561 ess of the actua\n-00005330: 6c20 6e75 6d62 6572 206f 6620 7072 696d l number of prim\n-00005340: 6172 7920 7061 7274 6974 696f 6e73 0a6f ary partitions.o\n-00005350: 6e20 796f 7572 2068 6172 6420 6469 736b n your hard disk\n-00005360: 2e0a 0a20 2020 2020 2868 6431 2c6d 7364 ... (hd1,msd\n-00005370: 6f73 312c 6273 6431 290a 0a20 2020 5468 os1,bsd1).. Th\n-00005380: 6973 206d 6561 6e73 2074 6865 2042 5344 is means the BSD\n-00005390: 20e2 8098 61e2 8099 2070 6172 7469 7469 ...a... partiti\n-000053a0: 6f6e 206f 6e20 6669 7273 7420 5043 2073 on on first PC s\n-000053b0: 6c69 6365 206e 756d 6265 7220 6f66 2074 lice number of t\n-000053c0: 6865 0a73 6563 6f6e 6420 6861 7264 2064 he.second hard d\n-000053d0: 6973 6b2e 0a0a 2020 204f 6620 636f 7572 isk... Of cour\n-000053e0: 7365 2c20 746f 2061 6374 7561 6c6c 7920 se, to actually \n-000053f0: 6163 6365 7373 2074 6865 2064 6973 6b73 access the disks\n-00005400: 206f 7220 7061 7274 6974 696f 6e73 2077 or partitions w\n-00005410: 6974 6820 4752 5542 2c20 796f 750a 6e65 ith GRUB, you.ne\n-00005420: 6564 2074 6f20 7573 6520 7468 6520 6465 ed to use the de\n-00005430: 7669 6365 2073 7065 6369 6669 6361 7469 vice specificati\n-00005440: 6f6e 2069 6e20 6120 636f 6d6d 616e 642c on in a command,\n-00005450: 206c 696b 6520 e280 9873 6574 2072 6f6f like ...set roo\n-00005460: 743d 2866 6430 29e2 8099 0a6f 7220 e280 t=(fd0)....or ..\n-00005470: 9870 6172 7474 6f6f 6c20 2868 6430 2c6d .parttool (hd0,m\n-00005480: 7364 6f73 3329 2068 6964 6465 6e2d e280 sdos3) hidden-..\n-00005490: 992e 2020 546f 2068 656c 7020 796f 7520 .. To help you \n-000054a0: 6669 6e64 206f 7574 2077 6869 6368 206e find out which n\n-000054b0: 756d 6265 720a 7370 6563 6966 6965 7320 umber.specifies \n-000054c0: 6120 7061 7274 6974 696f 6e20 796f 7520 a partition you \n-000054d0: 7761 6e74 2c20 7468 6520 4752 5542 2063 want, the GRUB c\n-000054e0: 6f6d 6d61 6e64 2d6c 696e 6520 282a 6e6f ommand-line (*no\n-000054f0: 7465 0a43 6f6d 6d61 6e64 2d6c 696e 6520 te.Command-line \n-00005500: 696e 7465 7266 6163 653a 3a29 206f 7074 interface::) opt\n-00005510: 696f 6e73 2068 6176 6520 6172 6775 6d65 ions have argume\n-00005520: 6e74 2063 6f6d 706c 6574 696f 6e2e 2020 nt completion. \n-00005530: 5468 6973 206d 6561 6e73 0a74 6861 742c This means.that,\n-00005540: 2066 6f72 2065 7861 6d70 6c65 2c20 796f for example, yo\n-00005550: 7520 6f6e 6c79 206e 6565 6420 746f 2074 u only need to t\n-00005560: 7970 650a 0a20 2020 2020 7365 7420 726f ype.. set ro\n-00005570: 6f74 3d28 0a0a 2020 2066 6f6c 6c6f 7765 ot=(.. followe\n-00005580: 6420 6279 2061 203c 5441 423e 2c20 616e d by a , an\n-00005590: 6420 4752 5542 2077 696c 6c20 6469 7370 d GRUB will disp\n-000055a0: 6c61 7920 7468 6520 6c69 7374 206f 6620 lay the list of \n-000055b0: 6472 6976 6573 2c0a 7061 7274 6974 696f drives,.partitio\n-000055c0: 6e73 2c20 6f72 2066 696c 6520 6e61 6d65 ns, or file name\n-000055d0: 732e 2020 536f 2069 7420 7368 6f75 6c64 s. So it should\n-000055e0: 2062 6520 7175 6974 6520 6561 7379 2074 be quite easy t\n-000055f0: 6f20 6465 7465 726d 696e 6520 7468 650a o determine the.\n-00005600: 6e61 6d65 206f 6620 796f 7572 2074 6172 name of your tar\n-00005610: 6765 7420 7061 7274 6974 696f 6e2c 2065 get partition, e\n-00005620: 7665 6e20 7769 7468 206d 696e 696d 616c ven with minimal\n-00005630: 206b 6e6f 776c 6564 6765 206f 6620 7468 knowledge of th\n-00005640: 650a 7379 6e74 6178 2e0a 0a20 2020 4e6f e.syntax... No\n-00005650: 7465 2074 6861 7420 4752 5542 2064 6f65 te that GRUB doe\n-00005660: 7320 5f6e 6f74 5f20 6469 7374 696e 6775 s _not_ distingu\n-00005670: 6973 6820 4944 4520 6672 6f6d 2053 4353 ish IDE from SCS\n-00005680: 4920 2d20 6974 2073 696d 706c 790a 636f I - it simply.co\n-00005690: 756e 7473 2074 6865 2064 7269 7665 206e unts the drive n\n-000056a0: 756d 6265 7273 2066 726f 6d20 7a65 726f umbers from zero\n-000056b0: 2c20 7265 6761 7264 6c65 7373 206f 6620 , regardless of \n-000056c0: 7468 6569 7220 7479 7065 2e20 204e 6f72 their type. Nor\n-000056d0: 6d61 6c6c 792c 0a61 6e79 2049 4445 2064 mally,.any IDE d\n-000056e0: 7269 7665 206e 756d 6265 7220 6973 206c rive number is l\n-000056f0: 6573 7320 7468 616e 2061 6e79 2053 4353 ess than any SCS\n-00005700: 4920 6472 6976 6520 6e75 6d62 6572 2c20 I drive number, \n-00005710: 616c 7468 6f75 6768 2074 6861 740a 6973 although that.is\n-00005720: 206e 6f74 2074 7275 6520 6966 2079 6f75 not true if you\n-00005730: 2063 6861 6e67 6520 7468 6520 626f 6f74 change the boot\n-00005740: 2073 6571 7565 6e63 6520 6279 2073 7761 sequence by swa\n-00005750: 7070 696e 6720 4944 4520 616e 6420 5343 pping IDE and SC\n-00005760: 5349 0a64 7269 7665 7320 696e 2079 6f75 SI.drives in you\n-00005770: 7220 4249 4f53 2e0a 0a20 2020 4e6f 7720 r BIOS... Now \n-00005780: 7468 6520 7175 6573 7469 6f6e 2069 732c the question is,\n-00005790: 2068 6f77 2074 6f20 7370 6563 6966 7920 how to specify \n-000057a0: 6120 6669 6c65 3f20 2041 6761 696e 2c20 a file? Again, \n-000057b0: 636f 6e73 6964 6572 2061 6e0a 6578 616d consider an.exam\n-000057c0: 706c 653a 0a0a 2020 2020 2028 6864 302c ple:.. (hd0,\n-000057d0: 6d73 646f 7331 292f 766d 6c69 6e75 7a0a msdos1)/vmlinuz.\n-000057e0: 0a20 2020 5468 6973 2073 7065 6369 6669 . This specifi\n-000057f0: 6573 2074 6865 2066 696c 6520 6e61 6d65 es the file name\n-00005800: 6420 e280 9876 6d6c 696e 757a e280 992c d ...vmlinuz...,\n-00005810: 2066 6f75 6e64 206f 6e20 7468 6520 6669 found on the fi\n-00005820: 7273 7420 7061 7274 6974 696f 6e0a 6f66 rst partition.of\n-00005830: 2074 6865 2066 6972 7374 2068 6172 6420 the first hard \n-00005840: 6469 736b 2064 7269 7665 2e20 204e 6f74 disk drive. Not\n-00005850: 6520 7468 6174 2074 6865 2061 7267 756d e that the argum\n-00005860: 656e 7420 636f 6d70 6c65 7469 6f6e 2077 ent completion w\n-00005870: 6f72 6b73 0a77 6974 6820 6669 6c65 206e orks.with file n\n-00005880: 616d 6573 2c20 746f 6f2e 0a0a 2020 2054 ames, too... T\n-00005890: 6861 7420 7761 7320 6561 7379 2c20 6164 hat was easy, ad\n-000058a0: 6d69 7420 6974 2e20 204e 6f77 2072 6561 mit it. Now rea\n-000058b0: 6420 7468 6520 6e65 7874 2063 6861 7074 d the next chapt\n-000058c0: 6572 2c20 746f 2066 696e 6420 6f75 7420 er, to find out \n-000058d0: 686f 770a 746f 2061 6374 7561 6c6c 7920 how.to actually \n-000058e0: 696e 7374 616c 6c20 4752 5542 206f 6e20 install GRUB on \n-000058f0: 796f 7572 2064 7269 7665 2e0a 0a1f 0a46 your drive.....F\n-00005900: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00005910: 204e 6f64 653a 204f 532d 7370 6563 6966 Node: OS-specif\n-00005920: 6963 206e 6f74 6573 2061 626f 7574 2067 ic notes about g\n-00005930: 7275 6220 746f 6f6c 732c 2020 4e65 7874 rub tools, Next\n-00005940: 3a20 496e 7374 616c 6c61 7469 6f6e 2c20 : Installation, \n-00005950: 2050 7265 763a 204e 616d 696e 6720 636f Prev: Naming co\n-00005960: 6e76 656e 7469 6f6e 2c20 2055 703a 2054 nvention, Up: T\n-00005970: 6f70 0a0a 3320 4f53 2d73 7065 6369 6669 op..3 OS-specifi\n-00005980: 6320 6e6f 7465 7320 6162 6f75 7420 6772 c notes about gr\n-00005990: 7562 2074 6f6f 6c73 0a2a 2a2a 2a2a 2a2a ub tools.*******\n+00004810: 3d3d 3d0a 0a54 6865 2066 6f6c 6c6f 7769 ===..The followi\n+00004820: 6e67 2069 7320 6120 7175 6f74 6174 696f ng is a quotatio\n+00004830: 6e20 6672 6f6d 2047 6f72 646f 6e20 4d61 n from Gordon Ma\n+00004840: 747a 6967 6b65 6974 2c20 6120 4752 5542 tzigkeit, a GRUB\n+00004850: 2066 616e 6174 6963 3a0a 0a20 2020 2020 fanatic:.. \n+00004860: 536f 6d65 2070 656f 706c 6520 6c69 6b65 Some people like\n+00004870: 2074 6f20 6163 6b6e 6f77 6c65 6467 6520 to acknowledge \n+00004880: 626f 7468 2074 6865 206f 7065 7261 7469 both the operati\n+00004890: 6e67 2073 7973 7465 6d20 616e 640a 2020 ng system and. \n+000048a0: 2020 206b 6572 6e65 6c20 7768 656e 2074 kernel when t\n+000048b0: 6865 7920 7461 6c6b 2061 626f 7574 2074 hey talk about t\n+000048c0: 6865 6972 2063 6f6d 7075 7465 7273 2c20 heir computers, \n+000048d0: 736f 2074 6865 7920 6d69 6768 7420 7361 so they might sa\n+000048e0: 7920 7468 6579 0a20 2020 2020 7573 6520 y they. use \n+000048f0: 2247 4e55 2f4c 696e 7578 2220 6f72 2022 \"GNU/Linux\" or \"\n+00004900: 474e 552f 4875 7264 222e 2020 4f74 6865 GNU/Hurd\". Othe\n+00004910: 7220 7065 6f70 6c65 2073 6565 6d20 746f r people seem to\n+00004920: 2074 6869 6e6b 2074 6861 7420 7468 650a think that the.\n+00004930: 2020 2020 206b 6572 6e65 6c20 6973 2074 kernel is t\n+00004940: 6865 206d 6f73 7420 696d 706f 7274 616e he most importan\n+00004950: 7420 7061 7274 206f 6620 7468 6520 7379 t part of the sy\n+00004960: 7374 656d 2c20 736f 2074 6865 7920 6c69 stem, so they li\n+00004970: 6b65 2074 6f0a 2020 2020 2063 616c 6c20 ke to. call \n+00004980: 7468 6569 7220 474e 5520 6f70 6572 6174 their GNU operat\n+00004990: 696e 6720 7379 7374 656d 7320 224c 696e ing systems \"Lin\n+000049a0: 7578 2073 7973 7465 6d73 2e22 0a0a 2020 ux systems.\".. \n+000049b0: 2020 2049 2c20 7065 7273 6f6e 616c 6c79 I, personally\n+000049c0: 2c20 6265 6c69 6576 6520 7468 6174 2074 , believe that t\n+000049d0: 6869 7320 6973 2061 2067 7261 7665 2069 his is a grave i\n+000049e0: 6e6a 7573 7469 6365 2c20 6265 6361 7573 njustice, becaus\n+000049f0: 6520 7468 650a 2020 2020 205f 626f 6f74 e the. _boot\n+00004a00: 206c 6f61 6465 725f 2069 7320 7468 6520 loader_ is the \n+00004a10: 6d6f 7374 2069 6d70 6f72 7461 6e74 2073 most important s\n+00004a20: 6f66 7477 6172 6520 6f66 2061 6c6c 2e20 oftware of all. \n+00004a30: 2049 2075 7365 6420 746f 0a20 2020 2020 I used to. \n+00004a40: 7265 6665 7220 746f 2074 6865 2061 626f refer to the abo\n+00004a50: 7665 2073 7973 7465 6d73 2061 7320 6569 ve systems as ei\n+00004a60: 7468 6572 2022 4c49 4c4f 2228 3129 2028 ther \"LILO\"(1) (\n+00004a70: 2a6e 6f74 6520 526f 6c65 206f 6620 610a *note Role of a.\n+00004a80: 2020 2020 2062 6f6f 7420 6c6f 6164 6572 boot loader\n+00004a90: 2d46 6f6f 746e 6f74 652d 313a 3a29 206f -Footnote-1::) o\n+00004aa0: 7220 2247 5255 4222 2073 7973 7465 6d73 r \"GRUB\" systems\n+00004ab0: 2e0a 0a20 2020 2020 556e 666f 7274 756e ... Unfortun\n+00004ac0: 6174 656c 792c 206e 6f62 6f64 7920 6576 ately, nobody ev\n+00004ad0: 6572 2075 6e64 6572 7374 6f6f 6420 7768 er understood wh\n+00004ae0: 6174 2049 2077 6173 2074 616c 6b69 6e67 at I was talking\n+00004af0: 2061 626f 7574 3b20 6e6f 770a 2020 2020 about; now. \n+00004b00: 2049 206a 7573 7420 7573 6520 7468 6520 I just use the \n+00004b10: 776f 7264 2022 474e 5522 2061 7320 6120 word \"GNU\" as a \n+00004b20: 7073 6575 646f 6e79 6d20 666f 7220 4752 pseudonym for GR\n+00004b30: 5542 2e0a 0a20 2020 2020 536f 2c20 6966 UB... So, if\n+00004b40: 2079 6f75 2065 7665 7220 6865 6172 2070 you ever hear p\n+00004b50: 656f 706c 6520 7461 6c6b 696e 6720 6162 eople talking ab\n+00004b60: 6f75 7420 7468 6569 7220 616c 6c65 6765 out their allege\n+00004b70: 6420 2247 4e55 220a 2020 2020 2073 7973 d \"GNU\". sys\n+00004b80: 7465 6d73 2c20 7265 6d65 6d62 6572 2074 tems, remember t\n+00004b90: 6861 7420 7468 6579 2061 7265 2061 6374 hat they are act\n+00004ba0: 7561 6c6c 7920 7061 7969 6e67 2068 6f6d ually paying hom\n+00004bb0: 6167 6520 746f 2074 6865 2062 6573 740a age to the best.\n+00004bc0: 2020 2020 2062 6f6f 7420 6c6f 6164 6572 boot loader\n+00004bd0: 2061 726f 756e 642e 2e2e 2047 5255 4221 around... GRUB!\n+00004be0: 0a0a 2020 2057 652c 2074 6865 2047 5255 .. We, the GRU\n+00004bf0: 4220 6d61 696e 7461 696e 6572 732c 2064 B maintainers, d\n+00004c00: 6f20 6e6f 7420 2875 7375 616c 6c79 2920 o not (usually) \n+00004c10: 656e 636f 7572 6167 6520 476f 7264 6f6e encourage Gordon\n+00004c20: 2773 206c 6576 656c 0a6f 6620 6661 6e61 's level.of fana\n+00004c30: 7469 6369 736d 2c20 6275 7420 6974 2068 ticism, but it h\n+00004c40: 656c 7073 2074 6f20 7265 6d65 6d62 6572 elps to remember\n+00004c50: 2074 6861 7420 626f 6f74 206c 6f61 6465 that boot loade\n+00004c60: 7273 2064 6573 6572 7665 0a72 6563 6f67 rs deserve.recog\n+00004c70: 6e69 7469 6f6e 2e20 2057 6520 686f 7065 nition. We hope\n+00004c80: 2074 6861 7420 796f 7520 656e 6a6f 7920 that you enjoy \n+00004c90: 7573 696e 6720 474e 5520 4752 5542 2061 using GNU GRUB a\n+00004ca0: 7320 6d75 6368 2061 7320 7765 2064 6964 s much as we did\n+00004cb0: 0a77 7269 7469 6e67 2069 742e 0a0a 1f0a .writing it.....\n+00004cc0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00004cd0: 2020 4e6f 6465 3a20 526f 6c65 206f 6620 Node: Role of \n+00004ce0: 6120 626f 6f74 206c 6f61 6465 722d 466f a boot loader-Fo\n+00004cf0: 6f74 6e6f 7465 732c 2020 5570 3a20 526f otnotes, Up: Ro\n+00004d00: 6c65 206f 6620 6120 626f 6f74 206c 6f61 le of a boot loa\n+00004d10: 6465 720a 0a20 2020 2831 2920 5468 6520 der.. (1) The \n+00004d20: 4c49 6e75 7820 4c4f 6164 6572 2c20 6120 LInux LOader, a \n+00004d30: 626f 6f74 206c 6f61 6465 7220 7468 6174 boot loader that\n+00004d40: 2065 7665 7279 626f 6479 2075 7365 732c everybody uses,\n+00004d50: 2062 7574 206e 6f62 6f64 790a 6c69 6b65 but nobody.like\n+00004d60: 732e 0a0a 1f0a 4669 6c65 3a20 6772 7562 s.....File: grub\n+00004d70: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 4e61 .info, Node: Na\n+00004d80: 6d69 6e67 2063 6f6e 7665 6e74 696f 6e2c ming convention,\n+00004d90: 2020 4e65 7874 3a20 4f53 2d73 7065 6369 Next: OS-speci\n+00004da0: 6669 6320 6e6f 7465 7320 6162 6f75 7420 fic notes about \n+00004db0: 6772 7562 2074 6f6f 6c73 2c20 2050 7265 grub tools, Pre\n+00004dc0: 763a 2049 6e74 726f 6475 6374 696f 6e2c v: Introduction,\n+00004dd0: 2020 5570 3a20 546f 700a 0a32 204e 616d Up: Top..2 Nam\n+00004de0: 696e 6720 636f 6e76 656e 7469 6f6e 0a2a ing convention.*\n+00004df0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n+00004e00: 2a2a 0a0a 5468 6520 6465 7669 6365 2073 **..The device s\n+00004e10: 796e 7461 7820 7573 6564 2069 6e20 4752 yntax used in GR\n+00004e20: 5542 2069 7320 6120 7765 6520 6269 7420 UB is a wee bit \n+00004e30: 6469 6666 6572 656e 7420 6672 6f6d 2077 different from w\n+00004e40: 6861 7420 796f 7520 6d61 790a 6861 7665 hat you may.have\n+00004e50: 2073 6565 6e20 6265 666f 7265 2069 6e20 seen before in \n+00004e60: 796f 7572 206f 7065 7261 7469 6e67 2073 your operating s\n+00004e70: 7973 7465 6d28 7329 2c20 616e 6420 796f ystem(s), and yo\n+00004e80: 7520 6e65 6564 2074 6f20 6b6e 6f77 2069 u need to know i\n+00004e90: 7420 736f 0a74 6861 7420 796f 7520 6361 t so.that you ca\n+00004ea0: 6e20 7370 6563 6966 7920 6120 6472 6976 n specify a driv\n+00004eb0: 652f 7061 7274 6974 696f 6e2e 0a0a 2020 e/partition... \n+00004ec0: 204c 6f6f 6b20 6174 2074 6865 2066 6f6c Look at the fol\n+00004ed0: 6c6f 7769 6e67 2065 7861 6d70 6c65 7320 lowing examples \n+00004ee0: 616e 6420 6578 706c 616e 6174 696f 6e73 and explanations\n+00004ef0: 3a0a 0a20 2020 2020 2866 6430 290a 0a20 :.. (fd0).. \n+00004f00: 2020 4669 7273 7420 6f66 2061 6c6c 2c20 First of all, \n+00004f10: 4752 5542 2072 6571 7569 7265 7320 7468 GRUB requires th\n+00004f20: 6174 2074 6865 2064 6576 6963 6520 6e61 at the device na\n+00004f30: 6d65 2062 6520 656e 636c 6f73 6564 2077 me be enclosed w\n+00004f40: 6974 6820 e280 9828 e280 990a 616e 6420 ith ...(....and \n+00004f50: e280 9829 e280 992e 2020 5468 6520 e280 ...).... The ..\n+00004f60: 9866 64e2 8099 2070 6172 7420 6d65 616e .fd... part mean\n+00004f70: 7320 7468 6174 2069 7420 6973 2061 2066 s that it is a f\n+00004f80: 6c6f 7070 7920 6469 736b 2e20 2054 6865 loppy disk. The\n+00004f90: 206e 756d 6265 7220 e280 9830 e280 990a number ...0....\n+00004fa0: 6973 2074 6865 2064 7269 7665 206e 756d is the drive num\n+00004fb0: 6265 722c 2077 6869 6368 2069 7320 636f ber, which is co\n+00004fc0: 756e 7465 6420 6672 6f6d 205f 7a65 726f unted from _zero\n+00004fd0: 5f2e 2020 5468 6973 2065 7870 7265 7373 _. This express\n+00004fe0: 696f 6e0a 6d65 616e 7320 7468 6174 2047 ion.means that G\n+00004ff0: 5255 4220 7769 6c6c 2075 7365 2074 6865 RUB will use the\n+00005000: 2077 686f 6c65 2066 6c6f 7070 7920 6469 whole floppy di\n+00005010: 736b 2e0a 0a20 2020 2020 2868 6430 2c6d sk... (hd0,m\n+00005020: 7364 6f73 3229 0a0a 2020 2048 6572 652c sdos2).. Here,\n+00005030: 20e2 8098 6864 e280 9920 6d65 616e 7320 ...hd... means \n+00005040: 6974 2069 7320 6120 6861 7264 2064 6973 it is a hard dis\n+00005050: 6b20 6472 6976 652e 2020 5468 6520 6669 k drive. The fi\n+00005060: 7273 7420 696e 7465 6765 7220 e280 9830 rst integer ...0\n+00005070: e280 990a 696e 6469 6361 7465 7320 7468 ....indicates th\n+00005080: 6520 6472 6976 6520 6e75 6d62 6572 2c20 e drive number, \n+00005090: 7468 6174 2069 732c 2074 6865 2066 6972 that is, the fir\n+000050a0: 7374 2068 6172 6420 6469 736b 2c20 7468 st hard disk, th\n+000050b0: 6520 7374 7269 6e67 0ae2 8098 6d73 646f e string....msdo\n+000050c0: 73e2 8099 2069 6e64 6963 6174 6573 2074 s... indicates t\n+000050d0: 6865 2070 6172 7469 7469 6f6e 2073 6368 he partition sch\n+000050e0: 656d 652c 2077 6869 6c65 2074 6865 2073 eme, while the s\n+000050f0: 6563 6f6e 6420 696e 7465 6765 722c 20e2 econd integer, .\n+00005100: 8098 32e2 8099 2c0a 696e 6469 6361 7465 ..2...,.indicate\n+00005110: 7320 7468 6520 7061 7274 6974 696f 6e20 s the partition \n+00005120: 6e75 6d62 6572 2028 6f72 2074 6865 2050 number (or the P\n+00005130: 4320 736c 6963 6520 6e75 6d62 6572 2069 C slice number i\n+00005140: 6e20 7468 6520 4253 440a 7465 726d 696e n the BSD.termin\n+00005150: 6f6c 6f67 7929 2e20 2054 6865 2070 6172 ology). The par\n+00005160: 7469 7469 6f6e 206e 756d 6265 7273 2061 tition numbers a\n+00005170: 7265 2063 6f75 6e74 6564 2066 726f 6d20 re counted from \n+00005180: 5f6f 6e65 5f2c 206e 6f74 2066 726f 6d0a _one_, not from.\n+00005190: 7a65 726f 2028 6173 2077 6173 2074 6865 zero (as was the\n+000051a0: 2063 6173 6520 696e 2070 7265 7669 6f75 case in previou\n+000051b0: 7320 7665 7273 696f 6e73 206f 6620 4752 s versions of GR\n+000051c0: 5542 292e 2054 6869 7320 6578 7072 6573 UB). This expres\n+000051d0: 7369 6f6e 0a6d 6561 6e73 2074 6865 2073 sion.means the s\n+000051e0: 6563 6f6e 6420 7061 7274 6974 696f 6e20 econd partition \n+000051f0: 6f66 2074 6865 2066 6972 7374 2068 6172 of the first har\n+00005200: 6420 6469 736b 2064 7269 7665 2e20 2049 d disk drive. I\n+00005210: 6e20 7468 6973 2063 6173 652c 0a47 5255 n this case,.GRU\n+00005220: 4220 7573 6573 206f 6e65 2070 6172 7469 B uses one parti\n+00005230: 7469 6f6e 206f 6620 7468 6520 6469 736b tion of the disk\n+00005240: 2c20 696e 7374 6561 6420 6f66 2074 6865 , instead of the\n+00005250: 2077 686f 6c65 2064 6973 6b2e 0a0a 2020 whole disk... \n+00005260: 2020 2028 6864 302c 6d73 646f 7335 290a (hd0,msdos5).\n+00005270: 0a20 2020 5468 6973 2073 7065 6369 6669 . This specifi\n+00005280: 6573 2074 6865 2066 6972 7374 20e2 809c es the first ...\n+00005290: 6578 7465 6e64 6564 2070 6172 7469 7469 extended partiti\n+000052a0: 6f6e e280 9d20 6f66 2074 6865 2066 6972 on... of the fir\n+000052b0: 7374 2068 6172 6420 6469 736b 0a64 7269 st hard disk.dri\n+000052c0: 7665 2e20 204e 6f74 6520 7468 6174 2074 ve. Note that t\n+000052d0: 6865 2070 6172 7469 7469 6f6e 206e 756d he partition num\n+000052e0: 6265 7273 2066 6f72 2065 7874 656e 6465 bers for extende\n+000052f0: 6420 7061 7274 6974 696f 6e73 2061 7265 d partitions are\n+00005300: 0a63 6f75 6e74 6564 2066 726f 6d20 e280 .counted from ..\n+00005310: 9835 e280 992c 2072 6567 6172 646c 6573 .5..., regardles\n+00005320: 7320 6f66 2074 6865 2061 6374 7561 6c20 s of the actual \n+00005330: 6e75 6d62 6572 206f 6620 7072 696d 6172 number of primar\n+00005340: 7920 7061 7274 6974 696f 6e73 0a6f 6e20 y partitions.on \n+00005350: 796f 7572 2068 6172 6420 6469 736b 2e0a your hard disk..\n+00005360: 0a20 2020 2020 2868 6431 2c6d 7364 6f73 . (hd1,msdos\n+00005370: 312c 6273 6431 290a 0a20 2020 5468 6973 1,bsd1).. This\n+00005380: 206d 6561 6e73 2074 6865 2042 5344 20e2 means the BSD .\n+00005390: 8098 61e2 8099 2070 6172 7469 7469 6f6e ..a... partition\n+000053a0: 206f 6e20 6669 7273 7420 5043 2073 6c69 on first PC sli\n+000053b0: 6365 206e 756d 6265 7220 6f66 2074 6865 ce number of the\n+000053c0: 0a73 6563 6f6e 6420 6861 7264 2064 6973 .second hard dis\n+000053d0: 6b2e 0a0a 2020 204f 6620 636f 7572 7365 k... Of course\n+000053e0: 2c20 746f 2061 6374 7561 6c6c 7920 6163 , to actually ac\n+000053f0: 6365 7373 2074 6865 2064 6973 6b73 206f cess the disks o\n+00005400: 7220 7061 7274 6974 696f 6e73 2077 6974 r partitions wit\n+00005410: 6820 4752 5542 2c20 796f 750a 6e65 6564 h GRUB, you.need\n+00005420: 2074 6f20 7573 6520 7468 6520 6465 7669 to use the devi\n+00005430: 6365 2073 7065 6369 6669 6361 7469 6f6e ce specification\n+00005440: 2069 6e20 6120 636f 6d6d 616e 642c 206c in a command, l\n+00005450: 696b 6520 e280 9873 6574 2072 6f6f 743d ike ...set root=\n+00005460: 2866 6430 29e2 8099 0a6f 7220 e280 9870 (fd0)....or ...p\n+00005470: 6172 7474 6f6f 6c20 2868 6430 2c6d 7364 arttool (hd0,msd\n+00005480: 6f73 3329 2068 6964 6465 6e2d e280 992e os3) hidden-....\n+00005490: 2020 546f 2068 656c 7020 796f 7520 6669 To help you fi\n+000054a0: 6e64 206f 7574 2077 6869 6368 206e 756d nd out which num\n+000054b0: 6265 720a 7370 6563 6966 6965 7320 6120 ber.specifies a \n+000054c0: 7061 7274 6974 696f 6e20 796f 7520 7761 partition you wa\n+000054d0: 6e74 2c20 7468 6520 4752 5542 2063 6f6d nt, the GRUB com\n+000054e0: 6d61 6e64 2d6c 696e 6520 282a 6e6f 7465 mand-line (*note\n+000054f0: 0a43 6f6d 6d61 6e64 2d6c 696e 6520 696e .Command-line in\n+00005500: 7465 7266 6163 653a 3a29 206f 7074 696f terface::) optio\n+00005510: 6e73 2068 6176 6520 6172 6775 6d65 6e74 ns have argument\n+00005520: 2063 6f6d 706c 6574 696f 6e2e 2020 5468 completion. Th\n+00005530: 6973 206d 6561 6e73 0a74 6861 742c 2066 is means.that, f\n+00005540: 6f72 2065 7861 6d70 6c65 2c20 796f 7520 or example, you \n+00005550: 6f6e 6c79 206e 6565 6420 746f 2074 7970 only need to typ\n+00005560: 650a 0a20 2020 2020 7365 7420 726f 6f74 e.. set root\n+00005570: 3d28 0a0a 2020 2066 6f6c 6c6f 7765 6420 =(.. followed \n+00005580: 6279 2061 203c 5441 423e 2c20 616e 6420 by a , and \n+00005590: 4752 5542 2077 696c 6c20 6469 7370 6c61 GRUB will displa\n+000055a0: 7920 7468 6520 6c69 7374 206f 6620 6472 y the list of dr\n+000055b0: 6976 6573 2c0a 7061 7274 6974 696f 6e73 ives,.partitions\n+000055c0: 2c20 6f72 2066 696c 6520 6e61 6d65 732e , or file names.\n+000055d0: 2020 536f 2069 7420 7368 6f75 6c64 2062 So it should b\n+000055e0: 6520 7175 6974 6520 6561 7379 2074 6f20 e quite easy to \n+000055f0: 6465 7465 726d 696e 6520 7468 650a 6e61 determine the.na\n+00005600: 6d65 206f 6620 796f 7572 2074 6172 6765 me of your targe\n+00005610: 7420 7061 7274 6974 696f 6e2c 2065 7665 t partition, eve\n+00005620: 6e20 7769 7468 206d 696e 696d 616c 206b n with minimal k\n+00005630: 6e6f 776c 6564 6765 206f 6620 7468 650a nowledge of the.\n+00005640: 7379 6e74 6178 2e0a 0a20 2020 4e6f 7465 syntax... Note\n+00005650: 2074 6861 7420 4752 5542 2064 6f65 7320 that GRUB does \n+00005660: 5f6e 6f74 5f20 6469 7374 696e 6775 6973 _not_ distinguis\n+00005670: 6820 4944 4520 6672 6f6d 2053 4353 4920 h IDE from SCSI \n+00005680: 2d20 6974 2073 696d 706c 790a 636f 756e - it simply.coun\n+00005690: 7473 2074 6865 2064 7269 7665 206e 756d ts the drive num\n+000056a0: 6265 7273 2066 726f 6d20 7a65 726f 2c20 bers from zero, \n+000056b0: 7265 6761 7264 6c65 7373 206f 6620 7468 regardless of th\n+000056c0: 6569 7220 7479 7065 2e20 204e 6f72 6d61 eir type. Norma\n+000056d0: 6c6c 792c 0a61 6e79 2049 4445 2064 7269 lly,.any IDE dri\n+000056e0: 7665 206e 756d 6265 7220 6973 206c 6573 ve number is les\n+000056f0: 7320 7468 616e 2061 6e79 2053 4353 4920 s than any SCSI \n+00005700: 6472 6976 6520 6e75 6d62 6572 2c20 616c drive number, al\n+00005710: 7468 6f75 6768 2074 6861 740a 6973 206e though that.is n\n+00005720: 6f74 2074 7275 6520 6966 2079 6f75 2063 ot true if you c\n+00005730: 6861 6e67 6520 7468 6520 626f 6f74 2073 hange the boot s\n+00005740: 6571 7565 6e63 6520 6279 2073 7761 7070 equence by swapp\n+00005750: 696e 6720 4944 4520 616e 6420 5343 5349 ing IDE and SCSI\n+00005760: 0a64 7269 7665 7320 696e 2079 6f75 7220 .drives in your \n+00005770: 4249 4f53 2e0a 0a20 2020 4e6f 7720 7468 BIOS... Now th\n+00005780: 6520 7175 6573 7469 6f6e 2069 732c 2068 e question is, h\n+00005790: 6f77 2074 6f20 7370 6563 6966 7920 6120 ow to specify a \n+000057a0: 6669 6c65 3f20 2041 6761 696e 2c20 636f file? Again, co\n+000057b0: 6e73 6964 6572 2061 6e0a 6578 616d 706c nsider an.exampl\n+000057c0: 653a 0a0a 2020 2020 2028 6864 302c 6d73 e:.. (hd0,ms\n+000057d0: 646f 7331 292f 766d 6c69 6e75 7a0a 0a20 dos1)/vmlinuz.. \n+000057e0: 2020 5468 6973 2073 7065 6369 6669 6573 This specifies\n+000057f0: 2074 6865 2066 696c 6520 6e61 6d65 6420 the file named \n+00005800: e280 9876 6d6c 696e 757a e280 992c 2066 ...vmlinuz..., f\n+00005810: 6f75 6e64 206f 6e20 7468 6520 6669 7273 ound on the firs\n+00005820: 7420 7061 7274 6974 696f 6e0a 6f66 2074 t partition.of t\n+00005830: 6865 2066 6972 7374 2068 6172 6420 6469 he first hard di\n+00005840: 736b 2064 7269 7665 2e20 204e 6f74 6520 sk drive. Note \n+00005850: 7468 6174 2074 6865 2061 7267 756d 656e that the argumen\n+00005860: 7420 636f 6d70 6c65 7469 6f6e 2077 6f72 t completion wor\n+00005870: 6b73 0a77 6974 6820 6669 6c65 206e 616d ks.with file nam\n+00005880: 6573 2c20 746f 6f2e 0a0a 2020 2054 6861 es, too... Tha\n+00005890: 7420 7761 7320 6561 7379 2c20 6164 6d69 t was easy, admi\n+000058a0: 7420 6974 2e20 204e 6f77 2072 6561 6420 t it. Now read \n+000058b0: 7468 6520 6e65 7874 2063 6861 7074 6572 the next chapter\n+000058c0: 2c20 746f 2066 696e 6420 6f75 7420 686f , to find out ho\n+000058d0: 770a 746f 2061 6374 7561 6c6c 7920 696e w.to actually in\n+000058e0: 7374 616c 6c20 4752 5542 206f 6e20 796f stall GRUB on yo\n+000058f0: 7572 2064 7269 7665 2e0a 0a1f 0a46 696c ur drive.....Fil\n+00005900: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00005910: 6f64 653a 204f 532d 7370 6563 6966 6963 ode: OS-specific\n+00005920: 206e 6f74 6573 2061 626f 7574 2067 7275 notes about gru\n+00005930: 6220 746f 6f6c 732c 2020 4e65 7874 3a20 b tools, Next: \n+00005940: 496e 7374 616c 6c61 7469 6f6e 2c20 2050 Installation, P\n+00005950: 7265 763a 204e 616d 696e 6720 636f 6e76 rev: Naming conv\n+00005960: 656e 7469 6f6e 2c20 2055 703a 2054 6f70 ention, Up: Top\n+00005970: 0a0a 3320 4f53 2d73 7065 6369 6669 6320 ..3 OS-specific \n+00005980: 6e6f 7465 7320 6162 6f75 7420 6772 7562 notes about grub\n+00005990: 2074 6f6f 6c73 0a2a 2a2a 2a2a 2a2a 2a2a tools.*********\n 000059a0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n-000059b0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a4f *************..O\n-000059c0: 6e20 4f53 2077 6869 6368 2068 6176 6520 n OS which have \n-000059d0: 6465 7669 6365 206e 6f64 6573 2073 696d device nodes sim\n-000059e0: 696c 6172 2074 6f20 556e 6978 2d6c 696b ilar to Unix-lik\n-000059f0: 6520 4f53 2047 5255 4220 746f 6f6c 7320 e OS GRUB tools \n-00005a00: 7573 6520 7468 650a 4f53 206e 616d 652e use the.OS name.\n-00005a10: 2020 452e 672e 2020 666f 7220 474e 552f E.g. for GNU/\n-00005a20: 4c69 6e75 783a 0a0a 2020 2020 2023 2067 Linux:.. # g\n-00005a30: 7275 622d 696e 7374 616c 6c20 2f64 6576 rub-install /dev\n-00005a40: 2f73 6461 0a0a 2020 204f 6e20 4152 4f53 /sda.. On AROS\n-00005a50: 2077 6520 7573 6520 616e 6f74 6865 7220 we use another \n-00005a60: 7379 6e74 6178 2e20 2046 6f72 2076 6f6c syntax. For vol\n-00005a70: 756d 6573 3a0a 0a20 2020 2020 2f2f 3a3c umes:.. //:<\n-00005a80: 766f 6c75 6d65 206e 616d 653e 0a0a 2020 volume name>.. \n-00005a90: 2045 2e67 2e0a 0a20 2020 2020 2f2f 3a44 E.g... //:D\n-00005aa0: 4830 0a0a 2020 2046 6f72 2064 6973 6b73 H0.. For disks\n-00005ab0: 2077 6520 7573 6520 7379 6e74 6178 3a0a we use syntax:.\n-00005ac0: 2020 2020 202f 2f3a 3c64 7269 7665 7220 //:/unit/flags\n-00005ae0: 0a0a 2020 2045 2e67 2e0a 0a20 2020 2020 .. E.g... \n-00005af0: 2320 6772 7562 2d69 6e73 7461 6c6c 202f # grub-install /\n-00005b00: 2f3a 6174 612e 6465 7669 6365 2f30 2f30 /:ata.device/0/0\n-00005b10: 0a0a 2020 204f 6e20 5769 6e64 6f77 7320 .. On Windows \n-00005b20: 7765 2075 7365 2055 4e43 2070 6174 682e we use UNC path.\n-00005b30: 2020 466f 7220 766f 6c75 6d65 7320 6974 For volumes it\n-00005b40: 2773 2074 7970 6963 616c 6c79 0a0a 2020 's typically.. \n-00005b50: 2020 205c 5c3f 5c56 6f6c 756d 657b 3c47 \\\\?\\Volume{}. \\\\?\\<\n-00005b70: 6472 6976 6520 6c65 7474 6572 3e3a 0a0a drive letter>:..\n-00005b80: 2020 2045 2e67 2e0a 0a20 2020 2020 5c5c E.g... \\\\\n-00005b90: 3f5c 566f 6c75 6d65 7b31 3766 3334 6435 ?\\Volume{17f34d5\n-00005ba0: 302d 6366 3634 2d34 6230 322d 3830 3065 0-cf64-4b02-800e\n-00005bb0: 2d35 3164 3739 6333 6161 3266 667d 0a20 -51d79c3aa2ff}. \n-00005bc0: 2020 2020 5c5c 3f5c 433a 0a0a 2020 2046 \\\\?\\C:.. F\n-00005bd0: 6f72 2064 6973 6b73 2069 7427 730a 0a20 or disks it's.. \n-00005be0: 2020 2020 5c5c 3f5c 5068 7973 6963 616c \\\\?\\Physical\n-00005bf0: 4472 6976 653c 6e75 6d62 6572 3e0a 0a20 Drive.. \n-00005c00: 2020 452e 672e 0a0a 2020 2020 2023 2067 E.g... # g\n-00005c10: 7275 622d 696e 7374 616c 6c20 5c5c 3f5c rub-install \\\\?\\\n-00005c20: 5068 7973 6963 616c 4472 6976 6530 0a0a PhysicalDrive0..\n-00005c30: 2020 2042 6577 6172 6520 7468 6174 2079 Beware that y\n-00005c40: 6f75 206d 6179 206e 6565 6420 746f 2066 ou may need to f\n-00005c50: 7572 7468 6572 2065 7363 6170 6520 7468 urther escape th\n-00005c60: 6520 6261 636b 736c 6173 6865 7320 6465 e backslashes de\n-00005c70: 7065 6e64 696e 670a 6f6e 2079 6f75 7220 pending.on your \n-00005c80: 7368 656c 6c2e 0a0a 2020 2057 6865 6e20 shell... When \n-00005c90: 636f 6d70 696c 6564 2077 6974 6820 6379 compiled with cy\n-00005ca0: 6777 696e 2073 7570 706f 7274 2074 6865 gwin support the\n-00005cb0: 6e20 6379 6777 696e 2064 7269 7665 206e n cygwin drive n\n-00005cc0: 616d 6573 2061 7265 0a61 7574 6f6d 6174 ames are.automat\n-00005cd0: 6963 616c 6c79 2077 6865 6e20 6e65 6564 ically when need\n-00005ce0: 6564 2e20 2045 2e67 2e0a 0a20 2020 2020 ed. E.g... \n-00005cf0: 2320 6772 7562 2d69 6e73 7461 6c6c 202f # grub-install /\n-00005d00: 6465 762f 7364 610a 0a1f 0a46 696c 653a dev/sda....File:\n-00005d10: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-00005d20: 653a 2049 6e73 7461 6c6c 6174 696f 6e2c e: Installation,\n-00005d30: 2020 4e65 7874 3a20 426f 6f74 696e 672c Next: Booting,\n-00005d40: 2020 5072 6576 3a20 4f53 2d73 7065 6369 Prev: OS-speci\n-00005d50: 6669 6320 6e6f 7465 7320 6162 6f75 7420 fic notes about \n-00005d60: 6772 7562 2074 6f6f 6c73 2c20 2055 703a grub tools, Up:\n-00005d70: 2054 6f70 0a0a 3420 496e 7374 616c 6c61 Top..4 Installa\n-00005d80: 7469 6f6e 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a tion.***********\n-00005d90: 2a2a 2a0a 0a49 6e20 6f72 6465 7220 746f ***..In order to\n-00005da0: 2069 6e73 7461 6c6c 2047 5255 4220 6173 install GRUB as\n-00005db0: 2079 6f75 7220 626f 6f74 206c 6f61 6465 your boot loade\n-00005dc0: 722c 2079 6f75 206e 6565 6420 746f 2066 r, you need to f\n-00005dd0: 6972 7374 2069 6e73 7461 6c6c 0a74 6865 irst install.the\n-00005de0: 2047 5255 4220 7379 7374 656d 2061 6e64 GRUB system and\n-00005df0: 2075 7469 6c69 7469 6573 2075 6e64 6572 utilities under\n-00005e00: 2079 6f75 7220 554e 4958 2d6c 696b 6520 your UNIX-like \n-00005e10: 6f70 6572 6174 696e 6720 7379 7374 656d operating system\n-00005e20: 0a28 2a6e 6f74 6520 4f62 7461 696e 696e .(*note Obtainin\n-00005e30: 6720 616e 6420 4275 696c 6469 6e67 2047 g and Building G\n-00005e40: 5255 423a 3a29 2e20 2059 6f75 2063 616e RUB::). You can\n-00005e50: 2064 6f20 7468 6973 2065 6974 6865 7220 do this either \n-00005e60: 6672 6f6d 2074 6865 0a73 6f75 7263 6520 from the.source \n-00005e70: 7461 7262 616c 6c2c 206f 7220 6173 2061 tarball, or as a\n-00005e80: 2070 6163 6b61 6765 2066 6f72 2079 6f75 package for you\n-00005e90: 7220 4f53 2e0a 0a20 2020 4166 7465 7220 r OS... After \n-00005ea0: 796f 7520 6861 7665 2064 6f6e 6520 7468 you have done th\n-00005eb0: 6174 2c20 796f 7520 6e65 6564 2074 6f20 at, you need to \n-00005ec0: 696e 7374 616c 6c20 7468 6520 626f 6f74 install the boot\n-00005ed0: 206c 6f61 6465 7220 6f6e 2061 0a64 7269 loader on a.dri\n-00005ee0: 7665 2028 666c 6f70 7079 206f 7220 6861 ve (floppy or ha\n-00005ef0: 7264 2064 6973 6b29 2062 7920 7573 696e rd disk) by usin\n-00005f00: 6720 7468 6520 7574 696c 6974 7920 e280 g the utility ..\n-00005f10: 9867 7275 622d 696e 7374 616c 6ce2 8099 .grub-install...\n-00005f20: 2028 2a6e 6f74 650a 496e 766f 6b69 6e67 (*note.Invoking\n-00005f30: 2067 7275 622d 696e 7374 616c 6c3a 3a29 grub-install::)\n-00005f40: 206f 6e20 6120 554e 4958 2d6c 696b 6520 on a UNIX-like \n-00005f50: 4f53 2e0a 0a20 2020 4752 5542 2063 6f6d OS... GRUB com\n-00005f60: 6573 2077 6974 6820 626f 6f74 2069 6d61 es with boot ima\n-00005f70: 6765 732c 2077 6869 6368 2061 7265 206e ges, which are n\n-00005f80: 6f72 6d61 6c6c 7920 7075 7420 696e 2074 ormally put in t\n-00005f90: 6865 2064 6972 6563 746f 7279 0ae2 8098 he directory....\n-00005fa0: 2f75 7372 2f6c 6962 2f67 7275 622f 3c63 /usr/lib/grub/-..\n-00005fc0: 9920 2866 6f72 2042 494f 532d 6261 7365 . (for BIOS-base\n-00005fd0: 6420 6d61 6368 696e 6573 0ae2 8098 2f75 d machines..../u\n-00005fe0: 7372 2f6c 6962 2f67 7275 622f 6933 3836 sr/lib/grub/i386\n-00005ff0: 2d70 63e2 8099 292e 2020 4865 7265 6166 -pc...). Hereaf\n-00006000: 7465 722c 2074 6865 2064 6972 6563 746f ter, the directo\n-00006010: 7279 2077 6865 7265 2047 5255 4220 696d ry where GRUB im\n-00006020: 6167 6573 0a61 7265 2069 6e69 7469 616c ages.are initial\n-00006030: 6c79 2070 6c61 6365 6420 286e 6f72 6d61 ly placed (norma\n-00006040: 6c6c 7920 e280 982f 7573 722f 6c69 622f lly .../usr/lib/\n-00006050: 6772 7562 2f3c 6370 753e 2d3c 706c 6174 grub/-...) will b\n-00006070: 650a 6361 6c6c 6564 2074 6865 20e2 809c e.called the ...\n-00006080: 696d 6167 6520 6469 7265 6374 6f72 79e2 image directory.\n-00006090: 809d 2c20 616e 6420 7468 6520 6469 7265 .., and the dire\n-000060a0: 6374 6f72 7920 7768 6572 6520 7468 6520 ctory where the \n-000060b0: 626f 6f74 206c 6f61 6465 720a 6e65 6564 boot loader.need\n-000060c0: 7320 746f 2066 696e 6420 7468 656d 2028 s to find them (\n-000060d0: 7573 7561 6c6c 7920 e280 982f 626f 6f74 usually .../boot\n-000060e0: e280 9929 2077 696c 6c20 6265 2063 616c ...) will be cal\n-000060f0: 6c65 6420 7468 6520 e280 9c62 6f6f 740a led the ...boot.\n-00006100: 6469 7265 6374 6f72 79e2 809d 2e0a 0a2a directory......*\n-00006110: 204d 656e 753a 0a0a 2a20 496e 7374 616c Menu:..* Instal\n-00006120: 6c69 6e67 2047 5255 4220 7573 696e 6720 ling GRUB using \n-00006130: 6772 7562 2d69 6e73 7461 6c6c 3a3a 0a2a grub-install::.*\n-00006140: 204d 616b 696e 6720 6120 4752 5542 2062 Making a GRUB b\n-00006150: 6f6f 7461 626c 6520 4344 2d52 4f4d 3a3a ootable CD-ROM::\n-00006160: 0a2a 2044 6576 6963 6520 6d61 703a 3a0a .* Device map::.\n-00006170: 2a20 4249 4f53 2069 6e73 7461 6c6c 6174 * BIOS installat\n-00006180: 696f 6e3a 3a0a 0a1f 0a46 696c 653a 2067 ion::....File: g\n-00006190: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-000061a0: 2049 6e73 7461 6c6c 696e 6720 4752 5542 Installing GRUB\n-000061b0: 2075 7369 6e67 2067 7275 622d 696e 7374 using grub-inst\n-000061c0: 616c 6c2c 2020 4e65 7874 3a20 4d61 6b69 all, Next: Maki\n-000061d0: 6e67 2061 2047 5255 4220 626f 6f74 6162 ng a GRUB bootab\n-000061e0: 6c65 2043 442d 524f 4d2c 2020 5570 3a20 le CD-ROM, Up: \n-000061f0: 496e 7374 616c 6c61 7469 6f6e 0a0a 342e Installation..4.\n-00006200: 3120 496e 7374 616c 6c69 6e67 2047 5255 1 Installing GRU\n-00006210: 4220 7573 696e 6720 6772 7562 2d69 6e73 B using grub-ins\n-00006220: 7461 6c6c 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d tall.===========\n+000059b0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a4f 6e20 ***********..On \n+000059c0: 4f53 2077 6869 6368 2068 6176 6520 6465 OS which have de\n+000059d0: 7669 6365 206e 6f64 6573 2073 696d 696c vice nodes simil\n+000059e0: 6172 2074 6f20 556e 6978 2d6c 696b 6520 ar to Unix-like \n+000059f0: 4f53 2047 5255 4220 746f 6f6c 7320 7573 OS GRUB tools us\n+00005a00: 6520 7468 650a 4f53 206e 616d 652e 2020 e the.OS name. \n+00005a10: 452e 672e 2020 666f 7220 474e 552f 4c69 E.g. for GNU/Li\n+00005a20: 6e75 783a 0a0a 2020 2020 2023 2067 7275 nux:.. # gru\n+00005a30: 622d 696e 7374 616c 6c20 2f64 6576 2f73 b-install /dev/s\n+00005a40: 6461 0a0a 2020 204f 6e20 4152 4f53 2077 da.. On AROS w\n+00005a50: 6520 7573 6520 616e 6f74 6865 7220 7379 e use another sy\n+00005a60: 6e74 6178 2e20 2046 6f72 2076 6f6c 756d ntax. For volum\n+00005a70: 6573 3a0a 0a20 2020 2020 2f2f 3a3c 766f es:.. //:.. E\n+00005a90: 2e67 2e0a 0a20 2020 2020 2f2f 3a44 4830 .g... //:DH0\n+00005aa0: 0a0a 2020 2046 6f72 2064 6973 6b73 2077 .. For disks w\n+00005ab0: 6520 7573 6520 7379 6e74 6178 3a0a 2020 e use syntax:. \n+00005ac0: 2020 202f 2f3a 3c64 7269 7665 7220 6e61 //:/unit/flags..\n+00005ae0: 2020 2045 2e67 2e0a 0a20 2020 2020 2320 E.g... # \n+00005af0: 6772 7562 2d69 6e73 7461 6c6c 202f 2f3a grub-install //:\n+00005b00: 6174 612e 6465 7669 6365 2f30 2f30 0a0a ata.device/0/0..\n+00005b10: 2020 204f 6e20 5769 6e64 6f77 7320 7765 On Windows we\n+00005b20: 2075 7365 2055 4e43 2070 6174 682e 2020 use UNC path. \n+00005b30: 466f 7220 766f 6c75 6d65 7320 6974 2773 For volumes it's\n+00005b40: 2074 7970 6963 616c 6c79 0a0a 2020 2020 typically.. \n+00005b50: 205c 5c3f 5c56 6f6c 756d 657b 3c47 5549 \\\\?\\Volume{}. \\\\?\\:.. \n+00005b80: 2045 2e67 2e0a 0a20 2020 2020 5c5c 3f5c E.g... \\\\?\\\n+00005b90: 566f 6c75 6d65 7b31 3766 3334 6435 302d Volume{17f34d50-\n+00005ba0: 6366 3634 2d34 6230 322d 3830 3065 2d35 cf64-4b02-800e-5\n+00005bb0: 3164 3739 6333 6161 3266 667d 0a20 2020 1d79c3aa2ff}. \n+00005bc0: 2020 5c5c 3f5c 433a 0a0a 2020 2046 6f72 \\\\?\\C:.. For\n+00005bd0: 2064 6973 6b73 2069 7427 730a 0a20 2020 disks it's.. \n+00005be0: 2020 5c5c 3f5c 5068 7973 6963 616c 4472 \\\\?\\PhysicalDr\n+00005bf0: 6976 653c 6e75 6d62 6572 3e0a 0a20 2020 ive.. \n+00005c00: 452e 672e 0a0a 2020 2020 2023 2067 7275 E.g... # gru\n+00005c10: 622d 696e 7374 616c 6c20 5c5c 3f5c 5068 b-install \\\\?\\Ph\n+00005c20: 7973 6963 616c 4472 6976 6530 0a0a 2020 ysicalDrive0.. \n+00005c30: 2042 6577 6172 6520 7468 6174 2079 6f75 Beware that you\n+00005c40: 206d 6179 206e 6565 6420 746f 2066 7572 may need to fur\n+00005c50: 7468 6572 2065 7363 6170 6520 7468 6520 ther escape the \n+00005c60: 6261 636b 736c 6173 6865 7320 6465 7065 backslashes depe\n+00005c70: 6e64 696e 670a 6f6e 2079 6f75 7220 7368 nding.on your sh\n+00005c80: 656c 6c2e 0a0a 2020 2057 6865 6e20 636f ell... When co\n+00005c90: 6d70 696c 6564 2077 6974 6820 6379 6777 mpiled with cygw\n+00005ca0: 696e 2073 7570 706f 7274 2074 6865 6e20 in support then \n+00005cb0: 6379 6777 696e 2064 7269 7665 206e 616d cygwin drive nam\n+00005cc0: 6573 2061 7265 0a61 7574 6f6d 6174 6963 es are.automatic\n+00005cd0: 616c 6c79 2077 6865 6e20 6e65 6564 6564 ally when needed\n+00005ce0: 2e20 2045 2e67 2e0a 0a20 2020 2020 2320 . E.g... # \n+00005cf0: 6772 7562 2d69 6e73 7461 6c6c 202f 6465 grub-install /de\n+00005d00: 762f 7364 610a 0a1f 0a46 696c 653a 2067 v/sda....File: g\n+00005d10: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+00005d20: 2049 6e73 7461 6c6c 6174 696f 6e2c 2020 Installation, \n+00005d30: 4e65 7874 3a20 426f 6f74 696e 672c 2020 Next: Booting, \n+00005d40: 5072 6576 3a20 4f53 2d73 7065 6369 6669 Prev: OS-specifi\n+00005d50: 6320 6e6f 7465 7320 6162 6f75 7420 6772 c notes about gr\n+00005d60: 7562 2074 6f6f 6c73 2c20 2055 703a 2054 ub tools, Up: T\n+00005d70: 6f70 0a0a 3420 496e 7374 616c 6c61 7469 op..4 Installati\n+00005d80: 6f6e 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a on.*************\n+00005d90: 2a0a 0a49 6e20 6f72 6465 7220 746f 2069 *..In order to i\n+00005da0: 6e73 7461 6c6c 2047 5255 4220 6173 2079 nstall GRUB as y\n+00005db0: 6f75 7220 626f 6f74 206c 6f61 6465 722c our boot loader,\n+00005dc0: 2079 6f75 206e 6565 6420 746f 2066 6972 you need to fir\n+00005dd0: 7374 2069 6e73 7461 6c6c 0a74 6865 2047 st install.the G\n+00005de0: 5255 4220 7379 7374 656d 2061 6e64 2075 RUB system and u\n+00005df0: 7469 6c69 7469 6573 2075 6e64 6572 2079 tilities under y\n+00005e00: 6f75 7220 554e 4958 2d6c 696b 6520 6f70 our UNIX-like op\n+00005e10: 6572 6174 696e 6720 7379 7374 656d 0a28 erating system.(\n+00005e20: 2a6e 6f74 6520 4f62 7461 696e 696e 6720 *note Obtaining \n+00005e30: 616e 6420 4275 696c 6469 6e67 2047 5255 and Building GRU\n+00005e40: 423a 3a29 2e20 2059 6f75 2063 616e 2064 B::). You can d\n+00005e50: 6f20 7468 6973 2065 6974 6865 7220 6672 o this either fr\n+00005e60: 6f6d 2074 6865 0a73 6f75 7263 6520 7461 om the.source ta\n+00005e70: 7262 616c 6c2c 206f 7220 6173 2061 2070 rball, or as a p\n+00005e80: 6163 6b61 6765 2066 6f72 2079 6f75 7220 ackage for your \n+00005e90: 4f53 2e0a 0a20 2020 4166 7465 7220 796f OS... After yo\n+00005ea0: 7520 6861 7665 2064 6f6e 6520 7468 6174 u have done that\n+00005eb0: 2c20 796f 7520 6e65 6564 2074 6f20 696e , you need to in\n+00005ec0: 7374 616c 6c20 7468 6520 626f 6f74 206c stall the boot l\n+00005ed0: 6f61 6465 7220 6f6e 2061 0a64 7269 7665 oader on a.drive\n+00005ee0: 2028 666c 6f70 7079 206f 7220 6861 7264 (floppy or hard\n+00005ef0: 2064 6973 6b29 2062 7920 7573 696e 6720 disk) by using \n+00005f00: 7468 6520 7574 696c 6974 7920 e280 9867 the utility ...g\n+00005f10: 7275 622d 696e 7374 616c 6ce2 8099 2028 rub-install... (\n+00005f20: 2a6e 6f74 650a 496e 766f 6b69 6e67 2067 *note.Invoking g\n+00005f30: 7275 622d 696e 7374 616c 6c3a 3a29 206f rub-install::) o\n+00005f40: 6e20 6120 554e 4958 2d6c 696b 6520 4f53 n a UNIX-like OS\n+00005f50: 2e0a 0a20 2020 4752 5542 2063 6f6d 6573 ... GRUB comes\n+00005f60: 2077 6974 6820 626f 6f74 2069 6d61 6765 with boot image\n+00005f70: 732c 2077 6869 6368 2061 7265 206e 6f72 s, which are nor\n+00005f80: 6d61 6c6c 7920 7075 7420 696e 2074 6865 mally put in the\n+00005f90: 2064 6972 6563 746f 7279 0ae2 8098 2f75 directory..../u\n+00005fa0: 7372 2f6c 6962 2f67 7275 622f 3c63 7075 sr/lib/grub/-... \n+00005fc0: 2866 6f72 2042 494f 532d 6261 7365 6420 (for BIOS-based \n+00005fd0: 6d61 6368 696e 6573 0ae2 8098 2f75 7372 machines..../usr\n+00005fe0: 2f6c 6962 2f67 7275 622f 6933 3836 2d70 /lib/grub/i386-p\n+00005ff0: 63e2 8099 292e 2020 4865 7265 6166 7465 c...). Hereafte\n+00006000: 722c 2074 6865 2064 6972 6563 746f 7279 r, the directory\n+00006010: 2077 6865 7265 2047 5255 4220 696d 6167 where GRUB imag\n+00006020: 6573 0a61 7265 2069 6e69 7469 616c 6c79 es.are initially\n+00006030: 2070 6c61 6365 6420 286e 6f72 6d61 6c6c placed (normall\n+00006040: 7920 e280 982f 7573 722f 6c69 622f 6772 y .../usr/lib/gr\n+00006050: 7562 2f3c 6370 753e 2d3c 706c 6174 666f ub/-...) will be.\n+00006070: 6361 6c6c 6564 2074 6865 20e2 809c 696d called the ...im\n+00006080: 6167 6520 6469 7265 6374 6f72 79e2 809d age directory...\n+00006090: 2c20 616e 6420 7468 6520 6469 7265 6374 , and the direct\n+000060a0: 6f72 7920 7768 6572 6520 7468 6520 626f ory where the bo\n+000060b0: 6f74 206c 6f61 6465 720a 6e65 6564 7320 ot loader.needs \n+000060c0: 746f 2066 696e 6420 7468 656d 2028 7573 to find them (us\n+000060d0: 7561 6c6c 7920 e280 982f 626f 6f74 e280 ually .../boot..\n+000060e0: 9929 2077 696c 6c20 6265 2063 616c 6c65 .) will be calle\n+000060f0: 6420 7468 6520 e280 9c62 6f6f 740a 6469 d the ...boot.di\n+00006100: 7265 6374 6f72 79e2 809d 2e0a 0a2a 204d rectory......* M\n+00006110: 656e 753a 0a0a 2a20 496e 7374 616c 6c69 enu:..* Installi\n+00006120: 6e67 2047 5255 4220 7573 696e 6720 6772 ng GRUB using gr\n+00006130: 7562 2d69 6e73 7461 6c6c 3a3a 0a2a 204d ub-install::.* M\n+00006140: 616b 696e 6720 6120 4752 5542 2062 6f6f aking a GRUB boo\n+00006150: 7461 626c 6520 4344 2d52 4f4d 3a3a 0a2a table CD-ROM::.*\n+00006160: 2044 6576 6963 6520 6d61 703a 3a0a 2a20 Device map::.* \n+00006170: 4249 4f53 2069 6e73 7461 6c6c 6174 696f BIOS installatio\n+00006180: 6e3a 3a0a 0a1f 0a46 696c 653a 2067 7275 n::....File: gru\n+00006190: 622e 696e 666f 2c20 204e 6f64 653a 2049 b.info, Node: I\n+000061a0: 6e73 7461 6c6c 696e 6720 4752 5542 2075 nstalling GRUB u\n+000061b0: 7369 6e67 2067 7275 622d 696e 7374 616c sing grub-instal\n+000061c0: 6c2c 2020 4e65 7874 3a20 4d61 6b69 6e67 l, Next: Making\n+000061d0: 2061 2047 5255 4220 626f 6f74 6162 6c65 a GRUB bootable\n+000061e0: 2043 442d 524f 4d2c 2020 5570 3a20 496e CD-ROM, Up: In\n+000061f0: 7374 616c 6c61 7469 6f6e 0a0a 342e 3120 stallation..4.1 \n+00006200: 496e 7374 616c 6c69 6e67 2047 5255 4220 Installing GRUB \n+00006210: 7573 696e 6720 6772 7562 2d69 6e73 7461 using grub-insta\n+00006220: 6c6c 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ll.=============\n 00006230: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00006240: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a46 6f72 ===========..For\n-00006250: 2069 6e66 6f72 6d61 7469 6f6e 206f 6e20 information on \n-00006260: 7768 6572 6520 4752 5542 2073 686f 756c where GRUB shoul\n-00006270: 6420 6265 2069 6e73 7461 6c6c 6564 206f d be installed o\n-00006280: 6e20 5043 2042 494f 5320 706c 6174 666f n PC BIOS platfo\n-00006290: 726d 732c 0a2a 6e6f 7465 2042 494f 5320 rms,.*note BIOS \n-000062a0: 696e 7374 616c 6c61 7469 6f6e 3a3a 2e0a installation::..\n-000062b0: 0a20 2020 496e 206f 7264 6572 2074 6f20 . In order to \n-000062c0: 696e 7374 616c 6c20 4752 5542 2075 6e64 install GRUB und\n-000062d0: 6572 2061 2055 4e49 582d 6c69 6b65 204f er a UNIX-like O\n-000062e0: 5320 2873 7563 6820 6173 2047 4e55 292c S (such as GNU),\n-000062f0: 2069 6e76 6f6b 650a 7468 6520 7072 6f67 invoke.the prog\n-00006300: 7261 6d20 e280 9867 7275 622d 696e 7374 ram ...grub-inst\n-00006310: 616c 6ce2 8099 2028 2a6e 6f74 6520 496e all... (*note In\n-00006320: 766f 6b69 6e67 2067 7275 622d 696e 7374 voking grub-inst\n-00006330: 616c 6c3a 3a29 2061 7320 7468 650a 7375 all::) as the.su\n-00006340: 7065 7275 7365 7220 28e2 809c 726f 6f74 peruser (...root\n-00006350: e280 9d29 2e0a 0a20 2020 5468 6520 7573 ...)... The us\n-00006360: 6167 6520 6973 2062 6173 6963 616c 6c79 age is basically\n-00006370: 2076 6572 7920 7369 6d70 6c65 2e20 2059 very simple. Y\n-00006380: 6f75 206f 6e6c 7920 6e65 6564 2074 6f20 ou only need to \n-00006390: 7370 6563 6966 7920 6f6e 650a 6172 6775 specify one.argu\n-000063a0: 6d65 6e74 2074 6f20 7468 6520 7072 6f67 ment to the prog\n-000063b0: 7261 6d2c 206e 616d 656c 792c 2077 6865 ram, namely, whe\n-000063c0: 7265 2074 6f20 696e 7374 616c 6c20 7468 re to install th\n-000063d0: 6520 626f 6f74 206c 6f61 6465 722e 2020 e boot loader. \n-000063e0: 5468 650a 6172 6775 6d65 6e74 2068 6173 The.argument has\n-000063f0: 2074 6f20 6265 2065 6974 6865 7220 6120 to be either a \n-00006400: 6465 7669 6365 2066 696c 6520 286c 696b device file (lik\n-00006410: 6520 e280 982f 6465 762f 6864 61e2 8099 e .../dev/hda...\n-00006420: 292e 2020 466f 7220 6578 616d 706c 652c ). For example,\n-00006430: 0a75 6e64 6572 204c 696e 7578 2074 6865 .under Linux the\n-00006440: 2066 6f6c 6c6f 7769 6e67 2077 696c 6c20 following will \n-00006450: 696e 7374 616c 6c20 4752 5542 2069 6e74 install GRUB int\n-00006460: 6f20 7468 6520 4d42 5220 6f66 2074 6865 o the MBR of the\n-00006470: 2066 6972 7374 0a49 4445 2064 6973 6b3a first.IDE disk:\n-00006480: 0a0a 2020 2020 2023 2067 7275 622d 696e .. # grub-in\n-00006490: 7374 616c 6c20 2f64 6576 2f73 6461 0a0a stall /dev/sda..\n-000064a0: 2020 204c 696b 6577 6973 652c 2075 6e64 Likewise, und\n-000064b0: 6572 2047 4e55 2f48 7572 642c 2074 6869 er GNU/Hurd, thi\n-000064c0: 7320 6861 7320 7468 6520 7361 6d65 2065 s has the same e\n-000064d0: 6666 6563 743a 0a0a 2020 2020 2023 2067 ffect:.. # g\n-000064e0: 7275 622d 696e 7374 616c 6c20 2f64 6576 rub-install /dev\n-000064f0: 2f68 6430 0a0a 2020 2042 7574 2061 6c6c /hd0.. But all\n-00006500: 2074 6865 2061 626f 7665 2065 7861 6d70 the above examp\n-00006510: 6c65 7320 6173 7375 6d65 2074 6861 7420 les assume that \n-00006520: 4752 5542 2073 686f 756c 6420 7075 7420 GRUB should put \n-00006530: 696d 6167 6573 2075 6e64 6572 0a74 6865 images under.the\n-00006540: 20e2 8098 2f62 6f6f 74e2 8099 2064 6972 .../boot... dir\n-00006550: 6563 746f 7279 2e20 2049 6620 796f 7520 ectory. If you \n-00006560: 7761 6e74 2047 5255 4220 746f 2070 7574 want GRUB to put\n-00006570: 2069 6d61 6765 7320 756e 6465 7220 6120 images under a \n-00006580: 6469 7265 6374 6f72 790a 6f74 6865 7220 directory.other \n-00006590: 7468 616e 20e2 8098 2f62 6f6f 74e2 8099 than .../boot...\n-000065a0: 2c20 796f 7520 6e65 6564 2074 6f20 7370 , you need to sp\n-000065b0: 6563 6966 7920 7468 6520 6f70 7469 6f6e ecify the option\n-000065c0: 20e2 8098 2d2d 626f 6f74 2d64 6972 6563 ...--boot-direc\n-000065d0: 746f 7279 e280 992e 0a54 6865 2074 7970 tory.....The typ\n-000065e0: 6963 616c 2075 7361 6765 2069 7320 7468 ical usage is th\n-000065f0: 6174 2079 6f75 2063 7265 6174 6520 6120 at you create a \n-00006600: 4752 5542 2062 6f6f 7420 666c 6f70 7079 GRUB boot floppy\n-00006610: 2077 6974 6820 610a 6669 6c65 7379 7374 with a.filesyst\n-00006620: 656d 2e20 2048 6572 6520 6973 2061 6e20 em. Here is an \n-00006630: 6578 616d 706c 653a 0a0a 2020 2020 2023 example:.. #\n-00006640: 206d 6b65 3266 7320 2f64 6576 2f66 6430 mke2fs /dev/fd0\n-00006650: 0a20 2020 2020 2320 6d6f 756e 7420 2d74 . # mount -t\n-00006660: 2065 7874 3220 2f64 6576 2f66 6430 202f ext2 /dev/fd0 /\n-00006670: 6d6e 740a 2020 2020 2023 206d 6b64 6972 mnt. # mkdir\n-00006680: 202f 6d6e 742f 626f 6f74 0a20 2020 2020 /mnt/boot. \n-00006690: 2320 6772 7562 2d69 6e73 7461 6c6c 202d # grub-install -\n-000066a0: 2d62 6f6f 742d 6469 7265 6374 6f72 793d -boot-directory=\n-000066b0: 2f6d 6e74 2f62 6f6f 7420 2f64 6576 2f66 /mnt/boot /dev/f\n-000066c0: 6430 0a20 2020 2020 2320 756d 6f75 6e74 d0. # umount\n-000066d0: 202f 6d6e 740a 0a20 2020 536f 6d65 2042 /mnt.. Some B\n-000066e0: 494f 5365 7320 6861 7665 2061 2062 7567 IOSes have a bug\n-000066f0: 206f 6620 6578 706f 7369 6e67 2074 6865 of exposing the\n-00006700: 2066 6972 7374 2070 6172 7469 7469 6f6e first partition\n-00006710: 206f 6620 6120 5553 4220 6472 6976 650a of a USB drive.\n-00006720: 6173 2061 2066 6c6f 7070 7920 696e 7374 as a floppy inst\n-00006730: 6561 6420 6f66 2065 7870 6f73 696e 6720 ead of exposing \n-00006740: 7468 6520 5553 4220 6472 6976 6520 6173 the USB drive as\n-00006750: 2061 2068 6172 6420 6469 736b 2028 7468 a hard disk (th\n-00006760: 6579 2063 616c 6c0a 6974 2022 5553 422d ey call.it \"USB-\n-00006770: 4644 4422 2062 6f6f 7429 2e20 2049 6e20 FDD\" boot). In \n-00006780: 7375 6368 2063 6173 6573 2c20 796f 7520 such cases, you \n-00006790: 6e65 6564 2074 6f20 696e 7374 616c 6c20 need to install \n-000067a0: 6c69 6b65 2074 6869 733a 0a0a 2020 2020 like this:.. \n-000067b0: 2023 206c 6f73 6574 7570 202f 6465 762f # losetup /dev/\n-000067c0: 6c6f 6f70 3020 2f64 6576 2f73 6462 310a loop0 /dev/sdb1.\n-000067d0: 2020 2020 2023 206d 6f75 6e74 202f 6465 # mount /de\n-000067e0: 762f 6c6f 6f70 3020 2f6d 6e74 2f75 7362 v/loop0 /mnt/usb\n-000067f0: 0a20 2020 2020 2320 6772 7562 2d69 6e73 . # grub-ins\n-00006800: 7461 6c6c 202d 2d62 6f6f 742d 6469 7265 tall --boot-dire\n-00006810: 6374 6f72 793d 2f6d 6e74 2f75 7362 2f62 ctory=/mnt/usb/b\n-00006820: 7567 6269 6f73 202d 2d66 6f72 6365 202d ugbios --force -\n-00006830: 2d61 6c6c 6f77 2d66 6c6f 7070 7920 2f64 -allow-floppy /d\n-00006840: 6576 2f6c 6f6f 7030 0a0a 2020 2054 6869 ev/loop0.. Thi\n-00006850: 7320 696e 7374 616c 6c20 646f 6573 6e27 s install doesn'\n-00006860: 7420 636f 6e66 6c69 6374 2077 6974 6820 t conflict with \n-00006870: 7374 616e 6461 7264 2069 6e73 7461 6c6c standard install\n-00006880: 2061 7320 6c6f 6e67 2061 7320 7468 6579 as long as they\n-00006890: 0a61 7265 2069 6e20 7365 7061 7261 7465 .are in separate\n-000068a0: 2064 6972 6563 746f 7269 6573 2e0a 0a20 directories... \n-000068b0: 2020 4f6e 2045 4649 2073 7973 7465 6d73 On EFI systems\n-000068c0: 2066 6f72 2066 6978 6564 2064 6973 6b20 for fixed disk \n-000068d0: 696e 7374 616c 6c20 796f 7520 6861 7665 install you have\n-000068e0: 2074 6f20 6d6f 756e 7420 4546 4920 5379 to mount EFI Sy\n-000068f0: 7374 656d 0a50 6172 7469 7469 6f6e 2e20 stem.Partition. \n-00006900: 2049 6620 796f 7520 6d6f 756e 7420 6974 If you mount it\n-00006910: 2061 7420 e280 982f 626f 6f74 2f65 6669 at .../boot/efi\n-00006920: e280 9920 7468 656e 2079 6f75 2064 6f6e ... then you don\n-00006930: 2774 206e 6565 6420 616e 790a 7370 6563 't need any.spec\n-00006940: 6961 6c20 6172 6775 6d65 6e74 733a 0a0a ial arguments:..\n-00006950: 2020 2020 2023 2067 7275 622d 696e 7374 # grub-inst\n-00006960: 616c 6c0a 0a20 2020 4f74 6865 7277 6973 all.. Otherwis\n-00006970: 6520 796f 7520 6e65 6564 2074 6f20 7370 e you need to sp\n-00006980: 6563 6966 7920 7768 6572 6520 796f 7572 ecify where your\n-00006990: 2045 4649 2053 7973 7465 6d20 7061 7274 EFI System part\n-000069a0: 6974 696f 6e20 6973 0a6d 6f75 6e74 6564 ition is.mounted\n-000069b0: 3a0a 0a20 2020 2020 2320 6772 7562 2d69 :.. # grub-i\n-000069c0: 6e73 7461 6c6c 202d 2d65 6669 2d64 6972 nstall --efi-dir\n-000069d0: 6563 746f 7279 3d2f 6d6e 742f 6566 690a ectory=/mnt/efi.\n-000069e0: 0a20 2020 466f 7220 7265 6d6f 7661 626c . For removabl\n-000069f0: 6520 696e 7374 616c 6c73 2079 6f75 2068 e installs you h\n-00006a00: 6176 6520 746f 2075 7365 20e2 8098 2d2d ave to use ...--\n-00006a10: 7265 6d6f 7661 626c 65e2 8099 2061 6e64 removable... and\n-00006a20: 2073 7065 6369 6679 2062 6f74 680a e280 specify both...\n-00006a30: 982d 2d62 6f6f 742d 6469 7265 6374 6f72 .--boot-director\n-00006a40: 79e2 8099 2061 6e64 20e2 8098 2d2d 6566 y... and ...--ef\n-00006a50: 692d 6469 7265 6374 6f72 79e2 8099 3a0a i-directory...:.\n-00006a60: 0a20 2020 2020 2320 6772 7562 2d69 6e73 . # grub-ins\n-00006a70: 7461 6c6c 202d 2d65 6669 2d64 6972 6563 tall --efi-direc\n-00006a80: 746f 7279 3d2f 6d6e 742f 7573 6220 2d2d tory=/mnt/usb --\n-00006a90: 626f 6f74 2d64 6972 6563 746f 7279 3d2f boot-directory=/\n-00006aa0: 6d6e 742f 7573 622f 626f 6f74 202d 2d72 mnt/usb/boot --r\n-00006ab0: 656d 6f76 6162 6c65 0a0a 1f0a 4669 6c65 emovable....File\n-00006ac0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00006ad0: 6465 3a20 4d61 6b69 6e67 2061 2047 5255 de: Making a GRU\n-00006ae0: 4220 626f 6f74 6162 6c65 2043 442d 524f B bootable CD-RO\n-00006af0: 4d2c 2020 4e65 7874 3a20 4465 7669 6365 M, Next: Device\n-00006b00: 206d 6170 2c20 2050 7265 763a 2049 6e73 map, Prev: Ins\n-00006b10: 7461 6c6c 696e 6720 4752 5542 2075 7369 talling GRUB usi\n-00006b20: 6e67 2067 7275 622d 696e 7374 616c 6c2c ng grub-install,\n-00006b30: 2020 5570 3a20 496e 7374 616c 6c61 7469 Up: Installati\n-00006b40: 6f6e 0a0a 342e 3220 4d61 6b69 6e67 2061 on..4.2 Making a\n-00006b50: 2047 5255 4220 626f 6f74 6162 6c65 2043 GRUB bootable C\n-00006b60: 442d 524f 4d0a 3d3d 3d3d 3d3d 3d3d 3d3d D-ROM.==========\n+00006240: 3d3d 3d3d 3d3d 3d3d 3d0a 0a46 6f72 2069 =========..For i\n+00006250: 6e66 6f72 6d61 7469 6f6e 206f 6e20 7768 nformation on wh\n+00006260: 6572 6520 4752 5542 2073 686f 756c 6420 ere GRUB should \n+00006270: 6265 2069 6e73 7461 6c6c 6564 206f 6e20 be installed on \n+00006280: 5043 2042 494f 5320 706c 6174 666f 726d PC BIOS platform\n+00006290: 732c 0a2a 6e6f 7465 2042 494f 5320 696e s,.*note BIOS in\n+000062a0: 7374 616c 6c61 7469 6f6e 3a3a 2e0a 0a20 stallation::... \n+000062b0: 2020 496e 206f 7264 6572 2074 6f20 696e In order to in\n+000062c0: 7374 616c 6c20 4752 5542 2075 6e64 6572 stall GRUB under\n+000062d0: 2061 2055 4e49 582d 6c69 6b65 204f 5320 a UNIX-like OS \n+000062e0: 2873 7563 6820 6173 2047 4e55 292c 2069 (such as GNU), i\n+000062f0: 6e76 6f6b 650a 7468 6520 7072 6f67 7261 nvoke.the progra\n+00006300: 6d20 e280 9867 7275 622d 696e 7374 616c m ...grub-instal\n+00006310: 6ce2 8099 2028 2a6e 6f74 6520 496e 766f l... (*note Invo\n+00006320: 6b69 6e67 2067 7275 622d 696e 7374 616c king grub-instal\n+00006330: 6c3a 3a29 2061 7320 7468 650a 7375 7065 l::) as the.supe\n+00006340: 7275 7365 7220 28e2 809c 726f 6f74 e280 ruser (...root..\n+00006350: 9d29 2e0a 0a20 2020 5468 6520 7573 6167 .)... The usag\n+00006360: 6520 6973 2062 6173 6963 616c 6c79 2076 e is basically v\n+00006370: 6572 7920 7369 6d70 6c65 2e20 2059 6f75 ery simple. You\n+00006380: 206f 6e6c 7920 6e65 6564 2074 6f20 7370 only need to sp\n+00006390: 6563 6966 7920 6f6e 650a 6172 6775 6d65 ecify one.argume\n+000063a0: 6e74 2074 6f20 7468 6520 7072 6f67 7261 nt to the progra\n+000063b0: 6d2c 206e 616d 656c 792c 2077 6865 7265 m, namely, where\n+000063c0: 2074 6f20 696e 7374 616c 6c20 7468 6520 to install the \n+000063d0: 626f 6f74 206c 6f61 6465 722e 2020 5468 boot loader. Th\n+000063e0: 650a 6172 6775 6d65 6e74 2068 6173 2074 e.argument has t\n+000063f0: 6f20 6265 2065 6974 6865 7220 6120 6465 o be either a de\n+00006400: 7669 6365 2066 696c 6520 286c 696b 6520 vice file (like \n+00006410: e280 982f 6465 762f 6864 61e2 8099 292e .../dev/hda...).\n+00006420: 2020 466f 7220 6578 616d 706c 652c 0a75 For example,.u\n+00006430: 6e64 6572 204c 696e 7578 2074 6865 2066 nder Linux the f\n+00006440: 6f6c 6c6f 7769 6e67 2077 696c 6c20 696e ollowing will in\n+00006450: 7374 616c 6c20 4752 5542 2069 6e74 6f20 stall GRUB into \n+00006460: 7468 6520 4d42 5220 6f66 2074 6865 2066 the MBR of the f\n+00006470: 6972 7374 0a49 4445 2064 6973 6b3a 0a0a irst.IDE disk:..\n+00006480: 2020 2020 2023 2067 7275 622d 696e 7374 # grub-inst\n+00006490: 616c 6c20 2f64 6576 2f73 6461 0a0a 2020 all /dev/sda.. \n+000064a0: 204c 696b 6577 6973 652c 2075 6e64 6572 Likewise, under\n+000064b0: 2047 4e55 2f48 7572 642c 2074 6869 7320 GNU/Hurd, this \n+000064c0: 6861 7320 7468 6520 7361 6d65 2065 6666 has the same eff\n+000064d0: 6563 743a 0a0a 2020 2020 2023 2067 7275 ect:.. # gru\n+000064e0: 622d 696e 7374 616c 6c20 2f64 6576 2f68 b-install /dev/h\n+000064f0: 6430 0a0a 2020 2042 7574 2061 6c6c 2074 d0.. But all t\n+00006500: 6865 2061 626f 7665 2065 7861 6d70 6c65 he above example\n+00006510: 7320 6173 7375 6d65 2074 6861 7420 4752 s assume that GR\n+00006520: 5542 2073 686f 756c 6420 7075 7420 696d UB should put im\n+00006530: 6167 6573 2075 6e64 6572 0a74 6865 20e2 ages under.the .\n+00006540: 8098 2f62 6f6f 74e2 8099 2064 6972 6563 ../boot... direc\n+00006550: 746f 7279 2e20 2049 6620 796f 7520 7761 tory. If you wa\n+00006560: 6e74 2047 5255 4220 746f 2070 7574 2069 nt GRUB to put i\n+00006570: 6d61 6765 7320 756e 6465 7220 6120 6469 mages under a di\n+00006580: 7265 6374 6f72 790a 6f74 6865 7220 7468 rectory.other th\n+00006590: 616e 20e2 8098 2f62 6f6f 74e2 8099 2c20 an .../boot..., \n+000065a0: 796f 7520 6e65 6564 2074 6f20 7370 6563 you need to spec\n+000065b0: 6966 7920 7468 6520 6f70 7469 6f6e 20e2 ify the option .\n+000065c0: 8098 2d2d 626f 6f74 2d64 6972 6563 746f ..--boot-directo\n+000065d0: 7279 e280 992e 0a54 6865 2074 7970 6963 ry.....The typic\n+000065e0: 616c 2075 7361 6765 2069 7320 7468 6174 al usage is that\n+000065f0: 2079 6f75 2063 7265 6174 6520 6120 4752 you create a GR\n+00006600: 5542 2062 6f6f 7420 666c 6f70 7079 2077 UB boot floppy w\n+00006610: 6974 6820 610a 6669 6c65 7379 7374 656d ith a.filesystem\n+00006620: 2e20 2048 6572 6520 6973 2061 6e20 6578 . Here is an ex\n+00006630: 616d 706c 653a 0a0a 2020 2020 2023 206d ample:.. # m\n+00006640: 6b65 3266 7320 2f64 6576 2f66 6430 0a20 ke2fs /dev/fd0. \n+00006650: 2020 2020 2320 6d6f 756e 7420 2d74 2065 # mount -t e\n+00006660: 7874 3220 2f64 6576 2f66 6430 202f 6d6e xt2 /dev/fd0 /mn\n+00006670: 740a 2020 2020 2023 206d 6b64 6972 202f t. # mkdir /\n+00006680: 6d6e 742f 626f 6f74 0a20 2020 2020 2320 mnt/boot. # \n+00006690: 6772 7562 2d69 6e73 7461 6c6c 202d 2d62 grub-install --b\n+000066a0: 6f6f 742d 6469 7265 6374 6f72 793d 2f6d oot-directory=/m\n+000066b0: 6e74 2f62 6f6f 7420 2f64 6576 2f66 6430 nt/boot /dev/fd0\n+000066c0: 0a20 2020 2020 2320 756d 6f75 6e74 202f . # umount /\n+000066d0: 6d6e 740a 0a20 2020 536f 6d65 2042 494f mnt.. Some BIO\n+000066e0: 5365 7320 6861 7665 2061 2062 7567 206f Ses have a bug o\n+000066f0: 6620 6578 706f 7369 6e67 2074 6865 2066 f exposing the f\n+00006700: 6972 7374 2070 6172 7469 7469 6f6e 206f irst partition o\n+00006710: 6620 6120 5553 4220 6472 6976 650a 6173 f a USB drive.as\n+00006720: 2061 2066 6c6f 7070 7920 696e 7374 6561 a floppy instea\n+00006730: 6420 6f66 2065 7870 6f73 696e 6720 7468 d of exposing th\n+00006740: 6520 5553 4220 6472 6976 6520 6173 2061 e USB drive as a\n+00006750: 2068 6172 6420 6469 736b 2028 7468 6579 hard disk (they\n+00006760: 2063 616c 6c0a 6974 2022 5553 422d 4644 call.it \"USB-FD\n+00006770: 4422 2062 6f6f 7429 2e20 2049 6e20 7375 D\" boot). In su\n+00006780: 6368 2063 6173 6573 2c20 796f 7520 6e65 ch cases, you ne\n+00006790: 6564 2074 6f20 696e 7374 616c 6c20 6c69 ed to install li\n+000067a0: 6b65 2074 6869 733a 0a0a 2020 2020 2023 ke this:.. #\n+000067b0: 206c 6f73 6574 7570 202f 6465 762f 6c6f losetup /dev/lo\n+000067c0: 6f70 3020 2f64 6576 2f73 6462 310a 2020 op0 /dev/sdb1. \n+000067d0: 2020 2023 206d 6f75 6e74 202f 6465 762f # mount /dev/\n+000067e0: 6c6f 6f70 3020 2f6d 6e74 2f75 7362 0a20 loop0 /mnt/usb. \n+000067f0: 2020 2020 2320 6772 7562 2d69 6e73 7461 # grub-insta\n+00006800: 6c6c 202d 2d62 6f6f 742d 6469 7265 6374 ll --boot-direct\n+00006810: 6f72 793d 2f6d 6e74 2f75 7362 2f62 7567 ory=/mnt/usb/bug\n+00006820: 6269 6f73 202d 2d66 6f72 6365 202d 2d61 bios --force --a\n+00006830: 6c6c 6f77 2d66 6c6f 7070 7920 2f64 6576 llow-floppy /dev\n+00006840: 2f6c 6f6f 7030 0a0a 2020 2054 6869 7320 /loop0.. This \n+00006850: 696e 7374 616c 6c20 646f 6573 6e27 7420 install doesn't \n+00006860: 636f 6e66 6c69 6374 2077 6974 6820 7374 conflict with st\n+00006870: 616e 6461 7264 2069 6e73 7461 6c6c 2061 andard install a\n+00006880: 7320 6c6f 6e67 2061 7320 7468 6579 0a61 s long as they.a\n+00006890: 7265 2069 6e20 7365 7061 7261 7465 2064 re in separate d\n+000068a0: 6972 6563 746f 7269 6573 2e0a 0a20 2020 irectories... \n+000068b0: 4f6e 2045 4649 2073 7973 7465 6d73 2066 On EFI systems f\n+000068c0: 6f72 2066 6978 6564 2064 6973 6b20 696e or fixed disk in\n+000068d0: 7374 616c 6c20 796f 7520 6861 7665 2074 stall you have t\n+000068e0: 6f20 6d6f 756e 7420 4546 4920 5379 7374 o mount EFI Syst\n+000068f0: 656d 0a50 6172 7469 7469 6f6e 2e20 2049 em.Partition. I\n+00006900: 6620 796f 7520 6d6f 756e 7420 6974 2061 f you mount it a\n+00006910: 7420 e280 982f 626f 6f74 2f65 6669 e280 t .../boot/efi..\n+00006920: 9920 7468 656e 2079 6f75 2064 6f6e 2774 . then you don't\n+00006930: 206e 6565 6420 616e 790a 7370 6563 6961 need any.specia\n+00006940: 6c20 6172 6775 6d65 6e74 733a 0a0a 2020 l arguments:.. \n+00006950: 2020 2023 2067 7275 622d 696e 7374 616c # grub-instal\n+00006960: 6c0a 0a20 2020 4f74 6865 7277 6973 6520 l.. Otherwise \n+00006970: 796f 7520 6e65 6564 2074 6f20 7370 6563 you need to spec\n+00006980: 6966 7920 7768 6572 6520 796f 7572 2045 ify where your E\n+00006990: 4649 2053 7973 7465 6d20 7061 7274 6974 FI System partit\n+000069a0: 696f 6e20 6973 0a6d 6f75 6e74 6564 3a0a ion is.mounted:.\n+000069b0: 0a20 2020 2020 2320 6772 7562 2d69 6e73 . # grub-ins\n+000069c0: 7461 6c6c 202d 2d65 6669 2d64 6972 6563 tall --efi-direc\n+000069d0: 746f 7279 3d2f 6d6e 742f 6566 690a 0a20 tory=/mnt/efi.. \n+000069e0: 2020 466f 7220 7265 6d6f 7661 626c 6520 For removable \n+000069f0: 696e 7374 616c 6c73 2079 6f75 2068 6176 installs you hav\n+00006a00: 6520 746f 2075 7365 20e2 8098 2d2d 7265 e to use ...--re\n+00006a10: 6d6f 7661 626c 65e2 8099 2061 6e64 2073 movable... and s\n+00006a20: 7065 6369 6679 2062 6f74 680a e280 982d pecify both....-\n+00006a30: 2d62 6f6f 742d 6469 7265 6374 6f72 79e2 -boot-directory.\n+00006a40: 8099 2061 6e64 20e2 8098 2d2d 6566 692d .. and ...--efi-\n+00006a50: 6469 7265 6374 6f72 79e2 8099 3a0a 0a20 directory...:.. \n+00006a60: 2020 2020 2320 6772 7562 2d69 6e73 7461 # grub-insta\n+00006a70: 6c6c 202d 2d65 6669 2d64 6972 6563 746f ll --efi-directo\n+00006a80: 7279 3d2f 6d6e 742f 7573 6220 2d2d 626f ry=/mnt/usb --bo\n+00006a90: 6f74 2d64 6972 6563 746f 7279 3d2f 6d6e ot-directory=/mn\n+00006aa0: 742f 7573 622f 626f 6f74 202d 2d72 656d t/usb/boot --rem\n+00006ab0: 6f76 6162 6c65 0a0a 1f0a 4669 6c65 3a20 ovable....File: \n+00006ac0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00006ad0: 3a20 4d61 6b69 6e67 2061 2047 5255 4220 : Making a GRUB \n+00006ae0: 626f 6f74 6162 6c65 2043 442d 524f 4d2c bootable CD-ROM,\n+00006af0: 2020 4e65 7874 3a20 4465 7669 6365 206d Next: Device m\n+00006b00: 6170 2c20 2050 7265 763a 2049 6e73 7461 ap, Prev: Insta\n+00006b10: 6c6c 696e 6720 4752 5542 2075 7369 6e67 lling GRUB using\n+00006b20: 2067 7275 622d 696e 7374 616c 6c2c 2020 grub-install, \n+00006b30: 5570 3a20 496e 7374 616c 6c61 7469 6f6e Up: Installation\n+00006b40: 0a0a 342e 3220 4d61 6b69 6e67 2061 2047 ..4.2 Making a G\n+00006b50: 5255 4220 626f 6f74 6162 6c65 2043 442d RUB bootable CD-\n+00006b60: 524f 4d0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ROM.============\n 00006b70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00006b80: 3d3d 3d3d 3d3d 3d0a 0a47 5255 4220 7375 =======..GRUB su\n-00006b90: 7070 6f72 7473 2074 6865 20e2 809c 6e6f pports the ...no\n-00006ba0: 2065 6d75 6c61 7469 6f6e 206d 6f64 65e2 emulation mode.\n-00006bb0: 809d 2069 6e20 7468 6520 456c 2054 6f72 .. in the El Tor\n-00006bc0: 6974 6f20 7370 6563 6966 6963 6174 696f ito specificatio\n-00006bd0: 6e28 3129 0a28 2a6e 6f74 6520 4d61 6b69 n(1).(*note Maki\n-00006be0: 6e67 2061 2047 5255 4220 626f 6f74 6162 ng a GRUB bootab\n-00006bf0: 6c65 2043 442d 524f 4d2d 466f 6f74 6e6f le CD-ROM-Footno\n-00006c00: 7465 2d31 3a3a 292e 2020 5468 6973 206d te-1::). This m\n-00006c10: 6561 6e73 2074 6861 7420 796f 750a 6361 eans that you.ca\n-00006c20: 6e20 7573 6520 7468 6520 7768 6f6c 6520 n use the whole \n-00006c30: 4344 2d52 4f4d 2066 726f 6d20 4752 5542 CD-ROM from GRUB\n-00006c40: 2061 6e64 2079 6f75 2064 6f6e 2774 2068 and you don't h\n-00006c50: 6176 6520 746f 206d 616b 6520 6120 666c ave to make a fl\n-00006c60: 6f70 7079 0a6f 7220 6861 7264 2064 6973 oppy.or hard dis\n-00006c70: 6b20 696d 6167 6520 6669 6c65 2c20 7768 k image file, wh\n-00006c80: 6963 6820 6361 6e20 6361 7573 6520 636f ich can cause co\n-00006c90: 6d70 6174 6962 696c 6974 7920 7072 6f62 mpatibility prob\n-00006ca0: 6c65 6d73 2e0a 0a20 2020 466f 7220 626f lems... For bo\n-00006cb0: 6f74 696e 6720 6672 6f6d 2061 2043 442d oting from a CD-\n-00006cc0: 524f 4d2c 2047 5255 4220 7573 6573 2061 ROM, GRUB uses a\n-00006cd0: 2073 7065 6369 616c 2069 6d61 6765 2063 special image c\n-00006ce0: 616c 6c65 640a e280 9863 6462 6f6f 742e alled....cdboot.\n-00006cf0: 696d 67e2 8099 2c20 7768 6963 6820 6973 img..., which is\n-00006d00: 2063 6f6e 6361 7465 6e61 7465 6420 7769 concatenated wi\n-00006d10: 7468 20e2 8098 636f 7265 2e69 6d67 e280 th ...core.img..\n-00006d20: 992e 2020 5468 6520 e280 9863 6f72 652e .. The ...core.\n-00006d30: 696d 67e2 8099 0a75 7365 6420 666f 7220 img....used for \n-00006d40: 7468 6973 2073 686f 756c 6420 6265 2062 this should be b\n-00006d50: 7569 6c74 2077 6974 6820 6174 206c 6561 uilt with at lea\n-00006d60: 7374 2074 6865 20e2 8098 6973 6f39 3636 st the ...iso966\n-00006d70: 30e2 8099 2061 6e64 20e2 8098 6269 6f73 0... and ...bios\n-00006d80: 6469 736b e280 990a 6d6f 6475 6c65 732e disk....modules.\n-00006d90: 2020 596f 7572 2062 6f6f 7461 626c 6520 Your bootable \n-00006da0: 4344 2d52 4f4d 2077 696c 6c20 7573 7561 CD-ROM will usua\n-00006db0: 6c6c 7920 616c 736f 206e 6565 6420 746f lly also need to\n-00006dc0: 2069 6e63 6c75 6465 2061 0a63 6f6e 6669 include a.confi\n-00006dd0: 6775 7261 7469 6f6e 2066 696c 6520 e280 guration file ..\n-00006de0: 9867 7275 622e 6366 67e2 8099 2061 6e64 .grub.cfg... and\n-00006df0: 2073 6f6d 6520 6f74 6865 7220 4752 5542 some other GRUB\n-00006e00: 206d 6f64 756c 6573 2e0a 0a20 2020 546f modules... To\n-00006e10: 206d 616b 6520 6120 7369 6d70 6c65 2067 make a simple g\n-00006e20: 656e 6572 6963 2047 5255 4220 7265 7363 eneric GRUB resc\n-00006e30: 7565 2043 442c 2079 6f75 2063 616e 2075 ue CD, you can u\n-00006e40: 7365 2074 6865 0ae2 8098 6772 7562 2d6d se the....grub-m\n-00006e50: 6b72 6573 6375 65e2 8099 2070 726f 6772 krescue... progr\n-00006e60: 616d 2028 2a6e 6f74 6520 496e 766f 6b69 am (*note Invoki\n-00006e70: 6e67 2067 7275 622d 6d6b 7265 7363 7565 ng grub-mkrescue\n-00006e80: 3a3a 293a 0a0a 2020 2020 2024 2067 7275 ::):.. $ gru\n-00006e90: 622d 6d6b 7265 7363 7565 202d 6f20 6772 b-mkrescue -o gr\n-00006ea0: 7562 2e69 736f 0a0a 2020 2059 6f75 2077 ub.iso.. You w\n-00006eb0: 696c 6c20 6f66 7465 6e20 6e65 6564 2074 ill often need t\n-00006ec0: 6f20 696e 636c 7564 6520 6f74 6865 7220 o include other \n-00006ed0: 6669 6c65 7320 696e 2079 6f75 7220 696d files in your im\n-00006ee0: 6167 652e 2020 546f 2064 6f0a 7468 6973 age. To do.this\n-00006ef0: 2c20 6669 7273 7420 6d61 6b65 2061 2074 , first make a t\n-00006f00: 6f70 2064 6972 6563 746f 7279 2066 6f72 op directory for\n-00006f10: 2074 6865 2062 6f6f 7461 626c 6520 696d the bootable im\n-00006f20: 6167 652c 2073 6179 2c20 e280 9869 736f age, say, ...iso\n-00006f30: e280 993a 0a0a 2020 2020 2024 206d 6b64 ...:.. $ mkd\n-00006f40: 6972 2069 736f 0a0a 2020 204d 616b 6520 ir iso.. Make \n-00006f50: 6120 6469 7265 6374 6f72 7920 666f 7220 a directory for \n-00006f60: 4752 5542 3a0a 0a20 2020 2020 2420 6d6b GRUB:.. $ mk\n-00006f70: 6469 7220 2d70 2069 736f 2f62 6f6f 742f dir -p iso/boot/\n-00006f80: 6772 7562 0a0a 2020 2049 6620 6465 7369 grub.. If desi\n-00006f90: 7265 642c 206d 616b 6520 7468 6520 636f red, make the co\n-00006fa0: 6e66 6967 2066 696c 6520 e280 9867 7275 nfig file ...gru\n-00006fb0: 622e 6366 67e2 8099 2075 6e64 6572 20e2 b.cfg... under .\n-00006fc0: 8098 6973 6f2f 626f 6f74 2f67 7275 62e2 ..iso/boot/grub.\n-00006fd0: 8099 0a28 2a6e 6f74 6520 436f 6e66 6967 ...(*note Config\n-00006fe0: 7572 6174 696f 6e3a 3a29 2c20 616e 6420 uration::), and \n-00006ff0: 636f 7079 2061 6e79 2066 696c 6573 2061 copy any files a\n-00007000: 6e64 2064 6972 6563 746f 7269 6573 2066 nd directories f\n-00007010: 6f72 2074 6865 2064 6973 630a 746f 2074 or the disc.to t\n-00007020: 6865 2064 6972 6563 746f 7279 20e2 8098 he directory ...\n-00007030: 6973 6f2f e280 992e 0a0a 2020 2046 696e iso/...... Fin\n-00007040: 616c 6c79 2c20 6d61 6b65 2074 6865 2069 ally, make the i\n-00007050: 6d61 6765 3a0a 0a20 2020 2020 2420 6772 mage:.. $ gr\n-00007060: 7562 2d6d 6b72 6573 6375 6520 2d6f 2067 ub-mkrescue -o g\n-00007070: 7275 622e 6973 6f20 6973 6f0a 0a20 2020 rub.iso iso.. \n-00007080: 5468 6973 2070 726f 6475 6365 7320 6120 This produces a \n-00007090: 6669 6c65 206e 616d 6564 20e2 8098 6772 file named ...gr\n-000070a0: 7562 2e69 736f e280 992c 2077 6869 6368 ub.iso..., which\n-000070b0: 2074 6865 6e20 6361 6e20 6265 2062 7572 then can be bur\n-000070c0: 6e65 6420 696e 746f 0a61 2043 4420 286f ned into.a CD (o\n-000070d0: 7220 6120 4456 4429 2c20 6f72 2077 7269 r a DVD), or wri\n-000070e0: 7474 656e 2074 6f20 6120 5553 4220 6d61 tten to a USB ma\n-000070f0: 7373 2073 746f 7261 6765 2064 6576 6963 ss storage devic\n-00007100: 652e 0a0a 2020 2054 6865 2072 6f6f 7420 e... The root \n-00007110: 6465 7669 6365 2077 696c 6c20 6265 2073 device will be s\n-00007120: 6574 2075 7020 6170 7072 6f70 7269 6174 et up appropriat\n-00007130: 656c 7920 6f6e 2065 6e74 6572 696e 6720 ely on entering \n-00007140: 796f 7572 0ae2 8098 6772 7562 2e63 6667 your....grub.cfg\n-00007150: e280 9920 636f 6e66 6967 7572 6174 696f ... configuratio\n-00007160: 6e20 6669 6c65 2c20 736f 2079 6f75 2063 n file, so you c\n-00007170: 616e 2072 6566 6572 2074 6f20 6669 6c65 an refer to file\n-00007180: 206e 616d 6573 206f 6e20 7468 6520 4344 names on the CD\n-00007190: 0a77 6974 686f 7574 206e 6565 6469 6e67 .without needing\n-000071a0: 2074 6f20 7573 6520 616e 2065 7870 6c69 to use an expli\n-000071b0: 6369 7420 6465 7669 6365 206e 616d 652e cit device name.\n-000071c0: 2020 5468 6973 206d 616b 6573 2069 7420 This makes it \n-000071d0: 6561 7369 6572 2074 6f0a 7072 6f64 7563 easier to.produc\n-000071e0: 6520 7265 7363 7565 2069 6d61 6765 7320 e rescue images \n-000071f0: 7468 6174 2077 696c 6c20 776f 726b 206f that will work o\n-00007200: 6e20 626f 7468 206f 7074 6963 616c 2064 n both optical d\n-00007210: 7269 7665 7320 616e 6420 5553 4220 6d61 rives and USB ma\n-00007220: 7373 0a73 746f 7261 6765 2064 6576 6963 ss.storage devic\n-00007230: 6573 2e0a 0a1f 0a46 696c 653a 2067 7275 es.....File: gru\n-00007240: 622e 696e 666f 2c20 204e 6f64 653a 204d b.info, Node: M\n-00007250: 616b 696e 6720 6120 4752 5542 2062 6f6f aking a GRUB boo\n-00007260: 7461 626c 6520 4344 2d52 4f4d 2d46 6f6f table CD-ROM-Foo\n-00007270: 746e 6f74 6573 2c20 2055 703a 204d 616b tnotes, Up: Mak\n-00007280: 696e 6720 6120 4752 5542 2062 6f6f 7461 ing a GRUB boota\n-00007290: 626c 6520 4344 2d52 4f4d 0a0a 2020 2028 ble CD-ROM.. (\n-000072a0: 3129 2045 6c20 546f 7269 746f 2069 7320 1) El Torito is \n-000072b0: 6120 7370 6563 6966 6963 6174 696f 6e20 a specification \n-000072c0: 666f 7220 626f 6f74 6162 6c65 2043 4420 for bootable CD \n-000072d0: 7573 696e 6720 4249 4f53 0a66 756e 6374 using BIOS.funct\n-000072e0: 696f 6e73 2e0a 0a1f 0a46 696c 653a 2067 ions.....File: g\n-000072f0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-00007300: 2044 6576 6963 6520 6d61 702c 2020 4e65 Device map, Ne\n-00007310: 7874 3a20 4249 4f53 2069 6e73 7461 6c6c xt: BIOS install\n-00007320: 6174 696f 6e2c 2020 5072 6576 3a20 4d61 ation, Prev: Ma\n-00007330: 6b69 6e67 2061 2047 5255 4220 626f 6f74 king a GRUB boot\n-00007340: 6162 6c65 2043 442d 524f 4d2c 2020 5570 able CD-ROM, Up\n-00007350: 3a20 496e 7374 616c 6c61 7469 6f6e 0a0a : Installation..\n-00007360: 342e 3320 5468 6520 6d61 7020 6265 7477 4.3 The map betw\n-00007370: 6565 6e20 4249 4f53 2064 7269 7665 7320 een BIOS drives \n-00007380: 616e 6420 4f53 2064 6576 6963 6573 0a3d and OS devices.=\n+00006b80: 3d3d 3d3d 3d0a 0a47 5255 4220 7375 7070 =====..GRUB supp\n+00006b90: 6f72 7473 2074 6865 20e2 809c 6e6f 2065 orts the ...no e\n+00006ba0: 6d75 6c61 7469 6f6e 206d 6f64 65e2 809d mulation mode...\n+00006bb0: 2069 6e20 7468 6520 456c 2054 6f72 6974 in the El Torit\n+00006bc0: 6f20 7370 6563 6966 6963 6174 696f 6e28 o specification(\n+00006bd0: 3129 0a28 2a6e 6f74 6520 4d61 6b69 6e67 1).(*note Making\n+00006be0: 2061 2047 5255 4220 626f 6f74 6162 6c65 a GRUB bootable\n+00006bf0: 2043 442d 524f 4d2d 466f 6f74 6e6f 7465 CD-ROM-Footnote\n+00006c00: 2d31 3a3a 292e 2020 5468 6973 206d 6561 -1::). This mea\n+00006c10: 6e73 2074 6861 7420 796f 750a 6361 6e20 ns that you.can \n+00006c20: 7573 6520 7468 6520 7768 6f6c 6520 4344 use the whole CD\n+00006c30: 2d52 4f4d 2066 726f 6d20 4752 5542 2061 -ROM from GRUB a\n+00006c40: 6e64 2079 6f75 2064 6f6e 2774 2068 6176 nd you don't hav\n+00006c50: 6520 746f 206d 616b 6520 6120 666c 6f70 e to make a flop\n+00006c60: 7079 0a6f 7220 6861 7264 2064 6973 6b20 py.or hard disk \n+00006c70: 696d 6167 6520 6669 6c65 2c20 7768 6963 image file, whic\n+00006c80: 6820 6361 6e20 6361 7573 6520 636f 6d70 h can cause comp\n+00006c90: 6174 6962 696c 6974 7920 7072 6f62 6c65 atibility proble\n+00006ca0: 6d73 2e0a 0a20 2020 466f 7220 626f 6f74 ms... For boot\n+00006cb0: 696e 6720 6672 6f6d 2061 2043 442d 524f ing from a CD-RO\n+00006cc0: 4d2c 2047 5255 4220 7573 6573 2061 2073 M, GRUB uses a s\n+00006cd0: 7065 6369 616c 2069 6d61 6765 2063 616c pecial image cal\n+00006ce0: 6c65 640a e280 9863 6462 6f6f 742e 696d led....cdboot.im\n+00006cf0: 67e2 8099 2c20 7768 6963 6820 6973 2063 g..., which is c\n+00006d00: 6f6e 6361 7465 6e61 7465 6420 7769 7468 oncatenated with\n+00006d10: 20e2 8098 636f 7265 2e69 6d67 e280 992e ...core.img....\n+00006d20: 2020 5468 6520 e280 9863 6f72 652e 696d The ...core.im\n+00006d30: 67e2 8099 0a75 7365 6420 666f 7220 7468 g....used for th\n+00006d40: 6973 2073 686f 756c 6420 6265 2062 7569 is should be bui\n+00006d50: 6c74 2077 6974 6820 6174 206c 6561 7374 lt with at least\n+00006d60: 2074 6865 20e2 8098 6973 6f39 3636 30e2 the ...iso9660.\n+00006d70: 8099 2061 6e64 20e2 8098 6269 6f73 6469 .. and ...biosdi\n+00006d80: 736b e280 990a 6d6f 6475 6c65 732e 2020 sk....modules. \n+00006d90: 596f 7572 2062 6f6f 7461 626c 6520 4344 Your bootable CD\n+00006da0: 2d52 4f4d 2077 696c 6c20 7573 7561 6c6c -ROM will usuall\n+00006db0: 7920 616c 736f 206e 6565 6420 746f 2069 y also need to i\n+00006dc0: 6e63 6c75 6465 2061 0a63 6f6e 6669 6775 nclude a.configu\n+00006dd0: 7261 7469 6f6e 2066 696c 6520 e280 9867 ration file ...g\n+00006de0: 7275 622e 6366 67e2 8099 2061 6e64 2073 rub.cfg... and s\n+00006df0: 6f6d 6520 6f74 6865 7220 4752 5542 206d ome other GRUB m\n+00006e00: 6f64 756c 6573 2e0a 0a20 2020 546f 206d odules... To m\n+00006e10: 616b 6520 6120 7369 6d70 6c65 2067 656e ake a simple gen\n+00006e20: 6572 6963 2047 5255 4220 7265 7363 7565 eric GRUB rescue\n+00006e30: 2043 442c 2079 6f75 2063 616e 2075 7365 CD, you can use\n+00006e40: 2074 6865 0ae2 8098 6772 7562 2d6d 6b72 the....grub-mkr\n+00006e50: 6573 6375 65e2 8099 2070 726f 6772 616d escue... program\n+00006e60: 2028 2a6e 6f74 6520 496e 766f 6b69 6e67 (*note Invoking\n+00006e70: 2067 7275 622d 6d6b 7265 7363 7565 3a3a grub-mkrescue::\n+00006e80: 293a 0a0a 2020 2020 2024 2067 7275 622d ):.. $ grub-\n+00006e90: 6d6b 7265 7363 7565 202d 6f20 6772 7562 mkrescue -o grub\n+00006ea0: 2e69 736f 0a0a 2020 2059 6f75 2077 696c .iso.. You wil\n+00006eb0: 6c20 6f66 7465 6e20 6e65 6564 2074 6f20 l often need to \n+00006ec0: 696e 636c 7564 6520 6f74 6865 7220 6669 include other fi\n+00006ed0: 6c65 7320 696e 2079 6f75 7220 696d 6167 les in your imag\n+00006ee0: 652e 2020 546f 2064 6f0a 7468 6973 2c20 e. To do.this, \n+00006ef0: 6669 7273 7420 6d61 6b65 2061 2074 6f70 first make a top\n+00006f00: 2064 6972 6563 746f 7279 2066 6f72 2074 directory for t\n+00006f10: 6865 2062 6f6f 7461 626c 6520 696d 6167 he bootable imag\n+00006f20: 652c 2073 6179 2c20 e280 9869 736f e280 e, say, ...iso..\n+00006f30: 993a 0a0a 2020 2020 2024 206d 6b64 6972 .:.. $ mkdir\n+00006f40: 2069 736f 0a0a 2020 204d 616b 6520 6120 iso.. Make a \n+00006f50: 6469 7265 6374 6f72 7920 666f 7220 4752 directory for GR\n+00006f60: 5542 3a0a 0a20 2020 2020 2420 6d6b 6469 UB:.. $ mkdi\n+00006f70: 7220 2d70 2069 736f 2f62 6f6f 742f 6772 r -p iso/boot/gr\n+00006f80: 7562 0a0a 2020 2049 6620 6465 7369 7265 ub.. If desire\n+00006f90: 642c 206d 616b 6520 7468 6520 636f 6e66 d, make the conf\n+00006fa0: 6967 2066 696c 6520 e280 9867 7275 622e ig file ...grub.\n+00006fb0: 6366 67e2 8099 2075 6e64 6572 20e2 8098 cfg... under ...\n+00006fc0: 6973 6f2f 626f 6f74 2f67 7275 62e2 8099 iso/boot/grub...\n+00006fd0: 0a28 2a6e 6f74 6520 436f 6e66 6967 7572 .(*note Configur\n+00006fe0: 6174 696f 6e3a 3a29 2c20 616e 6420 636f ation::), and co\n+00006ff0: 7079 2061 6e79 2066 696c 6573 2061 6e64 py any files and\n+00007000: 2064 6972 6563 746f 7269 6573 2066 6f72 directories for\n+00007010: 2074 6865 2064 6973 630a 746f 2074 6865 the disc.to the\n+00007020: 2064 6972 6563 746f 7279 20e2 8098 6973 directory ...is\n+00007030: 6f2f e280 992e 0a0a 2020 2046 696e 616c o/...... Final\n+00007040: 6c79 2c20 6d61 6b65 2074 6865 2069 6d61 ly, make the ima\n+00007050: 6765 3a0a 0a20 2020 2020 2420 6772 7562 ge:.. $ grub\n+00007060: 2d6d 6b72 6573 6375 6520 2d6f 2067 7275 -mkrescue -o gru\n+00007070: 622e 6973 6f20 6973 6f0a 0a20 2020 5468 b.iso iso.. Th\n+00007080: 6973 2070 726f 6475 6365 7320 6120 6669 is produces a fi\n+00007090: 6c65 206e 616d 6564 20e2 8098 6772 7562 le named ...grub\n+000070a0: 2e69 736f e280 992c 2077 6869 6368 2074 .iso..., which t\n+000070b0: 6865 6e20 6361 6e20 6265 2062 7572 6e65 hen can be burne\n+000070c0: 6420 696e 746f 0a61 2043 4420 286f 7220 d into.a CD (or \n+000070d0: 6120 4456 4429 2c20 6f72 2077 7269 7474 a DVD), or writt\n+000070e0: 656e 2074 6f20 6120 5553 4220 6d61 7373 en to a USB mass\n+000070f0: 2073 746f 7261 6765 2064 6576 6963 652e storage device.\n+00007100: 0a0a 2020 2054 6865 2072 6f6f 7420 6465 .. The root de\n+00007110: 7669 6365 2077 696c 6c20 6265 2073 6574 vice will be set\n+00007120: 2075 7020 6170 7072 6f70 7269 6174 656c up appropriatel\n+00007130: 7920 6f6e 2065 6e74 6572 696e 6720 796f y on entering yo\n+00007140: 7572 0ae2 8098 6772 7562 2e63 6667 e280 ur....grub.cfg..\n+00007150: 9920 636f 6e66 6967 7572 6174 696f 6e20 . configuration \n+00007160: 6669 6c65 2c20 736f 2079 6f75 2063 616e file, so you can\n+00007170: 2072 6566 6572 2074 6f20 6669 6c65 206e refer to file n\n+00007180: 616d 6573 206f 6e20 7468 6520 4344 0a77 ames on the CD.w\n+00007190: 6974 686f 7574 206e 6565 6469 6e67 2074 ithout needing t\n+000071a0: 6f20 7573 6520 616e 2065 7870 6c69 6369 o use an explici\n+000071b0: 7420 6465 7669 6365 206e 616d 652e 2020 t device name. \n+000071c0: 5468 6973 206d 616b 6573 2069 7420 6561 This makes it ea\n+000071d0: 7369 6572 2074 6f0a 7072 6f64 7563 6520 sier to.produce \n+000071e0: 7265 7363 7565 2069 6d61 6765 7320 7468 rescue images th\n+000071f0: 6174 2077 696c 6c20 776f 726b 206f 6e20 at will work on \n+00007200: 626f 7468 206f 7074 6963 616c 2064 7269 both optical dri\n+00007210: 7665 7320 616e 6420 5553 4220 6d61 7373 ves and USB mass\n+00007220: 0a73 746f 7261 6765 2064 6576 6963 6573 .storage devices\n+00007230: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00007240: 696e 666f 2c20 204e 6f64 653a 204d 616b info, Node: Mak\n+00007250: 696e 6720 6120 4752 5542 2062 6f6f 7461 ing a GRUB boota\n+00007260: 626c 6520 4344 2d52 4f4d 2d46 6f6f 746e ble CD-ROM-Footn\n+00007270: 6f74 6573 2c20 2055 703a 204d 616b 696e otes, Up: Makin\n+00007280: 6720 6120 4752 5542 2062 6f6f 7461 626c g a GRUB bootabl\n+00007290: 6520 4344 2d52 4f4d 0a0a 2020 2028 3129 e CD-ROM.. (1)\n+000072a0: 2045 6c20 546f 7269 746f 2069 7320 6120 El Torito is a \n+000072b0: 7370 6563 6966 6963 6174 696f 6e20 666f specification fo\n+000072c0: 7220 626f 6f74 6162 6c65 2043 4420 7573 r bootable CD us\n+000072d0: 696e 6720 4249 4f53 0a66 756e 6374 696f ing BIOS.functio\n+000072e0: 6e73 2e0a 0a1f 0a46 696c 653a 2067 7275 ns.....File: gru\n+000072f0: 622e 696e 666f 2c20 204e 6f64 653a 2044 b.info, Node: D\n+00007300: 6576 6963 6520 6d61 702c 2020 4e65 7874 evice map, Next\n+00007310: 3a20 4249 4f53 2069 6e73 7461 6c6c 6174 : BIOS installat\n+00007320: 696f 6e2c 2020 5072 6576 3a20 4d61 6b69 ion, Prev: Maki\n+00007330: 6e67 2061 2047 5255 4220 626f 6f74 6162 ng a GRUB bootab\n+00007340: 6c65 2043 442d 524f 4d2c 2020 5570 3a20 le CD-ROM, Up: \n+00007350: 496e 7374 616c 6c61 7469 6f6e 0a0a 342e Installation..4.\n+00007360: 3320 5468 6520 6d61 7020 6265 7477 6565 3 The map betwee\n+00007370: 6e20 4249 4f53 2064 7269 7665 7320 616e n BIOS drives an\n+00007380: 6420 4f53 2064 6576 6963 6573 0a3d 3d3d d OS devices.===\n 00007390: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 000073a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-000073b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 =============..I\n-000073c0: 6620 7468 6520 6465 7669 6365 206d 6170 f the device map\n-000073d0: 2066 696c 6520 6578 6973 7473 2c20 7468 file exists, th\n-000073e0: 6520 4752 5542 2075 7469 6c69 7469 6573 e GRUB utilities\n-000073f0: 2028 e280 9867 7275 622d 7072 6f62 65e2 (...grub-probe.\n-00007400: 8099 2c20 6574 632e 290a 7265 6164 2069 .., etc.).read i\n-00007410: 7420 746f 206d 6170 2042 494f 5320 6472 t to map BIOS dr\n-00007420: 6976 6573 2074 6f20 4f53 2064 6576 6963 ives to OS devic\n-00007430: 6573 2e20 2054 6869 7320 6669 6c65 2063 es. This file c\n-00007440: 6f6e 7369 7374 7320 6f66 206c 696e 6573 onsists of lines\n-00007450: 0a6c 696b 6520 7468 6973 3a0a 0a20 2020 .like this:.. \n-00007460: 2020 2844 4556 4943 4529 2046 494c 450a (DEVICE) FILE.\n-00007470: 0a20 2020 4445 5649 4345 2069 7320 6120 . DEVICE is a \n-00007480: 6472 6976 6520 7370 6563 6966 6965 6420 drive specified \n-00007490: 696e 2074 6865 2047 5255 4220 7379 6e74 in the GRUB synt\n-000074a0: 6178 2028 2a6e 6f74 6520 4465 7669 6365 ax (*note Device\n-000074b0: 0a73 796e 7461 783a 3a29 2c20 616e 6420 .syntax::), and \n-000074c0: 4649 4c45 2069 7320 616e 204f 5320 6669 FILE is an OS fi\n-000074d0: 6c65 2c20 7768 6963 6820 6973 206e 6f72 le, which is nor\n-000074e0: 6d61 6c6c 7920 6120 6465 7669 6365 2066 mally a device f\n-000074f0: 696c 652e 0a0a 2020 2048 6973 746f 7269 ile... Histori\n-00007500: 6361 6c6c 792c 2074 6865 2064 6576 6963 cally, the devic\n-00007510: 6520 6d61 7020 6669 6c65 2077 6173 2075 e map file was u\n-00007520: 7365 6420 6265 6361 7573 6520 4752 5542 sed because GRUB\n-00007530: 2064 6576 6963 6520 6e61 6d65 730a 6861 device names.ha\n-00007540: 6420 746f 2062 6520 7573 6564 2069 6e20 d to be used in \n-00007550: 7468 6520 636f 6e66 6967 7572 6174 696f the configuratio\n-00007560: 6e20 6669 6c65 2c20 616e 6420 7468 6579 n file, and they\n-00007570: 2077 6572 6520 6465 7269 7665 6420 6672 were derived fr\n-00007580: 6f6d 0a42 494f 5320 6472 6976 6520 6e75 om.BIOS drive nu\n-00007590: 6d62 6572 732e 2020 5468 6520 6d61 7020 mbers. The map \n-000075a0: 6265 7477 6565 6e20 4249 4f53 2064 7269 between BIOS dri\n-000075b0: 7665 7320 616e 6420 4f53 2064 6576 6963 ves and OS devic\n-000075c0: 6573 2063 616e 6e6f 740a 616c 7761 7973 es cannot.always\n-000075d0: 2062 6520 6775 6573 7365 6420 636f 7272 be guessed corr\n-000075e0: 6563 746c 793a 2066 6f72 2065 7861 6d70 ectly: for examp\n-000075f0: 6c65 2c20 4752 5542 2077 696c 6c20 6765 le, GRUB will ge\n-00007600: 7420 7468 6520 6f72 6465 7220 7772 6f6e t the order wron\n-00007610: 670a 6966 2079 6f75 2065 7863 6861 6e67 g.if you exchang\n-00007620: 6520 7468 6520 626f 6f74 2073 6571 7565 e the boot seque\n-00007630: 6e63 6520 6265 7477 6565 6e20 4944 4520 nce between IDE \n-00007640: 616e 6420 5343 5349 2069 6e20 796f 7572 and SCSI in your\n-00007650: 2042 494f 532e 0a0a 2020 2055 6e66 6f72 BIOS... Unfor\n-00007660: 7475 6e61 7465 6c79 2c20 6576 656e 204f tunately, even O\n-00007670: 5320 6465 7669 6365 206e 616d 6573 2061 S device names a\n-00007680: 7265 206e 6f74 2061 6c77 6179 7320 7374 re not always st\n-00007690: 6162 6c65 2e20 204d 6f64 6572 6e0a 7665 able. Modern.ve\n-000076a0: 7273 696f 6e73 206f 6620 7468 6520 4c69 rsions of the Li\n-000076b0: 6e75 7820 6b65 726e 656c 206d 6179 2070 nux kernel may p\n-000076c0: 726f 6265 2064 7269 7665 7320 696e 2061 robe drives in a\n-000076d0: 2064 6966 6665 7265 6e74 206f 7264 6572 different order\n-000076e0: 2066 726f 6d0a 626f 6f74 2074 6f20 626f from.boot to bo\n-000076f0: 6f74 2c20 616e 6420 7468 6520 7072 6566 ot, and the pref\n-00007700: 6978 2028 e280 982f 6465 762f 6864 2ae2 ix (.../dev/hd*.\n-00007710: 8099 2076 6572 7375 7320 e280 982f 6465 .. versus .../de\n-00007720: 762f 7364 2ae2 8099 2920 6d61 7920 6368 v/sd*...) may ch\n-00007730: 616e 6765 0a64 6570 656e 6469 6e67 206f ange.depending o\n-00007740: 6e20 7468 6520 6472 6976 6572 2073 7562 n the driver sub\n-00007750: 7379 7374 656d 2069 6e20 7573 652e 2020 system in use. \n-00007760: 4173 2061 2072 6573 756c 742c 2074 6865 As a result, the\n-00007770: 2064 6576 6963 6520 6d61 700a 6669 6c65 device map.file\n-00007780: 2072 6571 7569 7265 6420 6672 6571 7565 required freque\n-00007790: 6e74 2065 6469 7469 6e67 206f 6e20 736f nt editing on so\n-000077a0: 6d65 2073 7973 7465 6d73 2e0a 0a20 2020 me systems... \n-000077b0: 4752 5542 2061 766f 6964 7320 7468 6973 GRUB avoids this\n-000077c0: 2070 726f 626c 656d 206e 6f77 6164 6179 problem nowaday\n-000077d0: 7320 6279 2075 7369 6e67 2055 5549 4473 s by using UUIDs\n-000077e0: 206f 7220 6669 6c65 2073 7973 7465 6d0a or file system.\n-000077f0: 6c61 6265 6c73 2077 6865 6e20 6765 6e65 labels when gene\n-00007800: 7261 7469 6e67 20e2 8098 6772 7562 2e63 rating ...grub.c\n-00007810: 6667 e280 992c 2061 6e64 2077 6520 6164 fg..., and we ad\n-00007820: 7669 7365 2074 6861 7420 796f 7520 646f vise that you do\n-00007830: 2074 6865 2073 616d 650a 666f 7220 616e the same.for an\n-00007840: 7920 6375 7374 6f6d 206d 656e 7520 656e y custom menu en\n-00007850: 7472 6965 7320 796f 7520 7772 6974 652e tries you write.\n-00007860: 2020 4966 2074 6865 2064 6576 6963 6520 If the device \n-00007870: 6d61 7020 6669 6c65 2064 6f65 7320 6e6f map file does no\n-00007880: 740a 6578 6973 742c 2074 6865 6e20 7468 t.exist, then th\n-00007890: 6520 4752 5542 2075 7469 6c69 7469 6573 e GRUB utilities\n-000078a0: 2077 696c 6c20 6173 7375 6d65 2061 2074 will assume a t\n-000078b0: 656d 706f 7261 7279 2064 6576 6963 6520 emporary device \n-000078c0: 6d61 7020 6f6e 2074 6865 0a66 6c79 2e20 map on the.fly. \n-000078d0: 2054 6869 7320 6973 206f 6674 656e 2067 This is often g\n-000078e0: 6f6f 6420 656e 6f75 6768 2c20 7061 7274 ood enough, part\n-000078f0: 6963 756c 6172 6c79 2069 6e20 7468 6520 icularly in the \n-00007900: 636f 6d6d 6f6e 2063 6173 6520 6f66 0a73 common case of.s\n-00007910: 696e 676c 652d 6469 736b 2073 7973 7465 ingle-disk syste\n-00007920: 6d73 2e0a 0a20 2020 486f 7765 7665 722c ms... However,\n-00007930: 2074 6865 2064 6576 6963 6520 6d61 7020 the device map \n-00007940: 6669 6c65 2069 7320 6e6f 7420 656e 7469 file is not enti\n-00007950: 7265 6c79 206f 6273 6f6c 6574 6520 7965 rely obsolete ye\n-00007960: 742c 2061 6e64 2069 7420 6973 0a75 7365 t, and it is.use\n-00007970: 6420 666f 7220 6f76 6572 7269 6469 6e67 d for overriding\n-00007980: 2077 6865 6e20 6375 7272 656e 7420 656e when current en\n-00007990: 7669 726f 6e6d 656e 7420 6973 2064 6966 vironment is dif\n-000079a0: 6665 7265 6e74 2066 726f 6d20 7468 6520 ferent from the \n-000079b0: 6f6e 650a 6f6e 2062 6f6f 742e 2020 4d6f one.on boot. Mo\n-000079c0: 7374 2063 6f6d 6d6f 6e20 6361 7365 2069 st common case i\n-000079d0: 7320 6966 2079 6f75 2075 7365 2061 2070 s if you use a p\n-000079e0: 6172 7469 7469 6f6e 206f 7220 6c6f 6769 artition or logi\n-000079f0: 6361 6c20 766f 6c75 6d65 0a61 7320 6120 cal volume.as a \n-00007a00: 6469 736b 2066 6f72 2076 6972 7475 616c disk for virtual\n-00007a10: 206d 6163 6869 6e65 2e20 2059 6f75 2063 machine. You c\n-00007a20: 616e 2070 7574 2061 6e79 2063 6f6d 6d65 an put any comme\n-00007a30: 6e74 7320 696e 2074 6865 2066 696c 6520 nts in the file \n-00007a40: 6966 0a6e 6565 6465 642c 2061 7320 7468 if.needed, as th\n-00007a50: 6520 4752 5542 2075 7469 6c69 7469 6573 e GRUB utilities\n-00007a60: 2061 7373 756d 6520 7468 6174 2061 206c assume that a l\n-00007a70: 696e 6520 6973 206a 7573 7420 6120 636f ine is just a co\n-00007a80: 6d6d 656e 7420 6966 0a74 6865 2066 6972 mment if.the fir\n-00007a90: 7374 2063 6861 7261 6374 6572 2069 7320 st character is \n-00007aa0: e280 9823 e280 992e 0a0a 1f0a 4669 6c65 ...#........File\n-00007ab0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00007ac0: 6465 3a20 4249 4f53 2069 6e73 7461 6c6c de: BIOS install\n-00007ad0: 6174 696f 6e2c 2020 5072 6576 3a20 4465 ation, Prev: De\n-00007ae0: 7669 6365 206d 6170 2c20 2055 703a 2049 vice map, Up: I\n-00007af0: 6e73 7461 6c6c 6174 696f 6e0a 0a34 2e34 nstallation..4.4\n-00007b00: 2042 494f 5320 696e 7374 616c 6c61 7469 BIOS installati\n-00007b10: 6f6e 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d on.=============\n-00007b20: 3d3d 3d3d 3d3d 3d3d 0a0a 4d42 520a 3d3d ========..MBR.==\n-00007b30: 3d0a 0a54 6865 2070 6172 7469 7469 6f6e =..The partition\n-00007b40: 2074 6162 6c65 2066 6f72 6d61 7420 7472 table format tr\n-00007b50: 6164 6974 696f 6e61 6c6c 7920 7573 6564 aditionally used\n-00007b60: 206f 6e20 5043 2042 494f 5320 706c 6174 on PC BIOS plat\n-00007b70: 666f 726d 7320 6973 0a63 616c 6c65 6420 forms is.called \n-00007b80: 7468 6520 4d61 7374 6572 2042 6f6f 7420 the Master Boot \n-00007b90: 5265 636f 7264 2028 4d42 5229 2066 6f72 Record (MBR) for\n-00007ba0: 6d61 743b 2074 6869 7320 6973 2074 6865 mat; this is the\n-00007bb0: 2066 6f72 6d61 7420 7468 6174 0a61 6c6c format that.all\n-00007bc0: 6f77 7320 7570 2074 6f20 666f 7572 2070 ows up to four p\n-00007bd0: 7269 6d61 7279 2070 6172 7469 7469 6f6e rimary partition\n-00007be0: 7320 616e 6420 6164 6469 7469 6f6e 616c s and additional\n-00007bf0: 206c 6f67 6963 616c 2070 6172 7469 7469 logical partiti\n-00007c00: 6f6e 732e 0a57 6974 6820 7468 6973 2070 ons..With this p\n-00007c10: 6172 7469 7469 6f6e 2074 6162 6c65 2066 artition table f\n-00007c20: 6f72 6d61 742c 2074 6865 7265 2061 7265 ormat, there are\n-00007c30: 2074 776f 2077 6179 7320 746f 2069 6e73 two ways to ins\n-00007c40: 7461 6c6c 2047 5255 423a 2069 740a 6361 tall GRUB: it.ca\n-00007c50: 6e20 6265 2065 6d62 6564 6465 6420 696e n be embedded in\n-00007c60: 2074 6865 2061 7265 6120 6265 7477 6565 the area betwee\n-00007c70: 6e20 7468 6520 4d42 5220 616e 6420 7468 n the MBR and th\n-00007c80: 6520 6669 7273 7420 7061 7274 6974 696f e first partitio\n-00007c90: 6e0a 2863 616c 6c65 6420 6279 2076 6172 n.(called by var\n-00007ca0: 696f 7573 206e 616d 6573 2c20 7375 6368 ious names, such\n-00007cb0: 2061 7320 7468 6520 2262 6f6f 7420 7472 as the \"boot tr\n-00007cc0: 6163 6b22 2c20 224d 4252 2067 6170 222c ack\", \"MBR gap\",\n-00007cd0: 206f 720a 2265 6d62 6564 6469 6e67 2061 or.\"embedding a\n-00007ce0: 7265 6122 2c20 616e 6420 7768 6963 6820 rea\", and which \n-00007cf0: 6973 2075 7375 616c 6c79 2061 7420 6c65 is usually at le\n-00007d00: 6173 7420 3130 3030 204b 6942 292c 206f ast 1000 KiB), o\n-00007d10: 7220 7468 6520 636f 7265 0a69 6d61 6765 r the core.image\n-00007d20: 2063 616e 2062 6520 696e 7374 616c 6c65 can be installe\n-00007d30: 6420 696e 2061 2066 696c 6520 7379 7374 d in a file syst\n-00007d40: 656d 2061 6e64 2061 206c 6973 7420 6f66 em and a list of\n-00007d50: 2074 6865 2062 6c6f 636b 7320 7468 6174 the blocks that\n-00007d60: 0a6d 616b 6520 6974 2075 7020 6361 6e20 .make it up can \n-00007d70: 6265 2073 746f 7265 6420 696e 2074 6865 be stored in the\n-00007d80: 2066 6972 7374 2073 6563 746f 7220 6f66 first sector of\n-00007d90: 2074 6861 7420 7061 7274 6974 696f 6e2e that partition.\n-00007da0: 0a0a 2020 204d 6f64 6572 6e20 746f 6f6c .. Modern tool\n-00007db0: 7320 7573 7561 6c6c 7920 6c65 6176 6520 s usually leave \n-00007dc0: 4d42 5220 6761 7020 6f66 2061 7420 6c65 MBR gap of at le\n-00007dd0: 6173 7420 3130 3233 204b 6942 2e20 5468 ast 1023 KiB. Th\n-00007de0: 6973 2061 6d6f 756e 740a 6973 2073 7566 is amount.is suf\n-00007df0: 6669 6369 656e 7420 746f 2063 6f76 6572 ficient to cover\n-00007e00: 206d 6f73 7420 636f 6e66 6967 7572 6174 most configurat\n-00007e10: 696f 6e73 2e20 2048 656e 6365 2074 6869 ions. Hence thi\n-00007e20: 7320 7661 6c75 6520 6973 0a72 6563 6f6d s value is.recom\n-00007e30: 6d65 6e64 6564 2062 7920 7468 6520 4752 mended by the GR\n-00007e40: 5542 2074 6561 6d2e 0a0a 2020 2048 6973 UB team... His\n-00007e50: 746f 7269 6361 6c6c 7920 6d61 6e79 2074 torically many t\n-00007e60: 6f6f 6c73 206c 6566 7420 6f6e 6c79 2033 ools left only 3\n-00007e70: 3120 4b69 4220 6f66 2073 7061 6365 2e20 1 KiB of space. \n-00007e80: 2054 6869 7320 6973 206e 6f74 0a65 6e6f This is not.eno\n-00007e90: 7567 6820 746f 2070 6172 7365 2072 656c ugh to parse rel\n-00007ea0: 6961 626c 7920 6469 6666 6963 756c 7420 iably difficult \n-00007eb0: 7374 7275 6374 7572 6573 206c 696b 6520 structures like \n-00007ec0: 4274 7266 732c 205a 4653 2c20 5241 4944 Btrfs, ZFS, RAID\n-00007ed0: 206f 720a 4c56 4d2c 206f 7220 746f 2075 or.LVM, or to u\n-00007ee0: 7365 2064 6966 6669 6375 6c74 2064 6973 se difficult dis\n-00007ef0: 6b20 6163 6365 7373 206d 6574 686f 6473 k access methods\n-00007f00: 206c 696b 6520 6168 6369 2e20 2048 656e like ahci. Hen\n-00007f10: 6365 2047 5255 4220 7769 6c6c 0a77 6172 ce GRUB will.war\n-00007f20: 6e20 6966 2061 7474 656d 7074 6564 2074 n if attempted t\n-00007f30: 6f20 696e 7374 616c 6c20 696e 746f 2073 o install into s\n-00007f40: 6d61 6c6c 204d 4252 2067 6170 2065 7863 mall MBR gap exc\n-00007f50: 6570 7420 696e 2061 2073 6d61 6c6c 206e ept in a small n\n-00007f60: 756d 6265 720a 6f66 2063 6f6e 6669 6775 umber.of configu\n-00007f70: 7261 7469 6f6e 7320 7468 6174 2077 6572 rations that wer\n-00007f80: 6520 6772 616e 6466 6174 6865 7265 642e e grandfathered.\n-00007f90: 2020 5468 6520 6772 616e 6466 6174 6865 The grandfathe\n-00007fa0: 7265 6420 636f 6e66 6967 0a6d 7573 743a red config.must:\n-00007fb0: 0a0a 2020 20e2 80a2 2075 7365 2062 696f .. ... use bio\n-00007fc0: 7364 6973 6b20 6173 2064 6973 6b20 6163 sdisk as disk ac\n-00007fd0: 6365 7373 206d 6f64 756c 6520 666f 7220 cess module for \n-00007fe0: e280 982f 626f 6f74 e280 990a 0a20 2020 .../boot..... \n-00007ff0: e280 a220 6e6f 7420 7573 6520 616e 7920 ... not use any \n-00008000: 6164 6469 7469 6f6e 616c 2070 6172 7469 additional parti\n-00008010: 7469 6f6e 206d 6170 7320 746f 2061 6363 tion maps to acc\n-00008020: 6573 7320 e280 982f 626f 6f74 e280 990a ess .../boot....\n-00008030: 0a20 2020 e280 a220 e280 982f 626f 6f74 . ... .../boot\n-00008040: e280 9920 6d75 7374 2062 6520 6f6e 206f ... must be on o\n-00008050: 6e65 206f 6620 666f 6c6c 6f77 696e 6720 ne of following \n-00008060: 6669 6c65 7379 7374 656d 733a 2041 4646 filesystems: AFF\n-00008070: 532c 2041 4653 2c20 4246 532c 0a20 2020 S, AFS, BFS,. \n-00008080: 2020 6370 696f 2c20 6e65 7763 2c20 6f64 cpio, newc, od\n-00008090: 632c 2065 7874 322f 332f 342c 2046 4154 c, ext2/3/4, FAT\n-000080a0: 2c20 6578 4641 542c 2046 3246 532c 2048 , exFAT, F2FS, H\n-000080b0: 4653 2c20 756e 636f 6d70 7265 7373 6564 FS, uncompressed\n-000080c0: 0a20 2020 2020 4846 532b 2c20 4953 4f39 . HFS+, ISO9\n-000080d0: 3636 302c 204a 4653 2c20 4d69 6e69 782c 660, JFS, Minix,\n-000080e0: 204d 696e 6978 322c 204d 696e 6978 332c Minix2, Minix3,\n-000080f0: 204e 494c 4653 322c 204e 5446 532c 2052 NILFS2, NTFS, R\n-00008100: 6569 7365 7246 532c 0a20 2020 2020 524f eiserFS,. RO\n-00008110: 4d46 532c 2053 4653 2c20 7461 722c 2055 MFS, SFS, tar, U\n-00008120: 4446 2c20 5546 5331 2c20 5546 5332 2c20 DF, UFS1, UFS2, \n-00008130: 5846 530a 2020 204e 6f74 653a 204f 6e6c XFS. Note: Onl\n-00008140: 7920 6120 7375 6273 6574 206f 6620 6669 y a subset of fi\n-00008150: 6c65 7379 7374 656d 7320 6172 6520 7375 lesystems are su\n-00008160: 7070 6f72 7465 6420 696e 206c 6f63 6b64 pported in lockd\n-00008170: 6f77 6e20 6d6f 6465 0a28 7375 6368 2061 own mode.(such a\n-00008180: 7320 7768 656e 2073 6563 7572 6520 626f s when secure bo\n-00008190: 6f74 2069 7320 656e 6162 6c65 642c 202a ot is enabled, *\n-000081a0: 6e6f 7465 204c 6f63 6b64 6f77 6e3a 3a20 note Lockdown:: \n-000081b0: 666f 7220 6d6f 7265 0a69 6e66 6f72 6d61 for more.informa\n-000081c0: 7469 6f6e 292e 0a0a 2020 204d 4252 2067 tion)... MBR g\n-000081d0: 6170 2068 6173 2066 6577 2074 6563 686e ap has few techn\n-000081e0: 6963 616c 2070 726f 626c 656d 732e 2020 ical problems. \n-000081f0: 5468 6572 6520 6973 206e 6f20 7761 7920 There is no way \n-00008200: 746f 2072 6573 6572 7665 2073 7061 6365 to reserve space\n-00008210: 0a69 6e20 7468 6520 656d 6265 6464 696e .in the embeddin\n-00008220: 6720 6172 6561 2077 6974 6820 636f 6d70 g area with comp\n-00008230: 6c65 7465 2073 6166 6574 792c 2061 6e64 lete safety, and\n-00008240: 2073 6f6d 6520 7072 6f70 7269 6574 6172 some proprietar\n-00008250: 790a 736f 6674 7761 7265 2069 7320 6b6e y.software is kn\n-00008260: 6f77 6e20 746f 2075 7365 2069 7420 746f own to use it to\n-00008270: 206d 616b 6520 6974 2064 6966 6669 6375 make it difficu\n-00008280: 6c74 2066 6f72 2075 7365 7273 2074 6f20 lt for users to \n-00008290: 776f 726b 0a61 726f 756e 6420 6c69 6365 work.around lice\n-000082a0: 6e73 696e 6720 7265 7374 7269 6374 696f nsing restrictio\n-000082b0: 6e73 2e20 2047 5255 4220 776f 726b 7320 ns. GRUB works \n-000082c0: 6172 6f75 6e64 2069 7420 6279 2064 6574 around it by det\n-000082d0: 6563 7469 6e67 0a73 6563 746f 7273 2062 ecting.sectors b\n-000082e0: 7920 6f74 6865 7220 736f 6674 7761 7265 y other software\n-000082f0: 2061 6e64 2061 766f 6964 696e 6720 7468 and avoiding th\n-00008300: 656d 2061 6e64 2070 726f 7465 6374 696e em and protectin\n-00008310: 6720 6974 7320 6f77 6e0a 7365 6374 6f72 g its own.sector\n-00008320: 7320 7573 696e 6720 5265 6564 2d53 6f6c s using Reed-Sol\n-00008330: 6f6d 6f6e 2065 6e63 6f64 696e 672e 0a0a omon encoding...\n-00008340: 2020 2047 5255 4220 7465 616d 2072 6563 GRUB team rec\n-00008350: 6f6d 6d65 6e64 7320 6861 7669 6e67 204d ommends having M\n-00008360: 4252 2067 6170 206f 6620 6174 206c 6561 BR gap of at lea\n-00008370: 7374 2031 3030 3020 4b69 422e 0a0a 2020 st 1000 KiB... \n-00008380: 2053 686f 756c 6420 6974 206e 6f74 2062 Should it not b\n-00008390: 6520 706f 7373 6962 6c65 2c20 4752 5542 e possible, GRUB\n-000083a0: 2068 6173 2073 7570 706f 7274 2066 6f72 has support for\n-000083b0: 2061 2066 616c 6c62 6163 6b20 736f 6c75 a fallback solu\n-000083c0: 7469 6f6e 0a77 6869 6368 2069 7320 6865 tion.which is he\n-000083d0: 6176 696c 7920 7265 636f 6d6d 656e 6465 avily recommende\n-000083e0: 6420 6167 6169 6e73 742e 2020 496e 7374 d against. Inst\n-000083f0: 616c 6c69 6e67 2074 6f20 6120 6669 6c65 alling to a file\n-00008400: 7379 7374 656d 206d 6561 6e73 0a74 6861 system means.tha\n-00008410: 7420 4752 5542 2069 7320 7675 6c6e 6572 t GRUB is vulner\n-00008420: 6162 6c65 2074 6f20 6974 7320 626c 6f63 able to its bloc\n-00008430: 6b73 2062 6569 6e67 206d 6f76 6564 2061 ks being moved a\n-00008440: 726f 756e 6420 6279 2066 696c 6573 7973 round by filesys\n-00008450: 7465 6d0a 6665 6174 7572 6573 2073 7563 tem.features suc\n-00008460: 6820 6173 2074 6169 6c20 7061 636b 696e h as tail packin\n-00008470: 672c 206f 7220 6576 656e 2062 7920 6167 g, or even by ag\n-00008480: 6772 6573 7369 7665 2066 7363 6b0a 696d gressive fsck.im\n-00008490: 706c 656d 656e 7461 7469 6f6e 732c 2073 plementations, s\n-000084a0: 6f20 7468 6973 2061 7070 726f 6163 6820 o this approach \n-000084b0: 6973 2071 7569 7465 2066 7261 6769 6c65 is quite fragile\n-000084c0: 3b20 616e 6420 7468 6973 2061 7070 726f ; and this appro\n-000084d0: 6163 680a 6361 6e20 6f6e 6c79 2062 6520 ach.can only be \n-000084e0: 7573 6564 2069 6620 7468 6520 e280 982f used if the .../\n-000084f0: 626f 6f74 e280 9920 6669 6c65 7379 7374 boot... filesyst\n-00008500: 656d 2069 7320 6f6e 2074 6865 2073 616d em is on the sam\n-00008510: 6520 6469 736b 2074 6861 7420 7468 650a e disk that the.\n-00008520: 4249 4f53 2062 6f6f 7473 2066 726f 6d2c BIOS boots from,\n-00008530: 2073 6f20 7468 6174 2047 5255 4220 646f so that GRUB do\n-00008540: 6573 206e 6f74 2068 6176 6520 746f 2072 es not have to r\n-00008550: 656c 7920 6f6e 2067 7565 7373 696e 6720 ely on guessing \n-00008560: 4249 4f53 0a64 7269 7665 206e 756d 6265 BIOS.drive numbe\n-00008570: 7273 2e0a 0a20 2020 5468 6520 4752 5542 rs... The GRUB\n-00008580: 2064 6576 656c 6f70 6d65 6e74 2074 6561 development tea\n-00008590: 6d20 6765 6e65 7261 6c6c 7920 7265 636f m generally reco\n-000085a0: 6d6d 656e 6473 2065 6d62 6564 6469 6e67 mmends embedding\n-000085b0: 2047 5255 4220 6265 666f 7265 0a74 6865 GRUB before.the\n-000085c0: 2066 6972 7374 2070 6172 7469 7469 6f6e first partition\n-000085d0: 2c20 756e 6c65 7373 2079 6f75 2068 6176 , unless you hav\n-000085e0: 6520 7370 6563 6961 6c20 7265 7175 6972 e special requir\n-000085f0: 656d 656e 7473 2e20 2059 6f75 206d 7573 ements. You mus\n-00008600: 740a 656e 7375 7265 2074 6861 7420 7468 t.ensure that th\n-00008610: 6520 6669 7273 7420 7061 7274 6974 696f e first partitio\n-00008620: 6e20 7374 6172 7473 2061 7420 6c65 6173 n starts at leas\n-00008630: 7420 3130 3030 204b 6942 2028 3230 3030 t 1000 KiB (2000\n-00008640: 2073 6563 746f 7273 290a 6672 6f6d 2074 sectors).from t\n-00008650: 6865 2073 7461 7274 206f 6620 7468 6520 he start of the \n-00008660: 6469 736b 3b20 6f6e 206d 6f64 6572 6e20 disk; on modern \n-00008670: 6469 736b 732c 2069 7420 6973 206f 6674 disks, it is oft\n-00008680: 656e 2061 2070 6572 666f 726d 616e 6365 en a performance\n-00008690: 0a61 6476 616e 7461 6765 2074 6f20 616c .advantage to al\n-000086a0: 6967 6e20 7061 7274 6974 696f 6e73 206f ign partitions o\n-000086b0: 6e20 6c61 7267 6572 2062 6f75 6e64 6172 n larger boundar\n-000086c0: 6965 7320 616e 7977 6179 2c20 736f 2074 ies anyway, so t\n-000086d0: 6865 2066 6972 7374 0a70 6172 7469 7469 he first.partiti\n-000086e0: 6f6e 206d 6967 6874 2073 7461 7274 2031 on might start 1\n-000086f0: 204d 6942 2066 726f 6d20 7468 6520 7374 MiB from the st\n-00008700: 6172 7420 6f66 2074 6865 2064 6973 6b2e art of the disk.\n-00008710: 0a0a 4750 540a 3d3d 3d0a 0a53 6f6d 6520 ..GPT.===..Some \n-00008720: 6e65 7765 7220 7379 7374 656d 7320 7573 newer systems us\n-00008730: 6520 7468 6520 4755 4944 2050 6172 7469 e the GUID Parti\n-00008740: 7469 6f6e 2054 6162 6c65 2028 4750 5429 tion Table (GPT)\n-00008750: 2066 6f72 6d61 742e 2020 5468 6973 2077 format. This w\n-00008760: 6173 0a73 7065 6369 6669 6564 2061 7320 as.specified as \n-00008770: 7061 7274 206f 6620 7468 6520 4578 7465 part of the Exte\n-00008780: 6e73 6962 6c65 2046 6972 6d77 6172 6520 nsible Firmware \n-00008790: 496e 7465 7266 6163 6520 2845 4649 292c Interface (EFI),\n-000087a0: 2062 7574 2069 7420 6361 6e0a 616c 736f but it can.also\n-000087b0: 2062 6520 7573 6564 206f 6e20 4249 4f53 be used on BIOS\n-000087c0: 2070 6c61 7466 6f72 6d73 2069 6620 7379 platforms if sy\n-000087d0: 7374 656d 2073 6f66 7477 6172 6520 7375 stem software su\n-000087e0: 7070 6f72 7473 2069 743b 2066 6f72 0a65 pports it; for.e\n-000087f0: 7861 6d70 6c65 2c20 4752 5542 2061 6e64 xample, GRUB and\n-00008800: 2047 4e55 2f4c 696e 7578 2063 616e 2062 GNU/Linux can b\n-00008810: 6520 7573 6564 2069 6e20 7468 6973 2063 e used in this c\n-00008820: 6f6e 6669 6775 7261 7469 6f6e 2e20 2057 onfiguration. W\n-00008830: 6974 680a 7468 6973 2066 6f72 6d61 742c ith.this format,\n-00008840: 2069 7420 6973 2070 6f73 7369 626c 6520 it is possible \n-00008850: 746f 2072 6573 6572 7665 2061 2077 686f to reserve a who\n-00008860: 6c65 2070 6172 7469 7469 6f6e 2066 6f72 le partition for\n-00008870: 2047 5255 422c 0a63 616c 6c65 6420 7468 GRUB,.called th\n-00008880: 6520 4249 4f53 2042 6f6f 7420 5061 7274 e BIOS Boot Part\n-00008890: 6974 696f 6e2e 2020 4752 5542 2063 616e ition. GRUB can\n-000088a0: 2074 6865 6e20 6265 2065 6d62 6564 6465 then be embedde\n-000088b0: 6420 696e 746f 2074 6861 740a 7061 7274 d into that.part\n-000088c0: 6974 696f 6e20 7769 7468 6f75 7420 7468 ition without th\n-000088d0: 6520 7269 736b 206f 6620 6265 696e 6720 e risk of being \n-000088e0: 6f76 6572 7772 6974 7465 6e20 6279 206f overwritten by o\n-000088f0: 7468 6572 2073 6f66 7477 6172 6520 616e ther software an\n-00008900: 640a 7769 7468 6f75 7420 6265 696e 6720 d.without being \n-00008910: 636f 6e74 6169 6e65 6420 696e 2061 2066 contained in a f\n-00008920: 696c 6573 7973 7465 6d20 7768 6963 6820 ilesystem which \n-00008930: 6d69 6768 7420 6d6f 7665 2069 7473 2062 might move its b\n-00008940: 6c6f 636b 730a 6172 6f75 6e64 2e0a 0a20 locks.around... \n-00008950: 2020 5768 656e 2063 7265 6174 696e 6720 When creating \n-00008960: 6120 4249 4f53 2042 6f6f 7420 5061 7274 a BIOS Boot Part\n-00008970: 6974 696f 6e20 6f6e 2061 2047 5054 2073 ition on a GPT s\n-00008980: 7973 7465 6d2c 2079 6f75 2073 686f 756c ystem, you shoul\n-00008990: 6420 6d61 6b65 0a73 7572 6520 7468 6174 d make.sure that\n-000089a0: 2069 7420 6973 2061 7420 6c65 6173 7420 it is at least \n-000089b0: 3331 204b 6942 2069 6e20 7369 7a65 2e20 31 KiB in size. \n-000089c0: 2028 4750 542d 666f 726d 6174 7465 6420 (GPT-formatted \n-000089d0: 6469 736b 7320 6172 6520 6e6f 740a 7573 disks are not.us\n-000089e0: 7561 6c6c 7920 7061 7274 6963 756c 6172 ually particular\n-000089f0: 6c79 2073 6d61 6c6c 2c20 736f 2077 6520 ly small, so we \n-00008a00: 7265 636f 6d6d 656e 6420 7468 6174 2079 recommend that y\n-00008a10: 6f75 206d 616b 6520 6974 206c 6172 6765 ou make it large\n-00008a20: 7220 7468 616e 0a74 6865 2062 6172 6520 r than.the bare \n-00008a30: 6d69 6e69 6d75 6d2c 2073 7563 6820 6173 minimum, such as\n-00008a40: 2031 204d 6942 2c20 746f 2061 6c6c 6f77 1 MiB, to allow\n-00008a50: 2070 6c65 6e74 7920 6f66 2072 6f6f 6d20 plenty of room \n-00008a60: 666f 7220 6772 6f77 7468 2e29 0a59 6f75 for growth.).You\n-00008a70: 206d 7573 7420 616c 736f 206d 616b 6520 must also make \n-00008a80: 7375 7265 2074 6861 7420 6974 2068 6173 sure that it has\n-00008a90: 2074 6865 2070 726f 7065 7220 7061 7274 the proper part\n-00008aa0: 6974 696f 6e20 7479 7065 2e20 2055 7369 ition type. Usi\n-00008ab0: 6e67 0a47 4e55 2050 6172 7465 642c 2079 ng.GNU Parted, y\n-00008ac0: 6f75 2063 616e 2073 6574 2074 6869 7320 ou can set this \n-00008ad0: 7573 696e 6720 6120 636f 6d6d 616e 6420 using a command \n-00008ae0: 7375 6368 2061 7320 7468 6520 666f 6c6c such as the foll\n-00008af0: 6f77 696e 673a 0a0a 2020 2020 2023 2070 owing:.. # p\n-00008b00: 6172 7465 6420 2f64 6576 2f44 4953 4b20 arted /dev/DISK \n-00008b10: 7365 7420 5041 5254 4954 494f 4e2d 4e55 set PARTITION-NU\n-00008b20: 4d42 4552 2062 696f 735f 6772 7562 206f MBER bios_grub o\n-00008b30: 6e0a 0a20 2020 4966 2079 6f75 2061 7265 n.. If you are\n-00008b40: 2075 7369 6e67 2067 6469 736b 2c20 7365 using gdisk, se\n-00008b50: 7420 7468 6520 7061 7274 6974 696f 6e20 t the partition \n-00008b60: 7479 7065 2074 6f20 e280 9830 7845 4630 type to ...0xEF0\n-00008b70: 32e2 8099 2e20 2057 6974 680a 7061 7274 2.... With.part\n-00008b80: 6974 696f 6e69 6e67 2070 726f 6772 616d itioning program\n-00008b90: 7320 7468 6174 2072 6571 7569 7265 2073 s that require s\n-00008ba0: 6574 7469 6e67 2074 6865 2047 5549 4420 etting the GUID \n-00008bb0: 6469 7265 6374 6c79 2c20 6974 2073 686f directly, it sho\n-00008bc0: 756c 640a 6265 20e2 8098 3231 3638 3631 uld.be ...216861\n-00008bd0: 3438 2d36 3434 392d 3665 3666 2d37 3434 48-6449-6e6f-744\n-00008be0: 6536 3536 3536 3434 3534 3634 39e2 8099 e656564454649...\n-00008bf0: 2e0a 0a20 2020 2a43 6175 7469 6f6e 3a2a ... *Caution:*\n-00008c00: 2042 6520 7665 7279 2063 6172 6566 756c Be very careful\n-00008c10: 2077 6869 6368 2070 6172 7469 7469 6f6e which partition\n-00008c20: 2079 6f75 2073 656c 6563 7421 2020 5768 you select! Wh\n-00008c30: 656e 2047 5255 420a 6669 6e64 7320 6120 en GRUB.finds a \n-00008c40: 4249 4f53 2042 6f6f 7420 5061 7274 6974 BIOS Boot Partit\n-00008c50: 696f 6e20 6475 7269 6e67 2069 6e73 7461 ion during insta\n-00008c60: 6c6c 6174 696f 6e2c 2069 7420 7769 6c6c llation, it will\n-00008c70: 2061 7574 6f6d 6174 6963 616c 6c79 0a6f automatically.o\n-00008c80: 7665 7277 7269 7465 2070 6172 7420 6f66 verwrite part of\n-00008c90: 2069 742e 2020 4d61 6b65 2073 7572 6520 it. Make sure \n-00008ca0: 7468 6174 2074 6865 2070 6172 7469 7469 that the partiti\n-00008cb0: 6f6e 2064 6f65 7320 6e6f 7420 636f 6e74 on does not cont\n-00008cc0: 6169 6e20 616e 790a 6f74 6865 7220 6461 ain any.other da\n-00008cd0: 7461 2e0a 0a1f 0a46 696c 653a 2067 7275 ta.....File: gru\n-00008ce0: 622e 696e 666f 2c20 204e 6f64 653a 2042 b.info, Node: B\n-00008cf0: 6f6f 7469 6e67 2c20 204e 6578 743a 2043 ooting, Next: C\n-00008d00: 6f6e 6669 6775 7261 7469 6f6e 2c20 2050 onfiguration, P\n-00008d10: 7265 763a 2049 6e73 7461 6c6c 6174 696f rev: Installatio\n-00008d20: 6e2c 2020 5570 3a20 546f 700a 0a35 2042 n, Up: Top..5 B\n-00008d30: 6f6f 7469 6e67 0a2a 2a2a 2a2a 2a2a 2a2a ooting.*********\n-00008d40: 0a0a 4752 5542 2063 616e 206c 6f61 6420 ..GRUB can load \n-00008d50: 4d75 6c74 6962 6f6f 742d 636f 6d70 6c69 Multiboot-compli\n-00008d60: 616e 7420 6b65 726e 656c 7320 696e 2061 ant kernels in a\n-00008d70: 2063 6f6e 7369 7374 656e 7420 7761 792c consistent way,\n-00008d80: 2062 7574 2066 6f72 0a73 6f6d 6520 6672 but for.some fr\n-00008d90: 6565 206f 7065 7261 7469 6e67 2073 7973 ee operating sys\n-00008da0: 7465 6d73 2079 6f75 206e 6565 6420 746f tems you need to\n-00008db0: 2075 7365 2073 6f6d 6520 4f53 2d73 7065 use some OS-spe\n-00008dc0: 6369 6669 6320 6d61 6769 632e 0a0a 2a20 cific magic...* \n-00008dd0: 4d65 6e75 3a0a 0a2a 2047 656e 6572 616c Menu:..* General\n-00008de0: 2062 6f6f 7420 6d65 7468 6f64 733a 3a20 boot methods:: \n-00008df0: 2020 2020 2020 2048 6f77 2074 6f20 626f How to bo\n-00008e00: 6f74 204f 5365 7320 7769 7468 2047 5255 ot OSes with GRU\n-00008e10: 4220 6765 6e65 7261 6c6c 790a 2a20 4c6f B generally.* Lo\n-00008e20: 6f70 6261 636b 2062 6f6f 7469 6e67 3a3a opback booting::\n-00008e30: 2020 2020 2020 2020 2020 2020 4e6f 7465 Note\n-00008e40: 7320 6f6e 2062 6f6f 7469 6e67 2066 726f s on booting fro\n-00008e50: 6d20 6c6f 6f70 6261 636b 730a 2a20 4c56 m loopbacks.* LV\n-00008e60: 4d20 6361 6368 6520 626f 6f74 696e 673a M cache booting:\n-00008e70: 3a20 2020 2020 2020 2020 2020 4e6f 7465 : Note\n-00008e80: 7320 6f6e 2062 6f6f 7469 6e67 2066 726f s on booting fro\n-00008e90: 6d20 4c56 4d20 6361 6368 6520 6c6f 6769 m LVM cache logi\n-00008ea0: 6361 6c20 766f 6c75 6d65 0a2a 204f 532d cal volume.* OS-\n-00008eb0: 7370 6563 6966 6963 206e 6f74 6573 3a3a specific notes::\n-00008ec0: 2020 2020 2020 2020 2020 204e 6f74 6573 Notes\n-00008ed0: 206f 6e20 736f 6d65 206f 7065 7261 7469 on some operati\n-00008ee0: 6e67 2073 7973 7465 6d73 0a0a 1f0a 4669 ng systems....Fi\n-00008ef0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-00008f00: 4e6f 6465 3a20 4765 6e65 7261 6c20 626f Node: General bo\n-00008f10: 6f74 206d 6574 686f 6473 2c20 204e 6578 ot methods, Nex\n-00008f20: 743a 204c 6f6f 7062 6163 6b20 626f 6f74 t: Loopback boot\n-00008f30: 696e 672c 2020 5570 3a20 426f 6f74 696e ing, Up: Bootin\n-00008f40: 670a 0a35 2e31 2048 6f77 2074 6f20 626f g..5.1 How to bo\n-00008f50: 6f74 206f 7065 7261 7469 6e67 2073 7973 ot operating sys\n-00008f60: 7465 6d73 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d tems.===========\n+000073b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 6620 ===========..If \n+000073c0: 7468 6520 6465 7669 6365 206d 6170 2066 the device map f\n+000073d0: 696c 6520 6578 6973 7473 2c20 7468 6520 ile exists, the \n+000073e0: 4752 5542 2075 7469 6c69 7469 6573 2028 GRUB utilities (\n+000073f0: e280 9867 7275 622d 7072 6f62 65e2 8099 ...grub-probe...\n+00007400: 2c20 6574 632e 290a 7265 6164 2069 7420 , etc.).read it \n+00007410: 746f 206d 6170 2042 494f 5320 6472 6976 to map BIOS driv\n+00007420: 6573 2074 6f20 4f53 2064 6576 6963 6573 es to OS devices\n+00007430: 2e20 2054 6869 7320 6669 6c65 2063 6f6e . This file con\n+00007440: 7369 7374 7320 6f66 206c 696e 6573 0a6c sists of lines.l\n+00007450: 696b 6520 7468 6973 3a0a 0a20 2020 2020 ike this:.. \n+00007460: 2844 4556 4943 4529 2046 494c 450a 0a20 (DEVICE) FILE.. \n+00007470: 2020 4445 5649 4345 2069 7320 6120 6472 DEVICE is a dr\n+00007480: 6976 6520 7370 6563 6966 6965 6420 696e ive specified in\n+00007490: 2074 6865 2047 5255 4220 7379 6e74 6178 the GRUB syntax\n+000074a0: 2028 2a6e 6f74 6520 4465 7669 6365 0a73 (*note Device.s\n+000074b0: 796e 7461 783a 3a29 2c20 616e 6420 4649 yntax::), and FI\n+000074c0: 4c45 2069 7320 616e 204f 5320 6669 6c65 LE is an OS file\n+000074d0: 2c20 7768 6963 6820 6973 206e 6f72 6d61 , which is norma\n+000074e0: 6c6c 7920 6120 6465 7669 6365 2066 696c lly a device fil\n+000074f0: 652e 0a0a 2020 2048 6973 746f 7269 6361 e... Historica\n+00007500: 6c6c 792c 2074 6865 2064 6576 6963 6520 lly, the device \n+00007510: 6d61 7020 6669 6c65 2077 6173 2075 7365 map file was use\n+00007520: 6420 6265 6361 7573 6520 4752 5542 2064 d because GRUB d\n+00007530: 6576 6963 6520 6e61 6d65 730a 6861 6420 evice names.had \n+00007540: 746f 2062 6520 7573 6564 2069 6e20 7468 to be used in th\n+00007550: 6520 636f 6e66 6967 7572 6174 696f 6e20 e configuration \n+00007560: 6669 6c65 2c20 616e 6420 7468 6579 2077 file, and they w\n+00007570: 6572 6520 6465 7269 7665 6420 6672 6f6d ere derived from\n+00007580: 0a42 494f 5320 6472 6976 6520 6e75 6d62 .BIOS drive numb\n+00007590: 6572 732e 2020 5468 6520 6d61 7020 6265 ers. The map be\n+000075a0: 7477 6565 6e20 4249 4f53 2064 7269 7665 tween BIOS drive\n+000075b0: 7320 616e 6420 4f53 2064 6576 6963 6573 s and OS devices\n+000075c0: 2063 616e 6e6f 740a 616c 7761 7973 2062 cannot.always b\n+000075d0: 6520 6775 6573 7365 6420 636f 7272 6563 e guessed correc\n+000075e0: 746c 793a 2066 6f72 2065 7861 6d70 6c65 tly: for example\n+000075f0: 2c20 4752 5542 2077 696c 6c20 6765 7420 , GRUB will get \n+00007600: 7468 6520 6f72 6465 7220 7772 6f6e 670a the order wrong.\n+00007610: 6966 2079 6f75 2065 7863 6861 6e67 6520 if you exchange \n+00007620: 7468 6520 626f 6f74 2073 6571 7565 6e63 the boot sequenc\n+00007630: 6520 6265 7477 6565 6e20 4944 4520 616e e between IDE an\n+00007640: 6420 5343 5349 2069 6e20 796f 7572 2042 d SCSI in your B\n+00007650: 494f 532e 0a0a 2020 2055 6e66 6f72 7475 IOS... Unfortu\n+00007660: 6e61 7465 6c79 2c20 6576 656e 204f 5320 nately, even OS \n+00007670: 6465 7669 6365 206e 616d 6573 2061 7265 device names are\n+00007680: 206e 6f74 2061 6c77 6179 7320 7374 6162 not always stab\n+00007690: 6c65 2e20 204d 6f64 6572 6e0a 7665 7273 le. Modern.vers\n+000076a0: 696f 6e73 206f 6620 7468 6520 4c69 6e75 ions of the Linu\n+000076b0: 7820 6b65 726e 656c 206d 6179 2070 726f x kernel may pro\n+000076c0: 6265 2064 7269 7665 7320 696e 2061 2064 be drives in a d\n+000076d0: 6966 6665 7265 6e74 206f 7264 6572 2066 ifferent order f\n+000076e0: 726f 6d0a 626f 6f74 2074 6f20 626f 6f74 rom.boot to boot\n+000076f0: 2c20 616e 6420 7468 6520 7072 6566 6978 , and the prefix\n+00007700: 2028 e280 982f 6465 762f 6864 2ae2 8099 (.../dev/hd*...\n+00007710: 2076 6572 7375 7320 e280 982f 6465 762f versus .../dev/\n+00007720: 7364 2ae2 8099 2920 6d61 7920 6368 616e sd*...) may chan\n+00007730: 6765 0a64 6570 656e 6469 6e67 206f 6e20 ge.depending on \n+00007740: 7468 6520 6472 6976 6572 2073 7562 7379 the driver subsy\n+00007750: 7374 656d 2069 6e20 7573 652e 2020 4173 stem in use. As\n+00007760: 2061 2072 6573 756c 742c 2074 6865 2064 a result, the d\n+00007770: 6576 6963 6520 6d61 700a 6669 6c65 2072 evice map.file r\n+00007780: 6571 7569 7265 6420 6672 6571 7565 6e74 equired frequent\n+00007790: 2065 6469 7469 6e67 206f 6e20 736f 6d65 editing on some\n+000077a0: 2073 7973 7465 6d73 2e0a 0a20 2020 4752 systems... GR\n+000077b0: 5542 2061 766f 6964 7320 7468 6973 2070 UB avoids this p\n+000077c0: 726f 626c 656d 206e 6f77 6164 6179 7320 roblem nowadays \n+000077d0: 6279 2075 7369 6e67 2055 5549 4473 206f by using UUIDs o\n+000077e0: 7220 6669 6c65 2073 7973 7465 6d0a 6c61 r file system.la\n+000077f0: 6265 6c73 2077 6865 6e20 6765 6e65 7261 bels when genera\n+00007800: 7469 6e67 20e2 8098 6772 7562 2e63 6667 ting ...grub.cfg\n+00007810: e280 992c 2061 6e64 2077 6520 6164 7669 ..., and we advi\n+00007820: 7365 2074 6861 7420 796f 7520 646f 2074 se that you do t\n+00007830: 6865 2073 616d 650a 666f 7220 616e 7920 he same.for any \n+00007840: 6375 7374 6f6d 206d 656e 7520 656e 7472 custom menu entr\n+00007850: 6965 7320 796f 7520 7772 6974 652e 2020 ies you write. \n+00007860: 4966 2074 6865 2064 6576 6963 6520 6d61 If the device ma\n+00007870: 7020 6669 6c65 2064 6f65 7320 6e6f 740a p file does not.\n+00007880: 6578 6973 742c 2074 6865 6e20 7468 6520 exist, then the \n+00007890: 4752 5542 2075 7469 6c69 7469 6573 2077 GRUB utilities w\n+000078a0: 696c 6c20 6173 7375 6d65 2061 2074 656d ill assume a tem\n+000078b0: 706f 7261 7279 2064 6576 6963 6520 6d61 porary device ma\n+000078c0: 7020 6f6e 2074 6865 0a66 6c79 2e20 2054 p on the.fly. T\n+000078d0: 6869 7320 6973 206f 6674 656e 2067 6f6f his is often goo\n+000078e0: 6420 656e 6f75 6768 2c20 7061 7274 6963 d enough, partic\n+000078f0: 756c 6172 6c79 2069 6e20 7468 6520 636f ularly in the co\n+00007900: 6d6d 6f6e 2063 6173 6520 6f66 0a73 696e mmon case of.sin\n+00007910: 676c 652d 6469 736b 2073 7973 7465 6d73 gle-disk systems\n+00007920: 2e0a 0a20 2020 486f 7765 7665 722c 2074 ... However, t\n+00007930: 6865 2064 6576 6963 6520 6d61 7020 6669 he device map fi\n+00007940: 6c65 2069 7320 6e6f 7420 656e 7469 7265 le is not entire\n+00007950: 6c79 206f 6273 6f6c 6574 6520 7965 742c ly obsolete yet,\n+00007960: 2061 6e64 2069 7420 6973 0a75 7365 6420 and it is.used \n+00007970: 666f 7220 6f76 6572 7269 6469 6e67 2077 for overriding w\n+00007980: 6865 6e20 6375 7272 656e 7420 656e 7669 hen current envi\n+00007990: 726f 6e6d 656e 7420 6973 2064 6966 6665 ronment is diffe\n+000079a0: 7265 6e74 2066 726f 6d20 7468 6520 6f6e rent from the on\n+000079b0: 650a 6f6e 2062 6f6f 742e 2020 4d6f 7374 e.on boot. Most\n+000079c0: 2063 6f6d 6d6f 6e20 6361 7365 2069 7320 common case is \n+000079d0: 6966 2079 6f75 2075 7365 2061 2070 6172 if you use a par\n+000079e0: 7469 7469 6f6e 206f 7220 6c6f 6769 6361 tition or logica\n+000079f0: 6c20 766f 6c75 6d65 0a61 7320 6120 6469 l volume.as a di\n+00007a00: 736b 2066 6f72 2076 6972 7475 616c 206d sk for virtual m\n+00007a10: 6163 6869 6e65 2e20 2059 6f75 2063 616e achine. You can\n+00007a20: 2070 7574 2061 6e79 2063 6f6d 6d65 6e74 put any comment\n+00007a30: 7320 696e 2074 6865 2066 696c 6520 6966 s in the file if\n+00007a40: 0a6e 6565 6465 642c 2061 7320 7468 6520 .needed, as the \n+00007a50: 4752 5542 2075 7469 6c69 7469 6573 2061 GRUB utilities a\n+00007a60: 7373 756d 6520 7468 6174 2061 206c 696e ssume that a lin\n+00007a70: 6520 6973 206a 7573 7420 6120 636f 6d6d e is just a comm\n+00007a80: 656e 7420 6966 0a74 6865 2066 6972 7374 ent if.the first\n+00007a90: 2063 6861 7261 6374 6572 2069 7320 e280 character is ..\n+00007aa0: 9823 e280 992e 0a0a 1f0a 4669 6c65 3a20 .#........File: \n+00007ab0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00007ac0: 3a20 4249 4f53 2069 6e73 7461 6c6c 6174 : BIOS installat\n+00007ad0: 696f 6e2c 2020 5072 6576 3a20 4465 7669 ion, Prev: Devi\n+00007ae0: 6365 206d 6170 2c20 2055 703a 2049 6e73 ce map, Up: Ins\n+00007af0: 7461 6c6c 6174 696f 6e0a 0a34 2e34 2042 tallation..4.4 B\n+00007b00: 494f 5320 696e 7374 616c 6c61 7469 6f6e IOS installation\n+00007b10: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n+00007b20: 3d3d 3d3d 3d3d 0a0a 4d42 520a 3d3d 3d0a ======..MBR.===.\n+00007b30: 0a54 6865 2070 6172 7469 7469 6f6e 2074 .The partition t\n+00007b40: 6162 6c65 2066 6f72 6d61 7420 7472 6164 able format trad\n+00007b50: 6974 696f 6e61 6c6c 7920 7573 6564 206f itionally used o\n+00007b60: 6e20 5043 2042 494f 5320 706c 6174 666f n PC BIOS platfo\n+00007b70: 726d 7320 6973 0a63 616c 6c65 6420 7468 rms is.called th\n+00007b80: 6520 4d61 7374 6572 2042 6f6f 7420 5265 e Master Boot Re\n+00007b90: 636f 7264 2028 4d42 5229 2066 6f72 6d61 cord (MBR) forma\n+00007ba0: 743b 2074 6869 7320 6973 2074 6865 2066 t; this is the f\n+00007bb0: 6f72 6d61 7420 7468 6174 0a61 6c6c 6f77 ormat that.allow\n+00007bc0: 7320 7570 2074 6f20 666f 7572 2070 7269 s up to four pri\n+00007bd0: 6d61 7279 2070 6172 7469 7469 6f6e 7320 mary partitions \n+00007be0: 616e 6420 6164 6469 7469 6f6e 616c 206c and additional l\n+00007bf0: 6f67 6963 616c 2070 6172 7469 7469 6f6e ogical partition\n+00007c00: 732e 0a57 6974 6820 7468 6973 2070 6172 s..With this par\n+00007c10: 7469 7469 6f6e 2074 6162 6c65 2066 6f72 tition table for\n+00007c20: 6d61 742c 2074 6865 7265 2061 7265 2074 mat, there are t\n+00007c30: 776f 2077 6179 7320 746f 2069 6e73 7461 wo ways to insta\n+00007c40: 6c6c 2047 5255 423a 2069 740a 6361 6e20 ll GRUB: it.can \n+00007c50: 6265 2065 6d62 6564 6465 6420 696e 2074 be embedded in t\n+00007c60: 6865 2061 7265 6120 6265 7477 6565 6e20 he area between \n+00007c70: 7468 6520 4d42 5220 616e 6420 7468 6520 the MBR and the \n+00007c80: 6669 7273 7420 7061 7274 6974 696f 6e0a first partition.\n+00007c90: 2863 616c 6c65 6420 6279 2076 6172 696f (called by vario\n+00007ca0: 7573 206e 616d 6573 2c20 7375 6368 2061 us names, such a\n+00007cb0: 7320 7468 6520 2262 6f6f 7420 7472 6163 s the \"boot trac\n+00007cc0: 6b22 2c20 224d 4252 2067 6170 222c 206f k\", \"MBR gap\", o\n+00007cd0: 720a 2265 6d62 6564 6469 6e67 2061 7265 r.\"embedding are\n+00007ce0: 6122 2c20 616e 6420 7768 6963 6820 6973 a\", and which is\n+00007cf0: 2075 7375 616c 6c79 2061 7420 6c65 6173 usually at leas\n+00007d00: 7420 3130 3030 204b 6942 292c 206f 7220 t 1000 KiB), or \n+00007d10: 7468 6520 636f 7265 0a69 6d61 6765 2063 the core.image c\n+00007d20: 616e 2062 6520 696e 7374 616c 6c65 6420 an be installed \n+00007d30: 696e 2061 2066 696c 6520 7379 7374 656d in a file system\n+00007d40: 2061 6e64 2061 206c 6973 7420 6f66 2074 and a list of t\n+00007d50: 6865 2062 6c6f 636b 7320 7468 6174 0a6d he blocks that.m\n+00007d60: 616b 6520 6974 2075 7020 6361 6e20 6265 ake it up can be\n+00007d70: 2073 746f 7265 6420 696e 2074 6865 2066 stored in the f\n+00007d80: 6972 7374 2073 6563 746f 7220 6f66 2074 irst sector of t\n+00007d90: 6861 7420 7061 7274 6974 696f 6e2e 0a0a hat partition...\n+00007da0: 2020 204d 6f64 6572 6e20 746f 6f6c 7320 Modern tools \n+00007db0: 7573 7561 6c6c 7920 6c65 6176 6520 4d42 usually leave MB\n+00007dc0: 5220 6761 7020 6f66 2061 7420 6c65 6173 R gap of at leas\n+00007dd0: 7420 3130 3233 204b 6942 2e20 5468 6973 t 1023 KiB. This\n+00007de0: 2061 6d6f 756e 740a 6973 2073 7566 6669 amount.is suffi\n+00007df0: 6369 656e 7420 746f 2063 6f76 6572 206d cient to cover m\n+00007e00: 6f73 7420 636f 6e66 6967 7572 6174 696f ost configuratio\n+00007e10: 6e73 2e20 2048 656e 6365 2074 6869 7320 ns. Hence this \n+00007e20: 7661 6c75 6520 6973 0a72 6563 6f6d 6d65 value is.recomme\n+00007e30: 6e64 6564 2062 7920 7468 6520 4752 5542 nded by the GRUB\n+00007e40: 2074 6561 6d2e 0a0a 2020 2048 6973 746f team... Histo\n+00007e50: 7269 6361 6c6c 7920 6d61 6e79 2074 6f6f rically many too\n+00007e60: 6c73 206c 6566 7420 6f6e 6c79 2033 3120 ls left only 31 \n+00007e70: 4b69 4220 6f66 2073 7061 6365 2e20 2054 KiB of space. T\n+00007e80: 6869 7320 6973 206e 6f74 0a65 6e6f 7567 his is not.enoug\n+00007e90: 6820 746f 2070 6172 7365 2072 656c 6961 h to parse relia\n+00007ea0: 626c 7920 6469 6666 6963 756c 7420 7374 bly difficult st\n+00007eb0: 7275 6374 7572 6573 206c 696b 6520 4274 ructures like Bt\n+00007ec0: 7266 732c 205a 4653 2c20 5241 4944 206f rfs, ZFS, RAID o\n+00007ed0: 720a 4c56 4d2c 206f 7220 746f 2075 7365 r.LVM, or to use\n+00007ee0: 2064 6966 6669 6375 6c74 2064 6973 6b20 difficult disk \n+00007ef0: 6163 6365 7373 206d 6574 686f 6473 206c access methods l\n+00007f00: 696b 6520 6168 6369 2e20 2048 656e 6365 ike ahci. Hence\n+00007f10: 2047 5255 4220 7769 6c6c 0a77 6172 6e20 GRUB will.warn \n+00007f20: 6966 2061 7474 656d 7074 6564 2074 6f20 if attempted to \n+00007f30: 696e 7374 616c 6c20 696e 746f 2073 6d61 install into sma\n+00007f40: 6c6c 204d 4252 2067 6170 2065 7863 6570 ll MBR gap excep\n+00007f50: 7420 696e 2061 2073 6d61 6c6c 206e 756d t in a small num\n+00007f60: 6265 720a 6f66 2063 6f6e 6669 6775 7261 ber.of configura\n+00007f70: 7469 6f6e 7320 7468 6174 2077 6572 6520 tions that were \n+00007f80: 6772 616e 6466 6174 6865 7265 642e 2020 grandfathered. \n+00007f90: 5468 6520 6772 616e 6466 6174 6865 7265 The grandfathere\n+00007fa0: 6420 636f 6e66 6967 0a6d 7573 743a 0a0a d config.must:..\n+00007fb0: 2020 20e2 80a2 2075 7365 2062 696f 7364 ... use biosd\n+00007fc0: 6973 6b20 6173 2064 6973 6b20 6163 6365 isk as disk acce\n+00007fd0: 7373 206d 6f64 756c 6520 666f 7220 e280 ss module for ..\n+00007fe0: 982f 626f 6f74 e280 990a 0a20 2020 e280 ./boot..... ..\n+00007ff0: a220 6e6f 7420 7573 6520 616e 7920 6164 . not use any ad\n+00008000: 6469 7469 6f6e 616c 2070 6172 7469 7469 ditional partiti\n+00008010: 6f6e 206d 6170 7320 746f 2061 6363 6573 on maps to acces\n+00008020: 7320 e280 982f 626f 6f74 e280 990a 0a20 s .../boot..... \n+00008030: 2020 e280 a220 e280 982f 626f 6f74 e280 ... .../boot..\n+00008040: 9920 6d75 7374 2062 6520 6f6e 206f 6e65 . must be on one\n+00008050: 206f 6620 666f 6c6c 6f77 696e 6720 6669 of following fi\n+00008060: 6c65 7379 7374 656d 733a 2041 4646 532c lesystems: AFFS,\n+00008070: 2041 4653 2c20 4246 532c 0a20 2020 2020 AFS, BFS,. \n+00008080: 6370 696f 2c20 6e65 7763 2c20 6f64 632c cpio, newc, odc,\n+00008090: 2065 7874 322f 332f 342c 2046 4154 2c20 ext2/3/4, FAT, \n+000080a0: 6578 4641 542c 2046 3246 532c 2048 4653 exFAT, F2FS, HFS\n+000080b0: 2c20 756e 636f 6d70 7265 7373 6564 0a20 , uncompressed. \n+000080c0: 2020 2020 4846 532b 2c20 4953 4f39 3636 HFS+, ISO966\n+000080d0: 302c 204a 4653 2c20 4d69 6e69 782c 204d 0, JFS, Minix, M\n+000080e0: 696e 6978 322c 204d 696e 6978 332c 204e inix2, Minix3, N\n+000080f0: 494c 4653 322c 204e 5446 532c 2052 6569 ILFS2, NTFS, Rei\n+00008100: 7365 7246 532c 0a20 2020 2020 524f 4d46 serFS,. ROMF\n+00008110: 532c 2053 4653 2c20 7461 722c 2055 4446 S, SFS, tar, UDF\n+00008120: 2c20 5546 5331 2c20 5546 5332 2c20 5846 , UFS1, UFS2, XF\n+00008130: 530a 2020 204e 6f74 653a 204f 6e6c 7920 S. Note: Only \n+00008140: 6120 7375 6273 6574 206f 6620 6669 6c65 a subset of file\n+00008150: 7379 7374 656d 7320 6172 6520 7375 7070 systems are supp\n+00008160: 6f72 7465 6420 696e 206c 6f63 6b64 6f77 orted in lockdow\n+00008170: 6e20 6d6f 6465 0a28 7375 6368 2061 7320 n mode.(such as \n+00008180: 7768 656e 2073 6563 7572 6520 626f 6f74 when secure boot\n+00008190: 2069 7320 656e 6162 6c65 642c 202a 6e6f is enabled, *no\n+000081a0: 7465 204c 6f63 6b64 6f77 6e3a 3a20 666f te Lockdown:: fo\n+000081b0: 7220 6d6f 7265 0a69 6e66 6f72 6d61 7469 r more.informati\n+000081c0: 6f6e 292e 0a0a 2020 204d 4252 2067 6170 on)... MBR gap\n+000081d0: 2068 6173 2066 6577 2074 6563 686e 6963 has few technic\n+000081e0: 616c 2070 726f 626c 656d 732e 2020 5468 al problems. Th\n+000081f0: 6572 6520 6973 206e 6f20 7761 7920 746f ere is no way to\n+00008200: 2072 6573 6572 7665 2073 7061 6365 0a69 reserve space.i\n+00008210: 6e20 7468 6520 656d 6265 6464 696e 6720 n the embedding \n+00008220: 6172 6561 2077 6974 6820 636f 6d70 6c65 area with comple\n+00008230: 7465 2073 6166 6574 792c 2061 6e64 2073 te safety, and s\n+00008240: 6f6d 6520 7072 6f70 7269 6574 6172 790a ome proprietary.\n+00008250: 736f 6674 7761 7265 2069 7320 6b6e 6f77 software is know\n+00008260: 6e20 746f 2075 7365 2069 7420 746f 206d n to use it to m\n+00008270: 616b 6520 6974 2064 6966 6669 6375 6c74 ake it difficult\n+00008280: 2066 6f72 2075 7365 7273 2074 6f20 776f for users to wo\n+00008290: 726b 0a61 726f 756e 6420 6c69 6365 6e73 rk.around licens\n+000082a0: 696e 6720 7265 7374 7269 6374 696f 6e73 ing restrictions\n+000082b0: 2e20 2047 5255 4220 776f 726b 7320 6172 . GRUB works ar\n+000082c0: 6f75 6e64 2069 7420 6279 2064 6574 6563 ound it by detec\n+000082d0: 7469 6e67 0a73 6563 746f 7273 2062 7920 ting.sectors by \n+000082e0: 6f74 6865 7220 736f 6674 7761 7265 2061 other software a\n+000082f0: 6e64 2061 766f 6964 696e 6720 7468 656d nd avoiding them\n+00008300: 2061 6e64 2070 726f 7465 6374 696e 6720 and protecting \n+00008310: 6974 7320 6f77 6e0a 7365 6374 6f72 7320 its own.sectors \n+00008320: 7573 696e 6720 5265 6564 2d53 6f6c 6f6d using Reed-Solom\n+00008330: 6f6e 2065 6e63 6f64 696e 672e 0a0a 2020 on encoding... \n+00008340: 2047 5255 4220 7465 616d 2072 6563 6f6d GRUB team recom\n+00008350: 6d65 6e64 7320 6861 7669 6e67 204d 4252 mends having MBR\n+00008360: 2067 6170 206f 6620 6174 206c 6561 7374 gap of at least\n+00008370: 2031 3030 3020 4b69 422e 0a0a 2020 2053 1000 KiB... S\n+00008380: 686f 756c 6420 6974 206e 6f74 2062 6520 hould it not be \n+00008390: 706f 7373 6962 6c65 2c20 4752 5542 2068 possible, GRUB h\n+000083a0: 6173 2073 7570 706f 7274 2066 6f72 2061 as support for a\n+000083b0: 2066 616c 6c62 6163 6b20 736f 6c75 7469 fallback soluti\n+000083c0: 6f6e 0a77 6869 6368 2069 7320 6865 6176 on.which is heav\n+000083d0: 696c 7920 7265 636f 6d6d 656e 6465 6420 ily recommended \n+000083e0: 6167 6169 6e73 742e 2020 496e 7374 616c against. Instal\n+000083f0: 6c69 6e67 2074 6f20 6120 6669 6c65 7379 ling to a filesy\n+00008400: 7374 656d 206d 6561 6e73 0a74 6861 7420 stem means.that \n+00008410: 4752 5542 2069 7320 7675 6c6e 6572 6162 GRUB is vulnerab\n+00008420: 6c65 2074 6f20 6974 7320 626c 6f63 6b73 le to its blocks\n+00008430: 2062 6569 6e67 206d 6f76 6564 2061 726f being moved aro\n+00008440: 756e 6420 6279 2066 696c 6573 7973 7465 und by filesyste\n+00008450: 6d0a 6665 6174 7572 6573 2073 7563 6820 m.features such \n+00008460: 6173 2074 6169 6c20 7061 636b 696e 672c as tail packing,\n+00008470: 206f 7220 6576 656e 2062 7920 6167 6772 or even by aggr\n+00008480: 6573 7369 7665 2066 7363 6b0a 696d 706c essive fsck.impl\n+00008490: 656d 656e 7461 7469 6f6e 732c 2073 6f20 ementations, so \n+000084a0: 7468 6973 2061 7070 726f 6163 6820 6973 this approach is\n+000084b0: 2071 7569 7465 2066 7261 6769 6c65 3b20 quite fragile; \n+000084c0: 616e 6420 7468 6973 2061 7070 726f 6163 and this approac\n+000084d0: 680a 6361 6e20 6f6e 6c79 2062 6520 7573 h.can only be us\n+000084e0: 6564 2069 6620 7468 6520 e280 982f 626f ed if the .../bo\n+000084f0: 6f74 e280 9920 6669 6c65 7379 7374 656d ot... filesystem\n+00008500: 2069 7320 6f6e 2074 6865 2073 616d 6520 is on the same \n+00008510: 6469 736b 2074 6861 7420 7468 650a 4249 disk that the.BI\n+00008520: 4f53 2062 6f6f 7473 2066 726f 6d2c 2073 OS boots from, s\n+00008530: 6f20 7468 6174 2047 5255 4220 646f 6573 o that GRUB does\n+00008540: 206e 6f74 2068 6176 6520 746f 2072 656c not have to rel\n+00008550: 7920 6f6e 2067 7565 7373 696e 6720 4249 y on guessing BI\n+00008560: 4f53 0a64 7269 7665 206e 756d 6265 7273 OS.drive numbers\n+00008570: 2e0a 0a20 2020 5468 6520 4752 5542 2064 ... The GRUB d\n+00008580: 6576 656c 6f70 6d65 6e74 2074 6561 6d20 evelopment team \n+00008590: 6765 6e65 7261 6c6c 7920 7265 636f 6d6d generally recomm\n+000085a0: 656e 6473 2065 6d62 6564 6469 6e67 2047 ends embedding G\n+000085b0: 5255 4220 6265 666f 7265 0a74 6865 2066 RUB before.the f\n+000085c0: 6972 7374 2070 6172 7469 7469 6f6e 2c20 irst partition, \n+000085d0: 756e 6c65 7373 2079 6f75 2068 6176 6520 unless you have \n+000085e0: 7370 6563 6961 6c20 7265 7175 6972 656d special requirem\n+000085f0: 656e 7473 2e20 2059 6f75 206d 7573 740a ents. You must.\n+00008600: 656e 7375 7265 2074 6861 7420 7468 6520 ensure that the \n+00008610: 6669 7273 7420 7061 7274 6974 696f 6e20 first partition \n+00008620: 7374 6172 7473 2061 7420 6c65 6173 7420 starts at least \n+00008630: 3130 3030 204b 6942 2028 3230 3030 2073 1000 KiB (2000 s\n+00008640: 6563 746f 7273 290a 6672 6f6d 2074 6865 ectors).from the\n+00008650: 2073 7461 7274 206f 6620 7468 6520 6469 start of the di\n+00008660: 736b 3b20 6f6e 206d 6f64 6572 6e20 6469 sk; on modern di\n+00008670: 736b 732c 2069 7420 6973 206f 6674 656e sks, it is often\n+00008680: 2061 2070 6572 666f 726d 616e 6365 0a61 a performance.a\n+00008690: 6476 616e 7461 6765 2074 6f20 616c 6967 dvantage to alig\n+000086a0: 6e20 7061 7274 6974 696f 6e73 206f 6e20 n partitions on \n+000086b0: 6c61 7267 6572 2062 6f75 6e64 6172 6965 larger boundarie\n+000086c0: 7320 616e 7977 6179 2c20 736f 2074 6865 s anyway, so the\n+000086d0: 2066 6972 7374 0a70 6172 7469 7469 6f6e first.partition\n+000086e0: 206d 6967 6874 2073 7461 7274 2031 204d might start 1 M\n+000086f0: 6942 2066 726f 6d20 7468 6520 7374 6172 iB from the star\n+00008700: 7420 6f66 2074 6865 2064 6973 6b2e 0a0a t of the disk...\n+00008710: 4750 540a 3d3d 3d0a 0a53 6f6d 6520 6e65 GPT.===..Some ne\n+00008720: 7765 7220 7379 7374 656d 7320 7573 6520 wer systems use \n+00008730: 7468 6520 4755 4944 2050 6172 7469 7469 the GUID Partiti\n+00008740: 6f6e 2054 6162 6c65 2028 4750 5429 2066 on Table (GPT) f\n+00008750: 6f72 6d61 742e 2020 5468 6973 2077 6173 ormat. This was\n+00008760: 0a73 7065 6369 6669 6564 2061 7320 7061 .specified as pa\n+00008770: 7274 206f 6620 7468 6520 4578 7465 6e73 rt of the Extens\n+00008780: 6962 6c65 2046 6972 6d77 6172 6520 496e ible Firmware In\n+00008790: 7465 7266 6163 6520 2845 4649 292c 2062 terface (EFI), b\n+000087a0: 7574 2069 7420 6361 6e0a 616c 736f 2062 ut it can.also b\n+000087b0: 6520 7573 6564 206f 6e20 4249 4f53 2070 e used on BIOS p\n+000087c0: 6c61 7466 6f72 6d73 2069 6620 7379 7374 latforms if syst\n+000087d0: 656d 2073 6f66 7477 6172 6520 7375 7070 em software supp\n+000087e0: 6f72 7473 2069 743b 2066 6f72 0a65 7861 orts it; for.exa\n+000087f0: 6d70 6c65 2c20 4752 5542 2061 6e64 2047 mple, GRUB and G\n+00008800: 4e55 2f4c 696e 7578 2063 616e 2062 6520 NU/Linux can be \n+00008810: 7573 6564 2069 6e20 7468 6973 2063 6f6e used in this con\n+00008820: 6669 6775 7261 7469 6f6e 2e20 2057 6974 figuration. Wit\n+00008830: 680a 7468 6973 2066 6f72 6d61 742c 2069 h.this format, i\n+00008840: 7420 6973 2070 6f73 7369 626c 6520 746f t is possible to\n+00008850: 2072 6573 6572 7665 2061 2077 686f 6c65 reserve a whole\n+00008860: 2070 6172 7469 7469 6f6e 2066 6f72 2047 partition for G\n+00008870: 5255 422c 0a63 616c 6c65 6420 7468 6520 RUB,.called the \n+00008880: 4249 4f53 2042 6f6f 7420 5061 7274 6974 BIOS Boot Partit\n+00008890: 696f 6e2e 2020 4752 5542 2063 616e 2074 ion. GRUB can t\n+000088a0: 6865 6e20 6265 2065 6d62 6564 6465 6420 hen be embedded \n+000088b0: 696e 746f 2074 6861 740a 7061 7274 6974 into that.partit\n+000088c0: 696f 6e20 7769 7468 6f75 7420 7468 6520 ion without the \n+000088d0: 7269 736b 206f 6620 6265 696e 6720 6f76 risk of being ov\n+000088e0: 6572 7772 6974 7465 6e20 6279 206f 7468 erwritten by oth\n+000088f0: 6572 2073 6f66 7477 6172 6520 616e 640a er software and.\n+00008900: 7769 7468 6f75 7420 6265 696e 6720 636f without being co\n+00008910: 6e74 6169 6e65 6420 696e 2061 2066 696c ntained in a fil\n+00008920: 6573 7973 7465 6d20 7768 6963 6820 6d69 esystem which mi\n+00008930: 6768 7420 6d6f 7665 2069 7473 2062 6c6f ght move its blo\n+00008940: 636b 730a 6172 6f75 6e64 2e0a 0a20 2020 cks.around... \n+00008950: 5768 656e 2063 7265 6174 696e 6720 6120 When creating a \n+00008960: 4249 4f53 2042 6f6f 7420 5061 7274 6974 BIOS Boot Partit\n+00008970: 696f 6e20 6f6e 2061 2047 5054 2073 7973 ion on a GPT sys\n+00008980: 7465 6d2c 2079 6f75 2073 686f 756c 6420 tem, you should \n+00008990: 6d61 6b65 0a73 7572 6520 7468 6174 2069 make.sure that i\n+000089a0: 7420 6973 2061 7420 6c65 6173 7420 3331 t is at least 31\n+000089b0: 204b 6942 2069 6e20 7369 7a65 2e20 2028 KiB in size. (\n+000089c0: 4750 542d 666f 726d 6174 7465 6420 6469 GPT-formatted di\n+000089d0: 736b 7320 6172 6520 6e6f 740a 7573 7561 sks are not.usua\n+000089e0: 6c6c 7920 7061 7274 6963 756c 6172 6c79 lly particularly\n+000089f0: 2073 6d61 6c6c 2c20 736f 2077 6520 7265 small, so we re\n+00008a00: 636f 6d6d 656e 6420 7468 6174 2079 6f75 commend that you\n+00008a10: 206d 616b 6520 6974 206c 6172 6765 7220 make it larger \n+00008a20: 7468 616e 0a74 6865 2062 6172 6520 6d69 than.the bare mi\n+00008a30: 6e69 6d75 6d2c 2073 7563 6820 6173 2031 nimum, such as 1\n+00008a40: 204d 6942 2c20 746f 2061 6c6c 6f77 2070 MiB, to allow p\n+00008a50: 6c65 6e74 7920 6f66 2072 6f6f 6d20 666f lenty of room fo\n+00008a60: 7220 6772 6f77 7468 2e29 0a59 6f75 206d r growth.).You m\n+00008a70: 7573 7420 616c 736f 206d 616b 6520 7375 ust also make su\n+00008a80: 7265 2074 6861 7420 6974 2068 6173 2074 re that it has t\n+00008a90: 6865 2070 726f 7065 7220 7061 7274 6974 he proper partit\n+00008aa0: 696f 6e20 7479 7065 2e20 2055 7369 6e67 ion type. Using\n+00008ab0: 0a47 4e55 2050 6172 7465 642c 2079 6f75 .GNU Parted, you\n+00008ac0: 2063 616e 2073 6574 2074 6869 7320 7573 can set this us\n+00008ad0: 696e 6720 6120 636f 6d6d 616e 6420 7375 ing a command su\n+00008ae0: 6368 2061 7320 7468 6520 666f 6c6c 6f77 ch as the follow\n+00008af0: 696e 673a 0a0a 2020 2020 2023 2070 6172 ing:.. # par\n+00008b00: 7465 6420 2f64 6576 2f44 4953 4b20 7365 ted /dev/DISK se\n+00008b10: 7420 5041 5254 4954 494f 4e2d 4e55 4d42 t PARTITION-NUMB\n+00008b20: 4552 2062 696f 735f 6772 7562 206f 6e0a ER bios_grub on.\n+00008b30: 0a20 2020 4966 2079 6f75 2061 7265 2075 . If you are u\n+00008b40: 7369 6e67 2067 6469 736b 2c20 7365 7420 sing gdisk, set \n+00008b50: 7468 6520 7061 7274 6974 696f 6e20 7479 the partition ty\n+00008b60: 7065 2074 6f20 e280 9830 7845 4630 32e2 pe to ...0xEF02.\n+00008b70: 8099 2e20 2057 6974 680a 7061 7274 6974 ... With.partit\n+00008b80: 696f 6e69 6e67 2070 726f 6772 616d 7320 ioning programs \n+00008b90: 7468 6174 2072 6571 7569 7265 2073 6574 that require set\n+00008ba0: 7469 6e67 2074 6865 2047 5549 4420 6469 ting the GUID di\n+00008bb0: 7265 6374 6c79 2c20 6974 2073 686f 756c rectly, it shoul\n+00008bc0: 640a 6265 20e2 8098 3231 3638 3631 3438 d.be ...21686148\n+00008bd0: 2d36 3434 392d 3665 3666 2d37 3434 6536 -6449-6e6f-744e6\n+00008be0: 3536 3536 3434 3534 3634 39e2 8099 2e0a 56564454649.....\n+00008bf0: 0a20 2020 2a43 6175 7469 6f6e 3a2a 2042 . *Caution:* B\n+00008c00: 6520 7665 7279 2063 6172 6566 756c 2077 e very careful w\n+00008c10: 6869 6368 2070 6172 7469 7469 6f6e 2079 hich partition y\n+00008c20: 6f75 2073 656c 6563 7421 2020 5768 656e ou select! When\n+00008c30: 2047 5255 420a 6669 6e64 7320 6120 4249 GRUB.finds a BI\n+00008c40: 4f53 2042 6f6f 7420 5061 7274 6974 696f OS Boot Partitio\n+00008c50: 6e20 6475 7269 6e67 2069 6e73 7461 6c6c n during install\n+00008c60: 6174 696f 6e2c 2069 7420 7769 6c6c 2061 ation, it will a\n+00008c70: 7574 6f6d 6174 6963 616c 6c79 0a6f 7665 utomatically.ove\n+00008c80: 7277 7269 7465 2070 6172 7420 6f66 2069 rwrite part of i\n+00008c90: 742e 2020 4d61 6b65 2073 7572 6520 7468 t. Make sure th\n+00008ca0: 6174 2074 6865 2070 6172 7469 7469 6f6e at the partition\n+00008cb0: 2064 6f65 7320 6e6f 7420 636f 6e74 6169 does not contai\n+00008cc0: 6e20 616e 790a 6f74 6865 7220 6461 7461 n any.other data\n+00008cd0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00008ce0: 696e 666f 2c20 204e 6f64 653a 2042 6f6f info, Node: Boo\n+00008cf0: 7469 6e67 2c20 204e 6578 743a 2043 6f6e ting, Next: Con\n+00008d00: 6669 6775 7261 7469 6f6e 2c20 2050 7265 figuration, Pre\n+00008d10: 763a 2049 6e73 7461 6c6c 6174 696f 6e2c v: Installation,\n+00008d20: 2020 5570 3a20 546f 700a 0a35 2042 6f6f Up: Top..5 Boo\n+00008d30: 7469 6e67 0a2a 2a2a 2a2a 2a2a 2a2a 0a0a ting.*********..\n+00008d40: 4752 5542 2063 616e 206c 6f61 6420 4d75 GRUB can load Mu\n+00008d50: 6c74 6962 6f6f 742d 636f 6d70 6c69 616e ltiboot-complian\n+00008d60: 7420 6b65 726e 656c 7320 696e 2061 2063 t kernels in a c\n+00008d70: 6f6e 7369 7374 656e 7420 7761 792c 2062 onsistent way, b\n+00008d80: 7574 2066 6f72 0a73 6f6d 6520 6672 6565 ut for.some free\n+00008d90: 206f 7065 7261 7469 6e67 2073 7973 7465 operating syste\n+00008da0: 6d73 2079 6f75 206e 6565 6420 746f 2075 ms you need to u\n+00008db0: 7365 2073 6f6d 6520 4f53 2d73 7065 6369 se some OS-speci\n+00008dc0: 6669 6320 6d61 6769 632e 0a0a 2a20 4d65 fic magic...* Me\n+00008dd0: 6e75 3a0a 0a2a 2047 656e 6572 616c 2062 nu:..* General b\n+00008de0: 6f6f 7420 6d65 7468 6f64 733a 3a20 2020 oot methods:: \n+00008df0: 2020 2020 2048 6f77 2074 6f20 626f 6f74 How to boot\n+00008e00: 204f 5365 7320 7769 7468 2047 5255 4220 OSes with GRUB \n+00008e10: 6765 6e65 7261 6c6c 790a 2a20 4c6f 6f70 generally.* Loop\n+00008e20: 6261 636b 2062 6f6f 7469 6e67 3a3a 2020 back booting:: \n+00008e30: 2020 2020 2020 2020 2020 4e6f 7465 7320 Notes \n+00008e40: 6f6e 2062 6f6f 7469 6e67 2066 726f 6d20 on booting from \n+00008e50: 6c6f 6f70 6261 636b 730a 2a20 4c56 4d20 loopbacks.* LVM \n+00008e60: 6361 6368 6520 626f 6f74 696e 673a 3a20 cache booting:: \n+00008e70: 2020 2020 2020 2020 2020 4e6f 7465 7320 Notes \n+00008e80: 6f6e 2062 6f6f 7469 6e67 2066 726f 6d20 on booting from \n+00008e90: 4c56 4d20 6361 6368 6520 6c6f 6769 6361 LVM cache logica\n+00008ea0: 6c20 766f 6c75 6d65 0a2a 204f 532d 7370 l volume.* OS-sp\n+00008eb0: 6563 6966 6963 206e 6f74 6573 3a3a 2020 ecific notes:: \n+00008ec0: 2020 2020 2020 2020 204e 6f74 6573 206f Notes o\n+00008ed0: 6e20 736f 6d65 206f 7065 7261 7469 6e67 n some operating\n+00008ee0: 2073 7973 7465 6d73 0a0a 1f0a 4669 6c65 systems....File\n+00008ef0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+00008f00: 6465 3a20 4765 6e65 7261 6c20 626f 6f74 de: General boot\n+00008f10: 206d 6574 686f 6473 2c20 204e 6578 743a methods, Next:\n+00008f20: 204c 6f6f 7062 6163 6b20 626f 6f74 696e Loopback bootin\n+00008f30: 672c 2020 5570 3a20 426f 6f74 696e 670a g, Up: Booting.\n+00008f40: 0a35 2e31 2048 6f77 2074 6f20 626f 6f74 .5.1 How to boot\n+00008f50: 206f 7065 7261 7469 6e67 2073 7973 7465 operating syste\n+00008f60: 6d73 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ms.=============\n 00008f70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00008f80: 3d3d 3d3d 3d3d 0a0a 4752 5542 2068 6173 ======..GRUB has\n-00008f90: 2074 6872 6565 2064 6973 7469 6e63 7420 three distinct \n-00008fa0: 626f 6f74 206d 6574 686f 6473 3a20 6c6f boot methods: lo\n-00008fb0: 6164 696e 6720 616e 206f 7065 7261 7469 ading an operati\n-00008fc0: 6e67 2073 7973 7465 6d0a 6469 7265 6374 ng system.direct\n-00008fd0: 6c79 2c20 7573 696e 6720 6b65 7865 6320 ly, using kexec \n-00008fe0: 6672 6f6d 2075 7365 7273 7061 6365 2c20 from userspace, \n-00008ff0: 616e 6420 6368 6169 6e6c 6f61 6469 6e67 and chainloading\n-00009000: 2061 6e6f 7468 6572 0a62 6f6f 746c 6f61 another.bootloa\n-00009010: 6465 722e 2020 4765 6e65 7261 6c6c 7920 der. Generally \n-00009020: 7370 6561 6b69 6e67 2c20 7468 6520 6669 speaking, the fi\n-00009030: 7273 7420 7477 6f20 6172 6520 6d6f 7265 rst two are more\n-00009040: 2064 6573 6972 6162 6c65 0a62 6563 6175 desirable.becau\n-00009050: 7365 2079 6f75 2064 6f6e 2774 206e 6565 se you don't nee\n-00009060: 6420 746f 2069 6e73 7461 6c6c 206f 7220 d to install or \n-00009070: 6d61 696e 7461 696e 206f 7468 6572 2062 maintain other b\n-00009080: 6f6f 7420 6c6f 6164 6572 7320 616e 640a oot loaders and.\n-00009090: 4752 5542 2069 7320 666c 6578 6962 6c65 GRUB is flexible\n-000090a0: 2065 6e6f 7567 6820 746f 206c 6f61 6420 enough to load \n-000090b0: 616e 206f 7065 7261 7469 6e67 2073 7973 an operating sys\n-000090c0: 7465 6d20 6672 6f6d 2061 6e20 6172 6269 tem from an arbi\n-000090d0: 7472 6172 790a 6469 736b 2f70 6172 7469 trary.disk/parti\n-000090e0: 7469 6f6e 2e20 2048 6f77 6576 6572 2c20 tion. However, \n-000090f0: 6368 6169 6e6c 6f61 6469 6e67 2069 7320 chainloading is \n-00009100: 736f 6d65 7469 6d65 7320 7265 7175 6972 sometimes requir\n-00009110: 6564 2c20 6173 2047 5255 420a 646f 6573 ed, as GRUB.does\n-00009120: 6e27 7420 7375 7070 6f72 7420 616c 6c20 n't support all \n-00009130: 6578 6973 7469 6e67 206f 7065 7261 7469 existing operati\n-00009140: 6e67 2073 7973 7465 6d73 206e 6174 6976 ng systems nativ\n-00009150: 656c 792e 0a0a 2a20 4d65 6e75 3a0a 0a2a ely...* Menu:..*\n-00009160: 204c 6f61 6469 6e67 2061 6e20 6f70 6572 Loading an oper\n-00009170: 6174 696e 6720 7379 7374 656d 2064 6972 ating system dir\n-00009180: 6563 746c 793a 3a0a 2a20 4b65 7865 633a ectly::.* Kexec:\n-00009190: 3a0a 2a20 4368 6169 6e2d 6c6f 6164 696e :.* Chain-loadin\n-000091a0: 673a 3a0a 0a1f 0a46 696c 653a 2067 7275 g::....File: gru\n-000091b0: 622e 696e 666f 2c20 204e 6f64 653a 204c b.info, Node: L\n-000091c0: 6f61 6469 6e67 2061 6e20 6f70 6572 6174 oading an operat\n-000091d0: 696e 6720 7379 7374 656d 2064 6972 6563 ing system direc\n-000091e0: 746c 792c 2020 4e65 7874 3a20 4b65 7865 tly, Next: Kexe\n-000091f0: 632c 2020 5570 3a20 4765 6e65 7261 6c20 c, Up: General \n-00009200: 626f 6f74 206d 6574 686f 6473 0a0a 352e boot methods..5.\n-00009210: 312e 3120 486f 7720 746f 2062 6f6f 7420 1.1 How to boot \n-00009220: 616e 204f 5320 6469 7265 6374 6c79 2077 an OS directly w\n-00009230: 6974 6820 4752 5542 0a2d 2d2d 2d2d 2d2d ith GRUB.-------\n+00008f80: 3d3d 3d3d 0a0a 4752 5542 2068 6173 2074 ====..GRUB has t\n+00008f90: 6872 6565 2064 6973 7469 6e63 7420 626f hree distinct bo\n+00008fa0: 6f74 206d 6574 686f 6473 3a20 6c6f 6164 ot methods: load\n+00008fb0: 696e 6720 616e 206f 7065 7261 7469 6e67 ing an operating\n+00008fc0: 2073 7973 7465 6d0a 6469 7265 6374 6c79 system.directly\n+00008fd0: 2c20 7573 696e 6720 6b65 7865 6320 6672 , using kexec fr\n+00008fe0: 6f6d 2075 7365 7273 7061 6365 2c20 616e om userspace, an\n+00008ff0: 6420 6368 6169 6e6c 6f61 6469 6e67 2061 d chainloading a\n+00009000: 6e6f 7468 6572 0a62 6f6f 746c 6f61 6465 nother.bootloade\n+00009010: 722e 2020 4765 6e65 7261 6c6c 7920 7370 r. Generally sp\n+00009020: 6561 6b69 6e67 2c20 7468 6520 6669 7273 eaking, the firs\n+00009030: 7420 7477 6f20 6172 6520 6d6f 7265 2064 t two are more d\n+00009040: 6573 6972 6162 6c65 0a62 6563 6175 7365 esirable.because\n+00009050: 2079 6f75 2064 6f6e 2774 206e 6565 6420 you don't need \n+00009060: 746f 2069 6e73 7461 6c6c 206f 7220 6d61 to install or ma\n+00009070: 696e 7461 696e 206f 7468 6572 2062 6f6f intain other boo\n+00009080: 7420 6c6f 6164 6572 7320 616e 640a 4752 t loaders and.GR\n+00009090: 5542 2069 7320 666c 6578 6962 6c65 2065 UB is flexible e\n+000090a0: 6e6f 7567 6820 746f 206c 6f61 6420 616e nough to load an\n+000090b0: 206f 7065 7261 7469 6e67 2073 7973 7465 operating syste\n+000090c0: 6d20 6672 6f6d 2061 6e20 6172 6269 7472 m from an arbitr\n+000090d0: 6172 790a 6469 736b 2f70 6172 7469 7469 ary.disk/partiti\n+000090e0: 6f6e 2e20 2048 6f77 6576 6572 2c20 6368 on. However, ch\n+000090f0: 6169 6e6c 6f61 6469 6e67 2069 7320 736f ainloading is so\n+00009100: 6d65 7469 6d65 7320 7265 7175 6972 6564 metimes required\n+00009110: 2c20 6173 2047 5255 420a 646f 6573 6e27 , as GRUB.doesn'\n+00009120: 7420 7375 7070 6f72 7420 616c 6c20 6578 t support all ex\n+00009130: 6973 7469 6e67 206f 7065 7261 7469 6e67 isting operating\n+00009140: 2073 7973 7465 6d73 206e 6174 6976 656c systems nativel\n+00009150: 792e 0a0a 2a20 4d65 6e75 3a0a 0a2a 204c y...* Menu:..* L\n+00009160: 6f61 6469 6e67 2061 6e20 6f70 6572 6174 oading an operat\n+00009170: 696e 6720 7379 7374 656d 2064 6972 6563 ing system direc\n+00009180: 746c 793a 3a0a 2a20 4b65 7865 633a 3a0a tly::.* Kexec::.\n+00009190: 2a20 4368 6169 6e2d 6c6f 6164 696e 673a * Chain-loading:\n+000091a0: 3a0a 0a1f 0a46 696c 653a 2067 7275 622e :....File: grub.\n+000091b0: 696e 666f 2c20 204e 6f64 653a 204c 6f61 info, Node: Loa\n+000091c0: 6469 6e67 2061 6e20 6f70 6572 6174 696e ding an operatin\n+000091d0: 6720 7379 7374 656d 2064 6972 6563 746c g system directl\n+000091e0: 792c 2020 4e65 7874 3a20 4b65 7865 632c y, Next: Kexec,\n+000091f0: 2020 5570 3a20 4765 6e65 7261 6c20 626f Up: General bo\n+00009200: 6f74 206d 6574 686f 6473 0a0a 352e 312e ot methods..5.1.\n+00009210: 3120 486f 7720 746f 2062 6f6f 7420 616e 1 How to boot an\n+00009220: 204f 5320 6469 7265 6374 6c79 2077 6974 OS directly wit\n+00009230: 6820 4752 5542 0a2d 2d2d 2d2d 2d2d 2d2d h GRUB.---------\n 00009240: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00009250: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00009260: 2d2d 2d0a 0a4d 756c 7469 626f 6f74 2028 ---..Multiboot (\n-00009270: 2a6e 6f74 6520 4d75 6c74 6962 6f6f 7420 *note Multiboot \n-00009280: 5370 6563 6966 6963 6174 696f 6e3a 2028 Specification: (\n-00009290: 6d75 6c74 6962 6f6f 7429 546f 702e 2920 multiboot)Top.) \n-000092a0: 6973 2074 6865 206e 6174 6976 650a 666f is the native.fo\n-000092b0: 726d 6174 2073 7570 706f 7274 6564 2062 rmat supported b\n-000092c0: 7920 4752 5542 2e20 466f 7220 7468 6520 y GRUB. For the \n-000092d0: 7361 6b65 206f 6620 636f 6e76 656e 6965 sake of convenie\n-000092e0: 6e63 652c 2074 6865 7265 2069 7320 616c nce, there is al\n-000092f0: 736f 0a73 7570 706f 7274 2066 6f72 204c so.support for L\n-00009300: 696e 7578 2c20 4672 6565 4253 442c 204e inux, FreeBSD, N\n-00009310: 6574 4253 4420 616e 6420 4f70 656e 4253 etBSD and OpenBS\n-00009320: 442e 2049 6620 796f 7520 7761 6e74 2074 D. If you want t\n-00009330: 6f20 626f 6f74 0a6f 7468 6572 206f 7065 o boot.other ope\n-00009340: 7261 7469 6e67 2073 7973 7465 6d73 2c20 rating systems, \n-00009350: 796f 7520 7769 6c6c 2068 6176 6520 746f you will have to\n-00009360: 2063 6861 696e 2d6c 6f61 6420 7468 656d chain-load them\n-00009370: 2028 2a6e 6f74 650a 4368 6169 6e2d 6c6f (*note.Chain-lo\n-00009380: 6164 696e 673a 3a29 2e0a 0a20 2020 4649 ading::)... FI\n-00009390: 584d 453a 2074 6869 7320 7365 6374 696f XME: this sectio\n-000093a0: 6e20 6973 2069 6e63 6f6d 706c 6574 652e n is incomplete.\n-000093b0: 0a0a 2020 312e 2052 756e 2074 6865 2063 .. 1. Run the c\n-000093c0: 6f6d 6d61 6e64 20e2 8098 626f 6f74 e280 ommand ...boot..\n-000093d0: 9920 282a 6e6f 7465 2062 6f6f 743a 3a29 . (*note boot::)\n-000093e0: 2e0a 0a20 2020 486f 7765 7665 722c 2044 ... However, D\n-000093f0: 4f53 2061 6e64 2057 696e 646f 7773 2068 OS and Windows h\n-00009400: 6176 6520 736f 6d65 2064 6566 6963 6965 ave some deficie\n-00009410: 6e63 6965 732c 2073 6f20 796f 7520 6d69 ncies, so you mi\n-00009420: 6768 7420 6861 7665 2074 6f0a 7573 6520 ght have to.use \n-00009430: 6d6f 7265 2063 6f6d 706c 6963 6174 6564 more complicated\n-00009440: 2069 6e73 7472 7563 7469 6f6e 732e 2020 instructions. \n-00009450: 2a4e 6f74 6520 444f 532f 5769 6e64 6f77 *Note DOS/Window\n-00009460: 733a 3a2c 2066 6f72 206d 6f72 650a 696e s::, for more.in\n-00009470: 666f 726d 6174 696f 6e2e 0a0a 1f0a 4669 formation.....Fi\n-00009480: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-00009490: 4e6f 6465 3a20 4b65 7865 632c 2020 4e65 Node: Kexec, Ne\n-000094a0: 7874 3a20 4368 6169 6e2d 6c6f 6164 696e xt: Chain-loadin\n-000094b0: 672c 2020 5072 6576 3a20 4c6f 6164 696e g, Prev: Loadin\n-000094c0: 6720 616e 206f 7065 7261 7469 6e67 2073 g an operating s\n-000094d0: 7973 7465 6d20 6469 7265 6374 6c79 2c20 ystem directly, \n-000094e0: 2055 703a 2047 656e 6572 616c 2062 6f6f Up: General boo\n-000094f0: 7420 6d65 7468 6f64 730a 0a35 2e31 2e32 t methods..5.1.2\n-00009500: 204b 6578 6563 2077 6974 6820 6772 7562 Kexec with grub\n-00009510: 322d 656d 750a 2d2d 2d2d 2d2d 2d2d 2d2d 2-emu.----------\n-00009520: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00009530: 0a0a 4752 5542 2063 616e 2062 6520 7275 ..GRUB can be ru\n-00009540: 6e20 696e 2075 7365 7273 7061 6365 2062 n in userspace b\n-00009550: 7920 696e 766f 6b69 6e67 2074 6865 2067 y invoking the g\n-00009560: 7275 6232 2d65 6d75 2074 6f6f 6c2e 2020 rub2-emu tool. \n-00009570: 4974 2077 696c 6c0a 7265 6164 2061 6c6c It will.read all\n-00009580: 2063 6f6e 6669 6775 7261 7469 6f6e 2073 configuration s\n-00009590: 6372 6970 7473 2061 7320 6966 2062 6f6f cripts as if boo\n-000095a0: 7469 6e67 2064 6972 6563 746c 7920 2873 ting directly (s\n-000095b0: 6565 202a 6e6f 7465 204c 6f61 6469 6e67 ee *note Loading\n-000095c0: 0a61 6e20 6f70 6572 6174 696e 6720 7379 .an operating sy\n-000095d0: 7374 656d 2064 6972 6563 746c 793a 3a29 stem directly::)\n-000095e0: 2e20 2057 6974 6820 7468 6520 e280 982d . With the ...-\n-000095f0: 2d6b 6578 6563 e280 9920 666c 6167 2c20 -kexec... flag, \n-00009600: 616e 6420 6b65 7865 6328 3829 0a73 7570 and kexec(8).sup\n-00009610: 706f 7274 2066 726f 6d20 7468 6520 6f70 port from the op\n-00009620: 6572 6174 696e 6720 7379 7374 656d 2c20 erating system, \n-00009630: 7468 6520 e280 986c 696e 7578 e280 9920 the ...linux... \n-00009640: 636f 6d6d 616e 6420 7769 6c6c 2064 6972 command will dir\n-00009650: 6563 746c 790a 626f 6f74 2074 6865 2074 ectly.boot the t\n-00009660: 6172 6765 7420 696d 6167 652e 2020 466f arget image. Fo\n-00009670: 7220 7379 7374 656d 7320 7468 6174 206c r systems that l\n-00009680: 6163 6b20 776f 726b 696e 6720 7379 7374 ack working syst\n-00009690: 656d 6374 6c28 3129 0a73 7570 706f 7274 emctl(1).support\n-000096a0: 2066 6f72 206b 6578 6563 2c20 7061 7373 for kexec, pass\n-000096b0: 696e 6720 7468 6520 e280 982d 2d6b 6578 ing the ...--kex\n-000096c0: 6563 e280 9920 666c 6167 2074 7769 6365 ec... flag twice\n-000096d0: 2077 696c 6c20 6661 6c6c 6261 636b 2074 will fallback t\n-000096e0: 6f0a 696e 766f 6b69 6e67 206b 6578 6563 o.invoking kexec\n-000096f0: 2838 2920 6469 7265 6374 6c79 3b20 6e6f (8) directly; no\n-00009700: 7465 2068 6f77 6576 6572 2074 6861 7420 te however that \n-00009710: 7468 6973 2066 616c 6c62 6163 6b20 6d61 this fallback ma\n-00009720: 7920 6265 0a75 6e73 6166 6520 6f75 7473 y be.unsafe outs\n-00009730: 6964 6520 7265 6164 2d6f 6e6c 7920 656e ide read-only en\n-00009740: 7669 726f 6e6d 656e 7473 2c20 6173 2069 vironments, as i\n-00009750: 7420 646f 6573 206e 6f74 2069 6e76 6f6b t does not invok\n-00009760: 6520 7368 7574 646f 776e 0a6d 6163 6869 e shutdown.machi\n-00009770: 6e65 7279 2e0a 0a1f 0a46 696c 653a 2067 nery.....File: g\n-00009780: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-00009790: 2043 6861 696e 2d6c 6f61 6469 6e67 2c20 Chain-loading, \n-000097a0: 2050 7265 763a 204b 6578 6563 2c20 2055 Prev: Kexec, U\n-000097b0: 703a 2047 656e 6572 616c 2062 6f6f 7420 p: General boot \n-000097c0: 6d65 7468 6f64 730a 0a35 2e31 2e33 2043 methods..5.1.3 C\n-000097d0: 6861 696e 2d6c 6f61 6469 6e67 2061 6e20 hain-loading an \n-000097e0: 4f53 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d OS.-------------\n-000097f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 4f70 ------------..Op\n-00009800: 6572 6174 696e 6720 7379 7374 656d 7320 erating systems \n-00009810: 7468 6174 2064 6f20 6e6f 7420 7375 7070 that do not supp\n-00009820: 6f72 7420 4d75 6c74 6962 6f6f 7420 616e ort Multiboot an\n-00009830: 6420 646f 206e 6f74 2068 6176 6520 7370 d do not have sp\n-00009840: 6563 6966 6963 0a73 7570 706f 7274 2069 ecific.support i\n-00009850: 6e20 4752 5542 2028 7370 6563 6966 6963 n GRUB (specific\n-00009860: 2073 7570 706f 7274 2069 7320 6176 6169 support is avai\n-00009870: 6c61 626c 6520 666f 7220 4c69 6e75 782c lable for Linux,\n-00009880: 2046 7265 6542 5344 2c0a 4e65 7442 5344 FreeBSD,.NetBSD\n-00009890: 2061 6e64 204f 7065 6e42 5344 2920 6d75 and OpenBSD) mu\n-000098a0: 7374 2062 6520 6368 6169 6e2d 6c6f 6164 st be chain-load\n-000098b0: 6564 2c20 7768 6963 6820 696e 766f 6c76 ed, which involv\n-000098c0: 6573 206c 6f61 6469 6e67 2061 6e6f 7468 es loading anoth\n-000098d0: 6572 0a62 6f6f 7420 6c6f 6164 6572 2061 er.boot loader a\n-000098e0: 6e64 206a 756d 7069 6e67 2074 6f20 6974 nd jumping to it\n-000098f0: 2069 6e20 7265 616c 206d 6f64 6520 6f72 in real mode or\n-00009900: 2076 6961 2074 6865 2066 6972 6d77 6172 via the firmwar\n-00009910: 652e 0a0a 2020 2054 6865 20e2 8098 6368 e... The ...ch\n-00009920: 6169 6e6c 6f61 6465 72e2 8099 2063 6f6d ainloader... com\n-00009930: 6d61 6e64 2028 2a6e 6f74 6520 6368 6169 mand (*note chai\n-00009940: 6e6c 6f61 6465 723a 3a29 2069 7320 7573 nloader::) is us\n-00009950: 6564 2074 6f20 7365 7420 7468 6973 0a75 ed to set this.u\n-00009960: 702e 2020 4974 2069 7320 6e6f 726d 616c p. It is normal\n-00009970: 6c79 2061 6c73 6f20 6e65 6365 7373 6172 ly also necessar\n-00009980: 7920 746f 206c 6f61 6420 736f 6d65 2047 y to load some G\n-00009990: 5255 4220 6d6f 6475 6c65 7320 616e 6420 RUB modules and \n-000099a0: 7365 7420 7468 650a 6170 7072 6f70 7269 set the.appropri\n-000099b0: 6174 6520 726f 6f74 2064 6576 6963 652e ate root device.\n-000099c0: 2020 5075 7474 696e 6720 7468 6973 2074 Putting this t\n-000099d0: 6f67 6574 6865 722c 2077 6520 6765 7420 ogether, we get \n-000099e0: 736f 6d65 7468 696e 6720 6c69 6b65 0a74 something like.t\n-000099f0: 6869 732c 2066 6f72 2061 2057 696e 646f his, for a Windo\n-00009a00: 7773 2073 7973 7465 6d20 6f6e 2074 6865 ws system on the\n-00009a10: 2066 6972 7374 2070 6172 7469 7469 6f6e first partition\n-00009a20: 206f 6620 7468 6520 6669 7273 7420 6861 of the first ha\n-00009a30: 7264 0a64 6973 6b3a 0a0a 6d65 6e75 656e rd.disk:..menuen\n-00009a40: 7472 7920 2257 696e 646f 7773 2220 7b0a try \"Windows\" {.\n-00009a50: 0969 6e73 6d6f 6420 6368 6169 6e0a 0969 .insmod chain..i\n-00009a60: 6e73 6d6f 6420 6e74 6673 0a09 7365 7420 nsmod ntfs..set \n-00009a70: 726f 6f74 3d28 6864 302c 3129 0a09 6368 root=(hd0,1)..ch\n-00009a80: 6169 6e6c 6f61 6465 7220 2b31 0a7d 0a0a ainloader +1.}..\n-00009a90: 2020 204f 6e20 7379 7374 656d 7320 7769 On systems wi\n-00009aa0: 7468 206d 756c 7469 706c 6520 6861 7264 th multiple hard\n-00009ab0: 2064 6973 6b73 2c20 616e 2061 6464 6974 disks, an addit\n-00009ac0: 696f 6e61 6c20 776f 726b 6172 6f75 6e64 ional workaround\n-00009ad0: 206d 6179 2062 650a 7265 7175 6972 6564 may be.required\n-00009ae0: 2e20 202a 4e6f 7465 2044 4f53 2f57 696e . *Note DOS/Win\n-00009af0: 646f 7773 3a3a 2e0a 0a20 2020 4368 6169 dows::... Chai\n-00009b00: 6e2d 6c6f 6164 696e 6720 6973 206f 6e6c n-loading is onl\n-00009b10: 7920 7375 7070 6f72 7465 6420 6f6e 2050 y supported on P\n-00009b20: 4320 4249 4f53 2061 6e64 2045 4649 2070 C BIOS and EFI p\n-00009b30: 6c61 7466 6f72 6d73 2e0a 0a1f 0a46 696c latforms.....Fil\n-00009b40: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-00009b50: 6f64 653a 204c 6f6f 7062 6163 6b20 626f ode: Loopback bo\n-00009b60: 6f74 696e 672c 2020 4e65 7874 3a20 4c56 oting, Next: LV\n-00009b70: 4d20 6361 6368 6520 626f 6f74 696e 672c M cache booting,\n-00009b80: 2020 5072 6576 3a20 4765 6e65 7261 6c20 Prev: General \n-00009b90: 626f 6f74 206d 6574 686f 6473 2c20 2055 boot methods, U\n-00009ba0: 703a 2042 6f6f 7469 6e67 0a0a 352e 3220 p: Booting..5.2 \n-00009bb0: 4c6f 6f70 6261 636b 2062 6f6f 7469 6e67 Loopback booting\n-00009bc0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n-00009bd0: 3d3d 3d3d 3d0a 0a47 5255 4220 6973 2061 =====..GRUB is a\n-00009be0: 626c 6520 746f 2072 6561 6420 6672 6f6d ble to read from\n-00009bf0: 2061 6e20 696d 6167 6520 2862 6520 6974 an image (be it\n-00009c00: 206f 6e65 206f 6620 4344 206f 7220 4844 one of CD or HD\n-00009c10: 4429 2073 746f 7265 6420 6f6e 0a61 6e79 D) stored on.any\n-00009c20: 206f 6620 6974 7320 6163 6365 7373 6962 of its accessib\n-00009c30: 6c65 2073 746f 7261 6765 7320 2872 6566 le storages (ref\n-00009c40: 6572 2074 6f20 2a6e 6f74 6520 6c6f 6f70 er to *note loop\n-00009c50: 6261 636b 3a3a 2063 6f6d 6d61 6e64 292e back:: command).\n-00009c60: 0a48 6f77 6576 6572 2074 6865 204f 5320 .However the OS \n-00009c70: 6974 7365 6c66 2073 686f 756c 6420 6265 itself should be\n-00009c80: 2061 626c 6520 746f 2066 696e 6420 6974 able to find it\n-00009c90: 7320 726f 6f74 2e20 2054 6869 7320 7573 s root. This us\n-00009ca0: 7561 6c6c 790a 696e 766f 6c76 6573 2072 ually.involves r\n-00009cb0: 756e 6e69 6e67 2061 2075 7365 7273 7061 unning a userspa\n-00009cc0: 6365 2070 726f 6772 616d 2072 756e 6e69 ce program runni\n-00009cd0: 6e67 2062 6566 6f72 6520 7468 6520 7265 ng before the re\n-00009ce0: 616c 2072 6f6f 7420 6973 0a64 6973 636f al root is.disco\n-00009cf0: 7665 7265 642e 2020 5468 6973 2069 7320 vered. This is \n-00009d00: 6163 6869 6576 6564 2062 7920 4752 5542 achieved by GRUB\n-00009d10: 206c 6f61 6469 6e67 2061 2073 7065 6369 loading a speci\n-00009d20: 616c 6c79 206d 6164 6520 736d 616c 6c0a ally made small.\n-00009d30: 696d 6167 6520 616e 6420 7061 7373 696e image and passin\n-00009d40: 6720 6974 2061 7320 7261 6d64 6973 6b20 g it as ramdisk \n-00009d50: 746f 2074 6865 206b 6572 6e65 6c2e 2020 to the kernel. \n-00009d60: 5468 6973 2069 7320 6163 6869 6576 6564 This is achieved\n-00009d70: 2062 790a 636f 6d6d 616e 6473 20e2 8098 by.commands ...\n-00009d80: 6b66 7265 6562 7364 5f6d 6f64 756c 65e2 kfreebsd_module.\n-00009d90: 8099 2c20 e280 986b 6e65 7462 7364 5f6d .., ...knetbsd_m\n-00009da0: 6f64 756c 655f 656c 66e2 8099 2c20 e280 odule_elf..., ..\n-00009db0: 986b 6f70 656e 6273 645f 7261 6d64 6973 .kopenbsd_ramdis\n-00009dc0: 6be2 8099 2c0a e280 9869 6e69 7472 64e2 k...,....initrd.\n-00009dd0: 8099 2028 2a6e 6f74 6520 696e 6974 7264 .. (*note initrd\n-00009de0: 3a3a 292c 20e2 8098 696e 6974 7264 3136 ::), ...initrd16\n-00009df0: e280 9920 282a 6e6f 7465 2069 6e69 7472 ... (*note initr\n-00009e00: 6431 363a 3a29 2c0a e280 986d 756c 7469 d16::),....multi\n-00009e10: 626f 6f74 5f6d 6f64 756c 65e2 8099 2c20 boot_module..., \n-00009e20: e280 986d 756c 7469 626f 6f74 325f 6d6f ...multiboot2_mo\n-00009e30: 6475 6c65 e280 9920 6f72 20e2 8098 786e dule... or ...xn\n-00009e40: 755f 7261 6d64 6973 6be2 8099 2064 6570 u_ramdisk... dep\n-00009e50: 656e 6469 6e67 206f 6e0a 7468 6520 6c6f ending on.the lo\n-00009e60: 6164 6572 2e20 204e 6f74 6520 7468 6174 ader. Note that\n-00009e70: 2066 6f72 206b 6e65 7462 7364 2074 6865 for knetbsd the\n-00009e80: 2069 6d61 6765 206d 7573 7420 6265 2070 image must be p\n-00009e90: 7574 2069 6e73 6964 650a 6d69 6e69 726f ut inside.miniro\n-00009ea0: 6f74 2e6b 6d6f 6420 616e 6420 7468 6520 ot.kmod and the \n-00009eb0: 7768 6f6c 6520 6d69 6e69 726f 6f74 2e6b whole miniroot.k\n-00009ec0: 6d6f 6420 6861 7320 746f 2062 6520 6c6f mod has to be lo\n-00009ed0: 6164 6564 2e20 2049 6e20 6b6f 7065 6e62 aded. In kopenb\n-00009ee0: 7364 0a70 6179 6c6f 6164 2074 6869 7320 sd.payload this \n-00009ef0: 6973 2064 6973 6162 6c65 6420 6279 2064 is disabled by d\n-00009f00: 6566 6175 6c74 2e20 2041 6464 6974 696f efault. Additio\n-00009f10: 6e61 6c6c 792c 2062 6568 6176 696f 7572 nally, behaviour\n-00009f20: 206f 6620 696e 6974 6961 6c0a 7261 6d64 of initial.ramd\n-00009f30: 6973 6b20 6465 7065 6e64 7320 6f6e 2063 isk depends on c\n-00009f40: 6f6d 6d61 6e64 206c 696e 6520 6f70 7469 ommand line opti\n-00009f50: 6f6e 732e 2020 5365 7665 7261 6c20 6469 ons. Several di\n-00009f60: 7374 7269 6275 746f 7273 2070 726f 7669 stributors provi\n-00009f70: 6465 0a74 6865 2069 6d61 6765 2066 6f72 de.the image for\n-00009f80: 2074 6869 7320 7075 7270 6f73 6520 6f72 this purpose or\n-00009f90: 2069 7427 7320 696e 7465 6772 6174 6564 it's integrated\n-00009fa0: 2069 6e20 7468 6569 7220 7374 616e 6461 in their standa\n-00009fb0: 7264 2072 616d 6469 736b 0a61 6e64 2061 rd ramdisk.and a\n-00009fc0: 6374 6976 6174 6564 2062 7920 7370 6563 ctivated by spec\n-00009fd0: 6961 6c20 6f70 7469 6f6e 2e20 2043 6f6e ial option. Con\n-00009fe0: 7375 6c74 2079 6f75 7220 6b65 726e 656c sult your kernel\n-00009ff0: 2061 6e64 2064 6973 7472 6962 7574 696f and distributio\n-0000a000: 6e0a 6d61 6e75 616c 2066 6f72 206d 6f72 n.manual for mor\n-0000a010: 6520 6465 7461 696c 732e 2020 4f74 6865 e details. Othe\n-0000a020: 7220 6c6f 6164 6572 7320 6c69 6b65 20e2 r loaders like .\n-0000a030: 8098 6170 706c 656c 6f61 6465 72e2 8099 ..appleloader...\n-0000a040: 2c0a e280 9863 6861 696e 6c6f 6164 6572 ,....chainloader\n-0000a050: e280 9920 2842 494f 532c 2045 4649 2c20 ... (BIOS, EFI, \n-0000a060: 636f 7265 626f 6f74 292c 20e2 8098 6672 coreboot), ...fr\n-0000a070: 6565 646f 73e2 8099 2c20 e280 986e 746c eedos..., ...ntl\n-0000a080: 6472 e280 992c 20e2 8098 706c 616e 39e2 dr..., ...plan9.\n-0000a090: 8099 2061 6e64 0ae2 8098 7472 7565 6372 .. and....truecr\n-0000a0a0: 7970 74e2 8099 2070 726f 7669 6465 206e ypt... provide n\n-0000a0b0: 6f20 706f 7373 6962 696c 6974 7920 6f66 o possibility of\n-0000a0c0: 206c 6f61 6469 6e67 2069 6e69 7469 616c loading initial\n-0000a0d0: 2072 616d 6469 736b 2061 6e64 2061 7320 ramdisk and as \n-0000a0e0: 6661 720a 6173 2061 7574 686f 7220 6973 far.as author is\n-0000a0f0: 2061 7761 7265 2074 6865 2070 6179 6c6f aware the paylo\n-0000a100: 6164 7320 696e 2071 7565 7374 696f 6e20 ads in question \n-0000a110: 646f 6e27 7420 7375 7070 6f72 7420 6569 don't support ei\n-0000a120: 7468 6572 2069 6e69 7469 616c 0a72 616d ther initial.ram\n-0000a130: 6469 736b 206f 7220 6469 7363 6f76 6572 disk or discover\n-0000a140: 696e 6720 6c6f 6f70 6261 636b 2062 6f6f ing loopback boo\n-0000a150: 7420 696e 206f 7468 6572 2077 6179 2061 t in other way a\n-0000a160: 6e64 2061 7320 7375 6368 206e 6f74 0a62 nd as such not.b\n-0000a170: 6f6f 7461 626c 6520 7468 6973 2077 6179 ootable this way\n-0000a180: 2e20 2050 6c65 6173 6520 636f 6e73 6964 . Please consid\n-0000a190: 6572 2061 6c74 6572 6e61 7469 7665 2062 er alternative b\n-0000a1a0: 6f6f 7420 6d65 7468 6f64 7320 6c69 6b65 oot methods like\n-0000a1b0: 0a63 6f70 7969 6e67 2061 6c6c 2066 696c .copying all fil\n-0000a1c0: 6573 2066 726f 6d20 7468 6520 696d 6167 es from the imag\n-0000a1d0: 6520 746f 2061 6374 7561 6c20 7061 7274 e to actual part\n-0000a1e0: 6974 696f 6e2e 2020 436f 6e73 756c 7420 ition. Consult \n-0000a1f0: 796f 7572 204f 530a 646f 6375 6d65 6e74 your OS.document\n-0000a200: 6174 696f 6e20 666f 7220 6d6f 7265 2064 ation for more d\n-0000a210: 6574 6169 6c73 2e0a 0a1f 0a46 696c 653a etails.....File:\n-0000a220: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-0000a230: 653a 204c 564d 2063 6163 6865 2062 6f6f e: LVM cache boo\n-0000a240: 7469 6e67 2c20 204e 6578 743a 204f 532d ting, Next: OS-\n-0000a250: 7370 6563 6966 6963 206e 6f74 6573 2c20 specific notes, \n-0000a260: 2050 7265 763a 204c 6f6f 7062 6163 6b20 Prev: Loopback \n-0000a270: 626f 6f74 696e 672c 2020 5570 3a20 426f booting, Up: Bo\n-0000a280: 6f74 696e 670a 0a35 2e33 2042 6f6f 7469 oting..5.3 Booti\n-0000a290: 6e67 2066 726f 6d20 4c56 4d20 6361 6368 ng from LVM cach\n-0000a2a0: 6520 6c6f 6769 6361 6c20 766f 6c75 6d65 e logical volume\n-0000a2b0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n+00009260: 2d0a 0a4d 756c 7469 626f 6f74 2028 2a6e -..Multiboot (*n\n+00009270: 6f74 6520 4d75 6c74 6962 6f6f 7420 5370 ote Multiboot Sp\n+00009280: 6563 6966 6963 6174 696f 6e3a 2028 6d75 ecification: (mu\n+00009290: 6c74 6962 6f6f 7429 546f 702e 2920 6973 ltiboot)Top.) is\n+000092a0: 2074 6865 206e 6174 6976 650a 666f 726d the native.form\n+000092b0: 6174 2073 7570 706f 7274 6564 2062 7920 at supported by \n+000092c0: 4752 5542 2e20 466f 7220 7468 6520 7361 GRUB. For the sa\n+000092d0: 6b65 206f 6620 636f 6e76 656e 6965 6e63 ke of convenienc\n+000092e0: 652c 2074 6865 7265 2069 7320 616c 736f e, there is also\n+000092f0: 0a73 7570 706f 7274 2066 6f72 204c 696e .support for Lin\n+00009300: 7578 2c20 4672 6565 4253 442c 204e 6574 ux, FreeBSD, Net\n+00009310: 4253 4420 616e 6420 4f70 656e 4253 442e BSD and OpenBSD.\n+00009320: 2049 6620 796f 7520 7761 6e74 2074 6f20 If you want to \n+00009330: 626f 6f74 0a6f 7468 6572 206f 7065 7261 boot.other opera\n+00009340: 7469 6e67 2073 7973 7465 6d73 2c20 796f ting systems, yo\n+00009350: 7520 7769 6c6c 2068 6176 6520 746f 2063 u will have to c\n+00009360: 6861 696e 2d6c 6f61 6420 7468 656d 2028 hain-load them (\n+00009370: 2a6e 6f74 650a 4368 6169 6e2d 6c6f 6164 *note.Chain-load\n+00009380: 696e 673a 3a29 2e0a 0a20 2020 4649 584d ing::)... FIXM\n+00009390: 453a 2074 6869 7320 7365 6374 696f 6e20 E: this section \n+000093a0: 6973 2069 6e63 6f6d 706c 6574 652e 0a0a is incomplete...\n+000093b0: 2020 312e 2052 756e 2074 6865 2063 6f6d 1. Run the com\n+000093c0: 6d61 6e64 20e2 8098 626f 6f74 e280 9920 mand ...boot... \n+000093d0: 282a 6e6f 7465 2062 6f6f 743a 3a29 2e0a (*note boot::)..\n+000093e0: 0a20 2020 486f 7765 7665 722c 2044 4f53 . However, DOS\n+000093f0: 2061 6e64 2057 696e 646f 7773 2068 6176 and Windows hav\n+00009400: 6520 736f 6d65 2064 6566 6963 6965 6e63 e some deficienc\n+00009410: 6965 732c 2073 6f20 796f 7520 6d69 6768 ies, so you migh\n+00009420: 7420 6861 7665 2074 6f0a 7573 6520 6d6f t have to.use mo\n+00009430: 7265 2063 6f6d 706c 6963 6174 6564 2069 re complicated i\n+00009440: 6e73 7472 7563 7469 6f6e 732e 2020 2a4e nstructions. *N\n+00009450: 6f74 6520 444f 532f 5769 6e64 6f77 733a ote DOS/Windows:\n+00009460: 3a2c 2066 6f72 206d 6f72 650a 696e 666f :, for more.info\n+00009470: 726d 6174 696f 6e2e 0a0a 1f0a 4669 6c65 rmation.....File\n+00009480: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+00009490: 6465 3a20 4b65 7865 632c 2020 4e65 7874 de: Kexec, Next\n+000094a0: 3a20 4368 6169 6e2d 6c6f 6164 696e 672c : Chain-loading,\n+000094b0: 2020 5072 6576 3a20 4c6f 6164 696e 6720 Prev: Loading \n+000094c0: 616e 206f 7065 7261 7469 6e67 2073 7973 an operating sys\n+000094d0: 7465 6d20 6469 7265 6374 6c79 2c20 2055 tem directly, U\n+000094e0: 703a 2047 656e 6572 616c 2062 6f6f 7420 p: General boot \n+000094f0: 6d65 7468 6f64 730a 0a35 2e31 2e32 204b methods..5.1.2 K\n+00009500: 6578 6563 2077 6974 6820 6772 7562 322d exec with grub2-\n+00009510: 656d 750a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d emu.------------\n+00009520: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n+00009530: 4752 5542 2063 616e 2062 6520 7275 6e20 GRUB can be run \n+00009540: 696e 2075 7365 7273 7061 6365 2062 7920 in userspace by \n+00009550: 696e 766f 6b69 6e67 2074 6865 2067 7275 invoking the gru\n+00009560: 6232 2d65 6d75 2074 6f6f 6c2e 2020 4974 b2-emu tool. It\n+00009570: 2077 696c 6c0a 7265 6164 2061 6c6c 2063 will.read all c\n+00009580: 6f6e 6669 6775 7261 7469 6f6e 2073 6372 onfiguration scr\n+00009590: 6970 7473 2061 7320 6966 2062 6f6f 7469 ipts as if booti\n+000095a0: 6e67 2064 6972 6563 746c 7920 2873 6565 ng directly (see\n+000095b0: 202a 6e6f 7465 204c 6f61 6469 6e67 0a61 *note Loading.a\n+000095c0: 6e20 6f70 6572 6174 696e 6720 7379 7374 n operating syst\n+000095d0: 656d 2064 6972 6563 746c 793a 3a29 2e20 em directly::). \n+000095e0: 2057 6974 6820 7468 6520 e280 982d 2d6b With the ...--k\n+000095f0: 6578 6563 e280 9920 666c 6167 2c20 616e exec... flag, an\n+00009600: 6420 6b65 7865 6328 3829 0a73 7570 706f d kexec(8).suppo\n+00009610: 7274 2066 726f 6d20 7468 6520 6f70 6572 rt from the oper\n+00009620: 6174 696e 6720 7379 7374 656d 2c20 7468 ating system, th\n+00009630: 6520 e280 986c 696e 7578 e280 9920 636f e ...linux... co\n+00009640: 6d6d 616e 6420 7769 6c6c 2064 6972 6563 mmand will direc\n+00009650: 746c 790a 626f 6f74 2074 6865 2074 6172 tly.boot the tar\n+00009660: 6765 7420 696d 6167 652e 2020 466f 7220 get image. For \n+00009670: 7379 7374 656d 7320 7468 6174 206c 6163 systems that lac\n+00009680: 6b20 776f 726b 696e 6720 7379 7374 656d k working system\n+00009690: 6374 6c28 3129 0a73 7570 706f 7274 2066 ctl(1).support f\n+000096a0: 6f72 206b 6578 6563 2c20 7061 7373 696e or kexec, passin\n+000096b0: 6720 7468 6520 e280 982d 2d6b 6578 6563 g the ...--kexec\n+000096c0: e280 9920 666c 6167 2074 7769 6365 2077 ... flag twice w\n+000096d0: 696c 6c20 6661 6c6c 6261 636b 2074 6f0a ill fallback to.\n+000096e0: 696e 766f 6b69 6e67 206b 6578 6563 2838 invoking kexec(8\n+000096f0: 2920 6469 7265 6374 6c79 3b20 6e6f 7465 ) directly; note\n+00009700: 2068 6f77 6576 6572 2074 6861 7420 7468 however that th\n+00009710: 6973 2066 616c 6c62 6163 6b20 6d61 7920 is fallback may \n+00009720: 6265 0a75 6e73 6166 6520 6f75 7473 6964 be.unsafe outsid\n+00009730: 6520 7265 6164 2d6f 6e6c 7920 656e 7669 e read-only envi\n+00009740: 726f 6e6d 656e 7473 2c20 6173 2069 7420 ronments, as it \n+00009750: 646f 6573 206e 6f74 2069 6e76 6f6b 6520 does not invoke \n+00009760: 7368 7574 646f 776e 0a6d 6163 6869 6e65 shutdown.machine\n+00009770: 7279 2e0a 0a1f 0a46 696c 653a 2067 7275 ry.....File: gru\n+00009780: 622e 696e 666f 2c20 204e 6f64 653a 2043 b.info, Node: C\n+00009790: 6861 696e 2d6c 6f61 6469 6e67 2c20 2050 hain-loading, P\n+000097a0: 7265 763a 204b 6578 6563 2c20 2055 703a rev: Kexec, Up:\n+000097b0: 2047 656e 6572 616c 2062 6f6f 7420 6d65 General boot me\n+000097c0: 7468 6f64 730a 0a35 2e31 2e33 2043 6861 thods..5.1.3 Cha\n+000097d0: 696e 2d6c 6f61 6469 6e67 2061 6e20 4f53 in-loading an OS\n+000097e0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n+000097f0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 4f70 6572 ----------..Oper\n+00009800: 6174 696e 6720 7379 7374 656d 7320 7468 ating systems th\n+00009810: 6174 2064 6f20 6e6f 7420 7375 7070 6f72 at do not suppor\n+00009820: 7420 4d75 6c74 6962 6f6f 7420 616e 6420 t Multiboot and \n+00009830: 646f 206e 6f74 2068 6176 6520 7370 6563 do not have spec\n+00009840: 6966 6963 0a73 7570 706f 7274 2069 6e20 ific.support in \n+00009850: 4752 5542 2028 7370 6563 6966 6963 2073 GRUB (specific s\n+00009860: 7570 706f 7274 2069 7320 6176 6169 6c61 upport is availa\n+00009870: 626c 6520 666f 7220 4c69 6e75 782c 2046 ble for Linux, F\n+00009880: 7265 6542 5344 2c0a 4e65 7442 5344 2061 reeBSD,.NetBSD a\n+00009890: 6e64 204f 7065 6e42 5344 2920 6d75 7374 nd OpenBSD) must\n+000098a0: 2062 6520 6368 6169 6e2d 6c6f 6164 6564 be chain-loaded\n+000098b0: 2c20 7768 6963 6820 696e 766f 6c76 6573 , which involves\n+000098c0: 206c 6f61 6469 6e67 2061 6e6f 7468 6572 loading another\n+000098d0: 0a62 6f6f 7420 6c6f 6164 6572 2061 6e64 .boot loader and\n+000098e0: 206a 756d 7069 6e67 2074 6f20 6974 2069 jumping to it i\n+000098f0: 6e20 7265 616c 206d 6f64 6520 6f72 2076 n real mode or v\n+00009900: 6961 2074 6865 2066 6972 6d77 6172 652e ia the firmware.\n+00009910: 0a0a 2020 2054 6865 20e2 8098 6368 6169 .. The ...chai\n+00009920: 6e6c 6f61 6465 72e2 8099 2063 6f6d 6d61 nloader... comma\n+00009930: 6e64 2028 2a6e 6f74 6520 6368 6169 6e6c nd (*note chainl\n+00009940: 6f61 6465 723a 3a29 2069 7320 7573 6564 oader::) is used\n+00009950: 2074 6f20 7365 7420 7468 6973 0a75 702e to set this.up.\n+00009960: 2020 4974 2069 7320 6e6f 726d 616c 6c79 It is normally\n+00009970: 2061 6c73 6f20 6e65 6365 7373 6172 7920 also necessary \n+00009980: 746f 206c 6f61 6420 736f 6d65 2047 5255 to load some GRU\n+00009990: 4220 6d6f 6475 6c65 7320 616e 6420 7365 B modules and se\n+000099a0: 7420 7468 650a 6170 7072 6f70 7269 6174 t the.appropriat\n+000099b0: 6520 726f 6f74 2064 6576 6963 652e 2020 e root device. \n+000099c0: 5075 7474 696e 6720 7468 6973 2074 6f67 Putting this tog\n+000099d0: 6574 6865 722c 2077 6520 6765 7420 736f ether, we get so\n+000099e0: 6d65 7468 696e 6720 6c69 6b65 0a74 6869 mething like.thi\n+000099f0: 732c 2066 6f72 2061 2057 696e 646f 7773 s, for a Windows\n+00009a00: 2073 7973 7465 6d20 6f6e 2074 6865 2066 system on the f\n+00009a10: 6972 7374 2070 6172 7469 7469 6f6e 206f irst partition o\n+00009a20: 6620 7468 6520 6669 7273 7420 6861 7264 f the first hard\n+00009a30: 0a64 6973 6b3a 0a0a 6d65 6e75 656e 7472 .disk:..menuentr\n+00009a40: 7920 2257 696e 646f 7773 2220 7b0a 0969 y \"Windows\" {..i\n+00009a50: 6e73 6d6f 6420 6368 6169 6e0a 0969 6e73 nsmod chain..ins\n+00009a60: 6d6f 6420 6e74 6673 0a09 7365 7420 726f mod ntfs..set ro\n+00009a70: 6f74 3d28 6864 302c 3129 0a09 6368 6169 ot=(hd0,1)..chai\n+00009a80: 6e6c 6f61 6465 7220 2b31 0a7d 0a0a 2020 nloader +1.}.. \n+00009a90: 204f 6e20 7379 7374 656d 7320 7769 7468 On systems with\n+00009aa0: 206d 756c 7469 706c 6520 6861 7264 2064 multiple hard d\n+00009ab0: 6973 6b73 2c20 616e 2061 6464 6974 696f isks, an additio\n+00009ac0: 6e61 6c20 776f 726b 6172 6f75 6e64 206d nal workaround m\n+00009ad0: 6179 2062 650a 7265 7175 6972 6564 2e20 ay be.required. \n+00009ae0: 202a 4e6f 7465 2044 4f53 2f57 696e 646f *Note DOS/Windo\n+00009af0: 7773 3a3a 2e0a 0a20 2020 4368 6169 6e2d ws::... Chain-\n+00009b00: 6c6f 6164 696e 6720 6973 206f 6e6c 7920 loading is only \n+00009b10: 7375 7070 6f72 7465 6420 6f6e 2050 4320 supported on PC \n+00009b20: 4249 4f53 2061 6e64 2045 4649 2070 6c61 BIOS and EFI pla\n+00009b30: 7466 6f72 6d73 2e0a 0a1f 0a46 696c 653a tforms.....File:\n+00009b40: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+00009b50: 653a 204c 6f6f 7062 6163 6b20 626f 6f74 e: Loopback boot\n+00009b60: 696e 672c 2020 4e65 7874 3a20 4c56 4d20 ing, Next: LVM \n+00009b70: 6361 6368 6520 626f 6f74 696e 672c 2020 cache booting, \n+00009b80: 5072 6576 3a20 4765 6e65 7261 6c20 626f Prev: General bo\n+00009b90: 6f74 206d 6574 686f 6473 2c20 2055 703a ot methods, Up:\n+00009ba0: 2042 6f6f 7469 6e67 0a0a 352e 3220 4c6f Booting..5.2 Lo\n+00009bb0: 6f70 6261 636b 2062 6f6f 7469 6e67 0a3d opback booting.=\n+00009bc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n+00009bd0: 3d3d 3d0a 0a47 5255 4220 6973 2061 626c ===..GRUB is abl\n+00009be0: 6520 746f 2072 6561 6420 6672 6f6d 2061 e to read from a\n+00009bf0: 6e20 696d 6167 6520 2862 6520 6974 206f n image (be it o\n+00009c00: 6e65 206f 6620 4344 206f 7220 4844 4429 ne of CD or HDD)\n+00009c10: 2073 746f 7265 6420 6f6e 0a61 6e79 206f stored on.any o\n+00009c20: 6620 6974 7320 6163 6365 7373 6962 6c65 f its accessible\n+00009c30: 2073 746f 7261 6765 7320 2872 6566 6572 storages (refer\n+00009c40: 2074 6f20 2a6e 6f74 6520 6c6f 6f70 6261 to *note loopba\n+00009c50: 636b 3a3a 2063 6f6d 6d61 6e64 292e 0a48 ck:: command)..H\n+00009c60: 6f77 6576 6572 2074 6865 204f 5320 6974 owever the OS it\n+00009c70: 7365 6c66 2073 686f 756c 6420 6265 2061 self should be a\n+00009c80: 626c 6520 746f 2066 696e 6420 6974 7320 ble to find its \n+00009c90: 726f 6f74 2e20 2054 6869 7320 7573 7561 root. This usua\n+00009ca0: 6c6c 790a 696e 766f 6c76 6573 2072 756e lly.involves run\n+00009cb0: 6e69 6e67 2061 2075 7365 7273 7061 6365 ning a userspace\n+00009cc0: 2070 726f 6772 616d 2072 756e 6e69 6e67 program running\n+00009cd0: 2062 6566 6f72 6520 7468 6520 7265 616c before the real\n+00009ce0: 2072 6f6f 7420 6973 0a64 6973 636f 7665 root is.discove\n+00009cf0: 7265 642e 2020 5468 6973 2069 7320 6163 red. This is ac\n+00009d00: 6869 6576 6564 2062 7920 4752 5542 206c hieved by GRUB l\n+00009d10: 6f61 6469 6e67 2061 2073 7065 6369 616c oading a special\n+00009d20: 6c79 206d 6164 6520 736d 616c 6c0a 696d ly made small.im\n+00009d30: 6167 6520 616e 6420 7061 7373 696e 6720 age and passing \n+00009d40: 6974 2061 7320 7261 6d64 6973 6b20 746f it as ramdisk to\n+00009d50: 2074 6865 206b 6572 6e65 6c2e 2020 5468 the kernel. Th\n+00009d60: 6973 2069 7320 6163 6869 6576 6564 2062 is is achieved b\n+00009d70: 790a 636f 6d6d 616e 6473 20e2 8098 6b66 y.commands ...kf\n+00009d80: 7265 6562 7364 5f6d 6f64 756c 65e2 8099 reebsd_module...\n+00009d90: 2c20 e280 986b 6e65 7462 7364 5f6d 6f64 , ...knetbsd_mod\n+00009da0: 756c 655f 656c 66e2 8099 2c20 e280 986b ule_elf..., ...k\n+00009db0: 6f70 656e 6273 645f 7261 6d64 6973 6be2 openbsd_ramdisk.\n+00009dc0: 8099 2c0a e280 9869 6e69 7472 64e2 8099 ..,....initrd...\n+00009dd0: 2028 2a6e 6f74 6520 696e 6974 7264 3a3a (*note initrd::\n+00009de0: 292c 20e2 8098 696e 6974 7264 3136 e280 ), ...initrd16..\n+00009df0: 9920 282a 6e6f 7465 2069 6e69 7472 6431 . (*note initrd1\n+00009e00: 363a 3a29 2c0a e280 986d 756c 7469 626f 6::),....multibo\n+00009e10: 6f74 5f6d 6f64 756c 65e2 8099 2c20 e280 ot_module..., ..\n+00009e20: 986d 756c 7469 626f 6f74 325f 6d6f 6475 .multiboot2_modu\n+00009e30: 6c65 e280 9920 6f72 20e2 8098 786e 755f le... or ...xnu_\n+00009e40: 7261 6d64 6973 6be2 8099 2064 6570 656e ramdisk... depen\n+00009e50: 6469 6e67 206f 6e0a 7468 6520 6c6f 6164 ding on.the load\n+00009e60: 6572 2e20 204e 6f74 6520 7468 6174 2066 er. Note that f\n+00009e70: 6f72 206b 6e65 7462 7364 2074 6865 2069 or knetbsd the i\n+00009e80: 6d61 6765 206d 7573 7420 6265 2070 7574 mage must be put\n+00009e90: 2069 6e73 6964 650a 6d69 6e69 726f 6f74 inside.miniroot\n+00009ea0: 2e6b 6d6f 6420 616e 6420 7468 6520 7768 .kmod and the wh\n+00009eb0: 6f6c 6520 6d69 6e69 726f 6f74 2e6b 6d6f ole miniroot.kmo\n+00009ec0: 6420 6861 7320 746f 2062 6520 6c6f 6164 d has to be load\n+00009ed0: 6564 2e20 2049 6e20 6b6f 7065 6e62 7364 ed. In kopenbsd\n+00009ee0: 0a70 6179 6c6f 6164 2074 6869 7320 6973 .payload this is\n+00009ef0: 2064 6973 6162 6c65 6420 6279 2064 6566 disabled by def\n+00009f00: 6175 6c74 2e20 2041 6464 6974 696f 6e61 ault. Additiona\n+00009f10: 6c6c 792c 2062 6568 6176 696f 7572 206f lly, behaviour o\n+00009f20: 6620 696e 6974 6961 6c0a 7261 6d64 6973 f initial.ramdis\n+00009f30: 6b20 6465 7065 6e64 7320 6f6e 2063 6f6d k depends on com\n+00009f40: 6d61 6e64 206c 696e 6520 6f70 7469 6f6e mand line option\n+00009f50: 732e 2020 5365 7665 7261 6c20 6469 7374 s. Several dist\n+00009f60: 7269 6275 746f 7273 2070 726f 7669 6465 ributors provide\n+00009f70: 0a74 6865 2069 6d61 6765 2066 6f72 2074 .the image for t\n+00009f80: 6869 7320 7075 7270 6f73 6520 6f72 2069 his purpose or i\n+00009f90: 7427 7320 696e 7465 6772 6174 6564 2069 t's integrated i\n+00009fa0: 6e20 7468 6569 7220 7374 616e 6461 7264 n their standard\n+00009fb0: 2072 616d 6469 736b 0a61 6e64 2061 6374 ramdisk.and act\n+00009fc0: 6976 6174 6564 2062 7920 7370 6563 6961 ivated by specia\n+00009fd0: 6c20 6f70 7469 6f6e 2e20 2043 6f6e 7375 l option. Consu\n+00009fe0: 6c74 2079 6f75 7220 6b65 726e 656c 2061 lt your kernel a\n+00009ff0: 6e64 2064 6973 7472 6962 7574 696f 6e0a nd distribution.\n+0000a000: 6d61 6e75 616c 2066 6f72 206d 6f72 6520 manual for more \n+0000a010: 6465 7461 696c 732e 2020 4f74 6865 7220 details. Other \n+0000a020: 6c6f 6164 6572 7320 6c69 6b65 20e2 8098 loaders like ...\n+0000a030: 6170 706c 656c 6f61 6465 72e2 8099 2c0a appleloader...,.\n+0000a040: e280 9863 6861 696e 6c6f 6164 6572 e280 ...chainloader..\n+0000a050: 9920 2842 494f 532c 2045 4649 2c20 636f . (BIOS, EFI, co\n+0000a060: 7265 626f 6f74 292c 20e2 8098 6672 6565 reboot), ...free\n+0000a070: 646f 73e2 8099 2c20 e280 986e 746c 6472 dos..., ...ntldr\n+0000a080: e280 992c 20e2 8098 706c 616e 39e2 8099 ..., ...plan9...\n+0000a090: 2061 6e64 0ae2 8098 7472 7565 6372 7970 and....truecryp\n+0000a0a0: 74e2 8099 2070 726f 7669 6465 206e 6f20 t... provide no \n+0000a0b0: 706f 7373 6962 696c 6974 7920 6f66 206c possibility of l\n+0000a0c0: 6f61 6469 6e67 2069 6e69 7469 616c 2072 oading initial r\n+0000a0d0: 616d 6469 736b 2061 6e64 2061 7320 6661 amdisk and as fa\n+0000a0e0: 720a 6173 2061 7574 686f 7220 6973 2061 r.as author is a\n+0000a0f0: 7761 7265 2074 6865 2070 6179 6c6f 6164 ware the payload\n+0000a100: 7320 696e 2071 7565 7374 696f 6e20 646f s in question do\n+0000a110: 6e27 7420 7375 7070 6f72 7420 6569 7468 n't support eith\n+0000a120: 6572 2069 6e69 7469 616c 0a72 616d 6469 er initial.ramdi\n+0000a130: 736b 206f 7220 6469 7363 6f76 6572 696e sk or discoverin\n+0000a140: 6720 6c6f 6f70 6261 636b 2062 6f6f 7420 g loopback boot \n+0000a150: 696e 206f 7468 6572 2077 6179 2061 6e64 in other way and\n+0000a160: 2061 7320 7375 6368 206e 6f74 0a62 6f6f as such not.boo\n+0000a170: 7461 626c 6520 7468 6973 2077 6179 2e20 table this way. \n+0000a180: 2050 6c65 6173 6520 636f 6e73 6964 6572 Please consider\n+0000a190: 2061 6c74 6572 6e61 7469 7665 2062 6f6f alternative boo\n+0000a1a0: 7420 6d65 7468 6f64 7320 6c69 6b65 0a63 t methods like.c\n+0000a1b0: 6f70 7969 6e67 2061 6c6c 2066 696c 6573 opying all files\n+0000a1c0: 2066 726f 6d20 7468 6520 696d 6167 6520 from the image \n+0000a1d0: 746f 2061 6374 7561 6c20 7061 7274 6974 to actual partit\n+0000a1e0: 696f 6e2e 2020 436f 6e73 756c 7420 796f ion. Consult yo\n+0000a1f0: 7572 204f 530a 646f 6375 6d65 6e74 6174 ur OS.documentat\n+0000a200: 696f 6e20 666f 7220 6d6f 7265 2064 6574 ion for more det\n+0000a210: 6169 6c73 2e0a 0a1f 0a46 696c 653a 2067 ails.....File: g\n+0000a220: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+0000a230: 204c 564d 2063 6163 6865 2062 6f6f 7469 LVM cache booti\n+0000a240: 6e67 2c20 204e 6578 743a 204f 532d 7370 ng, Next: OS-sp\n+0000a250: 6563 6966 6963 206e 6f74 6573 2c20 2050 ecific notes, P\n+0000a260: 7265 763a 204c 6f6f 7062 6163 6b20 626f rev: Loopback bo\n+0000a270: 6f74 696e 672c 2020 5570 3a20 426f 6f74 oting, Up: Boot\n+0000a280: 696e 670a 0a35 2e33 2042 6f6f 7469 6e67 ing..5.3 Booting\n+0000a290: 2066 726f 6d20 4c56 4d20 6361 6368 6520 from LVM cache \n+0000a2a0: 6c6f 6769 6361 6c20 766f 6c75 6d65 0a3d logical volume.=\n+0000a2b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 0000a2c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0000a2d0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 ==========..The \n-0000a2e0: 4c56 4d20 6361 6368 6520 6c6f 6769 6361 LVM cache logica\n-0000a2f0: 6c20 766f 6c75 6d65 2069 7320 7468 6520 l volume is the \n-0000a300: 6c6f 6769 6361 6c20 766f 6c75 6d65 2063 logical volume c\n-0000a310: 6f6e 7369 7374 696e 6720 6f66 2074 6865 onsisting of the\n-0000a320: 0a6f 7269 6769 6e61 6c20 616e 6420 7468 .original and th\n-0000a330: 6520 6361 6368 6520 706f 6f6c 206c 6f67 e cache pool log\n-0000a340: 6963 616c 2076 6f6c 756d 652e 2020 5468 ical volume. Th\n-0000a350: 6520 6f72 6967 696e 616c 2069 7320 7573 e original is us\n-0000a360: 7561 6c6c 7920 6f6e 0a61 206c 6172 6765 ually on.a large\n-0000a370: 7220 616e 6420 736c 6f77 6572 2073 746f r and slower sto\n-0000a380: 7261 6765 2064 6576 6963 6520 7768 696c rage device whil\n-0000a390: 6520 7468 6520 6361 6368 6520 706f 6f6c e the cache pool\n-0000a3a0: 2069 7320 6f6e 2061 2073 6d61 6c6c 6572 is on a smaller\n-0000a3b0: 0a61 6e64 2066 6173 7465 7220 6f6e 652e .and faster one.\n-0000a3c0: 2020 5468 6520 7065 7266 6f72 6d61 6e63 The performanc\n-0000a3d0: 6520 6f66 2074 6865 206f 7269 6769 6e61 e of the origina\n-0000a3e0: 6c20 766f 6c75 6d65 2063 616e 2062 6520 l volume can be \n-0000a3f0: 696d 7072 6f76 6564 0a62 7920 7374 6f72 improved.by stor\n-0000a400: 696e 6720 7468 6520 6672 6571 7565 6e74 ing the frequent\n-0000a410: 6c79 2075 7365 6420 6461 7461 206f 6e20 ly used data on \n-0000a420: 7468 6520 6361 6368 6520 706f 6f6c 2074 the cache pool t\n-0000a430: 6f20 7574 696c 697a 6520 7468 650a 6772 o utilize the.gr\n-0000a440: 6561 7465 7220 7065 7266 6f72 6d61 6e63 eater performanc\n-0000a450: 6520 6f66 2066 6173 7465 7220 6465 7669 e of faster devi\n-0000a460: 6365 2e0a 0a20 2020 4752 5542 2062 6f6f ce... GRUB boo\n-0000a470: 7473 2066 726f 6d20 4c56 4d20 6361 6368 ts from LVM cach\n-0000a480: 6520 6c6f 6769 6361 6c20 766f 6c75 6d65 e logical volume\n-0000a490: 206d 6572 656c 7920 6279 2072 6561 6469 merely by readi\n-0000a4a0: 6e67 2069 7427 730a 6f72 6967 696e 616c ng it's.original\n-0000a4b0: 206c 6f67 6963 616c 2076 6f6c 756d 6520 logical volume \n-0000a4c0: 736f 2074 6861 7420 6469 7274 7920 6461 so that dirty da\n-0000a4d0: 7461 2069 6e20 6361 6368 6520 706f 6f6c ta in cache pool\n-0000a4e0: 2076 6f6c 756d 6520 6973 0a64 6973 7265 volume is.disre\n-0000a4f0: 6761 7264 6564 2e20 2054 6869 7320 6973 garded. This is\n-0000a500: 206e 6f74 2061 2070 726f 626c 656d 2066 not a problem f\n-0000a510: 6f72 2022 7772 6974 6574 6872 6f75 6768 or \"writethrough\n-0000a520: 2220 6361 6368 6520 6d6f 6465 2061 7320 \" cache mode as \n-0000a530: 6974 0a65 6e73 7572 6573 2074 6861 7420 it.ensures that \n-0000a540: 616e 7920 6461 7461 2077 7269 7474 656e any data written\n-0000a550: 2077 696c 6c20 6265 2073 746f 7265 6420 will be stored \n-0000a560: 626f 7468 206f 6e20 7468 6520 6361 6368 both on the cach\n-0000a570: 6520 616e 6420 7468 650a 6f72 6967 696e e and the.origin\n-0000a580: 204c 562e 2046 6f72 2074 6865 206f 7468 LV. For the oth\n-0000a590: 6572 2063 6163 6865 206d 6f64 6520 2277 er cache mode \"w\n-0000a5a0: 7269 7465 6261 636b 222c 2077 6869 6368 riteback\", which\n-0000a5b0: 2064 656c 6179 7320 7772 6974 696e 670a delays writing.\n-0000a5c0: 6672 6f6d 2074 6865 2063 6163 6865 2070 from the cache p\n-0000a5d0: 6f6f 6c20 6261 636b 2074 6f20 7468 6520 ool back to the \n-0000a5e0: 6f72 6967 696e 204c 5620 746f 2062 6f6f origin LV to boo\n-0000a5f0: 7374 2070 6572 666f 726d 616e 6365 2c20 st performance, \n-0000a600: 4752 5542 206d 6179 0a66 6169 6c20 746f GRUB may.fail to\n-0000a610: 2062 6f6f 7420 696e 2074 6865 2077 616b boot in the wak\n-0000a620: 6520 6f66 2061 6363 6964 656e 7461 6c20 e of accidental \n-0000a630: 706f 7765 7220 6f75 7461 6765 2064 7565 power outage due\n-0000a640: 2074 6f20 6974 2773 0a69 6e61 6269 6c69 to it's.inabili\n-0000a650: 7479 2074 6f20 6173 7365 6d62 6c65 2074 ty to assemble t\n-0000a660: 6865 2063 6163 6865 2064 6576 6963 6520 he cache device \n-0000a670: 666f 7220 7265 6164 696e 6720 7468 6520 for reading the \n-0000a680: 7265 7175 6972 6564 2064 6972 7479 0a64 required dirty.d\n-0000a690: 6174 6120 6c65 6674 2062 6568 696e 642e ata left behind.\n-0000a6a0: 2020 5468 6520 7369 7475 6174 696f 6e20 The situation \n-0000a6b0: 7769 6c6c 2062 6520 696d 7072 6f76 6564 will be improved\n-0000a6c0: 2061 6674 6572 2061 6464 696e 6720 6675 after adding fu\n-0000a6d0: 6c6c 0a73 7570 706f 7274 2074 6f20 7468 ll.support to th\n-0000a6e0: 6520 4c56 4d20 6361 6368 6520 6c6f 6769 e LVM cache logi\n-0000a6f0: 6361 6c20 766f 6c75 6d65 2069 6e20 7468 cal volume in th\n-0000a700: 6520 6675 7475 7265 2e0a 0a1f 0a46 696c e future.....Fil\n-0000a710: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0000a720: 6f64 653a 204f 532d 7370 6563 6966 6963 ode: OS-specific\n-0000a730: 206e 6f74 6573 2c20 2050 7265 763a 204c notes, Prev: L\n-0000a740: 564d 2063 6163 6865 2062 6f6f 7469 6e67 VM cache booting\n-0000a750: 2c20 2055 703a 2042 6f6f 7469 6e67 0a0a , Up: Booting..\n-0000a760: 352e 3420 536f 6d65 2063 6176 6561 7473 5.4 Some caveats\n-0000a770: 206f 6e20 4f53 2d73 7065 6369 6669 6320 on OS-specific \n-0000a780: 6973 7375 6573 0a3d 3d3d 3d3d 3d3d 3d3d issues.=========\n+0000a2d0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 4c56 ========..The LV\n+0000a2e0: 4d20 6361 6368 6520 6c6f 6769 6361 6c20 M cache logical \n+0000a2f0: 766f 6c75 6d65 2069 7320 7468 6520 6c6f volume is the lo\n+0000a300: 6769 6361 6c20 766f 6c75 6d65 2063 6f6e gical volume con\n+0000a310: 7369 7374 696e 6720 6f66 2074 6865 0a6f sisting of the.o\n+0000a320: 7269 6769 6e61 6c20 616e 6420 7468 6520 riginal and the \n+0000a330: 6361 6368 6520 706f 6f6c 206c 6f67 6963 cache pool logic\n+0000a340: 616c 2076 6f6c 756d 652e 2020 5468 6520 al volume. The \n+0000a350: 6f72 6967 696e 616c 2069 7320 7573 7561 original is usua\n+0000a360: 6c6c 7920 6f6e 0a61 206c 6172 6765 7220 lly on.a larger \n+0000a370: 616e 6420 736c 6f77 6572 2073 746f 7261 and slower stora\n+0000a380: 6765 2064 6576 6963 6520 7768 696c 6520 ge device while \n+0000a390: 7468 6520 6361 6368 6520 706f 6f6c 2069 the cache pool i\n+0000a3a0: 7320 6f6e 2061 2073 6d61 6c6c 6572 0a61 s on a smaller.a\n+0000a3b0: 6e64 2066 6173 7465 7220 6f6e 652e 2020 nd faster one. \n+0000a3c0: 5468 6520 7065 7266 6f72 6d61 6e63 6520 The performance \n+0000a3d0: 6f66 2074 6865 206f 7269 6769 6e61 6c20 of the original \n+0000a3e0: 766f 6c75 6d65 2063 616e 2062 6520 696d volume can be im\n+0000a3f0: 7072 6f76 6564 0a62 7920 7374 6f72 696e proved.by storin\n+0000a400: 6720 7468 6520 6672 6571 7565 6e74 6c79 g the frequently\n+0000a410: 2075 7365 6420 6461 7461 206f 6e20 7468 used data on th\n+0000a420: 6520 6361 6368 6520 706f 6f6c 2074 6f20 e cache pool to \n+0000a430: 7574 696c 697a 6520 7468 650a 6772 6561 utilize the.grea\n+0000a440: 7465 7220 7065 7266 6f72 6d61 6e63 6520 ter performance \n+0000a450: 6f66 2066 6173 7465 7220 6465 7669 6365 of faster device\n+0000a460: 2e0a 0a20 2020 4752 5542 2062 6f6f 7473 ... GRUB boots\n+0000a470: 2066 726f 6d20 4c56 4d20 6361 6368 6520 from LVM cache \n+0000a480: 6c6f 6769 6361 6c20 766f 6c75 6d65 206d logical volume m\n+0000a490: 6572 656c 7920 6279 2072 6561 6469 6e67 erely by reading\n+0000a4a0: 2069 7427 730a 6f72 6967 696e 616c 206c it's.original l\n+0000a4b0: 6f67 6963 616c 2076 6f6c 756d 6520 736f ogical volume so\n+0000a4c0: 2074 6861 7420 6469 7274 7920 6461 7461 that dirty data\n+0000a4d0: 2069 6e20 6361 6368 6520 706f 6f6c 2076 in cache pool v\n+0000a4e0: 6f6c 756d 6520 6973 0a64 6973 7265 6761 olume is.disrega\n+0000a4f0: 7264 6564 2e20 2054 6869 7320 6973 206e rded. This is n\n+0000a500: 6f74 2061 2070 726f 626c 656d 2066 6f72 ot a problem for\n+0000a510: 2022 7772 6974 6574 6872 6f75 6768 2220 \"writethrough\" \n+0000a520: 6361 6368 6520 6d6f 6465 2061 7320 6974 cache mode as it\n+0000a530: 0a65 6e73 7572 6573 2074 6861 7420 616e .ensures that an\n+0000a540: 7920 6461 7461 2077 7269 7474 656e 2077 y data written w\n+0000a550: 696c 6c20 6265 2073 746f 7265 6420 626f ill be stored bo\n+0000a560: 7468 206f 6e20 7468 6520 6361 6368 6520 th on the cache \n+0000a570: 616e 6420 7468 650a 6f72 6967 696e 204c and the.origin L\n+0000a580: 562e 2046 6f72 2074 6865 206f 7468 6572 V. For the other\n+0000a590: 2063 6163 6865 206d 6f64 6520 2277 7269 cache mode \"wri\n+0000a5a0: 7465 6261 636b 222c 2077 6869 6368 2064 teback\", which d\n+0000a5b0: 656c 6179 7320 7772 6974 696e 670a 6672 elays writing.fr\n+0000a5c0: 6f6d 2074 6865 2063 6163 6865 2070 6f6f om the cache poo\n+0000a5d0: 6c20 6261 636b 2074 6f20 7468 6520 6f72 l back to the or\n+0000a5e0: 6967 696e 204c 5620 746f 2062 6f6f 7374 igin LV to boost\n+0000a5f0: 2070 6572 666f 726d 616e 6365 2c20 4752 performance, GR\n+0000a600: 5542 206d 6179 0a66 6169 6c20 746f 2062 UB may.fail to b\n+0000a610: 6f6f 7420 696e 2074 6865 2077 616b 6520 oot in the wake \n+0000a620: 6f66 2061 6363 6964 656e 7461 6c20 706f of accidental po\n+0000a630: 7765 7220 6f75 7461 6765 2064 7565 2074 wer outage due t\n+0000a640: 6f20 6974 2773 0a69 6e61 6269 6c69 7479 o it's.inability\n+0000a650: 2074 6f20 6173 7365 6d62 6c65 2074 6865 to assemble the\n+0000a660: 2063 6163 6865 2064 6576 6963 6520 666f cache device fo\n+0000a670: 7220 7265 6164 696e 6720 7468 6520 7265 r reading the re\n+0000a680: 7175 6972 6564 2064 6972 7479 0a64 6174 quired dirty.dat\n+0000a690: 6120 6c65 6674 2062 6568 696e 642e 2020 a left behind. \n+0000a6a0: 5468 6520 7369 7475 6174 696f 6e20 7769 The situation wi\n+0000a6b0: 6c6c 2062 6520 696d 7072 6f76 6564 2061 ll be improved a\n+0000a6c0: 6674 6572 2061 6464 696e 6720 6675 6c6c fter adding full\n+0000a6d0: 0a73 7570 706f 7274 2074 6f20 7468 6520 .support to the \n+0000a6e0: 4c56 4d20 6361 6368 6520 6c6f 6769 6361 LVM cache logica\n+0000a6f0: 6c20 766f 6c75 6d65 2069 6e20 7468 6520 l volume in the \n+0000a700: 6675 7475 7265 2e0a 0a1f 0a46 696c 653a future.....File:\n+0000a710: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0000a720: 653a 204f 532d 7370 6563 6966 6963 206e e: OS-specific n\n+0000a730: 6f74 6573 2c20 2050 7265 763a 204c 564d otes, Prev: LVM\n+0000a740: 2063 6163 6865 2062 6f6f 7469 6e67 2c20 cache booting, \n+0000a750: 2055 703a 2042 6f6f 7469 6e67 0a0a 352e Up: Booting..5.\n+0000a760: 3420 536f 6d65 2063 6176 6561 7473 206f 4 Some caveats o\n+0000a770: 6e20 4f53 2d73 7065 6369 6669 6320 6973 n OS-specific is\n+0000a780: 7375 6573 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d sues.===========\n 0000a790: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0000a7a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a48 =============..H\n-0000a7b0: 6572 652c 2077 6520 6465 7363 7269 6265 ere, we describe\n-0000a7c0: 2073 6f6d 6520 6361 7665 6174 7320 6f6e some caveats on\n-0000a7d0: 2073 6576 6572 616c 206f 7065 7261 7469 several operati\n-0000a7e0: 6e67 2073 7973 7465 6d73 2e0a 0a2a 204d ng systems...* M\n-0000a7f0: 656e 753a 0a0a 2a20 474e 552f 4875 7264 enu:..* GNU/Hurd\n-0000a800: 3a3a 0a2a 2047 4e55 2f4c 696e 7578 3a3a ::.* GNU/Linux::\n-0000a810: 0a2a 204e 6574 4253 443a 3a0a 2a20 444f .* NetBSD::.* DO\n-0000a820: 532f 5769 6e64 6f77 733a 3a0a 0a1f 0a46 S/Windows::....F\n-0000a830: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-0000a840: 204e 6f64 653a 2047 4e55 2f48 7572 642c Node: GNU/Hurd,\n-0000a850: 2020 4e65 7874 3a20 474e 552f 4c69 6e75 Next: GNU/Linu\n-0000a860: 782c 2020 5570 3a20 4f53 2d73 7065 6369 x, Up: OS-speci\n-0000a870: 6669 6320 6e6f 7465 730a 0a35 2e34 2e31 fic notes..5.4.1\n-0000a880: 2047 4e55 2f48 7572 640a 2d2d 2d2d 2d2d GNU/Hurd.------\n-0000a890: 2d2d 2d2d 2d2d 2d2d 0a0a 5369 6e63 6520 --------..Since \n-0000a8a0: 474e 552f 4875 7264 2069 7320 4d75 6c74 GNU/Hurd is Mult\n-0000a8b0: 6962 6f6f 742d 636f 6d70 6c69 616e 742c iboot-compliant,\n-0000a8c0: 2069 7420 6973 2065 6173 7920 746f 2062 it is easy to b\n-0000a8d0: 6f6f 7420 6974 3b20 7468 6572 6520 6973 oot it; there is\n-0000a8e0: 0a6e 6f74 6869 6e67 2073 7065 6369 616c .nothing special\n-0000a8f0: 2061 626f 7574 2069 742e 2020 4275 7420 about it. But \n-0000a900: 646f 206e 6f74 2066 6f72 6765 7420 7468 do not forget th\n-0000a910: 6174 2079 6f75 2068 6176 6520 746f 2073 at you have to s\n-0000a920: 7065 6369 6679 2061 0a72 6f6f 7420 7061 pecify a.root pa\n-0000a930: 7274 6974 696f 6e20 746f 2074 6865 206b rtition to the k\n-0000a940: 6572 6e65 6c2e 0a0a 2020 312e 2053 6574 ernel... 1. Set\n-0000a950: 2047 5255 4227 7320 726f 6f74 2064 6576 GRUB's root dev\n-0000a960: 6963 6520 746f 2074 6865 2073 616d 6520 ice to the same \n-0000a970: 6472 6976 6520 6173 2047 4e55 2f48 7572 drive as GNU/Hur\n-0000a980: 6427 732e 2020 5468 650a 2020 2020 2063 d's. The. c\n-0000a990: 6f6d 6d61 6e64 20e2 8098 7365 6172 6368 ommand ...search\n-0000a9a0: 202d 2d73 6574 3d72 6f6f 7420 2d2d 6669 --set=root --fi\n-0000a9b0: 6c65 202f 626f 6f74 2f67 6e75 6d61 6368 le /boot/gnumach\n-0000a9c0: 2e67 7ae2 8099 206f 7220 7369 6d69 6c61 .gz... or simila\n-0000a9d0: 7220 6d61 790a 2020 2020 2068 656c 7020 r may. help \n-0000a9e0: 796f 7520 282a 6e6f 7465 2073 6561 7263 you (*note searc\n-0000a9f0: 683a 3a29 2e0a 0a20 2032 2e20 4c6f 6164 h::)... 2. Load\n-0000aa00: 2074 6865 206b 6572 6e65 6c20 616e 6420 the kernel and \n-0000aa10: 7468 6520 6d6f 6475 6c65 732c 206c 696b the modules, lik\n-0000aa20: 6520 7468 6973 3a0a 0a20 2020 2020 2020 e this:.. \n-0000aa30: 2020 2067 7275 623e 206d 756c 7469 626f grub> multibo\n-0000aa40: 6f74 202f 626f 6f74 2f67 6e75 6d61 6368 ot /boot/gnumach\n-0000aa50: 2e67 7a20 726f 6f74 3d64 6576 6963 653a .gz root=device:\n-0000aa60: 6864 3073 310a 2020 2020 2020 2020 2020 hd0s1. \n-0000aa70: 6772 7562 3e20 6d6f 6475 6c65 2020 2f68 grub> module /h\n-0000aa80: 7572 642f 6578 7432 6673 2e73 7461 7469 urd/ext2fs.stati\n-0000aa90: 6320 6578 7432 6673 202d 2d72 6561 646f c ext2fs --reado\n-0000aaa0: 6e6c 7920 5c0a 2020 2020 2020 2020 2020 nly \\. \n+0000a7a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a48 6572 ===========..Her\n+0000a7b0: 652c 2077 6520 6465 7363 7269 6265 2073 e, we describe s\n+0000a7c0: 6f6d 6520 6361 7665 6174 7320 6f6e 2073 ome caveats on s\n+0000a7d0: 6576 6572 616c 206f 7065 7261 7469 6e67 everal operating\n+0000a7e0: 2073 7973 7465 6d73 2e0a 0a2a 204d 656e systems...* Men\n+0000a7f0: 753a 0a0a 2a20 474e 552f 4875 7264 3a3a u:..* GNU/Hurd::\n+0000a800: 0a2a 2047 4e55 2f4c 696e 7578 3a3a 0a2a .* GNU/Linux::.*\n+0000a810: 204e 6574 4253 443a 3a0a 2a20 444f 532f NetBSD::.* DOS/\n+0000a820: 5769 6e64 6f77 733a 3a0a 0a1f 0a46 696c Windows::....Fil\n+0000a830: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+0000a840: 6f64 653a 2047 4e55 2f48 7572 642c 2020 ode: GNU/Hurd, \n+0000a850: 4e65 7874 3a20 474e 552f 4c69 6e75 782c Next: GNU/Linux,\n+0000a860: 2020 5570 3a20 4f53 2d73 7065 6369 6669 Up: OS-specifi\n+0000a870: 6320 6e6f 7465 730a 0a35 2e34 2e31 2047 c notes..5.4.1 G\n+0000a880: 4e55 2f48 7572 640a 2d2d 2d2d 2d2d 2d2d NU/Hurd.--------\n+0000a890: 2d2d 2d2d 2d2d 0a0a 5369 6e63 6520 474e ------..Since GN\n+0000a8a0: 552f 4875 7264 2069 7320 4d75 6c74 6962 U/Hurd is Multib\n+0000a8b0: 6f6f 742d 636f 6d70 6c69 616e 742c 2069 oot-compliant, i\n+0000a8c0: 7420 6973 2065 6173 7920 746f 2062 6f6f t is easy to boo\n+0000a8d0: 7420 6974 3b20 7468 6572 6520 6973 0a6e t it; there is.n\n+0000a8e0: 6f74 6869 6e67 2073 7065 6369 616c 2061 othing special a\n+0000a8f0: 626f 7574 2069 742e 2020 4275 7420 646f bout it. But do\n+0000a900: 206e 6f74 2066 6f72 6765 7420 7468 6174 not forget that\n+0000a910: 2079 6f75 2068 6176 6520 746f 2073 7065 you have to spe\n+0000a920: 6369 6679 2061 0a72 6f6f 7420 7061 7274 cify a.root part\n+0000a930: 6974 696f 6e20 746f 2074 6865 206b 6572 ition to the ker\n+0000a940: 6e65 6c2e 0a0a 2020 312e 2053 6574 2047 nel... 1. Set G\n+0000a950: 5255 4227 7320 726f 6f74 2064 6576 6963 RUB's root devic\n+0000a960: 6520 746f 2074 6865 2073 616d 6520 6472 e to the same dr\n+0000a970: 6976 6520 6173 2047 4e55 2f48 7572 6427 ive as GNU/Hurd'\n+0000a980: 732e 2020 5468 650a 2020 2020 2063 6f6d s. The. com\n+0000a990: 6d61 6e64 20e2 8098 7365 6172 6368 202d mand ...search -\n+0000a9a0: 2d73 6574 3d72 6f6f 7420 2d2d 6669 6c65 -set=root --file\n+0000a9b0: 202f 626f 6f74 2f67 6e75 6d61 6368 2e67 /boot/gnumach.g\n+0000a9c0: 7ae2 8099 206f 7220 7369 6d69 6c61 7220 z... or similar \n+0000a9d0: 6d61 790a 2020 2020 2068 656c 7020 796f may. help yo\n+0000a9e0: 7520 282a 6e6f 7465 2073 6561 7263 683a u (*note search:\n+0000a9f0: 3a29 2e0a 0a20 2032 2e20 4c6f 6164 2074 :)... 2. Load t\n+0000aa00: 6865 206b 6572 6e65 6c20 616e 6420 7468 he kernel and th\n+0000aa10: 6520 6d6f 6475 6c65 732c 206c 696b 6520 e modules, like \n+0000aa20: 7468 6973 3a0a 0a20 2020 2020 2020 2020 this:.. \n+0000aa30: 2067 7275 623e 206d 756c 7469 626f 6f74 grub> multiboot\n+0000aa40: 202f 626f 6f74 2f67 6e75 6d61 6368 2e67 /boot/gnumach.g\n+0000aa50: 7a20 726f 6f74 3d64 6576 6963 653a 6864 z root=device:hd\n+0000aa60: 3073 310a 2020 2020 2020 2020 2020 6772 0s1. gr\n+0000aa70: 7562 3e20 6d6f 6475 6c65 2020 2f68 7572 ub> module /hur\n+0000aa80: 642f 6578 7432 6673 2e73 7461 7469 6320 d/ext2fs.static \n+0000aa90: 6578 7432 6673 202d 2d72 6561 646f 6e6c ext2fs --readonl\n+0000aaa0: 7920 5c0a 2020 2020 2020 2020 2020 2020 y \\. \n 0000aab0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000aac0: 2020 202d 2d6d 756c 7469 626f 6f74 2d63 --multiboot-c\n-0000aad0: 6f6d 6d61 6e64 2d6c 696e 653d 2724 7b6b ommand-line='${k\n-0000aae0: 6572 6e65 6c2d 636f 6d6d 616e 642d 6c69 ernel-command-li\n-0000aaf0: 6e65 7d27 205c 0a20 2020 2020 2020 2020 ne}' \\. \n+0000aac0: 202d 2d6d 756c 7469 626f 6f74 2d63 6f6d --multiboot-com\n+0000aad0: 6d61 6e64 2d6c 696e 653d 2724 7b6b 6572 mand-line='${ker\n+0000aae0: 6e65 6c2d 636f 6d6d 616e 642d 6c69 6e65 nel-command-line\n+0000aaf0: 7d27 205c 0a20 2020 2020 2020 2020 2020 }' \\. \n 0000ab00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000ab10: 2020 2020 2d2d 686f 7374 2d70 7269 762d --host-priv-\n-0000ab20: 706f 7274 3d27 247b 686f 7374 2d70 6f72 port='${host-por\n-0000ab30: 747d 2720 5c0a 2020 2020 2020 2020 2020 t}' \\. \n+0000ab10: 2020 2d2d 686f 7374 2d70 7269 762d 706f --host-priv-po\n+0000ab20: 7274 3d27 247b 686f 7374 2d70 6f72 747d rt='${host-port}\n+0000ab30: 2720 5c0a 2020 2020 2020 2020 2020 2020 ' \\. \n 0000ab40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000ab50: 2020 202d 2d64 6576 6963 652d 6d61 7374 --device-mast\n-0000ab60: 6572 2d70 6f72 743d 2724 7b64 6576 6963 er-port='${devic\n-0000ab70: 652d 706f 7274 7d27 205c 0a20 2020 2020 e-port}' \\. \n+0000ab50: 202d 2d64 6576 6963 652d 6d61 7374 6572 --device-master\n+0000ab60: 2d70 6f72 743d 2724 7b64 6576 6963 652d -port='${device-\n+0000ab70: 706f 7274 7d27 205c 0a20 2020 2020 2020 port}' \\. \n 0000ab80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000ab90: 2020 2020 2020 2020 2d2d 6578 6563 2d73 --exec-s\n-0000aba0: 6572 7665 722d 7461 736b 3d27 247b 6578 erver-task='${ex\n-0000abb0: 6563 2d74 6173 6b7d 2720 2d54 2074 7970 ec-task}' -T typ\n-0000abc0: 6564 2027 247b 726f 6f74 7d27 205c 0a20 ed '${root}' \\. \n+0000ab90: 2020 2020 2020 2d2d 6578 6563 2d73 6572 --exec-ser\n+0000aba0: 7665 722d 7461 736b 3d27 247b 6578 6563 ver-task='${exec\n+0000abb0: 2d74 6173 6b7d 2720 2d54 2074 7970 6564 -task}' -T typed\n+0000abc0: 2027 247b 726f 6f74 7d27 205c 0a20 2020 '${root}' \\. \n 0000abd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000abe0: 2020 2020 2020 2020 2020 2020 2724 2874 '$(t\n-0000abf0: 6173 6b2d 6372 6561 7465 2927 2027 2428 ask-create)' '$(\n-0000ac00: 7461 736b 2d72 6573 756d 6529 270a 2020 task-resume)'. \n-0000ac10: 2020 2020 2020 2020 6772 7562 3e20 6d6f grub> mo\n-0000ac20: 6475 6c65 202f 6c69 622f 6c64 2e73 6f2e dule /lib/ld.so.\n-0000ac30: 3120 6578 6563 202f 6875 7264 2f65 7865 1 exec /hurd/exe\n-0000ac40: 6320 2724 2865 7865 632d 7461 736b 3d74 c '$(exec-task=t\n-0000ac50: 6173 6b2d 6372 6561 7465 2927 0a0a 2020 ask-create)'.. \n-0000ac60: 332e 2046 696e 616c 6c79 2c20 7275 6e20 3. Finally, run \n-0000ac70: 7468 6520 636f 6d6d 616e 6420 e280 9862 the command ...b\n-0000ac80: 6f6f 74e2 8099 2028 2a6e 6f74 6520 626f oot... (*note bo\n-0000ac90: 6f74 3a3a 292e 0a0a 1f0a 4669 6c65 3a20 ot::).....File: \n-0000aca0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-0000acb0: 3a20 474e 552f 4c69 6e75 782c 2020 4e65 : GNU/Linux, Ne\n-0000acc0: 7874 3a20 4e65 7442 5344 2c20 2050 7265 xt: NetBSD, Pre\n-0000acd0: 763a 2047 4e55 2f48 7572 642c 2020 5570 v: GNU/Hurd, Up\n-0000ace0: 3a20 4f53 2d73 7065 6369 6669 6320 6e6f : OS-specific no\n-0000acf0: 7465 730a 0a35 2e34 2e32 2047 4e55 2f4c tes..5.4.2 GNU/L\n-0000ad00: 696e 7578 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d inux.-----------\n-0000ad10: 2d2d 2d2d 0a0a 4974 2069 7320 7265 6c61 ----..It is rela\n-0000ad20: 7469 7665 6c79 2065 6173 7920 746f 2062 tively easy to b\n-0000ad30: 6f6f 7420 474e 552f 4c69 6e75 7820 6672 oot GNU/Linux fr\n-0000ad40: 6f6d 2047 5255 422c 2062 6563 6175 7365 om GRUB, because\n-0000ad50: 2069 7420 736f 6d65 7768 6174 0a72 6573 it somewhat.res\n-0000ad60: 656d 626c 6573 2074 6f20 626f 6f74 2061 embles to boot a\n-0000ad70: 204d 756c 7469 626f 6f74 2d63 6f6d 706c Multiboot-compl\n-0000ad80: 6961 6e74 204f 532e 0a0a 2020 312e 2053 iant OS... 1. S\n-0000ad90: 6574 2047 5255 4227 7320 726f 6f74 2064 et GRUB's root d\n-0000ada0: 6576 6963 6520 746f 2074 6865 2073 616d evice to the sam\n-0000adb0: 6520 6472 6976 6520 6173 2047 4e55 2f4c e drive as GNU/L\n-0000adc0: 696e 7578 2773 2e20 2054 6865 0a20 2020 inux's. The. \n-0000add0: 2020 636f 6d6d 616e 6420 e280 9873 6561 command ...sea\n-0000ade0: 7263 6820 2d2d 7365 743d 726f 6f74 202d rch --set=root -\n-0000adf0: 2d66 696c 6520 2f76 6d6c 696e 757a e280 -file /vmlinuz..\n-0000ae00: 9920 6f72 2073 696d 696c 6172 206d 6179 . or similar may\n-0000ae10: 2068 656c 7020 796f 750a 2020 2020 2028 help you. (\n-0000ae20: 2a6e 6f74 6520 7365 6172 6368 3a3a 292e *note search::).\n-0000ae30: 0a0a 2020 322e 204c 6f61 6420 7468 6520 .. 2. Load the \n-0000ae40: 6b65 726e 656c 2075 7369 6e67 2074 6865 kernel using the\n-0000ae50: 2063 6f6d 6d61 6e64 20e2 8098 6c69 6e75 command ...linu\n-0000ae60: 78e2 8099 2028 2a6e 6f74 6520 6c69 6e75 x... (*note linu\n-0000ae70: 783a 3a29 3a0a 0a20 2020 2020 2020 2020 x::):.. \n-0000ae80: 2067 7275 623e 206c 696e 7578 202f 766d grub> linux /vm\n-0000ae90: 6c69 6e75 7a20 726f 6f74 3d2f 6465 762f linuz root=/dev/\n-0000aea0: 7364 6131 0a0a 2020 2020 2049 6620 796f sda1.. If yo\n-0000aeb0: 7520 6e65 6564 2074 6f20 7370 6563 6966 u need to specif\n-0000aec0: 7920 736f 6d65 206b 6572 6e65 6c20 7061 y some kernel pa\n-0000aed0: 7261 6d65 7465 7273 2c20 6a75 7374 2061 rameters, just a\n-0000aee0: 7070 656e 6420 7468 656d 2074 6f0a 2020 ppend them to. \n-0000aef0: 2020 2074 6865 2063 6f6d 6d61 6e64 2e20 the command. \n-0000af00: 2046 6f72 2065 7861 6d70 6c65 2c20 746f For example, to\n-0000af10: 2073 6574 20e2 8098 6163 7069 e280 9920 set ...acpi... \n-0000af20: 746f 20e2 8098 6f66 66e2 8099 2c20 646f to ...off..., do\n-0000af30: 2074 6869 733a 0a0a 2020 2020 2020 2020 this:.. \n-0000af40: 2020 6772 7562 3e20 6c69 6e75 7820 2f76 grub> linux /v\n-0000af50: 6d6c 696e 757a 2072 6f6f 743d 2f64 6576 mlinuz root=/dev\n-0000af60: 2f73 6461 3120 6163 7069 3d6f 6666 0a0a /sda1 acpi=off..\n-0000af70: 2020 2020 2053 6565 2074 6865 2064 6f63 See the doc\n-0000af80: 756d 656e 7461 7469 6f6e 2069 6e20 7468 umentation in th\n-0000af90: 6520 4c69 6e75 7820 736f 7572 6365 2074 e Linux source t\n-0000afa0: 7265 6520 666f 7220 636f 6d70 6c65 7465 ree for complete\n-0000afb0: 0a20 2020 2020 696e 666f 726d 6174 696f . informatio\n-0000afc0: 6e20 6f6e 2074 6865 2061 7661 696c 6162 n on the availab\n-0000afd0: 6c65 206f 7074 696f 6e73 2e0a 0a20 2020 le options... \n-0000afe0: 2020 5769 7468 20e2 8098 6c69 6e75 78e2 With ...linux.\n-0000aff0: 8099 2047 5255 4220 7573 6573 2033 322d .. GRUB uses 32-\n-0000b000: 6269 7420 7072 6f74 6f63 6f6c 2e20 2053 bit protocol. S\n-0000b010: 6f6d 6520 4249 4f53 2073 6572 7669 6365 ome BIOS service\n-0000b020: 7320 6c69 6b65 0a20 2020 2020 4150 4d20 s like. APM \n-0000b030: 6f72 2045 4444 2061 7265 6e27 7420 6176 or EDD aren't av\n-0000b040: 6169 6c61 626c 6520 7769 7468 2074 6869 ailable with thi\n-0000b050: 7320 7072 6f74 6f63 6f6c 2e20 2049 6e20 s protocol. In \n-0000b060: 7468 6973 2063 6173 6520 796f 750a 2020 this case you. \n-0000b070: 2020 206e 6565 6420 746f 2075 7365 20e2 need to use .\n-0000b080: 8098 6c69 6e75 7831 36e2 8099 0a0a 2020 ..linux16..... \n-0000b090: 2020 2020 2020 2020 6772 7562 3e20 6c69 grub> li\n-0000b0a0: 6e75 7831 3620 2f76 6d6c 696e 757a 2072 nux16 /vmlinuz r\n-0000b0b0: 6f6f 743d 2f64 6576 2f73 6461 3120 6163 oot=/dev/sda1 ac\n-0000b0c0: 7069 3d6f 6666 0a0a 2020 332e 2049 6620 pi=off.. 3. If \n-0000b0d0: 796f 7520 7573 6520 616e 2069 6e69 7472 you use an initr\n-0000b0e0: 642c 2065 7865 6375 7465 2074 6865 2063 d, execute the c\n-0000b0f0: 6f6d 6d61 6e64 20e2 8098 696e 6974 7264 ommand ...initrd\n-0000b100: e280 9920 282a 6e6f 7465 2069 6e69 7472 ... (*note initr\n-0000b110: 643a 3a29 0a20 2020 2020 6166 7465 7220 d::). after \n-0000b120: e280 986c 696e 7578 e280 993a 0a0a 2020 ...linux...:.. \n-0000b130: 2020 2020 2020 2020 6772 7562 3e20 696e grub> in\n-0000b140: 6974 7264 202f 696e 6974 7264 0a0a 2020 itrd /initrd.. \n-0000b150: 2020 2049 6620 796f 7520 7573 6564 20e2 If you used .\n-0000b160: 8098 6c69 6e75 7831 36e2 8099 2079 6f75 ..linux16... you\n-0000b170: 206e 6565 6420 746f 2075 7365 20e2 8098 need to use ...\n-0000b180: 696e 6974 7264 3136 e280 993a 0a0a 2020 initrd16...:.. \n-0000b190: 2020 2020 2020 2020 6772 7562 3e20 696e grub> in\n-0000b1a0: 6974 7264 3136 202f 696e 6974 7264 0a0a itrd16 /initrd..\n-0000b1b0: 2020 342e 2046 696e 616c 6c79 2c20 7275 4. Finally, ru\n-0000b1c0: 6e20 7468 6520 636f 6d6d 616e 6420 e280 n the command ..\n-0000b1d0: 9862 6f6f 74e2 8099 2028 2a6e 6f74 6520 .boot... (*note \n-0000b1e0: 626f 6f74 3a3a 292e 0a0a 1f0a 4669 6c65 boot::).....File\n-0000b1f0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-0000b200: 6465 3a20 4e65 7442 5344 2c20 204e 6578 de: NetBSD, Nex\n-0000b210: 743a 2044 4f53 2f57 696e 646f 7773 2c20 t: DOS/Windows, \n-0000b220: 2050 7265 763a 2047 4e55 2f4c 696e 7578 Prev: GNU/Linux\n-0000b230: 2c20 2055 703a 204f 532d 7370 6563 6966 , Up: OS-specif\n-0000b240: 6963 206e 6f74 6573 0a0a 352e 342e 3320 ic notes..5.4.3 \n-0000b250: 4e65 7442 5344 0a2d 2d2d 2d2d 2d2d 2d2d NetBSD.---------\n-0000b260: 2d2d 2d0a 0a42 6f6f 7469 6e67 2061 204e ---..Booting a N\n-0000b270: 6574 4253 4420 6b65 726e 656c 2066 726f etBSD kernel fro\n-0000b280: 6d20 4752 5542 2069 7320 616c 736f 2072 m GRUB is also r\n-0000b290: 656c 6174 6976 656c 7920 6561 7379 3a20 elatively easy: \n-0000b2a0: 6669 7273 7420 7365 740a 4752 5542 2773 first set.GRUB's\n-0000b2b0: 2072 6f6f 7420 6465 7669 6365 2c20 7468 root device, th\n-0000b2c0: 656e 206c 6f61 6420 7468 6520 6b65 726e en load the kern\n-0000b2d0: 656c 2061 6e64 2074 6865 206d 6f64 756c el and the modul\n-0000b2e0: 6573 2c20 616e 6420 6669 6e61 6c6c 790a es, and finally.\n-0000b2f0: 7275 6e20 e280 9862 6f6f 74e2 8099 2e0a run ...boot.....\n-0000b300: 0a20 2031 2e20 5365 7420 4752 5542 2773 . 1. Set GRUB's\n-0000b310: 2072 6f6f 7420 6465 7669 6365 2074 6f20 root device to \n-0000b320: 7468 6520 7061 7274 6974 696f 6e20 686f the partition ho\n-0000b330: 6c64 696e 6720 7468 6520 4e65 7442 5344 lding the NetBSD\n-0000b340: 2072 6f6f 740a 2020 2020 2066 696c 6520 root. file \n-0000b350: 7379 7374 656d 2e20 2046 6f72 2061 2064 system. For a d\n-0000b360: 6973 6b20 7769 7468 2061 204e 6574 4253 isk with a NetBS\n-0000b370: 4420 6469 736b 206c 6162 656c 2c20 7468 D disk label, th\n-0000b380: 6973 2069 7320 7573 7561 6c6c 790a 2020 is is usually. \n-0000b390: 2020 2074 6865 2066 6972 7374 2070 6172 the first par\n-0000b3a0: 7469 7469 6f6e 2028 613a 292e 2020 496e tition (a:). In\n-0000b3b0: 2074 6861 7420 6361 7365 2c20 616e 6420 that case, and \n-0000b3c0: 6173 7375 6d69 6e67 2074 6861 7420 7468 assuming that th\n-0000b3d0: 650a 2020 2020 2070 6172 7469 7469 6f6e e. partition\n-0000b3e0: 2069 7320 6f6e 2074 6865 2066 6972 7374 is on the first\n-0000b3f0: 2068 6172 6420 6469 736b 2c20 7365 7420 hard disk, set \n-0000b400: 4752 5542 2773 2072 6f6f 7420 6465 7669 GRUB's root devi\n-0000b410: 6365 2061 730a 2020 2020 2066 6f6c 6c6f ce as. follo\n-0000b420: 7773 3a0a 0a20 2020 2020 2020 2020 2067 ws:.. g\n-0000b430: 7275 623e 2069 6e73 6d6f 6420 7061 7274 rub> insmod part\n-0000b440: 5f62 7364 0a20 2020 2020 2020 2020 2067 _bsd. g\n-0000b450: 7275 623e 2073 6574 2072 6f6f 743d 2868 rub> set root=(h\n-0000b460: 6430 2c6e 6574 6273 6431 290a 0a20 2020 d0,netbsd1).. \n-0000b470: 2020 466f 7220 6120 6469 736b 2077 6974 For a disk wit\n-0000b480: 6820 6120 4755 4944 2050 6172 7469 7469 h a GUID Partiti\n-0000b490: 6f6e 2054 6162 6c65 2028 4750 5429 2c20 on Table (GPT), \n-0000b4a0: 616e 6420 6173 7375 6d69 6e67 2074 6861 and assuming tha\n-0000b4b0: 7420 7468 650a 2020 2020 204e 6574 4253 t the. NetBS\n-0000b4c0: 4420 726f 6f74 2070 6172 7469 7469 6f6e D root partition\n-0000b4d0: 2069 7320 7468 6520 7468 6972 6420 4750 is the third GP\n-0000b4e0: 5420 7061 7274 6974 696f 6e2c 2064 6f20 T partition, do \n-0000b4f0: 7468 6973 3a0a 0a20 2020 2020 2020 2020 this:.. \n-0000b500: 2067 7275 623e 2069 6e73 6d6f 6420 7061 grub> insmod pa\n-0000b510: 7274 5f67 7074 0a20 2020 2020 2020 2020 rt_gpt. \n-0000b520: 2067 7275 623e 2073 6574 2072 6f6f 743d grub> set root=\n-0000b530: 2868 6430 2c67 7074 3329 0a0a 2020 322e (hd0,gpt3).. 2.\n-0000b540: 204c 6f61 6420 7468 6520 6b65 726e 656c Load the kernel\n-0000b550: 2075 7369 6e67 2074 6865 2063 6f6d 6d61 using the comma\n-0000b560: 6e64 20e2 8098 6b6e 6574 6273 64e2 8099 nd ...knetbsd...\n-0000b570: 3a0a 0a20 2020 2020 2020 2020 2067 7275 :.. gru\n-0000b580: 623e 206b 6e65 7462 7364 202f 6e65 7462 b> knetbsd /netb\n-0000b590: 7364 0a0a 2020 2020 2056 6172 696f 7573 sd.. Various\n-0000b5a0: 206f 7074 696f 6e73 206d 6179 2062 6520 options may be \n-0000b5b0: 6769 7665 6e20 746f 20e2 8098 6b6e 6574 given to ...knet\n-0000b5c0: 6273 64e2 8099 2e20 2054 6865 7365 206f bsd.... These o\n-0000b5d0: 7074 696f 6e73 2061 7265 2c20 666f 720a ptions are, for.\n-0000b5e0: 2020 2020 2074 6865 206d 6f73 7420 7061 the most pa\n-0000b5f0: 7274 2c20 7468 6520 7361 6d65 2061 7320 rt, the same as \n-0000b600: 696e 2074 6865 204e 6574 4253 4420 626f in the NetBSD bo\n-0000b610: 6f74 206c 6f61 6465 722e 2020 466f 720a ot loader. For.\n-0000b620: 2020 2020 2069 6e73 7461 6e63 652c 2074 instance, t\n-0000b630: 6f20 626f 6f74 2074 6865 2073 7973 7465 o boot the syste\n-0000b640: 6d20 696e 2073 696e 676c 652d 7573 6572 m in single-user\n-0000b650: 206d 6f64 6520 616e 6420 7769 7468 2076 mode and with v\n-0000b660: 6572 626f 7365 0a20 2020 2020 6d65 7373 erbose. mess\n-0000b670: 6167 6573 2c20 646f 2074 6869 733a 0a0a ages, do this:..\n-0000b680: 2020 2020 2020 2020 2020 6772 7562 3e20 grub> \n-0000b690: 6b6e 6574 6273 6420 2f6e 6574 6273 6420 knetbsd /netbsd \n-0000b6a0: 2d73 202d 760a 0a20 2033 2e20 4966 206e -s -v.. 3. If n\n-0000b6b0: 6565 6465 642c 206c 6f61 6420 6b65 726e eeded, load kern\n-0000b6c0: 656c 206d 6f64 756c 6573 2077 6974 6820 el modules with \n-0000b6d0: 7468 6520 636f 6d6d 616e 640a 2020 2020 the command. \n-0000b6e0: 20e2 8098 6b6e 6574 6273 645f 6d6f 6475 ...knetbsd_modu\n-0000b6f0: 6c65 5f65 6c66 e280 992e 2020 4120 7479 le_elf.... A ty\n-0000b700: 7069 6361 6c20 6578 616d 706c 6520 6973 pical example is\n-0000b710: 2074 6865 206d 6f64 756c 6520 666f 7220 the module for \n-0000b720: 7468 6520 726f 6f74 0a20 2020 2020 6669 the root. fi\n-0000b730: 6c65 2073 7973 7465 6d3a 0a0a 2020 2020 le system:.. \n-0000b740: 2020 2020 2020 6772 7562 3e20 6b6e 6574 grub> knet\n-0000b750: 6273 645f 6d6f 6475 6c65 5f65 6c66 202f bsd_module_elf /\n-0000b760: 7374 616e 642f 616d 6436 342f 362e 302f stand/amd64/6.0/\n-0000b770: 6d6f 6475 6c65 732f 6666 732f 6666 732e modules/ffs/ffs.\n-0000b780: 6b6d 6f64 0a0a 2020 342e 2046 696e 616c kmod.. 4. Final\n-0000b790: 6c79 2c20 7275 6e20 7468 6520 636f 6d6d ly, run the comm\n-0000b7a0: 616e 6420 e280 9862 6f6f 74e2 8099 2028 and ...boot... (\n-0000b7b0: 2a6e 6f74 6520 626f 6f74 3a3a 292e 0a0a *note boot::)...\n-0000b7c0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-0000b7d0: 6f2c 2020 4e6f 6465 3a20 444f 532f 5769 o, Node: DOS/Wi\n-0000b7e0: 6e64 6f77 732c 2020 5072 6576 3a20 4e65 ndows, Prev: Ne\n-0000b7f0: 7442 5344 2c20 2055 703a 204f 532d 7370 tBSD, Up: OS-sp\n-0000b800: 6563 6966 6963 206e 6f74 6573 0a0a 352e ecific notes..5.\n-0000b810: 342e 3420 444f 532f 5769 6e64 6f77 730a 4.4 DOS/Windows.\n-0000b820: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0000b830: 2d0a 0a47 5255 4220 6361 6e6e 6f74 2062 -..GRUB cannot b\n-0000b840: 6f6f 7420 444f 5320 6f72 2057 696e 646f oot DOS or Windo\n-0000b850: 7773 2064 6972 6563 746c 792c 2073 6f20 ws directly, so \n-0000b860: 796f 7520 6d75 7374 2063 6861 696e 2d6c you must chain-l\n-0000b870: 6f61 6420 7468 656d 0a28 2a6e 6f74 6520 oad them.(*note \n-0000b880: 4368 6169 6e2d 6c6f 6164 696e 673a 3a29 Chain-loading::)\n-0000b890: 2e20 2048 6f77 6576 6572 2c20 7468 6569 . However, thei\n-0000b8a0: 7220 626f 6f74 206c 6f61 6465 7273 2068 r boot loaders h\n-0000b8b0: 6176 6520 736f 6d65 2063 7269 7469 6361 ave some critica\n-0000b8c0: 6c0a 6465 6669 6369 656e 6369 6573 2c20 l.deficiencies, \n-0000b8d0: 736f 2069 7420 6d61 7920 6e6f 7420 776f so it may not wo\n-0000b8e0: 726b 2074 6f20 6a75 7374 2063 6861 696e rk to just chain\n-0000b8f0: 2d6c 6f61 6420 7468 656d 2e20 2054 6f20 -load them. To \n-0000b900: 6f76 6572 636f 6d65 0a74 6865 2070 726f overcome.the pro\n-0000b910: 626c 656d 732c 2047 5255 4220 7072 6f76 blems, GRUB prov\n-0000b920: 6964 6573 2079 6f75 2077 6974 6820 7477 ides you with tw\n-0000b930: 6f20 6865 6c70 6572 2066 756e 6374 696f o helper functio\n-0000b940: 6e73 2e0a 0a20 2020 4966 2079 6f75 2068 ns... If you h\n-0000b950: 6176 6520 696e 7374 616c 6c65 6420 444f ave installed DO\n-0000b960: 5320 286f 7220 5769 6e64 6f77 7329 206f S (or Windows) o\n-0000b970: 6e20 6120 6e6f 6e2d 6669 7273 7420 6861 n a non-first ha\n-0000b980: 7264 2064 6973 6b2c 2079 6f75 0a68 6176 rd disk, you.hav\n-0000b990: 6520 746f 2075 7365 2074 6865 2064 6973 e to use the dis\n-0000b9a0: 6b20 7377 6170 7069 6e67 2074 6563 686e k swapping techn\n-0000b9b0: 6971 7565 2c20 6265 6361 7573 6520 7468 ique, because th\n-0000b9c0: 6174 204f 5320 6361 6e6e 6f74 2062 6f6f at OS cannot boo\n-0000b9d0: 740a 6672 6f6d 2061 6e79 2064 6973 6b73 t.from any disks\n-0000b9e0: 2062 7574 2074 6865 2066 6972 7374 206f but the first o\n-0000b9f0: 6e65 2e20 2054 6865 2077 6f72 6b61 726f ne. The workaro\n-0000ba00: 756e 6420 7573 6564 2069 6e20 4752 5542 und used in GRUB\n-0000ba10: 2069 7320 7468 650a 636f 6d6d 616e 6420 is the.command \n-0000ba20: e280 9864 7269 7665 6d61 70e2 8099 2028 ...drivemap... (\n-0000ba30: 2a6e 6f74 6520 6472 6976 656d 6170 3a3a *note drivemap::\n-0000ba40: 292c 206c 696b 6520 7468 6973 3a0a 0a20 ), like this:.. \n-0000ba50: 2020 2020 6472 6976 656d 6170 202d 7320 drivemap -s \n-0000ba60: 2868 6430 2920 2868 6431 290a 0a20 2020 (hd0) (hd1).. \n-0000ba70: 5468 6973 2070 6572 666f 726d 7320 6120 This performs a \n-0000ba80: e280 9c76 6972 7475 616c e280 9d20 7377 ...virtual... sw\n-0000ba90: 6170 2062 6574 7765 656e 2079 6f75 7220 ap between your \n-0000baa0: 6669 7273 7420 616e 6420 7365 636f 6e64 first and second\n-0000bab0: 2068 6172 640a 6472 6976 652e 0a0a 2020 hard.drive... \n-0000bac0: 202a 4361 7574 696f 6e3a 2a20 5468 6973 *Caution:* This\n-0000bad0: 2069 7320 6566 6665 6374 6976 6520 6f6e is effective on\n-0000bae0: 6c79 2069 6620 444f 5320 286f 7220 5769 ly if DOS (or Wi\n-0000baf0: 6e64 6f77 7329 2075 7365 7320 4249 4f53 ndows) uses BIOS\n-0000bb00: 2074 6f0a 6163 6365 7373 2074 6865 2073 to.access the s\n-0000bb10: 7761 7070 6564 2064 6973 6b73 2e20 2049 wapped disks. I\n-0000bb20: 6620 7468 6174 204f 5320 7573 6573 2061 f that OS uses a\n-0000bb30: 2073 7065 6369 616c 2064 7269 7665 7220 special driver \n-0000bb40: 666f 7220 7468 650a 6469 736b 732c 2074 for the.disks, t\n-0000bb50: 6869 7320 7072 6f62 6162 6c79 2077 6f6e his probably won\n-0000bb60: 2774 2077 6f72 6b2e 0a0a 2020 2041 6e6f 't work... Ano\n-0000bb70: 7468 6572 2070 726f 626c 656d 2061 7269 ther problem ari\n-0000bb80: 7365 7320 6966 2079 6f75 2069 6e73 7461 ses if you insta\n-0000bb90: 6c6c 6564 206d 6f72 6520 7468 616e 206f lled more than o\n-0000bba0: 6e65 2073 6574 206f 660a 444f 532f 5769 ne set of.DOS/Wi\n-0000bbb0: 6e64 6f77 7320 6f6e 746f 206f 6e65 2064 ndows onto one d\n-0000bbc0: 6973 6b2c 2062 6563 6175 7365 2074 6865 isk, because the\n-0000bbd0: 7920 636f 756c 6420 6265 2063 6f6e 6675 y could be confu\n-0000bbe0: 7365 6420 6966 2074 6865 7265 2061 7265 sed if there are\n-0000bbf0: 0a6d 6f72 6520 7468 616e 206f 6e65 2070 .more than one p\n-0000bc00: 7269 6d61 7279 2070 6172 7469 7469 6f6e rimary partition\n-0000bc10: 7320 666f 7220 444f 532f 5769 6e64 6f77 s for DOS/Window\n-0000bc20: 732e 2020 4365 7274 6169 6e6c 7920 796f s. Certainly yo\n-0000bc30: 7520 7368 6f75 6c64 0a61 766f 6964 2064 u should.avoid d\n-0000bc40: 6f69 6e67 2074 6869 732c 2062 7574 2074 oing this, but t\n-0000bc50: 6865 7265 2069 7320 6120 736f 6c75 7469 here is a soluti\n-0000bc60: 6f6e 2069 6620 796f 7520 646f 2077 616e on if you do wan\n-0000bc70: 7420 746f 2064 6f20 736f 2e20 2055 7365 t to do so. Use\n-0000bc80: 0a74 6865 2070 6172 7469 7469 6f6e 2068 .the partition h\n-0000bc90: 6964 696e 672f 756e 6869 6469 6e67 2074 iding/unhiding t\n-0000bca0: 6563 686e 6971 7565 2e0a 0a20 2020 4966 echnique... If\n-0000bcb0: 2047 5255 4220 e280 9c68 6964 6573 e280 GRUB ...hides..\n-0000bcc0: 9d20 6120 444f 5320 286f 7220 5769 6e64 . a DOS (or Wind\n-0000bcd0: 6f77 7329 2070 6172 7469 7469 6f6e 2028 ows) partition (\n-0000bce0: 2a6e 6f74 6520 7061 7274 746f 6f6c 3a3a *note parttool::\n-0000bcf0: 292c 2044 4f53 0a28 6f72 2057 696e 646f ), DOS.(or Windo\n-0000bd00: 7773 2920 7769 6c6c 2069 676e 6f72 6520 ws) will ignore \n-0000bd10: 7468 6520 7061 7274 6974 696f 6e2e 2020 the partition. \n-0000bd20: 4966 2047 5255 4220 e280 9c75 6e68 6964 If GRUB ...unhid\n-0000bd30: 6573 e280 9d20 6120 444f 5320 286f 720a es... a DOS (or.\n-0000bd40: 5769 6e64 6f77 7329 2070 6172 7469 7469 Windows) partiti\n-0000bd50: 6f6e 2c20 444f 5320 286f 7220 5769 6e64 on, DOS (or Wind\n-0000bd60: 6f77 7329 2077 696c 6c20 6465 7465 6374 ows) will detect\n-0000bd70: 2074 6865 2070 6172 7469 7469 6f6e 2e20 the partition. \n-0000bd80: 2054 6875 732c 0a69 6620 796f 7520 6861 Thus,.if you ha\n-0000bd90: 7665 2069 6e73 7461 6c6c 6564 2044 4f53 ve installed DOS\n-0000bda0: 2028 6f72 2057 696e 646f 7773 2920 6f6e (or Windows) on\n-0000bdb0: 2074 6865 2066 6972 7374 2061 6e64 2074 the first and t\n-0000bdc0: 6865 2073 6563 6f6e 640a 7061 7274 6974 he second.partit\n-0000bdd0: 696f 6e20 6f66 2074 6865 2066 6972 7374 ion of the first\n-0000bde0: 2068 6172 6420 6469 736b 2c20 616e 6420 hard disk, and \n-0000bdf0: 796f 7520 7761 6e74 2074 6f20 626f 6f74 you want to boot\n-0000be00: 2074 6865 2063 6f70 7920 6f6e 2074 6865 the copy on the\n-0000be10: 0a66 6972 7374 2070 6172 7469 7469 6f6e .first partition\n-0000be20: 2c20 646f 2074 6865 2066 6f6c 6c6f 7769 , do the followi\n-0000be30: 6e67 3a0a 0a20 2020 2020 7061 7274 746f ng:.. partto\n-0000be40: 6f6c 2028 6864 302c 3129 2068 6964 6465 ol (hd0,1) hidde\n-0000be50: 6e2d 0a20 2020 2020 7061 7274 746f 6f6c n-. parttool\n-0000be60: 2028 6864 302c 3229 2068 6964 6465 6e2b (hd0,2) hidden+\n-0000be70: 0a20 2020 2020 7365 7420 726f 6f74 3d28 . set root=(\n-0000be80: 6864 302c 3129 0a20 2020 2020 6368 6169 hd0,1). chai\n-0000be90: 6e6c 6f61 6465 7220 2b31 0a20 2020 2020 nloader +1. \n-0000bea0: 7061 7274 746f 6f6c 2024 7b72 6f6f 747d parttool ${root}\n-0000beb0: 2062 6f6f 742b 0a20 2020 2020 626f 6f74 boot+. boot\n-0000bec0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-0000bed0: 6e66 6f2c 2020 4e6f 6465 3a20 436f 6e66 nfo, Node: Conf\n-0000bee0: 6967 7572 6174 696f 6e2c 2020 4e65 7874 iguration, Next\n-0000bef0: 3a20 5468 656d 6520 6669 6c65 2066 6f72 : Theme file for\n-0000bf00: 6d61 742c 2020 5072 6576 3a20 426f 6f74 mat, Prev: Boot\n-0000bf10: 696e 672c 2020 5570 3a20 546f 700a 0a36 ing, Up: Top..6\n-0000bf20: 2057 7269 7469 6e67 2079 6f75 7220 6f77 Writing your ow\n-0000bf30: 6e20 636f 6e66 6967 7572 6174 696f 6e20 n configuration \n-0000bf40: 6669 6c65 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a file.***********\n+0000abe0: 2020 2020 2020 2020 2020 2724 2874 6173 '$(tas\n+0000abf0: 6b2d 6372 6561 7465 2927 2027 2428 7461 k-create)' '$(ta\n+0000ac00: 736b 2d72 6573 756d 6529 270a 2020 2020 sk-resume)'. \n+0000ac10: 2020 2020 2020 6772 7562 3e20 6d6f 6475 grub> modu\n+0000ac20: 6c65 202f 6c69 622f 6c64 2e73 6f2e 3120 le /lib/ld.so.1 \n+0000ac30: 6578 6563 202f 6875 7264 2f65 7865 6320 exec /hurd/exec \n+0000ac40: 2724 2865 7865 632d 7461 736b 3d74 6173 '$(exec-task=tas\n+0000ac50: 6b2d 6372 6561 7465 2927 0a0a 2020 332e k-create)'.. 3.\n+0000ac60: 2046 696e 616c 6c79 2c20 7275 6e20 7468 Finally, run th\n+0000ac70: 6520 636f 6d6d 616e 6420 e280 9862 6f6f e command ...boo\n+0000ac80: 74e2 8099 2028 2a6e 6f74 6520 626f 6f74 t... (*note boot\n+0000ac90: 3a3a 292e 0a0a 1f0a 4669 6c65 3a20 6772 ::).....File: gr\n+0000aca0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+0000acb0: 474e 552f 4c69 6e75 782c 2020 4e65 7874 GNU/Linux, Next\n+0000acc0: 3a20 4e65 7442 5344 2c20 2050 7265 763a : NetBSD, Prev:\n+0000acd0: 2047 4e55 2f48 7572 642c 2020 5570 3a20 GNU/Hurd, Up: \n+0000ace0: 4f53 2d73 7065 6369 6669 6320 6e6f 7465 OS-specific note\n+0000acf0: 730a 0a35 2e34 2e32 2047 4e55 2f4c 696e s..5.4.2 GNU/Lin\n+0000ad00: 7578 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ux.-------------\n+0000ad10: 2d2d 0a0a 4974 2069 7320 7265 6c61 7469 --..It is relati\n+0000ad20: 7665 6c79 2065 6173 7920 746f 2062 6f6f vely easy to boo\n+0000ad30: 7420 474e 552f 4c69 6e75 7820 6672 6f6d t GNU/Linux from\n+0000ad40: 2047 5255 422c 2062 6563 6175 7365 2069 GRUB, because i\n+0000ad50: 7420 736f 6d65 7768 6174 0a72 6573 656d t somewhat.resem\n+0000ad60: 626c 6573 2074 6f20 626f 6f74 2061 204d bles to boot a M\n+0000ad70: 756c 7469 626f 6f74 2d63 6f6d 706c 6961 ultiboot-complia\n+0000ad80: 6e74 204f 532e 0a0a 2020 312e 2053 6574 nt OS... 1. Set\n+0000ad90: 2047 5255 4227 7320 726f 6f74 2064 6576 GRUB's root dev\n+0000ada0: 6963 6520 746f 2074 6865 2073 616d 6520 ice to the same \n+0000adb0: 6472 6976 6520 6173 2047 4e55 2f4c 696e drive as GNU/Lin\n+0000adc0: 7578 2773 2e20 2054 6865 0a20 2020 2020 ux's. The. \n+0000add0: 636f 6d6d 616e 6420 e280 9873 6561 7263 command ...searc\n+0000ade0: 6820 2d2d 7365 743d 726f 6f74 202d 2d66 h --set=root --f\n+0000adf0: 696c 6520 2f76 6d6c 696e 757a e280 9920 ile /vmlinuz... \n+0000ae00: 6f72 2073 696d 696c 6172 206d 6179 2068 or similar may h\n+0000ae10: 656c 7020 796f 750a 2020 2020 2028 2a6e elp you. (*n\n+0000ae20: 6f74 6520 7365 6172 6368 3a3a 292e 0a0a ote search::)...\n+0000ae30: 2020 322e 204c 6f61 6420 7468 6520 6b65 2. Load the ke\n+0000ae40: 726e 656c 2075 7369 6e67 2074 6865 2063 rnel using the c\n+0000ae50: 6f6d 6d61 6e64 20e2 8098 6c69 6e75 78e2 ommand ...linux.\n+0000ae60: 8099 2028 2a6e 6f74 6520 6c69 6e75 783a .. (*note linux:\n+0000ae70: 3a29 3a0a 0a20 2020 2020 2020 2020 2067 :):.. g\n+0000ae80: 7275 623e 206c 696e 7578 202f 766d 6c69 rub> linux /vmli\n+0000ae90: 6e75 7a20 726f 6f74 3d2f 6465 762f 7364 nuz root=/dev/sd\n+0000aea0: 6131 0a0a 2020 2020 2049 6620 796f 7520 a1.. If you \n+0000aeb0: 6e65 6564 2074 6f20 7370 6563 6966 7920 need to specify \n+0000aec0: 736f 6d65 206b 6572 6e65 6c20 7061 7261 some kernel para\n+0000aed0: 6d65 7465 7273 2c20 6a75 7374 2061 7070 meters, just app\n+0000aee0: 656e 6420 7468 656d 2074 6f0a 2020 2020 end them to. \n+0000aef0: 2074 6865 2063 6f6d 6d61 6e64 2e20 2046 the command. F\n+0000af00: 6f72 2065 7861 6d70 6c65 2c20 746f 2073 or example, to s\n+0000af10: 6574 20e2 8098 6163 7069 e280 9920 746f et ...acpi... to\n+0000af20: 20e2 8098 6f66 66e2 8099 2c20 646f 2074 ...off..., do t\n+0000af30: 6869 733a 0a0a 2020 2020 2020 2020 2020 his:.. \n+0000af40: 6772 7562 3e20 6c69 6e75 7820 2f76 6d6c grub> linux /vml\n+0000af50: 696e 757a 2072 6f6f 743d 2f64 6576 2f73 inuz root=/dev/s\n+0000af60: 6461 3120 6163 7069 3d6f 6666 0a0a 2020 da1 acpi=off.. \n+0000af70: 2020 2053 6565 2074 6865 2064 6f63 756d See the docum\n+0000af80: 656e 7461 7469 6f6e 2069 6e20 7468 6520 entation in the \n+0000af90: 4c69 6e75 7820 736f 7572 6365 2074 7265 Linux source tre\n+0000afa0: 6520 666f 7220 636f 6d70 6c65 7465 0a20 e for complete. \n+0000afb0: 2020 2020 696e 666f 726d 6174 696f 6e20 information \n+0000afc0: 6f6e 2074 6865 2061 7661 696c 6162 6c65 on the available\n+0000afd0: 206f 7074 696f 6e73 2e0a 0a20 2020 2020 options... \n+0000afe0: 5769 7468 20e2 8098 6c69 6e75 78e2 8099 With ...linux...\n+0000aff0: 2047 5255 4220 7573 6573 2033 322d 6269 GRUB uses 32-bi\n+0000b000: 7420 7072 6f74 6f63 6f6c 2e20 2053 6f6d t protocol. Som\n+0000b010: 6520 4249 4f53 2073 6572 7669 6365 7320 e BIOS services \n+0000b020: 6c69 6b65 0a20 2020 2020 4150 4d20 6f72 like. APM or\n+0000b030: 2045 4444 2061 7265 6e27 7420 6176 6169 EDD aren't avai\n+0000b040: 6c61 626c 6520 7769 7468 2074 6869 7320 lable with this \n+0000b050: 7072 6f74 6f63 6f6c 2e20 2049 6e20 7468 protocol. In th\n+0000b060: 6973 2063 6173 6520 796f 750a 2020 2020 is case you. \n+0000b070: 206e 6565 6420 746f 2075 7365 20e2 8098 need to use ...\n+0000b080: 6c69 6e75 7831 36e2 8099 0a0a 2020 2020 linux16..... \n+0000b090: 2020 2020 2020 6772 7562 3e20 6c69 6e75 grub> linu\n+0000b0a0: 7831 3620 2f76 6d6c 696e 757a 2072 6f6f x16 /vmlinuz roo\n+0000b0b0: 743d 2f64 6576 2f73 6461 3120 6163 7069 t=/dev/sda1 acpi\n+0000b0c0: 3d6f 6666 0a0a 2020 332e 2049 6620 796f =off.. 3. If yo\n+0000b0d0: 7520 7573 6520 616e 2069 6e69 7472 642c u use an initrd,\n+0000b0e0: 2065 7865 6375 7465 2074 6865 2063 6f6d execute the com\n+0000b0f0: 6d61 6e64 20e2 8098 696e 6974 7264 e280 mand ...initrd..\n+0000b100: 9920 282a 6e6f 7465 2069 6e69 7472 643a . (*note initrd:\n+0000b110: 3a29 0a20 2020 2020 6166 7465 7220 e280 :). after ..\n+0000b120: 986c 696e 7578 e280 993a 0a0a 2020 2020 .linux...:.. \n+0000b130: 2020 2020 2020 6772 7562 3e20 696e 6974 grub> init\n+0000b140: 7264 202f 696e 6974 7264 0a0a 2020 2020 rd /initrd.. \n+0000b150: 2049 6620 796f 7520 7573 6564 20e2 8098 If you used ...\n+0000b160: 6c69 6e75 7831 36e2 8099 2079 6f75 206e linux16... you n\n+0000b170: 6565 6420 746f 2075 7365 20e2 8098 696e eed to use ...in\n+0000b180: 6974 7264 3136 e280 993a 0a0a 2020 2020 itrd16...:.. \n+0000b190: 2020 2020 2020 6772 7562 3e20 696e 6974 grub> init\n+0000b1a0: 7264 3136 202f 696e 6974 7264 0a0a 2020 rd16 /initrd.. \n+0000b1b0: 342e 2046 696e 616c 6c79 2c20 7275 6e20 4. Finally, run \n+0000b1c0: 7468 6520 636f 6d6d 616e 6420 e280 9862 the command ...b\n+0000b1d0: 6f6f 74e2 8099 2028 2a6e 6f74 6520 626f oot... (*note bo\n+0000b1e0: 6f74 3a3a 292e 0a0a 1f0a 4669 6c65 3a20 ot::).....File: \n+0000b1f0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+0000b200: 3a20 4e65 7442 5344 2c20 204e 6578 743a : NetBSD, Next:\n+0000b210: 2044 4f53 2f57 696e 646f 7773 2c20 2050 DOS/Windows, P\n+0000b220: 7265 763a 2047 4e55 2f4c 696e 7578 2c20 rev: GNU/Linux, \n+0000b230: 2055 703a 204f 532d 7370 6563 6966 6963 Up: OS-specific\n+0000b240: 206e 6f74 6573 0a0a 352e 342e 3320 4e65 notes..5.4.3 Ne\n+0000b250: 7442 5344 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d tBSD.-----------\n+0000b260: 2d0a 0a42 6f6f 7469 6e67 2061 204e 6574 -..Booting a Net\n+0000b270: 4253 4420 6b65 726e 656c 2066 726f 6d20 BSD kernel from \n+0000b280: 4752 5542 2069 7320 616c 736f 2072 656c GRUB is also rel\n+0000b290: 6174 6976 656c 7920 6561 7379 3a20 6669 atively easy: fi\n+0000b2a0: 7273 7420 7365 740a 4752 5542 2773 2072 rst set.GRUB's r\n+0000b2b0: 6f6f 7420 6465 7669 6365 2c20 7468 656e oot device, then\n+0000b2c0: 206c 6f61 6420 7468 6520 6b65 726e 656c load the kernel\n+0000b2d0: 2061 6e64 2074 6865 206d 6f64 756c 6573 and the modules\n+0000b2e0: 2c20 616e 6420 6669 6e61 6c6c 790a 7275 , and finally.ru\n+0000b2f0: 6e20 e280 9862 6f6f 74e2 8099 2e0a 0a20 n ...boot...... \n+0000b300: 2031 2e20 5365 7420 4752 5542 2773 2072 1. Set GRUB's r\n+0000b310: 6f6f 7420 6465 7669 6365 2074 6f20 7468 oot device to th\n+0000b320: 6520 7061 7274 6974 696f 6e20 686f 6c64 e partition hold\n+0000b330: 696e 6720 7468 6520 4e65 7442 5344 2072 ing the NetBSD r\n+0000b340: 6f6f 740a 2020 2020 2066 696c 6520 7379 oot. file sy\n+0000b350: 7374 656d 2e20 2046 6f72 2061 2064 6973 stem. For a dis\n+0000b360: 6b20 7769 7468 2061 204e 6574 4253 4420 k with a NetBSD \n+0000b370: 6469 736b 206c 6162 656c 2c20 7468 6973 disk label, this\n+0000b380: 2069 7320 7573 7561 6c6c 790a 2020 2020 is usually. \n+0000b390: 2074 6865 2066 6972 7374 2070 6172 7469 the first parti\n+0000b3a0: 7469 6f6e 2028 613a 292e 2020 496e 2074 tion (a:). In t\n+0000b3b0: 6861 7420 6361 7365 2c20 616e 6420 6173 hat case, and as\n+0000b3c0: 7375 6d69 6e67 2074 6861 7420 7468 650a suming that the.\n+0000b3d0: 2020 2020 2070 6172 7469 7469 6f6e 2069 partition i\n+0000b3e0: 7320 6f6e 2074 6865 2066 6972 7374 2068 s on the first h\n+0000b3f0: 6172 6420 6469 736b 2c20 7365 7420 4752 ard disk, set GR\n+0000b400: 5542 2773 2072 6f6f 7420 6465 7669 6365 UB's root device\n+0000b410: 2061 730a 2020 2020 2066 6f6c 6c6f 7773 as. follows\n+0000b420: 3a0a 0a20 2020 2020 2020 2020 2067 7275 :.. gru\n+0000b430: 623e 2069 6e73 6d6f 6420 7061 7274 5f62 b> insmod part_b\n+0000b440: 7364 0a20 2020 2020 2020 2020 2067 7275 sd. gru\n+0000b450: 623e 2073 6574 2072 6f6f 743d 2868 6430 b> set root=(hd0\n+0000b460: 2c6e 6574 6273 6431 290a 0a20 2020 2020 ,netbsd1).. \n+0000b470: 466f 7220 6120 6469 736b 2077 6974 6820 For a disk with \n+0000b480: 6120 4755 4944 2050 6172 7469 7469 6f6e a GUID Partition\n+0000b490: 2054 6162 6c65 2028 4750 5429 2c20 616e Table (GPT), an\n+0000b4a0: 6420 6173 7375 6d69 6e67 2074 6861 7420 d assuming that \n+0000b4b0: 7468 650a 2020 2020 204e 6574 4253 4420 the. NetBSD \n+0000b4c0: 726f 6f74 2070 6172 7469 7469 6f6e 2069 root partition i\n+0000b4d0: 7320 7468 6520 7468 6972 6420 4750 5420 s the third GPT \n+0000b4e0: 7061 7274 6974 696f 6e2c 2064 6f20 7468 partition, do th\n+0000b4f0: 6973 3a0a 0a20 2020 2020 2020 2020 2067 is:.. g\n+0000b500: 7275 623e 2069 6e73 6d6f 6420 7061 7274 rub> insmod part\n+0000b510: 5f67 7074 0a20 2020 2020 2020 2020 2067 _gpt. g\n+0000b520: 7275 623e 2073 6574 2072 6f6f 743d 2868 rub> set root=(h\n+0000b530: 6430 2c67 7074 3329 0a0a 2020 322e 204c d0,gpt3).. 2. L\n+0000b540: 6f61 6420 7468 6520 6b65 726e 656c 2075 oad the kernel u\n+0000b550: 7369 6e67 2074 6865 2063 6f6d 6d61 6e64 sing the command\n+0000b560: 20e2 8098 6b6e 6574 6273 64e2 8099 3a0a ...knetbsd...:.\n+0000b570: 0a20 2020 2020 2020 2020 2067 7275 623e . grub>\n+0000b580: 206b 6e65 7462 7364 202f 6e65 7462 7364 knetbsd /netbsd\n+0000b590: 0a0a 2020 2020 2056 6172 696f 7573 206f .. Various o\n+0000b5a0: 7074 696f 6e73 206d 6179 2062 6520 6769 ptions may be gi\n+0000b5b0: 7665 6e20 746f 20e2 8098 6b6e 6574 6273 ven to ...knetbs\n+0000b5c0: 64e2 8099 2e20 2054 6865 7365 206f 7074 d.... These opt\n+0000b5d0: 696f 6e73 2061 7265 2c20 666f 720a 2020 ions are, for. \n+0000b5e0: 2020 2074 6865 206d 6f73 7420 7061 7274 the most part\n+0000b5f0: 2c20 7468 6520 7361 6d65 2061 7320 696e , the same as in\n+0000b600: 2074 6865 204e 6574 4253 4420 626f 6f74 the NetBSD boot\n+0000b610: 206c 6f61 6465 722e 2020 466f 720a 2020 loader. For. \n+0000b620: 2020 2069 6e73 7461 6e63 652c 2074 6f20 instance, to \n+0000b630: 626f 6f74 2074 6865 2073 7973 7465 6d20 boot the system \n+0000b640: 696e 2073 696e 676c 652d 7573 6572 206d in single-user m\n+0000b650: 6f64 6520 616e 6420 7769 7468 2076 6572 ode and with ver\n+0000b660: 626f 7365 0a20 2020 2020 6d65 7373 6167 bose. messag\n+0000b670: 6573 2c20 646f 2074 6869 733a 0a0a 2020 es, do this:.. \n+0000b680: 2020 2020 2020 2020 6772 7562 3e20 6b6e grub> kn\n+0000b690: 6574 6273 6420 2f6e 6574 6273 6420 2d73 etbsd /netbsd -s\n+0000b6a0: 202d 760a 0a20 2033 2e20 4966 206e 6565 -v.. 3. If nee\n+0000b6b0: 6465 642c 206c 6f61 6420 6b65 726e 656c ded, load kernel\n+0000b6c0: 206d 6f64 756c 6573 2077 6974 6820 7468 modules with th\n+0000b6d0: 6520 636f 6d6d 616e 640a 2020 2020 20e2 e command. .\n+0000b6e0: 8098 6b6e 6574 6273 645f 6d6f 6475 6c65 ..knetbsd_module\n+0000b6f0: 5f65 6c66 e280 992e 2020 4120 7479 7069 _elf.... A typi\n+0000b700: 6361 6c20 6578 616d 706c 6520 6973 2074 cal example is t\n+0000b710: 6865 206d 6f64 756c 6520 666f 7220 7468 he module for th\n+0000b720: 6520 726f 6f74 0a20 2020 2020 6669 6c65 e root. file\n+0000b730: 2073 7973 7465 6d3a 0a0a 2020 2020 2020 system:.. \n+0000b740: 2020 2020 6772 7562 3e20 6b6e 6574 6273 grub> knetbs\n+0000b750: 645f 6d6f 6475 6c65 5f65 6c66 202f 7374 d_module_elf /st\n+0000b760: 616e 642f 616d 6436 342f 362e 302f 6d6f and/amd64/6.0/mo\n+0000b770: 6475 6c65 732f 6666 732f 6666 732e 6b6d dules/ffs/ffs.km\n+0000b780: 6f64 0a0a 2020 342e 2046 696e 616c 6c79 od.. 4. Finally\n+0000b790: 2c20 7275 6e20 7468 6520 636f 6d6d 616e , run the comman\n+0000b7a0: 6420 e280 9862 6f6f 74e2 8099 2028 2a6e d ...boot... (*n\n+0000b7b0: 6f74 6520 626f 6f74 3a3a 292e 0a0a 1f0a ote boot::).....\n+0000b7c0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+0000b7d0: 2020 4e6f 6465 3a20 444f 532f 5769 6e64 Node: DOS/Wind\n+0000b7e0: 6f77 732c 2020 5072 6576 3a20 4e65 7442 ows, Prev: NetB\n+0000b7f0: 5344 2c20 2055 703a 204f 532d 7370 6563 SD, Up: OS-spec\n+0000b800: 6966 6963 206e 6f74 6573 0a0a 352e 342e ific notes..5.4.\n+0000b810: 3420 444f 532f 5769 6e64 6f77 730a 2d2d 4 DOS/Windows.--\n+0000b820: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n+0000b830: 0a47 5255 4220 6361 6e6e 6f74 2062 6f6f .GRUB cannot boo\n+0000b840: 7420 444f 5320 6f72 2057 696e 646f 7773 t DOS or Windows\n+0000b850: 2064 6972 6563 746c 792c 2073 6f20 796f directly, so yo\n+0000b860: 7520 6d75 7374 2063 6861 696e 2d6c 6f61 u must chain-loa\n+0000b870: 6420 7468 656d 0a28 2a6e 6f74 6520 4368 d them.(*note Ch\n+0000b880: 6169 6e2d 6c6f 6164 696e 673a 3a29 2e20 ain-loading::). \n+0000b890: 2048 6f77 6576 6572 2c20 7468 6569 7220 However, their \n+0000b8a0: 626f 6f74 206c 6f61 6465 7273 2068 6176 boot loaders hav\n+0000b8b0: 6520 736f 6d65 2063 7269 7469 6361 6c0a e some critical.\n+0000b8c0: 6465 6669 6369 656e 6369 6573 2c20 736f deficiencies, so\n+0000b8d0: 2069 7420 6d61 7920 6e6f 7420 776f 726b it may not work\n+0000b8e0: 2074 6f20 6a75 7374 2063 6861 696e 2d6c to just chain-l\n+0000b8f0: 6f61 6420 7468 656d 2e20 2054 6f20 6f76 oad them. To ov\n+0000b900: 6572 636f 6d65 0a74 6865 2070 726f 626c ercome.the probl\n+0000b910: 656d 732c 2047 5255 4220 7072 6f76 6964 ems, GRUB provid\n+0000b920: 6573 2079 6f75 2077 6974 6820 7477 6f20 es you with two \n+0000b930: 6865 6c70 6572 2066 756e 6374 696f 6e73 helper functions\n+0000b940: 2e0a 0a20 2020 4966 2079 6f75 2068 6176 ... If you hav\n+0000b950: 6520 696e 7374 616c 6c65 6420 444f 5320 e installed DOS \n+0000b960: 286f 7220 5769 6e64 6f77 7329 206f 6e20 (or Windows) on \n+0000b970: 6120 6e6f 6e2d 6669 7273 7420 6861 7264 a non-first hard\n+0000b980: 2064 6973 6b2c 2079 6f75 0a68 6176 6520 disk, you.have \n+0000b990: 746f 2075 7365 2074 6865 2064 6973 6b20 to use the disk \n+0000b9a0: 7377 6170 7069 6e67 2074 6563 686e 6971 swapping techniq\n+0000b9b0: 7565 2c20 6265 6361 7573 6520 7468 6174 ue, because that\n+0000b9c0: 204f 5320 6361 6e6e 6f74 2062 6f6f 740a OS cannot boot.\n+0000b9d0: 6672 6f6d 2061 6e79 2064 6973 6b73 2062 from any disks b\n+0000b9e0: 7574 2074 6865 2066 6972 7374 206f 6e65 ut the first one\n+0000b9f0: 2e20 2054 6865 2077 6f72 6b61 726f 756e . The workaroun\n+0000ba00: 6420 7573 6564 2069 6e20 4752 5542 2069 d used in GRUB i\n+0000ba10: 7320 7468 650a 636f 6d6d 616e 6420 e280 s the.command ..\n+0000ba20: 9864 7269 7665 6d61 70e2 8099 2028 2a6e .drivemap... (*n\n+0000ba30: 6f74 6520 6472 6976 656d 6170 3a3a 292c ote drivemap::),\n+0000ba40: 206c 696b 6520 7468 6973 3a0a 0a20 2020 like this:.. \n+0000ba50: 2020 6472 6976 656d 6170 202d 7320 2868 drivemap -s (h\n+0000ba60: 6430 2920 2868 6431 290a 0a20 2020 5468 d0) (hd1).. Th\n+0000ba70: 6973 2070 6572 666f 726d 7320 6120 e280 is performs a ..\n+0000ba80: 9c76 6972 7475 616c e280 9d20 7377 6170 .virtual... swap\n+0000ba90: 2062 6574 7765 656e 2079 6f75 7220 6669 between your fi\n+0000baa0: 7273 7420 616e 6420 7365 636f 6e64 2068 rst and second h\n+0000bab0: 6172 640a 6472 6976 652e 0a0a 2020 202a ard.drive... *\n+0000bac0: 4361 7574 696f 6e3a 2a20 5468 6973 2069 Caution:* This i\n+0000bad0: 7320 6566 6665 6374 6976 6520 6f6e 6c79 s effective only\n+0000bae0: 2069 6620 444f 5320 286f 7220 5769 6e64 if DOS (or Wind\n+0000baf0: 6f77 7329 2075 7365 7320 4249 4f53 2074 ows) uses BIOS t\n+0000bb00: 6f0a 6163 6365 7373 2074 6865 2073 7761 o.access the swa\n+0000bb10: 7070 6564 2064 6973 6b73 2e20 2049 6620 pped disks. If \n+0000bb20: 7468 6174 204f 5320 7573 6573 2061 2073 that OS uses a s\n+0000bb30: 7065 6369 616c 2064 7269 7665 7220 666f pecial driver fo\n+0000bb40: 7220 7468 650a 6469 736b 732c 2074 6869 r the.disks, thi\n+0000bb50: 7320 7072 6f62 6162 6c79 2077 6f6e 2774 s probably won't\n+0000bb60: 2077 6f72 6b2e 0a0a 2020 2041 6e6f 7468 work... Anoth\n+0000bb70: 6572 2070 726f 626c 656d 2061 7269 7365 er problem arise\n+0000bb80: 7320 6966 2079 6f75 2069 6e73 7461 6c6c s if you install\n+0000bb90: 6564 206d 6f72 6520 7468 616e 206f 6e65 ed more than one\n+0000bba0: 2073 6574 206f 660a 444f 532f 5769 6e64 set of.DOS/Wind\n+0000bbb0: 6f77 7320 6f6e 746f 206f 6e65 2064 6973 ows onto one dis\n+0000bbc0: 6b2c 2062 6563 6175 7365 2074 6865 7920 k, because they \n+0000bbd0: 636f 756c 6420 6265 2063 6f6e 6675 7365 could be confuse\n+0000bbe0: 6420 6966 2074 6865 7265 2061 7265 0a6d d if there are.m\n+0000bbf0: 6f72 6520 7468 616e 206f 6e65 2070 7269 ore than one pri\n+0000bc00: 6d61 7279 2070 6172 7469 7469 6f6e 7320 mary partitions \n+0000bc10: 666f 7220 444f 532f 5769 6e64 6f77 732e for DOS/Windows.\n+0000bc20: 2020 4365 7274 6169 6e6c 7920 796f 7520 Certainly you \n+0000bc30: 7368 6f75 6c64 0a61 766f 6964 2064 6f69 should.avoid doi\n+0000bc40: 6e67 2074 6869 732c 2062 7574 2074 6865 ng this, but the\n+0000bc50: 7265 2069 7320 6120 736f 6c75 7469 6f6e re is a solution\n+0000bc60: 2069 6620 796f 7520 646f 2077 616e 7420 if you do want \n+0000bc70: 746f 2064 6f20 736f 2e20 2055 7365 0a74 to do so. Use.t\n+0000bc80: 6865 2070 6172 7469 7469 6f6e 2068 6964 he partition hid\n+0000bc90: 696e 672f 756e 6869 6469 6e67 2074 6563 ing/unhiding tec\n+0000bca0: 686e 6971 7565 2e0a 0a20 2020 4966 2047 hnique... If G\n+0000bcb0: 5255 4220 e280 9c68 6964 6573 e280 9d20 RUB ...hides... \n+0000bcc0: 6120 444f 5320 286f 7220 5769 6e64 6f77 a DOS (or Window\n+0000bcd0: 7329 2070 6172 7469 7469 6f6e 2028 2a6e s) partition (*n\n+0000bce0: 6f74 6520 7061 7274 746f 6f6c 3a3a 292c ote parttool::),\n+0000bcf0: 2044 4f53 0a28 6f72 2057 696e 646f 7773 DOS.(or Windows\n+0000bd00: 2920 7769 6c6c 2069 676e 6f72 6520 7468 ) will ignore th\n+0000bd10: 6520 7061 7274 6974 696f 6e2e 2020 4966 e partition. If\n+0000bd20: 2047 5255 4220 e280 9c75 6e68 6964 6573 GRUB ...unhides\n+0000bd30: e280 9d20 6120 444f 5320 286f 720a 5769 ... a DOS (or.Wi\n+0000bd40: 6e64 6f77 7329 2070 6172 7469 7469 6f6e ndows) partition\n+0000bd50: 2c20 444f 5320 286f 7220 5769 6e64 6f77 , DOS (or Window\n+0000bd60: 7329 2077 696c 6c20 6465 7465 6374 2074 s) will detect t\n+0000bd70: 6865 2070 6172 7469 7469 6f6e 2e20 2054 he partition. T\n+0000bd80: 6875 732c 0a69 6620 796f 7520 6861 7665 hus,.if you have\n+0000bd90: 2069 6e73 7461 6c6c 6564 2044 4f53 2028 installed DOS (\n+0000bda0: 6f72 2057 696e 646f 7773 2920 6f6e 2074 or Windows) on t\n+0000bdb0: 6865 2066 6972 7374 2061 6e64 2074 6865 he first and the\n+0000bdc0: 2073 6563 6f6e 640a 7061 7274 6974 696f second.partitio\n+0000bdd0: 6e20 6f66 2074 6865 2066 6972 7374 2068 n of the first h\n+0000bde0: 6172 6420 6469 736b 2c20 616e 6420 796f ard disk, and yo\n+0000bdf0: 7520 7761 6e74 2074 6f20 626f 6f74 2074 u want to boot t\n+0000be00: 6865 2063 6f70 7920 6f6e 2074 6865 0a66 he copy on the.f\n+0000be10: 6972 7374 2070 6172 7469 7469 6f6e 2c20 irst partition, \n+0000be20: 646f 2074 6865 2066 6f6c 6c6f 7769 6e67 do the following\n+0000be30: 3a0a 0a20 2020 2020 7061 7274 746f 6f6c :.. parttool\n+0000be40: 2028 6864 302c 3129 2068 6964 6465 6e2d (hd0,1) hidden-\n+0000be50: 0a20 2020 2020 7061 7274 746f 6f6c 2028 . parttool (\n+0000be60: 6864 302c 3229 2068 6964 6465 6e2b 0a20 hd0,2) hidden+. \n+0000be70: 2020 2020 7365 7420 726f 6f74 3d28 6864 set root=(hd\n+0000be80: 302c 3129 0a20 2020 2020 6368 6169 6e6c 0,1). chainl\n+0000be90: 6f61 6465 7220 2b31 0a20 2020 2020 7061 oader +1. pa\n+0000bea0: 7274 746f 6f6c 2024 7b72 6f6f 747d 2062 rttool ${root} b\n+0000beb0: 6f6f 742b 0a20 2020 2020 626f 6f74 0a0a oot+. boot..\n+0000bec0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+0000bed0: 6f2c 2020 4e6f 6465 3a20 436f 6e66 6967 o, Node: Config\n+0000bee0: 7572 6174 696f 6e2c 2020 4e65 7874 3a20 uration, Next: \n+0000bef0: 5468 656d 6520 6669 6c65 2066 6f72 6d61 Theme file forma\n+0000bf00: 742c 2020 5072 6576 3a20 426f 6f74 696e t, Prev: Bootin\n+0000bf10: 672c 2020 5570 3a20 546f 700a 0a36 2057 g, Up: Top..6 W\n+0000bf20: 7269 7469 6e67 2079 6f75 7220 6f77 6e20 riting your own \n+0000bf30: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi\n+0000bf40: 6c65 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a le.*************\n 0000bf50: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n-0000bf60: 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 4752 5542 **********..GRUB\n-0000bf70: 2069 7320 636f 6e66 6967 7572 6564 2075 is configured u\n-0000bf80: 7369 6e67 20e2 8098 6772 7562 2e63 6667 sing ...grub.cfg\n-0000bf90: e280 992c 2075 7375 616c 6c79 206c 6f63 ..., usually loc\n-0000bfa0: 6174 6564 2075 6e64 6572 20e2 8098 2f62 ated under .../b\n-0000bfb0: 6f6f 742f 6772 7562 e280 992e 0a54 6869 oot/grub.....Thi\n-0000bfc0: 7320 6669 6c65 2069 7320 7175 6974 6520 s file is quite \n-0000bfd0: 666c 6578 6962 6c65 2c20 6275 7420 6d6f flexible, but mo\n-0000bfe0: 7374 2075 7365 7273 2077 696c 6c20 6e6f st users will no\n-0000bff0: 7420 6e65 6564 2074 6f20 7772 6974 6520 t need to write \n-0000c000: 7468 650a 7768 6f6c 6520 7468 696e 6720 the.whole thing \n-0000c010: 6279 2068 616e 642e 0a0a 2a20 4d65 6e75 by hand...* Menu\n-0000c020: 3a0a 0a2a 2053 696d 706c 6520 636f 6e66 :..* Simple conf\n-0000c030: 6967 7572 6174 696f 6e3a 3a20 2020 2020 iguration:: \n-0000c040: 2020 2020 2020 2052 6563 6f6d 6d65 6e64 Recommend\n-0000c050: 6564 2066 6f72 206d 6f73 7420 7573 6572 ed for most user\n-0000c060: 730a 2a20 526f 6f74 2049 6465 6e74 6966 s.* Root Identif\n-0000c070: 6963 6174 696f 6e20 4865 7572 6973 7469 ication Heuristi\n-0000c080: 6373 3a3a 2020 5375 6d6d 6172 7920 6f6e cs:: Summary on\n-0000c090: 2068 6f77 2074 6865 2072 6f6f 7420 6669 how the root fi\n-0000c0a0: 6c65 2073 7973 7465 6d20 6973 2069 6465 le system is ide\n-0000c0b0: 6e74 6966 6965 642e 0a2a 2053 6865 6c6c ntified..* Shell\n-0000c0c0: 2d6c 696b 6520 7363 7269 7074 696e 673a -like scripting:\n-0000c0d0: 3a20 2020 2020 2020 2020 2020 2046 6f72 : For\n-0000c0e0: 2070 6f77 6572 2075 7365 7273 2061 6e64 power users and\n-0000c0f0: 2064 6576 656c 6f70 6572 730a 2a20 4d75 developers.* Mu\n-0000c100: 6c74 692d 626f 6f74 206d 616e 7561 6c20 lti-boot manual \n-0000c110: 636f 6e66 6967 3a3a 2020 2020 2020 2020 config:: \n-0000c120: 466f 7220 6e6f 6e2d 7374 616e 6461 7264 For non-standard\n-0000c130: 206d 756c 7469 2d4f 5320 7363 656e 6172 multi-OS scenar\n-0000c140: 696f 730a 2a20 456d 6265 6464 6564 2063 ios.* Embedded c\n-0000c150: 6f6e 6669 6775 7261 7469 6f6e 3a3a 2020 onfiguration:: \n-0000c160: 2020 2020 2020 2020 456d 6265 6464 696e Embeddin\n-0000c170: 6720 6120 636f 6e66 6967 7572 6174 696f g a configuratio\n-0000c180: 6e20 6669 6c65 2069 6e74 6f20 4752 5542 n file into GRUB\n-0000c190: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-0000c1a0: 6e66 6f2c 2020 4e6f 6465 3a20 5369 6d70 nfo, Node: Simp\n-0000c1b0: 6c65 2063 6f6e 6669 6775 7261 7469 6f6e le configuration\n-0000c1c0: 2c20 204e 6578 743a 2052 6f6f 7420 4964 , Next: Root Id\n-0000c1d0: 656e 7469 6669 6361 7469 6f6e 2048 6575 entification Heu\n-0000c1e0: 7269 7374 6963 732c 2020 5570 3a20 436f ristics, Up: Co\n-0000c1f0: 6e66 6967 7572 6174 696f 6e0a 0a36 2e31 nfiguration..6.1\n-0000c200: 2053 696d 706c 6520 636f 6e66 6967 7572 Simple configur\n-0000c210: 6174 696f 6e20 6861 6e64 6c69 6e67 0a3d ation handling.=\n+0000bf60: 2a2a 2a2a 2a2a 2a2a 0a0a 4752 5542 2069 ********..GRUB i\n+0000bf70: 7320 636f 6e66 6967 7572 6564 2075 7369 s configured usi\n+0000bf80: 6e67 20e2 8098 6772 7562 2e63 6667 e280 ng ...grub.cfg..\n+0000bf90: 992c 2075 7375 616c 6c79 206c 6f63 6174 ., usually locat\n+0000bfa0: 6564 2075 6e64 6572 20e2 8098 2f62 6f6f ed under .../boo\n+0000bfb0: 742f 6772 7562 e280 992e 0a54 6869 7320 t/grub.....This \n+0000bfc0: 6669 6c65 2069 7320 7175 6974 6520 666c file is quite fl\n+0000bfd0: 6578 6962 6c65 2c20 6275 7420 6d6f 7374 exible, but most\n+0000bfe0: 2075 7365 7273 2077 696c 6c20 6e6f 7420 users will not \n+0000bff0: 6e65 6564 2074 6f20 7772 6974 6520 7468 need to write th\n+0000c000: 650a 7768 6f6c 6520 7468 696e 6720 6279 e.whole thing by\n+0000c010: 2068 616e 642e 0a0a 2a20 4d65 6e75 3a0a hand...* Menu:.\n+0000c020: 0a2a 2053 696d 706c 6520 636f 6e66 6967 .* Simple config\n+0000c030: 7572 6174 696f 6e3a 3a20 2020 2020 2020 uration:: \n+0000c040: 2020 2020 2052 6563 6f6d 6d65 6e64 6564 Recommended\n+0000c050: 2066 6f72 206d 6f73 7420 7573 6572 730a for most users.\n+0000c060: 2a20 526f 6f74 2049 6465 6e74 6966 6963 * Root Identific\n+0000c070: 6174 696f 6e20 4865 7572 6973 7469 6373 ation Heuristics\n+0000c080: 3a3a 2020 5375 6d6d 6172 7920 6f6e 2068 :: Summary on h\n+0000c090: 6f77 2074 6865 2072 6f6f 7420 6669 6c65 ow the root file\n+0000c0a0: 2073 7973 7465 6d20 6973 2069 6465 6e74 system is ident\n+0000c0b0: 6966 6965 642e 0a2a 2053 6865 6c6c 2d6c ified..* Shell-l\n+0000c0c0: 696b 6520 7363 7269 7074 696e 673a 3a20 ike scripting:: \n+0000c0d0: 2020 2020 2020 2020 2020 2046 6f72 2070 For p\n+0000c0e0: 6f77 6572 2075 7365 7273 2061 6e64 2064 ower users and d\n+0000c0f0: 6576 656c 6f70 6572 730a 2a20 4d75 6c74 evelopers.* Mult\n+0000c100: 692d 626f 6f74 206d 616e 7561 6c20 636f i-boot manual co\n+0000c110: 6e66 6967 3a3a 2020 2020 2020 2020 466f nfig:: Fo\n+0000c120: 7220 6e6f 6e2d 7374 616e 6461 7264 206d r non-standard m\n+0000c130: 756c 7469 2d4f 5320 7363 656e 6172 696f ulti-OS scenario\n+0000c140: 730a 2a20 456d 6265 6464 6564 2063 6f6e s.* Embedded con\n+0000c150: 6669 6775 7261 7469 6f6e 3a3a 2020 2020 figuration:: \n+0000c160: 2020 2020 2020 456d 6265 6464 696e 6720 Embedding \n+0000c170: 6120 636f 6e66 6967 7572 6174 696f 6e20 a configuration \n+0000c180: 6669 6c65 2069 6e74 6f20 4752 5542 0a0a file into GRUB..\n+0000c190: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+0000c1a0: 6f2c 2020 4e6f 6465 3a20 5369 6d70 6c65 o, Node: Simple\n+0000c1b0: 2063 6f6e 6669 6775 7261 7469 6f6e 2c20 configuration, \n+0000c1c0: 204e 6578 743a 2052 6f6f 7420 4964 656e Next: Root Iden\n+0000c1d0: 7469 6669 6361 7469 6f6e 2048 6575 7269 tification Heuri\n+0000c1e0: 7374 6963 732c 2020 5570 3a20 436f 6e66 stics, Up: Conf\n+0000c1f0: 6967 7572 6174 696f 6e0a 0a36 2e31 2053 iguration..6.1 S\n+0000c200: 696d 706c 6520 636f 6e66 6967 7572 6174 imple configurat\n+0000c210: 696f 6e20 6861 6e64 6c69 6e67 0a3d 3d3d ion handling.===\n 0000c220: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0000c230: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0000c240: 0a0a 5468 6520 7072 6f67 7261 6d20 e280 ..The program ..\n-0000c250: 9867 7275 622d 6d6b 636f 6e66 6967 e280 .grub-mkconfig..\n-0000c260: 9920 282a 6e6f 7465 2049 6e76 6f6b 696e . (*note Invokin\n-0000c270: 6720 6772 7562 2d6d 6b63 6f6e 6669 673a g grub-mkconfig:\n-0000c280: 3a29 2067 656e 6572 6174 6573 0ae2 8098 :) generates....\n-0000c290: 6772 7562 2e63 6667 e280 9920 6669 6c65 grub.cfg... file\n-0000c2a0: 7320 7375 6974 6162 6c65 2066 6f72 206d s suitable for m\n-0000c2b0: 6f73 7420 6361 7365 732e 2020 4974 2069 ost cases. It i\n-0000c2c0: 7320 7375 6974 6162 6c65 2066 6f72 2075 s suitable for u\n-0000c2d0: 7365 2077 6865 6e0a 7570 6772 6164 696e se when.upgradin\n-0000c2e0: 6720 6120 6469 7374 7269 6275 7469 6f6e g a distribution\n-0000c2f0: 2c20 616e 6420 7769 6c6c 2064 6973 636f , and will disco\n-0000c300: 7665 7220 6176 6169 6c61 626c 6520 6b65 ver available ke\n-0000c310: 726e 656c 7320 616e 640a 6174 7465 6d70 rnels and.attemp\n-0000c320: 7420 746f 2067 656e 6572 6174 6520 6d65 t to generate me\n-0000c330: 6e75 2065 6e74 7269 6573 2066 6f72 2074 nu entries for t\n-0000c340: 6865 6d2e 0a0a 2020 20e2 8098 6772 7562 hem... ...grub\n-0000c350: 2d6d 6b63 6f6e 6669 67e2 8099 2064 6f65 -mkconfig... doe\n-0000c360: 7320 6861 7665 2073 6f6d 6520 6c69 6d69 s have some limi\n-0000c370: 7461 7469 6f6e 732e 2020 5768 696c 6520 tations. While \n-0000c380: 6164 6469 6e67 2065 7874 7261 0a63 7573 adding extra.cus\n-0000c390: 746f 6d20 6d65 6e75 2065 6e74 7269 6573 tom menu entries\n-0000c3a0: 2074 6f20 7468 6520 656e 6420 6f66 2074 to the end of t\n-0000c3b0: 6865 206c 6973 7420 6361 6e20 6265 2064 he list can be d\n-0000c3c0: 6f6e 6520 6279 2065 6469 7469 6e67 0ae2 one by editing..\n-0000c3d0: 8098 2f65 7463 2f67 7275 622e 642f 3430 ../etc/grub.d/40\n-0000c3e0: 5f63 7573 746f 6de2 8099 206f 7220 6372 _custom... or cr\n-0000c3f0: 6561 7469 6e67 20e2 8098 2f62 6f6f 742f eating .../boot/\n-0000c400: 6772 7562 2f63 7573 746f 6d2e 6366 67e2 grub/custom.cfg.\n-0000c410: 8099 2c20 6368 616e 6769 6e67 0a74 6865 .., changing.the\n-0000c420: 206f 7264 6572 206f 6620 6d65 6e75 2065 order of menu e\n-0000c430: 6e74 7269 6573 206f 7220 6368 616e 6769 ntries or changi\n-0000c440: 6e67 2074 6865 6972 2074 6974 6c65 7320 ng their titles \n-0000c450: 6d61 7920 7265 7175 6972 6520 6d61 6b69 may require maki\n-0000c460: 6e67 0a63 6f6d 706c 6578 2063 6861 6e67 ng.complex chang\n-0000c470: 6573 2074 6f20 7368 656c 6c20 7363 7269 es to shell scri\n-0000c480: 7074 7320 7374 6f72 6564 2069 6e20 e280 pts stored in ..\n-0000c490: 982f 6574 632f 6772 7562 2e64 2fe2 8099 ./etc/grub.d/...\n-0000c4a0: 2e20 2054 6869 7320 6d61 7920 6265 0a69 . This may be.i\n-0000c4b0: 6d70 726f 7665 6420 696e 2074 6865 2066 mproved in the f\n-0000c4c0: 7574 7572 652e 2020 496e 2074 6865 206d uture. In the m\n-0000c4d0: 6561 6e74 696d 652c 2074 686f 7365 2077 eantime, those w\n-0000c4e0: 686f 2066 6565 6c20 7468 6174 2069 7420 ho feel that it \n-0000c4f0: 776f 756c 640a 6265 2065 6173 6965 7220 would.be easier \n-0000c500: 746f 2077 7269 7465 20e2 8098 6772 7562 to write ...grub\n-0000c510: 2e63 6667 e280 9920 6469 7265 6374 6c79 .cfg... directly\n-0000c520: 2061 7265 2065 6e63 6f75 7261 6765 6420 are encouraged \n-0000c530: 746f 2064 6f20 736f 2028 2a6e 6f74 650a to do so (*note.\n-0000c540: 426f 6f74 696e 673a 3a2c 2061 6e64 202a Booting::, and *\n-0000c550: 6e6f 7465 2053 6865 6c6c 2d6c 696b 6520 note Shell-like \n-0000c560: 7363 7269 7074 696e 673a 3a29 2c20 616e scripting::), an\n-0000c570: 6420 746f 2064 6973 6162 6c65 2061 6e79 d to disable any\n-0000c580: 2073 7973 7465 6d0a 7072 6f76 6964 6564 system.provided\n-0000c590: 2062 7920 7468 6569 7220 6469 7374 7269 by their distri\n-0000c5a0: 6275 7469 6f6e 2074 6f20 6175 746f 6d61 bution to automa\n-0000c5b0: 7469 6361 6c6c 7920 7275 6e20 e280 9867 tically run ...g\n-0000c5c0: 7275 622d 6d6b 636f 6e66 6967 e280 992e rub-mkconfig....\n-0000c5d0: 0a0a 2020 2054 6865 2066 696c 6520 e280 .. The file ..\n-0000c5e0: 982f 6574 632f 6465 6661 756c 742f 6772 ./etc/default/gr\n-0000c5f0: 7562 e280 9920 636f 6e74 726f 6c73 2074 ub... controls t\n-0000c600: 6865 206f 7065 7261 7469 6f6e 206f 660a he operation of.\n-0000c610: e280 9867 7275 622d 6d6b 636f 6e66 6967 ...grub-mkconfig\n-0000c620: e280 992e 2020 4974 2069 7320 736f 7572 .... It is sour\n-0000c630: 6365 6420 6279 2061 2073 6865 6c6c 2073 ced by a shell s\n-0000c640: 6372 6970 742c 2061 6e64 2073 6f20 6d75 cript, and so mu\n-0000c650: 7374 2062 6520 7661 6c69 640a 504f 5349 st be valid.POSI\n-0000c660: 5820 7368 656c 6c20 696e 7075 743b 206e X shell input; n\n-0000c670: 6f72 6d61 6c6c 792c 2069 7420 7769 6c6c ormally, it will\n-0000c680: 206a 7573 7420 6265 2061 2073 6571 7565 just be a seque\n-0000c690: 6e63 6520 6f66 20e2 8098 4b45 593d 7661 nce of ...KEY=va\n-0000c6a0: 6c75 65e2 8099 0a6c 696e 6573 2c20 6275 lue....lines, bu\n-0000c6b0: 7420 6966 2074 6865 2076 616c 7565 2063 t if the value c\n-0000c6c0: 6f6e 7461 696e 7320 7370 6163 6573 206f ontains spaces o\n-0000c6d0: 7220 6f74 6865 7220 7370 6563 6961 6c20 r other special \n-0000c6e0: 6368 6172 6163 7465 7273 2074 6865 6e0a characters then.\n-0000c6f0: 6974 206d 7573 7420 6265 2071 756f 7465 it must be quote\n-0000c700: 642e 2020 466f 7220 6578 616d 706c 653a d. For example:\n-0000c710: 0a0a 2020 2020 2047 5255 425f 5445 524d .. GRUB_TERM\n-0000c720: 494e 414c 5f49 4e50 5554 3d22 636f 6e73 INAL_INPUT=\"cons\n-0000c730: 6f6c 6520 7365 7269 616c 220a 0a20 2020 ole serial\".. \n-0000c740: 5661 6c69 6420 6b65 7973 2069 6e20 e280 Valid keys in ..\n-0000c750: 982f 6574 632f 6465 6661 756c 742f 6772 ./etc/default/gr\n-0000c760: 7562 e280 9920 6172 6520 6173 2066 6f6c ub... are as fol\n-0000c770: 6c6f 7773 3a0a 0ae2 8098 4752 5542 5f44 lows:.....GRUB_D\n-0000c780: 4546 4155 4c54 e280 990a 2020 2020 2054 EFAULT.... T\n-0000c790: 6865 2064 6566 6175 6c74 206d 656e 7520 he default menu \n-0000c7a0: 656e 7472 792e 2020 5468 6973 206d 6179 entry. This may\n-0000c7b0: 2062 6520 6120 6e75 6d62 6572 2c20 696e be a number, in\n-0000c7c0: 2077 6869 6368 2063 6173 6520 6974 0a20 which case it. \n-0000c7d0: 2020 2020 6964 656e 7469 6669 6573 2074 identifies t\n-0000c7e0: 6865 204e 7468 2065 6e74 7279 2069 6e20 he Nth entry in \n-0000c7f0: 7468 6520 6765 6e65 7261 7465 6420 6d65 the generated me\n-0000c800: 6e75 2063 6f75 6e74 6564 2066 726f 6d20 nu counted from \n-0000c810: 7a65 726f 2c0a 2020 2020 206f 7220 7468 zero,. or th\n-0000c820: 6520 7469 746c 6520 6f66 2061 206d 656e e title of a men\n-0000c830: 7520 656e 7472 792c 206f 7220 7468 6520 u entry, or the \n-0000c840: 7370 6563 6961 6c20 7374 7269 6e67 20e2 special string .\n-0000c850: 8098 7361 7665 64e2 8099 2e20 2055 7369 ..saved.... Usi\n-0000c860: 6e67 0a20 2020 2020 7468 6520 6964 206d ng. the id m\n-0000c870: 6179 2062 6520 7573 6566 756c 2069 6620 ay be useful if \n-0000c880: 796f 7520 7761 6e74 2074 6f20 7365 7420 you want to set \n-0000c890: 6120 6d65 6e75 2065 6e74 7279 2061 7320 a menu entry as \n-0000c8a0: 7468 6520 6465 6661 756c 740a 2020 2020 the default. \n-0000c8b0: 2065 7665 6e20 7468 6f75 6768 2074 6865 even though the\n-0000c8c0: 7265 206d 6179 2062 6520 6120 7661 7269 re may be a vari\n-0000c8d0: 6162 6c65 206e 756d 6265 7220 6f66 2065 able number of e\n-0000c8e0: 6e74 7269 6573 2062 6566 6f72 6520 6974 ntries before it\n-0000c8f0: 2e0a 0a20 2020 2020 466f 7220 6578 616d ... For exam\n-0000c900: 706c 652c 2069 6620 796f 7520 6861 7665 ple, if you have\n-0000c910: 3a0a 0a20 2020 2020 6d65 6e75 656e 7472 :.. menuentr\n-0000c920: 7920 2745 7861 6d70 6c65 2047 4e55 2f4c y 'Example GNU/L\n-0000c930: 696e 7578 2064 6973 7472 6962 7574 696f inux distributio\n-0000c940: 6e27 202d 2d63 6c61 7373 2067 6e75 2d6c n' --class gnu-l\n-0000c950: 696e 7578 202d 2d69 6420 6578 616d 706c inux --id exampl\n-0000c960: 652d 676e 752d 6c69 6e75 7820 7b0a 2020 e-gnu-linux {. \n-0000c970: 2020 2009 2e2e 2e0a 2020 2020 207d 0a0a ..... }..\n-0000c980: 2020 2020 2074 6865 6e20 796f 7520 6361 then you ca\n-0000c990: 6e20 6d61 6b65 2074 6869 7320 7468 6520 n make this the \n-0000c9a0: 6465 6661 756c 7420 7573 696e 673a 0a0a default using:..\n-0000c9b0: 2020 2020 2020 2020 2020 4752 5542 5f44 GRUB_D\n-0000c9c0: 4546 4155 4c54 3d65 7861 6d70 6c65 2d67 EFAULT=example-g\n-0000c9d0: 6e75 2d6c 696e 7578 0a0a 2020 2020 2050 nu-linux.. P\n-0000c9e0: 7265 7669 6f75 736c 7920 6974 2077 6173 reviously it was\n-0000c9f0: 2064 6f63 756d 656e 7465 6420 7468 6520 documented the \n-0000ca00: 7761 7920 746f 2075 7365 2065 6e74 7279 way to use entry\n-0000ca10: 2074 6974 6c65 2e20 2057 6869 6c65 0a20 title. While. \n-0000ca20: 2020 2020 7468 6973 2073 7469 6c6c 2077 this still w\n-0000ca30: 6f72 6b73 2069 7427 7320 6e6f 7420 7265 orks it's not re\n-0000ca40: 636f 6d6d 656e 6465 6420 7369 6e63 6520 commended since \n-0000ca50: 7469 746c 6573 206f 6674 656e 2063 6f6e titles often con\n-0000ca60: 7461 696e 0a20 2020 2020 756e 7374 6162 tain. unstab\n-0000ca70: 6c65 2064 6576 6963 6520 6e61 6d65 7320 le device names \n-0000ca80: 616e 6420 6d61 7920 6265 2074 7261 6e73 and may be trans\n-0000ca90: 6c61 7465 640a 0a20 2020 2020 4966 2079 lated.. If y\n-0000caa0: 6f75 2073 6574 2074 6869 7320 746f 20e2 ou set this to .\n-0000cab0: 8098 7361 7665 64e2 8099 2c20 7468 656e ..saved..., then\n-0000cac0: 2074 6865 2064 6566 6175 6c74 206d 656e the default men\n-0000cad0: 7520 656e 7472 7920 7769 6c6c 2062 650a u entry will be.\n-0000cae0: 2020 2020 2074 6861 7420 7361 7665 6420 that saved \n-0000caf0: 6279 20e2 8098 4752 5542 5f53 4156 4544 by ...GRUB_SAVED\n-0000cb00: 4546 4155 4c54 e280 9920 6f72 20e2 8098 EFAULT... or ...\n-0000cb10: 6772 7562 2d73 6574 2d64 6566 6175 6c74 grub-set-default\n-0000cb20: e280 992e 2020 5468 6973 0a20 2020 2020 .... This. \n-0000cb30: 7265 6c69 6573 206f 6e20 7468 6520 656e relies on the en\n-0000cb40: 7669 726f 6e6d 656e 7420 626c 6f63 6b2c vironment block,\n-0000cb50: 2077 6869 6368 206d 6179 206e 6f74 2062 which may not b\n-0000cb60: 6520 6176 6169 6c61 626c 6520 696e 2061 e available in a\n-0000cb70: 6c6c 0a20 2020 2020 7369 7475 6174 696f ll. situatio\n-0000cb80: 6e73 2028 2a6e 6f74 6520 456e 7669 726f ns (*note Enviro\n-0000cb90: 6e6d 656e 7420 626c 6f63 6b3a 3a29 2e0a nment block::)..\n-0000cba0: 0a20 2020 2020 5468 6520 6465 6661 756c . The defaul\n-0000cbb0: 7420 6973 20e2 8098 30e2 8099 2e0a 0ae2 t is ...0.......\n-0000cbc0: 8098 4752 5542 5f53 4156 4544 4546 4155 ..GRUB_SAVEDEFAU\n-0000cbd0: 4c54 e280 990a 2020 2020 2049 6620 7468 LT.... If th\n-0000cbe0: 6973 206f 7074 696f 6e20 6973 2073 6574 is option is set\n-0000cbf0: 2074 6f20 e280 9874 7275 65e2 8099 2c20 to ...true..., \n-0000cc00: 7468 656e 2c20 7768 656e 2061 6e20 656e then, when an en\n-0000cc10: 7472 7920 6973 2073 656c 6563 7465 642c try is selected,\n-0000cc20: 0a20 2020 2020 7361 7665 2069 7420 6173 . save it as\n-0000cc30: 2061 206e 6577 2064 6566 6175 6c74 2065 a new default e\n-0000cc40: 6e74 7279 2066 6f72 2075 7365 2062 7920 ntry for use by \n-0000cc50: 6675 7475 7265 2072 756e 7320 6f66 2047 future runs of G\n-0000cc60: 5255 422e 2054 6869 730a 2020 2020 2069 RUB. This. i\n-0000cc70: 7320 6f6e 6c79 2075 7365 6675 6c20 6966 s only useful if\n-0000cc80: 20e2 8098 4752 5542 5f44 4546 4155 4c54 ...GRUB_DEFAULT\n-0000cc90: 3d73 6176 6564 e280 993b 2069 7420 6973 =saved...; it is\n-0000cca0: 2061 2073 6570 6172 6174 6520 6f70 7469 a separate opti\n-0000ccb0: 6f6e 0a20 2020 2020 6265 6361 7573 6520 on. because \n-0000ccc0: e280 9847 5255 425f 4445 4641 554c 543d ...GRUB_DEFAULT=\n-0000ccd0: 7361 7665 64e2 8099 2069 7320 7573 6566 saved... is usef\n-0000cce0: 756c 2077 6974 686f 7574 2074 6869 7320 ul without this \n-0000ccf0: 6f70 7469 6f6e 2c20 696e 0a20 2020 2020 option, in. \n-0000cd00: 636f 6e6a 756e 6374 696f 6e20 7769 7468 conjunction with\n-0000cd10: 20e2 8098 6772 7562 2d73 6574 2d64 6566 ...grub-set-def\n-0000cd20: 6175 6c74 e280 992e 2020 556e 7365 7420 ault.... Unset \n-0000cd30: 6279 2064 6566 6175 6c74 2e20 2054 6869 by default. Thi\n-0000cd40: 730a 2020 2020 206f 7074 696f 6e20 7265 s. option re\n-0000cd50: 6c69 6573 206f 6e20 7468 6520 656e 7669 lies on the envi\n-0000cd60: 726f 6e6d 656e 7420 626c 6f63 6b2c 2077 ronment block, w\n-0000cd70: 6869 6368 206d 6179 206e 6f74 2062 6520 hich may not be \n-0000cd80: 6176 6169 6c61 626c 650a 2020 2020 2069 available. i\n-0000cd90: 6e20 616c 6c20 7369 7475 6174 696f 6e73 n all situations\n-0000cda0: 2028 2a6e 6f74 6520 456e 7669 726f 6e6d (*note Environm\n-0000cdb0: 656e 7420 626c 6f63 6b3a 3a29 2e0a 0ae2 ent block::)....\n-0000cdc0: 8098 4752 5542 5f54 494d 454f 5554 e280 ..GRUB_TIMEOUT..\n-0000cdd0: 990a 2020 2020 2042 6f6f 7420 7468 6520 .. Boot the \n-0000cde0: 6465 6661 756c 7420 656e 7472 7920 7468 default entry th\n-0000cdf0: 6973 206d 616e 7920 7365 636f 6e64 7320 is many seconds \n-0000ce00: 6166 7465 7220 7468 6520 6d65 6e75 2069 after the menu i\n-0000ce10: 730a 2020 2020 2064 6973 706c 6179 6564 s. displayed\n-0000ce20: 2c20 756e 6c65 7373 2061 206b 6579 2069 , unless a key i\n-0000ce30: 7320 7072 6573 7365 642e 2020 5468 6520 s pressed. The \n-0000ce40: 6465 6661 756c 7420 6973 20e2 8098 35e2 default is ...5.\n-0000ce50: 8099 2e20 2053 6574 2074 6f0a 2020 2020 ... Set to. \n-0000ce60: 20e2 8098 30e2 8099 2074 6f20 626f 6f74 ...0... to boot\n-0000ce70: 2069 6d6d 6564 6961 7465 6c79 2077 6974 immediately wit\n-0000ce80: 686f 7574 2064 6973 706c 6179 696e 6720 hout displaying \n-0000ce90: 7468 6520 6d65 6e75 2c20 6f72 2074 6f20 the menu, or to \n-0000cea0: e280 982d 31e2 8099 2074 6f0a 2020 2020 ...-1... to. \n-0000ceb0: 2077 6169 7420 696e 6465 6669 6e69 7465 wait indefinite\n-0000cec0: 6c79 2e0a 0a20 2020 2020 4966 20e2 8098 ly... If ...\n-0000ced0: 4752 5542 5f54 494d 454f 5554 5f53 5459 GRUB_TIMEOUT_STY\n-0000cee0: 4c45 e280 9920 6973 2073 6574 2074 6f20 LE... is set to \n-0000cef0: e280 9863 6f75 6e74 646f 776e e280 9920 ...countdown... \n-0000cf00: 6f72 20e2 8098 6869 6464 656e e280 992c or ...hidden...,\n-0000cf10: 2074 6865 0a20 2020 2020 7469 6d65 6f75 the. timeou\n-0000cf20: 7420 6973 2069 6e73 7465 6164 2063 6f75 t is instead cou\n-0000cf30: 6e74 6564 2062 6566 6f72 6520 7468 6520 nted before the \n-0000cf40: 6d65 6e75 2069 7320 6469 7370 6c61 7965 menu is displaye\n-0000cf50: 642e 0a0a e280 9847 5255 425f 5449 4d45 d......GRUB_TIME\n-0000cf60: 4f55 545f 5354 594c 45e2 8099 0a20 2020 OUT_STYLE.... \n-0000cf70: 2020 4966 2074 6869 7320 6f70 7469 6f6e If this option\n-0000cf80: 2069 7320 756e 7365 7420 6f72 2073 6574 is unset or set\n-0000cf90: 2074 6f20 e280 986d 656e 75e2 8099 2c20 to ...menu..., \n-0000cfa0: 7468 656e 2047 5255 4220 7769 6c6c 2064 then GRUB will d\n-0000cfb0: 6973 706c 6179 0a20 2020 2020 7468 6520 isplay. the \n-0000cfc0: 6d65 6e75 2061 6e64 2074 6865 6e20 7761 menu and then wa\n-0000cfd0: 6974 2066 6f72 2074 6865 2074 696d 656f it for the timeo\n-0000cfe0: 7574 2073 6574 2062 7920 e280 9847 5255 ut set by ...GRU\n-0000cff0: 425f 5449 4d45 4f55 54e2 8099 2074 6f0a B_TIMEOUT... to.\n-0000d000: 2020 2020 2065 7870 6972 6520 6265 666f expire befo\n-0000d010: 7265 2062 6f6f 7469 6e67 2074 6865 2064 re booting the d\n-0000d020: 6566 6175 6c74 2065 6e74 7279 2e20 2050 efault entry. P\n-0000d030: 7265 7373 696e 6720 6120 6b65 7920 696e ressing a key in\n-0000d040: 7465 7272 7570 7473 0a20 2020 2020 7468 terrupts. th\n-0000d050: 6520 7469 6d65 6f75 742e 0a0a 2020 2020 e timeout... \n-0000d060: 2049 6620 7468 6973 206f 7074 696f 6e20 If this option \n-0000d070: 6973 2073 6574 2074 6f20 e280 9863 6f75 is set to ...cou\n-0000d080: 6e74 646f 776e e280 9920 6f72 20e2 8098 ntdown... or ...\n-0000d090: 6869 6464 656e e280 992c 2074 6865 6e2c hidden..., then,\n-0000d0a0: 2062 6566 6f72 650a 2020 2020 2064 6973 before. dis\n-0000d0b0: 706c 6179 696e 6720 7468 6520 6d65 6e75 playing the menu\n-0000d0c0: 2c20 4752 5542 2077 696c 6c20 7761 6974 , GRUB will wait\n-0000d0d0: 2066 6f72 2074 6865 2074 696d 656f 7574 for the timeout\n-0000d0e0: 2073 6574 2062 790a 2020 2020 20e2 8098 set by. ...\n-0000d0f0: 4752 5542 5f54 494d 454f 5554 e280 9920 GRUB_TIMEOUT... \n-0000d100: 746f 2065 7870 6972 652e 2020 4966 203c to expire. If <\n-0000d110: 4553 433e 206f 7220 3c46 343e 2061 7265 ESC> or are\n-0000d120: 2070 7265 7373 6564 2c20 6f72 203c 5348 pressed, or . is hel\n-0000d140: 6420 646f 776e 2064 7572 696e 6720 7468 d down during th\n-0000d150: 6174 2074 696d 652c 2069 7420 7769 6c6c at time, it will\n-0000d160: 2064 6973 706c 6179 2074 6865 206d 656e display the men\n-0000d170: 7520 616e 6420 7761 6974 0a20 2020 2020 u and wait. \n-0000d180: 666f 7220 696e 7075 742e 2020 4966 2061 for input. If a\n-0000d190: 2068 6f74 6b65 7920 6173 736f 6369 6174 hotkey associat\n-0000d1a0: 6564 2077 6974 6820 6120 6d65 6e75 2065 ed with a menu e\n-0000d1b0: 6e74 7279 2069 7320 7072 6573 7365 642c ntry is pressed,\n-0000d1c0: 2069 740a 2020 2020 2077 696c 6c20 626f it. will bo\n-0000d1d0: 6f74 2074 6865 2061 7373 6f63 6961 7465 ot the associate\n-0000d1e0: 6420 6d65 6e75 2065 6e74 7279 2069 6d6d d menu entry imm\n-0000d1f0: 6564 6961 7465 6c79 2e20 2049 6620 7468 ediately. If th\n-0000d200: 6520 7469 6d65 6f75 740a 2020 2020 2065 e timeout. e\n-0000d210: 7870 6972 6573 2062 6566 6f72 6520 6569 xpires before ei\n-0000d220: 7468 6572 206f 6620 7468 6573 6520 6861 ther of these ha\n-0000d230: 7070 656e 732c 2069 7420 7769 6c6c 2062 ppens, it will b\n-0000d240: 6f6f 7420 7468 6520 6465 6661 756c 740a oot the default.\n-0000d250: 2020 2020 2065 6e74 7279 2e20 2049 6e20 entry. In \n-0000d260: 7468 6520 e280 9863 6f75 6e74 646f 776e the ...countdown\n-0000d270: e280 9920 6361 7365 2c20 6974 2077 696c ... case, it wil\n-0000d280: 6c20 7368 6f77 2061 206f 6e65 2d6c 696e l show a one-lin\n-0000d290: 6520 696e 6469 6361 7469 6f6e 0a20 2020 e indication. \n-0000d2a0: 2020 6f66 2074 6865 2072 656d 6169 6e69 of the remaini\n-0000d2b0: 6e67 2074 696d 652e 0a0a e280 9847 5255 ng time......GRU\n-0000d2c0: 425f 4445 4641 554c 545f 4255 5454 4f4e B_DEFAULT_BUTTON\n-0000d2d0: e280 990a e280 9847 5255 425f 5449 4d45 .......GRUB_TIME\n-0000d2e0: 4f55 545f 4255 5454 4f4e e280 990a e280 OUT_BUTTON......\n-0000d2f0: 9847 5255 425f 5449 4d45 4f55 545f 5354 .GRUB_TIMEOUT_ST\n-0000d300: 594c 455f 4255 5454 4f4e e280 990a e280 YLE_BUTTON......\n-0000d310: 9847 5255 425f 4255 5454 4f4e 5f43 4d4f .GRUB_BUTTON_CMO\n-0000d320: 535f 4144 4452 4553 53e2 8099 0a20 2020 S_ADDRESS.... \n-0000d330: 2020 5661 7269 616e 7473 206f 6620 7468 Variants of th\n-0000d340: 6520 636f 7272 6573 706f 6e64 696e 6720 e corresponding \n-0000d350: 7661 7269 6162 6c65 7320 7769 7468 6f75 variables withou\n-0000d360: 7420 7468 6520 e280 985f 4255 5454 4f4e t the ..._BUTTON\n-0000d370: e280 990a 2020 2020 2073 7566 6669 782c .... suffix,\n-0000d380: 2075 7365 6420 746f 2073 7570 706f 7274 used to support\n-0000d390: 2076 656e 646f 722d 7370 6563 6966 6963 vendor-specific\n-0000d3a0: 2070 6f77 6572 2062 7574 746f 6e73 2e20 power buttons. \n-0000d3b0: 202a 4e6f 7465 0a20 2020 2020 5665 6e64 *Note. Vend\n-0000d3c0: 6f72 2070 6f77 6572 2d6f 6e20 6b65 7973 or power-on keys\n-0000d3d0: 3a3a 2e0a 0ae2 8098 4752 5542 5f44 4953 ::......GRUB_DIS\n-0000d3e0: 5452 4942 5554 4f52 e280 990a 2020 2020 TRIBUTOR.... \n-0000d3f0: 2053 6574 2062 7920 6469 7374 7269 6275 Set by distribu\n-0000d400: 746f 7273 206f 6620 4752 5542 2074 6f20 tors of GRUB to \n-0000d410: 7468 6569 7220 6964 656e 7469 6679 696e their identifyin\n-0000d420: 6720 6e61 6d65 2e20 2054 6869 7320 6973 g name. This is\n-0000d430: 0a20 2020 2020 7573 6564 2074 6f20 6765 . used to ge\n-0000d440: 6e65 7261 7465 206d 6f72 6520 696e 666f nerate more info\n-0000d450: 726d 6174 6976 6520 6d65 6e75 2065 6e74 rmative menu ent\n-0000d460: 7279 2074 6974 6c65 732e 0a0a e280 9847 ry titles......G\n-0000d470: 5255 425f 5445 524d 494e 414c 5f49 4e50 RUB_TERMINAL_INP\n-0000d480: 5554 e280 990a 2020 2020 2053 656c 6563 UT.... Selec\n-0000d490: 7420 7468 6520 7465 726d 696e 616c 2069 t the terminal i\n-0000d4a0: 6e70 7574 2064 6576 6963 652e 2020 596f nput device. Yo\n-0000d4b0: 7520 6d61 7920 7365 6c65 6374 206d 756c u may select mul\n-0000d4c0: 7469 706c 6520 6465 7669 6365 730a 2020 tiple devices. \n-0000d4d0: 2020 2068 6572 652c 2073 6570 6172 6174 here, separat\n-0000d4e0: 6564 2062 7920 7370 6163 6573 2e0a 0a20 ed by spaces... \n-0000d4f0: 2020 2020 5661 6c69 6420 7465 726d 696e Valid termin\n-0000d500: 616c 2069 6e70 7574 206e 616d 6573 2064 al input names d\n-0000d510: 6570 656e 6420 6f6e 2074 6865 2070 6c61 epend on the pla\n-0000d520: 7466 6f72 6d2c 2062 7574 206d 6179 2069 tform, but may i\n-0000d530: 6e63 6c75 6465 0a20 2020 2020 e280 9863 nclude. ...c\n-0000d540: 6f6e 736f 6c65 e280 9920 286e 6174 6976 onsole... (nativ\n-0000d550: 6520 706c 6174 666f 726d 2063 6f6e 736f e platform conso\n-0000d560: 6c65 292c 20e2 8098 7365 7269 616c e280 le), ...serial..\n-0000d570: 9920 2873 6572 6961 6c20 7465 726d 696e . (serial termin\n-0000d580: 616c 292c 0a20 2020 2020 e280 9873 6572 al),. ...ser\n-0000d590: 6961 6c5f 3c70 6f72 743e e280 9920 2873 ial_... (s\n-0000d5a0: 6572 6961 6c20 7465 726d 696e 616c 2077 erial terminal w\n-0000d5b0: 6974 6820 6578 706c 6963 6974 2070 6f72 ith explicit por\n-0000d5c0: 7420 7365 6c65 6374 696f 6e29 2c0a 2020 t selection),. \n-0000d5d0: 2020 20e2 8098 6174 5f6b 6579 626f 6172 ...at_keyboar\n-0000d5e0: 64e2 8099 2028 5043 2041 5420 6b65 7962 d... (PC AT keyb\n-0000d5f0: 6f61 7264 292c 206f 7220 e280 9875 7362 oard), or ...usb\n-0000d600: 5f6b 6579 626f 6172 64e2 8099 2028 5553 _keyboard... (US\n-0000d610: 4220 6b65 7962 6f61 7264 0a20 2020 2020 B keyboard. \n-0000d620: 7573 696e 6720 7468 6520 4849 4420 426f using the HID Bo\n-0000d630: 6f74 2050 726f 746f 636f 6c2c 2066 6f72 ot Protocol, for\n-0000d640: 2063 6173 6573 2077 6865 7265 2074 6865 cases where the\n-0000d650: 2066 6972 6d77 6172 6520 646f 6573 206e firmware does n\n-0000d660: 6f74 0a20 2020 2020 6861 6e64 6c65 2074 ot. handle t\n-0000d670: 6869 7329 2e0a 0a20 2020 2020 5468 6520 his)... The \n-0000d680: 6465 6661 756c 7420 6973 2074 6f20 7573 default is to us\n-0000d690: 6520 7468 6520 706c 6174 666f 726d 2773 e the platform's\n-0000d6a0: 206e 6174 6976 6520 7465 726d 696e 616c native terminal\n-0000d6b0: 2069 6e70 7574 2e0a 0ae2 8098 4752 5542 input......GRUB\n-0000d6c0: 5f54 4552 4d49 4e41 4c5f 4f55 5450 5554 _TERMINAL_OUTPUT\n-0000d6d0: e280 990a 2020 2020 2053 656c 6563 7420 .... Select \n-0000d6e0: 7468 6520 7465 726d 696e 616c 206f 7574 the terminal out\n-0000d6f0: 7075 7420 6465 7669 6365 2e20 2059 6f75 put device. You\n-0000d700: 206d 6179 2073 656c 6563 7420 6d75 6c74 may select mult\n-0000d710: 6970 6c65 2064 6576 6963 6573 0a20 2020 iple devices. \n-0000d720: 2020 6865 7265 2c20 7365 7061 7261 7465 here, separate\n-0000d730: 6420 6279 2073 7061 6365 732e 0a0a 2020 d by spaces... \n-0000d740: 2020 2056 616c 6964 2074 6572 6d69 6e61 Valid termina\n-0000d750: 6c20 6f75 7470 7574 206e 616d 6573 2064 l output names d\n-0000d760: 6570 656e 6420 6f6e 2074 6865 2070 6c61 epend on the pla\n-0000d770: 7466 6f72 6d2c 2062 7574 206d 6179 2069 tform, but may i\n-0000d780: 6e63 6c75 6465 0a20 2020 2020 e280 9863 nclude. ...c\n-0000d790: 6f6e 736f 6c65 e280 9920 286e 6174 6976 onsole... (nativ\n-0000d7a0: 6520 706c 6174 666f 726d 2063 6f6e 736f e platform conso\n-0000d7b0: 6c65 292c 20e2 8098 7365 7269 616c e280 le), ...serial..\n-0000d7c0: 9920 2873 6572 6961 6c20 7465 726d 696e . (serial termin\n-0000d7d0: 616c 292c 0a20 2020 2020 e280 9873 6572 al),. ...ser\n-0000d7e0: 6961 6c5f 3c70 6f72 743e e280 9920 2873 ial_... (s\n-0000d7f0: 6572 6961 6c20 7465 726d 696e 616c 2077 erial terminal w\n-0000d800: 6974 6820 6578 706c 6963 6974 2070 6f72 ith explicit por\n-0000d810: 7420 7365 6c65 6374 696f 6e29 2c0a 2020 t selection),. \n-0000d820: 2020 20e2 8098 6766 7874 6572 6de2 8099 ...gfxterm...\n-0000d830: 2028 6772 6170 6869 6373 2d6d 6f64 6520 (graphics-mode \n-0000d840: 6f75 7470 7574 292c 20e2 8098 7667 615f output), ...vga_\n-0000d850: 7465 7874 e280 9920 2856 4741 2074 6578 text... (VGA tex\n-0000d860: 7420 6f75 7470 7574 292c 0a20 2020 2020 t output),. \n-0000d870: e280 986d 6461 5f74 6578 74e2 8099 2028 ...mda_text... (\n-0000d880: 4d44 4120 7465 7874 206f 7574 7075 7429 MDA text output)\n-0000d890: 2c20 e280 986d 6f72 7365 e280 9920 284d , ...morse... (M\n-0000d8a0: 6f72 7365 2d63 6f64 696e 6720 7573 696e orse-coding usin\n-0000d8b0: 6720 7379 7374 656d 0a20 2020 2020 6265 g system. be\n-0000d8c0: 6570 6572 2920 6f72 20e2 8098 7370 6b6d eper) or ...spkm\n-0000d8d0: 6f64 656d e280 9920 2873 696d 706c 6520 odem... (simple \n-0000d8e0: 6461 7461 2070 726f 746f 636f 6c20 7573 data protocol us\n-0000d8f0: 696e 6720 7379 7374 656d 2073 7065 616b ing system speak\n-0000d900: 6572 292e 0a0a 2020 2020 20e2 8098 7370 er)... ...sp\n-0000d910: 6b6d 6f64 656d e280 9920 6973 2075 7365 kmodem... is use\n-0000d920: 6675 6c20 7768 656e 206e 6f20 7365 7269 ful when no seri\n-0000d930: 616c 2070 6f72 7420 6973 2061 7661 696c al port is avail\n-0000d940: 6162 6c65 2e20 2043 6f6e 6e65 6374 2074 able. Connect t\n-0000d950: 6865 0a20 2020 2020 6f75 7470 7574 206f he. output o\n-0000d960: 6620 7365 6e64 696e 6720 7379 7374 656d f sending system\n-0000d970: 2028 7768 6572 6520 4752 5542 2069 7320 (where GRUB is \n-0000d980: 7275 6e6e 696e 6729 2074 6f20 6c69 6e65 running) to line\n-0000d990: 2d69 6e20 6f66 0a20 2020 2020 7265 6365 -in of. rece\n-0000d9a0: 6976 696e 6720 7379 7374 656d 2028 7573 iving system (us\n-0000d9b0: 7561 6c6c 7920 6465 7665 6c6f 7065 7220 ually developer \n-0000d9c0: 6d61 6368 696e 6529 2e20 204f 6e20 7265 machine). On re\n-0000d9d0: 6365 6976 696e 6720 7379 7374 656d 0a20 ceiving system. \n-0000d9e0: 2020 2020 636f 6d70 696c 6520 e280 9873 compile ...s\n-0000d9f0: 706b 6d6f 6465 6d2d 7265 6376 e280 9920 pkmodem-recv... \n-0000da00: 6672 6f6d 20e2 8098 7574 696c 2f73 706b from ...util/spk\n-0000da10: 6d6f 6465 6d2d 7265 6376 2e63 e280 9920 modem-recv.c... \n-0000da20: 616e 6420 7275 6e3a 0a0a 2020 2020 2020 and run:.. \n-0000da30: 2020 2020 7061 7265 636f 7264 202d 2d63 parecord --c\n-0000da40: 6861 6e6e 656c 733d 3120 2d2d 7261 7465 hannels=1 --rate\n-0000da50: 3d34 3830 3030 202d 2d66 6f72 6d61 743d =48000 --format=\n-0000da60: 7331 366c 6520 7c20 2e2f 7370 6b6d 6f64 s16le | ./spkmod\n-0000da70: 656d 2d72 6563 760a 0a20 2020 2020 5468 em-recv.. Th\n-0000da80: 6520 6465 6661 756c 7420 6973 2074 6f20 e default is to \n-0000da90: 7573 6520 7468 6520 706c 6174 666f 726d use the platform\n-0000daa0: 2773 206e 6174 6976 6520 7465 726d 696e 's native termin\n-0000dab0: 616c 206f 7574 7075 742e 0a0a e280 9847 al output......G\n-0000dac0: 5255 425f 5445 524d 494e 414c e280 990a RUB_TERMINAL....\n-0000dad0: 2020 2020 2049 6620 7468 6973 206f 7074 If this opt\n-0000dae0: 696f 6e20 6973 2073 6574 2c20 6974 206f ion is set, it o\n-0000daf0: 7665 7272 6964 6573 2062 6f74 6820 e280 verrides both ..\n-0000db00: 9847 5255 425f 5445 524d 494e 414c 5f49 .GRUB_TERMINAL_I\n-0000db10: 4e50 5554 e280 9920 616e 640a 2020 2020 NPUT... and. \n-0000db20: 20e2 8098 4752 5542 5f54 4552 4d49 4e41 ...GRUB_TERMINA\n-0000db30: 4c5f 4f55 5450 5554 e280 9920 746f 2074 L_OUTPUT... to t\n-0000db40: 6865 2073 616d 6520 7661 6c75 652e 0a0a he same value...\n-0000db50: e280 9847 5255 425f 5345 5249 414c 5f43 ...GRUB_SERIAL_C\n-0000db60: 4f4d 4d41 4e44 e280 990a 2020 2020 2041 OMMAND.... A\n-0000db70: 2063 6f6d 6d61 6e64 2074 6f20 636f 6e66 command to conf\n-0000db80: 6967 7572 6520 7468 6520 7365 7269 616c igure the serial\n-0000db90: 2070 6f72 7420 7768 656e 2075 7369 6e67 port when using\n-0000dba0: 2074 6865 2073 6572 6961 6c0a 2020 2020 the serial. \n-0000dbb0: 2063 6f6e 736f 6c65 2e20 202a 4e6f 7465 console. *Note\n-0000dbc0: 2073 6572 6961 6c3a 3a2e 2020 4465 6661 serial::. Defa\n-0000dbd0: 756c 7473 2074 6f20 e280 9873 6572 6961 ults to ...seria\n-0000dbe0: 6ce2 8099 2e0a 0ae2 8098 4752 5542 5f43 l.........GRUB_C\n-0000dbf0: 4d44 4c49 4e45 5f4c 494e 5558 e280 990a MDLINE_LINUX....\n-0000dc00: 2020 2020 2043 6f6d 6d61 6e64 2d6c 696e Command-lin\n-0000dc10: 6520 6172 6775 6d65 6e74 7320 746f 2061 e arguments to a\n-0000dc20: 6464 2074 6f20 6d65 6e75 2065 6e74 7269 dd to menu entri\n-0000dc30: 6573 2066 6f72 2074 6865 204c 696e 7578 es for the Linux\n-0000dc40: 206b 6572 6e65 6c2e 0a0a e280 9847 5255 kernel......GRU\n-0000dc50: 425f 434d 444c 494e 455f 4c49 4e55 585f B_CMDLINE_LINUX_\n-0000dc60: 4445 4641 554c 54e2 8099 0a20 2020 2020 DEFAULT.... \n-0000dc70: 556e 6c65 7373 20e2 8098 4752 5542 5f44 Unless ...GRUB_D\n-0000dc80: 4953 4142 4c45 5f52 4543 4f56 4552 59e2 ISABLE_RECOVERY.\n-0000dc90: 8099 2069 7320 7365 7420 746f 20e2 8098 .. is set to ...\n-0000dca0: 7472 7565 e280 992c 2074 776f 206d 656e true..., two men\n-0000dcb0: 7520 656e 7472 6965 730a 2020 2020 2077 u entries. w\n-0000dcc0: 696c 6c20 6265 2067 656e 6572 6174 6564 ill be generated\n-0000dcd0: 2066 6f72 2065 6163 6820 4c69 6e75 7820 for each Linux \n-0000dce0: 6b65 726e 656c 3a20 6f6e 6520 6465 6661 kernel: one defa\n-0000dcf0: 756c 7420 656e 7472 7920 616e 6420 6f6e ult entry and on\n-0000dd00: 650a 2020 2020 2065 6e74 7279 2066 6f72 e. entry for\n-0000dd10: 2072 6563 6f76 6572 7920 6d6f 6465 2e20 recovery mode. \n-0000dd20: 2054 6869 7320 6f70 7469 6f6e 206c 6973 This option lis\n-0000dd30: 7473 2063 6f6d 6d61 6e64 2d6c 696e 6520 ts command-line \n-0000dd40: 6172 6775 6d65 6e74 730a 2020 2020 2074 arguments. t\n-0000dd50: 6f20 6164 6420 6f6e 6c79 2074 6f20 7468 o add only to th\n-0000dd60: 6520 6465 6661 756c 7420 6d65 6e75 2065 e default menu e\n-0000dd70: 6e74 7279 2c20 6166 7465 7220 7468 6f73 ntry, after thos\n-0000dd80: 6520 6c69 7374 6564 2069 6e0a 2020 2020 e listed in. \n-0000dd90: 20e2 8098 4752 5542 5f43 4d44 4c49 4e45 ...GRUB_CMDLINE\n-0000dda0: 5f4c 494e 5558 e280 992e 0a0a e280 9847 _LINUX.........G\n-0000ddb0: 5255 425f 434d 444c 494e 455f 4c49 4e55 RUB_CMDLINE_LINU\n-0000ddc0: 585f 5245 434f 5645 5259 e280 990a 2020 X_RECOVERY.... \n-0000ddd0: 2020 2055 6e6c 6573 7320 e280 9847 5255 Unless ...GRU\n-0000dde0: 425f 4449 5341 424c 455f 5245 434f 5645 B_DISABLE_RECOVE\n-0000ddf0: 5259 e280 9920 6973 2073 6574 2074 6f20 RY... is set to \n-0000de00: e280 9874 7275 65e2 8099 2c20 7477 6f20 ...true..., two \n-0000de10: 6d65 6e75 2065 6e74 7269 6573 0a20 2020 menu entries. \n-0000de20: 2020 7769 6c6c 2062 6520 6765 6e65 7261 will be genera\n-0000de30: 7465 6420 666f 7220 6561 6368 204c 696e ted for each Lin\n-0000de40: 7578 206b 6572 6e65 6c3a 206f 6e65 2064 ux kernel: one d\n-0000de50: 6566 6175 6c74 2065 6e74 7279 2061 6e64 efault entry and\n-0000de60: 206f 6e65 0a20 2020 2020 656e 7472 7920 one. entry \n-0000de70: 666f 7220 7265 636f 7665 7279 206d 6f64 for recovery mod\n-0000de80: 652e 2020 5468 6973 206f 7074 696f 6e20 e. This option \n-0000de90: 6c69 7374 7320 636f 6d6d 616e 642d 6c69 lists command-li\n-0000dea0: 6e65 2061 7267 756d 656e 7473 0a20 2020 ne arguments. \n-0000deb0: 2020 746f 2061 6464 206f 6e6c 7920 746f to add only to\n-0000dec0: 2074 6865 2072 6563 6f76 6572 7920 6d65 the recovery me\n-0000ded0: 6e75 2065 6e74 7279 2c20 6265 666f 7265 nu entry, before\n-0000dee0: 2074 686f 7365 206c 6973 7465 6420 696e those listed in\n-0000def0: 0a20 2020 2020 e280 9847 5255 425f 434d . ...GRUB_CM\n-0000df00: 444c 494e 455f 4c49 4e55 58e2 8099 2e20 DLINE_LINUX.... \n-0000df10: 2054 6865 2064 6566 6175 6c74 2069 7320 The default is \n-0000df20: e280 9873 696e 676c 65e2 8099 2e0a 0ae2 ...single.......\n-0000df30: 8098 4752 5542 5f43 4d44 4c49 4e45 5f4e ..GRUB_CMDLINE_N\n-0000df40: 4554 4253 44e2 8099 0ae2 8098 4752 5542 ETBSD.......GRUB\n-0000df50: 5f43 4d44 4c49 4e45 5f4e 4554 4253 445f _CMDLINE_NETBSD_\n-0000df60: 4445 4641 554c 54e2 8099 0a20 2020 2020 DEFAULT.... \n-0000df70: 4173 20e2 8098 4752 5542 5f43 4d44 4c49 As ...GRUB_CMDLI\n-0000df80: 4e45 5f4c 494e 5558 e280 9920 616e 6420 NE_LINUX... and \n-0000df90: e280 9847 5255 425f 434d 444c 494e 455f ...GRUB_CMDLINE_\n-0000dfa0: 4c49 4e55 585f 4445 4641 554c 54e2 8099 LINUX_DEFAULT...\n-0000dfb0: 2c20 6275 7420 666f 720a 2020 2020 204e , but for. N\n-0000dfc0: 6574 4253 442e 0a0a e280 9847 5255 425f etBSD......GRUB_\n-0000dfd0: 434d 444c 494e 455f 474e 554d 4143 48e2 CMDLINE_GNUMACH.\n-0000dfe0: 8099 0a20 2020 2020 4173 20e2 8098 4752 ... As ...GR\n-0000dff0: 5542 5f43 4d44 4c49 4e45 5f4c 494e 5558 UB_CMDLINE_LINUX\n-0000e000: e280 992c 2062 7574 2066 6f72 2047 4e55 ..., but for GNU\n-0000e010: 204d 6163 682e 0a0a e280 9847 5255 425f Mach......GRUB_\n-0000e020: 434d 444c 494e 455f 5845 4ee2 8099 0ae2 CMDLINE_XEN.....\n-0000e030: 8098 4752 5542 5f43 4d44 4c49 4e45 5f58 ..GRUB_CMDLINE_X\n-0000e040: 454e 5f44 4546 4155 4c54 e280 990a 2020 EN_DEFAULT.... \n-0000e050: 2020 2054 6865 2076 616c 7565 7320 6f66 The values of\n-0000e060: 2074 6865 7365 206f 7074 696f 6e73 2061 these options a\n-0000e070: 7265 2070 6173 7365 6420 746f 2058 656e re passed to Xen\n-0000e080: 2068 7970 6572 7669 736f 7220 5865 6e20 hypervisor Xen \n-0000e090: 6d65 6e75 0a20 2020 2020 656e 7472 6965 menu. entrie\n-0000e0a0: 732c 2066 6f72 2061 6c6c 2072 6573 7065 s, for all respe\n-0000e0b0: 6374 6976 656c 7920 6e6f 726d 616c 2065 ctively normal e\n-0000e0c0: 6e74 7269 6573 2e0a 0ae2 8098 4752 5542 ntries......GRUB\n-0000e0d0: 5f43 4d44 4c49 4e45 5f4c 494e 5558 5f58 _CMDLINE_LINUX_X\n-0000e0e0: 454e 5f52 4550 4c41 4345 e280 990a e280 EN_REPLACE......\n-0000e0f0: 9847 5255 425f 434d 444c 494e 455f 4c49 .GRUB_CMDLINE_LI\n-0000e100: 4e55 585f 5845 4e5f 5245 504c 4143 455f NUX_XEN_REPLACE_\n-0000e110: 4445 4641 554c 54e2 8099 0a20 2020 2020 DEFAULT.... \n-0000e120: 5468 6520 7661 6c75 6573 206f 6620 7468 The values of th\n-0000e130: 6573 6520 6f70 7469 6f6e 7320 7265 706c ese options repl\n-0000e140: 6163 6520 7468 6520 7661 6c75 6573 206f ace the values o\n-0000e150: 660a 2020 2020 20e2 8098 4752 5542 5f43 f. ...GRUB_C\n-0000e160: 4d44 4c49 4e45 5f4c 494e 5558 e280 9920 MDLINE_LINUX... \n-0000e170: 616e 6420 e280 9847 5255 425f 434d 444c and ...GRUB_CMDL\n-0000e180: 494e 455f 4c49 4e55 585f 4445 4641 554c INE_LINUX_DEFAUL\n-0000e190: 54e2 8099 2066 6f72 204c 696e 7578 2061 T... for Linux a\n-0000e1a0: 6e64 0a20 2020 2020 5865 6e20 6d65 6e75 nd. Xen menu\n-0000e1b0: 2065 6e74 7269 6573 2e0a 0ae2 8098 4752 entries......GR\n-0000e1c0: 5542 5f54 4f50 5f4c 4556 454c e280 990a UB_TOP_LEVEL....\n-0000e1d0: e280 9847 5255 425f 544f 505f 4c45 5645 ...GRUB_TOP_LEVE\n-0000e1e0: 4c5f 5845 4ee2 8099 0a20 2020 2020 5468 L_XEN.... Th\n-0000e1f0: 6973 206f 7074 696f 6e20 7368 6f75 6c64 is option should\n-0000e200: 2062 6520 616e 2061 6273 6f6c 7574 6520 be an absolute \n-0000e210: 7061 7468 2074 6f20 6120 6b65 726e 656c path to a kernel\n-0000e220: 2069 6d61 6765 2e20 2049 660a 2020 2020 image. If. \n-0000e230: 2070 726f 7669 6465 642c 2074 6865 2069 provided, the i\n-0000e240: 6d61 6765 2073 7065 6369 6669 6564 2077 mage specified w\n-0000e250: 696c 6c20 6265 206d 6164 6520 7468 6520 ill be made the \n-0000e260: 746f 702d 6c65 7665 6c20 656e 7472 7920 top-level entry \n-0000e270: 6966 0a20 2020 2020 6974 2069 7320 666f if. it is fo\n-0000e280: 756e 6420 696e 2074 6865 2073 6361 6e2e und in the scan.\n-0000e290: 0a0a e280 9847 5255 425f 544f 505f 4c45 .....GRUB_TOP_LE\n-0000e2a0: 5645 4c5f 4f53 5f50 524f 4245 52e2 8099 VEL_OS_PROBER...\n-0000e2b0: 0a20 2020 2020 5468 6973 206f 7074 696f . This optio\n-0000e2c0: 6e20 7368 6f75 6c64 2062 6520 6120 6c69 n should be a li\n-0000e2d0: 6e65 206f 6620 6f75 7470 7574 2066 726f ne of output fro\n-0000e2e0: 6d20 e280 986f 732d 7072 6f62 6572 e280 m ...os-prober..\n-0000e2f0: 992e 2020 4173 0a20 2020 2020 e280 9847 .. As. ...G\n-0000e300: 5255 425f 544f 505f 4c45 5645 4ce2 8099 RUB_TOP_LEVEL...\n-0000e310: 2c20 6966 2070 726f 7669 6465 642c 2074 , if provided, t\n-0000e320: 6865 2069 6d61 6765 2073 7065 6369 6669 he image specifi\n-0000e330: 6564 2077 696c 6c20 6265 206d 6164 6520 ed will be made \n-0000e340: 7468 650a 2020 2020 2074 6f70 2d6c 6576 the. top-lev\n-0000e350: 656c 2065 6e74 7279 2069 6620 6974 2069 el entry if it i\n-0000e360: 7320 666f 756e 6420 696e 2074 6865 2073 s found in the s\n-0000e370: 6361 6e2e 0a0a e280 9847 5255 425f 4541 can......GRUB_EA\n-0000e380: 524c 595f 494e 4954 5244 5f4c 494e 5558 RLY_INITRD_LINUX\n-0000e390: 5f43 5553 544f 4de2 8099 0ae2 8098 4752 _CUSTOM.......GR\n-0000e3a0: 5542 5f45 4152 4c59 5f49 4e49 5452 445f UB_EARLY_INITRD_\n-0000e3b0: 4c49 4e55 585f 5354 4f43 4be2 8099 0a20 LINUX_STOCK.... \n-0000e3c0: 2020 2020 4c69 7374 206f 6620 7370 6163 List of spac\n-0000e3d0: 652d 7365 7061 7261 7465 6420 6561 726c e-separated earl\n-0000e3e0: 7920 696e 6974 7264 2069 6d61 6765 7320 y initrd images \n-0000e3f0: 746f 2062 6520 6c6f 6164 6564 2066 726f to be loaded fro\n-0000e400: 6d0a 2020 2020 20e2 8098 2f62 6f6f 74e2 m. .../boot.\n-0000e410: 8099 2e20 2054 6869 7320 6973 2066 6f72 ... This is for\n-0000e420: 206c 6f61 6469 6e67 2074 6869 6e67 7320 loading things \n-0000e430: 6c69 6b65 2043 5055 206d 6963 726f 636f like CPU microco\n-0000e440: 6465 2c20 6669 726d 7761 7265 2c0a 2020 de, firmware,. \n-0000e450: 2020 2041 4350 4920 7461 626c 6573 2c20 ACPI tables, \n-0000e460: 6372 7970 746f 206b 6579 732c 2061 6e64 crypto keys, and\n-0000e470: 2073 6f20 6f6e 2e20 2054 6865 7365 2065 so on. These e\n-0000e480: 6172 6c79 2069 6d61 6765 7320 7769 6c6c arly images will\n-0000e490: 2062 650a 2020 2020 206c 6f61 6465 6420 be. loaded \n-0000e4a0: 696e 2074 6865 206f 7264 6572 2064 6563 in the order dec\n-0000e4b0: 6c61 7265 642c 2061 6e64 2061 6c6c 2077 lared, and all w\n-0000e4c0: 696c 6c20 6265 206c 6f61 6465 6420 6265 ill be loaded be\n-0000e4d0: 666f 7265 2074 6865 0a20 2020 2020 6163 fore the. ac\n-0000e4e0: 7475 616c 2066 756e 6374 696f 6e61 6c20 tual functional \n-0000e4f0: 696e 6974 7264 2069 6d61 6765 2e0a 0a20 initrd image... \n-0000e500: 2020 2020 e280 9847 5255 425f 4541 524c ...GRUB_EARL\n-0000e510: 595f 494e 4954 5244 5f4c 494e 5558 5f53 Y_INITRD_LINUX_S\n-0000e520: 544f 434b e280 9920 6973 2066 6f72 2079 TOCK... is for y\n-0000e530: 6f75 7220 6469 7374 7269 6275 7469 6f6e our distribution\n-0000e540: 2074 6f20 6465 636c 6172 650a 2020 2020 to declare. \n-0000e550: 2069 6d61 6765 7320 7468 6174 2061 7265 images that are\n-0000e560: 2070 726f 7669 6465 6420 6279 2074 6865 provided by the\n-0000e570: 2064 6973 7472 6962 7574 696f 6e2e 2020 distribution. \n-0000e580: 4974 2073 686f 756c 6420 6e6f 7420 6265 It should not be\n-0000e590: 0a20 2020 2020 6d6f 6469 6669 6564 2077 . modified w\n-0000e5a0: 6974 686f 7574 2075 6e64 6572 7374 616e ithout understan\n-0000e5b0: 6469 6e67 2074 6865 2063 6f6e 7365 7175 ding the consequ\n-0000e5c0: 656e 6365 732e 2020 5468 6579 2077 696c ences. They wil\n-0000e5d0: 6c20 6265 0a20 2020 2020 6c6f 6164 6564 l be. loaded\n-0000e5e0: 2066 6972 7374 2e0a 0a20 2020 2020 e280 first... ..\n-0000e5f0: 9847 5255 425f 4541 524c 595f 494e 4954 .GRUB_EARLY_INIT\n-0000e600: 5244 5f4c 494e 5558 5f43 5553 544f 4de2 RD_LINUX_CUSTOM.\n-0000e610: 8099 2069 7320 666f 7220 796f 7572 2063 .. is for your c\n-0000e620: 7573 746f 6d20 6372 6561 7465 6420 696d ustom created im\n-0000e630: 6167 6573 2e0a 0a20 2020 2020 5468 6520 ages... The \n-0000e640: 6465 6661 756c 7420 7374 6f63 6b20 696d default stock im\n-0000e650: 6167 6573 2061 7265 2061 7320 666f 6c6c ages are as foll\n-0000e660: 6f77 732c 2074 686f 7567 6820 7468 6579 ows, though they\n-0000e670: 206d 6179 2062 650a 2020 2020 206f 7665 may be. ove\n-0000e680: 7272 6964 6465 6e20 6279 2079 6f75 7220 rridden by your \n-0000e690: 6469 7374 7269 6275 7469 6f6e 3a0a 2020 distribution:. \n-0000e6a0: 2020 2020 2020 2020 696e 7465 6c2d 7563 intel-uc\n-0000e6b0: 2e69 6d67 2069 6e74 656c 2d75 636f 6465 .img intel-ucode\n-0000e6c0: 2e69 6d67 2061 6d64 2d75 632e 696d 6720 .img amd-uc.img \n-0000e6d0: 616d 642d 7563 6f64 652e 696d 6720 6561 amd-ucode.img ea\n-0000e6e0: 726c 795f 7563 6f64 652e 6370 696f 206d rly_ucode.cpio m\n-0000e6f0: 6963 726f 636f 6465 2e63 7069 6f0a 0ae2 icrocode.cpio...\n-0000e700: 8098 4752 5542 5f44 4953 4142 4c45 5f4c ..GRUB_DISABLE_L\n-0000e710: 494e 5558 5f55 5549 44e2 8099 0a20 2020 INUX_UUID.... \n-0000e720: 2020 4e6f 726d 616c 6c79 2c20 e280 9867 Normally, ...g\n-0000e730: 7275 622d 6d6b 636f 6e66 6967 e280 9920 rub-mkconfig... \n-0000e740: 7769 6c6c 2067 656e 6572 6174 6520 6d65 will generate me\n-0000e750: 6e75 2065 6e74 7269 6573 2074 6861 7420 nu entries that \n-0000e760: 7573 650a 2020 2020 2075 6e69 7665 7273 use. univers\n-0000e770: 616c 6c79 2d75 6e69 7175 6520 6964 656e ally-unique iden\n-0000e780: 7469 6669 6572 7320 2855 5549 4473 2920 tifiers (UUIDs) \n-0000e790: 746f 2069 6465 6e74 6966 7920 7468 6520 to identify the \n-0000e7a0: 726f 6f74 0a20 2020 2020 6669 6c65 7379 root. filesy\n-0000e7b0: 7374 656d 2074 6f20 7468 6520 4c69 6e75 stem to the Linu\n-0000e7c0: 7820 6b65 726e 656c 2c20 7573 696e 6720 x kernel, using \n-0000e7d0: 6120 e280 9872 6f6f 743d 5555 4944 3d2e a ...root=UUID=.\n-0000e7e0: 2e2e e280 9920 6b65 726e 656c 0a20 2020 ..... kernel. \n-0000e7f0: 2020 7061 7261 6d65 7465 722e 2020 5468 parameter. Th\n-0000e800: 6973 2069 7320 7573 7561 6c6c 7920 6d6f is is usually mo\n-0000e810: 7265 2072 656c 6961 626c 652c 2062 7574 re reliable, but\n-0000e820: 2069 6e20 736f 6d65 2063 6173 6573 2069 in some cases i\n-0000e830: 7420 6d61 790a 2020 2020 206e 6f74 2062 t may. not b\n-0000e840: 6520 6170 7072 6f70 7269 6174 652e 2020 e appropriate. \n-0000e850: 546f 2064 6973 6162 6c65 2074 6865 2075 To disable the u\n-0000e860: 7365 206f 6620 5555 4944 732c 2073 6574 se of UUIDs, set\n-0000e870: 2074 6869 7320 6f70 7469 6f6e 0a20 2020 this option. \n-0000e880: 2020 746f 20e2 8098 7472 7565 e280 992e to ...true....\n-0000e890: 0a0a e280 9847 5255 425f 4449 5341 424c .....GRUB_DISABL\n-0000e8a0: 455f 4c49 4e55 585f 5041 5254 5555 4944 E_LINUX_PARTUUID\n-0000e8b0: e280 990a 2020 2020 2049 6620 e280 9867 .... If ...g\n-0000e8c0: 7275 622d 6d6b 636f 6e66 6967 e280 9920 rub-mkconfig... \n-0000e8d0: 6361 6e6e 6f74 2069 6465 6e74 6966 7920 cannot identify \n-0000e8e0: 7468 6520 726f 6f74 2066 696c 6573 7973 the root filesys\n-0000e8f0: 7465 6d20 7669 6120 6974 730a 2020 2020 tem via its. \n-0000e900: 2075 6e69 7665 7273 616c 6c79 2d75 6e69 universally-uni\n-0000e910: 7175 6520 696e 6465 6e74 6966 6965 7220 que indentifier \n-0000e920: 2855 5549 4429 2c20 e280 9867 7275 622d (UUID), ...grub-\n-0000e930: 6d6b 636f 6e66 6967 e280 9920 6361 6e20 mkconfig... can \n-0000e940: 7573 6520 7468 650a 2020 2020 2055 5549 use the. UUI\n-0000e950: 4420 6f66 2074 6865 2070 6172 7469 7469 D of the partiti\n-0000e960: 6f6e 2063 6f6e 7461 696e 696e 6720 7468 on containing th\n-0000e970: 6520 6669 6c65 7379 7374 656d 2074 6f20 e filesystem to \n-0000e980: 6964 656e 7469 6679 2074 6865 0a20 2020 identify the. \n-0000e990: 2020 726f 6f74 2066 696c 6573 7973 7465 root filesyste\n-0000e9a0: 6d20 746f 2074 6865 204c 696e 7578 206b m to the Linux k\n-0000e9b0: 6572 6e65 6c20 7669 6120 6120 e280 9872 ernel via a ...r\n-0000e9c0: 6f6f 743d 5041 5254 5555 4944 3d2e 2e2e oot=PARTUUID=...\n-0000e9d0: e280 990a 2020 2020 206b 6572 6e65 6c20 .... kernel \n-0000e9e0: 7061 7261 6d65 7465 722e 2020 5468 6973 parameter. This\n-0000e9f0: 2069 7320 6e6f 7420 6173 2072 656c 6961 is not as relia\n-0000ea00: 626c 6520 6173 2075 7369 6e67 2074 6865 ble as using the\n-0000ea10: 2066 696c 6573 7973 7465 6d0a 2020 2020 filesystem. \n-0000ea20: 2055 5549 442c 2062 7574 2069 7320 6d6f UUID, but is mo\n-0000ea30: 7265 2072 656c 6961 626c 6520 7468 616e re reliable than\n-0000ea40: 2075 7369 6e67 2074 6865 204c 696e 7578 using the Linux\n-0000ea50: 2064 6576 6963 6520 6e61 6d65 732e 2020 device names. \n-0000ea60: 5768 656e 0a20 2020 2020 e280 9847 5255 When. ...GRU\n-0000ea70: 425f 4449 5341 424c 455f 4c49 4e55 585f B_DISABLE_LINUX_\n-0000ea80: 5041 5254 5555 4944 e280 9920 6973 2073 PARTUUID... is s\n-0000ea90: 6574 2074 6f20 e280 9866 616c 7365 e280 et to ...false..\n-0000eaa0: 992c 2074 6865 204c 696e 7578 206b 6572 ., the Linux ker\n-0000eab0: 6e65 6c0a 2020 2020 2076 6572 7369 6f6e nel. version\n-0000eac0: 206d 7573 7420 6265 2032 2e36 2e33 3720 must be 2.6.37 \n-0000ead0: 2833 2e31 3020 666f 7220 7379 7374 656d (3.10 for system\n-0000eae0: 7320 7573 696e 6720 7468 6520 4d53 444f s using the MSDO\n-0000eaf0: 5320 7061 7274 6974 696f 6e0a 2020 2020 S partition. \n-0000eb00: 2073 6368 656d 6529 206f 7220 6e65 7765 scheme) or newe\n-0000eb10: 722e 2020 5468 6973 206f 7074 696f 6e20 r. This option \n-0000eb20: 6465 6661 756c 7473 2074 6f20 e280 9874 defaults to ...t\n-0000eb30: 7275 65e2 8099 2e20 2054 6f20 656e 6162 rue.... To enab\n-0000eb40: 6c65 2074 6865 0a20 2020 2020 7573 6520 le the. use \n-0000eb50: 6f66 2070 6172 7469 7469 6f6e 2055 5549 of partition UUI\n-0000eb60: 4473 2c20 7365 7420 7468 6973 206f 7074 Ds, set this opt\n-0000eb70: 696f 6e20 746f 20e2 8098 6661 6c73 65e2 ion to ...false.\n-0000eb80: 8099 2e0a 0ae2 8098 4752 5542 5f44 4953 ........GRUB_DIS\n-0000eb90: 4142 4c45 5f52 4543 4f56 4552 59e2 8099 ABLE_RECOVERY...\n-0000eba0: 0a20 2020 2020 4966 2074 6869 7320 6f70 . If this op\n-0000ebb0: 7469 6f6e 2069 7320 7365 7420 746f 20e2 tion is set to .\n-0000ebc0: 8098 7472 7565 e280 992c 2064 6973 6162 ..true..., disab\n-0000ebd0: 6c65 2074 6865 2067 656e 6572 6174 696f le the generatio\n-0000ebe0: 6e20 6f66 2072 6563 6f76 6572 790a 2020 n of recovery. \n-0000ebf0: 2020 206d 6f64 6520 6d65 6e75 2065 6e74 mode menu ent\n-0000ec00: 7269 6573 2e0a 0ae2 8098 4752 5542 5f44 ries......GRUB_D\n-0000ec10: 4953 4142 4c45 5f55 5549 44e2 8099 0a20 ISABLE_UUID.... \n-0000ec20: 2020 2020 4e6f 726d 616c 6c79 2c20 e280 Normally, ..\n-0000ec30: 9867 7275 622d 6d6b 636f 6e66 6967 e280 .grub-mkconfig..\n-0000ec40: 9920 7769 6c6c 2067 656e 6572 6174 6520 . will generate \n-0000ec50: 6d65 6e75 2065 6e74 7269 6573 2074 6861 menu entries tha\n-0000ec60: 7420 7573 650a 2020 2020 2075 6e69 7665 t use. unive\n-0000ec70: 7273 616c 6c79 2d75 6e69 7175 6520 6964 rsally-unique id\n-0000ec80: 656e 7469 6669 6572 7320 2855 5549 4473 entifiers (UUIDs\n-0000ec90: 2920 746f 2069 6465 6e74 6966 7920 7661 ) to identify va\n-0000eca0: 7269 6f75 730a 2020 2020 2066 696c 6573 rious. files\n-0000ecb0: 7973 7465 6d73 2074 6f20 7365 6172 6368 ystems to search\n-0000ecc0: 2066 6f72 2066 696c 6573 2e20 2054 6869 for files. Thi\n-0000ecd0: 7320 6973 2075 7375 616c 6c79 206d 6f72 s is usually mor\n-0000ece0: 6520 7265 6c69 6162 6c65 2c0a 2020 2020 e reliable,. \n-0000ecf0: 2062 7574 2069 6e20 736f 6d65 2063 6173 but in some cas\n-0000ed00: 6573 2069 7420 6d61 7920 6e6f 7420 6265 es it may not be\n-0000ed10: 2061 7070 726f 7072 6961 7465 2e20 2054 appropriate. T\n-0000ed20: 6f20 6469 7361 626c 6520 7468 6973 2075 o disable this u\n-0000ed30: 7365 0a20 2020 2020 6f66 2055 5549 4473 se. of UUIDs\n-0000ed40: 2c20 7365 7420 7468 6973 206f 7074 696f , set this optio\n-0000ed50: 6e20 746f 20e2 8098 7472 7565 e280 992e n to ...true....\n-0000ed60: 2020 5365 7474 696e 6720 7468 6973 206f Setting this o\n-0000ed70: 7074 696f 6e20 746f 0a20 2020 2020 e280 ption to. ..\n-0000ed80: 9874 7275 65e2 8099 2c20 7769 6c6c 2061 .true..., will a\n-0000ed90: 6c73 6f20 7365 7420 7468 6520 6f70 7469 lso set the opti\n-0000eda0: 6f6e 7320 e280 9847 5255 425f 4449 5341 ons ...GRUB_DISA\n-0000edb0: 424c 455f 4c49 4e55 585f 5555 4944 e280 BLE_LINUX_UUID..\n-0000edc0: 9920 616e 640a 2020 2020 20e2 8098 4752 . and. ...GR\n-0000edd0: 5542 5f44 4953 4142 4c45 5f4c 494e 5558 UB_DISABLE_LINUX\n-0000ede0: 5f50 4152 5455 5549 44e2 8099 2074 6f20 _PARTUUID... to \n-0000edf0: e280 9874 7275 65e2 8099 2c20 756e 6c65 ...true..., unle\n-0000ee00: 7373 2074 6865 7920 6861 7665 2062 6565 ss they have bee\n-0000ee10: 6e0a 2020 2020 2065 7870 6c69 6369 746c n. explicitl\n-0000ee20: 7920 7365 7420 746f 20e2 8098 6661 6c73 y set to ...fals\n-0000ee30: 65e2 8099 2e0a 0ae2 8098 4752 5542 5f56 e.........GRUB_V\n-0000ee40: 4944 454f 5f42 4143 4b45 4e44 e280 990a IDEO_BACKEND....\n-0000ee50: 2020 2020 2049 6620 6772 6170 6869 6361 If graphica\n-0000ee60: 6c20 7669 6465 6f20 7375 7070 6f72 7420 l video support \n-0000ee70: 6973 2072 6571 7569 7265 642c 2065 6974 is required, eit\n-0000ee80: 6865 7220 6265 6361 7573 6520 7468 650a her because the.\n-0000ee90: 2020 2020 20e2 8098 6766 7874 6572 6de2 ...gfxterm.\n-0000eea0: 8099 2067 7261 7068 6963 616c 2074 6572 .. graphical ter\n-0000eeb0: 6d69 6e61 6c20 6973 2069 6e20 7573 6520 minal is in use \n-0000eec0: 6f72 2062 6563 6175 7365 0a20 2020 2020 or because. \n-0000eed0: e280 9847 5255 425f 4746 5850 4159 4c4f ...GRUB_GFXPAYLO\n-0000eee0: 4144 5f4c 494e 5558 e280 9920 6973 2073 AD_LINUX... is s\n-0000eef0: 6574 2c20 7468 656e 20e2 8098 6772 7562 et, then ...grub\n-0000ef00: 2d6d 6b63 6f6e 6669 67e2 8099 2077 696c -mkconfig... wil\n-0000ef10: 6c20 6e6f 726d 616c 6c79 0a20 2020 2020 l normally. \n-0000ef20: 6c6f 6164 2061 6c6c 2061 7661 696c 6162 load all availab\n-0000ef30: 6c65 2047 5255 4220 7669 6465 6f20 6472 le GRUB video dr\n-0000ef40: 6976 6572 7320 616e 6420 7573 6520 7468 ivers and use th\n-0000ef50: 6520 6f6e 6520 6d6f 7374 0a20 2020 2020 e one most. \n-0000ef60: 6170 7072 6f70 7269 6174 6520 666f 7220 appropriate for \n-0000ef70: 796f 7572 2068 6172 6477 6172 652e 2020 your hardware. \n-0000ef80: 4966 2079 6f75 206e 6565 6420 746f 206f If you need to o\n-0000ef90: 7665 7272 6964 6520 7468 6973 2066 6f72 verride this for\n-0000efa0: 0a20 2020 2020 736f 6d65 2072 6561 736f . some reaso\n-0000efb0: 6e2c 2074 6865 6e20 796f 7520 6361 6e20 n, then you can \n-0000efc0: 7365 7420 7468 6973 206f 7074 696f 6e2e set this option.\n-0000efd0: 0a0a 2020 2020 2041 6674 6572 20e2 8098 .. After ...\n-0000efe0: 6772 7562 2d69 6e73 7461 6c6c e280 9920 grub-install... \n-0000eff0: 6861 7320 6265 656e 2072 756e 2c20 7468 has been run, th\n-0000f000: 6520 6176 6169 6c61 626c 6520 7669 6465 e available vide\n-0000f010: 6f20 6472 6976 6572 7320 6172 650a 2020 o drivers are. \n-0000f020: 2020 206c 6973 7465 6420 696e 20e2 8098 listed in ...\n-0000f030: 2f62 6f6f 742f 6772 7562 2f76 6964 656f /boot/grub/video\n-0000f040: 2e6c 7374 e280 992e 0a0a e280 9847 5255 .lst.........GRU\n-0000f050: 425f 4746 584d 4f44 45e2 8099 0a20 2020 B_GFXMODE.... \n-0000f060: 2020 5365 7420 7468 6520 7265 736f 6c75 Set the resolu\n-0000f070: 7469 6f6e 2075 7365 6420 6f6e 2074 6865 tion used on the\n-0000f080: 20e2 8098 6766 7874 6572 6de2 8099 2067 ...gfxterm... g\n-0000f090: 7261 7068 6963 616c 2074 6572 6d69 6e61 raphical termina\n-0000f0a0: 6c2e 2020 4e6f 7465 0a20 2020 2020 7468 l. Note. th\n-0000f0b0: 6174 2079 6f75 2063 616e 206f 6e6c 7920 at you can only \n-0000f0c0: 7573 6520 6d6f 6465 7320 7768 6963 6820 use modes which \n-0000f0d0: 796f 7572 2067 7261 7068 6963 7320 6361 your graphics ca\n-0000f0e0: 7264 2073 7570 706f 7274 7320 7669 610a rd supports via.\n-0000f0f0: 2020 2020 2056 4553 4120 4249 4f53 2045 VESA BIOS E\n-0000f100: 7874 656e 7369 6f6e 7320 2856 4245 292c xtensions (VBE),\n-0000f110: 2073 6f20 666f 7220 6578 616d 706c 6520 so for example \n-0000f120: 6e61 7469 7665 204c 4344 2070 616e 656c native LCD panel\n-0000f130: 0a20 2020 2020 7265 736f 6c75 7469 6f6e . resolution\n-0000f140: 7320 6d61 7920 6e6f 7420 6265 2061 7661 s may not be ava\n-0000f150: 696c 6162 6c65 2e20 2054 6865 2064 6566 ilable. The def\n-0000f160: 6175 6c74 2069 7320 e280 9861 7574 6fe2 ault is ...auto.\n-0000f170: 8099 2c20 7768 6963 680a 2020 2020 2074 .., which. t\n-0000f180: 7269 6573 2074 6f20 7365 6c65 6374 2061 ries to select a\n-0000f190: 2070 7265 6665 7272 6564 2072 6573 6f6c preferred resol\n-0000f1a0: 7574 696f 6e2e 2020 2a4e 6f74 6520 6766 ution. *Note gf\n-0000f1b0: 786d 6f64 653a 3a2e 0a0a e280 9847 5255 xmode::......GRU\n-0000f1c0: 425f 4241 434b 4752 4f55 4e44 e280 990a B_BACKGROUND....\n-0000f1d0: 2020 2020 2053 6574 2061 2062 6163 6b67 Set a backg\n-0000f1e0: 726f 756e 6420 696d 6167 6520 666f 7220 round image for \n-0000f1f0: 7573 6520 7769 7468 2074 6865 20e2 8098 use with the ...\n-0000f200: 6766 7874 6572 6de2 8099 2067 7261 7068 gfxterm... graph\n-0000f210: 6963 616c 0a20 2020 2020 7465 726d 696e ical. termin\n-0000f220: 616c 2e20 2054 6865 2076 616c 7565 206f al. The value o\n-0000f230: 6620 7468 6973 206f 7074 696f 6e20 6d75 f this option mu\n-0000f240: 7374 2062 6520 6120 6669 6c65 2072 6561 st be a file rea\n-0000f250: 6461 626c 6520 6279 2047 5255 420a 2020 dable by GRUB. \n-0000f260: 2020 2061 7420 626f 6f74 2074 696d 652c at boot time,\n-0000f270: 2061 6e64 2069 7420 6d75 7374 2065 6e64 and it must end\n-0000f280: 2077 6974 6820 e280 982e 706e 67e2 8099 with ....png...\n-0000f290: 2c20 e280 982e 7467 61e2 8099 2c20 e280 , ....tga..., ..\n-0000f2a0: 982e 6a70 67e2 8099 2c20 6f72 0a20 2020 ..jpg..., or. \n-0000f2b0: 2020 e280 982e 6a70 6567 e280 992e 2020 ....jpeg.... \n-0000f2c0: 5468 6520 696d 6167 6520 7769 6c6c 2062 The image will b\n-0000f2d0: 6520 7363 616c 6564 2069 6620 6e65 6365 e scaled if nece\n-0000f2e0: 7373 6172 7920 746f 2066 6974 2074 6865 ssary to fit the\n-0000f2f0: 2073 6372 6565 6e2e 0a20 2020 2020 496d screen.. Im\n-0000f300: 6167 6520 6865 6967 6874 2061 6e64 2077 age height and w\n-0000f310: 6964 7468 2077 696c 6c20 6265 2072 6573 idth will be res\n-0000f320: 7472 6963 7465 6420 6279 2061 6e20 6172 tricted by an ar\n-0000f330: 7469 6669 6369 616c 206c 696d 6974 206f tificial limit o\n-0000f340: 660a 2020 2020 2031 3633 3834 2e0a 0ae2 f. 16384....\n-0000f350: 8098 4752 5542 5f54 4845 4d45 e280 990a ..GRUB_THEME....\n-0000f360: 2020 2020 2053 6574 2061 2074 6865 6d65 Set a theme\n-0000f370: 2066 6f72 2075 7365 2077 6974 6820 7468 for use with th\n-0000f380: 6520 e280 9867 6678 7465 726d e280 9920 e ...gfxterm... \n-0000f390: 6772 6170 6869 6361 6c20 7465 726d 696e graphical termin\n-0000f3a0: 616c 2e0a 0ae2 8098 4752 5542 5f47 4658 al......GRUB_GFX\n-0000f3b0: 5041 594c 4f41 445f 4c49 4e55 58e2 8099 PAYLOAD_LINUX...\n-0000f3c0: 0a20 2020 2020 5365 7420 746f 20e2 8098 . Set to ...\n-0000f3d0: 7465 7874 e280 9920 746f 2066 6f72 6365 text... to force\n-0000f3e0: 2074 6865 204c 696e 7578 206b 6572 6e65 the Linux kerne\n-0000f3f0: 6c20 746f 2062 6f6f 7420 696e 206e 6f72 l to boot in nor\n-0000f400: 6d61 6c20 7465 7874 0a20 2020 2020 6d6f mal text. mo\n-0000f410: 6465 2c20 e280 986b 6565 70e2 8099 2074 de, ...keep... t\n-0000f420: 6f20 7072 6573 6572 7665 2074 6865 2067 o preserve the g\n-0000f430: 7261 7068 6963 7320 6d6f 6465 2073 6574 raphics mode set\n-0000f440: 2075 7369 6e67 0a20 2020 2020 e280 9847 using. ...G\n-0000f450: 5255 425f 4746 584d 4f44 45e2 8099 2c20 RUB_GFXMODE..., \n-0000f460: e280 9857 4944 5448 7848 4549 4748 54e2 ...WIDTHxHEIGHT.\n-0000f470: 8099 5be2 8098 7844 4550 5448 e280 995d ..[...xDEPTH...]\n-0000f480: 2074 6f20 7365 7420 6120 7061 7274 6963 to set a partic\n-0000f490: 756c 6172 0a20 2020 2020 6772 6170 6869 ular. graphi\n-0000f4a0: 6373 206d 6f64 652c 206f 7220 6120 7365 cs mode, or a se\n-0000f4b0: 7175 656e 6365 206f 6620 7468 6573 6520 quence of these \n-0000f4c0: 7365 7061 7261 7465 6420 6279 2063 6f6d separated by com\n-0000f4d0: 6d61 7320 6f72 0a20 2020 2020 7365 6d69 mas or. semi\n-0000f4e0: 636f 6c6f 6e73 2074 6f20 7472 7920 7365 colons to try se\n-0000f4f0: 7665 7261 6c20 6d6f 6465 7320 696e 2073 veral modes in s\n-0000f500: 6571 7565 6e63 652e 2020 2a4e 6f74 6520 equence. *Note \n-0000f510: 6766 7870 6179 6c6f 6164 3a3a 2e0a 0a20 gfxpayload::... \n-0000f520: 2020 2020 4465 7065 6e64 696e 6720 6f6e Depending on\n-0000f530: 2079 6f75 7220 6b65 726e 656c 2c20 796f your kernel, yo\n-0000f540: 7572 2064 6973 7472 6962 7574 696f 6e2c ur distribution,\n-0000f550: 2079 6f75 7220 6772 6170 6869 6373 2063 your graphics c\n-0000f560: 6172 642c 0a20 2020 2020 616e 6420 7468 ard,. and th\n-0000f570: 6520 7068 6173 6520 6f66 2074 6865 206d e phase of the m\n-0000f580: 6f6f 6e2c 206e 6f74 6520 7468 6174 2075 oon, note that u\n-0000f590: 7369 6e67 2074 6869 7320 6f70 7469 6f6e sing this option\n-0000f5a0: 206d 6179 2063 6175 7365 0a20 2020 2020 may cause. \n-0000f5b0: 474e 552f 4c69 6e75 7820 746f 2073 7566 GNU/Linux to suf\n-0000f5c0: 6665 7220 6672 6f6d 2076 6172 696f 7573 fer from various\n-0000f5d0: 2064 6973 706c 6179 2070 726f 626c 656d display problem\n-0000f5e0: 732c 2070 6172 7469 6375 6c61 726c 790a s, particularly.\n-0000f5f0: 2020 2020 2064 7572 696e 6720 7468 6520 during the \n-0000f600: 6561 726c 7920 7061 7274 206f 6620 7468 early part of th\n-0000f610: 6520 626f 6f74 2073 6571 7565 6e63 652e e boot sequence.\n-0000f620: 2020 4966 2079 6f75 2068 6176 6520 7072 If you have pr\n-0000f630: 6f62 6c65 6d73 2c0a 2020 2020 2073 6574 oblems,. set\n-0000f640: 2074 6869 7320 6f70 7469 6f6e 2074 6f20 this option to \n-0000f650: e280 9874 6578 74e2 8099 2061 6e64 2047 ...text... and G\n-0000f660: 5255 4220 7769 6c6c 2074 656c 6c20 4c69 RUB will tell Li\n-0000f670: 6e75 7820 746f 2062 6f6f 7420 696e 0a20 nux to boot in. \n-0000f680: 2020 2020 6e6f 726d 616c 2074 6578 7420 normal text \n-0000f690: 6d6f 6465 2e0a 0ae2 8098 4752 5542 5f44 mode......GRUB_D\n-0000f6a0: 4953 4142 4c45 5f4f 535f 5052 4f42 4552 ISABLE_OS_PROBER\n-0000f6b0: e280 990a 2020 2020 2054 6865 20e2 8098 .... The ...\n-0000f6c0: 6772 7562 2d6d 6b63 6f6e 6669 67e2 8099 grub-mkconfig...\n-0000f6d0: 2068 6173 2061 2066 6561 7475 7265 2074 has a feature t\n-0000f6e0: 6f20 7573 6520 7468 6520 6578 7465 726e o use the extern\n-0000f6f0: 616c 20e2 8098 6f73 2d70 726f 6265 72e2 al ...os-prober.\n-0000f700: 8099 0a20 2020 2020 7072 6f67 7261 6d20 ... program \n-0000f710: 746f 2064 6973 636f 7665 7220 6f74 6865 to discover othe\n-0000f720: 7220 6f70 6572 6174 696e 6720 7379 7374 r operating syst\n-0000f730: 656d 7320 696e 7374 616c 6c65 6420 6f6e ems installed on\n-0000f740: 2074 6865 2073 616d 650a 2020 2020 206d the same. m\n-0000f750: 6163 6869 6e65 2061 6e64 2067 656e 6572 achine and gener\n-0000f760: 6174 6520 6170 7072 6f70 7269 6174 6520 ate appropriate \n-0000f770: 6d65 6e75 2065 6e74 7269 6573 2066 6f72 menu entries for\n-0000f780: 2074 6865 6d2e 2020 4974 2069 730a 2020 them. It is. \n-0000f790: 2020 2064 6973 6162 6c65 6420 6279 2064 disabled by d\n-0000f7a0: 6566 6175 6c74 2073 696e 6365 2061 7574 efault since aut\n-0000f7b0: 6f6d 6174 6963 2061 6e64 2073 696c 656e omatic and silen\n-0000f7c0: 7420 6578 6563 7574 696f 6e20 6f66 0a20 t execution of. \n-0000f7d0: 2020 2020 e280 986f 732d 7072 6f62 6572 ...os-prober\n-0000f7e0: e280 992c 2061 6e64 2063 7265 6174 696e ..., and creatin\n-0000f7f0: 6720 626f 6f74 2065 6e74 7269 6573 2062 g boot entries b\n-0000f800: 6173 6564 206f 6e20 7468 6174 2064 6174 ased on that dat\n-0000f810: 612c 2069 7320 610a 2020 2020 2070 6f74 a, is a. pot\n-0000f820: 656e 7469 616c 2061 7474 6163 6b20 7665 ential attack ve\n-0000f830: 6374 6f72 2e20 2053 6574 2074 6869 7320 ctor. Set this \n-0000f840: 6f70 7469 6f6e 2074 6f20 e280 9866 616c option to ...fal\n-0000f850: 7365 e280 9920 746f 2065 6e61 626c 6520 se... to enable \n-0000f860: 7468 6973 0a20 2020 2020 6665 6174 7572 this. featur\n-0000f870: 6520 696e 2074 6865 20e2 8098 6772 7562 e in the ...grub\n-0000f880: 2d6d 6b63 6f6e 6669 67e2 8099 2063 6f6d -mkconfig... com\n-0000f890: 6d61 6e64 2e0a 0ae2 8098 4752 5542 5f4f mand......GRUB_O\n-0000f8a0: 535f 5052 4f42 4552 5f53 4b49 505f 4c49 S_PROBER_SKIP_LI\n-0000f8b0: 5354 e280 990a 2020 2020 204c 6973 7420 ST.... List \n-0000f8c0: 6f66 2073 7061 6365 2d73 6570 6172 6174 of space-separat\n-0000f8d0: 6564 2063 6173 6520 696e 7365 6e73 6974 ed case insensit\n-0000f8e0: 6976 6520 5555 4944 7320 6f66 2066 696c ive UUIDs of fil\n-0000f8f0: 6573 7973 7465 6d73 2074 6f20 6265 0a20 esystems to be. \n-0000f900: 2020 2020 6967 6e6f 7265 6420 6672 6f6d ignored from\n-0000f910: 206f 732d 7072 6f62 6572 206f 7574 7075 os-prober outpu\n-0000f920: 742e 2020 466f 7220 4546 4920 6368 6169 t. For EFI chai\n-0000f930: 6e6c 6f61 6465 7273 2069 7427 730a 2020 nloaders it's. \n-0000f940: 2020 203c 5555 4944 3e40 3c45 4649 2046 @. For backw\n-0000f960: 6172 6420 636f 6d70 6174 6962 696c 6974 ard compatibilit\n-0000f970: 7920 7769 7468 2070 7265 7669 6f75 730a y with previous.\n-0000f980: 2020 2020 2062 6568 6176 696f 7572 2c20 behaviour, \n-0000f990: 3c55 5549 443e 402f 6465 762f 2a20 6973 @/dev/* is\n-0000f9a0: 2061 6c73 6f20 6163 6365 7074 6564 2066 also accepted f\n-0000f9b0: 6f72 206e 6f6e 2d45 4649 2063 6861 696e or non-EFI chain\n-0000f9c0: 6c6f 6164 6572 730a 2020 2020 2065 7665 loaders. eve\n-0000f9d0: 6e20 6966 2074 6865 2064 6576 6963 6520 n if the device \n-0000f9e0: 646f 6573 206e 6f74 206d 6174 6368 2c20 does not match, \n-0000f9f0: 616e 6420 636f 6d6d 6120 616e 6420 7365 and comma and se\n-0000fa00: 6d69 636f 6c6f 6e20 6172 6520 616c 736f micolon are also\n-0000fa10: 0a20 2020 2020 6163 6365 7074 6564 2061 . accepted a\n-0000fa20: 7320 7365 7061 7261 746f 722e 0a0a e280 s separator.....\n-0000fa30: 9847 5255 425f 4449 5341 424c 455f 5355 .GRUB_DISABLE_SU\n-0000fa40: 424d 454e 55e2 8099 0a20 2020 2020 4e6f BMENU.... No\n-0000fa50: 726d 616c 6c79 2c20 e280 9867 7275 622d rmally, ...grub-\n-0000fa60: 6d6b 636f 6e66 6967 e280 9920 7769 6c6c mkconfig... will\n-0000fa70: 2067 656e 6572 6174 6520 746f 7020 6c65 generate top le\n-0000fa80: 7665 6c20 6d65 6e75 2065 6e74 7279 2066 vel menu entry f\n-0000fa90: 6f72 0a20 2020 2020 7468 6520 6b65 726e or. the kern\n-0000faa0: 656c 2077 6974 6820 6869 6768 6573 7420 el with highest \n-0000fab0: 7665 7273 696f 6e20 6e75 6d62 6572 2061 version number a\n-0000fac0: 6e64 2070 7574 2061 6c6c 206f 7468 6572 nd put all other\n-0000fad0: 2066 6f75 6e64 0a20 2020 2020 6b65 726e found. kern\n-0000fae0: 656c 7320 6f72 2061 6c74 6572 6e61 7469 els or alternati\n-0000faf0: 7665 206d 656e 7520 656e 7472 6965 7320 ve menu entries \n-0000fb00: 666f 7220 7265 636f 7665 7279 206d 6f64 for recovery mod\n-0000fb10: 6520 696e 2073 7562 6d65 6e75 2e0a 2020 e in submenu.. \n-0000fb20: 2020 2046 6f72 2065 6e74 7269 6573 2072 For entries r\n-0000fb30: 6574 7572 6e65 6420 6279 20e2 8098 6f73 eturned by ...os\n-0000fb40: 2d70 726f 6265 72e2 8099 2066 6972 7374 -prober... first\n-0000fb50: 2065 6e74 7279 2077 696c 6c20 6265 2070 entry will be p\n-0000fb60: 7574 206f 6e20 746f 700a 2020 2020 206c ut on top. l\n-0000fb70: 6576 656c 2061 6e64 2061 6c6c 206f 7468 evel and all oth\n-0000fb80: 6572 7320 696e 2073 7562 6d65 6e75 2e20 ers in submenu. \n-0000fb90: 2049 6620 7468 6973 206f 7074 696f 6e20 If this option \n-0000fba0: 6973 2073 6574 2074 6f20 e280 9874 7275 is set to ...tru\n-0000fbb0: 65e2 8099 2c0a 2020 2020 2066 6c61 7420 e...,. flat \n-0000fbc0: 6d65 6e75 2077 6974 6820 616c 6c20 656e menu with all en\n-0000fbd0: 7472 6965 7320 6f6e 2074 6f70 206c 6576 tries on top lev\n-0000fbe0: 656c 2077 696c 6c20 6265 2067 656e 6572 el will be gener\n-0000fbf0: 6174 6564 2069 6e73 7465 6164 2e0a 2020 ated instead.. \n-0000fc00: 2020 2043 6861 6e67 696e 6720 7468 6973 Changing this\n-0000fc10: 206f 7074 696f 6e20 7769 6c6c 2072 6571 option will req\n-0000fc20: 7569 7265 2063 6861 6e67 696e 6720 6578 uire changing ex\n-0000fc30: 6973 7469 6e67 2076 616c 7565 7320 6f66 isting values of\n-0000fc40: 0a20 2020 2020 e280 9847 5255 425f 4445 . ...GRUB_DE\n-0000fc50: 4641 554c 54e2 8099 2c20 e280 9866 616c FAULT..., ...fal\n-0000fc60: 6c62 6163 6be2 8099 2028 2a6e 6f74 6520 lback... (*note \n-0000fc70: 6661 6c6c 6261 636b 3a3a 2920 616e 6420 fallback::) and \n-0000fc80: e280 9864 6566 6175 6c74 e280 9920 282a ...default... (*\n-0000fc90: 6e6f 7465 0a20 2020 2020 6465 6661 756c note. defaul\n-0000fca0: 743a 3a29 2065 6e76 6972 6f6e 6d65 6e74 t::) environment\n-0000fcb0: 2076 6172 6961 626c 6573 2061 7320 7765 variables as we\n-0000fcc0: 6c6c 2061 7320 7361 7665 6420 6465 6661 ll as saved defa\n-0000fcd0: 756c 7420 656e 7472 790a 2020 2020 2075 ult entry. u\n-0000fce0: 7369 6e67 20e2 8098 6772 7562 2d73 6574 sing ...grub-set\n-0000fcf0: 2d64 6566 6175 6c74 e280 9920 616e 6420 -default... and \n-0000fd00: 7661 6c75 6520 7573 6564 2077 6974 6820 value used with \n-0000fd10: e280 9867 7275 622d 7265 626f 6f74 e280 ...grub-reboot..\n-0000fd20: 992e 0a0a e280 9847 5255 425f 454e 4142 .......GRUB_ENAB\n-0000fd30: 4c45 5f43 5259 5054 4f44 4953 4be2 8099 LE_CRYPTODISK...\n-0000fd40: 0a20 2020 2020 4966 2073 6574 2074 6f20 . If set to \n-0000fd50: e280 9879 e280 992c 20e2 8098 6772 7562 ...y..., ...grub\n-0000fd60: 2d6d 6b63 6f6e 6669 67e2 8099 2061 6e64 -mkconfig... and\n-0000fd70: 20e2 8098 6772 7562 2d69 6e73 7461 6c6c ...grub-install\n-0000fd80: e280 9920 7769 6c6c 2063 6865 636b 2066 ... will check f\n-0000fd90: 6f72 0a20 2020 2020 656e 6372 7970 7465 or. encrypte\n-0000fda0: 6420 6469 736b 7320 616e 6420 6765 6e65 d disks and gene\n-0000fdb0: 7261 7465 2061 6464 6974 696f 6e61 6c20 rate additional \n-0000fdc0: 636f 6d6d 616e 6473 206e 6565 6465 6420 commands needed \n-0000fdd0: 746f 2061 6363 6573 730a 2020 2020 2074 to access. t\n-0000fde0: 6865 6d20 6475 7269 6e67 2062 6f6f 742e hem during boot.\n-0000fdf0: 2020 4e6f 7465 2074 6861 7420 696e 2074 Note that in t\n-0000fe00: 6869 7320 6361 7365 2075 6e61 7474 656e his case unatten\n-0000fe10: 6465 6420 626f 6f74 2069 7320 6e6f 740a ded boot is not.\n-0000fe20: 2020 2020 2070 6f73 7369 626c 6520 6265 possible be\n-0000fe30: 6361 7573 6520 4752 5542 2077 696c 6c20 cause GRUB will \n-0000fe40: 7761 6974 2066 6f72 2070 6173 7370 6872 wait for passphr\n-0000fe50: 6173 6520 746f 2075 6e6c 6f63 6b20 656e ase to unlock en\n-0000fe60: 6372 7970 7465 640a 2020 2020 2063 6f6e crypted. con\n-0000fe70: 7461 696e 6572 2e0a 0ae2 8098 4752 5542 tainer......GRUB\n-0000fe80: 5f49 4e49 545f 5455 4e45 e280 990a 2020 _INIT_TUNE.... \n-0000fe90: 2020 2050 6c61 7920 6120 7475 6e65 206f Play a tune o\n-0000fea0: 6e20 7468 6520 7370 6561 6b65 7220 7768 n the speaker wh\n-0000feb0: 656e 2047 5255 4220 7374 6172 7473 2e20 en GRUB starts. \n-0000fec0: 2054 6869 7320 6973 2070 6172 7469 6375 This is particu\n-0000fed0: 6c61 726c 790a 2020 2020 2075 7365 6675 larly. usefu\n-0000fee0: 6c20 666f 7220 7573 6572 7320 756e 6162 l for users unab\n-0000fef0: 6c65 2074 6f20 7365 6520 7468 6520 7363 le to see the sc\n-0000ff00: 7265 656e 2e20 2054 6865 2076 616c 7565 reen. The value\n-0000ff10: 206f 6620 7468 6973 0a20 2020 2020 6f70 of this. op\n-0000ff20: 7469 6f6e 2069 7320 7061 7373 6564 2064 tion is passed d\n-0000ff30: 6972 6563 746c 7920 746f 202a 6e6f 7465 irectly to *note\n-0000ff40: 2070 6c61 793a 3a2e 0a0a e280 9847 5255 play::......GRU\n-0000ff50: 425f 4241 4452 414d e280 990a 2020 2020 B_BADRAM.... \n-0000ff60: 2049 6620 7468 6973 206f 7074 696f 6e20 If this option \n-0000ff70: 6973 2073 6574 2c20 4752 5542 2077 696c is set, GRUB wil\n-0000ff80: 6c20 6973 7375 6520 6120 2a6e 6f74 6520 l issue a *note \n-0000ff90: 6261 6472 616d 3a3a 2063 6f6d 6d61 6e64 badram:: command\n-0000ffa0: 2074 6f0a 2020 2020 2066 696c 7465 7220 to. filter \n-0000ffb0: 6f75 7420 7370 6563 6966 6965 6420 7265 out specified re\n-0000ffc0: 6769 6f6e 7320 6f66 2052 414d 2e0a 0ae2 gions of RAM....\n-0000ffd0: 8098 4752 5542 5f50 5245 4c4f 4144 5f4d ..GRUB_PRELOAD_M\n-0000ffe0: 4f44 554c 4553 e280 990a 2020 2020 2054 ODULES.... T\n-0000fff0: 6869 7320 6f70 7469 6f6e 206d 6179 2062 his option may b\n-00010000: 6520 7365 7420 746f 2061 206c 6973 7420 e set to a list \n-00010010: 6f66 2047 5255 4220 6d6f 6475 6c65 206e of GRUB module n\n-00010020: 616d 6573 2073 6570 6172 6174 6564 2062 ames separated b\n-00010030: 790a 2020 2020 2073 7061 6365 732e 2020 y. spaces. \n-00010040: 4561 6368 206d 6f64 756c 6520 7769 6c6c Each module will\n-00010050: 2062 6520 6c6f 6164 6564 2061 7320 6561 be loaded as ea\n-00010060: 726c 7920 6173 2070 6f73 7369 626c 652c rly as possible,\n-00010070: 2061 7420 7468 650a 2020 2020 2073 7461 at the. sta\n-00010080: 7274 206f 6620 e280 9867 7275 622e 6366 rt of ...grub.cf\n-00010090: 67e2 8099 2e0a 0ae2 8098 4752 5542 5f52 g.........GRUB_R\n-000100a0: 4543 4f52 4446 4149 4c5f 5449 4d45 4f55 ECORDFAIL_TIMEOU\n-000100b0: 54e2 8099 0a20 2020 2020 4966 2074 6869 T.... If thi\n-000100c0: 7320 6f70 7469 6f6e 2069 7320 7365 742c s option is set,\n-000100d0: 2069 7420 6f76 6572 7269 6465 7320 7468 it overrides th\n-000100e0: 6520 6465 6661 756c 7420 7265 636f 7264 e default record\n-000100f0: 6661 696c 2073 6574 7469 6e67 2e0a 2020 fail setting.. \n-00010100: 2020 2041 2073 6574 7469 6e67 206f 6620 A setting of \n-00010110: 2d31 2063 6175 7365 7320 4752 5542 2074 -1 causes GRUB t\n-00010120: 6f20 7761 6974 2066 6f72 2075 7365 7220 o wait for user \n-00010130: 696e 7075 7420 696e 6465 6669 6e69 7465 input indefinite\n-00010140: 6c79 2e0a 2020 2020 2048 6f77 6576 6572 ly.. However\n-00010150: 2c20 6120 6661 6c73 6520 706f 7369 7469 , a false positi\n-00010160: 7665 2069 6e20 7468 6520 7265 636f 7264 ve in the record\n-00010170: 6661 696c 206d 6563 6861 6e69 736d 206d fail mechanism m\n-00010180: 6179 206f 6363 7572 2069 660a 2020 2020 ay occur if. \n-00010190: 2070 6f77 6572 2069 7320 6c6f 7374 2064 power is lost d\n-000101a0: 7572 696e 6720 626f 6f74 2062 6566 6f72 uring boot befor\n-000101b0: 6520 626f 6f74 2073 7563 6365 7373 2069 e boot success i\n-000101c0: 7320 7265 636f 7264 6564 2069 6e0a 2020 s recorded in. \n-000101d0: 2020 2075 7365 7273 7061 6365 2e20 2054 userspace. T\n-000101e0: 6865 2064 6566 6175 6c74 2073 6574 7469 he default setti\n-000101f0: 6e67 2069 7320 3330 2c20 7768 6963 6820 ng is 30, which \n-00010200: 6361 7573 6573 2047 5255 4220 746f 2077 causes GRUB to w\n-00010210: 6169 740a 2020 2020 2066 6f72 2075 7365 ait. for use\n-00010220: 7220 696e 7075 7420 666f 7220 7468 6972 r input for thir\n-00010230: 7479 2073 6563 6f6e 6473 2062 6566 6f72 ty seconds befor\n-00010240: 6520 636f 6e74 696e 7569 6e67 2e20 2054 e continuing. T\n-00010250: 6869 7320 6465 6661 756c 740a 2020 2020 his default. \n-00010260: 2061 6c6c 6f77 7320 696e 7465 7261 6374 allows interact\n-00010270: 6976 6520 7573 6572 7320 7468 6520 6f70 ive users the op\n-00010280: 706f 7274 756e 6974 7920 746f 2073 7769 portunity to swi\n-00010290: 7463 6820 746f 2061 2064 6966 6665 7265 tch to a differe\n-000102a0: 6e74 2c0a 2020 2020 2077 6f72 6b69 6e67 nt,. working\n-000102b0: 206b 6572 6e65 6c2c 2077 6869 6c65 2061 kernel, while a\n-000102c0: 766f 6964 696e 6720 6120 6661 6c73 6520 voiding a false \n-000102d0: 706f 7369 7469 7665 2063 6175 7369 6e67 positive causing\n-000102e0: 2074 6865 2062 6f6f 7420 746f 0a20 2020 the boot to. \n-000102f0: 2020 626c 6f63 6b20 696e 6465 6669 6e69 block indefini\n-00010300: 7465 6c79 206f 6e20 6865 6164 6c65 7373 tely on headless\n-00010310: 2061 6e64 2061 7070 6c69 616e 6365 2073 and appliance s\n-00010320: 7973 7465 6d73 2077 6865 7265 2061 6363 ystems where acc\n-00010330: 6573 730a 2020 2020 2074 6f20 6120 636f ess. to a co\n-00010340: 6e73 6f6c 6520 6973 2072 6573 7472 6963 nsole is restric\n-00010350: 7465 6420 6f72 206c 696d 6974 6564 2e0a ted or limited..\n-00010360: 0a20 2020 2020 5468 6973 206f 7074 696f . This optio\n-00010370: 6e20 6973 206f 6e6c 7920 6566 6665 6374 n is only effect\n-00010380: 6976 6520 7768 656e 2047 5255 4220 7761 ive when GRUB wa\n-00010390: 7320 636f 6e66 6967 7572 6564 2077 6974 s configured wit\n-000103a0: 6820 7468 650a 2020 2020 20e2 8098 2d2d h the. ...--\n-000103b0: 656e 6162 6c65 2d71 7569 636b 2d62 6f6f enable-quick-boo\n-000103c0: 74e2 8099 206f 7074 696f 6e2e 0a0a e280 t... option.....\n-000103d0: 9847 5255 425f 5245 434f 5645 5259 5f54 .GRUB_RECOVERY_T\n-000103e0: 4954 4c45 e280 990a 2020 2020 2054 6869 ITLE.... Thi\n-000103f0: 7320 6f70 7469 6f6e 2073 6574 7320 7468 s option sets th\n-00010400: 6520 456e 676c 6973 6820 7465 7874 206f e English text o\n-00010410: 6620 7468 6520 7374 7269 6e67 2074 6861 f the string tha\n-00010420: 7420 7769 6c6c 2062 650a 2020 2020 2064 t will be. d\n-00010430: 6973 706c 6179 6564 2069 6e20 7061 7265 isplayed in pare\n-00010440: 6e74 6865 7365 7320 746f 2069 6e64 6963 ntheses to indic\n-00010450: 6174 6520 7468 6174 2061 2062 6f6f 7420 ate that a boot \n-00010460: 6f70 7469 6f6e 2069 7320 7072 6f76 6964 option is provid\n-00010470: 6564 0a20 2020 2020 746f 2068 656c 7020 ed. to help \n-00010480: 7573 6572 7320 7265 636f 7665 7220 6120 users recover a \n-00010490: 6272 6f6b 656e 2073 7973 7465 6d2e 2020 broken system. \n-000104a0: 5468 6520 6465 6661 756c 7420 6973 2022 The default is \"\n-000104b0: 7265 636f 7665 7279 0a20 2020 2020 6d6f recovery. mo\n-000104c0: 6465 222e 0a0a 2020 2054 6865 2066 6f6c de\"... The fol\n-000104d0: 6c6f 7769 6e67 206f 7074 696f 6e73 2061 lowing options a\n-000104e0: 7265 2073 7469 6c6c 2061 6363 6570 7465 re still accepte\n-000104f0: 6420 666f 7220 636f 6d70 6174 6962 696c d for compatibil\n-00010500: 6974 7920 7769 7468 0a65 7869 7374 696e ity with.existin\n-00010510: 6720 636f 6e66 6967 7572 6174 696f 6e73 g configurations\n-00010520: 2c20 6275 7420 6861 7665 2062 6574 7465 , but have bette\n-00010530: 7220 7265 706c 6163 656d 656e 7473 3a0a r replacements:.\n-00010540: 0ae2 8098 4752 5542 5f48 4944 4445 4e5f ....GRUB_HIDDEN_\n-00010550: 5449 4d45 4f55 54e2 8099 0a20 2020 2020 TIMEOUT.... \n-00010560: 5761 6974 2074 6869 7320 6d61 6e79 2073 Wait this many s\n-00010570: 6563 6f6e 6473 2062 6566 6f72 6520 6469 econds before di\n-00010580: 7370 6c61 7969 6e67 2074 6865 206d 656e splaying the men\n-00010590: 752e 2020 4966 203c 4553 433e 206f 720a u. If or.\n-000105a0: 2020 2020 203c 4634 3e20 6172 6520 7072 are pr\n-000105b0: 6573 7365 642c 206f 7220 3c53 4849 4654 essed, or is held down d\n-000105d0: 7572 696e 6720 7468 6174 2074 696d 652c uring that time,\n-000105e0: 2064 6973 706c 6179 0a20 2020 2020 7468 display. th\n-000105f0: 6520 6d65 6e75 2061 6e64 2077 6169 7420 e menu and wait \n-00010600: 666f 7220 696e 7075 7420 6163 636f 7264 for input accord\n-00010610: 696e 6720 746f 20e2 8098 4752 5542 5f54 ing to ...GRUB_T\n-00010620: 494d 454f 5554 e280 992e 2020 4966 2061 IMEOUT.... If a\n-00010630: 0a20 2020 2020 686f 746b 6579 2061 7373 . hotkey ass\n-00010640: 6f63 6961 7465 6420 7769 7468 2061 206d ociated with a m\n-00010650: 656e 7520 656e 7472 7920 6973 2070 7265 enu entry is pre\n-00010660: 7373 6564 2c20 626f 6f74 2074 6865 2061 ssed, boot the a\n-00010670: 7373 6f63 6961 7465 640a 2020 2020 206d ssociated. m\n-00010680: 656e 7520 656e 7472 7920 696d 6d65 6469 enu entry immedi\n-00010690: 6174 656c 792e 2020 4966 2074 6865 2074 ately. If the t\n-000106a0: 696d 656f 7574 2065 7870 6972 6573 2062 imeout expires b\n-000106b0: 6566 6f72 6520 6569 7468 6572 206f 660a efore either of.\n-000106c0: 2020 2020 2074 6865 7365 2068 6170 7065 these happe\n-000106d0: 6e73 2c20 6469 7370 6c61 7920 7468 6520 ns, display the \n-000106e0: 6d65 6e75 2066 6f72 2074 6865 206e 756d menu for the num\n-000106f0: 6265 7220 6f66 2073 6563 6f6e 6473 2073 ber of seconds s\n-00010700: 7065 6369 6669 6564 0a20 2020 2020 696e pecified. in\n-00010710: 20e2 8098 4752 5542 5f54 494d 454f 5554 ...GRUB_TIMEOUT\n-00010720: e280 9920 6265 666f 7265 2062 6f6f 7469 ... before booti\n-00010730: 6e67 2074 6865 2064 6566 6175 6c74 2065 ng the default e\n-00010740: 6e74 7279 2e0a 0a20 2020 2020 4966 2079 ntry... If y\n-00010750: 6f75 2073 6574 20e2 8098 4752 5542 5f48 ou set ...GRUB_H\n-00010760: 4944 4445 4e5f 5449 4d45 4f55 54e2 8099 IDDEN_TIMEOUT...\n-00010770: 2c20 796f 7520 7368 6f75 6c64 2061 6c73 , you should als\n-00010780: 6f20 7365 740a 2020 2020 20e2 8098 4752 o set. ...GR\n-00010790: 5542 5f54 494d 454f 5554 3d30 e280 9920 UB_TIMEOUT=0... \n-000107a0: 736f 2074 6861 7420 7468 6520 6d65 6e75 so that the menu\n-000107b0: 2069 7320 6e6f 7420 6469 7370 6c61 7965 is not displaye\n-000107c0: 6420 6174 2061 6c6c 2075 6e6c 6573 730a d at all unless.\n-000107d0: 2020 2020 203c 4553 433e 206f 7220 3c46 or are pressed, \n-000107f0: 6f72 203c 5348 4946 543e 2069 7320 6865 or is he\n-00010800: 6c64 2064 6f77 6e2e 0a0a 2020 2020 2054 ld down... T\n-00010810: 6869 7320 6f70 7469 6f6e 2069 7320 756e his option is un\n-00010820: 7365 7420 6279 2064 6566 6175 6c74 2c20 set by default, \n-00010830: 616e 6420 6973 2064 6570 7265 6361 7465 and is deprecate\n-00010840: 6420 696e 2066 6176 6f75 7220 6f66 2074 d in favour of t\n-00010850: 6865 0a20 2020 2020 6c65 7373 2063 6f6e he. less con\n-00010860: 6675 7369 6e67 20e2 8098 4752 5542 5f54 fusing ...GRUB_T\n-00010870: 494d 454f 5554 5f53 5459 4c45 3d63 6f75 IMEOUT_STYLE=cou\n-00010880: 6e74 646f 776e e280 9920 6f72 0a20 2020 ntdown... or. \n-00010890: 2020 e280 9847 5255 425f 5449 4d45 4f55 ...GRUB_TIMEOU\n-000108a0: 545f 5354 594c 453d 6869 6464 656e e280 T_STYLE=hidden..\n-000108b0: 992e 0a0a e280 9847 5255 425f 4849 4444 .......GRUB_HIDD\n-000108c0: 454e 5f54 494d 454f 5554 5f51 5549 4554 EN_TIMEOUT_QUIET\n-000108d0: e280 990a 2020 2020 2049 6e20 636f 6e6a .... In conj\n-000108e0: 756e 6374 696f 6e20 7769 7468 20e2 8098 unction with ...\n-000108f0: 4752 5542 5f48 4944 4445 4e5f 5449 4d45 GRUB_HIDDEN_TIME\n-00010900: 4f55 54e2 8099 2c20 7365 7420 7468 6973 OUT..., set this\n-00010910: 2074 6f20 e280 9874 7275 65e2 8099 2074 to ...true... t\n-00010920: 6f0a 2020 2020 2073 7570 7072 6573 7320 o. suppress \n-00010930: 7468 6520 7665 7262 6f73 6520 636f 756e the verbose coun\n-00010940: 7464 6f77 6e20 7768 696c 6520 7761 6974 tdown while wait\n-00010950: 696e 6720 666f 7220 6120 6b65 7920 746f ing for a key to\n-00010960: 2062 650a 2020 2020 2070 7265 7373 6564 be. pressed\n-00010970: 2062 6566 6f72 6520 6469 7370 6c61 7969 before displayi\n-00010980: 6e67 2074 6865 206d 656e 752e 0a0a 2020 ng the menu... \n-00010990: 2020 2054 6869 7320 6f70 7469 6f6e 2069 This option i\n-000109a0: 7320 756e 7365 7420 6279 2064 6566 6175 s unset by defau\n-000109b0: 6c74 2c20 616e 6420 6973 2064 6570 7265 lt, and is depre\n-000109c0: 6361 7465 6420 696e 2066 6176 6f75 7220 cated in favour \n-000109d0: 6f66 2074 6865 0a20 2020 2020 6c65 7373 of the. less\n-000109e0: 2063 6f6e 6675 7369 6e67 20e2 8098 4752 confusing ...GR\n-000109f0: 5542 5f54 494d 454f 5554 5f53 5459 4c45 UB_TIMEOUT_STYLE\n-00010a00: 3d63 6f75 6e74 646f 776e e280 992e 0a0a =countdown......\n-00010a10: e280 9847 5255 425f 4849 4444 454e 5f54 ...GRUB_HIDDEN_T\n-00010a20: 494d 454f 5554 5f42 5554 544f 4ee2 8099 IMEOUT_BUTTON...\n-00010a30: 0a20 2020 2020 5661 7269 616e 7420 6f66 . Variant of\n-00010a40: 20e2 8098 4752 5542 5f48 4944 4445 4e5f ...GRUB_HIDDEN_\n-00010a50: 5449 4d45 4f55 54e2 8099 2c20 7573 6564 TIMEOUT..., used\n-00010a60: 2074 6f20 7375 7070 6f72 7420 7665 6e64 to support vend\n-00010a70: 6f72 2d73 7065 6369 6669 630a 2020 2020 or-specific. \n-00010a80: 2070 6f77 6572 2062 7574 746f 6e73 2e20 power buttons. \n-00010a90: 202a 4e6f 7465 2056 656e 646f 7220 706f *Note Vendor po\n-00010aa0: 7765 722d 6f6e 206b 6579 733a 3a2e 0a0a wer-on keys::...\n-00010ab0: 2020 2020 2054 6869 7320 6f70 7469 6f6e This option\n-00010ac0: 2069 7320 756e 7365 7420 6279 2064 6566 is unset by def\n-00010ad0: 6175 6c74 2c20 616e 6420 6973 2064 6570 ault, and is dep\n-00010ae0: 7265 6361 7465 6420 696e 2066 6176 6f75 recated in favou\n-00010af0: 7220 6f66 2074 6865 0a20 2020 2020 6c65 r of the. le\n-00010b00: 7373 2063 6f6e 6675 7369 6e67 20e2 8098 ss confusing ...\n-00010b10: 4752 5542 5f54 494d 454f 5554 5f53 5459 GRUB_TIMEOUT_STY\n-00010b20: 4c45 3d63 6f75 6e74 646f 776e e280 9920 LE=countdown... \n-00010b30: 6f72 0a20 2020 2020 e280 9847 5255 425f or. ...GRUB_\n-00010b40: 5449 4d45 4f55 545f 5354 594c 453d 6869 TIMEOUT_STYLE=hi\n-00010b50: 6464 656e e280 992e 0a0a 2020 2046 6f72 dden...... For\n-00010b60: 206d 6f72 6520 6465 7461 696c 6564 2063 more detailed c\n-00010b70: 7573 746f 6d69 7361 7469 6f6e 206f 6620 ustomisation of \n-00010b80: e280 9867 7275 622d 6d6b 636f 6e66 6967 ...grub-mkconfig\n-00010b90: e280 9927 7320 6f75 7470 7574 2c20 796f ...'s output, yo\n-00010ba0: 7520 6d61 790a 6564 6974 2074 6865 2073 u may.edit the s\n-00010bb0: 6372 6970 7473 2069 6e20 e280 982f 6574 cripts in .../et\n-00010bc0: 632f 6772 7562 2e64 e280 9920 6469 7265 c/grub.d... dire\n-00010bd0: 6374 6c79 2e20 20e2 8098 2f65 7463 2f67 ctly. .../etc/g\n-00010be0: 7275 622e 642f 3430 5f63 7573 746f 6de2 rub.d/40_custom.\n-00010bf0: 8099 2069 730a 7061 7274 6963 756c 6172 .. is.particular\n-00010c00: 6c79 2075 7365 6675 6c20 666f 7220 6164 ly useful for ad\n-00010c10: 6469 6e67 2065 6e74 6972 6520 6375 7374 ding entire cust\n-00010c20: 6f6d 206d 656e 7520 656e 7472 6965 733b om menu entries;\n-00010c30: 2073 696d 706c 7920 7479 7065 0a74 6865 simply type.the\n-00010c40: 206d 656e 7520 656e 7472 6965 7320 796f menu entries yo\n-00010c50: 7520 7761 6e74 2074 6f20 6164 6420 6174 u want to add at\n-00010c60: 2074 6865 2065 6e64 206f 6620 7468 6174 the end of that\n-00010c70: 2066 696c 652c 206d 616b 696e 6720 7375 file, making su\n-00010c80: 7265 2074 6f0a 6c65 6176 6520 6174 206c re to.leave at l\n-00010c90: 6561 7374 2074 6865 2066 6972 7374 2074 east the first t\n-00010ca0: 776f 206c 696e 6573 2069 6e74 6163 742e wo lines intact.\n-00010cb0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-00010cc0: 6e66 6f2c 2020 4e6f 6465 3a20 526f 6f74 nfo, Node: Root\n-00010cd0: 2049 6465 6e74 6966 6963 6174 696f 6e20 Identification \n-00010ce0: 4865 7572 6973 7469 6373 2c20 204e 6578 Heuristics, Nex\n-00010cf0: 743a 2053 6865 6c6c 2d6c 696b 6520 7363 t: Shell-like sc\n-00010d00: 7269 7074 696e 672c 2020 5072 6576 3a20 ripting, Prev: \n-00010d10: 5369 6d70 6c65 2063 6f6e 6669 6775 7261 Simple configura\n-00010d20: 7469 6f6e 2c20 2055 703a 2043 6f6e 6669 tion, Up: Confi\n-00010d30: 6775 7261 7469 6f6e 0a0a 362e 3220 526f guration..6.2 Ro\n-00010d40: 6f74 2049 6465 6e74 6966 6963 6174 696f ot Identificatio\n-00010d50: 6e20 4865 7572 6973 7469 6373 0a3d 3d3d n Heuristics.===\n+0000c230: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n+0000c240: 5468 6520 7072 6f67 7261 6d20 e280 9867 The program ...g\n+0000c250: 7275 622d 6d6b 636f 6e66 6967 e280 9920 rub-mkconfig... \n+0000c260: 282a 6e6f 7465 2049 6e76 6f6b 696e 6720 (*note Invoking \n+0000c270: 6772 7562 2d6d 6b63 6f6e 6669 673a 3a29 grub-mkconfig::)\n+0000c280: 2067 656e 6572 6174 6573 0ae2 8098 6772 generates....gr\n+0000c290: 7562 2e63 6667 e280 9920 6669 6c65 7320 ub.cfg... files \n+0000c2a0: 7375 6974 6162 6c65 2066 6f72 206d 6f73 suitable for mos\n+0000c2b0: 7420 6361 7365 732e 2020 4974 2069 7320 t cases. It is \n+0000c2c0: 7375 6974 6162 6c65 2066 6f72 2075 7365 suitable for use\n+0000c2d0: 2077 6865 6e0a 7570 6772 6164 696e 6720 when.upgrading \n+0000c2e0: 6120 6469 7374 7269 6275 7469 6f6e 2c20 a distribution, \n+0000c2f0: 616e 6420 7769 6c6c 2064 6973 636f 7665 and will discove\n+0000c300: 7220 6176 6169 6c61 626c 6520 6b65 726e r available kern\n+0000c310: 656c 7320 616e 640a 6174 7465 6d70 7420 els and.attempt \n+0000c320: 746f 2067 656e 6572 6174 6520 6d65 6e75 to generate menu\n+0000c330: 2065 6e74 7269 6573 2066 6f72 2074 6865 entries for the\n+0000c340: 6d2e 0a0a 2020 20e2 8098 6772 7562 2d6d m... ...grub-m\n+0000c350: 6b63 6f6e 6669 67e2 8099 2064 6f65 7320 kconfig... does \n+0000c360: 6861 7665 2073 6f6d 6520 6c69 6d69 7461 have some limita\n+0000c370: 7469 6f6e 732e 2020 5768 696c 6520 6164 tions. While ad\n+0000c380: 6469 6e67 2065 7874 7261 0a63 7573 746f ding extra.custo\n+0000c390: 6d20 6d65 6e75 2065 6e74 7269 6573 2074 m menu entries t\n+0000c3a0: 6f20 7468 6520 656e 6420 6f66 2074 6865 o the end of the\n+0000c3b0: 206c 6973 7420 6361 6e20 6265 2064 6f6e list can be don\n+0000c3c0: 6520 6279 2065 6469 7469 6e67 0ae2 8098 e by editing....\n+0000c3d0: 2f65 7463 2f67 7275 622e 642f 3430 5f63 /etc/grub.d/40_c\n+0000c3e0: 7573 746f 6de2 8099 206f 7220 6372 6561 ustom... or crea\n+0000c3f0: 7469 6e67 20e2 8098 2f62 6f6f 742f 6772 ting .../boot/gr\n+0000c400: 7562 2f63 7573 746f 6d2e 6366 67e2 8099 ub/custom.cfg...\n+0000c410: 2c20 6368 616e 6769 6e67 0a74 6865 206f , changing.the o\n+0000c420: 7264 6572 206f 6620 6d65 6e75 2065 6e74 rder of menu ent\n+0000c430: 7269 6573 206f 7220 6368 616e 6769 6e67 ries or changing\n+0000c440: 2074 6865 6972 2074 6974 6c65 7320 6d61 their titles ma\n+0000c450: 7920 7265 7175 6972 6520 6d61 6b69 6e67 y require making\n+0000c460: 0a63 6f6d 706c 6578 2063 6861 6e67 6573 .complex changes\n+0000c470: 2074 6f20 7368 656c 6c20 7363 7269 7074 to shell script\n+0000c480: 7320 7374 6f72 6564 2069 6e20 e280 982f s stored in .../\n+0000c490: 6574 632f 6772 7562 2e64 2fe2 8099 2e20 etc/grub.d/.... \n+0000c4a0: 2054 6869 7320 6d61 7920 6265 0a69 6d70 This may be.imp\n+0000c4b0: 726f 7665 6420 696e 2074 6865 2066 7574 roved in the fut\n+0000c4c0: 7572 652e 2020 496e 2074 6865 206d 6561 ure. In the mea\n+0000c4d0: 6e74 696d 652c 2074 686f 7365 2077 686f ntime, those who\n+0000c4e0: 2066 6565 6c20 7468 6174 2069 7420 776f feel that it wo\n+0000c4f0: 756c 640a 6265 2065 6173 6965 7220 746f uld.be easier to\n+0000c500: 2077 7269 7465 20e2 8098 6772 7562 2e63 write ...grub.c\n+0000c510: 6667 e280 9920 6469 7265 6374 6c79 2061 fg... directly a\n+0000c520: 7265 2065 6e63 6f75 7261 6765 6420 746f re encouraged to\n+0000c530: 2064 6f20 736f 2028 2a6e 6f74 650a 426f do so (*note.Bo\n+0000c540: 6f74 696e 673a 3a2c 2061 6e64 202a 6e6f oting::, and *no\n+0000c550: 7465 2053 6865 6c6c 2d6c 696b 6520 7363 te Shell-like sc\n+0000c560: 7269 7074 696e 673a 3a29 2c20 616e 6420 ripting::), and \n+0000c570: 746f 2064 6973 6162 6c65 2061 6e79 2073 to disable any s\n+0000c580: 7973 7465 6d0a 7072 6f76 6964 6564 2062 ystem.provided b\n+0000c590: 7920 7468 6569 7220 6469 7374 7269 6275 y their distribu\n+0000c5a0: 7469 6f6e 2074 6f20 6175 746f 6d61 7469 tion to automati\n+0000c5b0: 6361 6c6c 7920 7275 6e20 e280 9867 7275 cally run ...gru\n+0000c5c0: 622d 6d6b 636f 6e66 6967 e280 992e 0a0a b-mkconfig......\n+0000c5d0: 2020 2054 6865 2066 696c 6520 e280 982f The file .../\n+0000c5e0: 6574 632f 6465 6661 756c 742f 6772 7562 etc/default/grub\n+0000c5f0: e280 9920 636f 6e74 726f 6c73 2074 6865 ... controls the\n+0000c600: 206f 7065 7261 7469 6f6e 206f 660a e280 operation of...\n+0000c610: 9867 7275 622d 6d6b 636f 6e66 6967 e280 .grub-mkconfig..\n+0000c620: 992e 2020 4974 2069 7320 736f 7572 6365 .. It is source\n+0000c630: 6420 6279 2061 2073 6865 6c6c 2073 6372 d by a shell scr\n+0000c640: 6970 742c 2061 6e64 2073 6f20 6d75 7374 ipt, and so must\n+0000c650: 2062 6520 7661 6c69 640a 504f 5349 5820 be valid.POSIX \n+0000c660: 7368 656c 6c20 696e 7075 743b 206e 6f72 shell input; nor\n+0000c670: 6d61 6c6c 792c 2069 7420 7769 6c6c 206a mally, it will j\n+0000c680: 7573 7420 6265 2061 2073 6571 7565 6e63 ust be a sequenc\n+0000c690: 6520 6f66 20e2 8098 4b45 593d 7661 6c75 e of ...KEY=valu\n+0000c6a0: 65e2 8099 0a6c 696e 6573 2c20 6275 7420 e....lines, but \n+0000c6b0: 6966 2074 6865 2076 616c 7565 2063 6f6e if the value con\n+0000c6c0: 7461 696e 7320 7370 6163 6573 206f 7220 tains spaces or \n+0000c6d0: 6f74 6865 7220 7370 6563 6961 6c20 6368 other special ch\n+0000c6e0: 6172 6163 7465 7273 2074 6865 6e0a 6974 aracters then.it\n+0000c6f0: 206d 7573 7420 6265 2071 756f 7465 642e must be quoted.\n+0000c700: 2020 466f 7220 6578 616d 706c 653a 0a0a For example:..\n+0000c710: 2020 2020 2047 5255 425f 5445 524d 494e GRUB_TERMIN\n+0000c720: 414c 5f49 4e50 5554 3d22 636f 6e73 6f6c AL_INPUT=\"consol\n+0000c730: 6520 7365 7269 616c 220a 0a20 2020 5661 e serial\".. Va\n+0000c740: 6c69 6420 6b65 7973 2069 6e20 e280 982f lid keys in .../\n+0000c750: 6574 632f 6465 6661 756c 742f 6772 7562 etc/default/grub\n+0000c760: e280 9920 6172 6520 6173 2066 6f6c 6c6f ... are as follo\n+0000c770: 7773 3a0a 0ae2 8098 4752 5542 5f44 4546 ws:.....GRUB_DEF\n+0000c780: 4155 4c54 e280 990a 2020 2020 2054 6865 AULT.... The\n+0000c790: 2064 6566 6175 6c74 206d 656e 7520 656e default menu en\n+0000c7a0: 7472 792e 2020 5468 6973 206d 6179 2062 try. This may b\n+0000c7b0: 6520 6120 6e75 6d62 6572 2c20 696e 2077 e a number, in w\n+0000c7c0: 6869 6368 2063 6173 6520 6974 0a20 2020 hich case it. \n+0000c7d0: 2020 6964 656e 7469 6669 6573 2074 6865 identifies the\n+0000c7e0: 204e 7468 2065 6e74 7279 2069 6e20 7468 Nth entry in th\n+0000c7f0: 6520 6765 6e65 7261 7465 6420 6d65 6e75 e generated menu\n+0000c800: 2063 6f75 6e74 6564 2066 726f 6d20 7a65 counted from ze\n+0000c810: 726f 2c0a 2020 2020 206f 7220 7468 6520 ro,. or the \n+0000c820: 7469 746c 6520 6f66 2061 206d 656e 7520 title of a menu \n+0000c830: 656e 7472 792c 206f 7220 7468 6520 7370 entry, or the sp\n+0000c840: 6563 6961 6c20 7374 7269 6e67 20e2 8098 ecial string ...\n+0000c850: 7361 7665 64e2 8099 2e20 2055 7369 6e67 saved.... Using\n+0000c860: 0a20 2020 2020 7468 6520 6964 206d 6179 . the id may\n+0000c870: 2062 6520 7573 6566 756c 2069 6620 796f be useful if yo\n+0000c880: 7520 7761 6e74 2074 6f20 7365 7420 6120 u want to set a \n+0000c890: 6d65 6e75 2065 6e74 7279 2061 7320 7468 menu entry as th\n+0000c8a0: 6520 6465 6661 756c 740a 2020 2020 2065 e default. e\n+0000c8b0: 7665 6e20 7468 6f75 6768 2074 6865 7265 ven though there\n+0000c8c0: 206d 6179 2062 6520 6120 7661 7269 6162 may be a variab\n+0000c8d0: 6c65 206e 756d 6265 7220 6f66 2065 6e74 le number of ent\n+0000c8e0: 7269 6573 2062 6566 6f72 6520 6974 2e0a ries before it..\n+0000c8f0: 0a20 2020 2020 466f 7220 6578 616d 706c . For exampl\n+0000c900: 652c 2069 6620 796f 7520 6861 7665 3a0a e, if you have:.\n+0000c910: 0a20 2020 2020 6d65 6e75 656e 7472 7920 . menuentry \n+0000c920: 2745 7861 6d70 6c65 2047 4e55 2f4c 696e 'Example GNU/Lin\n+0000c930: 7578 2064 6973 7472 6962 7574 696f 6e27 ux distribution'\n+0000c940: 202d 2d63 6c61 7373 2067 6e75 2d6c 696e --class gnu-lin\n+0000c950: 7578 202d 2d69 6420 6578 616d 706c 652d ux --id example-\n+0000c960: 676e 752d 6c69 6e75 7820 7b0a 2020 2020 gnu-linux {. \n+0000c970: 2009 2e2e 2e0a 2020 2020 207d 0a0a 2020 ..... }.. \n+0000c980: 2020 2074 6865 6e20 796f 7520 6361 6e20 then you can \n+0000c990: 6d61 6b65 2074 6869 7320 7468 6520 6465 make this the de\n+0000c9a0: 6661 756c 7420 7573 696e 673a 0a0a 2020 fault using:.. \n+0000c9b0: 2020 2020 2020 2020 4752 5542 5f44 4546 GRUB_DEF\n+0000c9c0: 4155 4c54 3d65 7861 6d70 6c65 2d67 6e75 AULT=example-gnu\n+0000c9d0: 2d6c 696e 7578 0a0a 2020 2020 2050 7265 -linux.. Pre\n+0000c9e0: 7669 6f75 736c 7920 6974 2077 6173 2064 viously it was d\n+0000c9f0: 6f63 756d 656e 7465 6420 7468 6520 7761 ocumented the wa\n+0000ca00: 7920 746f 2075 7365 2065 6e74 7279 2074 y to use entry t\n+0000ca10: 6974 6c65 2e20 2057 6869 6c65 0a20 2020 itle. While. \n+0000ca20: 2020 7468 6973 2073 7469 6c6c 2077 6f72 this still wor\n+0000ca30: 6b73 2069 7427 7320 6e6f 7420 7265 636f ks it's not reco\n+0000ca40: 6d6d 656e 6465 6420 7369 6e63 6520 7469 mmended since ti\n+0000ca50: 746c 6573 206f 6674 656e 2063 6f6e 7461 tles often conta\n+0000ca60: 696e 0a20 2020 2020 756e 7374 6162 6c65 in. unstable\n+0000ca70: 2064 6576 6963 6520 6e61 6d65 7320 616e device names an\n+0000ca80: 6420 6d61 7920 6265 2074 7261 6e73 6c61 d may be transla\n+0000ca90: 7465 640a 0a20 2020 2020 4966 2079 6f75 ted.. If you\n+0000caa0: 2073 6574 2074 6869 7320 746f 20e2 8098 set this to ...\n+0000cab0: 7361 7665 64e2 8099 2c20 7468 656e 2074 saved..., then t\n+0000cac0: 6865 2064 6566 6175 6c74 206d 656e 7520 he default menu \n+0000cad0: 656e 7472 7920 7769 6c6c 2062 650a 2020 entry will be. \n+0000cae0: 2020 2074 6861 7420 7361 7665 6420 6279 that saved by\n+0000caf0: 20e2 8098 4752 5542 5f53 4156 4544 4546 ...GRUB_SAVEDEF\n+0000cb00: 4155 4c54 e280 9920 6f72 20e2 8098 6772 AULT... or ...gr\n+0000cb10: 7562 2d73 6574 2d64 6566 6175 6c74 e280 ub-set-default..\n+0000cb20: 992e 2020 5468 6973 0a20 2020 2020 7265 .. This. re\n+0000cb30: 6c69 6573 206f 6e20 7468 6520 656e 7669 lies on the envi\n+0000cb40: 726f 6e6d 656e 7420 626c 6f63 6b2c 2077 ronment block, w\n+0000cb50: 6869 6368 206d 6179 206e 6f74 2062 6520 hich may not be \n+0000cb60: 6176 6169 6c61 626c 6520 696e 2061 6c6c available in all\n+0000cb70: 0a20 2020 2020 7369 7475 6174 696f 6e73 . situations\n+0000cb80: 2028 2a6e 6f74 6520 456e 7669 726f 6e6d (*note Environm\n+0000cb90: 656e 7420 626c 6f63 6b3a 3a29 2e0a 0a20 ent block::)... \n+0000cba0: 2020 2020 5468 6520 6465 6661 756c 7420 The default \n+0000cbb0: 6973 20e2 8098 30e2 8099 2e0a 0ae2 8098 is ...0.........\n+0000cbc0: 4752 5542 5f53 4156 4544 4546 4155 4c54 GRUB_SAVEDEFAULT\n+0000cbd0: e280 990a 2020 2020 2049 6620 7468 6973 .... If this\n+0000cbe0: 206f 7074 696f 6e20 6973 2073 6574 2074 option is set t\n+0000cbf0: 6f20 e280 9874 7275 65e2 8099 2c20 7468 o ...true..., th\n+0000cc00: 656e 2c20 7768 656e 2061 6e20 656e 7472 en, when an entr\n+0000cc10: 7920 6973 2073 656c 6563 7465 642c 0a20 y is selected,. \n+0000cc20: 2020 2020 7361 7665 2069 7420 6173 2061 save it as a\n+0000cc30: 206e 6577 2064 6566 6175 6c74 2065 6e74 new default ent\n+0000cc40: 7279 2066 6f72 2075 7365 2062 7920 6675 ry for use by fu\n+0000cc50: 7475 7265 2072 756e 7320 6f66 2047 5255 ture runs of GRU\n+0000cc60: 422e 2054 6869 730a 2020 2020 2069 7320 B. This. is \n+0000cc70: 6f6e 6c79 2075 7365 6675 6c20 6966 20e2 only useful if .\n+0000cc80: 8098 4752 5542 5f44 4546 4155 4c54 3d73 ..GRUB_DEFAULT=s\n+0000cc90: 6176 6564 e280 993b 2069 7420 6973 2061 aved...; it is a\n+0000cca0: 2073 6570 6172 6174 6520 6f70 7469 6f6e separate option\n+0000ccb0: 0a20 2020 2020 6265 6361 7573 6520 e280 . because ..\n+0000ccc0: 9847 5255 425f 4445 4641 554c 543d 7361 .GRUB_DEFAULT=sa\n+0000ccd0: 7665 64e2 8099 2069 7320 7573 6566 756c ved... is useful\n+0000cce0: 2077 6974 686f 7574 2074 6869 7320 6f70 without this op\n+0000ccf0: 7469 6f6e 2c20 696e 0a20 2020 2020 636f tion, in. co\n+0000cd00: 6e6a 756e 6374 696f 6e20 7769 7468 20e2 njunction with .\n+0000cd10: 8098 6772 7562 2d73 6574 2d64 6566 6175 ..grub-set-defau\n+0000cd20: 6c74 e280 992e 2020 556e 7365 7420 6279 lt.... Unset by\n+0000cd30: 2064 6566 6175 6c74 2e20 2054 6869 730a default. This.\n+0000cd40: 2020 2020 206f 7074 696f 6e20 7265 6c69 option reli\n+0000cd50: 6573 206f 6e20 7468 6520 656e 7669 726f es on the enviro\n+0000cd60: 6e6d 656e 7420 626c 6f63 6b2c 2077 6869 nment block, whi\n+0000cd70: 6368 206d 6179 206e 6f74 2062 6520 6176 ch may not be av\n+0000cd80: 6169 6c61 626c 650a 2020 2020 2069 6e20 ailable. in \n+0000cd90: 616c 6c20 7369 7475 6174 696f 6e73 2028 all situations (\n+0000cda0: 2a6e 6f74 6520 456e 7669 726f 6e6d 656e *note Environmen\n+0000cdb0: 7420 626c 6f63 6b3a 3a29 2e0a 0ae2 8098 t block::)......\n+0000cdc0: 4752 5542 5f54 494d 454f 5554 e280 990a GRUB_TIMEOUT....\n+0000cdd0: 2020 2020 2042 6f6f 7420 7468 6520 6465 Boot the de\n+0000cde0: 6661 756c 7420 656e 7472 7920 7468 6973 fault entry this\n+0000cdf0: 206d 616e 7920 7365 636f 6e64 7320 6166 many seconds af\n+0000ce00: 7465 7220 7468 6520 6d65 6e75 2069 730a ter the menu is.\n+0000ce10: 2020 2020 2064 6973 706c 6179 6564 2c20 displayed, \n+0000ce20: 756e 6c65 7373 2061 206b 6579 2069 7320 unless a key is \n+0000ce30: 7072 6573 7365 642e 2020 5468 6520 6465 pressed. The de\n+0000ce40: 6661 756c 7420 6973 20e2 8098 35e2 8099 fault is ...5...\n+0000ce50: 2e20 2053 6574 2074 6f0a 2020 2020 20e2 . Set to. .\n+0000ce60: 8098 30e2 8099 2074 6f20 626f 6f74 2069 ..0... to boot i\n+0000ce70: 6d6d 6564 6961 7465 6c79 2077 6974 686f mmediately witho\n+0000ce80: 7574 2064 6973 706c 6179 696e 6720 7468 ut displaying th\n+0000ce90: 6520 6d65 6e75 2c20 6f72 2074 6f20 e280 e menu, or to ..\n+0000cea0: 982d 31e2 8099 2074 6f0a 2020 2020 2077 .-1... to. w\n+0000ceb0: 6169 7420 696e 6465 6669 6e69 7465 6c79 ait indefinitely\n+0000cec0: 2e0a 0a20 2020 2020 4966 20e2 8098 4752 ... If ...GR\n+0000ced0: 5542 5f54 494d 454f 5554 5f53 5459 4c45 UB_TIMEOUT_STYLE\n+0000cee0: e280 9920 6973 2073 6574 2074 6f20 e280 ... is set to ..\n+0000cef0: 9863 6f75 6e74 646f 776e e280 9920 6f72 .countdown... or\n+0000cf00: 20e2 8098 6869 6464 656e e280 992c 2074 ...hidden..., t\n+0000cf10: 6865 0a20 2020 2020 7469 6d65 6f75 7420 he. timeout \n+0000cf20: 6973 2069 6e73 7465 6164 2063 6f75 6e74 is instead count\n+0000cf30: 6564 2062 6566 6f72 6520 7468 6520 6d65 ed before the me\n+0000cf40: 6e75 2069 7320 6469 7370 6c61 7965 642e nu is displayed.\n+0000cf50: 0a0a e280 9847 5255 425f 5449 4d45 4f55 .....GRUB_TIMEOU\n+0000cf60: 545f 5354 594c 45e2 8099 0a20 2020 2020 T_STYLE.... \n+0000cf70: 4966 2074 6869 7320 6f70 7469 6f6e 2069 If this option i\n+0000cf80: 7320 756e 7365 7420 6f72 2073 6574 2074 s unset or set t\n+0000cf90: 6f20 e280 986d 656e 75e2 8099 2c20 7468 o ...menu..., th\n+0000cfa0: 656e 2047 5255 4220 7769 6c6c 2064 6973 en GRUB will dis\n+0000cfb0: 706c 6179 0a20 2020 2020 7468 6520 6d65 play. the me\n+0000cfc0: 6e75 2061 6e64 2074 6865 6e20 7761 6974 nu and then wait\n+0000cfd0: 2066 6f72 2074 6865 2074 696d 656f 7574 for the timeout\n+0000cfe0: 2073 6574 2062 7920 e280 9847 5255 425f set by ...GRUB_\n+0000cff0: 5449 4d45 4f55 54e2 8099 2074 6f0a 2020 TIMEOUT... to. \n+0000d000: 2020 2065 7870 6972 6520 6265 666f 7265 expire before\n+0000d010: 2062 6f6f 7469 6e67 2074 6865 2064 6566 booting the def\n+0000d020: 6175 6c74 2065 6e74 7279 2e20 2050 7265 ault entry. Pre\n+0000d030: 7373 696e 6720 6120 6b65 7920 696e 7465 ssing a key inte\n+0000d040: 7272 7570 7473 0a20 2020 2020 7468 6520 rrupts. the \n+0000d050: 7469 6d65 6f75 742e 0a0a 2020 2020 2049 timeout... I\n+0000d060: 6620 7468 6973 206f 7074 696f 6e20 6973 f this option is\n+0000d070: 2073 6574 2074 6f20 e280 9863 6f75 6e74 set to ...count\n+0000d080: 646f 776e e280 9920 6f72 20e2 8098 6869 down... or ...hi\n+0000d090: 6464 656e e280 992c 2074 6865 6e2c 2062 dden..., then, b\n+0000d0a0: 6566 6f72 650a 2020 2020 2064 6973 706c efore. displ\n+0000d0b0: 6179 696e 6720 7468 6520 6d65 6e75 2c20 aying the menu, \n+0000d0c0: 4752 5542 2077 696c 6c20 7761 6974 2066 GRUB will wait f\n+0000d0d0: 6f72 2074 6865 2074 696d 656f 7574 2073 or the timeout s\n+0000d0e0: 6574 2062 790a 2020 2020 20e2 8098 4752 et by. ...GR\n+0000d0f0: 5542 5f54 494d 454f 5554 e280 9920 746f UB_TIMEOUT... to\n+0000d100: 2065 7870 6972 652e 2020 4966 203c 4553 expire. If or are p\n+0000d120: 7265 7373 6564 2c20 6f72 203c 5348 4946 ressed, or . is held \n+0000d140: 646f 776e 2064 7572 696e 6720 7468 6174 down during that\n+0000d150: 2074 696d 652c 2069 7420 7769 6c6c 2064 time, it will d\n+0000d160: 6973 706c 6179 2074 6865 206d 656e 7520 isplay the menu \n+0000d170: 616e 6420 7761 6974 0a20 2020 2020 666f and wait. fo\n+0000d180: 7220 696e 7075 742e 2020 4966 2061 2068 r input. If a h\n+0000d190: 6f74 6b65 7920 6173 736f 6369 6174 6564 otkey associated\n+0000d1a0: 2077 6974 6820 6120 6d65 6e75 2065 6e74 with a menu ent\n+0000d1b0: 7279 2069 7320 7072 6573 7365 642c 2069 ry is pressed, i\n+0000d1c0: 740a 2020 2020 2077 696c 6c20 626f 6f74 t. will boot\n+0000d1d0: 2074 6865 2061 7373 6f63 6961 7465 6420 the associated \n+0000d1e0: 6d65 6e75 2065 6e74 7279 2069 6d6d 6564 menu entry immed\n+0000d1f0: 6961 7465 6c79 2e20 2049 6620 7468 6520 iately. If the \n+0000d200: 7469 6d65 6f75 740a 2020 2020 2065 7870 timeout. exp\n+0000d210: 6972 6573 2062 6566 6f72 6520 6569 7468 ires before eith\n+0000d220: 6572 206f 6620 7468 6573 6520 6861 7070 er of these happ\n+0000d230: 656e 732c 2069 7420 7769 6c6c 2062 6f6f ens, it will boo\n+0000d240: 7420 7468 6520 6465 6661 756c 740a 2020 t the default. \n+0000d250: 2020 2065 6e74 7279 2e20 2049 6e20 7468 entry. In th\n+0000d260: 6520 e280 9863 6f75 6e74 646f 776e e280 e ...countdown..\n+0000d270: 9920 6361 7365 2c20 6974 2077 696c 6c20 . case, it will \n+0000d280: 7368 6f77 2061 206f 6e65 2d6c 696e 6520 show a one-line \n+0000d290: 696e 6469 6361 7469 6f6e 0a20 2020 2020 indication. \n+0000d2a0: 6f66 2074 6865 2072 656d 6169 6e69 6e67 of the remaining\n+0000d2b0: 2074 696d 652e 0a0a e280 9847 5255 425f time......GRUB_\n+0000d2c0: 4445 4641 554c 545f 4255 5454 4f4e e280 DEFAULT_BUTTON..\n+0000d2d0: 990a e280 9847 5255 425f 5449 4d45 4f55 .....GRUB_TIMEOU\n+0000d2e0: 545f 4255 5454 4f4e e280 990a e280 9847 T_BUTTON.......G\n+0000d2f0: 5255 425f 5449 4d45 4f55 545f 5354 594c RUB_TIMEOUT_STYL\n+0000d300: 455f 4255 5454 4f4e e280 990a e280 9847 E_BUTTON.......G\n+0000d310: 5255 425f 4255 5454 4f4e 5f43 4d4f 535f RUB_BUTTON_CMOS_\n+0000d320: 4144 4452 4553 53e2 8099 0a20 2020 2020 ADDRESS.... \n+0000d330: 5661 7269 616e 7473 206f 6620 7468 6520 Variants of the \n+0000d340: 636f 7272 6573 706f 6e64 696e 6720 7661 corresponding va\n+0000d350: 7269 6162 6c65 7320 7769 7468 6f75 7420 riables without \n+0000d360: 7468 6520 e280 985f 4255 5454 4f4e e280 the ..._BUTTON..\n+0000d370: 990a 2020 2020 2073 7566 6669 782c 2075 .. suffix, u\n+0000d380: 7365 6420 746f 2073 7570 706f 7274 2076 sed to support v\n+0000d390: 656e 646f 722d 7370 6563 6966 6963 2070 endor-specific p\n+0000d3a0: 6f77 6572 2062 7574 746f 6e73 2e20 202a ower buttons. *\n+0000d3b0: 4e6f 7465 0a20 2020 2020 5665 6e64 6f72 Note. Vendor\n+0000d3c0: 2070 6f77 6572 2d6f 6e20 6b65 7973 3a3a power-on keys::\n+0000d3d0: 2e0a 0ae2 8098 4752 5542 5f44 4953 5452 ......GRUB_DISTR\n+0000d3e0: 4942 5554 4f52 e280 990a 2020 2020 2053 IBUTOR.... S\n+0000d3f0: 6574 2062 7920 6469 7374 7269 6275 746f et by distributo\n+0000d400: 7273 206f 6620 4752 5542 2074 6f20 7468 rs of GRUB to th\n+0000d410: 6569 7220 6964 656e 7469 6679 696e 6720 eir identifying \n+0000d420: 6e61 6d65 2e20 2054 6869 7320 6973 0a20 name. This is. \n+0000d430: 2020 2020 7573 6564 2074 6f20 6765 6e65 used to gene\n+0000d440: 7261 7465 206d 6f72 6520 696e 666f 726d rate more inform\n+0000d450: 6174 6976 6520 6d65 6e75 2065 6e74 7279 ative menu entry\n+0000d460: 2074 6974 6c65 732e 0a0a e280 9847 5255 titles......GRU\n+0000d470: 425f 5445 524d 494e 414c 5f49 4e50 5554 B_TERMINAL_INPUT\n+0000d480: e280 990a 2020 2020 2053 656c 6563 7420 .... Select \n+0000d490: 7468 6520 7465 726d 696e 616c 2069 6e70 the terminal inp\n+0000d4a0: 7574 2064 6576 6963 652e 2020 596f 7520 ut device. You \n+0000d4b0: 6d61 7920 7365 6c65 6374 206d 756c 7469 may select multi\n+0000d4c0: 706c 6520 6465 7669 6365 730a 2020 2020 ple devices. \n+0000d4d0: 2068 6572 652c 2073 6570 6172 6174 6564 here, separated\n+0000d4e0: 2062 7920 7370 6163 6573 2e0a 0a20 2020 by spaces... \n+0000d4f0: 2020 5661 6c69 6420 7465 726d 696e 616c Valid terminal\n+0000d500: 2069 6e70 7574 206e 616d 6573 2064 6570 input names dep\n+0000d510: 656e 6420 6f6e 2074 6865 2070 6c61 7466 end on the platf\n+0000d520: 6f72 6d2c 2062 7574 206d 6179 2069 6e63 orm, but may inc\n+0000d530: 6c75 6465 0a20 2020 2020 e280 9863 6f6e lude. ...con\n+0000d540: 736f 6c65 e280 9920 286e 6174 6976 6520 sole... (native \n+0000d550: 706c 6174 666f 726d 2063 6f6e 736f 6c65 platform console\n+0000d560: 292c 20e2 8098 7365 7269 616c e280 9920 ), ...serial... \n+0000d570: 2873 6572 6961 6c20 7465 726d 696e 616c (serial terminal\n+0000d580: 292c 0a20 2020 2020 e280 9873 6572 6961 ),. ...seria\n+0000d590: 6c5f 3c70 6f72 743e e280 9920 2873 6572 l_... (ser\n+0000d5a0: 6961 6c20 7465 726d 696e 616c 2077 6974 ial terminal wit\n+0000d5b0: 6820 6578 706c 6963 6974 2070 6f72 7420 h explicit port \n+0000d5c0: 7365 6c65 6374 696f 6e29 2c0a 2020 2020 selection),. \n+0000d5d0: 20e2 8098 6174 5f6b 6579 626f 6172 64e2 ...at_keyboard.\n+0000d5e0: 8099 2028 5043 2041 5420 6b65 7962 6f61 .. (PC AT keyboa\n+0000d5f0: 7264 292c 206f 7220 e280 9875 7362 5f6b rd), or ...usb_k\n+0000d600: 6579 626f 6172 64e2 8099 2028 5553 4220 eyboard... (USB \n+0000d610: 6b65 7962 6f61 7264 0a20 2020 2020 7573 keyboard. us\n+0000d620: 696e 6720 7468 6520 4849 4420 426f 6f74 ing the HID Boot\n+0000d630: 2050 726f 746f 636f 6c2c 2066 6f72 2063 Protocol, for c\n+0000d640: 6173 6573 2077 6865 7265 2074 6865 2066 ases where the f\n+0000d650: 6972 6d77 6172 6520 646f 6573 206e 6f74 irmware does not\n+0000d660: 0a20 2020 2020 6861 6e64 6c65 2074 6869 . handle thi\n+0000d670: 7329 2e0a 0a20 2020 2020 5468 6520 6465 s)... The de\n+0000d680: 6661 756c 7420 6973 2074 6f20 7573 6520 fault is to use \n+0000d690: 7468 6520 706c 6174 666f 726d 2773 206e the platform's n\n+0000d6a0: 6174 6976 6520 7465 726d 696e 616c 2069 ative terminal i\n+0000d6b0: 6e70 7574 2e0a 0ae2 8098 4752 5542 5f54 nput......GRUB_T\n+0000d6c0: 4552 4d49 4e41 4c5f 4f55 5450 5554 e280 ERMINAL_OUTPUT..\n+0000d6d0: 990a 2020 2020 2053 656c 6563 7420 7468 .. Select th\n+0000d6e0: 6520 7465 726d 696e 616c 206f 7574 7075 e terminal outpu\n+0000d6f0: 7420 6465 7669 6365 2e20 2059 6f75 206d t device. You m\n+0000d700: 6179 2073 656c 6563 7420 6d75 6c74 6970 ay select multip\n+0000d710: 6c65 2064 6576 6963 6573 0a20 2020 2020 le devices. \n+0000d720: 6865 7265 2c20 7365 7061 7261 7465 6420 here, separated \n+0000d730: 6279 2073 7061 6365 732e 0a0a 2020 2020 by spaces... \n+0000d740: 2056 616c 6964 2074 6572 6d69 6e61 6c20 Valid terminal \n+0000d750: 6f75 7470 7574 206e 616d 6573 2064 6570 output names dep\n+0000d760: 656e 6420 6f6e 2074 6865 2070 6c61 7466 end on the platf\n+0000d770: 6f72 6d2c 2062 7574 206d 6179 2069 6e63 orm, but may inc\n+0000d780: 6c75 6465 0a20 2020 2020 e280 9863 6f6e lude. ...con\n+0000d790: 736f 6c65 e280 9920 286e 6174 6976 6520 sole... (native \n+0000d7a0: 706c 6174 666f 726d 2063 6f6e 736f 6c65 platform console\n+0000d7b0: 292c 20e2 8098 7365 7269 616c e280 9920 ), ...serial... \n+0000d7c0: 2873 6572 6961 6c20 7465 726d 696e 616c (serial terminal\n+0000d7d0: 292c 0a20 2020 2020 e280 9873 6572 6961 ),. ...seria\n+0000d7e0: 6c5f 3c70 6f72 743e e280 9920 2873 6572 l_... (ser\n+0000d7f0: 6961 6c20 7465 726d 696e 616c 2077 6974 ial terminal wit\n+0000d800: 6820 6578 706c 6963 6974 2070 6f72 7420 h explicit port \n+0000d810: 7365 6c65 6374 696f 6e29 2c0a 2020 2020 selection),. \n+0000d820: 20e2 8098 6766 7874 6572 6de2 8099 2028 ...gfxterm... (\n+0000d830: 6772 6170 6869 6373 2d6d 6f64 6520 6f75 graphics-mode ou\n+0000d840: 7470 7574 292c 20e2 8098 7667 615f 7465 tput), ...vga_te\n+0000d850: 7874 e280 9920 2856 4741 2074 6578 7420 xt... (VGA text \n+0000d860: 6f75 7470 7574 292c 0a20 2020 2020 e280 output),. ..\n+0000d870: 986d 6461 5f74 6578 74e2 8099 2028 4d44 .mda_text... (MD\n+0000d880: 4120 7465 7874 206f 7574 7075 7429 2c20 A text output), \n+0000d890: e280 986d 6f72 7365 e280 9920 284d 6f72 ...morse... (Mor\n+0000d8a0: 7365 2d63 6f64 696e 6720 7573 696e 6720 se-coding using \n+0000d8b0: 7379 7374 656d 0a20 2020 2020 6265 6570 system. beep\n+0000d8c0: 6572 2920 6f72 20e2 8098 7370 6b6d 6f64 er) or ...spkmod\n+0000d8d0: 656d e280 9920 2873 696d 706c 6520 6461 em... (simple da\n+0000d8e0: 7461 2070 726f 746f 636f 6c20 7573 696e ta protocol usin\n+0000d8f0: 6720 7379 7374 656d 2073 7065 616b 6572 g system speaker\n+0000d900: 292e 0a0a 2020 2020 20e2 8098 7370 6b6d )... ...spkm\n+0000d910: 6f64 656d e280 9920 6973 2075 7365 6675 odem... is usefu\n+0000d920: 6c20 7768 656e 206e 6f20 7365 7269 616c l when no serial\n+0000d930: 2070 6f72 7420 6973 2061 7661 696c 6162 port is availab\n+0000d940: 6c65 2e20 2043 6f6e 6e65 6374 2074 6865 le. Connect the\n+0000d950: 0a20 2020 2020 6f75 7470 7574 206f 6620 . output of \n+0000d960: 7365 6e64 696e 6720 7379 7374 656d 2028 sending system (\n+0000d970: 7768 6572 6520 4752 5542 2069 7320 7275 where GRUB is ru\n+0000d980: 6e6e 696e 6729 2074 6f20 6c69 6e65 2d69 nning) to line-i\n+0000d990: 6e20 6f66 0a20 2020 2020 7265 6365 6976 n of. receiv\n+0000d9a0: 696e 6720 7379 7374 656d 2028 7573 7561 ing system (usua\n+0000d9b0: 6c6c 7920 6465 7665 6c6f 7065 7220 6d61 lly developer ma\n+0000d9c0: 6368 696e 6529 2e20 204f 6e20 7265 6365 chine). On rece\n+0000d9d0: 6976 696e 6720 7379 7374 656d 0a20 2020 iving system. \n+0000d9e0: 2020 636f 6d70 696c 6520 e280 9873 706b compile ...spk\n+0000d9f0: 6d6f 6465 6d2d 7265 6376 e280 9920 6672 modem-recv... fr\n+0000da00: 6f6d 20e2 8098 7574 696c 2f73 706b 6d6f om ...util/spkmo\n+0000da10: 6465 6d2d 7265 6376 2e63 e280 9920 616e dem-recv.c... an\n+0000da20: 6420 7275 6e3a 0a0a 2020 2020 2020 2020 d run:.. \n+0000da30: 2020 7061 7265 636f 7264 202d 2d63 6861 parecord --cha\n+0000da40: 6e6e 656c 733d 3120 2d2d 7261 7465 3d34 nnels=1 --rate=4\n+0000da50: 3830 3030 202d 2d66 6f72 6d61 743d 7331 8000 --format=s1\n+0000da60: 366c 6520 7c20 2e2f 7370 6b6d 6f64 656d 6le | ./spkmodem\n+0000da70: 2d72 6563 760a 0a20 2020 2020 5468 6520 -recv.. The \n+0000da80: 6465 6661 756c 7420 6973 2074 6f20 7573 default is to us\n+0000da90: 6520 7468 6520 706c 6174 666f 726d 2773 e the platform's\n+0000daa0: 206e 6174 6976 6520 7465 726d 696e 616c native terminal\n+0000dab0: 206f 7574 7075 742e 0a0a e280 9847 5255 output......GRU\n+0000dac0: 425f 5445 524d 494e 414c e280 990a 2020 B_TERMINAL.... \n+0000dad0: 2020 2049 6620 7468 6973 206f 7074 696f If this optio\n+0000dae0: 6e20 6973 2073 6574 2c20 6974 206f 7665 n is set, it ove\n+0000daf0: 7272 6964 6573 2062 6f74 6820 e280 9847 rrides both ...G\n+0000db00: 5255 425f 5445 524d 494e 414c 5f49 4e50 RUB_TERMINAL_INP\n+0000db10: 5554 e280 9920 616e 640a 2020 2020 20e2 UT... and. .\n+0000db20: 8098 4752 5542 5f54 4552 4d49 4e41 4c5f ..GRUB_TERMINAL_\n+0000db30: 4f55 5450 5554 e280 9920 746f 2074 6865 OUTPUT... to the\n+0000db40: 2073 616d 6520 7661 6c75 652e 0a0a e280 same value.....\n+0000db50: 9847 5255 425f 5345 5249 414c 5f43 4f4d .GRUB_SERIAL_COM\n+0000db60: 4d41 4e44 e280 990a 2020 2020 2041 2063 MAND.... A c\n+0000db70: 6f6d 6d61 6e64 2074 6f20 636f 6e66 6967 ommand to config\n+0000db80: 7572 6520 7468 6520 7365 7269 616c 2070 ure the serial p\n+0000db90: 6f72 7420 7768 656e 2075 7369 6e67 2074 ort when using t\n+0000dba0: 6865 2073 6572 6961 6c0a 2020 2020 2063 he serial. c\n+0000dbb0: 6f6e 736f 6c65 2e20 202a 4e6f 7465 2073 onsole. *Note s\n+0000dbc0: 6572 6961 6c3a 3a2e 2020 4465 6661 756c erial::. Defaul\n+0000dbd0: 7473 2074 6f20 e280 9873 6572 6961 6ce2 ts to ...serial.\n+0000dbe0: 8099 2e0a 0ae2 8098 4752 5542 5f43 4d44 ........GRUB_CMD\n+0000dbf0: 4c49 4e45 5f4c 494e 5558 e280 990a 2020 LINE_LINUX.... \n+0000dc00: 2020 2043 6f6d 6d61 6e64 2d6c 696e 6520 Command-line \n+0000dc10: 6172 6775 6d65 6e74 7320 746f 2061 6464 arguments to add\n+0000dc20: 2074 6f20 6d65 6e75 2065 6e74 7269 6573 to menu entries\n+0000dc30: 2066 6f72 2074 6865 204c 696e 7578 206b for the Linux k\n+0000dc40: 6572 6e65 6c2e 0a0a e280 9847 5255 425f ernel......GRUB_\n+0000dc50: 434d 444c 494e 455f 4c49 4e55 585f 4445 CMDLINE_LINUX_DE\n+0000dc60: 4641 554c 54e2 8099 0a20 2020 2020 556e FAULT.... Un\n+0000dc70: 6c65 7373 20e2 8098 4752 5542 5f44 4953 less ...GRUB_DIS\n+0000dc80: 4142 4c45 5f52 4543 4f56 4552 59e2 8099 ABLE_RECOVERY...\n+0000dc90: 2069 7320 7365 7420 746f 20e2 8098 7472 is set to ...tr\n+0000dca0: 7565 e280 992c 2074 776f 206d 656e 7520 ue..., two menu \n+0000dcb0: 656e 7472 6965 730a 2020 2020 2077 696c entries. wil\n+0000dcc0: 6c20 6265 2067 656e 6572 6174 6564 2066 l be generated f\n+0000dcd0: 6f72 2065 6163 6820 4c69 6e75 7820 6b65 or each Linux ke\n+0000dce0: 726e 656c 3a20 6f6e 6520 6465 6661 756c rnel: one defaul\n+0000dcf0: 7420 656e 7472 7920 616e 6420 6f6e 650a t entry and one.\n+0000dd00: 2020 2020 2065 6e74 7279 2066 6f72 2072 entry for r\n+0000dd10: 6563 6f76 6572 7920 6d6f 6465 2e20 2054 ecovery mode. T\n+0000dd20: 6869 7320 6f70 7469 6f6e 206c 6973 7473 his option lists\n+0000dd30: 2063 6f6d 6d61 6e64 2d6c 696e 6520 6172 command-line ar\n+0000dd40: 6775 6d65 6e74 730a 2020 2020 2074 6f20 guments. to \n+0000dd50: 6164 6420 6f6e 6c79 2074 6f20 7468 6520 add only to the \n+0000dd60: 6465 6661 756c 7420 6d65 6e75 2065 6e74 default menu ent\n+0000dd70: 7279 2c20 6166 7465 7220 7468 6f73 6520 ry, after those \n+0000dd80: 6c69 7374 6564 2069 6e0a 2020 2020 20e2 listed in. .\n+0000dd90: 8098 4752 5542 5f43 4d44 4c49 4e45 5f4c ..GRUB_CMDLINE_L\n+0000dda0: 494e 5558 e280 992e 0a0a e280 9847 5255 INUX.........GRU\n+0000ddb0: 425f 434d 444c 494e 455f 4c49 4e55 585f B_CMDLINE_LINUX_\n+0000ddc0: 5245 434f 5645 5259 e280 990a 2020 2020 RECOVERY.... \n+0000ddd0: 2055 6e6c 6573 7320 e280 9847 5255 425f Unless ...GRUB_\n+0000dde0: 4449 5341 424c 455f 5245 434f 5645 5259 DISABLE_RECOVERY\n+0000ddf0: e280 9920 6973 2073 6574 2074 6f20 e280 ... is set to ..\n+0000de00: 9874 7275 65e2 8099 2c20 7477 6f20 6d65 .true..., two me\n+0000de10: 6e75 2065 6e74 7269 6573 0a20 2020 2020 nu entries. \n+0000de20: 7769 6c6c 2062 6520 6765 6e65 7261 7465 will be generate\n+0000de30: 6420 666f 7220 6561 6368 204c 696e 7578 d for each Linux\n+0000de40: 206b 6572 6e65 6c3a 206f 6e65 2064 6566 kernel: one def\n+0000de50: 6175 6c74 2065 6e74 7279 2061 6e64 206f ault entry and o\n+0000de60: 6e65 0a20 2020 2020 656e 7472 7920 666f ne. entry fo\n+0000de70: 7220 7265 636f 7665 7279 206d 6f64 652e r recovery mode.\n+0000de80: 2020 5468 6973 206f 7074 696f 6e20 6c69 This option li\n+0000de90: 7374 7320 636f 6d6d 616e 642d 6c69 6e65 sts command-line\n+0000dea0: 2061 7267 756d 656e 7473 0a20 2020 2020 arguments. \n+0000deb0: 746f 2061 6464 206f 6e6c 7920 746f 2074 to add only to t\n+0000dec0: 6865 2072 6563 6f76 6572 7920 6d65 6e75 he recovery menu\n+0000ded0: 2065 6e74 7279 2c20 6265 666f 7265 2074 entry, before t\n+0000dee0: 686f 7365 206c 6973 7465 6420 696e 0a20 hose listed in. \n+0000def0: 2020 2020 e280 9847 5255 425f 434d 444c ...GRUB_CMDL\n+0000df00: 494e 455f 4c49 4e55 58e2 8099 2e20 2054 INE_LINUX.... T\n+0000df10: 6865 2064 6566 6175 6c74 2069 7320 e280 he default is ..\n+0000df20: 9873 696e 676c 65e2 8099 2e0a 0ae2 8098 .single.........\n+0000df30: 4752 5542 5f43 4d44 4c49 4e45 5f4e 4554 GRUB_CMDLINE_NET\n+0000df40: 4253 44e2 8099 0ae2 8098 4752 5542 5f43 BSD.......GRUB_C\n+0000df50: 4d44 4c49 4e45 5f4e 4554 4253 445f 4445 MDLINE_NETBSD_DE\n+0000df60: 4641 554c 54e2 8099 0a20 2020 2020 4173 FAULT.... As\n+0000df70: 20e2 8098 4752 5542 5f43 4d44 4c49 4e45 ...GRUB_CMDLINE\n+0000df80: 5f4c 494e 5558 e280 9920 616e 6420 e280 _LINUX... and ..\n+0000df90: 9847 5255 425f 434d 444c 494e 455f 4c49 .GRUB_CMDLINE_LI\n+0000dfa0: 4e55 585f 4445 4641 554c 54e2 8099 2c20 NUX_DEFAULT..., \n+0000dfb0: 6275 7420 666f 720a 2020 2020 204e 6574 but for. Net\n+0000dfc0: 4253 442e 0a0a e280 9847 5255 425f 434d BSD......GRUB_CM\n+0000dfd0: 444c 494e 455f 474e 554d 4143 48e2 8099 DLINE_GNUMACH...\n+0000dfe0: 0a20 2020 2020 4173 20e2 8098 4752 5542 . As ...GRUB\n+0000dff0: 5f43 4d44 4c49 4e45 5f4c 494e 5558 e280 _CMDLINE_LINUX..\n+0000e000: 992c 2062 7574 2066 6f72 2047 4e55 204d ., but for GNU M\n+0000e010: 6163 682e 0a0a e280 9847 5255 425f 434d ach......GRUB_CM\n+0000e020: 444c 494e 455f 5845 4ee2 8099 0ae2 8098 DLINE_XEN.......\n+0000e030: 4752 5542 5f43 4d44 4c49 4e45 5f58 454e GRUB_CMDLINE_XEN\n+0000e040: 5f44 4546 4155 4c54 e280 990a 2020 2020 _DEFAULT.... \n+0000e050: 2054 6865 2076 616c 7565 7320 6f66 2074 The values of t\n+0000e060: 6865 7365 206f 7074 696f 6e73 2061 7265 hese options are\n+0000e070: 2070 6173 7365 6420 746f 2058 656e 2068 passed to Xen h\n+0000e080: 7970 6572 7669 736f 7220 5865 6e20 6d65 ypervisor Xen me\n+0000e090: 6e75 0a20 2020 2020 656e 7472 6965 732c nu. entries,\n+0000e0a0: 2066 6f72 2061 6c6c 2072 6573 7065 6374 for all respect\n+0000e0b0: 6976 656c 7920 6e6f 726d 616c 2065 6e74 ively normal ent\n+0000e0c0: 7269 6573 2e0a 0ae2 8098 4752 5542 5f43 ries......GRUB_C\n+0000e0d0: 4d44 4c49 4e45 5f4c 494e 5558 5f58 454e MDLINE_LINUX_XEN\n+0000e0e0: 5f52 4550 4c41 4345 e280 990a e280 9847 _REPLACE.......G\n+0000e0f0: 5255 425f 434d 444c 494e 455f 4c49 4e55 RUB_CMDLINE_LINU\n+0000e100: 585f 5845 4e5f 5245 504c 4143 455f 4445 X_XEN_REPLACE_DE\n+0000e110: 4641 554c 54e2 8099 0a20 2020 2020 5468 FAULT.... Th\n+0000e120: 6520 7661 6c75 6573 206f 6620 7468 6573 e values of thes\n+0000e130: 6520 6f70 7469 6f6e 7320 7265 706c 6163 e options replac\n+0000e140: 6520 7468 6520 7661 6c75 6573 206f 660a e the values of.\n+0000e150: 2020 2020 20e2 8098 4752 5542 5f43 4d44 ...GRUB_CMD\n+0000e160: 4c49 4e45 5f4c 494e 5558 e280 9920 616e LINE_LINUX... an\n+0000e170: 6420 e280 9847 5255 425f 434d 444c 494e d ...GRUB_CMDLIN\n+0000e180: 455f 4c49 4e55 585f 4445 4641 554c 54e2 E_LINUX_DEFAULT.\n+0000e190: 8099 2066 6f72 204c 696e 7578 2061 6e64 .. for Linux and\n+0000e1a0: 0a20 2020 2020 5865 6e20 6d65 6e75 2065 . Xen menu e\n+0000e1b0: 6e74 7269 6573 2e0a 0ae2 8098 4752 5542 ntries......GRUB\n+0000e1c0: 5f54 4f50 5f4c 4556 454c e280 990a e280 _TOP_LEVEL......\n+0000e1d0: 9847 5255 425f 544f 505f 4c45 5645 4c5f .GRUB_TOP_LEVEL_\n+0000e1e0: 5845 4ee2 8099 0a20 2020 2020 5468 6973 XEN.... This\n+0000e1f0: 206f 7074 696f 6e20 7368 6f75 6c64 2062 option should b\n+0000e200: 6520 616e 2061 6273 6f6c 7574 6520 7061 e an absolute pa\n+0000e210: 7468 2074 6f20 6120 6b65 726e 656c 2069 th to a kernel i\n+0000e220: 6d61 6765 2e20 2049 660a 2020 2020 2070 mage. If. p\n+0000e230: 726f 7669 6465 642c 2074 6865 2069 6d61 rovided, the ima\n+0000e240: 6765 2073 7065 6369 6669 6564 2077 696c ge specified wil\n+0000e250: 6c20 6265 206d 6164 6520 7468 6520 746f l be made the to\n+0000e260: 702d 6c65 7665 6c20 656e 7472 7920 6966 p-level entry if\n+0000e270: 0a20 2020 2020 6974 2069 7320 666f 756e . it is foun\n+0000e280: 6420 696e 2074 6865 2073 6361 6e2e 0a0a d in the scan...\n+0000e290: e280 9847 5255 425f 544f 505f 4c45 5645 ...GRUB_TOP_LEVE\n+0000e2a0: 4c5f 4f53 5f50 524f 4245 52e2 8099 0a20 L_OS_PROBER.... \n+0000e2b0: 2020 2020 5468 6973 206f 7074 696f 6e20 This option \n+0000e2c0: 7368 6f75 6c64 2062 6520 6120 6c69 6e65 should be a line\n+0000e2d0: 206f 6620 6f75 7470 7574 2066 726f 6d20 of output from \n+0000e2e0: e280 986f 732d 7072 6f62 6572 e280 992e ...os-prober....\n+0000e2f0: 2020 4173 0a20 2020 2020 e280 9847 5255 As. ...GRU\n+0000e300: 425f 544f 505f 4c45 5645 4ce2 8099 2c20 B_TOP_LEVEL..., \n+0000e310: 6966 2070 726f 7669 6465 642c 2074 6865 if provided, the\n+0000e320: 2069 6d61 6765 2073 7065 6369 6669 6564 image specified\n+0000e330: 2077 696c 6c20 6265 206d 6164 6520 7468 will be made th\n+0000e340: 650a 2020 2020 2074 6f70 2d6c 6576 656c e. top-level\n+0000e350: 2065 6e74 7279 2069 6620 6974 2069 7320 entry if it is \n+0000e360: 666f 756e 6420 696e 2074 6865 2073 6361 found in the sca\n+0000e370: 6e2e 0a0a e280 9847 5255 425f 4541 524c n......GRUB_EARL\n+0000e380: 595f 494e 4954 5244 5f4c 494e 5558 5f43 Y_INITRD_LINUX_C\n+0000e390: 5553 544f 4de2 8099 0ae2 8098 4752 5542 USTOM.......GRUB\n+0000e3a0: 5f45 4152 4c59 5f49 4e49 5452 445f 4c49 _EARLY_INITRD_LI\n+0000e3b0: 4e55 585f 5354 4f43 4be2 8099 0a20 2020 NUX_STOCK.... \n+0000e3c0: 2020 4c69 7374 206f 6620 7370 6163 652d List of space-\n+0000e3d0: 7365 7061 7261 7465 6420 6561 726c 7920 separated early \n+0000e3e0: 696e 6974 7264 2069 6d61 6765 7320 746f initrd images to\n+0000e3f0: 2062 6520 6c6f 6164 6564 2066 726f 6d0a be loaded from.\n+0000e400: 2020 2020 20e2 8098 2f62 6f6f 74e2 8099 .../boot...\n+0000e410: 2e20 2054 6869 7320 6973 2066 6f72 206c . This is for l\n+0000e420: 6f61 6469 6e67 2074 6869 6e67 7320 6c69 oading things li\n+0000e430: 6b65 2043 5055 206d 6963 726f 636f 6465 ke CPU microcode\n+0000e440: 2c20 6669 726d 7761 7265 2c0a 2020 2020 , firmware,. \n+0000e450: 2041 4350 4920 7461 626c 6573 2c20 6372 ACPI tables, cr\n+0000e460: 7970 746f 206b 6579 732c 2061 6e64 2073 ypto keys, and s\n+0000e470: 6f20 6f6e 2e20 2054 6865 7365 2065 6172 o on. These ear\n+0000e480: 6c79 2069 6d61 6765 7320 7769 6c6c 2062 ly images will b\n+0000e490: 650a 2020 2020 206c 6f61 6465 6420 696e e. loaded in\n+0000e4a0: 2074 6865 206f 7264 6572 2064 6563 6c61 the order decla\n+0000e4b0: 7265 642c 2061 6e64 2061 6c6c 2077 696c red, and all wil\n+0000e4c0: 6c20 6265 206c 6f61 6465 6420 6265 666f l be loaded befo\n+0000e4d0: 7265 2074 6865 0a20 2020 2020 6163 7475 re the. actu\n+0000e4e0: 616c 2066 756e 6374 696f 6e61 6c20 696e al functional in\n+0000e4f0: 6974 7264 2069 6d61 6765 2e0a 0a20 2020 itrd image... \n+0000e500: 2020 e280 9847 5255 425f 4541 524c 595f ...GRUB_EARLY_\n+0000e510: 494e 4954 5244 5f4c 494e 5558 5f53 544f INITRD_LINUX_STO\n+0000e520: 434b e280 9920 6973 2066 6f72 2079 6f75 CK... is for you\n+0000e530: 7220 6469 7374 7269 6275 7469 6f6e 2074 r distribution t\n+0000e540: 6f20 6465 636c 6172 650a 2020 2020 2069 o declare. i\n+0000e550: 6d61 6765 7320 7468 6174 2061 7265 2070 mages that are p\n+0000e560: 726f 7669 6465 6420 6279 2074 6865 2064 rovided by the d\n+0000e570: 6973 7472 6962 7574 696f 6e2e 2020 4974 istribution. It\n+0000e580: 2073 686f 756c 6420 6e6f 7420 6265 0a20 should not be. \n+0000e590: 2020 2020 6d6f 6469 6669 6564 2077 6974 modified wit\n+0000e5a0: 686f 7574 2075 6e64 6572 7374 616e 6469 hout understandi\n+0000e5b0: 6e67 2074 6865 2063 6f6e 7365 7175 656e ng the consequen\n+0000e5c0: 6365 732e 2020 5468 6579 2077 696c 6c20 ces. They will \n+0000e5d0: 6265 0a20 2020 2020 6c6f 6164 6564 2066 be. loaded f\n+0000e5e0: 6972 7374 2e0a 0a20 2020 2020 e280 9847 irst... ...G\n+0000e5f0: 5255 425f 4541 524c 595f 494e 4954 5244 RUB_EARLY_INITRD\n+0000e600: 5f4c 494e 5558 5f43 5553 544f 4de2 8099 _LINUX_CUSTOM...\n+0000e610: 2069 7320 666f 7220 796f 7572 2063 7573 is for your cus\n+0000e620: 746f 6d20 6372 6561 7465 6420 696d 6167 tom created imag\n+0000e630: 6573 2e0a 0a20 2020 2020 5468 6520 6465 es... The de\n+0000e640: 6661 756c 7420 7374 6f63 6b20 696d 6167 fault stock imag\n+0000e650: 6573 2061 7265 2061 7320 666f 6c6c 6f77 es are as follow\n+0000e660: 732c 2074 686f 7567 6820 7468 6579 206d s, though they m\n+0000e670: 6179 2062 650a 2020 2020 206f 7665 7272 ay be. overr\n+0000e680: 6964 6465 6e20 6279 2079 6f75 7220 6469 idden by your di\n+0000e690: 7374 7269 6275 7469 6f6e 3a0a 2020 2020 stribution:. \n+0000e6a0: 2020 2020 2020 696e 7465 6c2d 7563 2e69 intel-uc.i\n+0000e6b0: 6d67 2069 6e74 656c 2d75 636f 6465 2e69 mg intel-ucode.i\n+0000e6c0: 6d67 2061 6d64 2d75 632e 696d 6720 616d mg amd-uc.img am\n+0000e6d0: 642d 7563 6f64 652e 696d 6720 6561 726c d-ucode.img earl\n+0000e6e0: 795f 7563 6f64 652e 6370 696f 206d 6963 y_ucode.cpio mic\n+0000e6f0: 726f 636f 6465 2e63 7069 6f0a 0ae2 8098 rocode.cpio.....\n+0000e700: 4752 5542 5f44 4953 4142 4c45 5f4c 494e GRUB_DISABLE_LIN\n+0000e710: 5558 5f55 5549 44e2 8099 0a20 2020 2020 UX_UUID.... \n+0000e720: 4e6f 726d 616c 6c79 2c20 e280 9867 7275 Normally, ...gru\n+0000e730: 622d 6d6b 636f 6e66 6967 e280 9920 7769 b-mkconfig... wi\n+0000e740: 6c6c 2067 656e 6572 6174 6520 6d65 6e75 ll generate menu\n+0000e750: 2065 6e74 7269 6573 2074 6861 7420 7573 entries that us\n+0000e760: 650a 2020 2020 2075 6e69 7665 7273 616c e. universal\n+0000e770: 6c79 2d75 6e69 7175 6520 6964 656e 7469 ly-unique identi\n+0000e780: 6669 6572 7320 2855 5549 4473 2920 746f fiers (UUIDs) to\n+0000e790: 2069 6465 6e74 6966 7920 7468 6520 726f identify the ro\n+0000e7a0: 6f74 0a20 2020 2020 6669 6c65 7379 7374 ot. filesyst\n+0000e7b0: 656d 2074 6f20 7468 6520 4c69 6e75 7820 em to the Linux \n+0000e7c0: 6b65 726e 656c 2c20 7573 696e 6720 6120 kernel, using a \n+0000e7d0: e280 9872 6f6f 743d 5555 4944 3d2e 2e2e ...root=UUID=...\n+0000e7e0: e280 9920 6b65 726e 656c 0a20 2020 2020 ... kernel. \n+0000e7f0: 7061 7261 6d65 7465 722e 2020 5468 6973 parameter. This\n+0000e800: 2069 7320 7573 7561 6c6c 7920 6d6f 7265 is usually more\n+0000e810: 2072 656c 6961 626c 652c 2062 7574 2069 reliable, but i\n+0000e820: 6e20 736f 6d65 2063 6173 6573 2069 7420 n some cases it \n+0000e830: 6d61 790a 2020 2020 206e 6f74 2062 6520 may. not be \n+0000e840: 6170 7072 6f70 7269 6174 652e 2020 546f appropriate. To\n+0000e850: 2064 6973 6162 6c65 2074 6865 2075 7365 disable the use\n+0000e860: 206f 6620 5555 4944 732c 2073 6574 2074 of UUIDs, set t\n+0000e870: 6869 7320 6f70 7469 6f6e 0a20 2020 2020 his option. \n+0000e880: 746f 20e2 8098 7472 7565 e280 992e 0a0a to ...true......\n+0000e890: e280 9847 5255 425f 4449 5341 424c 455f ...GRUB_DISABLE_\n+0000e8a0: 4c49 4e55 585f 5041 5254 5555 4944 e280 LINUX_PARTUUID..\n+0000e8b0: 990a 2020 2020 2049 6620 e280 9867 7275 .. If ...gru\n+0000e8c0: 622d 6d6b 636f 6e66 6967 e280 9920 6361 b-mkconfig... ca\n+0000e8d0: 6e6e 6f74 2069 6465 6e74 6966 7920 7468 nnot identify th\n+0000e8e0: 6520 726f 6f74 2066 696c 6573 7973 7465 e root filesyste\n+0000e8f0: 6d20 7669 6120 6974 730a 2020 2020 2075 m via its. u\n+0000e900: 6e69 7665 7273 616c 6c79 2d75 6e69 7175 niversally-uniqu\n+0000e910: 6520 696e 6465 6e74 6966 6965 7220 2855 e indentifier (U\n+0000e920: 5549 4429 2c20 e280 9867 7275 622d 6d6b UID), ...grub-mk\n+0000e930: 636f 6e66 6967 e280 9920 6361 6e20 7573 config... can us\n+0000e940: 6520 7468 650a 2020 2020 2055 5549 4420 e the. UUID \n+0000e950: 6f66 2074 6865 2070 6172 7469 7469 6f6e of the partition\n+0000e960: 2063 6f6e 7461 696e 696e 6720 7468 6520 containing the \n+0000e970: 6669 6c65 7379 7374 656d 2074 6f20 6964 filesystem to id\n+0000e980: 656e 7469 6679 2074 6865 0a20 2020 2020 entify the. \n+0000e990: 726f 6f74 2066 696c 6573 7973 7465 6d20 root filesystem \n+0000e9a0: 746f 2074 6865 204c 696e 7578 206b 6572 to the Linux ker\n+0000e9b0: 6e65 6c20 7669 6120 6120 e280 9872 6f6f nel via a ...roo\n+0000e9c0: 743d 5041 5254 5555 4944 3d2e 2e2e e280 t=PARTUUID=.....\n+0000e9d0: 990a 2020 2020 206b 6572 6e65 6c20 7061 .. kernel pa\n+0000e9e0: 7261 6d65 7465 722e 2020 5468 6973 2069 rameter. This i\n+0000e9f0: 7320 6e6f 7420 6173 2072 656c 6961 626c s not as reliabl\n+0000ea00: 6520 6173 2075 7369 6e67 2074 6865 2066 e as using the f\n+0000ea10: 696c 6573 7973 7465 6d0a 2020 2020 2055 ilesystem. U\n+0000ea20: 5549 442c 2062 7574 2069 7320 6d6f 7265 UID, but is more\n+0000ea30: 2072 656c 6961 626c 6520 7468 616e 2075 reliable than u\n+0000ea40: 7369 6e67 2074 6865 204c 696e 7578 2064 sing the Linux d\n+0000ea50: 6576 6963 6520 6e61 6d65 732e 2020 5768 evice names. Wh\n+0000ea60: 656e 0a20 2020 2020 e280 9847 5255 425f en. ...GRUB_\n+0000ea70: 4449 5341 424c 455f 4c49 4e55 585f 5041 DISABLE_LINUX_PA\n+0000ea80: 5254 5555 4944 e280 9920 6973 2073 6574 RTUUID... is set\n+0000ea90: 2074 6f20 e280 9866 616c 7365 e280 992c to ...false...,\n+0000eaa0: 2074 6865 204c 696e 7578 206b 6572 6e65 the Linux kerne\n+0000eab0: 6c0a 2020 2020 2076 6572 7369 6f6e 206d l. version m\n+0000eac0: 7573 7420 6265 2032 2e36 2e33 3720 2833 ust be 2.6.37 (3\n+0000ead0: 2e31 3020 666f 7220 7379 7374 656d 7320 .10 for systems \n+0000eae0: 7573 696e 6720 7468 6520 4d53 444f 5320 using the MSDOS \n+0000eaf0: 7061 7274 6974 696f 6e0a 2020 2020 2073 partition. s\n+0000eb00: 6368 656d 6529 206f 7220 6e65 7765 722e cheme) or newer.\n+0000eb10: 2020 5468 6973 206f 7074 696f 6e20 6465 This option de\n+0000eb20: 6661 756c 7473 2074 6f20 e280 9874 7275 faults to ...tru\n+0000eb30: 65e2 8099 2e20 2054 6f20 656e 6162 6c65 e.... To enable\n+0000eb40: 2074 6865 0a20 2020 2020 7573 6520 6f66 the. use of\n+0000eb50: 2070 6172 7469 7469 6f6e 2055 5549 4473 partition UUIDs\n+0000eb60: 2c20 7365 7420 7468 6973 206f 7074 696f , set this optio\n+0000eb70: 6e20 746f 20e2 8098 6661 6c73 65e2 8099 n to ...false...\n+0000eb80: 2e0a 0ae2 8098 4752 5542 5f44 4953 4142 ......GRUB_DISAB\n+0000eb90: 4c45 5f52 4543 4f56 4552 59e2 8099 0a20 LE_RECOVERY.... \n+0000eba0: 2020 2020 4966 2074 6869 7320 6f70 7469 If this opti\n+0000ebb0: 6f6e 2069 7320 7365 7420 746f 20e2 8098 on is set to ...\n+0000ebc0: 7472 7565 e280 992c 2064 6973 6162 6c65 true..., disable\n+0000ebd0: 2074 6865 2067 656e 6572 6174 696f 6e20 the generation \n+0000ebe0: 6f66 2072 6563 6f76 6572 790a 2020 2020 of recovery. \n+0000ebf0: 206d 6f64 6520 6d65 6e75 2065 6e74 7269 mode menu entri\n+0000ec00: 6573 2e0a 0ae2 8098 4752 5542 5f44 4953 es......GRUB_DIS\n+0000ec10: 4142 4c45 5f55 5549 44e2 8099 0a20 2020 ABLE_UUID.... \n+0000ec20: 2020 4e6f 726d 616c 6c79 2c20 e280 9867 Normally, ...g\n+0000ec30: 7275 622d 6d6b 636f 6e66 6967 e280 9920 rub-mkconfig... \n+0000ec40: 7769 6c6c 2067 656e 6572 6174 6520 6d65 will generate me\n+0000ec50: 6e75 2065 6e74 7269 6573 2074 6861 7420 nu entries that \n+0000ec60: 7573 650a 2020 2020 2075 6e69 7665 7273 use. univers\n+0000ec70: 616c 6c79 2d75 6e69 7175 6520 6964 656e ally-unique iden\n+0000ec80: 7469 6669 6572 7320 2855 5549 4473 2920 tifiers (UUIDs) \n+0000ec90: 746f 2069 6465 6e74 6966 7920 7661 7269 to identify vari\n+0000eca0: 6f75 730a 2020 2020 2066 696c 6573 7973 ous. filesys\n+0000ecb0: 7465 6d73 2074 6f20 7365 6172 6368 2066 tems to search f\n+0000ecc0: 6f72 2066 696c 6573 2e20 2054 6869 7320 or files. This \n+0000ecd0: 6973 2075 7375 616c 6c79 206d 6f72 6520 is usually more \n+0000ece0: 7265 6c69 6162 6c65 2c0a 2020 2020 2062 reliable,. b\n+0000ecf0: 7574 2069 6e20 736f 6d65 2063 6173 6573 ut in some cases\n+0000ed00: 2069 7420 6d61 7920 6e6f 7420 6265 2061 it may not be a\n+0000ed10: 7070 726f 7072 6961 7465 2e20 2054 6f20 ppropriate. To \n+0000ed20: 6469 7361 626c 6520 7468 6973 2075 7365 disable this use\n+0000ed30: 0a20 2020 2020 6f66 2055 5549 4473 2c20 . of UUIDs, \n+0000ed40: 7365 7420 7468 6973 206f 7074 696f 6e20 set this option \n+0000ed50: 746f 20e2 8098 7472 7565 e280 992e 2020 to ...true.... \n+0000ed60: 5365 7474 696e 6720 7468 6973 206f 7074 Setting this opt\n+0000ed70: 696f 6e20 746f 0a20 2020 2020 e280 9874 ion to. ...t\n+0000ed80: 7275 65e2 8099 2c20 7769 6c6c 2061 6c73 rue..., will als\n+0000ed90: 6f20 7365 7420 7468 6520 6f70 7469 6f6e o set the option\n+0000eda0: 7320 e280 9847 5255 425f 4449 5341 424c s ...GRUB_DISABL\n+0000edb0: 455f 4c49 4e55 585f 5555 4944 e280 9920 E_LINUX_UUID... \n+0000edc0: 616e 640a 2020 2020 20e2 8098 4752 5542 and. ...GRUB\n+0000edd0: 5f44 4953 4142 4c45 5f4c 494e 5558 5f50 _DISABLE_LINUX_P\n+0000ede0: 4152 5455 5549 44e2 8099 2074 6f20 e280 ARTUUID... to ..\n+0000edf0: 9874 7275 65e2 8099 2c20 756e 6c65 7373 .true..., unless\n+0000ee00: 2074 6865 7920 6861 7665 2062 6565 6e0a they have been.\n+0000ee10: 2020 2020 2065 7870 6c69 6369 746c 7920 explicitly \n+0000ee20: 7365 7420 746f 20e2 8098 6661 6c73 65e2 set to ...false.\n+0000ee30: 8099 2e0a 0ae2 8098 4752 5542 5f56 4944 ........GRUB_VID\n+0000ee40: 454f 5f42 4143 4b45 4e44 e280 990a 2020 EO_BACKEND.... \n+0000ee50: 2020 2049 6620 6772 6170 6869 6361 6c20 If graphical \n+0000ee60: 7669 6465 6f20 7375 7070 6f72 7420 6973 video support is\n+0000ee70: 2072 6571 7569 7265 642c 2065 6974 6865 required, eithe\n+0000ee80: 7220 6265 6361 7573 6520 7468 650a 2020 r because the. \n+0000ee90: 2020 20e2 8098 6766 7874 6572 6de2 8099 ...gfxterm...\n+0000eea0: 2067 7261 7068 6963 616c 2074 6572 6d69 graphical termi\n+0000eeb0: 6e61 6c20 6973 2069 6e20 7573 6520 6f72 nal is in use or\n+0000eec0: 2062 6563 6175 7365 0a20 2020 2020 e280 because. ..\n+0000eed0: 9847 5255 425f 4746 5850 4159 4c4f 4144 .GRUB_GFXPAYLOAD\n+0000eee0: 5f4c 494e 5558 e280 9920 6973 2073 6574 _LINUX... is set\n+0000eef0: 2c20 7468 656e 20e2 8098 6772 7562 2d6d , then ...grub-m\n+0000ef00: 6b63 6f6e 6669 67e2 8099 2077 696c 6c20 kconfig... will \n+0000ef10: 6e6f 726d 616c 6c79 0a20 2020 2020 6c6f normally. lo\n+0000ef20: 6164 2061 6c6c 2061 7661 696c 6162 6c65 ad all available\n+0000ef30: 2047 5255 4220 7669 6465 6f20 6472 6976 GRUB video driv\n+0000ef40: 6572 7320 616e 6420 7573 6520 7468 6520 ers and use the \n+0000ef50: 6f6e 6520 6d6f 7374 0a20 2020 2020 6170 one most. ap\n+0000ef60: 7072 6f70 7269 6174 6520 666f 7220 796f propriate for yo\n+0000ef70: 7572 2068 6172 6477 6172 652e 2020 4966 ur hardware. If\n+0000ef80: 2079 6f75 206e 6565 6420 746f 206f 7665 you need to ove\n+0000ef90: 7272 6964 6520 7468 6973 2066 6f72 0a20 rride this for. \n+0000efa0: 2020 2020 736f 6d65 2072 6561 736f 6e2c some reason,\n+0000efb0: 2074 6865 6e20 796f 7520 6361 6e20 7365 then you can se\n+0000efc0: 7420 7468 6973 206f 7074 696f 6e2e 0a0a t this option...\n+0000efd0: 2020 2020 2041 6674 6572 20e2 8098 6772 After ...gr\n+0000efe0: 7562 2d69 6e73 7461 6c6c e280 9920 6861 ub-install... ha\n+0000eff0: 7320 6265 656e 2072 756e 2c20 7468 6520 s been run, the \n+0000f000: 6176 6169 6c61 626c 6520 7669 6465 6f20 available video \n+0000f010: 6472 6976 6572 7320 6172 650a 2020 2020 drivers are. \n+0000f020: 206c 6973 7465 6420 696e 20e2 8098 2f62 listed in .../b\n+0000f030: 6f6f 742f 6772 7562 2f76 6964 656f 2e6c oot/grub/video.l\n+0000f040: 7374 e280 992e 0a0a e280 9847 5255 425f st.........GRUB_\n+0000f050: 4746 584d 4f44 45e2 8099 0a20 2020 2020 GFXMODE.... \n+0000f060: 5365 7420 7468 6520 7265 736f 6c75 7469 Set the resoluti\n+0000f070: 6f6e 2075 7365 6420 6f6e 2074 6865 20e2 on used on the .\n+0000f080: 8098 6766 7874 6572 6de2 8099 2067 7261 ..gfxterm... gra\n+0000f090: 7068 6963 616c 2074 6572 6d69 6e61 6c2e phical terminal.\n+0000f0a0: 2020 4e6f 7465 0a20 2020 2020 7468 6174 Note. that\n+0000f0b0: 2079 6f75 2063 616e 206f 6e6c 7920 7573 you can only us\n+0000f0c0: 6520 6d6f 6465 7320 7768 6963 6820 796f e modes which yo\n+0000f0d0: 7572 2067 7261 7068 6963 7320 6361 7264 ur graphics card\n+0000f0e0: 2073 7570 706f 7274 7320 7669 610a 2020 supports via. \n+0000f0f0: 2020 2056 4553 4120 4249 4f53 2045 7874 VESA BIOS Ext\n+0000f100: 656e 7369 6f6e 7320 2856 4245 292c 2073 ensions (VBE), s\n+0000f110: 6f20 666f 7220 6578 616d 706c 6520 6e61 o for example na\n+0000f120: 7469 7665 204c 4344 2070 616e 656c 0a20 tive LCD panel. \n+0000f130: 2020 2020 7265 736f 6c75 7469 6f6e 7320 resolutions \n+0000f140: 6d61 7920 6e6f 7420 6265 2061 7661 696c may not be avail\n+0000f150: 6162 6c65 2e20 2054 6865 2064 6566 6175 able. The defau\n+0000f160: 6c74 2069 7320 e280 9861 7574 6fe2 8099 lt is ...auto...\n+0000f170: 2c20 7768 6963 680a 2020 2020 2074 7269 , which. tri\n+0000f180: 6573 2074 6f20 7365 6c65 6374 2061 2070 es to select a p\n+0000f190: 7265 6665 7272 6564 2072 6573 6f6c 7574 referred resolut\n+0000f1a0: 696f 6e2e 2020 2a4e 6f74 6520 6766 786d ion. *Note gfxm\n+0000f1b0: 6f64 653a 3a2e 0a0a e280 9847 5255 425f ode::......GRUB_\n+0000f1c0: 4241 434b 4752 4f55 4e44 e280 990a 2020 BACKGROUND.... \n+0000f1d0: 2020 2053 6574 2061 2062 6163 6b67 726f Set a backgro\n+0000f1e0: 756e 6420 696d 6167 6520 666f 7220 7573 und image for us\n+0000f1f0: 6520 7769 7468 2074 6865 20e2 8098 6766 e with the ...gf\n+0000f200: 7874 6572 6de2 8099 2067 7261 7068 6963 xterm... graphic\n+0000f210: 616c 0a20 2020 2020 7465 726d 696e 616c al. terminal\n+0000f220: 2e20 2054 6865 2076 616c 7565 206f 6620 . The value of \n+0000f230: 7468 6973 206f 7074 696f 6e20 6d75 7374 this option must\n+0000f240: 2062 6520 6120 6669 6c65 2072 6561 6461 be a file reada\n+0000f250: 626c 6520 6279 2047 5255 420a 2020 2020 ble by GRUB. \n+0000f260: 2061 7420 626f 6f74 2074 696d 652c 2061 at boot time, a\n+0000f270: 6e64 2069 7420 6d75 7374 2065 6e64 2077 nd it must end w\n+0000f280: 6974 6820 e280 982e 706e 67e2 8099 2c20 ith ....png..., \n+0000f290: e280 982e 7467 61e2 8099 2c20 e280 982e ....tga..., ....\n+0000f2a0: 6a70 67e2 8099 2c20 6f72 0a20 2020 2020 jpg..., or. \n+0000f2b0: e280 982e 6a70 6567 e280 992e 2020 5468 ....jpeg.... Th\n+0000f2c0: 6520 696d 6167 6520 7769 6c6c 2062 6520 e image will be \n+0000f2d0: 7363 616c 6564 2069 6620 6e65 6365 7373 scaled if necess\n+0000f2e0: 6172 7920 746f 2066 6974 2074 6865 2073 ary to fit the s\n+0000f2f0: 6372 6565 6e2e 0a20 2020 2020 496d 6167 creen.. Imag\n+0000f300: 6520 6865 6967 6874 2061 6e64 2077 6964 e height and wid\n+0000f310: 7468 2077 696c 6c20 6265 2072 6573 7472 th will be restr\n+0000f320: 6963 7465 6420 6279 2061 6e20 6172 7469 icted by an arti\n+0000f330: 6669 6369 616c 206c 696d 6974 206f 660a ficial limit of.\n+0000f340: 2020 2020 2031 3633 3834 2e0a 0ae2 8098 16384......\n+0000f350: 4752 5542 5f54 4845 4d45 e280 990a 2020 GRUB_THEME.... \n+0000f360: 2020 2053 6574 2061 2074 6865 6d65 2066 Set a theme f\n+0000f370: 6f72 2075 7365 2077 6974 6820 7468 6520 or use with the \n+0000f380: e280 9867 6678 7465 726d e280 9920 6772 ...gfxterm... gr\n+0000f390: 6170 6869 6361 6c20 7465 726d 696e 616c aphical terminal\n+0000f3a0: 2e0a 0ae2 8098 4752 5542 5f47 4658 5041 ......GRUB_GFXPA\n+0000f3b0: 594c 4f41 445f 4c49 4e55 58e2 8099 0a20 YLOAD_LINUX.... \n+0000f3c0: 2020 2020 5365 7420 746f 20e2 8098 7465 Set to ...te\n+0000f3d0: 7874 e280 9920 746f 2066 6f72 6365 2074 xt... to force t\n+0000f3e0: 6865 204c 696e 7578 206b 6572 6e65 6c20 he Linux kernel \n+0000f3f0: 746f 2062 6f6f 7420 696e 206e 6f72 6d61 to boot in norma\n+0000f400: 6c20 7465 7874 0a20 2020 2020 6d6f 6465 l text. mode\n+0000f410: 2c20 e280 986b 6565 70e2 8099 2074 6f20 , ...keep... to \n+0000f420: 7072 6573 6572 7665 2074 6865 2067 7261 preserve the gra\n+0000f430: 7068 6963 7320 6d6f 6465 2073 6574 2075 phics mode set u\n+0000f440: 7369 6e67 0a20 2020 2020 e280 9847 5255 sing. ...GRU\n+0000f450: 425f 4746 584d 4f44 45e2 8099 2c20 e280 B_GFXMODE..., ..\n+0000f460: 9857 4944 5448 7848 4549 4748 54e2 8099 .WIDTHxHEIGHT...\n+0000f470: 5be2 8098 7844 4550 5448 e280 995d 2074 [...xDEPTH...] t\n+0000f480: 6f20 7365 7420 6120 7061 7274 6963 756c o set a particul\n+0000f490: 6172 0a20 2020 2020 6772 6170 6869 6373 ar. graphics\n+0000f4a0: 206d 6f64 652c 206f 7220 6120 7365 7175 mode, or a sequ\n+0000f4b0: 656e 6365 206f 6620 7468 6573 6520 7365 ence of these se\n+0000f4c0: 7061 7261 7465 6420 6279 2063 6f6d 6d61 parated by comma\n+0000f4d0: 7320 6f72 0a20 2020 2020 7365 6d69 636f s or. semico\n+0000f4e0: 6c6f 6e73 2074 6f20 7472 7920 7365 7665 lons to try seve\n+0000f4f0: 7261 6c20 6d6f 6465 7320 696e 2073 6571 ral modes in seq\n+0000f500: 7565 6e63 652e 2020 2a4e 6f74 6520 6766 uence. *Note gf\n+0000f510: 7870 6179 6c6f 6164 3a3a 2e0a 0a20 2020 xpayload::... \n+0000f520: 2020 4465 7065 6e64 696e 6720 6f6e 2079 Depending on y\n+0000f530: 6f75 7220 6b65 726e 656c 2c20 796f 7572 our kernel, your\n+0000f540: 2064 6973 7472 6962 7574 696f 6e2c 2079 distribution, y\n+0000f550: 6f75 7220 6772 6170 6869 6373 2063 6172 our graphics car\n+0000f560: 642c 0a20 2020 2020 616e 6420 7468 6520 d,. and the \n+0000f570: 7068 6173 6520 6f66 2074 6865 206d 6f6f phase of the moo\n+0000f580: 6e2c 206e 6f74 6520 7468 6174 2075 7369 n, note that usi\n+0000f590: 6e67 2074 6869 7320 6f70 7469 6f6e 206d ng this option m\n+0000f5a0: 6179 2063 6175 7365 0a20 2020 2020 474e ay cause. GN\n+0000f5b0: 552f 4c69 6e75 7820 746f 2073 7566 6665 U/Linux to suffe\n+0000f5c0: 7220 6672 6f6d 2076 6172 696f 7573 2064 r from various d\n+0000f5d0: 6973 706c 6179 2070 726f 626c 656d 732c isplay problems,\n+0000f5e0: 2070 6172 7469 6375 6c61 726c 790a 2020 particularly. \n+0000f5f0: 2020 2064 7572 696e 6720 7468 6520 6561 during the ea\n+0000f600: 726c 7920 7061 7274 206f 6620 7468 6520 rly part of the \n+0000f610: 626f 6f74 2073 6571 7565 6e63 652e 2020 boot sequence. \n+0000f620: 4966 2079 6f75 2068 6176 6520 7072 6f62 If you have prob\n+0000f630: 6c65 6d73 2c0a 2020 2020 2073 6574 2074 lems,. set t\n+0000f640: 6869 7320 6f70 7469 6f6e 2074 6f20 e280 his option to ..\n+0000f650: 9874 6578 74e2 8099 2061 6e64 2047 5255 .text... and GRU\n+0000f660: 4220 7769 6c6c 2074 656c 6c20 4c69 6e75 B will tell Linu\n+0000f670: 7820 746f 2062 6f6f 7420 696e 0a20 2020 x to boot in. \n+0000f680: 2020 6e6f 726d 616c 2074 6578 7420 6d6f normal text mo\n+0000f690: 6465 2e0a 0ae2 8098 4752 5542 5f44 4953 de......GRUB_DIS\n+0000f6a0: 4142 4c45 5f4f 535f 5052 4f42 4552 e280 ABLE_OS_PROBER..\n+0000f6b0: 990a 2020 2020 2054 6865 20e2 8098 6772 .. The ...gr\n+0000f6c0: 7562 2d6d 6b63 6f6e 6669 67e2 8099 2068 ub-mkconfig... h\n+0000f6d0: 6173 2061 2066 6561 7475 7265 2074 6f20 as a feature to \n+0000f6e0: 7573 6520 7468 6520 6578 7465 726e 616c use the external\n+0000f6f0: 20e2 8098 6f73 2d70 726f 6265 72e2 8099 ...os-prober...\n+0000f700: 0a20 2020 2020 7072 6f67 7261 6d20 746f . program to\n+0000f710: 2064 6973 636f 7665 7220 6f74 6865 7220 discover other \n+0000f720: 6f70 6572 6174 696e 6720 7379 7374 656d operating system\n+0000f730: 7320 696e 7374 616c 6c65 6420 6f6e 2074 s installed on t\n+0000f740: 6865 2073 616d 650a 2020 2020 206d 6163 he same. mac\n+0000f750: 6869 6e65 2061 6e64 2067 656e 6572 6174 hine and generat\n+0000f760: 6520 6170 7072 6f70 7269 6174 6520 6d65 e appropriate me\n+0000f770: 6e75 2065 6e74 7269 6573 2066 6f72 2074 nu entries for t\n+0000f780: 6865 6d2e 2020 4974 2069 730a 2020 2020 hem. It is. \n+0000f790: 2064 6973 6162 6c65 6420 6279 2064 6566 disabled by def\n+0000f7a0: 6175 6c74 2073 696e 6365 2061 7574 6f6d ault since autom\n+0000f7b0: 6174 6963 2061 6e64 2073 696c 656e 7420 atic and silent \n+0000f7c0: 6578 6563 7574 696f 6e20 6f66 0a20 2020 execution of. \n+0000f7d0: 2020 e280 986f 732d 7072 6f62 6572 e280 ...os-prober..\n+0000f7e0: 992c 2061 6e64 2063 7265 6174 696e 6720 ., and creating \n+0000f7f0: 626f 6f74 2065 6e74 7269 6573 2062 6173 boot entries bas\n+0000f800: 6564 206f 6e20 7468 6174 2064 6174 612c ed on that data,\n+0000f810: 2069 7320 610a 2020 2020 2070 6f74 656e is a. poten\n+0000f820: 7469 616c 2061 7474 6163 6b20 7665 6374 tial attack vect\n+0000f830: 6f72 2e20 2053 6574 2074 6869 7320 6f70 or. Set this op\n+0000f840: 7469 6f6e 2074 6f20 e280 9866 616c 7365 tion to ...false\n+0000f850: e280 9920 746f 2065 6e61 626c 6520 7468 ... to enable th\n+0000f860: 6973 0a20 2020 2020 6665 6174 7572 6520 is. feature \n+0000f870: 696e 2074 6865 20e2 8098 6772 7562 2d6d in the ...grub-m\n+0000f880: 6b63 6f6e 6669 67e2 8099 2063 6f6d 6d61 kconfig... comma\n+0000f890: 6e64 2e0a 0ae2 8098 4752 5542 5f4f 535f nd......GRUB_OS_\n+0000f8a0: 5052 4f42 4552 5f53 4b49 505f 4c49 5354 PROBER_SKIP_LIST\n+0000f8b0: e280 990a 2020 2020 204c 6973 7420 6f66 .... List of\n+0000f8c0: 2073 7061 6365 2d73 6570 6172 6174 6564 space-separated\n+0000f8d0: 2063 6173 6520 696e 7365 6e73 6974 6976 case insensitiv\n+0000f8e0: 6520 5555 4944 7320 6f66 2066 696c 6573 e UUIDs of files\n+0000f8f0: 7973 7465 6d73 2074 6f20 6265 0a20 2020 ystems to be. \n+0000f900: 2020 6967 6e6f 7265 6420 6672 6f6d 206f ignored from o\n+0000f910: 732d 7072 6f62 6572 206f 7574 7075 742e s-prober output.\n+0000f920: 2020 466f 7220 4546 4920 6368 6169 6e6c For EFI chainl\n+0000f930: 6f61 6465 7273 2069 7427 730a 2020 2020 oaders it's. \n+0000f940: 203c 5555 4944 3e40 3c45 4649 2046 494c @. For backwar\n+0000f960: 6420 636f 6d70 6174 6962 696c 6974 7920 d compatibility \n+0000f970: 7769 7468 2070 7265 7669 6f75 730a 2020 with previous. \n+0000f980: 2020 2062 6568 6176 696f 7572 2c20 3c55 behaviour, @/dev/* is a\n+0000f9a0: 6c73 6f20 6163 6365 7074 6564 2066 6f72 lso accepted for\n+0000f9b0: 206e 6f6e 2d45 4649 2063 6861 696e 6c6f non-EFI chainlo\n+0000f9c0: 6164 6572 730a 2020 2020 2065 7665 6e20 aders. even \n+0000f9d0: 6966 2074 6865 2064 6576 6963 6520 646f if the device do\n+0000f9e0: 6573 206e 6f74 206d 6174 6368 2c20 616e es not match, an\n+0000f9f0: 6420 636f 6d6d 6120 616e 6420 7365 6d69 d comma and semi\n+0000fa00: 636f 6c6f 6e20 6172 6520 616c 736f 0a20 colon are also. \n+0000fa10: 2020 2020 6163 6365 7074 6564 2061 7320 accepted as \n+0000fa20: 7365 7061 7261 746f 722e 0a0a e280 9847 separator......G\n+0000fa30: 5255 425f 4449 5341 424c 455f 5355 424d RUB_DISABLE_SUBM\n+0000fa40: 454e 55e2 8099 0a20 2020 2020 4e6f 726d ENU.... Norm\n+0000fa50: 616c 6c79 2c20 e280 9867 7275 622d 6d6b ally, ...grub-mk\n+0000fa60: 636f 6e66 6967 e280 9920 7769 6c6c 2067 config... will g\n+0000fa70: 656e 6572 6174 6520 746f 7020 6c65 7665 enerate top leve\n+0000fa80: 6c20 6d65 6e75 2065 6e74 7279 2066 6f72 l menu entry for\n+0000fa90: 0a20 2020 2020 7468 6520 6b65 726e 656c . the kernel\n+0000faa0: 2077 6974 6820 6869 6768 6573 7420 7665 with highest ve\n+0000fab0: 7273 696f 6e20 6e75 6d62 6572 2061 6e64 rsion number and\n+0000fac0: 2070 7574 2061 6c6c 206f 7468 6572 2066 put all other f\n+0000fad0: 6f75 6e64 0a20 2020 2020 6b65 726e 656c ound. kernel\n+0000fae0: 7320 6f72 2061 6c74 6572 6e61 7469 7665 s or alternative\n+0000faf0: 206d 656e 7520 656e 7472 6965 7320 666f menu entries fo\n+0000fb00: 7220 7265 636f 7665 7279 206d 6f64 6520 r recovery mode \n+0000fb10: 696e 2073 7562 6d65 6e75 2e0a 2020 2020 in submenu.. \n+0000fb20: 2046 6f72 2065 6e74 7269 6573 2072 6574 For entries ret\n+0000fb30: 7572 6e65 6420 6279 20e2 8098 6f73 2d70 urned by ...os-p\n+0000fb40: 726f 6265 72e2 8099 2066 6972 7374 2065 rober... first e\n+0000fb50: 6e74 7279 2077 696c 6c20 6265 2070 7574 ntry will be put\n+0000fb60: 206f 6e20 746f 700a 2020 2020 206c 6576 on top. lev\n+0000fb70: 656c 2061 6e64 2061 6c6c 206f 7468 6572 el and all other\n+0000fb80: 7320 696e 2073 7562 6d65 6e75 2e20 2049 s in submenu. I\n+0000fb90: 6620 7468 6973 206f 7074 696f 6e20 6973 f this option is\n+0000fba0: 2073 6574 2074 6f20 e280 9874 7275 65e2 set to ...true.\n+0000fbb0: 8099 2c0a 2020 2020 2066 6c61 7420 6d65 ..,. flat me\n+0000fbc0: 6e75 2077 6974 6820 616c 6c20 656e 7472 nu with all entr\n+0000fbd0: 6965 7320 6f6e 2074 6f70 206c 6576 656c ies on top level\n+0000fbe0: 2077 696c 6c20 6265 2067 656e 6572 6174 will be generat\n+0000fbf0: 6564 2069 6e73 7465 6164 2e0a 2020 2020 ed instead.. \n+0000fc00: 2043 6861 6e67 696e 6720 7468 6973 206f Changing this o\n+0000fc10: 7074 696f 6e20 7769 6c6c 2072 6571 7569 ption will requi\n+0000fc20: 7265 2063 6861 6e67 696e 6720 6578 6973 re changing exis\n+0000fc30: 7469 6e67 2076 616c 7565 7320 6f66 0a20 ting values of. \n+0000fc40: 2020 2020 e280 9847 5255 425f 4445 4641 ...GRUB_DEFA\n+0000fc50: 554c 54e2 8099 2c20 e280 9866 616c 6c62 ULT..., ...fallb\n+0000fc60: 6163 6be2 8099 2028 2a6e 6f74 6520 6661 ack... (*note fa\n+0000fc70: 6c6c 6261 636b 3a3a 2920 616e 6420 e280 llback::) and ..\n+0000fc80: 9864 6566 6175 6c74 e280 9920 282a 6e6f .default... (*no\n+0000fc90: 7465 0a20 2020 2020 6465 6661 756c 743a te. default:\n+0000fca0: 3a29 2065 6e76 6972 6f6e 6d65 6e74 2076 :) environment v\n+0000fcb0: 6172 6961 626c 6573 2061 7320 7765 6c6c ariables as well\n+0000fcc0: 2061 7320 7361 7665 6420 6465 6661 756c as saved defaul\n+0000fcd0: 7420 656e 7472 790a 2020 2020 2075 7369 t entry. usi\n+0000fce0: 6e67 20e2 8098 6772 7562 2d73 6574 2d64 ng ...grub-set-d\n+0000fcf0: 6566 6175 6c74 e280 9920 616e 6420 7661 efault... and va\n+0000fd00: 6c75 6520 7573 6564 2077 6974 6820 e280 lue used with ..\n+0000fd10: 9867 7275 622d 7265 626f 6f74 e280 992e .grub-reboot....\n+0000fd20: 0a0a e280 9847 5255 425f 454e 4142 4c45 .....GRUB_ENABLE\n+0000fd30: 5f43 5259 5054 4f44 4953 4be2 8099 0a20 _CRYPTODISK.... \n+0000fd40: 2020 2020 4966 2073 6574 2074 6f20 e280 If set to ..\n+0000fd50: 9879 e280 992c 20e2 8098 6772 7562 2d6d .y..., ...grub-m\n+0000fd60: 6b63 6f6e 6669 67e2 8099 2061 6e64 20e2 kconfig... and .\n+0000fd70: 8098 6772 7562 2d69 6e73 7461 6c6c e280 ..grub-install..\n+0000fd80: 9920 7769 6c6c 2063 6865 636b 2066 6f72 . will check for\n+0000fd90: 0a20 2020 2020 656e 6372 7970 7465 6420 . encrypted \n+0000fda0: 6469 736b 7320 616e 6420 6765 6e65 7261 disks and genera\n+0000fdb0: 7465 2061 6464 6974 696f 6e61 6c20 636f te additional co\n+0000fdc0: 6d6d 616e 6473 206e 6565 6465 6420 746f mmands needed to\n+0000fdd0: 2061 6363 6573 730a 2020 2020 2074 6865 access. the\n+0000fde0: 6d20 6475 7269 6e67 2062 6f6f 742e 2020 m during boot. \n+0000fdf0: 4e6f 7465 2074 6861 7420 696e 2074 6869 Note that in thi\n+0000fe00: 7320 6361 7365 2075 6e61 7474 656e 6465 s case unattende\n+0000fe10: 6420 626f 6f74 2069 7320 6e6f 740a 2020 d boot is not. \n+0000fe20: 2020 2070 6f73 7369 626c 6520 6265 6361 possible beca\n+0000fe30: 7573 6520 4752 5542 2077 696c 6c20 7761 use GRUB will wa\n+0000fe40: 6974 2066 6f72 2070 6173 7370 6872 6173 it for passphras\n+0000fe50: 6520 746f 2075 6e6c 6f63 6b20 656e 6372 e to unlock encr\n+0000fe60: 7970 7465 640a 2020 2020 2063 6f6e 7461 ypted. conta\n+0000fe70: 696e 6572 2e0a 0ae2 8098 4752 5542 5f49 iner......GRUB_I\n+0000fe80: 4e49 545f 5455 4e45 e280 990a 2020 2020 NIT_TUNE.... \n+0000fe90: 2050 6c61 7920 6120 7475 6e65 206f 6e20 Play a tune on \n+0000fea0: 7468 6520 7370 6561 6b65 7220 7768 656e the speaker when\n+0000feb0: 2047 5255 4220 7374 6172 7473 2e20 2054 GRUB starts. T\n+0000fec0: 6869 7320 6973 2070 6172 7469 6375 6c61 his is particula\n+0000fed0: 726c 790a 2020 2020 2075 7365 6675 6c20 rly. useful \n+0000fee0: 666f 7220 7573 6572 7320 756e 6162 6c65 for users unable\n+0000fef0: 2074 6f20 7365 6520 7468 6520 7363 7265 to see the scre\n+0000ff00: 656e 2e20 2054 6865 2076 616c 7565 206f en. The value o\n+0000ff10: 6620 7468 6973 0a20 2020 2020 6f70 7469 f this. opti\n+0000ff20: 6f6e 2069 7320 7061 7373 6564 2064 6972 on is passed dir\n+0000ff30: 6563 746c 7920 746f 202a 6e6f 7465 2070 ectly to *note p\n+0000ff40: 6c61 793a 3a2e 0a0a e280 9847 5255 425f lay::......GRUB_\n+0000ff50: 4241 4452 414d e280 990a 2020 2020 2049 BADRAM.... I\n+0000ff60: 6620 7468 6973 206f 7074 696f 6e20 6973 f this option is\n+0000ff70: 2073 6574 2c20 4752 5542 2077 696c 6c20 set, GRUB will \n+0000ff80: 6973 7375 6520 6120 2a6e 6f74 6520 6261 issue a *note ba\n+0000ff90: 6472 616d 3a3a 2063 6f6d 6d61 6e64 2074 dram:: command t\n+0000ffa0: 6f0a 2020 2020 2066 696c 7465 7220 6f75 o. filter ou\n+0000ffb0: 7420 7370 6563 6966 6965 6420 7265 6769 t specified regi\n+0000ffc0: 6f6e 7320 6f66 2052 414d 2e0a 0ae2 8098 ons of RAM......\n+0000ffd0: 4752 5542 5f50 5245 4c4f 4144 5f4d 4f44 GRUB_PRELOAD_MOD\n+0000ffe0: 554c 4553 e280 990a 2020 2020 2054 6869 ULES.... Thi\n+0000fff0: 7320 6f70 7469 6f6e 206d 6179 2062 6520 s option may be \n+00010000: 7365 7420 746f 2061 206c 6973 7420 6f66 set to a list of\n+00010010: 2047 5255 4220 6d6f 6475 6c65 206e 616d GRUB module nam\n+00010020: 6573 2073 6570 6172 6174 6564 2062 790a es separated by.\n+00010030: 2020 2020 2073 7061 6365 732e 2020 4561 spaces. Ea\n+00010040: 6368 206d 6f64 756c 6520 7769 6c6c 2062 ch module will b\n+00010050: 6520 6c6f 6164 6564 2061 7320 6561 726c e loaded as earl\n+00010060: 7920 6173 2070 6f73 7369 626c 652c 2061 y as possible, a\n+00010070: 7420 7468 650a 2020 2020 2073 7461 7274 t the. start\n+00010080: 206f 6620 e280 9867 7275 622e 6366 67e2 of ...grub.cfg.\n+00010090: 8099 2e0a 0ae2 8098 4752 5542 5f52 4543 ........GRUB_REC\n+000100a0: 4f52 4446 4149 4c5f 5449 4d45 4f55 54e2 ORDFAIL_TIMEOUT.\n+000100b0: 8099 0a20 2020 2020 4966 2074 6869 7320 ... If this \n+000100c0: 6f70 7469 6f6e 2069 7320 7365 742c 2069 option is set, i\n+000100d0: 7420 6f76 6572 7269 6465 7320 7468 6520 t overrides the \n+000100e0: 6465 6661 756c 7420 7265 636f 7264 6661 default recordfa\n+000100f0: 696c 2073 6574 7469 6e67 2e0a 2020 2020 il setting.. \n+00010100: 2041 2073 6574 7469 6e67 206f 6620 2d31 A setting of -1\n+00010110: 2063 6175 7365 7320 4752 5542 2074 6f20 causes GRUB to \n+00010120: 7761 6974 2066 6f72 2075 7365 7220 696e wait for user in\n+00010130: 7075 7420 696e 6465 6669 6e69 7465 6c79 put indefinitely\n+00010140: 2e0a 2020 2020 2048 6f77 6576 6572 2c20 .. However, \n+00010150: 6120 6661 6c73 6520 706f 7369 7469 7665 a false positive\n+00010160: 2069 6e20 7468 6520 7265 636f 7264 6661 in the recordfa\n+00010170: 696c 206d 6563 6861 6e69 736d 206d 6179 il mechanism may\n+00010180: 206f 6363 7572 2069 660a 2020 2020 2070 occur if. p\n+00010190: 6f77 6572 2069 7320 6c6f 7374 2064 7572 ower is lost dur\n+000101a0: 696e 6720 626f 6f74 2062 6566 6f72 6520 ing boot before \n+000101b0: 626f 6f74 2073 7563 6365 7373 2069 7320 boot success is \n+000101c0: 7265 636f 7264 6564 2069 6e0a 2020 2020 recorded in. \n+000101d0: 2075 7365 7273 7061 6365 2e20 2054 6865 userspace. The\n+000101e0: 2064 6566 6175 6c74 2073 6574 7469 6e67 default setting\n+000101f0: 2069 7320 3330 2c20 7768 6963 6820 6361 is 30, which ca\n+00010200: 7573 6573 2047 5255 4220 746f 2077 6169 uses GRUB to wai\n+00010210: 740a 2020 2020 2066 6f72 2075 7365 7220 t. for user \n+00010220: 696e 7075 7420 666f 7220 7468 6972 7479 input for thirty\n+00010230: 2073 6563 6f6e 6473 2062 6566 6f72 6520 seconds before \n+00010240: 636f 6e74 696e 7569 6e67 2e20 2054 6869 continuing. Thi\n+00010250: 7320 6465 6661 756c 740a 2020 2020 2061 s default. a\n+00010260: 6c6c 6f77 7320 696e 7465 7261 6374 6976 llows interactiv\n+00010270: 6520 7573 6572 7320 7468 6520 6f70 706f e users the oppo\n+00010280: 7274 756e 6974 7920 746f 2073 7769 7463 rtunity to switc\n+00010290: 6820 746f 2061 2064 6966 6665 7265 6e74 h to a different\n+000102a0: 2c0a 2020 2020 2077 6f72 6b69 6e67 206b ,. working k\n+000102b0: 6572 6e65 6c2c 2077 6869 6c65 2061 766f ernel, while avo\n+000102c0: 6964 696e 6720 6120 6661 6c73 6520 706f iding a false po\n+000102d0: 7369 7469 7665 2063 6175 7369 6e67 2074 sitive causing t\n+000102e0: 6865 2062 6f6f 7420 746f 0a20 2020 2020 he boot to. \n+000102f0: 626c 6f63 6b20 696e 6465 6669 6e69 7465 block indefinite\n+00010300: 6c79 206f 6e20 6865 6164 6c65 7373 2061 ly on headless a\n+00010310: 6e64 2061 7070 6c69 616e 6365 2073 7973 nd appliance sys\n+00010320: 7465 6d73 2077 6865 7265 2061 6363 6573 tems where acces\n+00010330: 730a 2020 2020 2074 6f20 6120 636f 6e73 s. to a cons\n+00010340: 6f6c 6520 6973 2072 6573 7472 6963 7465 ole is restricte\n+00010350: 6420 6f72 206c 696d 6974 6564 2e0a 0a20 d or limited... \n+00010360: 2020 2020 5468 6973 206f 7074 696f 6e20 This option \n+00010370: 6973 206f 6e6c 7920 6566 6665 6374 6976 is only effectiv\n+00010380: 6520 7768 656e 2047 5255 4220 7761 7320 e when GRUB was \n+00010390: 636f 6e66 6967 7572 6564 2077 6974 6820 configured with \n+000103a0: 7468 650a 2020 2020 20e2 8098 2d2d 656e the. ...--en\n+000103b0: 6162 6c65 2d71 7569 636b 2d62 6f6f 74e2 able-quick-boot.\n+000103c0: 8099 206f 7074 696f 6e2e 0a0a e280 9847 .. option......G\n+000103d0: 5255 425f 5245 434f 5645 5259 5f54 4954 RUB_RECOVERY_TIT\n+000103e0: 4c45 e280 990a 2020 2020 2054 6869 7320 LE.... This \n+000103f0: 6f70 7469 6f6e 2073 6574 7320 7468 6520 option sets the \n+00010400: 456e 676c 6973 6820 7465 7874 206f 6620 English text of \n+00010410: 7468 6520 7374 7269 6e67 2074 6861 7420 the string that \n+00010420: 7769 6c6c 2062 650a 2020 2020 2064 6973 will be. dis\n+00010430: 706c 6179 6564 2069 6e20 7061 7265 6e74 played in parent\n+00010440: 6865 7365 7320 746f 2069 6e64 6963 6174 heses to indicat\n+00010450: 6520 7468 6174 2061 2062 6f6f 7420 6f70 e that a boot op\n+00010460: 7469 6f6e 2069 7320 7072 6f76 6964 6564 tion is provided\n+00010470: 0a20 2020 2020 746f 2068 656c 7020 7573 . to help us\n+00010480: 6572 7320 7265 636f 7665 7220 6120 6272 ers recover a br\n+00010490: 6f6b 656e 2073 7973 7465 6d2e 2020 5468 oken system. Th\n+000104a0: 6520 6465 6661 756c 7420 6973 2022 7265 e default is \"re\n+000104b0: 636f 7665 7279 0a20 2020 2020 6d6f 6465 covery. mode\n+000104c0: 222e 0a0a 2020 2054 6865 2066 6f6c 6c6f \"... The follo\n+000104d0: 7769 6e67 206f 7074 696f 6e73 2061 7265 wing options are\n+000104e0: 2073 7469 6c6c 2061 6363 6570 7465 6420 still accepted \n+000104f0: 666f 7220 636f 6d70 6174 6962 696c 6974 for compatibilit\n+00010500: 7920 7769 7468 0a65 7869 7374 696e 6720 y with.existing \n+00010510: 636f 6e66 6967 7572 6174 696f 6e73 2c20 configurations, \n+00010520: 6275 7420 6861 7665 2062 6574 7465 7220 but have better \n+00010530: 7265 706c 6163 656d 656e 7473 3a0a 0ae2 replacements:...\n+00010540: 8098 4752 5542 5f48 4944 4445 4e5f 5449 ..GRUB_HIDDEN_TI\n+00010550: 4d45 4f55 54e2 8099 0a20 2020 2020 5761 MEOUT.... Wa\n+00010560: 6974 2074 6869 7320 6d61 6e79 2073 6563 it this many sec\n+00010570: 6f6e 6473 2062 6566 6f72 6520 6469 7370 onds before disp\n+00010580: 6c61 7969 6e67 2074 6865 206d 656e 752e laying the menu.\n+00010590: 2020 4966 203c 4553 433e 206f 720a 2020 If or. \n+000105a0: 2020 203c 4634 3e20 6172 6520 7072 6573 are pres\n+000105b0: 7365 642c 206f 7220 3c53 4849 4654 3e20 sed, or \n+000105c0: 6973 2068 656c 6420 646f 776e 2064 7572 is held down dur\n+000105d0: 696e 6720 7468 6174 2074 696d 652c 2064 ing that time, d\n+000105e0: 6973 706c 6179 0a20 2020 2020 7468 6520 isplay. the \n+000105f0: 6d65 6e75 2061 6e64 2077 6169 7420 666f menu and wait fo\n+00010600: 7220 696e 7075 7420 6163 636f 7264 696e r input accordin\n+00010610: 6720 746f 20e2 8098 4752 5542 5f54 494d g to ...GRUB_TIM\n+00010620: 454f 5554 e280 992e 2020 4966 2061 0a20 EOUT.... If a. \n+00010630: 2020 2020 686f 746b 6579 2061 7373 6f63 hotkey assoc\n+00010640: 6961 7465 6420 7769 7468 2061 206d 656e iated with a men\n+00010650: 7520 656e 7472 7920 6973 2070 7265 7373 u entry is press\n+00010660: 6564 2c20 626f 6f74 2074 6865 2061 7373 ed, boot the ass\n+00010670: 6f63 6961 7465 640a 2020 2020 206d 656e ociated. men\n+00010680: 7520 656e 7472 7920 696d 6d65 6469 6174 u entry immediat\n+00010690: 656c 792e 2020 4966 2074 6865 2074 696d ely. If the tim\n+000106a0: 656f 7574 2065 7870 6972 6573 2062 6566 eout expires bef\n+000106b0: 6f72 6520 6569 7468 6572 206f 660a 2020 ore either of. \n+000106c0: 2020 2074 6865 7365 2068 6170 7065 6e73 these happens\n+000106d0: 2c20 6469 7370 6c61 7920 7468 6520 6d65 , display the me\n+000106e0: 6e75 2066 6f72 2074 6865 206e 756d 6265 nu for the numbe\n+000106f0: 7220 6f66 2073 6563 6f6e 6473 2073 7065 r of seconds spe\n+00010700: 6369 6669 6564 0a20 2020 2020 696e 20e2 cified. in .\n+00010710: 8098 4752 5542 5f54 494d 454f 5554 e280 ..GRUB_TIMEOUT..\n+00010720: 9920 6265 666f 7265 2062 6f6f 7469 6e67 . before booting\n+00010730: 2074 6865 2064 6566 6175 6c74 2065 6e74 the default ent\n+00010740: 7279 2e0a 0a20 2020 2020 4966 2079 6f75 ry... If you\n+00010750: 2073 6574 20e2 8098 4752 5542 5f48 4944 set ...GRUB_HID\n+00010760: 4445 4e5f 5449 4d45 4f55 54e2 8099 2c20 DEN_TIMEOUT..., \n+00010770: 796f 7520 7368 6f75 6c64 2061 6c73 6f20 you should also \n+00010780: 7365 740a 2020 2020 20e2 8098 4752 5542 set. ...GRUB\n+00010790: 5f54 494d 454f 5554 3d30 e280 9920 736f _TIMEOUT=0... so\n+000107a0: 2074 6861 7420 7468 6520 6d65 6e75 2069 that the menu i\n+000107b0: 7320 6e6f 7420 6469 7370 6c61 7965 6420 s not displayed \n+000107c0: 6174 2061 6c6c 2075 6e6c 6573 730a 2020 at all unless. \n+000107d0: 2020 203c 4553 433e 206f 7220 3c46 343e or \n+000107e0: 2061 7265 2070 7265 7373 6564 2c20 6f72 are pressed, or\n+000107f0: 203c 5348 4946 543e 2069 7320 6865 6c64 is held\n+00010800: 2064 6f77 6e2e 0a0a 2020 2020 2054 6869 down... Thi\n+00010810: 7320 6f70 7469 6f6e 2069 7320 756e 7365 s option is unse\n+00010820: 7420 6279 2064 6566 6175 6c74 2c20 616e t by default, an\n+00010830: 6420 6973 2064 6570 7265 6361 7465 6420 d is deprecated \n+00010840: 696e 2066 6176 6f75 7220 6f66 2074 6865 in favour of the\n+00010850: 0a20 2020 2020 6c65 7373 2063 6f6e 6675 . less confu\n+00010860: 7369 6e67 20e2 8098 4752 5542 5f54 494d sing ...GRUB_TIM\n+00010870: 454f 5554 5f53 5459 4c45 3d63 6f75 6e74 EOUT_STYLE=count\n+00010880: 646f 776e e280 9920 6f72 0a20 2020 2020 down... or. \n+00010890: e280 9847 5255 425f 5449 4d45 4f55 545f ...GRUB_TIMEOUT_\n+000108a0: 5354 594c 453d 6869 6464 656e e280 992e STYLE=hidden....\n+000108b0: 0a0a e280 9847 5255 425f 4849 4444 454e .....GRUB_HIDDEN\n+000108c0: 5f54 494d 454f 5554 5f51 5549 4554 e280 _TIMEOUT_QUIET..\n+000108d0: 990a 2020 2020 2049 6e20 636f 6e6a 756e .. In conjun\n+000108e0: 6374 696f 6e20 7769 7468 20e2 8098 4752 ction with ...GR\n+000108f0: 5542 5f48 4944 4445 4e5f 5449 4d45 4f55 UB_HIDDEN_TIMEOU\n+00010900: 54e2 8099 2c20 7365 7420 7468 6973 2074 T..., set this t\n+00010910: 6f20 e280 9874 7275 65e2 8099 2074 6f0a o ...true... to.\n+00010920: 2020 2020 2073 7570 7072 6573 7320 7468 suppress th\n+00010930: 6520 7665 7262 6f73 6520 636f 756e 7464 e verbose countd\n+00010940: 6f77 6e20 7768 696c 6520 7761 6974 696e own while waitin\n+00010950: 6720 666f 7220 6120 6b65 7920 746f 2062 g for a key to b\n+00010960: 650a 2020 2020 2070 7265 7373 6564 2062 e. pressed b\n+00010970: 6566 6f72 6520 6469 7370 6c61 7969 6e67 efore displaying\n+00010980: 2074 6865 206d 656e 752e 0a0a 2020 2020 the menu... \n+00010990: 2054 6869 7320 6f70 7469 6f6e 2069 7320 This option is \n+000109a0: 756e 7365 7420 6279 2064 6566 6175 6c74 unset by default\n+000109b0: 2c20 616e 6420 6973 2064 6570 7265 6361 , and is depreca\n+000109c0: 7465 6420 696e 2066 6176 6f75 7220 6f66 ted in favour of\n+000109d0: 2074 6865 0a20 2020 2020 6c65 7373 2063 the. less c\n+000109e0: 6f6e 6675 7369 6e67 20e2 8098 4752 5542 onfusing ...GRUB\n+000109f0: 5f54 494d 454f 5554 5f53 5459 4c45 3d63 _TIMEOUT_STYLE=c\n+00010a00: 6f75 6e74 646f 776e e280 992e 0a0a e280 ountdown........\n+00010a10: 9847 5255 425f 4849 4444 454e 5f54 494d .GRUB_HIDDEN_TIM\n+00010a20: 454f 5554 5f42 5554 544f 4ee2 8099 0a20 EOUT_BUTTON.... \n+00010a30: 2020 2020 5661 7269 616e 7420 6f66 20e2 Variant of .\n+00010a40: 8098 4752 5542 5f48 4944 4445 4e5f 5449 ..GRUB_HIDDEN_TI\n+00010a50: 4d45 4f55 54e2 8099 2c20 7573 6564 2074 MEOUT..., used t\n+00010a60: 6f20 7375 7070 6f72 7420 7665 6e64 6f72 o support vendor\n+00010a70: 2d73 7065 6369 6669 630a 2020 2020 2070 -specific. p\n+00010a80: 6f77 6572 2062 7574 746f 6e73 2e20 202a ower buttons. *\n+00010a90: 4e6f 7465 2056 656e 646f 7220 706f 7765 Note Vendor powe\n+00010aa0: 722d 6f6e 206b 6579 733a 3a2e 0a0a 2020 r-on keys::... \n+00010ab0: 2020 2054 6869 7320 6f70 7469 6f6e 2069 This option i\n+00010ac0: 7320 756e 7365 7420 6279 2064 6566 6175 s unset by defau\n+00010ad0: 6c74 2c20 616e 6420 6973 2064 6570 7265 lt, and is depre\n+00010ae0: 6361 7465 6420 696e 2066 6176 6f75 7220 cated in favour \n+00010af0: 6f66 2074 6865 0a20 2020 2020 6c65 7373 of the. less\n+00010b00: 2063 6f6e 6675 7369 6e67 20e2 8098 4752 confusing ...GR\n+00010b10: 5542 5f54 494d 454f 5554 5f53 5459 4c45 UB_TIMEOUT_STYLE\n+00010b20: 3d63 6f75 6e74 646f 776e e280 9920 6f72 =countdown... or\n+00010b30: 0a20 2020 2020 e280 9847 5255 425f 5449 . ...GRUB_TI\n+00010b40: 4d45 4f55 545f 5354 594c 453d 6869 6464 MEOUT_STYLE=hidd\n+00010b50: 656e e280 992e 0a0a 2020 2046 6f72 206d en...... For m\n+00010b60: 6f72 6520 6465 7461 696c 6564 2063 7573 ore detailed cus\n+00010b70: 746f 6d69 7361 7469 6f6e 206f 6620 e280 tomisation of ..\n+00010b80: 9867 7275 622d 6d6b 636f 6e66 6967 e280 .grub-mkconfig..\n+00010b90: 9927 7320 6f75 7470 7574 2c20 796f 7520 .'s output, you \n+00010ba0: 6d61 790a 6564 6974 2074 6865 2073 6372 may.edit the scr\n+00010bb0: 6970 7473 2069 6e20 e280 982f 6574 632f ipts in .../etc/\n+00010bc0: 6772 7562 2e64 e280 9920 6469 7265 6374 grub.d... direct\n+00010bd0: 6c79 2e20 20e2 8098 2f65 7463 2f67 7275 ly. .../etc/gru\n+00010be0: 622e 642f 3430 5f63 7573 746f 6de2 8099 b.d/40_custom...\n+00010bf0: 2069 730a 7061 7274 6963 756c 6172 6c79 is.particularly\n+00010c00: 2075 7365 6675 6c20 666f 7220 6164 6469 useful for addi\n+00010c10: 6e67 2065 6e74 6972 6520 6375 7374 6f6d ng entire custom\n+00010c20: 206d 656e 7520 656e 7472 6965 733b 2073 menu entries; s\n+00010c30: 696d 706c 7920 7479 7065 0a74 6865 206d imply type.the m\n+00010c40: 656e 7520 656e 7472 6965 7320 796f 7520 enu entries you \n+00010c50: 7761 6e74 2074 6f20 6164 6420 6174 2074 want to add at t\n+00010c60: 6865 2065 6e64 206f 6620 7468 6174 2066 he end of that f\n+00010c70: 696c 652c 206d 616b 696e 6720 7375 7265 ile, making sure\n+00010c80: 2074 6f0a 6c65 6176 6520 6174 206c 6561 to.leave at lea\n+00010c90: 7374 2074 6865 2066 6972 7374 2074 776f st the first two\n+00010ca0: 206c 696e 6573 2069 6e74 6163 742e 0a0a lines intact...\n+00010cb0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+00010cc0: 6f2c 2020 4e6f 6465 3a20 526f 6f74 2049 o, Node: Root I\n+00010cd0: 6465 6e74 6966 6963 6174 696f 6e20 4865 dentification He\n+00010ce0: 7572 6973 7469 6373 2c20 204e 6578 743a uristics, Next:\n+00010cf0: 2053 6865 6c6c 2d6c 696b 6520 7363 7269 Shell-like scri\n+00010d00: 7074 696e 672c 2020 5072 6576 3a20 5369 pting, Prev: Si\n+00010d10: 6d70 6c65 2063 6f6e 6669 6775 7261 7469 mple configurati\n+00010d20: 6f6e 2c20 2055 703a 2043 6f6e 6669 6775 on, Up: Configu\n+00010d30: 7261 7469 6f6e 0a0a 362e 3220 526f 6f74 ration..6.2 Root\n+00010d40: 2049 6465 6e74 6966 6963 6174 696f 6e20 Identification \n+00010d50: 4865 7572 6973 7469 6373 0a3d 3d3d 3d3d Heuristics.=====\n 00010d60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00010d70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-00010d80: 0a49 6620 7468 6520 7461 7267 6574 206f .If the target o\n-00010d90: 7065 7261 7469 6e67 2073 7973 7465 6d20 perating system \n-00010da0: 7573 6573 2074 6865 204c 696e 7578 206b uses the Linux k\n-00010db0: 6572 6e65 6c2c 20e2 8098 6772 7562 2d6d ernel, ...grub-m\n-00010dc0: 6b63 6f6e 6669 67e2 8099 0a61 7474 656d kconfig....attem\n-00010dd0: 7074 7320 746f 2069 6465 6e74 6966 7920 pts to identify \n-00010de0: 7468 6520 726f 6f74 2066 696c 6520 7379 the root file sy\n-00010df0: 7374 656d 2076 6961 2061 2068 6575 7269 stem via a heuri\n-00010e00: 7374 6963 2061 6c67 6f69 7274 686d 2e0a stic algoirthm..\n-00010e10: 5468 6973 2061 6c67 6f72 6974 686d 2073 This algorithm s\n-00010e20: 656c 6563 7473 2074 6865 2069 6465 6e74 elects the ident\n-00010e30: 6966 6963 6174 696f 6e20 6d65 7468 6f64 ification method\n-00010e40: 206f 6620 7468 6520 726f 6f74 2066 696c of the root fil\n-00010e50: 6520 7379 7374 656d 0a62 7920 636f 6e73 e system.by cons\n-00010e60: 6964 6572 696e 6720 7468 7265 6520 6661 idering three fa\n-00010e70: 6374 6f72 732e 2020 5468 6520 6669 7273 ctors. The firs\n-00010e80: 7420 6973 2069 6620 616e 2069 6e69 7472 t is if an initr\n-00010e90: 6420 666f 7220 7468 6520 7461 7267 6574 d for the target\n-00010ea0: 0a6f 7065 7261 7469 6e67 2073 7973 7465 .operating syste\n-00010eb0: 6d20 6973 2061 6c73 6f20 7072 6573 656e m is also presen\n-00010ec0: 742e 2020 5468 6520 7365 636f 6e64 2069 t. The second i\n-00010ed0: 730a e280 9847 5255 425f 4449 5341 424c s....GRUB_DISABL\n-00010ee0: 455f 4c49 4e55 585f 5555 4944 e280 9920 E_LINUX_UUID... \n-00010ef0: 616e 6420 6966 2073 6574 2074 6f20 e280 and if set to ..\n-00010f00: 9874 7275 65e2 8099 2c20 7072 6576 656e .true..., preven\n-00010f10: 7473 20e2 8098 6772 7562 2d6d 6b63 6f6e ts ...grub-mkcon\n-00010f20: 6669 67e2 8099 0a66 726f 6d20 6964 656e fig....from iden\n-00010f30: 7469 6679 696e 6720 7468 6520 726f 6f74 tifying the root\n-00010f40: 2066 696c 6520 7379 7374 656d 2062 7920 file system by \n-00010f50: 6974 7320 5555 4944 2e20 5468 6520 7468 its UUID. The th\n-00010f60: 6972 6420 6973 0ae2 8098 4752 5542 5f44 ird is....GRUB_D\n-00010f70: 4953 4142 4c45 5f4c 494e 5558 5f50 4152 ISABLE_LINUX_PAR\n-00010f80: 5455 5549 44e2 8099 2061 6e64 2069 6620 TUUID... and if \n-00010f90: 7365 7420 746f 20e2 8098 7472 7565 e280 set to ...true..\n-00010fa0: 992c 2070 7265 7665 6e74 730a e280 9867 ., prevents....g\n-00010fb0: 7275 622d 6d6b 636f 6e66 6967 e280 9920 rub-mkconfig... \n-00010fc0: 6672 6f6d 2069 6465 6e74 6966 7969 6e67 from identifying\n-00010fd0: 2074 6865 2072 6f6f 7420 6669 6c65 2073 the root file s\n-00010fe0: 7973 7465 6d20 7669 6120 7468 6520 5555 ystem via the UU\n-00010ff0: 4944 206f 660a 6974 7320 656e 636c 6f73 ID of.its enclos\n-00011000: 696e 6720 7061 7274 6974 696f 6e2e 2020 ing partition. \n-00011010: 4966 2074 6865 2076 6172 6961 626c 6573 If the variables\n-00011020: 2061 7265 2061 7373 6967 6e65 6420 616e are assigned an\n-00011030: 7920 6f74 6865 7220 7661 6c75 652c 0a74 y other value,.t\n-00011040: 6861 7420 7661 6c75 6520 6973 2063 6f6e hat value is con\n-00011050: 7369 6465 7265 6420 6571 7569 7661 6c65 sidered equivale\n-00011060: 6e74 2074 6f20 e280 9866 616c 7365 e280 nt to ...false..\n-00011070: 992e 2020 5468 6520 7661 7269 6162 6c65 .. The variable\n-00011080: 7320 6172 6520 616c 736f 0a63 6f6e 7369 s are also.consi\n-00011090: 6465 7265 6420 746f 2062 6520 7365 7420 dered to be set \n-000110a0: 746f 20e2 8098 6661 6c73 65e2 8099 2069 to ...false... i\n-000110b0: 6620 7468 6579 2061 7265 206e 6f74 2073 f they are not s\n-000110c0: 6574 2e0a 0a20 2020 5768 656e 2062 6f6f et... When boo\n-000110d0: 7469 6e67 2c20 7468 6520 4c69 6e75 7820 ting, the Linux \n-000110e0: 6b65 726e 656c 2077 696c 6c20 6465 6c65 kernel will dele\n-000110f0: 6761 7465 2074 6865 2074 6173 6b20 6f66 gate the task of\n-00011100: 206d 6f75 6e74 696e 6720 7468 650a 726f mounting the.ro\n-00011110: 6f74 2066 696c 6573 7973 7465 6d20 746f ot filesystem to\n-00011120: 2074 6865 2069 6e69 7472 642e 2020 4d6f the initrd. Mo\n-00011130: 7374 2069 6e69 7472 6420 696d 6167 6573 st initrd images\n-00011140: 2064 6574 6572 6d69 6e65 2074 6865 2072 determine the r\n-00011150: 6f6f 740a 6669 6c65 2073 7973 7465 6d20 oot.file system \n-00011160: 6279 2063 6865 636b 696e 6720 7468 6520 by checking the \n-00011170: 4c69 6e75 7820 6b65 726e 656c 2773 2063 Linux kernel's c\n-00011180: 6f6d 6d61 6e64 2d6c 696e 6520 666f 7220 ommand-line for \n-00011190: 7468 6520 e280 9872 6f6f 74e2 8099 0a6b the ...root....k\n-000111a0: 6579 2061 6e64 2075 7365 2069 7473 2076 ey and use its v\n-000111b0: 616c 7565 2061 7320 7468 6520 6964 656e alue as the iden\n-000111c0: 7469 6669 6361 7469 6f6e 206d 6574 686f tification metho\n-000111d0: 6420 6f66 2074 6865 2072 6f6f 7420 6669 d of the root fi\n-000111e0: 6c65 0a73 7973 7465 6d2e 2020 546f 2069 le.system. To i\n-000111f0: 6d70 726f 7665 2074 6865 2072 656c 6961 mprove the relia\n-00011200: 6269 6c69 7479 206f 6620 626f 6f74 696e bility of bootin\n-00011210: 672c 206d 6f73 7420 696e 6974 7264 2069 g, most initrd i\n-00011220: 6d61 6765 7320 616c 736f 0a61 6c6c 6f77 mages also.allow\n-00011230: 2074 6865 2072 6f6f 7420 6669 6c65 2073 the root file s\n-00011240: 7973 7465 6d20 746f 2062 6520 6964 656e ystem to be iden\n-00011250: 7469 6669 6564 2062 7920 6974 7320 5555 tified by its UU\n-00011260: 4944 2e20 4265 6361 7573 6520 6f66 2074 ID. Because of t\n-00011270: 6869 730a 6265 6861 7669 6f72 2c20 7468 his.behavior, th\n-00011280: 6520 e280 9867 7275 622d 6d6b 636f 6e66 e ...grub-mkconf\n-00011290: 6967 e280 9920 636f 6d6d 616e 6420 7769 ig... command wi\n-000112a0: 6c6c 2073 6574 20e2 8098 726f 6f74 e280 ll set ...root..\n-000112b0: 9920 746f 20e2 8098 726f 6f74 3d55 5549 . to ...root=UUI\n-000112c0: 443d 2e2e 2ee2 8099 0a74 6f20 7072 6f76 D=.......to prov\n-000112d0: 6964 6520 7468 6520 696e 6974 7264 2077 ide the initrd w\n-000112e0: 6974 6820 7468 6520 6669 6c65 7379 7374 ith the filesyst\n-000112f0: 656d 2055 5549 4420 6f66 2074 6865 2072 em UUID of the r\n-00011300: 6f6f 7420 6669 6c65 2073 7973 7465 6d2e oot file system.\n-00011310: 0a0a 2020 2049 6620 6e6f 2069 6e69 7472 .. If no initr\n-00011320: 6420 6973 2064 6574 6563 7465 6420 6f72 d is detected or\n-00011330: 20e2 8098 4752 5542 5f44 4953 4142 4c45 ...GRUB_DISABLE\n-00011340: 5f4c 494e 5558 5f55 5549 44e2 8099 2069 _LINUX_UUID... i\n-00011350: 7320 7365 7420 746f 0ae2 8098 7472 7565 s set to....true\n-00011360: e280 9920 7468 656e 20e2 8098 6772 7562 ... then ...grub\n-00011370: 2d63 6f6d 6d61 6e64 e280 9920 7769 6c6c -command... will\n-00011380: 2069 6465 6e74 6966 7920 7468 6520 726f identify the ro\n-00011390: 6f74 2066 696c 6573 7973 7465 6d20 6279 ot filesystem by\n-000113a0: 2073 6574 7469 6e67 0a74 6865 206b 6572 setting.the ker\n-000113b0: 6e65 6c20 636f 6d6d 616e 642d 6c69 6e65 nel command-line\n-000113c0: 2076 6172 6961 626c 6520 e280 9872 6f6f variable ...roo\n-000113d0: 74e2 8099 2074 6f20 e280 9872 6f6f 743d t... to ...root=\n-000113e0: 5041 5254 5555 4944 3d2e 2e2e e280 9920 PARTUUID=...... \n-000113f0: 756e 6c65 7373 0ae2 8098 4752 5542 5f44 unless....GRUB_D\n-00011400: 4953 4142 4c45 5f4c 494e 5558 5f50 4152 ISABLE_LINUX_PAR\n-00011410: 5455 5549 44e2 8099 2069 7320 616c 736f TUUID... is also\n-00011420: 2073 6574 2074 6f20 e280 9874 7275 65e2 set to ...true.\n-00011430: 8099 2e20 2049 660a e280 9847 5255 425f ... If....GRUB_\n-00011440: 4449 5341 424c 455f 4c49 4e55 585f 5041 DISABLE_LINUX_PA\n-00011450: 5254 5555 4944 e280 9920 6973 2061 6c73 RTUUID... is als\n-00011460: 6f20 7365 7420 746f 20e2 8098 7472 7565 o set to ...true\n-00011470: e280 992c 20e2 8098 6772 7562 2d63 6f6d ..., ...grub-com\n-00011480: 6d61 6e64 e280 9920 7769 6c6c 0a69 6465 mand... will.ide\n-00011490: 6e74 6966 7920 6279 2069 7473 204c 696e ntify by its Lin\n-000114a0: 7578 2064 6576 6963 6520 6e61 6d65 2e0a ux device name..\n-000114b0: 0a20 2020 5468 6520 666f 6c6c 6f77 696e . The followin\n-000114c0: 6720 7461 626c 6520 7375 6d6d 6172 697a g table summariz\n-000114d0: 6573 2074 6865 2062 6568 6176 696f 7220 es the behavior \n-000114e0: 6f66 2074 6865 20e2 8098 6772 7562 2d6d of the ...grub-m\n-000114f0: 6b63 6f6e 6669 67e2 8099 0a63 6f6d 6d61 kconfig....comma\n-00011500: 6e64 2e0a 0a49 6e69 7472 6420 2020 2020 nd...Initrd \n-00011510: 4752 5542 5f44 4953 4142 4c45 5f4c 494e GRUB_DISABLE_LIN\n-00011520: 5558 5f50 4152 5455 5549 4420 2020 4752 UX_PARTUUID GR\n-00011530: 5542 5f44 4953 4142 4c45 5f4c 494e 5558 UB_DISABLE_LINUX\n-00011540: 5f55 5549 4420 2020 4c69 6e75 7820 526f _UUID Linux Ro\n-00011550: 6f74 0a64 6574 6563 7465 6420 2020 5365 ot.detected Se\n-00011560: 7420 546f 2020 2020 2020 2020 2020 2020 t To \n-00011570: 2020 2020 2020 2020 2020 2020 5365 7420 Set \n-00011580: 546f 2020 2020 2020 2020 2020 2020 2020 To \n-00011590: 2020 2020 2020 4944 204d 6574 686f 640a ID Method.\n+00010d70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a49 =============..I\n+00010d80: 6620 7468 6520 7461 7267 6574 206f 7065 f the target ope\n+00010d90: 7261 7469 6e67 2073 7973 7465 6d20 7573 rating system us\n+00010da0: 6573 2074 6865 204c 696e 7578 206b 6572 es the Linux ker\n+00010db0: 6e65 6c2c 20e2 8098 6772 7562 2d6d 6b63 nel, ...grub-mkc\n+00010dc0: 6f6e 6669 67e2 8099 0a61 7474 656d 7074 onfig....attempt\n+00010dd0: 7320 746f 2069 6465 6e74 6966 7920 7468 s to identify th\n+00010de0: 6520 726f 6f74 2066 696c 6520 7379 7374 e root file syst\n+00010df0: 656d 2076 6961 2061 2068 6575 7269 7374 em via a heurist\n+00010e00: 6963 2061 6c67 6f69 7274 686d 2e0a 5468 ic algoirthm..Th\n+00010e10: 6973 2061 6c67 6f72 6974 686d 2073 656c is algorithm sel\n+00010e20: 6563 7473 2074 6865 2069 6465 6e74 6966 ects the identif\n+00010e30: 6963 6174 696f 6e20 6d65 7468 6f64 206f ication method o\n+00010e40: 6620 7468 6520 726f 6f74 2066 696c 6520 f the root file \n+00010e50: 7379 7374 656d 0a62 7920 636f 6e73 6964 system.by consid\n+00010e60: 6572 696e 6720 7468 7265 6520 6661 6374 ering three fact\n+00010e70: 6f72 732e 2020 5468 6520 6669 7273 7420 ors. The first \n+00010e80: 6973 2069 6620 616e 2069 6e69 7472 6420 is if an initrd \n+00010e90: 666f 7220 7468 6520 7461 7267 6574 0a6f for the target.o\n+00010ea0: 7065 7261 7469 6e67 2073 7973 7465 6d20 perating system \n+00010eb0: 6973 2061 6c73 6f20 7072 6573 656e 742e is also present.\n+00010ec0: 2020 5468 6520 7365 636f 6e64 2069 730a The second is.\n+00010ed0: e280 9847 5255 425f 4449 5341 424c 455f ...GRUB_DISABLE_\n+00010ee0: 4c49 4e55 585f 5555 4944 e280 9920 616e LINUX_UUID... an\n+00010ef0: 6420 6966 2073 6574 2074 6f20 e280 9874 d if set to ...t\n+00010f00: 7275 65e2 8099 2c20 7072 6576 656e 7473 rue..., prevents\n+00010f10: 20e2 8098 6772 7562 2d6d 6b63 6f6e 6669 ...grub-mkconfi\n+00010f20: 67e2 8099 0a66 726f 6d20 6964 656e 7469 g....from identi\n+00010f30: 6679 696e 6720 7468 6520 726f 6f74 2066 fying the root f\n+00010f40: 696c 6520 7379 7374 656d 2062 7920 6974 ile system by it\n+00010f50: 7320 5555 4944 2e20 5468 6520 7468 6972 s UUID. The thir\n+00010f60: 6420 6973 0ae2 8098 4752 5542 5f44 4953 d is....GRUB_DIS\n+00010f70: 4142 4c45 5f4c 494e 5558 5f50 4152 5455 ABLE_LINUX_PARTU\n+00010f80: 5549 44e2 8099 2061 6e64 2069 6620 7365 UID... and if se\n+00010f90: 7420 746f 20e2 8098 7472 7565 e280 992c t to ...true...,\n+00010fa0: 2070 7265 7665 6e74 730a e280 9867 7275 prevents....gru\n+00010fb0: 622d 6d6b 636f 6e66 6967 e280 9920 6672 b-mkconfig... fr\n+00010fc0: 6f6d 2069 6465 6e74 6966 7969 6e67 2074 om identifying t\n+00010fd0: 6865 2072 6f6f 7420 6669 6c65 2073 7973 he root file sys\n+00010fe0: 7465 6d20 7669 6120 7468 6520 5555 4944 tem via the UUID\n+00010ff0: 206f 660a 6974 7320 656e 636c 6f73 696e of.its enclosin\n+00011000: 6720 7061 7274 6974 696f 6e2e 2020 4966 g partition. If\n+00011010: 2074 6865 2076 6172 6961 626c 6573 2061 the variables a\n+00011020: 7265 2061 7373 6967 6e65 6420 616e 7920 re assigned any \n+00011030: 6f74 6865 7220 7661 6c75 652c 0a74 6861 other value,.tha\n+00011040: 7420 7661 6c75 6520 6973 2063 6f6e 7369 t value is consi\n+00011050: 6465 7265 6420 6571 7569 7661 6c65 6e74 dered equivalent\n+00011060: 2074 6f20 e280 9866 616c 7365 e280 992e to ...false....\n+00011070: 2020 5468 6520 7661 7269 6162 6c65 7320 The variables \n+00011080: 6172 6520 616c 736f 0a63 6f6e 7369 6465 are also.conside\n+00011090: 7265 6420 746f 2062 6520 7365 7420 746f red to be set to\n+000110a0: 20e2 8098 6661 6c73 65e2 8099 2069 6620 ...false... if \n+000110b0: 7468 6579 2061 7265 206e 6f74 2073 6574 they are not set\n+000110c0: 2e0a 0a20 2020 5768 656e 2062 6f6f 7469 ... When booti\n+000110d0: 6e67 2c20 7468 6520 4c69 6e75 7820 6b65 ng, the Linux ke\n+000110e0: 726e 656c 2077 696c 6c20 6465 6c65 6761 rnel will delega\n+000110f0: 7465 2074 6865 2074 6173 6b20 6f66 206d te the task of m\n+00011100: 6f75 6e74 696e 6720 7468 650a 726f 6f74 ounting the.root\n+00011110: 2066 696c 6573 7973 7465 6d20 746f 2074 filesystem to t\n+00011120: 6865 2069 6e69 7472 642e 2020 4d6f 7374 he initrd. Most\n+00011130: 2069 6e69 7472 6420 696d 6167 6573 2064 initrd images d\n+00011140: 6574 6572 6d69 6e65 2074 6865 2072 6f6f etermine the roo\n+00011150: 740a 6669 6c65 2073 7973 7465 6d20 6279 t.file system by\n+00011160: 2063 6865 636b 696e 6720 7468 6520 4c69 checking the Li\n+00011170: 6e75 7820 6b65 726e 656c 2773 2063 6f6d nux kernel's com\n+00011180: 6d61 6e64 2d6c 696e 6520 666f 7220 7468 mand-line for th\n+00011190: 6520 e280 9872 6f6f 74e2 8099 0a6b 6579 e ...root....key\n+000111a0: 2061 6e64 2075 7365 2069 7473 2076 616c and use its val\n+000111b0: 7565 2061 7320 7468 6520 6964 656e 7469 ue as the identi\n+000111c0: 6669 6361 7469 6f6e 206d 6574 686f 6420 fication method \n+000111d0: 6f66 2074 6865 2072 6f6f 7420 6669 6c65 of the root file\n+000111e0: 0a73 7973 7465 6d2e 2020 546f 2069 6d70 .system. To imp\n+000111f0: 726f 7665 2074 6865 2072 656c 6961 6269 rove the reliabi\n+00011200: 6c69 7479 206f 6620 626f 6f74 696e 672c lity of booting,\n+00011210: 206d 6f73 7420 696e 6974 7264 2069 6d61 most initrd ima\n+00011220: 6765 7320 616c 736f 0a61 6c6c 6f77 2074 ges also.allow t\n+00011230: 6865 2072 6f6f 7420 6669 6c65 2073 7973 he root file sys\n+00011240: 7465 6d20 746f 2062 6520 6964 656e 7469 tem to be identi\n+00011250: 6669 6564 2062 7920 6974 7320 5555 4944 fied by its UUID\n+00011260: 2e20 4265 6361 7573 6520 6f66 2074 6869 . Because of thi\n+00011270: 730a 6265 6861 7669 6f72 2c20 7468 6520 s.behavior, the \n+00011280: e280 9867 7275 622d 6d6b 636f 6e66 6967 ...grub-mkconfig\n+00011290: e280 9920 636f 6d6d 616e 6420 7769 6c6c ... command will\n+000112a0: 2073 6574 20e2 8098 726f 6f74 e280 9920 set ...root... \n+000112b0: 746f 20e2 8098 726f 6f74 3d55 5549 443d to ...root=UUID=\n+000112c0: 2e2e 2ee2 8099 0a74 6f20 7072 6f76 6964 .......to provid\n+000112d0: 6520 7468 6520 696e 6974 7264 2077 6974 e the initrd wit\n+000112e0: 6820 7468 6520 6669 6c65 7379 7374 656d h the filesystem\n+000112f0: 2055 5549 4420 6f66 2074 6865 2072 6f6f UUID of the roo\n+00011300: 7420 6669 6c65 2073 7973 7465 6d2e 0a0a t file system...\n+00011310: 2020 2049 6620 6e6f 2069 6e69 7472 6420 If no initrd \n+00011320: 6973 2064 6574 6563 7465 6420 6f72 20e2 is detected or .\n+00011330: 8098 4752 5542 5f44 4953 4142 4c45 5f4c ..GRUB_DISABLE_L\n+00011340: 494e 5558 5f55 5549 44e2 8099 2069 7320 INUX_UUID... is \n+00011350: 7365 7420 746f 0ae2 8098 7472 7565 e280 set to....true..\n+00011360: 9920 7468 656e 20e2 8098 6772 7562 2d63 . then ...grub-c\n+00011370: 6f6d 6d61 6e64 e280 9920 7769 6c6c 2069 ommand... will i\n+00011380: 6465 6e74 6966 7920 7468 6520 726f 6f74 dentify the root\n+00011390: 2066 696c 6573 7973 7465 6d20 6279 2073 filesystem by s\n+000113a0: 6574 7469 6e67 0a74 6865 206b 6572 6e65 etting.the kerne\n+000113b0: 6c20 636f 6d6d 616e 642d 6c69 6e65 2076 l command-line v\n+000113c0: 6172 6961 626c 6520 e280 9872 6f6f 74e2 ariable ...root.\n+000113d0: 8099 2074 6f20 e280 9872 6f6f 743d 5041 .. to ...root=PA\n+000113e0: 5254 5555 4944 3d2e 2e2e e280 9920 756e RTUUID=...... un\n+000113f0: 6c65 7373 0ae2 8098 4752 5542 5f44 4953 less....GRUB_DIS\n+00011400: 4142 4c45 5f4c 494e 5558 5f50 4152 5455 ABLE_LINUX_PARTU\n+00011410: 5549 44e2 8099 2069 7320 616c 736f 2073 UID... is also s\n+00011420: 6574 2074 6f20 e280 9874 7275 65e2 8099 et to ...true...\n+00011430: 2e20 2049 660a e280 9847 5255 425f 4449 . If....GRUB_DI\n+00011440: 5341 424c 455f 4c49 4e55 585f 5041 5254 SABLE_LINUX_PART\n+00011450: 5555 4944 e280 9920 6973 2061 6c73 6f20 UUID... is also \n+00011460: 7365 7420 746f 20e2 8098 7472 7565 e280 set to ...true..\n+00011470: 992c 20e2 8098 6772 7562 2d63 6f6d 6d61 ., ...grub-comma\n+00011480: 6e64 e280 9920 7769 6c6c 0a69 6465 6e74 nd... will.ident\n+00011490: 6966 7920 6279 2069 7473 204c 696e 7578 ify by its Linux\n+000114a0: 2064 6576 6963 6520 6e61 6d65 2e0a 0a20 device name... \n+000114b0: 2020 5468 6520 666f 6c6c 6f77 696e 6720 The following \n+000114c0: 7461 626c 6520 7375 6d6d 6172 697a 6573 table summarizes\n+000114d0: 2074 6865 2062 6568 6176 696f 7220 6f66 the behavior of\n+000114e0: 2074 6865 20e2 8098 6772 7562 2d6d 6b63 the ...grub-mkc\n+000114f0: 6f6e 6669 67e2 8099 0a63 6f6d 6d61 6e64 onfig....command\n+00011500: 2e0a 0a49 6e69 7472 6420 2020 2020 4752 ...Initrd GR\n+00011510: 5542 5f44 4953 4142 4c45 5f4c 494e 5558 UB_DISABLE_LINUX\n+00011520: 5f50 4152 5455 5549 4420 2020 4752 5542 _PARTUUID GRUB\n+00011530: 5f44 4953 4142 4c45 5f4c 494e 5558 5f55 _DISABLE_LINUX_U\n+00011540: 5549 4420 2020 4c69 6e75 7820 526f 6f74 UID Linux Root\n+00011550: 0a64 6574 6563 7465 6420 2020 5365 7420 .detected Set \n+00011560: 546f 2020 2020 2020 2020 2020 2020 2020 To \n+00011570: 2020 2020 2020 2020 2020 5365 7420 546f Set To\n+00011580: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00011590: 2020 2020 4944 204d 6574 686f 640a 2d2d ID Method.--\n 000115a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000115b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000115c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000115d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000115e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000115f0: 0a66 616c 7365 2020 2020 2020 6661 6c73 .false fals\n-00011600: 6520 2020 2020 2020 2020 2020 2020 2020 e \n-00011610: 2020 2020 2020 2020 2020 6661 6c73 6520 false \n+000115e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a66 --------------.f\n+000115f0: 616c 7365 2020 2020 2020 6661 6c73 6520 alse false \n+00011600: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00011610: 2020 2020 2020 2020 6661 6c73 6520 2020 false \n 00011620: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00011630: 2020 2020 7061 7274 2055 5549 440a 6661 part UUID.fa\n-00011640: 6c73 6520 2020 2020 2066 616c 7365 2020 lse false \n+00011630: 2020 7061 7274 2055 5549 440a 6661 6c73 part UUID.fals\n+00011640: 6520 2020 2020 2066 616c 7365 2020 2020 e false \n 00011650: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00011660: 2020 2020 2020 2074 7275 6520 2020 2020 true \n-00011670: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00011680: 2070 6172 7420 5555 4944 0a66 616c 7365 part UUID.false\n-00011690: 2020 2020 2020 7472 7565 2020 2020 2020 true \n+00011660: 2020 2020 2074 7275 6520 2020 2020 2020 true \n+00011670: 2020 2020 2020 2020 2020 2020 2020 2070 p\n+00011680: 6172 7420 5555 4944 0a66 616c 7365 2020 art UUID.false \n+00011690: 2020 2020 7472 7565 2020 2020 2020 2020 true \n 000116a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000116b0: 2020 2020 6661 6c73 6520 2020 2020 2020 false \n-000116c0: 2020 2020 2020 2020 2020 2020 2020 6465 de\n-000116d0: 7620 6e61 6d65 0a66 616c 7365 2020 2020 v name.false \n-000116e0: 2020 7472 7565 2020 2020 2020 2020 2020 true \n-000116f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00011700: 7472 7565 2020 2020 2020 2020 2020 2020 true \n-00011710: 2020 2020 2020 2020 2020 6465 7620 6e61 dev na\n-00011720: 6d65 0a74 7275 6520 2020 2020 2020 6661 me.true fa\n-00011730: 6c73 6520 2020 2020 2020 2020 2020 2020 lse \n-00011740: 2020 2020 2020 2020 2020 2020 6661 6c73 fals\n-00011750: 6520 2020 2020 2020 2020 2020 2020 2020 e \n-00011760: 2020 2020 2020 6673 2055 5549 440a 7472 fs UUID.tr\n-00011770: 7565 2020 2020 2020 2066 616c 7365 2020 ue false \n+000116b0: 2020 6661 6c73 6520 2020 2020 2020 2020 false \n+000116c0: 2020 2020 2020 2020 2020 2020 6465 7620 dev \n+000116d0: 6e61 6d65 0a66 616c 7365 2020 2020 2020 name.false \n+000116e0: 7472 7565 2020 2020 2020 2020 2020 2020 true \n+000116f0: 2020 2020 2020 2020 2020 2020 2020 7472 tr\n+00011700: 7565 2020 2020 2020 2020 2020 2020 2020 ue \n+00011710: 2020 2020 2020 2020 6465 7620 6e61 6d65 dev name\n+00011720: 0a74 7275 6520 2020 2020 2020 6661 6c73 .true fals\n+00011730: 6520 2020 2020 2020 2020 2020 2020 2020 e \n+00011740: 2020 2020 2020 2020 2020 6661 6c73 6520 false \n+00011750: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00011760: 2020 2020 6673 2055 5549 440a 7472 7565 fs UUID.true\n+00011770: 2020 2020 2020 2066 616c 7365 2020 2020 false \n 00011780: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00011790: 2020 2020 2020 2074 7275 6520 2020 2020 true \n-000117a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000117b0: 2070 6172 7420 5555 4944 0a74 7275 6520 part UUID.true \n-000117c0: 2020 2020 2020 7472 7565 2020 2020 2020 true \n+00011790: 2020 2020 2074 7275 6520 2020 2020 2020 true \n+000117a0: 2020 2020 2020 2020 2020 2020 2020 2070 p\n+000117b0: 6172 7420 5555 4944 0a74 7275 6520 2020 art UUID.true \n+000117c0: 2020 2020 7472 7565 2020 2020 2020 2020 true \n 000117d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000117e0: 2020 2020 6661 6c73 6520 2020 2020 2020 false \n-000117f0: 2020 2020 2020 2020 2020 2020 2020 6673 fs\n-00011800: 2055 5549 440a 7472 7565 2020 2020 2020 UUID.true \n-00011810: 2074 7275 6520 2020 2020 2020 2020 2020 true \n-00011820: 2020 2020 2020 2020 2020 2020 2020 2074 t\n-00011830: 7275 6520 2020 2020 2020 2020 2020 2020 rue \n-00011840: 2020 2020 2020 2020 2064 6576 206e 616d dev nam\n-00011850: 650a 0a20 2020 5265 6d65 6d62 6572 2c20 e.. Remember, \n-00011860: e280 9847 5255 425f 4449 5341 424c 455f ...GRUB_DISABLE_\n-00011870: 4c49 4e55 585f 5041 5254 5555 4944 e280 LINUX_PARTUUID..\n-00011880: 9920 616e 6420 e280 9847 5255 425f 4449 . and ...GRUB_DI\n-00011890: 5341 424c 455f 4c49 4e55 585f 5555 4944 SABLE_LINUX_UUID\n-000118a0: e280 990a 6172 6520 616c 736f 2063 6f6e ....are also con\n-000118b0: 7369 6465 7265 6420 746f 2062 6520 7365 sidered to be se\n-000118c0: 7420 746f 20e2 8098 7472 7565 e280 9920 t to ...true... \n-000118d0: 616e 6420 e280 9866 616c 7365 e280 992c and ...false...,\n-000118e0: 2072 6573 7065 6374 6976 656c 792c 2077 respectively, w\n-000118f0: 6865 6e0a 7468 6579 2061 7265 2075 6e73 hen.they are uns\n-00011900: 6574 2e0a 0a1f 0a46 696c 653a 2067 7275 et.....File: gru\n-00011910: 622e 696e 666f 2c20 204e 6f64 653a 2053 b.info, Node: S\n-00011920: 6865 6c6c 2d6c 696b 6520 7363 7269 7074 hell-like script\n-00011930: 696e 672c 2020 4e65 7874 3a20 4d75 6c74 ing, Next: Mult\n-00011940: 692d 626f 6f74 206d 616e 7561 6c20 636f i-boot manual co\n-00011950: 6e66 6967 2c20 2050 7265 763a 2052 6f6f nfig, Prev: Roo\n-00011960: 7420 4964 656e 7469 6669 6361 7469 6f6e t Identification\n-00011970: 2048 6575 7269 7374 6963 732c 2020 5570 Heuristics, Up\n-00011980: 3a20 436f 6e66 6967 7572 6174 696f 6e0a : Configuration.\n-00011990: 0a36 2e33 2057 7269 7469 6e67 2066 756c .6.3 Writing ful\n-000119a0: 6c20 636f 6e66 6967 7572 6174 696f 6e20 l configuration \n-000119b0: 6669 6c65 7320 6469 7265 6374 6c79 0a3d files directly.=\n+000117e0: 2020 6661 6c73 6520 2020 2020 2020 2020 false \n+000117f0: 2020 2020 2020 2020 2020 2020 6673 2055 fs U\n+00011800: 5549 440a 7472 7565 2020 2020 2020 2074 UID.true t\n+00011810: 7275 6520 2020 2020 2020 2020 2020 2020 rue \n+00011820: 2020 2020 2020 2020 2020 2020 2074 7275 tru\n+00011830: 6520 2020 2020 2020 2020 2020 2020 2020 e \n+00011840: 2020 2020 2020 2064 6576 206e 616d 650a dev name.\n+00011850: 0a20 2020 5265 6d65 6d62 6572 2c20 e280 . Remember, ..\n+00011860: 9847 5255 425f 4449 5341 424c 455f 4c49 .GRUB_DISABLE_LI\n+00011870: 4e55 585f 5041 5254 5555 4944 e280 9920 NUX_PARTUUID... \n+00011880: 616e 6420 e280 9847 5255 425f 4449 5341 and ...GRUB_DISA\n+00011890: 424c 455f 4c49 4e55 585f 5555 4944 e280 BLE_LINUX_UUID..\n+000118a0: 990a 6172 6520 616c 736f 2063 6f6e 7369 ..are also consi\n+000118b0: 6465 7265 6420 746f 2062 6520 7365 7420 dered to be set \n+000118c0: 746f 20e2 8098 7472 7565 e280 9920 616e to ...true... an\n+000118d0: 6420 e280 9866 616c 7365 e280 992c 2072 d ...false..., r\n+000118e0: 6573 7065 6374 6976 656c 792c 2077 6865 espectively, whe\n+000118f0: 6e0a 7468 6579 2061 7265 2075 6e73 6574 n.they are unset\n+00011900: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00011910: 696e 666f 2c20 204e 6f64 653a 2053 6865 info, Node: She\n+00011920: 6c6c 2d6c 696b 6520 7363 7269 7074 696e ll-like scriptin\n+00011930: 672c 2020 4e65 7874 3a20 4d75 6c74 692d g, Next: Multi-\n+00011940: 626f 6f74 206d 616e 7561 6c20 636f 6e66 boot manual conf\n+00011950: 6967 2c20 2050 7265 763a 2052 6f6f 7420 ig, Prev: Root \n+00011960: 4964 656e 7469 6669 6361 7469 6f6e 2048 Identification H\n+00011970: 6575 7269 7374 6963 732c 2020 5570 3a20 euristics, Up: \n+00011980: 436f 6e66 6967 7572 6174 696f 6e0a 0a36 Configuration..6\n+00011990: 2e33 2057 7269 7469 6e67 2066 756c 6c20 .3 Writing full \n+000119a0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi\n+000119b0: 6c65 7320 6469 7265 6374 6c79 0a3d 3d3d les directly.===\n 000119c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 000119d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-000119e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a e280 ============....\n-000119f0: 9867 7275 622e 6366 67e2 8099 2069 7320 .grub.cfg... is \n-00011a00: 7772 6974 7465 6e20 696e 2047 5255 4227 written in GRUB'\n-00011a10: 7320 6275 696c 742d 696e 2073 6372 6970 s built-in scrip\n-00011a20: 7469 6e67 206c 616e 6775 6167 652c 2077 ting language, w\n-00011a30: 6869 6368 2068 6173 2061 0a73 796e 7461 hich has a.synta\n-00011a40: 7820 7175 6974 6520 7369 6d69 6c61 7220 x quite similar \n-00011a50: 746f 2074 6861 7420 6f66 2047 4e55 2042 to that of GNU B\n-00011a60: 6173 6820 616e 6420 6f74 6865 7220 426f ash and other Bo\n-00011a70: 7572 6e65 2073 6865 6c6c 0a64 6572 6976 urne shell.deriv\n-00011a80: 6174 6976 6573 2e0a 0a57 6f72 6473 0a3d atives...Words.=\n-00011a90: 3d3d 3d3d 0a0a 4120 e280 9c77 6f72 64e2 ====..A ...word.\n-00011aa0: 809d 2069 7320 6120 7365 7175 656e 6365 .. is a sequence\n-00011ab0: 206f 6620 6368 6172 6163 7465 7273 2063 of characters c\n-00011ac0: 6f6e 7369 6465 7265 6420 6173 2061 2073 onsidered as a s\n-00011ad0: 696e 676c 6520 756e 6974 2062 790a 4752 ingle unit by.GR\n-00011ae0: 5542 2e20 2057 6f72 6473 2061 7265 2073 UB. Words are s\n-00011af0: 6570 6172 6174 6564 2062 7920 e280 9c6d eparated by ...m\n-00011b00: 6574 6163 6861 7261 6374 6572 73e2 809d etacharacters...\n-00011b10: 2c20 7768 6963 6820 6172 6520 7468 6520 , which are the \n-00011b20: 666f 6c6c 6f77 696e 670a 706c 7573 2073 following.plus s\n-00011b30: 7061 6365 2c20 7461 622c 2061 6e64 206e pace, tab, and n\n-00011b40: 6577 6c69 6e65 3a0a 0a20 2020 2020 7b20 ewline:.. { \n-00011b50: 7d20 7c20 2620 2420 3b20 3c20 3e0a 0a20 } | & $ ; < >.. \n-00011b60: 2020 5175 6f74 696e 6720 6d61 7920 6265 Quoting may be\n-00011b70: 2075 7365 6420 746f 2069 6e63 6c75 6465 used to include\n-00011b80: 206d 6574 6163 6861 7261 6374 6572 7320 metacharacters \n-00011b90: 696e 2077 6f72 6473 3b20 7365 6520 6265 in words; see be\n-00011ba0: 6c6f 772e 0a0a 5265 7365 7276 6564 2077 low...Reserved w\n-00011bb0: 6f72 6473 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d ords.===========\n-00011bc0: 3d3d 3d0a 0a52 6573 6572 7665 6420 776f ===..Reserved wo\n-00011bd0: 7264 7320 6861 7665 2061 2073 7065 6369 rds have a speci\n-00011be0: 616c 206d 6561 6e69 6e67 2074 6f20 4752 al meaning to GR\n-00011bf0: 5542 2e20 5468 6520 666f 6c6c 6f77 696e UB. The followin\n-00011c00: 6720 776f 7264 7320 6172 650a 7265 636f g words are.reco\n-00011c10: 676e 6973 6564 2061 7320 7265 7365 7276 gnised as reserv\n-00011c20: 6564 2077 6865 6e20 756e 7175 6f74 6564 ed when unquoted\n-00011c30: 2061 6e64 2065 6974 6865 7220 7468 6520 and either the \n-00011c40: 6669 7273 7420 776f 7264 206f 6620 610a first word of a.\n-00011c50: 7369 6d70 6c65 2063 6f6d 6d61 6e64 206f simple command o\n-00011c60: 7220 7468 6520 7468 6972 6420 776f 7264 r the third word\n-00011c70: 206f 6620 6120 e280 9866 6f72 e280 9920 of a ...for... \n-00011c80: 636f 6d6d 616e 643a 0a0a 2020 2020 2021 command:.. !\n-00011c90: 205b 5b20 5d5d 207b 207d 0a20 2020 2020 [[ ]] { }. \n-00011ca0: 6361 7365 2064 6f20 646f 6e65 2065 6c69 case do done eli\n-00011cb0: 6620 656c 7365 2065 7361 6320 6669 2066 f else esac fi f\n-00011cc0: 6f72 2066 756e 6374 696f 6e0a 2020 2020 or function. \n-00011cd0: 2069 6620 696e 206d 656e 7565 6e74 7279 if in menuentry\n-00011ce0: 2073 656c 6563 7420 7468 656e 2074 696d select then tim\n-00011cf0: 6520 756e 7469 6c20 7768 696c 650a 0a20 e until while.. \n-00011d00: 2020 4e6f 7420 616c 6c20 6f66 2074 6865 Not all of the\n-00011d10: 7365 2072 6573 6572 7665 6420 776f 7264 se reserved word\n-00011d20: 7320 6861 7665 2061 2075 7365 6675 6c20 s have a useful \n-00011d30: 7075 7270 6f73 6520 7965 743b 2073 6f6d purpose yet; som\n-00011d40: 6520 6172 650a 7265 7365 7276 6564 2066 e are.reserved f\n-00011d50: 6f72 2066 7574 7572 6520 6578 7061 6e73 or future expans\n-00011d60: 696f 6e2e 0a0a 5175 6f74 696e 670a 3d3d ion...Quoting.==\n-00011d70: 3d3d 3d3d 3d0a 0a51 756f 7469 6e67 2069 =====..Quoting i\n-00011d80: 7320 7573 6564 2074 6f20 7265 6d6f 7665 s used to remove\n-00011d90: 2074 6865 2073 7065 6369 616c 206d 6561 the special mea\n-00011da0: 6e69 6e67 206f 6620 6365 7274 6169 6e20 ning of certain \n-00011db0: 6368 6172 6163 7465 7273 206f 720a 776f characters or.wo\n-00011dc0: 7264 732e 2020 4974 2063 616e 2062 6520 rds. It can be \n-00011dd0: 7573 6564 2074 6f20 7472 6561 7420 6d65 used to treat me\n-00011de0: 7461 6368 6172 6163 7465 7273 2061 7320 tacharacters as \n-00011df0: 7061 7274 206f 6620 6120 776f 7264 2c20 part of a word, \n-00011e00: 746f 0a70 7265 7665 6e74 2072 6573 6572 to.prevent reser\n-00011e10: 7665 6420 776f 7264 7320 6672 6f6d 2062 ved words from b\n-00011e20: 6569 6e67 2072 6563 6f67 6e69 7365 6420 eing recognised \n-00011e30: 6173 2073 7563 682c 2061 6e64 2074 6f20 as such, and to \n-00011e40: 7072 6576 656e 740a 7661 7269 6162 6c65 prevent.variable\n-00011e50: 2065 7870 616e 7369 6f6e 2e0a 0a20 2020 expansion... \n-00011e60: 5468 6572 6520 6172 6520 7468 7265 6520 There are three \n-00011e70: 7175 6f74 696e 6720 6d65 6368 616e 6973 quoting mechanis\n-00011e80: 6d73 3a20 7468 6520 6573 6361 7065 2063 ms: the escape c\n-00011e90: 6861 7261 6374 6572 2c20 7369 6e67 6c65 haracter, single\n-00011ea0: 0a71 756f 7465 732c 2061 6e64 2064 6f75 .quotes, and dou\n-00011eb0: 626c 6520 7175 6f74 6573 2e0a 0a20 2020 ble quotes... \n-00011ec0: 4120 6e6f 6e2d 7175 6f74 6564 2062 6163 A non-quoted bac\n-00011ed0: 6b73 6c61 7368 2028 5c29 2069 7320 7468 kslash (\\) is th\n-00011ee0: 6520 e280 9c65 7363 6170 6520 6368 6172 e ...escape char\n-00011ef0: 6163 7465 72e2 809d 2e20 2049 7420 7072 acter.... It pr\n-00011f00: 6573 6572 7665 730a 7468 6520 6c69 7465 eserves.the lite\n-00011f10: 7261 6c20 7661 6c75 6520 6f66 2074 6865 ral value of the\n-00011f20: 206e 6578 7420 6368 6172 6163 7465 7220 next character \n-00011f30: 7468 6174 2066 6f6c 6c6f 7773 2c20 7769 that follows, wi\n-00011f40: 7468 2074 6865 2065 7863 6570 7469 6f6e th the exception\n-00011f50: 0a6f 6620 6e65 776c 696e 652e 0a0a 2020 .of newline... \n-00011f60: 2045 6e63 6c6f 7369 6e67 2063 6861 7261 Enclosing chara\n-00011f70: 6374 6572 7320 696e 2073 696e 676c 6520 cters in single \n-00011f80: 7175 6f74 6573 2070 7265 7365 7276 6573 quotes preserves\n-00011f90: 2074 6865 206c 6974 6572 616c 2076 616c the literal val\n-00011fa0: 7565 206f 660a 6561 6368 2063 6861 7261 ue of.each chara\n-00011fb0: 6374 6572 2077 6974 6869 6e20 7468 6520 cter within the \n-00011fc0: 7175 6f74 6573 2e20 2041 2073 696e 676c quotes. A singl\n-00011fd0: 6520 7175 6f74 6520 6d61 7920 6e6f 7420 e quote may not \n-00011fe0: 6f63 6375 7220 6265 7477 6565 6e0a 7369 occur between.si\n-00011ff0: 6e67 6c65 2071 756f 7465 732c 2065 7665 ngle quotes, eve\n-00012000: 6e20 7768 656e 2070 7265 6365 6465 6420 n when preceded \n-00012010: 6279 2061 2062 6163 6b73 6c61 7368 2e0a by a backslash..\n-00012020: 0a20 2020 456e 636c 6f73 696e 6720 6368 . Enclosing ch\n-00012030: 6172 6163 7465 7273 2069 6e20 646f 7562 aracters in doub\n-00012040: 6c65 2071 756f 7465 7320 7072 6573 6572 le quotes preser\n-00012050: 7665 7320 7468 6520 6c69 7465 7261 6c20 ves the literal \n-00012060: 7661 6c75 6520 6f66 0a61 6c6c 2063 6861 value of.all cha\n-00012070: 7261 6374 6572 7320 7769 7468 696e 2074 racters within t\n-00012080: 6865 2071 756f 7465 732c 2077 6974 6820 he quotes, with \n-00012090: 7468 6520 6578 6365 7074 696f 6e20 6f66 the exception of\n-000120a0: 20e2 8098 24e2 8099 2061 6e64 20e2 8098 ...$... and ...\n-000120b0: 5ce2 8099 2e0a 5468 6520 e280 9824 e280 \\.....The ...$..\n-000120c0: 9920 6368 6172 6163 7465 7220 7265 7461 . character reta\n-000120d0: 696e 7320 6974 7320 7370 6563 6961 6c20 ins its special \n-000120e0: 6d65 616e 696e 6720 7769 7468 696e 2064 meaning within d\n-000120f0: 6f75 626c 6520 7175 6f74 6573 2e20 2054 ouble quotes. T\n-00012100: 6865 0a62 6163 6b73 6c61 7368 2072 6574 he.backslash ret\n-00012110: 6169 6e73 2069 7473 2073 7065 6369 616c ains its special\n-00012120: 206d 6561 6e69 6e67 206f 6e6c 7920 7768 meaning only wh\n-00012130: 656e 2066 6f6c 6c6f 7765 6420 6279 206f en followed by o\n-00012140: 6e65 206f 6620 7468 650a 666f 6c6c 6f77 ne of the.follow\n-00012150: 696e 6720 6368 6172 6163 7465 7273 3a20 ing characters: \n-00012160: e280 9824 e280 992c 20e2 8098 22e2 8099 ...$..., ...\"...\n-00012170: 2c20 e280 985c e280 992c 206f 7220 6e65 , ...\\..., or ne\n-00012180: 776c 696e 652e 2020 4120 6261 636b 736c wline. A backsl\n-00012190: 6173 682d 6e65 776c 696e 650a 7061 6972 ash-newline.pair\n-000121a0: 2069 7320 7472 6561 7465 6420 6173 2061 is treated as a\n-000121b0: 206c 696e 6520 636f 6e74 696e 7561 7469 line continuati\n-000121c0: 6f6e 2028 7468 6174 2069 732c 2069 7420 on (that is, it \n-000121d0: 6973 2072 656d 6f76 6564 2066 726f 6d20 is removed from \n-000121e0: 7468 650a 696e 7075 7420 7374 7265 616d the.input stream\n-000121f0: 2061 6e64 2065 6666 6563 7469 7665 6c79 and effectively\n-00012200: 2069 676e 6f72 6564 2831 2920 282a 6e6f ignored(1) (*no\n-00012210: 7465 2053 6865 6c6c 2d6c 696b 650a 7363 te Shell-like.sc\n-00012220: 7269 7074 696e 672d 466f 6f74 6e6f 7465 ripting-Footnote\n-00012230: 2d31 3a3a 2929 2e20 2041 2064 6f75 626c -1::)). A doubl\n-00012240: 6520 7175 6f74 6520 6d61 7920 6265 2071 e quote may be q\n-00012250: 756f 7465 6420 7769 7468 696e 2064 6f75 uoted within dou\n-00012260: 626c 650a 7175 6f74 6573 2062 7920 7072 ble.quotes by pr\n-00012270: 6563 6564 696e 6720 6974 2077 6974 6820 eceding it with \n-00012280: 6120 6261 636b 736c 6173 682e 0a0a 5661 a backslash...Va\n-00012290: 7269 6162 6c65 2065 7870 616e 7369 6f6e riable expansion\n-000122a0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n-000122b0: 3d3d 3d0a 0a54 6865 20e2 8098 24e2 8099 ===..The ...$...\n-000122c0: 2063 6861 7261 6374 6572 2069 6e74 726f character intro\n-000122d0: 6475 6365 7320 7661 7269 6162 6c65 2065 duces variable e\n-000122e0: 7870 616e 7369 6f6e 2e20 2054 6865 2076 xpansion. The v\n-000122f0: 6172 6961 626c 6520 6e61 6d65 2074 6f0a ariable name to.\n-00012300: 6265 2065 7870 616e 6465 6420 6d61 7920 be expanded may \n-00012310: 6265 2065 6e63 6c6f 7365 6420 696e 2062 be enclosed in b\n-00012320: 7261 6365 732c 2077 6869 6368 2061 7265 races, which are\n-00012330: 206f 7074 696f 6e61 6c20 6275 7420 7365 optional but se\n-00012340: 7276 6520 746f 0a70 726f 7465 6374 2074 rve to.protect t\n-00012350: 6865 2076 6172 6961 626c 6520 746f 2062 he variable to b\n-00012360: 6520 6578 7061 6e64 6564 2066 726f 6d20 e expanded from \n-00012370: 6368 6172 6163 7465 7273 2069 6d6d 6564 characters immed\n-00012380: 6961 7465 6c79 0a66 6f6c 6c6f 7769 6e67 iately.following\n-00012390: 2069 7420 7768 6963 6820 636f 756c 6420 it which could \n-000123a0: 6265 2069 6e74 6572 7072 6574 6564 2061 be interpreted a\n-000123b0: 7320 7061 7274 206f 6620 7468 6520 6e61 s part of the na\n-000123c0: 6d65 2e0a 0a20 2020 4e6f 726d 616c 2076 me... Normal v\n-000123d0: 6172 6961 626c 6520 6e61 6d65 7320 6265 ariable names be\n-000123e0: 6769 6e20 7769 7468 2061 6e20 616c 7068 gin with an alph\n-000123f0: 6162 6574 6963 2063 6861 7261 6374 6572 abetic character\n-00012400: 2c20 666f 6c6c 6f77 6564 2062 790a 7a65 , followed by.ze\n-00012410: 726f 206f 7220 6d6f 7265 2061 6c70 6861 ro or more alpha\n-00012420: 6e75 6d65 7269 6320 6368 6172 6163 7465 numeric characte\n-00012430: 7273 2e20 2054 6865 7365 206e 616d 6573 rs. These names\n-00012440: 2072 6566 6572 2074 6f20 656e 7472 6965 refer to entrie\n-00012450: 7320 696e 0a74 6865 2047 5255 4220 656e s in.the GRUB en\n-00012460: 7669 726f 6e6d 656e 7420 282a 6e6f 7465 vironment (*note\n-00012470: 2045 6e76 6972 6f6e 6d65 6e74 3a3a 292e Environment::).\n-00012480: 0a0a 2020 2050 6f73 6974 696f 6e61 6c20 .. Positional \n-00012490: 7661 7269 6162 6c65 206e 616d 6573 2063 variable names c\n-000124a0: 6f6e 7369 7374 206f 6620 6f6e 6520 6f72 onsist of one or\n-000124b0: 206d 6f72 6520 6469 6769 7473 2e20 2054 more digits. T\n-000124c0: 6865 790a 7265 7072 6573 656e 7420 7061 hey.represent pa\n-000124d0: 7261 6d65 7465 7273 2070 6173 7365 6420 rameters passed \n-000124e0: 746f 2066 756e 6374 696f 6e20 6361 6c6c to function call\n-000124f0: 732c 2077 6974 6820 e280 9824 31e2 8099 s, with ...$1...\n-00012500: 2072 6570 7265 7365 6e74 696e 670a 7468 representing.th\n-00012510: 6520 6669 7273 7420 7061 7261 6d65 7465 e first paramete\n-00012520: 722c 2061 6e64 2073 6f20 6f6e 2e0a 0a20 r, and so on... \n-00012530: 2020 5468 6520 7370 6563 6961 6c20 7661 The special va\n-00012540: 7269 6162 6c65 206e 616d 6520 e280 983f riable name ...?\n-00012550: e280 9920 6578 7061 6e64 7320 746f 2074 ... expands to t\n-00012560: 6865 2065 7869 7420 7374 6174 7573 206f he exit status o\n-00012570: 6620 7468 6520 6d6f 7374 0a72 6563 656e f the most.recen\n-00012580: 746c 7920 6578 6563 7574 6564 2063 6f6d tly executed com\n-00012590: 6d61 6e64 2e20 2057 6865 6e20 706f 7369 mand. When posi\n-000125a0: 7469 6f6e 616c 2076 6172 6961 626c 6520 tional variable \n-000125b0: 6e61 6d65 7320 6172 6520 6163 7469 7665 names are active\n-000125c0: 2c0a 6f74 6865 7220 7370 6563 6961 6c20 ,.other special \n-000125d0: 7661 7269 6162 6c65 206e 616d 6573 20e2 variable names .\n-000125e0: 8098 40e2 8099 2c20 e280 982a e280 9920 ..@..., ...*... \n-000125f0: 616e 6420 e280 9823 e280 9920 6172 6520 and ...#... are \n-00012600: 6465 6669 6e65 6420 616e 6420 7468 6579 defined and they\n-00012610: 0a65 7870 616e 6420 746f 2061 6c6c 2070 .expand to all p\n-00012620: 6f73 6974 696f 6e61 6c20 7061 7261 6d65 ositional parame\n-00012630: 7465 7273 2077 6974 6820 6e65 6365 7373 ters with necess\n-00012640: 6172 7920 7175 6f74 696e 672c 2070 6f73 ary quoting, pos\n-00012650: 6974 696f 6e61 6c0a 7061 7261 6d65 7465 itional.paramete\n-00012660: 7273 2077 6974 686f 7574 2061 6e79 2071 rs without any q\n-00012670: 756f 7469 6e67 2c20 616e 6420 706f 7369 uoting, and posi\n-00012680: 7469 6f6e 616c 2070 6172 616d 6574 6572 tional parameter\n-00012690: 2063 6f75 6e74 0a72 6573 7065 6374 6976 count.respectiv\n-000126a0: 656c 792e 0a0a 436f 6d6d 656e 7473 0a3d ely...Comments.=\n-000126b0: 3d3d 3d3d 3d3d 3d0a 0a41 2077 6f72 6420 =======..A word \n-000126c0: 6265 6769 6e6e 696e 6720 7769 7468 20e2 beginning with .\n-000126d0: 8098 23e2 8099 2063 6175 7365 7320 7468 ..#... causes th\n-000126e0: 6174 2077 6f72 6420 616e 6420 616c 6c20 at word and all \n-000126f0: 7265 6d61 696e 696e 6720 6368 6172 6163 remaining charac\n-00012700: 7465 7273 0a6f 6e20 7468 6174 206c 696e ters.on that lin\n-00012710: 6520 746f 2062 6520 6967 6e6f 7265 642e e to be ignored.\n-00012720: 0a0a 5369 6d70 6c65 2063 6f6d 6d61 6e64 ..Simple command\n-00012730: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.==============\n-00012740: 3d0a 0a41 20e2 809c 7369 6d70 6c65 2063 =..A ...simple c\n-00012750: 6f6d 6d61 6e64 e280 9d20 6973 2061 2073 ommand... is a s\n-00012760: 6571 7565 6e63 6520 6f66 2077 6f72 6473 equence of words\n-00012770: 2073 6570 6172 6174 6564 2062 7920 7370 separated by sp\n-00012780: 6163 6573 206f 7220 7461 6273 0a61 6e64 aces or tabs.and\n-00012790: 2074 6572 6d69 6e61 7465 6420 6279 2061 terminated by a\n-000127a0: 2073 656d 6963 6f6c 6f6e 206f 7220 6120 semicolon or a \n-000127b0: 6e65 776c 696e 652e 2020 5468 6520 6669 newline. The fi\n-000127c0: 7273 7420 776f 7264 2073 7065 6369 6669 rst word specifi\n-000127d0: 6573 0a74 6865 2063 6f6d 6d61 6e64 2074 es.the command t\n-000127e0: 6f20 6265 2065 7865 6375 7465 642e 2020 o be executed. \n-000127f0: 5468 6520 7265 6d61 696e 696e 6720 776f The remaining wo\n-00012800: 7264 7320 6172 6520 7061 7373 6564 2061 rds are passed a\n-00012810: 7320 6172 6775 6d65 6e74 730a 746f 2074 s arguments.to t\n-00012820: 6865 2069 6e76 6f6b 6564 2063 6f6d 6d61 he invoked comma\n-00012830: 6e64 2e0a 0a20 2020 5468 6520 7265 7475 nd... The retu\n-00012840: 726e 2076 616c 7565 206f 6620 6120 7369 rn value of a si\n-00012850: 6d70 6c65 2063 6f6d 6d61 6e64 2069 7320 mple command is \n-00012860: 6974 7320 6578 6974 2073 7461 7475 732e its exit status.\n-00012870: 2020 4966 2074 6865 0a72 6573 6572 7665 If the.reserve\n-00012880: 6420 776f 7264 20e2 8098 21e2 8099 2070 d word ...!... p\n-00012890: 7265 6365 6465 7320 7468 6520 636f 6d6d recedes the comm\n-000128a0: 616e 642c 2074 6865 6e20 7468 6520 7265 and, then the re\n-000128b0: 7475 726e 2076 616c 7565 2069 7320 696e turn value is in\n-000128c0: 7374 6561 640a 7468 6520 6c6f 6769 6361 stead.the logica\n-000128d0: 6c20 6e65 6761 7469 6f6e 206f 6620 7468 l negation of th\n-000128e0: 6520 636f 6d6d 616e 6427 7320 6578 6974 e command's exit\n-000128f0: 2073 7461 7475 732e 0a0a 436f 6d70 6f75 status...Compou\n-00012900: 6e64 2063 6f6d 6d61 6e64 730a 3d3d 3d3d nd commands.====\n-00012910: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a41 =============..A\n-00012920: 20e2 809c 636f 6d70 6f75 6e64 2063 6f6d ...compound com\n-00012930: 6d61 6e64 e280 9d20 6973 206f 6e65 206f mand... is one o\n-00012940: 6620 7468 6520 666f 6c6c 6f77 696e 673a f the following:\n-00012950: 0a0a 666f 7220 4e41 4d45 2069 6e20 574f ..for NAME in WO\n-00012960: 5244 202e 2e2e 3b20 646f 204c 4953 543b RD ...; do LIST;\n-00012970: 2064 6f6e 650a 2020 2020 2054 6865 206c done. The l\n-00012980: 6973 7420 6f66 2077 6f72 6473 2066 6f6c ist of words fol\n-00012990: 6c6f 7769 6e67 20e2 8098 696e e280 9920 lowing ...in... \n-000129a0: 6973 2065 7870 616e 6465 642c 2067 656e is expanded, gen\n-000129b0: 6572 6174 696e 6720 6120 6c69 7374 206f erating a list o\n-000129c0: 660a 2020 2020 2069 7465 6d73 2e20 2054 f. items. T\n-000129d0: 6865 2076 6172 6961 626c 6520 4e41 4d45 he variable NAME\n-000129e0: 2069 7320 7365 7420 746f 2065 6163 6820 is set to each \n-000129f0: 656c 656d 656e 7420 6f66 2074 6869 7320 element of this \n-00012a00: 6c69 7374 2069 6e0a 2020 2020 2074 7572 list in. tur\n-00012a10: 6e2c 2061 6e64 204c 4953 5420 6973 2065 n, and LIST is e\n-00012a20: 7865 6375 7465 6420 6561 6368 2074 696d xecuted each tim\n-00012a30: 652e 2020 5468 6520 7265 7475 726e 2076 e. The return v\n-00012a40: 616c 7565 2069 7320 7468 6520 6578 6974 alue is the exit\n-00012a50: 0a20 2020 2020 7374 6174 7573 206f 6620 . status of \n-00012a60: 7468 6520 6c61 7374 2063 6f6d 6d61 6e64 the last command\n-00012a70: 2074 6861 7420 6578 6563 7574 6573 2e20 that executes. \n-00012a80: 2049 6620 7468 6520 6578 7061 6e73 696f If the expansio\n-00012a90: 6e20 6f66 2074 6865 0a20 2020 2020 6974 n of the. it\n-00012aa0: 656d 7320 666f 6c6c 6f77 696e 6720 e280 ems following ..\n-00012ab0: 9869 6ee2 8099 2072 6573 756c 7473 2069 .in... results i\n-00012ac0: 6e20 616e 2065 6d70 7479 206c 6973 742c n an empty list,\n-00012ad0: 206e 6f20 636f 6d6d 616e 6473 2061 7265 no commands are\n-00012ae0: 0a20 2020 2020 6578 6563 7574 6564 2c20 . executed, \n-00012af0: 616e 6420 7468 6520 7265 7475 726e 2073 and the return s\n-00012b00: 7461 7475 7320 6973 2030 2e0a 0a69 6620 tatus is 0...if \n-00012b10: 4c49 5354 3b20 7468 656e 204c 4953 543b LIST; then LIST;\n-00012b20: 205b 656c 6966 204c 4953 543b 2074 6865 [elif LIST; the\n-00012b30: 6e20 4c49 5354 3b5d 202e 2e2e 205b 656c n LIST;] ... [el\n-00012b40: 7365 204c 4953 543b 5d20 6669 0a20 2020 se LIST;] fi. \n-00012b50: 2020 5468 6520 e280 9869 66e2 8099 204c The ...if... L\n-00012b60: 4953 5420 6973 2065 7865 6375 7465 642c IST is executed,\n-00012b70: 2077 6865 7265 204c 4953 5420 6973 2061 where LIST is a\n-00012b80: 2073 6572 6965 7320 6f66 20e2 809c 7369 series of ...si\n-00012b90: 6d70 6c65 0a20 2020 2020 636f 6d6d 616e mple. comman\n-00012ba0: 64e2 809d 7320 7365 7061 7261 7465 6420 d...s separated \n-00012bb0: 6279 2061 2022 3b22 2e20 2049 6620 6974 by a \";\". If it\n-00012bc0: 7320 6578 6974 2073 7461 7475 7320 6f66 s exit status of\n-00012bd0: 2074 6865 206c 6173 740a 2020 2020 2063 the last. c\n-00012be0: 6f6d 6d61 6e64 2069 7320 7a65 726f 2c20 ommand is zero, \n-00012bf0: 7468 6520 e280 9874 6865 6ee2 8099 204c the ...then... L\n-00012c00: 4953 5420 6973 2065 7865 6375 7465 642e IST is executed.\n-00012c10: 2020 4f74 6865 7277 6973 652c 2065 6163 Otherwise, eac\n-00012c20: 680a 2020 2020 20e2 8098 656c 6966 e280 h. ...elif..\n-00012c30: 9920 4c49 5354 2069 7320 6578 6563 7574 . LIST is execut\n-00012c40: 6564 2069 6e20 7475 726e 2c20 616e 6420 ed in turn, and \n-00012c50: 6966 2069 7473 206c 6173 7420 636f 6d6d if its last comm\n-00012c60: 616e 6427 7320 6578 6974 0a20 2020 2020 and's exit. \n-00012c70: 7374 6174 7573 2069 7320 7a65 726f 2c20 status is zero, \n-00012c80: 7468 6520 636f 7272 6573 706f 6e64 696e the correspondin\n-00012c90: 6720 e280 9874 6865 6ee2 8099 204c 4953 g ...then... LIS\n-00012ca0: 5420 6973 2065 7865 6375 7465 6420 616e T is executed an\n-00012cb0: 6420 7468 650a 2020 2020 2063 6f6d 6d61 d the. comma\n-00012cc0: 6e64 2063 6f6d 706c 6574 6573 2e20 204f nd completes. O\n-00012cd0: 7468 6572 7769 7365 2c20 7468 6520 e280 therwise, the ..\n-00012ce0: 9865 6c73 65e2 8099 204c 4953 5420 6973 .else... LIST is\n-00012cf0: 2065 7865 6375 7465 642c 2069 660a 2020 executed, if. \n-00012d00: 2020 2070 7265 7365 6e74 2e20 2054 6865 present. The\n-00012d10: 2065 7869 7420 7374 6174 7573 2069 7320 exit status is \n-00012d20: 7468 6520 6578 6974 2073 7461 7475 7320 the exit status \n-00012d30: 6f66 2074 6865 206c 6173 7420 636f 6d6d of the last comm\n-00012d40: 616e 640a 2020 2020 2065 7865 6375 7465 and. execute\n-00012d50: 642c 206f 7220 7a65 726f 2069 6620 6e6f d, or zero if no\n-00012d60: 2063 6f6e 6469 7469 6f6e 2074 6573 7465 condition teste\n-00012d70: 6420 7472 7565 2e0a 0a77 6869 6c65 2043 d true...while C\n-00012d80: 4f4e 443b 2064 6f20 4c49 5354 3b20 646f OND; do LIST; do\n-00012d90: 6e65 0a75 6e74 696c 2043 4f4e 443b 2064 ne.until COND; d\n-00012da0: 6f20 4c49 5354 3b20 646f 6e65 0a20 2020 o LIST; done. \n-00012db0: 2020 5468 6520 e280 9877 6869 6c65 e280 The ...while..\n-00012dc0: 9920 636f 6d6d 616e 6420 636f 6e74 696e . command contin\n-00012dd0: 756f 7573 6c79 2065 7865 6375 7465 7320 uously executes \n-00012de0: 7468 6520 e280 9864 6fe2 8099 204c 4953 the ...do... LIS\n-00012df0: 5420 6173 206c 6f6e 6720 6173 0a20 2020 T as long as. \n-00012e00: 2020 7468 6520 6c61 7374 2063 6f6d 6d61 the last comma\n-00012e10: 6e64 2069 6e20 434f 4e44 2072 6574 7572 nd in COND retur\n-00012e20: 6e73 2061 6e20 6578 6974 2073 7461 7475 ns an exit statu\n-00012e30: 7320 6f66 207a 6572 6f2c 2077 6865 7265 s of zero, where\n-00012e40: 2043 4f4e 440a 2020 2020 2069 7320 6120 COND. is a \n-00012e50: 6c69 7374 206f 6620 e280 9c73 696d 706c list of ...simpl\n-00012e60: 6520 636f 6d6d 616e 64e2 809d 7320 7365 e command...s se\n-00012e70: 7061 7261 7465 6420 6279 2061 2022 3b22 parated by a \";\"\n-00012e80: 2e20 2054 6865 20e2 8098 756e 7469 6ce2 . The ...until.\n-00012e90: 8099 0a20 2020 2020 636f 6d6d 616e 6420 ... command \n-00012ea0: 6973 2069 6465 6e74 6963 616c 2074 6f20 is identical to \n-00012eb0: 7468 6520 e280 9877 6869 6c65 e280 9920 the ...while... \n-00012ec0: 636f 6d6d 616e 642c 2065 7863 6570 7420 command, except \n-00012ed0: 7468 6174 2074 6865 2074 6573 740a 2020 that the test. \n-00012ee0: 2020 2069 7320 6e65 6761 7465 643b 2074 is negated; t\n-00012ef0: 6865 20e2 8098 646f e280 9920 4c49 5354 he ...do... LIST\n-00012f00: 2069 7320 6578 6563 7574 6564 2061 7320 is executed as \n-00012f10: 6c6f 6e67 2061 7320 7468 6520 6c61 7374 long as the last\n-00012f20: 2063 6f6d 6d61 6e64 0a20 2020 2020 696e command. in\n-00012f30: 2043 4f4e 4420 7265 7475 726e 7320 6120 COND returns a \n-00012f40: 6e6f 6e2d 7a65 726f 2065 7869 7420 7374 non-zero exit st\n-00012f50: 6174 7573 2e20 2054 6865 2065 7869 7420 atus. The exit \n-00012f60: 7374 6174 7573 206f 6620 7468 650a 2020 status of the. \n-00012f70: 2020 20e2 8098 7768 696c 65e2 8099 2061 ...while... a\n-00012f80: 6e64 20e2 8098 756e 7469 6ce2 8099 2063 nd ...until... c\n-00012f90: 6f6d 6d61 6e64 7320 6973 2074 6865 2065 ommands is the e\n-00012fa0: 7869 7420 7374 6174 7573 206f 6620 7468 xit status of th\n-00012fb0: 6520 6c61 7374 20e2 8098 646f e280 990a e last ...do....\n-00012fc0: 2020 2020 204c 4953 5420 636f 6d6d 616e LIST comman\n-00012fd0: 6420 6578 6563 7574 6564 2c20 6f72 207a d executed, or z\n-00012fe0: 6572 6f20 6966 206e 6f6e 6520 7761 7320 ero if none was \n-00012ff0: 6578 6563 7574 6564 2e0a 0a66 756e 6374 executed...funct\n-00013000: 696f 6e20 4e41 4d45 207b 2043 4f4d 4d41 ion NAME { COMMA\n-00013010: 4e44 3b20 2e2e 2e20 7d0a 2020 2020 2054 ND; ... }. T\n-00013020: 6869 7320 6465 6669 6e65 7320 6120 6675 his defines a fu\n-00013030: 6e63 7469 6f6e 206e 616d 6564 204e 414d nction named NAM\n-00013040: 452e 2020 5468 6520 e280 9c62 6f64 79e2 E. The ...body.\n-00013050: 809d 206f 6620 7468 6520 6675 6e63 7469 .. of the functi\n-00013060: 6f6e 2069 730a 2020 2020 2074 6865 206c on is. the l\n-00013070: 6973 7420 6f66 2063 6f6d 6d61 6e64 7320 ist of commands \n-00013080: 7769 7468 696e 2062 7261 6365 732c 2065 within braces, e\n-00013090: 6163 6820 6f66 2077 6869 6368 206d 7573 ach of which mus\n-000130a0: 7420 6265 0a20 2020 2020 7465 726d 696e t be. termin\n-000130b0: 6174 6564 2077 6974 6820 6120 7365 6d69 ated with a semi\n-000130c0: 636f 6c6f 6e20 6f72 2061 206e 6577 6c69 colon or a newli\n-000130d0: 6e65 2e20 2054 6869 7320 6c69 7374 206f ne. This list o\n-000130e0: 6620 636f 6d6d 616e 6473 0a20 2020 2020 f commands. \n-000130f0: 7769 6c6c 2062 6520 6578 6563 7574 6564 will be executed\n-00013100: 2077 6865 6e65 7665 7220 4e41 4d45 2069 whenever NAME i\n-00013110: 7320 7370 6563 6966 6965 6420 6173 2074 s specified as t\n-00013120: 6865 206e 616d 6520 6f66 2061 2073 696d he name of a sim\n-00013130: 706c 650a 2020 2020 2063 6f6d 6d61 6e64 ple. command\n-00013140: 2e20 2046 756e 6374 696f 6e20 6465 6669 . Function defi\n-00013150: 6e69 7469 6f6e 7320 646f 206e 6f74 2061 nitions do not a\n-00013160: 6666 6563 7420 7468 6520 6578 6974 2073 ffect the exit s\n-00013170: 7461 7475 7320 696e 0a20 2020 2020 e280 tatus in. ..\n-00013180: 9824 3fe2 8099 2e20 2057 6865 6e20 6578 .$?.... When ex\n-00013190: 6563 7574 6564 2c20 7468 6520 6578 6974 ecuted, the exit\n-000131a0: 2073 7461 7475 7320 6f66 2061 2066 756e status of a fun\n-000131b0: 6374 696f 6e20 6973 2074 6865 2065 7869 ction is the exi\n-000131c0: 740a 2020 2020 2073 7461 7475 7320 6f66 t. status of\n-000131d0: 2074 6865 206c 6173 7420 636f 6d6d 616e the last comman\n-000131e0: 6420 6578 6563 7574 6564 2069 6e20 7468 d executed in th\n-000131f0: 6520 626f 6479 2e0a 0a6d 656e 7565 6e74 e body...menuent\n-00013200: 7279 2054 4954 4c45 205b e280 982d 2d63 ry TITLE [...--c\n-00013210: 6c61 7373 3d63 6c61 7373 e280 9920 2e2e lass=class... ..\n-00013220: 2e5d 205b e280 982d 2d75 7365 7273 3d75 .] [...--users=u\n-00013230: 7365 7273 e280 995d 205b e280 982d 2d75 sers...] [...--u\n-00013240: 6e72 6573 7472 6963 7465 64e2 8099 5d20 nrestricted...] \n-00013250: 5be2 8098 2d2d 686f 746b 6579 3d6b 6579 [...--hotkey=key\n-00013260: e280 995d 205b e280 982d 2d69 643d 6964 ...] [...--id=id\n-00013270: e280 995d 207b 2043 4f4d 4d41 4e44 3b20 ...] { COMMAND; \n-00013280: 2e2e 2e20 7d0a 2020 2020 202a 4e6f 7465 ... }. *Note\n-00013290: 206d 656e 7565 6e74 7279 3a3a 2e0a 0a42 menuentry::...B\n-000132a0: 7569 6c74 2d69 6e20 436f 6d6d 616e 6473 uilt-in Commands\n-000132b0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n-000132c0: 3d3d 0a0a 536f 6d65 2062 7569 6c74 2d69 ==..Some built-i\n-000132d0: 6e20 636f 6d6d 616e 6473 2061 7265 2061 n commands are a\n-000132e0: 6c73 6f20 7072 6f76 6964 6564 2062 7920 lso provided by \n-000132f0: 4752 5542 2073 6372 6970 7420 746f 2068 GRUB script to h\n-00013300: 656c 7020 7363 7269 7074 0a77 7269 7465 elp script.write\n-00013310: 7273 2070 6572 666f 726d 2061 6374 696f rs perform actio\n-00013320: 6e73 2074 6861 7420 6172 6520 6f74 6865 ns that are othe\n-00013330: 7277 6973 6520 6e6f 7420 706f 7373 6962 rwise not possib\n-00013340: 6c65 2e20 2046 6f72 2065 7861 6d70 6c65 le. For example\n-00013350: 2c0a 7468 6573 6520 696e 636c 7564 6520 ,.these include \n-00013360: 636f 6d6d 616e 6473 2074 6f20 6a75 6d70 commands to jump\n-00013370: 206f 7574 206f 6620 6120 6c6f 6f70 2077 out of a loop w\n-00013380: 6974 686f 7574 2066 756c 6c79 2063 6f6d ithout fully com\n-00013390: 706c 6574 696e 670a 6974 2c20 6574 632e pleting.it, etc.\n-000133a0: 0a0a 6272 6561 6b20 5be2 8098 6ee2 8099 ..break [...n...\n-000133b0: 5d0a 2020 2020 2045 7869 7420 6672 6f6d ]. Exit from\n-000133c0: 2077 6974 6869 6e20 6120 e280 9866 6f72 within a ...for\n-000133d0: e280 992c 20e2 8098 7768 696c 65e2 8099 ..., ...while...\n-000133e0: 2c20 6f72 20e2 8098 756e 7469 6ce2 8099 , or ...until...\n-000133f0: 206c 6f6f 702e 2020 4966 20e2 8098 6ee2 loop. If ...n.\n-00013400: 8099 2069 730a 2020 2020 2073 7065 6369 .. is. speci\n-00013410: 6669 6564 2c20 6272 6561 6b20 e280 986e fied, break ...n\n-00013420: e280 9920 6c65 7665 6c73 2e20 20e2 8098 ... levels. ...\n-00013430: 6ee2 8099 206d 7573 7420 6265 2067 7265 n... must be gre\n-00013440: 6174 6572 2074 6861 6e20 6f72 2065 7175 ater than or equ\n-00013450: 616c 2074 6f0a 2020 2020 2031 2e20 2049 al to. 1. I\n-00013460: 6620 e280 986e e280 9920 6973 2067 7265 f ...n... is gre\n-00013470: 6174 6572 2074 6861 6e20 7468 6520 6e75 ater than the nu\n-00013480: 6d62 6572 206f 6620 656e 636c 6f73 696e mber of enclosin\n-00013490: 6720 6c6f 6f70 732c 2061 6c6c 0a20 2020 g loops, all. \n-000134a0: 2020 656e 636c 6f73 696e 6720 6c6f 6f70 enclosing loop\n-000134b0: 7320 6172 6520 6578 6974 6564 2e20 2054 s are exited. T\n-000134c0: 6865 2072 6574 7572 6e20 7661 6c75 6520 he return value \n-000134d0: 6973 2030 2075 6e6c 6573 7320 e280 986e is 0 unless ...n\n-000134e0: e280 9920 6973 0a20 2020 2020 6e6f 7420 ... is. not \n-000134f0: 6772 6561 7465 7220 7468 616e 206f 7220 greater than or \n-00013500: 6571 7561 6c20 746f 2031 2e0a 0a63 6f6e equal to 1...con\n-00013510: 7469 6e75 6520 5be2 8098 6ee2 8099 5d0a tinue [...n...].\n-00013520: 2020 2020 2052 6573 756d 6520 7468 6520 Resume the \n-00013530: 6e65 7874 2069 7465 7261 7469 6f6e 206f next iteration o\n-00013540: 6620 7468 6520 656e 636c 6f73 696e 6720 f the enclosing \n-00013550: e280 9866 6f72 e280 992c 20e2 8098 7768 ...for..., ...wh\n-00013560: 696c 65e2 8099 206f 720a 2020 2020 20e2 ile... or. .\n-00013570: 8098 756e 7469 6ce2 8099 206c 6f6f 702e ..until... loop.\n-00013580: 2020 4966 20e2 8098 6ee2 8099 2069 7320 If ...n... is \n-00013590: 7370 6563 6966 6965 642c 2072 6573 756d specified, resum\n-000135a0: 6520 6174 2074 6865 20e2 8098 6ee2 8099 e at the ...n...\n-000135b0: 7468 2065 6e63 6c6f 7369 6e67 0a20 2020 th enclosing. \n-000135c0: 2020 6c6f 6f70 2e20 20e2 8098 6ee2 8099 loop. ...n...\n-000135d0: 206d 7573 7420 6265 2067 7265 6174 6572 must be greater\n-000135e0: 2074 6861 6e20 6f72 2065 7175 616c 2074 than or equal t\n-000135f0: 6f20 312e 2020 4966 20e2 8098 6ee2 8099 o 1. If ...n...\n-00013600: 2069 7320 6772 6561 7465 720a 2020 2020 is greater. \n-00013610: 2074 6861 6e20 7468 6520 6e75 6d62 6572 than the number\n-00013620: 206f 6620 656e 636c 6f73 696e 6720 6c6f of enclosing lo\n-00013630: 6f70 732c 2074 6865 206c 6173 7420 656e ops, the last en\n-00013640: 636c 6f73 696e 6720 6c6f 6f70 2028 7468 closing loop (th\n-00013650: 650a 2020 2020 20e2 809c 746f 702d 6c65 e. ...top-le\n-00013660: 7665 6ce2 809d 206c 6f6f 7029 2069 7320 vel... loop) is \n-00013670: 7265 7375 6d65 642e 2020 5468 6520 7265 resumed. The re\n-00013680: 7475 726e 2076 616c 7565 2069 7320 3020 turn value is 0 \n-00013690: 756e 6c65 7373 20e2 8098 6ee2 8099 2069 unless ...n... i\n-000136a0: 730a 2020 2020 206e 6f74 2067 7265 6174 s. not great\n-000136b0: 6572 2074 6861 6e20 6f72 2065 7175 616c er than or equal\n-000136c0: 2074 6f20 312e 0a0a 7265 7475 726e 205b to 1...return [\n-000136d0: e280 986e e280 995d 0a20 2020 2020 4361 ...n...]. Ca\n-000136e0: 7573 6573 2061 2066 756e 6374 696f 6e20 uses a function \n-000136f0: 746f 2065 7869 7420 7769 7468 2074 6865 to exit with the\n-00013700: 2072 6574 7572 6e20 7661 6c75 6520 7370 return value sp\n-00013710: 6563 6966 6965 6420 6279 20e2 8098 6ee2 ecified by ...n.\n-00013720: 8099 2e0a 2020 2020 2049 6620 e280 986e .... If ...n\n-00013730: e280 9920 6973 206f 6d69 7474 6564 2c20 ... is omitted, \n-00013740: 7468 6520 7265 7475 726e 2073 7461 7475 the return statu\n-00013750: 7320 6973 2074 6861 7420 6f66 2074 6865 s is that of the\n-00013760: 206c 6173 7420 636f 6d6d 616e 640a 2020 last command. \n-00013770: 2020 2065 7865 6375 7465 6420 696e 2074 executed in t\n-00013780: 6865 2066 756e 6374 696f 6e20 626f 6479 he function body\n-00013790: 2e20 2049 6620 7573 6564 206f 7574 7369 . If used outsi\n-000137a0: 6465 2061 2066 756e 6374 696f 6e20 7468 de a function th\n-000137b0: 650a 2020 2020 2072 6574 7572 6e20 7374 e. return st\n-000137c0: 6174 7573 2069 7320 6661 6c73 652e 0a0a atus is false...\n-000137d0: 7365 7470 6172 616d 7320 5be2 8098 6172 setparams [...ar\n-000137e0: 67e2 8099 5d20 2e2e 2e0a 2020 2020 2052 g...] .... R\n-000137f0: 6570 6c61 6365 2070 6f73 6974 696f 6e61 eplace positiona\n-00013800: 6c20 7061 7261 6d65 7465 7273 2073 7461 l parameters sta\n-00013810: 7274 696e 6720 7769 7468 20e2 8098 2431 rting with ...$1\n-00013820: e280 9920 7769 7468 2061 7267 756d 656e ... with argumen\n-00013830: 7473 2074 6f0a 2020 2020 20e2 8098 7365 ts to. ...se\n-00013840: 7470 6172 616d 73e2 8099 2e0a 0a73 6869 tparams......shi\n-00013850: 6674 205b e280 986e e280 995d 0a20 2020 ft [...n...]. \n-00013860: 2020 5468 6520 706f 7369 7469 6f6e 616c The positional\n-00013870: 2070 6172 616d 6574 6572 7320 6672 6f6d parameters from\n-00013880: 20e2 8098 6ee2 8099 2b31 202e 2e2e 2061 ...n...+1 ... a\n-00013890: 7265 2072 656e 616d 6564 2074 6f20 e280 re renamed to ..\n-000138a0: 9824 31e2 8099 2e2e 2e2e 0a20 2020 2020 .$1........ \n-000138b0: 5061 7261 6d65 7465 7273 2072 6570 7265 Parameters repre\n-000138c0: 7365 6e74 6564 2062 7920 7468 6520 6e75 sented by the nu\n-000138d0: 6d62 6572 7320 e280 9824 23e2 8099 2064 mbers ...$#... d\n-000138e0: 6f77 6e20 746f 20e2 8098 2423 e280 992d own to ...$#...-\n-000138f0: e280 986e e280 992b 3120 6172 650a 2020 ...n...+1 are. \n-00013900: 2020 2075 6e73 6574 2e20 20e2 8098 6ee2 unset. ...n.\n-00013910: 8099 206d 7573 7420 6265 2061 206e 6f6e .. must be a non\n-00013920: 2d6e 6567 6174 6976 6520 6e75 6d62 6572 -negative number\n-00013930: 206c 6573 7320 7468 616e 206f 7220 6571 less than or eq\n-00013940: 7561 6c20 746f 0a20 2020 2020 e280 9824 ual to. ...$\n-00013950: 23e2 8099 2e20 2049 6620 e280 986e e280 #.... If ...n..\n-00013960: 9920 6973 2030 2c20 6e6f 2070 6172 616d . is 0, no param\n-00013970: 6574 6572 7320 6172 6520 6368 616e 6765 eters are change\n-00013980: 642e 2020 4966 20e2 8098 6ee2 8099 2069 d. If ...n... i\n-00013990: 7320 6e6f 740a 2020 2020 2067 6976 656e s not. given\n-000139a0: 2c20 6974 2069 7320 6173 7375 6d65 6420 , it is assumed \n-000139b0: 746f 2062 6520 312e 2020 4966 20e2 8098 to be 1. If ...\n-000139c0: 6ee2 8099 2069 7320 6772 6561 7465 7220 n... is greater \n-000139d0: 7468 616e 20e2 8098 2423 e280 992c 2074 than ...$#..., t\n-000139e0: 6865 0a20 2020 2020 706f 7369 7469 6f6e he. position\n-000139f0: 616c 2070 6172 616d 6574 6572 7320 6172 al parameters ar\n-00013a00: 6520 6e6f 7420 6368 616e 6765 642e 2020 e not changed. \n-00013a10: 5468 6520 7265 7475 726e 2073 7461 7475 The return statu\n-00013a20: 7320 6973 0a20 2020 2020 6772 6561 7465 s is. greate\n-00013a30: 7220 7468 616e 207a 6572 6f20 6966 20e2 r than zero if .\n-00013a40: 8098 6ee2 8099 2069 7320 6772 6561 7465 ..n... is greate\n-00013a50: 7220 7468 616e 20e2 8098 2423 e280 9920 r than ...$#... \n-00013a60: 6f72 206c 6573 7320 7468 616e 207a 6572 or less than zer\n-00013a70: 6f3b 0a20 2020 2020 6f74 6865 7277 6973 o;. otherwis\n-00013a80: 6520 302e 0a0a 1f0a 4669 6c65 3a20 6772 e 0.....File: gr\n-00013a90: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-00013aa0: 5368 656c 6c2d 6c69 6b65 2073 6372 6970 Shell-like scrip\n-00013ab0: 7469 6e67 2d46 6f6f 746e 6f74 6573 2c20 ting-Footnotes, \n-00013ac0: 2055 703a 2053 6865 6c6c 2d6c 696b 6520 Up: Shell-like \n-00013ad0: 7363 7269 7074 696e 670a 0a20 2020 2831 scripting.. (1\n-00013ae0: 2920 4375 7272 656e 746c 7920 6120 6261 ) Currently a ba\n-00013af0: 636b 736c 6173 682d 6e65 776c 696e 6520 ckslash-newline \n-00013b00: 7061 6972 2077 6974 6869 6e20 6120 7661 pair within a va\n-00013b10: 7269 6162 6c65 206e 616d 6520 6973 206e riable name is n\n-00013b20: 6f74 0a68 616e 646c 6564 2070 726f 7065 ot.handled prope\n-00013b30: 726c 792c 2073 6f20 7573 6520 7468 6973 rly, so use this\n-00013b40: 2066 6561 7475 7265 2077 6974 6820 736f feature with so\n-00013b50: 6d65 2063 6172 652e 0a0a 1f0a 4669 6c65 me care.....File\n-00013b60: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00013b70: 6465 3a20 4d75 6c74 692d 626f 6f74 206d de: Multi-boot m\n-00013b80: 616e 7561 6c20 636f 6e66 6967 2c20 204e anual config, N\n-00013b90: 6578 743a 2045 6d62 6564 6465 6420 636f ext: Embedded co\n-00013ba0: 6e66 6967 7572 6174 696f 6e2c 2020 5072 nfiguration, Pr\n-00013bb0: 6576 3a20 5368 656c 6c2d 6c69 6b65 2073 ev: Shell-like s\n-00013bc0: 6372 6970 7469 6e67 2c20 2055 703a 2043 cripting, Up: C\n-00013bd0: 6f6e 6669 6775 7261 7469 6f6e 0a0a 362e onfiguration..6.\n-00013be0: 3420 4d75 6c74 692d 626f 6f74 206d 616e 4 Multi-boot man\n-00013bf0: 7561 6c20 636f 6e66 6967 0a3d 3d3d 3d3d ual config.=====\n+000119e0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a e280 9867 ==========.....g\n+000119f0: 7275 622e 6366 67e2 8099 2069 7320 7772 rub.cfg... is wr\n+00011a00: 6974 7465 6e20 696e 2047 5255 4227 7320 itten in GRUB's \n+00011a10: 6275 696c 742d 696e 2073 6372 6970 7469 built-in scripti\n+00011a20: 6e67 206c 616e 6775 6167 652c 2077 6869 ng language, whi\n+00011a30: 6368 2068 6173 2061 0a73 796e 7461 7820 ch has a.syntax \n+00011a40: 7175 6974 6520 7369 6d69 6c61 7220 746f quite similar to\n+00011a50: 2074 6861 7420 6f66 2047 4e55 2042 6173 that of GNU Bas\n+00011a60: 6820 616e 6420 6f74 6865 7220 426f 7572 h and other Bour\n+00011a70: 6e65 2073 6865 6c6c 0a64 6572 6976 6174 ne shell.derivat\n+00011a80: 6976 6573 2e0a 0a57 6f72 6473 0a3d 3d3d ives...Words.===\n+00011a90: 3d3d 0a0a 4120 e280 9c77 6f72 64e2 809d ==..A ...word...\n+00011aa0: 2069 7320 6120 7365 7175 656e 6365 206f is a sequence o\n+00011ab0: 6620 6368 6172 6163 7465 7273 2063 6f6e f characters con\n+00011ac0: 7369 6465 7265 6420 6173 2061 2073 696e sidered as a sin\n+00011ad0: 676c 6520 756e 6974 2062 790a 4752 5542 gle unit by.GRUB\n+00011ae0: 2e20 2057 6f72 6473 2061 7265 2073 6570 . Words are sep\n+00011af0: 6172 6174 6564 2062 7920 e280 9c6d 6574 arated by ...met\n+00011b00: 6163 6861 7261 6374 6572 73e2 809d 2c20 acharacters..., \n+00011b10: 7768 6963 6820 6172 6520 7468 6520 666f which are the fo\n+00011b20: 6c6c 6f77 696e 670a 706c 7573 2073 7061 llowing.plus spa\n+00011b30: 6365 2c20 7461 622c 2061 6e64 206e 6577 ce, tab, and new\n+00011b40: 6c69 6e65 3a0a 0a20 2020 2020 7b20 7d20 line:.. { } \n+00011b50: 7c20 2620 2420 3b20 3c20 3e0a 0a20 2020 | & $ ; < >.. \n+00011b60: 5175 6f74 696e 6720 6d61 7920 6265 2075 Quoting may be u\n+00011b70: 7365 6420 746f 2069 6e63 6c75 6465 206d sed to include m\n+00011b80: 6574 6163 6861 7261 6374 6572 7320 696e etacharacters in\n+00011b90: 2077 6f72 6473 3b20 7365 6520 6265 6c6f words; see belo\n+00011ba0: 772e 0a0a 5265 7365 7276 6564 2077 6f72 w...Reserved wor\n+00011bb0: 6473 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ds.=============\n+00011bc0: 3d0a 0a52 6573 6572 7665 6420 776f 7264 =..Reserved word\n+00011bd0: 7320 6861 7665 2061 2073 7065 6369 616c s have a special\n+00011be0: 206d 6561 6e69 6e67 2074 6f20 4752 5542 meaning to GRUB\n+00011bf0: 2e20 5468 6520 666f 6c6c 6f77 696e 6720 . The following \n+00011c00: 776f 7264 7320 6172 650a 7265 636f 676e words are.recogn\n+00011c10: 6973 6564 2061 7320 7265 7365 7276 6564 ised as reserved\n+00011c20: 2077 6865 6e20 756e 7175 6f74 6564 2061 when unquoted a\n+00011c30: 6e64 2065 6974 6865 7220 7468 6520 6669 nd either the fi\n+00011c40: 7273 7420 776f 7264 206f 6620 610a 7369 rst word of a.si\n+00011c50: 6d70 6c65 2063 6f6d 6d61 6e64 206f 7220 mple command or \n+00011c60: 7468 6520 7468 6972 6420 776f 7264 206f the third word o\n+00011c70: 6620 6120 e280 9866 6f72 e280 9920 636f f a ...for... co\n+00011c80: 6d6d 616e 643a 0a0a 2020 2020 2021 205b mmand:.. ! [\n+00011c90: 5b20 5d5d 207b 207d 0a20 2020 2020 6361 [ ]] { }. ca\n+00011ca0: 7365 2064 6f20 646f 6e65 2065 6c69 6620 se do done elif \n+00011cb0: 656c 7365 2065 7361 6320 6669 2066 6f72 else esac fi for\n+00011cc0: 2066 756e 6374 696f 6e0a 2020 2020 2069 function. i\n+00011cd0: 6620 696e 206d 656e 7565 6e74 7279 2073 f in menuentry s\n+00011ce0: 656c 6563 7420 7468 656e 2074 696d 6520 elect then time \n+00011cf0: 756e 7469 6c20 7768 696c 650a 0a20 2020 until while.. \n+00011d00: 4e6f 7420 616c 6c20 6f66 2074 6865 7365 Not all of these\n+00011d10: 2072 6573 6572 7665 6420 776f 7264 7320 reserved words \n+00011d20: 6861 7665 2061 2075 7365 6675 6c20 7075 have a useful pu\n+00011d30: 7270 6f73 6520 7965 743b 2073 6f6d 6520 rpose yet; some \n+00011d40: 6172 650a 7265 7365 7276 6564 2066 6f72 are.reserved for\n+00011d50: 2066 7574 7572 6520 6578 7061 6e73 696f future expansio\n+00011d60: 6e2e 0a0a 5175 6f74 696e 670a 3d3d 3d3d n...Quoting.====\n+00011d70: 3d3d 3d0a 0a51 756f 7469 6e67 2069 7320 ===..Quoting is \n+00011d80: 7573 6564 2074 6f20 7265 6d6f 7665 2074 used to remove t\n+00011d90: 6865 2073 7065 6369 616c 206d 6561 6e69 he special meani\n+00011da0: 6e67 206f 6620 6365 7274 6169 6e20 6368 ng of certain ch\n+00011db0: 6172 6163 7465 7273 206f 720a 776f 7264 aracters or.word\n+00011dc0: 732e 2020 4974 2063 616e 2062 6520 7573 s. It can be us\n+00011dd0: 6564 2074 6f20 7472 6561 7420 6d65 7461 ed to treat meta\n+00011de0: 6368 6172 6163 7465 7273 2061 7320 7061 characters as pa\n+00011df0: 7274 206f 6620 6120 776f 7264 2c20 746f rt of a word, to\n+00011e00: 0a70 7265 7665 6e74 2072 6573 6572 7665 .prevent reserve\n+00011e10: 6420 776f 7264 7320 6672 6f6d 2062 6569 d words from bei\n+00011e20: 6e67 2072 6563 6f67 6e69 7365 6420 6173 ng recognised as\n+00011e30: 2073 7563 682c 2061 6e64 2074 6f20 7072 such, and to pr\n+00011e40: 6576 656e 740a 7661 7269 6162 6c65 2065 event.variable e\n+00011e50: 7870 616e 7369 6f6e 2e0a 0a20 2020 5468 xpansion... Th\n+00011e60: 6572 6520 6172 6520 7468 7265 6520 7175 ere are three qu\n+00011e70: 6f74 696e 6720 6d65 6368 616e 6973 6d73 oting mechanisms\n+00011e80: 3a20 7468 6520 6573 6361 7065 2063 6861 : the escape cha\n+00011e90: 7261 6374 6572 2c20 7369 6e67 6c65 0a71 racter, single.q\n+00011ea0: 756f 7465 732c 2061 6e64 2064 6f75 626c uotes, and doubl\n+00011eb0: 6520 7175 6f74 6573 2e0a 0a20 2020 4120 e quotes... A \n+00011ec0: 6e6f 6e2d 7175 6f74 6564 2062 6163 6b73 non-quoted backs\n+00011ed0: 6c61 7368 2028 5c29 2069 7320 7468 6520 lash (\\) is the \n+00011ee0: e280 9c65 7363 6170 6520 6368 6172 6163 ...escape charac\n+00011ef0: 7465 72e2 809d 2e20 2049 7420 7072 6573 ter.... It pres\n+00011f00: 6572 7665 730a 7468 6520 6c69 7465 7261 erves.the litera\n+00011f10: 6c20 7661 6c75 6520 6f66 2074 6865 206e l value of the n\n+00011f20: 6578 7420 6368 6172 6163 7465 7220 7468 ext character th\n+00011f30: 6174 2066 6f6c 6c6f 7773 2c20 7769 7468 at follows, with\n+00011f40: 2074 6865 2065 7863 6570 7469 6f6e 0a6f the exception.o\n+00011f50: 6620 6e65 776c 696e 652e 0a0a 2020 2045 f newline... E\n+00011f60: 6e63 6c6f 7369 6e67 2063 6861 7261 6374 nclosing charact\n+00011f70: 6572 7320 696e 2073 696e 676c 6520 7175 ers in single qu\n+00011f80: 6f74 6573 2070 7265 7365 7276 6573 2074 otes preserves t\n+00011f90: 6865 206c 6974 6572 616c 2076 616c 7565 he literal value\n+00011fa0: 206f 660a 6561 6368 2063 6861 7261 6374 of.each charact\n+00011fb0: 6572 2077 6974 6869 6e20 7468 6520 7175 er within the qu\n+00011fc0: 6f74 6573 2e20 2041 2073 696e 676c 6520 otes. A single \n+00011fd0: 7175 6f74 6520 6d61 7920 6e6f 7420 6f63 quote may not oc\n+00011fe0: 6375 7220 6265 7477 6565 6e0a 7369 6e67 cur between.sing\n+00011ff0: 6c65 2071 756f 7465 732c 2065 7665 6e20 le quotes, even \n+00012000: 7768 656e 2070 7265 6365 6465 6420 6279 when preceded by\n+00012010: 2061 2062 6163 6b73 6c61 7368 2e0a 0a20 a backslash... \n+00012020: 2020 456e 636c 6f73 696e 6720 6368 6172 Enclosing char\n+00012030: 6163 7465 7273 2069 6e20 646f 7562 6c65 acters in double\n+00012040: 2071 756f 7465 7320 7072 6573 6572 7665 quotes preserve\n+00012050: 7320 7468 6520 6c69 7465 7261 6c20 7661 s the literal va\n+00012060: 6c75 6520 6f66 0a61 6c6c 2063 6861 7261 lue of.all chara\n+00012070: 6374 6572 7320 7769 7468 696e 2074 6865 cters within the\n+00012080: 2071 756f 7465 732c 2077 6974 6820 7468 quotes, with th\n+00012090: 6520 6578 6365 7074 696f 6e20 6f66 20e2 e exception of .\n+000120a0: 8098 24e2 8099 2061 6e64 20e2 8098 5ce2 ..$... and ...\\.\n+000120b0: 8099 2e0a 5468 6520 e280 9824 e280 9920 ....The ...$... \n+000120c0: 6368 6172 6163 7465 7220 7265 7461 696e character retain\n+000120d0: 7320 6974 7320 7370 6563 6961 6c20 6d65 s its special me\n+000120e0: 616e 696e 6720 7769 7468 696e 2064 6f75 aning within dou\n+000120f0: 626c 6520 7175 6f74 6573 2e20 2054 6865 ble quotes. The\n+00012100: 0a62 6163 6b73 6c61 7368 2072 6574 6169 .backslash retai\n+00012110: 6e73 2069 7473 2073 7065 6369 616c 206d ns its special m\n+00012120: 6561 6e69 6e67 206f 6e6c 7920 7768 656e eaning only when\n+00012130: 2066 6f6c 6c6f 7765 6420 6279 206f 6e65 followed by one\n+00012140: 206f 6620 7468 650a 666f 6c6c 6f77 696e of the.followin\n+00012150: 6720 6368 6172 6163 7465 7273 3a20 e280 g characters: ..\n+00012160: 9824 e280 992c 20e2 8098 22e2 8099 2c20 .$..., ...\"..., \n+00012170: e280 985c e280 992c 206f 7220 6e65 776c ...\\..., or newl\n+00012180: 696e 652e 2020 4120 6261 636b 736c 6173 ine. A backslas\n+00012190: 682d 6e65 776c 696e 650a 7061 6972 2069 h-newline.pair i\n+000121a0: 7320 7472 6561 7465 6420 6173 2061 206c s treated as a l\n+000121b0: 696e 6520 636f 6e74 696e 7561 7469 6f6e ine continuation\n+000121c0: 2028 7468 6174 2069 732c 2069 7420 6973 (that is, it is\n+000121d0: 2072 656d 6f76 6564 2066 726f 6d20 7468 removed from th\n+000121e0: 650a 696e 7075 7420 7374 7265 616d 2061 e.input stream a\n+000121f0: 6e64 2065 6666 6563 7469 7665 6c79 2069 nd effectively i\n+00012200: 676e 6f72 6564 2831 2920 282a 6e6f 7465 gnored(1) (*note\n+00012210: 2053 6865 6c6c 2d6c 696b 650a 7363 7269 Shell-like.scri\n+00012220: 7074 696e 672d 466f 6f74 6e6f 7465 2d31 pting-Footnote-1\n+00012230: 3a3a 2929 2e20 2041 2064 6f75 626c 6520 ::)). A double \n+00012240: 7175 6f74 6520 6d61 7920 6265 2071 756f quote may be quo\n+00012250: 7465 6420 7769 7468 696e 2064 6f75 626c ted within doubl\n+00012260: 650a 7175 6f74 6573 2062 7920 7072 6563 e.quotes by prec\n+00012270: 6564 696e 6720 6974 2077 6974 6820 6120 eding it with a \n+00012280: 6261 636b 736c 6173 682e 0a0a 5661 7269 backslash...Vari\n+00012290: 6162 6c65 2065 7870 616e 7369 6f6e 0a3d able expansion.=\n+000122a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n+000122b0: 3d0a 0a54 6865 20e2 8098 24e2 8099 2063 =..The ...$... c\n+000122c0: 6861 7261 6374 6572 2069 6e74 726f 6475 haracter introdu\n+000122d0: 6365 7320 7661 7269 6162 6c65 2065 7870 ces variable exp\n+000122e0: 616e 7369 6f6e 2e20 2054 6865 2076 6172 ansion. The var\n+000122f0: 6961 626c 6520 6e61 6d65 2074 6f0a 6265 iable name to.be\n+00012300: 2065 7870 616e 6465 6420 6d61 7920 6265 expanded may be\n+00012310: 2065 6e63 6c6f 7365 6420 696e 2062 7261 enclosed in bra\n+00012320: 6365 732c 2077 6869 6368 2061 7265 206f ces, which are o\n+00012330: 7074 696f 6e61 6c20 6275 7420 7365 7276 ptional but serv\n+00012340: 6520 746f 0a70 726f 7465 6374 2074 6865 e to.protect the\n+00012350: 2076 6172 6961 626c 6520 746f 2062 6520 variable to be \n+00012360: 6578 7061 6e64 6564 2066 726f 6d20 6368 expanded from ch\n+00012370: 6172 6163 7465 7273 2069 6d6d 6564 6961 aracters immedia\n+00012380: 7465 6c79 0a66 6f6c 6c6f 7769 6e67 2069 tely.following i\n+00012390: 7420 7768 6963 6820 636f 756c 6420 6265 t which could be\n+000123a0: 2069 6e74 6572 7072 6574 6564 2061 7320 interpreted as \n+000123b0: 7061 7274 206f 6620 7468 6520 6e61 6d65 part of the name\n+000123c0: 2e0a 0a20 2020 4e6f 726d 616c 2076 6172 ... Normal var\n+000123d0: 6961 626c 6520 6e61 6d65 7320 6265 6769 iable names begi\n+000123e0: 6e20 7769 7468 2061 6e20 616c 7068 6162 n with an alphab\n+000123f0: 6574 6963 2063 6861 7261 6374 6572 2c20 etic character, \n+00012400: 666f 6c6c 6f77 6564 2062 790a 7a65 726f followed by.zero\n+00012410: 206f 7220 6d6f 7265 2061 6c70 6861 6e75 or more alphanu\n+00012420: 6d65 7269 6320 6368 6172 6163 7465 7273 meric characters\n+00012430: 2e20 2054 6865 7365 206e 616d 6573 2072 . These names r\n+00012440: 6566 6572 2074 6f20 656e 7472 6965 7320 efer to entries \n+00012450: 696e 0a74 6865 2047 5255 4220 656e 7669 in.the GRUB envi\n+00012460: 726f 6e6d 656e 7420 282a 6e6f 7465 2045 ronment (*note E\n+00012470: 6e76 6972 6f6e 6d65 6e74 3a3a 292e 0a0a nvironment::)...\n+00012480: 2020 2050 6f73 6974 696f 6e61 6c20 7661 Positional va\n+00012490: 7269 6162 6c65 206e 616d 6573 2063 6f6e riable names con\n+000124a0: 7369 7374 206f 6620 6f6e 6520 6f72 206d sist of one or m\n+000124b0: 6f72 6520 6469 6769 7473 2e20 2054 6865 ore digits. The\n+000124c0: 790a 7265 7072 6573 656e 7420 7061 7261 y.represent para\n+000124d0: 6d65 7465 7273 2070 6173 7365 6420 746f meters passed to\n+000124e0: 2066 756e 6374 696f 6e20 6361 6c6c 732c function calls,\n+000124f0: 2077 6974 6820 e280 9824 31e2 8099 2072 with ...$1... r\n+00012500: 6570 7265 7365 6e74 696e 670a 7468 6520 epresenting.the \n+00012510: 6669 7273 7420 7061 7261 6d65 7465 722c first parameter,\n+00012520: 2061 6e64 2073 6f20 6f6e 2e0a 0a20 2020 and so on... \n+00012530: 5468 6520 7370 6563 6961 6c20 7661 7269 The special vari\n+00012540: 6162 6c65 206e 616d 6520 e280 983f e280 able name ...?..\n+00012550: 9920 6578 7061 6e64 7320 746f 2074 6865 . expands to the\n+00012560: 2065 7869 7420 7374 6174 7573 206f 6620 exit status of \n+00012570: 7468 6520 6d6f 7374 0a72 6563 656e 746c the most.recentl\n+00012580: 7920 6578 6563 7574 6564 2063 6f6d 6d61 y executed comma\n+00012590: 6e64 2e20 2057 6865 6e20 706f 7369 7469 nd. When positi\n+000125a0: 6f6e 616c 2076 6172 6961 626c 6520 6e61 onal variable na\n+000125b0: 6d65 7320 6172 6520 6163 7469 7665 2c0a mes are active,.\n+000125c0: 6f74 6865 7220 7370 6563 6961 6c20 7661 other special va\n+000125d0: 7269 6162 6c65 206e 616d 6573 20e2 8098 riable names ...\n+000125e0: 40e2 8099 2c20 e280 982a e280 9920 616e @..., ...*... an\n+000125f0: 6420 e280 9823 e280 9920 6172 6520 6465 d ...#... are de\n+00012600: 6669 6e65 6420 616e 6420 7468 6579 0a65 fined and they.e\n+00012610: 7870 616e 6420 746f 2061 6c6c 2070 6f73 xpand to all pos\n+00012620: 6974 696f 6e61 6c20 7061 7261 6d65 7465 itional paramete\n+00012630: 7273 2077 6974 6820 6e65 6365 7373 6172 rs with necessar\n+00012640: 7920 7175 6f74 696e 672c 2070 6f73 6974 y quoting, posit\n+00012650: 696f 6e61 6c0a 7061 7261 6d65 7465 7273 ional.parameters\n+00012660: 2077 6974 686f 7574 2061 6e79 2071 756f without any quo\n+00012670: 7469 6e67 2c20 616e 6420 706f 7369 7469 ting, and positi\n+00012680: 6f6e 616c 2070 6172 616d 6574 6572 2063 onal parameter c\n+00012690: 6f75 6e74 0a72 6573 7065 6374 6976 656c ount.respectivel\n+000126a0: 792e 0a0a 436f 6d6d 656e 7473 0a3d 3d3d y...Comments.===\n+000126b0: 3d3d 3d3d 3d0a 0a41 2077 6f72 6420 6265 =====..A word be\n+000126c0: 6769 6e6e 696e 6720 7769 7468 20e2 8098 ginning with ...\n+000126d0: 23e2 8099 2063 6175 7365 7320 7468 6174 #... causes that\n+000126e0: 2077 6f72 6420 616e 6420 616c 6c20 7265 word and all re\n+000126f0: 6d61 696e 696e 6720 6368 6172 6163 7465 maining characte\n+00012700: 7273 0a6f 6e20 7468 6174 206c 696e 6520 rs.on that line \n+00012710: 746f 2062 6520 6967 6e6f 7265 642e 0a0a to be ignored...\n+00012720: 5369 6d70 6c65 2063 6f6d 6d61 6e64 730a Simple commands.\n+00012730: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n+00012740: 0a41 20e2 809c 7369 6d70 6c65 2063 6f6d .A ...simple com\n+00012750: 6d61 6e64 e280 9d20 6973 2061 2073 6571 mand... is a seq\n+00012760: 7565 6e63 6520 6f66 2077 6f72 6473 2073 uence of words s\n+00012770: 6570 6172 6174 6564 2062 7920 7370 6163 eparated by spac\n+00012780: 6573 206f 7220 7461 6273 0a61 6e64 2074 es or tabs.and t\n+00012790: 6572 6d69 6e61 7465 6420 6279 2061 2073 erminated by a s\n+000127a0: 656d 6963 6f6c 6f6e 206f 7220 6120 6e65 emicolon or a ne\n+000127b0: 776c 696e 652e 2020 5468 6520 6669 7273 wline. The firs\n+000127c0: 7420 776f 7264 2073 7065 6369 6669 6573 t word specifies\n+000127d0: 0a74 6865 2063 6f6d 6d61 6e64 2074 6f20 .the command to \n+000127e0: 6265 2065 7865 6375 7465 642e 2020 5468 be executed. Th\n+000127f0: 6520 7265 6d61 696e 696e 6720 776f 7264 e remaining word\n+00012800: 7320 6172 6520 7061 7373 6564 2061 7320 s are passed as \n+00012810: 6172 6775 6d65 6e74 730a 746f 2074 6865 arguments.to the\n+00012820: 2069 6e76 6f6b 6564 2063 6f6d 6d61 6e64 invoked command\n+00012830: 2e0a 0a20 2020 5468 6520 7265 7475 726e ... The return\n+00012840: 2076 616c 7565 206f 6620 6120 7369 6d70 value of a simp\n+00012850: 6c65 2063 6f6d 6d61 6e64 2069 7320 6974 le command is it\n+00012860: 7320 6578 6974 2073 7461 7475 732e 2020 s exit status. \n+00012870: 4966 2074 6865 0a72 6573 6572 7665 6420 If the.reserved \n+00012880: 776f 7264 20e2 8098 21e2 8099 2070 7265 word ...!... pre\n+00012890: 6365 6465 7320 7468 6520 636f 6d6d 616e cedes the comman\n+000128a0: 642c 2074 6865 6e20 7468 6520 7265 7475 d, then the retu\n+000128b0: 726e 2076 616c 7565 2069 7320 696e 7374 rn value is inst\n+000128c0: 6561 640a 7468 6520 6c6f 6769 6361 6c20 ead.the logical \n+000128d0: 6e65 6761 7469 6f6e 206f 6620 7468 6520 negation of the \n+000128e0: 636f 6d6d 616e 6427 7320 6578 6974 2073 command's exit s\n+000128f0: 7461 7475 732e 0a0a 436f 6d70 6f75 6e64 tatus...Compound\n+00012900: 2063 6f6d 6d61 6e64 730a 3d3d 3d3d 3d3d commands.======\n+00012910: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a41 20e2 ===========..A .\n+00012920: 809c 636f 6d70 6f75 6e64 2063 6f6d 6d61 ..compound comma\n+00012930: 6e64 e280 9d20 6973 206f 6e65 206f 6620 nd... is one of \n+00012940: 7468 6520 666f 6c6c 6f77 696e 673a 0a0a the following:..\n+00012950: 666f 7220 4e41 4d45 2069 6e20 574f 5244 for NAME in WORD\n+00012960: 202e 2e2e 3b20 646f 204c 4953 543b 2064 ...; do LIST; d\n+00012970: 6f6e 650a 2020 2020 2054 6865 206c 6973 one. The lis\n+00012980: 7420 6f66 2077 6f72 6473 2066 6f6c 6c6f t of words follo\n+00012990: 7769 6e67 20e2 8098 696e e280 9920 6973 wing ...in... is\n+000129a0: 2065 7870 616e 6465 642c 2067 656e 6572 expanded, gener\n+000129b0: 6174 696e 6720 6120 6c69 7374 206f 660a ating a list of.\n+000129c0: 2020 2020 2069 7465 6d73 2e20 2054 6865 items. The\n+000129d0: 2076 6172 6961 626c 6520 4e41 4d45 2069 variable NAME i\n+000129e0: 7320 7365 7420 746f 2065 6163 6820 656c s set to each el\n+000129f0: 656d 656e 7420 6f66 2074 6869 7320 6c69 ement of this li\n+00012a00: 7374 2069 6e0a 2020 2020 2074 7572 6e2c st in. turn,\n+00012a10: 2061 6e64 204c 4953 5420 6973 2065 7865 and LIST is exe\n+00012a20: 6375 7465 6420 6561 6368 2074 696d 652e cuted each time.\n+00012a30: 2020 5468 6520 7265 7475 726e 2076 616c The return val\n+00012a40: 7565 2069 7320 7468 6520 6578 6974 0a20 ue is the exit. \n+00012a50: 2020 2020 7374 6174 7573 206f 6620 7468 status of th\n+00012a60: 6520 6c61 7374 2063 6f6d 6d61 6e64 2074 e last command t\n+00012a70: 6861 7420 6578 6563 7574 6573 2e20 2049 hat executes. I\n+00012a80: 6620 7468 6520 6578 7061 6e73 696f 6e20 f the expansion \n+00012a90: 6f66 2074 6865 0a20 2020 2020 6974 656d of the. item\n+00012aa0: 7320 666f 6c6c 6f77 696e 6720 e280 9869 s following ...i\n+00012ab0: 6ee2 8099 2072 6573 756c 7473 2069 6e20 n... results in \n+00012ac0: 616e 2065 6d70 7479 206c 6973 742c 206e an empty list, n\n+00012ad0: 6f20 636f 6d6d 616e 6473 2061 7265 0a20 o commands are. \n+00012ae0: 2020 2020 6578 6563 7574 6564 2c20 616e executed, an\n+00012af0: 6420 7468 6520 7265 7475 726e 2073 7461 d the return sta\n+00012b00: 7475 7320 6973 2030 2e0a 0a69 6620 4c49 tus is 0...if LI\n+00012b10: 5354 3b20 7468 656e 204c 4953 543b 205b ST; then LIST; [\n+00012b20: 656c 6966 204c 4953 543b 2074 6865 6e20 elif LIST; then \n+00012b30: 4c49 5354 3b5d 202e 2e2e 205b 656c 7365 LIST;] ... [else\n+00012b40: 204c 4953 543b 5d20 6669 0a20 2020 2020 LIST;] fi. \n+00012b50: 5468 6520 e280 9869 66e2 8099 204c 4953 The ...if... LIS\n+00012b60: 5420 6973 2065 7865 6375 7465 642c 2077 T is executed, w\n+00012b70: 6865 7265 204c 4953 5420 6973 2061 2073 here LIST is a s\n+00012b80: 6572 6965 7320 6f66 20e2 809c 7369 6d70 eries of ...simp\n+00012b90: 6c65 0a20 2020 2020 636f 6d6d 616e 64e2 le. command.\n+00012ba0: 809d 7320 7365 7061 7261 7465 6420 6279 ..s separated by\n+00012bb0: 2061 2022 3b22 2e20 2049 6620 6974 7320 a \";\". If its \n+00012bc0: 6578 6974 2073 7461 7475 7320 6f66 2074 exit status of t\n+00012bd0: 6865 206c 6173 740a 2020 2020 2063 6f6d he last. com\n+00012be0: 6d61 6e64 2069 7320 7a65 726f 2c20 7468 mand is zero, th\n+00012bf0: 6520 e280 9874 6865 6ee2 8099 204c 4953 e ...then... LIS\n+00012c00: 5420 6973 2065 7865 6375 7465 642e 2020 T is executed. \n+00012c10: 4f74 6865 7277 6973 652c 2065 6163 680a Otherwise, each.\n+00012c20: 2020 2020 20e2 8098 656c 6966 e280 9920 ...elif... \n+00012c30: 4c49 5354 2069 7320 6578 6563 7574 6564 LIST is executed\n+00012c40: 2069 6e20 7475 726e 2c20 616e 6420 6966 in turn, and if\n+00012c50: 2069 7473 206c 6173 7420 636f 6d6d 616e its last comman\n+00012c60: 6427 7320 6578 6974 0a20 2020 2020 7374 d's exit. st\n+00012c70: 6174 7573 2069 7320 7a65 726f 2c20 7468 atus is zero, th\n+00012c80: 6520 636f 7272 6573 706f 6e64 696e 6720 e corresponding \n+00012c90: e280 9874 6865 6ee2 8099 204c 4953 5420 ...then... LIST \n+00012ca0: 6973 2065 7865 6375 7465 6420 616e 6420 is executed and \n+00012cb0: 7468 650a 2020 2020 2063 6f6d 6d61 6e64 the. command\n+00012cc0: 2063 6f6d 706c 6574 6573 2e20 204f 7468 completes. Oth\n+00012cd0: 6572 7769 7365 2c20 7468 6520 e280 9865 erwise, the ...e\n+00012ce0: 6c73 65e2 8099 204c 4953 5420 6973 2065 lse... LIST is e\n+00012cf0: 7865 6375 7465 642c 2069 660a 2020 2020 xecuted, if. \n+00012d00: 2070 7265 7365 6e74 2e20 2054 6865 2065 present. The e\n+00012d10: 7869 7420 7374 6174 7573 2069 7320 7468 xit status is th\n+00012d20: 6520 6578 6974 2073 7461 7475 7320 6f66 e exit status of\n+00012d30: 2074 6865 206c 6173 7420 636f 6d6d 616e the last comman\n+00012d40: 640a 2020 2020 2065 7865 6375 7465 642c d. executed,\n+00012d50: 206f 7220 7a65 726f 2069 6620 6e6f 2063 or zero if no c\n+00012d60: 6f6e 6469 7469 6f6e 2074 6573 7465 6420 ondition tested \n+00012d70: 7472 7565 2e0a 0a77 6869 6c65 2043 4f4e true...while CON\n+00012d80: 443b 2064 6f20 4c49 5354 3b20 646f 6e65 D; do LIST; done\n+00012d90: 0a75 6e74 696c 2043 4f4e 443b 2064 6f20 .until COND; do \n+00012da0: 4c49 5354 3b20 646f 6e65 0a20 2020 2020 LIST; done. \n+00012db0: 5468 6520 e280 9877 6869 6c65 e280 9920 The ...while... \n+00012dc0: 636f 6d6d 616e 6420 636f 6e74 696e 756f command continuo\n+00012dd0: 7573 6c79 2065 7865 6375 7465 7320 7468 usly executes th\n+00012de0: 6520 e280 9864 6fe2 8099 204c 4953 5420 e ...do... LIST \n+00012df0: 6173 206c 6f6e 6720 6173 0a20 2020 2020 as long as. \n+00012e00: 7468 6520 6c61 7374 2063 6f6d 6d61 6e64 the last command\n+00012e10: 2069 6e20 434f 4e44 2072 6574 7572 6e73 in COND returns\n+00012e20: 2061 6e20 6578 6974 2073 7461 7475 7320 an exit status \n+00012e30: 6f66 207a 6572 6f2c 2077 6865 7265 2043 of zero, where C\n+00012e40: 4f4e 440a 2020 2020 2069 7320 6120 6c69 OND. is a li\n+00012e50: 7374 206f 6620 e280 9c73 696d 706c 6520 st of ...simple \n+00012e60: 636f 6d6d 616e 64e2 809d 7320 7365 7061 command...s sepa\n+00012e70: 7261 7465 6420 6279 2061 2022 3b22 2e20 rated by a \";\". \n+00012e80: 2054 6865 20e2 8098 756e 7469 6ce2 8099 The ...until...\n+00012e90: 0a20 2020 2020 636f 6d6d 616e 6420 6973 . command is\n+00012ea0: 2069 6465 6e74 6963 616c 2074 6f20 7468 identical to th\n+00012eb0: 6520 e280 9877 6869 6c65 e280 9920 636f e ...while... co\n+00012ec0: 6d6d 616e 642c 2065 7863 6570 7420 7468 mmand, except th\n+00012ed0: 6174 2074 6865 2074 6573 740a 2020 2020 at the test. \n+00012ee0: 2069 7320 6e65 6761 7465 643b 2074 6865 is negated; the\n+00012ef0: 20e2 8098 646f e280 9920 4c49 5354 2069 ...do... LIST i\n+00012f00: 7320 6578 6563 7574 6564 2061 7320 6c6f s executed as lo\n+00012f10: 6e67 2061 7320 7468 6520 6c61 7374 2063 ng as the last c\n+00012f20: 6f6d 6d61 6e64 0a20 2020 2020 696e 2043 ommand. in C\n+00012f30: 4f4e 4420 7265 7475 726e 7320 6120 6e6f OND returns a no\n+00012f40: 6e2d 7a65 726f 2065 7869 7420 7374 6174 n-zero exit stat\n+00012f50: 7573 2e20 2054 6865 2065 7869 7420 7374 us. The exit st\n+00012f60: 6174 7573 206f 6620 7468 650a 2020 2020 atus of the. \n+00012f70: 20e2 8098 7768 696c 65e2 8099 2061 6e64 ...while... and\n+00012f80: 20e2 8098 756e 7469 6ce2 8099 2063 6f6d ...until... com\n+00012f90: 6d61 6e64 7320 6973 2074 6865 2065 7869 mands is the exi\n+00012fa0: 7420 7374 6174 7573 206f 6620 7468 6520 t status of the \n+00012fb0: 6c61 7374 20e2 8098 646f e280 990a 2020 last ...do.... \n+00012fc0: 2020 204c 4953 5420 636f 6d6d 616e 6420 LIST command \n+00012fd0: 6578 6563 7574 6564 2c20 6f72 207a 6572 executed, or zer\n+00012fe0: 6f20 6966 206e 6f6e 6520 7761 7320 6578 o if none was ex\n+00012ff0: 6563 7574 6564 2e0a 0a66 756e 6374 696f ecuted...functio\n+00013000: 6e20 4e41 4d45 207b 2043 4f4d 4d41 4e44 n NAME { COMMAND\n+00013010: 3b20 2e2e 2e20 7d0a 2020 2020 2054 6869 ; ... }. Thi\n+00013020: 7320 6465 6669 6e65 7320 6120 6675 6e63 s defines a func\n+00013030: 7469 6f6e 206e 616d 6564 204e 414d 452e tion named NAME.\n+00013040: 2020 5468 6520 e280 9c62 6f64 79e2 809d The ...body...\n+00013050: 206f 6620 7468 6520 6675 6e63 7469 6f6e of the function\n+00013060: 2069 730a 2020 2020 2074 6865 206c 6973 is. the lis\n+00013070: 7420 6f66 2063 6f6d 6d61 6e64 7320 7769 t of commands wi\n+00013080: 7468 696e 2062 7261 6365 732c 2065 6163 thin braces, eac\n+00013090: 6820 6f66 2077 6869 6368 206d 7573 7420 h of which must \n+000130a0: 6265 0a20 2020 2020 7465 726d 696e 6174 be. terminat\n+000130b0: 6564 2077 6974 6820 6120 7365 6d69 636f ed with a semico\n+000130c0: 6c6f 6e20 6f72 2061 206e 6577 6c69 6e65 lon or a newline\n+000130d0: 2e20 2054 6869 7320 6c69 7374 206f 6620 . This list of \n+000130e0: 636f 6d6d 616e 6473 0a20 2020 2020 7769 commands. wi\n+000130f0: 6c6c 2062 6520 6578 6563 7574 6564 2077 ll be executed w\n+00013100: 6865 6e65 7665 7220 4e41 4d45 2069 7320 henever NAME is \n+00013110: 7370 6563 6966 6965 6420 6173 2074 6865 specified as the\n+00013120: 206e 616d 6520 6f66 2061 2073 696d 706c name of a simpl\n+00013130: 650a 2020 2020 2063 6f6d 6d61 6e64 2e20 e. command. \n+00013140: 2046 756e 6374 696f 6e20 6465 6669 6e69 Function defini\n+00013150: 7469 6f6e 7320 646f 206e 6f74 2061 6666 tions do not aff\n+00013160: 6563 7420 7468 6520 6578 6974 2073 7461 ect the exit sta\n+00013170: 7475 7320 696e 0a20 2020 2020 e280 9824 tus in. ...$\n+00013180: 3fe2 8099 2e20 2057 6865 6e20 6578 6563 ?.... When exec\n+00013190: 7574 6564 2c20 7468 6520 6578 6974 2073 uted, the exit s\n+000131a0: 7461 7475 7320 6f66 2061 2066 756e 6374 tatus of a funct\n+000131b0: 696f 6e20 6973 2074 6865 2065 7869 740a ion is the exit.\n+000131c0: 2020 2020 2073 7461 7475 7320 6f66 2074 status of t\n+000131d0: 6865 206c 6173 7420 636f 6d6d 616e 6420 he last command \n+000131e0: 6578 6563 7574 6564 2069 6e20 7468 6520 executed in the \n+000131f0: 626f 6479 2e0a 0a6d 656e 7565 6e74 7279 body...menuentry\n+00013200: 2054 4954 4c45 205b e280 982d 2d63 6c61 TITLE [...--cla\n+00013210: 7373 3d63 6c61 7373 e280 9920 2e2e 2e5d ss=class... ...]\n+00013220: 205b e280 982d 2d75 7365 7273 3d75 7365 [...--users=use\n+00013230: 7273 e280 995d 205b e280 982d 2d75 6e72 rs...] [...--unr\n+00013240: 6573 7472 6963 7465 64e2 8099 5d20 5be2 estricted...] [.\n+00013250: 8098 2d2d 686f 746b 6579 3d6b 6579 e280 ..--hotkey=key..\n+00013260: 995d 205b e280 982d 2d69 643d 6964 e280 .] [...--id=id..\n+00013270: 995d 207b 2043 4f4d 4d41 4e44 3b20 2e2e .] { COMMAND; ..\n+00013280: 2e20 7d0a 2020 2020 202a 4e6f 7465 206d . }. *Note m\n+00013290: 656e 7565 6e74 7279 3a3a 2e0a 0a42 7569 enuentry::...Bui\n+000132a0: 6c74 2d69 6e20 436f 6d6d 616e 6473 0a3d lt-in Commands.=\n+000132b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n+000132c0: 0a0a 536f 6d65 2062 7569 6c74 2d69 6e20 ..Some built-in \n+000132d0: 636f 6d6d 616e 6473 2061 7265 2061 6c73 commands are als\n+000132e0: 6f20 7072 6f76 6964 6564 2062 7920 4752 o provided by GR\n+000132f0: 5542 2073 6372 6970 7420 746f 2068 656c UB script to hel\n+00013300: 7020 7363 7269 7074 0a77 7269 7465 7273 p script.writers\n+00013310: 2070 6572 666f 726d 2061 6374 696f 6e73 perform actions\n+00013320: 2074 6861 7420 6172 6520 6f74 6865 7277 that are otherw\n+00013330: 6973 6520 6e6f 7420 706f 7373 6962 6c65 ise not possible\n+00013340: 2e20 2046 6f72 2065 7861 6d70 6c65 2c0a . For example,.\n+00013350: 7468 6573 6520 696e 636c 7564 6520 636f these include co\n+00013360: 6d6d 616e 6473 2074 6f20 6a75 6d70 206f mmands to jump o\n+00013370: 7574 206f 6620 6120 6c6f 6f70 2077 6974 ut of a loop wit\n+00013380: 686f 7574 2066 756c 6c79 2063 6f6d 706c hout fully compl\n+00013390: 6574 696e 670a 6974 2c20 6574 632e 0a0a eting.it, etc...\n+000133a0: 6272 6561 6b20 5be2 8098 6ee2 8099 5d0a break [...n...].\n+000133b0: 2020 2020 2045 7869 7420 6672 6f6d 2077 Exit from w\n+000133c0: 6974 6869 6e20 6120 e280 9866 6f72 e280 ithin a ...for..\n+000133d0: 992c 20e2 8098 7768 696c 65e2 8099 2c20 ., ...while..., \n+000133e0: 6f72 20e2 8098 756e 7469 6ce2 8099 206c or ...until... l\n+000133f0: 6f6f 702e 2020 4966 20e2 8098 6ee2 8099 oop. If ...n...\n+00013400: 2069 730a 2020 2020 2073 7065 6369 6669 is. specifi\n+00013410: 6564 2c20 6272 6561 6b20 e280 986e e280 ed, break ...n..\n+00013420: 9920 6c65 7665 6c73 2e20 20e2 8098 6ee2 . levels. ...n.\n+00013430: 8099 206d 7573 7420 6265 2067 7265 6174 .. must be great\n+00013440: 6572 2074 6861 6e20 6f72 2065 7175 616c er than or equal\n+00013450: 2074 6f0a 2020 2020 2031 2e20 2049 6620 to. 1. If \n+00013460: e280 986e e280 9920 6973 2067 7265 6174 ...n... is great\n+00013470: 6572 2074 6861 6e20 7468 6520 6e75 6d62 er than the numb\n+00013480: 6572 206f 6620 656e 636c 6f73 696e 6720 er of enclosing \n+00013490: 6c6f 6f70 732c 2061 6c6c 0a20 2020 2020 loops, all. \n+000134a0: 656e 636c 6f73 696e 6720 6c6f 6f70 7320 enclosing loops \n+000134b0: 6172 6520 6578 6974 6564 2e20 2054 6865 are exited. The\n+000134c0: 2072 6574 7572 6e20 7661 6c75 6520 6973 return value is\n+000134d0: 2030 2075 6e6c 6573 7320 e280 986e e280 0 unless ...n..\n+000134e0: 9920 6973 0a20 2020 2020 6e6f 7420 6772 . is. not gr\n+000134f0: 6561 7465 7220 7468 616e 206f 7220 6571 eater than or eq\n+00013500: 7561 6c20 746f 2031 2e0a 0a63 6f6e 7469 ual to 1...conti\n+00013510: 6e75 6520 5be2 8098 6ee2 8099 5d0a 2020 nue [...n...]. \n+00013520: 2020 2052 6573 756d 6520 7468 6520 6e65 Resume the ne\n+00013530: 7874 2069 7465 7261 7469 6f6e 206f 6620 xt iteration of \n+00013540: 7468 6520 656e 636c 6f73 696e 6720 e280 the enclosing ..\n+00013550: 9866 6f72 e280 992c 20e2 8098 7768 696c .for..., ...whil\n+00013560: 65e2 8099 206f 720a 2020 2020 20e2 8098 e... or. ...\n+00013570: 756e 7469 6ce2 8099 206c 6f6f 702e 2020 until... loop. \n+00013580: 4966 20e2 8098 6ee2 8099 2069 7320 7370 If ...n... is sp\n+00013590: 6563 6966 6965 642c 2072 6573 756d 6520 ecified, resume \n+000135a0: 6174 2074 6865 20e2 8098 6ee2 8099 7468 at the ...n...th\n+000135b0: 2065 6e63 6c6f 7369 6e67 0a20 2020 2020 enclosing. \n+000135c0: 6c6f 6f70 2e20 20e2 8098 6ee2 8099 206d loop. ...n... m\n+000135d0: 7573 7420 6265 2067 7265 6174 6572 2074 ust be greater t\n+000135e0: 6861 6e20 6f72 2065 7175 616c 2074 6f20 han or equal to \n+000135f0: 312e 2020 4966 20e2 8098 6ee2 8099 2069 1. If ...n... i\n+00013600: 7320 6772 6561 7465 720a 2020 2020 2074 s greater. t\n+00013610: 6861 6e20 7468 6520 6e75 6d62 6572 206f han the number o\n+00013620: 6620 656e 636c 6f73 696e 6720 6c6f 6f70 f enclosing loop\n+00013630: 732c 2074 6865 206c 6173 7420 656e 636c s, the last encl\n+00013640: 6f73 696e 6720 6c6f 6f70 2028 7468 650a osing loop (the.\n+00013650: 2020 2020 20e2 809c 746f 702d 6c65 7665 ...top-leve\n+00013660: 6ce2 809d 206c 6f6f 7029 2069 7320 7265 l... loop) is re\n+00013670: 7375 6d65 642e 2020 5468 6520 7265 7475 sumed. The retu\n+00013680: 726e 2076 616c 7565 2069 7320 3020 756e rn value is 0 un\n+00013690: 6c65 7373 20e2 8098 6ee2 8099 2069 730a less ...n... is.\n+000136a0: 2020 2020 206e 6f74 2067 7265 6174 6572 not greater\n+000136b0: 2074 6861 6e20 6f72 2065 7175 616c 2074 than or equal t\n+000136c0: 6f20 312e 0a0a 7265 7475 726e 205b e280 o 1...return [..\n+000136d0: 986e e280 995d 0a20 2020 2020 4361 7573 .n...]. Caus\n+000136e0: 6573 2061 2066 756e 6374 696f 6e20 746f es a function to\n+000136f0: 2065 7869 7420 7769 7468 2074 6865 2072 exit with the r\n+00013700: 6574 7572 6e20 7661 6c75 6520 7370 6563 eturn value spec\n+00013710: 6966 6965 6420 6279 20e2 8098 6ee2 8099 ified by ...n...\n+00013720: 2e0a 2020 2020 2049 6620 e280 986e e280 .. If ...n..\n+00013730: 9920 6973 206f 6d69 7474 6564 2c20 7468 . is omitted, th\n+00013740: 6520 7265 7475 726e 2073 7461 7475 7320 e return status \n+00013750: 6973 2074 6861 7420 6f66 2074 6865 206c is that of the l\n+00013760: 6173 7420 636f 6d6d 616e 640a 2020 2020 ast command. \n+00013770: 2065 7865 6375 7465 6420 696e 2074 6865 executed in the\n+00013780: 2066 756e 6374 696f 6e20 626f 6479 2e20 function body. \n+00013790: 2049 6620 7573 6564 206f 7574 7369 6465 If used outside\n+000137a0: 2061 2066 756e 6374 696f 6e20 7468 650a a function the.\n+000137b0: 2020 2020 2072 6574 7572 6e20 7374 6174 return stat\n+000137c0: 7573 2069 7320 6661 6c73 652e 0a0a 7365 us is false...se\n+000137d0: 7470 6172 616d 7320 5be2 8098 6172 67e2 tparams [...arg.\n+000137e0: 8099 5d20 2e2e 2e0a 2020 2020 2052 6570 ..] .... Rep\n+000137f0: 6c61 6365 2070 6f73 6974 696f 6e61 6c20 lace positional \n+00013800: 7061 7261 6d65 7465 7273 2073 7461 7274 parameters start\n+00013810: 696e 6720 7769 7468 20e2 8098 2431 e280 ing with ...$1..\n+00013820: 9920 7769 7468 2061 7267 756d 656e 7473 . with arguments\n+00013830: 2074 6f0a 2020 2020 20e2 8098 7365 7470 to. ...setp\n+00013840: 6172 616d 73e2 8099 2e0a 0a73 6869 6674 arams......shift\n+00013850: 205b e280 986e e280 995d 0a20 2020 2020 [...n...]. \n+00013860: 5468 6520 706f 7369 7469 6f6e 616c 2070 The positional p\n+00013870: 6172 616d 6574 6572 7320 6672 6f6d 20e2 arameters from .\n+00013880: 8098 6ee2 8099 2b31 202e 2e2e 2061 7265 ..n...+1 ... are\n+00013890: 2072 656e 616d 6564 2074 6f20 e280 9824 renamed to ...$\n+000138a0: 31e2 8099 2e2e 2e2e 0a20 2020 2020 5061 1........ Pa\n+000138b0: 7261 6d65 7465 7273 2072 6570 7265 7365 rameters represe\n+000138c0: 6e74 6564 2062 7920 7468 6520 6e75 6d62 nted by the numb\n+000138d0: 6572 7320 e280 9824 23e2 8099 2064 6f77 ers ...$#... dow\n+000138e0: 6e20 746f 20e2 8098 2423 e280 992d e280 n to ...$#...-..\n+000138f0: 986e e280 992b 3120 6172 650a 2020 2020 .n...+1 are. \n+00013900: 2075 6e73 6574 2e20 20e2 8098 6ee2 8099 unset. ...n...\n+00013910: 206d 7573 7420 6265 2061 206e 6f6e 2d6e must be a non-n\n+00013920: 6567 6174 6976 6520 6e75 6d62 6572 206c egative number l\n+00013930: 6573 7320 7468 616e 206f 7220 6571 7561 ess than or equa\n+00013940: 6c20 746f 0a20 2020 2020 e280 9824 23e2 l to. ...$#.\n+00013950: 8099 2e20 2049 6620 e280 986e e280 9920 ... If ...n... \n+00013960: 6973 2030 2c20 6e6f 2070 6172 616d 6574 is 0, no paramet\n+00013970: 6572 7320 6172 6520 6368 616e 6765 642e ers are changed.\n+00013980: 2020 4966 20e2 8098 6ee2 8099 2069 7320 If ...n... is \n+00013990: 6e6f 740a 2020 2020 2067 6976 656e 2c20 not. given, \n+000139a0: 6974 2069 7320 6173 7375 6d65 6420 746f it is assumed to\n+000139b0: 2062 6520 312e 2020 4966 20e2 8098 6ee2 be 1. If ...n.\n+000139c0: 8099 2069 7320 6772 6561 7465 7220 7468 .. is greater th\n+000139d0: 616e 20e2 8098 2423 e280 992c 2074 6865 an ...$#..., the\n+000139e0: 0a20 2020 2020 706f 7369 7469 6f6e 616c . positional\n+000139f0: 2070 6172 616d 6574 6572 7320 6172 6520 parameters are \n+00013a00: 6e6f 7420 6368 616e 6765 642e 2020 5468 not changed. Th\n+00013a10: 6520 7265 7475 726e 2073 7461 7475 7320 e return status \n+00013a20: 6973 0a20 2020 2020 6772 6561 7465 7220 is. greater \n+00013a30: 7468 616e 207a 6572 6f20 6966 20e2 8098 than zero if ...\n+00013a40: 6ee2 8099 2069 7320 6772 6561 7465 7220 n... is greater \n+00013a50: 7468 616e 20e2 8098 2423 e280 9920 6f72 than ...$#... or\n+00013a60: 206c 6573 7320 7468 616e 207a 6572 6f3b less than zero;\n+00013a70: 0a20 2020 2020 6f74 6865 7277 6973 6520 . otherwise \n+00013a80: 302e 0a0a 1f0a 4669 6c65 3a20 6772 7562 0.....File: grub\n+00013a90: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5368 .info, Node: Sh\n+00013aa0: 656c 6c2d 6c69 6b65 2073 6372 6970 7469 ell-like scripti\n+00013ab0: 6e67 2d46 6f6f 746e 6f74 6573 2c20 2055 ng-Footnotes, U\n+00013ac0: 703a 2053 6865 6c6c 2d6c 696b 6520 7363 p: Shell-like sc\n+00013ad0: 7269 7074 696e 670a 0a20 2020 2831 2920 ripting.. (1) \n+00013ae0: 4375 7272 656e 746c 7920 6120 6261 636b Currently a back\n+00013af0: 736c 6173 682d 6e65 776c 696e 6520 7061 slash-newline pa\n+00013b00: 6972 2077 6974 6869 6e20 6120 7661 7269 ir within a vari\n+00013b10: 6162 6c65 206e 616d 6520 6973 206e 6f74 able name is not\n+00013b20: 0a68 616e 646c 6564 2070 726f 7065 726c .handled properl\n+00013b30: 792c 2073 6f20 7573 6520 7468 6973 2066 y, so use this f\n+00013b40: 6561 7475 7265 2077 6974 6820 736f 6d65 eature with some\n+00013b50: 2063 6172 652e 0a0a 1f0a 4669 6c65 3a20 care.....File: \n+00013b60: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00013b70: 3a20 4d75 6c74 692d 626f 6f74 206d 616e : Multi-boot man\n+00013b80: 7561 6c20 636f 6e66 6967 2c20 204e 6578 ual config, Nex\n+00013b90: 743a 2045 6d62 6564 6465 6420 636f 6e66 t: Embedded conf\n+00013ba0: 6967 7572 6174 696f 6e2c 2020 5072 6576 iguration, Prev\n+00013bb0: 3a20 5368 656c 6c2d 6c69 6b65 2073 6372 : Shell-like scr\n+00013bc0: 6970 7469 6e67 2c20 2055 703a 2043 6f6e ipting, Up: Con\n+00013bd0: 6669 6775 7261 7469 6f6e 0a0a 362e 3420 figuration..6.4 \n+00013be0: 4d75 6c74 692d 626f 6f74 206d 616e 7561 Multi-boot manua\n+00013bf0: 6c20 636f 6e66 6967 0a3d 3d3d 3d3d 3d3d l config.=======\n 00013c00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00013c10: 3d3d 3d3d 3d3d 3d0a 0a43 7572 7265 6e74 =======..Current\n-00013c20: 6c79 2061 7574 6f67 656e 6572 6174 696e ly autogeneratin\n-00013c30: 6720 636f 6e66 6967 2066 696c 6573 2066 g config files f\n-00013c40: 6f72 206d 756c 7469 2d62 6f6f 7420 656e or multi-boot en\n-00013c50: 7669 726f 6e6d 656e 7473 0a64 6570 656e vironments.depen\n-00013c60: 6473 206f 6e20 6f73 2d70 726f 6265 7220 ds on os-prober \n-00013c70: 616e 6420 6861 7320 7365 7665 7261 6c20 and has several \n-00013c80: 7368 6f72 7463 6f6d 696e 6773 2e20 2044 shortcomings. D\n-00013c90: 7565 2074 6f20 7468 6174 2069 7420 6973 ue to that it is\n-00013ca0: 0a64 6973 6162 6c65 6420 6279 2064 6566 .disabled by def\n-00013cb0: 6175 6c74 2e20 2049 7420 6973 2061 6476 ault. It is adv\n-00013cc0: 6973 6564 2074 6f20 7573 6520 7468 6520 ised to use the \n-00013cd0: 706f 7765 7220 6f66 2047 5255 4220 7379 power of GRUB sy\n-00013ce0: 6e74 6178 2061 6e64 0a64 6f20 6974 2079 ntax and.do it y\n-00013cf0: 6f75 7273 656c 662e 2020 4120 706f 7373 ourself. A poss\n-00013d00: 6962 6c65 2063 6f6e 6669 6775 7261 7469 ible configurati\n-00013d10: 6f6e 2069 7320 6465 7461 696c 6564 2068 on is detailed h\n-00013d20: 6572 652c 2066 6565 6c20 6672 6565 2074 ere, feel free t\n-00013d30: 6f0a 6164 6a75 7374 2074 6f20 796f 7572 o.adjust to your\n-00013d40: 206e 6565 6473 2e0a 0a20 2020 4669 7273 needs... Firs\n-00013d50: 7420 6372 6561 7465 2061 2073 6570 6172 t create a separ\n-00013d60: 6174 6520 4752 5542 2070 6172 7469 7469 ate GRUB partiti\n-00013d70: 6f6e 2c20 6269 6720 656e 6f75 6768 2074 on, big enough t\n-00013d80: 6f20 686f 6c64 2047 5255 422e 2053 6f6d o hold GRUB. Som\n-00013d90: 650a 6f66 2074 6865 2066 6f6c 6c6f 7769 e.of the followi\n-00013da0: 6e67 2065 6e74 7269 6573 2073 686f 7720 ng entries show \n-00013db0: 686f 7720 746f 206c 6f61 6420 4f53 2069 how to load OS i\n-00013dc0: 6e73 7461 6c6c 6572 2069 6d61 6765 7320 nstaller images \n-00013dd0: 6672 6f6d 2074 6869 730a 7361 6d65 2070 from this.same p\n-00013de0: 6172 7469 7469 6f6e 2c20 666f 7220 7468 artition, for th\n-00013df0: 6174 2079 6f75 206f 6276 696f 7573 6c79 at you obviously\n-00013e00: 206e 6565 6420 746f 206d 616b 6520 7468 need to make th\n-00013e10: 6520 7061 7274 6974 696f 6e20 6c61 7267 e partition larg\n-00013e20: 650a 656e 6f75 6768 2074 6f20 686f 6c64 e.enough to hold\n-00013e30: 2074 686f 7365 2069 6d61 6765 7320 6173 those images as\n-00013e40: 2077 656c 6c2e 2020 4d6f 756e 7420 7468 well. Mount th\n-00013e50: 6973 2070 6172 7469 7469 6f6e 206f 6e2f is partition on/\n-00013e60: 6d6e 742f 626f 6f74 0a61 6e64 2064 6973 mnt/boot.and dis\n-00013e70: 6162 6c65 2047 5255 4220 696e 2061 6c6c able GRUB in all\n-00013e80: 204f 5365 7320 616e 6420 6d61 6e75 616c OSes and manual\n-00013e90: 6c79 2069 6e73 7461 6c6c 2073 656c 662d ly install self-\n-00013ea0: 636f 6d70 696c 6564 206c 6174 6573 740a compiled latest.\n-00013eb0: 4752 5542 2077 6974 683a 0a0a 2020 20e2 GRUB with:.. .\n-00013ec0: 8098 6772 7562 2d69 6e73 7461 6c6c 202d ..grub-install -\n-00013ed0: 2d62 6f6f 742d 6469 7265 6374 6f72 793d -boot-directory=\n-00013ee0: 2f6d 6e74 2f62 6f6f 7420 2f64 6576 2f73 /mnt/boot /dev/s\n-00013ef0: 6461 e280 990a 0a20 2020 496e 2061 6c6c da..... In all\n-00013f00: 2074 6865 204f 5365 7320 696e 7374 616c the OSes instal\n-00013f10: 6c20 4752 5542 2074 6f6f 6c73 2062 7574 l GRUB tools but\n-00013f20: 2064 6973 6162 6c65 2069 6e73 7461 6c6c disable install\n-00013f30: 696e 6720 4752 5542 2069 6e0a 626f 6f74 ing GRUB in.boot\n-00013f40: 7365 6374 6f72 2c20 736f 2079 6f75 276c sector, so you'l\n-00013f50: 6c20 6861 7665 206d 656e 752e 6c73 7420 l have menu.lst \n-00013f60: 616e 6420 6772 7562 2e63 6667 2061 7661 and grub.cfg ava\n-00013f70: 696c 6162 6c65 2066 6f72 2075 7365 2e0a ilable for use..\n-00013f80: 416c 736f 2064 6973 6162 6c65 206f 732d Also disable os-\n-00013f90: 7072 6f62 6572 2075 7365 2062 7920 7365 prober use by se\n-00013fa0: 7474 696e 673a 0a0a 2020 20e2 8098 4752 tting:.. ...GR\n-00013fb0: 5542 5f44 4953 4142 4c45 5f4f 535f 5052 UB_DISABLE_OS_PR\n-00013fc0: 4f42 4552 3d74 7275 65e2 8099 0a0a 2020 OBER=true..... \n-00013fd0: 2069 6e20 2f65 7463 2f64 6566 6175 6c74 in /etc/default\n-00013fe0: 2f67 7275 620a 0a20 2020 5468 656e 2077 /grub.. Then w\n-00013ff0: 7269 7465 2061 2067 7275 622e 6366 6720 rite a grub.cfg \n-00014000: 282f 6d6e 742f 626f 6f74 2f67 7275 622f (/mnt/boot/grub/\n-00014010: 6772 7562 2e63 6667 293a 0a0a 0a20 2020 grub.cfg):... \n-00014020: 2020 6d65 6e75 656e 7472 7920 224f 5320 menuentry \"OS \n-00014030: 7573 696e 6720 6772 7562 3222 207b 0a20 using grub2\" {. \n-00014040: 2020 2020 2020 2069 6e73 6d6f 6420 7866 insmod xf\n-00014050: 730a 2020 2020 2020 2020 7365 6172 6368 s. search\n-00014060: 202d 2d73 6574 3d72 6f6f 7420 2d2d 6c61 --set=root --la\n-00014070: 6265 6c20 4f53 3120 2d2d 6869 6e74 2068 bel OS1 --hint h\n-00014080: 6430 2c6d 7364 6f73 380a 2020 2020 2020 d0,msdos8. \n-00014090: 2020 636f 6e66 6967 6669 6c65 202f 626f configfile /bo\n-000140a0: 6f74 2f67 7275 622f 6772 7562 2e63 6667 ot/grub/grub.cfg\n-000140b0: 0a20 2020 2020 7d0a 0a20 2020 2020 6d65 . }.. me\n-000140c0: 6e75 656e 7472 7920 224f 5320 7573 696e nuentry \"OS usin\n-000140d0: 6720 6772 7562 322d 6c65 6761 6379 2220 g grub2-legacy\" \n-000140e0: 7b0a 2020 2020 2020 2020 696e 736d 6f64 {. insmod\n-000140f0: 2065 7874 320a 2020 2020 2020 2020 7365 ext2. se\n-00014100: 6172 6368 202d 2d73 6574 3d72 6f6f 7420 arch --set=root \n-00014110: 2d2d 6c61 6265 6c20 4f53 3220 2d2d 6869 --label OS2 --hi\n-00014120: 6e74 2068 6430 2c6d 7364 6f73 360a 2020 nt hd0,msdos6. \n-00014130: 2020 2020 2020 6c65 6761 6379 5f63 6f6e legacy_con\n-00014140: 6669 6766 696c 6520 2f62 6f6f 742f 6772 figfile /boot/gr\n-00014150: 7562 2f6d 656e 752e 6c73 740a 2020 2020 ub/menu.lst. \n-00014160: 207d 0a0a 2020 2020 206d 656e 7565 6e74 }.. menuent\n-00014170: 7279 2022 5769 6e64 6f77 7320 5850 2220 ry \"Windows XP\" \n-00014180: 7b0a 2020 2020 2020 2020 696e 736d 6f64 {. insmod\n-00014190: 206e 7466 730a 2020 2020 2020 2020 7365 ntfs. se\n-000141a0: 6172 6368 202d 2d73 6574 3d72 6f6f 7420 arch --set=root \n-000141b0: 2d2d 6c61 6265 6c20 5749 4e44 4f57 535f --label WINDOWS_\n-000141c0: 5850 202d 2d68 696e 7420 6864 302c 6d73 XP --hint hd0,ms\n-000141d0: 646f 7331 0a20 2020 2020 2020 206e 746c dos1. ntl\n-000141e0: 6472 202f 6e74 6c64 720a 2020 2020 207d dr /ntldr. }\n-000141f0: 0a0a 2020 2020 206d 656e 7565 6e74 7279 .. menuentry\n-00014200: 2022 5769 6e64 6f77 7320 3722 207b 0a20 \"Windows 7\" {. \n-00014210: 2020 2020 2020 2069 6e73 6d6f 6420 6e74 insmod nt\n-00014220: 6673 0a20 2020 2020 2020 2073 6561 7263 fs. searc\n-00014230: 6820 2d2d 7365 743d 726f 6f74 202d 2d6c h --set=root --l\n-00014240: 6162 656c 2057 494e 444f 5753 5f37 202d abel WINDOWS_7 -\n-00014250: 2d68 696e 7420 6864 302c 6d73 646f 7332 -hint hd0,msdos2\n-00014260: 0a20 2020 2020 2020 206e 746c 6472 202f . ntldr /\n-00014270: 626f 6f74 6d67 720a 2020 2020 207d 0a0a bootmgr. }..\n-00014280: 2020 2020 206d 656e 7565 6e74 7279 2022 menuentry \"\n-00014290: 4672 6565 4253 4422 207b 0a20 2020 2020 FreeBSD\" {. \n-000142a0: 2020 2020 2020 2020 2020 696e 736d 6f64 insmod\n-000142b0: 207a 6673 0a20 2020 2020 2020 2020 2020 zfs. \n-000142c0: 2020 2020 7365 6172 6368 202d 2d73 6574 search --set\n-000142d0: 3d72 6f6f 7420 2d2d 6c61 6265 6c20 6672 =root --label fr\n-000142e0: 6565 706f 6f6c 202d 2d68 696e 7420 6864 eepool --hint hd\n-000142f0: 302c 6d73 646f 7337 0a20 2020 2020 2020 0,msdos7. \n-00014300: 2020 2020 2020 2020 6b66 7265 6562 7364 kfreebsd\n-00014310: 202f 6672 6565 6273 6440 2f62 6f6f 742f /freebsd@/boot/\n-00014320: 6b65 726e 656c 2f6b 6572 6e65 6c0a 2020 kernel/kernel. \n-00014330: 2020 2020 2020 2020 2020 2020 206b 6672 kfr\n-00014340: 6565 6273 645f 6d6f 6475 6c65 5f65 6c66 eebsd_module_elf\n-00014350: 202f 6672 6565 6273 6440 2f62 6f6f 742f /freebsd@/boot/\n-00014360: 6b65 726e 656c 2f6f 7065 6e73 6f6c 6172 kernel/opensolar\n-00014370: 6973 2e6b 6f0a 2020 2020 2020 2020 2020 is.ko. \n-00014380: 2020 2020 206b 6672 6565 6273 645f 6d6f kfreebsd_mo\n-00014390: 6475 6c65 5f65 6c66 202f 6672 6565 6273 dule_elf /freebs\n-000143a0: 6440 2f62 6f6f 742f 6b65 726e 656c 2f7a d@/boot/kernel/z\n-000143b0: 6673 2e6b 6f0a 2020 2020 2020 2020 2020 fs.ko. \n-000143c0: 2020 2020 206b 6672 6565 6273 645f 6d6f kfreebsd_mo\n-000143d0: 6475 6c65 202f 6672 6565 6273 6440 2f62 dule /freebsd@/b\n-000143e0: 6f6f 742f 7a66 732f 7a70 6f6f 6c2e 6361 oot/zfs/zpool.ca\n-000143f0: 6368 6520 7479 7065 3d2f 626f 6f74 2f7a che type=/boot/z\n-00014400: 6673 2f7a 706f 6f6c 2e63 6163 6865 0a20 fs/zpool.cache. \n-00014410: 2020 2020 2020 2020 2020 2020 2020 7365 se\n-00014420: 7420 6b46 7265 6542 5344 2e76 6673 2e72 t kFreeBSD.vfs.r\n-00014430: 6f6f 742e 6d6f 756e 7466 726f 6d3d 7a66 oot.mountfrom=zf\n-00014440: 733a 6672 6565 706f 6f6c 2f66 7265 6562 s:freepool/freeb\n-00014450: 7364 0a20 2020 2020 2020 2020 2020 2020 sd. \n-00014460: 2020 7365 7420 6b46 7265 6542 5344 2e68 set kFreeBSD.h\n-00014470: 772e 7073 6d2e 7379 6e61 7074 6963 735f w.psm.synaptics_\n-00014480: 7375 7070 6f72 743d 310a 2020 2020 207d support=1. }\n-00014490: 0a0a 2020 2020 206d 656e 7565 6e74 7279 .. menuentry\n-000144a0: 2022 6578 7065 7269 6d65 6e74 616c 2047 \"experimental G\n-000144b0: 5255 4222 207b 0a20 2020 2020 2020 2020 RUB\" {. \n-000144c0: 2020 2020 2020 7365 6172 6368 202d 2d73 search --s\n-000144d0: 6574 3d72 6f6f 7420 2d2d 6c61 6265 6c20 et=root --label \n-000144e0: 4752 5542 202d 2d68 696e 7420 6864 302c GRUB --hint hd0,\n-000144f0: 6d73 646f 7335 0a20 2020 2020 2020 2020 msdos5. \n-00014500: 2020 2020 2020 6d75 6c74 6962 6f6f 7420 multiboot \n-00014510: 2f65 7870 6572 696d 656e 7461 6c2f 6772 /experimental/gr\n-00014520: 7562 2f69 3338 362d 7063 2f63 6f72 652e ub/i386-pc/core.\n-00014530: 696d 670a 2020 2020 207d 0a0a 2020 2020 img. }.. \n-00014540: 206d 656e 7565 6e74 7279 2022 4665 646f menuentry \"Fedo\n-00014550: 7261 2031 3620 696e 7374 616c 6c65 7222 ra 16 installer\"\n-00014560: 207b 0a20 2020 2020 2020 2020 2020 2020 {. \n-00014570: 2020 7365 6172 6368 202d 2d73 6574 3d72 search --set=r\n-00014580: 6f6f 7420 2d2d 6c61 6265 6c20 4752 5542 oot --label GRUB\n-00014590: 202d 2d68 696e 7420 6864 302c 6d73 646f --hint hd0,msdo\n-000145a0: 7335 0a20 2020 2020 2020 2020 2020 2020 s5. \n-000145b0: 2020 6c69 6e75 7820 2f66 6564 6f72 612f linux /fedora/\n-000145c0: 766d 6c69 6e75 7a20 6c61 6e67 3d65 6e5f vmlinuz lang=en_\n-000145d0: 5553 206b 6579 6d61 703d 7367 2072 6573 US keymap=sg res\n-000145e0: 6f6c 7574 696f 6e3d 3132 3830 7838 3030 olution=1280x800\n-000145f0: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n-00014600: 696e 6974 7264 202f 6665 646f 7261 2f69 initrd /fedora/i\n-00014610: 6e69 7472 642e 696d 670a 2020 2020 207d nitrd.img. }\n-00014620: 0a0a 2020 2020 206d 656e 7565 6e74 7279 .. menuentry\n-00014630: 2022 4665 646f 7261 2072 6177 6869 6465 \"Fedora rawhide\n-00014640: 2069 6e73 7461 6c6c 6572 2220 7b0a 2020 installer\" {. \n-00014650: 2020 2020 2020 2020 2020 2020 2073 6561 sea\n-00014660: 7263 6820 2d2d 7365 743d 726f 6f74 202d rch --set=root -\n-00014670: 2d6c 6162 656c 2047 5255 4220 2d2d 6869 -label GRUB --hi\n-00014680: 6e74 2068 6430 2c6d 7364 6f73 350a 2020 nt hd0,msdos5. \n-00014690: 2020 2020 2020 2020 2020 2020 206c 696e lin\n-000146a0: 7578 202f 6665 646f 7261 2f76 6d6c 696e ux /fedora/vmlin\n-000146b0: 757a 2072 6570 6f3d 6674 703a 2f2f 6d69 uz repo=ftp://mi\n-000146c0: 7272 6f72 2e73 7769 7463 682e 6368 2f6d rror.switch.ch/m\n-000146d0: 6972 726f 722f 6665 646f 7261 2f6c 696e irror/fedora/lin\n-000146e0: 7578 2f64 6576 656c 6f70 6d65 6e74 2f72 ux/development/r\n-000146f0: 6177 6869 6465 2f78 3836 5f36 3420 6c61 awhide/x86_64 la\n-00014700: 6e67 3d65 6e5f 5553 206b 6579 6d61 703d ng=en_US keymap=\n-00014710: 7367 2072 6573 6f6c 7574 696f 6e3d 3132 sg resolution=12\n-00014720: 3830 7838 3030 0a20 2020 2020 2020 2020 80x800. \n-00014730: 2020 2020 2020 696e 6974 7264 202f 6665 initrd /fe\n-00014740: 646f 7261 2f69 6e69 7472 642e 696d 670a dora/initrd.img.\n-00014750: 2020 2020 207d 0a0a 2020 2020 206d 656e }.. men\n-00014760: 7565 6e74 7279 2022 4465 6269 616e 2073 uentry \"Debian s\n-00014770: 6964 2069 6e73 7461 6c6c 6572 2220 7b0a id installer\" {.\n-00014780: 2020 2020 2020 2020 2020 2020 2020 2073 s\n-00014790: 6561 7263 6820 2d2d 7365 743d 726f 6f74 earch --set=root\n-000147a0: 202d 2d6c 6162 656c 2047 5255 4220 2d2d --label GRUB --\n-000147b0: 6869 6e74 2068 6430 2c6d 7364 6f73 350a hint hd0,msdos5.\n-000147c0: 2020 2020 2020 2020 2020 2020 2020 206c l\n-000147d0: 696e 7578 202f 6465 6269 616e 2f64 6973 inux /debian/dis\n-000147e0: 7473 2f73 6964 2f6d 6169 6e2f 696e 7374 ts/sid/main/inst\n-000147f0: 616c 6c65 722d 616d 6436 342f 6375 7272 aller-amd64/curr\n-00014800: 656e 742f 696d 6167 6573 2f68 642d 6d65 ent/images/hd-me\n-00014810: 6469 612f 766d 6c69 6e75 7a0a 2020 2020 dia/vmlinuz. \n-00014820: 2020 2020 2020 2020 2020 2069 6e69 7472 initr\n-00014830: 6420 2f64 6562 6961 6e2f 6469 7374 732f d /debian/dists/\n-00014840: 7369 642f 6d61 696e 2f69 6e73 7461 6c6c sid/main/install\n-00014850: 6572 2d61 6d64 3634 2f63 7572 7265 6e74 er-amd64/current\n-00014860: 2f69 6d61 6765 732f 6864 2d6d 6564 6961 /images/hd-media\n-00014870: 2f69 6e69 7472 642e 677a 0a20 2020 2020 /initrd.gz. \n-00014880: 7d0a 0a20 2020 4e6f 7465 733a 0a20 2020 }.. Notes:. \n-00014890: e280 a220 4172 6775 6d65 6e74 2074 6f20 ... Argument to \n-000148a0: 7365 6172 6368 2061 6674 6572 202d 6c61 search after -la\n-000148b0: 6265 6c20 6973 2046 5320 4c41 4245 4c2e bel is FS LABEL.\n-000148c0: 2059 6f75 2063 616e 2061 6c73 6f20 7573 You can also us\n-000148d0: 6520 5555 4944 730a 2020 2020 2077 6974 e UUIDs. wit\n-000148e0: 6820 2d66 732d 7575 6964 2055 5549 4420 h -fs-uuid UUID \n-000148f0: 696e 7374 6561 6420 6f66 202d 6c61 6265 instead of -labe\n-00014900: 6c20 4c41 4245 4c2e 2059 6f75 2063 6f75 l LABEL. You cou\n-00014910: 6c64 2061 6c73 6f20 7573 650a 2020 2020 ld also use. \n-00014920: 2064 6972 6563 7420 e280 9872 6f6f 743d direct ...root=\n-00014930: 6864 302c 6d73 646f 7358 e280 9920 6275 hd0,msdosX... bu\n-00014940: 7420 7468 6973 2069 7320 6e6f 7420 7265 t this is not re\n-00014950: 636f 6d6d 656e 6465 6420 6475 6520 746f commended due to\n-00014960: 2064 6576 6963 650a 2020 2020 206e 616d device. nam\n-00014970: 6520 696e 7374 6162 696c 6974 792e 0a0a e instability...\n-00014980: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00014990: 6f2c 2020 4e6f 6465 3a20 456d 6265 6464 o, Node: Embedd\n-000149a0: 6564 2063 6f6e 6669 6775 7261 7469 6f6e ed configuration\n-000149b0: 2c20 2050 7265 763a 204d 756c 7469 2d62 , Prev: Multi-b\n-000149c0: 6f6f 7420 6d61 6e75 616c 2063 6f6e 6669 oot manual confi\n-000149d0: 672c 2020 5570 3a20 436f 6e66 6967 7572 g, Up: Configur\n-000149e0: 6174 696f 6e0a 0a36 2e35 2045 6d62 6564 ation..6.5 Embed\n-000149f0: 6469 6e67 2061 2063 6f6e 6669 6775 7261 ding a configura\n-00014a00: 7469 6f6e 2066 696c 6520 696e 746f 2047 tion file into G\n-00014a10: 5255 420a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d RUB.============\n+00013c10: 3d3d 3d3d 3d0a 0a43 7572 7265 6e74 6c79 =====..Currently\n+00013c20: 2061 7574 6f67 656e 6572 6174 696e 6720 autogenerating \n+00013c30: 636f 6e66 6967 2066 696c 6573 2066 6f72 config files for\n+00013c40: 206d 756c 7469 2d62 6f6f 7420 656e 7669 multi-boot envi\n+00013c50: 726f 6e6d 656e 7473 0a64 6570 656e 6473 ronments.depends\n+00013c60: 206f 6e20 6f73 2d70 726f 6265 7220 616e on os-prober an\n+00013c70: 6420 6861 7320 7365 7665 7261 6c20 7368 d has several sh\n+00013c80: 6f72 7463 6f6d 696e 6773 2e20 2044 7565 ortcomings. Due\n+00013c90: 2074 6f20 7468 6174 2069 7420 6973 0a64 to that it is.d\n+00013ca0: 6973 6162 6c65 6420 6279 2064 6566 6175 isabled by defau\n+00013cb0: 6c74 2e20 2049 7420 6973 2061 6476 6973 lt. It is advis\n+00013cc0: 6564 2074 6f20 7573 6520 7468 6520 706f ed to use the po\n+00013cd0: 7765 7220 6f66 2047 5255 4220 7379 6e74 wer of GRUB synt\n+00013ce0: 6178 2061 6e64 0a64 6f20 6974 2079 6f75 ax and.do it you\n+00013cf0: 7273 656c 662e 2020 4120 706f 7373 6962 rself. A possib\n+00013d00: 6c65 2063 6f6e 6669 6775 7261 7469 6f6e le configuration\n+00013d10: 2069 7320 6465 7461 696c 6564 2068 6572 is detailed her\n+00013d20: 652c 2066 6565 6c20 6672 6565 2074 6f0a e, feel free to.\n+00013d30: 6164 6a75 7374 2074 6f20 796f 7572 206e adjust to your n\n+00013d40: 6565 6473 2e0a 0a20 2020 4669 7273 7420 eeds... First \n+00013d50: 6372 6561 7465 2061 2073 6570 6172 6174 create a separat\n+00013d60: 6520 4752 5542 2070 6172 7469 7469 6f6e e GRUB partition\n+00013d70: 2c20 6269 6720 656e 6f75 6768 2074 6f20 , big enough to \n+00013d80: 686f 6c64 2047 5255 422e 2053 6f6d 650a hold GRUB. Some.\n+00013d90: 6f66 2074 6865 2066 6f6c 6c6f 7769 6e67 of the following\n+00013da0: 2065 6e74 7269 6573 2073 686f 7720 686f entries show ho\n+00013db0: 7720 746f 206c 6f61 6420 4f53 2069 6e73 w to load OS ins\n+00013dc0: 7461 6c6c 6572 2069 6d61 6765 7320 6672 taller images fr\n+00013dd0: 6f6d 2074 6869 730a 7361 6d65 2070 6172 om this.same par\n+00013de0: 7469 7469 6f6e 2c20 666f 7220 7468 6174 tition, for that\n+00013df0: 2079 6f75 206f 6276 696f 7573 6c79 206e you obviously n\n+00013e00: 6565 6420 746f 206d 616b 6520 7468 6520 eed to make the \n+00013e10: 7061 7274 6974 696f 6e20 6c61 7267 650a partition large.\n+00013e20: 656e 6f75 6768 2074 6f20 686f 6c64 2074 enough to hold t\n+00013e30: 686f 7365 2069 6d61 6765 7320 6173 2077 hose images as w\n+00013e40: 656c 6c2e 2020 4d6f 756e 7420 7468 6973 ell. Mount this\n+00013e50: 2070 6172 7469 7469 6f6e 206f 6e2f 6d6e partition on/mn\n+00013e60: 742f 626f 6f74 0a61 6e64 2064 6973 6162 t/boot.and disab\n+00013e70: 6c65 2047 5255 4220 696e 2061 6c6c 204f le GRUB in all O\n+00013e80: 5365 7320 616e 6420 6d61 6e75 616c 6c79 Ses and manually\n+00013e90: 2069 6e73 7461 6c6c 2073 656c 662d 636f install self-co\n+00013ea0: 6d70 696c 6564 206c 6174 6573 740a 4752 mpiled latest.GR\n+00013eb0: 5542 2077 6974 683a 0a0a 2020 20e2 8098 UB with:.. ...\n+00013ec0: 6772 7562 2d69 6e73 7461 6c6c 202d 2d62 grub-install --b\n+00013ed0: 6f6f 742d 6469 7265 6374 6f72 793d 2f6d oot-directory=/m\n+00013ee0: 6e74 2f62 6f6f 7420 2f64 6576 2f73 6461 nt/boot /dev/sda\n+00013ef0: e280 990a 0a20 2020 496e 2061 6c6c 2074 ..... In all t\n+00013f00: 6865 204f 5365 7320 696e 7374 616c 6c20 he OSes install \n+00013f10: 4752 5542 2074 6f6f 6c73 2062 7574 2064 GRUB tools but d\n+00013f20: 6973 6162 6c65 2069 6e73 7461 6c6c 696e isable installin\n+00013f30: 6720 4752 5542 2069 6e0a 626f 6f74 7365 g GRUB in.bootse\n+00013f40: 6374 6f72 2c20 736f 2079 6f75 276c 6c20 ctor, so you'll \n+00013f50: 6861 7665 206d 656e 752e 6c73 7420 616e have menu.lst an\n+00013f60: 6420 6772 7562 2e63 6667 2061 7661 696c d grub.cfg avail\n+00013f70: 6162 6c65 2066 6f72 2075 7365 2e0a 416c able for use..Al\n+00013f80: 736f 2064 6973 6162 6c65 206f 732d 7072 so disable os-pr\n+00013f90: 6f62 6572 2075 7365 2062 7920 7365 7474 ober use by sett\n+00013fa0: 696e 673a 0a0a 2020 20e2 8098 4752 5542 ing:.. ...GRUB\n+00013fb0: 5f44 4953 4142 4c45 5f4f 535f 5052 4f42 _DISABLE_OS_PROB\n+00013fc0: 4552 3d74 7275 65e2 8099 0a0a 2020 2069 ER=true..... i\n+00013fd0: 6e20 2f65 7463 2f64 6566 6175 6c74 2f67 n /etc/default/g\n+00013fe0: 7275 620a 0a20 2020 5468 656e 2077 7269 rub.. Then wri\n+00013ff0: 7465 2061 2067 7275 622e 6366 6720 282f te a grub.cfg (/\n+00014000: 6d6e 742f 626f 6f74 2f67 7275 622f 6772 mnt/boot/grub/gr\n+00014010: 7562 2e63 6667 293a 0a0a 0a20 2020 2020 ub.cfg):... \n+00014020: 6d65 6e75 656e 7472 7920 224f 5320 7573 menuentry \"OS us\n+00014030: 696e 6720 6772 7562 3222 207b 0a20 2020 ing grub2\" {. \n+00014040: 2020 2020 2069 6e73 6d6f 6420 7866 730a insmod xfs.\n+00014050: 2020 2020 2020 2020 7365 6172 6368 202d search -\n+00014060: 2d73 6574 3d72 6f6f 7420 2d2d 6c61 6265 -set=root --labe\n+00014070: 6c20 4f53 3120 2d2d 6869 6e74 2068 6430 l OS1 --hint hd0\n+00014080: 2c6d 7364 6f73 380a 2020 2020 2020 2020 ,msdos8. \n+00014090: 636f 6e66 6967 6669 6c65 202f 626f 6f74 configfile /boot\n+000140a0: 2f67 7275 622f 6772 7562 2e63 6667 0a20 /grub/grub.cfg. \n+000140b0: 2020 2020 7d0a 0a20 2020 2020 6d65 6e75 }.. menu\n+000140c0: 656e 7472 7920 224f 5320 7573 696e 6720 entry \"OS using \n+000140d0: 6772 7562 322d 6c65 6761 6379 2220 7b0a grub2-legacy\" {.\n+000140e0: 2020 2020 2020 2020 696e 736d 6f64 2065 insmod e\n+000140f0: 7874 320a 2020 2020 2020 2020 7365 6172 xt2. sear\n+00014100: 6368 202d 2d73 6574 3d72 6f6f 7420 2d2d ch --set=root --\n+00014110: 6c61 6265 6c20 4f53 3220 2d2d 6869 6e74 label OS2 --hint\n+00014120: 2068 6430 2c6d 7364 6f73 360a 2020 2020 hd0,msdos6. \n+00014130: 2020 2020 6c65 6761 6379 5f63 6f6e 6669 legacy_confi\n+00014140: 6766 696c 6520 2f62 6f6f 742f 6772 7562 gfile /boot/grub\n+00014150: 2f6d 656e 752e 6c73 740a 2020 2020 207d /menu.lst. }\n+00014160: 0a0a 2020 2020 206d 656e 7565 6e74 7279 .. menuentry\n+00014170: 2022 5769 6e64 6f77 7320 5850 2220 7b0a \"Windows XP\" {.\n+00014180: 2020 2020 2020 2020 696e 736d 6f64 206e insmod n\n+00014190: 7466 730a 2020 2020 2020 2020 7365 6172 tfs. sear\n+000141a0: 6368 202d 2d73 6574 3d72 6f6f 7420 2d2d ch --set=root --\n+000141b0: 6c61 6265 6c20 5749 4e44 4f57 535f 5850 label WINDOWS_XP\n+000141c0: 202d 2d68 696e 7420 6864 302c 6d73 646f --hint hd0,msdo\n+000141d0: 7331 0a20 2020 2020 2020 206e 746c 6472 s1. ntldr\n+000141e0: 202f 6e74 6c64 720a 2020 2020 207d 0a0a /ntldr. }..\n+000141f0: 2020 2020 206d 656e 7565 6e74 7279 2022 menuentry \"\n+00014200: 5769 6e64 6f77 7320 3722 207b 0a20 2020 Windows 7\" {. \n+00014210: 2020 2020 2069 6e73 6d6f 6420 6e74 6673 insmod ntfs\n+00014220: 0a20 2020 2020 2020 2073 6561 7263 6820 . search \n+00014230: 2d2d 7365 743d 726f 6f74 202d 2d6c 6162 --set=root --lab\n+00014240: 656c 2057 494e 444f 5753 5f37 202d 2d68 el WINDOWS_7 --h\n+00014250: 696e 7420 6864 302c 6d73 646f 7332 0a20 int hd0,msdos2. \n+00014260: 2020 2020 2020 206e 746c 6472 202f 626f ntldr /bo\n+00014270: 6f74 6d67 720a 2020 2020 207d 0a0a 2020 otmgr. }.. \n+00014280: 2020 206d 656e 7565 6e74 7279 2022 4672 menuentry \"Fr\n+00014290: 6565 4253 4422 207b 0a20 2020 2020 2020 eeBSD\" {. \n+000142a0: 2020 2020 2020 2020 696e 736d 6f64 207a insmod z\n+000142b0: 6673 0a20 2020 2020 2020 2020 2020 2020 fs. \n+000142c0: 2020 7365 6172 6368 202d 2d73 6574 3d72 search --set=r\n+000142d0: 6f6f 7420 2d2d 6c61 6265 6c20 6672 6565 oot --label free\n+000142e0: 706f 6f6c 202d 2d68 696e 7420 6864 302c pool --hint hd0,\n+000142f0: 6d73 646f 7337 0a20 2020 2020 2020 2020 msdos7. \n+00014300: 2020 2020 2020 6b66 7265 6562 7364 202f kfreebsd /\n+00014310: 6672 6565 6273 6440 2f62 6f6f 742f 6b65 freebsd@/boot/ke\n+00014320: 726e 656c 2f6b 6572 6e65 6c0a 2020 2020 rnel/kernel. \n+00014330: 2020 2020 2020 2020 2020 206b 6672 6565 kfree\n+00014340: 6273 645f 6d6f 6475 6c65 5f65 6c66 202f bsd_module_elf /\n+00014350: 6672 6565 6273 6440 2f62 6f6f 742f 6b65 freebsd@/boot/ke\n+00014360: 726e 656c 2f6f 7065 6e73 6f6c 6172 6973 rnel/opensolaris\n+00014370: 2e6b 6f0a 2020 2020 2020 2020 2020 2020 .ko. \n+00014380: 2020 206b 6672 6565 6273 645f 6d6f 6475 kfreebsd_modu\n+00014390: 6c65 5f65 6c66 202f 6672 6565 6273 6440 le_elf /freebsd@\n+000143a0: 2f62 6f6f 742f 6b65 726e 656c 2f7a 6673 /boot/kernel/zfs\n+000143b0: 2e6b 6f0a 2020 2020 2020 2020 2020 2020 .ko. \n+000143c0: 2020 206b 6672 6565 6273 645f 6d6f 6475 kfreebsd_modu\n+000143d0: 6c65 202f 6672 6565 6273 6440 2f62 6f6f le /freebsd@/boo\n+000143e0: 742f 7a66 732f 7a70 6f6f 6c2e 6361 6368 t/zfs/zpool.cach\n+000143f0: 6520 7479 7065 3d2f 626f 6f74 2f7a 6673 e type=/boot/zfs\n+00014400: 2f7a 706f 6f6c 2e63 6163 6865 0a20 2020 /zpool.cache. \n+00014410: 2020 2020 2020 2020 2020 2020 7365 7420 set \n+00014420: 6b46 7265 6542 5344 2e76 6673 2e72 6f6f kFreeBSD.vfs.roo\n+00014430: 742e 6d6f 756e 7466 726f 6d3d 7a66 733a t.mountfrom=zfs:\n+00014440: 6672 6565 706f 6f6c 2f66 7265 6562 7364 freepool/freebsd\n+00014450: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+00014460: 7365 7420 6b46 7265 6542 5344 2e68 772e set kFreeBSD.hw.\n+00014470: 7073 6d2e 7379 6e61 7074 6963 735f 7375 psm.synaptics_su\n+00014480: 7070 6f72 743d 310a 2020 2020 207d 0a0a pport=1. }..\n+00014490: 2020 2020 206d 656e 7565 6e74 7279 2022 menuentry \"\n+000144a0: 6578 7065 7269 6d65 6e74 616c 2047 5255 experimental GRU\n+000144b0: 4222 207b 0a20 2020 2020 2020 2020 2020 B\" {. \n+000144c0: 2020 2020 7365 6172 6368 202d 2d73 6574 search --set\n+000144d0: 3d72 6f6f 7420 2d2d 6c61 6265 6c20 4752 =root --label GR\n+000144e0: 5542 202d 2d68 696e 7420 6864 302c 6d73 UB --hint hd0,ms\n+000144f0: 646f 7335 0a20 2020 2020 2020 2020 2020 dos5. \n+00014500: 2020 2020 6d75 6c74 6962 6f6f 7420 2f65 multiboot /e\n+00014510: 7870 6572 696d 656e 7461 6c2f 6772 7562 xperimental/grub\n+00014520: 2f69 3338 362d 7063 2f63 6f72 652e 696d /i386-pc/core.im\n+00014530: 670a 2020 2020 207d 0a0a 2020 2020 206d g. }.. m\n+00014540: 656e 7565 6e74 7279 2022 4665 646f 7261 enuentry \"Fedora\n+00014550: 2031 3620 696e 7374 616c 6c65 7222 207b 16 installer\" {\n+00014560: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+00014570: 7365 6172 6368 202d 2d73 6574 3d72 6f6f search --set=roo\n+00014580: 7420 2d2d 6c61 6265 6c20 4752 5542 202d t --label GRUB -\n+00014590: 2d68 696e 7420 6864 302c 6d73 646f 7335 -hint hd0,msdos5\n+000145a0: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+000145b0: 6c69 6e75 7820 2f66 6564 6f72 612f 766d linux /fedora/vm\n+000145c0: 6c69 6e75 7a20 6c61 6e67 3d65 6e5f 5553 linuz lang=en_US\n+000145d0: 206b 6579 6d61 703d 7367 2072 6573 6f6c keymap=sg resol\n+000145e0: 7574 696f 6e3d 3132 3830 7838 3030 0a20 ution=1280x800. \n+000145f0: 2020 2020 2020 2020 2020 2020 2020 696e in\n+00014600: 6974 7264 202f 6665 646f 7261 2f69 6e69 itrd /fedora/ini\n+00014610: 7472 642e 696d 670a 2020 2020 207d 0a0a trd.img. }..\n+00014620: 2020 2020 206d 656e 7565 6e74 7279 2022 menuentry \"\n+00014630: 4665 646f 7261 2072 6177 6869 6465 2069 Fedora rawhide i\n+00014640: 6e73 7461 6c6c 6572 2220 7b0a 2020 2020 nstaller\" {. \n+00014650: 2020 2020 2020 2020 2020 2073 6561 7263 searc\n+00014660: 6820 2d2d 7365 743d 726f 6f74 202d 2d6c h --set=root --l\n+00014670: 6162 656c 2047 5255 4220 2d2d 6869 6e74 abel GRUB --hint\n+00014680: 2068 6430 2c6d 7364 6f73 350a 2020 2020 hd0,msdos5. \n+00014690: 2020 2020 2020 2020 2020 206c 696e 7578 linux\n+000146a0: 202f 6665 646f 7261 2f76 6d6c 696e 757a /fedora/vmlinuz\n+000146b0: 2072 6570 6f3d 6674 703a 2f2f 6d69 7272 repo=ftp://mirr\n+000146c0: 6f72 2e73 7769 7463 682e 6368 2f6d 6972 or.switch.ch/mir\n+000146d0: 726f 722f 6665 646f 7261 2f6c 696e 7578 ror/fedora/linux\n+000146e0: 2f64 6576 656c 6f70 6d65 6e74 2f72 6177 /development/raw\n+000146f0: 6869 6465 2f78 3836 5f36 3420 6c61 6e67 hide/x86_64 lang\n+00014700: 3d65 6e5f 5553 206b 6579 6d61 703d 7367 =en_US keymap=sg\n+00014710: 2072 6573 6f6c 7574 696f 6e3d 3132 3830 resolution=1280\n+00014720: 7838 3030 0a20 2020 2020 2020 2020 2020 x800. \n+00014730: 2020 2020 696e 6974 7264 202f 6665 646f initrd /fedo\n+00014740: 7261 2f69 6e69 7472 642e 696d 670a 2020 ra/initrd.img. \n+00014750: 2020 207d 0a0a 2020 2020 206d 656e 7565 }.. menue\n+00014760: 6e74 7279 2022 4465 6269 616e 2073 6964 ntry \"Debian sid\n+00014770: 2069 6e73 7461 6c6c 6572 2220 7b0a 2020 installer\" {. \n+00014780: 2020 2020 2020 2020 2020 2020 2073 6561 sea\n+00014790: 7263 6820 2d2d 7365 743d 726f 6f74 202d rch --set=root -\n+000147a0: 2d6c 6162 656c 2047 5255 4220 2d2d 6869 -label GRUB --hi\n+000147b0: 6e74 2068 6430 2c6d 7364 6f73 350a 2020 nt hd0,msdos5. \n+000147c0: 2020 2020 2020 2020 2020 2020 206c 696e lin\n+000147d0: 7578 202f 6465 6269 616e 2f64 6973 7473 ux /debian/dists\n+000147e0: 2f73 6964 2f6d 6169 6e2f 696e 7374 616c /sid/main/instal\n+000147f0: 6c65 722d 616d 6436 342f 6375 7272 656e ler-amd64/curren\n+00014800: 742f 696d 6167 6573 2f68 642d 6d65 6469 t/images/hd-medi\n+00014810: 612f 766d 6c69 6e75 7a0a 2020 2020 2020 a/vmlinuz. \n+00014820: 2020 2020 2020 2020 2069 6e69 7472 6420 initrd \n+00014830: 2f64 6562 6961 6e2f 6469 7374 732f 7369 /debian/dists/si\n+00014840: 642f 6d61 696e 2f69 6e73 7461 6c6c 6572 d/main/installer\n+00014850: 2d61 6d64 3634 2f63 7572 7265 6e74 2f69 -amd64/current/i\n+00014860: 6d61 6765 732f 6864 2d6d 6564 6961 2f69 mages/hd-media/i\n+00014870: 6e69 7472 642e 677a 0a20 2020 2020 7d0a nitrd.gz. }.\n+00014880: 0a20 2020 4e6f 7465 733a 0a20 2020 e280 . Notes:. ..\n+00014890: a220 4172 6775 6d65 6e74 2074 6f20 7365 . Argument to se\n+000148a0: 6172 6368 2061 6674 6572 202d 6c61 6265 arch after -labe\n+000148b0: 6c20 6973 2046 5320 4c41 4245 4c2e 2059 l is FS LABEL. Y\n+000148c0: 6f75 2063 616e 2061 6c73 6f20 7573 6520 ou can also use \n+000148d0: 5555 4944 730a 2020 2020 2077 6974 6820 UUIDs. with \n+000148e0: 2d66 732d 7575 6964 2055 5549 4420 696e -fs-uuid UUID in\n+000148f0: 7374 6561 6420 6f66 202d 6c61 6265 6c20 stead of -label \n+00014900: 4c41 4245 4c2e 2059 6f75 2063 6f75 6c64 LABEL. You could\n+00014910: 2061 6c73 6f20 7573 650a 2020 2020 2064 also use. d\n+00014920: 6972 6563 7420 e280 9872 6f6f 743d 6864 irect ...root=hd\n+00014930: 302c 6d73 646f 7358 e280 9920 6275 7420 0,msdosX... but \n+00014940: 7468 6973 2069 7320 6e6f 7420 7265 636f this is not reco\n+00014950: 6d6d 656e 6465 6420 6475 6520 746f 2064 mmended due to d\n+00014960: 6576 6963 650a 2020 2020 206e 616d 6520 evice. name \n+00014970: 696e 7374 6162 696c 6974 792e 0a0a 1f0a instability.....\n+00014980: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00014990: 2020 4e6f 6465 3a20 456d 6265 6464 6564 Node: Embedded\n+000149a0: 2063 6f6e 6669 6775 7261 7469 6f6e 2c20 configuration, \n+000149b0: 2050 7265 763a 204d 756c 7469 2d62 6f6f Prev: Multi-boo\n+000149c0: 7420 6d61 6e75 616c 2063 6f6e 6669 672c t manual config,\n+000149d0: 2020 5570 3a20 436f 6e66 6967 7572 6174 Up: Configurat\n+000149e0: 696f 6e0a 0a36 2e35 2045 6d62 6564 6469 ion..6.5 Embeddi\n+000149f0: 6e67 2061 2063 6f6e 6669 6775 7261 7469 ng a configurati\n+00014a00: 6f6e 2066 696c 6520 696e 746f 2047 5255 on file into GRU\n+00014a10: 420a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d B.==============\n 00014a20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00014a30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00014a40: 0a0a 4752 5542 2073 7570 706f 7274 7320 ..GRUB supports \n-00014a50: 656d 6265 6464 696e 6720 6120 636f 6e66 embedding a conf\n-00014a60: 6967 7572 6174 696f 6e20 6669 6c65 2064 iguration file d\n-00014a70: 6972 6563 746c 7920 696e 746f 2074 6865 irectly into the\n-00014a80: 2063 6f72 650a 696d 6167 652c 2073 6f20 core.image, so \n-00014a90: 7468 6174 2069 7420 6973 206c 6f61 6465 that it is loade\n-00014aa0: 6420 6265 666f 7265 2065 6e74 6572 696e d before enterin\n-00014ab0: 6720 6e6f 726d 616c 206d 6f64 652e 2020 g normal mode. \n-00014ac0: 5468 6973 2069 730a 7573 6566 756c 2c20 This is.useful, \n-00014ad0: 666f 7220 6578 616d 706c 652c 2077 6865 for example, whe\n-00014ae0: 6e20 6974 2069 7320 6e6f 7420 7374 7261 n it is not stra\n-00014af0: 6967 6874 666f 7277 6172 6420 746f 2066 ightforward to f\n-00014b00: 696e 6420 7468 6520 7265 616c 0a63 6f6e ind the real.con\n-00014b10: 6669 6775 7261 7469 6f6e 2066 696c 652c figuration file,\n-00014b20: 206f 7220 7768 656e 2079 6f75 206e 6565 or when you nee\n-00014b30: 6420 746f 2064 6562 7567 2070 726f 626c d to debug probl\n-00014b40: 656d 7320 7769 7468 206c 6f61 6469 6e67 ems with loading\n-00014b50: 2074 6861 740a 6669 6c65 2e20 20e2 8098 that.file. ...\n-00014b60: 6772 7562 2d69 6e73 7461 6c6c e280 9920 grub-install... \n-00014b70: 7573 6573 2074 6869 7320 6665 6174 7572 uses this featur\n-00014b80: 6520 7768 656e 2069 7420 6973 206e 6f74 e when it is not\n-00014b90: 2075 7369 6e67 2042 494f 5320 6469 736b using BIOS disk\n-00014ba0: 0a66 756e 6374 696f 6e73 206f 7220 7768 .functions or wh\n-00014bb0: 656e 2069 6e73 7461 6c6c 696e 6720 746f en installing to\n-00014bc0: 2061 2064 6966 6665 7265 6e74 2064 6973 a different dis\n-00014bd0: 6b20 6672 6f6d 2074 6865 206f 6e65 2063 k from the one c\n-00014be0: 6f6e 7461 696e 696e 670a e280 982f 626f ontaining..../bo\n-00014bf0: 6f74 2f67 7275 62e2 8099 2c20 696e 2077 ot/grub..., in w\n-00014c00: 6869 6368 2063 6173 6520 6974 206e 6565 hich case it nee\n-00014c10: 6473 2074 6f20 7573 6520 7468 6520 e280 ds to use the ..\n-00014c20: 9873 6561 7263 68e2 8099 2063 6f6d 6d61 .search... comma\n-00014c30: 6e64 2028 2a6e 6f74 650a 7365 6172 6368 nd (*note.search\n-00014c40: 3a3a 2920 746f 2066 696e 6420 e280 982f ::) to find .../\n-00014c50: 626f 6f74 2f67 7275 62e2 8099 2e0a 0a20 boot/grub...... \n-00014c60: 2020 546f 2065 6d62 6564 2061 2063 6f6e To embed a con\n-00014c70: 6669 6775 7261 7469 6f6e 2066 696c 652c figuration file,\n-00014c80: 2075 7365 2074 6865 20e2 8098 2d63 e280 use the ...-c..\n-00014c90: 9920 6f70 7469 6f6e 2074 6f20 e280 9867 . option to ...g\n-00014ca0: 7275 622d 6d6b 696d 6167 65e2 8099 2e0a rub-mkimage.....\n-00014cb0: 5468 6520 6669 6c65 2069 7320 636f 7069 The file is copi\n-00014cc0: 6564 2069 6e74 6f20 7468 6520 636f 7265 ed into the core\n-00014cd0: 2069 6d61 6765 2c20 736f 2069 7420 6d61 image, so it ma\n-00014ce0: 7920 7265 7369 6465 2061 6e79 7768 6572 y reside anywher\n-00014cf0: 6520 6f6e 2074 6865 0a66 696c 6520 7379 e on the.file sy\n-00014d00: 7374 656d 2c20 616e 6420 6d61 7920 6265 stem, and may be\n-00014d10: 2072 656d 6f76 6564 2061 6674 6572 2072 removed after r\n-00014d20: 756e 6e69 6e67 20e2 8098 6772 7562 2d6d unning ...grub-m\n-00014d30: 6b69 6d61 6765 e280 992e 0a0a 2020 2041 kimage...... A\n-00014d40: 6674 6572 2074 6865 2065 6d62 6564 6465 fter the embedde\n-00014d50: 6420 636f 6e66 6967 7572 6174 696f 6e20 d configuration \n-00014d60: 6669 6c65 2028 6966 2061 6e79 2920 6973 file (if any) is\n-00014d70: 2065 7865 6375 7465 642c 2047 5255 4220 executed, GRUB \n-00014d80: 7769 6c6c 0a6c 6f61 6420 7468 6520 e280 will.load the ..\n-00014d90: 986e 6f72 6d61 6ce2 8099 206d 6f64 756c .normal... modul\n-00014da0: 6520 282a 6e6f 7465 206e 6f72 6d61 6c3a e (*note normal:\n-00014db0: 3a29 2c20 7768 6963 6820 7769 6c6c 2074 :), which will t\n-00014dc0: 6865 6e20 7265 6164 2074 6865 2072 6561 hen read the rea\n-00014dd0: 6c0a 636f 6e66 6967 7572 6174 696f 6e20 l.configuration \n-00014de0: 6669 6c65 2066 726f 6d20 e280 9824 7072 file from ...$pr\n-00014df0: 6566 6978 2f67 7275 622e 6366 67e2 8099 efix/grub.cfg...\n-00014e00: 2e20 2042 7920 7468 6973 2070 6f69 6e74 . By this point\n-00014e10: 2c20 7468 6520 e280 9872 6f6f 74e2 8099 , the ...root...\n-00014e20: 0a76 6172 6961 626c 6520 7769 6c6c 2061 .variable will a\n-00014e30: 6c73 6f20 6861 7665 2062 6565 6e20 7365 lso have been se\n-00014e40: 7420 746f 2074 6865 2072 6f6f 7420 6465 t to the root de\n-00014e50: 7669 6365 206e 616d 652e 2020 466f 7220 vice name. For \n-00014e60: 6578 616d 706c 652c 0ae2 8098 7072 6566 example,....pref\n-00014e70: 6978 e280 9920 6d69 6768 7420 6265 2073 ix... might be s\n-00014e80: 6574 2074 6f20 e280 9828 6864 302c 3129 et to ...(hd0,1)\n-00014e90: 2f62 6f6f 742f 6772 7562 e280 992c 2061 /boot/grub..., a\n-00014ea0: 6e64 20e2 8098 726f 6f74 e280 9920 6d69 nd ...root... mi\n-00014eb0: 6768 7420 6265 2073 6574 2074 6f0a e280 ght be set to...\n-00014ec0: 9868 6430 2c31 e280 992e 2020 5468 7573 .hd0,1.... Thus\n-00014ed0: 2c20 696e 206d 6f73 7420 6361 7365 732c , in most cases,\n-00014ee0: 2074 6865 2065 6d62 6564 6465 6420 636f the embedded co\n-00014ef0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file\n-00014f00: 206f 6e6c 790a 6e65 6564 7320 746f 2073 only.needs to s\n-00014f10: 6574 2074 6865 20e2 8098 7072 6566 6978 et the ...prefix\n-00014f20: e280 9920 616e 6420 e280 9872 6f6f 74e2 ... and ...root.\n-00014f30: 8099 2076 6172 6961 626c 6573 2c20 616e .. variables, an\n-00014f40: 6420 7468 656e 2064 726f 7020 7468 726f d then drop thro\n-00014f50: 7567 6820 746f 0a47 5255 4227 7320 6e6f ugh to.GRUB's no\n-00014f60: 726d 616c 2070 726f 6365 7373 696e 672e rmal processing.\n-00014f70: 2020 4120 7479 7069 6361 6c20 6578 616d A typical exam\n-00014f80: 706c 6520 6f66 2074 6869 7320 6d69 6768 ple of this migh\n-00014f90: 7420 6c6f 6f6b 206c 696b 650a 7468 6973 t look like.this\n-00014fa0: 3a0a 0a20 2020 2020 7365 6172 6368 2e66 :.. search.f\n-00014fb0: 735f 7575 6964 2030 3132 3334 3536 372d s_uuid 01234567-\n-00014fc0: 3839 6162 2d63 6465 662d 3031 3233 2d34 89ab-cdef-0123-4\n-00014fd0: 3536 3738 3961 6263 6465 6620 726f 6f74 56789abcdef root\n-00014fe0: 0a20 2020 2020 7365 7420 7072 6566 6978 . set prefix\n-00014ff0: 3d28 2472 6f6f 7429 2f62 6f6f 742f 6772 =($root)/boot/gr\n-00015000: 7562 0a0a 2020 2028 5468 6520 e280 9873 ub.. (The ...s\n-00015010: 6561 7263 685f 6673 5f75 7569 64e2 8099 earch_fs_uuid...\n-00015020: 206d 6f64 756c 6520 6d75 7374 2062 6520 module must be \n-00015030: 696e 636c 7564 6564 2069 6e20 7468 6520 included in the \n-00015040: 636f 7265 2069 6d61 6765 2066 6f72 0a74 core image for.t\n-00015050: 6869 7320 6578 616d 706c 6520 746f 2077 his example to w\n-00015060: 6f72 6b2e 290a 0a20 2020 496e 206d 6f72 ork.).. In mor\n-00015070: 6520 636f 6d70 6c65 7820 6361 7365 732c e complex cases,\n-00015080: 2069 7420 6d61 7920 6265 2075 7365 6675 it may be usefu\n-00015090: 6c20 746f 2072 6561 6420 6f74 6865 7220 l to read other \n-000150a0: 636f 6e66 6967 7572 6174 696f 6e0a 6669 configuration.fi\n-000150b0: 6c65 7320 6469 7265 6374 6c79 2066 726f les directly fro\n-000150c0: 6d20 7468 6520 656d 6265 6464 6564 2063 m the embedded c\n-000150d0: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil\n-000150e0: 652e 2020 5468 6973 2061 6c6c 6f77 7320 e. This allows \n-000150f0: 7375 6368 0a74 6869 6e67 7320 6173 2072 such.things as r\n-00015100: 6561 6469 6e67 2066 696c 6573 206e 6f74 eading files not\n-00015110: 2063 616c 6c65 6420 e280 9867 7275 622e called ...grub.\n-00015120: 6366 67e2 8099 2c20 6f72 2072 6561 6469 cfg..., or readi\n-00015130: 6e67 2066 696c 6573 2066 726f 6d20 610a ng files from a.\n-00015140: 6469 7265 6374 6f72 7920 6f74 6865 7220 directory other \n-00015150: 7468 616e 2074 6861 7420 7768 6572 6520 than that where \n-00015160: 4752 5542 2773 206c 6f61 6461 626c 6520 GRUB's loadable \n-00015170: 6d6f 6475 6c65 7320 6172 6520 696e 7374 modules are inst\n-00015180: 616c 6c65 642e 0a54 6f20 646f 2074 6869 alled..To do thi\n-00015190: 732c 2069 6e63 6c75 6465 2074 6865 20e2 s, include the .\n-000151a0: 8098 636f 6e66 6967 6669 6c65 e280 9920 ..configfile... \n-000151b0: 616e 6420 e280 986e 6f72 6d61 6ce2 8099 and ...normal...\n-000151c0: 206d 6f64 756c 6573 2069 6e20 7468 6520 modules in the \n-000151d0: 636f 7265 0a69 6d61 6765 2c20 616e 6420 core.image, and \n-000151e0: 656d 6265 6420 6120 636f 6e66 6967 7572 embed a configur\n-000151f0: 6174 696f 6e20 6669 6c65 2074 6861 7420 ation file that \n-00015200: 7573 6573 2074 6865 20e2 8098 636f 6e66 uses the ...conf\n-00015210: 6967 6669 6c65 e280 9920 636f 6d6d 616e igfile... comman\n-00015220: 640a 746f 206c 6f61 6420 616e 6f74 6865 d.to load anothe\n-00015230: 7220 6669 6c65 2e20 2054 6865 2066 6f6c r file. The fol\n-00015240: 6c6f 7769 6e67 2065 7861 6d70 6c65 206f lowing example o\n-00015250: 6620 7468 6973 2061 6c73 6f20 7265 7175 f this also requ\n-00015260: 6972 6573 2074 6865 0ae2 8098 6563 686f ires the....echo\n-00015270: e280 992c 20e2 8098 7365 6172 6368 5f6c ..., ...search_l\n-00015280: 6162 656c e280 992c 2061 6e64 20e2 8098 abel..., and ...\n-00015290: 7465 7374 e280 9920 6d6f 6475 6c65 7320 test... modules \n-000152a0: 746f 2062 6520 696e 636c 7564 6564 2069 to be included i\n-000152b0: 6e20 7468 6520 636f 7265 0a69 6d61 6765 n the core.image\n-000152c0: 3a0a 0a20 2020 2020 7365 6172 6368 2e66 :.. search.f\n-000152d0: 735f 6c61 6265 6c20 6772 7562 2072 6f6f s_label grub roo\n-000152e0: 740a 2020 2020 2069 6620 5b20 2d65 202f t. if [ -e /\n-000152f0: 626f 6f74 2f67 7275 622f 6578 616d 706c boot/grub/exampl\n-00015300: 652f 7465 7374 312e 6366 6720 5d3b 2074 e/test1.cfg ]; t\n-00015310: 6865 6e0a 2020 2020 2020 2020 2073 6574 hen. set\n-00015320: 2070 7265 6669 783d 2824 726f 6f74 292f prefix=($root)/\n-00015330: 626f 6f74 2f67 7275 620a 2020 2020 2020 boot/grub. \n-00015340: 2020 2063 6f6e 6669 6766 696c 6520 2f62 configfile /b\n-00015350: 6f6f 742f 6772 7562 2f65 7861 6d70 6c65 oot/grub/example\n-00015360: 2f74 6573 7431 2e63 6667 0a20 2020 2020 /test1.cfg. \n-00015370: 656c 7365 0a20 2020 2020 2020 2020 6966 else. if\n-00015380: 205b 202d 6520 2f62 6f6f 742f 6772 7562 [ -e /boot/grub\n-00015390: 2f65 7861 6d70 6c65 2f74 6573 7432 2e63 /example/test2.c\n-000153a0: 6667 205d 3b20 7468 656e 0a20 2020 2020 fg ]; then. \n-000153b0: 2020 2020 2020 2020 7365 7420 7072 6566 set pref\n-000153c0: 6978 3d28 2472 6f6f 7429 2f62 6f6f 742f ix=($root)/boot/\n-000153d0: 6772 7562 0a20 2020 2020 2020 2020 2020 grub. \n-000153e0: 2020 636f 6e66 6967 6669 6c65 202f 626f configfile /bo\n-000153f0: 6f74 2f67 7275 622f 6578 616d 706c 652f ot/grub/example/\n-00015400: 7465 7374 322e 6366 670a 2020 2020 2020 test2.cfg. \n-00015410: 2020 2065 6c73 650a 2020 2020 2020 2020 else. \n-00015420: 2020 2020 2065 6368 6f20 2243 6f75 6c64 echo \"Could\n-00015430: 206e 6f74 2066 696e 6420 616e 2065 7861 not find an exa\n-00015440: 6d70 6c65 2063 6f6e 6669 6775 7261 7469 mple configurati\n-00015450: 6f6e 2066 696c 6521 220a 2020 2020 2020 on file!\". \n-00015460: 2020 2066 690a 2020 2020 2066 690a 0a20 fi. fi.. \n-00015470: 2020 5468 6520 656d 6265 6464 6564 2063 The embedded c\n-00015480: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil\n-00015490: 6520 6d61 7920 6e6f 7420 636f 6e74 6169 e may not contai\n-000154a0: 6e20 6d65 6e75 2065 6e74 7269 6573 0a64 n menu entries.d\n-000154b0: 6972 6563 746c 792c 2062 7574 206d 6179 irectly, but may\n-000154c0: 206f 6e6c 7920 7265 6164 2074 6865 6d20 only read them \n-000154d0: 6672 6f6d 2065 6c73 6577 6865 7265 2075 from elsewhere u\n-000154e0: 7369 6e67 20e2 8098 636f 6e66 6967 6669 sing ...configfi\n-000154f0: 6c65 e280 992e 0a0a 1f0a 4669 6c65 3a20 le........File: \n-00015500: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00015510: 3a20 5468 656d 6520 6669 6c65 2066 6f72 : Theme file for\n-00015520: 6d61 742c 2020 4e65 7874 3a20 4e65 7477 mat, Next: Netw\n-00015530: 6f72 6b2c 2020 5072 6576 3a20 436f 6e66 ork, Prev: Conf\n-00015540: 6967 7572 6174 696f 6e2c 2020 5570 3a20 iguration, Up: \n-00015550: 546f 700a 0a37 2054 6865 6d65 2066 696c Top..7 Theme fil\n-00015560: 6520 666f 726d 6174 0a2a 2a2a 2a2a 2a2a e format.*******\n-00015570: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 372e ************..7.\n-00015580: 3120 496e 7472 6f64 7563 7469 6f6e 0a3d 1 Introduction.=\n-00015590: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-000155a0: 0a54 6865 2047 5255 4220 6772 6170 6869 .The GRUB graphi\n-000155b0: 6361 6c20 6d65 6e75 2073 7570 706f 7274 cal menu support\n-000155c0: 7320 7468 656d 6573 2074 6861 7420 6361 s themes that ca\n-000155d0: 6e20 6375 7374 6f6d 697a 6520 7468 6520 n customize the \n-000155e0: 6c61 796f 7574 0a61 6e64 2061 7070 6561 layout.and appea\n-000155f0: 7261 6e63 6520 6f66 2074 6865 2047 5255 rance of the GRU\n-00015600: 4220 626f 6f74 206d 656e 752e 2020 5468 B boot menu. Th\n-00015610: 6520 7468 656d 6520 6973 2063 6f6e 6669 e theme is confi\n-00015620: 6775 7265 6420 7468 726f 7567 6820 610a gured through a.\n-00015630: 706c 6169 6e20 7465 7874 2066 696c 6520 plain text file \n-00015640: 7468 6174 2073 7065 6369 6669 6573 2074 that specifies t\n-00015650: 6865 206c 6179 6f75 7420 6f66 2074 6865 he layout of the\n-00015660: 2076 6172 696f 7573 2047 5549 2063 6f6d various GUI com\n-00015670: 706f 6e65 6e74 730a 2869 6e63 6c75 6469 ponents.(includi\n-00015680: 6e67 2074 6865 2062 6f6f 7420 6d65 6e75 ng the boot menu\n-00015690: 2c20 7469 6d65 6f75 7420 7072 6f67 7265 , timeout progre\n-000156a0: 7373 2062 6172 2c20 616e 6420 7465 7874 ss bar, and text\n-000156b0: 206d 6573 7361 6765 7329 2061 730a 7765 messages) as.we\n-000156c0: 6c6c 2061 7320 7468 6520 6170 7065 6172 ll as the appear\n-000156d0: 616e 6365 2075 7369 6e67 2063 6f6c 6f72 ance using color\n-000156e0: 732c 2066 6f6e 7473 2c20 616e 6420 696d s, fonts, and im\n-000156f0: 6167 6573 2e20 2045 7861 6d70 6c65 2069 ages. Example i\n-00015700: 730a 6176 6169 6c61 626c 6520 696e 2064 s.available in d\n-00015710: 6f63 732f 6578 616d 706c 655f 7468 656d ocs/example_them\n-00015720: 652e 7478 740a 0a37 2e32 2054 6865 6d65 e.txt..7.2 Theme\n-00015730: 2045 6c65 6d65 6e74 730a 3d3d 3d3d 3d3d Elements.======\n-00015740: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 372e ============..7.\n-00015750: 322e 3120 436f 6c6f 7273 0a2d 2d2d 2d2d 2.1 Colors.-----\n-00015760: 2d2d 2d2d 2d2d 2d0a 0a43 6f6c 6f72 7320 -------..Colors \n-00015770: 6361 6e20 6265 2073 7065 6369 6669 6564 can be specified\n-00015780: 2069 6e20 7365 7665 7261 6c20 7761 7973 in several ways\n-00015790: 3a0a 0a20 2020 e280 a220 4854 4d4c 2d73 :.. ... HTML-s\n-000157a0: 7479 6c65 2022 2352 5247 4742 4222 206f tyle \"#RRGGBB\" o\n-000157b0: 7220 2223 5247 4222 2066 6f72 6d61 742c r \"#RGB\" format,\n-000157c0: 2077 6865 7265 202a 522a 2c20 2a47 2a2c where *R*, *G*,\n-000157d0: 2061 6e64 202a 422a 2061 7265 0a20 2020 and *B* are. \n-000157e0: 2020 6865 7861 6465 6369 6d61 6c20 6469 hexadecimal di\n-000157f0: 6769 7473 2028 652e 672e 2c20 2223 3838 gits (e.g., \"#88\n-00015800: 3939 4646 2229 0a20 2020 e280 a220 6173 99FF\"). ... as\n-00015810: 2063 6f6d 6d61 2d73 6570 6172 6174 6564 comma-separated\n-00015820: 2064 6563 696d 616c 2052 4742 2076 616c decimal RGB val\n-00015830: 7565 7320 2865 2e67 2e2c 2022 3132 382c ues (e.g., \"128,\n-00015840: 2031 3238 2c20 3235 3522 290a 2020 20e2 128, 255\"). .\n-00015850: 80a2 2077 6974 6820 2253 5647 2031 2e30 .. with \"SVG 1.0\n-00015860: 2063 6f6c 6f72 206e 616d 6573 2220 2865 color names\" (e\n-00015870: 2e67 2e2c 2022 636f 726e 666c 6f77 6572 .g., \"cornflower\n-00015880: 626c 7565 2229 2077 6869 6368 206d 7573 blue\") which mus\n-00015890: 7420 6265 0a20 2020 2020 7370 6563 6966 t be. specif\n-000158a0: 6965 6420 696e 206c 6f77 6572 6361 7365 ied in lowercase\n-000158b0: 2e0a 0a37 2e32 2e32 2046 6f6e 7473 0a2d ...7.2.2 Fonts.-\n-000158c0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 ----------..The \n-000158d0: 666f 6e74 7320 4752 5542 2075 7365 7320 fonts GRUB uses \n-000158e0: 2250 4646 3220 666f 6e74 2066 6f72 6d61 \"PFF2 font forma\n-000158f0: 7422 2062 6974 6d61 7020 666f 6e74 732e t\" bitmap fonts.\n-00015900: 2020 466f 6e74 7320 6172 650a 7370 6563 Fonts are.spec\n-00015910: 6966 6965 6420 7769 7468 2066 756c 6c20 ified with full \n-00015920: 666f 6e74 206e 616d 6573 2e20 2043 7572 font names. Cur\n-00015930: 7265 6e74 6c79 2074 6865 7265 2069 7320 rently there is \n-00015940: 6e6f 2070 726f 7669 7369 6f6e 2066 6f72 no provision for\n-00015950: 2061 0a70 7265 6665 7265 6e63 6520 6c69 a.preference li\n-00015960: 7374 206f 6620 666f 6e74 732c 206f 7220 st of fonts, or \n-00015970: 6465 7269 7669 6e67 206f 6e65 2066 6f6e deriving one fon\n-00015980: 7420 6672 6f6d 2061 6e6f 7468 6572 2e20 t from another. \n-00015990: 2046 6f6e 7473 2061 7265 0a6c 6f61 6465 Fonts are.loade\n-000159a0: 6420 7769 7468 2074 6865 2022 6c6f 6164 d with the \"load\n-000159b0: 666f 6e74 2220 636f 6d6d 616e 6420 696e font\" command in\n-000159c0: 2047 5255 4220 282a 6e6f 7465 206c 6f61 GRUB (*note loa\n-000159d0: 6466 6f6e 743a 3a29 2e20 2054 6f20 7365 dfont::). To se\n-000159e0: 650a 7468 6520 6c69 7374 206f 6620 6c6f e.the list of lo\n-000159f0: 6164 6564 2066 6f6e 7473 2c20 6578 6563 aded fonts, exec\n-00015a00: 7574 6520 7468 6520 226c 7366 6f6e 7473 ute the \"lsfonts\n-00015a10: 2220 636f 6d6d 616e 6420 282a 6e6f 7465 \" command (*note\n-00015a20: 0a6c 7366 6f6e 7473 3a3a 292e 2020 4966 .lsfonts::). If\n-00015a30: 2074 6865 7265 2061 7265 2074 6f6f 206d there are too m\n-00015a40: 616e 7920 666f 6e74 7320 746f 2066 6974 any fonts to fit\n-00015a50: 206f 6e20 7363 7265 656e 2c20 646f 2022 on screen, do \"\n-00015a60: 7365 740a 7061 6765 723d 3122 2062 6566 set.pager=1\" bef\n-00015a70: 6f72 6520 6578 6563 7574 696e 6720 226c ore executing \"l\n-00015a80: 7366 6f6e 7473 222e 0a0a 372e 322e 3320 sfonts\"...7.2.3 \n-00015a90: 5072 6f67 7265 7373 2042 6172 0a2d 2d2d Progress Bar.---\n-00015aa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n-00015ab0: 0a46 6967 7572 6520 372e 310a 0a46 6967 .Figure 7.1..Fig\n-00015ac0: 7572 6520 372e 320a 5072 6f67 7265 7373 ure 7.2.Progress\n-00015ad0: 2062 6172 7320 6172 6520 7573 6564 2074 bars are used t\n-00015ae0: 6f20 6469 7370 6c61 7920 7468 6520 7265 o display the re\n-00015af0: 6d61 696e 696e 6720 7469 6d65 2062 6566 maining time bef\n-00015b00: 6f72 6520 4752 5542 2062 6f6f 7473 0a74 ore GRUB boots.t\n-00015b10: 6865 2064 6566 6175 6c74 206d 656e 7520 he default menu \n-00015b20: 656e 7472 792e 2020 546f 2063 7265 6174 entry. To creat\n-00015b30: 6520 6120 7072 6f67 7265 7373 2062 6172 e a progress bar\n-00015b40: 2074 6861 7420 7769 6c6c 2064 6973 706c that will displ\n-00015b50: 6179 2074 6865 0a72 656d 6169 6e69 6e67 ay the.remaining\n-00015b60: 2074 696d 6520 6265 666f 7265 2061 7574 time before aut\n-00015b70: 6f6d 6174 6963 2062 6f6f 742c 2073 696d omatic boot, sim\n-00015b80: 706c 7920 6372 6561 7465 2061 2022 7072 ply create a \"pr\n-00015b90: 6f67 7265 7373 5f62 6172 220a 636f 6d70 ogress_bar\".comp\n-00015ba0: 6f6e 656e 7420 7769 7468 2074 6865 2069 onent with the i\n-00015bb0: 6420 225f 5f74 696d 656f 7574 5f5f 222e d \"__timeout__\".\n-00015bc0: 2020 5468 6973 2069 6e64 6963 6174 6573 This indicates\n-00015bd0: 2074 6f20 4752 5542 2074 6861 7420 7468 to GRUB that th\n-00015be0: 650a 7072 6f67 7265 7373 2062 6172 2073 e.progress bar s\n-00015bf0: 686f 756c 6420 6265 2075 7064 6174 6564 hould be updated\n-00015c00: 2061 7320 7469 6d65 2070 6173 7365 732c as time passes,\n-00015c10: 2061 6e64 2069 7420 7368 6f75 6c64 2062 and it should b\n-00015c20: 6520 6d61 6465 0a69 6e76 6973 6962 6c65 e made.invisible\n-00015c30: 2069 6620 7468 6520 636f 756e 7464 6f77 if the countdow\n-00015c40: 6e20 746f 2061 7574 6f6d 6174 6963 2062 n to automatic b\n-00015c50: 6f6f 7420 6973 2069 6e74 6572 7275 7074 oot is interrupt\n-00015c60: 6564 2062 7920 7468 6520 7573 6572 2e0a ed by the user..\n-00015c70: 0a20 2020 5072 6f67 7265 7373 2062 6172 . Progress bar\n-00015c80: 7320 6d61 7920 6f70 7469 6f6e 616c 6c79 s may optionally\n-00015c90: 2068 6176 6520 7465 7874 2064 6973 706c have text displ\n-00015ca0: 6179 6564 206f 6e20 7468 656d 2e20 2054 ayed on them. T\n-00015cb0: 6869 7320 7465 7874 0a69 7320 636f 6e74 his text.is cont\n-00015cc0: 726f 6c6c 6564 2062 7920 7661 7269 6162 rolled by variab\n-00015cd0: 6c65 2022 7465 7874 2220 7768 6963 6820 le \"text\" which \n-00015ce0: 636f 6e74 6169 6e73 2061 2070 7269 6e74 contains a print\n-00015cf0: 6620 7465 6d70 6c61 7465 2077 6974 680a f template with.\n-00015d00: 7468 6520 6f6e 6c79 2061 7267 756d 656e the only argumen\n-00015d10: 7420 2564 2069 7320 7468 6520 6e75 6d62 t %d is the numb\n-00015d20: 6572 206f 6620 7365 636f 6e64 7320 7265 er of seconds re\n-00015d30: 6d61 696e 696e 672e 2020 4164 6469 7469 maining. Additi\n-00015d40: 6f6e 616c 6c79 0a73 7065 6369 616c 2076 onally.special v\n-00015d50: 616c 7565 7320 2240 5449 4d45 4f55 545f alues \"@TIMEOUT_\n-00015d60: 4e4f 5449 4649 4341 5449 4f4e 5f53 484f NOTIFICATION_SHO\n-00015d70: 5254 4022 2c0a 2240 5449 4d45 4f55 545f RT@\",.\"@TIMEOUT_\n-00015d80: 4e4f 5449 4649 4341 5449 4f4e 5f4d 4944 NOTIFICATION_MID\n-00015d90: 444c 4540 222c 2022 4054 494d 454f 5554 DLE@\", \"@TIMEOUT\n-00015da0: 5f4e 4f54 4946 4943 4154 494f 4e5f 4c4f _NOTIFICATION_LO\n-00015db0: 4e47 4022 2061 7265 0a72 6570 6c61 6365 NG@\" are.replace\n-00015dc0: 6420 7769 7468 2073 7461 6e64 6172 6420 d with standard \n-00015dd0: 616e 6420 7472 616e 736c 6174 6564 2074 and translated t\n-00015de0: 656d 706c 6174 6573 2e0a 0a37 2e32 2e34 emplates...7.2.4\n-00015df0: 2043 6972 6375 6c61 7220 5072 6f67 7265 Circular Progre\n-00015e00: 7373 2049 6e64 6963 6174 6f72 0a2d 2d2d ss Indicator.---\n+00014a30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n+00014a40: 4752 5542 2073 7570 706f 7274 7320 656d GRUB supports em\n+00014a50: 6265 6464 696e 6720 6120 636f 6e66 6967 bedding a config\n+00014a60: 7572 6174 696f 6e20 6669 6c65 2064 6972 uration file dir\n+00014a70: 6563 746c 7920 696e 746f 2074 6865 2063 ectly into the c\n+00014a80: 6f72 650a 696d 6167 652c 2073 6f20 7468 ore.image, so th\n+00014a90: 6174 2069 7420 6973 206c 6f61 6465 6420 at it is loaded \n+00014aa0: 6265 666f 7265 2065 6e74 6572 696e 6720 before entering \n+00014ab0: 6e6f 726d 616c 206d 6f64 652e 2020 5468 normal mode. Th\n+00014ac0: 6973 2069 730a 7573 6566 756c 2c20 666f is is.useful, fo\n+00014ad0: 7220 6578 616d 706c 652c 2077 6865 6e20 r example, when \n+00014ae0: 6974 2069 7320 6e6f 7420 7374 7261 6967 it is not straig\n+00014af0: 6874 666f 7277 6172 6420 746f 2066 696e htforward to fin\n+00014b00: 6420 7468 6520 7265 616c 0a63 6f6e 6669 d the real.confi\n+00014b10: 6775 7261 7469 6f6e 2066 696c 652c 206f guration file, o\n+00014b20: 7220 7768 656e 2079 6f75 206e 6565 6420 r when you need \n+00014b30: 746f 2064 6562 7567 2070 726f 626c 656d to debug problem\n+00014b40: 7320 7769 7468 206c 6f61 6469 6e67 2074 s with loading t\n+00014b50: 6861 740a 6669 6c65 2e20 20e2 8098 6772 hat.file. ...gr\n+00014b60: 7562 2d69 6e73 7461 6c6c e280 9920 7573 ub-install... us\n+00014b70: 6573 2074 6869 7320 6665 6174 7572 6520 es this feature \n+00014b80: 7768 656e 2069 7420 6973 206e 6f74 2075 when it is not u\n+00014b90: 7369 6e67 2042 494f 5320 6469 736b 0a66 sing BIOS disk.f\n+00014ba0: 756e 6374 696f 6e73 206f 7220 7768 656e unctions or when\n+00014bb0: 2069 6e73 7461 6c6c 696e 6720 746f 2061 installing to a\n+00014bc0: 2064 6966 6665 7265 6e74 2064 6973 6b20 different disk \n+00014bd0: 6672 6f6d 2074 6865 206f 6e65 2063 6f6e from the one con\n+00014be0: 7461 696e 696e 670a e280 982f 626f 6f74 taining..../boot\n+00014bf0: 2f67 7275 62e2 8099 2c20 696e 2077 6869 /grub..., in whi\n+00014c00: 6368 2063 6173 6520 6974 206e 6565 6473 ch case it needs\n+00014c10: 2074 6f20 7573 6520 7468 6520 e280 9873 to use the ...s\n+00014c20: 6561 7263 68e2 8099 2063 6f6d 6d61 6e64 earch... command\n+00014c30: 2028 2a6e 6f74 650a 7365 6172 6368 3a3a (*note.search::\n+00014c40: 2920 746f 2066 696e 6420 e280 982f 626f ) to find .../bo\n+00014c50: 6f74 2f67 7275 62e2 8099 2e0a 0a20 2020 ot/grub...... \n+00014c60: 546f 2065 6d62 6564 2061 2063 6f6e 6669 To embed a confi\n+00014c70: 6775 7261 7469 6f6e 2066 696c 652c 2075 guration file, u\n+00014c80: 7365 2074 6865 20e2 8098 2d63 e280 9920 se the ...-c... \n+00014c90: 6f70 7469 6f6e 2074 6f20 e280 9867 7275 option to ...gru\n+00014ca0: 622d 6d6b 696d 6167 65e2 8099 2e0a 5468 b-mkimage.....Th\n+00014cb0: 6520 6669 6c65 2069 7320 636f 7069 6564 e file is copied\n+00014cc0: 2069 6e74 6f20 7468 6520 636f 7265 2069 into the core i\n+00014cd0: 6d61 6765 2c20 736f 2069 7420 6d61 7920 mage, so it may \n+00014ce0: 7265 7369 6465 2061 6e79 7768 6572 6520 reside anywhere \n+00014cf0: 6f6e 2074 6865 0a66 696c 6520 7379 7374 on the.file syst\n+00014d00: 656d 2c20 616e 6420 6d61 7920 6265 2072 em, and may be r\n+00014d10: 656d 6f76 6564 2061 6674 6572 2072 756e emoved after run\n+00014d20: 6e69 6e67 20e2 8098 6772 7562 2d6d 6b69 ning ...grub-mki\n+00014d30: 6d61 6765 e280 992e 0a0a 2020 2041 6674 mage...... Aft\n+00014d40: 6572 2074 6865 2065 6d62 6564 6465 6420 er the embedded \n+00014d50: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi\n+00014d60: 6c65 2028 6966 2061 6e79 2920 6973 2065 le (if any) is e\n+00014d70: 7865 6375 7465 642c 2047 5255 4220 7769 xecuted, GRUB wi\n+00014d80: 6c6c 0a6c 6f61 6420 7468 6520 e280 986e ll.load the ...n\n+00014d90: 6f72 6d61 6ce2 8099 206d 6f64 756c 6520 ormal... module \n+00014da0: 282a 6e6f 7465 206e 6f72 6d61 6c3a 3a29 (*note normal::)\n+00014db0: 2c20 7768 6963 6820 7769 6c6c 2074 6865 , which will the\n+00014dc0: 6e20 7265 6164 2074 6865 2072 6561 6c0a n read the real.\n+00014dd0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi\n+00014de0: 6c65 2066 726f 6d20 e280 9824 7072 6566 le from ...$pref\n+00014df0: 6978 2f67 7275 622e 6366 67e2 8099 2e20 ix/grub.cfg.... \n+00014e00: 2042 7920 7468 6973 2070 6f69 6e74 2c20 By this point, \n+00014e10: 7468 6520 e280 9872 6f6f 74e2 8099 0a76 the ...root....v\n+00014e20: 6172 6961 626c 6520 7769 6c6c 2061 6c73 ariable will als\n+00014e30: 6f20 6861 7665 2062 6565 6e20 7365 7420 o have been set \n+00014e40: 746f 2074 6865 2072 6f6f 7420 6465 7669 to the root devi\n+00014e50: 6365 206e 616d 652e 2020 466f 7220 6578 ce name. For ex\n+00014e60: 616d 706c 652c 0ae2 8098 7072 6566 6978 ample,....prefix\n+00014e70: e280 9920 6d69 6768 7420 6265 2073 6574 ... might be set\n+00014e80: 2074 6f20 e280 9828 6864 302c 3129 2f62 to ...(hd0,1)/b\n+00014e90: 6f6f 742f 6772 7562 e280 992c 2061 6e64 oot/grub..., and\n+00014ea0: 20e2 8098 726f 6f74 e280 9920 6d69 6768 ...root... migh\n+00014eb0: 7420 6265 2073 6574 2074 6f0a e280 9868 t be set to....h\n+00014ec0: 6430 2c31 e280 992e 2020 5468 7573 2c20 d0,1.... Thus, \n+00014ed0: 696e 206d 6f73 7420 6361 7365 732c 2074 in most cases, t\n+00014ee0: 6865 2065 6d62 6564 6465 6420 636f 6e66 he embedded conf\n+00014ef0: 6967 7572 6174 696f 6e20 6669 6c65 206f iguration file o\n+00014f00: 6e6c 790a 6e65 6564 7320 746f 2073 6574 nly.needs to set\n+00014f10: 2074 6865 20e2 8098 7072 6566 6978 e280 the ...prefix..\n+00014f20: 9920 616e 6420 e280 9872 6f6f 74e2 8099 . and ...root...\n+00014f30: 2076 6172 6961 626c 6573 2c20 616e 6420 variables, and \n+00014f40: 7468 656e 2064 726f 7020 7468 726f 7567 then drop throug\n+00014f50: 6820 746f 0a47 5255 4227 7320 6e6f 726d h to.GRUB's norm\n+00014f60: 616c 2070 726f 6365 7373 696e 672e 2020 al processing. \n+00014f70: 4120 7479 7069 6361 6c20 6578 616d 706c A typical exampl\n+00014f80: 6520 6f66 2074 6869 7320 6d69 6768 7420 e of this might \n+00014f90: 6c6f 6f6b 206c 696b 650a 7468 6973 3a0a look like.this:.\n+00014fa0: 0a20 2020 2020 7365 6172 6368 2e66 735f . search.fs_\n+00014fb0: 7575 6964 2030 3132 3334 3536 372d 3839 uuid 01234567-89\n+00014fc0: 6162 2d63 6465 662d 3031 3233 2d34 3536 ab-cdef-0123-456\n+00014fd0: 3738 3961 6263 6465 6620 726f 6f74 0a20 789abcdef root. \n+00014fe0: 2020 2020 7365 7420 7072 6566 6978 3d28 set prefix=(\n+00014ff0: 2472 6f6f 7429 2f62 6f6f 742f 6772 7562 $root)/boot/grub\n+00015000: 0a0a 2020 2028 5468 6520 e280 9873 6561 .. (The ...sea\n+00015010: 7263 685f 6673 5f75 7569 64e2 8099 206d rch_fs_uuid... m\n+00015020: 6f64 756c 6520 6d75 7374 2062 6520 696e odule must be in\n+00015030: 636c 7564 6564 2069 6e20 7468 6520 636f cluded in the co\n+00015040: 7265 2069 6d61 6765 2066 6f72 0a74 6869 re image for.thi\n+00015050: 7320 6578 616d 706c 6520 746f 2077 6f72 s example to wor\n+00015060: 6b2e 290a 0a20 2020 496e 206d 6f72 6520 k.).. In more \n+00015070: 636f 6d70 6c65 7820 6361 7365 732c 2069 complex cases, i\n+00015080: 7420 6d61 7920 6265 2075 7365 6675 6c20 t may be useful \n+00015090: 746f 2072 6561 6420 6f74 6865 7220 636f to read other co\n+000150a0: 6e66 6967 7572 6174 696f 6e0a 6669 6c65 nfiguration.file\n+000150b0: 7320 6469 7265 6374 6c79 2066 726f 6d20 s directly from \n+000150c0: 7468 6520 656d 6265 6464 6564 2063 6f6e the embedded con\n+000150d0: 6669 6775 7261 7469 6f6e 2066 696c 652e figuration file.\n+000150e0: 2020 5468 6973 2061 6c6c 6f77 7320 7375 This allows su\n+000150f0: 6368 0a74 6869 6e67 7320 6173 2072 6561 ch.things as rea\n+00015100: 6469 6e67 2066 696c 6573 206e 6f74 2063 ding files not c\n+00015110: 616c 6c65 6420 e280 9867 7275 622e 6366 alled ...grub.cf\n+00015120: 67e2 8099 2c20 6f72 2072 6561 6469 6e67 g..., or reading\n+00015130: 2066 696c 6573 2066 726f 6d20 610a 6469 files from a.di\n+00015140: 7265 6374 6f72 7920 6f74 6865 7220 7468 rectory other th\n+00015150: 616e 2074 6861 7420 7768 6572 6520 4752 an that where GR\n+00015160: 5542 2773 206c 6f61 6461 626c 6520 6d6f UB's loadable mo\n+00015170: 6475 6c65 7320 6172 6520 696e 7374 616c dules are instal\n+00015180: 6c65 642e 0a54 6f20 646f 2074 6869 732c led..To do this,\n+00015190: 2069 6e63 6c75 6465 2074 6865 20e2 8098 include the ...\n+000151a0: 636f 6e66 6967 6669 6c65 e280 9920 616e configfile... an\n+000151b0: 6420 e280 986e 6f72 6d61 6ce2 8099 206d d ...normal... m\n+000151c0: 6f64 756c 6573 2069 6e20 7468 6520 636f odules in the co\n+000151d0: 7265 0a69 6d61 6765 2c20 616e 6420 656d re.image, and em\n+000151e0: 6265 6420 6120 636f 6e66 6967 7572 6174 bed a configurat\n+000151f0: 696f 6e20 6669 6c65 2074 6861 7420 7573 ion file that us\n+00015200: 6573 2074 6865 20e2 8098 636f 6e66 6967 es the ...config\n+00015210: 6669 6c65 e280 9920 636f 6d6d 616e 640a file... command.\n+00015220: 746f 206c 6f61 6420 616e 6f74 6865 7220 to load another \n+00015230: 6669 6c65 2e20 2054 6865 2066 6f6c 6c6f file. The follo\n+00015240: 7769 6e67 2065 7861 6d70 6c65 206f 6620 wing example of \n+00015250: 7468 6973 2061 6c73 6f20 7265 7175 6972 this also requir\n+00015260: 6573 2074 6865 0ae2 8098 6563 686f e280 es the....echo..\n+00015270: 992c 20e2 8098 7365 6172 6368 5f6c 6162 ., ...search_lab\n+00015280: 656c e280 992c 2061 6e64 20e2 8098 7465 el..., and ...te\n+00015290: 7374 e280 9920 6d6f 6475 6c65 7320 746f st... modules to\n+000152a0: 2062 6520 696e 636c 7564 6564 2069 6e20 be included in \n+000152b0: 7468 6520 636f 7265 0a69 6d61 6765 3a0a the core.image:.\n+000152c0: 0a20 2020 2020 7365 6172 6368 2e66 735f . search.fs_\n+000152d0: 6c61 6265 6c20 6772 7562 2072 6f6f 740a label grub root.\n+000152e0: 2020 2020 2069 6620 5b20 2d65 202f 626f if [ -e /bo\n+000152f0: 6f74 2f67 7275 622f 6578 616d 706c 652f ot/grub/example/\n+00015300: 7465 7374 312e 6366 6720 5d3b 2074 6865 test1.cfg ]; the\n+00015310: 6e0a 2020 2020 2020 2020 2073 6574 2070 n. set p\n+00015320: 7265 6669 783d 2824 726f 6f74 292f 626f refix=($root)/bo\n+00015330: 6f74 2f67 7275 620a 2020 2020 2020 2020 ot/grub. \n+00015340: 2063 6f6e 6669 6766 696c 6520 2f62 6f6f configfile /boo\n+00015350: 742f 6772 7562 2f65 7861 6d70 6c65 2f74 t/grub/example/t\n+00015360: 6573 7431 2e63 6667 0a20 2020 2020 656c est1.cfg. el\n+00015370: 7365 0a20 2020 2020 2020 2020 6966 205b se. if [\n+00015380: 202d 6520 2f62 6f6f 742f 6772 7562 2f65 -e /boot/grub/e\n+00015390: 7861 6d70 6c65 2f74 6573 7432 2e63 6667 xample/test2.cfg\n+000153a0: 205d 3b20 7468 656e 0a20 2020 2020 2020 ]; then. \n+000153b0: 2020 2020 2020 7365 7420 7072 6566 6978 set prefix\n+000153c0: 3d28 2472 6f6f 7429 2f62 6f6f 742f 6772 =($root)/boot/gr\n+000153d0: 7562 0a20 2020 2020 2020 2020 2020 2020 ub. \n+000153e0: 636f 6e66 6967 6669 6c65 202f 626f 6f74 configfile /boot\n+000153f0: 2f67 7275 622f 6578 616d 706c 652f 7465 /grub/example/te\n+00015400: 7374 322e 6366 670a 2020 2020 2020 2020 st2.cfg. \n+00015410: 2065 6c73 650a 2020 2020 2020 2020 2020 else. \n+00015420: 2020 2065 6368 6f20 2243 6f75 6c64 206e echo \"Could n\n+00015430: 6f74 2066 696e 6420 616e 2065 7861 6d70 ot find an examp\n+00015440: 6c65 2063 6f6e 6669 6775 7261 7469 6f6e le configuration\n+00015450: 2066 696c 6521 220a 2020 2020 2020 2020 file!\". \n+00015460: 2066 690a 2020 2020 2066 690a 0a20 2020 fi. fi.. \n+00015470: 5468 6520 656d 6265 6464 6564 2063 6f6e The embedded con\n+00015480: 6669 6775 7261 7469 6f6e 2066 696c 6520 figuration file \n+00015490: 6d61 7920 6e6f 7420 636f 6e74 6169 6e20 may not contain \n+000154a0: 6d65 6e75 2065 6e74 7269 6573 0a64 6972 menu entries.dir\n+000154b0: 6563 746c 792c 2062 7574 206d 6179 206f ectly, but may o\n+000154c0: 6e6c 7920 7265 6164 2074 6865 6d20 6672 nly read them fr\n+000154d0: 6f6d 2065 6c73 6577 6865 7265 2075 7369 om elsewhere usi\n+000154e0: 6e67 20e2 8098 636f 6e66 6967 6669 6c65 ng ...configfile\n+000154f0: e280 992e 0a0a 1f0a 4669 6c65 3a20 6772 ........File: gr\n+00015500: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+00015510: 5468 656d 6520 6669 6c65 2066 6f72 6d61 Theme file forma\n+00015520: 742c 2020 4e65 7874 3a20 4e65 7477 6f72 t, Next: Networ\n+00015530: 6b2c 2020 5072 6576 3a20 436f 6e66 6967 k, Prev: Config\n+00015540: 7572 6174 696f 6e2c 2020 5570 3a20 546f uration, Up: To\n+00015550: 700a 0a37 2054 6865 6d65 2066 696c 6520 p..7 Theme file \n+00015560: 666f 726d 6174 0a2a 2a2a 2a2a 2a2a 2a2a format.*********\n+00015570: 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 372e 3120 **********..7.1 \n+00015580: 496e 7472 6f64 7563 7469 6f6e 0a3d 3d3d Introduction.===\n+00015590: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+000155a0: 6865 2047 5255 4220 6772 6170 6869 6361 he GRUB graphica\n+000155b0: 6c20 6d65 6e75 2073 7570 706f 7274 7320 l menu supports \n+000155c0: 7468 656d 6573 2074 6861 7420 6361 6e20 themes that can \n+000155d0: 6375 7374 6f6d 697a 6520 7468 6520 6c61 customize the la\n+000155e0: 796f 7574 0a61 6e64 2061 7070 6561 7261 yout.and appeara\n+000155f0: 6e63 6520 6f66 2074 6865 2047 5255 4220 nce of the GRUB \n+00015600: 626f 6f74 206d 656e 752e 2020 5468 6520 boot menu. The \n+00015610: 7468 656d 6520 6973 2063 6f6e 6669 6775 theme is configu\n+00015620: 7265 6420 7468 726f 7567 6820 610a 706c red through a.pl\n+00015630: 6169 6e20 7465 7874 2066 696c 6520 7468 ain text file th\n+00015640: 6174 2073 7065 6369 6669 6573 2074 6865 at specifies the\n+00015650: 206c 6179 6f75 7420 6f66 2074 6865 2076 layout of the v\n+00015660: 6172 696f 7573 2047 5549 2063 6f6d 706f arious GUI compo\n+00015670: 6e65 6e74 730a 2869 6e63 6c75 6469 6e67 nents.(including\n+00015680: 2074 6865 2062 6f6f 7420 6d65 6e75 2c20 the boot menu, \n+00015690: 7469 6d65 6f75 7420 7072 6f67 7265 7373 timeout progress\n+000156a0: 2062 6172 2c20 616e 6420 7465 7874 206d bar, and text m\n+000156b0: 6573 7361 6765 7329 2061 730a 7765 6c6c essages) as.well\n+000156c0: 2061 7320 7468 6520 6170 7065 6172 616e as the appearan\n+000156d0: 6365 2075 7369 6e67 2063 6f6c 6f72 732c ce using colors,\n+000156e0: 2066 6f6e 7473 2c20 616e 6420 696d 6167 fonts, and imag\n+000156f0: 6573 2e20 2045 7861 6d70 6c65 2069 730a es. Example is.\n+00015700: 6176 6169 6c61 626c 6520 696e 2064 6f63 available in doc\n+00015710: 732f 6578 616d 706c 655f 7468 656d 652e s/example_theme.\n+00015720: 7478 740a 0a37 2e32 2054 6865 6d65 2045 txt..7.2 Theme E\n+00015730: 6c65 6d65 6e74 730a 3d3d 3d3d 3d3d 3d3d lements.========\n+00015740: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 372e 322e ==========..7.2.\n+00015750: 3120 436f 6c6f 7273 0a2d 2d2d 2d2d 2d2d 1 Colors.-------\n+00015760: 2d2d 2d2d 2d0a 0a43 6f6c 6f72 7320 6361 -----..Colors ca\n+00015770: 6e20 6265 2073 7065 6369 6669 6564 2069 n be specified i\n+00015780: 6e20 7365 7665 7261 6c20 7761 7973 3a0a n several ways:.\n+00015790: 0a20 2020 e280 a220 4854 4d4c 2d73 7479 . ... HTML-sty\n+000157a0: 6c65 2022 2352 5247 4742 4222 206f 7220 le \"#RRGGBB\" or \n+000157b0: 2223 5247 4222 2066 6f72 6d61 742c 2077 \"#RGB\" format, w\n+000157c0: 6865 7265 202a 522a 2c20 2a47 2a2c 2061 here *R*, *G*, a\n+000157d0: 6e64 202a 422a 2061 7265 0a20 2020 2020 nd *B* are. \n+000157e0: 6865 7861 6465 6369 6d61 6c20 6469 6769 hexadecimal digi\n+000157f0: 7473 2028 652e 672e 2c20 2223 3838 3939 ts (e.g., \"#8899\n+00015800: 4646 2229 0a20 2020 e280 a220 6173 2063 FF\"). ... as c\n+00015810: 6f6d 6d61 2d73 6570 6172 6174 6564 2064 omma-separated d\n+00015820: 6563 696d 616c 2052 4742 2076 616c 7565 ecimal RGB value\n+00015830: 7320 2865 2e67 2e2c 2022 3132 382c 2031 s (e.g., \"128, 1\n+00015840: 3238 2c20 3235 3522 290a 2020 20e2 80a2 28, 255\"). ...\n+00015850: 2077 6974 6820 2253 5647 2031 2e30 2063 with \"SVG 1.0 c\n+00015860: 6f6c 6f72 206e 616d 6573 2220 2865 2e67 olor names\" (e.g\n+00015870: 2e2c 2022 636f 726e 666c 6f77 6572 626c ., \"cornflowerbl\n+00015880: 7565 2229 2077 6869 6368 206d 7573 7420 ue\") which must \n+00015890: 6265 0a20 2020 2020 7370 6563 6966 6965 be. specifie\n+000158a0: 6420 696e 206c 6f77 6572 6361 7365 2e0a d in lowercase..\n+000158b0: 0a37 2e32 2e32 2046 6f6e 7473 0a2d 2d2d .7.2.2 Fonts.---\n+000158c0: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 666f --------..The fo\n+000158d0: 6e74 7320 4752 5542 2075 7365 7320 2250 nts GRUB uses \"P\n+000158e0: 4646 3220 666f 6e74 2066 6f72 6d61 7422 FF2 font format\"\n+000158f0: 2062 6974 6d61 7020 666f 6e74 732e 2020 bitmap fonts. \n+00015900: 466f 6e74 7320 6172 650a 7370 6563 6966 Fonts are.specif\n+00015910: 6965 6420 7769 7468 2066 756c 6c20 666f ied with full fo\n+00015920: 6e74 206e 616d 6573 2e20 2043 7572 7265 nt names. Curre\n+00015930: 6e74 6c79 2074 6865 7265 2069 7320 6e6f ntly there is no\n+00015940: 2070 726f 7669 7369 6f6e 2066 6f72 2061 provision for a\n+00015950: 0a70 7265 6665 7265 6e63 6520 6c69 7374 .preference list\n+00015960: 206f 6620 666f 6e74 732c 206f 7220 6465 of fonts, or de\n+00015970: 7269 7669 6e67 206f 6e65 2066 6f6e 7420 riving one font \n+00015980: 6672 6f6d 2061 6e6f 7468 6572 2e20 2046 from another. F\n+00015990: 6f6e 7473 2061 7265 0a6c 6f61 6465 6420 onts are.loaded \n+000159a0: 7769 7468 2074 6865 2022 6c6f 6164 666f with the \"loadfo\n+000159b0: 6e74 2220 636f 6d6d 616e 6420 696e 2047 nt\" command in G\n+000159c0: 5255 4220 282a 6e6f 7465 206c 6f61 6466 RUB (*note loadf\n+000159d0: 6f6e 743a 3a29 2e20 2054 6f20 7365 650a ont::). To see.\n+000159e0: 7468 6520 6c69 7374 206f 6620 6c6f 6164 the list of load\n+000159f0: 6564 2066 6f6e 7473 2c20 6578 6563 7574 ed fonts, execut\n+00015a00: 6520 7468 6520 226c 7366 6f6e 7473 2220 e the \"lsfonts\" \n+00015a10: 636f 6d6d 616e 6420 282a 6e6f 7465 0a6c command (*note.l\n+00015a20: 7366 6f6e 7473 3a3a 292e 2020 4966 2074 sfonts::). If t\n+00015a30: 6865 7265 2061 7265 2074 6f6f 206d 616e here are too man\n+00015a40: 7920 666f 6e74 7320 746f 2066 6974 206f y fonts to fit o\n+00015a50: 6e20 7363 7265 656e 2c20 646f 2022 7365 n screen, do \"se\n+00015a60: 740a 7061 6765 723d 3122 2062 6566 6f72 t.pager=1\" befor\n+00015a70: 6520 6578 6563 7574 696e 6720 226c 7366 e executing \"lsf\n+00015a80: 6f6e 7473 222e 0a0a 372e 322e 3320 5072 onts\"...7.2.3 Pr\n+00015a90: 6f67 7265 7373 2042 6172 0a2d 2d2d 2d2d ogress Bar.-----\n+00015aa0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a46 -------------..F\n+00015ab0: 6967 7572 6520 372e 310a 0a46 6967 7572 igure 7.1..Figur\n+00015ac0: 6520 372e 320a 5072 6f67 7265 7373 2062 e 7.2.Progress b\n+00015ad0: 6172 7320 6172 6520 7573 6564 2074 6f20 ars are used to \n+00015ae0: 6469 7370 6c61 7920 7468 6520 7265 6d61 display the rema\n+00015af0: 696e 696e 6720 7469 6d65 2062 6566 6f72 ining time befor\n+00015b00: 6520 4752 5542 2062 6f6f 7473 0a74 6865 e GRUB boots.the\n+00015b10: 2064 6566 6175 6c74 206d 656e 7520 656e default menu en\n+00015b20: 7472 792e 2020 546f 2063 7265 6174 6520 try. To create \n+00015b30: 6120 7072 6f67 7265 7373 2062 6172 2074 a progress bar t\n+00015b40: 6861 7420 7769 6c6c 2064 6973 706c 6179 hat will display\n+00015b50: 2074 6865 0a72 656d 6169 6e69 6e67 2074 the.remaining t\n+00015b60: 696d 6520 6265 666f 7265 2061 7574 6f6d ime before autom\n+00015b70: 6174 6963 2062 6f6f 742c 2073 696d 706c atic boot, simpl\n+00015b80: 7920 6372 6561 7465 2061 2022 7072 6f67 y create a \"prog\n+00015b90: 7265 7373 5f62 6172 220a 636f 6d70 6f6e ress_bar\".compon\n+00015ba0: 656e 7420 7769 7468 2074 6865 2069 6420 ent with the id \n+00015bb0: 225f 5f74 696d 656f 7574 5f5f 222e 2020 \"__timeout__\". \n+00015bc0: 5468 6973 2069 6e64 6963 6174 6573 2074 This indicates t\n+00015bd0: 6f20 4752 5542 2074 6861 7420 7468 650a o GRUB that the.\n+00015be0: 7072 6f67 7265 7373 2062 6172 2073 686f progress bar sho\n+00015bf0: 756c 6420 6265 2075 7064 6174 6564 2061 uld be updated a\n+00015c00: 7320 7469 6d65 2070 6173 7365 732c 2061 s time passes, a\n+00015c10: 6e64 2069 7420 7368 6f75 6c64 2062 6520 nd it should be \n+00015c20: 6d61 6465 0a69 6e76 6973 6962 6c65 2069 made.invisible i\n+00015c30: 6620 7468 6520 636f 756e 7464 6f77 6e20 f the countdown \n+00015c40: 746f 2061 7574 6f6d 6174 6963 2062 6f6f to automatic boo\n+00015c50: 7420 6973 2069 6e74 6572 7275 7074 6564 t is interrupted\n+00015c60: 2062 7920 7468 6520 7573 6572 2e0a 0a20 by the user... \n+00015c70: 2020 5072 6f67 7265 7373 2062 6172 7320 Progress bars \n+00015c80: 6d61 7920 6f70 7469 6f6e 616c 6c79 2068 may optionally h\n+00015c90: 6176 6520 7465 7874 2064 6973 706c 6179 ave text display\n+00015ca0: 6564 206f 6e20 7468 656d 2e20 2054 6869 ed on them. Thi\n+00015cb0: 7320 7465 7874 0a69 7320 636f 6e74 726f s text.is contro\n+00015cc0: 6c6c 6564 2062 7920 7661 7269 6162 6c65 lled by variable\n+00015cd0: 2022 7465 7874 2220 7768 6963 6820 636f \"text\" which co\n+00015ce0: 6e74 6169 6e73 2061 2070 7269 6e74 6620 ntains a printf \n+00015cf0: 7465 6d70 6c61 7465 2077 6974 680a 7468 template with.th\n+00015d00: 6520 6f6e 6c79 2061 7267 756d 656e 7420 e only argument \n+00015d10: 2564 2069 7320 7468 6520 6e75 6d62 6572 %d is the number\n+00015d20: 206f 6620 7365 636f 6e64 7320 7265 6d61 of seconds rema\n+00015d30: 696e 696e 672e 2020 4164 6469 7469 6f6e ining. Addition\n+00015d40: 616c 6c79 0a73 7065 6369 616c 2076 616c ally.special val\n+00015d50: 7565 7320 2240 5449 4d45 4f55 545f 4e4f ues \"@TIMEOUT_NO\n+00015d60: 5449 4649 4341 5449 4f4e 5f53 484f 5254 TIFICATION_SHORT\n+00015d70: 4022 2c0a 2240 5449 4d45 4f55 545f 4e4f @\",.\"@TIMEOUT_NO\n+00015d80: 5449 4649 4341 5449 4f4e 5f4d 4944 444c TIFICATION_MIDDL\n+00015d90: 4540 222c 2022 4054 494d 454f 5554 5f4e E@\", \"@TIMEOUT_N\n+00015da0: 4f54 4946 4943 4154 494f 4e5f 4c4f 4e47 OTIFICATION_LONG\n+00015db0: 4022 2061 7265 0a72 6570 6c61 6365 6420 @\" are.replaced \n+00015dc0: 7769 7468 2073 7461 6e64 6172 6420 616e with standard an\n+00015dd0: 6420 7472 616e 736c 6174 6564 2074 656d d translated tem\n+00015de0: 706c 6174 6573 2e0a 0a37 2e32 2e34 2043 plates...7.2.4 C\n+00015df0: 6972 6375 6c61 7220 5072 6f67 7265 7373 ircular Progress\n+00015e00: 2049 6e64 6963 6174 6f72 0a2d 2d2d 2d2d Indicator.-----\n 00015e10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00015e20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n-00015e30: 5468 6520 6369 7263 756c 6172 2070 726f The circular pro\n-00015e40: 6772 6573 7320 696e 6469 6361 746f 7220 gress indicator \n-00015e50: 6675 6e63 7469 6f6e 7320 7369 6d69 6c61 functions simila\n-00015e60: 726c 7920 746f 2074 6865 2070 726f 6772 rly to the progr\n-00015e70: 6573 7320 6261 722e 0a57 6865 6e20 6769 ess bar..When gi\n-00015e80: 7665 6e20 616e 2069 6420 6f66 2022 5f5f ven an id of \"__\n-00015e90: 7469 6d65 6f75 745f 5f22 2c20 4752 5542 timeout__\", GRUB\n-00015ea0: 2075 7064 6174 6573 2074 6865 2063 6972 updates the cir\n-00015eb0: 6375 6c61 7220 7072 6f67 7265 7373 0a69 cular progress.i\n-00015ec0: 6e64 6963 6174 6f72 2773 2076 616c 7565 ndicator's value\n-00015ed0: 2074 6f20 696e 6469 6361 7465 2074 6865 to indicate the\n-00015ee0: 2074 696d 6520 7265 6d61 696e 696e 672e time remaining.\n-00015ef0: 2020 466f 7220 7468 6520 6369 7263 756c For the circul\n-00015f00: 6172 0a70 726f 6772 6573 7320 696e 6469 ar.progress indi\n-00015f10: 6361 746f 722c 2074 6865 7265 2061 7265 cator, there are\n-00015f20: 2074 776f 2069 6d61 6765 7320 7573 6564 two images used\n-00015f30: 2074 6f20 7265 6e64 6572 2069 743a 2074 to render it: t\n-00015f40: 6865 202a 6365 6e74 6572 2a0a 696d 6167 he *center*.imag\n-00015f50: 652c 2061 6e64 2074 6865 202a 7469 636b e, and the *tick\n-00015f60: 2a20 696d 6167 652e 2020 5468 6520 6365 * image. The ce\n-00015f70: 6e74 6572 2069 6d61 6765 2069 7320 7265 nter image is re\n-00015f80: 6e64 6572 6564 2069 6e20 7468 6520 6365 ndered in the ce\n-00015f90: 6e74 6572 0a6f 6620 7468 6520 636f 6d70 nter.of the comp\n-00015fa0: 6f6e 656e 742c 2077 6869 6c65 2074 6865 onent, while the\n-00015fb0: 2074 6963 6b20 696d 6167 6520 6973 2075 tick image is u\n-00015fc0: 7365 6420 746f 2072 656e 6465 7220 6561 sed to render ea\n-00015fd0: 6368 206d 6172 6b20 616c 6f6e 670a 7468 ch mark along.th\n-00015fe0: 6520 6369 7263 756d 6665 7265 6e63 6520 e circumference \n-00015ff0: 6f66 2074 6865 2069 6e64 6963 6174 6f72 of the indicator\n-00016000: 2e0a 0a37 2e32 2e35 204c 6162 656c 730a ...7.2.5 Labels.\n-00016010: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5465 ------------..Te\n-00016020: 7874 206c 6162 656c 7320 6361 6e20 6265 xt labels can be\n-00016030: 2070 6c61 6365 6420 6f6e 2074 6865 2062 placed on the b\n-00016040: 6f6f 7420 7363 7265 656e 2e20 2054 6865 oot screen. The\n-00016050: 2066 6f6e 742c 2063 6f6c 6f72 2c20 616e font, color, an\n-00016060: 640a 686f 7269 7a6f 6e74 616c 2061 6c69 d.horizontal ali\n-00016070: 676e 6d65 6e74 2063 616e 2062 6520 7370 gnment can be sp\n-00016080: 6563 6966 6965 6420 666f 7220 6c61 6265 ecified for labe\n-00016090: 6c73 2e20 2049 6620 6120 6c61 6265 6c20 ls. If a label \n-000160a0: 6973 2067 6976 656e 0a74 6865 2069 6420 is given.the id \n-000160b0: 225f 5f74 696d 656f 7574 5f5f 222c 2074 \"__timeout__\", t\n-000160c0: 6865 6e20 7468 6520 2274 6578 7422 2070 hen the \"text\" p\n-000160d0: 726f 7065 7274 7920 666f 7220 7468 6174 roperty for that\n-000160e0: 206c 6162 656c 2069 7320 616c 736f 0a75 label is also.u\n-000160f0: 7064 6174 6564 2077 6974 6820 6120 6d65 pdated with a me\n-00016100: 7373 6167 6520 696e 666f 726d 696e 6720 ssage informing \n-00016110: 7468 6520 7573 6572 206f 6620 7468 6520 the user of the \n-00016120: 6e75 6d62 6572 206f 6620 7365 636f 6e64 number of second\n-00016130: 730a 7265 6d61 696e 696e 6720 756e 7469 s.remaining unti\n-00016140: 6c20 6175 746f 6d61 7469 6320 626f 6f74 l automatic boot\n-00016150: 2e20 2054 6869 7320 6973 2075 7365 6675 . This is usefu\n-00016160: 6c20 696e 2063 6173 6520 796f 7520 7761 l in case you wa\n-00016170: 6e74 2074 6865 0a74 6578 7420 6469 7370 nt the.text disp\n-00016180: 6c61 7965 6420 736f 6d65 7768 6572 6520 layed somewhere \n-00016190: 656c 7365 2069 6e73 7465 6164 206f 6620 else instead of \n-000161a0: 6469 7265 6374 6c79 206f 6e20 7468 6520 directly on the \n-000161b0: 7072 6f67 7265 7373 2062 6172 2e0a 0a37 progress bar...7\n-000161c0: 2e32 2e36 2042 6f6f 7420 4d65 6e75 0a2d .2.6 Boot Menu.-\n-000161d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n-000161e0: 5468 6520 626f 6f74 206d 656e 7520 7768 The boot menu wh\n-000161f0: 6572 6520 4752 5542 2064 6973 706c 6179 ere GRUB display\n-00016200: 7320 7468 6520 6d65 6e75 2065 6e74 7269 s the menu entri\n-00016210: 6573 2066 726f 6d20 7468 6520 2267 7275 es from the \"gru\n-00016220: 622e 6366 6722 0a66 696c 652e 2020 4974 b.cfg\".file. It\n-00016230: 2069 7320 6120 6c69 7374 206f 6620 6974 is a list of it\n-00016240: 656d 732c 2077 6865 7265 2065 6163 6820 ems, where each \n-00016250: 6974 656d 2068 6173 2061 2074 6974 6c65 item has a title\n-00016260: 2061 6e64 2061 6e0a 6f70 7469 6f6e 616c and an.optional\n-00016270: 2069 636f 6e2e 2020 5468 6520 6963 6f6e icon. The icon\n-00016280: 2069 7320 7365 6c65 6374 6564 2062 6173 is selected bas\n-00016290: 6564 206f 6e20 7468 6520 2a63 6c61 7373 ed on the *class\n-000162a0: 6573 2a20 7370 6563 6966 6965 640a 666f es* specified.fo\n-000162b0: 7220 7468 6520 6d65 6e75 2065 6e74 7279 r the menu entry\n-000162c0: 2e20 2049 6620 7468 6572 6520 6973 2061 . If there is a\n-000162d0: 2050 4e47 2066 696c 6520 6e61 6d65 6420 PNG file named \n-000162e0: 226d 7963 6c61 7373 2e70 6e67 2220 696e \"myclass.png\" in\n-000162f0: 2074 6865 0a22 6772 7562 2f74 6865 6d65 the.\"grub/theme\n-00016300: 732f 6963 6f6e 7322 2064 6972 6563 746f s/icons\" directo\n-00016310: 7279 2c20 6974 2077 696c 6c20 6265 2064 ry, it will be d\n-00016320: 6973 706c 6179 6564 2066 6f72 2069 7465 isplayed for ite\n-00016330: 6d73 2077 6869 6368 2068 6176 650a 7468 ms which have.th\n-00016340: 6520 636c 6173 7320 2a6d 7963 6c61 7373 e class *myclass\n-00016350: 2a2e 2020 5468 6520 626f 6f74 206d 656e *. The boot men\n-00016360: 7520 6361 6e20 6265 2063 7573 746f 6d69 u can be customi\n-00016370: 7a65 6420 696e 2073 6576 6572 616c 2077 zed in several w\n-00016380: 6179 732c 0a73 7563 6820 6173 2074 6865 ays,.such as the\n-00016390: 2066 6f6e 7420 616e 6420 636f 6c6f 7220 font and color \n-000163a0: 7573 6564 2066 6f72 2074 6865 206d 656e used for the men\n-000163b0: 7520 656e 7472 7920 7469 746c 652c 2061 u entry title, a\n-000163c0: 6e64 2062 790a 7370 6563 6966 7969 6e67 nd by.specifying\n-000163d0: 2073 7479 6c65 6420 626f 7865 7320 666f styled boxes fo\n-000163e0: 7220 7468 6520 6d65 6e75 2069 7473 656c r the menu itsel\n-000163f0: 6620 616e 6420 666f 7220 7468 6520 7365 f and for the se\n-00016400: 6c65 6374 6564 2069 7465 6d0a 6869 6768 lected item.high\n-00016410: 6c69 6768 742e 0a0a 372e 322e 3720 5374 light...7.2.7 St\n-00016420: 796c 6564 2042 6f78 6573 0a2d 2d2d 2d2d yled Boxes.-----\n-00016430: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a4f -------------..O\n-00016440: 6e65 206f 6620 7468 6520 6d6f 7374 2069 ne of the most i\n-00016450: 6d70 6f72 7461 6e74 2066 6561 7475 7265 mportant feature\n-00016460: 7320 666f 7220 6375 7374 6f6d 697a 696e s for customizin\n-00016470: 6720 7468 6520 6c61 796f 7574 2069 7320 g the layout is \n-00016480: 7468 6520 7573 650a 6f66 202a 7374 796c the use.of *styl\n-00016490: 6564 2062 6f78 6573 2a2e 2020 4120 7374 ed boxes*. A st\n-000164a0: 796c 6564 2062 6f78 2069 7320 636f 6d70 yled box is comp\n-000164b0: 6f73 6564 206f 6620 3920 7265 6374 616e osed of 9 rectan\n-000164c0: 6775 6c61 7220 2861 6e64 0a70 6f74 656e gular (and.poten\n-000164d0: 7469 616c 6c79 2065 6d70 7479 2920 7265 tially empty) re\n-000164e0: 6769 6f6e 732c 2077 6869 6368 2061 7265 gions, which are\n-000164f0: 2075 7365 6420 746f 2073 6561 6d6c 6573 used to seamles\n-00016500: 736c 7920 6472 6177 2074 6865 2073 7479 sly draw the sty\n-00016510: 6c65 640a 626f 7820 6f6e 2073 6372 6565 led.box on scree\n-00016520: 6e3a 0a0a 4e6f 7274 6877 6573 7420 286e n:..Northwest (n\n-00016530: 7729 2020 2020 2020 2020 204e 6f72 7468 w) North\n-00016540: 2028 6e29 2020 2020 2020 2020 2020 2020 (n) \n-00016550: 2020 4e6f 7274 6865 6173 7420 286e 6529 Northeast (ne)\n-00016560: 0a57 6573 7420 2877 2920 2020 2020 2020 .West (w) \n-00016570: 2020 2020 2020 2020 4365 6e74 6572 2028 Center (\n-00016580: 6329 2020 2020 2020 2020 2020 2020 2045 c) E\n-00016590: 6173 7420 2865 290a 536f 7574 6877 6573 ast (e).Southwes\n-000165a0: 7420 2873 7729 2020 2020 2020 2020 2053 t (sw) S\n-000165b0: 6f75 7468 2028 7329 2020 2020 2020 2020 outh (s) \n-000165c0: 2020 2020 2020 536f 7574 6865 6173 7420 Southeast \n-000165d0: 2873 6529 0a0a 2020 2054 6f20 7375 7070 (se).. To supp\n-000165e0: 6f72 7420 616e 7920 7369 7a65 206f 6620 ort any size of \n-000165f0: 626f 7820 6f6e 2073 6372 6565 6e2c 2074 box on screen, t\n-00016600: 6865 2063 656e 7465 7220 736c 6963 6520 he center slice \n-00016610: 616e 6420 7468 6520 736c 6963 6573 0a66 and the slices.f\n-00016620: 6f72 2074 6865 2074 6f70 2c20 626f 7474 or the top, bott\n-00016630: 6f6d 2c20 616e 6420 7369 6465 7320 6172 om, and sides ar\n-00016640: 6520 616c 6c20 7363 616c 6564 2074 6f20 e all scaled to \n-00016650: 7468 6520 636f 7272 6563 7420 7369 7a65 the correct size\n-00016660: 2066 6f72 0a74 6865 2063 6f6d 706f 6e65 for.the compone\n-00016670: 6e74 206f 6e20 7363 7265 656e 2c20 7573 nt on screen, us\n-00016680: 696e 6720 7468 6520 666f 6c6c 6f77 696e ing the followin\n-00016690: 6720 7275 6c65 733a 0a0a 2020 312e 2054 g rules:.. 1. T\n-000166a0: 6865 2065 6467 6520 736c 6963 6573 2028 he edge slices (\n-000166b0: 6e6f 7274 682c 2073 6f75 7468 2c20 6561 north, south, ea\n-000166c0: 7374 2c20 616e 6420 7765 7374 2920 6172 st, and west) ar\n-000166d0: 6520 7363 616c 6564 2069 6e20 7468 650a e scaled in the.\n-000166e0: 2020 2020 2064 6972 6563 7469 6f6e 206f direction o\n-000166f0: 6620 7468 6520 6564 6765 2074 6865 7920 f the edge they \n-00016700: 6172 6520 6164 6a61 6365 6e74 2074 6f2e are adjacent to.\n-00016710: 2020 466f 7220 696e 7374 616e 6365 2c20 For instance, \n-00016720: 7468 6520 7765 7374 0a20 2020 2020 736c the west. sl\n-00016730: 6963 6520 6973 2073 6361 6c65 6420 7665 ice is scaled ve\n-00016740: 7274 6963 616c 6c79 2e0a 2020 322e 2054 rtically.. 2. T\n-00016750: 6865 2063 6f72 6e65 7220 736c 6963 6573 he corner slices\n-00016760: 2028 6e6f 7274 6877 6573 742c 206e 6f72 (northwest, nor\n-00016770: 7468 6561 7374 2c20 736f 7574 6865 6173 theast, southeas\n-00016780: 742c 2061 6e64 2073 6f75 7468 7765 7374 t, and southwest\n-00016790: 290a 2020 2020 2061 7265 206e 6f74 2073 ). are not s\n-000167a0: 6361 6c65 642e 0a20 2033 2e20 5468 6520 caled.. 3. The \n-000167b0: 6365 6e74 6572 2073 6c69 6365 2069 7320 center slice is \n-000167c0: 7363 616c 6564 2074 6f20 6669 6c6c 2074 scaled to fill t\n-000167d0: 6865 2072 656d 6169 6e69 6e67 2073 7061 he remaining spa\n-000167e0: 6365 2069 6e20 7468 650a 2020 2020 206d ce in the. m\n-000167f0: 6964 646c 652e 0a0a 2020 2041 7320 616e iddle... As an\n-00016800: 2065 7861 6d70 6c65 206f 6620 686f 7720 example of how \n-00016810: 616e 2069 6d61 6765 206d 6967 6874 2062 an image might b\n-00016820: 6520 736c 6963 6564 2075 702c 2063 6f6e e sliced up, con\n-00016830: 7369 6465 7220 7468 6520 7374 796c 6564 sider the styled\n-00016840: 0a62 6f78 2075 7365 6420 666f 7220 6120 .box used for a \n-00016850: 7465 726d 696e 616c 2076 6965 772e 0a0a terminal view...\n-00016860: 4669 6775 7265 2037 2e33 0a0a 372e 322e Figure 7.3..7.2.\n-00016870: 3820 4372 6561 7469 6e67 2053 7479 6c65 8 Creating Style\n-00016880: 6420 426f 7820 496d 6167 6573 0a2d 2d2d d Box Images.---\n+00015e20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 ------------..Th\n+00015e30: 6520 6369 7263 756c 6172 2070 726f 6772 e circular progr\n+00015e40: 6573 7320 696e 6469 6361 746f 7220 6675 ess indicator fu\n+00015e50: 6e63 7469 6f6e 7320 7369 6d69 6c61 726c nctions similarl\n+00015e60: 7920 746f 2074 6865 2070 726f 6772 6573 y to the progres\n+00015e70: 7320 6261 722e 0a57 6865 6e20 6769 7665 s bar..When give\n+00015e80: 6e20 616e 2069 6420 6f66 2022 5f5f 7469 n an id of \"__ti\n+00015e90: 6d65 6f75 745f 5f22 2c20 4752 5542 2075 meout__\", GRUB u\n+00015ea0: 7064 6174 6573 2074 6865 2063 6972 6375 pdates the circu\n+00015eb0: 6c61 7220 7072 6f67 7265 7373 0a69 6e64 lar progress.ind\n+00015ec0: 6963 6174 6f72 2773 2076 616c 7565 2074 icator's value t\n+00015ed0: 6f20 696e 6469 6361 7465 2074 6865 2074 o indicate the t\n+00015ee0: 696d 6520 7265 6d61 696e 696e 672e 2020 ime remaining. \n+00015ef0: 466f 7220 7468 6520 6369 7263 756c 6172 For the circular\n+00015f00: 0a70 726f 6772 6573 7320 696e 6469 6361 .progress indica\n+00015f10: 746f 722c 2074 6865 7265 2061 7265 2074 tor, there are t\n+00015f20: 776f 2069 6d61 6765 7320 7573 6564 2074 wo images used t\n+00015f30: 6f20 7265 6e64 6572 2069 743a 2074 6865 o render it: the\n+00015f40: 202a 6365 6e74 6572 2a0a 696d 6167 652c *center*.image,\n+00015f50: 2061 6e64 2074 6865 202a 7469 636b 2a20 and the *tick* \n+00015f60: 696d 6167 652e 2020 5468 6520 6365 6e74 image. The cent\n+00015f70: 6572 2069 6d61 6765 2069 7320 7265 6e64 er image is rend\n+00015f80: 6572 6564 2069 6e20 7468 6520 6365 6e74 ered in the cent\n+00015f90: 6572 0a6f 6620 7468 6520 636f 6d70 6f6e er.of the compon\n+00015fa0: 656e 742c 2077 6869 6c65 2074 6865 2074 ent, while the t\n+00015fb0: 6963 6b20 696d 6167 6520 6973 2075 7365 ick image is use\n+00015fc0: 6420 746f 2072 656e 6465 7220 6561 6368 d to render each\n+00015fd0: 206d 6172 6b20 616c 6f6e 670a 7468 6520 mark along.the \n+00015fe0: 6369 7263 756d 6665 7265 6e63 6520 6f66 circumference of\n+00015ff0: 2074 6865 2069 6e64 6963 6174 6f72 2e0a the indicator..\n+00016000: 0a37 2e32 2e35 204c 6162 656c 730a 2d2d .7.2.5 Labels.--\n+00016010: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5465 7874 ----------..Text\n+00016020: 206c 6162 656c 7320 6361 6e20 6265 2070 labels can be p\n+00016030: 6c61 6365 6420 6f6e 2074 6865 2062 6f6f laced on the boo\n+00016040: 7420 7363 7265 656e 2e20 2054 6865 2066 t screen. The f\n+00016050: 6f6e 742c 2063 6f6c 6f72 2c20 616e 640a ont, color, and.\n+00016060: 686f 7269 7a6f 6e74 616c 2061 6c69 676e horizontal align\n+00016070: 6d65 6e74 2063 616e 2062 6520 7370 6563 ment can be spec\n+00016080: 6966 6965 6420 666f 7220 6c61 6265 6c73 ified for labels\n+00016090: 2e20 2049 6620 6120 6c61 6265 6c20 6973 . If a label is\n+000160a0: 2067 6976 656e 0a74 6865 2069 6420 225f given.the id \"_\n+000160b0: 5f74 696d 656f 7574 5f5f 222c 2074 6865 _timeout__\", the\n+000160c0: 6e20 7468 6520 2274 6578 7422 2070 726f n the \"text\" pro\n+000160d0: 7065 7274 7920 666f 7220 7468 6174 206c perty for that l\n+000160e0: 6162 656c 2069 7320 616c 736f 0a75 7064 abel is also.upd\n+000160f0: 6174 6564 2077 6974 6820 6120 6d65 7373 ated with a mess\n+00016100: 6167 6520 696e 666f 726d 696e 6720 7468 age informing th\n+00016110: 6520 7573 6572 206f 6620 7468 6520 6e75 e user of the nu\n+00016120: 6d62 6572 206f 6620 7365 636f 6e64 730a mber of seconds.\n+00016130: 7265 6d61 696e 696e 6720 756e 7469 6c20 remaining until \n+00016140: 6175 746f 6d61 7469 6320 626f 6f74 2e20 automatic boot. \n+00016150: 2054 6869 7320 6973 2075 7365 6675 6c20 This is useful \n+00016160: 696e 2063 6173 6520 796f 7520 7761 6e74 in case you want\n+00016170: 2074 6865 0a74 6578 7420 6469 7370 6c61 the.text displa\n+00016180: 7965 6420 736f 6d65 7768 6572 6520 656c yed somewhere el\n+00016190: 7365 2069 6e73 7465 6164 206f 6620 6469 se instead of di\n+000161a0: 7265 6374 6c79 206f 6e20 7468 6520 7072 rectly on the pr\n+000161b0: 6f67 7265 7373 2062 6172 2e0a 0a37 2e32 ogress bar...7.2\n+000161c0: 2e36 2042 6f6f 7420 4d65 6e75 0a2d 2d2d .6 Boot Menu.---\n+000161d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 ------------..Th\n+000161e0: 6520 626f 6f74 206d 656e 7520 7768 6572 e boot menu wher\n+000161f0: 6520 4752 5542 2064 6973 706c 6179 7320 e GRUB displays \n+00016200: 7468 6520 6d65 6e75 2065 6e74 7269 6573 the menu entries\n+00016210: 2066 726f 6d20 7468 6520 2267 7275 622e from the \"grub.\n+00016220: 6366 6722 0a66 696c 652e 2020 4974 2069 cfg\".file. It i\n+00016230: 7320 6120 6c69 7374 206f 6620 6974 656d s a list of item\n+00016240: 732c 2077 6865 7265 2065 6163 6820 6974 s, where each it\n+00016250: 656d 2068 6173 2061 2074 6974 6c65 2061 em has a title a\n+00016260: 6e64 2061 6e0a 6f70 7469 6f6e 616c 2069 nd an.optional i\n+00016270: 636f 6e2e 2020 5468 6520 6963 6f6e 2069 con. The icon i\n+00016280: 7320 7365 6c65 6374 6564 2062 6173 6564 s selected based\n+00016290: 206f 6e20 7468 6520 2a63 6c61 7373 6573 on the *classes\n+000162a0: 2a20 7370 6563 6966 6965 640a 666f 7220 * specified.for \n+000162b0: 7468 6520 6d65 6e75 2065 6e74 7279 2e20 the menu entry. \n+000162c0: 2049 6620 7468 6572 6520 6973 2061 2050 If there is a P\n+000162d0: 4e47 2066 696c 6520 6e61 6d65 6420 226d NG file named \"m\n+000162e0: 7963 6c61 7373 2e70 6e67 2220 696e 2074 yclass.png\" in t\n+000162f0: 6865 0a22 6772 7562 2f74 6865 6d65 732f he.\"grub/themes/\n+00016300: 6963 6f6e 7322 2064 6972 6563 746f 7279 icons\" directory\n+00016310: 2c20 6974 2077 696c 6c20 6265 2064 6973 , it will be dis\n+00016320: 706c 6179 6564 2066 6f72 2069 7465 6d73 played for items\n+00016330: 2077 6869 6368 2068 6176 650a 7468 6520 which have.the \n+00016340: 636c 6173 7320 2a6d 7963 6c61 7373 2a2e class *myclass*.\n+00016350: 2020 5468 6520 626f 6f74 206d 656e 7520 The boot menu \n+00016360: 6361 6e20 6265 2063 7573 746f 6d69 7a65 can be customize\n+00016370: 6420 696e 2073 6576 6572 616c 2077 6179 d in several way\n+00016380: 732c 0a73 7563 6820 6173 2074 6865 2066 s,.such as the f\n+00016390: 6f6e 7420 616e 6420 636f 6c6f 7220 7573 ont and color us\n+000163a0: 6564 2066 6f72 2074 6865 206d 656e 7520 ed for the menu \n+000163b0: 656e 7472 7920 7469 746c 652c 2061 6e64 entry title, and\n+000163c0: 2062 790a 7370 6563 6966 7969 6e67 2073 by.specifying s\n+000163d0: 7479 6c65 6420 626f 7865 7320 666f 7220 tyled boxes for \n+000163e0: 7468 6520 6d65 6e75 2069 7473 656c 6620 the menu itself \n+000163f0: 616e 6420 666f 7220 7468 6520 7365 6c65 and for the sele\n+00016400: 6374 6564 2069 7465 6d0a 6869 6768 6c69 cted item.highli\n+00016410: 6768 742e 0a0a 372e 322e 3720 5374 796c ght...7.2.7 Styl\n+00016420: 6564 2042 6f78 6573 0a2d 2d2d 2d2d 2d2d ed Boxes.-------\n+00016430: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a4f 6e65 -----------..One\n+00016440: 206f 6620 7468 6520 6d6f 7374 2069 6d70 of the most imp\n+00016450: 6f72 7461 6e74 2066 6561 7475 7265 7320 ortant features \n+00016460: 666f 7220 6375 7374 6f6d 697a 696e 6720 for customizing \n+00016470: 7468 6520 6c61 796f 7574 2069 7320 7468 the layout is th\n+00016480: 6520 7573 650a 6f66 202a 7374 796c 6564 e use.of *styled\n+00016490: 2062 6f78 6573 2a2e 2020 4120 7374 796c boxes*. A styl\n+000164a0: 6564 2062 6f78 2069 7320 636f 6d70 6f73 ed box is compos\n+000164b0: 6564 206f 6620 3920 7265 6374 616e 6775 ed of 9 rectangu\n+000164c0: 6c61 7220 2861 6e64 0a70 6f74 656e 7469 lar (and.potenti\n+000164d0: 616c 6c79 2065 6d70 7479 2920 7265 6769 ally empty) regi\n+000164e0: 6f6e 732c 2077 6869 6368 2061 7265 2075 ons, which are u\n+000164f0: 7365 6420 746f 2073 6561 6d6c 6573 736c sed to seamlessl\n+00016500: 7920 6472 6177 2074 6865 2073 7479 6c65 y draw the style\n+00016510: 640a 626f 7820 6f6e 2073 6372 6565 6e3a d.box on screen:\n+00016520: 0a0a 4e6f 7274 6877 6573 7420 286e 7729 ..Northwest (nw)\n+00016530: 2020 2020 2020 2020 204e 6f72 7468 2028 North (\n+00016540: 6e29 2020 2020 2020 2020 2020 2020 2020 n) \n+00016550: 4e6f 7274 6865 6173 7420 286e 6529 0a57 Northeast (ne).W\n+00016560: 6573 7420 2877 2920 2020 2020 2020 2020 est (w) \n+00016570: 2020 2020 2020 4365 6e74 6572 2028 6329 Center (c)\n+00016580: 2020 2020 2020 2020 2020 2020 2045 6173 Eas\n+00016590: 7420 2865 290a 536f 7574 6877 6573 7420 t (e).Southwest \n+000165a0: 2873 7729 2020 2020 2020 2020 2053 6f75 (sw) Sou\n+000165b0: 7468 2028 7329 2020 2020 2020 2020 2020 th (s) \n+000165c0: 2020 2020 536f 7574 6865 6173 7420 2873 Southeast (s\n+000165d0: 6529 0a0a 2020 2054 6f20 7375 7070 6f72 e).. To suppor\n+000165e0: 7420 616e 7920 7369 7a65 206f 6620 626f t any size of bo\n+000165f0: 7820 6f6e 2073 6372 6565 6e2c 2074 6865 x on screen, the\n+00016600: 2063 656e 7465 7220 736c 6963 6520 616e center slice an\n+00016610: 6420 7468 6520 736c 6963 6573 0a66 6f72 d the slices.for\n+00016620: 2074 6865 2074 6f70 2c20 626f 7474 6f6d the top, bottom\n+00016630: 2c20 616e 6420 7369 6465 7320 6172 6520 , and sides are \n+00016640: 616c 6c20 7363 616c 6564 2074 6f20 7468 all scaled to th\n+00016650: 6520 636f 7272 6563 7420 7369 7a65 2066 e correct size f\n+00016660: 6f72 0a74 6865 2063 6f6d 706f 6e65 6e74 or.the component\n+00016670: 206f 6e20 7363 7265 656e 2c20 7573 696e on screen, usin\n+00016680: 6720 7468 6520 666f 6c6c 6f77 696e 6720 g the following \n+00016690: 7275 6c65 733a 0a0a 2020 312e 2054 6865 rules:.. 1. The\n+000166a0: 2065 6467 6520 736c 6963 6573 2028 6e6f edge slices (no\n+000166b0: 7274 682c 2073 6f75 7468 2c20 6561 7374 rth, south, east\n+000166c0: 2c20 616e 6420 7765 7374 2920 6172 6520 , and west) are \n+000166d0: 7363 616c 6564 2069 6e20 7468 650a 2020 scaled in the. \n+000166e0: 2020 2064 6972 6563 7469 6f6e 206f 6620 direction of \n+000166f0: 7468 6520 6564 6765 2074 6865 7920 6172 the edge they ar\n+00016700: 6520 6164 6a61 6365 6e74 2074 6f2e 2020 e adjacent to. \n+00016710: 466f 7220 696e 7374 616e 6365 2c20 7468 For instance, th\n+00016720: 6520 7765 7374 0a20 2020 2020 736c 6963 e west. slic\n+00016730: 6520 6973 2073 6361 6c65 6420 7665 7274 e is scaled vert\n+00016740: 6963 616c 6c79 2e0a 2020 322e 2054 6865 ically.. 2. The\n+00016750: 2063 6f72 6e65 7220 736c 6963 6573 2028 corner slices (\n+00016760: 6e6f 7274 6877 6573 742c 206e 6f72 7468 northwest, north\n+00016770: 6561 7374 2c20 736f 7574 6865 6173 742c east, southeast,\n+00016780: 2061 6e64 2073 6f75 7468 7765 7374 290a and southwest).\n+00016790: 2020 2020 2061 7265 206e 6f74 2073 6361 are not sca\n+000167a0: 6c65 642e 0a20 2033 2e20 5468 6520 6365 led.. 3. The ce\n+000167b0: 6e74 6572 2073 6c69 6365 2069 7320 7363 nter slice is sc\n+000167c0: 616c 6564 2074 6f20 6669 6c6c 2074 6865 aled to fill the\n+000167d0: 2072 656d 6169 6e69 6e67 2073 7061 6365 remaining space\n+000167e0: 2069 6e20 7468 650a 2020 2020 206d 6964 in the. mid\n+000167f0: 646c 652e 0a0a 2020 2041 7320 616e 2065 dle... As an e\n+00016800: 7861 6d70 6c65 206f 6620 686f 7720 616e xample of how an\n+00016810: 2069 6d61 6765 206d 6967 6874 2062 6520 image might be \n+00016820: 736c 6963 6564 2075 702c 2063 6f6e 7369 sliced up, consi\n+00016830: 6465 7220 7468 6520 7374 796c 6564 0a62 der the styled.b\n+00016840: 6f78 2075 7365 6420 666f 7220 6120 7465 ox used for a te\n+00016850: 726d 696e 616c 2076 6965 772e 0a0a 4669 rminal view...Fi\n+00016860: 6775 7265 2037 2e33 0a0a 372e 322e 3820 gure 7.3..7.2.8 \n+00016870: 4372 6561 7469 6e67 2053 7479 6c65 6420 Creating Styled \n+00016880: 426f 7820 496d 6167 6573 0a2d 2d2d 2d2d Box Images.-----\n 00016890: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000168a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T\n-000168b0: 6865 2049 6e6b 7363 6170 655f 2073 6361 he Inkscape_ sca\n-000168c0: 6c61 626c 6520 7665 6374 6f72 2067 7261 lable vector gra\n-000168d0: 7068 6963 7320 6564 6974 6f72 2069 7320 phics editor is \n-000168e0: 6120 7665 7279 2075 7365 6675 6c20 746f a very useful to\n-000168f0: 6f6c 2066 6f72 0a63 7265 6174 696e 6720 ol for.creating \n-00016900: 7374 796c 6564 2062 6f78 2069 6d61 6765 styled box image\n-00016910: 732e 2020 4f6e 6520 7072 6f63 6573 7320 s. One process \n-00016920: 7468 6174 2077 6f72 6b73 2077 656c 6c20 that works well \n-00016930: 666f 7220 736c 6963 696e 6720 610a 6472 for slicing a.dr\n-00016940: 6177 696e 6720 696e 746f 2074 6865 206e awing into the n\n-00016950: 6563 6573 7361 7279 2069 6d61 6765 2073 ecessary image s\n-00016960: 6c69 6365 7320 6973 3a0a 0a20 2031 2e20 lices is:.. 1. \n-00016970: 4372 6561 7465 206f 7220 6f70 656e 2074 Create or open t\n-00016980: 6865 2064 7261 7769 6e67 2079 6f75 2764 he drawing you'd\n-00016990: 206c 696b 6520 7573 652e 0a20 2032 2e20 like use.. 2. \n-000169a0: 4372 6561 7465 2061 206e 6577 206c 6179 Create a new lay\n-000169b0: 6572 206f 6e20 7468 6520 746f 7020 6f66 er on the top of\n-000169c0: 2074 6865 206c 6179 6572 2073 7461 636b the layer stack\n-000169d0: 2e20 204d 616b 6520 6974 2076 6973 6962 . Make it visib\n-000169e0: 6c65 2e0a 2020 2020 2053 656c 6563 7420 le.. Select \n-000169f0: 7468 6973 206c 6179 6572 2061 7320 7468 this layer as th\n-00016a00: 6520 6375 7272 656e 7420 6c61 7965 722e e current layer.\n-00016a10: 0a20 2033 2e20 4472 6177 2039 2072 6563 . 3. Draw 9 rec\n-00016a20: 7461 6e67 6c65 7320 6f6e 2079 6f75 7220 tangles on your \n-00016a30: 6472 6177 696e 6720 7768 6572 6520 796f drawing where yo\n-00016a40: 7527 6420 6c69 6b65 2074 6865 2073 6c69 u'd like the sli\n-00016a50: 6365 7320 746f 0a20 2020 2020 6265 2e20 ces to. be. \n-00016a60: 2043 6c65 6172 2074 6865 2066 696c 6c20 Clear the fill \n-00016a70: 6f70 7469 6f6e 2c20 616e 6420 7365 7420 option, and set \n-00016a80: 7468 6520 7374 726f 6b65 2074 6f20 3120 the stroke to 1 \n-00016a90: 7069 7865 6c20 7769 6465 0a20 2020 2020 pixel wide. \n-00016aa0: 736f 6c69 6420 7374 726f 6b65 2e20 2054 solid stroke. T\n-00016ab0: 6865 2063 6f72 6e65 7273 206f 6620 7468 he corners of th\n-00016ac0: 6520 736c 6963 6573 206d 7573 7420 6d65 e slices must me\n-00016ad0: 6574 2070 7265 6369 7365 6c79 3b20 6966 et precisely; if\n-00016ae0: 2069 740a 2020 2020 2069 7320 6f66 6620 it. is off \n-00016af0: 6279 2061 2073 696e 676c 6520 7069 7865 by a single pixe\n-00016b00: 6c2c 2069 7420 7769 6c6c 2070 726f 6261 l, it will proba\n-00016b10: 626c 7920 6265 2065 7669 6465 6e74 2077 bly be evident w\n-00016b20: 6865 6e20 7468 650a 2020 2020 2073 7479 hen the. sty\n-00016b30: 6c65 6420 626f 7820 6973 2072 656e 6465 led box is rende\n-00016b40: 7265 6420 696e 2074 6865 2047 5255 4220 red in the GRUB \n-00016b50: 6d65 6e75 2e20 2059 6f75 2073 686f 756c menu. You shoul\n-00016b60: 6420 7072 6f62 6162 6c79 2067 6f20 746f d probably go to\n-00016b70: 0a20 2020 2020 4669 6c65 207c 2044 6f63 . File | Doc\n-00016b80: 756d 656e 7420 5072 6f70 6572 7469 6573 ument Properties\n-00016b90: 207c 2047 7269 6473 2061 6e64 2065 6e61 | Grids and ena\n-00016ba0: 626c 6520 6120 6772 6964 206f 7220 6372 ble a grid or cr\n-00016bb0: 6561 7465 2061 0a20 2020 2020 6775 6964 eate a. guid\n-00016bc0: 6520 2863 6c69 636b 206f 6e20 6f6e 6520 e (click on one \n-00016bd0: 6f66 2074 6865 2072 756c 6572 7320 6e65 of the rulers ne\n-00016be0: 7874 2074 6f20 7468 6520 6472 6177 696e xt to the drawin\n-00016bf0: 6720 616e 6420 6472 6167 206f 7665 720a g and drag over.\n-00016c00: 2020 2020 2074 6865 2064 7261 7769 6e67 the drawing\n-00016c10: 3b20 7265 6c65 6173 6520 7468 6520 6d6f ; release the mo\n-00016c20: 7573 6520 6275 7474 6f6e 2074 6f20 706c use button to pl\n-00016c30: 6163 6520 7468 6520 6775 6964 6529 2074 ace the guide) t\n-00016c40: 6f20 6865 6c70 0a20 2020 2020 706c 6163 o help. plac\n-00016c50: 6520 7468 6520 7265 6374 616e 676c 6573 e the rectangles\n-00016c60: 2070 7265 6369 7365 6c79 2e0a 2020 342e precisely.. 4.\n-00016c70: 2052 6967 6874 2063 6c69 636b 206f 6e20 Right click on \n-00016c80: 7468 6520 6365 6e74 6572 2073 6c69 6365 the center slice\n-00016c90: 2072 6563 7461 6e67 6c65 2061 6e64 2063 rectangle and c\n-00016ca0: 686f 6f73 6520 4f62 6a65 6374 0a20 2020 hoose Object. \n-00016cb0: 2020 5072 6f70 6572 7469 6573 2e20 2043 Properties. C\n-00016cc0: 6861 6e67 6520 7468 6520 2249 6422 2074 hange the \"Id\" t\n-00016cd0: 6f20 2273 6c69 6365 5f63 2220 616e 6420 o \"slice_c\" and \n-00016ce0: 636c 6963 6b20 5365 742e 2020 5265 7065 click Set. Repe\n-00016cf0: 6174 0a20 2020 2020 7468 6973 2066 6f72 at. this for\n-00016d00: 2074 6865 2072 656d 6169 6e69 6e67 2038 the remaining 8\n-00016d10: 2072 6563 7461 6e67 6c65 732c 2067 6976 rectangles, giv\n-00016d20: 696e 6720 7468 656d 2049 6420 7661 6c75 ing them Id valu\n-00016d30: 6573 206f 660a 2020 2020 2022 736c 6963 es of. \"slic\n-00016d40: 655f 6e22 2c20 2273 6c69 6365 5f6e 6522 e_n\", \"slice_ne\"\n-00016d50: 2c20 2273 6c69 6365 5f65 222c 2061 6e64 , \"slice_e\", and\n-00016d60: 2073 6f20 6f6e 2061 6363 6f72 6469 6e67 so on according\n-00016d70: 2074 6f20 7468 650a 2020 2020 206c 6f63 to the. loc\n-00016d80: 6174 696f 6e2e 0a20 2035 2e20 5361 7665 ation.. 5. Save\n-00016d90: 2074 6865 2064 7261 7769 6e67 2e0a 2020 the drawing.. \n-00016da0: 362e 2053 656c 6563 7420 616c 6c20 7468 6. Select all th\n-00016db0: 6520 736c 6963 6520 7265 6374 616e 676c e slice rectangl\n-00016dc0: 6573 2e20 2057 6974 6820 7468 6520 736c es. With the sl\n-00016dd0: 6963 6520 6c61 7965 7220 7365 6c65 6374 ice layer select\n-00016de0: 6564 2c0a 2020 2020 2079 6f75 2063 616e ed,. you can\n-00016df0: 2073 696d 706c 7920 7072 6573 7320 4374 simply press Ct\n-00016e00: 726c 2b41 2074 6f20 7365 6c65 6374 2061 rl+A to select a\n-00016e10: 6c6c 2072 6563 7461 6e67 6c65 732e 2020 ll rectangles. \n-00016e20: 5468 6520 7374 6174 7573 0a20 2020 2020 The status. \n-00016e30: 6261 7220 7368 6f75 6c64 2069 6e64 6963 bar should indic\n-00016e40: 6174 6520 7468 6174 2039 2072 6563 7461 ate that 9 recta\n-00016e50: 6e67 6c65 7320 6172 6520 7365 6c65 6374 ngles are select\n-00016e60: 6564 2e0a 2020 372e 2043 6c69 636b 2074 ed.. 7. Click t\n-00016e70: 6865 206c 6179 6572 2068 6964 6520 6963 he layer hide ic\n-00016e80: 6f6e 2066 6f72 2074 6865 2073 6c69 6365 on for the slice\n-00016e90: 206c 6179 6572 2069 6e20 7468 6520 6c61 layer in the la\n-00016ea0: 7965 7220 7061 6c65 7474 652e 0a20 2020 yer palette.. \n-00016eb0: 2020 5468 6520 7265 6374 616e 676c 6573 The rectangles\n-00016ec0: 2077 696c 6c20 7265 6d61 696e 2073 656c will remain sel\n-00016ed0: 6563 7465 642c 2065 7665 6e20 7468 6f75 ected, even thou\n-00016ee0: 6768 2074 6865 7920 6172 6520 6869 6464 gh they are hidd\n-00016ef0: 656e 2e0a 2020 382e 2043 686f 6f73 6520 en.. 8. Choose \n-00016f00: 4669 6c65 207c 2045 7870 6f72 7420 4269 File | Export Bi\n-00016f10: 746d 6170 2061 6e64 2063 6865 636b 2074 tmap and check t\n-00016f20: 6865 202a 4261 7463 6820 6578 706f 7274 he *Batch export\n-00016f30: 2039 2073 656c 6563 7465 640a 2020 2020 9 selected. \n-00016f40: 206f 626a 6563 7473 2a20 626f 782e 2020 objects* box. \n-00016f50: 4d61 6b65 2073 7572 6520 7468 6174 202a Make sure that *\n-00016f60: 4869 6465 2061 6c6c 2065 7863 6570 7420 Hide all except \n-00016f70: 7365 6c65 6374 6564 2a20 6973 0a20 2020 selected* is. \n-00016f80: 2020 756e 6368 6563 6b65 642e 2020 636c unchecked. cl\n-00016f90: 6963 6b20 2a45 7870 6f72 742a 2e20 2054 ick *Export*. T\n-00016fa0: 6869 7320 7769 6c6c 2063 7265 6174 6520 his will create \n-00016fb0: 504e 4720 6669 6c65 7320 696e 2074 6865 PNG files in the\n-00016fc0: 2073 616d 650a 2020 2020 2064 6972 6563 same. direc\n-00016fd0: 746f 7279 2061 7320 7468 6520 6472 6177 tory as the draw\n-00016fe0: 696e 672c 206e 616d 6564 2061 6674 6572 ing, named after\n-00016ff0: 2074 6865 2073 6c69 6365 732e 2020 5468 the slices. Th\n-00017000: 6573 6520 6361 6e20 6e6f 7720 6265 0a20 ese can now be. \n-00017010: 2020 2020 7573 6564 2066 6f72 2061 2073 used for a s\n-00017020: 7479 6c65 6420 626f 7820 696e 2061 2047 tyled box in a G\n-00017030: 5255 4220 7468 656d 652e 0a0a 372e 3320 RUB theme...7.3 \n-00017040: 5468 656d 6520 4669 6c65 204d 616e 7561 Theme File Manua\n-00017050: 6c0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d l.==============\n-00017060: 3d3d 3d3d 3d3d 3d0a 0a54 6865 2074 6865 =======..The the\n-00017070: 6d65 2066 696c 6520 6973 2061 2070 6c61 me file is a pla\n-00017080: 696e 2074 6578 7420 6669 6c65 2e20 204c in text file. L\n-00017090: 696e 6573 2074 6861 7420 6265 6769 6e20 ines that begin \n-000170a0: 7769 7468 2022 2322 2061 7265 0a69 676e with \"#\" are.ign\n-000170b0: 6f72 6564 2061 6e64 2063 6f6e 7369 6465 ored and conside\n-000170c0: 7265 6420 636f 6d6d 656e 7473 2e20 2028 red comments. (\n-000170d0: 4e6f 7465 3a20 5468 6973 206d 6179 206e Note: This may n\n-000170e0: 6f74 2062 6520 7468 6520 6361 7365 2069 ot be the case i\n-000170f0: 6620 7468 650a 7072 6576 696f 7573 206c f the.previous l\n-00017100: 696e 6520 656e 6465 6420 7768 6572 6520 ine ended where \n-00017110: 6120 7661 6c75 6520 7761 7320 6578 7065 a value was expe\n-00017120: 6374 6564 2e29 0a0a 2020 2054 6865 2074 cted.).. The t\n-00017130: 6865 6d65 2066 696c 6520 636f 6e74 6169 heme file contai\n-00017140: 6e73 2074 776f 2074 7970 6573 206f 6620 ns two types of \n-00017150: 7374 6174 656d 656e 7473 3a0a 2020 312e statements:. 1.\n-00017160: 2047 6c6f 6261 6c20 7072 6f70 6572 7469 Global properti\n-00017170: 6573 2e0a 2020 322e 2043 6f6d 706f 6e65 es.. 2. Compone\n-00017180: 6e74 2063 6f6e 7374 7275 6374 696f 6e2e nt construction.\n-00017190: 0a0a 372e 332e 3120 476c 6f62 616c 2050 ..7.3.1 Global P\n-000171a0: 726f 7065 7274 6965 730a 2d2d 2d2d 2d2d roperties.------\n-000171b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000171c0: 2d0a 0a37 2e33 2e32 2046 6f72 6d61 740a -..7.3.2 Format.\n-000171d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 476c ------------..Gl\n-000171e0: 6f62 616c 2070 726f 7065 7274 6965 7320 obal properties \n-000171f0: 6172 6520 7370 6563 6966 6965 6420 7769 are specified wi\n-00017200: 7468 2074 6865 2073 696d 706c 6520 666f th the simple fo\n-00017210: 726d 6174 3a0a 2020 20e2 80a2 206e 616d rmat:. ... nam\n-00017220: 6531 3a20 7661 6c75 6531 0a20 2020 e280 e1: value1. ..\n-00017230: a220 6e61 6d65 323a 2022 7661 6c75 6520 . name2: \"value \n-00017240: 7768 6963 6820 6d61 7920 636f 6e74 6169 which may contai\n-00017250: 6e20 7370 6163 6573 220a 2020 20e2 80a2 n spaces\". ...\n-00017260: 206e 616d 6533 3a20 2338 3846 0a0a 2020 name3: #88F.. \n-00017270: 2049 6e20 7468 6973 2065 7861 6d70 6c65 In this example\n-00017280: 2c20 6e61 6d65 3320 6973 2061 7373 6967 , name3 is assig\n-00017290: 6e65 6420 6120 636f 6c6f 7220 7661 6c75 ned a color valu\n-000172a0: 652e 0a0a 372e 332e 3320 476c 6f62 616c e...7.3.3 Global\n-000172b0: 2050 726f 7065 7274 7920 4c69 7374 0a2d Property List.-\n+000168a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 -----------..The\n+000168b0: 2049 6e6b 7363 6170 655f 2073 6361 6c61 Inkscape_ scala\n+000168c0: 626c 6520 7665 6374 6f72 2067 7261 7068 ble vector graph\n+000168d0: 6963 7320 6564 6974 6f72 2069 7320 6120 ics editor is a \n+000168e0: 7665 7279 2075 7365 6675 6c20 746f 6f6c very useful tool\n+000168f0: 2066 6f72 0a63 7265 6174 696e 6720 7374 for.creating st\n+00016900: 796c 6564 2062 6f78 2069 6d61 6765 732e yled box images.\n+00016910: 2020 4f6e 6520 7072 6f63 6573 7320 7468 One process th\n+00016920: 6174 2077 6f72 6b73 2077 656c 6c20 666f at works well fo\n+00016930: 7220 736c 6963 696e 6720 610a 6472 6177 r slicing a.draw\n+00016940: 696e 6720 696e 746f 2074 6865 206e 6563 ing into the nec\n+00016950: 6573 7361 7279 2069 6d61 6765 2073 6c69 essary image sli\n+00016960: 6365 7320 6973 3a0a 0a20 2031 2e20 4372 ces is:.. 1. Cr\n+00016970: 6561 7465 206f 7220 6f70 656e 2074 6865 eate or open the\n+00016980: 2064 7261 7769 6e67 2079 6f75 2764 206c drawing you'd l\n+00016990: 696b 6520 7573 652e 0a20 2032 2e20 4372 ike use.. 2. Cr\n+000169a0: 6561 7465 2061 206e 6577 206c 6179 6572 eate a new layer\n+000169b0: 206f 6e20 7468 6520 746f 7020 6f66 2074 on the top of t\n+000169c0: 6865 206c 6179 6572 2073 7461 636b 2e20 he layer stack. \n+000169d0: 204d 616b 6520 6974 2076 6973 6962 6c65 Make it visible\n+000169e0: 2e0a 2020 2020 2053 656c 6563 7420 7468 .. Select th\n+000169f0: 6973 206c 6179 6572 2061 7320 7468 6520 is layer as the \n+00016a00: 6375 7272 656e 7420 6c61 7965 722e 0a20 current layer.. \n+00016a10: 2033 2e20 4472 6177 2039 2072 6563 7461 3. Draw 9 recta\n+00016a20: 6e67 6c65 7320 6f6e 2079 6f75 7220 6472 ngles on your dr\n+00016a30: 6177 696e 6720 7768 6572 6520 796f 7527 awing where you'\n+00016a40: 6420 6c69 6b65 2074 6865 2073 6c69 6365 d like the slice\n+00016a50: 7320 746f 0a20 2020 2020 6265 2e20 2043 s to. be. C\n+00016a60: 6c65 6172 2074 6865 2066 696c 6c20 6f70 lear the fill op\n+00016a70: 7469 6f6e 2c20 616e 6420 7365 7420 7468 tion, and set th\n+00016a80: 6520 7374 726f 6b65 2074 6f20 3120 7069 e stroke to 1 pi\n+00016a90: 7865 6c20 7769 6465 0a20 2020 2020 736f xel wide. so\n+00016aa0: 6c69 6420 7374 726f 6b65 2e20 2054 6865 lid stroke. The\n+00016ab0: 2063 6f72 6e65 7273 206f 6620 7468 6520 corners of the \n+00016ac0: 736c 6963 6573 206d 7573 7420 6d65 6574 slices must meet\n+00016ad0: 2070 7265 6369 7365 6c79 3b20 6966 2069 precisely; if i\n+00016ae0: 740a 2020 2020 2069 7320 6f66 6620 6279 t. is off by\n+00016af0: 2061 2073 696e 676c 6520 7069 7865 6c2c a single pixel,\n+00016b00: 2069 7420 7769 6c6c 2070 726f 6261 626c it will probabl\n+00016b10: 7920 6265 2065 7669 6465 6e74 2077 6865 y be evident whe\n+00016b20: 6e20 7468 650a 2020 2020 2073 7479 6c65 n the. style\n+00016b30: 6420 626f 7820 6973 2072 656e 6465 7265 d box is rendere\n+00016b40: 6420 696e 2074 6865 2047 5255 4220 6d65 d in the GRUB me\n+00016b50: 6e75 2e20 2059 6f75 2073 686f 756c 6420 nu. You should \n+00016b60: 7072 6f62 6162 6c79 2067 6f20 746f 0a20 probably go to. \n+00016b70: 2020 2020 4669 6c65 207c 2044 6f63 756d File | Docum\n+00016b80: 656e 7420 5072 6f70 6572 7469 6573 207c ent Properties |\n+00016b90: 2047 7269 6473 2061 6e64 2065 6e61 626c Grids and enabl\n+00016ba0: 6520 6120 6772 6964 206f 7220 6372 6561 e a grid or crea\n+00016bb0: 7465 2061 0a20 2020 2020 6775 6964 6520 te a. guide \n+00016bc0: 2863 6c69 636b 206f 6e20 6f6e 6520 6f66 (click on one of\n+00016bd0: 2074 6865 2072 756c 6572 7320 6e65 7874 the rulers next\n+00016be0: 2074 6f20 7468 6520 6472 6177 696e 6720 to the drawing \n+00016bf0: 616e 6420 6472 6167 206f 7665 720a 2020 and drag over. \n+00016c00: 2020 2074 6865 2064 7261 7769 6e67 3b20 the drawing; \n+00016c10: 7265 6c65 6173 6520 7468 6520 6d6f 7573 release the mous\n+00016c20: 6520 6275 7474 6f6e 2074 6f20 706c 6163 e button to plac\n+00016c30: 6520 7468 6520 6775 6964 6529 2074 6f20 e the guide) to \n+00016c40: 6865 6c70 0a20 2020 2020 706c 6163 6520 help. place \n+00016c50: 7468 6520 7265 6374 616e 676c 6573 2070 the rectangles p\n+00016c60: 7265 6369 7365 6c79 2e0a 2020 342e 2052 recisely.. 4. R\n+00016c70: 6967 6874 2063 6c69 636b 206f 6e20 7468 ight click on th\n+00016c80: 6520 6365 6e74 6572 2073 6c69 6365 2072 e center slice r\n+00016c90: 6563 7461 6e67 6c65 2061 6e64 2063 686f ectangle and cho\n+00016ca0: 6f73 6520 4f62 6a65 6374 0a20 2020 2020 ose Object. \n+00016cb0: 5072 6f70 6572 7469 6573 2e20 2043 6861 Properties. Cha\n+00016cc0: 6e67 6520 7468 6520 2249 6422 2074 6f20 nge the \"Id\" to \n+00016cd0: 2273 6c69 6365 5f63 2220 616e 6420 636c \"slice_c\" and cl\n+00016ce0: 6963 6b20 5365 742e 2020 5265 7065 6174 ick Set. Repeat\n+00016cf0: 0a20 2020 2020 7468 6973 2066 6f72 2074 . this for t\n+00016d00: 6865 2072 656d 6169 6e69 6e67 2038 2072 he remaining 8 r\n+00016d10: 6563 7461 6e67 6c65 732c 2067 6976 696e ectangles, givin\n+00016d20: 6720 7468 656d 2049 6420 7661 6c75 6573 g them Id values\n+00016d30: 206f 660a 2020 2020 2022 736c 6963 655f of. \"slice_\n+00016d40: 6e22 2c20 2273 6c69 6365 5f6e 6522 2c20 n\", \"slice_ne\", \n+00016d50: 2273 6c69 6365 5f65 222c 2061 6e64 2073 \"slice_e\", and s\n+00016d60: 6f20 6f6e 2061 6363 6f72 6469 6e67 2074 o on according t\n+00016d70: 6f20 7468 650a 2020 2020 206c 6f63 6174 o the. locat\n+00016d80: 696f 6e2e 0a20 2035 2e20 5361 7665 2074 ion.. 5. Save t\n+00016d90: 6865 2064 7261 7769 6e67 2e0a 2020 362e he drawing.. 6.\n+00016da0: 2053 656c 6563 7420 616c 6c20 7468 6520 Select all the \n+00016db0: 736c 6963 6520 7265 6374 616e 676c 6573 slice rectangles\n+00016dc0: 2e20 2057 6974 6820 7468 6520 736c 6963 . With the slic\n+00016dd0: 6520 6c61 7965 7220 7365 6c65 6374 6564 e layer selected\n+00016de0: 2c0a 2020 2020 2079 6f75 2063 616e 2073 ,. you can s\n+00016df0: 696d 706c 7920 7072 6573 7320 4374 726c imply press Ctrl\n+00016e00: 2b41 2074 6f20 7365 6c65 6374 2061 6c6c +A to select all\n+00016e10: 2072 6563 7461 6e67 6c65 732e 2020 5468 rectangles. Th\n+00016e20: 6520 7374 6174 7573 0a20 2020 2020 6261 e status. ba\n+00016e30: 7220 7368 6f75 6c64 2069 6e64 6963 6174 r should indicat\n+00016e40: 6520 7468 6174 2039 2072 6563 7461 6e67 e that 9 rectang\n+00016e50: 6c65 7320 6172 6520 7365 6c65 6374 6564 les are selected\n+00016e60: 2e0a 2020 372e 2043 6c69 636b 2074 6865 .. 7. Click the\n+00016e70: 206c 6179 6572 2068 6964 6520 6963 6f6e layer hide icon\n+00016e80: 2066 6f72 2074 6865 2073 6c69 6365 206c for the slice l\n+00016e90: 6179 6572 2069 6e20 7468 6520 6c61 7965 ayer in the laye\n+00016ea0: 7220 7061 6c65 7474 652e 0a20 2020 2020 r palette.. \n+00016eb0: 5468 6520 7265 6374 616e 676c 6573 2077 The rectangles w\n+00016ec0: 696c 6c20 7265 6d61 696e 2073 656c 6563 ill remain selec\n+00016ed0: 7465 642c 2065 7665 6e20 7468 6f75 6768 ted, even though\n+00016ee0: 2074 6865 7920 6172 6520 6869 6464 656e they are hidden\n+00016ef0: 2e0a 2020 382e 2043 686f 6f73 6520 4669 .. 8. Choose Fi\n+00016f00: 6c65 207c 2045 7870 6f72 7420 4269 746d le | Export Bitm\n+00016f10: 6170 2061 6e64 2063 6865 636b 2074 6865 ap and check the\n+00016f20: 202a 4261 7463 6820 6578 706f 7274 2039 *Batch export 9\n+00016f30: 2073 656c 6563 7465 640a 2020 2020 206f selected. o\n+00016f40: 626a 6563 7473 2a20 626f 782e 2020 4d61 bjects* box. Ma\n+00016f50: 6b65 2073 7572 6520 7468 6174 202a 4869 ke sure that *Hi\n+00016f60: 6465 2061 6c6c 2065 7863 6570 7420 7365 de all except se\n+00016f70: 6c65 6374 6564 2a20 6973 0a20 2020 2020 lected* is. \n+00016f80: 756e 6368 6563 6b65 642e 2020 636c 6963 unchecked. clic\n+00016f90: 6b20 2a45 7870 6f72 742a 2e20 2054 6869 k *Export*. Thi\n+00016fa0: 7320 7769 6c6c 2063 7265 6174 6520 504e s will create PN\n+00016fb0: 4720 6669 6c65 7320 696e 2074 6865 2073 G files in the s\n+00016fc0: 616d 650a 2020 2020 2064 6972 6563 746f ame. directo\n+00016fd0: 7279 2061 7320 7468 6520 6472 6177 696e ry as the drawin\n+00016fe0: 672c 206e 616d 6564 2061 6674 6572 2074 g, named after t\n+00016ff0: 6865 2073 6c69 6365 732e 2020 5468 6573 he slices. Thes\n+00017000: 6520 6361 6e20 6e6f 7720 6265 0a20 2020 e can now be. \n+00017010: 2020 7573 6564 2066 6f72 2061 2073 7479 used for a sty\n+00017020: 6c65 6420 626f 7820 696e 2061 2047 5255 led box in a GRU\n+00017030: 4220 7468 656d 652e 0a0a 372e 3320 5468 B theme...7.3 Th\n+00017040: 656d 6520 4669 6c65 204d 616e 7561 6c0a eme File Manual.\n+00017050: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n+00017060: 3d3d 3d3d 3d0a 0a54 6865 2074 6865 6d65 =====..The theme\n+00017070: 2066 696c 6520 6973 2061 2070 6c61 696e file is a plain\n+00017080: 2074 6578 7420 6669 6c65 2e20 204c 696e text file. Lin\n+00017090: 6573 2074 6861 7420 6265 6769 6e20 7769 es that begin wi\n+000170a0: 7468 2022 2322 2061 7265 0a69 676e 6f72 th \"#\" are.ignor\n+000170b0: 6564 2061 6e64 2063 6f6e 7369 6465 7265 ed and considere\n+000170c0: 6420 636f 6d6d 656e 7473 2e20 2028 4e6f d comments. (No\n+000170d0: 7465 3a20 5468 6973 206d 6179 206e 6f74 te: This may not\n+000170e0: 2062 6520 7468 6520 6361 7365 2069 6620 be the case if \n+000170f0: 7468 650a 7072 6576 696f 7573 206c 696e the.previous lin\n+00017100: 6520 656e 6465 6420 7768 6572 6520 6120 e ended where a \n+00017110: 7661 6c75 6520 7761 7320 6578 7065 6374 value was expect\n+00017120: 6564 2e29 0a0a 2020 2054 6865 2074 6865 ed.).. The the\n+00017130: 6d65 2066 696c 6520 636f 6e74 6169 6e73 me file contains\n+00017140: 2074 776f 2074 7970 6573 206f 6620 7374 two types of st\n+00017150: 6174 656d 656e 7473 3a0a 2020 312e 2047 atements:. 1. G\n+00017160: 6c6f 6261 6c20 7072 6f70 6572 7469 6573 lobal properties\n+00017170: 2e0a 2020 322e 2043 6f6d 706f 6e65 6e74 .. 2. Component\n+00017180: 2063 6f6e 7374 7275 6374 696f 6e2e 0a0a construction...\n+00017190: 372e 332e 3120 476c 6f62 616c 2050 726f 7.3.1 Global Pro\n+000171a0: 7065 7274 6965 730a 2d2d 2d2d 2d2d 2d2d perties.--------\n+000171b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n+000171c0: 0a37 2e33 2e32 2046 6f72 6d61 740a 2d2d .7.3.2 Format.--\n+000171d0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 476c 6f62 ----------..Glob\n+000171e0: 616c 2070 726f 7065 7274 6965 7320 6172 al properties ar\n+000171f0: 6520 7370 6563 6966 6965 6420 7769 7468 e specified with\n+00017200: 2074 6865 2073 696d 706c 6520 666f 726d the simple form\n+00017210: 6174 3a0a 2020 20e2 80a2 206e 616d 6531 at:. ... name1\n+00017220: 3a20 7661 6c75 6531 0a20 2020 e280 a220 : value1. ... \n+00017230: 6e61 6d65 323a 2022 7661 6c75 6520 7768 name2: \"value wh\n+00017240: 6963 6820 6d61 7920 636f 6e74 6169 6e20 ich may contain \n+00017250: 7370 6163 6573 220a 2020 20e2 80a2 206e spaces\". ... n\n+00017260: 616d 6533 3a20 2338 3846 0a0a 2020 2049 ame3: #88F.. I\n+00017270: 6e20 7468 6973 2065 7861 6d70 6c65 2c20 n this example, \n+00017280: 6e61 6d65 3320 6973 2061 7373 6967 6e65 name3 is assigne\n+00017290: 6420 6120 636f 6c6f 7220 7661 6c75 652e d a color value.\n+000172a0: 0a0a 372e 332e 3320 476c 6f62 616c 2050 ..7.3.3 Global P\n+000172b0: 726f 7065 7274 7920 4c69 7374 0a2d 2d2d roperty List.---\n 000172c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000172d0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a74 6974 6c65 ---------..title\n-000172e0: 2d74 6578 7420 2020 2020 2020 2020 2020 -text \n-000172f0: 2020 5370 6563 6966 6965 7320 7468 6520 Specifies the \n-00017300: 7465 7874 2074 6f20 6469 7370 6c61 7920 text to display \n-00017310: 6174 2074 6865 2074 6f70 0a20 2020 2020 at the top. \n+000172d0: 2d2d 2d2d 2d2d 2d0a 0a74 6974 6c65 2d74 -------..title-t\n+000172e0: 6578 7420 2020 2020 2020 2020 2020 2020 ext \n+000172f0: 5370 6563 6966 6965 7320 7468 6520 7465 Specifies the te\n+00017300: 7874 2074 6f20 6469 7370 6c61 7920 6174 xt to display at\n+00017310: 2074 6865 2074 6f70 0a20 2020 2020 2020 the top. \n 00017320: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00017330: 2020 6365 6e74 6572 206f 6620 7468 6520 center of the \n-00017340: 7363 7265 656e 2061 7320 6120 7469 746c screen as a titl\n-00017350: 652e 0a74 6974 6c65 2d66 6f6e 7420 2020 e..title-font \n-00017360: 2020 2020 2020 2020 2020 4465 6669 6e65 Define\n-00017370: 7320 7468 6520 666f 6e74 2075 7365 6420 s the font used \n-00017380: 666f 7220 7468 6520 7469 746c 650a 2020 for the title. \n+00017330: 6365 6e74 6572 206f 6620 7468 6520 7363 center of the sc\n+00017340: 7265 656e 2061 7320 6120 7469 746c 652e reen as a title.\n+00017350: 0a74 6974 6c65 2d66 6f6e 7420 2020 2020 .title-font \n+00017360: 2020 2020 2020 2020 4465 6669 6e65 7320 Defines \n+00017370: 7468 6520 666f 6e74 2075 7365 6420 666f the font used fo\n+00017380: 7220 7468 6520 7469 746c 650a 2020 2020 r the title. \n 00017390: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000173a0: 2020 2020 206d 6573 7361 6765 2061 7420 message at \n-000173b0: 7468 6520 746f 7020 6f66 2074 6865 2073 the top of the s\n-000173c0: 6372 6565 6e2e 0a74 6974 6c65 2d63 6f6c creen..title-col\n-000173d0: 6f72 2020 2020 2020 2020 2020 2020 4465 or De\n-000173e0: 6669 6e65 7320 7468 6520 636f 6c6f 7220 fines the color \n-000173f0: 6f66 2074 6865 2074 6974 6c65 206d 6573 of the title mes\n-00017400: 7361 6765 2e0a 6d65 7373 6167 652d 666f sage..message-fo\n-00017410: 6e74 2020 2020 2020 2020 2020 2043 7572 nt Cur\n-00017420: 7265 6e74 6c79 2075 6e75 7365 642e 2020 rently unused. \n-00017430: 4c65 6674 2066 6f72 2062 6163 6b77 6172 Left for backwar\n-00017440: 640a 2020 2020 2020 2020 2020 2020 2020 d. \n-00017450: 2020 2020 2020 2020 2063 6f6d 7061 7469 compati\n-00017460: 6269 6c69 7479 2e0a 6d65 7373 6167 652d bility..message-\n-00017470: 636f 6c6f 7220 2020 2020 2020 2020 2043 color C\n-00017480: 7572 7265 6e74 6c79 2075 6e75 7365 642e urrently unused.\n-00017490: 2020 4c65 6674 2066 6f72 2062 6163 6b77 Left for backw\n-000174a0: 6172 640a 2020 2020 2020 2020 2020 2020 ard. \n-000174b0: 2020 2020 2020 2020 2020 2063 6f6d 7061 compa\n-000174c0: 7469 6269 6c69 7479 2e0a 6d65 7373 6167 tibility..messag\n-000174d0: 652d 6267 2d63 6f6c 6f72 2020 2020 2020 e-bg-color \n-000174e0: 2043 7572 7265 6e74 6c79 2075 6e75 7365 Currently unuse\n-000174f0: 642e 2020 4c65 6674 2066 6f72 2062 6163 d. Left for bac\n-00017500: 6b77 6172 640a 2020 2020 2020 2020 2020 kward. \n-00017510: 2020 2020 2020 2020 2020 2020 2063 6f6d com\n-00017520: 7061 7469 6269 6c69 7479 2e0a 6465 736b patibility..desk\n-00017530: 746f 702d 696d 6167 6520 2020 2020 2020 top-image \n-00017540: 2020 2053 7065 6369 6669 6573 2074 6865 Specifies the\n-00017550: 2069 6d61 6765 2074 6f20 7573 6520 6173 image to use as\n-00017560: 2074 6865 0a20 2020 2020 2020 2020 2020 the. \n-00017570: 2020 2020 2020 2020 2020 2020 6261 636b back\n-00017580: 6772 6f75 6e64 2e20 2049 7420 7769 6c6c ground. It will\n-00017590: 2062 6520 7363 616c 6564 2074 6f20 6669 be scaled to fi\n-000175a0: 7420 7468 650a 2020 2020 2020 2020 2020 t the. \n-000175b0: 2020 2020 2020 2020 2020 2020 2073 6372 scr\n-000175c0: 6565 6e20 7369 7a65 206f 7220 7072 6f70 een size or prop\n-000175d0: 6f72 7469 6f6e 616c 6c79 2073 6361 6c65 ortionally scale\n-000175e0: 640a 2020 2020 2020 2020 2020 2020 2020 d. \n-000175f0: 2020 2020 2020 2020 2064 6570 656e 6469 dependi\n-00017600: 6e67 206f 6e20 7468 6520 7363 616c 6520 ng on the scale \n-00017610: 6d65 7468 6f64 2e0a 6465 736b 746f 702d method..desktop-\n-00017620: 696d 6167 652d 7363 616c 652d 6d65 7468 image-scale-meth\n-00017630: 6f64 5370 6563 6966 6965 7320 7468 6520 odSpecifies the \n-00017640: 7363 616c 696e 6720 6d65 7468 6f64 2066 scaling method f\n-00017650: 6f72 2074 6865 0a20 2020 2020 2020 2020 or the. \n-00017660: 2020 2020 2020 2020 2020 2020 2020 2a64 *d\n-00017670: 6573 6b74 6f70 2d69 6d61 6765 2a2e 2020 esktop-image*. \n-00017680: 4f70 7469 6f6e 7320 6172 6520 2273 7472 Options are \"str\n-00017690: 6574 6368 222c 0a20 2020 2020 2020 2020 etch\",. \n-000176a0: 2020 2020 2020 2020 2020 2020 2020 2263 \"c\n-000176b0: 726f 7022 2c20 2270 6164 6469 6e67 222c rop\", \"padding\",\n-000176c0: 2022 6669 7477 6964 7468 222c 0a20 2020 \"fitwidth\",. \n+000173a0: 2020 206d 6573 7361 6765 2061 7420 7468 message at th\n+000173b0: 6520 746f 7020 6f66 2074 6865 2073 6372 e top of the scr\n+000173c0: 6565 6e2e 0a74 6974 6c65 2d63 6f6c 6f72 een..title-color\n+000173d0: 2020 2020 2020 2020 2020 2020 4465 6669 Defi\n+000173e0: 6e65 7320 7468 6520 636f 6c6f 7220 6f66 nes the color of\n+000173f0: 2074 6865 2074 6974 6c65 206d 6573 7361 the title messa\n+00017400: 6765 2e0a 6d65 7373 6167 652d 666f 6e74 ge..message-font\n+00017410: 2020 2020 2020 2020 2020 2043 7572 7265 Curre\n+00017420: 6e74 6c79 2075 6e75 7365 642e 2020 4c65 ntly unused. Le\n+00017430: 6674 2066 6f72 2062 6163 6b77 6172 640a ft for backward.\n+00017440: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00017450: 2020 2020 2020 2063 6f6d 7061 7469 6269 compatibi\n+00017460: 6c69 7479 2e0a 6d65 7373 6167 652d 636f lity..message-co\n+00017470: 6c6f 7220 2020 2020 2020 2020 2043 7572 lor Cur\n+00017480: 7265 6e74 6c79 2075 6e75 7365 642e 2020 rently unused. \n+00017490: 4c65 6674 2066 6f72 2062 6163 6b77 6172 Left for backwar\n+000174a0: 640a 2020 2020 2020 2020 2020 2020 2020 d. \n+000174b0: 2020 2020 2020 2020 2063 6f6d 7061 7469 compati\n+000174c0: 6269 6c69 7479 2e0a 6d65 7373 6167 652d bility..message-\n+000174d0: 6267 2d63 6f6c 6f72 2020 2020 2020 2043 bg-color C\n+000174e0: 7572 7265 6e74 6c79 2075 6e75 7365 642e urrently unused.\n+000174f0: 2020 4c65 6674 2066 6f72 2062 6163 6b77 Left for backw\n+00017500: 6172 640a 2020 2020 2020 2020 2020 2020 ard. \n+00017510: 2020 2020 2020 2020 2020 2063 6f6d 7061 compa\n+00017520: 7469 6269 6c69 7479 2e0a 6465 736b 746f tibility..deskto\n+00017530: 702d 696d 6167 6520 2020 2020 2020 2020 p-image \n+00017540: 2053 7065 6369 6669 6573 2074 6865 2069 Specifies the i\n+00017550: 6d61 6765 2074 6f20 7573 6520 6173 2074 mage to use as t\n+00017560: 6865 0a20 2020 2020 2020 2020 2020 2020 he. \n+00017570: 2020 2020 2020 2020 2020 6261 636b 6772 backgr\n+00017580: 6f75 6e64 2e20 2049 7420 7769 6c6c 2062 ound. It will b\n+00017590: 6520 7363 616c 6564 2074 6f20 6669 7420 e scaled to fit \n+000175a0: 7468 650a 2020 2020 2020 2020 2020 2020 the. \n+000175b0: 2020 2020 2020 2020 2020 2073 6372 6565 scree\n+000175c0: 6e20 7369 7a65 206f 7220 7072 6f70 6f72 n size or propor\n+000175d0: 7469 6f6e 616c 6c79 2073 6361 6c65 640a tionally scaled.\n+000175e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000175f0: 2020 2020 2020 2064 6570 656e 6469 6e67 depending\n+00017600: 206f 6e20 7468 6520 7363 616c 6520 6d65 on the scale me\n+00017610: 7468 6f64 2e0a 6465 736b 746f 702d 696d thod..desktop-im\n+00017620: 6167 652d 7363 616c 652d 6d65 7468 6f64 age-scale-method\n+00017630: 5370 6563 6966 6965 7320 7468 6520 7363 Specifies the sc\n+00017640: 616c 696e 6720 6d65 7468 6f64 2066 6f72 aling method for\n+00017650: 2074 6865 0a20 2020 2020 2020 2020 2020 the. \n+00017660: 2020 2020 2020 2020 2020 2020 2a64 6573 *des\n+00017670: 6b74 6f70 2d69 6d61 6765 2a2e 2020 4f70 ktop-image*. Op\n+00017680: 7469 6f6e 7320 6172 6520 2273 7472 6574 tions are \"stret\n+00017690: 6368 222c 0a20 2020 2020 2020 2020 2020 ch\",. \n+000176a0: 2020 2020 2020 2020 2020 2020 2263 726f \"cro\n+000176b0: 7022 2c20 2270 6164 6469 6e67 222c 2022 p\", \"padding\", \"\n+000176c0: 6669 7477 6964 7468 222c 0a20 2020 2020 fitwidth\",. \n 000176d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000176e0: 2020 2020 2266 6974 6865 6967 6874 222e \"fitheight\".\n-000176f0: 2020 2273 7472 6574 6368 2220 666f 7220 \"stretch\" for \n-00017700: 6669 7474 696e 6720 7468 650a 2020 2020 fitting the. \n+000176e0: 2020 2266 6974 6865 6967 6874 222e 2020 \"fitheight\". \n+000176f0: 2273 7472 6574 6368 2220 666f 7220 6669 \"stretch\" for fi\n+00017700: 7474 696e 6720 7468 650a 2020 2020 2020 tting the. \n 00017710: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00017720: 2020 2073 6372 6565 6e20 7369 7a65 2e20 screen size. \n-00017730: 204f 7468 6572 7769 7365 2069 7420 6973 Otherwise it is\n-00017740: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n-00017750: 2020 2020 2020 2020 7072 6f70 6f72 7469 proporti\n-00017760: 6f6e 616c 2073 6361 6c69 6e67 206f 6620 onal scaling of \n-00017770: 6120 7061 7274 206f 660a 2020 2020 2020 a part of. \n-00017780: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00017790: 202a 6465 736b 746f 702d 696d 6167 652a *desktop-image*\n-000177a0: 2074 6f20 7468 6520 7061 7274 206f 6620 to the part of \n-000177b0: 7468 650a 2020 2020 2020 2020 2020 2020 the. \n-000177c0: 2020 2020 2020 2020 2020 2073 6372 6565 scree\n-000177d0: 6e2e 2020 2263 726f 7022 2070 6172 7420 n. \"crop\" part \n-000177e0: 6f66 2074 6865 0a20 2020 2020 2020 2020 of the. \n-000177f0: 2020 2020 2020 2020 2020 2020 2020 2a64 *d\n-00017800: 6573 6b74 6f70 2d69 6d61 6765 2a20 7769 esktop-image* wi\n-00017810: 6c6c 2062 6520 7072 6f70 6f72 7469 6f6e ll be proportion\n-00017820: 616c 6c79 0a20 2020 2020 2020 2020 2020 ally. \n-00017830: 2020 2020 2020 2020 2020 2020 7363 616c scal\n-00017840: 6564 2074 6f20 6669 7420 7468 6520 7363 ed to fit the sc\n-00017850: 7265 656e 2073 697a 6573 2e0a 2020 2020 reen sizes.. \n+00017720: 2073 6372 6565 6e20 7369 7a65 2e20 204f screen size. O\n+00017730: 7468 6572 7769 7365 2069 7420 6973 0a20 therwise it is. \n+00017740: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00017750: 2020 2020 2020 7072 6f70 6f72 7469 6f6e proportion\n+00017760: 616c 2073 6361 6c69 6e67 206f 6620 6120 al scaling of a \n+00017770: 7061 7274 206f 660a 2020 2020 2020 2020 part of. \n+00017780: 2020 2020 2020 2020 2020 2020 2020 202a *\n+00017790: 6465 736b 746f 702d 696d 6167 652a 2074 desktop-image* t\n+000177a0: 6f20 7468 6520 7061 7274 206f 6620 7468 o the part of th\n+000177b0: 650a 2020 2020 2020 2020 2020 2020 2020 e. \n+000177c0: 2020 2020 2020 2020 2073 6372 6565 6e2e screen.\n+000177d0: 2020 2263 726f 7022 2070 6172 7420 6f66 \"crop\" part of\n+000177e0: 2074 6865 0a20 2020 2020 2020 2020 2020 the. \n+000177f0: 2020 2020 2020 2020 2020 2020 2a64 6573 *des\n+00017800: 6b74 6f70 2d69 6d61 6765 2a20 7769 6c6c ktop-image* will\n+00017810: 2062 6520 7072 6f70 6f72 7469 6f6e 616c be proportional\n+00017820: 6c79 0a20 2020 2020 2020 2020 2020 2020 ly. \n+00017830: 2020 2020 2020 2020 2020 7363 616c 6564 scaled\n+00017840: 2074 6f20 6669 7420 7468 6520 7363 7265 to fit the scre\n+00017850: 656e 2073 697a 6573 2e0a 2020 2020 2020 en sizes.. \n 00017860: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00017870: 2020 2022 7061 6464 696e 6722 2074 6865 \"padding\" the\n-00017880: 2065 6e74 6972 6520 2a64 6573 6b74 6f70 entire *desktop\n-00017890: 2d69 6d61 6765 2a20 7769 6c6c 0a20 2020 -image* will. \n+00017870: 2022 7061 6464 696e 6722 2074 6865 2065 \"padding\" the e\n+00017880: 6e74 6972 6520 2a64 6573 6b74 6f70 2d69 ntire *desktop-i\n+00017890: 6d61 6765 2a20 7769 6c6c 0a20 2020 2020 mage* will. \n 000178a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000178b0: 2020 2020 6265 2063 6f6e 7461 696e 6564 be contained\n-000178c0: 206f 6e20 7468 6520 7363 7265 656e 2e20 on the screen. \n-000178d0: 2022 6669 7477 6964 7468 220a 2020 2020 \"fitwidth\". \n+000178b0: 2020 6265 2063 6f6e 7461 696e 6564 206f be contained o\n+000178c0: 6e20 7468 6520 7363 7265 656e 2e20 2022 n the screen. \"\n+000178d0: 6669 7477 6964 7468 220a 2020 2020 2020 fitwidth\". \n 000178e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000178f0: 2020 2066 6f72 2066 6974 7469 6e67 2074 for fitting t\n-00017900: 6865 202a 6465 736b 746f 702d 696d 6167 he *desktop-imag\n-00017910: 652a 2773 2077 6964 7468 0a20 2020 2020 e*'s width. \n+000178f0: 2066 6f72 2066 6974 7469 6e67 2074 6865 for fitting the\n+00017900: 202a 6465 736b 746f 702d 696d 6167 652a *desktop-image*\n+00017910: 2773 2077 6964 7468 0a20 2020 2020 2020 's width. \n 00017920: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00017930: 2020 7769 7468 2073 6372 6565 6e20 7769 with screen wi\n-00017940: 6474 682e 2020 2266 6974 6865 6967 6874 dth. \"fitheight\n-00017950: 2220 666f 720a 2020 2020 2020 2020 2020 \" for. \n-00017960: 2020 2020 2020 2020 2020 2020 2066 6974 fit\n-00017970: 7469 6e67 2074 6865 202a 6465 736b 746f ting the *deskto\n-00017980: 702d 696d 6167 652a 2773 2068 6569 6768 p-image*'s heigh\n-00017990: 7420 7769 7468 0a20 2020 2020 2020 2020 t with. \n-000179a0: 2020 2020 2020 2020 2020 2020 2020 7468 th\n-000179b0: 6520 7363 7265 656e 2068 6569 6768 742e e screen height.\n-000179c0: 2020 4465 6661 756c 7420 6973 2022 7374 Default is \"st\n-000179d0: 7265 7463 6822 2e0a 6465 736b 746f 702d retch\"..desktop-\n-000179e0: 696d 6167 652d 682d 616c 6967 6e20 2053 image-h-align S\n-000179f0: 7065 6369 6669 6573 2074 6865 2068 6f72 pecifies the hor\n-00017a00: 697a 6f6e 7461 6c20 616c 6967 6e6d 656e izontal alignmen\n-00017a10: 7420 6f66 2074 6865 0a20 2020 2020 2020 t of the. \n-00017a20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00017a30: 2a64 6573 6b74 6f70 2d69 6d61 6765 2a20 *desktop-image* \n-00017a40: 6966 0a20 2020 2020 2020 2020 2020 2020 if. \n-00017a50: 2020 2020 2020 2020 2020 2a64 6573 6b74 *deskt\n-00017a60: 6f70 2d69 6d61 6765 2d73 6361 6c65 2d6d op-image-scale-m\n-00017a70: 6574 686f 642a 2069 736e 2774 2065 7175 ethod* isn't equ\n-00017a80: 6561 6c0a 2020 2020 2020 2020 2020 2020 eal. \n-00017a90: 2020 2020 2020 2020 2020 2074 6f20 2273 to \"s\n-00017aa0: 7472 6574 6368 222e 2020 4f70 7469 6f6e tretch\". Option\n-00017ab0: 7320 6172 6520 226c 6566 7422 2c0a 2020 s are \"left\",. \n+00017930: 7769 7468 2073 6372 6565 6e20 7769 6474 with screen widt\n+00017940: 682e 2020 2266 6974 6865 6967 6874 2220 h. \"fitheight\" \n+00017950: 666f 720a 2020 2020 2020 2020 2020 2020 for. \n+00017960: 2020 2020 2020 2020 2020 2066 6974 7469 fitti\n+00017970: 6e67 2074 6865 202a 6465 736b 746f 702d ng the *desktop-\n+00017980: 696d 6167 652a 2773 2068 6569 6768 7420 image*'s height \n+00017990: 7769 7468 0a20 2020 2020 2020 2020 2020 with. \n+000179a0: 2020 2020 2020 2020 2020 2020 7468 6520 the \n+000179b0: 7363 7265 656e 2068 6569 6768 742e 2020 screen height. \n+000179c0: 4465 6661 756c 7420 6973 2022 7374 7265 Default is \"stre\n+000179d0: 7463 6822 2e0a 6465 736b 746f 702d 696d tch\"..desktop-im\n+000179e0: 6167 652d 682d 616c 6967 6e20 2053 7065 age-h-align Spe\n+000179f0: 6369 6669 6573 2074 6865 2068 6f72 697a cifies the horiz\n+00017a00: 6f6e 7461 6c20 616c 6967 6e6d 656e 7420 ontal alignment \n+00017a10: 6f66 2074 6865 0a20 2020 2020 2020 2020 of the. \n+00017a20: 2020 2020 2020 2020 2020 2020 2020 2a64 *d\n+00017a30: 6573 6b74 6f70 2d69 6d61 6765 2a20 6966 esktop-image* if\n+00017a40: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+00017a50: 2020 2020 2020 2020 2a64 6573 6b74 6f70 *desktop\n+00017a60: 2d69 6d61 6765 2d73 6361 6c65 2d6d 6574 -image-scale-met\n+00017a70: 686f 642a 2069 736e 2774 2065 7175 6561 hod* isn't equea\n+00017a80: 6c0a 2020 2020 2020 2020 2020 2020 2020 l. \n+00017a90: 2020 2020 2020 2020 2074 6f20 2273 7472 to \"str\n+00017aa0: 6574 6368 222e 2020 4f70 7469 6f6e 7320 etch\". Options \n+00017ab0: 6172 6520 226c 6566 7422 2c0a 2020 2020 are \"left\",. \n 00017ac0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00017ad0: 2020 2020 2022 6365 6e74 6572 222c 2022 \"center\", \"\n-00017ae0: 7269 6768 7422 2e20 2044 6566 6175 6c74 right\". Default\n-00017af0: 2069 7320 2263 656e 7465 7222 2e0a 6465 is \"center\"..de\n-00017b00: 736b 746f 702d 696d 6167 652d 762d 616c sktop-image-v-al\n-00017b10: 6967 6e20 2053 7065 6369 6669 6573 2074 ign Specifies t\n-00017b20: 6865 2076 6572 7469 6361 6c20 616c 6967 he vertical alig\n-00017b30: 6e6d 656e 7420 6f66 2074 6865 0a20 2020 nment of the. \n+00017ad0: 2020 2022 6365 6e74 6572 222c 2022 7269 \"center\", \"ri\n+00017ae0: 6768 7422 2e20 2044 6566 6175 6c74 2069 ght\". Default i\n+00017af0: 7320 2263 656e 7465 7222 2e0a 6465 736b s \"center\"..desk\n+00017b00: 746f 702d 696d 6167 652d 762d 616c 6967 top-image-v-alig\n+00017b10: 6e20 2053 7065 6369 6669 6573 2074 6865 n Specifies the\n+00017b20: 2076 6572 7469 6361 6c20 616c 6967 6e6d vertical alignm\n+00017b30: 656e 7420 6f66 2074 6865 0a20 2020 2020 ent of the. \n 00017b40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00017b50: 2020 2020 2a64 6573 6b74 6f70 2d69 6d61 *desktop-ima\n-00017b60: 6765 2a20 6966 0a20 2020 2020 2020 2020 ge* if. \n-00017b70: 2020 2020 2020 2020 2020 2020 2020 2a64 *d\n-00017b80: 6573 6b74 6f70 2d69 6d61 6765 2d73 6361 esktop-image-sca\n-00017b90: 6c65 2d6d 6574 686f 642a 2069 736e 2774 le-method* isn't\n-00017ba0: 2065 7175 6561 6c0a 2020 2020 2020 2020 equeal. \n-00017bb0: 2020 2020 2020 2020 2020 2020 2020 2074 t\n-00017bc0: 6f20 2273 7472 6574 6368 222e 2020 4f70 o \"stretch\". Op\n-00017bd0: 7469 6f6e 7320 6172 6520 2274 6f70 222c tions are \"top\",\n-00017be0: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n-00017bf0: 2020 2020 2020 2020 2263 656e 7465 7222 \"center\"\n-00017c00: 2c20 2262 6f74 746f 6d22 2e20 2044 6566 , \"bottom\". Def\n-00017c10: 6175 6c74 2069 7320 2263 656e 7465 7222 ault is \"center\"\n-00017c20: 2e0a 6465 736b 746f 702d 636f 6c6f 7220 ..desktop-color \n-00017c30: 2020 2020 2020 2020 2053 7065 6369 6669 Specifi\n-00017c40: 6573 2074 6865 2063 6f6c 6f72 2066 6f72 es the color for\n-00017c50: 2074 6865 2062 6163 6b67 726f 756e 6420 the background \n-00017c60: 6966 0a20 2020 2020 2020 2020 2020 2020 if. \n-00017c70: 2020 2020 2020 2020 2020 2a64 6573 6b74 *deskt\n-00017c80: 6f70 2d69 6d61 6765 2a20 6973 206e 6f74 op-image* is not\n-00017c90: 2073 7065 6369 6669 6564 2e0a 7465 726d specified..term\n-00017ca0: 696e 616c 2d62 6f78 2020 2020 2020 2020 inal-box \n-00017cb0: 2020 2053 7065 6369 6669 6573 2074 6865 Specifies the\n-00017cc0: 2066 696c 6520 6e61 6d65 2070 6174 7465 file name patte\n-00017cd0: 726e 2066 6f72 2074 6865 0a20 2020 2020 rn for the. \n+00017b50: 2020 2a64 6573 6b74 6f70 2d69 6d61 6765 *desktop-image\n+00017b60: 2a20 6966 0a20 2020 2020 2020 2020 2020 * if. \n+00017b70: 2020 2020 2020 2020 2020 2020 2a64 6573 *des\n+00017b80: 6b74 6f70 2d69 6d61 6765 2d73 6361 6c65 ktop-image-scale\n+00017b90: 2d6d 6574 686f 642a 2069 736e 2774 2065 -method* isn't e\n+00017ba0: 7175 6561 6c0a 2020 2020 2020 2020 2020 queal. \n+00017bb0: 2020 2020 2020 2020 2020 2020 2074 6f20 to \n+00017bc0: 2273 7472 6574 6368 222e 2020 4f70 7469 \"stretch\". Opti\n+00017bd0: 6f6e 7320 6172 6520 2274 6f70 222c 0a20 ons are \"top\",. \n+00017be0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00017bf0: 2020 2020 2020 2263 656e 7465 7222 2c20 \"center\", \n+00017c00: 2262 6f74 746f 6d22 2e20 2044 6566 6175 \"bottom\". Defau\n+00017c10: 6c74 2069 7320 2263 656e 7465 7222 2e0a lt is \"center\"..\n+00017c20: 6465 736b 746f 702d 636f 6c6f 7220 2020 desktop-color \n+00017c30: 2020 2020 2020 2053 7065 6369 6669 6573 Specifies\n+00017c40: 2074 6865 2063 6f6c 6f72 2066 6f72 2074 the color for t\n+00017c50: 6865 2062 6163 6b67 726f 756e 6420 6966 he background if\n+00017c60: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+00017c70: 2020 2020 2020 2020 2a64 6573 6b74 6f70 *desktop\n+00017c80: 2d69 6d61 6765 2a20 6973 206e 6f74 2073 -image* is not s\n+00017c90: 7065 6369 6669 6564 2e0a 7465 726d 696e pecified..termin\n+00017ca0: 616c 2d62 6f78 2020 2020 2020 2020 2020 al-box \n+00017cb0: 2053 7065 6369 6669 6573 2074 6865 2066 Specifies the f\n+00017cc0: 696c 6520 6e61 6d65 2070 6174 7465 726e ile name pattern\n+00017cd0: 2066 6f72 2074 6865 0a20 2020 2020 2020 for the. \n 00017ce0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00017cf0: 2020 7374 796c 6564 2062 6f78 2073 6c69 styled box sli\n-00017d00: 6365 7320 7573 6564 2066 6f72 2074 6865 ces used for the\n-00017d10: 2063 6f6d 6d61 6e64 0a20 2020 2020 2020 command. \n-00017d20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00017d30: 6c69 6e65 2074 6572 6d69 6e61 6c20 7769 line terminal wi\n-00017d40: 6e64 6f77 2e20 2046 6f72 2065 7861 6d70 ndow. For examp\n-00017d50: 6c65 2c0a 2020 2020 2020 2020 2020 2020 le,. \n-00017d60: 2020 2020 2020 2020 2020 2022 7465 726d \"term\n-00017d70: 696e 616c 2d62 6f78 3a20 7465 726d 696e inal-box: termin\n-00017d80: 616c 5f2a 2e70 6e67 2220 7769 6c6c 2075 al_*.png\" will u\n-00017d90: 7365 0a20 2020 2020 2020 2020 2020 2020 se. \n-00017da0: 2020 2020 2020 2020 2020 7468 6520 696d the im\n-00017db0: 6167 6573 2022 7465 726d 696e 616c 5f63 ages \"terminal_c\n-00017dc0: 2e70 6e67 2220 6173 2074 6865 2063 656e .png\" as the cen\n-00017dd0: 7465 720a 2020 2020 2020 2020 2020 2020 ter. \n-00017de0: 2020 2020 2020 2020 2020 2061 7265 612c area,\n-00017df0: 2022 7465 726d 696e 616c 5f6e 2e70 6e67 \"terminal_n.png\n-00017e00: 2220 6173 2074 6865 206e 6f72 7468 2028 \" as the north (\n-00017e10: 746f 7029 0a20 2020 2020 2020 2020 2020 top). \n-00017e20: 2020 2020 2020 2020 2020 2020 6564 6765 edge\n-00017e30: 2c20 2274 6572 6d69 6e61 6c5f 6e77 2e70 , \"terminal_nw.p\n-00017e40: 6e67 2220 6173 2074 6865 206e 6f72 7468 ng\" as the north\n-00017e50: 7765 7374 0a20 2020 2020 2020 2020 2020 west. \n-00017e60: 2020 2020 2020 2020 2020 2020 2875 7070 (upp\n-00017e70: 6572 206c 6566 7429 2063 6f72 6e65 722c er left) corner,\n-00017e80: 2061 6e64 2073 6f20 6f6e 2e20 2049 6620 and so on. If \n-00017e90: 7468 650a 2020 2020 2020 2020 2020 2020 the. \n-00017ea0: 2020 2020 2020 2020 2020 2069 6d61 6765 image\n-00017eb0: 2066 6f72 2061 6e79 2073 6c69 6365 2069 for any slice i\n-00017ec0: 7320 6e6f 7420 666f 756e 642c 2069 7420 s not found, it \n-00017ed0: 7769 6c6c 0a20 2020 2020 2020 2020 2020 will. \n-00017ee0: 2020 2020 2020 2020 2020 2020 7369 6d70 simp\n-00017ef0: 6c79 2062 6520 6c65 6674 2065 6d70 7479 ly be left empty\n-00017f00: 2e0a 7465 726d 696e 616c 2d62 6f72 6465 ..terminal-borde\n-00017f10: 7220 2020 2020 2020 2053 7065 6369 6669 r Specifi\n-00017f20: 6573 2074 6865 2062 6f72 6465 7220 7769 es the border wi\n-00017f30: 6474 6820 6f66 2074 6865 0a20 2020 2020 dth of the. \n+00017cf0: 7374 796c 6564 2062 6f78 2073 6c69 6365 styled box slice\n+00017d00: 7320 7573 6564 2066 6f72 2074 6865 2063 s used for the c\n+00017d10: 6f6d 6d61 6e64 0a20 2020 2020 2020 2020 ommand. \n+00017d20: 2020 2020 2020 2020 2020 2020 2020 6c69 li\n+00017d30: 6e65 2074 6572 6d69 6e61 6c20 7769 6e64 ne terminal wind\n+00017d40: 6f77 2e20 2046 6f72 2065 7861 6d70 6c65 ow. For example\n+00017d50: 2c0a 2020 2020 2020 2020 2020 2020 2020 ,. \n+00017d60: 2020 2020 2020 2020 2022 7465 726d 696e \"termin\n+00017d70: 616c 2d62 6f78 3a20 7465 726d 696e 616c al-box: terminal\n+00017d80: 5f2a 2e70 6e67 2220 7769 6c6c 2075 7365 _*.png\" will use\n+00017d90: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+00017da0: 2020 2020 2020 2020 7468 6520 696d 6167 the imag\n+00017db0: 6573 2022 7465 726d 696e 616c 5f63 2e70 es \"terminal_c.p\n+00017dc0: 6e67 2220 6173 2074 6865 2063 656e 7465 ng\" as the cente\n+00017dd0: 720a 2020 2020 2020 2020 2020 2020 2020 r. \n+00017de0: 2020 2020 2020 2020 2061 7265 612c 2022 area, \"\n+00017df0: 7465 726d 696e 616c 5f6e 2e70 6e67 2220 terminal_n.png\" \n+00017e00: 6173 2074 6865 206e 6f72 7468 2028 746f as the north (to\n+00017e10: 7029 0a20 2020 2020 2020 2020 2020 2020 p). \n+00017e20: 2020 2020 2020 2020 2020 6564 6765 2c20 edge, \n+00017e30: 2274 6572 6d69 6e61 6c5f 6e77 2e70 6e67 \"terminal_nw.png\n+00017e40: 2220 6173 2074 6865 206e 6f72 7468 7765 \" as the northwe\n+00017e50: 7374 0a20 2020 2020 2020 2020 2020 2020 st. \n+00017e60: 2020 2020 2020 2020 2020 2875 7070 6572 (upper\n+00017e70: 206c 6566 7429 2063 6f72 6e65 722c 2061 left) corner, a\n+00017e80: 6e64 2073 6f20 6f6e 2e20 2049 6620 7468 nd so on. If th\n+00017e90: 650a 2020 2020 2020 2020 2020 2020 2020 e. \n+00017ea0: 2020 2020 2020 2020 2069 6d61 6765 2066 image f\n+00017eb0: 6f72 2061 6e79 2073 6c69 6365 2069 7320 or any slice is \n+00017ec0: 6e6f 7420 666f 756e 642c 2069 7420 7769 not found, it wi\n+00017ed0: 6c6c 0a20 2020 2020 2020 2020 2020 2020 ll. \n+00017ee0: 2020 2020 2020 2020 2020 7369 6d70 6c79 simply\n+00017ef0: 2062 6520 6c65 6674 2065 6d70 7479 2e0a be left empty..\n+00017f00: 7465 726d 696e 616c 2d62 6f72 6465 7220 terminal-border \n+00017f10: 2020 2020 2020 2053 7065 6369 6669 6573 Specifies\n+00017f20: 2074 6865 2062 6f72 6465 7220 7769 6474 the border widt\n+00017f30: 6820 6f66 2074 6865 0a20 2020 2020 2020 h of the. \n 00017f40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00017f50: 2020 7465 726d 696e 616c 2077 696e 646f terminal windo\n-00017f60: 772e 0a74 6572 6d69 6e61 6c2d 6c65 6674 w..terminal-left\n-00017f70: 2020 2020 2020 2020 2020 5370 6563 6966 Specif\n-00017f80: 6965 7320 7468 6520 6c65 6674 2063 6f6f ies the left coo\n-00017f90: 7264 696e 6174 6520 6f66 2074 6865 0a20 rdinate of the. \n+00017f50: 7465 726d 696e 616c 2077 696e 646f 772e terminal window.\n+00017f60: 0a74 6572 6d69 6e61 6c2d 6c65 6674 2020 .terminal-left \n+00017f70: 2020 2020 2020 2020 5370 6563 6966 6965 Specifie\n+00017f80: 7320 7468 6520 6c65 6674 2063 6f6f 7264 s the left coord\n+00017f90: 696e 6174 6520 6f66 2074 6865 0a20 2020 inate of the. \n 00017fa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00017fb0: 2020 2020 2020 7465 726d 696e 616c 2077 terminal w\n-00017fc0: 696e 646f 772e 0a74 6572 6d69 6e61 6c2d indow..terminal-\n-00017fd0: 746f 7020 2020 2020 2020 2020 2020 5370 top Sp\n-00017fe0: 6563 6966 6965 7320 7468 6520 746f 7020 ecifies the top \n-00017ff0: 636f 6f72 6469 6e61 7465 206f 6620 7468 coordinate of th\n-00018000: 650a 2020 2020 2020 2020 2020 2020 2020 e. \n-00018010: 2020 2020 2020 2020 2074 6572 6d69 6e61 termina\n-00018020: 6c20 7769 6e64 6f77 2e0a 7465 726d 696e l window..termin\n-00018030: 616c 2d77 6964 7468 2020 2020 2020 2020 al-width \n-00018040: 2053 7065 6369 6669 6573 2074 6865 2077 Specifies the w\n-00018050: 6964 7468 206f 6620 7468 6520 7465 726d idth of the term\n-00018060: 696e 616c 0a20 2020 2020 2020 2020 2020 inal. \n-00018070: 2020 2020 2020 2020 2020 2020 7769 6e64 wind\n-00018080: 6f77 2e0a 7465 726d 696e 616c 2d68 6569 ow..terminal-hei\n-00018090: 6768 7420 2020 2020 2020 2053 7065 6369 ght Speci\n-000180a0: 6669 6573 2074 6865 2068 6569 6768 7420 fies the height \n-000180b0: 6f66 2074 6865 2074 6572 6d69 6e61 6c0a of the terminal.\n+00017fb0: 2020 2020 7465 726d 696e 616c 2077 696e terminal win\n+00017fc0: 646f 772e 0a74 6572 6d69 6e61 6c2d 746f dow..terminal-to\n+00017fd0: 7020 2020 2020 2020 2020 2020 5370 6563 p Spec\n+00017fe0: 6966 6965 7320 7468 6520 746f 7020 636f ifies the top co\n+00017ff0: 6f72 6469 6e61 7465 206f 6620 7468 650a ordinate of the.\n+00018000: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00018010: 2020 2020 2020 2074 6572 6d69 6e61 6c20 terminal \n+00018020: 7769 6e64 6f77 2e0a 7465 726d 696e 616c window..terminal\n+00018030: 2d77 6964 7468 2020 2020 2020 2020 2053 -width S\n+00018040: 7065 6369 6669 6573 2074 6865 2077 6964 pecifies the wid\n+00018050: 7468 206f 6620 7468 6520 7465 726d 696e th of the termin\n+00018060: 616c 0a20 2020 2020 2020 2020 2020 2020 al. \n+00018070: 2020 2020 2020 2020 2020 7769 6e64 6f77 window\n+00018080: 2e0a 7465 726d 696e 616c 2d68 6569 6768 ..terminal-heigh\n+00018090: 7420 2020 2020 2020 2053 7065 6369 6669 t Specifi\n+000180a0: 6573 2074 6865 2068 6569 6768 7420 6f66 es the height of\n+000180b0: 2074 6865 2074 6572 6d69 6e61 6c0a 2020 the terminal. \n 000180c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000180d0: 2020 2020 2020 2077 696e 646f 772e 0a0a window...\n-000180e0: 372e 332e 3420 436f 6d70 6f6e 656e 7420 7.3.4 Component \n-000180f0: 436f 6e73 7472 7563 7469 6f6e 0a2d 2d2d Construction.---\n+000180d0: 2020 2020 2077 696e 646f 772e 0a0a 372e window...7.\n+000180e0: 332e 3420 436f 6d70 6f6e 656e 7420 436f 3.4 Component Co\n+000180f0: 6e73 7472 7563 7469 6f6e 0a2d 2d2d 2d2d nstruction.-----\n 00018100: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00018110: 2d2d 2d2d 2d2d 2d2d 2d0a 0a47 7265 6174 ---------..Great\n-00018120: 6572 2063 7573 746f 6d69 7a61 6269 6c69 er customizabili\n-00018130: 7479 2063 6f6d 6573 2069 7320 7072 6f76 ty comes is prov\n-00018140: 6964 6564 2062 7920 636f 6d70 6f6e 656e ided by componen\n-00018150: 7473 2e20 2041 2074 7265 6520 6f66 0a63 ts. A tree of.c\n-00018160: 6f6d 706f 6e65 6e74 7320 666f 726d 7320 omponents forms \n-00018170: 7468 6520 7573 6572 2069 6e74 6572 6661 the user interfa\n-00018180: 6365 2e20 202a 436f 6e74 6169 6e65 7273 ce. *Containers\n-00018190: 2a20 6172 6520 636f 6d70 6f6e 656e 7473 * are components\n-000181a0: 2074 6861 740a 6361 6e20 636f 6e74 6169 that.can contai\n-000181b0: 6e20 6f74 6865 7220 636f 6d70 6f6e 656e n other componen\n-000181c0: 7473 2c20 616e 6420 7468 6572 6520 6973 ts, and there is\n-000181d0: 2061 6c77 6179 7320 6120 7369 6e67 6c65 always a single\n-000181e0: 2072 6f6f 740a 636f 6d70 6f6e 656e 7420 root.component \n-000181f0: 7768 6963 6820 6973 2061 6e20 696e 7374 which is an inst\n-00018200: 616e 6365 206f 6620 6120 2a63 616e 7661 ance of a *canva\n-00018210: 732a 2063 6f6e 7461 696e 6572 2e0a 0a20 s* container... \n-00018220: 2020 436f 6d70 6f6e 656e 7473 2061 7265 Components are\n-00018230: 2063 7265 6174 6564 2069 6e20 7468 6520 created in the \n-00018240: 7468 656d 6520 6669 6c65 2062 7920 7072 theme file by pr\n-00018250: 6566 6978 696e 6720 7468 6520 7479 7065 efixing the type\n-00018260: 206f 660a 636f 6d70 6f6e 656e 7420 7769 of.component wi\n-00018270: 7468 2061 2027 2b27 2073 6967 6e3a 0a0a th a '+' sign:..\n-00018280: 2020 20e2 8098 202b 206c 6162 656c 207b ... + label {\n-00018290: 2074 6578 743d 2247 5255 4222 2066 6f6e text=\"GRUB\" fon\n-000182a0: 743d 2261 7175 6920 3131 2220 636f 6c6f t=\"aqui 11\" colo\n-000182b0: 723d 2223 3846 4622 207d 20e2 8099 0a0a r=\"#8FF\" } .....\n-000182c0: 2020 2070 726f 7065 7274 6965 7320 6f66 properties of\n-000182d0: 2061 2063 6f6d 706f 6e65 6e74 2061 7265 a component are\n-000182e0: 2073 7065 6369 6669 6564 2061 7320 226e specified as \"n\n-000182f0: 616d 6520 3d20 7661 6c75 6522 2028 7768 ame = value\" (wh\n-00018300: 6974 6573 7061 6365 0a73 7572 726f 756e itespace.surroun\n-00018310: 6469 6e67 2074 6f6b 656e 7320 6973 206f ding tokens is o\n-00018320: 7074 696f 6e61 6c20 616e 6420 6973 2069 ptional and is i\n-00018330: 676e 6f72 6564 2920 7768 6572 6520 2a76 gnored) where *v\n-00018340: 616c 7565 2a20 6d61 7920 6265 3a0a 2020 alue* may be:. \n-00018350: 20e2 80a2 2061 2073 696e 676c 6520 776f ... a single wo\n-00018360: 7264 2028 652e 672e 2c20 2261 6c69 676e rd (e.g., \"align\n-00018370: 203d 2063 656e 7465 7222 2c20 2263 6f6c = center\", \"col\n-00018380: 6f72 203d 2023 4646 3830 3830 2229 2c0a or = #FF8080\"),.\n-00018390: 2020 20e2 80a2 2061 2071 756f 7465 6420 ... a quoted \n-000183a0: 7374 7269 6e67 2028 652e 672e 2c20 2274 string (e.g., \"t\n-000183b0: 6578 7420 3d20 2248 656c 6c6f 2c20 576f ext = \"Hello, Wo\n-000183c0: 726c 6421 2222 292c 206f 720a 2020 20e2 rld!\"\"), or. .\n-000183d0: 80a2 2061 2074 7570 6c65 2028 652e 672e .. a tuple (e.g.\n-000183e0: 2c20 2270 7265 6665 7272 6564 5f73 697a , \"preferred_siz\n-000183f0: 6520 3d20 2831 3230 2c20 3830 2922 292e e = (120, 80)\").\n-00018400: 0a0a 372e 332e 3520 436f 6d70 6f6e 656e ..7.3.5 Componen\n-00018410: 7420 4c69 7374 0a2d 2d2d 2d2d 2d2d 2d2d t List.---------\n-00018420: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 -----------..The\n-00018430: 2066 6f6c 6c6f 7769 6e67 2069 7320 6120 following is a \n-00018440: 6c69 7374 206f 6620 7468 6520 636f 6d70 list of the comp\n-00018450: 6f6e 656e 7473 2061 6e64 2074 6865 2070 onents and the p\n-00018460: 726f 7065 7274 6965 7320 7468 6579 0a73 roperties they.s\n-00018470: 7570 706f 7274 2e0a 0a20 2020 e280 a220 upport... ... \n-00018480: 6c61 6265 6c20 4120 6c61 6265 6c20 6469 label A label di\n-00018490: 7370 6c61 7973 2061 206c 696e 6520 6f66 splays a line of\n-000184a0: 2074 6578 742e 0a0a 2020 2020 2050 726f text... Pro\n-000184b0: 7065 7274 6965 733a 0a20 2020 2020 6964 perties:. id\n-000184c0: 2020 2020 2020 2020 2020 2020 2053 6574 Set\n-000184d0: 2074 6f20 225f 5f74 696d 656f 7574 5f5f to \"__timeout__\n-000184e0: 2220 746f 2064 6973 706c 6179 2074 6865 \" to display the\n-000184f0: 2074 696d 6520 656c 6170 7365 640a 2020 time elapsed. \n+00018110: 2d2d 2d2d 2d2d 2d0a 0a47 7265 6174 6572 -------..Greater\n+00018120: 2063 7573 746f 6d69 7a61 6269 6c69 7479 customizability\n+00018130: 2063 6f6d 6573 2069 7320 7072 6f76 6964 comes is provid\n+00018140: 6564 2062 7920 636f 6d70 6f6e 656e 7473 ed by components\n+00018150: 2e20 2041 2074 7265 6520 6f66 0a63 6f6d . A tree of.com\n+00018160: 706f 6e65 6e74 7320 666f 726d 7320 7468 ponents forms th\n+00018170: 6520 7573 6572 2069 6e74 6572 6661 6365 e user interface\n+00018180: 2e20 202a 436f 6e74 6169 6e65 7273 2a20 . *Containers* \n+00018190: 6172 6520 636f 6d70 6f6e 656e 7473 2074 are components t\n+000181a0: 6861 740a 6361 6e20 636f 6e74 6169 6e20 hat.can contain \n+000181b0: 6f74 6865 7220 636f 6d70 6f6e 656e 7473 other components\n+000181c0: 2c20 616e 6420 7468 6572 6520 6973 2061 , and there is a\n+000181d0: 6c77 6179 7320 6120 7369 6e67 6c65 2072 lways a single r\n+000181e0: 6f6f 740a 636f 6d70 6f6e 656e 7420 7768 oot.component wh\n+000181f0: 6963 6820 6973 2061 6e20 696e 7374 616e ich is an instan\n+00018200: 6365 206f 6620 6120 2a63 616e 7661 732a ce of a *canvas*\n+00018210: 2063 6f6e 7461 696e 6572 2e0a 0a20 2020 container... \n+00018220: 436f 6d70 6f6e 656e 7473 2061 7265 2063 Components are c\n+00018230: 7265 6174 6564 2069 6e20 7468 6520 7468 reated in the th\n+00018240: 656d 6520 6669 6c65 2062 7920 7072 6566 eme file by pref\n+00018250: 6978 696e 6720 7468 6520 7479 7065 206f ixing the type o\n+00018260: 660a 636f 6d70 6f6e 656e 7420 7769 7468 f.component with\n+00018270: 2061 2027 2b27 2073 6967 6e3a 0a0a 2020 a '+' sign:.. \n+00018280: 20e2 8098 202b 206c 6162 656c 207b 2074 ... + label { t\n+00018290: 6578 743d 2247 5255 4222 2066 6f6e 743d ext=\"GRUB\" font=\n+000182a0: 2261 7175 6920 3131 2220 636f 6c6f 723d \"aqui 11\" color=\n+000182b0: 2223 3846 4622 207d 20e2 8099 0a0a 2020 \"#8FF\" } ..... \n+000182c0: 2070 726f 7065 7274 6965 7320 6f66 2061 properties of a\n+000182d0: 2063 6f6d 706f 6e65 6e74 2061 7265 2073 component are s\n+000182e0: 7065 6369 6669 6564 2061 7320 226e 616d pecified as \"nam\n+000182f0: 6520 3d20 7661 6c75 6522 2028 7768 6974 e = value\" (whit\n+00018300: 6573 7061 6365 0a73 7572 726f 756e 6469 espace.surroundi\n+00018310: 6e67 2074 6f6b 656e 7320 6973 206f 7074 ng tokens is opt\n+00018320: 696f 6e61 6c20 616e 6420 6973 2069 676e ional and is ign\n+00018330: 6f72 6564 2920 7768 6572 6520 2a76 616c ored) where *val\n+00018340: 7565 2a20 6d61 7920 6265 3a0a 2020 20e2 ue* may be:. .\n+00018350: 80a2 2061 2073 696e 676c 6520 776f 7264 .. a single word\n+00018360: 2028 652e 672e 2c20 2261 6c69 676e 203d (e.g., \"align =\n+00018370: 2063 656e 7465 7222 2c20 2263 6f6c 6f72 center\", \"color\n+00018380: 203d 2023 4646 3830 3830 2229 2c0a 2020 = #FF8080\"),. \n+00018390: 20e2 80a2 2061 2071 756f 7465 6420 7374 ... a quoted st\n+000183a0: 7269 6e67 2028 652e 672e 2c20 2274 6578 ring (e.g., \"tex\n+000183b0: 7420 3d20 2248 656c 6c6f 2c20 576f 726c t = \"Hello, Worl\n+000183c0: 6421 2222 292c 206f 720a 2020 20e2 80a2 d!\"\"), or. ...\n+000183d0: 2061 2074 7570 6c65 2028 652e 672e 2c20 a tuple (e.g., \n+000183e0: 2270 7265 6665 7272 6564 5f73 697a 6520 \"preferred_size \n+000183f0: 3d20 2831 3230 2c20 3830 2922 292e 0a0a = (120, 80)\")...\n+00018400: 372e 332e 3520 436f 6d70 6f6e 656e 7420 7.3.5 Component \n+00018410: 4c69 7374 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d List.-----------\n+00018420: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 2066 ---------..The f\n+00018430: 6f6c 6c6f 7769 6e67 2069 7320 6120 6c69 ollowing is a li\n+00018440: 7374 206f 6620 7468 6520 636f 6d70 6f6e st of the compon\n+00018450: 656e 7473 2061 6e64 2074 6865 2070 726f ents and the pro\n+00018460: 7065 7274 6965 7320 7468 6579 0a73 7570 perties they.sup\n+00018470: 706f 7274 2e0a 0a20 2020 e280 a220 6c61 port... ... la\n+00018480: 6265 6c20 4120 6c61 6265 6c20 6469 7370 bel A label disp\n+00018490: 6c61 7973 2061 206c 696e 6520 6f66 2074 lays a line of t\n+000184a0: 6578 742e 0a0a 2020 2020 2050 726f 7065 ext... Prope\n+000184b0: 7274 6965 733a 0a20 2020 2020 6964 2020 rties:. id \n+000184c0: 2020 2020 2020 2020 2020 2053 6574 2074 Set t\n+000184d0: 6f20 225f 5f74 696d 656f 7574 5f5f 2220 o \"__timeout__\" \n+000184e0: 746f 2064 6973 706c 6179 2074 6865 2074 to display the t\n+000184f0: 696d 6520 656c 6170 7365 640a 2020 2020 ime elapsed. \n 00018500: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00018510: 2020 746f 2061 6e20 6175 746f 6d61 7469 to an automati\n-00018520: 6361 6c20 626f 6f74 206f 6620 7468 6520 cal boot of the \n-00018530: 6465 6661 756c 7420 656e 7472 792e 0a20 default entry.. \n-00018540: 2020 2020 7465 7874 2020 2020 2020 2020 text \n-00018550: 2020 2054 6865 2074 6578 7420 746f 2064 The text to d\n-00018560: 6973 706c 6179 2e20 2049 6620 2269 6422 isplay. If \"id\"\n-00018570: 2069 7320 7365 7420 746f 0a20 2020 2020 is set to. \n-00018580: 2020 2020 2020 2020 2020 2020 2020 2022 \"\n-00018590: 5f5f 7469 6d65 6f75 745f 5f22 2061 6e64 __timeout__\" and\n-000185a0: 206e 6f20 2274 6578 7422 2070 726f 7065 no \"text\" prope\n-000185b0: 7274 7920 6973 2073 6574 2074 6865 6e0a rty is set then.\n+00018510: 746f 2061 6e20 6175 746f 6d61 7469 6361 to an automatica\n+00018520: 6c20 626f 6f74 206f 6620 7468 6520 6465 l boot of the de\n+00018530: 6661 756c 7420 656e 7472 792e 0a20 2020 fault entry.. \n+00018540: 2020 7465 7874 2020 2020 2020 2020 2020 text \n+00018550: 2054 6865 2074 6578 7420 746f 2064 6973 The text to dis\n+00018560: 706c 6179 2e20 2049 6620 2269 6422 2069 play. If \"id\" i\n+00018570: 7320 7365 7420 746f 0a20 2020 2020 2020 s set to. \n+00018580: 2020 2020 2020 2020 2020 2020 2022 5f5f \"__\n+00018590: 7469 6d65 6f75 745f 5f22 2061 6e64 206e timeout__\" and n\n+000185a0: 6f20 2274 6578 7422 2070 726f 7065 7274 o \"text\" propert\n+000185b0: 7920 6973 2073 6574 2074 6865 6e0a 2020 y is set then. \n 000185c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000185d0: 2020 2020 7468 6520 616d 6f75 6e74 206f the amount o\n-000185e0: 6620 7365 636f 6e64 7320 7769 6c6c 2062 f seconds will b\n-000185f0: 6520 7368 6f77 6e2e 2020 4966 2073 6574 e shown. If set\n-00018600: 2074 6f0a 2020 2020 2020 2020 2020 2020 to. \n-00018610: 2020 2020 2020 2020 2240 4b45 594d 4150 \"@KEYMAP\n-00018620: 5f53 484f 5254 4022 2c20 2240 4b45 594d _SHORT@\", \"@KEYM\n-00018630: 4150 5f4d 4944 444c 4540 2220 6f72 0a20 AP_MIDDLE@\" or. \n+000185d0: 2020 7468 6520 616d 6f75 6e74 206f 6620 the amount of \n+000185e0: 7365 636f 6e64 7320 7769 6c6c 2062 6520 seconds will be \n+000185f0: 7368 6f77 6e2e 2020 4966 2073 6574 2074 shown. If set t\n+00018600: 6f0a 2020 2020 2020 2020 2020 2020 2020 o. \n+00018610: 2020 2020 2020 2240 4b45 594d 4150 5f53 \"@KEYMAP_S\n+00018620: 484f 5254 4022 2c20 2240 4b45 594d 4150 HORT@\", \"@KEYMAP\n+00018630: 5f4d 4944 444c 4540 2220 6f72 0a20 2020 _MIDDLE@\" or. \n 00018640: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00018650: 2020 2022 404b 4559 4d41 505f 4c4f 4e47 \"@KEYMAP_LONG\n-00018660: 4022 2074 6865 6e20 7072 6564 6566 696e @\" then predefin\n-00018670: 6564 2068 6f74 6b65 790a 2020 2020 2020 ed hotkey. \n-00018680: 2020 2020 2020 2020 2020 2020 2020 696e in\n-00018690: 666f 726d 6174 696f 6e20 7769 6c6c 2062 formation will b\n-000186a0: 6520 7368 6f77 6e2e 0a20 2020 2020 666f e shown.. fo\n-000186b0: 6e74 2020 2020 2020 2020 2020 2054 6865 nt The\n-000186c0: 2066 6f6e 7420 746f 2075 7365 2066 6f72 font to use for\n-000186d0: 2074 6578 7420 6469 7370 6c61 792e 0a20 text display.. \n-000186e0: 2020 2020 636f 6c6f 7220 2020 2020 2020 color \n-000186f0: 2020 2054 6865 2063 6f6c 6f72 206f 6620 The color of \n-00018700: 7468 6520 7465 7874 2e0a 2020 2020 2061 the text.. a\n-00018710: 6c69 676e 2020 2020 2020 2020 2020 5468 lign Th\n-00018720: 6520 686f 7269 7a6f 6e74 616c 2061 6c69 e horizontal ali\n-00018730: 676e 6d65 6e74 206f 6620 7468 6520 7465 gnment of the te\n-00018740: 7874 2077 6974 6869 6e20 7468 650a 2020 xt within the. \n+00018650: 2022 404b 4559 4d41 505f 4c4f 4e47 4022 \"@KEYMAP_LONG@\"\n+00018660: 2074 6865 6e20 7072 6564 6566 696e 6564 then predefined\n+00018670: 2068 6f74 6b65 790a 2020 2020 2020 2020 hotkey. \n+00018680: 2020 2020 2020 2020 2020 2020 696e 666f info\n+00018690: 726d 6174 696f 6e20 7769 6c6c 2062 6520 rmation will be \n+000186a0: 7368 6f77 6e2e 0a20 2020 2020 666f 6e74 shown.. font\n+000186b0: 2020 2020 2020 2020 2020 2054 6865 2066 The f\n+000186c0: 6f6e 7420 746f 2075 7365 2066 6f72 2074 ont to use for t\n+000186d0: 6578 7420 6469 7370 6c61 792e 0a20 2020 ext display.. \n+000186e0: 2020 636f 6c6f 7220 2020 2020 2020 2020 color \n+000186f0: 2054 6865 2063 6f6c 6f72 206f 6620 7468 The color of th\n+00018700: 6520 7465 7874 2e0a 2020 2020 2061 6c69 e text.. ali\n+00018710: 676e 2020 2020 2020 2020 2020 5468 6520 gn The \n+00018720: 686f 7269 7a6f 6e74 616c 2061 6c69 676e horizontal align\n+00018730: 6d65 6e74 206f 6620 7468 6520 7465 7874 ment of the text\n+00018740: 2077 6974 6869 6e20 7468 650a 2020 2020 within the. \n 00018750: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00018760: 2020 636f 6d70 6f6e 656e 742e 2020 4f70 component. Op\n-00018770: 7469 6f6e 7320 6172 6520 226c 6566 7422 tions are \"left\"\n-00018780: 2c20 2263 656e 7465 7222 2061 6e64 0a20 , \"center\" and. \n+00018760: 636f 6d70 6f6e 656e 742e 2020 4f70 7469 component. Opti\n+00018770: 6f6e 7320 6172 6520 226c 6566 7422 2c20 ons are \"left\", \n+00018780: 2263 656e 7465 7222 2061 6e64 0a20 2020 \"center\" and. \n 00018790: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000187a0: 2020 2022 7269 6768 7422 2e0a 2020 2020 \"right\".. \n-000187b0: 2076 6973 6962 6c65 2020 2020 2020 2020 visible \n-000187c0: 5365 7420 746f 2022 6661 6c73 6522 2074 Set to \"false\" t\n-000187d0: 6f20 6869 6465 2074 6865 206c 6162 656c o hide the label\n-000187e0: 2e0a 0a20 2020 e280 a220 696d 6167 6520 ... ... image \n-000187f0: 4120 636f 6d70 6f6e 656e 7420 7468 6174 A component that\n-00018800: 2064 6973 706c 6179 7320 616e 2069 6d61 displays an ima\n-00018810: 6765 2e20 2054 6865 2069 6d61 6765 2069 ge. The image i\n-00018820: 7320 7363 616c 6564 2074 6f0a 2020 2020 s scaled to. \n-00018830: 2066 6974 2074 6865 2063 6f6d 706f 6e65 fit the compone\n-00018840: 6e74 2e0a 0a20 2020 2020 5072 6f70 6572 nt... Proper\n-00018850: 7469 6573 3a0a 0a20 2020 2020 6669 6c65 ties:.. file\n-00018860: 2020 2020 2020 2020 2020 2054 6865 2066 The f\n-00018870: 756c 6c20 7061 7468 2074 6f20 7468 6520 ull path to the \n-00018880: 696d 6167 6520 6669 6c65 2074 6f20 6c6f image file to lo\n-00018890: 6164 2e0a 0a20 2020 e280 a220 7072 6f67 ad... ... prog\n-000188a0: 7265 7373 5f62 6172 2044 6973 706c 6179 ress_bar Display\n-000188b0: 7320 6120 686f 7269 7a6f 6e74 616c 6c79 s a horizontally\n-000188c0: 206f 7269 656e 7465 6420 7072 6f67 7265 oriented progre\n-000188d0: 7373 2062 6172 2e20 2049 7420 6361 6e0a ss bar. It can.\n-000188e0: 2020 2020 2062 6520 7265 6e64 6572 6564 be rendered\n-000188f0: 2075 7369 6e67 2073 696d 706c 6520 736f using simple so\n-00018900: 6c69 6420 6669 6c6c 6564 2072 6563 7461 lid filled recta\n-00018910: 6e67 6c65 732c 206f 7220 7573 696e 6720 ngles, or using \n-00018920: 6120 7061 6972 0a20 2020 2020 6f66 2070 a pair. of p\n-00018930: 6978 6d61 7020 7374 796c 6564 2062 6f78 ixmap styled box\n-00018940: 6573 2e0a 0a20 2020 2020 5072 6f70 6572 es... Proper\n-00018950: 7469 6573 3a0a 0a20 2020 2020 6964 2020 ties:.. id \n-00018960: 2020 2020 2020 2020 2020 2053 6574 2074 Set t\n-00018970: 6f20 225f 5f74 696d 656f 7574 5f5f 2220 o \"__timeout__\" \n-00018980: 746f 2064 6973 706c 6179 2074 6865 2074 to display the t\n-00018990: 696d 6520 656c 6170 7365 640a 2020 2020 ime elapsed. \n-000189a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000189b0: 746f 2061 6e20 6175 746f 6d61 7469 6361 to an automatica\n-000189c0: 6c20 626f 6f74 206f 6620 7468 6520 6465 l boot of the de\n-000189d0: 6661 756c 7420 656e 7472 792e 0a20 2020 fault entry.. \n-000189e0: 2020 6667 5f63 6f6c 6f72 2020 2020 2020 fg_color \n-000189f0: 2054 6865 2066 6f72 6567 726f 756e 6420 The foreground \n-00018a00: 636f 6c6f 7220 666f 7220 706c 6169 6e20 color for plain \n-00018a10: 736f 6c69 6420 636f 6c6f 720a 2020 2020 solid color. \n-00018a20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00018a30: 7265 6e64 6572 696e 672e 0a20 2020 2020 rendering.. \n-00018a40: 6267 5f63 6f6c 6f72 2020 2020 2020 2054 bg_color T\n-00018a50: 6865 2062 6163 6b67 726f 756e 6420 636f he background co\n-00018a60: 6c6f 7220 666f 7220 706c 6169 6e20 736f lor for plain so\n-00018a70: 6c69 6420 636f 6c6f 720a 2020 2020 2020 lid color. \n-00018a80: 2020 2020 2020 2020 2020 2020 2020 7265 re\n-00018a90: 6e64 6572 696e 672e 0a20 2020 2020 626f ndering.. bo\n-00018aa0: 7264 6572 5f63 6f6c 6f72 2020 2054 6865 rder_color The\n-00018ab0: 2062 6f72 6465 7220 636f 6c6f 7220 666f border color fo\n-00018ac0: 7220 706c 6169 6e20 736f 6c69 6420 636f r plain solid co\n-00018ad0: 6c6f 720a 2020 2020 2020 2020 2020 2020 lor. \n-00018ae0: 2020 2020 2020 2020 7265 6e64 6572 696e renderin\n-00018af0: 672e 0a20 2020 2020 7465 7874 5f63 6f6c g.. text_col\n-00018b00: 6f72 2020 2020 2054 6865 2074 6578 7420 or The text \n-00018b10: 636f 6c6f 722e 0a20 2020 2020 6261 725f color.. bar_\n-00018b20: 7374 796c 6520 2020 2020 2054 6865 2073 style The s\n-00018b30: 7479 6c65 6420 626f 7820 7370 6563 6966 tyled box specif\n-00018b40: 6963 6174 696f 6e20 666f 7220 7468 6520 ication for the \n-00018b50: 6672 616d 6520 6f66 0a20 2020 2020 2020 frame of. \n-00018b60: 2020 2020 2020 2020 2020 2020 2074 6865 the\n-00018b70: 2070 726f 6772 6573 7320 6261 722e 2020 progress bar. \n-00018b80: 4578 616d 706c 653a 0a20 2020 2020 2020 Example:. \n-00018b90: 2020 2020 2020 2020 2020 2020 2022 7072 \"pr\n-00018ba0: 6f67 7265 7373 5f66 7261 6d65 5f2a 2e70 ogress_frame_*.p\n-00018bb0: 6e67 2220 4966 2074 6865 2076 616c 7565 ng\" If the value\n-00018bc0: 2069 7320 6571 7561 6c20 746f 0a20 2020 is equal to. \n-00018bd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00018be0: 2022 6869 6768 6c69 6768 745f 7374 796c \"highlight_styl\n-00018bf0: 6522 2074 6865 6e20 6e6f 2073 7479 6c65 e\" then no style\n-00018c00: 6420 626f 7865 7320 7769 6c6c 2062 650a d boxes will be.\n+000187a0: 2022 7269 6768 7422 2e0a 2020 2020 2076 \"right\".. v\n+000187b0: 6973 6962 6c65 2020 2020 2020 2020 5365 isible Se\n+000187c0: 7420 746f 2022 6661 6c73 6522 2074 6f20 t to \"false\" to \n+000187d0: 6869 6465 2074 6865 206c 6162 656c 2e0a hide the label..\n+000187e0: 0a20 2020 e280 a220 696d 6167 6520 4120 . ... image A \n+000187f0: 636f 6d70 6f6e 656e 7420 7468 6174 2064 component that d\n+00018800: 6973 706c 6179 7320 616e 2069 6d61 6765 isplays an image\n+00018810: 2e20 2054 6865 2069 6d61 6765 2069 7320 . The image is \n+00018820: 7363 616c 6564 2074 6f0a 2020 2020 2066 scaled to. f\n+00018830: 6974 2074 6865 2063 6f6d 706f 6e65 6e74 it the component\n+00018840: 2e0a 0a20 2020 2020 5072 6f70 6572 7469 ... Properti\n+00018850: 6573 3a0a 0a20 2020 2020 6669 6c65 2020 es:.. file \n+00018860: 2020 2020 2020 2020 2054 6865 2066 756c The ful\n+00018870: 6c20 7061 7468 2074 6f20 7468 6520 696d l path to the im\n+00018880: 6167 6520 6669 6c65 2074 6f20 6c6f 6164 age file to load\n+00018890: 2e0a 0a20 2020 e280 a220 7072 6f67 7265 ... ... progre\n+000188a0: 7373 5f62 6172 2044 6973 706c 6179 7320 ss_bar Displays \n+000188b0: 6120 686f 7269 7a6f 6e74 616c 6c79 206f a horizontally o\n+000188c0: 7269 656e 7465 6420 7072 6f67 7265 7373 riented progress\n+000188d0: 2062 6172 2e20 2049 7420 6361 6e0a 2020 bar. It can. \n+000188e0: 2020 2062 6520 7265 6e64 6572 6564 2075 be rendered u\n+000188f0: 7369 6e67 2073 696d 706c 6520 736f 6c69 sing simple soli\n+00018900: 6420 6669 6c6c 6564 2072 6563 7461 6e67 d filled rectang\n+00018910: 6c65 732c 206f 7220 7573 696e 6720 6120 les, or using a \n+00018920: 7061 6972 0a20 2020 2020 6f66 2070 6978 pair. of pix\n+00018930: 6d61 7020 7374 796c 6564 2062 6f78 6573 map styled boxes\n+00018940: 2e0a 0a20 2020 2020 5072 6f70 6572 7469 ... Properti\n+00018950: 6573 3a0a 0a20 2020 2020 6964 2020 2020 es:.. id \n+00018960: 2020 2020 2020 2020 2053 6574 2074 6f20 Set to \n+00018970: 225f 5f74 696d 656f 7574 5f5f 2220 746f \"__timeout__\" to\n+00018980: 2064 6973 706c 6179 2074 6865 2074 696d display the tim\n+00018990: 6520 656c 6170 7365 640a 2020 2020 2020 e elapsed. \n+000189a0: 2020 2020 2020 2020 2020 2020 2020 746f to\n+000189b0: 2061 6e20 6175 746f 6d61 7469 6361 6c20 an automatical \n+000189c0: 626f 6f74 206f 6620 7468 6520 6465 6661 boot of the defa\n+000189d0: 756c 7420 656e 7472 792e 0a20 2020 2020 ult entry.. \n+000189e0: 6667 5f63 6f6c 6f72 2020 2020 2020 2054 fg_color T\n+000189f0: 6865 2066 6f72 6567 726f 756e 6420 636f he foreground co\n+00018a00: 6c6f 7220 666f 7220 706c 6169 6e20 736f lor for plain so\n+00018a10: 6c69 6420 636f 6c6f 720a 2020 2020 2020 lid color. \n+00018a20: 2020 2020 2020 2020 2020 2020 2020 7265 re\n+00018a30: 6e64 6572 696e 672e 0a20 2020 2020 6267 ndering.. bg\n+00018a40: 5f63 6f6c 6f72 2020 2020 2020 2054 6865 _color The\n+00018a50: 2062 6163 6b67 726f 756e 6420 636f 6c6f background colo\n+00018a60: 7220 666f 7220 706c 6169 6e20 736f 6c69 r for plain soli\n+00018a70: 6420 636f 6c6f 720a 2020 2020 2020 2020 d color. \n+00018a80: 2020 2020 2020 2020 2020 2020 7265 6e64 rend\n+00018a90: 6572 696e 672e 0a20 2020 2020 626f 7264 ering.. bord\n+00018aa0: 6572 5f63 6f6c 6f72 2020 2054 6865 2062 er_color The b\n+00018ab0: 6f72 6465 7220 636f 6c6f 7220 666f 7220 order color for \n+00018ac0: 706c 6169 6e20 736f 6c69 6420 636f 6c6f plain solid colo\n+00018ad0: 720a 2020 2020 2020 2020 2020 2020 2020 r. \n+00018ae0: 2020 2020 2020 7265 6e64 6572 696e 672e rendering.\n+00018af0: 0a20 2020 2020 7465 7874 5f63 6f6c 6f72 . text_color\n+00018b00: 2020 2020 2054 6865 2074 6578 7420 636f The text co\n+00018b10: 6c6f 722e 0a20 2020 2020 6261 725f 7374 lor.. bar_st\n+00018b20: 796c 6520 2020 2020 2054 6865 2073 7479 yle The sty\n+00018b30: 6c65 6420 626f 7820 7370 6563 6966 6963 led box specific\n+00018b40: 6174 696f 6e20 666f 7220 7468 6520 6672 ation for the fr\n+00018b50: 616d 6520 6f66 0a20 2020 2020 2020 2020 ame of. \n+00018b60: 2020 2020 2020 2020 2020 2074 6865 2070 the p\n+00018b70: 726f 6772 6573 7320 6261 722e 2020 4578 rogress bar. Ex\n+00018b80: 616d 706c 653a 0a20 2020 2020 2020 2020 ample:. \n+00018b90: 2020 2020 2020 2020 2020 2022 7072 6f67 \"prog\n+00018ba0: 7265 7373 5f66 7261 6d65 5f2a 2e70 6e67 ress_frame_*.png\n+00018bb0: 2220 4966 2074 6865 2076 616c 7565 2069 \" If the value i\n+00018bc0: 7320 6571 7561 6c20 746f 0a20 2020 2020 s equal to. \n+00018bd0: 2020 2020 2020 2020 2020 2020 2020 2022 \"\n+00018be0: 6869 6768 6c69 6768 745f 7374 796c 6522 highlight_style\"\n+00018bf0: 2074 6865 6e20 6e6f 2073 7479 6c65 6420 then no styled \n+00018c00: 626f 7865 7320 7769 6c6c 2062 650a 2020 boxes will be. \n 00018c10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00018c20: 2020 2020 7368 6f77 6e2e 0a20 2020 2020 shown.. \n-00018c30: 6869 6768 6c69 6768 745f 7374 796c 6554 highlight_styleT\n-00018c40: 6865 2073 7479 6c65 6420 626f 7820 7370 he styled box sp\n-00018c50: 6563 6966 6963 6174 696f 6e20 666f 7220 ecification for \n-00018c60: 7468 6520 6869 6768 6c69 6768 7465 640a the highlighted.\n+00018c20: 2020 7368 6f77 6e2e 0a20 2020 2020 6869 shown.. hi\n+00018c30: 6768 6c69 6768 745f 7374 796c 6554 6865 ghlight_styleThe\n+00018c40: 2073 7479 6c65 6420 626f 7820 7370 6563 styled box spec\n+00018c50: 6966 6963 6174 696f 6e20 666f 7220 7468 ification for th\n+00018c60: 6520 6869 6768 6c69 6768 7465 640a 2020 e highlighted. \n 00018c70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00018c80: 2020 2020 7265 6769 6f6e 206f 6620 7468 region of th\n-00018c90: 6520 7072 6f67 7265 7373 2062 6172 2e20 e progress bar. \n-00018ca0: 2054 6869 7320 626f 7820 7769 6c6c 2062 This box will b\n-00018cb0: 650a 2020 2020 2020 2020 2020 2020 2020 e. \n-00018cc0: 2020 2020 2020 7573 6564 2074 6f20 7061 used to pa\n-00018cd0: 696e 7420 6a75 7374 2074 6865 2068 6967 int just the hig\n-00018ce0: 686c 6967 6874 6564 2072 6567 696f 6e20 hlighted region \n-00018cf0: 6f66 2074 6865 0a20 2020 2020 2020 2020 of the. \n-00018d00: 2020 2020 2020 2020 2020 2062 6172 2c20 bar, \n-00018d10: 616e 6420 7769 6c6c 2062 6520 696e 6372 and will be incr\n-00018d20: 6561 7365 6420 696e 2073 697a 6520 6173 eased in size as\n-00018d30: 2074 6865 2062 6172 0a20 2020 2020 2020 the bar. \n-00018d40: 2020 2020 2020 2020 2020 2020 206e 6561 nea\n-00018d50: 7273 2063 6f6d 706c 6574 696f 6e2e 2020 rs completion. \n-00018d60: 4578 616d 706c 653a 2022 7072 6f67 7265 Example: \"progre\n-00018d70: 7373 5f68 6c5f 2a2e 706e 6722 2e0a 2020 ss_hl_*.png\".. \n+00018c80: 2020 7265 6769 6f6e 206f 6620 7468 6520 region of the \n+00018c90: 7072 6f67 7265 7373 2062 6172 2e20 2054 progress bar. T\n+00018ca0: 6869 7320 626f 7820 7769 6c6c 2062 650a his box will be.\n+00018cb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00018cc0: 2020 2020 7573 6564 2074 6f20 7061 696e used to pain\n+00018cd0: 7420 6a75 7374 2074 6865 2068 6967 686c t just the highl\n+00018ce0: 6967 6874 6564 2072 6567 696f 6e20 6f66 ighted region of\n+00018cf0: 2074 6865 0a20 2020 2020 2020 2020 2020 the. \n+00018d00: 2020 2020 2020 2020 2062 6172 2c20 616e bar, an\n+00018d10: 6420 7769 6c6c 2062 6520 696e 6372 6561 d will be increa\n+00018d20: 7365 6420 696e 2073 697a 6520 6173 2074 sed in size as t\n+00018d30: 6865 2062 6172 0a20 2020 2020 2020 2020 he bar. \n+00018d40: 2020 2020 2020 2020 2020 206e 6561 7273 nears\n+00018d50: 2063 6f6d 706c 6574 696f 6e2e 2020 4578 completion. Ex\n+00018d60: 616d 706c 653a 2022 7072 6f67 7265 7373 ample: \"progress\n+00018d70: 5f68 6c5f 2a2e 706e 6722 2e0a 2020 2020 _hl_*.png\".. \n 00018d80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00018d90: 2020 4966 2074 6865 2076 616c 7565 2069 If the value i\n-00018da0: 7320 6571 7561 6c20 746f 2022 6261 725f s equal to \"bar_\n-00018db0: 7374 796c 6522 2074 6865 6e20 6e6f 0a20 style\" then no. \n+00018d90: 4966 2074 6865 2076 616c 7565 2069 7320 If the value is \n+00018da0: 6571 7561 6c20 746f 2022 6261 725f 7374 equal to \"bar_st\n+00018db0: 796c 6522 2074 6865 6e20 6e6f 0a20 2020 yle\" then no. \n 00018dc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00018dd0: 2020 2073 7479 6c65 6420 626f 7865 7320 styled boxes \n-00018de0: 7769 6c6c 2062 6520 7368 6f77 6e2e 0a20 will be shown.. \n-00018df0: 2020 2020 6869 6768 6c69 6768 745f 6f76 highlight_ov\n-00018e00: 6572 6c61 7949 6620 7468 6973 206f 7074 erlayIf this opt\n-00018e10: 696f 6e20 6973 2073 6574 2074 6f20 2274 ion is set to \"t\n-00018e20: 7275 6522 2074 6865 6e20 7468 650a 2020 rue\" then the. \n+00018dd0: 2073 7479 6c65 6420 626f 7865 7320 7769 styled boxes wi\n+00018de0: 6c6c 2062 6520 7368 6f77 6e2e 0a20 2020 ll be shown.. \n+00018df0: 2020 6869 6768 6c69 6768 745f 6f76 6572 highlight_over\n+00018e00: 6c61 7949 6620 7468 6973 206f 7074 696f layIf this optio\n+00018e10: 6e20 6973 2073 6574 2074 6f20 2274 7275 n is set to \"tru\n+00018e20: 6522 2074 6865 6e20 7468 650a 2020 2020 e\" then the. \n 00018e30: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00018e40: 2020 6869 6768 6c69 6768 7420 626f 7820 highlight box \n-00018e50: 7369 6465 2073 6c69 6365 7320 2865 7665 side slices (eve\n-00018e60: 7279 2073 6c69 6365 2065 7863 6570 740a ry slice except.\n+00018e40: 6869 6768 6c69 6768 7420 626f 7820 7369 highlight box si\n+00018e50: 6465 2073 6c69 6365 7320 2865 7665 7279 de slices (every\n+00018e60: 2073 6c69 6365 2065 7863 6570 740a 2020 slice except. \n 00018e70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00018e80: 2020 2020 7468 6520 6365 6e74 6572 2073 the center s\n-00018e90: 6c69 6365 2920 7769 6c6c 206f 7665 726c lice) will overl\n-00018ea0: 6179 2074 6865 2066 7261 6d65 2062 6f78 ay the frame box\n-00018eb0: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n-00018ec0: 2020 2020 2073 6964 6520 736c 6963 6573 side slices\n-00018ed0: 2e20 2041 6e64 2074 6865 2063 656e 7465 . And the cente\n-00018ee0: 7220 736c 6963 6520 6f66 2074 6865 0a20 r slice of the. \n+00018e80: 2020 7468 6520 6365 6e74 6572 2073 6c69 the center sli\n+00018e90: 6365 2920 7769 6c6c 206f 7665 726c 6179 ce) will overlay\n+00018ea0: 2074 6865 2066 7261 6d65 2062 6f78 0a20 the frame box. \n+00018eb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00018ec0: 2020 2073 6964 6520 736c 6963 6573 2e20 side slices. \n+00018ed0: 2041 6e64 2074 6865 2063 656e 7465 7220 And the center \n+00018ee0: 736c 6963 6520 6f66 2074 6865 0a20 2020 slice of the. \n 00018ef0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00018f00: 2020 2068 6967 686c 6967 6874 2062 6f78 highlight box\n-00018f10: 2063 616e 206d 6f76 6520 616c 6c20 7468 can move all th\n-00018f20: 6520 7761 7920 2866 726f 6d20 746f 7020 e way (from top \n-00018f30: 746f 0a20 2020 2020 2020 2020 2020 2020 to. \n-00018f40: 2020 2020 2020 2062 6f74 746f 6d29 2c20 bottom), \n-00018f50: 6265 696e 6720 6472 6177 6e20 6f6e 2074 being drawn on t\n-00018f60: 6865 2063 656e 7465 7220 736c 6963 6520 he center slice \n-00018f70: 6f66 2074 6865 0a20 2020 2020 2020 2020 of the. \n-00018f80: 2020 2020 2020 2020 2020 2066 7261 6d65 frame\n-00018f90: 2062 6f78 2e20 2054 6861 7420 7761 7920 box. That way \n-00018fa0: 7765 2063 616e 206d 616b 6520 6120 7072 we can make a pr\n-00018fb0: 6f67 7265 7373 2062 6172 0a20 2020 2020 ogress bar. \n-00018fc0: 2020 2020 2020 2020 2020 2020 2020 2077 w\n-00018fd0: 6974 6820 726f 756e 642d 7368 6170 6564 ith round-shaped\n-00018fe0: 2065 6467 6573 2073 6f20 7468 6572 6520 edges so there \n-00018ff0: 776f 6e27 7420 6265 2061 2066 7265 650a won't be a free.\n+00018f00: 2068 6967 686c 6967 6874 2062 6f78 2063 highlight box c\n+00018f10: 616e 206d 6f76 6520 616c 6c20 7468 6520 an move all the \n+00018f20: 7761 7920 2866 726f 6d20 746f 7020 746f way (from top to\n+00018f30: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+00018f40: 2020 2020 2062 6f74 746f 6d29 2c20 6265 bottom), be\n+00018f50: 696e 6720 6472 6177 6e20 6f6e 2074 6865 ing drawn on the\n+00018f60: 2063 656e 7465 7220 736c 6963 6520 6f66 center slice of\n+00018f70: 2074 6865 0a20 2020 2020 2020 2020 2020 the. \n+00018f80: 2020 2020 2020 2020 2066 7261 6d65 2062 frame b\n+00018f90: 6f78 2e20 2054 6861 7420 7761 7920 7765 ox. That way we\n+00018fa0: 2063 616e 206d 616b 6520 6120 7072 6f67 can make a prog\n+00018fb0: 7265 7373 2062 6172 0a20 2020 2020 2020 ress bar. \n+00018fc0: 2020 2020 2020 2020 2020 2020 2077 6974 wit\n+00018fd0: 6820 726f 756e 642d 7368 6170 6564 2065 h round-shaped e\n+00018fe0: 6467 6573 2073 6f20 7468 6572 6520 776f dges so there wo\n+00018ff0: 6e27 7420 6265 2061 2066 7265 650a 2020 n't be a free. \n 00019000: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019010: 2020 2020 7370 6163 6520 6672 6f6d 2074 space from t\n-00019020: 6865 2068 6967 686c 6967 6874 2074 6f20 he highlight to \n-00019030: 7468 6520 6672 616d 6520 696e 2074 6f70 the frame in top\n-00019040: 2061 6e64 0a20 2020 2020 2020 2020 2020 and. \n-00019050: 2020 2020 2020 2020 2062 6f74 746f 6d20 bottom \n-00019060: 7363 726f 6c6c 6261 7220 706f 7369 7469 scrollbar positi\n-00019070: 6f6e 732e 2020 4465 6661 756c 7420 6973 ons. Default is\n-00019080: 2022 6661 6c73 6522 2e0a 2020 2020 2066 \"false\".. f\n-00019090: 6f6e 7420 2020 2020 2020 2020 2020 5468 ont Th\n-000190a0: 6520 666f 6e74 2074 6f20 7573 6520 666f e font to use fo\n-000190b0: 7220 7072 6f67 7265 7373 2062 6172 2e0a r progress bar..\n-000190c0: 2020 2020 2074 6578 7420 2020 2020 2020 text \n-000190d0: 2020 2020 5468 6520 7465 7874 2074 6f20 The text to \n-000190e0: 6469 7370 6c61 7920 6f6e 2074 6865 2070 display on the p\n-000190f0: 726f 6772 6573 7320 6261 722e 2020 4966 rogress bar. If\n-00019100: 2074 6865 0a20 2020 2020 2020 2020 2020 the. \n-00019110: 2020 2020 2020 2020 2070 726f 6772 6573 progres\n-00019120: 7320 6261 7227 7320 4944 2069 7320 7365 s bar's ID is se\n-00019130: 7420 746f 2022 5f5f 7469 6d65 6f75 745f t to \"__timeout_\n-00019140: 5f22 2061 6e64 0a20 2020 2020 2020 2020 _\" and. \n-00019150: 2020 2020 2020 2020 2020 2074 6865 2076 the v\n-00019160: 616c 7565 206f 6620 7468 6973 2070 726f alue of this pro\n-00019170: 7065 7274 7920 6973 2073 6574 2074 6f0a perty is set to.\n+00019010: 2020 7370 6163 6520 6672 6f6d 2074 6865 space from the\n+00019020: 2068 6967 686c 6967 6874 2074 6f20 7468 highlight to th\n+00019030: 6520 6672 616d 6520 696e 2074 6f70 2061 e frame in top a\n+00019040: 6e64 0a20 2020 2020 2020 2020 2020 2020 nd. \n+00019050: 2020 2020 2020 2062 6f74 746f 6d20 7363 bottom sc\n+00019060: 726f 6c6c 6261 7220 706f 7369 7469 6f6e rollbar position\n+00019070: 732e 2020 4465 6661 756c 7420 6973 2022 s. Default is \"\n+00019080: 6661 6c73 6522 2e0a 2020 2020 2066 6f6e false\".. fon\n+00019090: 7420 2020 2020 2020 2020 2020 5468 6520 t The \n+000190a0: 666f 6e74 2074 6f20 7573 6520 666f 7220 font to use for \n+000190b0: 7072 6f67 7265 7373 2062 6172 2e0a 2020 progress bar.. \n+000190c0: 2020 2074 6578 7420 2020 2020 2020 2020 text \n+000190d0: 2020 5468 6520 7465 7874 2074 6f20 6469 The text to di\n+000190e0: 7370 6c61 7920 6f6e 2074 6865 2070 726f splay on the pro\n+000190f0: 6772 6573 7320 6261 722e 2020 4966 2074 gress bar. If t\n+00019100: 6865 0a20 2020 2020 2020 2020 2020 2020 he. \n+00019110: 2020 2020 2020 2070 726f 6772 6573 7320 progress \n+00019120: 6261 7227 7320 4944 2069 7320 7365 7420 bar's ID is set \n+00019130: 746f 2022 5f5f 7469 6d65 6f75 745f 5f22 to \"__timeout__\"\n+00019140: 2061 6e64 0a20 2020 2020 2020 2020 2020 and. \n+00019150: 2020 2020 2020 2020 2074 6865 2076 616c the val\n+00019160: 7565 206f 6620 7468 6973 2070 726f 7065 ue of this prope\n+00019170: 7274 7920 6973 2073 6574 2074 6f0a 2020 rty is set to. \n 00019180: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019190: 2020 2020 2240 5449 4d45 4f55 545f 4e4f \"@TIMEOUT_NO\n-000191a0: 5449 4649 4341 5449 4f4e 5f53 484f 5254 TIFICATION_SHORT\n-000191b0: 4022 2c0a 2020 2020 2020 2020 2020 2020 @\",. \n-000191c0: 2020 2020 2020 2020 2240 5449 4d45 4f55 \"@TIMEOU\n-000191d0: 545f 4e4f 5449 4649 4341 5449 4f4e 5f4d T_NOTIFICATION_M\n-000191e0: 4944 444c 4540 2220 6f72 0a20 2020 2020 IDDLE@\" or. \n-000191f0: 2020 2020 2020 2020 2020 2020 2020 2022 \"\n-00019200: 4054 494d 454f 5554 5f4e 4f54 4946 4943 @TIMEOUT_NOTIFIC\n-00019210: 4154 494f 4e5f 4c4f 4e47 4022 2c20 7468 ATION_LONG@\", th\n-00019220: 656e 2047 5255 4220 7769 6c6c 0a20 2020 en GRUB will. \n-00019230: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019240: 2075 7064 6174 6520 7468 6973 2070 726f update this pro\n-00019250: 7065 7274 7920 7769 7468 2061 6e20 696e perty with an in\n-00019260: 666f 726d 6174 6976 6520 6d65 7373 6167 formative messag\n-00019270: 650a 2020 2020 2020 2020 2020 2020 2020 e. \n-00019280: 2020 2020 2020 6173 2074 6865 2074 696d as the tim\n-00019290: 656f 7574 2061 7070 726f 6163 6865 732e eout approaches.\n-000192a0: 0a0a 2020 20e2 80a2 2063 6972 6375 6c61 .. ... circula\n-000192b0: 725f 7072 6f67 7265 7373 2044 6973 706c r_progress Displ\n-000192c0: 6179 7320 6120 6369 7263 756c 6172 2070 ays a circular p\n-000192d0: 726f 6772 6573 7320 696e 6469 6361 746f rogress indicato\n-000192e0: 722e 2020 5468 650a 2020 2020 2061 7070 r. The. app\n-000192f0: 6561 7261 6e63 6520 6f66 2074 6869 7320 earance of this \n-00019300: 636f 6d70 6f6e 656e 7420 6973 2064 6574 component is det\n-00019310: 6572 6d69 6e65 6420 6279 2074 776f 2069 ermined by two i\n-00019320: 6d61 6765 733a 2074 6865 0a20 2020 2020 mages: the. \n-00019330: 2a63 656e 7465 722a 2069 6d61 6765 2061 *center* image a\n-00019340: 6e64 2074 6865 202a 7469 636b 2a20 696d nd the *tick* im\n-00019350: 6167 652e 2020 5468 6520 6365 6e74 6572 age. The center\n-00019360: 2069 6d61 6765 2069 7320 6765 6e65 7261 image is genera\n-00019370: 6c6c 790a 2020 2020 206c 6172 6765 7220 lly. larger \n-00019380: 616e 6420 7769 6c6c 2062 6520 6472 6177 and will be draw\n-00019390: 6e20 696e 2074 6865 2063 656e 7465 7220 n in the center \n-000193a0: 6f66 2074 6865 2063 6f6d 706f 6e65 6e74 of the component\n-000193b0: 2e20 2041 726f 756e 640a 2020 2020 2074 . Around. t\n-000193c0: 6865 2063 6972 6375 6d66 6572 656e 6365 he circumference\n-000193d0: 206f 6620 6120 6369 7263 6c65 2077 6974 of a circle wit\n-000193e0: 6869 6e20 7468 6520 636f 6d70 6f6e 656e hin the componen\n-000193f0: 742c 2074 6865 2074 6963 6b20 696d 6167 t, the tick imag\n-00019400: 650a 2020 2020 2077 696c 6c20 6265 2064 e. will be d\n-00019410: 7261 776e 2061 2063 6572 7461 696e 206e rawn a certain n\n-00019420: 756d 6265 7220 6f66 2074 696d 6573 2c20 umber of times, \n-00019430: 6465 7065 6e64 696e 6720 6f6e 2074 6865 depending on the\n-00019440: 0a20 2020 2020 7072 6f70 6572 7469 6573 . properties\n-00019450: 206f 6620 7468 6520 636f 6d70 6f6e 656e of the componen\n-00019460: 742e 0a0a 2020 2020 2050 726f 7065 7274 t... Propert\n-00019470: 6965 733a 0a0a 2020 2020 2069 6420 2020 ies:.. id \n+00019190: 2020 2240 5449 4d45 4f55 545f 4e4f 5449 \"@TIMEOUT_NOTI\n+000191a0: 4649 4341 5449 4f4e 5f53 484f 5254 4022 FICATION_SHORT@\"\n+000191b0: 2c0a 2020 2020 2020 2020 2020 2020 2020 ,. \n+000191c0: 2020 2020 2020 2240 5449 4d45 4f55 545f \"@TIMEOUT_\n+000191d0: 4e4f 5449 4649 4341 5449 4f4e 5f4d 4944 NOTIFICATION_MID\n+000191e0: 444c 4540 2220 6f72 0a20 2020 2020 2020 DLE@\" or. \n+000191f0: 2020 2020 2020 2020 2020 2020 2022 4054 \"@T\n+00019200: 494d 454f 5554 5f4e 4f54 4946 4943 4154 IMEOUT_NOTIFICAT\n+00019210: 494f 4e5f 4c4f 4e47 4022 2c20 7468 656e ION_LONG@\", then\n+00019220: 2047 5255 4220 7769 6c6c 0a20 2020 2020 GRUB will. \n+00019230: 2020 2020 2020 2020 2020 2020 2020 2075 u\n+00019240: 7064 6174 6520 7468 6973 2070 726f 7065 pdate this prope\n+00019250: 7274 7920 7769 7468 2061 6e20 696e 666f rty with an info\n+00019260: 726d 6174 6976 6520 6d65 7373 6167 650a rmative message.\n+00019270: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00019280: 2020 2020 6173 2074 6865 2074 696d 656f as the timeo\n+00019290: 7574 2061 7070 726f 6163 6865 732e 0a0a ut approaches...\n+000192a0: 2020 20e2 80a2 2063 6972 6375 6c61 725f ... circular_\n+000192b0: 7072 6f67 7265 7373 2044 6973 706c 6179 progress Display\n+000192c0: 7320 6120 6369 7263 756c 6172 2070 726f s a circular pro\n+000192d0: 6772 6573 7320 696e 6469 6361 746f 722e gress indicator.\n+000192e0: 2020 5468 650a 2020 2020 2061 7070 6561 The. appea\n+000192f0: 7261 6e63 6520 6f66 2074 6869 7320 636f rance of this co\n+00019300: 6d70 6f6e 656e 7420 6973 2064 6574 6572 mponent is deter\n+00019310: 6d69 6e65 6420 6279 2074 776f 2069 6d61 mined by two ima\n+00019320: 6765 733a 2074 6865 0a20 2020 2020 2a63 ges: the. *c\n+00019330: 656e 7465 722a 2069 6d61 6765 2061 6e64 enter* image and\n+00019340: 2074 6865 202a 7469 636b 2a20 696d 6167 the *tick* imag\n+00019350: 652e 2020 5468 6520 6365 6e74 6572 2069 e. The center i\n+00019360: 6d61 6765 2069 7320 6765 6e65 7261 6c6c mage is generall\n+00019370: 790a 2020 2020 206c 6172 6765 7220 616e y. larger an\n+00019380: 6420 7769 6c6c 2062 6520 6472 6177 6e20 d will be drawn \n+00019390: 696e 2074 6865 2063 656e 7465 7220 6f66 in the center of\n+000193a0: 2074 6865 2063 6f6d 706f 6e65 6e74 2e20 the component. \n+000193b0: 2041 726f 756e 640a 2020 2020 2074 6865 Around. the\n+000193c0: 2063 6972 6375 6d66 6572 656e 6365 206f circumference o\n+000193d0: 6620 6120 6369 7263 6c65 2077 6974 6869 f a circle withi\n+000193e0: 6e20 7468 6520 636f 6d70 6f6e 656e 742c n the component,\n+000193f0: 2074 6865 2074 6963 6b20 696d 6167 650a the tick image.\n+00019400: 2020 2020 2077 696c 6c20 6265 2064 7261 will be dra\n+00019410: 776e 2061 2063 6572 7461 696e 206e 756d wn a certain num\n+00019420: 6265 7220 6f66 2074 696d 6573 2c20 6465 ber of times, de\n+00019430: 7065 6e64 696e 6720 6f6e 2074 6865 0a20 pending on the. \n+00019440: 2020 2020 7072 6f70 6572 7469 6573 206f properties o\n+00019450: 6620 7468 6520 636f 6d70 6f6e 656e 742e f the component.\n+00019460: 0a0a 2020 2020 2050 726f 7065 7274 6965 .. Propertie\n+00019470: 733a 0a0a 2020 2020 2069 6420 2020 2020 s:.. id \n 00019480: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019490: 2020 5365 7420 746f 2022 5f5f 7469 6d65 Set to \"__time\n-000194a0: 6f75 745f 5f22 2074 6f20 6469 7370 6c61 out__\" to displa\n-000194b0: 7920 7468 6520 7469 6d65 0a20 2020 2020 y the time. \n+00019490: 5365 7420 746f 2022 5f5f 7469 6d65 6f75 Set to \"__timeou\n+000194a0: 745f 5f22 2074 6f20 6469 7370 6c61 7920 t__\" to display \n+000194b0: 7468 6520 7469 6d65 0a20 2020 2020 2020 the time. \n 000194c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000194d0: 2020 2020 2020 2065 6c61 7073 6564 2074 elapsed t\n-000194e0: 6f20 616e 2061 7574 6f6d 6174 6963 616c o an automatical\n-000194f0: 2062 6f6f 7420 6f66 2074 6865 0a20 2020 boot of the. \n+000194d0: 2020 2020 2065 6c61 7073 6564 2074 6f20 elapsed to \n+000194e0: 616e 2061 7574 6f6d 6174 6963 616c 2062 an automatical b\n+000194f0: 6f6f 7420 6f66 2074 6865 0a20 2020 2020 oot of the. \n 00019500: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019510: 2020 2020 2020 2020 2064 6566 6175 6c74 default\n-00019520: 2065 6e74 7279 2e0a 2020 2020 2063 656e entry.. cen\n-00019530: 7465 725f 6269 746d 6170 2020 2020 2020 ter_bitmap \n-00019540: 2020 2020 5468 6520 6669 6c65 206e 616d The file nam\n-00019550: 6520 6f66 2074 6865 2069 6d61 6765 2074 e of the image t\n-00019560: 6f20 6472 6177 2069 6e20 7468 650a 2020 o draw in the. \n+00019510: 2020 2020 2020 2064 6566 6175 6c74 2065 default e\n+00019520: 6e74 7279 2e0a 2020 2020 2063 656e 7465 ntry.. cente\n+00019530: 725f 6269 746d 6170 2020 2020 2020 2020 r_bitmap \n+00019540: 2020 5468 6520 6669 6c65 206e 616d 6520 The file name \n+00019550: 6f66 2074 6865 2069 6d61 6765 2074 6f20 of the image to \n+00019560: 6472 6177 2069 6e20 7468 650a 2020 2020 draw in the. \n 00019570: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019580: 2020 2020 2020 2020 2020 6365 6e74 6572 center\n-00019590: 206f 6620 7468 6520 636f 6d70 6f6e 656e of the componen\n-000195a0: 742e 0a20 2020 2020 7469 636b 5f62 6974 t.. tick_bit\n-000195b0: 6d61 7020 2020 2020 2020 2020 2020 2054 map T\n-000195c0: 6865 2066 696c 6520 6e61 6d65 206f 6620 he file name of \n-000195d0: 7468 6520 696d 6167 6520 746f 2064 7261 the image to dra\n-000195e0: 7720 666f 720a 2020 2020 2020 2020 2020 w for. \n+00019580: 2020 2020 2020 2020 6365 6e74 6572 206f center o\n+00019590: 6620 7468 6520 636f 6d70 6f6e 656e 742e f the component.\n+000195a0: 0a20 2020 2020 7469 636b 5f62 6974 6d61 . tick_bitma\n+000195b0: 7020 2020 2020 2020 2020 2020 2054 6865 p The\n+000195c0: 2066 696c 6520 6e61 6d65 206f 6620 7468 file name of th\n+000195d0: 6520 696d 6167 6520 746f 2064 7261 7720 e image to draw \n+000195e0: 666f 720a 2020 2020 2020 2020 2020 2020 for. \n 000195f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019600: 2020 7468 6520 7469 636b 206d 6172 6b73 the tick marks\n-00019610: 2e0a 2020 2020 206e 756d 5f74 6963 6b73 .. num_ticks\n-00019620: 2020 2020 2020 2020 2020 2020 2020 5468 Th\n-00019630: 6520 6e75 6d62 6572 206f 6620 7469 636b e number of tick\n-00019640: 7320 7468 6174 206d 616b 6520 7570 2061 s that make up a\n-00019650: 2066 756c 6c0a 2020 2020 2020 2020 2020 full. \n+00019600: 7468 6520 7469 636b 206d 6172 6b73 2e0a the tick marks..\n+00019610: 2020 2020 206e 756d 5f74 6963 6b73 2020 num_ticks \n+00019620: 2020 2020 2020 2020 2020 2020 5468 6520 The \n+00019630: 6e75 6d62 6572 206f 6620 7469 636b 7320 number of ticks \n+00019640: 7468 6174 206d 616b 6520 7570 2061 2066 that make up a f\n+00019650: 756c 6c0a 2020 2020 2020 2020 2020 2020 ull. \n 00019660: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019670: 2020 6369 7263 6c65 2e0a 2020 2020 2074 circle.. t\n-00019680: 6963 6b73 5f64 6973 6170 7065 6172 2020 icks_disappear \n-00019690: 2020 2020 2020 426f 6f6c 6561 6e20 7661 Boolean va\n-000196a0: 6c75 6520 696e 6469 6361 7469 6e67 2077 lue indicating w\n-000196b0: 6865 7468 6572 2074 6963 6b0a 2020 2020 hether tick. \n+00019670: 6369 7263 6c65 2e0a 2020 2020 2074 6963 circle.. tic\n+00019680: 6b73 5f64 6973 6170 7065 6172 2020 2020 ks_disappear \n+00019690: 2020 2020 426f 6f6c 6561 6e20 7661 6c75 Boolean valu\n+000196a0: 6520 696e 6469 6361 7469 6e67 2077 6865 e indicating whe\n+000196b0: 7468 6572 2074 6963 6b0a 2020 2020 2020 ther tick. \n 000196c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000196d0: 2020 2020 2020 2020 6d61 726b 7320 7368 marks sh\n-000196e0: 6f75 6c64 2070 726f 6772 6573 7369 7665 ould progressive\n-000196f0: 6c79 2061 7070 6561 722c 206f 720a 2020 ly appear, or. \n+000196d0: 2020 2020 2020 6d61 726b 7320 7368 6f75 marks shou\n+000196e0: 6c64 2070 726f 6772 6573 7369 7665 6c79 ld progressively\n+000196f0: 2061 7070 6561 722c 206f 720a 2020 2020 appear, or. \n 00019700: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019710: 2020 2020 2020 2020 2020 7072 6f67 7265 progre\n-00019720: 7373 6976 656c 7920 6469 7361 7070 6561 ssively disappea\n-00019730: 7220 6173 202a 7661 6c75 652a 0a20 2020 r as *value*. \n+00019710: 2020 2020 2020 2020 7072 6f67 7265 7373 progress\n+00019720: 6976 656c 7920 6469 7361 7070 6561 7220 ively disappear \n+00019730: 6173 202a 7661 6c75 652a 0a20 2020 2020 as *value*. \n 00019740: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019750: 2020 2020 2020 2020 2061 7070 726f 6163 approac\n-00019760: 6865 7320 2a65 6e64 2a2e 2020 5370 6563 hes *end*. Spec\n-00019770: 6966 7920 2274 7275 6522 206f 720a 2020 ify \"true\" or. \n+00019750: 2020 2020 2020 2061 7070 726f 6163 6865 approache\n+00019760: 7320 2a65 6e64 2a2e 2020 5370 6563 6966 s *end*. Specif\n+00019770: 7920 2274 7275 6522 206f 720a 2020 2020 y \"true\" or. \n 00019780: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019790: 2020 2020 2020 2020 2020 2266 616c 7365 \"false\n-000197a0: 222e 2020 4465 6661 756c 7420 6973 2022 \". Default is \"\n-000197b0: 6661 6c73 6522 2e0a 2020 2020 2073 7461 false\".. sta\n-000197c0: 7274 5f61 6e67 6c65 2020 2020 2020 2020 rt_angle \n-000197d0: 2020 2020 5468 6520 706f 7369 7469 6f6e The position\n-000197e0: 206f 6620 7468 6520 6669 7273 7420 7469 of the first ti\n-000197f0: 636b 206d 6172 6b20 746f 0a20 2020 2020 ck mark to. \n+00019790: 2020 2020 2020 2020 2266 616c 7365 222e \"false\".\n+000197a0: 2020 4465 6661 756c 7420 6973 2022 6661 Default is \"fa\n+000197b0: 6c73 6522 2e0a 2020 2020 2073 7461 7274 lse\".. start\n+000197c0: 5f61 6e67 6c65 2020 2020 2020 2020 2020 _angle \n+000197d0: 2020 5468 6520 706f 7369 7469 6f6e 206f The position o\n+000197e0: 6620 7468 6520 6669 7273 7420 7469 636b f the first tick\n+000197f0: 206d 6172 6b20 746f 0a20 2020 2020 2020 mark to. \n 00019800: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019810: 2020 2020 2020 2061 7070 6561 7220 6f72 appear or\n-00019820: 2064 6973 6170 7065 6172 2e20 204d 6561 disappear. Mea\n-00019830: 7375 7265 6420 696e 0a20 2020 2020 2020 sured in. \n+00019810: 2020 2020 2061 7070 6561 7220 6f72 2064 appear or d\n+00019820: 6973 6170 7065 6172 2e20 204d 6561 7375 isappear. Measu\n+00019830: 7265 6420 696e 0a20 2020 2020 2020 2020 red in. \n 00019840: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019850: 2020 2020 2022 7061 7272 6f74 7322 2c20 \"parrots\", \n-00019860: 3120 2270 6172 726f 7422 203d 2031 202f 1 \"parrot\" = 1 /\n-00019870: 2032 3536 206f 6620 7468 650a 2020 2020 256 of the. \n+00019850: 2020 2022 7061 7272 6f74 7322 2c20 3120 \"parrots\", 1 \n+00019860: 2270 6172 726f 7422 203d 2031 202f 2032 \"parrot\" = 1 / 2\n+00019870: 3536 206f 6620 7468 650a 2020 2020 2020 56 of the. \n 00019880: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019890: 2020 2020 2020 2020 6675 6c6c 2063 6972 full cir\n-000198a0: 636c 652e 2020 5573 6520 7661 6c75 6573 cle. Use values\n-000198b0: 2022 7878 7820 6465 6722 206f 720a 2020 \"xxx deg\" or. \n+00019890: 2020 2020 2020 6675 6c6c 2063 6972 636c full circl\n+000198a0: 652e 2020 5573 6520 7661 6c75 6573 2022 e. Use values \"\n+000198b0: 7878 7820 6465 6722 206f 720a 2020 2020 xxx deg\" or. \n 000198c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000198d0: 2020 2020 2020 2020 2020 2278 7878 205c \"xxx \\\n-000198e0: 7863 325c 7862 3022 2074 6f20 7365 7420 xc2\\xb0\" to set \n-000198f0: 7468 6520 616e 676c 6520 696e 0a20 2020 the angle in. \n+000198d0: 2020 2020 2020 2020 2278 7878 205c 7863 \"xxx \\xc\n+000198e0: 325c 7862 3022 2074 6f20 7365 7420 7468 2\\xb0\" to set th\n+000198f0: 6520 616e 676c 6520 696e 0a20 2020 2020 e angle in. \n 00019900: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019910: 2020 2020 2020 2020 2064 6567 7265 6573 degrees\n-00019920: 2e0a 0a20 2020 e280 a220 626f 6f74 5f6d ... ... boot_m\n-00019930: 656e 7520 4469 7370 6c61 7973 2074 6865 enu Displays the\n-00019940: 2047 5255 4220 626f 6f74 206d 656e 752e GRUB boot menu.\n-00019950: 2020 4974 2061 6c6c 6f77 7320 7365 6c65 It allows sele\n-00019960: 6374 696e 6720 6974 656d 730a 2020 2020 cting items. \n-00019970: 2061 6e64 2065 7865 6375 7469 6e67 2074 and executing t\n-00019980: 6865 6d2e 0a0a 2020 2020 2050 726f 7065 hem... Prope\n-00019990: 7274 6965 733a 0a0a 2020 2020 2069 7465 rties:.. ite\n-000199a0: 6d5f 666f 6e74 2020 2020 2020 2020 2020 m_font \n-000199b0: 2020 2020 2020 2020 2020 2054 6865 2066 The f\n-000199c0: 6f6e 7420 746f 2075 7365 2066 6f72 2074 ont to use for t\n-000199d0: 6865 206d 656e 7520 6974 656d 0a20 2020 he menu item. \n+00019910: 2020 2020 2020 2064 6567 7265 6573 2e0a degrees..\n+00019920: 0a20 2020 e280 a220 626f 6f74 5f6d 656e . ... boot_men\n+00019930: 7520 4469 7370 6c61 7973 2074 6865 2047 u Displays the G\n+00019940: 5255 4220 626f 6f74 206d 656e 752e 2020 RUB boot menu. \n+00019950: 4974 2061 6c6c 6f77 7320 7365 6c65 6374 It allows select\n+00019960: 696e 6720 6974 656d 730a 2020 2020 2061 ing items. a\n+00019970: 6e64 2065 7865 6375 7469 6e67 2074 6865 nd executing the\n+00019980: 6d2e 0a0a 2020 2020 2050 726f 7065 7274 m... Propert\n+00019990: 6965 733a 0a0a 2020 2020 2069 7465 6d5f ies:.. item_\n+000199a0: 666f 6e74 2020 2020 2020 2020 2020 2020 font \n+000199b0: 2020 2020 2020 2020 2054 6865 2066 6f6e The fon\n+000199c0: 7420 746f 2075 7365 2066 6f72 2074 6865 t to use for the\n+000199d0: 206d 656e 7520 6974 656d 0a20 2020 2020 menu item. \n 000199e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000199f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019a00: 7469 746c 6573 2e0a 2020 2020 2073 656c titles.. sel\n-00019a10: 6563 7465 645f 6974 656d 5f66 6f6e 7420 ected_item_font \n-00019a20: 2020 2020 2020 2020 2020 2054 6865 2066 The f\n-00019a30: 6f6e 7420 746f 2075 7365 2066 6f72 2074 ont to use for t\n-00019a40: 6865 2073 656c 6563 7465 640a 2020 2020 he selected. \n+000199f0: 2020 2020 2020 2020 2020 2020 2020 7469 ti\n+00019a00: 746c 6573 2e0a 2020 2020 2073 656c 6563 tles.. selec\n+00019a10: 7465 645f 6974 656d 5f66 6f6e 7420 2020 ted_item_font \n+00019a20: 2020 2020 2020 2020 2054 6865 2066 6f6e The fon\n+00019a30: 7420 746f 2075 7365 2066 6f72 2074 6865 t to use for the\n+00019a40: 2073 656c 6563 7465 640a 2020 2020 2020 selected. \n 00019a50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019a60: 2020 2020 2020 2020 2020 2020 2020 206d m\n-00019a70: 656e 7520 6974 656d 2c20 6f72 2022 696e enu item, or \"in\n-00019a80: 6865 7269 7422 2028 7468 650a 2020 2020 herit\" (the. \n+00019a60: 2020 2020 2020 2020 2020 2020 206d 656e men\n+00019a70: 7520 6974 656d 2c20 6f72 2022 696e 6865 u item, or \"inhe\n+00019a80: 7269 7422 2028 7468 650a 2020 2020 2020 rit\" (the. \n 00019a90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019aa0: 2020 2020 2020 2020 2020 2020 2020 2064 d\n-00019ab0: 6566 6175 6c74 2920 746f 2075 7365 2022 efault) to use \"\n-00019ac0: 6974 656d 5f66 6f6e 7422 2066 6f72 0a20 item_font\" for. \n+00019aa0: 2020 2020 2020 2020 2020 2020 2064 6566 def\n+00019ab0: 6175 6c74 2920 746f 2075 7365 2022 6974 ault) to use \"it\n+00019ac0: 656d 5f66 6f6e 7422 2066 6f72 0a20 2020 em_font\" for. \n 00019ad0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00019ae0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019af0: 2020 7468 6520 7365 6c65 6374 6564 206d the selected m\n-00019b00: 656e 7520 6974 656d 2061 7320 7765 6c6c enu item as well\n-00019b10: 2e0a 2020 2020 2069 7465 6d5f 636f 6c6f .. item_colo\n-00019b20: 7220 2020 2020 2020 2020 2020 2020 2020 r \n-00019b30: 2020 2020 2054 6865 2063 6f6c 6f72 2074 The color t\n-00019b40: 6f20 7573 6520 666f 7220 7468 6520 6d65 o use for the me\n-00019b50: 6e75 2069 7465 6d0a 2020 2020 2020 2020 nu item. \n+00019af0: 7468 6520 7365 6c65 6374 6564 206d 656e the selected men\n+00019b00: 7520 6974 656d 2061 7320 7765 6c6c 2e0a u item as well..\n+00019b10: 2020 2020 2069 7465 6d5f 636f 6c6f 7220 item_color \n+00019b20: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00019b30: 2020 2054 6865 2063 6f6c 6f72 2074 6f20 The color to \n+00019b40: 7573 6520 666f 7220 7468 6520 6d65 6e75 use for the menu\n+00019b50: 2069 7465 6d0a 2020 2020 2020 2020 2020 item. \n 00019b60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019b70: 2020 2020 2020 2020 2020 2074 6974 6c65 title\n-00019b80: 732e 0a20 2020 2020 7365 6c65 6374 6564 s.. selected\n-00019b90: 5f69 7465 6d5f 636f 6c6f 7220 2020 2020 _item_color \n-00019ba0: 2020 2020 2020 5468 6520 636f 6c6f 7220 The color \n-00019bb0: 746f 2075 7365 2066 6f72 2074 6865 2073 to use for the s\n-00019bc0: 656c 6563 7465 640a 2020 2020 2020 2020 elected. \n+00019b70: 2020 2020 2020 2020 2074 6974 6c65 732e titles.\n+00019b80: 0a20 2020 2020 7365 6c65 6374 6564 5f69 . selected_i\n+00019b90: 7465 6d5f 636f 6c6f 7220 2020 2020 2020 tem_color \n+00019ba0: 2020 2020 5468 6520 636f 6c6f 7220 746f The color to\n+00019bb0: 2075 7365 2066 6f72 2074 6865 2073 656c use for the sel\n+00019bc0: 6563 7465 640a 2020 2020 2020 2020 2020 ected. \n 00019bd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019be0: 2020 2020 2020 2020 2020 206d 656e 7520 menu \n-00019bf0: 6974 656d 2c20 6f72 2022 696e 6865 7269 item, or \"inheri\n-00019c00: 7422 2028 7468 650a 2020 2020 2020 2020 t\" (the. \n+00019be0: 2020 2020 2020 2020 206d 656e 7520 6974 menu it\n+00019bf0: 656d 2c20 6f72 2022 696e 6865 7269 7422 em, or \"inherit\"\n+00019c00: 2028 7468 650a 2020 2020 2020 2020 2020 (the. \n 00019c10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019c20: 2020 2020 2020 2020 2020 2064 6566 6175 defau\n-00019c30: 6c74 2920 746f 2075 7365 2022 6974 656d lt) to use \"item\n-00019c40: 5f63 6f6c 6f72 2220 666f 720a 2020 2020 _color\" for. \n+00019c20: 2020 2020 2020 2020 2064 6566 6175 6c74 default\n+00019c30: 2920 746f 2075 7365 2022 6974 656d 5f63 ) to use \"item_c\n+00019c40: 6f6c 6f72 2220 666f 720a 2020 2020 2020 olor\" for. \n 00019c50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019c60: 2020 2020 2020 2020 2020 2020 2020 2074 t\n-00019c70: 6865 2073 656c 6563 7465 6420 6d65 6e75 he selected menu\n-00019c80: 2069 7465 6d20 6173 2077 656c 6c2e 0a20 item as well.. \n-00019c90: 2020 2020 6963 6f6e 5f77 6964 7468 2020 icon_width \n+00019c60: 2020 2020 2020 2020 2020 2020 2074 6865 the\n+00019c70: 2073 656c 6563 7465 6420 6d65 6e75 2069 selected menu i\n+00019c80: 7465 6d20 6173 2077 656c 6c2e 0a20 2020 tem as well.. \n+00019c90: 2020 6963 6f6e 5f77 6964 7468 2020 2020 icon_width \n 00019ca0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019cb0: 2020 5468 6520 7769 6474 6820 6f66 206d The width of m\n-00019cc0: 656e 7520 6974 656d 2069 636f 6e73 2e0a enu item icons..\n+00019cb0: 5468 6520 7769 6474 6820 6f66 206d 656e The width of men\n+00019cc0: 7520 6974 656d 2069 636f 6e73 2e0a 2020 u item icons.. \n 00019cd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00019ce0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019cf0: 2020 2049 636f 6e73 2061 7265 2073 6361 Icons are sca\n-00019d00: 6c65 6420 746f 2074 6865 2073 7065 6369 led to the speci\n-00019d10: 6669 6564 0a20 2020 2020 2020 2020 2020 fied. \n+00019cf0: 2049 636f 6e73 2061 7265 2073 6361 6c65 Icons are scale\n+00019d00: 6420 746f 2074 6865 2073 7065 6369 6669 d to the specifi\n+00019d10: 6564 0a20 2020 2020 2020 2020 2020 2020 ed. \n 00019d20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019d30: 2020 2020 2020 2020 7369 7a65 2e0a 2020 size.. \n-00019d40: 2020 2069 636f 6e5f 6865 6967 6874 2020 icon_height \n-00019d50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019d60: 2054 6865 2068 6569 6768 7420 6f66 206d The height of m\n-00019d70: 656e 7520 6974 656d 2069 636f 6e73 2e0a enu item icons..\n-00019d80: 2020 2020 2069 7465 6d5f 6865 6967 6874 item_height\n+00019d30: 2020 2020 2020 7369 7a65 2e0a 2020 2020 size.. \n+00019d40: 2069 636f 6e5f 6865 6967 6874 2020 2020 icon_height \n+00019d50: 2020 2020 2020 2020 2020 2020 2020 2054 T\n+00019d60: 6865 2068 6569 6768 7420 6f66 206d 656e he height of men\n+00019d70: 7520 6974 656d 2069 636f 6e73 2e0a 2020 u item icons.. \n+00019d80: 2020 2069 7465 6d5f 6865 6967 6874 2020 item_height \n 00019d90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019da0: 2020 2054 6865 2068 6569 6768 7420 6f66 The height of\n-00019db0: 2065 6163 6820 6d65 6e75 2069 7465 6d20 each menu item \n-00019dc0: 696e 0a20 2020 2020 2020 2020 2020 2020 in. \n+00019da0: 2054 6865 2068 6569 6768 7420 6f66 2065 The height of e\n+00019db0: 6163 6820 6d65 6e75 2069 7465 6d20 696e ach menu item in\n+00019dc0: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n 00019dd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019de0: 2020 2020 2020 7069 7865 6c73 2e0a 2020 pixels.. \n-00019df0: 2020 2069 7465 6d5f 7061 6464 696e 6720 item_padding \n-00019e00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019e10: 2054 6865 2061 6d6f 756e 7420 6f66 2073 The amount of s\n-00019e20: 7061 6365 2069 6e20 7069 7865 6c73 2074 pace in pixels t\n-00019e30: 6f0a 2020 2020 2020 2020 2020 2020 2020 o. \n+00019de0: 2020 2020 7069 7865 6c73 2e0a 2020 2020 pixels.. \n+00019df0: 2069 7465 6d5f 7061 6464 696e 6720 2020 item_padding \n+00019e00: 2020 2020 2020 2020 2020 2020 2020 2054 T\n+00019e10: 6865 2061 6d6f 756e 7420 6f66 2073 7061 he amount of spa\n+00019e20: 6365 2069 6e20 7069 7865 6c73 2074 6f0a ce in pixels to.\n+00019e30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 00019e40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019e50: 2020 2020 206c 6561 7665 206f 6e20 6561 leave on ea\n-00019e60: 6368 2073 6964 6520 6f66 2074 6865 206d ch side of the m\n-00019e70: 656e 750a 2020 2020 2020 2020 2020 2020 enu. \n+00019e50: 2020 206c 6561 7665 206f 6e20 6561 6368 leave on each\n+00019e60: 2073 6964 6520 6f66 2074 6865 206d 656e side of the men\n+00019e70: 750a 2020 2020 2020 2020 2020 2020 2020 u. \n 00019e80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019e90: 2020 2020 2020 2069 7465 6d20 636f 6e74 item cont\n-00019ea0: 656e 7473 2e0a 2020 2020 2069 7465 6d5f ents.. item_\n-00019eb0: 6963 6f6e 5f73 7061 6365 2020 2020 2020 icon_space \n-00019ec0: 2020 2020 2020 2020 2054 6865 2073 7061 The spa\n-00019ed0: 6365 2062 6574 7765 656e 2061 6e20 6974 ce between an it\n-00019ee0: 656d 2773 2069 636f 6e0a 2020 2020 2020 em's icon. \n+00019e90: 2020 2020 2069 7465 6d20 636f 6e74 656e item conten\n+00019ea0: 7473 2e0a 2020 2020 2069 7465 6d5f 6963 ts.. item_ic\n+00019eb0: 6f6e 5f73 7061 6365 2020 2020 2020 2020 on_space \n+00019ec0: 2020 2020 2020 2054 6865 2073 7061 6365 The space\n+00019ed0: 2062 6574 7765 656e 2061 6e20 6974 656d between an item\n+00019ee0: 2773 2069 636f 6e0a 2020 2020 2020 2020 's icon. \n 00019ef0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019f00: 2020 2020 2020 2020 2020 2020 2061 6e64 and\n-00019f10: 2074 6865 2074 6974 6c65 2074 6578 742c the title text,\n-00019f20: 2069 6e20 7069 7865 6c73 2e0a 2020 2020 in pixels.. \n-00019f30: 2069 7465 6d5f 7370 6163 696e 6720 2020 item_spacing \n-00019f40: 2020 2020 2020 2020 2020 2020 2020 2054 T\n-00019f50: 6865 2061 6d6f 756e 7420 6f66 2073 7061 he amount of spa\n-00019f60: 6365 2074 6f20 6c65 6176 650a 2020 2020 ce to leave. \n+00019f00: 2020 2020 2020 2020 2020 2061 6e64 2074 and t\n+00019f10: 6865 2074 6974 6c65 2074 6578 742c 2069 he title text, i\n+00019f20: 6e20 7069 7865 6c73 2e0a 2020 2020 2069 n pixels.. i\n+00019f30: 7465 6d5f 7370 6163 696e 6720 2020 2020 tem_spacing \n+00019f40: 2020 2020 2020 2020 2020 2020 2054 6865 The\n+00019f50: 2061 6d6f 756e 7420 6f66 2073 7061 6365 amount of space\n+00019f60: 2074 6f20 6c65 6176 650a 2020 2020 2020 to leave. \n 00019f70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00019f80: 2020 2020 2020 2020 2020 2020 2020 2062 b\n-00019f90: 6574 7765 656e 206d 656e 7520 6974 656d etween menu item\n-00019fa0: 732c 2069 6e20 7069 7865 6c73 2e0a 2020 s, in pixels.. \n-00019fb0: 2020 206d 656e 755f 7069 786d 6170 5f73 menu_pixmap_s\n-00019fc0: 7479 6c65 2020 2020 2020 2020 2020 2020 tyle \n-00019fd0: 2054 6865 2069 6d61 6765 2066 696c 6520 The image file \n-00019fe0: 7061 7474 6572 6e20 666f 7220 7468 650a pattern for the.\n+00019f80: 2020 2020 2020 2020 2020 2020 2062 6574 bet\n+00019f90: 7765 656e 206d 656e 7520 6974 656d 732c ween menu items,\n+00019fa0: 2069 6e20 7069 7865 6c73 2e0a 2020 2020 in pixels.. \n+00019fb0: 206d 656e 755f 7069 786d 6170 5f73 7479 menu_pixmap_sty\n+00019fc0: 6c65 2020 2020 2020 2020 2020 2020 2054 le T\n+00019fd0: 6865 2069 6d61 6765 2066 696c 6520 7061 he image file pa\n+00019fe0: 7474 6572 6e20 666f 7220 7468 650a 2020 ttern for the. \n 00019ff0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0001a000: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a010: 2020 206d 656e 7520 6672 616d 6520 7374 menu frame st\n-0001a020: 796c 6564 2062 6f78 2e20 2045 7861 6d70 yled box. Examp\n-0001a030: 6c65 3a0a 2020 2020 2020 2020 2020 2020 le:. \n+0001a010: 206d 656e 7520 6672 616d 6520 7374 796c menu frame styl\n+0001a020: 6564 2062 6f78 2e20 2045 7861 6d70 6c65 ed box. Example\n+0001a030: 3a0a 2020 2020 2020 2020 2020 2020 2020 :. \n 0001a040: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a050: 2020 2020 2020 2022 6d65 6e75 5f2a 2e70 \"menu_*.p\n-0001a060: 6e67 2220 2874 6869 7320 7769 6c6c 2075 ng\" (this will u\n-0001a070: 7365 2069 6d61 6765 730a 2020 2020 2020 se images. \n+0001a050: 2020 2020 2022 6d65 6e75 5f2a 2e70 6e67 \"menu_*.png\n+0001a060: 2220 2874 6869 7320 7769 6c6c 2075 7365 \" (this will use\n+0001a070: 2069 6d61 6765 730a 2020 2020 2020 2020 images. \n 0001a080: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a090: 2020 2020 2020 2020 2020 2020 2073 7563 suc\n-0001a0a0: 6820 6173 2022 6d65 6e75 5f63 2e70 6e67 h as \"menu_c.png\n-0001a0b0: 222c 0a20 2020 2020 2020 2020 2020 2020 \",. \n+0001a090: 2020 2020 2020 2020 2020 2073 7563 6820 such \n+0001a0a0: 6173 2022 6d65 6e75 5f63 2e70 6e67 222c as \"menu_c.png\",\n+0001a0b0: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n 0001a0c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a0d0: 2020 2020 2020 226d 656e 755f 772e 706e \"menu_w.pn\n-0001a0e0: 6722 2c20 276d 656e 755f 6e77 2e70 6e67 g\", 'menu_nw.png\n-0001a0f0: 222c 2065 7463 2e29 0a20 2020 2020 6974 \", etc.). it\n-0001a100: 656d 5f70 6978 6d61 705f 7374 796c 6520 em_pixmap_style \n-0001a110: 2020 2020 2020 2020 2020 2020 5468 6520 The \n-0001a120: 696d 6167 6520 6669 6c65 2070 6174 7465 image file patte\n-0001a130: 726e 2066 6f72 2074 6865 0a20 2020 2020 rn for the. \n+0001a0d0: 2020 2020 226d 656e 755f 772e 706e 6722 \"menu_w.png\"\n+0001a0e0: 2c20 276d 656e 755f 6e77 2e70 6e67 222c , 'menu_nw.png\",\n+0001a0f0: 2065 7463 2e29 0a20 2020 2020 6974 656d etc.). item\n+0001a100: 5f70 6978 6d61 705f 7374 796c 6520 2020 _pixmap_style \n+0001a110: 2020 2020 2020 2020 2020 5468 6520 696d The im\n+0001a120: 6167 6520 6669 6c65 2070 6174 7465 726e age file pattern\n+0001a130: 2066 6f72 2074 6865 0a20 2020 2020 2020 for the. \n 0001a140: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a150: 2020 2020 2020 2020 2020 2020 2020 6974 it\n-0001a160: 656d 2073 7479 6c65 6420 626f 782e 0a20 em styled box.. \n-0001a170: 2020 2020 7365 6c65 6374 6564 5f69 7465 selected_ite\n-0001a180: 6d5f 7069 786d 6170 5f73 7479 6c65 2020 m_pixmap_style \n-0001a190: 2020 5468 6520 696d 6167 6520 6669 6c65 The image file\n-0001a1a0: 2070 6174 7465 726e 2066 6f72 2074 6865 pattern for the\n-0001a1b0: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+0001a150: 2020 2020 2020 2020 2020 2020 6974 656d item\n+0001a160: 2073 7479 6c65 6420 626f 782e 0a20 2020 styled box.. \n+0001a170: 2020 7365 6c65 6374 6564 5f69 7465 6d5f selected_item_\n+0001a180: 7069 786d 6170 5f73 7479 6c65 2020 2020 pixmap_style \n+0001a190: 5468 6520 696d 6167 6520 6669 6c65 2070 The image file p\n+0001a1a0: 6174 7465 726e 2066 6f72 2074 6865 0a20 attern for the. \n+0001a1b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0001a1c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a1d0: 2020 2020 7365 6c65 6374 6564 2069 7465 selected ite\n-0001a1e0: 6d20 6869 6768 6c69 6768 7420 7374 796c m highlight styl\n-0001a1f0: 6564 0a20 2020 2020 2020 2020 2020 2020 ed. \n+0001a1d0: 2020 7365 6c65 6374 6564 2069 7465 6d20 selected item \n+0001a1e0: 6869 6768 6c69 6768 7420 7374 796c 6564 highlight styled\n+0001a1f0: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n 0001a200: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a210: 2020 2020 2020 626f 782e 0a20 2020 2020 box.. \n-0001a220: 7363 726f 6c6c 6261 7220 2020 2020 2020 scrollbar \n-0001a230: 2020 2020 2020 2020 2020 2020 2020 426f Bo\n-0001a240: 6f6c 6561 6e20 7661 6c75 6520 696e 6469 olean value indi\n-0001a250: 6361 7469 6e67 2077 6865 7468 6572 0a20 cating whether. \n+0001a210: 2020 2020 626f 782e 0a20 2020 2020 7363 box.. sc\n+0001a220: 726f 6c6c 6261 7220 2020 2020 2020 2020 rollbar \n+0001a230: 2020 2020 2020 2020 2020 2020 426f 6f6c Bool\n+0001a240: 6561 6e20 7661 6c75 6520 696e 6469 6361 ean value indica\n+0001a250: 7469 6e67 2077 6865 7468 6572 0a20 2020 ting whether. \n 0001a260: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0001a270: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a280: 2020 7468 6520 7363 726f 6c6c 2062 6172 the scroll bar\n-0001a290: 2073 686f 756c 6420 6265 2064 7261 776e should be drawn\n-0001a2a0: 2069 660a 2020 2020 2020 2020 2020 2020 if. \n+0001a280: 7468 6520 7363 726f 6c6c 2062 6172 2073 the scroll bar s\n+0001a290: 686f 756c 6420 6265 2064 7261 776e 2069 hould be drawn i\n+0001a2a0: 660a 2020 2020 2020 2020 2020 2020 2020 f. \n 0001a2b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a2c0: 2020 2020 2020 2074 6865 2066 7261 6d65 the frame\n-0001a2d0: 2061 6e64 2074 6875 6d62 2073 7479 6c65 and thumb style\n-0001a2e0: 6420 626f 7865 730a 2020 2020 2020 2020 d boxes. \n+0001a2c0: 2020 2020 2074 6865 2066 7261 6d65 2061 the frame a\n+0001a2d0: 6e64 2074 6875 6d62 2073 7479 6c65 6420 nd thumb styled \n+0001a2e0: 626f 7865 730a 2020 2020 2020 2020 2020 boxes. \n 0001a2f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a300: 2020 2020 2020 2020 2020 2061 7265 2063 are c\n-0001a310: 6f6e 6669 6775 7265 642e 0a20 2020 2020 onfigured.. \n-0001a320: 7363 726f 6c6c 6261 725f 6672 616d 6520 scrollbar_frame \n-0001a330: 2020 2020 2020 2020 2020 2020 2020 5468 Th\n-0001a340: 6520 696d 6167 6520 6669 6c65 2070 6174 e image file pat\n-0001a350: 7465 726e 2066 6f72 2074 6865 0a20 2020 tern for the. \n+0001a300: 2020 2020 2020 2020 2061 7265 2063 6f6e are con\n+0001a310: 6669 6775 7265 642e 0a20 2020 2020 7363 figured.. sc\n+0001a320: 726f 6c6c 6261 725f 6672 616d 6520 2020 rollbar_frame \n+0001a330: 2020 2020 2020 2020 2020 2020 5468 6520 The \n+0001a340: 696d 6167 6520 6669 6c65 2070 6174 7465 image file patte\n+0001a350: 726e 2066 6f72 2074 6865 0a20 2020 2020 rn for the. \n 0001a360: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a370: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a380: 656e 7469 7265 2073 6372 6f6c 6c20 6261 entire scroll ba\n-0001a390: 722e 2020 4578 616d 706c 653a 0a20 2020 r. Example:. \n+0001a370: 2020 2020 2020 2020 2020 2020 2020 656e en\n+0001a380: 7469 7265 2073 6372 6f6c 6c20 6261 722e tire scroll bar.\n+0001a390: 2020 4578 616d 706c 653a 0a20 2020 2020 Example:. \n 0001a3a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a3b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a3c0: 2273 6372 6f6c 6c62 6172 5f2a 2e70 6e67 \"scrollbar_*.png\n-0001a3d0: 220a 2020 2020 2073 6372 6f6c 6c62 6172 \". scrollbar\n-0001a3e0: 5f74 6875 6d62 2020 2020 2020 2020 2020 _thumb \n-0001a3f0: 2020 2020 2054 6865 2069 6d61 6765 2066 The image f\n-0001a400: 696c 6520 7061 7474 6572 6e20 666f 7220 ile pattern for \n-0001a410: 7468 650a 2020 2020 2020 2020 2020 2020 the. \n+0001a3b0: 2020 2020 2020 2020 2020 2020 2020 2273 \"s\n+0001a3c0: 6372 6f6c 6c62 6172 5f2a 2e70 6e67 220a crollbar_*.png\".\n+0001a3d0: 2020 2020 2073 6372 6f6c 6c62 6172 5f74 scrollbar_t\n+0001a3e0: 6875 6d62 2020 2020 2020 2020 2020 2020 humb \n+0001a3f0: 2020 2054 6865 2069 6d61 6765 2066 696c The image fil\n+0001a400: 6520 7061 7474 6572 6e20 666f 7220 7468 e pattern for th\n+0001a410: 650a 2020 2020 2020 2020 2020 2020 2020 e. \n 0001a420: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a430: 2020 2020 2020 2073 6372 6f6c 6c20 6261 scroll ba\n-0001a440: 7220 7468 756d 6220 2874 6865 2070 6172 r thumb (the par\n-0001a450: 7420 6f66 2074 6865 0a20 2020 2020 2020 t of the. \n+0001a430: 2020 2020 2073 6372 6f6c 6c20 6261 7220 scroll bar \n+0001a440: 7468 756d 6220 2874 6865 2070 6172 7420 thumb (the part \n+0001a450: 6f66 2074 6865 0a20 2020 2020 2020 2020 of the. \n 0001a460: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a470: 2020 2020 2020 2020 2020 2020 7363 726f scro\n-0001a480: 6c6c 2062 6172 2074 6861 7420 6d6f 7665 ll bar that move\n-0001a490: 7320 6173 2073 6372 6f6c 6c69 6e67 0a20 s as scrolling. \n+0001a470: 2020 2020 2020 2020 2020 7363 726f 6c6c scroll\n+0001a480: 2062 6172 2074 6861 7420 6d6f 7665 7320 bar that moves \n+0001a490: 6173 2073 6372 6f6c 6c69 6e67 0a20 2020 as scrolling. \n 0001a4a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0001a4b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a4c0: 2020 6f63 6375 7273 292e 2020 4578 616d occurs). Exam\n-0001a4d0: 706c 653a 0a20 2020 2020 2020 2020 2020 ple:. \n+0001a4c0: 6f63 6375 7273 292e 2020 4578 616d 706c occurs). Exampl\n+0001a4d0: 653a 0a20 2020 2020 2020 2020 2020 2020 e:. \n 0001a4e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a4f0: 2020 2020 2020 2020 2273 6372 6f6c 6c62 \"scrollb\n-0001a500: 6172 5f74 6875 6d62 5f2a 2e70 6e67 220a ar_thumb_*.png\".\n-0001a510: 2020 2020 2073 6372 6f6c 6c62 6172 5f74 scrollbar_t\n-0001a520: 6875 6d62 5f6f 7665 726c 6179 2020 2020 humb_overlay \n-0001a530: 2020 2049 6620 7468 6973 206f 7074 696f If this optio\n-0001a540: 6e20 6973 2073 6574 2074 6f20 2274 7275 n is set to \"tru\n-0001a550: 6522 0a20 2020 2020 2020 2020 2020 2020 e\". \n+0001a4f0: 2020 2020 2020 2273 6372 6f6c 6c62 6172 \"scrollbar\n+0001a500: 5f74 6875 6d62 5f2a 2e70 6e67 220a 2020 _thumb_*.png\". \n+0001a510: 2020 2073 6372 6f6c 6c62 6172 5f74 6875 scrollbar_thu\n+0001a520: 6d62 5f6f 7665 726c 6179 2020 2020 2020 mb_overlay \n+0001a530: 2049 6620 7468 6973 206f 7074 696f 6e20 If this option \n+0001a540: 6973 2073 6574 2074 6f20 2274 7275 6522 is set to \"true\"\n+0001a550: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n 0001a560: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a570: 2020 2020 2020 7468 656e 2074 6865 2073 then the s\n-0001a580: 6372 6f6c 6c62 6172 2074 6875 6d62 2073 crollbar thumb s\n-0001a590: 6964 650a 2020 2020 2020 2020 2020 2020 ide. \n+0001a570: 2020 2020 7468 656e 2074 6865 2073 6372 then the scr\n+0001a580: 6f6c 6c62 6172 2074 6875 6d62 2073 6964 ollbar thumb sid\n+0001a590: 650a 2020 2020 2020 2020 2020 2020 2020 e. \n 0001a5a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a5b0: 2020 2020 2020 2073 6c69 6365 7320 2865 slices (e\n-0001a5c0: 7665 7279 2073 6c69 6365 2065 7863 6570 very slice excep\n-0001a5d0: 7420 7468 650a 2020 2020 2020 2020 2020 t the. \n+0001a5b0: 2020 2020 2073 6c69 6365 7320 2865 7665 slices (eve\n+0001a5c0: 7279 2073 6c69 6365 2065 7863 6570 7420 ry slice except \n+0001a5d0: 7468 650a 2020 2020 2020 2020 2020 2020 the. \n 0001a5e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a5f0: 2020 2020 2020 2020 2063 656e 7465 7220 center \n-0001a600: 736c 6963 6529 2077 696c 6c20 6f76 6572 slice) will over\n-0001a610: 6c61 7920 7468 650a 2020 2020 2020 2020 lay the. \n+0001a5f0: 2020 2020 2020 2063 656e 7465 7220 736c center sl\n+0001a600: 6963 6529 2077 696c 6c20 6f76 6572 6c61 ice) will overla\n+0001a610: 7920 7468 650a 2020 2020 2020 2020 2020 y the. \n 0001a620: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a630: 2020 2020 2020 2020 2020 2073 6372 6f6c scrol\n-0001a640: 6c62 6172 2066 7261 6d65 2073 6964 6520 lbar frame side \n-0001a650: 736c 6963 6573 2e20 2041 6e64 0a20 2020 slices. And. \n+0001a630: 2020 2020 2020 2020 2073 6372 6f6c 6c62 scrollb\n+0001a640: 6172 2066 7261 6d65 2073 6964 6520 736c ar frame side sl\n+0001a650: 6963 6573 2e20 2041 6e64 0a20 2020 2020 ices. And. \n 0001a660: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a670: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a680: 7468 6520 6365 6e74 6572 2073 6c69 6365 the center slice\n-0001a690: 206f 6620 7468 650a 2020 2020 2020 2020 of the. \n+0001a670: 2020 2020 2020 2020 2020 2020 2020 7468 th\n+0001a680: 6520 6365 6e74 6572 2073 6c69 6365 206f e center slice o\n+0001a690: 6620 7468 650a 2020 2020 2020 2020 2020 f the. \n 0001a6a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a6b0: 2020 2020 2020 2020 2020 2073 6372 6f6c scrol\n-0001a6c0: 6c62 6172 5f74 6875 6d62 2063 616e 206d lbar_thumb can m\n-0001a6d0: 6f76 6520 616c 6c20 7468 650a 2020 2020 ove all the. \n+0001a6b0: 2020 2020 2020 2020 2073 6372 6f6c 6c62 scrollb\n+0001a6c0: 6172 5f74 6875 6d62 2063 616e 206d 6f76 ar_thumb can mov\n+0001a6d0: 6520 616c 6c20 7468 650a 2020 2020 2020 e all the. \n 0001a6e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a6f0: 2020 2020 2020 2020 2020 2020 2020 2077 w\n-0001a700: 6179 2028 6672 6f6d 2074 6f70 2074 6f20 ay (from top to \n-0001a710: 626f 7474 6f6d 292c 2062 6569 6e67 0a20 bottom), being. \n+0001a6f0: 2020 2020 2020 2020 2020 2020 2077 6179 way\n+0001a700: 2028 6672 6f6d 2074 6f70 2074 6f20 626f (from top to bo\n+0001a710: 7474 6f6d 292c 2062 6569 6e67 0a20 2020 ttom), being. \n 0001a720: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0001a730: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a740: 2020 6472 6177 6e20 6f6e 2074 6865 2063 drawn on the c\n-0001a750: 656e 7465 7220 736c 6963 6520 6f66 2074 enter slice of t\n-0001a760: 6865 0a20 2020 2020 2020 2020 2020 2020 he. \n+0001a740: 6472 6177 6e20 6f6e 2074 6865 2063 656e drawn on the cen\n+0001a750: 7465 7220 736c 6963 6520 6f66 2074 6865 ter slice of the\n+0001a760: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n 0001a770: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a780: 2020 2020 2020 7363 726f 6c6c 6261 7220 scrollbar \n-0001a790: 6672 616d 652e 2020 5468 6174 2077 6179 frame. That way\n-0001a7a0: 2077 6520 6361 6e0a 2020 2020 2020 2020 we can. \n+0001a780: 2020 2020 7363 726f 6c6c 6261 7220 6672 scrollbar fr\n+0001a790: 616d 652e 2020 5468 6174 2077 6179 2077 ame. That way w\n+0001a7a0: 6520 6361 6e0a 2020 2020 2020 2020 2020 e can. \n 0001a7b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a7c0: 2020 2020 2020 2020 2020 206d 616b 6520 make \n-0001a7d0: 6120 7363 726f 6c6c 6261 7220 7769 7468 a scrollbar with\n-0001a7e0: 2072 6f75 6e64 2d73 6861 7065 640a 2020 round-shaped. \n+0001a7c0: 2020 2020 2020 2020 206d 616b 6520 6120 make a \n+0001a7d0: 7363 726f 6c6c 6261 7220 7769 7468 2072 scrollbar with r\n+0001a7e0: 6f75 6e64 2d73 6861 7065 640a 2020 2020 ound-shaped. \n 0001a7f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a800: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a810: 2065 6467 6573 2073 6f20 7468 6572 6520 edges so there \n-0001a820: 776f 6e27 7420 6265 2061 2066 7265 650a won't be a free.\n+0001a800: 2020 2020 2020 2020 2020 2020 2020 2065 e\n+0001a810: 6467 6573 2073 6f20 7468 6572 6520 776f dges so there wo\n+0001a820: 6e27 7420 6265 2061 2066 7265 650a 2020 n't be a free. \n 0001a830: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0001a840: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a850: 2020 2073 7061 6365 2066 726f 6d20 7468 space from th\n-0001a860: 6520 7468 756d 6220 746f 2074 6865 2066 e thumb to the f\n-0001a870: 7261 6d65 0a20 2020 2020 2020 2020 2020 rame. \n+0001a850: 2073 7061 6365 2066 726f 6d20 7468 6520 space from the \n+0001a860: 7468 756d 6220 746f 2074 6865 2066 7261 thumb to the fra\n+0001a870: 6d65 0a20 2020 2020 2020 2020 2020 2020 me. \n 0001a880: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a890: 2020 2020 2020 2020 696e 2074 6f70 2061 in top a\n-0001a8a0: 6e64 2062 6f74 746f 6d20 7363 726f 6c6c nd bottom scroll\n-0001a8b0: 6261 720a 2020 2020 2020 2020 2020 2020 bar. \n+0001a890: 2020 2020 2020 696e 2074 6f70 2061 6e64 in top and\n+0001a8a0: 2062 6f74 746f 6d20 7363 726f 6c6c 6261 bottom scrollba\n+0001a8b0: 720a 2020 2020 2020 2020 2020 2020 2020 r. \n 0001a8c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a8d0: 2020 2020 2020 2070 6f73 6974 696f 6e73 positions\n-0001a8e0: 2e20 2044 6566 6175 6c74 2069 7320 2266 . Default is \"f\n-0001a8f0: 616c 7365 222e 0a20 2020 2020 7363 726f alse\".. scro\n-0001a900: 6c6c 6261 725f 736c 6963 6520 2020 2020 llbar_slice \n-0001a910: 2020 2020 2020 2020 2020 5468 6520 6d65 The me\n-0001a920: 6e75 2066 7261 6d65 2073 7479 6c65 6420 nu frame styled \n-0001a930: 626f 7827 7320 736c 6963 650a 2020 2020 box's slice. \n+0001a8d0: 2020 2020 2070 6f73 6974 696f 6e73 2e20 positions. \n+0001a8e0: 2044 6566 6175 6c74 2069 7320 2266 616c Default is \"fal\n+0001a8f0: 7365 222e 0a20 2020 2020 7363 726f 6c6c se\".. scroll\n+0001a900: 6261 725f 736c 6963 6520 2020 2020 2020 bar_slice \n+0001a910: 2020 2020 2020 2020 5468 6520 6d65 6e75 The menu\n+0001a920: 2066 7261 6d65 2073 7479 6c65 6420 626f frame styled bo\n+0001a930: 7827 7320 736c 6963 650a 2020 2020 2020 x's slice. \n 0001a940: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a950: 2020 2020 2020 2020 2020 2020 2020 2069 i\n-0001a960: 6e20 7768 6963 6820 7468 6520 7363 726f n which the scro\n-0001a970: 6c6c 6261 7220 7769 6c6c 2062 650a 2020 llbar will be. \n+0001a950: 2020 2020 2020 2020 2020 2020 2069 6e20 in \n+0001a960: 7768 6963 6820 7468 6520 7363 726f 6c6c which the scroll\n+0001a970: 6261 7220 7769 6c6c 2062 650a 2020 2020 bar will be. \n 0001a980: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a990: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a9a0: 2064 7261 776e 2e20 2050 6f73 7369 626c drawn. Possibl\n-0001a9b0: 6520 7661 6c75 6573 2061 7265 0a20 2020 e values are. \n+0001a990: 2020 2020 2020 2020 2020 2020 2020 2064 d\n+0001a9a0: 7261 776e 2e20 2050 6f73 7369 626c 6520 rawn. Possible \n+0001a9b0: 7661 6c75 6573 2061 7265 0a20 2020 2020 values are. \n 0001a9c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a9d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a9e0: 2277 6573 7422 2c20 2263 656e 7465 7222 \"west\", \"center\"\n-0001a9f0: 2c20 2265 6173 7422 0a20 2020 2020 2020 , \"east\". \n+0001a9d0: 2020 2020 2020 2020 2020 2020 2020 2277 \"w\n+0001a9e0: 6573 7422 2c20 2263 656e 7465 7222 2c20 est\", \"center\", \n+0001a9f0: 2265 6173 7422 0a20 2020 2020 2020 2020 \"east\". \n 0001aa00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001aa10: 2020 2020 2020 2020 2020 2020 2864 6566 (def\n-0001aa20: 6175 6c74 292e 2020 2277 6573 7422 202d ault). \"west\" -\n-0001aa30: 2074 6865 2073 6372 6f6c 6c62 6172 0a20 the scrollbar. \n+0001aa10: 2020 2020 2020 2020 2020 2864 6566 6175 (defau\n+0001aa20: 6c74 292e 2020 2277 6573 7422 202d 2074 lt). \"west\" - t\n+0001aa30: 6865 2073 6372 6f6c 6c62 6172 0a20 2020 he scrollbar. \n 0001aa40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0001aa50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001aa60: 2020 7769 6c6c 2062 6520 6472 6177 6e20 will be drawn \n-0001aa70: 696e 2074 6865 2077 6573 7420 736c 6963 in the west slic\n-0001aa80: 650a 2020 2020 2020 2020 2020 2020 2020 e. \n+0001aa60: 7769 6c6c 2062 6520 6472 6177 6e20 696e will be drawn in\n+0001aa70: 2074 6865 2077 6573 7420 736c 6963 650a the west slice.\n+0001aa80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0001aa90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001aaa0: 2020 2020 2028 7269 6768 742d 616c 6967 (right-alig\n-0001aab0: 6e65 6429 2e20 2022 6561 7374 2220 2d20 ned). \"east\" - \n-0001aac0: 7468 650a 2020 2020 2020 2020 2020 2020 the. \n+0001aaa0: 2020 2028 7269 6768 742d 616c 6967 6e65 (right-aligne\n+0001aab0: 6429 2e20 2022 6561 7374 2220 2d20 7468 d). \"east\" - th\n+0001aac0: 650a 2020 2020 2020 2020 2020 2020 2020 e. \n 0001aad0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001aae0: 2020 2020 2020 2073 6372 6f6c 6c62 6172 scrollbar\n-0001aaf0: 2077 696c 6c20 6265 2064 7261 776e 2069 will be drawn i\n-0001ab00: 6e20 7468 650a 2020 2020 2020 2020 2020 n the. \n+0001aae0: 2020 2020 2073 6372 6f6c 6c62 6172 2077 scrollbar w\n+0001aaf0: 696c 6c20 6265 2064 7261 776e 2069 6e20 ill be drawn in \n+0001ab00: 7468 650a 2020 2020 2020 2020 2020 2020 the. \n 0001ab10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ab20: 2020 2020 2020 2020 2065 6173 7420 736c east sl\n-0001ab30: 6963 6520 286c 6566 742d 616c 6967 6e65 ice (left-aligne\n-0001ab40: 6429 2e0a 2020 2020 2020 2020 2020 2020 d).. \n+0001ab20: 2020 2020 2020 2065 6173 7420 736c 6963 east slic\n+0001ab30: 6520 286c 6566 742d 616c 6967 6e65 6429 e (left-aligned)\n+0001ab40: 2e0a 2020 2020 2020 2020 2020 2020 2020 .. \n 0001ab50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ab60: 2020 2020 2020 2022 6365 6e74 6572 2220 \"center\" \n-0001ab70: 2d20 7468 6520 7363 726f 6c6c 6261 7220 - the scrollbar \n-0001ab80: 7769 6c6c 2062 650a 2020 2020 2020 2020 will be. \n+0001ab60: 2020 2020 2022 6365 6e74 6572 2220 2d20 \"center\" - \n+0001ab70: 7468 6520 7363 726f 6c6c 6261 7220 7769 the scrollbar wi\n+0001ab80: 6c6c 2062 650a 2020 2020 2020 2020 2020 ll be. \n 0001ab90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001aba0: 2020 2020 2020 2020 2020 2064 7261 776e drawn\n-0001abb0: 2069 6e20 7468 6520 6365 6e74 6572 2073 in the center s\n-0001abc0: 6c69 6365 2e20 204e 6f74 653a 0a20 2020 lice. Note:. \n+0001aba0: 2020 2020 2020 2020 2064 7261 776e 2069 drawn i\n+0001abb0: 6e20 7468 6520 6365 6e74 6572 2073 6c69 n the center sli\n+0001abc0: 6365 2e20 204e 6f74 653a 0a20 2020 2020 ce. Note:. \n 0001abd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001abe0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001abf0: 696e 2063 6173 6520 6f66 2022 6365 6e74 in case of \"cent\n-0001ac00: 6572 2220 736c 6963 653a 2061 2920 4966 er\" slice: a) If\n-0001ac10: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+0001abe0: 2020 2020 2020 2020 2020 2020 2020 696e in\n+0001abf0: 2063 6173 6520 6f66 2022 6365 6e74 6572 case of \"center\n+0001ac00: 2220 736c 6963 653a 2061 2920 4966 0a20 \" slice: a) If. \n+0001ac10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0001ac20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ac30: 2020 2020 7468 6520 7363 726f 6c6c 6261 the scrollba\n-0001ac40: 7220 7368 6f75 6c64 2062 6520 6472 6177 r should be draw\n-0001ac50: 6e20 7468 656e 0a20 2020 2020 2020 2020 n then. \n+0001ac30: 2020 7468 6520 7363 726f 6c6c 6261 7220 the scrollbar \n+0001ac40: 7368 6f75 6c64 2062 6520 6472 6177 6e20 should be drawn \n+0001ac50: 7468 656e 0a20 2020 2020 2020 2020 2020 then. \n 0001ac60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ac70: 2020 2020 2020 2020 2020 626f 6f74 206d boot m\n-0001ac80: 656e 7520 656e 7472 7927 7320 7769 6474 enu entry's widt\n-0001ac90: 6820 6973 0a20 2020 2020 2020 2020 2020 h is. \n+0001ac70: 2020 2020 2020 2020 626f 6f74 206d 656e boot men\n+0001ac80: 7520 656e 7472 7927 7320 7769 6474 6820 u entry's width \n+0001ac90: 6973 0a20 2020 2020 2020 2020 2020 2020 is. \n 0001aca0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001acb0: 2020 2020 2020 2020 6465 6372 6561 7365 decrease\n-0001acc0: 6420 6279 2074 6865 2073 6372 6f6c 6c62 d by the scrollb\n-0001acd0: 6172 2773 2077 6964 7468 0a20 2020 2020 ar's width. \n+0001acb0: 2020 2020 2020 6465 6372 6561 7365 6420 decreased \n+0001acc0: 6279 2074 6865 2073 6372 6f6c 6c62 6172 by the scrollbar\n+0001acd0: 2773 2077 6964 7468 0a20 2020 2020 2020 's width. \n 0001ace0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001acf0: 2020 2020 2020 2020 2020 2020 2020 616e an\n-0001ad00: 6420 7468 6520 7363 726f 6c6c 6261 7220 d the scrollbar \n-0001ad10: 6973 2064 7261 776e 2061 7420 7468 650a is drawn at the.\n+0001acf0: 2020 2020 2020 2020 2020 2020 616e 6420 and \n+0001ad00: 7468 6520 7363 726f 6c6c 6261 7220 6973 the scrollbar is\n+0001ad10: 2064 7261 776e 2061 7420 7468 650a 2020 drawn at the. \n 0001ad20: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0001ad30: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ad40: 2020 2072 6967 6874 2073 6964 6520 6f66 right side of\n-0001ad50: 2074 6865 2063 656e 7465 7220 736c 6963 the center slic\n-0001ad60: 652e 0a20 2020 2020 2020 2020 2020 2020 e.. \n+0001ad40: 2072 6967 6874 2073 6964 6520 6f66 2074 right side of t\n+0001ad50: 6865 2063 656e 7465 7220 736c 6963 652e he center slice.\n+0001ad60: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n 0001ad70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ad80: 2020 2020 2020 6229 2049 6620 7468 6520 b) If the \n-0001ad90: 7363 726f 6c6c 6261 7220 776f 6e27 7420 scrollbar won't \n-0001ada0: 6265 2064 7261 776e 0a20 2020 2020 2020 be drawn. \n+0001ad80: 2020 2020 6229 2049 6620 7468 6520 7363 b) If the sc\n+0001ad90: 726f 6c6c 6261 7220 776f 6e27 7420 6265 rollbar won't be\n+0001ada0: 2064 7261 776e 0a20 2020 2020 2020 2020 drawn. \n 0001adb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001adc0: 2020 2020 2020 2020 2020 2020 7468 656e then\n-0001add0: 2074 6865 2062 6f6f 7420 6d65 6e75 2065 the boot menu e\n-0001ade0: 6e74 7279 2773 2077 6964 7468 0a20 2020 ntry's width. \n+0001adc0: 2020 2020 2020 2020 2020 7468 656e 2074 then t\n+0001add0: 6865 2062 6f6f 7420 6d65 6e75 2065 6e74 he boot menu ent\n+0001ade0: 7279 2773 2077 6964 7468 0a20 2020 2020 ry's width. \n 0001adf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ae00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ae10: 6973 2074 6865 2077 6964 7468 206f 6620 is the width of \n-0001ae20: 7468 6520 6365 6e74 6572 2073 6c69 6365 the center slice\n-0001ae30: 2e0a 2020 2020 2020 2020 2020 2020 2020 .. \n+0001ae00: 2020 2020 2020 2020 2020 2020 2020 6973 is\n+0001ae10: 2074 6865 2077 6964 7468 206f 6620 7468 the width of th\n+0001ae20: 6520 6365 6e74 6572 2073 6c69 6365 2e0a e center slice..\n+0001ae30: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0001ae40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ae50: 2020 2020 2063 2920 5765 2064 6f6e 2774 c) We don't\n-0001ae60: 206e 6563 6573 7361 7279 206e 6565 6420 necessary need \n-0001ae70: 7468 650a 2020 2020 2020 2020 2020 2020 the. \n+0001ae50: 2020 2063 2920 5765 2064 6f6e 2774 206e c) We don't n\n+0001ae60: 6563 6573 7361 7279 206e 6565 6420 7468 ecessary need th\n+0001ae70: 650a 2020 2020 2020 2020 2020 2020 2020 e. \n 0001ae80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ae90: 2020 2020 2020 206d 656e 7520 7069 786d menu pixm\n-0001aea0: 6170 2062 6f78 2074 6f20 6469 7370 6c61 ap box to displa\n-0001aeb0: 7920 7468 650a 2020 2020 2020 2020 2020 y the. \n+0001ae90: 2020 2020 206d 656e 7520 7069 786d 6170 menu pixmap\n+0001aea0: 2062 6f78 2074 6f20 6469 7370 6c61 7920 box to display \n+0001aeb0: 7468 650a 2020 2020 2020 2020 2020 2020 the. \n 0001aec0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001aed0: 2020 2020 2020 2020 2073 6372 6f6c 6c62 scrollb\n-0001aee0: 6172 2e0a 2020 2020 2073 6372 6f6c 6c62 ar.. scrollb\n-0001aef0: 6172 5f6c 6566 745f 7061 6420 2020 2020 ar_left_pad \n-0001af00: 2020 2020 2020 2054 6865 206c 6566 7420 The left \n-0001af10: 7363 726f 6c6c 6261 7220 7061 6464 696e scrollbar paddin\n-0001af20: 6720 696e 0a20 2020 2020 2020 2020 2020 g in. \n+0001aed0: 2020 2020 2020 2073 6372 6f6c 6c62 6172 scrollbar\n+0001aee0: 2e0a 2020 2020 2073 6372 6f6c 6c62 6172 .. scrollbar\n+0001aef0: 5f6c 6566 745f 7061 6420 2020 2020 2020 _left_pad \n+0001af00: 2020 2020 2054 6865 206c 6566 7420 7363 The left sc\n+0001af10: 726f 6c6c 6261 7220 7061 6464 696e 6720 rollbar padding \n+0001af20: 696e 0a20 2020 2020 2020 2020 2020 2020 in. \n 0001af30: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001af40: 2020 2020 2020 2020 7069 7865 6c73 2e20 pixels. \n-0001af50: 2055 6e75 7365 6420 6966 0a20 2020 2020 Unused if. \n+0001af40: 2020 2020 2020 7069 7865 6c73 2e20 2055 pixels. U\n+0001af50: 6e75 7365 6420 6966 0a20 2020 2020 2020 nused if. \n 0001af60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001af70: 2020 2020 2020 2020 2020 2020 2020 2273 \"s\n-0001af80: 6372 6f6c 6c62 6172 5f73 6c69 6365 2220 crollbar_slice\" \n-0001af90: 6973 2022 7765 7374 222e 0a20 2020 2020 is \"west\".. \n-0001afa0: 7363 726f 6c6c 6261 725f 7269 6768 745f scrollbar_right_\n-0001afb0: 7061 6420 2020 2020 2020 2020 2020 5468 pad Th\n-0001afc0: 6520 7269 6768 7420 7363 726f 6c6c 6261 e right scrollba\n-0001afd0: 7220 7061 6464 696e 6720 696e 0a20 2020 r padding in. \n+0001af70: 2020 2020 2020 2020 2020 2020 2273 6372 \"scr\n+0001af80: 6f6c 6c62 6172 5f73 6c69 6365 2220 6973 ollbar_slice\" is\n+0001af90: 2022 7765 7374 222e 0a20 2020 2020 7363 \"west\".. sc\n+0001afa0: 726f 6c6c 6261 725f 7269 6768 745f 7061 rollbar_right_pa\n+0001afb0: 6420 2020 2020 2020 2020 2020 5468 6520 d The \n+0001afc0: 7269 6768 7420 7363 726f 6c6c 6261 7220 right scrollbar \n+0001afd0: 7061 6464 696e 6720 696e 0a20 2020 2020 padding in. \n 0001afe0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001aff0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001b000: 7069 7865 6c73 2e20 2055 6e75 7365 6420 pixels. Unused \n-0001b010: 6966 0a20 2020 2020 2020 2020 2020 2020 if. \n+0001aff0: 2020 2020 2020 2020 2020 2020 2020 7069 pi\n+0001b000: 7865 6c73 2e20 2055 6e75 7365 6420 6966 xels. Unused if\n+0001b010: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n 0001b020: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001b030: 2020 2020 2020 2273 6372 6f6c 6c62 6172 \"scrollbar\n-0001b040: 5f73 6c69 6365 2220 6973 2022 6561 7374 _slice\" is \"east\n-0001b050: 222e 0a20 2020 2020 7363 726f 6c6c 6261 \".. scrollba\n-0001b060: 725f 746f 705f 7061 6420 2020 2020 2020 r_top_pad \n-0001b070: 2020 2020 2020 5468 6520 746f 7020 7363 The top sc\n-0001b080: 726f 6c6c 6261 7220 7061 6464 696e 6720 rollbar padding \n-0001b090: 696e 0a20 2020 2020 2020 2020 2020 2020 in. \n+0001b030: 2020 2020 2273 6372 6f6c 6c62 6172 5f73 \"scrollbar_s\n+0001b040: 6c69 6365 2220 6973 2022 6561 7374 222e lice\" is \"east\".\n+0001b050: 0a20 2020 2020 7363 726f 6c6c 6261 725f . scrollbar_\n+0001b060: 746f 705f 7061 6420 2020 2020 2020 2020 top_pad \n+0001b070: 2020 2020 5468 6520 746f 7020 7363 726f The top scro\n+0001b080: 6c6c 6261 7220 7061 6464 696e 6720 696e llbar padding in\n+0001b090: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n 0001b0a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001b0b0: 2020 2020 2020 7069 7865 6c73 2e0a 2020 pixels.. \n-0001b0c0: 2020 2073 6372 6f6c 6c62 6172 5f62 6f74 scrollbar_bot\n-0001b0d0: 746f 6d5f 7061 6420 2020 2020 2020 2020 tom_pad \n-0001b0e0: 2054 6865 2062 6f74 746f 6d20 7363 726f The bottom scro\n-0001b0f0: 6c6c 6261 7220 7061 6464 696e 6720 696e llbar padding in\n-0001b100: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+0001b0b0: 2020 2020 7069 7865 6c73 2e0a 2020 2020 pixels.. \n+0001b0c0: 2073 6372 6f6c 6c62 6172 5f62 6f74 746f scrollbar_botto\n+0001b0d0: 6d5f 7061 6420 2020 2020 2020 2020 2054 m_pad T\n+0001b0e0: 6865 2062 6f74 746f 6d20 7363 726f 6c6c he bottom scroll\n+0001b0f0: 6261 7220 7061 6464 696e 6720 696e 0a20 bar padding in. \n+0001b100: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0001b110: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001b120: 2020 2020 7069 7865 6c73 2e0a 2020 2020 pixels.. \n-0001b130: 2076 6973 6962 6c65 2020 2020 2020 2020 visible \n-0001b140: 2020 2020 2020 2020 2020 2020 2020 2053 S\n-0001b150: 6574 2074 6f20 2266 616c 7365 2220 746f et to \"false\" to\n-0001b160: 2068 6964 6520 7468 6520 626f 6f74 0a20 hide the boot. \n+0001b120: 2020 7069 7865 6c73 2e0a 2020 2020 2076 pixels.. v\n+0001b130: 6973 6962 6c65 2020 2020 2020 2020 2020 isible \n+0001b140: 2020 2020 2020 2020 2020 2020 2053 6574 Set\n+0001b150: 2074 6f20 2266 616c 7365 2220 746f 2068 to \"false\" to h\n+0001b160: 6964 6520 7468 6520 626f 6f74 0a20 2020 ide the boot. \n 0001b170: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0001b180: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001b190: 2020 6d65 6e75 2e0a 0a20 2020 e280 a220 menu... ... \n-0001b1a0: 6361 6e76 6173 2043 616e 7661 7320 6973 canvas Canvas is\n-0001b1b0: 2061 2063 6f6e 7461 696e 6572 2074 6861 a container tha\n-0001b1c0: 7420 616c 6c6f 7773 206d 616e 7561 6c20 t allows manual \n-0001b1d0: 706c 6163 656d 656e 7420 6f66 0a20 2020 placement of. \n-0001b1e0: 2020 636f 6d70 6f6e 656e 7473 2077 6974 components wit\n-0001b1f0: 6869 6e20 6974 2e20 2049 7420 646f 6573 hin it. It does\n-0001b200: 206e 6f74 2061 6c74 6572 2074 6865 2070 not alter the p\n-0001b210: 6f73 6974 696f 6e73 206f 6620 6974 7320 ositions of its \n-0001b220: 6368 696c 640a 2020 2020 2063 6f6d 706f child. compo\n-0001b230: 6e65 6e74 732e 2020 4974 2061 7373 6967 nents. It assig\n-0001b240: 6e73 2061 6c6c 2063 6869 6c64 2063 6f6d ns all child com\n-0001b250: 706f 6e65 6e74 7320 7468 6569 7220 7072 ponents their pr\n-0001b260: 6566 6572 7265 6420 7369 7a65 732e 0a0a eferred sizes...\n-0001b270: 2020 20e2 80a2 2068 626f 7820 5468 6520 ... hbox The \n-0001b280: 2a68 626f 782a 2063 6f6e 7461 696e 6572 *hbox* container\n-0001b290: 206c 6179 7320 6f75 7420 6974 7320 6368 lays out its ch\n-0001b2a0: 696c 6472 656e 2066 726f 6d20 6c65 6674 ildren from left\n-0001b2b0: 2074 6f20 7269 6768 742c 0a20 2020 2020 to right,. \n-0001b2c0: 6769 7669 6e67 2065 6163 6820 6f6e 6520 giving each one \n-0001b2d0: 6974 7320 7072 6566 6572 7265 6420 7769 its preferred wi\n-0001b2e0: 6474 682e 2020 5468 6520 6865 6967 6874 dth. The height\n-0001b2f0: 206f 6620 6561 6368 2063 6869 6c64 2069 of each child i\n-0001b300: 730a 2020 2020 2073 6574 2074 6f20 7468 s. set to th\n-0001b310: 6520 6d61 7869 6d75 6d20 6f66 2074 6865 e maximum of the\n-0001b320: 2070 7265 6665 7272 6564 2068 6569 6768 preferred heigh\n-0001b330: 7473 206f 6620 616c 6c20 6368 696c 6472 ts of all childr\n-0001b340: 656e 2e0a 0a20 2020 e280 a220 7662 6f78 en... ... vbox\n-0001b350: 2054 6865 202a 7662 6f78 2a20 636f 6e74 The *vbox* cont\n-0001b360: 6169 6e65 7220 6c61 7973 206f 7574 2069 ainer lays out i\n-0001b370: 7473 2063 6869 6c64 7265 6e20 6672 6f6d ts children from\n-0001b380: 2074 6f70 2074 6f20 626f 7474 6f6d 2c0a top to bottom,.\n-0001b390: 2020 2020 2067 6976 696e 6720 6561 6368 giving each\n-0001b3a0: 206f 6e65 2069 7473 2070 7265 6665 7272 one its preferr\n-0001b3b0: 6564 2068 6569 6768 742e 2020 5468 6520 ed height. The \n-0001b3c0: 7769 6474 6820 6f66 2065 6163 6820 6368 width of each ch\n-0001b3d0: 696c 6420 6973 0a20 2020 2020 7365 7420 ild is. set \n-0001b3e0: 746f 2074 6865 206d 6178 696d 756d 206f to the maximum o\n-0001b3f0: 6620 7468 6520 7072 6566 6572 7265 6420 f the preferred \n-0001b400: 7769 6474 6873 206f 6620 616c 6c20 6368 widths of all ch\n-0001b410: 696c 6472 656e 2e0a 0a37 2e33 2e36 2043 ildren...7.3.6 C\n-0001b420: 6f6d 6d6f 6e20 7072 6f70 6572 7469 6573 ommon properties\n-0001b430: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n-0001b440: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6520 666f --------..The fo\n-0001b450: 6c6c 6f77 696e 6720 7072 6f70 6572 7469 llowing properti\n-0001b460: 6573 2061 7265 2073 7570 706f 7274 6564 es are supported\n-0001b470: 2062 7920 616c 6c20 636f 6d70 6f6e 656e by all componen\n-0001b480: 7473 3a0a e280 986c 6566 74e2 8099 0a20 ts:....left.... \n-0001b490: 2020 2020 5468 6520 6469 7374 616e 6365 The distance\n-0001b4a0: 2066 726f 6d20 7468 6520 6c65 6674 2062 from the left b\n-0001b4b0: 6f72 6465 7220 6f66 2063 6f6e 7461 696e order of contain\n-0001b4c0: 6572 2074 6f20 6c65 6674 2062 6f72 6465 er to left borde\n-0001b4d0: 7220 6f66 0a20 2020 2020 7468 6520 6f62 r of. the ob\n-0001b4e0: 6a65 6374 2069 6e20 6569 7468 6572 206f ject in either o\n-0001b4f0: 6620 7468 7265 6520 666f 726d 6174 733a f three formats:\n-0001b500: 0a20 2020 2020 7820 2020 2020 2020 2020 . x \n-0001b510: 2020 2020 2056 616c 7565 2069 6e20 7069 Value in pi\n-0001b520: 7865 6c73 0a20 2020 2020 7025 2020 2020 xels. p% \n-0001b530: 2020 2020 2020 2020 2050 6572 6365 6e74 Percent\n-0001b540: 6167 650a 2020 2020 2070 252b 7820 2020 age. p%+x \n-0001b550: 2020 2020 2020 2020 6d69 7874 7572 6520 mixture \n-0001b560: 6f66 2062 6f74 680a e280 9874 6f70 e280 of both....top..\n-0001b570: 990a 2020 2020 2054 6865 2064 6973 7461 .. The dista\n-0001b580: 6e63 6520 6672 6f6d 2074 6865 206c 6566 nce from the lef\n-0001b590: 7420 626f 7264 6572 206f 6620 636f 6e74 t border of cont\n-0001b5a0: 6169 6e65 7220 746f 206c 6566 7420 626f ainer to left bo\n-0001b5b0: 7264 6572 206f 660a 2020 2020 2074 6865 rder of. the\n-0001b5c0: 206f 626a 6563 7420 696e 2073 616d 6520 object in same \n-0001b5d0: 666f 726d 6174 2e0a e280 9877 6964 7468 format.....width\n-0001b5e0: e280 990a 2020 2020 2054 6865 2077 6964 .... The wid\n-0001b5f0: 7468 206f 6620 6f62 6a65 6374 2069 6e20 th of object in \n-0001b600: 7361 6d65 2066 6f72 6d61 742e 0ae2 8098 same format.....\n-0001b610: 6865 6967 6874 e280 990a 2020 2020 2054 height.... T\n-0001b620: 6865 2068 6569 6768 7420 6f66 206f 626a he height of obj\n-0001b630: 6563 7420 696e 2073 616d 6520 666f 726d ect in same form\n-0001b640: 6174 2e0a e280 9869 64e2 8099 0a20 2020 at.....id.... \n-0001b650: 2020 5468 6520 6964 656e 7469 6669 6572 The identifier\n-0001b660: 2066 6f72 2074 6865 2063 6f6d 706f 6e65 for the compone\n-0001b670: 6e74 2e20 2054 6869 7320 6361 6e20 6265 nt. This can be\n-0001b680: 2061 6e79 2061 7262 6974 7261 7279 0a20 any arbitrary. \n-0001b690: 2020 2020 7374 7269 6e67 2e20 2054 6865 string. The\n-0001b6a0: 2049 4420 6361 6e20 6265 2075 7365 6420 ID can be used \n-0001b6b0: 6279 2073 6372 6970 7473 2074 6f20 7265 by scripts to re\n-0001b6c0: 6665 7220 746f 2076 6172 696f 7573 0a20 fer to various. \n-0001b6d0: 2020 2020 636f 6d70 6f6e 656e 7473 2069 components i\n-0001b6e0: 6e20 7468 6520 4755 4920 636f 6d70 6f6e n the GUI compon\n-0001b6f0: 656e 7420 7472 6565 2e20 2043 7572 7265 ent tree. Curre\n-0001b700: 6e74 6c79 2c20 7468 6572 6520 6973 206f ntly, there is o\n-0001b710: 6e65 0a20 2020 2020 7370 6563 6961 6c20 ne. special \n-0001b720: 4944 2076 616c 7565 2074 6861 7420 4752 ID value that GR\n-0001b730: 5542 2072 6563 6f67 6e69 7a65 733a 0a0a UB recognizes:..\n-0001b740: 2020 2020 2022 5f5f 7469 6d65 6f75 745f \"__timeout_\n-0001b750: 5f22 2020 436f 6d70 6f6e 656e 7420 7769 _\" Component wi\n-0001b760: 7468 2074 6869 7320 4944 2077 696c 6c20 th this ID will \n-0001b770: 6265 2075 7064 6174 6564 2062 7920 4752 be updated by GR\n-0001b780: 5542 0a20 2020 2020 2020 2020 2020 2020 UB. \n-0001b790: 2020 2020 2020 2061 6e64 2077 696c 6c20 and will \n-0001b7a0: 696e 6469 6361 7465 2074 696d 6520 656c indicate time el\n-0001b7b0: 6170 7365 6420 746f 2061 6e20 6175 746f apsed to an auto\n-0001b7c0: 6d61 7469 6361 6c0a 2020 2020 2020 2020 matical. \n-0001b7d0: 2020 2020 2020 2020 2020 2020 626f 6f74 boot\n-0001b7e0: 206f 6620 7468 6520 6465 6661 756c 7420 of the default \n-0001b7f0: 656e 7472 792e 2020 4166 6665 6374 6564 entry. Affected\n-0001b800: 2063 6f6d 706f 6e65 6e74 733a 0a20 2020 components:. \n-0001b810: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001b820: 2022 6c61 6265 6c22 2c20 2263 6972 6375 \"label\", \"circu\n-0001b830: 6c61 725f 7072 6f67 7265 7373 222c 2022 lar_progress\", \"\n-0001b840: 7072 6f67 7265 7373 5f62 6172 222e 0a0a progress_bar\"...\n-0001b850: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-0001b860: 6f2c 2020 4e6f 6465 3a20 4e65 7477 6f72 o, Node: Networ\n-0001b870: 6b2c 2020 4e65 7874 3a20 5365 7269 616c k, Next: Serial\n-0001b880: 2074 6572 6d69 6e61 6c2c 2020 5072 6576 terminal, Prev\n-0001b890: 3a20 5468 656d 6520 6669 6c65 2066 6f72 : Theme file for\n-0001b8a0: 6d61 742c 2020 5570 3a20 546f 700a 0a38 mat, Up: Top..8\n-0001b8b0: 2042 6f6f 7469 6e67 2047 5255 4220 6672 Booting GRUB fr\n-0001b8c0: 6f6d 2074 6865 206e 6574 776f 726b 0a2a om the network.*\n+0001b190: 6d65 6e75 2e0a 0a20 2020 e280 a220 6361 menu... ... ca\n+0001b1a0: 6e76 6173 2043 616e 7661 7320 6973 2061 nvas Canvas is a\n+0001b1b0: 2063 6f6e 7461 696e 6572 2074 6861 7420 container that \n+0001b1c0: 616c 6c6f 7773 206d 616e 7561 6c20 706c allows manual pl\n+0001b1d0: 6163 656d 656e 7420 6f66 0a20 2020 2020 acement of. \n+0001b1e0: 636f 6d70 6f6e 656e 7473 2077 6974 6869 components withi\n+0001b1f0: 6e20 6974 2e20 2049 7420 646f 6573 206e n it. It does n\n+0001b200: 6f74 2061 6c74 6572 2074 6865 2070 6f73 ot alter the pos\n+0001b210: 6974 696f 6e73 206f 6620 6974 7320 6368 itions of its ch\n+0001b220: 696c 640a 2020 2020 2063 6f6d 706f 6e65 ild. compone\n+0001b230: 6e74 732e 2020 4974 2061 7373 6967 6e73 nts. It assigns\n+0001b240: 2061 6c6c 2063 6869 6c64 2063 6f6d 706f all child compo\n+0001b250: 6e65 6e74 7320 7468 6569 7220 7072 6566 nents their pref\n+0001b260: 6572 7265 6420 7369 7a65 732e 0a0a 2020 erred sizes... \n+0001b270: 20e2 80a2 2068 626f 7820 5468 6520 2a68 ... hbox The *h\n+0001b280: 626f 782a 2063 6f6e 7461 696e 6572 206c box* container l\n+0001b290: 6179 7320 6f75 7420 6974 7320 6368 696c ays out its chil\n+0001b2a0: 6472 656e 2066 726f 6d20 6c65 6674 2074 dren from left t\n+0001b2b0: 6f20 7269 6768 742c 0a20 2020 2020 6769 o right,. gi\n+0001b2c0: 7669 6e67 2065 6163 6820 6f6e 6520 6974 ving each one it\n+0001b2d0: 7320 7072 6566 6572 7265 6420 7769 6474 s preferred widt\n+0001b2e0: 682e 2020 5468 6520 6865 6967 6874 206f h. The height o\n+0001b2f0: 6620 6561 6368 2063 6869 6c64 2069 730a f each child is.\n+0001b300: 2020 2020 2073 6574 2074 6f20 7468 6520 set to the \n+0001b310: 6d61 7869 6d75 6d20 6f66 2074 6865 2070 maximum of the p\n+0001b320: 7265 6665 7272 6564 2068 6569 6768 7473 referred heights\n+0001b330: 206f 6620 616c 6c20 6368 696c 6472 656e of all children\n+0001b340: 2e0a 0a20 2020 e280 a220 7662 6f78 2054 ... ... vbox T\n+0001b350: 6865 202a 7662 6f78 2a20 636f 6e74 6169 he *vbox* contai\n+0001b360: 6e65 7220 6c61 7973 206f 7574 2069 7473 ner lays out its\n+0001b370: 2063 6869 6c64 7265 6e20 6672 6f6d 2074 children from t\n+0001b380: 6f70 2074 6f20 626f 7474 6f6d 2c0a 2020 op to bottom,. \n+0001b390: 2020 2067 6976 696e 6720 6561 6368 206f giving each o\n+0001b3a0: 6e65 2069 7473 2070 7265 6665 7272 6564 ne its preferred\n+0001b3b0: 2068 6569 6768 742e 2020 5468 6520 7769 height. The wi\n+0001b3c0: 6474 6820 6f66 2065 6163 6820 6368 696c dth of each chil\n+0001b3d0: 6420 6973 0a20 2020 2020 7365 7420 746f d is. set to\n+0001b3e0: 2074 6865 206d 6178 696d 756d 206f 6620 the maximum of \n+0001b3f0: 7468 6520 7072 6566 6572 7265 6420 7769 the preferred wi\n+0001b400: 6474 6873 206f 6620 616c 6c20 6368 696c dths of all chil\n+0001b410: 6472 656e 2e0a 0a37 2e33 2e36 2043 6f6d dren...7.3.6 Com\n+0001b420: 6d6f 6e20 7072 6f70 6572 7469 6573 0a2d mon properties.-\n+0001b430: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n+0001b440: 2d2d 2d2d 2d2d 0a0a 5468 6520 666f 6c6c ------..The foll\n+0001b450: 6f77 696e 6720 7072 6f70 6572 7469 6573 owing properties\n+0001b460: 2061 7265 2073 7570 706f 7274 6564 2062 are supported b\n+0001b470: 7920 616c 6c20 636f 6d70 6f6e 656e 7473 y all components\n+0001b480: 3a0a e280 986c 6566 74e2 8099 0a20 2020 :....left.... \n+0001b490: 2020 5468 6520 6469 7374 616e 6365 2066 The distance f\n+0001b4a0: 726f 6d20 7468 6520 6c65 6674 2062 6f72 rom the left bor\n+0001b4b0: 6465 7220 6f66 2063 6f6e 7461 696e 6572 der of container\n+0001b4c0: 2074 6f20 6c65 6674 2062 6f72 6465 7220 to left border \n+0001b4d0: 6f66 0a20 2020 2020 7468 6520 6f62 6a65 of. the obje\n+0001b4e0: 6374 2069 6e20 6569 7468 6572 206f 6620 ct in either of \n+0001b4f0: 7468 7265 6520 666f 726d 6174 733a 0a20 three formats:. \n+0001b500: 2020 2020 7820 2020 2020 2020 2020 2020 x \n+0001b510: 2020 2056 616c 7565 2069 6e20 7069 7865 Value in pixe\n+0001b520: 6c73 0a20 2020 2020 7025 2020 2020 2020 ls. p% \n+0001b530: 2020 2020 2020 2050 6572 6365 6e74 6167 Percentag\n+0001b540: 650a 2020 2020 2070 252b 7820 2020 2020 e. p%+x \n+0001b550: 2020 2020 2020 6d69 7874 7572 6520 6f66 mixture of\n+0001b560: 2062 6f74 680a e280 9874 6f70 e280 990a both....top....\n+0001b570: 2020 2020 2054 6865 2064 6973 7461 6e63 The distanc\n+0001b580: 6520 6672 6f6d 2074 6865 206c 6566 7420 e from the left \n+0001b590: 626f 7264 6572 206f 6620 636f 6e74 6169 border of contai\n+0001b5a0: 6e65 7220 746f 206c 6566 7420 626f 7264 ner to left bord\n+0001b5b0: 6572 206f 660a 2020 2020 2074 6865 206f er of. the o\n+0001b5c0: 626a 6563 7420 696e 2073 616d 6520 666f bject in same fo\n+0001b5d0: 726d 6174 2e0a e280 9877 6964 7468 e280 rmat.....width..\n+0001b5e0: 990a 2020 2020 2054 6865 2077 6964 7468 .. The width\n+0001b5f0: 206f 6620 6f62 6a65 6374 2069 6e20 7361 of object in sa\n+0001b600: 6d65 2066 6f72 6d61 742e 0ae2 8098 6865 me format.....he\n+0001b610: 6967 6874 e280 990a 2020 2020 2054 6865 ight.... The\n+0001b620: 2068 6569 6768 7420 6f66 206f 626a 6563 height of objec\n+0001b630: 7420 696e 2073 616d 6520 666f 726d 6174 t in same format\n+0001b640: 2e0a e280 9869 64e2 8099 0a20 2020 2020 .....id.... \n+0001b650: 5468 6520 6964 656e 7469 6669 6572 2066 The identifier f\n+0001b660: 6f72 2074 6865 2063 6f6d 706f 6e65 6e74 or the component\n+0001b670: 2e20 2054 6869 7320 6361 6e20 6265 2061 . This can be a\n+0001b680: 6e79 2061 7262 6974 7261 7279 0a20 2020 ny arbitrary. \n+0001b690: 2020 7374 7269 6e67 2e20 2054 6865 2049 string. The I\n+0001b6a0: 4420 6361 6e20 6265 2075 7365 6420 6279 D can be used by\n+0001b6b0: 2073 6372 6970 7473 2074 6f20 7265 6665 scripts to refe\n+0001b6c0: 7220 746f 2076 6172 696f 7573 0a20 2020 r to various. \n+0001b6d0: 2020 636f 6d70 6f6e 656e 7473 2069 6e20 components in \n+0001b6e0: 7468 6520 4755 4920 636f 6d70 6f6e 656e the GUI componen\n+0001b6f0: 7420 7472 6565 2e20 2043 7572 7265 6e74 t tree. Current\n+0001b700: 6c79 2c20 7468 6572 6520 6973 206f 6e65 ly, there is one\n+0001b710: 0a20 2020 2020 7370 6563 6961 6c20 4944 . special ID\n+0001b720: 2076 616c 7565 2074 6861 7420 4752 5542 value that GRUB\n+0001b730: 2072 6563 6f67 6e69 7a65 733a 0a0a 2020 recognizes:.. \n+0001b740: 2020 2022 5f5f 7469 6d65 6f75 745f 5f22 \"__timeout__\"\n+0001b750: 2020 436f 6d70 6f6e 656e 7420 7769 7468 Component with\n+0001b760: 2074 6869 7320 4944 2077 696c 6c20 6265 this ID will be\n+0001b770: 2075 7064 6174 6564 2062 7920 4752 5542 updated by GRUB\n+0001b780: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+0001b790: 2020 2020 2061 6e64 2077 696c 6c20 696e and will in\n+0001b7a0: 6469 6361 7465 2074 696d 6520 656c 6170 dicate time elap\n+0001b7b0: 7365 6420 746f 2061 6e20 6175 746f 6d61 sed to an automa\n+0001b7c0: 7469 6361 6c0a 2020 2020 2020 2020 2020 tical. \n+0001b7d0: 2020 2020 2020 2020 2020 626f 6f74 206f boot o\n+0001b7e0: 6620 7468 6520 6465 6661 756c 7420 656e f the default en\n+0001b7f0: 7472 792e 2020 4166 6665 6374 6564 2063 try. Affected c\n+0001b800: 6f6d 706f 6e65 6e74 733a 0a20 2020 2020 omponents:. \n+0001b810: 2020 2020 2020 2020 2020 2020 2020 2022 \"\n+0001b820: 6c61 6265 6c22 2c20 2263 6972 6375 6c61 label\", \"circula\n+0001b830: 725f 7072 6f67 7265 7373 222c 2022 7072 r_progress\", \"pr\n+0001b840: 6f67 7265 7373 5f62 6172 222e 0a0a 1f0a ogress_bar\".....\n+0001b850: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+0001b860: 2020 4e6f 6465 3a20 4e65 7477 6f72 6b2c Node: Network,\n+0001b870: 2020 4e65 7874 3a20 5365 7269 616c 2074 Next: Serial t\n+0001b880: 6572 6d69 6e61 6c2c 2020 5072 6576 3a20 erminal, Prev: \n+0001b890: 5468 656d 6520 6669 6c65 2066 6f72 6d61 Theme file forma\n+0001b8a0: 742c 2020 5570 3a20 546f 700a 0a38 2042 t, Up: Top..8 B\n+0001b8b0: 6f6f 7469 6e67 2047 5255 4220 6672 6f6d ooting GRUB from\n+0001b8c0: 2074 6865 206e 6574 776f 726b 0a2a 2a2a the network.***\n 0001b8d0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n-0001b8e0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a **************..\n-0001b8f0: 5468 6520 666f 6c6c 6f77 696e 6720 696e The following in\n-0001b900: 7374 7275 6374 696f 6e73 2064 6f6e 2774 structions don't\n-0001b910: 2077 6f72 6b20 666f 7220 2a2d 656d 752c work for *-emu,\n-0001b920: 2069 3338 362d 7165 6d75 2c0a 6933 3836 i386-qemu,.i386\n-0001b930: 2d63 6f72 6562 6f6f 742c 2069 3338 362d -coreboot, i386-\n-0001b940: 6d75 6c74 6962 6f6f 742c 206d 6970 735f multiboot, mips_\n-0001b950: 6c6f 6f6e 6773 6f6e 2c20 6d69 7073 2d61 loongson, mips-a\n-0001b960: 7263 2061 6e64 0a6d 6970 735f 7165 6d75 rc and.mips_qemu\n-0001b970: 5f6d 6970 730a 0a20 2020 546f 2067 656e _mips.. To gen\n-0001b980: 6572 6174 6520 6120 6e65 7462 6f6f 7461 erate a netboota\n-0001b990: 626c 6520 6469 7265 6374 6f72 792c 2072 ble directory, r\n-0001b9a0: 756e 3a0a 0a20 2020 2020 6772 7562 2d6d un:.. grub-m\n-0001b9b0: 6b6e 6574 6469 7220 2d2d 6e65 742d 6469 knetdir --net-di\n-0001b9c0: 7265 6374 6f72 793d 2f73 7276 2f74 6674 rectory=/srv/tft\n-0001b9d0: 7020 2d2d 7375 6264 6972 3d2f 626f 6f74 p --subdir=/boot\n-0001b9e0: 2f67 7275 6220 2d64 202f 7573 722f 6c69 /grub -d /usr/li\n-0001b9f0: 622f 6772 7562 2f3c 706c 6174 666f 726d b/grub/.. E.g. for \n-0001ba10: 6933 3836 2d70 633a 0a0a 2020 2020 2067 i386-pc:.. g\n-0001ba20: 7275 622d 6d6b 6e65 7464 6972 202d 2d6e rub-mknetdir --n\n-0001ba30: 6574 2d64 6972 6563 746f 7279 3d2f 7372 et-directory=/sr\n-0001ba40: 762f 7466 7470 202d 2d73 7562 6469 723d v/tftp --subdir=\n-0001ba50: 2f62 6f6f 742f 6772 7562 202d 6420 2f75 /boot/grub -d /u\n-0001ba60: 7372 2f6c 6962 2f67 7275 622f 6933 3836 sr/lib/grub/i386\n-0001ba70: 2d70 630a 0a20 2020 5468 656e 2066 6f6c -pc.. Then fol\n-0001ba80: 6c6f 7720 696e 7374 7275 6374 696f 6e73 low instructions\n-0001ba90: 2070 7269 6e74 6564 206f 7574 2062 7920 printed out by \n-0001baa0: 6772 7562 2d6d 6b6e 6574 6469 7220 6f6e grub-mknetdir on\n-0001bab0: 2063 6f6e 6669 6775 7269 6e67 0a79 6f75 configuring.you\n-0001bac0: 7220 4448 4350 2073 6572 7665 722e 0a0a r DHCP server...\n-0001bad0: 2020 2054 6865 2067 7275 622e 6366 6720 The grub.cfg \n-0001bae0: 6669 6c65 2069 7320 706c 6163 6564 2069 file is placed i\n-0001baf0: 6e20 7468 6520 7361 6d65 2064 6972 6563 n the same direc\n-0001bb00: 746f 7279 2061 7320 7468 6520 7061 7468 tory as the path\n-0001bb10: 206f 7574 7075 740a 6279 2067 7275 622d output.by grub-\n-0001bb20: 6d6b 6e65 7464 6972 2068 6572 6561 6674 mknetdir hereaft\n-0001bb30: 6572 2072 6566 6572 7265 6420 746f 2061 er referred to a\n-0001bb40: 7320 4657 5041 5448 2e20 4752 5542 2077 s FWPATH. GRUB w\n-0001bb50: 696c 6c20 7365 6172 6368 2066 6f72 0a69 ill search for.i\n-0001bb60: 7473 2063 6f6e 6669 6775 7261 7469 6f6e ts configuration\n-0001bb70: 2066 696c 6573 2069 6e20 6f72 6465 7220 files in order \n-0001bb80: 7573 696e 6720 7468 6520 666f 6c6c 6f77 using the follow\n-0001bb90: 696e 6720 7275 6c65 7320 7768 6572 6520 ing rules where \n-0001bba0: 7468 650a 6170 7065 6e64 6564 2076 616c the.appended val\n-0001bbb0: 7565 2063 6f72 7265 7370 6f6e 6473 2074 ue corresponds t\n-0001bbc0: 6f20 6120 7661 6c75 6520 6f6e 2074 6865 o a value on the\n-0001bbd0: 2063 6c69 656e 7420 6d61 6368 696e 652e client machine.\n-0001bbe0: 0a0a 2020 2020 20e2 8098 2846 5750 4154 .. ...(FWPAT\n-0001bbf0: 4829 e280 992f 6772 7562 2e63 6667 2de2 H).../grub.cfg-.\n-0001bc00: 8098 2855 5549 4420 4f46 204d 4143 4849 ..(UUID OF MACHI\n-0001bc10: 4e45 29e2 8099 0a20 2020 2020 e280 9828 NE).... ...(\n-0001bc20: 4657 5041 5448 29e2 8099 2f67 7275 622e FWPATH).../grub.\n-0001bc30: 6366 672d 3031 2de2 8098 284d 4143 2041 cfg-01-...(MAC A\n-0001bc40: 4444 5245 5353 204f 4620 4e49 4329 e280 DDRESS OF NIC)..\n-0001bc50: 990a 2020 2020 20e2 8098 2846 5750 4154 .. ...(FWPAT\n-0001bc60: 4829 e280 992f 6772 7562 2e63 6667 2de2 H).../grub.cfg-.\n-0001bc70: 8098 2849 5076 3420 4f52 2049 5076 3620 ..(IPv4 OR IPv6 \n-0001bc80: 4144 4452 4553 5329 e280 990a 2020 2020 ADDRESS).... \n-0001bc90: 20e2 8098 2846 5750 4154 4829 e280 992f ...(FWPATH).../\n-0001bca0: 6772 7562 2e63 6667 0a0a 2020 2054 6865 grub.cfg.. The\n-0001bcb0: 2055 5549 4420 6973 2074 6865 2043 6c69 UUID is the Cli\n-0001bcc0: 656e 7420 4d61 6368 696e 6520 4964 656e ent Machine Iden\n-0001bcd0: 7469 6669 6572 204f 7074 696f 6e20 4465 tifier Option De\n-0001bce0: 6669 6e69 7469 6f6e 2061 730a 7370 6563 finition as.spec\n-0001bcf0: 6966 6965 6420 696e 2052 4643 2034 3537 ified in RFC 457\n-0001bd00: 382e 2020 5468 6520 636c 6965 6e74 2077 8. The client w\n-0001bd10: 696c 6c20 6f6e 6c79 2061 7474 656d 7074 ill only attempt\n-0001bd20: 2074 6f20 6c6f 6f6b 2075 7020 6120 5555 to look up a UU\n-0001bd30: 4944 0a63 6f6e 6669 6720 6669 6c65 2069 ID.config file i\n-0001bd40: 6620 6974 2077 6173 2070 726f 7669 6465 f it was provide\n-0001bd50: 6420 6279 2074 6865 2044 4843 5020 7365 d by the DHCP se\n-0001bd60: 7276 6572 2e0a 0a20 2020 5468 6520 636c rver... The cl\n-0001bd70: 6965 6e74 2077 696c 6c20 6f6e 6c79 2061 ient will only a\n-0001bd80: 7474 656d 7074 2074 6f20 6c6f 6f6b 2075 ttempt to look u\n-0001bd90: 7020 616e 2049 5076 3620 6164 6472 6573 p an IPv6 addres\n-0001bda0: 7320 636f 6e66 6967 206f 6e63 652c 0a68 s config once,.h\n-0001bdb0: 6f77 6576 6572 2c20 6974 2077 696c 6c20 owever, it will \n-0001bdc0: 7472 7920 7468 6520 4950 7634 206d 756c try the IPv4 mul\n-0001bdd0: 7469 706c 6520 7469 6d65 732e 2020 5468 tiple times. Th\n-0001bde0: 6520 636f 6e63 7265 7465 2065 7861 6d70 e concrete examp\n-0001bdf0: 6c65 0a62 656c 6f77 2073 686f 7773 2077 le.below shows w\n-0001be00: 6861 7420 776f 756c 6420 6861 7070 656e hat would happen\n-0001be10: 2075 6e64 6572 2074 6865 2049 5076 3420 under the IPv4 \n-0001be20: 6361 7365 2e0a 0a20 2020 2020 5555 4944 case... UUID\n-0001be30: 3a20 3737 3236 6136 3738 2d37 6663 302d : 7726a678-7fc0-\n-0001be40: 3438 3533 2d61 3466 362d 6338 3561 6333 4853-a4f6-c85ac3\n-0001be50: 3661 3132 3061 0a20 2020 2020 4d41 433a 6a120a. MAC:\n-0001be60: 2020 3532 3a35 343a 3030 3a65 633a 3333 52:54:00:ec:33\n-0001be70: 3a38 310a 2020 2020 2049 5056 343a 2031 :81. IPV4: 1\n-0001be80: 302e 302e 302e 3133 3020 2830 4130 3030 0.0.0.130 (0A000\n-0001be90: 3038 3229 0a0a 2020 2020 20e2 8098 2846 082).. ...(F\n-0001bea0: 5750 4154 4829 e280 992f 6772 7562 2e63 WPATH).../grub.c\n-0001beb0: 6667 2d37 3732 3661 3637 382d 3766 6330 fg-7726a678-7fc0\n-0001bec0: 2d34 3835 332d 6134 6636 2d63 3835 6163 -4853-a4f6-c85ac\n-0001bed0: 3336 6131 3230 610a 2020 2020 20e2 8098 36a120a. ...\n-0001bee0: 2846 5750 4154 4829 e280 992f 6772 7562 (FWPATH).../grub\n-0001bef0: 2e63 6667 2d30 312d 3532 2d35 342d 3030 .cfg-01-52-54-00\n-0001bf00: 2d65 632d 3333 2d38 310a 2020 2020 20e2 -ec-33-81. .\n-0001bf10: 8098 2846 5750 4154 4829 e280 992f 6772 ..(FWPATH).../gr\n-0001bf20: 7562 2e63 6667 2d30 4130 3030 3038 320a ub.cfg-0A000082.\n-0001bf30: 2020 2020 20e2 8098 2846 5750 4154 4829 ...(FWPATH)\n-0001bf40: e280 992f 6772 7562 2e63 6667 2d30 4130 .../grub.cfg-0A0\n-0001bf50: 3030 3038 0a20 2020 2020 e280 9828 4657 0008. ...(FW\n-0001bf60: 5041 5448 29e2 8099 2f67 7275 622e 6366 PATH).../grub.cf\n-0001bf70: 672d 3041 3030 3030 0a20 2020 2020 e280 g-0A0000. ..\n-0001bf80: 9828 4657 5041 5448 29e2 8099 2f67 7275 .(FWPATH).../gru\n-0001bf90: 622e 6366 672d 3041 3030 300a 2020 2020 b.cfg-0A000. \n-0001bfa0: 20e2 8098 2846 5750 4154 4829 e280 992f ...(FWPATH).../\n-0001bfb0: 6772 7562 2e63 6667 2d30 4130 300a 2020 grub.cfg-0A00. \n-0001bfc0: 2020 20e2 8098 2846 5750 4154 4829 e280 ...(FWPATH)..\n-0001bfd0: 992f 6772 7562 2e63 6667 2d30 4130 0a20 ./grub.cfg-0A0. \n-0001bfe0: 2020 2020 e280 9828 4657 5041 5448 29e2 ...(FWPATH).\n-0001bff0: 8099 2f67 7275 622e 6366 672d 3041 0a20 ../grub.cfg-0A. \n-0001c000: 2020 2020 e280 9828 4657 5041 5448 29e2 ...(FWPATH).\n-0001c010: 8099 2f67 7275 622e 6366 672d 300a 2020 ../grub.cfg-0. \n-0001c020: 2020 20e2 8098 2846 5750 4154 4829 e280 ...(FWPATH)..\n-0001c030: 992f 6772 7562 2e63 6667 0a0a 2020 2054 ./grub.cfg.. T\n-0001c040: 6869 7320 6665 6174 7572 6520 6973 2065 his feature is e\n-0001c050: 6e61 626c 6564 2062 7920 6465 6661 756c nabled by defaul\n-0001c060: 7420 6275 7420 6974 2063 616e 2062 6520 t but it can be \n-0001c070: 6469 7361 626c 6564 2062 7920 7365 7474 disabled by sett\n-0001c080: 696e 670a 7468 6520 e280 9866 6561 7475 ing.the ...featu\n-0001c090: 7265 5f6e 6574 5f73 6561 7263 685f 6366 re_net_search_cf\n-0001c0a0: 67e2 8099 2074 6f20 e280 986e e280 992e g... to ...n....\n-0001c0b0: 2020 5369 6e63 6520 7468 6973 2068 6170 Since this hap\n-0001c0c0: 7065 6e73 2062 6566 6f72 6520 7468 650a pens before the.\n-0001c0d0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi\n-0001c0e0: 6c65 2069 7320 7265 6164 2062 7920 4752 le is read by GR\n-0001c0f0: 5542 2c20 7468 6973 206f 7074 696f 6e20 UB, this option \n-0001c100: 6861 7320 746f 2062 6520 6469 7361 626c has to be disabl\n-0001c110: 6564 2069 6e20 616e 0a65 6d62 6564 6465 ed in an.embedde\n-0001c120: 6420 636f 6e66 6967 7572 6174 696f 6e20 d configuration \n-0001c130: 6669 6c65 2028 2a6e 6f74 6520 456d 6265 file (*note Embe\n-0001c140: 6464 6564 2063 6f6e 6669 6775 7261 7469 dded configurati\n-0001c150: 6f6e 3a3a 292e 0a0a 2020 2041 6674 6572 on::)... After\n-0001c160: 2047 5255 4220 6861 7320 7374 6172 7465 GRUB has starte\n-0001c170: 642c 2066 696c 6573 206f 6e20 7468 6520 d, files on the \n-0001c180: 5446 5450 2073 6572 7665 7220 7769 6c6c TFTP server will\n-0001c190: 2062 6520 6163 6365 7373 6962 6c65 0a76 be accessible.v\n-0001c1a0: 6961 2074 6865 20e2 8098 2874 6674 7029 ia the ...(tftp)\n-0001c1b0: e280 9920 6465 7669 6365 2e0a 0a20 2020 ... device... \n-0001c1c0: 5468 6520 7365 7276 6572 2049 5020 6164 The server IP ad\n-0001c1d0: 6472 6573 7320 6361 6e20 6265 2063 6f6e dress can be con\n-0001c1e0: 7472 6f6c 6c65 6420 6279 2063 6861 6e67 trolled by chang\n-0001c1f0: 696e 6720 7468 6520 e280 9828 7466 7470 ing the ...(tftp\n-0001c200: 29e2 8099 0a64 6576 6963 6520 6e61 6d65 )....device name\n-0001c210: 2074 6f20 e280 9828 7466 7470 2c53 4552 to ...(tftp,SER\n-0001c220: 5645 522d 4950 29e2 8099 2e20 204e 6f74 VER-IP).... Not\n-0001c230: 6520 7468 6174 2074 6869 7320 7368 6f75 e that this shou\n-0001c240: 6c64 2062 6520 6368 616e 6765 640a 626f ld be changed.bo\n-0001c250: 7468 2069 6e20 7468 6520 7072 6566 6978 th in the prefix\n-0001c260: 2061 6e64 2069 6e20 616e 7920 7265 6665 and in any refe\n-0001c270: 7265 6e63 6573 2074 6f20 7468 6520 6465 rences to the de\n-0001c280: 7669 6365 206e 616d 6520 696e 2074 6865 vice name in the\n-0001c290: 0a63 6f6e 6669 6775 7261 7469 6f6e 2066 .configuration f\n-0001c2a0: 696c 652e 0a0a 2020 2047 5255 4220 7072 ile... GRUB pr\n-0001c2b0: 6f76 6964 6573 2073 6576 6572 616c 2065 ovides several e\n-0001c2c0: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n-0001c2d0: 626c 6573 2077 6869 6368 206d 6179 2062 bles which may b\n-0001c2e0: 6520 7573 6564 2074 6f0a 696e 7370 6563 e used to.inspec\n-0001c2f0: 7420 6f72 2063 6861 6e67 6520 7468 6520 t or change the \n-0001c300: 6265 6861 7669 6f75 7220 6f66 2074 6865 behaviour of the\n-0001c310: 2050 5845 2064 6576 6963 652e 2020 496e PXE device. In\n-0001c320: 2074 6865 2066 6f6c 6c6f 7769 6e67 0a64 the following.d\n-0001c330: 6573 6372 6970 7469 6f6e 203c 494e 5445 escription is placeh\n-0001c350: 6f6c 6465 7220 666f 7220 7468 6520 6e61 older for the na\n-0001c360: 6d65 206f 6620 6e65 7477 6f72 6b20 696e me of network in\n-0001c370: 7465 7266 6163 650a 2870 6c61 7466 6f72 terface.(platfor\n-0001c380: 6d20 6465 7065 6e64 656e 7429 3a0a 0ae2 m dependent):...\n-0001c390: 8098 6e65 745f 3c49 4e54 4552 4641 4345 ..net__ip.... The\n-0001c3b0: 206e 6574 776f 726b 2069 6e74 6572 6661 network interfa\n-0001c3c0: 6365 2773 2049 5020 6164 6472 6573 732e ce's IP address.\n-0001c3d0: 2020 5265 6164 2d6f 6e6c 792e 0a0a e280 Read-only.....\n-0001c3e0: 986e 6574 5f3c 494e 5445 5246 4143 453e .net_\n-0001c3f0: 5f6d 6163 e280 990a 2020 2020 2054 6865 _mac.... The\n-0001c400: 206e 6574 776f 726b 2069 6e74 6572 6661 network interfa\n-0001c410: 6365 2773 204d 4143 2061 6464 7265 7373 ce's MAC address\n-0001c420: 2e20 2052 6561 642d 6f6e 6c79 2e0a 0ae2 . Read-only....\n-0001c430: 8098 6e65 745f 3c49 4e54 4552 4641 4345 ..net__clientid.... \n-0001c450: 2020 2054 6865 2063 6c69 656e 7420 6964 The client id\n-0001c460: 2070 726f 7669 6465 6420 6279 2044 4843 provided by DHC\n-0001c470: 502e 2052 6561 642d 6f6e 6c79 2e0a 0ae2 P. Read-only....\n-0001c480: 8098 6e65 745f 3c49 4e54 4552 4641 4345 ..net__clientuuid....\n-0001c4a0: 2020 2020 2054 6865 2063 6c69 656e 7420 The client \n-0001c4b0: 7575 6964 2070 726f 7669 6465 6420 6279 uuid provided by\n-0001c4c0: 2044 4843 502e 2052 6561 642d 6f6e 6c79 DHCP. Read-only\n-0001c4d0: 2e0a 0ae2 8098 6e65 745f 3c49 4e54 4552 ......net__hostname..\n-0001c4f0: 990a 2020 2020 2054 6865 2063 6c69 656e .. The clien\n-0001c500: 7420 686f 7374 206e 616d 6520 7072 6f76 t host name prov\n-0001c510: 6964 6564 2062 7920 4448 4350 2e20 5265 ided by DHCP. Re\n-0001c520: 6164 2d6f 6e6c 792e 0a0a e280 986e 6574 ad-only......net\n-0001c530: 5f3c 494e 5445 5246 4143 453e 5f64 6f6d __dom\n-0001c540: 6169 6ee2 8099 0a20 2020 2020 5468 6520 ain.... The \n-0001c550: 636c 6965 6e74 2064 6f6d 6169 6e20 6e61 client domain na\n-0001c560: 6d65 2070 726f 7669 6465 6420 6279 2044 me provided by D\n-0001c570: 4843 502e 2052 6561 642d 6f6e 6c79 2e0a HCP. Read-only..\n-0001c580: 0ae2 8098 6e65 745f 3c49 4e54 4552 4641 ....net__rootpath....\n-0001c5a0: 2020 2020 2054 6865 2070 6174 6820 746f The path to\n-0001c5b0: 2074 6865 2063 6c69 656e 7427 7320 726f the client's ro\n-0001c5c0: 6f74 2064 6973 6b20 7072 6f76 6964 6564 ot disk provided\n-0001c5d0: 2062 7920 4448 4350 2e20 5265 6164 2d6f by DHCP. Read-o\n-0001c5e0: 6e6c 792e 0a0a e280 986e 6574 5f3c 494e nly......net__extensi\n-0001c600: 6f6e 7370 6174 68e2 8099 0a20 2020 2020 onspath.... \n-0001c610: 5468 6520 7061 7468 2074 6f20 6164 6469 The path to addi\n-0001c620: 7469 6f6e 616c 2044 4843 5020 7665 6e64 tional DHCP vend\n-0001c630: 6f72 2065 7874 656e 7369 6f6e 7320 7072 or extensions pr\n-0001c640: 6f76 6964 6564 2062 7920 4448 4350 2e0a ovided by DHCP..\n-0001c650: 2020 2020 2052 6561 642d 6f6e 6c79 2e0a Read-only..\n-0001c660: 0ae2 8098 6e65 745f 3c49 4e54 4552 4641 ....net__boot_file...\n-0001c680: 0a20 2020 2020 5468 6520 626f 6f74 2066 . The boot f\n-0001c690: 696c 6520 6e61 6d65 2070 726f 7669 6465 ile name provide\n-0001c6a0: 6420 6279 2044 4843 502e 2052 6561 642d d by DHCP. Read-\n-0001c6b0: 6f6e 6c79 2e0a 0ae2 8098 6e65 745f 3c49 only......net__dhcp_s\n-0001c6d0: 6572 7665 725f 6e61 6d65 e280 990a 2020 erver_name.... \n-0001c6e0: 2020 2054 6865 206e 616d 6520 6f66 2074 The name of t\n-0001c6f0: 6865 2044 4843 5020 7365 7276 6572 2072 he DHCP server r\n-0001c700: 6573 706f 6e73 6962 6c65 2066 6f72 2074 esponsible for t\n-0001c710: 6865 7365 2062 6f6f 7420 7061 7261 6d65 hese boot parame\n-0001c720: 7465 7273 2e0a 2020 2020 2052 6561 642d ters.. Read-\n-0001c730: 6f6e 6c79 2e0a 0ae2 8098 6e65 745f 3c49 only......net__next_s\n-0001c750: 6572 7665 72e2 8099 0a20 2020 2020 5468 erver.... Th\n-0001c760: 6520 4950 2061 6464 7265 7373 206f 6620 e IP address of \n-0001c770: 7468 6520 6e65 7874 2028 7573 7561 6c6c the next (usuall\n-0001c780: 792c 2054 4654 5029 2073 6572 7665 7220 y, TFTP) server \n-0001c790: 7072 6f76 6964 6564 2062 7920 4448 4350 provided by DHCP\n-0001c7a0: 2e0a 2020 2020 2052 6561 642d 6f6e 6c79 .. Read-only\n-0001c7b0: 2e0a 0ae2 8098 6e65 745f 6465 6661 756c ......net_defaul\n-0001c7c0: 745f 696e 7465 7266 6163 65e2 8099 0a20 t_interface.... \n-0001c7d0: 2020 2020 496e 6974 6961 6c6c 7920 7365 Initially se\n-0001c7e0: 7420 746f 206e 616d 6520 6f66 206e 6574 t to name of net\n-0001c7f0: 776f 726b 2069 6e74 6572 6661 6365 2074 work interface t\n-0001c800: 6861 7420 7761 7320 7573 6564 2074 6f20 hat was used to \n-0001c810: 6c6f 6164 0a20 2020 2020 6772 7562 2e20 load. grub. \n-0001c820: 2052 6561 642d 7772 6974 652c 2061 6c74 Read-write, alt\n-0001c830: 686f 7567 6820 7365 7474 696e 6720 6974 hough setting it\n-0001c840: 2061 6666 6563 7473 206f 6e6c 7920 696e affects only in\n-0001c850: 7465 7270 7265 7461 7469 6f6e 0a20 2020 terpretation. \n-0001c860: 2020 6f66 20e2 8098 6e65 745f 6465 6661 of ...net_defa\n-0001c870: 756c 745f 6970 e280 9920 616e 6420 e280 ult_ip... and ..\n-0001c880: 986e 6574 5f64 6566 6175 6c74 5f6d 6163 .net_default_mac\n-0001c890: e280 990a 0ae2 8098 6e65 745f 6465 6661 ........net_defa\n-0001c8a0: 756c 745f 6970 e280 990a 2020 2020 2054 ult_ip.... T\n-0001c8b0: 6865 2049 5020 6164 6472 6573 7320 6f66 he IP address of\n-0001c8c0: 2064 6566 6175 6c74 2069 6e74 6572 6661 default interfa\n-0001c8d0: 6365 2e20 2052 6561 642d 6f6e 6c79 2e20 ce. Read-only. \n-0001c8e0: 2054 6869 7320 6973 2061 6c69 6173 2066 This is alias f\n-0001c8f0: 6f72 0a20 2020 2020 7468 6520 e280 986e or. the ...n\n-0001c900: 6574 5f24 7b6e 6574 5f64 6566 6175 6c74 et_${net_default\n-0001c910: 5f69 6e74 6572 6661 6365 7d5f 6970 e280 _interface}_ip..\n-0001c920: 992e 0a0a e280 986e 6574 5f64 6566 6175 .......net_defau\n-0001c930: 6c74 5f6d 6163 e280 990a 2020 2020 2054 lt_mac.... T\n-0001c940: 6865 2064 6566 6175 6c74 2069 6e74 6572 he default inter\n-0001c950: 6661 6365 2773 204d 4143 2061 6464 7265 face's MAC addre\n-0001c960: 7373 2e20 2052 6561 642d 6f6e 6c79 2e20 ss. Read-only. \n-0001c970: 2054 6869 7320 6973 2061 6c69 6173 2066 This is alias f\n-0001c980: 6f72 0a20 2020 2020 7468 6520 e280 986e or. the ...n\n-0001c990: 6574 5f24 7b6e 6574 5f64 6566 6175 6c74 et_${net_default\n-0001c9a0: 5f69 6e74 6572 6661 6365 7d5f 6d61 63e2 _interface}_mac.\n-0001c9b0: 8099 2e0a 0ae2 8098 6e65 745f 6465 6661 ........net_defa\n-0001c9c0: 756c 745f 7365 7276 6572 e280 990a 2020 ult_server.... \n-0001c9d0: 2020 2054 6865 2064 6566 6175 6c74 2073 The default s\n-0001c9e0: 6572 7665 7220 7573 6564 2062 7920 6e65 erver used by ne\n-0001c9f0: 7477 6f72 6b20 6472 6976 6573 2028 2a6e twork drives (*n\n-0001ca00: 6f74 6520 4465 7669 6365 2073 796e 7461 ote Device synta\n-0001ca10: 783a 3a29 2e0a 2020 2020 2052 6561 642d x::).. Read-\n-0001ca20: 7772 6974 652c 2061 6c74 686f 7567 6820 write, although \n-0001ca30: 7365 7474 696e 6720 7468 6973 2069 7320 setting this is \n-0001ca40: 6f6e 6c79 2075 7365 6675 6c20 6265 666f only useful befo\n-0001ca50: 7265 206f 7065 6e69 6e67 2061 0a20 2020 re opening a. \n-0001ca60: 2020 6e65 7477 6f72 6b20 6465 7669 6365 network device\n-0001ca70: 2e0a 0ae2 8098 7078 655f 6465 6661 756c ......pxe_defaul\n-0001ca80: 745f 7365 7276 6572 e280 990a 2020 2020 t_server.... \n-0001ca90: 2054 6869 7320 7065 7266 6f72 6d73 2074 This performs t\n-0001caa0: 6865 2073 616d 6520 6675 6e63 7469 6f6e he same function\n-0001cab0: 2061 7320 e280 986e 6574 5f64 6566 6175 as ...net_defau\n-0001cac0: 6c74 5f73 6572 7665 72e2 8099 2e0a 0a1f lt_server.......\n-0001cad0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-0001cae0: 2c20 204e 6f64 653a 2053 6572 6961 6c20 , Node: Serial \n-0001caf0: 7465 726d 696e 616c 2c20 204e 6578 743a terminal, Next:\n-0001cb00: 2056 656e 646f 7220 706f 7765 722d 6f6e Vendor power-on\n-0001cb10: 206b 6579 732c 2020 5072 6576 3a20 4e65 keys, Prev: Ne\n-0001cb20: 7477 6f72 6b2c 2020 5570 3a20 546f 700a twork, Up: Top.\n-0001cb30: 0a39 2055 7369 6e67 2047 5255 4220 7669 .9 Using GRUB vi\n-0001cb40: 6120 6120 7365 7269 616c 206c 696e 650a a a serial line.\n+0001b8e0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 5468 ************..Th\n+0001b8f0: 6520 666f 6c6c 6f77 696e 6720 696e 7374 e following inst\n+0001b900: 7275 6374 696f 6e73 2064 6f6e 2774 2077 ructions don't w\n+0001b910: 6f72 6b20 666f 7220 2a2d 656d 752c 2069 ork for *-emu, i\n+0001b920: 3338 362d 7165 6d75 2c0a 6933 3836 2d63 386-qemu,.i386-c\n+0001b930: 6f72 6562 6f6f 742c 2069 3338 362d 6d75 oreboot, i386-mu\n+0001b940: 6c74 6962 6f6f 742c 206d 6970 735f 6c6f ltiboot, mips_lo\n+0001b950: 6f6e 6773 6f6e 2c20 6d69 7073 2d61 7263 ongson, mips-arc\n+0001b960: 2061 6e64 0a6d 6970 735f 7165 6d75 5f6d and.mips_qemu_m\n+0001b970: 6970 730a 0a20 2020 546f 2067 656e 6572 ips.. To gener\n+0001b980: 6174 6520 6120 6e65 7462 6f6f 7461 626c ate a netbootabl\n+0001b990: 6520 6469 7265 6374 6f72 792c 2072 756e e directory, run\n+0001b9a0: 3a0a 0a20 2020 2020 6772 7562 2d6d 6b6e :.. grub-mkn\n+0001b9b0: 6574 6469 7220 2d2d 6e65 742d 6469 7265 etdir --net-dire\n+0001b9c0: 6374 6f72 793d 2f73 7276 2f74 6674 7020 ctory=/srv/tftp \n+0001b9d0: 2d2d 7375 6264 6972 3d2f 626f 6f74 2f67 --subdir=/boot/g\n+0001b9e0: 7275 6220 2d64 202f 7573 722f 6c69 622f rub -d /usr/lib/\n+0001b9f0: 6772 7562 2f3c 706c 6174 666f 726d 3e0a grub/.\n+0001ba00: 0a20 2020 452e 672e 2020 666f 7220 6933 . E.g. for i3\n+0001ba10: 3836 2d70 633a 0a0a 2020 2020 2067 7275 86-pc:.. gru\n+0001ba20: 622d 6d6b 6e65 7464 6972 202d 2d6e 6574 b-mknetdir --net\n+0001ba30: 2d64 6972 6563 746f 7279 3d2f 7372 762f -directory=/srv/\n+0001ba40: 7466 7470 202d 2d73 7562 6469 723d 2f62 tftp --subdir=/b\n+0001ba50: 6f6f 742f 6772 7562 202d 6420 2f75 7372 oot/grub -d /usr\n+0001ba60: 2f6c 6962 2f67 7275 622f 6933 3836 2d70 /lib/grub/i386-p\n+0001ba70: 630a 0a20 2020 5468 656e 2066 6f6c 6c6f c.. Then follo\n+0001ba80: 7720 696e 7374 7275 6374 696f 6e73 2070 w instructions p\n+0001ba90: 7269 6e74 6564 206f 7574 2062 7920 6772 rinted out by gr\n+0001baa0: 7562 2d6d 6b6e 6574 6469 7220 6f6e 2063 ub-mknetdir on c\n+0001bab0: 6f6e 6669 6775 7269 6e67 0a79 6f75 7220 onfiguring.your \n+0001bac0: 4448 4350 2073 6572 7665 722e 0a0a 2020 DHCP server... \n+0001bad0: 2054 6865 2067 7275 622e 6366 6720 6669 The grub.cfg fi\n+0001bae0: 6c65 2069 7320 706c 6163 6564 2069 6e20 le is placed in \n+0001baf0: 7468 6520 7361 6d65 2064 6972 6563 746f the same directo\n+0001bb00: 7279 2061 7320 7468 6520 7061 7468 206f ry as the path o\n+0001bb10: 7574 7075 740a 6279 2067 7275 622d 6d6b utput.by grub-mk\n+0001bb20: 6e65 7464 6972 2068 6572 6561 6674 6572 netdir hereafter\n+0001bb30: 2072 6566 6572 7265 6420 746f 2061 7320 referred to as \n+0001bb40: 4657 5041 5448 2e20 4752 5542 2077 696c FWPATH. GRUB wil\n+0001bb50: 6c20 7365 6172 6368 2066 6f72 0a69 7473 l search for.its\n+0001bb60: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f\n+0001bb70: 696c 6573 2069 6e20 6f72 6465 7220 7573 iles in order us\n+0001bb80: 696e 6720 7468 6520 666f 6c6c 6f77 696e ing the followin\n+0001bb90: 6720 7275 6c65 7320 7768 6572 6520 7468 g rules where th\n+0001bba0: 650a 6170 7065 6e64 6564 2076 616c 7565 e.appended value\n+0001bbb0: 2063 6f72 7265 7370 6f6e 6473 2074 6f20 corresponds to \n+0001bbc0: 6120 7661 6c75 6520 6f6e 2074 6865 2063 a value on the c\n+0001bbd0: 6c69 656e 7420 6d61 6368 696e 652e 0a0a lient machine...\n+0001bbe0: 2020 2020 20e2 8098 2846 5750 4154 4829 ...(FWPATH)\n+0001bbf0: e280 992f 6772 7562 2e63 6667 2de2 8098 .../grub.cfg-...\n+0001bc00: 2855 5549 4420 4f46 204d 4143 4849 4e45 (UUID OF MACHINE\n+0001bc10: 29e2 8099 0a20 2020 2020 e280 9828 4657 ).... ...(FW\n+0001bc20: 5041 5448 29e2 8099 2f67 7275 622e 6366 PATH).../grub.cf\n+0001bc30: 672d 3031 2de2 8098 284d 4143 2041 4444 g-01-...(MAC ADD\n+0001bc40: 5245 5353 204f 4620 4e49 4329 e280 990a RESS OF NIC)....\n+0001bc50: 2020 2020 20e2 8098 2846 5750 4154 4829 ...(FWPATH)\n+0001bc60: e280 992f 6772 7562 2e63 6667 2de2 8098 .../grub.cfg-...\n+0001bc70: 2849 5076 3420 4f52 2049 5076 3620 4144 (IPv4 OR IPv6 AD\n+0001bc80: 4452 4553 5329 e280 990a 2020 2020 20e2 DRESS).... .\n+0001bc90: 8098 2846 5750 4154 4829 e280 992f 6772 ..(FWPATH).../gr\n+0001bca0: 7562 2e63 6667 0a0a 2020 2054 6865 2055 ub.cfg.. The U\n+0001bcb0: 5549 4420 6973 2074 6865 2043 6c69 656e UID is the Clien\n+0001bcc0: 7420 4d61 6368 696e 6520 4964 656e 7469 t Machine Identi\n+0001bcd0: 6669 6572 204f 7074 696f 6e20 4465 6669 fier Option Defi\n+0001bce0: 6e69 7469 6f6e 2061 730a 7370 6563 6966 nition as.specif\n+0001bcf0: 6965 6420 696e 2052 4643 2034 3537 382e ied in RFC 4578.\n+0001bd00: 2020 5468 6520 636c 6965 6e74 2077 696c The client wil\n+0001bd10: 6c20 6f6e 6c79 2061 7474 656d 7074 2074 l only attempt t\n+0001bd20: 6f20 6c6f 6f6b 2075 7020 6120 5555 4944 o look up a UUID\n+0001bd30: 0a63 6f6e 6669 6720 6669 6c65 2069 6620 .config file if \n+0001bd40: 6974 2077 6173 2070 726f 7669 6465 6420 it was provided \n+0001bd50: 6279 2074 6865 2044 4843 5020 7365 7276 by the DHCP serv\n+0001bd60: 6572 2e0a 0a20 2020 5468 6520 636c 6965 er... The clie\n+0001bd70: 6e74 2077 696c 6c20 6f6e 6c79 2061 7474 nt will only att\n+0001bd80: 656d 7074 2074 6f20 6c6f 6f6b 2075 7020 empt to look up \n+0001bd90: 616e 2049 5076 3620 6164 6472 6573 7320 an IPv6 address \n+0001bda0: 636f 6e66 6967 206f 6e63 652c 0a68 6f77 config once,.how\n+0001bdb0: 6576 6572 2c20 6974 2077 696c 6c20 7472 ever, it will tr\n+0001bdc0: 7920 7468 6520 4950 7634 206d 756c 7469 y the IPv4 multi\n+0001bdd0: 706c 6520 7469 6d65 732e 2020 5468 6520 ple times. The \n+0001bde0: 636f 6e63 7265 7465 2065 7861 6d70 6c65 concrete example\n+0001bdf0: 0a62 656c 6f77 2073 686f 7773 2077 6861 .below shows wha\n+0001be00: 7420 776f 756c 6420 6861 7070 656e 2075 t would happen u\n+0001be10: 6e64 6572 2074 6865 2049 5076 3420 6361 nder the IPv4 ca\n+0001be20: 7365 2e0a 0a20 2020 2020 5555 4944 3a20 se... UUID: \n+0001be30: 3737 3236 6136 3738 2d37 6663 302d 3438 7726a678-7fc0-48\n+0001be40: 3533 2d61 3466 362d 6338 3561 6333 3661 53-a4f6-c85ac36a\n+0001be50: 3132 3061 0a20 2020 2020 4d41 433a 2020 120a. MAC: \n+0001be60: 3532 3a35 343a 3030 3a65 633a 3333 3a38 52:54:00:ec:33:8\n+0001be70: 310a 2020 2020 2049 5056 343a 2031 302e 1. IPV4: 10.\n+0001be80: 302e 302e 3133 3020 2830 4130 3030 3038 0.0.130 (0A00008\n+0001be90: 3229 0a0a 2020 2020 20e2 8098 2846 5750 2).. ...(FWP\n+0001bea0: 4154 4829 e280 992f 6772 7562 2e63 6667 ATH).../grub.cfg\n+0001beb0: 2d37 3732 3661 3637 382d 3766 6330 2d34 -7726a678-7fc0-4\n+0001bec0: 3835 332d 6134 6636 2d63 3835 6163 3336 853-a4f6-c85ac36\n+0001bed0: 6131 3230 610a 2020 2020 20e2 8098 2846 a120a. ...(F\n+0001bee0: 5750 4154 4829 e280 992f 6772 7562 2e63 WPATH).../grub.c\n+0001bef0: 6667 2d30 312d 3532 2d35 342d 3030 2d65 fg-01-52-54-00-e\n+0001bf00: 632d 3333 2d38 310a 2020 2020 20e2 8098 c-33-81. ...\n+0001bf10: 2846 5750 4154 4829 e280 992f 6772 7562 (FWPATH).../grub\n+0001bf20: 2e63 6667 2d30 4130 3030 3038 320a 2020 .cfg-0A000082. \n+0001bf30: 2020 20e2 8098 2846 5750 4154 4829 e280 ...(FWPATH)..\n+0001bf40: 992f 6772 7562 2e63 6667 2d30 4130 3030 ./grub.cfg-0A000\n+0001bf50: 3038 0a20 2020 2020 e280 9828 4657 5041 08. ...(FWPA\n+0001bf60: 5448 29e2 8099 2f67 7275 622e 6366 672d TH).../grub.cfg-\n+0001bf70: 3041 3030 3030 0a20 2020 2020 e280 9828 0A0000. ...(\n+0001bf80: 4657 5041 5448 29e2 8099 2f67 7275 622e FWPATH).../grub.\n+0001bf90: 6366 672d 3041 3030 300a 2020 2020 20e2 cfg-0A000. .\n+0001bfa0: 8098 2846 5750 4154 4829 e280 992f 6772 ..(FWPATH).../gr\n+0001bfb0: 7562 2e63 6667 2d30 4130 300a 2020 2020 ub.cfg-0A00. \n+0001bfc0: 20e2 8098 2846 5750 4154 4829 e280 992f ...(FWPATH).../\n+0001bfd0: 6772 7562 2e63 6667 2d30 4130 0a20 2020 grub.cfg-0A0. \n+0001bfe0: 2020 e280 9828 4657 5041 5448 29e2 8099 ...(FWPATH)...\n+0001bff0: 2f67 7275 622e 6366 672d 3041 0a20 2020 /grub.cfg-0A. \n+0001c000: 2020 e280 9828 4657 5041 5448 29e2 8099 ...(FWPATH)...\n+0001c010: 2f67 7275 622e 6366 672d 300a 2020 2020 /grub.cfg-0. \n+0001c020: 20e2 8098 2846 5750 4154 4829 e280 992f ...(FWPATH).../\n+0001c030: 6772 7562 2e63 6667 0a0a 2020 2054 6869 grub.cfg.. Thi\n+0001c040: 7320 6665 6174 7572 6520 6973 2065 6e61 s feature is ena\n+0001c050: 626c 6564 2062 7920 6465 6661 756c 7420 bled by default \n+0001c060: 6275 7420 6974 2063 616e 2062 6520 6469 but it can be di\n+0001c070: 7361 626c 6564 2062 7920 7365 7474 696e sabled by settin\n+0001c080: 670a 7468 6520 e280 9866 6561 7475 7265 g.the ...feature\n+0001c090: 5f6e 6574 5f73 6561 7263 685f 6366 67e2 _net_search_cfg.\n+0001c0a0: 8099 2074 6f20 e280 986e e280 992e 2020 .. to ...n.... \n+0001c0b0: 5369 6e63 6520 7468 6973 2068 6170 7065 Since this happe\n+0001c0c0: 6e73 2062 6566 6f72 6520 7468 650a 636f ns before the.co\n+0001c0d0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file\n+0001c0e0: 2069 7320 7265 6164 2062 7920 4752 5542 is read by GRUB\n+0001c0f0: 2c20 7468 6973 206f 7074 696f 6e20 6861 , this option ha\n+0001c100: 7320 746f 2062 6520 6469 7361 626c 6564 s to be disabled\n+0001c110: 2069 6e20 616e 0a65 6d62 6564 6465 6420 in an.embedded \n+0001c120: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi\n+0001c130: 6c65 2028 2a6e 6f74 6520 456d 6265 6464 le (*note Embedd\n+0001c140: 6564 2063 6f6e 6669 6775 7261 7469 6f6e ed configuration\n+0001c150: 3a3a 292e 0a0a 2020 2041 6674 6572 2047 ::)... After G\n+0001c160: 5255 4220 6861 7320 7374 6172 7465 642c RUB has started,\n+0001c170: 2066 696c 6573 206f 6e20 7468 6520 5446 files on the TF\n+0001c180: 5450 2073 6572 7665 7220 7769 6c6c 2062 TP server will b\n+0001c190: 6520 6163 6365 7373 6962 6c65 0a76 6961 e accessible.via\n+0001c1a0: 2074 6865 20e2 8098 2874 6674 7029 e280 the ...(tftp)..\n+0001c1b0: 9920 6465 7669 6365 2e0a 0a20 2020 5468 . device... Th\n+0001c1c0: 6520 7365 7276 6572 2049 5020 6164 6472 e server IP addr\n+0001c1d0: 6573 7320 6361 6e20 6265 2063 6f6e 7472 ess can be contr\n+0001c1e0: 6f6c 6c65 6420 6279 2063 6861 6e67 696e olled by changin\n+0001c1f0: 6720 7468 6520 e280 9828 7466 7470 29e2 g the ...(tftp).\n+0001c200: 8099 0a64 6576 6963 6520 6e61 6d65 2074 ...device name t\n+0001c210: 6f20 e280 9828 7466 7470 2c53 4552 5645 o ...(tftp,SERVE\n+0001c220: 522d 4950 29e2 8099 2e20 204e 6f74 6520 R-IP).... Note \n+0001c230: 7468 6174 2074 6869 7320 7368 6f75 6c64 that this should\n+0001c240: 2062 6520 6368 616e 6765 640a 626f 7468 be changed.both\n+0001c250: 2069 6e20 7468 6520 7072 6566 6978 2061 in the prefix a\n+0001c260: 6e64 2069 6e20 616e 7920 7265 6665 7265 nd in any refere\n+0001c270: 6e63 6573 2074 6f20 7468 6520 6465 7669 nces to the devi\n+0001c280: 6365 206e 616d 6520 696e 2074 6865 0a63 ce name in the.c\n+0001c290: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil\n+0001c2a0: 652e 0a0a 2020 2047 5255 4220 7072 6f76 e... GRUB prov\n+0001c2b0: 6964 6573 2073 6576 6572 616c 2065 6e76 ides several env\n+0001c2c0: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n+0001c2d0: 6573 2077 6869 6368 206d 6179 2062 6520 es which may be \n+0001c2e0: 7573 6564 2074 6f0a 696e 7370 6563 7420 used to.inspect \n+0001c2f0: 6f72 2063 6861 6e67 6520 7468 6520 6265 or change the be\n+0001c300: 6861 7669 6f75 7220 6f66 2074 6865 2050 haviour of the P\n+0001c310: 5845 2064 6576 6963 652e 2020 496e 2074 XE device. In t\n+0001c320: 6865 2066 6f6c 6c6f 7769 6e67 0a64 6573 he following.des\n+0001c330: 6372 6970 7469 6f6e 203c 494e 5445 5246 cription is placehol\n+0001c350: 6465 7220 666f 7220 7468 6520 6e61 6d65 der for the name\n+0001c360: 206f 6620 6e65 7477 6f72 6b20 696e 7465 of network inte\n+0001c370: 7266 6163 650a 2870 6c61 7466 6f72 6d20 rface.(platform \n+0001c380: 6465 7065 6e64 656e 7429 3a0a 0ae2 8098 dependent):.....\n+0001c390: 6e65 745f 3c49 4e54 4552 4641 4345 3e5f net__\n+0001c3a0: 6970 e280 990a 2020 2020 2054 6865 206e ip.... The n\n+0001c3b0: 6574 776f 726b 2069 6e74 6572 6661 6365 etwork interface\n+0001c3c0: 2773 2049 5020 6164 6472 6573 732e 2020 's IP address. \n+0001c3d0: 5265 6164 2d6f 6e6c 792e 0a0a e280 986e Read-only......n\n+0001c3e0: 6574 5f3c 494e 5445 5246 4143 453e 5f6d et__m\n+0001c3f0: 6163 e280 990a 2020 2020 2054 6865 206e ac.... The n\n+0001c400: 6574 776f 726b 2069 6e74 6572 6661 6365 etwork interface\n+0001c410: 2773 204d 4143 2061 6464 7265 7373 2e20 's MAC address. \n+0001c420: 2052 6561 642d 6f6e 6c79 2e0a 0ae2 8098 Read-only......\n+0001c430: 6e65 745f 3c49 4e54 4552 4641 4345 3e5f net__\n+0001c440: 636c 6965 6e74 6964 e280 990a 2020 2020 clientid.... \n+0001c450: 2054 6865 2063 6c69 656e 7420 6964 2070 The client id p\n+0001c460: 726f 7669 6465 6420 6279 2044 4843 502e rovided by DHCP.\n+0001c470: 2052 6561 642d 6f6e 6c79 2e0a 0ae2 8098 Read-only......\n+0001c480: 6e65 745f 3c49 4e54 4552 4641 4345 3e5f net__\n+0001c490: 636c 6965 6e74 7575 6964 e280 990a 2020 clientuuid.... \n+0001c4a0: 2020 2054 6865 2063 6c69 656e 7420 7575 The client uu\n+0001c4b0: 6964 2070 726f 7669 6465 6420 6279 2044 id provided by D\n+0001c4c0: 4843 502e 2052 6561 642d 6f6e 6c79 2e0a HCP. Read-only..\n+0001c4d0: 0ae2 8098 6e65 745f 3c49 4e54 4552 4641 ....net__hostname....\n+0001c4f0: 2020 2020 2054 6865 2063 6c69 656e 7420 The client \n+0001c500: 686f 7374 206e 616d 6520 7072 6f76 6964 host name provid\n+0001c510: 6564 2062 7920 4448 4350 2e20 5265 6164 ed by DHCP. Read\n+0001c520: 2d6f 6e6c 792e 0a0a e280 986e 6574 5f3c -only......net_<\n+0001c530: 494e 5445 5246 4143 453e 5f64 6f6d 6169 INTERFACE>_domai\n+0001c540: 6ee2 8099 0a20 2020 2020 5468 6520 636c n.... The cl\n+0001c550: 6965 6e74 2064 6f6d 6169 6e20 6e61 6d65 ient domain name\n+0001c560: 2070 726f 7669 6465 6420 6279 2044 4843 provided by DHC\n+0001c570: 502e 2052 6561 642d 6f6e 6c79 2e0a 0ae2 P. Read-only....\n+0001c580: 8098 6e65 745f 3c49 4e54 4552 4641 4345 ..net__rootpath.... \n+0001c5a0: 2020 2054 6865 2070 6174 6820 746f 2074 The path to t\n+0001c5b0: 6865 2063 6c69 656e 7427 7320 726f 6f74 he client's root\n+0001c5c0: 2064 6973 6b20 7072 6f76 6964 6564 2062 disk provided b\n+0001c5d0: 7920 4448 4350 2e20 5265 6164 2d6f 6e6c y DHCP. Read-onl\n+0001c5e0: 792e 0a0a e280 986e 6574 5f3c 494e 5445 y......net__extension\n+0001c600: 7370 6174 68e2 8099 0a20 2020 2020 5468 spath.... Th\n+0001c610: 6520 7061 7468 2074 6f20 6164 6469 7469 e path to additi\n+0001c620: 6f6e 616c 2044 4843 5020 7665 6e64 6f72 onal DHCP vendor\n+0001c630: 2065 7874 656e 7369 6f6e 7320 7072 6f76 extensions prov\n+0001c640: 6964 6564 2062 7920 4448 4350 2e0a 2020 ided by DHCP.. \n+0001c650: 2020 2052 6561 642d 6f6e 6c79 2e0a 0ae2 Read-only....\n+0001c660: 8098 6e65 745f 3c49 4e54 4552 4641 4345 ..net__boot_file.... \n+0001c680: 2020 2020 5468 6520 626f 6f74 2066 696c The boot fil\n+0001c690: 6520 6e61 6d65 2070 726f 7669 6465 6420 e name provided \n+0001c6a0: 6279 2044 4843 502e 2052 6561 642d 6f6e by DHCP. Read-on\n+0001c6b0: 6c79 2e0a 0ae2 8098 6e65 745f 3c49 4e54 ly......net__dhcp_ser\n+0001c6d0: 7665 725f 6e61 6d65 e280 990a 2020 2020 ver_name.... \n+0001c6e0: 2054 6865 206e 616d 6520 6f66 2074 6865 The name of the\n+0001c6f0: 2044 4843 5020 7365 7276 6572 2072 6573 DHCP server res\n+0001c700: 706f 6e73 6962 6c65 2066 6f72 2074 6865 ponsible for the\n+0001c710: 7365 2062 6f6f 7420 7061 7261 6d65 7465 se boot paramete\n+0001c720: 7273 2e0a 2020 2020 2052 6561 642d 6f6e rs.. Read-on\n+0001c730: 6c79 2e0a 0ae2 8098 6e65 745f 3c49 4e54 ly......net__next_ser\n+0001c750: 7665 72e2 8099 0a20 2020 2020 5468 6520 ver.... The \n+0001c760: 4950 2061 6464 7265 7373 206f 6620 7468 IP address of th\n+0001c770: 6520 6e65 7874 2028 7573 7561 6c6c 792c e next (usually,\n+0001c780: 2054 4654 5029 2073 6572 7665 7220 7072 TFTP) server pr\n+0001c790: 6f76 6964 6564 2062 7920 4448 4350 2e0a ovided by DHCP..\n+0001c7a0: 2020 2020 2052 6561 642d 6f6e 6c79 2e0a Read-only..\n+0001c7b0: 0ae2 8098 6e65 745f 6465 6661 756c 745f ....net_default_\n+0001c7c0: 696e 7465 7266 6163 65e2 8099 0a20 2020 interface.... \n+0001c7d0: 2020 496e 6974 6961 6c6c 7920 7365 7420 Initially set \n+0001c7e0: 746f 206e 616d 6520 6f66 206e 6574 776f to name of netwo\n+0001c7f0: 726b 2069 6e74 6572 6661 6365 2074 6861 rk interface tha\n+0001c800: 7420 7761 7320 7573 6564 2074 6f20 6c6f t was used to lo\n+0001c810: 6164 0a20 2020 2020 6772 7562 2e20 2052 ad. grub. R\n+0001c820: 6561 642d 7772 6974 652c 2061 6c74 686f ead-write, altho\n+0001c830: 7567 6820 7365 7474 696e 6720 6974 2061 ugh setting it a\n+0001c840: 6666 6563 7473 206f 6e6c 7920 696e 7465 ffects only inte\n+0001c850: 7270 7265 7461 7469 6f6e 0a20 2020 2020 rpretation. \n+0001c860: 6f66 20e2 8098 6e65 745f 6465 6661 756c of ...net_defaul\n+0001c870: 745f 6970 e280 9920 616e 6420 e280 986e t_ip... and ...n\n+0001c880: 6574 5f64 6566 6175 6c74 5f6d 6163 e280 et_default_mac..\n+0001c890: 990a 0ae2 8098 6e65 745f 6465 6661 756c ......net_defaul\n+0001c8a0: 745f 6970 e280 990a 2020 2020 2054 6865 t_ip.... The\n+0001c8b0: 2049 5020 6164 6472 6573 7320 6f66 2064 IP address of d\n+0001c8c0: 6566 6175 6c74 2069 6e74 6572 6661 6365 efault interface\n+0001c8d0: 2e20 2052 6561 642d 6f6e 6c79 2e20 2054 . Read-only. T\n+0001c8e0: 6869 7320 6973 2061 6c69 6173 2066 6f72 his is alias for\n+0001c8f0: 0a20 2020 2020 7468 6520 e280 986e 6574 . the ...net\n+0001c900: 5f24 7b6e 6574 5f64 6566 6175 6c74 5f69 _${net_default_i\n+0001c910: 6e74 6572 6661 6365 7d5f 6970 e280 992e nterface}_ip....\n+0001c920: 0a0a e280 986e 6574 5f64 6566 6175 6c74 .....net_default\n+0001c930: 5f6d 6163 e280 990a 2020 2020 2054 6865 _mac.... The\n+0001c940: 2064 6566 6175 6c74 2069 6e74 6572 6661 default interfa\n+0001c950: 6365 2773 204d 4143 2061 6464 7265 7373 ce's MAC address\n+0001c960: 2e20 2052 6561 642d 6f6e 6c79 2e20 2054 . Read-only. T\n+0001c970: 6869 7320 6973 2061 6c69 6173 2066 6f72 his is alias for\n+0001c980: 0a20 2020 2020 7468 6520 e280 986e 6574 . the ...net\n+0001c990: 5f24 7b6e 6574 5f64 6566 6175 6c74 5f69 _${net_default_i\n+0001c9a0: 6e74 6572 6661 6365 7d5f 6d61 63e2 8099 nterface}_mac...\n+0001c9b0: 2e0a 0ae2 8098 6e65 745f 6465 6661 756c ......net_defaul\n+0001c9c0: 745f 7365 7276 6572 e280 990a 2020 2020 t_server.... \n+0001c9d0: 2054 6865 2064 6566 6175 6c74 2073 6572 The default ser\n+0001c9e0: 7665 7220 7573 6564 2062 7920 6e65 7477 ver used by netw\n+0001c9f0: 6f72 6b20 6472 6976 6573 2028 2a6e 6f74 ork drives (*not\n+0001ca00: 6520 4465 7669 6365 2073 796e 7461 783a e Device syntax:\n+0001ca10: 3a29 2e0a 2020 2020 2052 6561 642d 7772 :).. Read-wr\n+0001ca20: 6974 652c 2061 6c74 686f 7567 6820 7365 ite, although se\n+0001ca30: 7474 696e 6720 7468 6973 2069 7320 6f6e tting this is on\n+0001ca40: 6c79 2075 7365 6675 6c20 6265 666f 7265 ly useful before\n+0001ca50: 206f 7065 6e69 6e67 2061 0a20 2020 2020 opening a. \n+0001ca60: 6e65 7477 6f72 6b20 6465 7669 6365 2e0a network device..\n+0001ca70: 0ae2 8098 7078 655f 6465 6661 756c 745f ....pxe_default_\n+0001ca80: 7365 7276 6572 e280 990a 2020 2020 2054 server.... T\n+0001ca90: 6869 7320 7065 7266 6f72 6d73 2074 6865 his performs the\n+0001caa0: 2073 616d 6520 6675 6e63 7469 6f6e 2061 same function a\n+0001cab0: 7320 e280 986e 6574 5f64 6566 6175 6c74 s ...net_default\n+0001cac0: 5f73 6572 7665 72e2 8099 2e0a 0a1f 0a46 _server........F\n+0001cad0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+0001cae0: 204e 6f64 653a 2053 6572 6961 6c20 7465 Node: Serial te\n+0001caf0: 726d 696e 616c 2c20 204e 6578 743a 2056 rminal, Next: V\n+0001cb00: 656e 646f 7220 706f 7765 722d 6f6e 206b endor power-on k\n+0001cb10: 6579 732c 2020 5072 6576 3a20 4e65 7477 eys, Prev: Netw\n+0001cb20: 6f72 6b2c 2020 5570 3a20 546f 700a 0a39 ork, Up: Top..9\n+0001cb30: 2055 7369 6e67 2047 5255 4220 7669 6120 Using GRUB via \n+0001cb40: 6120 7365 7269 616c 206c 696e 650a 2a2a a serial line.**\n 0001cb50: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n-0001cb60: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a **************..\n-0001cb70: 5468 6973 2063 6861 7074 6572 2064 6573 This chapter des\n-0001cb80: 6372 6962 6573 2068 6f77 2074 6f20 7573 cribes how to us\n-0001cb90: 6520 7468 6520 7365 7269 616c 2074 6572 e the serial ter\n-0001cba0: 6d69 6e61 6c20 7375 7070 6f72 7420 696e minal support in\n-0001cbb0: 2047 5255 422e 0a0a 2020 2049 6620 796f GRUB... If yo\n-0001cbc0: 7520 6861 7665 206d 616e 7920 636f 6d70 u have many comp\n-0001cbd0: 7574 6572 7320 6f72 2063 6f6d 7075 7465 uters or compute\n-0001cbe0: 7273 2077 6974 6820 6e6f 2064 6973 706c rs with no displ\n-0001cbf0: 6179 2f6b 6579 626f 6172 642c 2069 740a ay/keyboard, it.\n-0001cc00: 636f 756c 6420 6265 2076 6572 7920 7573 could be very us\n-0001cc10: 6566 756c 2074 6f20 636f 6e74 726f 6c20 eful to control \n-0001cc20: 7468 6520 636f 6d70 7574 6572 7320 7468 the computers th\n-0001cc30: 726f 7567 6820 7365 7269 616c 0a63 6f6d rough serial.com\n-0001cc40: 6d75 6e69 6361 7469 6f6e 732e 2020 546f munications. To\n-0001cc50: 2063 6f6e 6e65 6374 206f 6e65 2063 6f6d connect one com\n-0001cc60: 7075 7465 7220 7769 7468 2061 6e6f 7468 puter with anoth\n-0001cc70: 6572 2076 6961 2061 2073 6572 6961 6c20 er via a serial \n-0001cc80: 6c69 6e65 2c0a 796f 7520 6e65 6564 2074 line,.you need t\n-0001cc90: 6f20 7072 6570 6172 6520 6120 6e75 6c6c o prepare a null\n-0001cca0: 2d6d 6f64 656d 2028 6372 6f73 7329 2073 -modem (cross) s\n-0001ccb0: 6572 6961 6c20 6361 626c 652c 2061 6e64 erial cable, and\n-0001ccc0: 2079 6f75 206d 6179 206e 6565 640a 746f you may need.to\n-0001ccd0: 2068 6176 6520 6d75 6c74 6970 6f72 7420 have multiport \n-0001cce0: 7365 7269 616c 2062 6f61 7264 732c 2069 serial boards, i\n-0001ccf0: 6620 796f 7572 2063 6f6d 7075 7465 7220 f your computer \n-0001cd00: 646f 6573 6e27 7420 6861 7665 2065 7874 doesn't have ext\n-0001cd10: 7261 0a73 6572 6961 6c20 706f 7274 732e ra.serial ports.\n-0001cd20: 2020 496e 2061 6464 6974 696f 6e2c 2061 In addition, a\n-0001cd30: 2074 6572 6d69 6e61 6c20 656d 756c 6174 terminal emulat\n-0001cd40: 6f72 2069 7320 616c 736f 2072 6571 7569 or is also requi\n-0001cd50: 7265 642c 2073 7563 680a 6173 206d 696e red, such.as min\n-0001cd60: 6963 6f6d 2e20 2052 6566 6572 2074 6f20 icom. Refer to \n-0001cd70: 6120 6d61 6e75 616c 206f 6620 796f 7572 a manual of your\n-0001cd80: 206f 7065 7261 7469 6e67 2073 7973 7465 operating syste\n-0001cd90: 6d2c 2066 6f72 206d 6f72 650a 696e 666f m, for more.info\n-0001cda0: 726d 6174 696f 6e2e 0a0a 2020 2041 7320 rmation... As \n-0001cdb0: 666f 7220 4752 5542 2c20 7468 6520 696e for GRUB, the in\n-0001cdc0: 7374 7275 6374 696f 6e20 746f 2073 6574 struction to set\n-0001cdd0: 2075 7020 6120 7365 7269 616c 2074 6572 up a serial ter\n-0001cde0: 6d69 6e61 6c20 6973 2071 7569 7465 0a73 minal is quite.s\n-0001cdf0: 696d 706c 652e 2020 4865 7265 2069 7320 imple. Here is \n-0001ce00: 616e 2065 7861 6d70 6c65 3a0a 0a20 2020 an example:.. \n-0001ce10: 2020 6772 7562 3e20 7365 7269 616c 202d grub> serial -\n-0001ce20: 2d75 6e69 743d 3020 2d2d 7370 6565 643d -unit=0 --speed=\n-0001ce30: 3936 3030 0a20 2020 2020 6772 7562 3e20 9600. grub> \n-0001ce40: 7465 726d 696e 616c 5f69 6e70 7574 2073 terminal_input s\n-0001ce50: 6572 6961 6c3b 2074 6572 6d69 6e61 6c5f erial; terminal_\n-0001ce60: 6f75 7470 7574 2073 6572 6961 6c0a 0a20 output serial.. \n-0001ce70: 2020 5468 6520 636f 6d6d 616e 6420 e280 The command ..\n-0001ce80: 9873 6572 6961 6ce2 8099 2069 6e69 7469 .serial... initi\n-0001ce90: 616c 697a 6573 2074 6865 2073 6572 6961 alizes the seria\n-0001cea0: 6c20 756e 6974 2030 2077 6974 6820 7468 l unit 0 with th\n-0001ceb0: 6520 7370 6565 640a 3936 3030 6270 732e e speed.9600bps.\n-0001cec0: 2020 5468 6520 7365 7269 616c 2075 6e69 The serial uni\n-0001ced0: 7420 3020 6973 2075 7375 616c 6c79 2063 t 0 is usually c\n-0001cee0: 616c 6c65 6420 e280 9843 4f4d 31e2 8099 alled ...COM1...\n-0001cef0: 2c20 736f 2c20 6966 2079 6f75 2077 616e , so, if you wan\n-0001cf00: 7420 746f 0a75 7365 2043 4f4d 322c 2079 t to.use COM2, y\n-0001cf10: 6f75 206d 7573 7420 7370 6563 6966 7920 ou must specify \n-0001cf20: e280 982d 2d75 6e69 743d 31e2 8099 2069 ...--unit=1... i\n-0001cf30: 6e73 7465 6164 2e20 2054 6869 7320 636f nstead. This co\n-0001cf40: 6d6d 616e 6420 6163 6365 7074 730a 6d61 mmand accepts.ma\n-0001cf50: 6e79 206f 7468 6572 206f 7074 696f 6e73 ny other options\n-0001cf60: 2c20 2a6e 6f74 6520 7365 7269 616c 3a3a , *note serial::\n-0001cf70: 2066 6f72 206d 6f72 6520 6465 7461 696c for more detail\n-0001cf80: 732e 0a0a 2020 2057 6974 686f 7574 2061 s... Without a\n-0001cf90: 7267 756d 656e 7420 6f72 2077 6974 6820 rgument or with \n-0001cfa0: e280 982d 2d70 6f72 743d 6175 746f e280 ...--port=auto..\n-0001cfb0: 992c 2047 5255 4220 7769 6c6c 2061 7474 ., GRUB will att\n-0001cfc0: 656d 7074 2074 6f20 7573 6520 4143 5049 empt to use ACPI\n-0001cfd0: 0a77 6865 6e20 6176 6169 6c61 626c 6520 .when available \n-0001cfe0: 746f 2061 7574 6f2d 6465 7465 6374 2074 to auto-detect t\n-0001cff0: 6865 2064 6566 6175 6c74 2073 6572 6961 he default seria\n-0001d000: 6c20 706f 7274 2061 6e64 2069 7473 0a63 l port and its.c\n-0001d010: 6f6e 6669 6775 7261 7469 6f6e 2e0a 0a20 onfiguration... \n-0001d020: 2020 5468 6520 636f 6d6d 616e 6473 20e2 The commands .\n-0001d030: 8098 7465 726d 696e 616c 5f69 6e70 7574 ..terminal_input\n-0001d040: e280 9920 282a 6e6f 7465 2074 6572 6d69 ... (*note termi\n-0001d050: 6e61 6c5f 696e 7075 743a 3a29 2061 6e64 nal_input::) and\n-0001d060: 0ae2 8098 7465 726d 696e 616c 5f6f 7574 ....terminal_out\n-0001d070: 7075 74e2 8099 2028 2a6e 6f74 6520 7465 put... (*note te\n-0001d080: 726d 696e 616c 5f6f 7574 7075 743a 3a29 rminal_output::)\n-0001d090: 2063 686f 6f73 6520 7768 6963 6820 7479 choose which ty\n-0001d0a0: 7065 206f 660a 7465 726d 696e 616c 2079 pe of.terminal y\n-0001d0b0: 6f75 2077 616e 7420 746f 2075 7365 2e20 ou want to use. \n-0001d0c0: 2049 6e20 7468 6520 6361 7365 2061 626f In the case abo\n-0001d0d0: 7665 2c20 7468 6520 7465 726d 696e 616c ve, the terminal\n-0001d0e0: 2077 696c 6c20 6265 2061 0a73 6572 6961 will be a.seria\n-0001d0f0: 6c20 7465 726d 696e 616c 2c20 6275 7420 l terminal, but \n-0001d100: 796f 7520 6361 6e20 616c 736f 2070 6173 you can also pas\n-0001d110: 7320 e280 9863 6f6e 736f 6c65 e280 9920 s ...console... \n-0001d120: 746f 2074 6865 2063 6f6d 6d61 6e64 2c20 to the command, \n-0001d130: 6173 0ae2 8098 7465 726d 696e 616c 5f69 as....terminal_i\n-0001d140: 6e70 7574 2073 6572 6961 6c20 636f 6e73 nput serial cons\n-0001d150: 6f6c 65e2 8099 2e20 2049 6e20 7468 6973 ole.... In this\n-0001d160: 2063 6173 652c 2061 2074 6572 6d69 6e61 case, a termina\n-0001d170: 6c20 696e 2077 6869 6368 2079 6f75 0a70 l in which you.p\n-0001d180: 7265 7373 2061 6e79 206b 6579 2077 696c ress any key wil\n-0001d190: 6c20 6265 2073 656c 6563 7465 6420 6173 l be selected as\n-0001d1a0: 2061 2047 5255 4220 7465 726d 696e 616c a GRUB terminal\n-0001d1b0: 2e20 2049 6e20 7468 6520 6578 616d 706c . In the exampl\n-0001d1c0: 650a 6162 6f76 652c 206e 6f74 6520 7468 e.above, note th\n-0001d1d0: 6174 2079 6f75 206e 6565 6420 746f 2070 at you need to p\n-0001d1e0: 7574 2062 6f74 6820 636f 6d6d 616e 6473 ut both commands\n-0001d1f0: 206f 6e20 7468 6520 7361 6d65 2063 6f6d on the same com\n-0001d200: 6d61 6e64 206c 696e 652c 0a61 7320 796f mand line,.as yo\n-0001d210: 7520 7769 6c6c 206c 6f73 6520 7468 6520 u will lose the \n-0001d220: 6162 696c 6974 7920 746f 2074 7970 6520 ability to type \n-0001d230: 636f 6d6d 616e 6473 206f 6e20 7468 6520 commands on the \n-0001d240: 636f 6e73 6f6c 6520 6166 7465 7220 7468 console after th\n-0001d250: 650a 6669 7273 7420 636f 6d6d 616e 642e e.first command.\n-0001d260: 0a0a 2020 2048 6f77 6576 6572 2c20 6e6f .. However, no\n-0001d270: 7465 2074 6861 7420 4752 5542 2061 7373 te that GRUB ass\n-0001d280: 756d 6573 2074 6861 7420 796f 7572 2074 umes that your t\n-0001d290: 6572 6d69 6e61 6c20 656d 756c 6174 6f72 erminal emulator\n-0001d2a0: 2069 730a 636f 6d70 6174 6962 6c65 2077 is.compatible w\n-0001d2b0: 6974 6820 5654 3130 3020 6279 2064 6566 ith VT100 by def\n-0001d2c0: 6175 6c74 2e20 2054 6869 7320 6973 2074 ault. This is t\n-0001d2d0: 7275 6520 666f 7220 6d6f 7374 2074 6572 rue for most ter\n-0001d2e0: 6d69 6e61 6c0a 656d 756c 6174 6f72 7320 minal.emulators \n-0001d2f0: 6e6f 7761 6461 7973 2e20 2048 6f77 6576 nowadays. Howev\n-0001d300: 6572 2069 6620 796f 7572 2074 6572 6d69 er if your termi\n-0001d310: 6e61 6c20 656d 756c 6174 6f72 2069 7320 nal emulator is \n-0001d320: 6e6f 740a 5654 3130 302d 636f 6d70 6174 not.VT100-compat\n-0001d330: 6962 6c65 206f 7220 696d 706c 656d 656e ible or implemen\n-0001d340: 7473 2066 6577 2056 5431 3030 2065 7363 ts few VT100 esc\n-0001d350: 6170 6520 7365 7175 656e 6365 732c 2079 ape sequences, y\n-0001d360: 6f75 2073 686f 7564 0a74 656c 6c20 4752 ou shoud.tell GR\n-0001d370: 5542 2074 6861 7420 7468 6520 7465 726d UB that the term\n-0001d380: 696e 616c 2069 7320 6475 6d62 2075 7369 inal is dumb usi\n-0001d390: 6e67 2074 6865 20e2 8098 7465 726d 696e ng the ...termin\n-0001d3a0: 666f e280 9920 282a 6e6f 7465 0a74 6572 fo... (*note.ter\n-0001d3b0: 6d69 6e66 6f3a 3a29 2063 6f6d 6d61 6e64 minfo::) command\n-0001d3c0: 2e20 2054 6869 7320 7769 6c6c 2068 6176 . This will hav\n-0001d3d0: 6520 4752 5542 2070 726f 7669 6465 2079 e GRUB provide y\n-0001d3e0: 6f75 2077 6974 6820 616e 0a61 6c74 6572 ou with an.alter\n-0001d3f0: 6e61 7469 7665 206d 656e 7520 696e 7465 native menu inte\n-0001d400: 7266 6163 652c 2062 6563 6175 7365 2074 rface, because t\n-0001d410: 6865 206e 6f72 6d61 6c20 6d65 6e75 2072 he normal menu r\n-0001d420: 6571 7569 7265 7320 7365 7665 7261 6c0a equires several.\n-0001d430: 6661 6e63 7920 6665 6174 7572 6573 206f fancy features o\n-0001d440: 6620 796f 7572 2074 6572 6d69 6e61 6c2e f your terminal.\n-0001d450: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-0001d460: 6e66 6f2c 2020 4e6f 6465 3a20 5665 6e64 nfo, Node: Vend\n-0001d470: 6f72 2070 6f77 6572 2d6f 6e20 6b65 7973 or power-on keys\n-0001d480: 2c20 204e 6578 743a 2049 6d61 6765 732c , Next: Images,\n-0001d490: 2020 5072 6576 3a20 5365 7269 616c 2074 Prev: Serial t\n-0001d4a0: 6572 6d69 6e61 6c2c 2020 5570 3a20 546f erminal, Up: To\n-0001d4b0: 700a 0a31 3020 5573 696e 6720 4752 5542 p..10 Using GRUB\n-0001d4c0: 2077 6974 6820 7665 6e64 6f72 2070 6f77 with vendor pow\n-0001d4d0: 6572 2d6f 6e20 6b65 7973 0a2a 2a2a 2a2a er-on keys.*****\n+0001cb60: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 5468 ************..Th\n+0001cb70: 6973 2063 6861 7074 6572 2064 6573 6372 is chapter descr\n+0001cb80: 6962 6573 2068 6f77 2074 6f20 7573 6520 ibes how to use \n+0001cb90: 7468 6520 7365 7269 616c 2074 6572 6d69 the serial termi\n+0001cba0: 6e61 6c20 7375 7070 6f72 7420 696e 2047 nal support in G\n+0001cbb0: 5255 422e 0a0a 2020 2049 6620 796f 7520 RUB... If you \n+0001cbc0: 6861 7665 206d 616e 7920 636f 6d70 7574 have many comput\n+0001cbd0: 6572 7320 6f72 2063 6f6d 7075 7465 7273 ers or computers\n+0001cbe0: 2077 6974 6820 6e6f 2064 6973 706c 6179 with no display\n+0001cbf0: 2f6b 6579 626f 6172 642c 2069 740a 636f /keyboard, it.co\n+0001cc00: 756c 6420 6265 2076 6572 7920 7573 6566 uld be very usef\n+0001cc10: 756c 2074 6f20 636f 6e74 726f 6c20 7468 ul to control th\n+0001cc20: 6520 636f 6d70 7574 6572 7320 7468 726f e computers thro\n+0001cc30: 7567 6820 7365 7269 616c 0a63 6f6d 6d75 ugh serial.commu\n+0001cc40: 6e69 6361 7469 6f6e 732e 2020 546f 2063 nications. To c\n+0001cc50: 6f6e 6e65 6374 206f 6e65 2063 6f6d 7075 onnect one compu\n+0001cc60: 7465 7220 7769 7468 2061 6e6f 7468 6572 ter with another\n+0001cc70: 2076 6961 2061 2073 6572 6961 6c20 6c69 via a serial li\n+0001cc80: 6e65 2c0a 796f 7520 6e65 6564 2074 6f20 ne,.you need to \n+0001cc90: 7072 6570 6172 6520 6120 6e75 6c6c 2d6d prepare a null-m\n+0001cca0: 6f64 656d 2028 6372 6f73 7329 2073 6572 odem (cross) ser\n+0001ccb0: 6961 6c20 6361 626c 652c 2061 6e64 2079 ial cable, and y\n+0001ccc0: 6f75 206d 6179 206e 6565 640a 746f 2068 ou may need.to h\n+0001ccd0: 6176 6520 6d75 6c74 6970 6f72 7420 7365 ave multiport se\n+0001cce0: 7269 616c 2062 6f61 7264 732c 2069 6620 rial boards, if \n+0001ccf0: 796f 7572 2063 6f6d 7075 7465 7220 646f your computer do\n+0001cd00: 6573 6e27 7420 6861 7665 2065 7874 7261 esn't have extra\n+0001cd10: 0a73 6572 6961 6c20 706f 7274 732e 2020 .serial ports. \n+0001cd20: 496e 2061 6464 6974 696f 6e2c 2061 2074 In addition, a t\n+0001cd30: 6572 6d69 6e61 6c20 656d 756c 6174 6f72 erminal emulator\n+0001cd40: 2069 7320 616c 736f 2072 6571 7569 7265 is also require\n+0001cd50: 642c 2073 7563 680a 6173 206d 696e 6963 d, such.as minic\n+0001cd60: 6f6d 2e20 2052 6566 6572 2074 6f20 6120 om. Refer to a \n+0001cd70: 6d61 6e75 616c 206f 6620 796f 7572 206f manual of your o\n+0001cd80: 7065 7261 7469 6e67 2073 7973 7465 6d2c perating system,\n+0001cd90: 2066 6f72 206d 6f72 650a 696e 666f 726d for more.inform\n+0001cda0: 6174 696f 6e2e 0a0a 2020 2041 7320 666f ation... As fo\n+0001cdb0: 7220 4752 5542 2c20 7468 6520 696e 7374 r GRUB, the inst\n+0001cdc0: 7275 6374 696f 6e20 746f 2073 6574 2075 ruction to set u\n+0001cdd0: 7020 6120 7365 7269 616c 2074 6572 6d69 p a serial termi\n+0001cde0: 6e61 6c20 6973 2071 7569 7465 0a73 696d nal is quite.sim\n+0001cdf0: 706c 652e 2020 4865 7265 2069 7320 616e ple. Here is an\n+0001ce00: 2065 7861 6d70 6c65 3a0a 0a20 2020 2020 example:.. \n+0001ce10: 6772 7562 3e20 7365 7269 616c 202d 2d75 grub> serial --u\n+0001ce20: 6e69 743d 3020 2d2d 7370 6565 643d 3936 nit=0 --speed=96\n+0001ce30: 3030 0a20 2020 2020 6772 7562 3e20 7465 00. grub> te\n+0001ce40: 726d 696e 616c 5f69 6e70 7574 2073 6572 rminal_input ser\n+0001ce50: 6961 6c3b 2074 6572 6d69 6e61 6c5f 6f75 ial; terminal_ou\n+0001ce60: 7470 7574 2073 6572 6961 6c0a 0a20 2020 tput serial.. \n+0001ce70: 5468 6520 636f 6d6d 616e 6420 e280 9873 The command ...s\n+0001ce80: 6572 6961 6ce2 8099 2069 6e69 7469 616c erial... initial\n+0001ce90: 697a 6573 2074 6865 2073 6572 6961 6c20 izes the serial \n+0001cea0: 756e 6974 2030 2077 6974 6820 7468 6520 unit 0 with the \n+0001ceb0: 7370 6565 640a 3936 3030 6270 732e 2020 speed.9600bps. \n+0001cec0: 5468 6520 7365 7269 616c 2075 6e69 7420 The serial unit \n+0001ced0: 3020 6973 2075 7375 616c 6c79 2063 616c 0 is usually cal\n+0001cee0: 6c65 6420 e280 9843 4f4d 31e2 8099 2c20 led ...COM1..., \n+0001cef0: 736f 2c20 6966 2079 6f75 2077 616e 7420 so, if you want \n+0001cf00: 746f 0a75 7365 2043 4f4d 322c 2079 6f75 to.use COM2, you\n+0001cf10: 206d 7573 7420 7370 6563 6966 7920 e280 must specify ..\n+0001cf20: 982d 2d75 6e69 743d 31e2 8099 2069 6e73 .--unit=1... ins\n+0001cf30: 7465 6164 2e20 2054 6869 7320 636f 6d6d tead. This comm\n+0001cf40: 616e 6420 6163 6365 7074 730a 6d61 6e79 and accepts.many\n+0001cf50: 206f 7468 6572 206f 7074 696f 6e73 2c20 other options, \n+0001cf60: 2a6e 6f74 6520 7365 7269 616c 3a3a 2066 *note serial:: f\n+0001cf70: 6f72 206d 6f72 6520 6465 7461 696c 732e or more details.\n+0001cf80: 0a0a 2020 2057 6974 686f 7574 2061 7267 .. Without arg\n+0001cf90: 756d 656e 7420 6f72 2077 6974 6820 e280 ument or with ..\n+0001cfa0: 982d 2d70 6f72 743d 6175 746f e280 992c .--port=auto...,\n+0001cfb0: 2047 5255 4220 7769 6c6c 2061 7474 656d GRUB will attem\n+0001cfc0: 7074 2074 6f20 7573 6520 4143 5049 0a77 pt to use ACPI.w\n+0001cfd0: 6865 6e20 6176 6169 6c61 626c 6520 746f hen available to\n+0001cfe0: 2061 7574 6f2d 6465 7465 6374 2074 6865 auto-detect the\n+0001cff0: 2064 6566 6175 6c74 2073 6572 6961 6c20 default serial \n+0001d000: 706f 7274 2061 6e64 2069 7473 0a63 6f6e port and its.con\n+0001d010: 6669 6775 7261 7469 6f6e 2e0a 0a20 2020 figuration... \n+0001d020: 5468 6520 636f 6d6d 616e 6473 20e2 8098 The commands ...\n+0001d030: 7465 726d 696e 616c 5f69 6e70 7574 e280 terminal_input..\n+0001d040: 9920 282a 6e6f 7465 2074 6572 6d69 6e61 . (*note termina\n+0001d050: 6c5f 696e 7075 743a 3a29 2061 6e64 0ae2 l_input::) and..\n+0001d060: 8098 7465 726d 696e 616c 5f6f 7574 7075 ..terminal_outpu\n+0001d070: 74e2 8099 2028 2a6e 6f74 6520 7465 726d t... (*note term\n+0001d080: 696e 616c 5f6f 7574 7075 743a 3a29 2063 inal_output::) c\n+0001d090: 686f 6f73 6520 7768 6963 6820 7479 7065 hoose which type\n+0001d0a0: 206f 660a 7465 726d 696e 616c 2079 6f75 of.terminal you\n+0001d0b0: 2077 616e 7420 746f 2075 7365 2e20 2049 want to use. I\n+0001d0c0: 6e20 7468 6520 6361 7365 2061 626f 7665 n the case above\n+0001d0d0: 2c20 7468 6520 7465 726d 696e 616c 2077 , the terminal w\n+0001d0e0: 696c 6c20 6265 2061 0a73 6572 6961 6c20 ill be a.serial \n+0001d0f0: 7465 726d 696e 616c 2c20 6275 7420 796f terminal, but yo\n+0001d100: 7520 6361 6e20 616c 736f 2070 6173 7320 u can also pass \n+0001d110: e280 9863 6f6e 736f 6c65 e280 9920 746f ...console... to\n+0001d120: 2074 6865 2063 6f6d 6d61 6e64 2c20 6173 the command, as\n+0001d130: 0ae2 8098 7465 726d 696e 616c 5f69 6e70 ....terminal_inp\n+0001d140: 7574 2073 6572 6961 6c20 636f 6e73 6f6c ut serial consol\n+0001d150: 65e2 8099 2e20 2049 6e20 7468 6973 2063 e.... In this c\n+0001d160: 6173 652c 2061 2074 6572 6d69 6e61 6c20 ase, a terminal \n+0001d170: 696e 2077 6869 6368 2079 6f75 0a70 7265 in which you.pre\n+0001d180: 7373 2061 6e79 206b 6579 2077 696c 6c20 ss any key will \n+0001d190: 6265 2073 656c 6563 7465 6420 6173 2061 be selected as a\n+0001d1a0: 2047 5255 4220 7465 726d 696e 616c 2e20 GRUB terminal. \n+0001d1b0: 2049 6e20 7468 6520 6578 616d 706c 650a In the example.\n+0001d1c0: 6162 6f76 652c 206e 6f74 6520 7468 6174 above, note that\n+0001d1d0: 2079 6f75 206e 6565 6420 746f 2070 7574 you need to put\n+0001d1e0: 2062 6f74 6820 636f 6d6d 616e 6473 206f both commands o\n+0001d1f0: 6e20 7468 6520 7361 6d65 2063 6f6d 6d61 n the same comma\n+0001d200: 6e64 206c 696e 652c 0a61 7320 796f 7520 nd line,.as you \n+0001d210: 7769 6c6c 206c 6f73 6520 7468 6520 6162 will lose the ab\n+0001d220: 696c 6974 7920 746f 2074 7970 6520 636f ility to type co\n+0001d230: 6d6d 616e 6473 206f 6e20 7468 6520 636f mmands on the co\n+0001d240: 6e73 6f6c 6520 6166 7465 7220 7468 650a nsole after the.\n+0001d250: 6669 7273 7420 636f 6d6d 616e 642e 0a0a first command...\n+0001d260: 2020 2048 6f77 6576 6572 2c20 6e6f 7465 However, note\n+0001d270: 2074 6861 7420 4752 5542 2061 7373 756d that GRUB assum\n+0001d280: 6573 2074 6861 7420 796f 7572 2074 6572 es that your ter\n+0001d290: 6d69 6e61 6c20 656d 756c 6174 6f72 2069 minal emulator i\n+0001d2a0: 730a 636f 6d70 6174 6962 6c65 2077 6974 s.compatible wit\n+0001d2b0: 6820 5654 3130 3020 6279 2064 6566 6175 h VT100 by defau\n+0001d2c0: 6c74 2e20 2054 6869 7320 6973 2074 7275 lt. This is tru\n+0001d2d0: 6520 666f 7220 6d6f 7374 2074 6572 6d69 e for most termi\n+0001d2e0: 6e61 6c0a 656d 756c 6174 6f72 7320 6e6f nal.emulators no\n+0001d2f0: 7761 6461 7973 2e20 2048 6f77 6576 6572 wadays. However\n+0001d300: 2069 6620 796f 7572 2074 6572 6d69 6e61 if your termina\n+0001d310: 6c20 656d 756c 6174 6f72 2069 7320 6e6f l emulator is no\n+0001d320: 740a 5654 3130 302d 636f 6d70 6174 6962 t.VT100-compatib\n+0001d330: 6c65 206f 7220 696d 706c 656d 656e 7473 le or implements\n+0001d340: 2066 6577 2056 5431 3030 2065 7363 6170 few VT100 escap\n+0001d350: 6520 7365 7175 656e 6365 732c 2079 6f75 e sequences, you\n+0001d360: 2073 686f 7564 0a74 656c 6c20 4752 5542 shoud.tell GRUB\n+0001d370: 2074 6861 7420 7468 6520 7465 726d 696e that the termin\n+0001d380: 616c 2069 7320 6475 6d62 2075 7369 6e67 al is dumb using\n+0001d390: 2074 6865 20e2 8098 7465 726d 696e 666f the ...terminfo\n+0001d3a0: e280 9920 282a 6e6f 7465 0a74 6572 6d69 ... (*note.termi\n+0001d3b0: 6e66 6f3a 3a29 2063 6f6d 6d61 6e64 2e20 nfo::) command. \n+0001d3c0: 2054 6869 7320 7769 6c6c 2068 6176 6520 This will have \n+0001d3d0: 4752 5542 2070 726f 7669 6465 2079 6f75 GRUB provide you\n+0001d3e0: 2077 6974 6820 616e 0a61 6c74 6572 6e61 with an.alterna\n+0001d3f0: 7469 7665 206d 656e 7520 696e 7465 7266 tive menu interf\n+0001d400: 6163 652c 2062 6563 6175 7365 2074 6865 ace, because the\n+0001d410: 206e 6f72 6d61 6c20 6d65 6e75 2072 6571 normal menu req\n+0001d420: 7569 7265 7320 7365 7665 7261 6c0a 6661 uires several.fa\n+0001d430: 6e63 7920 6665 6174 7572 6573 206f 6620 ncy features of \n+0001d440: 796f 7572 2074 6572 6d69 6e61 6c2e 0a0a your terminal...\n+0001d450: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+0001d460: 6f2c 2020 4e6f 6465 3a20 5665 6e64 6f72 o, Node: Vendor\n+0001d470: 2070 6f77 6572 2d6f 6e20 6b65 7973 2c20 power-on keys, \n+0001d480: 204e 6578 743a 2049 6d61 6765 732c 2020 Next: Images, \n+0001d490: 5072 6576 3a20 5365 7269 616c 2074 6572 Prev: Serial ter\n+0001d4a0: 6d69 6e61 6c2c 2020 5570 3a20 546f 700a minal, Up: Top.\n+0001d4b0: 0a31 3020 5573 696e 6720 4752 5542 2077 .10 Using GRUB w\n+0001d4c0: 6974 6820 7665 6e64 6f72 2070 6f77 6572 ith vendor power\n+0001d4d0: 2d6f 6e20 6b65 7973 0a2a 2a2a 2a2a 2a2a -on keys.*******\n 0001d4e0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n 0001d4f0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n-0001d500: 2a2a 0a0a 536f 6d65 206c 6170 746f 7020 **..Some laptop \n-0001d510: 7665 6e64 6f72 7320 7072 6f76 6964 6520 vendors provide \n-0001d520: 616e 2061 6464 6974 696f 6e61 6c20 706f an additional po\n-0001d530: 7765 722d 6f6e 2062 7574 746f 6e20 7768 wer-on button wh\n-0001d540: 6963 6820 626f 6f74 730a 616e 6f74 6865 ich boots.anothe\n-0001d550: 7220 4f53 2e20 4752 5542 2073 7570 706f r OS. GRUB suppo\n-0001d560: 7274 7320 7375 6368 2062 7574 746f 6e73 rts such buttons\n-0001d570: 2077 6974 6820 7468 6520 e280 9847 5255 with the ...GRU\n-0001d580: 425f 5449 4d45 4f55 545f 4255 5454 4f4e B_TIMEOUT_BUTTON\n-0001d590: e280 992c 0ae2 8098 4752 5542 5f54 494d ...,....GRUB_TIM\n-0001d5a0: 454f 5554 5f53 5459 4c45 5f42 5554 544f EOUT_STYLE_BUTTO\n-0001d5b0: 4ee2 8099 2c20 e280 9847 5255 425f 4445 N..., ...GRUB_DE\n-0001d5c0: 4641 554c 545f 4255 5454 4f4e e280 992c FAULT_BUTTON...,\n-0001d5d0: 2061 6e64 0ae2 8098 4752 5542 5f42 5554 and....GRUB_BUT\n-0001d5e0: 544f 4e5f 434d 4f53 5f41 4444 5245 5353 TON_CMOS_ADDRESS\n-0001d5f0: e280 9920 7661 7269 6162 6c65 7320 696e ... variables in\n-0001d600: 2064 6566 6175 6c74 2f67 7275 6220 282a default/grub (*\n-0001d610: 6e6f 7465 2053 696d 706c 650a 636f 6e66 note Simple.conf\n-0001d620: 6967 7572 6174 696f 6e3a 3a29 2e20 20e2 iguration::). .\n-0001d630: 8098 4752 5542 5f54 494d 454f 5554 5f42 ..GRUB_TIMEOUT_B\n-0001d640: 5554 544f 4ee2 8099 2c20 e280 9847 5255 UTTON..., ...GRU\n-0001d650: 425f 5449 4d45 4f55 545f 5354 594c 455f B_TIMEOUT_STYLE_\n-0001d660: 4255 5454 4f4e e280 992c 0a61 6e64 20e2 BUTTON...,.and .\n-0001d670: 8098 4752 5542 5f44 4546 4155 4c54 5f42 ..GRUB_DEFAULT_B\n-0001d680: 5554 544f 4ee2 8099 2061 7265 2075 7365 UTTON... are use\n-0001d690: 6420 696e 7374 6561 6420 6f66 2074 6865 d instead of the\n-0001d6a0: 2063 6f72 7265 7370 6f6e 6469 6e67 0a76 corresponding.v\n-0001d6b0: 6172 6961 626c 6573 2077 6974 686f 7574 ariables without\n-0001d6c0: 2074 6865 20e2 8098 5f42 5554 544f 4ee2 the ..._BUTTON.\n-0001d6d0: 8099 2073 7566 6669 7820 7768 656e 2070 .. suffix when p\n-0001d6e0: 6f77 6572 6564 206f 6e20 7573 696e 6720 owered on using \n-0001d6f0: 7468 6520 7370 6563 6961 6c0a 6275 7474 the special.butt\n-0001d700: 6f6e 2e20 20e2 8098 4752 5542 5f42 5554 on. ...GRUB_BUT\n-0001d710: 544f 4e5f 434d 4f53 5f41 4444 5245 5353 TON_CMOS_ADDRESS\n-0001d720: e280 9920 6973 2076 656e 646f 722d 7370 ... is vendor-sp\n-0001d730: 6563 6966 6963 2061 6e64 2070 6172 7469 ecific and parti\n-0001d740: 616c 6c79 0a6d 6f64 656c 2d73 7065 6369 ally.model-speci\n-0001d750: 6669 632e 2020 5661 6c75 6573 206b 6e6f fic. Values kno\n-0001d760: 776e 2074 6f20 7468 6520 4752 5542 2074 wn to the GRUB t\n-0001d770: 6561 6d20 6172 653a 0a0a 3c44 656c 6c20 eam are:... \n-0001d790: 2031 3231 3a33 0a3c 4465 6c6c 2058 5053 121:3.. 85:\n-0001d7b0: 330a 3c44 656c 6c20 4c61 7469 7475 6465 3.. 85:\n-0001d7d0: 330a 3c41 7375 7320 4565 6550 4320 3130 3.. 84:1 \n-0001d7f0: 2875 6e63 6f6e 6669 726d 6564 290a 3c4c (unconfirmed)..\n-0001d820: 2020 2020 2031 3031 3a33 0a0a 2020 2054 101:3.. T\n-0001d830: 6f20 7461 6b65 2066 756c 6c20 6164 7661 o take full adva\n-0001d840: 6e74 6167 6520 6f66 2074 6869 7320 6675 ntage of this fu\n-0001d850: 6e63 7469 6f6e 2c20 696e 7374 616c 6c20 nction, install \n-0001d860: 4752 5542 2069 6e74 6f20 7468 6520 4d42 GRUB into the MB\n-0001d870: 520a 282a 6e6f 7465 2049 6e73 7461 6c6c R.(*note Install\n-0001d880: 696e 6720 4752 5542 2075 7369 6e67 2067 ing GRUB using g\n-0001d890: 7275 622d 696e 7374 616c 6c3a 3a29 2e0a rub-install::)..\n-0001d8a0: 0a20 2020 4966 2079 6f75 2068 6176 6520 . If you have \n-0001d8b0: 6120 6c61 7074 6f70 2077 6869 6368 2068 a laptop which h\n-0001d8c0: 6173 2061 2073 696d 696c 6172 2066 6561 as a similar fea\n-0001d8d0: 7475 7265 2061 6e64 206e 6f74 2069 6e20 ture and not in \n-0001d8e0: 7468 6520 6162 6f76 650a 6c69 7374 2063 the above.list c\n-0001d8f0: 6f75 6c64 2079 6f75 2066 6967 7572 6520 ould you figure \n-0001d900: 796f 7572 2061 6464 7265 7373 2061 6e64 your address and\n-0001d910: 2063 6f6e 7472 6962 7574 653f 2020 546f contribute? To\n-0001d920: 2064 6973 636f 7665 7220 7468 650a 6164 discover the.ad\n-0001d930: 6472 6573 7320 646f 2074 6865 2066 6f6c dress do the fol\n-0001d940: 6c6f 7769 6e67 3a0a 2020 20e2 80a2 2062 lowing:. ... b\n-0001d950: 6f6f 7420 6e6f 726d 616c 6c79 0a20 2020 oot normally. \n-0001d960: e280 a220 2020 2020 2073 7564 6f20 6d6f ... sudo mo\n-0001d970: 6470 726f 6265 206e 7672 616d 0a20 2020 dprobe nvram. \n-0001d980: 2020 2020 2020 2073 7564 6f20 6361 7420 sudo cat \n-0001d990: 2f64 6576 2f6e 7672 616d 207c 2078 7864 /dev/nvram | xxd\n-0001d9a0: 203e 206e 6f72 6d61 6c5f 6275 7474 6f6e > normal_button\n-0001d9b0: 2e74 7874 0a20 2020 e280 a220 626f 6f74 .txt. ... boot\n-0001d9c0: 2075 7369 6e67 2076 656e 646f 7220 6275 using vendor bu\n-0001d9d0: 7474 6f6e 0a20 2020 e280 a220 2020 2020 tton. ... \n-0001d9e0: 2073 7564 6f20 6d6f 6470 726f 6265 206e sudo modprobe n\n-0001d9f0: 7672 616d 0a20 2020 2020 2020 2020 2073 vram. s\n-0001da00: 7564 6f20 6361 7420 2f64 6576 2f6e 7672 udo cat /dev/nvr\n-0001da10: 616d 207c 2078 7864 203e 206e 6f72 6d61 am | xxd > norma\n-0001da20: 6c5f 7665 6e64 6f72 2e74 7874 0a0a 2020 l_vendor.txt.. \n-0001da30: 2054 6865 6e20 636f 6d70 6172 6520 7468 Then compare th\n-0001da40: 6573 6520 7465 7874 2066 696c 6573 2061 ese text files a\n-0001da50: 6e64 2066 696e 6420 7768 6572 6520 6120 nd find where a \n-0001da60: 6269 7420 7761 7320 746f 6767 6c65 642e bit was toggled.\n-0001da70: 2020 452e 672e 0a69 6e20 6361 7365 206f E.g..in case o\n-0001da80: 6620 4465 6c6c 2058 5053 2069 7420 7761 f Dell XPS it wa\n-0001da90: 733a 0a20 2020 2020 6279 7465 2030 7834 s:. byte 0x4\n-0001daa0: 373a 2032 3020 2d2d 3e20 3238 0a20 2020 7: 20 --> 28. \n-0001dab0: 4974 2773 2061 2062 6974 206e 756d 6265 It's a bit numbe\n-0001dac0: 7220 3320 6173 2073 6565 6e20 6672 6f6d r 3 as seen from\n-0001dad0: 2066 6f6c 6c6f 7769 6e67 2074 6162 6c65 following table\n-0001dae0: 3a0a 3020 2020 2020 2020 2020 2020 2020 :.0 \n-0001daf0: 2030 310a 3120 2020 2020 2020 2020 2020 01.1 \n-0001db00: 2020 2030 320a 3220 2020 2020 2020 2020 02.2 \n-0001db10: 2020 2020 2030 340a 3320 2020 2020 2020 04.3 \n-0001db20: 2020 2020 2020 2030 380a 3420 2020 2020 08.4 \n-0001db30: 2020 2020 2020 2020 2031 300a 3520 2020 10.5 \n-0001db40: 2020 2020 2020 2020 2020 2032 300a 3620 20.6 \n-0001db50: 2020 2020 2020 2020 2020 2020 2034 300a 40.\n-0001db60: 3720 2020 2020 2020 2020 2020 2020 2038 7 8\n-0001db70: 300a 0a20 2020 3078 3437 2069 7320 6465 0.. 0x47 is de\n-0001db80: 6369 6d61 6c20 3731 2e20 204c 696e 7578 cimal 71. Linux\n-0001db90: 206e 7672 616d 2069 6d70 6c65 6d65 6e74 nvram implement\n-0001dba0: 6174 696f 6e20 6375 7473 2066 6972 7374 ation cuts first\n-0001dbb0: 2031 3420 6279 7465 730a 6f66 2043 4d4f 14 bytes.of CMO\n-0001dbc0: 532e 2053 6f20 7468 6520 7265 616c 2062 S. So the real b\n-0001dbd0: 7974 6520 6164 6472 6573 7320 696e 2043 yte address in C\n-0001dbe0: 4d4f 5320 6973 2037 312b 3134 3d38 3520 MOS is 71+14=85 \n-0001dbf0: 536f 2063 6f6d 706c 6574 650a 6164 6472 So complete.addr\n-0001dc00: 6573 7320 6973 2038 353a 330a 0a1f 0a46 ess is 85:3....F\n-0001dc10: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-0001dc20: 204e 6f64 653a 2049 6d61 6765 732c 2020 Node: Images, \n-0001dc30: 4e65 7874 3a20 436f 7265 2069 6d61 6765 Next: Core image\n-0001dc40: 2073 697a 6520 6c69 6d69 7461 7469 6f6e size limitation\n-0001dc50: 2c20 2050 7265 763a 2056 656e 646f 7220 , Prev: Vendor \n-0001dc60: 706f 7765 722d 6f6e 206b 6579 732c 2020 power-on keys, \n-0001dc70: 5570 3a20 546f 700a 0a31 3120 4752 5542 Up: Top..11 GRUB\n-0001dc80: 2069 6d61 6765 2066 696c 6573 0a2a 2a2a image files.***\n-0001dc90: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n-0001dca0: 0a0a 4752 5542 2063 6f6e 7369 7374 7320 ..GRUB consists \n-0001dcb0: 6f66 2073 6576 6572 616c 2069 6d61 6765 of several image\n-0001dcc0: 733a 2061 2076 6172 6965 7479 206f 6620 s: a variety of \n-0001dcd0: 626f 6f74 7374 7261 7020 696d 6167 6573 bootstrap images\n-0001dce0: 2066 6f72 0a73 7461 7274 696e 6720 4752 for.starting GR\n-0001dcf0: 5542 2069 6e20 7661 7269 6f75 7320 7761 UB in various wa\n-0001dd00: 7973 2c20 6120 6b65 726e 656c 2069 6d61 ys, a kernel ima\n-0001dd10: 6765 2c20 616e 6420 6120 7365 7420 6f66 ge, and a set of\n-0001dd20: 206d 6f64 756c 6573 0a77 6869 6368 2061 modules.which a\n-0001dd30: 7265 2063 6f6d 6269 6e65 6420 7769 7468 re combined with\n-0001dd40: 2074 6865 206b 6572 6e65 6c20 696d 6167 the kernel imag\n-0001dd50: 6520 746f 2066 6f72 6d20 6120 636f 7265 e to form a core\n-0001dd60: 2069 6d61 6765 2e20 2048 6572 6520 6973 image. Here is\n-0001dd70: 0a61 2073 686f 7274 206f 7665 7276 6965 .a short overvie\n-0001dd80: 7720 6f66 2074 6865 6d2e 0a0a e280 9862 w of them......b\n-0001dd90: 6f6f 742e 696d 67e2 8099 0a20 2020 2020 oot.img.... \n-0001dda0: 4f6e 2050 4320 4249 4f53 2073 7973 7465 On PC BIOS syste\n-0001ddb0: 6d73 2c20 7468 6973 2069 6d61 6765 2069 ms, this image i\n-0001ddc0: 7320 7468 6520 6669 7273 7420 7061 7274 s the first part\n-0001ddd0: 206f 6620 4752 5542 2074 6f20 7374 6172 of GRUB to star\n-0001dde0: 742e 0a20 2020 2020 4974 2069 7320 7772 t.. It is wr\n-0001ddf0: 6974 7465 6e20 746f 2061 206d 6173 7465 itten to a maste\n-0001de00: 7220 626f 6f74 2072 6563 6f72 6420 284d r boot record (M\n-0001de10: 4252 2920 6f72 2074 6f20 7468 6520 626f BR) or to the bo\n-0001de20: 6f74 2073 6563 746f 720a 2020 2020 206f ot sector. o\n-0001de30: 6620 6120 7061 7274 6974 696f 6e2e 2020 f a partition. \n-0001de40: 4265 6361 7573 6520 6120 5043 2062 6f6f Because a PC boo\n-0001de50: 7420 7365 6374 6f72 2069 7320 3531 3220 t sector is 512 \n-0001de60: 6279 7465 732c 2074 6865 2073 697a 6520 bytes, the size \n-0001de70: 6f66 0a20 2020 2020 7468 6973 2069 6d61 of. this ima\n-0001de80: 6765 2069 7320 6578 6163 746c 7920 3531 ge is exactly 51\n-0001de90: 3220 6279 7465 732e 0a0a 2020 2020 2054 2 bytes... T\n-0001dea0: 6865 2073 6f6c 6520 6675 6e63 7469 6f6e he sole function\n-0001deb0: 206f 6620 e280 9862 6f6f 742e 696d 67e2 of ...boot.img.\n-0001dec0: 8099 2069 7320 746f 2072 6561 6420 7468 .. is to read th\n-0001ded0: 6520 6669 7273 7420 7365 6374 6f72 206f e first sector o\n-0001dee0: 6620 7468 650a 2020 2020 2063 6f72 6520 f the. core \n-0001def0: 696d 6167 6520 6672 6f6d 2061 206c 6f63 image from a loc\n-0001df00: 616c 2064 6973 6b20 616e 6420 6a75 6d70 al disk and jump\n-0001df10: 2074 6f20 6974 2e20 2042 6563 6175 7365 to it. Because\n-0001df20: 206f 6620 7468 6520 7369 7a65 0a20 2020 of the size. \n-0001df30: 2020 7265 7374 7269 6374 696f 6e2c 20e2 restriction, .\n-0001df40: 8098 626f 6f74 2e69 6d67 e280 9920 6361 ..boot.img... ca\n-0001df50: 6e6e 6f74 2075 6e64 6572 7374 616e 6420 nnot understand \n-0001df60: 616e 7920 6669 6c65 2073 7973 7465 6d0a any file system.\n-0001df70: 2020 2020 2073 7472 7563 7475 7265 2c20 structure, \n-0001df80: 736f 20e2 8098 6772 7562 2d69 6e73 7461 so ...grub-insta\n-0001df90: 6c6c e280 9920 6861 7264 636f 6465 7320 ll... hardcodes \n-0001dfa0: 7468 6520 6c6f 6361 7469 6f6e 206f 6620 the location of \n-0001dfb0: 7468 6520 6669 7273 740a 2020 2020 2073 the first. s\n-0001dfc0: 6563 746f 7220 6f66 2074 6865 2063 6f72 ector of the cor\n-0001dfd0: 6520 696d 6167 6520 696e 746f 20e2 8098 e image into ...\n-0001dfe0: 626f 6f74 2e69 6d67 e280 9920 7768 656e boot.img... when\n-0001dff0: 2069 6e73 7461 6c6c 696e 6720 4752 5542 installing GRUB\n-0001e000: 2e0a 0ae2 8098 6469 736b 626f 6f74 2e69 ......diskboot.i\n-0001e010: 6d67 e280 990a 2020 2020 2054 6869 7320 mg.... This \n-0001e020: 696d 6167 6520 6973 2075 7365 6420 6173 image is used as\n-0001e030: 2074 6865 2066 6972 7374 2073 6563 746f the first secto\n-0001e040: 7220 6f66 2074 6865 2063 6f72 6520 696d r of the core im\n-0001e050: 6167 6520 7768 656e 0a20 2020 2020 626f age when. bo\n-0001e060: 6f74 696e 6720 6672 6f6d 2061 2068 6172 oting from a har\n-0001e070: 6420 6469 736b 2e20 2049 7420 7265 6164 d disk. It read\n-0001e080: 7320 7468 6520 7265 7374 206f 6620 7468 s the rest of th\n-0001e090: 6520 636f 7265 2069 6d61 6765 2069 6e74 e core image int\n-0001e0a0: 6f0a 2020 2020 206d 656d 6f72 7920 616e o. memory an\n-0001e0b0: 6420 7374 6172 7473 2074 6865 206b 6572 d starts the ker\n-0001e0c0: 6e65 6c2e 2020 5369 6e63 6520 6669 6c65 nel. Since file\n-0001e0d0: 2073 7973 7465 6d20 6861 6e64 6c69 6e67 system handling\n-0001e0e0: 2069 7320 6e6f 740a 2020 2020 2079 6574 is not. yet\n-0001e0f0: 2061 7661 696c 6162 6c65 2c20 6974 2065 available, it e\n-0001e100: 6e63 6f64 6573 2074 6865 206c 6f63 6174 ncodes the locat\n-0001e110: 696f 6e20 6f66 2074 6865 2063 6f72 6520 ion of the core \n-0001e120: 696d 6167 6520 7573 696e 6720 610a 2020 image using a. \n-0001e130: 2020 2062 6c6f 636b 206c 6973 7420 666f block list fo\n-0001e140: 726d 6174 2e0a 0ae2 8098 6364 626f 6f74 rmat......cdboot\n-0001e150: 2e69 6d67 e280 990a 2020 2020 2054 6869 .img.... Thi\n-0001e160: 7320 696d 6167 6520 6973 2075 7365 6420 s image is used \n-0001e170: 6173 2074 6865 2066 6972 7374 2073 6563 as the first sec\n-0001e180: 746f 7220 6f66 2074 6865 2063 6f72 6520 tor of the core \n-0001e190: 696d 6167 6520 7768 656e 0a20 2020 2020 image when. \n-0001e1a0: 626f 6f74 696e 6720 6672 6f6d 2061 2043 booting from a C\n-0001e1b0: 442d 524f 4d20 6472 6976 652e 2020 4974 D-ROM drive. It\n-0001e1c0: 2070 6572 666f 726d 7320 6120 7369 6d69 performs a simi\n-0001e1d0: 6c61 7220 6675 6e63 7469 6f6e 2074 6f0a lar function to.\n-0001e1e0: 2020 2020 20e2 8098 6469 736b 626f 6f74 ...diskboot\n-0001e1f0: 2e69 6d67 e280 992e 0a0a e280 9870 7865 .img.........pxe\n-0001e200: 626f 6f74 2e69 6d67 e280 990a 2020 2020 boot.img.... \n-0001e210: 2054 6869 7320 696d 6167 6520 6973 2075 This image is u\n-0001e220: 7365 6420 6173 2074 6865 2073 7461 7274 sed as the start\n-0001e230: 206f 6620 7468 6520 636f 7265 2069 6d61 of the core ima\n-0001e240: 6765 2077 6865 6e20 626f 6f74 696e 6720 ge when booting \n-0001e250: 6672 6f6d 0a20 2020 2020 7468 6520 6e65 from. the ne\n-0001e260: 7477 6f72 6b20 7573 696e 6720 5058 452e twork using PXE.\n-0001e270: 202a 4e6f 7465 204e 6574 776f 726b 3a3a *Note Network::\n-0001e280: 2e0a 0ae2 8098 6c6e 7862 6f6f 742e 696d ......lnxboot.im\n-0001e290: 67e2 8099 0a20 2020 2020 5468 6973 2069 g.... This i\n-0001e2a0: 6d61 6765 206d 6179 2062 6520 706c 6163 mage may be plac\n-0001e2b0: 6564 2061 7420 7468 6520 7374 6172 7420 ed at the start \n-0001e2c0: 6f66 2074 6865 2063 6f72 6520 696d 6167 of the core imag\n-0001e2d0: 6520 696e 206f 7264 6572 2074 6f0a 2020 e in order to. \n-0001e2e0: 2020 206d 616b 6520 4752 5542 206c 6f6f make GRUB loo\n-0001e2f0: 6b20 656e 6f75 6768 206c 696b 6520 6120 k enough like a \n-0001e300: 4c69 6e75 7820 6b65 726e 656c 2074 6861 Linux kernel tha\n-0001e310: 7420 6974 2063 616e 2062 6520 626f 6f74 t it can be boot\n-0001e320: 6564 2062 790a 2020 2020 204c 494c 4f20 ed by. LILO \n-0001e330: 7573 696e 6720 616e 20e2 8098 696d 6167 using an ...imag\n-0001e340: 653d e280 9920 7365 6374 696f 6e2e 0a0a e=... section...\n-0001e350: e280 986b 6572 6e65 6c2e 696d 67e2 8099 ...kernel.img...\n-0001e360: 0a20 2020 2020 5468 6973 2069 6d61 6765 . This image\n-0001e370: 2063 6f6e 7461 696e 7320 4752 5542 2773 contains GRUB's\n-0001e380: 2062 6173 6963 2072 756e 2d74 696d 6520 basic run-time \n-0001e390: 6661 6369 6c69 7469 6573 3a20 6672 616d facilities: fram\n-0001e3a0: 6577 6f72 6b73 0a20 2020 2020 666f 7220 eworks. for \n-0001e3b0: 6465 7669 6365 2061 6e64 2066 696c 6520 device and file \n-0001e3c0: 6861 6e64 6c69 6e67 2c20 656e 7669 726f handling, enviro\n-0001e3d0: 6e6d 656e 7420 7661 7269 6162 6c65 732c nment variables,\n-0001e3e0: 2074 6865 2072 6573 6375 650a 2020 2020 the rescue. \n-0001e3f0: 206d 6f64 6520 636f 6d6d 616e 642d 6c69 mode command-li\n-0001e400: 6e65 2070 6172 7365 722c 2061 6e64 2073 ne parser, and s\n-0001e410: 6f20 6f6e 2e20 2049 7420 6973 2072 6172 o on. It is rar\n-0001e420: 656c 7920 7573 6564 2064 6972 6563 746c ely used directl\n-0001e430: 792c 0a20 2020 2020 6275 7420 6973 2062 y,. but is b\n-0001e440: 7569 6c74 2069 6e74 6f20 616c 6c20 636f uilt into all co\n-0001e450: 7265 2069 6d61 6765 732e 0a0a e280 9863 re images......c\n-0001e460: 6f72 652e 696d 67e2 8099 0a20 2020 2020 ore.img.... \n-0001e470: 5468 6973 2069 7320 7468 6520 636f 7265 This is the core\n-0001e480: 2069 6d61 6765 206f 6620 4752 5542 2e20 image of GRUB. \n-0001e490: 4974 2069 7320 6275 696c 7420 6479 6e61 It is built dyna\n-0001e4a0: 6d69 6361 6c6c 7920 6672 6f6d 2074 6865 mically from the\n-0001e4b0: 0a20 2020 2020 6b65 726e 656c 2069 6d61 . kernel ima\n-0001e4c0: 6765 2061 6e64 2061 6e20 6172 6269 7472 ge and an arbitr\n-0001e4d0: 6172 7920 6c69 7374 206f 6620 6d6f 6475 ary list of modu\n-0001e4e0: 6c65 7320 6279 2074 6865 20e2 8098 6772 les by the ...gr\n-0001e4f0: 7562 2d6d 6b69 6d61 6765 e280 990a 2020 ub-mkimage.... \n-0001e500: 2020 2070 726f 6772 616d 2e20 2055 7375 program. Usu\n-0001e510: 616c 6c79 2c20 6974 2063 6f6e 7461 696e ally, it contain\n-0001e520: 7320 656e 6f75 6768 206d 6f64 756c 6573 s enough modules\n-0001e530: 2074 6f20 6163 6365 7373 0a20 2020 2020 to access. \n-0001e540: e280 982f 626f 6f74 2f67 7275 62e2 8099 .../boot/grub...\n-0001e550: 2c20 616e 6420 6c6f 6164 7320 6576 6572 , and loads ever\n-0001e560: 7974 6869 6e67 2065 6c73 6520 2869 6e63 ything else (inc\n-0001e570: 6c75 6469 6e67 206d 656e 7520 6861 6e64 luding menu hand\n-0001e580: 6c69 6e67 2c0a 2020 2020 2074 6865 2061 ling,. the a\n-0001e590: 6269 6c69 7479 2074 6f20 6c6f 6164 2074 bility to load t\n-0001e5a0: 6172 6765 7420 6f70 6572 6174 696e 6720 arget operating \n-0001e5b0: 7379 7374 656d 732c 2061 6e64 2073 6f20 systems, and so \n-0001e5c0: 6f6e 2920 6672 6f6d 2074 6865 0a20 2020 on) from the. \n-0001e5d0: 2020 6669 6c65 2073 7973 7465 6d20 6174 file system at\n-0001e5e0: 2072 756e 2d74 696d 652e 2020 5468 6520 run-time. The \n-0001e5f0: 6d6f 6475 6c61 7220 6465 7369 676e 2061 modular design a\n-0001e600: 6c6c 6f77 7320 7468 6520 636f 7265 2069 llows the core i\n-0001e610: 6d61 6765 0a20 2020 2020 746f 2062 6520 mage. to be \n-0001e620: 6b65 7074 2073 6d61 6c6c 2c20 7369 6e63 kept small, sinc\n-0001e630: 6520 7468 6520 6172 6561 7320 6f66 2064 e the areas of d\n-0001e640: 6973 6b20 7768 6572 6520 6974 206d 7573 isk where it mus\n-0001e650: 7420 6265 0a20 2020 2020 696e 7374 616c t be. instal\n-0001e660: 6c65 6420 6172 6520 6f66 7465 6e20 6173 led are often as\n-0001e670: 2073 6d61 6c6c 2061 7320 3332 4b42 2e0a small as 32KB..\n-0001e680: 0a20 2020 2020 2a4e 6f74 6520 4249 4f53 . *Note BIOS\n-0001e690: 2069 6e73 7461 6c6c 6174 696f 6e3a 3a2c installation::,\n-0001e6a0: 2066 6f72 2064 6574 6169 6c73 206f 6e20 for details on \n-0001e6b0: 7768 6572 6520 7468 6520 636f 7265 2069 where the core i\n-0001e6c0: 6d61 6765 2063 616e 0a20 2020 2020 6265 mage can. be\n-0001e6d0: 2069 6e73 7461 6c6c 6564 206f 6e20 5043 installed on PC\n-0001e6e0: 2073 7973 7465 6d73 2e0a 0ae2 8098 2a2e systems......*.\n-0001e6f0: 6d6f 64e2 8099 0a20 2020 2020 4576 6572 mod.... Ever\n-0001e700: 7974 6869 6e67 2065 6c73 6520 696e 2047 ything else in G\n-0001e710: 5255 4220 7265 7369 6465 7320 696e 2064 RUB resides in d\n-0001e720: 796e 616d 6963 616c 6c79 206c 6f61 6461 ynamically loada\n-0001e730: 626c 6520 6d6f 6475 6c65 732e 0a20 2020 ble modules.. \n-0001e740: 2020 5468 6573 6520 6172 6520 6f66 7465 These are ofte\n-0001e750: 6e20 6c6f 6164 6564 2061 7574 6f6d 6174 n loaded automat\n-0001e760: 6963 616c 6c79 2c20 6f72 2062 7569 6c74 ically, or built\n-0001e770: 2069 6e74 6f20 7468 6520 636f 7265 2069 into the core i\n-0001e780: 6d61 6765 0a20 2020 2020 6966 2074 6865 mage. if the\n-0001e790: 7920 6172 6520 6573 7365 6e74 6961 6c2c y are essential,\n-0001e7a0: 2062 7574 206d 6179 2061 6c73 6f20 6265 but may also be\n-0001e7b0: 206c 6f61 6465 6420 6d61 6e75 616c 6c79 loaded manually\n-0001e7c0: 2075 7369 6e67 2074 6865 0a20 2020 2020 using the. \n-0001e7d0: e280 9869 6e73 6d6f 64e2 8099 2063 6f6d ...insmod... com\n-0001e7e0: 6d61 6e64 2028 2a6e 6f74 6520 696e 736d mand (*note insm\n-0001e7f0: 6f64 3a3a 292e 0a0a 466f 7220 4752 5542 od::)...For GRUB\n-0001e800: 204c 6567 6163 7920 7573 6572 730a 3d3d Legacy users.==\n+0001d500: 0a0a 536f 6d65 206c 6170 746f 7020 7665 ..Some laptop ve\n+0001d510: 6e64 6f72 7320 7072 6f76 6964 6520 616e ndors provide an\n+0001d520: 2061 6464 6974 696f 6e61 6c20 706f 7765 additional powe\n+0001d530: 722d 6f6e 2062 7574 746f 6e20 7768 6963 r-on button whic\n+0001d540: 6820 626f 6f74 730a 616e 6f74 6865 7220 h boots.another \n+0001d550: 4f53 2e20 4752 5542 2073 7570 706f 7274 OS. GRUB support\n+0001d560: 7320 7375 6368 2062 7574 746f 6e73 2077 s such buttons w\n+0001d570: 6974 6820 7468 6520 e280 9847 5255 425f ith the ...GRUB_\n+0001d580: 5449 4d45 4f55 545f 4255 5454 4f4e e280 TIMEOUT_BUTTON..\n+0001d590: 992c 0ae2 8098 4752 5542 5f54 494d 454f .,....GRUB_TIMEO\n+0001d5a0: 5554 5f53 5459 4c45 5f42 5554 544f 4ee2 UT_STYLE_BUTTON.\n+0001d5b0: 8099 2c20 e280 9847 5255 425f 4445 4641 .., ...GRUB_DEFA\n+0001d5c0: 554c 545f 4255 5454 4f4e e280 992c 2061 ULT_BUTTON..., a\n+0001d5d0: 6e64 0ae2 8098 4752 5542 5f42 5554 544f nd....GRUB_BUTTO\n+0001d5e0: 4e5f 434d 4f53 5f41 4444 5245 5353 e280 N_CMOS_ADDRESS..\n+0001d5f0: 9920 7661 7269 6162 6c65 7320 696e 2064 . variables in d\n+0001d600: 6566 6175 6c74 2f67 7275 6220 282a 6e6f efault/grub (*no\n+0001d610: 7465 2053 696d 706c 650a 636f 6e66 6967 te Simple.config\n+0001d620: 7572 6174 696f 6e3a 3a29 2e20 20e2 8098 uration::). ...\n+0001d630: 4752 5542 5f54 494d 454f 5554 5f42 5554 GRUB_TIMEOUT_BUT\n+0001d640: 544f 4ee2 8099 2c20 e280 9847 5255 425f TON..., ...GRUB_\n+0001d650: 5449 4d45 4f55 545f 5354 594c 455f 4255 TIMEOUT_STYLE_BU\n+0001d660: 5454 4f4e e280 992c 0a61 6e64 20e2 8098 TTON...,.and ...\n+0001d670: 4752 5542 5f44 4546 4155 4c54 5f42 5554 GRUB_DEFAULT_BUT\n+0001d680: 544f 4ee2 8099 2061 7265 2075 7365 6420 TON... are used \n+0001d690: 696e 7374 6561 6420 6f66 2074 6865 2063 instead of the c\n+0001d6a0: 6f72 7265 7370 6f6e 6469 6e67 0a76 6172 orresponding.var\n+0001d6b0: 6961 626c 6573 2077 6974 686f 7574 2074 iables without t\n+0001d6c0: 6865 20e2 8098 5f42 5554 544f 4ee2 8099 he ..._BUTTON...\n+0001d6d0: 2073 7566 6669 7820 7768 656e 2070 6f77 suffix when pow\n+0001d6e0: 6572 6564 206f 6e20 7573 696e 6720 7468 ered on using th\n+0001d6f0: 6520 7370 6563 6961 6c0a 6275 7474 6f6e e special.button\n+0001d700: 2e20 20e2 8098 4752 5542 5f42 5554 544f . ...GRUB_BUTTO\n+0001d710: 4e5f 434d 4f53 5f41 4444 5245 5353 e280 N_CMOS_ADDRESS..\n+0001d720: 9920 6973 2076 656e 646f 722d 7370 6563 . is vendor-spec\n+0001d730: 6966 6963 2061 6e64 2070 6172 7469 616c ific and partial\n+0001d740: 6c79 0a6d 6f64 656c 2d73 7065 6369 6669 ly.model-specifi\n+0001d750: 632e 2020 5661 6c75 6573 206b 6e6f 776e c. Values known\n+0001d760: 2074 6f20 7468 6520 4752 5542 2074 6561 to the GRUB tea\n+0001d770: 6d20 6172 653a 0a0a 3c44 656c 6c20 5850 m are:... 1\n+0001d790: 3231 3a33 0a3c 4465 6c6c 2058 5053 204d 21:3.. 85:3.\n+0001d7b0: 3c44 656c 6c20 4c61 7469 7475 6465 2045 . 85:3.\n+0001d7d0: 3c41 7375 7320 4565 6550 4320 3130 3035 . 84:1 (u\n+0001d7f0: 6e63 6f6e 6669 726d 6564 290a 3c4c 454e nconfirmed).. \n+0001d820: 2020 2031 3031 3a33 0a0a 2020 2054 6f20 101:3.. To \n+0001d830: 7461 6b65 2066 756c 6c20 6164 7661 6e74 take full advant\n+0001d840: 6167 6520 6f66 2074 6869 7320 6675 6e63 age of this func\n+0001d850: 7469 6f6e 2c20 696e 7374 616c 6c20 4752 tion, install GR\n+0001d860: 5542 2069 6e74 6f20 7468 6520 4d42 520a UB into the MBR.\n+0001d870: 282a 6e6f 7465 2049 6e73 7461 6c6c 696e (*note Installin\n+0001d880: 6720 4752 5542 2075 7369 6e67 2067 7275 g GRUB using gru\n+0001d890: 622d 696e 7374 616c 6c3a 3a29 2e0a 0a20 b-install::)... \n+0001d8a0: 2020 4966 2079 6f75 2068 6176 6520 6120 If you have a \n+0001d8b0: 6c61 7074 6f70 2077 6869 6368 2068 6173 laptop which has\n+0001d8c0: 2061 2073 696d 696c 6172 2066 6561 7475 a similar featu\n+0001d8d0: 7265 2061 6e64 206e 6f74 2069 6e20 7468 re and not in th\n+0001d8e0: 6520 6162 6f76 650a 6c69 7374 2063 6f75 e above.list cou\n+0001d8f0: 6c64 2079 6f75 2066 6967 7572 6520 796f ld you figure yo\n+0001d900: 7572 2061 6464 7265 7373 2061 6e64 2063 ur address and c\n+0001d910: 6f6e 7472 6962 7574 653f 2020 546f 2064 ontribute? To d\n+0001d920: 6973 636f 7665 7220 7468 650a 6164 6472 iscover the.addr\n+0001d930: 6573 7320 646f 2074 6865 2066 6f6c 6c6f ess do the follo\n+0001d940: 7769 6e67 3a0a 2020 20e2 80a2 2062 6f6f wing:. ... boo\n+0001d950: 7420 6e6f 726d 616c 6c79 0a20 2020 e280 t normally. ..\n+0001d960: a220 2020 2020 2073 7564 6f20 6d6f 6470 . sudo modp\n+0001d970: 726f 6265 206e 7672 616d 0a20 2020 2020 robe nvram. \n+0001d980: 2020 2020 2073 7564 6f20 6361 7420 2f64 sudo cat /d\n+0001d990: 6576 2f6e 7672 616d 207c 2078 7864 203e ev/nvram | xxd >\n+0001d9a0: 206e 6f72 6d61 6c5f 6275 7474 6f6e 2e74 normal_button.t\n+0001d9b0: 7874 0a20 2020 e280 a220 626f 6f74 2075 xt. ... boot u\n+0001d9c0: 7369 6e67 2076 656e 646f 7220 6275 7474 sing vendor butt\n+0001d9d0: 6f6e 0a20 2020 e280 a220 2020 2020 2073 on. ... s\n+0001d9e0: 7564 6f20 6d6f 6470 726f 6265 206e 7672 udo modprobe nvr\n+0001d9f0: 616d 0a20 2020 2020 2020 2020 2073 7564 am. sud\n+0001da00: 6f20 6361 7420 2f64 6576 2f6e 7672 616d o cat /dev/nvram\n+0001da10: 207c 2078 7864 203e 206e 6f72 6d61 6c5f | xxd > normal_\n+0001da20: 7665 6e64 6f72 2e74 7874 0a0a 2020 2054 vendor.txt.. T\n+0001da30: 6865 6e20 636f 6d70 6172 6520 7468 6573 hen compare thes\n+0001da40: 6520 7465 7874 2066 696c 6573 2061 6e64 e text files and\n+0001da50: 2066 696e 6420 7768 6572 6520 6120 6269 find where a bi\n+0001da60: 7420 7761 7320 746f 6767 6c65 642e 2020 t was toggled. \n+0001da70: 452e 672e 0a69 6e20 6361 7365 206f 6620 E.g..in case of \n+0001da80: 4465 6c6c 2058 5053 2069 7420 7761 733a Dell XPS it was:\n+0001da90: 0a20 2020 2020 6279 7465 2030 7834 373a . byte 0x47:\n+0001daa0: 2032 3020 2d2d 3e20 3238 0a20 2020 4974 20 --> 28. It\n+0001dab0: 2773 2061 2062 6974 206e 756d 6265 7220 's a bit number \n+0001dac0: 3320 6173 2073 6565 6e20 6672 6f6d 2066 3 as seen from f\n+0001dad0: 6f6c 6c6f 7769 6e67 2074 6162 6c65 3a0a ollowing table:.\n+0001dae0: 3020 2020 2020 2020 2020 2020 2020 2030 0 0\n+0001daf0: 310a 3120 2020 2020 2020 2020 2020 2020 1.1 \n+0001db00: 2030 320a 3220 2020 2020 2020 2020 2020 02.2 \n+0001db10: 2020 2030 340a 3320 2020 2020 2020 2020 04.3 \n+0001db20: 2020 2020 2030 380a 3420 2020 2020 2020 08.4 \n+0001db30: 2020 2020 2020 2031 300a 3520 2020 2020 10.5 \n+0001db40: 2020 2020 2020 2020 2032 300a 3620 2020 20.6 \n+0001db50: 2020 2020 2020 2020 2020 2034 300a 3720 40.7 \n+0001db60: 2020 2020 2020 2020 2020 2020 2038 300a 80.\n+0001db70: 0a20 2020 3078 3437 2069 7320 6465 6369 . 0x47 is deci\n+0001db80: 6d61 6c20 3731 2e20 204c 696e 7578 206e mal 71. Linux n\n+0001db90: 7672 616d 2069 6d70 6c65 6d65 6e74 6174 vram implementat\n+0001dba0: 696f 6e20 6375 7473 2066 6972 7374 2031 ion cuts first 1\n+0001dbb0: 3420 6279 7465 730a 6f66 2043 4d4f 532e 4 bytes.of CMOS.\n+0001dbc0: 2053 6f20 7468 6520 7265 616c 2062 7974 So the real byt\n+0001dbd0: 6520 6164 6472 6573 7320 696e 2043 4d4f e address in CMO\n+0001dbe0: 5320 6973 2037 312b 3134 3d38 3520 536f S is 71+14=85 So\n+0001dbf0: 2063 6f6d 706c 6574 650a 6164 6472 6573 complete.addres\n+0001dc00: 7320 6973 2038 353a 330a 0a1f 0a46 696c s is 85:3....Fil\n+0001dc10: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+0001dc20: 6f64 653a 2049 6d61 6765 732c 2020 4e65 ode: Images, Ne\n+0001dc30: 7874 3a20 436f 7265 2069 6d61 6765 2073 xt: Core image s\n+0001dc40: 697a 6520 6c69 6d69 7461 7469 6f6e 2c20 ize limitation, \n+0001dc50: 2050 7265 763a 2056 656e 646f 7220 706f Prev: Vendor po\n+0001dc60: 7765 722d 6f6e 206b 6579 732c 2020 5570 wer-on keys, Up\n+0001dc70: 3a20 546f 700a 0a31 3120 4752 5542 2069 : Top..11 GRUB i\n+0001dc80: 6d61 6765 2066 696c 6573 0a2a 2a2a 2a2a mage files.*****\n+0001dc90: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a **************..\n+0001dca0: 4752 5542 2063 6f6e 7369 7374 7320 6f66 GRUB consists of\n+0001dcb0: 2073 6576 6572 616c 2069 6d61 6765 733a several images:\n+0001dcc0: 2061 2076 6172 6965 7479 206f 6620 626f a variety of bo\n+0001dcd0: 6f74 7374 7261 7020 696d 6167 6573 2066 otstrap images f\n+0001dce0: 6f72 0a73 7461 7274 696e 6720 4752 5542 or.starting GRUB\n+0001dcf0: 2069 6e20 7661 7269 6f75 7320 7761 7973 in various ways\n+0001dd00: 2c20 6120 6b65 726e 656c 2069 6d61 6765 , a kernel image\n+0001dd10: 2c20 616e 6420 6120 7365 7420 6f66 206d , and a set of m\n+0001dd20: 6f64 756c 6573 0a77 6869 6368 2061 7265 odules.which are\n+0001dd30: 2063 6f6d 6269 6e65 6420 7769 7468 2074 combined with t\n+0001dd40: 6865 206b 6572 6e65 6c20 696d 6167 6520 he kernel image \n+0001dd50: 746f 2066 6f72 6d20 6120 636f 7265 2069 to form a core i\n+0001dd60: 6d61 6765 2e20 2048 6572 6520 6973 0a61 mage. Here is.a\n+0001dd70: 2073 686f 7274 206f 7665 7276 6965 7720 short overview \n+0001dd80: 6f66 2074 6865 6d2e 0a0a e280 9862 6f6f of them......boo\n+0001dd90: 742e 696d 67e2 8099 0a20 2020 2020 4f6e t.img.... On\n+0001dda0: 2050 4320 4249 4f53 2073 7973 7465 6d73 PC BIOS systems\n+0001ddb0: 2c20 7468 6973 2069 6d61 6765 2069 7320 , this image is \n+0001ddc0: 7468 6520 6669 7273 7420 7061 7274 206f the first part o\n+0001ddd0: 6620 4752 5542 2074 6f20 7374 6172 742e f GRUB to start.\n+0001dde0: 0a20 2020 2020 4974 2069 7320 7772 6974 . It is writ\n+0001ddf0: 7465 6e20 746f 2061 206d 6173 7465 7220 ten to a master \n+0001de00: 626f 6f74 2072 6563 6f72 6420 284d 4252 boot record (MBR\n+0001de10: 2920 6f72 2074 6f20 7468 6520 626f 6f74 ) or to the boot\n+0001de20: 2073 6563 746f 720a 2020 2020 206f 6620 sector. of \n+0001de30: 6120 7061 7274 6974 696f 6e2e 2020 4265 a partition. Be\n+0001de40: 6361 7573 6520 6120 5043 2062 6f6f 7420 cause a PC boot \n+0001de50: 7365 6374 6f72 2069 7320 3531 3220 6279 sector is 512 by\n+0001de60: 7465 732c 2074 6865 2073 697a 6520 6f66 tes, the size of\n+0001de70: 0a20 2020 2020 7468 6973 2069 6d61 6765 . this image\n+0001de80: 2069 7320 6578 6163 746c 7920 3531 3220 is exactly 512 \n+0001de90: 6279 7465 732e 0a0a 2020 2020 2054 6865 bytes... The\n+0001dea0: 2073 6f6c 6520 6675 6e63 7469 6f6e 206f sole function o\n+0001deb0: 6620 e280 9862 6f6f 742e 696d 67e2 8099 f ...boot.img...\n+0001dec0: 2069 7320 746f 2072 6561 6420 7468 6520 is to read the \n+0001ded0: 6669 7273 7420 7365 6374 6f72 206f 6620 first sector of \n+0001dee0: 7468 650a 2020 2020 2063 6f72 6520 696d the. core im\n+0001def0: 6167 6520 6672 6f6d 2061 206c 6f63 616c age from a local\n+0001df00: 2064 6973 6b20 616e 6420 6a75 6d70 2074 disk and jump t\n+0001df10: 6f20 6974 2e20 2042 6563 6175 7365 206f o it. Because o\n+0001df20: 6620 7468 6520 7369 7a65 0a20 2020 2020 f the size. \n+0001df30: 7265 7374 7269 6374 696f 6e2c 20e2 8098 restriction, ...\n+0001df40: 626f 6f74 2e69 6d67 e280 9920 6361 6e6e boot.img... cann\n+0001df50: 6f74 2075 6e64 6572 7374 616e 6420 616e ot understand an\n+0001df60: 7920 6669 6c65 2073 7973 7465 6d0a 2020 y file system. \n+0001df70: 2020 2073 7472 7563 7475 7265 2c20 736f structure, so\n+0001df80: 20e2 8098 6772 7562 2d69 6e73 7461 6c6c ...grub-install\n+0001df90: e280 9920 6861 7264 636f 6465 7320 7468 ... hardcodes th\n+0001dfa0: 6520 6c6f 6361 7469 6f6e 206f 6620 7468 e location of th\n+0001dfb0: 6520 6669 7273 740a 2020 2020 2073 6563 e first. sec\n+0001dfc0: 746f 7220 6f66 2074 6865 2063 6f72 6520 tor of the core \n+0001dfd0: 696d 6167 6520 696e 746f 20e2 8098 626f image into ...bo\n+0001dfe0: 6f74 2e69 6d67 e280 9920 7768 656e 2069 ot.img... when i\n+0001dff0: 6e73 7461 6c6c 696e 6720 4752 5542 2e0a nstalling GRUB..\n+0001e000: 0ae2 8098 6469 736b 626f 6f74 2e69 6d67 ....diskboot.img\n+0001e010: e280 990a 2020 2020 2054 6869 7320 696d .... This im\n+0001e020: 6167 6520 6973 2075 7365 6420 6173 2074 age is used as t\n+0001e030: 6865 2066 6972 7374 2073 6563 746f 7220 he first sector \n+0001e040: 6f66 2074 6865 2063 6f72 6520 696d 6167 of the core imag\n+0001e050: 6520 7768 656e 0a20 2020 2020 626f 6f74 e when. boot\n+0001e060: 696e 6720 6672 6f6d 2061 2068 6172 6420 ing from a hard \n+0001e070: 6469 736b 2e20 2049 7420 7265 6164 7320 disk. It reads \n+0001e080: 7468 6520 7265 7374 206f 6620 7468 6520 the rest of the \n+0001e090: 636f 7265 2069 6d61 6765 2069 6e74 6f0a core image into.\n+0001e0a0: 2020 2020 206d 656d 6f72 7920 616e 6420 memory and \n+0001e0b0: 7374 6172 7473 2074 6865 206b 6572 6e65 starts the kerne\n+0001e0c0: 6c2e 2020 5369 6e63 6520 6669 6c65 2073 l. Since file s\n+0001e0d0: 7973 7465 6d20 6861 6e64 6c69 6e67 2069 ystem handling i\n+0001e0e0: 7320 6e6f 740a 2020 2020 2079 6574 2061 s not. yet a\n+0001e0f0: 7661 696c 6162 6c65 2c20 6974 2065 6e63 vailable, it enc\n+0001e100: 6f64 6573 2074 6865 206c 6f63 6174 696f odes the locatio\n+0001e110: 6e20 6f66 2074 6865 2063 6f72 6520 696d n of the core im\n+0001e120: 6167 6520 7573 696e 6720 610a 2020 2020 age using a. \n+0001e130: 2062 6c6f 636b 206c 6973 7420 666f 726d block list form\n+0001e140: 6174 2e0a 0ae2 8098 6364 626f 6f74 2e69 at......cdboot.i\n+0001e150: 6d67 e280 990a 2020 2020 2054 6869 7320 mg.... This \n+0001e160: 696d 6167 6520 6973 2075 7365 6420 6173 image is used as\n+0001e170: 2074 6865 2066 6972 7374 2073 6563 746f the first secto\n+0001e180: 7220 6f66 2074 6865 2063 6f72 6520 696d r of the core im\n+0001e190: 6167 6520 7768 656e 0a20 2020 2020 626f age when. bo\n+0001e1a0: 6f74 696e 6720 6672 6f6d 2061 2043 442d oting from a CD-\n+0001e1b0: 524f 4d20 6472 6976 652e 2020 4974 2070 ROM drive. It p\n+0001e1c0: 6572 666f 726d 7320 6120 7369 6d69 6c61 erforms a simila\n+0001e1d0: 7220 6675 6e63 7469 6f6e 2074 6f0a 2020 r function to. \n+0001e1e0: 2020 20e2 8098 6469 736b 626f 6f74 2e69 ...diskboot.i\n+0001e1f0: 6d67 e280 992e 0a0a e280 9870 7865 626f mg.........pxebo\n+0001e200: 6f74 2e69 6d67 e280 990a 2020 2020 2054 ot.img.... T\n+0001e210: 6869 7320 696d 6167 6520 6973 2075 7365 his image is use\n+0001e220: 6420 6173 2074 6865 2073 7461 7274 206f d as the start o\n+0001e230: 6620 7468 6520 636f 7265 2069 6d61 6765 f the core image\n+0001e240: 2077 6865 6e20 626f 6f74 696e 6720 6672 when booting fr\n+0001e250: 6f6d 0a20 2020 2020 7468 6520 6e65 7477 om. the netw\n+0001e260: 6f72 6b20 7573 696e 6720 5058 452e 202a ork using PXE. *\n+0001e270: 4e6f 7465 204e 6574 776f 726b 3a3a 2e0a Note Network::..\n+0001e280: 0ae2 8098 6c6e 7862 6f6f 742e 696d 67e2 ....lnxboot.img.\n+0001e290: 8099 0a20 2020 2020 5468 6973 2069 6d61 ... This ima\n+0001e2a0: 6765 206d 6179 2062 6520 706c 6163 6564 ge may be placed\n+0001e2b0: 2061 7420 7468 6520 7374 6172 7420 6f66 at the start of\n+0001e2c0: 2074 6865 2063 6f72 6520 696d 6167 6520 the core image \n+0001e2d0: 696e 206f 7264 6572 2074 6f0a 2020 2020 in order to. \n+0001e2e0: 206d 616b 6520 4752 5542 206c 6f6f 6b20 make GRUB look \n+0001e2f0: 656e 6f75 6768 206c 696b 6520 6120 4c69 enough like a Li\n+0001e300: 6e75 7820 6b65 726e 656c 2074 6861 7420 nux kernel that \n+0001e310: 6974 2063 616e 2062 6520 626f 6f74 6564 it can be booted\n+0001e320: 2062 790a 2020 2020 204c 494c 4f20 7573 by. LILO us\n+0001e330: 696e 6720 616e 20e2 8098 696d 6167 653d ing an ...image=\n+0001e340: e280 9920 7365 6374 696f 6e2e 0a0a e280 ... section.....\n+0001e350: 986b 6572 6e65 6c2e 696d 67e2 8099 0a20 .kernel.img.... \n+0001e360: 2020 2020 5468 6973 2069 6d61 6765 2063 This image c\n+0001e370: 6f6e 7461 696e 7320 4752 5542 2773 2062 ontains GRUB's b\n+0001e380: 6173 6963 2072 756e 2d74 696d 6520 6661 asic run-time fa\n+0001e390: 6369 6c69 7469 6573 3a20 6672 616d 6577 cilities: framew\n+0001e3a0: 6f72 6b73 0a20 2020 2020 666f 7220 6465 orks. for de\n+0001e3b0: 7669 6365 2061 6e64 2066 696c 6520 6861 vice and file ha\n+0001e3c0: 6e64 6c69 6e67 2c20 656e 7669 726f 6e6d ndling, environm\n+0001e3d0: 656e 7420 7661 7269 6162 6c65 732c 2074 ent variables, t\n+0001e3e0: 6865 2072 6573 6375 650a 2020 2020 206d he rescue. m\n+0001e3f0: 6f64 6520 636f 6d6d 616e 642d 6c69 6e65 ode command-line\n+0001e400: 2070 6172 7365 722c 2061 6e64 2073 6f20 parser, and so \n+0001e410: 6f6e 2e20 2049 7420 6973 2072 6172 656c on. It is rarel\n+0001e420: 7920 7573 6564 2064 6972 6563 746c 792c y used directly,\n+0001e430: 0a20 2020 2020 6275 7420 6973 2062 7569 . but is bui\n+0001e440: 6c74 2069 6e74 6f20 616c 6c20 636f 7265 lt into all core\n+0001e450: 2069 6d61 6765 732e 0a0a e280 9863 6f72 images......cor\n+0001e460: 652e 696d 67e2 8099 0a20 2020 2020 5468 e.img.... Th\n+0001e470: 6973 2069 7320 7468 6520 636f 7265 2069 is is the core i\n+0001e480: 6d61 6765 206f 6620 4752 5542 2e20 4974 mage of GRUB. It\n+0001e490: 2069 7320 6275 696c 7420 6479 6e61 6d69 is built dynami\n+0001e4a0: 6361 6c6c 7920 6672 6f6d 2074 6865 0a20 cally from the. \n+0001e4b0: 2020 2020 6b65 726e 656c 2069 6d61 6765 kernel image\n+0001e4c0: 2061 6e64 2061 6e20 6172 6269 7472 6172 and an arbitrar\n+0001e4d0: 7920 6c69 7374 206f 6620 6d6f 6475 6c65 y list of module\n+0001e4e0: 7320 6279 2074 6865 20e2 8098 6772 7562 s by the ...grub\n+0001e4f0: 2d6d 6b69 6d61 6765 e280 990a 2020 2020 -mkimage.... \n+0001e500: 2070 726f 6772 616d 2e20 2055 7375 616c program. Usual\n+0001e510: 6c79 2c20 6974 2063 6f6e 7461 696e 7320 ly, it contains \n+0001e520: 656e 6f75 6768 206d 6f64 756c 6573 2074 enough modules t\n+0001e530: 6f20 6163 6365 7373 0a20 2020 2020 e280 o access. ..\n+0001e540: 982f 626f 6f74 2f67 7275 62e2 8099 2c20 ./boot/grub..., \n+0001e550: 616e 6420 6c6f 6164 7320 6576 6572 7974 and loads everyt\n+0001e560: 6869 6e67 2065 6c73 6520 2869 6e63 6c75 hing else (inclu\n+0001e570: 6469 6e67 206d 656e 7520 6861 6e64 6c69 ding menu handli\n+0001e580: 6e67 2c0a 2020 2020 2074 6865 2061 6269 ng,. the abi\n+0001e590: 6c69 7479 2074 6f20 6c6f 6164 2074 6172 lity to load tar\n+0001e5a0: 6765 7420 6f70 6572 6174 696e 6720 7379 get operating sy\n+0001e5b0: 7374 656d 732c 2061 6e64 2073 6f20 6f6e stems, and so on\n+0001e5c0: 2920 6672 6f6d 2074 6865 0a20 2020 2020 ) from the. \n+0001e5d0: 6669 6c65 2073 7973 7465 6d20 6174 2072 file system at r\n+0001e5e0: 756e 2d74 696d 652e 2020 5468 6520 6d6f un-time. The mo\n+0001e5f0: 6475 6c61 7220 6465 7369 676e 2061 6c6c dular design all\n+0001e600: 6f77 7320 7468 6520 636f 7265 2069 6d61 ows the core ima\n+0001e610: 6765 0a20 2020 2020 746f 2062 6520 6b65 ge. to be ke\n+0001e620: 7074 2073 6d61 6c6c 2c20 7369 6e63 6520 pt small, since \n+0001e630: 7468 6520 6172 6561 7320 6f66 2064 6973 the areas of dis\n+0001e640: 6b20 7768 6572 6520 6974 206d 7573 7420 k where it must \n+0001e650: 6265 0a20 2020 2020 696e 7374 616c 6c65 be. installe\n+0001e660: 6420 6172 6520 6f66 7465 6e20 6173 2073 d are often as s\n+0001e670: 6d61 6c6c 2061 7320 3332 4b42 2e0a 0a20 mall as 32KB... \n+0001e680: 2020 2020 2a4e 6f74 6520 4249 4f53 2069 *Note BIOS i\n+0001e690: 6e73 7461 6c6c 6174 696f 6e3a 3a2c 2066 nstallation::, f\n+0001e6a0: 6f72 2064 6574 6169 6c73 206f 6e20 7768 or details on wh\n+0001e6b0: 6572 6520 7468 6520 636f 7265 2069 6d61 ere the core ima\n+0001e6c0: 6765 2063 616e 0a20 2020 2020 6265 2069 ge can. be i\n+0001e6d0: 6e73 7461 6c6c 6564 206f 6e20 5043 2073 nstalled on PC s\n+0001e6e0: 7973 7465 6d73 2e0a 0ae2 8098 2a2e 6d6f ystems......*.mo\n+0001e6f0: 64e2 8099 0a20 2020 2020 4576 6572 7974 d.... Everyt\n+0001e700: 6869 6e67 2065 6c73 6520 696e 2047 5255 hing else in GRU\n+0001e710: 4220 7265 7369 6465 7320 696e 2064 796e B resides in dyn\n+0001e720: 616d 6963 616c 6c79 206c 6f61 6461 626c amically loadabl\n+0001e730: 6520 6d6f 6475 6c65 732e 0a20 2020 2020 e modules.. \n+0001e740: 5468 6573 6520 6172 6520 6f66 7465 6e20 These are often \n+0001e750: 6c6f 6164 6564 2061 7574 6f6d 6174 6963 loaded automatic\n+0001e760: 616c 6c79 2c20 6f72 2062 7569 6c74 2069 ally, or built i\n+0001e770: 6e74 6f20 7468 6520 636f 7265 2069 6d61 nto the core ima\n+0001e780: 6765 0a20 2020 2020 6966 2074 6865 7920 ge. if they \n+0001e790: 6172 6520 6573 7365 6e74 6961 6c2c 2062 are essential, b\n+0001e7a0: 7574 206d 6179 2061 6c73 6f20 6265 206c ut may also be l\n+0001e7b0: 6f61 6465 6420 6d61 6e75 616c 6c79 2075 oaded manually u\n+0001e7c0: 7369 6e67 2074 6865 0a20 2020 2020 e280 sing the. ..\n+0001e7d0: 9869 6e73 6d6f 64e2 8099 2063 6f6d 6d61 .insmod... comma\n+0001e7e0: 6e64 2028 2a6e 6f74 6520 696e 736d 6f64 nd (*note insmod\n+0001e7f0: 3a3a 292e 0a0a 466f 7220 4752 5542 204c ::)...For GRUB L\n+0001e800: 6567 6163 7920 7573 6572 730a 3d3d 3d3d egacy users.====\n 0001e810: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0001e820: 3d3d 3d0a 0a47 5255 4220 3220 6861 7320 ===..GRUB 2 has \n-0001e830: 6120 6469 6666 6572 656e 7420 6465 7369 a different desi\n-0001e840: 676e 2066 726f 6d20 4752 5542 204c 6567 gn from GRUB Leg\n-0001e850: 6163 792c 2061 6e64 2073 6f20 636f 7272 acy, and so corr\n-0001e860: 6573 706f 6e64 656e 6365 730a 7769 7468 espondences.with\n-0001e870: 2074 6865 2069 6d61 6765 7320 6974 2075 the images it u\n-0001e880: 7365 6420 6361 6e6e 6f74 2062 6520 6578 sed cannot be ex\n-0001e890: 6163 742e 2020 4e65 7665 7274 6865 6c65 act. Neverthele\n-0001e8a0: 7373 2c20 4752 5542 204c 6567 6163 790a ss, GRUB Legacy.\n-0001e8b0: 7573 6572 7320 6f66 7465 6e20 6173 6b20 users often ask \n-0001e8c0: 7175 6573 7469 6f6e 7320 696e 2074 6865 questions in the\n-0001e8d0: 2074 6572 6d73 2074 6865 7920 6172 6520 terms they are \n-0001e8e0: 6661 6d69 6c69 6172 2077 6974 682c 2061 familiar with, a\n-0001e8f0: 6e64 2073 6f0a 6865 7265 2069 7320 6120 nd so.here is a \n-0001e900: 6272 6965 6620 6775 6964 6520 746f 2068 brief guide to h\n-0001e910: 6f77 2047 5255 4220 3227 7320 696d 6167 ow GRUB 2's imag\n-0001e920: 6573 2072 656c 6174 6520 746f 2074 6861 es relate to tha\n-0001e930: 742e 0a0a e280 9873 7461 6765 31e2 8099 t......stage1...\n-0001e940: 0a20 2020 2020 5374 6167 6520 3120 6672 . Stage 1 fr\n-0001e950: 6f6d 2047 5255 4220 4c65 6761 6379 2077 om GRUB Legacy w\n-0001e960: 6173 2076 6572 7920 7369 6d69 6c61 7220 as very similar \n-0001e970: 746f 20e2 8098 626f 6f74 2e69 6d67 e280 to ...boot.img..\n-0001e980: 9920 696e 2047 5255 4220 322c 0a20 2020 . in GRUB 2,. \n-0001e990: 2020 616e 6420 7468 6579 2073 6572 7665 and they serve\n-0001e9a0: 2074 6865 2073 616d 6520 6675 6e63 7469 the same functi\n-0001e9b0: 6f6e 2e0a 0ae2 8098 2a5f 7374 6167 6531 on......*_stage1\n-0001e9c0: 5f35 e280 990a 2020 2020 2049 6e20 4752 _5.... In GR\n-0001e9d0: 5542 204c 6567 6163 792c 2053 7461 6765 UB Legacy, Stage\n-0001e9e0: 2031 2e35 2773 2066 756e 6374 696f 6e20 1.5's function \n-0001e9f0: 7761 7320 746f 2069 6e63 6c75 6465 2065 was to include e\n-0001ea00: 6e6f 7567 680a 2020 2020 2066 696c 6573 nough. files\n-0001ea10: 7973 7465 6d20 636f 6465 2074 6f20 616c ystem code to al\n-0001ea20: 6c6f 7720 7468 6520 6d75 6368 206c 6172 low the much lar\n-0001ea30: 6765 7220 5374 6167 6520 3220 746f 2062 ger Stage 2 to b\n-0001ea40: 6520 7265 6164 2066 726f 6d20 616e 0a20 e read from an. \n-0001ea50: 2020 2020 6f72 6469 6e61 7279 2066 696c ordinary fil\n-0001ea60: 6573 7973 7465 6d2e 2020 496e 2074 6869 esystem. In thi\n-0001ea70: 7320 7265 7370 6563 742c 2069 7473 2066 s respect, its f\n-0001ea80: 756e 6374 696f 6e20 7761 7320 7369 6d69 unction was simi\n-0001ea90: 6c61 7220 746f 0a20 2020 2020 e280 9863 lar to. ...c\n-0001eaa0: 6f72 652e 696d 67e2 8099 2069 6e20 4752 ore.img... in GR\n-0001eab0: 5542 2032 2e20 2048 6f77 6576 6572 2c20 UB 2. However, \n-0001eac0: e280 9863 6f72 652e 696d 67e2 8099 2069 ...core.img... i\n-0001ead0: 7320 6d75 6368 206d 6f72 6520 6361 7061 s much more capa\n-0001eae0: 626c 650a 2020 2020 2074 6861 6e20 5374 ble. than St\n-0001eaf0: 6167 6520 312e 3520 7761 733b 2073 696e age 1.5 was; sin\n-0001eb00: 6365 2069 7420 6f66 6665 7273 2061 2072 ce it offers a r\n-0001eb10: 6573 6375 6520 7368 656c 6c2c 2069 7420 escue shell, it \n-0001eb20: 6973 2073 6f6d 6574 696d 6573 0a20 2020 is sometimes. \n-0001eb30: 2020 706f 7373 6962 6c65 2074 6f20 7265 possible to re\n-0001eb40: 636f 7665 7220 6d61 6e75 616c 6c79 2069 cover manually i\n-0001eb50: 6e20 7468 6520 6576 656e 7420 7468 6174 n the event that\n-0001eb60: 2069 7420 6973 2075 6e61 626c 6520 746f it is unable to\n-0001eb70: 206c 6f61 640a 2020 2020 2061 6e79 206f load. any o\n-0001eb80: 7468 6572 206d 6f64 756c 6573 2c20 666f ther modules, fo\n-0001eb90: 7220 6578 616d 706c 6520 6966 2070 6172 r example if par\n-0001eba0: 7469 7469 6f6e 206e 756d 6265 7273 2068 tition numbers h\n-0001ebb0: 6176 6520 6368 616e 6765 642e 0a20 2020 ave changed.. \n-0001ebc0: 2020 e280 9863 6f72 652e 696d 67e2 8099 ...core.img...\n-0001ebd0: 2069 7320 6275 696c 7420 696e 2061 206d is built in a m\n-0001ebe0: 6f72 6520 666c 6578 6962 6c65 2077 6179 ore flexible way\n-0001ebf0: 2c20 616c 6c6f 7769 6e67 2047 5255 4220 , allowing GRUB \n-0001ec00: 3220 746f 0a20 2020 2020 7375 7070 6f72 2 to. suppor\n-0001ec10: 7420 7265 6164 696e 6720 6d6f 6475 6c65 t reading module\n-0001ec20: 7320 6672 6f6d 2061 6476 616e 6365 6420 s from advanced \n-0001ec30: 6469 736b 2074 7970 6573 2073 7563 6820 disk types such \n-0001ec40: 6173 204c 564d 2061 6e64 0a20 2020 2020 as LVM and. \n-0001ec50: 5241 4944 2e0a 0a20 2020 2020 4752 5542 RAID... GRUB\n-0001ec60: 204c 6567 6163 7920 636f 756c 6420 7275 Legacy could ru\n-0001ec70: 6e20 7769 7468 206f 6e6c 7920 5374 6167 n with only Stag\n-0001ec80: 6520 3120 616e 6420 5374 6167 6520 3220 e 1 and Stage 2 \n-0001ec90: 696e 2073 6f6d 6520 6c69 6d69 7465 640a in some limited.\n-0001eca0: 2020 2020 2063 6f6e 6669 6775 7261 7469 configurati\n-0001ecb0: 6f6e 732c 2077 6869 6c65 2047 5255 4220 ons, while GRUB \n-0001ecc0: 3220 7265 7175 6972 6573 20e2 8098 636f 2 requires ...co\n-0001ecd0: 7265 2e69 6d67 e280 9920 616e 6420 6361 re.img... and ca\n-0001ece0: 6e6e 6f74 2077 6f72 6b0a 2020 2020 2077 nnot work. w\n-0001ecf0: 6974 686f 7574 2069 742e 0a0a e280 9873 ithout it......s\n-0001ed00: 7461 6765 32e2 8099 0a20 2020 2020 4752 tage2.... GR\n-0001ed10: 5542 2032 2068 6173 206e 6f20 7369 6e67 UB 2 has no sing\n-0001ed20: 6c65 2053 7461 6765 2032 2069 6d61 6765 le Stage 2 image\n-0001ed30: 2e20 2049 6e73 7465 6164 2c20 6974 206c . Instead, it l\n-0001ed40: 6f61 6473 206d 6f64 756c 6573 2066 726f oads modules fro\n-0001ed50: 6d0a 2020 2020 20e2 8098 2f62 6f6f 742f m. .../boot/\n-0001ed60: 6772 7562 e280 9920 6174 2072 756e 2d74 grub... at run-t\n-0001ed70: 696d 652e 0a0a e280 9873 7461 6765 325f ime......stage2_\n-0001ed80: 656c 746f 7269 746f e280 990a 2020 2020 eltorito.... \n-0001ed90: 2049 6e20 4752 5542 2032 2c20 696d 6167 In GRUB 2, imag\n-0001eda0: 6573 2066 6f72 2062 6f6f 7469 6e67 2066 es for booting f\n-0001edb0: 726f 6d20 4344 2d52 4f4d 2064 7269 7665 rom CD-ROM drive\n-0001edc0: 7320 6172 6520 6e6f 770a 2020 2020 2063 s are now. c\n-0001edd0: 6f6e 7374 7275 6374 6564 2075 7369 6e67 onstructed using\n-0001ede0: 20e2 8098 6364 626f 6f74 2e69 6d67 e280 ...cdboot.img..\n-0001edf0: 9920 616e 6420 e280 9863 6f72 652e 696d . and ...core.im\n-0001ee00: 67e2 8099 2c20 6d61 6b69 6e67 2073 7572 g..., making sur\n-0001ee10: 6520 7468 6174 2074 6865 0a20 2020 2020 e that the. \n-0001ee20: 636f 7265 2069 6d61 6765 2063 6f6e 7461 core image conta\n-0001ee30: 696e 7320 7468 6520 e280 9869 736f 3936 ins the ...iso96\n-0001ee40: 3630 e280 9920 6d6f 6475 6c65 2e20 2049 60... module. I\n-0001ee50: 7420 6973 2075 7375 616c 6c79 2062 6573 t is usually bes\n-0001ee60: 7420 746f 0a20 2020 2020 7573 6520 7468 t to. use th\n-0001ee70: 6520 e280 9867 7275 622d 6d6b 7265 7363 e ...grub-mkresc\n-0001ee80: 7565 e280 9920 7072 6f67 7261 6d20 666f ue... program fo\n-0001ee90: 7220 7468 6973 2e0a 0ae2 8098 6e62 6772 r this......nbgr\n-0001eea0: 7562 e280 990a 2020 2020 2054 6865 7265 ub.... There\n-0001eeb0: 2069 7320 6173 2079 6574 206e 6f20 6571 is as yet no eq\n-0001eec0: 7569 7661 6c65 6e74 2066 6f72 20e2 8098 uivalent for ...\n-0001eed0: 6e62 6772 7562 e280 9920 696e 2047 5255 nbgrub... in GRU\n-0001eee0: 4220 323b 2069 7420 7761 7320 7573 6564 B 2; it was used\n-0001eef0: 0a20 2020 2020 6279 2045 7468 6572 626f . by Etherbo\n-0001ef00: 6f74 2061 6e64 2073 6f6d 6520 6f74 6865 ot and some othe\n-0001ef10: 7220 6e65 7477 6f72 6b20 626f 6f74 206c r network boot l\n-0001ef20: 6f61 6465 7273 2e0a 0ae2 8098 7078 6567 oaders......pxeg\n-0001ef30: 7275 62e2 8099 0a20 2020 2020 496e 2047 rub.... In G\n-0001ef40: 5255 4220 322c 2069 6d61 6765 7320 666f RUB 2, images fo\n-0001ef50: 7220 5058 4520 6e65 7477 6f72 6b20 626f r PXE network bo\n-0001ef60: 6f74 696e 6720 6172 6520 6e6f 7720 636f oting are now co\n-0001ef70: 6e73 7472 7563 7465 6420 7573 696e 670a nstructed using.\n-0001ef80: 2020 2020 20e2 8098 7078 6562 6f6f 742e ...pxeboot.\n-0001ef90: 696d 67e2 8099 2061 6e64 20e2 8098 636f img... and ...co\n-0001efa0: 7265 2e69 6d67 e280 992c 206d 616b 696e re.img..., makin\n-0001efb0: 6720 7375 7265 2074 6861 7420 7468 6520 g sure that the \n-0001efc0: 636f 7265 2069 6d61 6765 0a20 2020 2020 core image. \n-0001efd0: 636f 6e74 6169 6e73 2074 6865 20e2 8098 contains the ...\n-0001efe0: 7078 65e2 8099 2061 6e64 20e2 8098 7078 pxe... and ...px\n-0001eff0: 6563 6d64 e280 9920 6d6f 6475 6c65 732e ecmd... modules.\n-0001f000: 2020 2a4e 6f74 6520 4e65 7477 6f72 6b3a *Note Network:\n-0001f010: 3a2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 :.....File: grub\n-0001f020: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 436f .info, Node: Co\n-0001f030: 7265 2069 6d61 6765 2073 697a 6520 6c69 re image size li\n-0001f040: 6d69 7461 7469 6f6e 2c20 204e 6578 743a mitation, Next:\n-0001f050: 2046 696c 6573 7973 7465 6d2c 2020 5072 Filesystem, Pr\n-0001f060: 6576 3a20 496d 6167 6573 2c20 2055 703a ev: Images, Up:\n-0001f070: 2054 6f70 0a0a 3132 2043 6f72 6520 696d Top..12 Core im\n-0001f080: 6167 6520 7369 7a65 206c 696d 6974 6174 age size limitat\n-0001f090: 696f 6e0a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ion.************\n-0001f0a0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n-0001f0b0: 2a0a 0a48 6561 7669 6c79 206c 696d 6974 *..Heavily limit\n-0001f0c0: 6564 2070 6c61 7466 6f72 6d73 3a0a 2020 ed platforms:. \n-0001f0d0: 20e2 80a2 2069 3338 362d 7063 2028 6e6f ... i386-pc (no\n-0001f0e0: 726d 616c 2061 6e64 2050 5845 293a 2074 rmal and PXE): t\n-0001f0f0: 6865 2063 6f72 6520 696d 6167 6520 7369 he core image si\n-0001f100: 7a65 2028 636f 6d70 7265 7373 6564 2920 ze (compressed) \n-0001f110: 6973 0a20 2020 2020 6c69 6d69 7465 6420 is. limited \n-0001f120: 6279 2034 3538 3234 3020 6279 7465 732e by 458240 bytes.\n-0001f130: 2020 6b65 726e 656c 2e69 6d67 2028 2e74 kernel.img (.t\n-0001f140: 6578 7420 2b20 2e64 6174 6120 2b20 2e62 ext + .data + .b\n-0001f150: 7373 2c0a 2020 2020 2075 6e63 6f6d 7072 ss,. uncompr\n-0001f160: 6573 7365 6429 2069 7320 6c69 6d69 7465 essed) is limite\n-0001f170: 6420 6279 2033 3932 3730 3420 6279 7465 d by 392704 byte\n-0001f180: 732e 2020 6d6f 6475 6c65 2073 697a 650a s. module size.\n-0001f190: 2020 2020 2028 756e 636f 6d70 7265 7373 (uncompress\n-0001f1a0: 6564 2920 2b20 6b65 726e 656c 2e69 6d67 ed) + kernel.img\n-0001f1b0: 2028 2e74 6578 7420 2b20 2e64 6174 612c (.text + .data,\n-0001f1c0: 2075 6e63 6f6d 7072 6573 7365 6429 2069 uncompressed) i\n-0001f1d0: 730a 2020 2020 206c 696d 6974 6564 2062 s. limited b\n-0001f1e0: 7920 7468 6520 7369 7a65 206f 6620 636f y the size of co\n-0001f1f0: 6e74 6967 756f 7573 2063 6875 6e6b 2061 ntiguous chunk a\n-0001f200: 7420 314d 2061 6464 7265 7373 2e0a 2020 t 1M address.. \n-0001f210: 20e2 80a2 2073 7061 7263 3634 2d69 6565 ... sparc64-iee\n-0001f220: 6531 3237 353a 206b 6572 6e65 6c2e 696d e1275: kernel.im\n-0001f230: 6720 282e 7465 7874 202b 202e 6461 7461 g (.text + .data\n-0001f240: 202b 202e 6273 7329 202b 206d 6f64 756c + .bss) + modul\n-0001f250: 6573 202b 0a20 2020 2020 3235 364b 2028 es +. 256K (\n-0001f260: 7374 6163 6b29 202b 2032 4d20 2868 6561 stack) + 2M (hea\n-0001f270: 7029 2069 7320 6c69 6d69 7465 6420 6279 p) is limited by\n-0001f280: 2073 7061 6365 2061 7661 696c 6162 6c65 space available\n-0001f290: 2061 7420 3078 3434 3030 2e0a 2020 2020 at 0x4400.. \n-0001f2a0: 204f 6e20 6d6f 7374 2070 6c61 7466 6f72 On most platfor\n-0001f2b0: 6d73 2069 7427 7320 6a75 7374 2033 206f ms it's just 3 o\n-0001f2c0: 7220 344d 2073 696e 6365 2069 6565 6531 r 4M since ieee1\n-0001f2d0: 3237 3520 6d61 7073 206f 6e6c 7920 736f 275 maps only so\n-0001f2e0: 0a20 2020 2020 6d75 6368 2e0a 2020 20e2 . much.. .\n-0001f2f0: 80a2 2069 3338 362d 6965 6565 3132 3735 .. i386-ieee1275\n-0001f300: 3a20 6b65 726e 656c 2e69 6d67 2028 2e74 : kernel.img (.t\n-0001f310: 6578 7420 2b20 2e64 6174 6120 2b20 2e62 ext + .data + .b\n-0001f320: 7373 2920 2b20 6d6f 6475 6c65 7320 6973 ss) + modules is\n-0001f330: 0a20 2020 2020 6c69 6d69 7465 6420 6279 . limited by\n-0001f340: 206d 656d 6f72 7920 6176 6169 6c61 626c memory availabl\n-0001f350: 6520 6174 2030 7831 3030 3030 2c20 6174 e at 0x10000, at\n-0001f360: 206d 6f73 7420 3539 364b 0a0a 2020 204c most 596K.. L\n-0001f370: 6967 6874 6c79 206c 696d 6974 6564 2070 ightly limited p\n-0001f380: 6c61 7466 6f72 6d73 3a0a 0a20 2020 e280 latforms:.. ..\n-0001f390: a220 2a2d 7865 6e3a 206c 696d 6974 6564 . *-xen: limited\n-0001f3a0: 206f 6e6c 7920 6279 2061 6472 6573 7320 only by adress \n-0001f3b0: 7370 6163 6520 616e 6420 5241 4d20 7369 space and RAM si\n-0001f3c0: 7a65 2e0a 2020 20e2 80a2 2069 3338 362d ze.. ... i386-\n-0001f3d0: 7165 6d75 3a20 6b65 726e 656c 2e69 6d67 qemu: kernel.img\n-0001f3e0: 2028 2e74 6578 7420 2b20 2e64 6174 6120 (.text + .data \n-0001f3f0: 2b20 2e62 7373 2920 6973 206c 696d 6974 + .bss) is limit\n-0001f400: 6564 2062 7920 3339 3237 3034 0a20 2020 ed by 392704. \n-0001f410: 2020 6279 7465 732e 2020 2863 6f72 652e bytes. (core.\n-0001f420: 696d 6720 776f 756c 6420 6265 206c 696d img would be lim\n-0001f430: 6974 6564 2062 7920 524f 4d20 7369 7a65 ited by ROM size\n-0001f440: 2062 7574 2069 7427 7320 756e 6c69 6d69 but it's unlimi\n-0001f450: 7465 640a 2020 2020 206f 6e20 7165 6d75 ted. on qemu\n-0001f460: 0a20 2020 e280 a220 416c 6c20 4546 4920 . ... All EFI \n-0001f470: 706c 6174 666f 726d 733a 206c 696d 6974 platforms: limit\n-0001f480: 6564 2062 7920 636f 6e74 6967 756f 7573 ed by contiguous\n-0001f490: 2052 414d 2073 697a 6520 616e 6420 706f RAM size and po\n-0001f4a0: 7373 6962 6c79 0a20 2020 2020 6669 726d ssibly. firm\n-0001f4b0: 7761 7265 2062 7567 730a 2020 20e2 80a2 ware bugs. ...\n-0001f4c0: 2043 6f72 6562 6f6f 7420 616e 6420 6d75 Coreboot and mu\n-0001f4d0: 6c74 6962 6f6f 742e 2020 6b65 726e 656c ltiboot. kernel\n-0001f4e0: 2e69 6d67 2028 2e74 6578 7420 2b20 2e64 .img (.text + .d\n-0001f4f0: 6174 6120 2b20 2e62 7373 2920 6973 0a20 ata + .bss) is. \n-0001f500: 2020 2020 6c69 6d69 7465 6420 6279 2033 limited by 3\n-0001f510: 3932 3730 3420 6279 7465 732e 2020 6d6f 92704 bytes. mo\n-0001f520: 6475 6c65 2073 697a 6520 6973 206c 696d dule size is lim\n-0001f530: 6974 6564 2062 7920 7468 6520 7369 7a65 ited by the size\n-0001f540: 206f 660a 2020 2020 2063 6f6e 7469 6775 of. contigu\n-0001f550: 6f75 7320 6368 756e 6b20 6174 2031 4d20 ous chunk at 1M \n-0001f560: 6164 6472 6573 732e 0a20 2020 e280 a220 address.. ... \n-0001f570: 6d69 7073 656c 2d6c 6f6f 6e67 736f 6e20 mipsel-loongson \n-0001f580: 2845 4c46 292c 206d 6970 7328 656c 292d (ELF), mips(el)-\n-0001f590: 7165 6d75 5f6d 6970 7320 2845 4c46 293a qemu_mips (ELF):\n-0001f5a0: 2069 6620 756e 636f 6d70 7265 7373 6564 if uncompressed\n-0001f5b0: 3a0a 2020 2020 206b 6572 6e65 6c2e 696d :. kernel.im\n-0001f5c0: 6720 282e 7465 7874 202b 202e 6461 7461 g (.text + .data\n-0001f5d0: 2920 2b20 6d6f 6475 6c65 7320 6973 206c ) + modules is l\n-0001f5e0: 696d 6974 6564 2062 7920 7468 6520 7370 imited by the sp\n-0001f5f0: 6163 6520 6672 6f6d 0a20 2020 2020 3830 ace from. 80\n-0001f600: 3230 3030 3030 2066 6f72 7761 7264 2069 200000 forward i\n-0001f610: 6620 636f 6d70 7265 7373 6564 3a20 6b65 f compressed: ke\n-0001f620: 726e 656c 2e69 6d67 2028 2e74 6578 7420 rnel.img (.text \n-0001f630: 2b20 2e64 6174 612c 0a20 2020 2020 756e + .data,. un\n-0001f640: 636f 6d70 7265 7373 6564 2920 2b20 6d6f compressed) + mo\n-0001f650: 6475 6c65 7320 2875 6e63 6f6d 7072 6573 dules (uncompres\n-0001f660: 7365 6429 202b 2028 6d6f 6475 6c65 7320 sed) + (modules \n-0001f670: 2b20 6b65 726e 656c 2e69 6d67 0a20 2020 + kernel.img. \n-0001f680: 2020 282e 7465 7874 202b 202e 6461 7461 (.text + .data\n-0001f690: 2929 2028 636f 6d70 7265 7373 6564 2920 )) (compressed) \n-0001f6a0: 2b20 6465 636f 6d70 7265 7373 6f72 2069 + decompressor i\n-0001f6b0: 7320 6c69 6d69 7465 6420 6279 2074 6865 s limited by the\n-0001f6c0: 0a20 2020 2020 7370 6163 6520 6672 6f6d . space from\n-0001f6d0: 2038 3032 3030 3030 3020 666f 7277 6172 80200000 forwar\n-0001f6e0: 640a 2020 20e2 80a2 206d 6970 7365 6c2d d. ... mipsel-\n-0001f6f0: 6c6f 6f6e 6773 6f6e 2028 466c 6173 6829 loongson (Flash)\n-0001f700: 2c20 6d69 7073 2865 6c29 2d71 656d 755f , mips(el)-qemu_\n-0001f710: 6d69 7073 2028 466c 6173 6829 3a20 6b65 mips (Flash): ke\n-0001f720: 726e 656c 2e69 6d67 0a20 2020 2020 282e rnel.img. (.\n-0001f730: 7465 7874 202b 202e 6461 7461 2920 2b20 text + .data) + \n-0001f740: 6d6f 6475 6c65 7320 6973 206c 696d 6974 modules is limit\n-0001f750: 6564 2062 7920 7468 6520 7370 6163 6520 ed by the space \n-0001f760: 6672 6f6d 2038 3032 3030 3030 300a 2020 from 80200000. \n-0001f770: 2020 2066 6f72 7761 7264 2063 6f72 652e forward core.\n-0001f780: 696d 6720 2866 696e 616c 2920 6973 206c img (final) is l\n-0001f790: 696d 6974 6564 2062 7920 666c 6173 6820 imited by flash \n-0001f7a0: 7369 7a65 2028 3531 324b 206f 6e20 7965 size (512K on ye\n-0001f7b0: 656c 6f6f 6e67 0a20 2020 2020 616e 6420 eloong. and \n-0001f7c0: 6675 6c6f 6f6f 6e67 290a 2020 20e2 80a2 fulooong). ...\n-0001f7d0: 206d 6970 732d 6172 633a 2069 6620 756e mips-arc: if un\n-0001f7e0: 636f 6d70 7265 7373 6564 3a20 6b65 726e compressed: kern\n-0001f7f0: 656c 2e69 6d67 2028 2e74 6578 7420 2b20 el.img (.text + \n-0001f800: 2e64 6174 6129 2069 7320 6c69 6d69 7465 .data) is limite\n-0001f810: 6420 6279 0a20 2020 2020 7468 6520 7370 d by. the sp\n-0001f820: 6163 6520 6672 6f6d 2038 6264 3030 3030 ace from 8bd0000\n-0001f830: 3020 666f 7277 6172 6420 6d6f 6475 6c65 0 forward module\n-0001f840: 7320 2b20 6475 6d6d 7920 6465 636f 6d70 s + dummy decomp\n-0001f850: 7265 7373 6f72 2069 730a 2020 2020 206c ressor is. l\n-0001f860: 696d 6974 6564 2062 7920 7468 6520 7370 imited by the sp\n-0001f870: 6163 6520 6672 6f6d 2038 6264 3030 3030 ace from 8bd0000\n-0001f880: 3020 6261 636b 7761 7264 2069 6620 636f 0 backward if co\n-0001f890: 6d70 7265 7373 6564 3a0a 2020 2020 206b mpressed:. k\n-0001f8a0: 6572 6e65 6c2e 696d 6720 282e 7465 7874 ernel.img (.text\n-0001f8b0: 202b 202e 6461 7461 2c20 756e 636f 6d70 + .data, uncomp\n-0001f8c0: 7265 7373 6564 2920 6973 206c 696d 6974 ressed) is limit\n-0001f8d0: 6564 2062 7920 7468 6520 7370 6163 650a ed by the space.\n-0001f8e0: 2020 2020 2066 726f 6d20 3862 6430 3030 from 8bd000\n-0001f8f0: 3030 2066 6f72 7761 7264 206d 6f64 756c 00 forward modul\n-0001f900: 6573 2028 756e 636f 6d70 7265 7373 6564 es (uncompressed\n-0001f910: 2920 2b20 286d 6f64 756c 6573 202b 0a20 ) + (modules +. \n-0001f920: 2020 2020 6b65 726e 656c 2e69 6d67 2028 kernel.img (\n-0001f930: 2e74 6578 7420 2b20 2e64 6174 6129 2920 .text + .data)) \n-0001f940: 2863 6f6d 7072 6573 7365 642c 2061 6c69 (compressed, ali\n-0001f950: 676e 6564 2074 6f20 314d 2920 2b20 314d gned to 1M) + 1M\n-0001f960: 0a20 2020 2020 2864 6563 6f6d 7072 6573 . (decompres\n-0001f970: 736f 7220 2b20 7363 7261 7463 6820 7370 sor + scratch sp\n-0001f980: 6163 6529 2069 7320 6c69 6d69 7465 6420 ace) is limited \n-0001f990: 6279 2074 6865 2073 7061 6365 2066 726f by the space fro\n-0001f9a0: 6d0a 2020 2020 2038 6264 3030 3030 3020 m. 8bd00000 \n-0001f9b0: 6261 636b 7761 7264 0a20 2020 e280 a220 backward. ... \n-0001f9c0: 706f 7765 7270 632d 6965 6565 3132 3735 powerpc-ieee1275\n-0001f9d0: 3a20 6b65 726e 656c 2e69 6d67 2028 2e74 : kernel.img (.t\n-0001f9e0: 6578 7420 2b20 2e64 6174 6120 2b20 2e62 ext + .data + .b\n-0001f9f0: 7373 2920 2b20 6d6f 6475 6c65 7320 6973 ss) + modules is\n-0001fa00: 0a20 2020 2020 6c69 6d69 7465 6420 6279 . limited by\n-0001fa10: 2073 7061 6365 2061 7661 696c 6162 6c65 space available\n-0001fa20: 2061 7420 3078 3230 3030 3030 0a0a 1f0a at 0x200000....\n-0001fa30: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-0001fa40: 2020 4e6f 6465 3a20 4669 6c65 7379 7374 Node: Filesyst\n-0001fa50: 656d 2c20 204e 6578 743a 2049 6e74 6572 em, Next: Inter\n-0001fa60: 6661 6365 2c20 2050 7265 763a 2043 6f72 face, Prev: Cor\n-0001fa70: 6520 696d 6167 6520 7369 7a65 206c 696d e image size lim\n-0001fa80: 6974 6174 696f 6e2c 2020 5570 3a20 546f itation, Up: To\n-0001fa90: 700a 0a31 3320 4669 6c65 7379 7374 656d p..13 Filesystem\n-0001faa0: 2073 796e 7461 7820 616e 6420 7365 6d61 syntax and sema\n-0001fab0: 6e74 6963 730a 2a2a 2a2a 2a2a 2a2a 2a2a ntics.**********\n+0001e820: 3d0a 0a47 5255 4220 3220 6861 7320 6120 =..GRUB 2 has a \n+0001e830: 6469 6666 6572 656e 7420 6465 7369 676e different design\n+0001e840: 2066 726f 6d20 4752 5542 204c 6567 6163 from GRUB Legac\n+0001e850: 792c 2061 6e64 2073 6f20 636f 7272 6573 y, and so corres\n+0001e860: 706f 6e64 656e 6365 730a 7769 7468 2074 pondences.with t\n+0001e870: 6865 2069 6d61 6765 7320 6974 2075 7365 he images it use\n+0001e880: 6420 6361 6e6e 6f74 2062 6520 6578 6163 d cannot be exac\n+0001e890: 742e 2020 4e65 7665 7274 6865 6c65 7373 t. Nevertheless\n+0001e8a0: 2c20 4752 5542 204c 6567 6163 790a 7573 , GRUB Legacy.us\n+0001e8b0: 6572 7320 6f66 7465 6e20 6173 6b20 7175 ers often ask qu\n+0001e8c0: 6573 7469 6f6e 7320 696e 2074 6865 2074 estions in the t\n+0001e8d0: 6572 6d73 2074 6865 7920 6172 6520 6661 erms they are fa\n+0001e8e0: 6d69 6c69 6172 2077 6974 682c 2061 6e64 miliar with, and\n+0001e8f0: 2073 6f0a 6865 7265 2069 7320 6120 6272 so.here is a br\n+0001e900: 6965 6620 6775 6964 6520 746f 2068 6f77 ief guide to how\n+0001e910: 2047 5255 4220 3227 7320 696d 6167 6573 GRUB 2's images\n+0001e920: 2072 656c 6174 6520 746f 2074 6861 742e relate to that.\n+0001e930: 0a0a e280 9873 7461 6765 31e2 8099 0a20 .....stage1.... \n+0001e940: 2020 2020 5374 6167 6520 3120 6672 6f6d Stage 1 from\n+0001e950: 2047 5255 4220 4c65 6761 6379 2077 6173 GRUB Legacy was\n+0001e960: 2076 6572 7920 7369 6d69 6c61 7220 746f very similar to\n+0001e970: 20e2 8098 626f 6f74 2e69 6d67 e280 9920 ...boot.img... \n+0001e980: 696e 2047 5255 4220 322c 0a20 2020 2020 in GRUB 2,. \n+0001e990: 616e 6420 7468 6579 2073 6572 7665 2074 and they serve t\n+0001e9a0: 6865 2073 616d 6520 6675 6e63 7469 6f6e he same function\n+0001e9b0: 2e0a 0ae2 8098 2a5f 7374 6167 6531 5f35 ......*_stage1_5\n+0001e9c0: e280 990a 2020 2020 2049 6e20 4752 5542 .... In GRUB\n+0001e9d0: 204c 6567 6163 792c 2053 7461 6765 2031 Legacy, Stage 1\n+0001e9e0: 2e35 2773 2066 756e 6374 696f 6e20 7761 .5's function wa\n+0001e9f0: 7320 746f 2069 6e63 6c75 6465 2065 6e6f s to include eno\n+0001ea00: 7567 680a 2020 2020 2066 696c 6573 7973 ugh. filesys\n+0001ea10: 7465 6d20 636f 6465 2074 6f20 616c 6c6f tem code to allo\n+0001ea20: 7720 7468 6520 6d75 6368 206c 6172 6765 w the much large\n+0001ea30: 7220 5374 6167 6520 3220 746f 2062 6520 r Stage 2 to be \n+0001ea40: 7265 6164 2066 726f 6d20 616e 0a20 2020 read from an. \n+0001ea50: 2020 6f72 6469 6e61 7279 2066 696c 6573 ordinary files\n+0001ea60: 7973 7465 6d2e 2020 496e 2074 6869 7320 ystem. In this \n+0001ea70: 7265 7370 6563 742c 2069 7473 2066 756e respect, its fun\n+0001ea80: 6374 696f 6e20 7761 7320 7369 6d69 6c61 ction was simila\n+0001ea90: 7220 746f 0a20 2020 2020 e280 9863 6f72 r to. ...cor\n+0001eaa0: 652e 696d 67e2 8099 2069 6e20 4752 5542 e.img... in GRUB\n+0001eab0: 2032 2e20 2048 6f77 6576 6572 2c20 e280 2. However, ..\n+0001eac0: 9863 6f72 652e 696d 67e2 8099 2069 7320 .core.img... is \n+0001ead0: 6d75 6368 206d 6f72 6520 6361 7061 626c much more capabl\n+0001eae0: 650a 2020 2020 2074 6861 6e20 5374 6167 e. than Stag\n+0001eaf0: 6520 312e 3520 7761 733b 2073 696e 6365 e 1.5 was; since\n+0001eb00: 2069 7420 6f66 6665 7273 2061 2072 6573 it offers a res\n+0001eb10: 6375 6520 7368 656c 6c2c 2069 7420 6973 cue shell, it is\n+0001eb20: 2073 6f6d 6574 696d 6573 0a20 2020 2020 sometimes. \n+0001eb30: 706f 7373 6962 6c65 2074 6f20 7265 636f possible to reco\n+0001eb40: 7665 7220 6d61 6e75 616c 6c79 2069 6e20 ver manually in \n+0001eb50: 7468 6520 6576 656e 7420 7468 6174 2069 the event that i\n+0001eb60: 7420 6973 2075 6e61 626c 6520 746f 206c t is unable to l\n+0001eb70: 6f61 640a 2020 2020 2061 6e79 206f 7468 oad. any oth\n+0001eb80: 6572 206d 6f64 756c 6573 2c20 666f 7220 er modules, for \n+0001eb90: 6578 616d 706c 6520 6966 2070 6172 7469 example if parti\n+0001eba0: 7469 6f6e 206e 756d 6265 7273 2068 6176 tion numbers hav\n+0001ebb0: 6520 6368 616e 6765 642e 0a20 2020 2020 e changed.. \n+0001ebc0: e280 9863 6f72 652e 696d 67e2 8099 2069 ...core.img... i\n+0001ebd0: 7320 6275 696c 7420 696e 2061 206d 6f72 s built in a mor\n+0001ebe0: 6520 666c 6578 6962 6c65 2077 6179 2c20 e flexible way, \n+0001ebf0: 616c 6c6f 7769 6e67 2047 5255 4220 3220 allowing GRUB 2 \n+0001ec00: 746f 0a20 2020 2020 7375 7070 6f72 7420 to. support \n+0001ec10: 7265 6164 696e 6720 6d6f 6475 6c65 7320 reading modules \n+0001ec20: 6672 6f6d 2061 6476 616e 6365 6420 6469 from advanced di\n+0001ec30: 736b 2074 7970 6573 2073 7563 6820 6173 sk types such as\n+0001ec40: 204c 564d 2061 6e64 0a20 2020 2020 5241 LVM and. RA\n+0001ec50: 4944 2e0a 0a20 2020 2020 4752 5542 204c ID... GRUB L\n+0001ec60: 6567 6163 7920 636f 756c 6420 7275 6e20 egacy could run \n+0001ec70: 7769 7468 206f 6e6c 7920 5374 6167 6520 with only Stage \n+0001ec80: 3120 616e 6420 5374 6167 6520 3220 696e 1 and Stage 2 in\n+0001ec90: 2073 6f6d 6520 6c69 6d69 7465 640a 2020 some limited. \n+0001eca0: 2020 2063 6f6e 6669 6775 7261 7469 6f6e configuration\n+0001ecb0: 732c 2077 6869 6c65 2047 5255 4220 3220 s, while GRUB 2 \n+0001ecc0: 7265 7175 6972 6573 20e2 8098 636f 7265 requires ...core\n+0001ecd0: 2e69 6d67 e280 9920 616e 6420 6361 6e6e .img... and cann\n+0001ece0: 6f74 2077 6f72 6b0a 2020 2020 2077 6974 ot work. wit\n+0001ecf0: 686f 7574 2069 742e 0a0a e280 9873 7461 hout it......sta\n+0001ed00: 6765 32e2 8099 0a20 2020 2020 4752 5542 ge2.... GRUB\n+0001ed10: 2032 2068 6173 206e 6f20 7369 6e67 6c65 2 has no single\n+0001ed20: 2053 7461 6765 2032 2069 6d61 6765 2e20 Stage 2 image. \n+0001ed30: 2049 6e73 7465 6164 2c20 6974 206c 6f61 Instead, it loa\n+0001ed40: 6473 206d 6f64 756c 6573 2066 726f 6d0a ds modules from.\n+0001ed50: 2020 2020 20e2 8098 2f62 6f6f 742f 6772 .../boot/gr\n+0001ed60: 7562 e280 9920 6174 2072 756e 2d74 696d ub... at run-tim\n+0001ed70: 652e 0a0a e280 9873 7461 6765 325f 656c e......stage2_el\n+0001ed80: 746f 7269 746f e280 990a 2020 2020 2049 torito.... I\n+0001ed90: 6e20 4752 5542 2032 2c20 696d 6167 6573 n GRUB 2, images\n+0001eda0: 2066 6f72 2062 6f6f 7469 6e67 2066 726f for booting fro\n+0001edb0: 6d20 4344 2d52 4f4d 2064 7269 7665 7320 m CD-ROM drives \n+0001edc0: 6172 6520 6e6f 770a 2020 2020 2063 6f6e are now. con\n+0001edd0: 7374 7275 6374 6564 2075 7369 6e67 20e2 structed using .\n+0001ede0: 8098 6364 626f 6f74 2e69 6d67 e280 9920 ..cdboot.img... \n+0001edf0: 616e 6420 e280 9863 6f72 652e 696d 67e2 and ...core.img.\n+0001ee00: 8099 2c20 6d61 6b69 6e67 2073 7572 6520 .., making sure \n+0001ee10: 7468 6174 2074 6865 0a20 2020 2020 636f that the. co\n+0001ee20: 7265 2069 6d61 6765 2063 6f6e 7461 696e re image contain\n+0001ee30: 7320 7468 6520 e280 9869 736f 3936 3630 s the ...iso9660\n+0001ee40: e280 9920 6d6f 6475 6c65 2e20 2049 7420 ... module. It \n+0001ee50: 6973 2075 7375 616c 6c79 2062 6573 7420 is usually best \n+0001ee60: 746f 0a20 2020 2020 7573 6520 7468 6520 to. use the \n+0001ee70: e280 9867 7275 622d 6d6b 7265 7363 7565 ...grub-mkrescue\n+0001ee80: e280 9920 7072 6f67 7261 6d20 666f 7220 ... program for \n+0001ee90: 7468 6973 2e0a 0ae2 8098 6e62 6772 7562 this......nbgrub\n+0001eea0: e280 990a 2020 2020 2054 6865 7265 2069 .... There i\n+0001eeb0: 7320 6173 2079 6574 206e 6f20 6571 7569 s as yet no equi\n+0001eec0: 7661 6c65 6e74 2066 6f72 20e2 8098 6e62 valent for ...nb\n+0001eed0: 6772 7562 e280 9920 696e 2047 5255 4220 grub... in GRUB \n+0001eee0: 323b 2069 7420 7761 7320 7573 6564 0a20 2; it was used. \n+0001eef0: 2020 2020 6279 2045 7468 6572 626f 6f74 by Etherboot\n+0001ef00: 2061 6e64 2073 6f6d 6520 6f74 6865 7220 and some other \n+0001ef10: 6e65 7477 6f72 6b20 626f 6f74 206c 6f61 network boot loa\n+0001ef20: 6465 7273 2e0a 0ae2 8098 7078 6567 7275 ders......pxegru\n+0001ef30: 62e2 8099 0a20 2020 2020 496e 2047 5255 b.... In GRU\n+0001ef40: 4220 322c 2069 6d61 6765 7320 666f 7220 B 2, images for \n+0001ef50: 5058 4520 6e65 7477 6f72 6b20 626f 6f74 PXE network boot\n+0001ef60: 696e 6720 6172 6520 6e6f 7720 636f 6e73 ing are now cons\n+0001ef70: 7472 7563 7465 6420 7573 696e 670a 2020 tructed using. \n+0001ef80: 2020 20e2 8098 7078 6562 6f6f 742e 696d ...pxeboot.im\n+0001ef90: 67e2 8099 2061 6e64 20e2 8098 636f 7265 g... and ...core\n+0001efa0: 2e69 6d67 e280 992c 206d 616b 696e 6720 .img..., making \n+0001efb0: 7375 7265 2074 6861 7420 7468 6520 636f sure that the co\n+0001efc0: 7265 2069 6d61 6765 0a20 2020 2020 636f re image. co\n+0001efd0: 6e74 6169 6e73 2074 6865 20e2 8098 7078 ntains the ...px\n+0001efe0: 65e2 8099 2061 6e64 20e2 8098 7078 6563 e... and ...pxec\n+0001eff0: 6d64 e280 9920 6d6f 6475 6c65 732e 2020 md... modules. \n+0001f000: 2a4e 6f74 6520 4e65 7477 6f72 6b3a 3a2e *Note Network::.\n+0001f010: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+0001f020: 6e66 6f2c 2020 4e6f 6465 3a20 436f 7265 nfo, Node: Core\n+0001f030: 2069 6d61 6765 2073 697a 6520 6c69 6d69 image size limi\n+0001f040: 7461 7469 6f6e 2c20 204e 6578 743a 2046 tation, Next: F\n+0001f050: 696c 6573 7973 7465 6d2c 2020 5072 6576 ilesystem, Prev\n+0001f060: 3a20 496d 6167 6573 2c20 2055 703a 2054 : Images, Up: T\n+0001f070: 6f70 0a0a 3132 2043 6f72 6520 696d 6167 op..12 Core imag\n+0001f080: 6520 7369 7a65 206c 696d 6974 6174 696f e size limitatio\n+0001f090: 6e0a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a n.**************\n+0001f0a0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a ***************.\n+0001f0b0: 0a48 6561 7669 6c79 206c 696d 6974 6564 .Heavily limited\n+0001f0c0: 2070 6c61 7466 6f72 6d73 3a0a 2020 20e2 platforms:. .\n+0001f0d0: 80a2 2069 3338 362d 7063 2028 6e6f 726d .. i386-pc (norm\n+0001f0e0: 616c 2061 6e64 2050 5845 293a 2074 6865 al and PXE): the\n+0001f0f0: 2063 6f72 6520 696d 6167 6520 7369 7a65 core image size\n+0001f100: 2028 636f 6d70 7265 7373 6564 2920 6973 (compressed) is\n+0001f110: 0a20 2020 2020 6c69 6d69 7465 6420 6279 . limited by\n+0001f120: 2034 3538 3234 3020 6279 7465 732e 2020 458240 bytes. \n+0001f130: 6b65 726e 656c 2e69 6d67 2028 2e74 6578 kernel.img (.tex\n+0001f140: 7420 2b20 2e64 6174 6120 2b20 2e62 7373 t + .data + .bss\n+0001f150: 2c0a 2020 2020 2075 6e63 6f6d 7072 6573 ,. uncompres\n+0001f160: 7365 6429 2069 7320 6c69 6d69 7465 6420 sed) is limited \n+0001f170: 6279 2033 3932 3730 3420 6279 7465 732e by 392704 bytes.\n+0001f180: 2020 6d6f 6475 6c65 2073 697a 650a 2020 module size. \n+0001f190: 2020 2028 756e 636f 6d70 7265 7373 6564 (uncompressed\n+0001f1a0: 2920 2b20 6b65 726e 656c 2e69 6d67 2028 ) + kernel.img (\n+0001f1b0: 2e74 6578 7420 2b20 2e64 6174 612c 2075 .text + .data, u\n+0001f1c0: 6e63 6f6d 7072 6573 7365 6429 2069 730a ncompressed) is.\n+0001f1d0: 2020 2020 206c 696d 6974 6564 2062 7920 limited by \n+0001f1e0: 7468 6520 7369 7a65 206f 6620 636f 6e74 the size of cont\n+0001f1f0: 6967 756f 7573 2063 6875 6e6b 2061 7420 iguous chunk at \n+0001f200: 314d 2061 6464 7265 7373 2e0a 2020 20e2 1M address.. .\n+0001f210: 80a2 2073 7061 7263 3634 2d69 6565 6531 .. sparc64-ieee1\n+0001f220: 3237 353a 206b 6572 6e65 6c2e 696d 6720 275: kernel.img \n+0001f230: 282e 7465 7874 202b 202e 6461 7461 202b (.text + .data +\n+0001f240: 202e 6273 7329 202b 206d 6f64 756c 6573 .bss) + modules\n+0001f250: 202b 0a20 2020 2020 3235 364b 2028 7374 +. 256K (st\n+0001f260: 6163 6b29 202b 2032 4d20 2868 6561 7029 ack) + 2M (heap)\n+0001f270: 2069 7320 6c69 6d69 7465 6420 6279 2073 is limited by s\n+0001f280: 7061 6365 2061 7661 696c 6162 6c65 2061 pace available a\n+0001f290: 7420 3078 3434 3030 2e0a 2020 2020 204f t 0x4400.. O\n+0001f2a0: 6e20 6d6f 7374 2070 6c61 7466 6f72 6d73 n most platforms\n+0001f2b0: 2069 7427 7320 6a75 7374 2033 206f 7220 it's just 3 or \n+0001f2c0: 344d 2073 696e 6365 2069 6565 6531 3237 4M since ieee127\n+0001f2d0: 3520 6d61 7073 206f 6e6c 7920 736f 0a20 5 maps only so. \n+0001f2e0: 2020 2020 6d75 6368 2e0a 2020 20e2 80a2 much.. ...\n+0001f2f0: 2069 3338 362d 6965 6565 3132 3735 3a20 i386-ieee1275: \n+0001f300: 6b65 726e 656c 2e69 6d67 2028 2e74 6578 kernel.img (.tex\n+0001f310: 7420 2b20 2e64 6174 6120 2b20 2e62 7373 t + .data + .bss\n+0001f320: 2920 2b20 6d6f 6475 6c65 7320 6973 0a20 ) + modules is. \n+0001f330: 2020 2020 6c69 6d69 7465 6420 6279 206d limited by m\n+0001f340: 656d 6f72 7920 6176 6169 6c61 626c 6520 emory available \n+0001f350: 6174 2030 7831 3030 3030 2c20 6174 206d at 0x10000, at m\n+0001f360: 6f73 7420 3539 364b 0a0a 2020 204c 6967 ost 596K.. Lig\n+0001f370: 6874 6c79 206c 696d 6974 6564 2070 6c61 htly limited pla\n+0001f380: 7466 6f72 6d73 3a0a 0a20 2020 e280 a220 tforms:.. ... \n+0001f390: 2a2d 7865 6e3a 206c 696d 6974 6564 206f *-xen: limited o\n+0001f3a0: 6e6c 7920 6279 2061 6472 6573 7320 7370 nly by adress sp\n+0001f3b0: 6163 6520 616e 6420 5241 4d20 7369 7a65 ace and RAM size\n+0001f3c0: 2e0a 2020 20e2 80a2 2069 3338 362d 7165 .. ... i386-qe\n+0001f3d0: 6d75 3a20 6b65 726e 656c 2e69 6d67 2028 mu: kernel.img (\n+0001f3e0: 2e74 6578 7420 2b20 2e64 6174 6120 2b20 .text + .data + \n+0001f3f0: 2e62 7373 2920 6973 206c 696d 6974 6564 .bss) is limited\n+0001f400: 2062 7920 3339 3237 3034 0a20 2020 2020 by 392704. \n+0001f410: 6279 7465 732e 2020 2863 6f72 652e 696d bytes. (core.im\n+0001f420: 6720 776f 756c 6420 6265 206c 696d 6974 g would be limit\n+0001f430: 6564 2062 7920 524f 4d20 7369 7a65 2062 ed by ROM size b\n+0001f440: 7574 2069 7427 7320 756e 6c69 6d69 7465 ut it's unlimite\n+0001f450: 640a 2020 2020 206f 6e20 7165 6d75 0a20 d. on qemu. \n+0001f460: 2020 e280 a220 416c 6c20 4546 4920 706c ... All EFI pl\n+0001f470: 6174 666f 726d 733a 206c 696d 6974 6564 atforms: limited\n+0001f480: 2062 7920 636f 6e74 6967 756f 7573 2052 by contiguous R\n+0001f490: 414d 2073 697a 6520 616e 6420 706f 7373 AM size and poss\n+0001f4a0: 6962 6c79 0a20 2020 2020 6669 726d 7761 ibly. firmwa\n+0001f4b0: 7265 2062 7567 730a 2020 20e2 80a2 2043 re bugs. ... C\n+0001f4c0: 6f72 6562 6f6f 7420 616e 6420 6d75 6c74 oreboot and mult\n+0001f4d0: 6962 6f6f 742e 2020 6b65 726e 656c 2e69 iboot. kernel.i\n+0001f4e0: 6d67 2028 2e74 6578 7420 2b20 2e64 6174 mg (.text + .dat\n+0001f4f0: 6120 2b20 2e62 7373 2920 6973 0a20 2020 a + .bss) is. \n+0001f500: 2020 6c69 6d69 7465 6420 6279 2033 3932 limited by 392\n+0001f510: 3730 3420 6279 7465 732e 2020 6d6f 6475 704 bytes. modu\n+0001f520: 6c65 2073 697a 6520 6973 206c 696d 6974 le size is limit\n+0001f530: 6564 2062 7920 7468 6520 7369 7a65 206f ed by the size o\n+0001f540: 660a 2020 2020 2063 6f6e 7469 6775 6f75 f. contiguou\n+0001f550: 7320 6368 756e 6b20 6174 2031 4d20 6164 s chunk at 1M ad\n+0001f560: 6472 6573 732e 0a20 2020 e280 a220 6d69 dress.. ... mi\n+0001f570: 7073 656c 2d6c 6f6f 6e67 736f 6e20 2845 psel-loongson (E\n+0001f580: 4c46 292c 206d 6970 7328 656c 292d 7165 LF), mips(el)-qe\n+0001f590: 6d75 5f6d 6970 7320 2845 4c46 293a 2069 mu_mips (ELF): i\n+0001f5a0: 6620 756e 636f 6d70 7265 7373 6564 3a0a f uncompressed:.\n+0001f5b0: 2020 2020 206b 6572 6e65 6c2e 696d 6720 kernel.img \n+0001f5c0: 282e 7465 7874 202b 202e 6461 7461 2920 (.text + .data) \n+0001f5d0: 2b20 6d6f 6475 6c65 7320 6973 206c 696d + modules is lim\n+0001f5e0: 6974 6564 2062 7920 7468 6520 7370 6163 ited by the spac\n+0001f5f0: 6520 6672 6f6d 0a20 2020 2020 3830 3230 e from. 8020\n+0001f600: 3030 3030 2066 6f72 7761 7264 2069 6620 0000 forward if \n+0001f610: 636f 6d70 7265 7373 6564 3a20 6b65 726e compressed: kern\n+0001f620: 656c 2e69 6d67 2028 2e74 6578 7420 2b20 el.img (.text + \n+0001f630: 2e64 6174 612c 0a20 2020 2020 756e 636f .data,. unco\n+0001f640: 6d70 7265 7373 6564 2920 2b20 6d6f 6475 mpressed) + modu\n+0001f650: 6c65 7320 2875 6e63 6f6d 7072 6573 7365 les (uncompresse\n+0001f660: 6429 202b 2028 6d6f 6475 6c65 7320 2b20 d) + (modules + \n+0001f670: 6b65 726e 656c 2e69 6d67 0a20 2020 2020 kernel.img. \n+0001f680: 282e 7465 7874 202b 202e 6461 7461 2929 (.text + .data))\n+0001f690: 2028 636f 6d70 7265 7373 6564 2920 2b20 (compressed) + \n+0001f6a0: 6465 636f 6d70 7265 7373 6f72 2069 7320 decompressor is \n+0001f6b0: 6c69 6d69 7465 6420 6279 2074 6865 0a20 limited by the. \n+0001f6c0: 2020 2020 7370 6163 6520 6672 6f6d 2038 space from 8\n+0001f6d0: 3032 3030 3030 3020 666f 7277 6172 640a 0200000 forward.\n+0001f6e0: 2020 20e2 80a2 206d 6970 7365 6c2d 6c6f ... mipsel-lo\n+0001f6f0: 6f6e 6773 6f6e 2028 466c 6173 6829 2c20 ongson (Flash), \n+0001f700: 6d69 7073 2865 6c29 2d71 656d 755f 6d69 mips(el)-qemu_mi\n+0001f710: 7073 2028 466c 6173 6829 3a20 6b65 726e ps (Flash): kern\n+0001f720: 656c 2e69 6d67 0a20 2020 2020 282e 7465 el.img. (.te\n+0001f730: 7874 202b 202e 6461 7461 2920 2b20 6d6f xt + .data) + mo\n+0001f740: 6475 6c65 7320 6973 206c 696d 6974 6564 dules is limited\n+0001f750: 2062 7920 7468 6520 7370 6163 6520 6672 by the space fr\n+0001f760: 6f6d 2038 3032 3030 3030 300a 2020 2020 om 80200000. \n+0001f770: 2066 6f72 7761 7264 2063 6f72 652e 696d forward core.im\n+0001f780: 6720 2866 696e 616c 2920 6973 206c 696d g (final) is lim\n+0001f790: 6974 6564 2062 7920 666c 6173 6820 7369 ited by flash si\n+0001f7a0: 7a65 2028 3531 324b 206f 6e20 7965 656c ze (512K on yeel\n+0001f7b0: 6f6f 6e67 0a20 2020 2020 616e 6420 6675 oong. and fu\n+0001f7c0: 6c6f 6f6f 6e67 290a 2020 20e2 80a2 206d looong). ... m\n+0001f7d0: 6970 732d 6172 633a 2069 6620 756e 636f ips-arc: if unco\n+0001f7e0: 6d70 7265 7373 6564 3a20 6b65 726e 656c mpressed: kernel\n+0001f7f0: 2e69 6d67 2028 2e74 6578 7420 2b20 2e64 .img (.text + .d\n+0001f800: 6174 6129 2069 7320 6c69 6d69 7465 6420 ata) is limited \n+0001f810: 6279 0a20 2020 2020 7468 6520 7370 6163 by. the spac\n+0001f820: 6520 6672 6f6d 2038 6264 3030 3030 3020 e from 8bd00000 \n+0001f830: 666f 7277 6172 6420 6d6f 6475 6c65 7320 forward modules \n+0001f840: 2b20 6475 6d6d 7920 6465 636f 6d70 7265 + dummy decompre\n+0001f850: 7373 6f72 2069 730a 2020 2020 206c 696d ssor is. lim\n+0001f860: 6974 6564 2062 7920 7468 6520 7370 6163 ited by the spac\n+0001f870: 6520 6672 6f6d 2038 6264 3030 3030 3020 e from 8bd00000 \n+0001f880: 6261 636b 7761 7264 2069 6620 636f 6d70 backward if comp\n+0001f890: 7265 7373 6564 3a0a 2020 2020 206b 6572 ressed:. ker\n+0001f8a0: 6e65 6c2e 696d 6720 282e 7465 7874 202b nel.img (.text +\n+0001f8b0: 202e 6461 7461 2c20 756e 636f 6d70 7265 .data, uncompre\n+0001f8c0: 7373 6564 2920 6973 206c 696d 6974 6564 ssed) is limited\n+0001f8d0: 2062 7920 7468 6520 7370 6163 650a 2020 by the space. \n+0001f8e0: 2020 2066 726f 6d20 3862 6430 3030 3030 from 8bd00000\n+0001f8f0: 2066 6f72 7761 7264 206d 6f64 756c 6573 forward modules\n+0001f900: 2028 756e 636f 6d70 7265 7373 6564 2920 (uncompressed) \n+0001f910: 2b20 286d 6f64 756c 6573 202b 0a20 2020 + (modules +. \n+0001f920: 2020 6b65 726e 656c 2e69 6d67 2028 2e74 kernel.img (.t\n+0001f930: 6578 7420 2b20 2e64 6174 6129 2920 2863 ext + .data)) (c\n+0001f940: 6f6d 7072 6573 7365 642c 2061 6c69 676e ompressed, align\n+0001f950: 6564 2074 6f20 314d 2920 2b20 314d 0a20 ed to 1M) + 1M. \n+0001f960: 2020 2020 2864 6563 6f6d 7072 6573 736f (decompresso\n+0001f970: 7220 2b20 7363 7261 7463 6820 7370 6163 r + scratch spac\n+0001f980: 6529 2069 7320 6c69 6d69 7465 6420 6279 e) is limited by\n+0001f990: 2074 6865 2073 7061 6365 2066 726f 6d0a the space from.\n+0001f9a0: 2020 2020 2038 6264 3030 3030 3020 6261 8bd00000 ba\n+0001f9b0: 636b 7761 7264 0a20 2020 e280 a220 706f ckward. ... po\n+0001f9c0: 7765 7270 632d 6965 6565 3132 3735 3a20 werpc-ieee1275: \n+0001f9d0: 6b65 726e 656c 2e69 6d67 2028 2e74 6578 kernel.img (.tex\n+0001f9e0: 7420 2b20 2e64 6174 6120 2b20 2e62 7373 t + .data + .bss\n+0001f9f0: 2920 2b20 6d6f 6475 6c65 7320 6973 0a20 ) + modules is. \n+0001fa00: 2020 2020 6c69 6d69 7465 6420 6279 2073 limited by s\n+0001fa10: 7061 6365 2061 7661 696c 6162 6c65 2061 pace available a\n+0001fa20: 7420 3078 3230 3030 3030 0a0a 1f0a 4669 t 0x200000....Fi\n+0001fa30: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+0001fa40: 4e6f 6465 3a20 4669 6c65 7379 7374 656d Node: Filesystem\n+0001fa50: 2c20 204e 6578 743a 2049 6e74 6572 6661 , Next: Interfa\n+0001fa60: 6365 2c20 2050 7265 763a 2043 6f72 6520 ce, Prev: Core \n+0001fa70: 696d 6167 6520 7369 7a65 206c 696d 6974 image size limit\n+0001fa80: 6174 696f 6e2c 2020 5570 3a20 546f 700a ation, Up: Top.\n+0001fa90: 0a31 3320 4669 6c65 7379 7374 656d 2073 .13 Filesystem s\n+0001faa0: 796e 7461 7820 616e 6420 7365 6d61 6e74 yntax and semant\n+0001fab0: 6963 730a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ics.************\n 0001fac0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n-0001fad0: 2a2a 2a2a 2a2a 2a2a 0a0a 4752 5542 2075 ********..GRUB u\n-0001fae0: 7365 7320 6120 7370 6563 6961 6c20 7379 ses a special sy\n-0001faf0: 6e74 6178 2066 6f72 2073 7065 6369 6679 ntax for specify\n-0001fb00: 696e 6720 6469 736b 2064 7269 7665 7320 ing disk drives \n-0001fb10: 7768 6963 6820 6361 6e20 6265 0a61 6363 which can be.acc\n-0001fb20: 6573 7365 6420 6279 2042 494f 532e 2042 essed by BIOS. B\n-0001fb30: 6563 6175 7365 206f 6620 4249 4f53 206c ecause of BIOS l\n-0001fb40: 696d 6974 6174 696f 6e73 2c20 4752 5542 imitations, GRUB\n-0001fb50: 2063 616e 6e6f 7420 6469 7374 696e 6775 cannot distingu\n-0001fb60: 6973 680a 6265 7477 6565 6e20 4944 452c ish.between IDE,\n-0001fb70: 2045 5344 492c 2053 4353 492c 206f 7220 ESDI, SCSI, or \n-0001fb80: 6f74 6865 7273 2e20 2059 6f75 206d 7573 others. You mus\n-0001fb90: 7420 6b6e 6f77 2079 6f75 7273 656c 6620 t know yourself \n-0001fba0: 7768 6963 6820 4249 4f53 0a64 6576 6963 which BIOS.devic\n-0001fbb0: 6520 6973 2065 7175 6976 616c 656e 7420 e is equivalent \n-0001fbc0: 746f 2077 6869 6368 204f 5320 6465 7669 to which OS devi\n-0001fbd0: 6365 2e20 204e 6f72 6d61 6c6c 792c 2074 ce. Normally, t\n-0001fbe0: 6861 7420 7769 6c6c 2062 6520 636c 6561 hat will be clea\n-0001fbf0: 720a 6966 2079 6f75 2073 6565 2074 6865 r.if you see the\n-0001fc00: 2066 696c 6573 2069 6e20 6120 6465 7669 files in a devi\n-0001fc10: 6365 206f 7220 7573 6520 7468 6520 636f ce or use the co\n-0001fc20: 6d6d 616e 6420 e280 9873 6561 7263 68e2 mmand ...search.\n-0001fc30: 8099 2028 2a6e 6f74 650a 7365 6172 6368 .. (*note.search\n-0001fc40: 3a3a 292e 0a0a 2a20 4d65 6e75 3a0a 0a2a ::)...* Menu:..*\n-0001fc50: 2044 6576 6963 6520 7379 6e74 6178 3a3a Device syntax::\n-0001fc60: 2020 2020 2020 2020 2020 2020 2020 2048 H\n-0001fc70: 6f77 2074 6f20 7370 6563 6966 7920 6465 ow to specify de\n-0001fc80: 7669 6365 730a 2a20 4669 6c65 206e 616d vices.* File nam\n-0001fc90: 6520 7379 6e74 6178 3a3a 2020 2020 2020 e syntax:: \n-0001fca0: 2020 2020 2020 486f 7720 746f 2073 7065 How to spe\n-0001fcb0: 6369 6679 2066 696c 6573 0a2a 2042 6c6f cify files.* Blo\n-0001fcc0: 636b 206c 6973 7420 7379 6e74 6178 3a3a ck list syntax::\n-0001fcd0: 2020 2020 2020 2020 2020 2048 6f77 2074 How t\n-0001fce0: 6f20 7370 6563 6966 7920 626c 6f63 6b20 o specify block \n-0001fcf0: 6c69 7374 730a 0a1f 0a46 696c 653a 2067 lists....File: g\n-0001fd00: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-0001fd10: 2044 6576 6963 6520 7379 6e74 6178 2c20 Device syntax, \n-0001fd20: 204e 6578 743a 2046 696c 6520 6e61 6d65 Next: File name\n-0001fd30: 2073 796e 7461 782c 2020 5570 3a20 4669 syntax, Up: Fi\n-0001fd40: 6c65 7379 7374 656d 0a0a 3133 2e31 2048 lesystem..13.1 H\n-0001fd50: 6f77 2074 6f20 7370 6563 6966 7920 6465 ow to specify de\n-0001fd60: 7669 6365 730a 3d3d 3d3d 3d3d 3d3d 3d3d vices.==========\n-0001fd70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0001fd80: 3d0a 0a54 6865 2064 6576 6963 6520 7379 =..The device sy\n-0001fd90: 6e74 6178 2069 7320 6c69 6b65 2074 6869 ntax is like thi\n-0001fda0: 733a 0a0a 2020 2020 2028 4445 5649 4345 s:.. (DEVICE\n-0001fdb0: 5b2c 5041 5254 4d41 502d 4e41 4d45 3150 [,PARTMAP-NAME1P\n-0001fdc0: 4152 542d 4e55 4d31 5b2c 5041 5254 4d41 ART-NUM1[,PARTMA\n-0001fdd0: 502d 4e41 4d45 3250 4152 542d 4e55 4d32 P-NAME2PART-NUM2\n-0001fde0: 5b2c 2e2e 2e5d 5d5d 290a 0a20 2020 e280 [,...]]]).. ..\n-0001fdf0: 985b 5de2 8099 206d 6561 6e73 2074 6865 .[]... means the\n-0001fe00: 2070 6172 616d 6574 6572 2069 7320 6f70 parameter is op\n-0001fe10: 7469 6f6e 616c 2e20 2044 4556 4943 4520 tional. DEVICE \n-0001fe20: 6465 7065 6e64 7320 6f6e 2074 6865 2064 depends on the d\n-0001fe30: 6973 6b0a 6472 6976 6572 2069 6e20 7573 isk.driver in us\n-0001fe40: 652e 2020 4249 4f53 2061 6e64 2045 4649 e. BIOS and EFI\n-0001fe50: 2064 6973 6b73 2075 7365 2065 6974 6865 disks use eithe\n-0001fe60: 7220 e280 9866 64e2 8099 206f 7220 e280 r ...fd... or ..\n-0001fe70: 9868 64e2 8099 2066 6f6c 6c6f 7765 6420 .hd... followed \n-0001fe80: 6279 2061 0a64 6967 6974 2c20 6c69 6b65 by a.digit, like\n-0001fe90: 20e2 8098 6664 30e2 8099 2c20 6f72 20e2 ...fd0..., or .\n-0001fea0: 8098 6364 e280 992e 2020 4148 4349 2c20 ..cd.... AHCI, \n-0001feb0: 5041 5441 2028 6174 6129 2c20 6372 7970 PATA (ata), cryp\n-0001fec0: 746f 2c20 5553 4220 7573 6520 7468 6520 to, USB use the \n-0001fed0: 6e61 6d65 0a6f 6620 6472 6976 6572 2066 name.of driver f\n-0001fee0: 6f6c 6c6f 7765 6420 6279 2061 206e 756d ollowed by a num\n-0001fef0: 6265 722e 2020 4d65 6d64 6973 6b20 616e ber. Memdisk an\n-0001ff00: 6420 686f 7374 2061 7265 206c 696d 6974 d host are limit\n-0001ff10: 6564 2074 6f20 6f6e 650a 6469 736b 2061 ed to one.disk a\n-0001ff20: 6e64 2073 6f20 6974 2773 2072 6566 6572 nd so it's refer\n-0001ff30: 7265 6420 6a75 7374 2062 7920 6472 6976 red just by driv\n-0001ff40: 6572 206e 616d 652e 2020 5241 4944 2028 er name. RAID (\n-0001ff50: 6d64 292c 206f 6664 6973 6b0a 2869 6565 md), ofdisk.(iee\n-0001ff60: 6531 3237 3520 616e 6420 6e61 6e64 292c e1275 and nand),\n-0001ff70: 204c 564d 2028 6c76 6d29 2c20 4c44 4d2c LVM (lvm), LDM,\n-0001ff80: 2076 6972 7469 6f20 2876 6473 6b29 2061 virtio (vdsk) a\n-0001ff90: 6e64 2061 7263 6469 736b 2028 6172 6329 nd arcdisk (arc)\n-0001ffa0: 2075 7365 0a69 6e74 7269 6e73 6963 206e use.intrinsic n\n-0001ffb0: 616d 6520 6f66 2064 6973 6b20 7072 6566 ame of disk pref\n-0001ffc0: 6978 6564 2062 7920 6472 6976 6572 206e ixed by driver n\n-0001ffd0: 616d 652e 2020 4164 6469 7469 6f6e 616c ame. Additional\n-0001ffe0: 6c79 206a 7573 740a 226e 616e 6422 2072 ly just.\"nand\" r\n-0001fff0: 6566 6572 7320 746f 2074 6865 2064 6973 efers to the dis\n-00020000: 6b20 616c 6961 7365 6420 6173 2022 6e61 k aliased as \"na\n-00020010: 6e64 222e 2020 436f 6e66 6c69 6374 7320 nd\". Conflicts \n-00020020: 6172 6520 736f 6c76 6564 2062 790a 7375 are solved by.su\n-00020030: 6666 6978 696e 6720 6120 6e75 6d62 6572 ffixing a number\n-00020040: 2069 6620 6e65 6365 7373 6172 792e 2020 if necessary. \n-00020050: 436f 6d6d 6173 206e 6565 6420 746f 2062 Commas need to b\n-00020060: 6520 6573 6361 7065 642e 2020 4c6f 6f70 e escaped. Loop\n-00020070: 6261 636b 0a75 7365 7320 7768 6174 6576 back.uses whatev\n-00020080: 6572 206e 616d 6520 7370 6563 6966 6965 er name specifie\n-00020090: 6420 746f 20e2 8098 6c6f 6f70 6261 636b d to ...loopback\n-000200a0: e280 9920 636f 6d6d 616e 642e 2020 486f ... command. Ho\n-000200b0: 7374 6469 736b 2075 7365 7320 6e61 6d65 stdisk uses name\n-000200c0: 730a 7370 6563 6966 6965 6420 696e 2064 s.specified in d\n-000200d0: 6576 6963 652e 6d61 7020 6173 206c 6f6e evice.map as lon\n-000200e0: 6720 6173 2069 7427 7320 6f66 2074 6865 g as it's of the\n-000200f0: 2066 6f72 6d20 5b66 6863 5d64 5b30 2d39 form [fhc]d[0-9\n-00020100: 5d2a 206f 720a 686f 7374 6469 736b 2f3c ]* or.hostdisk/<\n-00020110: 4f53 2044 4556 4943 453e 2e20 2046 6f72 OS DEVICE>. For\n-00020120: 2063 7279 7074 6f20 616e 6420 5241 4944 crypto and RAID\n-00020130: 2028 6d64 2920 6164 6469 7469 6f6e 616c (md) additional\n-00020140: 6c79 2079 6f75 2063 616e 2075 7365 0a74 ly you can use.t\n-00020150: 6865 2073 796e 7461 7820 3c64 7269 7665 he syntax uuid/. For LVM add\n-00020180: 6974 696f 6e61 6c6c 7920 796f 7520 6361 itionally you ca\n-00020190: 6e20 7573 650a 7468 6520 7379 6e74 6178 n use.the syntax\n-000201a0: 206c 766d 6964 2f3c 766f 6c75 6d65 2d67 lvmid//... \n-000201d0: 2866 6430 290a 2020 2020 2028 6864 3029 (fd0). (hd0)\n-000201e0: 0a20 2020 2020 2863 6429 0a20 2020 2020 . (cd). \n-000201f0: 2861 6863 6930 290a 2020 2020 2028 6174 (ahci0). (at\n-00020200: 6130 290a 2020 2020 2028 6372 7970 746f a0). (crypto\n-00020210: 3029 0a20 2020 2020 2875 7362 3029 0a20 0). (usb0). \n-00020220: 2020 2020 2863 7279 7074 6f75 7569 642f (cryptouuid/\n-00020230: 3132 3334 3536 3738 3961 6263 6465 6630 123456789abcdef0\n-00020240: 3132 3334 3536 3738 3961 6263 6465 6630 123456789abcdef0\n-00020250: 290a 2020 2020 2028 6d64 7575 6964 2f31 ). (mduuid/1\n-00020260: 3233 3435 3637 3839 6162 6364 6566 3031 23456789abcdef01\n-00020270: 3233 3435 3637 3839 6162 6364 6566 3029 23456789abcdef0)\n-00020280: 0a20 2020 2020 286c 766d 2f73 7973 7465 . (lvm/syste\n-00020290: 6d2d 726f 6f74 290a 2020 2020 2028 6c76 m-root). (lv\n-000202a0: 6d69 642f 4631 696b 6744 2d32 5245 532d mid/F1ikgD-2RES-\n-000202b0: 3330 3647 2d69 6c39 4d2d 3769 7761 2d34 306G-il9M-7iwa-4\n-000202c0: 4e4b 572d 4562 5631 4e56 2f65 4c47 7543 NKW-EbV1NV/eLGuC\n-000202d0: 512d 4c34 4b61 2d58 5567 522d 736a 744a Q-L4Ka-XUgR-sjtJ\n-000202e0: 2d66 6663 682d 6261 6a72 2d66 434e 667a -ffch-bajr-fCNfz\n-000202f0: 3529 0a20 2020 2020 286d 642f 6d79 7261 5). (md/myra\n-00020300: 6964 290a 2020 2020 2028 6d64 2f30 290a id). (md/0).\n-00020310: 2020 2020 2028 6965 6565 3132 3735 2f64 (ieee1275/d\n-00020320: 6973 6b32 290a 2020 2020 2028 6965 6565 isk2). (ieee\n-00020330: 3132 3735 2f2f 7063 6940 3166 5c2c 302f 1275//pci@1f\\,0/\n-00020340: 6964 6540 642f 6469 736b 4032 290a 2020 ide@d/disk@2). \n-00020350: 2020 2028 6e61 6e64 290a 2020 2020 2028 (nand). (\n-00020360: 6d65 6d64 6973 6b29 0a20 2020 2020 2868 memdisk). (h\n-00020370: 6f73 7429 0a20 2020 2020 286d 796c 6f6f ost). (myloo\n-00020380: 7029 0a20 2020 2020 2868 6f73 7464 6973 p). (hostdis\n-00020390: 6b2f 2f64 6576 2f73 6461 290a 0a20 2020 k//dev/sda).. \n-000203a0: 5041 5254 2d4e 554d 2072 6570 7265 7365 PART-NUM represe\n-000203b0: 6e74 7320 7468 6520 7061 7274 6974 696f nts the partitio\n-000203c0: 6e20 6e75 6d62 6572 206f 6620 4445 5649 n number of DEVI\n-000203d0: 4345 2c20 7374 6172 7469 6e67 2066 726f CE, starting fro\n-000203e0: 6d0a 6f6e 652e 2020 5041 5254 4e41 4d45 m.one. PARTNAME\n-000203f0: 2069 7320 6f70 7469 6f6e 616c 2062 7574 is optional but\n-00020400: 2069 7320 7265 636f 6d6d 656e 6465 6420 is recommended \n-00020410: 7369 6e63 6520 6469 736b 206d 6179 2068 since disk may h\n-00020420: 6176 650a 7365 7665 7261 6c20 746f 702d ave.several top-\n-00020430: 6c65 7665 6c20 7061 7274 6d61 7073 2e20 level partmaps. \n-00020440: 2053 7065 6369 6679 696e 6720 7468 6972 Specifying thir\n-00020450: 6420 616e 6420 6c61 7465 7220 636f 6d70 d and later comp\n-00020460: 6f6e 656e 7420 796f 750a 6361 6e20 6163 onent you.can ac\n-00020470: 6365 7373 2074 6f20 7375 6270 6172 7469 cess to subparti\n-00020480: 7469 6f6e 732e 0a0a 2020 2054 6865 2073 tions... The s\n-00020490: 796e 7461 7820 e280 9828 6864 3029 e280 yntax ...(hd0)..\n-000204a0: 9920 7265 7072 6573 656e 7473 2075 7369 . represents usi\n-000204b0: 6e67 2074 6865 2065 6e74 6972 6520 6469 ng the entire di\n-000204c0: 736b 2028 6f72 2074 6865 204d 4252 2077 sk (or the MBR w\n-000204d0: 6865 6e0a 696e 7374 616c 6c69 6e67 2047 hen.installing G\n-000204e0: 5255 4229 2c20 7768 696c 6520 7468 6520 RUB), while the \n-000204f0: 7379 6e74 6178 20e2 8098 2868 6430 2c31 syntax ...(hd0,1\n-00020500: 29e2 8099 2072 6570 7265 7365 6e74 7320 )... represents \n-00020510: 7573 696e 6720 7468 6520 6669 7273 740a using the first.\n-00020520: 7061 7274 6974 696f 6e20 6f66 2074 6865 partition of the\n-00020530: 2064 6973 6b20 286f 7220 7468 6520 626f disk (or the bo\n-00020540: 6f74 2073 6563 746f 7220 6f66 2074 6865 ot sector of the\n-00020550: 2070 6172 7469 7469 6f6e 2077 6865 6e0a partition when.\n-00020560: 696e 7374 616c 6c69 6e67 2047 5255 4229 installing GRUB)\n-00020570: 2e0a 0a20 2020 2020 2868 6430 2c6d 7364 ... (hd0,msd\n-00020580: 6f73 3129 0a20 2020 2020 2868 6430 2c6d os1). (hd0,m\n-00020590: 7364 6f73 312c 6d73 646f 7335 290a 2020 sdos1,msdos5). \n-000205a0: 2020 2028 6864 302c 6d73 646f 7331 2c62 (hd0,msdos1,b\n-000205b0: 7364 3329 0a20 2020 2020 2868 6430 2c6e sd3). (hd0,n\n-000205c0: 6574 6273 6431 290a 2020 2020 2028 6864 etbsd1). (hd\n-000205d0: 302c 6770 7431 290a 2020 2020 2028 6864 0,gpt1). (hd\n-000205e0: 302c 312c 3329 0a0a 2020 2049 6620 796f 0,1,3).. If yo\n-000205f0: 7520 656e 6162 6c65 6420 7468 6520 6e65 u enabled the ne\n-00020600: 7477 6f72 6b20 7375 7070 6f72 742c 2074 twork support, t\n-00020610: 6865 2073 7065 6369 616c 2064 7269 7665 he special drive\n-00020620: 730a e280 9828 5052 4f54 4f43 4f4c 5b2c s....(PROTOCOL[,\n-00020630: 5345 5256 4552 5d29 e280 9920 6172 6520 SERVER])... are \n-00020640: 616c 736f 2061 7661 696c 6162 6c65 2e20 also available. \n-00020650: 2053 7570 706f 7274 6564 2070 726f 746f Supported proto\n-00020660: 636f 6c73 2061 7265 0ae2 8098 6874 7470 cols are....http\n-00020670: e280 9920 616e 6420 e280 9874 6674 70e2 ... and ...tftp.\n-00020680: 8099 2e20 2049 6620 5345 5256 4552 2069 ... If SERVER i\n-00020690: 7320 6f6d 6974 7465 642c 2076 616c 7565 s omitted, value\n-000206a0: 206f 6620 656e 7669 726f 6e6d 656e 7420 of environment \n-000206b0: 7661 7269 6162 6c65 0ae2 8098 6e65 745f variable....net_\n-000206c0: 6465 6661 756c 745f 7365 7276 6572 e280 default_server..\n-000206d0: 9920 6973 2075 7365 642e 2020 4265 666f . is used. Befo\n-000206e0: 7265 2075 7369 6e67 2074 6865 206e 6574 re using the net\n-000206f0: 776f 726b 2064 7269 7665 2c20 796f 7520 work drive, you \n-00020700: 6d75 7374 0a69 6e69 7469 616c 697a 6520 must.initialize \n-00020710: 7468 6520 6e65 7477 6f72 6b2e 2020 2a4e the network. *N\n-00020720: 6f74 6520 4e65 7477 6f72 6b3a 3a2c 2066 ote Network::, f\n-00020730: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat\n-00020740: 696f 6e2e 0a0a 2020 2057 6865 6e20 7573 ion... When us\n-00020750: 696e 6720 e280 9868 7474 70e2 8099 206f ing ...http... o\n-00020760: 7220 e280 9874 6674 70e2 8099 2c20 706f r ...tftp..., po\n-00020770: 7274 7320 6f74 6865 7220 7468 616e 20e2 rts other than .\n-00020780: 8098 3830 e280 9920 6361 6e20 6265 2073 ..80... can be s\n-00020790: 7065 6369 6669 6564 0a75 7369 6e67 2061 pecified.using a\n-000207a0: 2063 6f6c 6f6e 2028 e280 983a e280 9929 colon (...:...)\n-000207b0: 2061 6674 6572 2074 6865 2061 6464 7265 after the addre\n-000207c0: 7373 2e20 2054 6f20 6176 6f69 6420 7061 ss. To avoid pa\n-000207d0: 7273 696e 6720 636f 6e66 6c69 6374 732c rsing conflicts,\n-000207e0: 2077 6865 6e0a 7573 696e 6720 4950 7636 when.using IPv6\n-000207f0: 2061 6464 7265 7373 6573 2077 6974 6820 addresses with \n-00020800: 6375 7374 6f6d 2070 6f72 7473 2c20 7468 custom ports, th\n-00020810: 6520 6164 6472 6573 7365 7320 6d75 7374 e addresses must\n-00020820: 2062 6520 656e 636c 6f73 6564 0a77 6974 be enclosed.wit\n-00020830: 6820 7371 7561 7265 2062 7261 636b 6574 h square bracket\n-00020840: 7320 28e2 8098 5b5d e280 9929 2c20 6173 s (...[]...), as\n-00020850: 2069 7320 7374 616e 6461 7264 2070 7261 is standard pra\n-00020860: 6374 6963 652e 0a0a 2020 2020 2028 6874 ctice... (ht\n-00020870: 7470 2c67 7275 622e 6578 616d 706c 652e tp,grub.example.\n-00020880: 636f 6d3a 3331 3333 3729 0a20 2020 2020 com:31337). \n-00020890: 2868 7474 702c 3139 322e 302e 322e 313a (http,192.0.2.1:\n-000208a0: 3333 3929 0a20 2020 2020 2868 7474 702c 339). (http,\n-000208b0: 5b32 3030 313a 6462 383a 3a31 5d3a 3131 [2001:db8::1]:11\n-000208c0: 3233 3529 0a0a 2020 2049 6620 796f 7520 235).. If you \n-000208d0: 626f 6f74 2047 5255 4220 6672 6f6d 2061 boot GRUB from a\n-000208e0: 2043 442d 524f 4d2c 20e2 8098 2863 6429 CD-ROM, ...(cd)\n-000208f0: e280 9920 6973 2061 7661 696c 6162 6c65 ... is available\n-00020900: 2e20 202a 4e6f 7465 204d 616b 696e 6720 . *Note Making \n-00020910: 610a 4752 5542 2062 6f6f 7461 626c 6520 a.GRUB bootable \n-00020920: 4344 2d52 4f4d 3a3a 2c20 666f 7220 6465 CD-ROM::, for de\n-00020930: 7461 696c 732e 0a0a 1f0a 4669 6c65 3a20 tails.....File: \n-00020940: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00020950: 3a20 4669 6c65 206e 616d 6520 7379 6e74 : File name synt\n-00020960: 6178 2c20 204e 6578 743a 2042 6c6f 636b ax, Next: Block\n-00020970: 206c 6973 7420 7379 6e74 6178 2c20 2050 list syntax, P\n-00020980: 7265 763a 2044 6576 6963 6520 7379 6e74 rev: Device synt\n-00020990: 6178 2c20 2055 703a 2046 696c 6573 7973 ax, Up: Filesys\n-000209a0: 7465 6d0a 0a31 332e 3220 486f 7720 746f tem..13.2 How to\n-000209b0: 2073 7065 6369 6679 2066 696c 6573 0a3d specify files.=\n+0001fad0: 2a2a 2a2a 2a2a 0a0a 4752 5542 2075 7365 ******..GRUB use\n+0001fae0: 7320 6120 7370 6563 6961 6c20 7379 6e74 s a special synt\n+0001faf0: 6178 2066 6f72 2073 7065 6369 6679 696e ax for specifyin\n+0001fb00: 6720 6469 736b 2064 7269 7665 7320 7768 g disk drives wh\n+0001fb10: 6963 6820 6361 6e20 6265 0a61 6363 6573 ich can be.acces\n+0001fb20: 7365 6420 6279 2042 494f 532e 2042 6563 sed by BIOS. Bec\n+0001fb30: 6175 7365 206f 6620 4249 4f53 206c 696d ause of BIOS lim\n+0001fb40: 6974 6174 696f 6e73 2c20 4752 5542 2063 itations, GRUB c\n+0001fb50: 616e 6e6f 7420 6469 7374 696e 6775 6973 annot distinguis\n+0001fb60: 680a 6265 7477 6565 6e20 4944 452c 2045 h.between IDE, E\n+0001fb70: 5344 492c 2053 4353 492c 206f 7220 6f74 SDI, SCSI, or ot\n+0001fb80: 6865 7273 2e20 2059 6f75 206d 7573 7420 hers. You must \n+0001fb90: 6b6e 6f77 2079 6f75 7273 656c 6620 7768 know yourself wh\n+0001fba0: 6963 6820 4249 4f53 0a64 6576 6963 6520 ich BIOS.device \n+0001fbb0: 6973 2065 7175 6976 616c 656e 7420 746f is equivalent to\n+0001fbc0: 2077 6869 6368 204f 5320 6465 7669 6365 which OS device\n+0001fbd0: 2e20 204e 6f72 6d61 6c6c 792c 2074 6861 . Normally, tha\n+0001fbe0: 7420 7769 6c6c 2062 6520 636c 6561 720a t will be clear.\n+0001fbf0: 6966 2079 6f75 2073 6565 2074 6865 2066 if you see the f\n+0001fc00: 696c 6573 2069 6e20 6120 6465 7669 6365 iles in a device\n+0001fc10: 206f 7220 7573 6520 7468 6520 636f 6d6d or use the comm\n+0001fc20: 616e 6420 e280 9873 6561 7263 68e2 8099 and ...search...\n+0001fc30: 2028 2a6e 6f74 650a 7365 6172 6368 3a3a (*note.search::\n+0001fc40: 292e 0a0a 2a20 4d65 6e75 3a0a 0a2a 2044 )...* Menu:..* D\n+0001fc50: 6576 6963 6520 7379 6e74 6178 3a3a 2020 evice syntax:: \n+0001fc60: 2020 2020 2020 2020 2020 2020 2048 6f77 How\n+0001fc70: 2074 6f20 7370 6563 6966 7920 6465 7669 to specify devi\n+0001fc80: 6365 730a 2a20 4669 6c65 206e 616d 6520 ces.* File name \n+0001fc90: 7379 6e74 6178 3a3a 2020 2020 2020 2020 syntax:: \n+0001fca0: 2020 2020 486f 7720 746f 2073 7065 6369 How to speci\n+0001fcb0: 6679 2066 696c 6573 0a2a 2042 6c6f 636b fy files.* Block\n+0001fcc0: 206c 6973 7420 7379 6e74 6178 3a3a 2020 list syntax:: \n+0001fcd0: 2020 2020 2020 2020 2048 6f77 2074 6f20 How to \n+0001fce0: 7370 6563 6966 7920 626c 6f63 6b20 6c69 specify block li\n+0001fcf0: 7374 730a 0a1f 0a46 696c 653a 2067 7275 sts....File: gru\n+0001fd00: 622e 696e 666f 2c20 204e 6f64 653a 2044 b.info, Node: D\n+0001fd10: 6576 6963 6520 7379 6e74 6178 2c20 204e evice syntax, N\n+0001fd20: 6578 743a 2046 696c 6520 6e61 6d65 2073 ext: File name s\n+0001fd30: 796e 7461 782c 2020 5570 3a20 4669 6c65 yntax, Up: File\n+0001fd40: 7379 7374 656d 0a0a 3133 2e31 2048 6f77 system..13.1 How\n+0001fd50: 2074 6f20 7370 6563 6966 7920 6465 7669 to specify devi\n+0001fd60: 6365 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ces.============\n+0001fd70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n+0001fd80: 0a54 6865 2064 6576 6963 6520 7379 6e74 .The device synt\n+0001fd90: 6178 2069 7320 6c69 6b65 2074 6869 733a ax is like this:\n+0001fda0: 0a0a 2020 2020 2028 4445 5649 4345 5b2c .. (DEVICE[,\n+0001fdb0: 5041 5254 4d41 502d 4e41 4d45 3150 4152 PARTMAP-NAME1PAR\n+0001fdc0: 542d 4e55 4d31 5b2c 5041 5254 4d41 502d T-NUM1[,PARTMAP-\n+0001fdd0: 4e41 4d45 3250 4152 542d 4e55 4d32 5b2c NAME2PART-NUM2[,\n+0001fde0: 2e2e 2e5d 5d5d 290a 0a20 2020 e280 985b ...]]]).. ...[\n+0001fdf0: 5de2 8099 206d 6561 6e73 2074 6865 2070 ]... means the p\n+0001fe00: 6172 616d 6574 6572 2069 7320 6f70 7469 arameter is opti\n+0001fe10: 6f6e 616c 2e20 2044 4556 4943 4520 6465 onal. DEVICE de\n+0001fe20: 7065 6e64 7320 6f6e 2074 6865 2064 6973 pends on the dis\n+0001fe30: 6b0a 6472 6976 6572 2069 6e20 7573 652e k.driver in use.\n+0001fe40: 2020 4249 4f53 2061 6e64 2045 4649 2064 BIOS and EFI d\n+0001fe50: 6973 6b73 2075 7365 2065 6974 6865 7220 isks use either \n+0001fe60: e280 9866 64e2 8099 206f 7220 e280 9868 ...fd... or ...h\n+0001fe70: 64e2 8099 2066 6f6c 6c6f 7765 6420 6279 d... followed by\n+0001fe80: 2061 0a64 6967 6974 2c20 6c69 6b65 20e2 a.digit, like .\n+0001fe90: 8098 6664 30e2 8099 2c20 6f72 20e2 8098 ..fd0..., or ...\n+0001fea0: 6364 e280 992e 2020 4148 4349 2c20 5041 cd.... AHCI, PA\n+0001feb0: 5441 2028 6174 6129 2c20 6372 7970 746f TA (ata), crypto\n+0001fec0: 2c20 5553 4220 7573 6520 7468 6520 6e61 , USB use the na\n+0001fed0: 6d65 0a6f 6620 6472 6976 6572 2066 6f6c me.of driver fol\n+0001fee0: 6c6f 7765 6420 6279 2061 206e 756d 6265 lowed by a numbe\n+0001fef0: 722e 2020 4d65 6d64 6973 6b20 616e 6420 r. Memdisk and \n+0001ff00: 686f 7374 2061 7265 206c 696d 6974 6564 host are limited\n+0001ff10: 2074 6f20 6f6e 650a 6469 736b 2061 6e64 to one.disk and\n+0001ff20: 2073 6f20 6974 2773 2072 6566 6572 7265 so it's referre\n+0001ff30: 6420 6a75 7374 2062 7920 6472 6976 6572 d just by driver\n+0001ff40: 206e 616d 652e 2020 5241 4944 2028 6d64 name. RAID (md\n+0001ff50: 292c 206f 6664 6973 6b0a 2869 6565 6531 ), ofdisk.(ieee1\n+0001ff60: 3237 3520 616e 6420 6e61 6e64 292c 204c 275 and nand), L\n+0001ff70: 564d 2028 6c76 6d29 2c20 4c44 4d2c 2076 VM (lvm), LDM, v\n+0001ff80: 6972 7469 6f20 2876 6473 6b29 2061 6e64 irtio (vdsk) and\n+0001ff90: 2061 7263 6469 736b 2028 6172 6329 2075 arcdisk (arc) u\n+0001ffa0: 7365 0a69 6e74 7269 6e73 6963 206e 616d se.intrinsic nam\n+0001ffb0: 6520 6f66 2064 6973 6b20 7072 6566 6978 e of disk prefix\n+0001ffc0: 6564 2062 7920 6472 6976 6572 206e 616d ed by driver nam\n+0001ffd0: 652e 2020 4164 6469 7469 6f6e 616c 6c79 e. Additionally\n+0001ffe0: 206a 7573 740a 226e 616e 6422 2072 6566 just.\"nand\" ref\n+0001fff0: 6572 7320 746f 2074 6865 2064 6973 6b20 ers to the disk \n+00020000: 616c 6961 7365 6420 6173 2022 6e61 6e64 aliased as \"nand\n+00020010: 222e 2020 436f 6e66 6c69 6374 7320 6172 \". Conflicts ar\n+00020020: 6520 736f 6c76 6564 2062 790a 7375 6666 e solved by.suff\n+00020030: 6978 696e 6720 6120 6e75 6d62 6572 2069 ixing a number i\n+00020040: 6620 6e65 6365 7373 6172 792e 2020 436f f necessary. Co\n+00020050: 6d6d 6173 206e 6565 6420 746f 2062 6520 mmas need to be \n+00020060: 6573 6361 7065 642e 2020 4c6f 6f70 6261 escaped. Loopba\n+00020070: 636b 0a75 7365 7320 7768 6174 6576 6572 ck.uses whatever\n+00020080: 206e 616d 6520 7370 6563 6966 6965 6420 name specified \n+00020090: 746f 20e2 8098 6c6f 6f70 6261 636b e280 to ...loopback..\n+000200a0: 9920 636f 6d6d 616e 642e 2020 486f 7374 . command. Host\n+000200b0: 6469 736b 2075 7365 7320 6e61 6d65 730a disk uses names.\n+000200c0: 7370 6563 6966 6965 6420 696e 2064 6576 specified in dev\n+000200d0: 6963 652e 6d61 7020 6173 206c 6f6e 6720 ice.map as long \n+000200e0: 6173 2069 7427 7320 6f66 2074 6865 2066 as it's of the f\n+000200f0: 6f72 6d20 5b66 6863 5d64 5b30 2d39 5d2a orm [fhc]d[0-9]*\n+00020100: 206f 720a 686f 7374 6469 736b 2f3c 4f53 or.hostdisk/. For c\n+00020120: 7279 7074 6f20 616e 6420 5241 4944 2028 rypto and RAID (\n+00020130: 6d64 2920 6164 6469 7469 6f6e 616c 6c79 md) additionally\n+00020140: 2079 6f75 2063 616e 2075 7365 0a74 6865 you can use.the\n+00020150: 2073 796e 7461 7820 3c64 7269 7665 7220 syntax uuid/\n+00020170: 2e20 2046 6f72 204c 564d 2061 6464 6974 . For LVM addit\n+00020180: 696f 6e61 6c6c 7920 796f 7520 6361 6e20 ionally you can \n+00020190: 7573 650a 7468 6520 7379 6e74 6178 206c use.the syntax l\n+000201a0: 766d 6964 2f3c 766f 6c75 6d65 2d67 726f vmid//... (f\n+000201d0: 6430 290a 2020 2020 2028 6864 3029 0a20 d0). (hd0). \n+000201e0: 2020 2020 2863 6429 0a20 2020 2020 2861 (cd). (a\n+000201f0: 6863 6930 290a 2020 2020 2028 6174 6130 hci0). (ata0\n+00020200: 290a 2020 2020 2028 6372 7970 746f 3029 ). (crypto0)\n+00020210: 0a20 2020 2020 2875 7362 3029 0a20 2020 . (usb0). \n+00020220: 2020 2863 7279 7074 6f75 7569 642f 3132 (cryptouuid/12\n+00020230: 3334 3536 3738 3961 6263 6465 6630 3132 3456789abcdef012\n+00020240: 3334 3536 3738 3961 6263 6465 6630 290a 3456789abcdef0).\n+00020250: 2020 2020 2028 6d64 7575 6964 2f31 3233 (mduuid/123\n+00020260: 3435 3637 3839 6162 6364 6566 3031 3233 456789abcdef0123\n+00020270: 3435 3637 3839 6162 6364 6566 3029 0a20 456789abcdef0). \n+00020280: 2020 2020 286c 766d 2f73 7973 7465 6d2d (lvm/system-\n+00020290: 726f 6f74 290a 2020 2020 2028 6c76 6d69 root). (lvmi\n+000202a0: 642f 4631 696b 6744 2d32 5245 532d 3330 d/F1ikgD-2RES-30\n+000202b0: 3647 2d69 6c39 4d2d 3769 7761 2d34 4e4b 6G-il9M-7iwa-4NK\n+000202c0: 572d 4562 5631 4e56 2f65 4c47 7543 512d W-EbV1NV/eLGuCQ-\n+000202d0: 4c34 4b61 2d58 5567 522d 736a 744a 2d66 L4Ka-XUgR-sjtJ-f\n+000202e0: 6663 682d 6261 6a72 2d66 434e 667a 3529 fch-bajr-fCNfz5)\n+000202f0: 0a20 2020 2020 286d 642f 6d79 7261 6964 . (md/myraid\n+00020300: 290a 2020 2020 2028 6d64 2f30 290a 2020 ). (md/0). \n+00020310: 2020 2028 6965 6565 3132 3735 2f64 6973 (ieee1275/dis\n+00020320: 6b32 290a 2020 2020 2028 6965 6565 3132 k2). (ieee12\n+00020330: 3735 2f2f 7063 6940 3166 5c2c 302f 6964 75//pci@1f\\,0/id\n+00020340: 6540 642f 6469 736b 4032 290a 2020 2020 e@d/disk@2). \n+00020350: 2028 6e61 6e64 290a 2020 2020 2028 6d65 (nand). (me\n+00020360: 6d64 6973 6b29 0a20 2020 2020 2868 6f73 mdisk). (hos\n+00020370: 7429 0a20 2020 2020 286d 796c 6f6f 7029 t). (myloop)\n+00020380: 0a20 2020 2020 2868 6f73 7464 6973 6b2f . (hostdisk/\n+00020390: 2f64 6576 2f73 6461 290a 0a20 2020 5041 /dev/sda).. PA\n+000203a0: 5254 2d4e 554d 2072 6570 7265 7365 6e74 RT-NUM represent\n+000203b0: 7320 7468 6520 7061 7274 6974 696f 6e20 s the partition \n+000203c0: 6e75 6d62 6572 206f 6620 4445 5649 4345 number of DEVICE\n+000203d0: 2c20 7374 6172 7469 6e67 2066 726f 6d0a , starting from.\n+000203e0: 6f6e 652e 2020 5041 5254 4e41 4d45 2069 one. PARTNAME i\n+000203f0: 7320 6f70 7469 6f6e 616c 2062 7574 2069 s optional but i\n+00020400: 7320 7265 636f 6d6d 656e 6465 6420 7369 s recommended si\n+00020410: 6e63 6520 6469 736b 206d 6179 2068 6176 nce disk may hav\n+00020420: 650a 7365 7665 7261 6c20 746f 702d 6c65 e.several top-le\n+00020430: 7665 6c20 7061 7274 6d61 7073 2e20 2053 vel partmaps. S\n+00020440: 7065 6369 6679 696e 6720 7468 6972 6420 pecifying third \n+00020450: 616e 6420 6c61 7465 7220 636f 6d70 6f6e and later compon\n+00020460: 656e 7420 796f 750a 6361 6e20 6163 6365 ent you.can acce\n+00020470: 7373 2074 6f20 7375 6270 6172 7469 7469 ss to subpartiti\n+00020480: 6f6e 732e 0a0a 2020 2054 6865 2073 796e ons... The syn\n+00020490: 7461 7820 e280 9828 6864 3029 e280 9920 tax ...(hd0)... \n+000204a0: 7265 7072 6573 656e 7473 2075 7369 6e67 represents using\n+000204b0: 2074 6865 2065 6e74 6972 6520 6469 736b the entire disk\n+000204c0: 2028 6f72 2074 6865 204d 4252 2077 6865 (or the MBR whe\n+000204d0: 6e0a 696e 7374 616c 6c69 6e67 2047 5255 n.installing GRU\n+000204e0: 4229 2c20 7768 696c 6520 7468 6520 7379 B), while the sy\n+000204f0: 6e74 6178 20e2 8098 2868 6430 2c31 29e2 ntax ...(hd0,1).\n+00020500: 8099 2072 6570 7265 7365 6e74 7320 7573 .. represents us\n+00020510: 696e 6720 7468 6520 6669 7273 740a 7061 ing the first.pa\n+00020520: 7274 6974 696f 6e20 6f66 2074 6865 2064 rtition of the d\n+00020530: 6973 6b20 286f 7220 7468 6520 626f 6f74 isk (or the boot\n+00020540: 2073 6563 746f 7220 6f66 2074 6865 2070 sector of the p\n+00020550: 6172 7469 7469 6f6e 2077 6865 6e0a 696e artition when.in\n+00020560: 7374 616c 6c69 6e67 2047 5255 4229 2e0a stalling GRUB)..\n+00020570: 0a20 2020 2020 2868 6430 2c6d 7364 6f73 . (hd0,msdos\n+00020580: 3129 0a20 2020 2020 2868 6430 2c6d 7364 1). (hd0,msd\n+00020590: 6f73 312c 6d73 646f 7335 290a 2020 2020 os1,msdos5). \n+000205a0: 2028 6864 302c 6d73 646f 7331 2c62 7364 (hd0,msdos1,bsd\n+000205b0: 3329 0a20 2020 2020 2868 6430 2c6e 6574 3). (hd0,net\n+000205c0: 6273 6431 290a 2020 2020 2028 6864 302c bsd1). (hd0,\n+000205d0: 6770 7431 290a 2020 2020 2028 6864 302c gpt1). (hd0,\n+000205e0: 312c 3329 0a0a 2020 2049 6620 796f 7520 1,3).. If you \n+000205f0: 656e 6162 6c65 6420 7468 6520 6e65 7477 enabled the netw\n+00020600: 6f72 6b20 7375 7070 6f72 742c 2074 6865 ork support, the\n+00020610: 2073 7065 6369 616c 2064 7269 7665 730a special drives.\n+00020620: e280 9828 5052 4f54 4f43 4f4c 5b2c 5345 ...(PROTOCOL[,SE\n+00020630: 5256 4552 5d29 e280 9920 6172 6520 616c RVER])... are al\n+00020640: 736f 2061 7661 696c 6162 6c65 2e20 2053 so available. S\n+00020650: 7570 706f 7274 6564 2070 726f 746f 636f upported protoco\n+00020660: 6c73 2061 7265 0ae2 8098 6874 7470 e280 ls are....http..\n+00020670: 9920 616e 6420 e280 9874 6674 70e2 8099 . and ...tftp...\n+00020680: 2e20 2049 6620 5345 5256 4552 2069 7320 . If SERVER is \n+00020690: 6f6d 6974 7465 642c 2076 616c 7565 206f omitted, value o\n+000206a0: 6620 656e 7669 726f 6e6d 656e 7420 7661 f environment va\n+000206b0: 7269 6162 6c65 0ae2 8098 6e65 745f 6465 riable....net_de\n+000206c0: 6661 756c 745f 7365 7276 6572 e280 9920 fault_server... \n+000206d0: 6973 2075 7365 642e 2020 4265 666f 7265 is used. Before\n+000206e0: 2075 7369 6e67 2074 6865 206e 6574 776f using the netwo\n+000206f0: 726b 2064 7269 7665 2c20 796f 7520 6d75 rk drive, you mu\n+00020700: 7374 0a69 6e69 7469 616c 697a 6520 7468 st.initialize th\n+00020710: 6520 6e65 7477 6f72 6b2e 2020 2a4e 6f74 e network. *Not\n+00020720: 6520 4e65 7477 6f72 6b3a 3a2c 2066 6f72 e Network::, for\n+00020730: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio\n+00020740: 6e2e 0a0a 2020 2057 6865 6e20 7573 696e n... When usin\n+00020750: 6720 e280 9868 7474 70e2 8099 206f 7220 g ...http... or \n+00020760: e280 9874 6674 70e2 8099 2c20 706f 7274 ...tftp..., port\n+00020770: 7320 6f74 6865 7220 7468 616e 20e2 8098 s other than ...\n+00020780: 3830 e280 9920 6361 6e20 6265 2073 7065 80... can be spe\n+00020790: 6369 6669 6564 0a75 7369 6e67 2061 2063 cified.using a c\n+000207a0: 6f6c 6f6e 2028 e280 983a e280 9929 2061 olon (...:...) a\n+000207b0: 6674 6572 2074 6865 2061 6464 7265 7373 fter the address\n+000207c0: 2e20 2054 6f20 6176 6f69 6420 7061 7273 . To avoid pars\n+000207d0: 696e 6720 636f 6e66 6c69 6374 732c 2077 ing conflicts, w\n+000207e0: 6865 6e0a 7573 696e 6720 4950 7636 2061 hen.using IPv6 a\n+000207f0: 6464 7265 7373 6573 2077 6974 6820 6375 ddresses with cu\n+00020800: 7374 6f6d 2070 6f72 7473 2c20 7468 6520 stom ports, the \n+00020810: 6164 6472 6573 7365 7320 6d75 7374 2062 addresses must b\n+00020820: 6520 656e 636c 6f73 6564 0a77 6974 6820 e enclosed.with \n+00020830: 7371 7561 7265 2062 7261 636b 6574 7320 square brackets \n+00020840: 28e2 8098 5b5d e280 9929 2c20 6173 2069 (...[]...), as i\n+00020850: 7320 7374 616e 6461 7264 2070 7261 6374 s standard pract\n+00020860: 6963 652e 0a0a 2020 2020 2028 6874 7470 ice... (http\n+00020870: 2c67 7275 622e 6578 616d 706c 652e 636f ,grub.example.co\n+00020880: 6d3a 3331 3333 3729 0a20 2020 2020 2868 m:31337). (h\n+00020890: 7474 702c 3139 322e 302e 322e 313a 3333 ttp,192.0.2.1:33\n+000208a0: 3929 0a20 2020 2020 2868 7474 702c 5b32 9). (http,[2\n+000208b0: 3030 313a 6462 383a 3a31 5d3a 3131 3233 001:db8::1]:1123\n+000208c0: 3529 0a0a 2020 2049 6620 796f 7520 626f 5).. If you bo\n+000208d0: 6f74 2047 5255 4220 6672 6f6d 2061 2043 ot GRUB from a C\n+000208e0: 442d 524f 4d2c 20e2 8098 2863 6429 e280 D-ROM, ...(cd)..\n+000208f0: 9920 6973 2061 7661 696c 6162 6c65 2e20 . is available. \n+00020900: 202a 4e6f 7465 204d 616b 696e 6720 610a *Note Making a.\n+00020910: 4752 5542 2062 6f6f 7461 626c 6520 4344 GRUB bootable CD\n+00020920: 2d52 4f4d 3a3a 2c20 666f 7220 6465 7461 -ROM::, for deta\n+00020930: 696c 732e 0a0a 1f0a 4669 6c65 3a20 6772 ils.....File: gr\n+00020940: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+00020950: 4669 6c65 206e 616d 6520 7379 6e74 6178 File name syntax\n+00020960: 2c20 204e 6578 743a 2042 6c6f 636b 206c , Next: Block l\n+00020970: 6973 7420 7379 6e74 6178 2c20 2050 7265 ist syntax, Pre\n+00020980: 763a 2044 6576 6963 6520 7379 6e74 6178 v: Device syntax\n+00020990: 2c20 2055 703a 2046 696c 6573 7973 7465 , Up: Filesyste\n+000209a0: 6d0a 0a31 332e 3220 486f 7720 746f 2073 m..13.2 How to s\n+000209b0: 7065 6369 6679 2066 696c 6573 0a3d 3d3d pecify files.===\n 000209c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-000209d0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6572 6520 ========..There \n-000209e0: 6172 6520 7477 6f20 7761 7973 2074 6f20 are two ways to \n-000209f0: 7370 6563 6966 7920 6669 6c65 732c 2062 specify files, b\n-00020a00: 7920 e280 9c61 6273 6f6c 7574 6520 6669 y ...absolute fi\n-00020a10: 6c65 206e 616d 65e2 809d 2061 6e64 2062 le name... and b\n-00020a20: 790a e280 9c62 6c6f 636b 206c 6973 74e2 y....block list.\n-00020a30: 809d 2e0a 0a20 2020 416e 2061 6273 6f6c ..... An absol\n-00020a40: 7574 6520 6669 6c65 206e 616d 6520 7265 ute file name re\n-00020a50: 7365 6d62 6c65 7320 6120 556e 6978 2061 sembles a Unix a\n-00020a60: 6273 6f6c 7574 6520 6669 6c65 206e 616d bsolute file nam\n-00020a70: 652c 2075 7369 6e67 20e2 8098 2fe2 8099 e, using .../...\n-00020a80: 0a66 6f72 2074 6865 2064 6972 6563 746f .for the directo\n-00020a90: 7279 2073 6570 6172 6174 6f72 2028 6e6f ry separator (no\n-00020aa0: 7420 e280 985c e280 9920 6173 2069 6e20 t ...\\... as in \n-00020ab0: 444f 5329 2e20 4f6e 6520 6578 616d 706c DOS). One exampl\n-00020ac0: 6520 6973 0ae2 8098 2868 6430 2c31 292f e is....(hd0,1)/\n-00020ad0: 626f 6f74 2f67 7275 622f 6772 7562 2e63 boot/grub/grub.c\n-00020ae0: 6667 e280 992e 2020 5468 6973 206d 6561 fg.... This mea\n-00020af0: 6e73 2074 6865 2066 696c 6520 e280 982f ns the file .../\n-00020b00: 626f 6f74 2f67 7275 622f 6772 7562 2e63 boot/grub/grub.c\n-00020b10: 6667 e280 990a 696e 2074 6865 2066 6972 fg....in the fir\n-00020b20: 7374 2070 6172 7469 7469 6f6e 206f 6620 st partition of \n-00020b30: 7468 6520 6669 7273 7420 6861 7264 2064 the first hard d\n-00020b40: 6973 6b2e 2020 4966 2079 6f75 206f 6d69 isk. If you omi\n-00020b50: 7420 7468 6520 6465 7669 6365 0a6e 616d t the device.nam\n-00020b60: 6520 696e 2061 6e20 6162 736f 6c75 7465 e in an absolute\n-00020b70: 2066 696c 6520 6e61 6d65 2c20 4752 5542 file name, GRUB\n-00020b80: 2075 7365 7320 4752 5542 2773 20e2 809c uses GRUB's ...\n-00020b90: 726f 6f74 2064 6576 6963 65e2 809d 0a69 root device....i\n-00020ba0: 6d70 6c69 6369 746c 792e 2020 536f 2069 mplicitly. So i\n-00020bb0: 6620 796f 7520 7365 7420 7468 6520 726f f you set the ro\n-00020bc0: 6f74 2064 6576 6963 6520 746f 2c20 7361 ot device to, sa\n-00020bd0: 792c 20e2 8098 2868 6431 2c31 29e2 8099 y, ...(hd1,1)...\n-00020be0: 2062 7920 7468 650a 636f 6d6d 616e 6420 by the.command \n-00020bf0: e280 9873 6574 2072 6f6f 743d 2868 6431 ...set root=(hd1\n-00020c00: 2c31 29e2 8099 2028 2a6e 6f74 6520 7365 ,1)... (*note se\n-00020c10: 743a 3a29 2c20 7468 656e 20e2 8098 2f62 t::), then .../b\n-00020c20: 6f6f 742f 6b65 726e 656c e280 9920 6973 oot/kernel... is\n-00020c30: 2074 6865 0a73 616d 6520 6173 20e2 8098 the.same as ...\n-00020c40: 2868 6431 2c31 292f 626f 6f74 2f6b 6572 (hd1,1)/boot/ker\n-00020c50: 6e65 6ce2 8099 2e0a 0a20 2020 4f6e 205a nel...... On Z\n-00020c60: 4653 2066 696c 6573 7973 7465 6d20 7468 FS filesystem th\n-00020c70: 6520 6669 7273 7420 7061 7468 2063 6f6d e first path com\n-00020c80: 706f 6e65 6e74 206d 7573 7420 6265 0a56 ponent must be.V\n-00020c90: 4f4c 554d 45e2 8098 40e2 8099 5b53 4e41 OLUME...@...[SNA\n-00020ca0: 5053 484f 545d 2e20 2053 6f20 e280 982f PSHOT]. So .../\n-00020cb0: 726f 6f74 766f 6c40 736e 6170 2d31 3239 rootvol@snap-129\n-00020cc0: 2f62 6f6f 742f 6772 7562 2f67 7275 622e /boot/grub/grub.\n-00020cd0: 6366 67e2 8099 2072 6566 6572 730a 746f cfg... refers.to\n-00020ce0: 2066 696c 6520 e280 982f 626f 6f74 2f67 file .../boot/g\n-00020cf0: 7275 622f 6772 7562 2e63 6667 e280 9920 rub/grub.cfg... \n-00020d00: 696e 2073 6e61 7073 686f 7420 6f66 2076 in snapshot of v\n-00020d10: 6f6c 756d 6520 e280 9872 6f6f 7476 6f6c olume ...rootvol\n-00020d20: e280 9920 7769 7468 206e 616d 650a e280 ... with name...\n-00020d30: 9873 6e61 702d 3132 39e2 8099 2e20 2054 .snap-129.... T\n-00020d40: 7261 696c 696e 6720 e280 9840 e280 9920 railing ...@... \n-00020d50: 6166 7465 7220 766f 6c75 6d65 206e 616d after volume nam\n-00020d60: 6520 6973 206d 616e 6461 746f 7279 2065 e is mandatory e\n-00020d70: 7665 6e20 6966 0a73 6e61 7073 686f 7420 ven if.snapshot \n-00020d80: 6e61 6d65 2069 7320 6f6d 6974 7465 642e name is omitted.\n-00020d90: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-00020da0: 6e66 6f2c 2020 4e6f 6465 3a20 426c 6f63 nfo, Node: Bloc\n-00020db0: 6b20 6c69 7374 2073 796e 7461 782c 2020 k list syntax, \n-00020dc0: 5072 6576 3a20 4669 6c65 206e 616d 6520 Prev: File name \n-00020dd0: 7379 6e74 6178 2c20 2055 703a 2046 696c syntax, Up: Fil\n-00020de0: 6573 7973 7465 6d0a 0a31 332e 3320 486f esystem..13.3 Ho\n-00020df0: 7720 746f 2073 7065 6369 6679 2062 6c6f w to specify blo\n-00020e00: 636b 206c 6973 7473 0a3d 3d3d 3d3d 3d3d ck lists.=======\n+000209d0: 3d3d 3d3d 3d3d 0a0a 5468 6572 6520 6172 ======..There ar\n+000209e0: 6520 7477 6f20 7761 7973 2074 6f20 7370 e two ways to sp\n+000209f0: 6563 6966 7920 6669 6c65 732c 2062 7920 ecify files, by \n+00020a00: e280 9c61 6273 6f6c 7574 6520 6669 6c65 ...absolute file\n+00020a10: 206e 616d 65e2 809d 2061 6e64 2062 790a name... and by.\n+00020a20: e280 9c62 6c6f 636b 206c 6973 74e2 809d ...block list...\n+00020a30: 2e0a 0a20 2020 416e 2061 6273 6f6c 7574 ... An absolut\n+00020a40: 6520 6669 6c65 206e 616d 6520 7265 7365 e file name rese\n+00020a50: 6d62 6c65 7320 6120 556e 6978 2061 6273 mbles a Unix abs\n+00020a60: 6f6c 7574 6520 6669 6c65 206e 616d 652c olute file name,\n+00020a70: 2075 7369 6e67 20e2 8098 2fe2 8099 0a66 using .../....f\n+00020a80: 6f72 2074 6865 2064 6972 6563 746f 7279 or the directory\n+00020a90: 2073 6570 6172 6174 6f72 2028 6e6f 7420 separator (not \n+00020aa0: e280 985c e280 9920 6173 2069 6e20 444f ...\\... as in DO\n+00020ab0: 5329 2e20 4f6e 6520 6578 616d 706c 6520 S). One example \n+00020ac0: 6973 0ae2 8098 2868 6430 2c31 292f 626f is....(hd0,1)/bo\n+00020ad0: 6f74 2f67 7275 622f 6772 7562 2e63 6667 ot/grub/grub.cfg\n+00020ae0: e280 992e 2020 5468 6973 206d 6561 6e73 .... This means\n+00020af0: 2074 6865 2066 696c 6520 e280 982f 626f the file .../bo\n+00020b00: 6f74 2f67 7275 622f 6772 7562 2e63 6667 ot/grub/grub.cfg\n+00020b10: e280 990a 696e 2074 6865 2066 6972 7374 ....in the first\n+00020b20: 2070 6172 7469 7469 6f6e 206f 6620 7468 partition of th\n+00020b30: 6520 6669 7273 7420 6861 7264 2064 6973 e first hard dis\n+00020b40: 6b2e 2020 4966 2079 6f75 206f 6d69 7420 k. If you omit \n+00020b50: 7468 6520 6465 7669 6365 0a6e 616d 6520 the device.name \n+00020b60: 696e 2061 6e20 6162 736f 6c75 7465 2066 in an absolute f\n+00020b70: 696c 6520 6e61 6d65 2c20 4752 5542 2075 ile name, GRUB u\n+00020b80: 7365 7320 4752 5542 2773 20e2 809c 726f ses GRUB's ...ro\n+00020b90: 6f74 2064 6576 6963 65e2 809d 0a69 6d70 ot device....imp\n+00020ba0: 6c69 6369 746c 792e 2020 536f 2069 6620 licitly. So if \n+00020bb0: 796f 7520 7365 7420 7468 6520 726f 6f74 you set the root\n+00020bc0: 2064 6576 6963 6520 746f 2c20 7361 792c device to, say,\n+00020bd0: 20e2 8098 2868 6431 2c31 29e2 8099 2062 ...(hd1,1)... b\n+00020be0: 7920 7468 650a 636f 6d6d 616e 6420 e280 y the.command ..\n+00020bf0: 9873 6574 2072 6f6f 743d 2868 6431 2c31 .set root=(hd1,1\n+00020c00: 29e2 8099 2028 2a6e 6f74 6520 7365 743a )... (*note set:\n+00020c10: 3a29 2c20 7468 656e 20e2 8098 2f62 6f6f :), then .../boo\n+00020c20: 742f 6b65 726e 656c e280 9920 6973 2074 t/kernel... is t\n+00020c30: 6865 0a73 616d 6520 6173 20e2 8098 2868 he.same as ...(h\n+00020c40: 6431 2c31 292f 626f 6f74 2f6b 6572 6e65 d1,1)/boot/kerne\n+00020c50: 6ce2 8099 2e0a 0a20 2020 4f6e 205a 4653 l...... On ZFS\n+00020c60: 2066 696c 6573 7973 7465 6d20 7468 6520 filesystem the \n+00020c70: 6669 7273 7420 7061 7468 2063 6f6d 706f first path compo\n+00020c80: 6e65 6e74 206d 7573 7420 6265 0a56 4f4c nent must be.VOL\n+00020c90: 554d 45e2 8098 40e2 8099 5b53 4e41 5053 UME...@...[SNAPS\n+00020ca0: 484f 545d 2e20 2053 6f20 e280 982f 726f HOT]. So .../ro\n+00020cb0: 6f74 766f 6c40 736e 6170 2d31 3239 2f62 otvol@snap-129/b\n+00020cc0: 6f6f 742f 6772 7562 2f67 7275 622e 6366 oot/grub/grub.cf\n+00020cd0: 67e2 8099 2072 6566 6572 730a 746f 2066 g... refers.to f\n+00020ce0: 696c 6520 e280 982f 626f 6f74 2f67 7275 ile .../boot/gru\n+00020cf0: 622f 6772 7562 2e63 6667 e280 9920 696e b/grub.cfg... in\n+00020d00: 2073 6e61 7073 686f 7420 6f66 2076 6f6c snapshot of vol\n+00020d10: 756d 6520 e280 9872 6f6f 7476 6f6c e280 ume ...rootvol..\n+00020d20: 9920 7769 7468 206e 616d 650a e280 9873 . with name....s\n+00020d30: 6e61 702d 3132 39e2 8099 2e20 2054 7261 nap-129.... Tra\n+00020d40: 696c 696e 6720 e280 9840 e280 9920 6166 iling ...@... af\n+00020d50: 7465 7220 766f 6c75 6d65 206e 616d 6520 ter volume name \n+00020d60: 6973 206d 616e 6461 746f 7279 2065 7665 is mandatory eve\n+00020d70: 6e20 6966 0a73 6e61 7073 686f 7420 6e61 n if.snapshot na\n+00020d80: 6d65 2069 7320 6f6d 6974 7465 642e 0a0a me is omitted...\n+00020d90: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+00020da0: 6f2c 2020 4e6f 6465 3a20 426c 6f63 6b20 o, Node: Block \n+00020db0: 6c69 7374 2073 796e 7461 782c 2020 5072 list syntax, Pr\n+00020dc0: 6576 3a20 4669 6c65 206e 616d 6520 7379 ev: File name sy\n+00020dd0: 6e74 6178 2c20 2055 703a 2046 696c 6573 ntax, Up: Files\n+00020de0: 7973 7465 6d0a 0a31 332e 3320 486f 7720 ystem..13.3 How \n+00020df0: 746f 2073 7065 6369 6679 2062 6c6f 636b to specify block\n+00020e00: 206c 6973 7473 0a3d 3d3d 3d3d 3d3d 3d3d lists.=========\n 00020e10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00020e20: 3d3d 3d3d 3d3d 3d3d 0a0a 4120 626c 6f63 ========..A bloc\n-00020e30: 6b20 6c69 7374 2069 7320 7573 6564 2066 k list is used f\n-00020e40: 6f72 2073 7065 6369 6679 696e 6720 6120 or specifying a \n-00020e50: 6669 6c65 2074 6861 7420 646f 6573 6e27 file that doesn'\n-00020e60: 7420 6170 7065 6172 2069 6e20 7468 650a t appear in the.\n-00020e70: 6669 6c65 7379 7374 656d 2c20 6c69 6b65 filesystem, like\n-00020e80: 2061 2063 6861 696e 6c6f 6164 6572 2e20 a chainloader. \n-00020e90: 2054 6865 2073 796e 7461 7820 6973 0ae2 The syntax is..\n-00020ea0: 8098 5b4f 4646 5345 545d 2b5b 4c45 4e47 ..[OFFSET]+[LENG\n-00020eb0: 5448 5d5b 2c5b 4f46 4653 4554 5d2b 5b4c TH][,[OFFSET]+[L\n-00020ec0: 454e 4754 485d 5d2e 2e2e e280 992e 2020 ENGTH]]....... \n-00020ed0: 4865 7265 2069 7320 616e 2065 7861 6d70 Here is an examp\n-00020ee0: 6c65 3a0a 0a20 2020 2020 302b 3130 302c le:.. 0+100,\n-00020ef0: 3230 302b 312c 3330 302b 3330 302c 3830 200+1,300+300,80\n-00020f00: 302b 0a0a 2020 2054 6869 7320 7265 7072 0+.. This repr\n-00020f10: 6573 656e 7473 2074 6861 7420 4752 5542 esents that GRUB\n-00020f20: 2073 686f 756c 6420 7265 6164 2062 6c6f should read blo\n-00020f30: 636b 7320 3020 7468 726f 7567 6820 3939 cks 0 through 99\n-00020f40: 2c20 626c 6f63 6b20 3230 302c 0a62 6c6f , block 200,.blo\n-00020f50: 636b 7320 3330 3020 7468 726f 7567 6820 cks 300 through \n-00020f60: 3539 392c 2061 6e64 2062 6c6f 636b 7320 599, and blocks \n-00020f70: 3830 3020 756e 7469 6c20 7468 6520 656e 800 until the en\n-00020f80: 6420 6f66 2074 6865 2064 6576 6963 652e d of the device.\n-00020f90: 2020 4966 0a79 6f75 206f 6d69 7420 616e If.you omit an\n-00020fa0: 206f 6666 7365 742c 2074 6865 6e20 4752 offset, then GR\n-00020fb0: 5542 2061 7373 756d 6573 2074 6865 206f UB assumes the o\n-00020fc0: 6666 7365 7420 6973 207a 6572 6f2e 2020 ffset is zero. \n-00020fd0: 4966 2074 6865 206c 656e 6774 680a 6973 If the length.is\n-00020fe0: 206f 6d69 7474 6564 2c20 7468 656e 2047 omitted, then G\n-00020ff0: 5255 4220 6173 7375 6d65 7320 7468 6520 RUB assumes the \n-00021000: 626c 6f63 6b20 6c69 7374 2065 7874 656e block list exten\n-00021010: 6473 2075 6e74 696c 2074 6865 2065 6e64 ds until the end\n-00021020: 206f 660a 7468 6520 6465 7669 6365 2e0a of.the device..\n-00021030: 0a20 2020 4c69 6b65 2074 6865 2066 696c . Like the fil\n-00021040: 6520 6e61 6d65 2073 796e 7461 7820 282a e name syntax (*\n-00021050: 6e6f 7465 2046 696c 6520 6e61 6d65 2073 note File name s\n-00021060: 796e 7461 783a 3a29 2c20 6966 2061 2062 yntax::), if a b\n-00021070: 6c6f 636b 6c69 7374 0a64 6f65 7320 6e6f locklist.does no\n-00021080: 7420 636f 6e74 6169 6e20 6120 6465 7669 t contain a devi\n-00021090: 6365 206e 616d 652c 2074 6865 6e20 4752 ce name, then GR\n-000210a0: 5542 2075 7365 7320 4752 5542 2773 20e2 UB uses GRUB's .\n-000210b0: 809c 726f 6f74 2064 6576 6963 65e2 809d ..root device...\n-000210c0: 2e20 2053 6f0a e280 9828 6864 302c 3229 . So....(hd0,2)\n-000210d0: 2b31 e280 9920 6973 2074 6865 2073 616d +1... is the sam\n-000210e0: 6520 6173 20e2 8098 2b31 e280 9920 7768 e as ...+1... wh\n-000210f0: 656e 2074 6865 2072 6f6f 7420 6465 7669 en the root devi\n-00021100: 6365 2069 7320 e280 9828 6864 302c 3229 ce is ...(hd0,2)\n-00021110: e280 992e 0a0a 1f0a 4669 6c65 3a20 6772 ........File: gr\n-00021120: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-00021130: 496e 7465 7266 6163 652c 2020 4e65 7874 Interface, Next\n-00021140: 3a20 456e 7669 726f 6e6d 656e 742c 2020 : Environment, \n-00021150: 5072 6576 3a20 4669 6c65 7379 7374 656d Prev: Filesystem\n-00021160: 2c20 2055 703a 2054 6f70 0a0a 3134 2047 , Up: Top..14 G\n-00021170: 5255 4227 7320 7573 6572 2069 6e74 6572 RUB's user inter\n-00021180: 6661 6365 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a face.***********\n-00021190: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a47 *************..G\n-000211a0: 5255 4220 6861 7320 626f 7468 2061 2073 RUB has both a s\n-000211b0: 696d 706c 6520 6d65 6e75 2069 6e74 6572 imple menu inter\n-000211c0: 6661 6365 2066 6f72 2063 686f 6f73 696e face for choosin\n-000211d0: 6720 7072 6573 6574 2065 6e74 7269 6573 g preset entries\n-000211e0: 2066 726f 6d20 610a 636f 6e66 6967 7572 from a.configur\n-000211f0: 6174 696f 6e20 6669 6c65 2c20 616e 6420 ation file, and \n-00021200: 6120 6869 6768 6c79 2066 6c65 7869 626c a highly flexibl\n-00021210: 6520 636f 6d6d 616e 642d 6c69 6e65 2066 e command-line f\n-00021220: 6f72 2070 6572 666f 726d 696e 670a 616e or performing.an\n-00021230: 7920 6465 7369 7265 6420 636f 6d62 696e y desired combin\n-00021240: 6174 696f 6e20 6f66 2062 6f6f 7420 636f ation of boot co\n-00021250: 6d6d 616e 6473 2e0a 0a20 2020 4752 5542 mmands... GRUB\n-00021260: 206c 6f6f 6b73 2066 6f72 2069 7473 2063 looks for its c\n-00021270: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil\n-00021280: 6520 6173 2073 6f6f 6e20 6173 2069 7420 e as soon as it \n-00021290: 6973 206c 6f61 6465 642e 2020 4966 0a6f is loaded. If.o\n-000212a0: 6e65 2069 7320 666f 756e 642c 2074 6865 ne is found, the\n-000212b0: 6e20 7468 6520 6675 6c6c 206d 656e 7520 n the full menu \n-000212c0: 696e 7465 7266 6163 6520 6973 2061 6374 interface is act\n-000212d0: 6976 6174 6564 2075 7369 6e67 2077 6861 ivated using wha\n-000212e0: 7465 7665 720a 656e 7472 6965 7320 7765 tever.entries we\n-000212f0: 7265 2066 6f75 6e64 2069 6e20 7468 6520 re found in the \n-00021300: 6669 6c65 2e20 2049 6620 796f 7520 6368 file. If you ch\n-00021310: 6f6f 7365 2074 6865 20e2 809c 636f 6d6d oose the ...comm\n-00021320: 616e 642d 6c69 6e65 e280 9d20 6d65 6e75 and-line... menu\n-00021330: 0a6f 7074 696f 6e2c 206f 7220 6966 2074 .option, or if t\n-00021340: 6865 2063 6f6e 6669 6775 7261 7469 6f6e he configuration\n-00021350: 2066 696c 6520 7761 7320 6e6f 7420 666f file was not fo\n-00021360: 756e 642c 2074 6865 6e20 4752 5542 2064 und, then GRUB d\n-00021370: 726f 7073 2074 6f0a 7468 6520 636f 6d6d rops to.the comm\n-00021380: 616e 642d 6c69 6e65 2069 6e74 6572 6661 and-line interfa\n-00021390: 6365 2e0a 0a2a 204d 656e 753a 0a0a 2a20 ce...* Menu:..* \n-000213a0: 436f 6d6d 616e 642d 6c69 6e65 2069 6e74 Command-line int\n-000213b0: 6572 6661 6365 3a3a 2020 2020 2020 5468 erface:: Th\n-000213c0: 6520 666c 6578 6962 6c65 2063 6f6d 6d61 e flexible comma\n-000213d0: 6e64 2d6c 696e 6520 696e 7465 7266 6163 nd-line interfac\n-000213e0: 650a 2a20 4d65 6e75 2069 6e74 6572 6661 e.* Menu interfa\n-000213f0: 6365 3a3a 2020 2020 2020 2020 2020 2020 ce:: \n-00021400: 2020 5468 6520 7369 6d70 6c65 206d 656e The simple men\n-00021410: 7520 696e 7465 7266 6163 650a 2a20 4d65 u interface.* Me\n-00021420: 6e75 2065 6e74 7279 2065 6469 746f 723a nu entry editor:\n-00021430: 3a20 2020 2020 2020 2020 2020 4564 6974 : Edit\n-00021440: 696e 6720 6120 6d65 6e75 2065 6e74 7279 ing a menu entry\n-00021450: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-00021460: 6e66 6f2c 2020 4e6f 6465 3a20 436f 6d6d nfo, Node: Comm\n-00021470: 616e 642d 6c69 6e65 2069 6e74 6572 6661 and-line interfa\n-00021480: 6365 2c20 204e 6578 743a 204d 656e 7520 ce, Next: Menu \n-00021490: 696e 7465 7266 6163 652c 2020 5570 3a20 interface, Up: \n-000214a0: 496e 7465 7266 6163 650a 0a31 342e 3120 Interface..14.1 \n-000214b0: 5468 6520 666c 6578 6962 6c65 2063 6f6d The flexible com\n-000214c0: 6d61 6e64 2d6c 696e 6520 696e 7465 7266 mand-line interf\n-000214d0: 6163 650a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ace.============\n+00020e20: 3d3d 3d3d 3d3d 0a0a 4120 626c 6f63 6b20 ======..A block \n+00020e30: 6c69 7374 2069 7320 7573 6564 2066 6f72 list is used for\n+00020e40: 2073 7065 6369 6679 696e 6720 6120 6669 specifying a fi\n+00020e50: 6c65 2074 6861 7420 646f 6573 6e27 7420 le that doesn't \n+00020e60: 6170 7065 6172 2069 6e20 7468 650a 6669 appear in the.fi\n+00020e70: 6c65 7379 7374 656d 2c20 6c69 6b65 2061 lesystem, like a\n+00020e80: 2063 6861 696e 6c6f 6164 6572 2e20 2054 chainloader. T\n+00020e90: 6865 2073 796e 7461 7820 6973 0ae2 8098 he syntax is....\n+00020ea0: 5b4f 4646 5345 545d 2b5b 4c45 4e47 5448 [OFFSET]+[LENGTH\n+00020eb0: 5d5b 2c5b 4f46 4653 4554 5d2b 5b4c 454e ][,[OFFSET]+[LEN\n+00020ec0: 4754 485d 5d2e 2e2e e280 992e 2020 4865 GTH]]....... He\n+00020ed0: 7265 2069 7320 616e 2065 7861 6d70 6c65 re is an example\n+00020ee0: 3a0a 0a20 2020 2020 302b 3130 302c 3230 :.. 0+100,20\n+00020ef0: 302b 312c 3330 302b 3330 302c 3830 302b 0+1,300+300,800+\n+00020f00: 0a0a 2020 2054 6869 7320 7265 7072 6573 .. This repres\n+00020f10: 656e 7473 2074 6861 7420 4752 5542 2073 ents that GRUB s\n+00020f20: 686f 756c 6420 7265 6164 2062 6c6f 636b hould read block\n+00020f30: 7320 3020 7468 726f 7567 6820 3939 2c20 s 0 through 99, \n+00020f40: 626c 6f63 6b20 3230 302c 0a62 6c6f 636b block 200,.block\n+00020f50: 7320 3330 3020 7468 726f 7567 6820 3539 s 300 through 59\n+00020f60: 392c 2061 6e64 2062 6c6f 636b 7320 3830 9, and blocks 80\n+00020f70: 3020 756e 7469 6c20 7468 6520 656e 6420 0 until the end \n+00020f80: 6f66 2074 6865 2064 6576 6963 652e 2020 of the device. \n+00020f90: 4966 0a79 6f75 206f 6d69 7420 616e 206f If.you omit an o\n+00020fa0: 6666 7365 742c 2074 6865 6e20 4752 5542 ffset, then GRUB\n+00020fb0: 2061 7373 756d 6573 2074 6865 206f 6666 assumes the off\n+00020fc0: 7365 7420 6973 207a 6572 6f2e 2020 4966 set is zero. If\n+00020fd0: 2074 6865 206c 656e 6774 680a 6973 206f the length.is o\n+00020fe0: 6d69 7474 6564 2c20 7468 656e 2047 5255 mitted, then GRU\n+00020ff0: 4220 6173 7375 6d65 7320 7468 6520 626c B assumes the bl\n+00021000: 6f63 6b20 6c69 7374 2065 7874 656e 6473 ock list extends\n+00021010: 2075 6e74 696c 2074 6865 2065 6e64 206f until the end o\n+00021020: 660a 7468 6520 6465 7669 6365 2e0a 0a20 f.the device... \n+00021030: 2020 4c69 6b65 2074 6865 2066 696c 6520 Like the file \n+00021040: 6e61 6d65 2073 796e 7461 7820 282a 6e6f name syntax (*no\n+00021050: 7465 2046 696c 6520 6e61 6d65 2073 796e te File name syn\n+00021060: 7461 783a 3a29 2c20 6966 2061 2062 6c6f tax::), if a blo\n+00021070: 636b 6c69 7374 0a64 6f65 7320 6e6f 7420 cklist.does not \n+00021080: 636f 6e74 6169 6e20 6120 6465 7669 6365 contain a device\n+00021090: 206e 616d 652c 2074 6865 6e20 4752 5542 name, then GRUB\n+000210a0: 2075 7365 7320 4752 5542 2773 20e2 809c uses GRUB's ...\n+000210b0: 726f 6f74 2064 6576 6963 65e2 809d 2e20 root device.... \n+000210c0: 2053 6f0a e280 9828 6864 302c 3229 2b31 So....(hd0,2)+1\n+000210d0: e280 9920 6973 2074 6865 2073 616d 6520 ... is the same \n+000210e0: 6173 20e2 8098 2b31 e280 9920 7768 656e as ...+1... when\n+000210f0: 2074 6865 2072 6f6f 7420 6465 7669 6365 the root device\n+00021100: 2069 7320 e280 9828 6864 302c 3229 e280 is ...(hd0,2)..\n+00021110: 992e 0a0a 1f0a 4669 6c65 3a20 6772 7562 ......File: grub\n+00021120: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 496e .info, Node: In\n+00021130: 7465 7266 6163 652c 2020 4e65 7874 3a20 terface, Next: \n+00021140: 456e 7669 726f 6e6d 656e 742c 2020 5072 Environment, Pr\n+00021150: 6576 3a20 4669 6c65 7379 7374 656d 2c20 ev: Filesystem, \n+00021160: 2055 703a 2054 6f70 0a0a 3134 2047 5255 Up: Top..14 GRU\n+00021170: 4227 7320 7573 6572 2069 6e74 6572 6661 B's user interfa\n+00021180: 6365 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ce.*************\n+00021190: 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a47 5255 ***********..GRU\n+000211a0: 4220 6861 7320 626f 7468 2061 2073 696d B has both a sim\n+000211b0: 706c 6520 6d65 6e75 2069 6e74 6572 6661 ple menu interfa\n+000211c0: 6365 2066 6f72 2063 686f 6f73 696e 6720 ce for choosing \n+000211d0: 7072 6573 6574 2065 6e74 7269 6573 2066 preset entries f\n+000211e0: 726f 6d20 610a 636f 6e66 6967 7572 6174 rom a.configurat\n+000211f0: 696f 6e20 6669 6c65 2c20 616e 6420 6120 ion file, and a \n+00021200: 6869 6768 6c79 2066 6c65 7869 626c 6520 highly flexible \n+00021210: 636f 6d6d 616e 642d 6c69 6e65 2066 6f72 command-line for\n+00021220: 2070 6572 666f 726d 696e 670a 616e 7920 performing.any \n+00021230: 6465 7369 7265 6420 636f 6d62 696e 6174 desired combinat\n+00021240: 696f 6e20 6f66 2062 6f6f 7420 636f 6d6d ion of boot comm\n+00021250: 616e 6473 2e0a 0a20 2020 4752 5542 206c ands... GRUB l\n+00021260: 6f6f 6b73 2066 6f72 2069 7473 2063 6f6e ooks for its con\n+00021270: 6669 6775 7261 7469 6f6e 2066 696c 6520 figuration file \n+00021280: 6173 2073 6f6f 6e20 6173 2069 7420 6973 as soon as it is\n+00021290: 206c 6f61 6465 642e 2020 4966 0a6f 6e65 loaded. If.one\n+000212a0: 2069 7320 666f 756e 642c 2074 6865 6e20 is found, then \n+000212b0: 7468 6520 6675 6c6c 206d 656e 7520 696e the full menu in\n+000212c0: 7465 7266 6163 6520 6973 2061 6374 6976 terface is activ\n+000212d0: 6174 6564 2075 7369 6e67 2077 6861 7465 ated using whate\n+000212e0: 7665 720a 656e 7472 6965 7320 7765 7265 ver.entries were\n+000212f0: 2066 6f75 6e64 2069 6e20 7468 6520 6669 found in the fi\n+00021300: 6c65 2e20 2049 6620 796f 7520 6368 6f6f le. If you choo\n+00021310: 7365 2074 6865 20e2 809c 636f 6d6d 616e se the ...comman\n+00021320: 642d 6c69 6e65 e280 9d20 6d65 6e75 0a6f d-line... menu.o\n+00021330: 7074 696f 6e2c 206f 7220 6966 2074 6865 ption, or if the\n+00021340: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f\n+00021350: 696c 6520 7761 7320 6e6f 7420 666f 756e ile was not foun\n+00021360: 642c 2074 6865 6e20 4752 5542 2064 726f d, then GRUB dro\n+00021370: 7073 2074 6f0a 7468 6520 636f 6d6d 616e ps to.the comman\n+00021380: 642d 6c69 6e65 2069 6e74 6572 6661 6365 d-line interface\n+00021390: 2e0a 0a2a 204d 656e 753a 0a0a 2a20 436f ...* Menu:..* Co\n+000213a0: 6d6d 616e 642d 6c69 6e65 2069 6e74 6572 mmand-line inter\n+000213b0: 6661 6365 3a3a 2020 2020 2020 5468 6520 face:: The \n+000213c0: 666c 6578 6962 6c65 2063 6f6d 6d61 6e64 flexible command\n+000213d0: 2d6c 696e 6520 696e 7465 7266 6163 650a -line interface.\n+000213e0: 2a20 4d65 6e75 2069 6e74 6572 6661 6365 * Menu interface\n+000213f0: 3a3a 2020 2020 2020 2020 2020 2020 2020 :: \n+00021400: 5468 6520 7369 6d70 6c65 206d 656e 7520 The simple menu \n+00021410: 696e 7465 7266 6163 650a 2a20 4d65 6e75 interface.* Menu\n+00021420: 2065 6e74 7279 2065 6469 746f 723a 3a20 entry editor:: \n+00021430: 2020 2020 2020 2020 2020 4564 6974 696e Editin\n+00021440: 6720 6120 6d65 6e75 2065 6e74 7279 0a0a g a menu entry..\n+00021450: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+00021460: 6f2c 2020 4e6f 6465 3a20 436f 6d6d 616e o, Node: Comman\n+00021470: 642d 6c69 6e65 2069 6e74 6572 6661 6365 d-line interface\n+00021480: 2c20 204e 6578 743a 204d 656e 7520 696e , Next: Menu in\n+00021490: 7465 7266 6163 652c 2020 5570 3a20 496e terface, Up: In\n+000214a0: 7465 7266 6163 650a 0a31 342e 3120 5468 terface..14.1 Th\n+000214b0: 6520 666c 6578 6962 6c65 2063 6f6d 6d61 e flexible comma\n+000214c0: 6e64 2d6c 696e 6520 696e 7465 7266 6163 nd-line interfac\n+000214d0: 650a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d e.==============\n 000214e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-000214f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n-00021500: 6520 636f 6d6d 616e 642d 6c69 6e65 2069 e command-line i\n-00021510: 6e74 6572 6661 6365 2070 726f 7669 6465 nterface provide\n-00021520: 7320 6120 7072 6f6d 7074 2061 6e64 2061 s a prompt and a\n-00021530: 6674 6572 2069 7420 616e 2065 6469 7461 fter it an edita\n-00021540: 626c 650a 7465 7874 2061 7265 6120 6d75 ble.text area mu\n-00021550: 6368 206c 696b 6520 6120 636f 6d6d 616e ch like a comman\n-00021560: 642d 6c69 6e65 2069 6e20 556e 6978 206f d-line in Unix o\n-00021570: 7220 444f 532e 2045 6163 6820 636f 6d6d r DOS. Each comm\n-00021580: 616e 6420 6973 0a69 6d6d 6564 6961 7465 and is.immediate\n-00021590: 6c79 2065 7865 6375 7465 6420 6166 7465 ly executed afte\n-000215a0: 7220 6974 2069 7320 656e 7465 7265 6428 r it is entered(\n-000215b0: 3129 2028 2a6e 6f74 6520 436f 6d6d 616e 1) (*note Comman\n-000215c0: 642d 6c69 6e65 0a69 6e74 6572 6661 6365 d-line.interface\n-000215d0: 2d46 6f6f 746e 6f74 652d 313a 3a29 2e20 -Footnote-1::). \n-000215e0: 2054 6865 2063 6f6d 6d61 6e64 7320 282a The commands (*\n-000215f0: 6e6f 7465 2043 6f6d 6d61 6e64 733a 3a29 note Commands::)\n-00021600: 2061 7265 2061 2073 7562 7365 740a 6f66 are a subset.of\n-00021610: 2074 686f 7365 2061 7661 696c 6162 6c65 those available\n-00021620: 2069 6e20 7468 6520 636f 6e66 6967 7572 in the configur\n-00021630: 6174 696f 6e20 6669 6c65 2c20 7573 6564 ation file, used\n-00021640: 2077 6974 6820 6578 6163 746c 7920 7468 with exactly th\n-00021650: 6520 7361 6d65 0a73 796e 7461 782e 0a0a e same.syntax...\n-00021660: 2020 2043 7572 736f 7220 6d6f 7665 6d65 Cursor moveme\n-00021670: 6e74 2061 6e64 2065 6469 7469 6e67 206f nt and editing o\n-00021680: 6620 7468 6520 7465 7874 206f 6e20 7468 f the text on th\n-00021690: 6520 6c69 6e65 2063 616e 2062 6520 646f e line can be do\n-000216a0: 6e65 2076 6961 2061 0a73 7562 7365 7420 ne via a.subset \n-000216b0: 6f66 2074 6865 2066 756e 6374 696f 6e73 of the functions\n-000216c0: 2061 7661 696c 6162 6c65 2069 6e20 7468 available in th\n-000216d0: 6520 4261 7368 2073 6865 6c6c 3a0a 0a3c e Bash shell:..<\n-000216e0: 432d 663e 0a3c 5043 2072 6967 6874 206b C-f>.. Move fo\n-00021700: 7277 6172 6420 6f6e 6520 6368 6172 6163 rward one charac\n-00021710: 7465 722e 0a0a 3c43 2d62 3e0a 3c50 4320 ter..... M\n-00021730: 6f76 6520 6261 636b 206f 6e65 2063 6861 ove back one cha\n-00021740: 7261 6374 6572 2e0a 0a3c 432d 613e 0a3c racter....<\n-00021750: 484f 4d45 3e0a 2020 2020 204d 6f76 6520 HOME>. Move \n-00021760: 746f 2074 6865 2073 7461 7274 206f 6620 to the start of \n-00021770: 7468 6520 6c69 6e65 2e0a 0a3c 432d 653e the line...\n-00021780: 0a3c 454e 443e 0a20 2020 2020 4d6f 7665 .. Move\n-00021790: 2074 6865 2074 6865 2065 6e64 206f 6620 the the end of \n-000217a0: 7468 6520 6c69 6e65 2e0a 0a3c 432d 643e the line...\n-000217b0: 0a3c 4445 4c3e 0a20 2020 2020 4465 6c65 .. Dele\n-000217c0: 7465 2074 6865 2063 6861 7261 6374 6572 te the character\n-000217d0: 2075 6e64 6572 6e65 6174 6820 7468 6520 underneath the \n-000217e0: 6375 7273 6f72 2e0a 0a3c 432d 683e 0a3c cursor....<\n-000217f0: 4253 3e0a 2020 2020 2044 656c 6574 6520 BS>. Delete \n-00021800: 7468 6520 6368 6172 6163 7465 7220 746f the character to\n-00021810: 2074 6865 206c 6566 7420 6f66 2074 6865 the left of the\n-00021820: 2063 7572 736f 722e 0a0a 3c43 2d6b 3e0a cursor....\n-00021830: 2020 2020 204b 696c 6c20 7468 6520 7465 Kill the te\n-00021840: 7874 2066 726f 6d20 7468 6520 6375 7272 xt from the curr\n-00021850: 656e 7420 6375 7273 6f72 2070 6f73 6974 ent cursor posit\n-00021860: 696f 6e20 746f 2074 6865 2065 6e64 206f ion to the end o\n-00021870: 6620 7468 650a 2020 2020 206c 696e 652e f the. line.\n-00021880: 0a0a 3c43 2d75 3e0a 2020 2020 204b 696c ... Kil\n-00021890: 6c20 6261 636b 7761 7264 2066 726f 6d20 l backward from \n-000218a0: 7468 6520 6375 7273 6f72 2074 6f20 7468 the cursor to th\n-000218b0: 6520 6265 6769 6e6e 696e 6720 6f66 2074 e beginning of t\n-000218c0: 6865 206c 696e 652e 0a0a 3c43 2d79 3e0a he line....\n-000218d0: 2020 2020 2059 616e 6b20 7468 6520 6b69 Yank the ki\n-000218e0: 6c6c 6564 2074 6578 7420 6261 636b 2069 lled text back i\n-000218f0: 6e74 6f20 7468 6520 6275 6666 6572 2061 nto the buffer a\n-00021900: 7420 7468 6520 6375 7273 6f72 2e0a 0a3c t the cursor...<\n-00021910: 432d 703e 0a3c 5043 2075 7020 6b65 793e C-p>.\n-00021920: 0a20 2020 2020 4d6f 7665 2075 7020 7468 . Move up th\n-00021930: 726f 7567 6820 7468 6520 6869 7374 6f72 rough the histor\n-00021940: 7920 6c69 7374 2e0a 0a3c 432d 6e3e 0a3c y list....<\n-00021950: 5043 2064 6f77 6e20 6b65 793e 0a20 2020 PC down key>. \n-00021960: 2020 4d6f 7665 2064 6f77 6e20 7468 726f Move down thro\n-00021970: 7567 6820 7468 6520 6869 7374 6f72 7920 ugh the history \n-00021980: 6c69 7374 2e0a 0a20 2020 5768 656e 2074 list... When t\n-00021990: 7970 696e 6720 636f 6d6d 616e 6473 2069 yping commands i\n-000219a0: 6e74 6572 6163 7469 7665 6c79 2c20 6966 nteractively, if\n-000219b0: 2074 6865 2063 7572 736f 7220 6973 2077 the cursor is w\n-000219c0: 6974 6869 6e20 6f72 2062 6566 6f72 650a ithin or before.\n-000219d0: 7468 6520 6669 7273 7420 776f 7264 2069 the first word i\n-000219e0: 6e20 7468 6520 636f 6d6d 616e 642d 6c69 n the command-li\n-000219f0: 6e65 2c20 7072 6573 7369 6e67 2074 6865 ne, pressing the\n-00021a00: 203c 5441 423e 206b 6579 2028 6f72 203c key (or <\n-00021a10: 432d 693e 290a 7769 6c6c 2064 6973 706c C-i>).will displ\n-00021a20: 6179 2061 206c 6973 7469 6e67 206f 6620 ay a listing of \n-00021a30: 7468 6520 6176 6169 6c61 626c 6520 636f the available co\n-00021a40: 6d6d 616e 6473 2c20 616e 6420 6966 2074 mmands, and if t\n-00021a50: 6865 2063 7572 736f 7220 6973 0a61 6674 he cursor is.aft\n-00021a60: 6572 2074 6865 2066 6972 7374 2077 6f72 er the first wor\n-00021a70: 642c 2074 6865 20e2 8098 3c54 4142 3ee2 d, the ....\n-00021a80: 8099 2077 696c 6c20 7072 6f76 6964 6520 .. will provide \n-00021a90: 6120 636f 6d70 6c65 7469 6f6e 206c 6973 a completion lis\n-00021aa0: 7469 6e67 206f 660a 6469 736b 732c 2070 ting of.disks, p\n-00021ab0: 6172 7469 7469 6f6e 732c 2061 6e64 2066 artitions, and f\n-00021ac0: 696c 6520 6e61 6d65 7320 6465 7065 6e64 ile names depend\n-00021ad0: 696e 6720 6f6e 2074 6865 2063 6f6e 7465 ing on the conte\n-00021ae0: 7874 2e20 204e 6f74 6520 7468 6174 0a74 xt. Note that.t\n-00021af0: 6f20 6f62 7461 696e 2061 206c 6973 7420 o obtain a list \n-00021b00: 6f66 2064 7269 7665 732c 206f 6e65 206d of drives, one m\n-00021b10: 7573 7420 6f70 656e 2061 2070 6172 656e ust open a paren\n-00021b20: 7468 6573 6973 2c20 6173 20e2 8098 726f thesis, as ...ro\n-00021b30: 6f74 2028 e280 992e 0a0a 2020 204e 6f74 ot (...... Not\n-00021b40: 6520 7468 6174 2079 6f75 2063 616e 6e6f e that you canno\n-00021b50: 7420 7573 6520 7468 6520 636f 6d70 6c65 t use the comple\n-00021b60: 7469 6f6e 2066 756e 6374 696f 6e61 6c69 tion functionali\n-00021b70: 7479 2069 6e20 7468 6520 5446 5450 0a66 ty in the TFTP.f\n-00021b80: 696c 6573 7973 7465 6d2e 2020 5468 6973 ilesystem. This\n-00021b90: 2069 7320 6265 6361 7573 6520 5446 5450 is because TFTP\n-00021ba0: 2064 6f65 736e 2774 2073 7570 706f 7274 doesn't support\n-00021bb0: 2066 696c 6520 6e61 6d65 206c 6973 7469 file name listi\n-00021bc0: 6e67 2066 6f72 0a74 6865 2073 6563 7572 ng for.the secur\n-00021bd0: 6974 792e 0a0a 1f0a 4669 6c65 3a20 6772 ity.....File: gr\n-00021be0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-00021bf0: 436f 6d6d 616e 642d 6c69 6e65 2069 6e74 Command-line int\n-00021c00: 6572 6661 6365 2d46 6f6f 746e 6f74 6573 erface-Footnotes\n-00021c10: 2c20 2055 703a 2043 6f6d 6d61 6e64 2d6c , Up: Command-l\n-00021c20: 696e 6520 696e 7465 7266 6163 650a 0a20 ine interface.. \n-00021c30: 2020 2831 2920 486f 7765 7665 722c 2074 (1) However, t\n-00021c40: 6869 7320 6265 6861 7669 6f72 2077 696c his behavior wil\n-00021c50: 6c20 6265 2063 6861 6e67 6564 2069 6e20 l be changed in \n-00021c60: 7468 6520 6675 7475 7265 2076 6572 7369 the future versi\n-00021c70: 6f6e 2c20 696e 0a61 2075 7365 722d 696e on, in.a user-in\n-00021c80: 7669 7369 626c 6520 7761 792e 0a0a 1f0a visible way.....\n-00021c90: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-00021ca0: 2020 4e6f 6465 3a20 4d65 6e75 2069 6e74 Node: Menu int\n-00021cb0: 6572 6661 6365 2c20 204e 6578 743a 204d erface, Next: M\n-00021cc0: 656e 7520 656e 7472 7920 6564 6974 6f72 enu entry editor\n-00021cd0: 2c20 2050 7265 763a 2043 6f6d 6d61 6e64 , Prev: Command\n-00021ce0: 2d6c 696e 6520 696e 7465 7266 6163 652c -line interface,\n-00021cf0: 2020 5570 3a20 496e 7465 7266 6163 650a Up: Interface.\n-00021d00: 0a31 342e 3220 5468 6520 7369 6d70 6c65 .14.2 The simple\n-00021d10: 206d 656e 7520 696e 7465 7266 6163 650a menu interface.\n+000214f0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 ==========..The \n+00021500: 636f 6d6d 616e 642d 6c69 6e65 2069 6e74 command-line int\n+00021510: 6572 6661 6365 2070 726f 7669 6465 7320 erface provides \n+00021520: 6120 7072 6f6d 7074 2061 6e64 2061 6674 a prompt and aft\n+00021530: 6572 2069 7420 616e 2065 6469 7461 626c er it an editabl\n+00021540: 650a 7465 7874 2061 7265 6120 6d75 6368 e.text area much\n+00021550: 206c 696b 6520 6120 636f 6d6d 616e 642d like a command-\n+00021560: 6c69 6e65 2069 6e20 556e 6978 206f 7220 line in Unix or \n+00021570: 444f 532e 2045 6163 6820 636f 6d6d 616e DOS. Each comman\n+00021580: 6420 6973 0a69 6d6d 6564 6961 7465 6c79 d is.immediately\n+00021590: 2065 7865 6375 7465 6420 6166 7465 7220 executed after \n+000215a0: 6974 2069 7320 656e 7465 7265 6428 3129 it is entered(1)\n+000215b0: 2028 2a6e 6f74 6520 436f 6d6d 616e 642d (*note Command-\n+000215c0: 6c69 6e65 0a69 6e74 6572 6661 6365 2d46 line.interface-F\n+000215d0: 6f6f 746e 6f74 652d 313a 3a29 2e20 2054 ootnote-1::). T\n+000215e0: 6865 2063 6f6d 6d61 6e64 7320 282a 6e6f he commands (*no\n+000215f0: 7465 2043 6f6d 6d61 6e64 733a 3a29 2061 te Commands::) a\n+00021600: 7265 2061 2073 7562 7365 740a 6f66 2074 re a subset.of t\n+00021610: 686f 7365 2061 7661 696c 6162 6c65 2069 hose available i\n+00021620: 6e20 7468 6520 636f 6e66 6967 7572 6174 n the configurat\n+00021630: 696f 6e20 6669 6c65 2c20 7573 6564 2077 ion file, used w\n+00021640: 6974 6820 6578 6163 746c 7920 7468 6520 ith exactly the \n+00021650: 7361 6d65 0a73 796e 7461 782e 0a0a 2020 same.syntax... \n+00021660: 2043 7572 736f 7220 6d6f 7665 6d65 6e74 Cursor movement\n+00021670: 2061 6e64 2065 6469 7469 6e67 206f 6620 and editing of \n+00021680: 7468 6520 7465 7874 206f 6e20 7468 6520 the text on the \n+00021690: 6c69 6e65 2063 616e 2062 6520 646f 6e65 line can be done\n+000216a0: 2076 6961 2061 0a73 7562 7365 7420 6f66 via a.subset of\n+000216b0: 2074 6865 2066 756e 6374 696f 6e73 2061 the functions a\n+000216c0: 7661 696c 6162 6c65 2069 6e20 7468 6520 vailable in the \n+000216d0: 4261 7368 2073 6865 6c6c 3a0a 0a3c 432d Bash shell:.... Move forw\n+00021700: 6172 6420 6f6e 6520 6368 6172 6163 7465 ard one characte\n+00021710: 722e 0a0a 3c43 2d62 3e0a 3c50 4320 6c65 r..... Mov\n+00021730: 6520 6261 636b 206f 6e65 2063 6861 7261 e back one chara\n+00021740: 6374 6572 2e0a 0a3c 432d 613e 0a3c 484f cter..... Move to\n+00021760: 2074 6865 2073 7461 7274 206f 6620 7468 the start of th\n+00021770: 6520 6c69 6e65 2e0a 0a3c 432d 653e 0a3c e line....<\n+00021780: 454e 443e 0a20 2020 2020 4d6f 7665 2074 END>. Move t\n+00021790: 6865 2074 6865 2065 6e64 206f 6620 7468 he the end of th\n+000217a0: 6520 6c69 6e65 2e0a 0a3c 432d 643e 0a3c e line....<\n+000217b0: 4445 4c3e 0a20 2020 2020 4465 6c65 7465 DEL>. Delete\n+000217c0: 2074 6865 2063 6861 7261 6374 6572 2075 the character u\n+000217d0: 6e64 6572 6e65 6174 6820 7468 6520 6375 nderneath the cu\n+000217e0: 7273 6f72 2e0a 0a3c 432d 683e 0a3c 4253 rsor..... Delete th\n+00021800: 6520 6368 6172 6163 7465 7220 746f 2074 e character to t\n+00021810: 6865 206c 6566 7420 6f66 2074 6865 2063 he left of the c\n+00021820: 7572 736f 722e 0a0a 3c43 2d6b 3e0a 2020 ursor.... \n+00021830: 2020 204b 696c 6c20 7468 6520 7465 7874 Kill the text\n+00021840: 2066 726f 6d20 7468 6520 6375 7272 656e from the curren\n+00021850: 7420 6375 7273 6f72 2070 6f73 6974 696f t cursor positio\n+00021860: 6e20 746f 2074 6865 2065 6e64 206f 6620 n to the end of \n+00021870: 7468 650a 2020 2020 206c 696e 652e 0a0a the. line...\n+00021880: 3c43 2d75 3e0a 2020 2020 204b 696c 6c20 . Kill \n+00021890: 6261 636b 7761 7264 2066 726f 6d20 7468 backward from th\n+000218a0: 6520 6375 7273 6f72 2074 6f20 7468 6520 e cursor to the \n+000218b0: 6265 6769 6e6e 696e 6720 6f66 2074 6865 beginning of the\n+000218c0: 206c 696e 652e 0a0a 3c43 2d79 3e0a 2020 line.... \n+000218d0: 2020 2059 616e 6b20 7468 6520 6b69 6c6c Yank the kill\n+000218e0: 6564 2074 6578 7420 6261 636b 2069 6e74 ed text back int\n+000218f0: 6f20 7468 6520 6275 6666 6572 2061 7420 o the buffer at \n+00021900: 7468 6520 6375 7273 6f72 2e0a 0a3c 432d the cursor..... \n+00021920: 2020 2020 4d6f 7665 2075 7020 7468 726f Move up thro\n+00021930: 7567 6820 7468 6520 6869 7374 6f72 7920 ugh the history \n+00021940: 6c69 7374 2e0a 0a3c 432d 6e3e 0a3c 5043 list..... \n+00021960: 4d6f 7665 2064 6f77 6e20 7468 726f 7567 Move down throug\n+00021970: 6820 7468 6520 6869 7374 6f72 7920 6c69 h the history li\n+00021980: 7374 2e0a 0a20 2020 5768 656e 2074 7970 st... When typ\n+00021990: 696e 6720 636f 6d6d 616e 6473 2069 6e74 ing commands int\n+000219a0: 6572 6163 7469 7665 6c79 2c20 6966 2074 eractively, if t\n+000219b0: 6865 2063 7572 736f 7220 6973 2077 6974 he cursor is wit\n+000219c0: 6869 6e20 6f72 2062 6566 6f72 650a 7468 hin or before.th\n+000219d0: 6520 6669 7273 7420 776f 7264 2069 6e20 e first word in \n+000219e0: 7468 6520 636f 6d6d 616e 642d 6c69 6e65 the command-line\n+000219f0: 2c20 7072 6573 7369 6e67 2074 6865 203c , pressing the <\n+00021a00: 5441 423e 206b 6579 2028 6f72 203c 432d TAB> key (or ).will display\n+00021a20: 2061 206c 6973 7469 6e67 206f 6620 7468 a listing of th\n+00021a30: 6520 6176 6169 6c61 626c 6520 636f 6d6d e available comm\n+00021a40: 616e 6473 2c20 616e 6420 6966 2074 6865 ands, and if the\n+00021a50: 2063 7572 736f 7220 6973 0a61 6674 6572 cursor is.after\n+00021a60: 2074 6865 2066 6972 7374 2077 6f72 642c the first word,\n+00021a70: 2074 6865 20e2 8098 3c54 4142 3ee2 8099 the ......\n+00021a80: 2077 696c 6c20 7072 6f76 6964 6520 6120 will provide a \n+00021a90: 636f 6d70 6c65 7469 6f6e 206c 6973 7469 completion listi\n+00021aa0: 6e67 206f 660a 6469 736b 732c 2070 6172 ng of.disks, par\n+00021ab0: 7469 7469 6f6e 732c 2061 6e64 2066 696c titions, and fil\n+00021ac0: 6520 6e61 6d65 7320 6465 7065 6e64 696e e names dependin\n+00021ad0: 6720 6f6e 2074 6865 2063 6f6e 7465 7874 g on the context\n+00021ae0: 2e20 204e 6f74 6520 7468 6174 0a74 6f20 . Note that.to \n+00021af0: 6f62 7461 696e 2061 206c 6973 7420 6f66 obtain a list of\n+00021b00: 2064 7269 7665 732c 206f 6e65 206d 7573 drives, one mus\n+00021b10: 7420 6f70 656e 2061 2070 6172 656e 7468 t open a parenth\n+00021b20: 6573 6973 2c20 6173 20e2 8098 726f 6f74 esis, as ...root\n+00021b30: 2028 e280 992e 0a0a 2020 204e 6f74 6520 (...... Note \n+00021b40: 7468 6174 2079 6f75 2063 616e 6e6f 7420 that you cannot \n+00021b50: 7573 6520 7468 6520 636f 6d70 6c65 7469 use the completi\n+00021b60: 6f6e 2066 756e 6374 696f 6e61 6c69 7479 on functionality\n+00021b70: 2069 6e20 7468 6520 5446 5450 0a66 696c in the TFTP.fil\n+00021b80: 6573 7973 7465 6d2e 2020 5468 6973 2069 esystem. This i\n+00021b90: 7320 6265 6361 7573 6520 5446 5450 2064 s because TFTP d\n+00021ba0: 6f65 736e 2774 2073 7570 706f 7274 2066 oesn't support f\n+00021bb0: 696c 6520 6e61 6d65 206c 6973 7469 6e67 ile name listing\n+00021bc0: 2066 6f72 0a74 6865 2073 6563 7572 6974 for.the securit\n+00021bd0: 792e 0a0a 1f0a 4669 6c65 3a20 6772 7562 y.....File: grub\n+00021be0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 436f .info, Node: Co\n+00021bf0: 6d6d 616e 642d 6c69 6e65 2069 6e74 6572 mmand-line inter\n+00021c00: 6661 6365 2d46 6f6f 746e 6f74 6573 2c20 face-Footnotes, \n+00021c10: 2055 703a 2043 6f6d 6d61 6e64 2d6c 696e Up: Command-lin\n+00021c20: 6520 696e 7465 7266 6163 650a 0a20 2020 e interface.. \n+00021c30: 2831 2920 486f 7765 7665 722c 2074 6869 (1) However, thi\n+00021c40: 7320 6265 6861 7669 6f72 2077 696c 6c20 s behavior will \n+00021c50: 6265 2063 6861 6e67 6564 2069 6e20 7468 be changed in th\n+00021c60: 6520 6675 7475 7265 2076 6572 7369 6f6e e future version\n+00021c70: 2c20 696e 0a61 2075 7365 722d 696e 7669 , in.a user-invi\n+00021c80: 7369 626c 6520 7761 792e 0a0a 1f0a 4669 sible way.....Fi\n+00021c90: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00021ca0: 4e6f 6465 3a20 4d65 6e75 2069 6e74 6572 Node: Menu inter\n+00021cb0: 6661 6365 2c20 204e 6578 743a 204d 656e face, Next: Men\n+00021cc0: 7520 656e 7472 7920 6564 6974 6f72 2c20 u entry editor, \n+00021cd0: 2050 7265 763a 2043 6f6d 6d61 6e64 2d6c Prev: Command-l\n+00021ce0: 696e 6520 696e 7465 7266 6163 652c 2020 ine interface, \n+00021cf0: 5570 3a20 496e 7465 7266 6163 650a 0a31 Up: Interface..1\n+00021d00: 342e 3220 5468 6520 7369 6d70 6c65 206d 4.2 The simple m\n+00021d10: 656e 7520 696e 7465 7266 6163 650a 3d3d enu interface.==\n 00021d20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00021d30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n-00021d40: 5468 6520 6d65 6e75 2069 6e74 6572 6661 The menu interfa\n-00021d50: 6365 2069 7320 7175 6974 6520 6561 7379 ce is quite easy\n-00021d60: 2074 6f20 7573 652e 2020 4974 7320 636f to use. Its co\n-00021d70: 6d6d 616e 6473 2061 7265 2062 6f74 680a mmands are both.\n-00021d80: 7265 6173 6f6e 6162 6c79 2069 6e74 7569 reasonably intui\n-00021d90: 7469 7665 2061 6e64 2064 6573 6372 6962 tive and describ\n-00021da0: 6564 206f 6e20 7363 7265 656e 2e0a 0a20 ed on screen... \n-00021db0: 2020 4261 7369 6361 6c6c 792c 2074 6865 Basically, the\n-00021dc0: 206d 656e 7520 696e 7465 7266 6163 6520 menu interface \n-00021dd0: 7072 6f76 6964 6573 2061 206c 6973 7420 provides a list \n-00021de0: 6f66 20e2 809c 626f 6f74 2065 6e74 7269 of ...boot entri\n-00021df0: 6573 e280 9d20 746f 0a74 6865 2075 7365 es... to.the use\n-00021e00: 7220 746f 2063 686f 6f73 6520 6672 6f6d r to choose from\n-00021e10: 2e20 2055 7365 2074 6865 2061 7272 6f77 . Use the arrow\n-00021e20: 206b 6579 7320 746f 2073 656c 6563 7420 keys to select \n-00021e30: 7468 6520 656e 7472 7920 6f66 0a63 686f the entry of.cho\n-00021e40: 6963 652c 2074 6865 6e20 7072 6573 7320 ice, then press \n-00021e50: 3c52 4554 3e20 746f 2072 756e 2069 742e to run it.\n-00021e60: 2020 416e 206f 7074 696f 6e61 6c20 7469 An optional ti\n-00021e70: 6d65 6f75 7420 6973 2061 7661 696c 6162 meout is availab\n-00021e80: 6c65 2074 6f0a 626f 6f74 2074 6865 2064 le to.boot the d\n-00021e90: 6566 6175 6c74 2065 6e74 7279 2028 7468 efault entry (th\n-00021ea0: 6520 6669 7273 7420 6f6e 6520 6966 206e e first one if n\n-00021eb0: 6f74 2073 6574 292c 2077 6869 6368 2069 ot set), which i\n-00021ec0: 7320 6162 6f72 7465 6420 6279 0a70 7265 s aborted by.pre\n-00021ed0: 7373 696e 6720 616e 7920 6b65 792e 0a0a ssing any key...\n-00021ee0: 2020 2043 6f6d 6d61 6e64 7320 6172 6520 Commands are \n-00021ef0: 6176 6169 6c61 626c 6520 746f 2065 6e74 available to ent\n-00021f00: 6572 2061 2062 6172 6520 636f 6d6d 616e er a bare comman\n-00021f10: 642d 6c69 6e65 2062 7920 7072 6573 7369 d-line by pressi\n-00021f20: 6e67 203c 633e 0a28 7768 6963 6820 6f70 ng .(which op\n-00021f30: 6572 6174 6573 2065 7861 6374 6c79 206c erates exactly l\n-00021f40: 696b 6520 7468 6520 6e6f 6e2d 636f 6e66 ike the non-conf\n-00021f50: 6967 2d66 696c 6520 7665 7273 696f 6e20 ig-file version \n-00021f60: 6f66 2047 5255 422c 2062 7574 0a61 6c6c of GRUB, but.all\n-00021f70: 6f77 7320 6f6e 6520 746f 2072 6574 7572 ows one to retur\n-00021f80: 6e20 746f 2074 6865 206d 656e 7520 6966 n to the menu if\n-00021f90: 2064 6573 6972 6564 2062 7920 7072 6573 desired by pres\n-00021fa0: 7369 6e67 203c 4553 433e 2920 6f72 2074 sing ) or t\n-00021fb0: 6f0a 6564 6974 2061 6e79 206f 6620 7468 o.edit any of th\n-00021fc0: 6520 e280 9c62 6f6f 7420 656e 7472 6965 e ...boot entrie\n-00021fd0: 73e2 809d 2062 7920 7072 6573 7369 6e67 s... by pressing\n-00021fe0: 203c 653e 2e0a 0a20 2020 4966 2079 6f75 ... If you\n-00021ff0: 2070 726f 7465 6374 2074 6865 206d 656e protect the men\n-00022000: 7520 696e 7465 7266 6163 6520 7769 7468 u interface with\n-00022010: 2061 2070 6173 7377 6f72 6420 282a 6e6f a password (*no\n-00022020: 7465 2053 6563 7572 6974 793a 3a29 2c0a te Security::),.\n-00022030: 616c 6c20 796f 7520 6361 6e20 646f 2069 all you can do i\n-00022040: 7320 6368 6f6f 7365 2061 6e20 656e 7472 s choose an entr\n-00022050: 7920 6279 2070 7265 7373 696e 6720 3c52 y by pressing , or press to.enter the p\n-00022080: 6173 7377 6f72 642e 0a0a 2020 2050 7265 assword... Pre\n-00022090: 7373 696e 6720 3c43 7472 6c2d 6c3e 2077 ssing w\n-000220a0: 696c 6c20 7265 6672 6573 6820 7468 6520 ill refresh the \n-000220b0: 6d65 6e75 2c20 7768 6963 6820 6361 6e20 menu, which can \n-000220c0: 6265 2075 7365 6675 6c20 7768 656e 0a63 be useful when.c\n-000220d0: 6f6e 6e65 6374 696e 6720 7669 6120 7365 onnecting via se\n-000220e0: 7269 616c 2061 6674 6572 2074 6865 206d rial after the m\n-000220f0: 656e 7520 6861 7320 6265 656e 2064 7261 enu has been dra\n-00022100: 776e 2e0a 0a1f 0a46 696c 653a 2067 7275 wn.....File: gru\n-00022110: 622e 696e 666f 2c20 204e 6f64 653a 204d b.info, Node: M\n-00022120: 656e 7520 656e 7472 7920 6564 6974 6f72 enu entry editor\n-00022130: 2c20 2050 7265 763a 204d 656e 7520 696e , Prev: Menu in\n-00022140: 7465 7266 6163 652c 2020 5570 3a20 496e terface, Up: In\n-00022150: 7465 7266 6163 650a 0a31 342e 3320 4564 terface..14.3 Ed\n-00022160: 6974 696e 6720 6120 6d65 6e75 2065 6e74 iting a menu ent\n-00022170: 7279 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ry.=============\n-00022180: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n-00022190: 6520 6d65 6e75 2065 6e74 7279 2065 6469 e menu entry edi\n-000221a0: 746f 7220 6c6f 6f6b 7320 6d75 6368 206c tor looks much l\n-000221b0: 696b 6520 7468 6520 6d61 696e 206d 656e ike the main men\n-000221c0: 7520 696e 7465 7266 6163 652c 2062 7574 u interface, but\n-000221d0: 2074 6865 0a6c 696e 6573 2069 6e20 7468 the.lines in th\n-000221e0: 6520 6d65 6e75 2061 7265 2069 6e64 6976 e menu are indiv\n-000221f0: 6964 7561 6c20 636f 6d6d 616e 6473 2069 idual commands i\n-00022200: 6e20 7468 6520 7365 6c65 6374 6564 2065 n the selected e\n-00022210: 6e74 7279 2069 6e73 7465 6164 0a6f 6620 ntry instead.of \n-00022220: 656e 7472 7920 6e61 6d65 732e 0a0a 2020 entry names... \n-00022230: 2049 6620 616e 203c 4553 433e 2069 7320 If an is \n-00022240: 7072 6573 7365 6420 696e 2074 6865 2065 pressed in the e\n-00022250: 6469 746f 722c 2069 7420 6162 6f72 7473 ditor, it aborts\n-00022260: 2061 6c6c 2074 6865 2063 6861 6e67 6573 all the changes\n-00022270: 206d 6164 650a 746f 2074 6865 2063 6f6e made.to the con\n-00022280: 6669 6775 7261 7469 6f6e 2065 6e74 7279 figuration entry\n-00022290: 2061 6e64 2072 6574 7572 6e73 2074 6f20 and returns to \n-000222a0: 7468 6520 6d61 696e 206d 656e 7520 696e the main menu in\n-000222b0: 7465 7266 6163 652e 0a0a 2020 2045 6163 terface... Eac\n-000222c0: 6820 6c69 6e65 2069 6e20 7468 6520 6d65 h line in the me\n-000222d0: 6e75 2065 6e74 7279 2063 616e 2062 6520 nu entry can be \n-000222e0: 6564 6974 6564 2066 7265 656c 792c 2061 edited freely, a\n-000222f0: 6e64 2079 6f75 2063 616e 2061 6464 206e nd you can add n\n-00022300: 6577 0a6c 696e 6573 2062 7920 7072 6573 ew.lines by pres\n-00022310: 7369 6e67 203c 5245 543e 2061 7420 7468 sing at th\n-00022320: 6520 656e 6420 6f66 2061 206c 696e 652e e end of a line.\n-00022330: 2020 546f 2062 6f6f 7420 7468 6520 6564 To boot the ed\n-00022340: 6974 6564 2065 6e74 7279 2c0a 7072 6573 ited entry,.pres\n-00022350: 7320 3c43 7472 6c2d 783e 2e0a 0a20 2020 s ... \n-00022360: 416c 7468 6f75 6768 2047 5255 4220 756e Although GRUB un\n-00022370: 666f 7274 756e 6174 656c 7920 646f 6573 fortunately does\n-00022380: 206e 6f74 2073 7570 706f 7274 20e2 809c not support ...\n-00022390: 756e 646f e280 9d2c 2079 6f75 2063 616e undo..., you can\n-000223a0: 2064 6f0a 616c 6d6f 7374 2074 6865 2073 do.almost the s\n-000223b0: 616d 6520 7468 696e 6720 6279 206a 7573 ame thing by jus\n-000223c0: 7420 7265 7475 726e 696e 6720 746f 2074 t returning to t\n-000223d0: 6865 206d 6169 6e20 6d65 6e75 2075 7369 he main menu usi\n-000223e0: 6e67 203c 4553 433e 2e0a 0a1f 0a46 696c ng .....Fil\n-000223f0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-00022400: 6f64 653a 2045 6e76 6972 6f6e 6d65 6e74 ode: Environment\n-00022410: 2c20 204e 6578 743a 204d 6f64 756c 6573 , Next: Modules\n-00022420: 2c20 2050 7265 763a 2049 6e74 6572 6661 , Prev: Interfa\n-00022430: 6365 2c20 2055 703a 2054 6f70 0a0a 3135 ce, Up: Top..15\n-00022440: 2047 5255 4220 656e 7669 726f 6e6d 656e GRUB environmen\n-00022450: 7420 7661 7269 6162 6c65 730a 2a2a 2a2a t variables.****\n+00021d30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n+00021d40: 6520 6d65 6e75 2069 6e74 6572 6661 6365 e menu interface\n+00021d50: 2069 7320 7175 6974 6520 6561 7379 2074 is quite easy t\n+00021d60: 6f20 7573 652e 2020 4974 7320 636f 6d6d o use. Its comm\n+00021d70: 616e 6473 2061 7265 2062 6f74 680a 7265 ands are both.re\n+00021d80: 6173 6f6e 6162 6c79 2069 6e74 7569 7469 asonably intuiti\n+00021d90: 7665 2061 6e64 2064 6573 6372 6962 6564 ve and described\n+00021da0: 206f 6e20 7363 7265 656e 2e0a 0a20 2020 on screen... \n+00021db0: 4261 7369 6361 6c6c 792c 2074 6865 206d Basically, the m\n+00021dc0: 656e 7520 696e 7465 7266 6163 6520 7072 enu interface pr\n+00021dd0: 6f76 6964 6573 2061 206c 6973 7420 6f66 ovides a list of\n+00021de0: 20e2 809c 626f 6f74 2065 6e74 7269 6573 ...boot entries\n+00021df0: e280 9d20 746f 0a74 6865 2075 7365 7220 ... to.the user \n+00021e00: 746f 2063 686f 6f73 6520 6672 6f6d 2e20 to choose from. \n+00021e10: 2055 7365 2074 6865 2061 7272 6f77 206b Use the arrow k\n+00021e20: 6579 7320 746f 2073 656c 6563 7420 7468 eys to select th\n+00021e30: 6520 656e 7472 7920 6f66 0a63 686f 6963 e entry of.choic\n+00021e40: 652c 2074 6865 6e20 7072 6573 7320 3c52 e, then press to run it. \n+00021e60: 416e 206f 7074 696f 6e61 6c20 7469 6d65 An optional time\n+00021e70: 6f75 7420 6973 2061 7661 696c 6162 6c65 out is available\n+00021e80: 2074 6f0a 626f 6f74 2074 6865 2064 6566 to.boot the def\n+00021e90: 6175 6c74 2065 6e74 7279 2028 7468 6520 ault entry (the \n+00021ea0: 6669 7273 7420 6f6e 6520 6966 206e 6f74 first one if not\n+00021eb0: 2073 6574 292c 2077 6869 6368 2069 7320 set), which is \n+00021ec0: 6162 6f72 7465 6420 6279 0a70 7265 7373 aborted by.press\n+00021ed0: 696e 6720 616e 7920 6b65 792e 0a0a 2020 ing any key... \n+00021ee0: 2043 6f6d 6d61 6e64 7320 6172 6520 6176 Commands are av\n+00021ef0: 6169 6c61 626c 6520 746f 2065 6e74 6572 ailable to enter\n+00021f00: 2061 2062 6172 6520 636f 6d6d 616e 642d a bare command-\n+00021f10: 6c69 6e65 2062 7920 7072 6573 7369 6e67 line by pressing\n+00021f20: 203c 633e 0a28 7768 6963 6820 6f70 6572 .(which oper\n+00021f30: 6174 6573 2065 7861 6374 6c79 206c 696b ates exactly lik\n+00021f40: 6520 7468 6520 6e6f 6e2d 636f 6e66 6967 e the non-config\n+00021f50: 2d66 696c 6520 7665 7273 696f 6e20 6f66 -file version of\n+00021f60: 2047 5255 422c 2062 7574 0a61 6c6c 6f77 GRUB, but.allow\n+00021f70: 7320 6f6e 6520 746f 2072 6574 7572 6e20 s one to return \n+00021f80: 746f 2074 6865 206d 656e 7520 6966 2064 to the menu if d\n+00021f90: 6573 6972 6564 2062 7920 7072 6573 7369 esired by pressi\n+00021fa0: 6e67 203c 4553 433e 2920 6f72 2074 6f0a ng ) or to.\n+00021fb0: 6564 6974 2061 6e79 206f 6620 7468 6520 edit any of the \n+00021fc0: e280 9c62 6f6f 7420 656e 7472 6965 73e2 ...boot entries.\n+00021fd0: 809d 2062 7920 7072 6573 7369 6e67 203c .. by pressing <\n+00021fe0: 653e 2e0a 0a20 2020 4966 2079 6f75 2070 e>... If you p\n+00021ff0: 726f 7465 6374 2074 6865 206d 656e 7520 rotect the menu \n+00022000: 696e 7465 7266 6163 6520 7769 7468 2061 interface with a\n+00022010: 2070 6173 7377 6f72 6420 282a 6e6f 7465 password (*note\n+00022020: 2053 6563 7572 6974 793a 3a29 2c0a 616c Security::),.al\n+00022030: 6c20 796f 7520 6361 6e20 646f 2069 7320 l you can do is \n+00022040: 6368 6f6f 7365 2061 6e20 656e 7472 7920 choose an entry \n+00022050: 6279 2070 7265 7373 696e 6720 3c52 4554 by pressing , or press

\n+00022070: 746f 0a65 6e74 6572 2074 6865 2070 6173 to.enter the pas\n+00022080: 7377 6f72 642e 0a0a 2020 2050 7265 7373 sword... Press\n+00022090: 696e 6720 3c43 7472 6c2d 6c3e 2077 696c ing wil\n+000220a0: 6c20 7265 6672 6573 6820 7468 6520 6d65 l refresh the me\n+000220b0: 6e75 2c20 7768 6963 6820 6361 6e20 6265 nu, which can be\n+000220c0: 2075 7365 6675 6c20 7768 656e 0a63 6f6e useful when.con\n+000220d0: 6e65 6374 696e 6720 7669 6120 7365 7269 necting via seri\n+000220e0: 616c 2061 6674 6572 2074 6865 206d 656e al after the men\n+000220f0: 7520 6861 7320 6265 656e 2064 7261 776e u has been drawn\n+00022100: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00022110: 696e 666f 2c20 204e 6f64 653a 204d 656e info, Node: Men\n+00022120: 7520 656e 7472 7920 6564 6974 6f72 2c20 u entry editor, \n+00022130: 2050 7265 763a 204d 656e 7520 696e 7465 Prev: Menu inte\n+00022140: 7266 6163 652c 2020 5570 3a20 496e 7465 rface, Up: Inte\n+00022150: 7266 6163 650a 0a31 342e 3320 4564 6974 rface..14.3 Edit\n+00022160: 696e 6720 6120 6d65 6e75 2065 6e74 7279 ing a menu entry\n+00022170: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n+00022180: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 ==========..The \n+00022190: 6d65 6e75 2065 6e74 7279 2065 6469 746f menu entry edito\n+000221a0: 7220 6c6f 6f6b 7320 6d75 6368 206c 696b r looks much lik\n+000221b0: 6520 7468 6520 6d61 696e 206d 656e 7520 e the main menu \n+000221c0: 696e 7465 7266 6163 652c 2062 7574 2074 interface, but t\n+000221d0: 6865 0a6c 696e 6573 2069 6e20 7468 6520 he.lines in the \n+000221e0: 6d65 6e75 2061 7265 2069 6e64 6976 6964 menu are individ\n+000221f0: 7561 6c20 636f 6d6d 616e 6473 2069 6e20 ual commands in \n+00022200: 7468 6520 7365 6c65 6374 6564 2065 6e74 the selected ent\n+00022210: 7279 2069 6e73 7465 6164 0a6f 6620 656e ry instead.of en\n+00022220: 7472 7920 6e61 6d65 732e 0a0a 2020 2049 try names... I\n+00022230: 6620 616e 203c 4553 433e 2069 7320 7072 f an is pr\n+00022240: 6573 7365 6420 696e 2074 6865 2065 6469 essed in the edi\n+00022250: 746f 722c 2069 7420 6162 6f72 7473 2061 tor, it aborts a\n+00022260: 6c6c 2074 6865 2063 6861 6e67 6573 206d ll the changes m\n+00022270: 6164 650a 746f 2074 6865 2063 6f6e 6669 ade.to the confi\n+00022280: 6775 7261 7469 6f6e 2065 6e74 7279 2061 guration entry a\n+00022290: 6e64 2072 6574 7572 6e73 2074 6f20 7468 nd returns to th\n+000222a0: 6520 6d61 696e 206d 656e 7520 696e 7465 e main menu inte\n+000222b0: 7266 6163 652e 0a0a 2020 2045 6163 6820 rface... Each \n+000222c0: 6c69 6e65 2069 6e20 7468 6520 6d65 6e75 line in the menu\n+000222d0: 2065 6e74 7279 2063 616e 2062 6520 6564 entry can be ed\n+000222e0: 6974 6564 2066 7265 656c 792c 2061 6e64 ited freely, and\n+000222f0: 2079 6f75 2063 616e 2061 6464 206e 6577 you can add new\n+00022300: 0a6c 696e 6573 2062 7920 7072 6573 7369 .lines by pressi\n+00022310: 6e67 203c 5245 543e 2061 7420 7468 6520 ng at the \n+00022320: 656e 6420 6f66 2061 206c 696e 652e 2020 end of a line. \n+00022330: 546f 2062 6f6f 7420 7468 6520 6564 6974 To boot the edit\n+00022340: 6564 2065 6e74 7279 2c0a 7072 6573 7320 ed entry,.press \n+00022350: 3c43 7472 6c2d 783e 2e0a 0a20 2020 416c ... Al\n+00022360: 7468 6f75 6768 2047 5255 4220 756e 666f though GRUB unfo\n+00022370: 7274 756e 6174 656c 7920 646f 6573 206e rtunately does n\n+00022380: 6f74 2073 7570 706f 7274 20e2 809c 756e ot support ...un\n+00022390: 646f e280 9d2c 2079 6f75 2063 616e 2064 do..., you can d\n+000223a0: 6f0a 616c 6d6f 7374 2074 6865 2073 616d o.almost the sam\n+000223b0: 6520 7468 696e 6720 6279 206a 7573 7420 e thing by just \n+000223c0: 7265 7475 726e 696e 6720 746f 2074 6865 returning to the\n+000223d0: 206d 6169 6e20 6d65 6e75 2075 7369 6e67 main menu using\n+000223e0: 203c 4553 433e 2e0a 0a1f 0a46 696c 653a .....File:\n+000223f0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+00022400: 653a 2045 6e76 6972 6f6e 6d65 6e74 2c20 e: Environment, \n+00022410: 204e 6578 743a 204d 6f64 756c 6573 2c20 Next: Modules, \n+00022420: 2050 7265 763a 2049 6e74 6572 6661 6365 Prev: Interface\n+00022430: 2c20 2055 703a 2054 6f70 0a0a 3135 2047 , Up: Top..15 G\n+00022440: 5255 4220 656e 7669 726f 6e6d 656e 7420 RUB environment \n+00022450: 7661 7269 6162 6c65 730a 2a2a 2a2a 2a2a variables.******\n 00022460: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n-00022470: 2a2a 2a2a 2a2a 2a2a 2a0a 0a47 5255 4220 *********..GRUB \n-00022480: 7375 7070 6f72 7473 2065 6e76 6972 6f6e supports environ\n-00022490: 6d65 6e74 2076 6172 6961 626c 6573 2077 ment variables w\n-000224a0: 6869 6368 2061 7265 2072 6174 6865 7220 hich are rather \n-000224b0: 6c69 6b65 2074 686f 7365 206f 6666 6572 like those offer\n-000224c0: 6564 0a62 7920 616c 6c20 556e 6978 2d6c ed.by all Unix-l\n-000224d0: 696b 6520 7379 7374 656d 732e 2020 456e ike systems. En\n-000224e0: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n-000224f0: 6c65 7320 6861 7665 2061 206e 616d 652c les have a name,\n-00022500: 2077 6869 6368 2069 730a 756e 6971 7565 which is.unique\n-00022510: 2061 6e64 2069 7320 7573 7561 6c6c 7920 and is usually \n-00022520: 6120 7368 6f72 7420 6964 656e 7469 6669 a short identifi\n-00022530: 6572 2c20 616e 6420 6120 7661 6c75 652c er, and a value,\n-00022540: 2077 6869 6368 2069 7320 616e 0a61 7262 which is an.arb\n-00022550: 6974 7261 7279 2073 7472 696e 6720 6f66 itrary string of\n-00022560: 2063 6861 7261 6374 6572 732e 2020 5468 characters. Th\n-00022570: 6579 206d 6179 2062 6520 7365 7420 282a ey may be set (*\n-00022580: 6e6f 7465 2073 6574 3a3a 292c 2075 6e73 note set::), uns\n-00022590: 6574 0a28 2a6e 6f74 6520 756e 7365 743a et.(*note unset:\n-000225a0: 3a29 2c20 6f72 206c 6f6f 6b65 6420 7570 :), or looked up\n-000225b0: 2028 2a6e 6f74 6520 5368 656c 6c2d 6c69 (*note Shell-li\n-000225c0: 6b65 2073 6372 6970 7469 6e67 3a3a 2920 ke scripting::) \n-000225d0: 6279 206e 616d 652e 0a0a 2020 2041 206e by name... A n\n-000225e0: 756d 6265 7220 6f66 2065 6e76 6972 6f6e umber of environ\n-000225f0: 6d65 6e74 2076 6172 6961 626c 6573 2068 ment variables h\n-00022600: 6176 6520 7370 6563 6961 6c20 6d65 616e ave special mean\n-00022610: 696e 6773 2074 6f20 7661 7269 6f75 730a ings to various.\n-00022620: 7061 7274 7320 6f66 2047 5255 422e 204f parts of GRUB. O\n-00022630: 7468 6572 7320 6d61 7920 6265 2075 7365 thers may be use\n-00022640: 6420 6672 6565 6c79 2069 6e20 4752 5542 d freely in GRUB\n-00022650: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f\n-00022660: 696c 6573 2e0a 0a2a 204d 656e 753a 0a0a iles...* Menu:..\n-00022670: 2a20 5370 6563 6961 6c20 656e 7669 726f * Special enviro\n-00022680: 6e6d 656e 7420 7661 7269 6162 6c65 733a nment variables:\n-00022690: 3a0a 2a20 456e 7669 726f 6e6d 656e 7420 :.* Environment \n-000226a0: 626c 6f63 6b3a 3a0a 0a1f 0a46 696c 653a block::....File:\n-000226b0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-000226c0: 653a 2053 7065 6369 616c 2065 6e76 6972 e: Special envir\n-000226d0: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables\n-000226e0: 2c20 204e 6578 743a 2045 6e76 6972 6f6e , Next: Environ\n-000226f0: 6d65 6e74 2062 6c6f 636b 2c20 2055 703a ment block, Up:\n-00022700: 2045 6e76 6972 6f6e 6d65 6e74 0a0a 3135 Environment..15\n-00022710: 2e31 2053 7065 6369 616c 2065 6e76 6972 .1 Special envir\n-00022720: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables\n-00022730: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n+00022470: 2a2a 2a2a 2a2a 2a0a 0a47 5255 4220 7375 *******..GRUB su\n+00022480: 7070 6f72 7473 2065 6e76 6972 6f6e 6d65 pports environme\n+00022490: 6e74 2076 6172 6961 626c 6573 2077 6869 nt variables whi\n+000224a0: 6368 2061 7265 2072 6174 6865 7220 6c69 ch are rather li\n+000224b0: 6b65 2074 686f 7365 206f 6666 6572 6564 ke those offered\n+000224c0: 0a62 7920 616c 6c20 556e 6978 2d6c 696b .by all Unix-lik\n+000224d0: 6520 7379 7374 656d 732e 2020 456e 7669 e systems. Envi\n+000224e0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n+000224f0: 7320 6861 7665 2061 206e 616d 652c 2077 s have a name, w\n+00022500: 6869 6368 2069 730a 756e 6971 7565 2061 hich is.unique a\n+00022510: 6e64 2069 7320 7573 7561 6c6c 7920 6120 nd is usually a \n+00022520: 7368 6f72 7420 6964 656e 7469 6669 6572 short identifier\n+00022530: 2c20 616e 6420 6120 7661 6c75 652c 2077 , and a value, w\n+00022540: 6869 6368 2069 7320 616e 0a61 7262 6974 hich is an.arbit\n+00022550: 7261 7279 2073 7472 696e 6720 6f66 2063 rary string of c\n+00022560: 6861 7261 6374 6572 732e 2020 5468 6579 haracters. They\n+00022570: 206d 6179 2062 6520 7365 7420 282a 6e6f may be set (*no\n+00022580: 7465 2073 6574 3a3a 292c 2075 6e73 6574 te set::), unset\n+00022590: 0a28 2a6e 6f74 6520 756e 7365 743a 3a29 .(*note unset::)\n+000225a0: 2c20 6f72 206c 6f6f 6b65 6420 7570 2028 , or looked up (\n+000225b0: 2a6e 6f74 6520 5368 656c 6c2d 6c69 6b65 *note Shell-like\n+000225c0: 2073 6372 6970 7469 6e67 3a3a 2920 6279 scripting::) by\n+000225d0: 206e 616d 652e 0a0a 2020 2041 206e 756d name... A num\n+000225e0: 6265 7220 6f66 2065 6e76 6972 6f6e 6d65 ber of environme\n+000225f0: 6e74 2076 6172 6961 626c 6573 2068 6176 nt variables hav\n+00022600: 6520 7370 6563 6961 6c20 6d65 616e 696e e special meanin\n+00022610: 6773 2074 6f20 7661 7269 6f75 730a 7061 gs to various.pa\n+00022620: 7274 7320 6f66 2047 5255 422e 204f 7468 rts of GRUB. Oth\n+00022630: 6572 7320 6d61 7920 6265 2075 7365 6420 ers may be used \n+00022640: 6672 6565 6c79 2069 6e20 4752 5542 2063 freely in GRUB c\n+00022650: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil\n+00022660: 6573 2e0a 0a2a 204d 656e 753a 0a0a 2a20 es...* Menu:..* \n+00022670: 5370 6563 6961 6c20 656e 7669 726f 6e6d Special environm\n+00022680: 656e 7420 7661 7269 6162 6c65 733a 3a0a ent variables::.\n+00022690: 2a20 456e 7669 726f 6e6d 656e 7420 626c * Environment bl\n+000226a0: 6f63 6b3a 3a0a 0a1f 0a46 696c 653a 2067 ock::....File: g\n+000226b0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+000226c0: 2053 7065 6369 616c 2065 6e76 6972 6f6e Special environ\n+000226d0: 6d65 6e74 2076 6172 6961 626c 6573 2c20 ment variables, \n+000226e0: 204e 6578 743a 2045 6e76 6972 6f6e 6d65 Next: Environme\n+000226f0: 6e74 2062 6c6f 636b 2c20 2055 703a 2045 nt block, Up: E\n+00022700: 6e76 6972 6f6e 6d65 6e74 0a0a 3135 2e31 nvironment..15.1\n+00022710: 2053 7065 6369 616c 2065 6e76 6972 6f6e Special environ\n+00022720: 6d65 6e74 2076 6172 6961 626c 6573 0a3d ment variables.=\n+00022730: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 00022740: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00022750: 3d3d 3d0a 0a54 6865 7365 2076 6172 6961 ===..These varia\n-00022760: 626c 6573 2068 6176 6520 7370 6563 6961 bles have specia\n-00022770: 6c20 6d65 616e 696e 6720 746f 2047 5255 l meaning to GRU\n-00022780: 422e 0a0a 2a20 4d65 6e75 3a0a 0a2a 2062 B...* Menu:..* b\n-00022790: 696f 736e 756d 3a3a 0a2a 2063 6865 636b iosnum::.* check\n-000227a0: 5f73 6967 6e61 7475 7265 733a 3a0a 2a20 _signatures::.* \n-000227b0: 6368 6f73 656e 3a3a 0a2a 2063 6d64 7061 chosen::.* cmdpa\n-000227c0: 7468 3a3a 0a2a 2063 6f6c 6f72 5f68 6967 th::.* color_hig\n-000227d0: 686c 6967 6874 3a3a 0a2a 2063 6f6c 6f72 hlight::.* color\n-000227e0: 5f6e 6f72 6d61 6c3a 3a0a 2a20 636f 6e66 _normal::.* conf\n-000227f0: 6967 5f64 6972 6563 746f 7279 3a3a 0a2a ig_directory::.*\n-00022800: 2063 6f6e 6669 675f 6669 6c65 3a3a 0a2a config_file::.*\n-00022810: 2063 7279 7074 6f64 6973 6b5f 7061 7373 cryptodisk_pass\n-00022820: 7068 7261 7365 5f74 7269 6573 3a3a 0a2a phrase_tries::.*\n-00022830: 2064 6562 7567 3a3a 0a2a 2064 6566 6175 debug::.* defau\n-00022840: 6c74 3a3a 0a2a 2066 616c 6c62 6163 6b3a lt::.* fallback:\n-00022850: 3a0a 2a20 6766 786d 6f64 653a 3a0a 2a20 :.* gfxmode::.* \n-00022860: 6766 7870 6179 6c6f 6164 3a3a 0a2a 2067 gfxpayload::.* g\n-00022870: 6678 7465 726d 5f66 6f6e 743a 3a0a 2a20 fxterm_font::.* \n-00022880: 6772 7562 5f63 7075 3a3a 0a2a 2067 7275 grub_cpu::.* gru\n-00022890: 625f 706c 6174 666f 726d 3a3a 0a2a 2069 b_platform::.* i\n-000228a0: 636f 6e64 6972 3a3a 0a2a 206c 616e 673a condir::.* lang:\n-000228b0: 3a0a 2a20 6c6f 6361 6c65 5f64 6972 3a3a :.* locale_dir::\n-000228c0: 0a2a 206c 6f63 6b64 6f77 6e3a 3a0a 2a20 .* lockdown::.* \n-000228d0: 6d65 6e75 5f63 6f6c 6f72 5f68 6967 686c menu_color_highl\n-000228e0: 6967 6874 3a3a 0a2a 206d 656e 755f 636f ight::.* menu_co\n-000228f0: 6c6f 725f 6e6f 726d 616c 3a3a 0a2a 206e lor_normal::.* n\n-00022900: 6574 5f3c 494e 5445 5246 4143 453e 5f62 et__b\n-00022910: 6f6f 745f 6669 6c65 3a3a 0a2a 206e 6574 oot_file::.* net\n-00022920: 5f3c 494e 5445 5246 4143 453e 5f63 6c69 __cli\n-00022930: 656e 7469 643a 3a0a 2a20 6e65 745f 3c49 entid::.* net__client\n-00022950: 7575 6964 3a3a 0a2a 206e 6574 5f3c 494e uuid::.* net__dhcp_se\n-00022970: 7276 6572 5f6e 616d 653a 3a0a 2a20 6e65 rver_name::.* ne\n-00022980: 745f 3c49 4e54 4552 4641 4345 3e5f 646f t__do\n-00022990: 6d61 696e 3a3a 0a2a 206e 6574 5f3c 494e main::.* net__extensi\n-000229b0: 6f6e 7370 6174 683a 3a0a 2a20 6e65 745f onspath::.* net_\n-000229c0: 3c49 4e54 4552 4641 4345 3e5f 686f 7374 _host\n-000229d0: 6e61 6d65 3a3a 0a2a 206e 6574 5f3c 494e name::.* net__ip::.* \n-000229f0: 6e65 745f 3c49 4e54 4552 4641 4345 3e5f net__\n-00022a00: 6d61 633a 3a0a 2a20 6e65 745f 3c49 4e54 mac::.* net__next_ser\n-00022a20: 7665 723a 3a0a 2a20 6e65 745f 3c49 4e54 ver::.* net__rootpath\n-00022a40: 3a3a 0a2a 206e 6574 5f64 6566 6175 6c74 ::.* net_default\n-00022a50: 5f69 6e74 6572 6661 6365 3a3a 0a2a 206e _interface::.* n\n-00022a60: 6574 5f64 6566 6175 6c74 5f69 703a 3a0a et_default_ip::.\n-00022a70: 2a20 6e65 745f 6465 6661 756c 745f 6d61 * net_default_ma\n-00022a80: 633a 3a0a 2a20 6e65 745f 6465 6661 756c c::.* net_defaul\n-00022a90: 745f 7365 7276 6572 3a3a 0a2a 2070 6167 t_server::.* pag\n-00022aa0: 6572 3a3a 0a2a 2070 7265 6669 783a 3a0a er::.* prefix::.\n-00022ab0: 2a20 7078 655f 6465 6661 756c 745f 7365 * pxe_default_se\n-00022ac0: 7276 6572 3a3a 0a2a 2072 6f6f 743a 3a0a rver::.* root::.\n-00022ad0: 2a20 7368 696d 5f6c 6f63 6b3a 3a0a 2a20 * shim_lock::.* \n-00022ae0: 7375 7065 7275 7365 7273 3a3a 0a2a 2074 superusers::.* t\n-00022af0: 6865 6d65 3a3a 0a2a 2074 696d 656f 7574 heme::.* timeout\n-00022b00: 3a3a 0a2a 2074 696d 656f 7574 5f73 7479 ::.* timeout_sty\n-00022b10: 6c65 3a3a 0a2a 2074 706d 5f66 6169 6c5f le::.* tpm_fail_\n-00022b20: 6661 7461 6c3a 3a0a 0a1f 0a46 696c 653a fatal::....File:\n-00022b30: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-00022b40: 653a 2062 696f 736e 756d 2c20 204e 6578 e: biosnum, Nex\n-00022b50: 743a 2063 6865 636b 5f73 6967 6e61 7475 t: check_signatu\n-00022b60: 7265 732c 2020 5570 3a20 5370 6563 6961 res, Up: Specia\n-00022b70: 6c20 656e 7669 726f 6e6d 656e 7420 7661 l environment va\n-00022b80: 7269 6162 6c65 730a 0a31 352e 312e 3120 riables..15.1.1 \n-00022b90: 6269 6f73 6e75 6d0a 2d2d 2d2d 2d2d 2d2d biosnum.--------\n-00022ba0: 2d2d 2d2d 2d2d 0a0a 5768 656e 2063 6861 ------..When cha\n-00022bb0: 696e 2d6c 6f61 6469 6e67 2061 6e6f 7468 in-loading anoth\n-00022bc0: 6572 2062 6f6f 7420 6c6f 6164 6572 2028 er boot loader (\n-00022bd0: 2a6e 6f74 6520 4368 6169 6e2d 6c6f 6164 *note Chain-load\n-00022be0: 696e 673a 3a29 2c20 4752 5542 206d 6179 ing::), GRUB may\n-00022bf0: 0a6e 6565 6420 746f 206b 6e6f 7720 7768 .need to know wh\n-00022c00: 6174 2042 494f 5320 6472 6976 6520 6e75 at BIOS drive nu\n-00022c10: 6d62 6572 2063 6f72 7265 7370 6f6e 6473 mber corresponds\n-00022c20: 2074 6f20 7468 6520 726f 6f74 2064 6576 to the root dev\n-00022c30: 6963 650a 282a 6e6f 7465 2072 6f6f 743a ice.(*note root:\n-00022c40: 3a29 2073 6f20 7468 6174 2069 7420 6361 :) so that it ca\n-00022c50: 6e20 7365 7420 7570 2072 6567 6973 7465 n set up registe\n-00022c60: 7273 2070 726f 7065 726c 792e 2020 4966 rs properly. If\n-00022c70: 2074 6865 2042 494f 534e 554d 0a76 6172 the BIOSNUM.var\n-00022c80: 6961 626c 6520 6973 2073 6574 2c20 6974 iable is set, it\n-00022c90: 206f 7665 7272 6964 6573 2047 5255 4227 overrides GRUB'\n-00022ca0: 7320 6f77 6e20 6d65 616e 7320 6f66 2067 s own means of g\n-00022cb0: 7565 7373 696e 6720 7468 6973 2e0a 0a20 uessing this... \n-00022cc0: 2020 466f 7220 616e 2061 6c74 6572 6e61 For an alterna\n-00022cd0: 7469 7665 2061 7070 726f 6163 6820 7768 tive approach wh\n-00022ce0: 6963 6820 616c 736f 2063 6861 6e67 6573 ich also changes\n-00022cf0: 2042 494f 5320 6472 6976 6520 6d61 7070 BIOS drive mapp\n-00022d00: 696e 6773 0a66 6f72 2074 6865 2063 6861 ings.for the cha\n-00022d10: 696e 2d6c 6f61 6465 6420 7379 7374 656d in-loaded system\n-00022d20: 2c20 2a6e 6f74 6520 6472 6976 656d 6170 , *note drivemap\n-00022d30: 3a3a 2e0a 0a1f 0a46 696c 653a 2067 7275 ::.....File: gru\n-00022d40: 622e 696e 666f 2c20 204e 6f64 653a 2063 b.info, Node: c\n-00022d50: 6865 636b 5f73 6967 6e61 7475 7265 732c heck_signatures,\n-00022d60: 2020 4e65 7874 3a20 6368 6f73 656e 2c20 Next: chosen, \n-00022d70: 2050 7265 763a 2062 696f 736e 756d 2c20 Prev: biosnum, \n-00022d80: 2055 703a 2053 7065 6369 616c 2065 6e76 Up: Special env\n-00022d90: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n-00022da0: 6573 0a0a 3135 2e31 2e32 2063 6865 636b es..15.1.2 check\n-00022db0: 5f73 6967 6e61 7475 7265 730a 2d2d 2d2d _signatures.----\n+00022750: 3d0a 0a54 6865 7365 2076 6172 6961 626c =..These variabl\n+00022760: 6573 2068 6176 6520 7370 6563 6961 6c20 es have special \n+00022770: 6d65 616e 696e 6720 746f 2047 5255 422e meaning to GRUB.\n+00022780: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2062 696f ..* Menu:..* bio\n+00022790: 736e 756d 3a3a 0a2a 2063 6865 636b 5f73 snum::.* check_s\n+000227a0: 6967 6e61 7475 7265 733a 3a0a 2a20 6368 ignatures::.* ch\n+000227b0: 6f73 656e 3a3a 0a2a 2063 6d64 7061 7468 osen::.* cmdpath\n+000227c0: 3a3a 0a2a 2063 6f6c 6f72 5f68 6967 686c ::.* color_highl\n+000227d0: 6967 6874 3a3a 0a2a 2063 6f6c 6f72 5f6e ight::.* color_n\n+000227e0: 6f72 6d61 6c3a 3a0a 2a20 636f 6e66 6967 ormal::.* config\n+000227f0: 5f64 6972 6563 746f 7279 3a3a 0a2a 2063 _directory::.* c\n+00022800: 6f6e 6669 675f 6669 6c65 3a3a 0a2a 2063 onfig_file::.* c\n+00022810: 7279 7074 6f64 6973 6b5f 7061 7373 7068 ryptodisk_passph\n+00022820: 7261 7365 5f74 7269 6573 3a3a 0a2a 2064 rase_tries::.* d\n+00022830: 6562 7567 3a3a 0a2a 2064 6566 6175 6c74 ebug::.* default\n+00022840: 3a3a 0a2a 2066 616c 6c62 6163 6b3a 3a0a ::.* fallback::.\n+00022850: 2a20 6766 786d 6f64 653a 3a0a 2a20 6766 * gfxmode::.* gf\n+00022860: 7870 6179 6c6f 6164 3a3a 0a2a 2067 6678 xpayload::.* gfx\n+00022870: 7465 726d 5f66 6f6e 743a 3a0a 2a20 6772 term_font::.* gr\n+00022880: 7562 5f63 7075 3a3a 0a2a 2067 7275 625f ub_cpu::.* grub_\n+00022890: 706c 6174 666f 726d 3a3a 0a2a 2069 636f platform::.* ico\n+000228a0: 6e64 6972 3a3a 0a2a 206c 616e 673a 3a0a ndir::.* lang::.\n+000228b0: 2a20 6c6f 6361 6c65 5f64 6972 3a3a 0a2a * locale_dir::.*\n+000228c0: 206c 6f63 6b64 6f77 6e3a 3a0a 2a20 6d65 lockdown::.* me\n+000228d0: 6e75 5f63 6f6c 6f72 5f68 6967 686c 6967 nu_color_highlig\n+000228e0: 6874 3a3a 0a2a 206d 656e 755f 636f 6c6f ht::.* menu_colo\n+000228f0: 725f 6e6f 726d 616c 3a3a 0a2a 206e 6574 r_normal::.* net\n+00022900: 5f3c 494e 5445 5246 4143 453e 5f62 6f6f __boo\n+00022910: 745f 6669 6c65 3a3a 0a2a 206e 6574 5f3c t_file::.* net_<\n+00022920: 494e 5445 5246 4143 453e 5f63 6c69 656e INTERFACE>_clien\n+00022930: 7469 643a 3a0a 2a20 6e65 745f 3c49 4e54 tid::.* net__clientuu\n+00022950: 6964 3a3a 0a2a 206e 6574 5f3c 494e 5445 id::.* net__dhcp_serv\n+00022970: 6572 5f6e 616d 653a 3a0a 2a20 6e65 745f er_name::.* net_\n+00022980: 3c49 4e54 4552 4641 4345 3e5f 646f 6d61 _doma\n+00022990: 696e 3a3a 0a2a 206e 6574 5f3c 494e 5445 in::.* net__extension\n+000229b0: 7370 6174 683a 3a0a 2a20 6e65 745f 3c49 spath::.* net__hostna\n+000229d0: 6d65 3a3a 0a2a 206e 6574 5f3c 494e 5445 me::.* net__ip::.* ne\n+000229f0: 745f 3c49 4e54 4552 4641 4345 3e5f 6d61 t__ma\n+00022a00: 633a 3a0a 2a20 6e65 745f 3c49 4e54 4552 c::.* net__next_serve\n+00022a20: 723a 3a0a 2a20 6e65 745f 3c49 4e54 4552 r::.* net__rootpath::\n+00022a40: 0a2a 206e 6574 5f64 6566 6175 6c74 5f69 .* net_default_i\n+00022a50: 6e74 6572 6661 6365 3a3a 0a2a 206e 6574 nterface::.* net\n+00022a60: 5f64 6566 6175 6c74 5f69 703a 3a0a 2a20 _default_ip::.* \n+00022a70: 6e65 745f 6465 6661 756c 745f 6d61 633a net_default_mac:\n+00022a80: 3a0a 2a20 6e65 745f 6465 6661 756c 745f :.* net_default_\n+00022a90: 7365 7276 6572 3a3a 0a2a 2070 6167 6572 server::.* pager\n+00022aa0: 3a3a 0a2a 2070 7265 6669 783a 3a0a 2a20 ::.* prefix::.* \n+00022ab0: 7078 655f 6465 6661 756c 745f 7365 7276 pxe_default_serv\n+00022ac0: 6572 3a3a 0a2a 2072 6f6f 743a 3a0a 2a20 er::.* root::.* \n+00022ad0: 7368 696d 5f6c 6f63 6b3a 3a0a 2a20 7375 shim_lock::.* su\n+00022ae0: 7065 7275 7365 7273 3a3a 0a2a 2074 6865 perusers::.* the\n+00022af0: 6d65 3a3a 0a2a 2074 696d 656f 7574 3a3a me::.* timeout::\n+00022b00: 0a2a 2074 696d 656f 7574 5f73 7479 6c65 .* timeout_style\n+00022b10: 3a3a 0a2a 2074 706d 5f66 6169 6c5f 6661 ::.* tpm_fail_fa\n+00022b20: 7461 6c3a 3a0a 0a1f 0a46 696c 653a 2067 tal::....File: g\n+00022b30: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+00022b40: 2062 696f 736e 756d 2c20 204e 6578 743a biosnum, Next:\n+00022b50: 2063 6865 636b 5f73 6967 6e61 7475 7265 check_signature\n+00022b60: 732c 2020 5570 3a20 5370 6563 6961 6c20 s, Up: Special \n+00022b70: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n+00022b80: 6162 6c65 730a 0a31 352e 312e 3120 6269 ables..15.1.1 bi\n+00022b90: 6f73 6e75 6d0a 2d2d 2d2d 2d2d 2d2d 2d2d osnum.----------\n+00022ba0: 2d2d 2d2d 0a0a 5768 656e 2063 6861 696e ----..When chain\n+00022bb0: 2d6c 6f61 6469 6e67 2061 6e6f 7468 6572 -loading another\n+00022bc0: 2062 6f6f 7420 6c6f 6164 6572 2028 2a6e boot loader (*n\n+00022bd0: 6f74 6520 4368 6169 6e2d 6c6f 6164 696e ote Chain-loadin\n+00022be0: 673a 3a29 2c20 4752 5542 206d 6179 0a6e g::), GRUB may.n\n+00022bf0: 6565 6420 746f 206b 6e6f 7720 7768 6174 eed to know what\n+00022c00: 2042 494f 5320 6472 6976 6520 6e75 6d62 BIOS drive numb\n+00022c10: 6572 2063 6f72 7265 7370 6f6e 6473 2074 er corresponds t\n+00022c20: 6f20 7468 6520 726f 6f74 2064 6576 6963 o the root devic\n+00022c30: 650a 282a 6e6f 7465 2072 6f6f 743a 3a29 e.(*note root::)\n+00022c40: 2073 6f20 7468 6174 2069 7420 6361 6e20 so that it can \n+00022c50: 7365 7420 7570 2072 6567 6973 7465 7273 set up registers\n+00022c60: 2070 726f 7065 726c 792e 2020 4966 2074 properly. If t\n+00022c70: 6865 2042 494f 534e 554d 0a76 6172 6961 he BIOSNUM.varia\n+00022c80: 626c 6520 6973 2073 6574 2c20 6974 206f ble is set, it o\n+00022c90: 7665 7272 6964 6573 2047 5255 4227 7320 verrides GRUB's \n+00022ca0: 6f77 6e20 6d65 616e 7320 6f66 2067 7565 own means of gue\n+00022cb0: 7373 696e 6720 7468 6973 2e0a 0a20 2020 ssing this... \n+00022cc0: 466f 7220 616e 2061 6c74 6572 6e61 7469 For an alternati\n+00022cd0: 7665 2061 7070 726f 6163 6820 7768 6963 ve approach whic\n+00022ce0: 6820 616c 736f 2063 6861 6e67 6573 2042 h also changes B\n+00022cf0: 494f 5320 6472 6976 6520 6d61 7070 696e IOS drive mappin\n+00022d00: 6773 0a66 6f72 2074 6865 2063 6861 696e gs.for the chain\n+00022d10: 2d6c 6f61 6465 6420 7379 7374 656d 2c20 -loaded system, \n+00022d20: 2a6e 6f74 6520 6472 6976 656d 6170 3a3a *note drivemap::\n+00022d30: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00022d40: 696e 666f 2c20 204e 6f64 653a 2063 6865 info, Node: che\n+00022d50: 636b 5f73 6967 6e61 7475 7265 732c 2020 ck_signatures, \n+00022d60: 4e65 7874 3a20 6368 6f73 656e 2c20 2050 Next: chosen, P\n+00022d70: 7265 763a 2062 696f 736e 756d 2c20 2055 rev: biosnum, U\n+00022d80: 703a 2053 7065 6369 616c 2065 6e76 6972 p: Special envir\n+00022d90: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables\n+00022da0: 0a0a 3135 2e31 2e32 2063 6865 636b 5f73 ..15.1.2 check_s\n+00022db0: 6967 6e61 7475 7265 730a 2d2d 2d2d 2d2d ignatures.------\n 00022dc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00022dd0: 2d2d 2d0a 0a54 6869 7320 7661 7269 6162 ---..This variab\n-00022de0: 6c65 2063 6f6e 7472 6f6c 7320 7768 6574 le controls whet\n-00022df0: 6865 7220 4752 5542 2065 6e66 6f72 6365 her GRUB enforce\n-00022e00: 7320 6469 6769 7461 6c20 7369 676e 6174 s digital signat\n-00022e10: 7572 650a 7661 6c69 6461 7469 6f6e 206f ure.validation o\n-00022e20: 6e20 6c6f 6164 6564 2066 696c 6573 2e20 n loaded files. \n-00022e30: 202a 4e6f 7465 2055 7369 6e67 2064 6967 *Note Using dig\n-00022e40: 6974 616c 2073 6967 6e61 7475 7265 733a ital signatures:\n-00022e50: 3a2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 :.....File: grub\n-00022e60: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6368 .info, Node: ch\n-00022e70: 6f73 656e 2c20 204e 6578 743a 2063 6d64 osen, Next: cmd\n-00022e80: 7061 7468 2c20 2050 7265 763a 2063 6865 path, Prev: che\n-00022e90: 636b 5f73 6967 6e61 7475 7265 732c 2020 ck_signatures, \n-00022ea0: 5570 3a20 5370 6563 6961 6c20 656e 7669 Up: Special envi\n-00022eb0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n-00022ec0: 730a 0a31 352e 312e 3320 6368 6f73 656e s..15.1.3 chosen\n-00022ed0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a .-------------..\n-00022ee0: 5768 656e 2065 7865 6375 7469 6e67 2061 When executing a\n-00022ef0: 206d 656e 7520 656e 7472 792c 2047 5255 menu entry, GRU\n-00022f00: 4220 7365 7473 2074 6865 2043 484f 5345 B sets the CHOSE\n-00022f10: 4e20 7661 7269 6162 6c65 2074 6f20 7468 N variable to th\n-00022f20: 6520 7469 746c 650a 6f66 2074 6865 2065 e title.of the e\n-00022f30: 6e74 7279 2062 6569 6e67 2065 7865 6375 ntry being execu\n-00022f40: 7465 642e 0a0a 2020 2049 6620 7468 6520 ted... If the \n-00022f50: 6d65 6e75 2065 6e74 7279 2069 7320 696e menu entry is in\n-00022f60: 206f 6e65 206f 7220 6d6f 7265 2073 7562 one or more sub\n-00022f70: 6d65 6e75 732c 2074 6865 6e20 4348 4f53 menus, then CHOS\n-00022f80: 454e 2069 7320 7365 7420 746f 0a74 6865 EN is set to.the\n-00022f90: 2074 6974 6c65 7320 6f66 2065 6163 6820 titles of each \n-00022fa0: 6f66 2074 6865 2073 7562 6d65 6e75 7320 of the submenus \n-00022fb0: 7374 6172 7469 6e67 2066 726f 6d20 7468 starting from th\n-00022fc0: 6520 746f 7020 6c65 7665 6c20 666f 6c6c e top level foll\n-00022fd0: 6f77 6564 0a62 7920 7468 6520 7469 746c owed.by the titl\n-00022fe0: 6520 6f66 2074 6865 206d 656e 7520 656e e of the menu en\n-00022ff0: 7472 7920 6974 7365 6c66 2c20 7365 7061 try itself, sepa\n-00023000: 7261 7465 6420 6279 20e2 8098 3ee2 8099 rated by ...>...\n-00023010: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-00023020: 696e 666f 2c20 204e 6f64 653a 2063 6d64 info, Node: cmd\n-00023030: 7061 7468 2c20 204e 6578 743a 2063 6f6c path, Next: col\n-00023040: 6f72 5f68 6967 686c 6967 6874 2c20 2050 or_highlight, P\n-00023050: 7265 763a 2063 686f 7365 6e2c 2020 5570 rev: chosen, Up\n-00023060: 3a20 5370 6563 6961 6c20 656e 7669 726f : Special enviro\n-00023070: 6e6d 656e 7420 7661 7269 6162 6c65 730a nment variables.\n-00023080: 0a31 352e 312e 3420 636d 6470 6174 680a .15.1.4 cmdpath.\n-00023090: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n-000230a0: 5468 6520 6c6f 6361 7469 6f6e 2066 726f The location fro\n-000230b0: 6d20 7768 6963 6820 e280 9863 6f72 652e m which ...core.\n-000230c0: 696d 67e2 8099 2077 6173 206c 6f61 6465 img... was loade\n-000230d0: 6420 6173 2061 6e20 6162 736f 6c75 7465 d as an absolute\n-000230e0: 2064 6972 6563 746f 7279 0a6e 616d 6520 directory.name \n-000230f0: 282a 6e6f 7465 2046 696c 6520 6e61 6d65 (*note File name\n-00023100: 2073 796e 7461 783a 3a29 2e20 2054 6869 syntax::). Thi\n-00023110: 7320 6973 2073 6574 2062 7920 4752 5542 s is set by GRUB\n-00023120: 2061 7420 7374 6172 7475 7020 6261 7365 at startup base\n-00023130: 640a 6f6e 2069 6e66 6f72 6d61 7469 6f6e d.on information\n-00023140: 2072 6574 7572 6e65 6420 6279 2070 6c61 returned by pla\n-00023150: 7466 6f72 6d20 6669 726d 7761 7265 2e20 tform firmware. \n-00023160: 204e 6f74 2065 7665 7279 2070 6c61 7466 Not every platf\n-00023170: 6f72 6d0a 7072 6f76 6964 6573 2074 6869 orm.provides thi\n-00023180: 7320 696e 666f 726d 6174 696f 6e20 616e s information an\n-00023190: 6420 736f 6d65 206d 6179 2072 6574 7572 d some may retur\n-000231a0: 6e20 6f6e 6c79 2064 6576 6963 6520 7769 n only device wi\n-000231b0: 7468 6f75 7420 7061 7468 0a6e 616d 652e thout path.name.\n-000231c0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-000231d0: 6e66 6f2c 2020 4e6f 6465 3a20 636f 6c6f nfo, Node: colo\n-000231e0: 725f 6869 6768 6c69 6768 742c 2020 4e65 r_highlight, Ne\n-000231f0: 7874 3a20 636f 6c6f 725f 6e6f 726d 616c xt: color_normal\n-00023200: 2c20 2050 7265 763a 2063 6d64 7061 7468 , Prev: cmdpath\n-00023210: 2c20 2055 703a 2053 7065 6369 616c 2065 , Up: Special e\n-00023220: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n-00023230: 626c 6573 0a0a 3135 2e31 2e35 2063 6f6c bles..15.1.5 col\n-00023240: 6f72 5f68 6967 686c 6967 6874 0a2d 2d2d or_highlight.---\n+00022dd0: 2d0a 0a54 6869 7320 7661 7269 6162 6c65 -..This variable\n+00022de0: 2063 6f6e 7472 6f6c 7320 7768 6574 6865 controls whethe\n+00022df0: 7220 4752 5542 2065 6e66 6f72 6365 7320 r GRUB enforces \n+00022e00: 6469 6769 7461 6c20 7369 676e 6174 7572 digital signatur\n+00022e10: 650a 7661 6c69 6461 7469 6f6e 206f 6e20 e.validation on \n+00022e20: 6c6f 6164 6564 2066 696c 6573 2e20 202a loaded files. *\n+00022e30: 4e6f 7465 2055 7369 6e67 2064 6967 6974 Note Using digit\n+00022e40: 616c 2073 6967 6e61 7475 7265 733a 3a2e al signatures::.\n+00022e50: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+00022e60: 6e66 6f2c 2020 4e6f 6465 3a20 6368 6f73 nfo, Node: chos\n+00022e70: 656e 2c20 204e 6578 743a 2063 6d64 7061 en, Next: cmdpa\n+00022e80: 7468 2c20 2050 7265 763a 2063 6865 636b th, Prev: check\n+00022e90: 5f73 6967 6e61 7475 7265 732c 2020 5570 _signatures, Up\n+00022ea0: 3a20 5370 6563 6961 6c20 656e 7669 726f : Special enviro\n+00022eb0: 6e6d 656e 7420 7661 7269 6162 6c65 730a nment variables.\n+00022ec0: 0a31 352e 312e 3320 6368 6f73 656e 0a2d .15.1.3 chosen.-\n+00022ed0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5768 ------------..Wh\n+00022ee0: 656e 2065 7865 6375 7469 6e67 2061 206d en executing a m\n+00022ef0: 656e 7520 656e 7472 792c 2047 5255 4220 enu entry, GRUB \n+00022f00: 7365 7473 2074 6865 2043 484f 5345 4e20 sets the CHOSEN \n+00022f10: 7661 7269 6162 6c65 2074 6f20 7468 6520 variable to the \n+00022f20: 7469 746c 650a 6f66 2074 6865 2065 6e74 title.of the ent\n+00022f30: 7279 2062 6569 6e67 2065 7865 6375 7465 ry being execute\n+00022f40: 642e 0a0a 2020 2049 6620 7468 6520 6d65 d... If the me\n+00022f50: 6e75 2065 6e74 7279 2069 7320 696e 206f nu entry is in o\n+00022f60: 6e65 206f 7220 6d6f 7265 2073 7562 6d65 ne or more subme\n+00022f70: 6e75 732c 2074 6865 6e20 4348 4f53 454e nus, then CHOSEN\n+00022f80: 2069 7320 7365 7420 746f 0a74 6865 2074 is set to.the t\n+00022f90: 6974 6c65 7320 6f66 2065 6163 6820 6f66 itles of each of\n+00022fa0: 2074 6865 2073 7562 6d65 6e75 7320 7374 the submenus st\n+00022fb0: 6172 7469 6e67 2066 726f 6d20 7468 6520 arting from the \n+00022fc0: 746f 7020 6c65 7665 6c20 666f 6c6c 6f77 top level follow\n+00022fd0: 6564 0a62 7920 7468 6520 7469 746c 6520 ed.by the title \n+00022fe0: 6f66 2074 6865 206d 656e 7520 656e 7472 of the menu entr\n+00022ff0: 7920 6974 7365 6c66 2c20 7365 7061 7261 y itself, separa\n+00023000: 7465 6420 6279 20e2 8098 3ee2 8099 2e0a ted by ...>.....\n+00023010: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+00023020: 666f 2c20 204e 6f64 653a 2063 6d64 7061 fo, Node: cmdpa\n+00023030: 7468 2c20 204e 6578 743a 2063 6f6c 6f72 th, Next: color\n+00023040: 5f68 6967 686c 6967 6874 2c20 2050 7265 _highlight, Pre\n+00023050: 763a 2063 686f 7365 6e2c 2020 5570 3a20 v: chosen, Up: \n+00023060: 5370 6563 6961 6c20 656e 7669 726f 6e6d Special environm\n+00023070: 656e 7420 7661 7269 6162 6c65 730a 0a31 ent variables..1\n+00023080: 352e 312e 3420 636d 6470 6174 680a 2d2d 5.1.4 cmdpath.--\n+00023090: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 ------------..Th\n+000230a0: 6520 6c6f 6361 7469 6f6e 2066 726f 6d20 e location from \n+000230b0: 7768 6963 6820 e280 9863 6f72 652e 696d which ...core.im\n+000230c0: 67e2 8099 2077 6173 206c 6f61 6465 6420 g... was loaded \n+000230d0: 6173 2061 6e20 6162 736f 6c75 7465 2064 as an absolute d\n+000230e0: 6972 6563 746f 7279 0a6e 616d 6520 282a irectory.name (*\n+000230f0: 6e6f 7465 2046 696c 6520 6e61 6d65 2073 note File name s\n+00023100: 796e 7461 783a 3a29 2e20 2054 6869 7320 yntax::). This \n+00023110: 6973 2073 6574 2062 7920 4752 5542 2061 is set by GRUB a\n+00023120: 7420 7374 6172 7475 7020 6261 7365 640a t startup based.\n+00023130: 6f6e 2069 6e66 6f72 6d61 7469 6f6e 2072 on information r\n+00023140: 6574 7572 6e65 6420 6279 2070 6c61 7466 eturned by platf\n+00023150: 6f72 6d20 6669 726d 7761 7265 2e20 204e orm firmware. N\n+00023160: 6f74 2065 7665 7279 2070 6c61 7466 6f72 ot every platfor\n+00023170: 6d0a 7072 6f76 6964 6573 2074 6869 7320 m.provides this \n+00023180: 696e 666f 726d 6174 696f 6e20 616e 6420 information and \n+00023190: 736f 6d65 206d 6179 2072 6574 7572 6e20 some may return \n+000231a0: 6f6e 6c79 2064 6576 6963 6520 7769 7468 only device with\n+000231b0: 6f75 7420 7061 7468 0a6e 616d 652e 0a0a out path.name...\n+000231c0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+000231d0: 6f2c 2020 4e6f 6465 3a20 636f 6c6f 725f o, Node: color_\n+000231e0: 6869 6768 6c69 6768 742c 2020 4e65 7874 highlight, Next\n+000231f0: 3a20 636f 6c6f 725f 6e6f 726d 616c 2c20 : color_normal, \n+00023200: 2050 7265 763a 2063 6d64 7061 7468 2c20 Prev: cmdpath, \n+00023210: 2055 703a 2053 7065 6369 616c 2065 6e76 Up: Special env\n+00023220: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n+00023230: 6573 0a0a 3135 2e31 2e35 2063 6f6c 6f72 es..15.1.5 color\n+00023240: 5f68 6967 686c 6967 6874 0a2d 2d2d 2d2d _highlight.-----\n 00023250: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00023260: 2d2d 2d0a 0a54 6869 7320 7661 7269 6162 ---..This variab\n-00023270: 6c65 2063 6f6e 7461 696e 7320 7468 6520 le contains the \n-00023280: 2268 6967 686c 6967 6874 2220 666f 7265 \"highlight\" fore\n-00023290: 6772 6f75 6e64 2061 6e64 2062 6163 6b67 ground and backg\n-000232a0: 726f 756e 640a 7465 726d 696e 616c 2063 round.terminal c\n-000232b0: 6f6c 6f72 732c 2073 6570 6172 6174 6564 olors, separated\n-000232c0: 2062 7920 6120 736c 6173 6820 28e2 8098 by a slash (...\n-000232d0: 2fe2 8099 292e 2020 5365 7474 696e 6720 /...). Setting \n-000232e0: 7468 6973 2076 6172 6961 626c 650a 6368 this variable.ch\n-000232f0: 616e 6765 7320 7468 6f73 6520 636f 6c6f anges those colo\n-00023300: 7273 2e20 2046 6f72 2074 6865 2061 7661 rs. For the ava\n-00023310: 696c 6162 6c65 2063 6f6c 6f72 206e 616d ilable color nam\n-00023320: 6573 2c20 2a6e 6f74 650a 636f 6c6f 725f es, *note.color_\n-00023330: 6e6f 726d 616c 3a3a 2e0a 0a20 2020 5468 normal::... Th\n-00023340: 6520 6465 6661 756c 7420 6973 20e2 8098 e default is ...\n-00023350: 626c 6163 6b2f 6c69 6768 742d 6772 6179 black/light-gray\n-00023360: e280 992e 0a0a 1f0a 4669 6c65 3a20 6772 ........File: gr\n-00023370: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-00023380: 636f 6c6f 725f 6e6f 726d 616c 2c20 204e color_normal, N\n-00023390: 6578 743a 2063 6f6e 6669 675f 6469 7265 ext: config_dire\n-000233a0: 6374 6f72 792c 2020 5072 6576 3a20 636f ctory, Prev: co\n-000233b0: 6c6f 725f 6869 6768 6c69 6768 742c 2020 lor_highlight, \n-000233c0: 5570 3a20 5370 6563 6961 6c20 656e 7669 Up: Special envi\n-000233d0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n-000233e0: 730a 0a31 352e 312e 3620 636f 6c6f 725f s..15.1.6 color_\n-000233f0: 6e6f 726d 616c 0a2d 2d2d 2d2d 2d2d 2d2d normal.---------\n-00023400: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6973 ----------..This\n-00023410: 2076 6172 6961 626c 6520 636f 6e74 6169 variable contai\n-00023420: 6e73 2074 6865 2022 6e6f 726d 616c 2220 ns the \"normal\" \n-00023430: 666f 7265 6772 6f75 6e64 2061 6e64 2062 foreground and b\n-00023440: 6163 6b67 726f 756e 6420 7465 726d 696e ackground termin\n-00023450: 616c 0a63 6f6c 6f72 732c 2073 6570 6172 al.colors, separ\n-00023460: 6174 6564 2062 7920 6120 736c 6173 6820 ated by a slash \n-00023470: 28e2 8098 2fe2 8099 292e 2020 5365 7474 (.../...). Sett\n-00023480: 696e 6720 7468 6973 2076 6172 6961 626c ing this variabl\n-00023490: 6520 6368 616e 6765 7320 7468 6f73 650a e changes those.\n-000234a0: 636f 6c6f 7273 2e20 2045 6163 6820 636f colors. Each co\n-000234b0: 6c6f 7220 6d75 7374 2062 6520 6120 6e61 lor must be a na\n-000234c0: 6d65 2066 726f 6d20 7468 6520 666f 6c6c me from the foll\n-000234d0: 6f77 696e 6720 6c69 7374 3a0a 0a20 2020 owing list:.. \n-000234e0: e280 a220 626c 6163 6b0a 2020 20e2 80a2 ... black. ...\n-000234f0: 2062 6c75 650a 2020 20e2 80a2 2067 7265 blue. ... gre\n-00023500: 656e 0a20 2020 e280 a220 6379 616e 0a20 en. ... cyan. \n-00023510: 2020 e280 a220 7265 640a 2020 20e2 80a2 ... red. ...\n-00023520: 206d 6167 656e 7461 0a20 2020 e280 a220 magenta. ... \n-00023530: 6272 6f77 6e0a 2020 20e2 80a2 206c 6967 brown. ... lig\n-00023540: 6874 2d67 7261 790a 2020 20e2 80a2 2064 ht-gray. ... d\n-00023550: 6172 6b2d 6772 6179 0a20 2020 e280 a220 ark-gray. ... \n-00023560: 6c69 6768 742d 626c 7565 0a20 2020 e280 light-blue. ..\n-00023570: a220 6c69 6768 742d 6772 6565 6e0a 2020 . light-green. \n-00023580: 20e2 80a2 206c 6967 6874 2d63 7961 6e0a ... light-cyan.\n-00023590: 2020 20e2 80a2 206c 6967 6874 2d72 6564 ... light-red\n-000235a0: 0a20 2020 e280 a220 6c69 6768 742d 6d61 . ... light-ma\n-000235b0: 6765 6e74 610a 2020 20e2 80a2 2079 656c genta. ... yel\n-000235c0: 6c6f 770a 2020 20e2 80a2 2077 6869 7465 low. ... white\n-000235d0: 0a0a 2020 2054 6865 2064 6566 6175 6c74 .. The default\n-000235e0: 2069 7320 e280 986c 6967 6874 2d67 7261 is ...light-gra\n-000235f0: 792f 626c 6163 6be2 8099 2e0a 0a20 2020 y/black...... \n-00023600: 5468 6520 636f 6c6f 7220 7375 7070 6f72 The color suppor\n-00023610: 7420 7375 7070 6f72 7420 7661 7269 6573 t support varies\n-00023620: 2066 726f 6d20 7465 726d 696e 616c 2074 from terminal t\n-00023630: 6f20 7465 726d 696e 616c 2e0a 0a20 2020 o terminal... \n-00023640: e280 986d 6f72 7365 e280 9920 6861 7320 ...morse... has \n-00023650: 6e6f 2063 6f6c 6f72 2073 7570 706f 7274 no color support\n-00023660: 2061 7420 616c 6c2e 0a0a 2020 20e2 8098 at all... ...\n-00023670: 6d64 615f 7465 7874 e280 9920 636f 6c6f mda_text... colo\n-00023680: 7220 7375 7070 6f72 7420 6973 206c 696d r support is lim\n-00023690: 6974 6564 2074 6f20 6869 6768 6c69 6768 ited to highligh\n-000236a0: 7469 6e67 2062 7920 626c 6163 6b2f 7768 ting by black/wh\n-000236b0: 6974 650a 7265 7665 7273 616c 2e0a 0a20 ite.reversal... \n-000236c0: 2020 e280 9863 6f6e 736f 6c65 e280 9920 ...console... \n-000236d0: 6f6e 2041 5243 2c20 454d 5520 616e 6420 on ARC, EMU and \n-000236e0: 4945 4545 3132 3735 2c20 e280 9873 6572 IEEE1275, ...ser\n-000236f0: 6961 6c5f 2ae2 8099 2061 6e64 20e2 8098 ial_*... and ...\n-00023700: 7370 6b6d 6f64 656d e280 9920 6172 650a spkmodem... are.\n-00023710: 676f 7665 726e 6564 2062 7920 7465 726d governed by term\n-00023720: 696e 666f 2061 6e64 2073 7570 706f 7274 info and support\n-00023730: 206f 6e6c 7920 3820 636f 6c6f 7273 2069 only 8 colors i\n-00023740: 6620 696e 206d 6f64 6573 20e2 8098 7674 f in modes ...vt\n-00023750: 3130 302d 636f 6c6f 72e2 8099 0a28 6465 100-color....(de\n-00023760: 6661 756c 7420 666f 7220 636f 6e73 6f6c fault for consol\n-00023770: 6520 6f6e 2065 6d75 292c 20e2 8098 6172 e on emu), ...ar\n-00023780: 63e2 8099 2028 6465 6661 756c 7420 666f c... (default fo\n-00023790: 7220 636f 6e73 6f6c 6520 6f6e 2041 5243 r console on ARC\n-000237a0: 292c 0ae2 8098 6965 6565 3132 3735 e280 ),....ieee1275..\n-000237b0: 9920 2864 6566 6175 6c74 2066 6f72 2063 . (default for c\n-000237c0: 6f6e 736f 6c65 206f 6e20 4945 4545 3132 onsole on IEEE12\n-000237d0: 3735 292e 2020 5768 656e 2069 6e20 6d6f 75). When in mo\n-000237e0: 6465 20e2 8098 7674 3130 30e2 8099 2074 de ...vt100... t\n-000237f0: 6865 6e0a 7468 6520 636f 6c6f 7220 7375 hen.the color su\n-00023800: 7070 6f72 7420 6973 206c 696d 6974 6564 pport is limited\n-00023810: 2074 6f20 6869 6768 6c69 6768 7469 6e67 to highlighting\n-00023820: 2062 7920 626c 6163 6b2f 7768 6974 6520 by black/white \n-00023830: 7265 7665 7273 616c 2e0a 5768 656e 2069 reversal..When i\n-00023840: 6e20 6d6f 6465 20e2 8098 6475 6d62 e280 n mode ...dumb..\n-00023850: 9920 7468 6572 6520 6973 206e 6f20 636f . there is no co\n-00023860: 6c6f 7220 7375 7070 6f72 742e 0a0a 2020 lor support... \n-00023870: 2057 6865 6e20 636f 6e73 6f6c 6520 7375 When console su\n-00023880: 7070 6f72 7473 206e 6f20 636f 6c6f 7273 pports no colors\n-00023890: 2074 6869 7320 7365 7474 696e 6720 6973 this setting is\n-000238a0: 2069 676e 6f72 6564 2e20 2057 6865 6e0a ignored. When.\n-000238b0: 636f 6e73 6f6c 6520 7375 7070 6f72 7473 console supports\n-000238c0: 2038 2063 6f6c 6f72 732c 2074 6865 6e20 8 colors, then \n-000238d0: 7468 6520 636f 6c6f 7273 2066 726f 6d20 the colors from \n-000238e0: 7468 6520 7365 636f 6e64 2068 616c 6620 the second half \n-000238f0: 6f66 2074 6865 0a70 7265 7669 6f75 7320 of the.previous \n-00023900: 6c69 7374 2061 7265 206d 6170 7065 6420 list are mapped \n-00023910: 746f 2074 6865 206d 6174 6368 696e 6720 to the matching \n-00023920: 636f 6c6f 7273 206f 6620 6669 7273 7420 colors of first \n-00023930: 6861 6c66 2e0a 0a20 2020 e280 9863 6f6e half... ...con\n-00023940: 736f 6c65 e280 9920 6f6e 2045 4649 2061 sole... on EFI a\n-00023950: 6e64 2042 494f 5320 616e 6420 e280 9876 nd BIOS and ...v\n-00023960: 6761 5f74 6578 74e2 8099 2073 7570 706f ga_text... suppo\n-00023970: 7274 2061 6c6c 2031 3620 636f 6c6f 7273 rt all 16 colors\n-00023980: 2e0a 0a20 2020 e280 9867 6678 7465 726d ... ...gfxterm\n-00023990: e280 9920 7375 7070 6f72 7473 2061 6c6c ... supports all\n-000239a0: 2031 3620 636f 6c6f 7273 2061 6e64 2077 16 colors and w\n-000239b0: 6f75 6c64 2062 6520 7468 656f 7265 7469 ould be theoreti\n-000239c0: 6361 6c6c 790a 6578 7465 6e64 6162 6c65 cally.extendable\n-000239d0: 2074 6f20 7375 7070 6f72 7420 7768 6f6c to support whol\n-000239e0: 6520 7267 6232 3420 7061 6c65 7474 6520 e rgb24 palette \n-000239f0: 6275 7420 6375 7272 656e 746c 7920 7468 but currently th\n-00023a00: 6572 6520 6973 206e 6f0a 636f 6d70 656c ere is no.compel\n-00023a10: 6c69 6e67 2072 6561 736f 6e20 746f 2067 ling reason to g\n-00023a20: 6f20 6265 796f 6e64 2074 6865 2063 7572 o beyond the cur\n-00023a30: 7265 6e74 2031 3620 636f 6c6f 7273 2e0a rent 16 colors..\n-00023a40: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-00023a50: 666f 2c20 204e 6f64 653a 2063 6f6e 6669 fo, Node: confi\n-00023a60: 675f 6469 7265 6374 6f72 792c 2020 4e65 g_directory, Ne\n-00023a70: 7874 3a20 636f 6e66 6967 5f66 696c 652c xt: config_file,\n-00023a80: 2020 5072 6576 3a20 636f 6c6f 725f 6e6f Prev: color_no\n-00023a90: 726d 616c 2c20 2055 703a 2053 7065 6369 rmal, Up: Speci\n-00023aa0: 616c 2065 6e76 6972 6f6e 6d65 6e74 2076 al environment v\n-00023ab0: 6172 6961 626c 6573 0a0a 3135 2e31 2e37 ariables..15.1.7\n-00023ac0: 2063 6f6e 6669 675f 6469 7265 6374 6f72 config_director\n-00023ad0: 790a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d y.--------------\n-00023ae0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6869 7320 ---------..This \n-00023af0: 7661 7269 6162 6c65 2069 7320 6175 746f variable is auto\n-00023b00: 6d61 7469 6361 6c6c 7920 7365 7420 6279 matically set by\n-00023b10: 2047 5255 4220 746f 2074 6865 2064 6972 GRUB to the dir\n-00023b20: 6563 746f 7279 2070 6172 7420 6f66 0a63 ectory part of.c\n-00023b30: 7572 7265 6e74 2063 6f6e 6669 6775 7261 urrent configura\n-00023b40: 7469 6f6e 2066 696c 6520 6e61 6d65 2028 tion file name (\n-00023b50: 2a6e 6f74 6520 636f 6e66 6967 5f66 696c *note config_fil\n-00023b60: 653a 3a29 2e0a 0a1f 0a46 696c 653a 2067 e::).....File: g\n-00023b70: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-00023b80: 2063 6f6e 6669 675f 6669 6c65 2c20 204e config_file, N\n-00023b90: 6578 743a 2063 7279 7074 6f64 6973 6b5f ext: cryptodisk_\n-00023ba0: 7061 7373 7068 7261 7365 5f74 7269 6573 passphrase_tries\n-00023bb0: 2c20 2050 7265 763a 2063 6f6e 6669 675f , Prev: config_\n-00023bc0: 6469 7265 6374 6f72 792c 2020 5570 3a20 directory, Up: \n-00023bd0: 5370 6563 6961 6c20 656e 7669 726f 6e6d Special environm\n-00023be0: 656e 7420 7661 7269 6162 6c65 730a 0a31 ent variables..1\n-00023bf0: 352e 312e 3820 636f 6e66 6967 5f66 696c 5.1.8 config_fil\n-00023c00: 650a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d e.--------------\n-00023c10: 2d2d 2d2d 0a0a 5468 6973 2076 6172 6961 ----..This varia\n-00023c20: 626c 6520 6973 2061 7574 6f6d 6174 6963 ble is automatic\n-00023c30: 616c 6c79 2073 6574 2062 7920 4752 5542 ally set by GRUB\n-00023c40: 2074 6f20 7468 6520 6e61 6d65 206f 6620 to the name of \n-00023c50: 636f 6e66 6967 7572 6174 696f 6e0a 6669 configuration.fi\n-00023c60: 6c65 2074 6861 7420 6973 2062 6569 6e67 le that is being\n-00023c70: 2070 726f 6365 7373 6564 2062 7920 636f processed by co\n-00023c80: 6d6d 616e 6473 20e2 8098 636f 6e66 6967 mmands ...config\n-00023c90: 6669 6c65 e280 9920 282a 6e6f 7465 0a63 file... (*note.c\n-00023ca0: 6f6e 6669 6766 696c 653a 3a29 206f 7220 onfigfile::) or \n-00023cb0: e280 986e 6f72 6d61 6ce2 8099 2028 2a6e ...normal... (*n\n-00023cc0: 6f74 6520 6e6f 726d 616c 3a3a 292e 2020 ote normal::). \n-00023cd0: 4974 2069 7320 7265 7374 6f72 6564 2074 It is restored t\n-00023ce0: 6f20 7468 650a 7072 6576 696f 7573 2076 o the.previous v\n-00023cf0: 616c 7565 2077 6865 6e20 636f 6d6d 616e alue when comman\n-00023d00: 6420 636f 6d70 6c65 7465 732e 0a0a 1f0a d completes.....\n-00023d10: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-00023d20: 2020 4e6f 6465 3a20 6372 7970 746f 6469 Node: cryptodi\n-00023d30: 736b 5f70 6173 7370 6872 6173 655f 7472 sk_passphrase_tr\n-00023d40: 6965 732c 2020 4e65 7874 3a20 6465 6275 ies, Next: debu\n-00023d50: 672c 2020 5072 6576 3a20 636f 6e66 6967 g, Prev: config\n-00023d60: 5f66 696c 652c 2020 5570 3a20 5370 6563 _file, Up: Spec\n-00023d70: 6961 6c20 656e 7669 726f 6e6d 656e 7420 ial environment \n-00023d80: 7661 7269 6162 6c65 730a 0a31 352e 312e variables..15.1.\n-00023d90: 3920 6372 7970 746f 6469 736b 5f70 6173 9 cryptodisk_pas\n-00023da0: 7370 6872 6173 655f 7472 6965 730a 2d2d sphrase_tries.--\n+00023260: 2d0a 0a54 6869 7320 7661 7269 6162 6c65 -..This variable\n+00023270: 2063 6f6e 7461 696e 7320 7468 6520 2268 contains the \"h\n+00023280: 6967 686c 6967 6874 2220 666f 7265 6772 ighlight\" foregr\n+00023290: 6f75 6e64 2061 6e64 2062 6163 6b67 726f ound and backgro\n+000232a0: 756e 640a 7465 726d 696e 616c 2063 6f6c und.terminal col\n+000232b0: 6f72 732c 2073 6570 6172 6174 6564 2062 ors, separated b\n+000232c0: 7920 6120 736c 6173 6820 28e2 8098 2fe2 y a slash (.../.\n+000232d0: 8099 292e 2020 5365 7474 696e 6720 7468 ..). Setting th\n+000232e0: 6973 2076 6172 6961 626c 650a 6368 616e is variable.chan\n+000232f0: 6765 7320 7468 6f73 6520 636f 6c6f 7273 ges those colors\n+00023300: 2e20 2046 6f72 2074 6865 2061 7661 696c . For the avail\n+00023310: 6162 6c65 2063 6f6c 6f72 206e 616d 6573 able color names\n+00023320: 2c20 2a6e 6f74 650a 636f 6c6f 725f 6e6f , *note.color_no\n+00023330: 726d 616c 3a3a 2e0a 0a20 2020 5468 6520 rmal::... The \n+00023340: 6465 6661 756c 7420 6973 20e2 8098 626c default is ...bl\n+00023350: 6163 6b2f 6c69 6768 742d 6772 6179 e280 ack/light-gray..\n+00023360: 992e 0a0a 1f0a 4669 6c65 3a20 6772 7562 ......File: grub\n+00023370: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 636f .info, Node: co\n+00023380: 6c6f 725f 6e6f 726d 616c 2c20 204e 6578 lor_normal, Nex\n+00023390: 743a 2063 6f6e 6669 675f 6469 7265 6374 t: config_direct\n+000233a0: 6f72 792c 2020 5072 6576 3a20 636f 6c6f ory, Prev: colo\n+000233b0: 725f 6869 6768 6c69 6768 742c 2020 5570 r_highlight, Up\n+000233c0: 3a20 5370 6563 6961 6c20 656e 7669 726f : Special enviro\n+000233d0: 6e6d 656e 7420 7661 7269 6162 6c65 730a nment variables.\n+000233e0: 0a31 352e 312e 3620 636f 6c6f 725f 6e6f .15.1.6 color_no\n+000233f0: 726d 616c 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d rmal.-----------\n+00023400: 2d2d 2d2d 2d2d 2d2d 0a0a 5468 6973 2076 --------..This v\n+00023410: 6172 6961 626c 6520 636f 6e74 6169 6e73 ariable contains\n+00023420: 2074 6865 2022 6e6f 726d 616c 2220 666f the \"normal\" fo\n+00023430: 7265 6772 6f75 6e64 2061 6e64 2062 6163 reground and bac\n+00023440: 6b67 726f 756e 6420 7465 726d 696e 616c kground terminal\n+00023450: 0a63 6f6c 6f72 732c 2073 6570 6172 6174 .colors, separat\n+00023460: 6564 2062 7920 6120 736c 6173 6820 28e2 ed by a slash (.\n+00023470: 8098 2fe2 8099 292e 2020 5365 7474 696e ../...). Settin\n+00023480: 6720 7468 6973 2076 6172 6961 626c 6520 g this variable \n+00023490: 6368 616e 6765 7320 7468 6f73 650a 636f changes those.co\n+000234a0: 6c6f 7273 2e20 2045 6163 6820 636f 6c6f lors. Each colo\n+000234b0: 7220 6d75 7374 2062 6520 6120 6e61 6d65 r must be a name\n+000234c0: 2066 726f 6d20 7468 6520 666f 6c6c 6f77 from the follow\n+000234d0: 696e 6720 6c69 7374 3a0a 0a20 2020 e280 ing list:.. ..\n+000234e0: a220 626c 6163 6b0a 2020 20e2 80a2 2062 . black. ... b\n+000234f0: 6c75 650a 2020 20e2 80a2 2067 7265 656e lue. ... green\n+00023500: 0a20 2020 e280 a220 6379 616e 0a20 2020 . ... cyan. \n+00023510: e280 a220 7265 640a 2020 20e2 80a2 206d ... red. ... m\n+00023520: 6167 656e 7461 0a20 2020 e280 a220 6272 agenta. ... br\n+00023530: 6f77 6e0a 2020 20e2 80a2 206c 6967 6874 own. ... light\n+00023540: 2d67 7261 790a 2020 20e2 80a2 2064 6172 -gray. ... dar\n+00023550: 6b2d 6772 6179 0a20 2020 e280 a220 6c69 k-gray. ... li\n+00023560: 6768 742d 626c 7565 0a20 2020 e280 a220 ght-blue. ... \n+00023570: 6c69 6768 742d 6772 6565 6e0a 2020 20e2 light-green. .\n+00023580: 80a2 206c 6967 6874 2d63 7961 6e0a 2020 .. light-cyan. \n+00023590: 20e2 80a2 206c 6967 6874 2d72 6564 0a20 ... light-red. \n+000235a0: 2020 e280 a220 6c69 6768 742d 6d61 6765 ... light-mage\n+000235b0: 6e74 610a 2020 20e2 80a2 2079 656c 6c6f nta. ... yello\n+000235c0: 770a 2020 20e2 80a2 2077 6869 7465 0a0a w. ... white..\n+000235d0: 2020 2054 6865 2064 6566 6175 6c74 2069 The default i\n+000235e0: 7320 e280 986c 6967 6874 2d67 7261 792f s ...light-gray/\n+000235f0: 626c 6163 6be2 8099 2e0a 0a20 2020 5468 black...... Th\n+00023600: 6520 636f 6c6f 7220 7375 7070 6f72 7420 e color support \n+00023610: 7375 7070 6f72 7420 7661 7269 6573 2066 support varies f\n+00023620: 726f 6d20 7465 726d 696e 616c 2074 6f20 rom terminal to \n+00023630: 7465 726d 696e 616c 2e0a 0a20 2020 e280 terminal... ..\n+00023640: 986d 6f72 7365 e280 9920 6861 7320 6e6f .morse... has no\n+00023650: 2063 6f6c 6f72 2073 7570 706f 7274 2061 color support a\n+00023660: 7420 616c 6c2e 0a0a 2020 20e2 8098 6d64 t all... ...md\n+00023670: 615f 7465 7874 e280 9920 636f 6c6f 7220 a_text... color \n+00023680: 7375 7070 6f72 7420 6973 206c 696d 6974 support is limit\n+00023690: 6564 2074 6f20 6869 6768 6c69 6768 7469 ed to highlighti\n+000236a0: 6e67 2062 7920 626c 6163 6b2f 7768 6974 ng by black/whit\n+000236b0: 650a 7265 7665 7273 616c 2e0a 0a20 2020 e.reversal... \n+000236c0: e280 9863 6f6e 736f 6c65 e280 9920 6f6e ...console... on\n+000236d0: 2041 5243 2c20 454d 5520 616e 6420 4945 ARC, EMU and IE\n+000236e0: 4545 3132 3735 2c20 e280 9873 6572 6961 EE1275, ...seria\n+000236f0: 6c5f 2ae2 8099 2061 6e64 20e2 8098 7370 l_*... and ...sp\n+00023700: 6b6d 6f64 656d e280 9920 6172 650a 676f kmodem... are.go\n+00023710: 7665 726e 6564 2062 7920 7465 726d 696e verned by termin\n+00023720: 666f 2061 6e64 2073 7570 706f 7274 206f fo and support o\n+00023730: 6e6c 7920 3820 636f 6c6f 7273 2069 6620 nly 8 colors if \n+00023740: 696e 206d 6f64 6573 20e2 8098 7674 3130 in modes ...vt10\n+00023750: 302d 636f 6c6f 72e2 8099 0a28 6465 6661 0-color....(defa\n+00023760: 756c 7420 666f 7220 636f 6e73 6f6c 6520 ult for console \n+00023770: 6f6e 2065 6d75 292c 20e2 8098 6172 63e2 on emu), ...arc.\n+00023780: 8099 2028 6465 6661 756c 7420 666f 7220 .. (default for \n+00023790: 636f 6e73 6f6c 6520 6f6e 2041 5243 292c console on ARC),\n+000237a0: 0ae2 8098 6965 6565 3132 3735 e280 9920 ....ieee1275... \n+000237b0: 2864 6566 6175 6c74 2066 6f72 2063 6f6e (default for con\n+000237c0: 736f 6c65 206f 6e20 4945 4545 3132 3735 sole on IEEE1275\n+000237d0: 292e 2020 5768 656e 2069 6e20 6d6f 6465 ). When in mode\n+000237e0: 20e2 8098 7674 3130 30e2 8099 2074 6865 ...vt100... the\n+000237f0: 6e0a 7468 6520 636f 6c6f 7220 7375 7070 n.the color supp\n+00023800: 6f72 7420 6973 206c 696d 6974 6564 2074 ort is limited t\n+00023810: 6f20 6869 6768 6c69 6768 7469 6e67 2062 o highlighting b\n+00023820: 7920 626c 6163 6b2f 7768 6974 6520 7265 y black/white re\n+00023830: 7665 7273 616c 2e0a 5768 656e 2069 6e20 versal..When in \n+00023840: 6d6f 6465 20e2 8098 6475 6d62 e280 9920 mode ...dumb... \n+00023850: 7468 6572 6520 6973 206e 6f20 636f 6c6f there is no colo\n+00023860: 7220 7375 7070 6f72 742e 0a0a 2020 2057 r support... W\n+00023870: 6865 6e20 636f 6e73 6f6c 6520 7375 7070 hen console supp\n+00023880: 6f72 7473 206e 6f20 636f 6c6f 7273 2074 orts no colors t\n+00023890: 6869 7320 7365 7474 696e 6720 6973 2069 his setting is i\n+000238a0: 676e 6f72 6564 2e20 2057 6865 6e0a 636f gnored. When.co\n+000238b0: 6e73 6f6c 6520 7375 7070 6f72 7473 2038 nsole supports 8\n+000238c0: 2063 6f6c 6f72 732c 2074 6865 6e20 7468 colors, then th\n+000238d0: 6520 636f 6c6f 7273 2066 726f 6d20 7468 e colors from th\n+000238e0: 6520 7365 636f 6e64 2068 616c 6620 6f66 e second half of\n+000238f0: 2074 6865 0a70 7265 7669 6f75 7320 6c69 the.previous li\n+00023900: 7374 2061 7265 206d 6170 7065 6420 746f st are mapped to\n+00023910: 2074 6865 206d 6174 6368 696e 6720 636f the matching co\n+00023920: 6c6f 7273 206f 6620 6669 7273 7420 6861 lors of first ha\n+00023930: 6c66 2e0a 0a20 2020 e280 9863 6f6e 736f lf... ...conso\n+00023940: 6c65 e280 9920 6f6e 2045 4649 2061 6e64 le... on EFI and\n+00023950: 2042 494f 5320 616e 6420 e280 9876 6761 BIOS and ...vga\n+00023960: 5f74 6578 74e2 8099 2073 7570 706f 7274 _text... support\n+00023970: 2061 6c6c 2031 3620 636f 6c6f 7273 2e0a all 16 colors..\n+00023980: 0a20 2020 e280 9867 6678 7465 726d e280 . ...gfxterm..\n+00023990: 9920 7375 7070 6f72 7473 2061 6c6c 2031 . supports all 1\n+000239a0: 3620 636f 6c6f 7273 2061 6e64 2077 6f75 6 colors and wou\n+000239b0: 6c64 2062 6520 7468 656f 7265 7469 6361 ld be theoretica\n+000239c0: 6c6c 790a 6578 7465 6e64 6162 6c65 2074 lly.extendable t\n+000239d0: 6f20 7375 7070 6f72 7420 7768 6f6c 6520 o support whole \n+000239e0: 7267 6232 3420 7061 6c65 7474 6520 6275 rgb24 palette bu\n+000239f0: 7420 6375 7272 656e 746c 7920 7468 6572 t currently ther\n+00023a00: 6520 6973 206e 6f0a 636f 6d70 656c 6c69 e is no.compelli\n+00023a10: 6e67 2072 6561 736f 6e20 746f 2067 6f20 ng reason to go \n+00023a20: 6265 796f 6e64 2074 6865 2063 7572 7265 beyond the curre\n+00023a30: 6e74 2031 3620 636f 6c6f 7273 2e0a 0a1f nt 16 colors....\n+00023a40: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+00023a50: 2c20 204e 6f64 653a 2063 6f6e 6669 675f , Node: config_\n+00023a60: 6469 7265 6374 6f72 792c 2020 4e65 7874 directory, Next\n+00023a70: 3a20 636f 6e66 6967 5f66 696c 652c 2020 : config_file, \n+00023a80: 5072 6576 3a20 636f 6c6f 725f 6e6f 726d Prev: color_norm\n+00023a90: 616c 2c20 2055 703a 2053 7065 6369 616c al, Up: Special\n+00023aa0: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n+00023ab0: 6961 626c 6573 0a0a 3135 2e31 2e37 2063 iables..15.1.7 c\n+00023ac0: 6f6e 6669 675f 6469 7265 6374 6f72 790a onfig_directory.\n+00023ad0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n+00023ae0: 2d2d 2d2d 2d2d 2d0a 0a54 6869 7320 7661 -------..This va\n+00023af0: 7269 6162 6c65 2069 7320 6175 746f 6d61 riable is automa\n+00023b00: 7469 6361 6c6c 7920 7365 7420 6279 2047 tically set by G\n+00023b10: 5255 4220 746f 2074 6865 2064 6972 6563 RUB to the direc\n+00023b20: 746f 7279 2070 6172 7420 6f66 0a63 7572 tory part of.cur\n+00023b30: 7265 6e74 2063 6f6e 6669 6775 7261 7469 rent configurati\n+00023b40: 6f6e 2066 696c 6520 6e61 6d65 2028 2a6e on file name (*n\n+00023b50: 6f74 6520 636f 6e66 6967 5f66 696c 653a ote config_file:\n+00023b60: 3a29 2e0a 0a1f 0a46 696c 653a 2067 7275 :).....File: gru\n+00023b70: 622e 696e 666f 2c20 204e 6f64 653a 2063 b.info, Node: c\n+00023b80: 6f6e 6669 675f 6669 6c65 2c20 204e 6578 onfig_file, Nex\n+00023b90: 743a 2063 7279 7074 6f64 6973 6b5f 7061 t: cryptodisk_pa\n+00023ba0: 7373 7068 7261 7365 5f74 7269 6573 2c20 ssphrase_tries, \n+00023bb0: 2050 7265 763a 2063 6f6e 6669 675f 6469 Prev: config_di\n+00023bc0: 7265 6374 6f72 792c 2020 5570 3a20 5370 rectory, Up: Sp\n+00023bd0: 6563 6961 6c20 656e 7669 726f 6e6d 656e ecial environmen\n+00023be0: 7420 7661 7269 6162 6c65 730a 0a31 352e t variables..15.\n+00023bf0: 312e 3820 636f 6e66 6967 5f66 696c 650a 1.8 config_file.\n+00023c00: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n+00023c10: 2d2d 0a0a 5468 6973 2076 6172 6961 626c --..This variabl\n+00023c20: 6520 6973 2061 7574 6f6d 6174 6963 616c e is automatical\n+00023c30: 6c79 2073 6574 2062 7920 4752 5542 2074 ly set by GRUB t\n+00023c40: 6f20 7468 6520 6e61 6d65 206f 6620 636f o the name of co\n+00023c50: 6e66 6967 7572 6174 696f 6e0a 6669 6c65 nfiguration.file\n+00023c60: 2074 6861 7420 6973 2062 6569 6e67 2070 that is being p\n+00023c70: 726f 6365 7373 6564 2062 7920 636f 6d6d rocessed by comm\n+00023c80: 616e 6473 20e2 8098 636f 6e66 6967 6669 ands ...configfi\n+00023c90: 6c65 e280 9920 282a 6e6f 7465 0a63 6f6e le... (*note.con\n+00023ca0: 6669 6766 696c 653a 3a29 206f 7220 e280 figfile::) or ..\n+00023cb0: 986e 6f72 6d61 6ce2 8099 2028 2a6e 6f74 .normal... (*not\n+00023cc0: 6520 6e6f 726d 616c 3a3a 292e 2020 4974 e normal::). It\n+00023cd0: 2069 7320 7265 7374 6f72 6564 2074 6f20 is restored to \n+00023ce0: 7468 650a 7072 6576 696f 7573 2076 616c the.previous val\n+00023cf0: 7565 2077 6865 6e20 636f 6d6d 616e 6420 ue when command \n+00023d00: 636f 6d70 6c65 7465 732e 0a0a 1f0a 4669 completes.....Fi\n+00023d10: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00023d20: 4e6f 6465 3a20 6372 7970 746f 6469 736b Node: cryptodisk\n+00023d30: 5f70 6173 7370 6872 6173 655f 7472 6965 _passphrase_trie\n+00023d40: 732c 2020 4e65 7874 3a20 6465 6275 672c s, Next: debug,\n+00023d50: 2020 5072 6576 3a20 636f 6e66 6967 5f66 Prev: config_f\n+00023d60: 696c 652c 2020 5570 3a20 5370 6563 6961 ile, Up: Specia\n+00023d70: 6c20 656e 7669 726f 6e6d 656e 7420 7661 l environment va\n+00023d80: 7269 6162 6c65 730a 0a31 352e 312e 3920 riables..15.1.9 \n+00023d90: 6372 7970 746f 6469 736b 5f70 6173 7370 cryptodisk_passp\n+00023da0: 6872 6173 655f 7472 6965 730a 2d2d 2d2d hrase_tries.----\n 00023db0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00023dc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00023dd0: 0a0a 5768 656e 2070 726f 6d70 7469 6e67 ..When prompting\n-00023de0: 2074 6865 2075 7365 7220 666f 7220 6120 the user for a \n-00023df0: 6372 7970 746f 6469 736b 2070 6173 7370 cryptodisk passp\n-00023e00: 6872 6173 652c 2061 6c6c 6f77 2074 6869 hrase, allow thi\n-00023e10: 7320 6d61 6e79 0a61 7474 656d 7074 7320 s many.attempts \n-00023e20: 6265 666f 7265 2067 6976 696e 6720 7570 before giving up\n-00023e30: 2e20 2044 6566 6175 6c74 7320 746f 20e2 . Defaults to .\n-00023e40: 8098 33e2 8099 2069 6620 756e 7365 7420 ..3... if unset \n-00023e50: 6f72 2073 6574 2074 6f20 616e 0a69 6e76 or set to an.inv\n-00023e60: 616c 6964 2076 616c 7565 2e20 2028 5468 alid value. (Th\n-00023e70: 6520 7573 6572 2063 616e 2067 6976 6520 e user can give \n-00023e80: 7570 2065 6172 6c79 2062 7920 656e 7465 up early by ente\n-00023e90: 7269 6e67 2061 6e20 656d 7074 790a 7061 ring an empty.pa\n-00023ea0: 7373 7068 7261 7365 2e29 0a0a 1f0a 4669 ssphrase.)....Fi\n-00023eb0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-00023ec0: 4e6f 6465 3a20 6465 6275 672c 2020 4e65 Node: debug, Ne\n-00023ed0: 7874 3a20 6465 6661 756c 742c 2020 5072 xt: default, Pr\n-00023ee0: 6576 3a20 6372 7970 746f 6469 736b 5f70 ev: cryptodisk_p\n-00023ef0: 6173 7370 6872 6173 655f 7472 6965 732c assphrase_tries,\n-00023f00: 2020 5570 3a20 5370 6563 6961 6c20 656e Up: Special en\n-00023f10: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n-00023f20: 6c65 730a 0a31 352e 312e 3130 2064 6562 les..15.1.10 deb\n-00023f30: 7567 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ug.-------------\n-00023f40: 0a0a 5468 6973 2076 6172 6961 626c 6520 ..This variable \n-00023f50: 6d61 7920 6265 2073 6574 2074 6f20 656e may be set to en\n-00023f60: 6162 6c65 2064 6562 7567 6769 6e67 206f able debugging o\n-00023f70: 7574 7075 7420 6672 6f6d 2076 6172 696f utput from vario\n-00023f80: 7573 0a63 6f6d 706f 6e65 6e74 7320 6f66 us.components of\n-00023f90: 2047 5255 422e 2054 6865 2076 616c 7565 GRUB. The value\n-00023fa0: 2069 7320 616e 206f 7264 6572 6564 206c is an ordered l\n-00023fb0: 6973 7420 6f66 2064 6562 7567 2066 6163 ist of debug fac\n-00023fc0: 696c 6974 7920 6e61 6d65 730a 7365 7061 ility names.sepa\n-00023fd0: 7261 7465 6420 6279 2077 6869 7465 7370 rated by whitesp\n-00023fe0: 6163 6520 6f72 20e2 8098 2ce2 8099 2e20 ace or ...,.... \n-00023ff0: 2049 6620 7468 6520 7370 6563 6961 6c20 If the special \n-00024000: 6661 6369 6c69 7479 206e 616d 6564 20e2 facility named .\n-00024010: 8098 616c 6ce2 8099 2069 730a 7072 6573 ..all... is.pres\n-00024020: 656e 7420 7468 656e 2064 6562 7567 6769 ent then debuggi\n-00024030: 6e67 206f 7574 7075 7420 6f66 2061 6c6c ng output of all\n-00024040: 2066 6163 696c 6974 7920 6e61 6d65 7320 facility names \n-00024050: 6973 2065 6e61 626c 6564 2061 7420 7468 is enabled at th\n-00024060: 650a 7374 6172 7420 6f66 2070 726f 6365 e.start of proce\n-00024070: 7373 696e 6720 7468 6520 7661 6c75 6520 ssing the value \n-00024080: 6f66 2074 6869 7320 7661 7269 6162 6c65 of this variable\n-00024090: 2e20 2041 2066 6163 696c 6974 7927 7320 . A facility's \n-000240a0: 6465 6275 670a 6f75 7470 7574 2063 616e debug.output can\n-000240b0: 2074 6865 6e20 6265 2064 6973 6162 6c65 then be disable\n-000240c0: 6420 6279 2070 7265 6669 7869 6e67 2069 d by prefixing i\n-000240d0: 7473 206e 616d 6520 7769 7468 2061 20e2 ts name with a .\n-000240e0: 8098 2de2 8099 2e20 2054 6865 206c 6173 ..-.... The las\n-000240f0: 740a 6f63 6375 7265 6e63 6520 6661 6369 t.occurence faci\n-00024100: 6c69 7479 206e 616d 6520 7769 7468 206f lity name with o\n-00024110: 7220 7769 7468 6f75 7420 6120 6c65 6164 r without a lead\n-00024120: 696e 6720 e280 982d e280 9920 7461 6b65 ing ...-... take\n-00024130: 7320 7072 6563 656e 6465 6e74 0a6f 7665 s precendent.ove\n-00024140: 7220 616e 7920 7072 6576 696f 7573 206f r any previous o\n-00024150: 6363 7572 656e 6365 2e20 2054 6869 7320 ccurence. This \n-00024160: 616c 6c6f 7773 2074 6865 2065 6173 7920 allows the easy \n-00024170: 656e 6162 6c69 6e67 206f 7220 6469 7361 enabling or disa\n-00024180: 626c 696e 670a 6f66 2066 6163 696c 6974 bling.of facilit\n-00024190: 6965 7320 6279 2061 7070 656e 6469 6e67 ies by appending\n-000241a0: 2061 20e2 8098 2ce2 8099 2061 6e64 2074 a ...,... and t\n-000241b0: 6865 6e20 7468 6520 6661 6369 6c69 7479 hen the facility\n-000241c0: 206e 616d 6520 7769 7468 206f 720a 7769 name with or.wi\n-000241d0: 7468 6f75 7420 7468 6520 6c65 6164 696e thout the leadin\n-000241e0: 6720 e280 982d e280 992c 2077 6869 6368 g ...-..., which\n-000241f0: 2077 696c 6c20 7072 6573 6572 7665 2074 will preserve t\n-00024200: 6865 2073 7461 7465 206f 6620 7468 6520 he state of the \n-00024210: 7265 7374 206f 660a 7468 6520 6661 6369 rest of.the faci\n-00024220: 6c69 7469 6573 2e20 2054 6865 2066 6163 lities. The fac\n-00024230: 696c 6974 7920 6e61 6d65 7320 6172 6520 ility names are \n-00024240: 7468 6520 6669 7273 7420 6172 6775 6d65 the first argume\n-00024250: 6e74 2074 6f0a 6772 7562 5f64 7072 696e nt to.grub_dprin\n-00024260: 7466 2e20 2043 6f6e 7375 6c74 2074 6865 tf. Consult the\n-00024270: 2073 6f75 7263 6520 666f 7220 6d6f 7265 source for more\n-00024280: 2064 6574 6169 6c73 2e0a 0a1f 0a46 696c details.....Fil\n-00024290: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-000242a0: 6f64 653a 2064 6566 6175 6c74 2c20 204e ode: default, N\n-000242b0: 6578 743a 2066 616c 6c62 6163 6b2c 2020 ext: fallback, \n-000242c0: 5072 6576 3a20 6465 6275 672c 2020 5570 Prev: debug, Up\n-000242d0: 3a20 5370 6563 6961 6c20 656e 7669 726f : Special enviro\n-000242e0: 6e6d 656e 7420 7661 7269 6162 6c65 730a nment variables.\n-000242f0: 0a31 352e 312e 3131 2064 6566 6175 6c74 .15.1.11 default\n-00024300: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n-00024310: 0a0a 4966 2074 6869 7320 7661 7269 6162 ..If this variab\n-00024320: 6c65 2069 7320 7365 742c 2069 7420 6964 le is set, it id\n-00024330: 656e 7469 6669 6573 2061 206d 656e 7520 entifies a menu \n-00024340: 656e 7472 7920 7468 6174 2073 686f 756c entry that shoul\n-00024350: 6420 6265 0a73 656c 6563 7465 6420 6279 d be.selected by\n-00024360: 2064 6566 6175 6c74 2c20 706f 7373 6962 default, possib\n-00024370: 6c79 2061 6674 6572 2061 2074 696d 656f ly after a timeo\n-00024380: 7574 2028 2a6e 6f74 6520 7469 6d65 6f75 ut (*note timeou\n-00024390: 743a 3a29 2e20 2054 6865 0a65 6e74 7279 t::). The.entry\n-000243a0: 206d 6179 2062 6520 6964 656e 7469 6669 may be identifi\n-000243b0: 6564 2062 7920 6e75 6d62 6572 2028 7374 ed by number (st\n-000243c0: 6172 7469 6e67 2066 726f 6d20 3020 6174 arting from 0 at\n-000243d0: 2065 6163 6820 6c65 7665 6c20 6f66 2074 each level of t\n-000243e0: 6865 0a68 6965 7261 7263 6879 292c 2062 he.hierarchy), b\n-000243f0: 7920 7469 746c 652c 206f 7220 6279 2069 y title, or by i\n-00024400: 642e 0a0a 2020 2046 6f72 2065 7861 6d70 d... For examp\n-00024410: 6c65 2c20 6966 2079 6f75 2068 6176 653a le, if you have:\n-00024420: 0a0a 6d65 6e75 656e 7472 7920 2745 7861 ..menuentry 'Exa\n-00024430: 6d70 6c65 2047 4e55 2f4c 696e 7578 2064 mple GNU/Linux d\n-00024440: 6973 7472 6962 7574 696f 6e27 202d 2d63 istribution' --c\n-00024450: 6c61 7373 2067 6e75 2d6c 696e 7578 202d lass gnu-linux -\n-00024460: 2d69 6420 6578 616d 706c 652d 676e 752d -id example-gnu-\n-00024470: 6c69 6e75 7820 7b0a 092e 2e2e 0a7d 0a0a linux {......}..\n-00024480: 2020 2074 6865 6e20 796f 7520 6361 6e20 then you can \n-00024490: 6d61 6b65 2074 6869 7320 7468 6520 6465 make this the de\n-000244a0: 6661 756c 7420 7573 696e 673a 0a0a 2020 fault using:.. \n-000244b0: 2020 2064 6566 6175 6c74 3d65 7861 6d70 default=examp\n-000244c0: 6c65 2d67 6e75 2d6c 696e 7578 0a0a 2020 le-gnu-linux.. \n-000244d0: 2049 6620 7468 6520 656e 7472 7920 6973 If the entry is\n-000244e0: 2069 6e20 6120 7375 626d 656e 752c 2074 in a submenu, t\n-000244f0: 6865 6e20 6974 206d 7573 7420 6265 2069 hen it must be i\n-00024500: 6465 6e74 6966 6965 6420 7573 696e 6720 dentified using \n-00024510: 7468 650a 6e75 6d62 6572 2c20 7469 746c the.number, titl\n-00024520: 652c 206f 7220 6964 206f 6620 6561 6368 e, or id of each\n-00024530: 206f 6620 7468 6520 7375 626d 656e 7573 of the submenus\n-00024540: 2073 7461 7274 696e 6720 6672 6f6d 2074 starting from t\n-00024550: 6865 2074 6f70 0a6c 6576 656c 2c20 666f he top.level, fo\n-00024560: 6c6c 6f77 6564 2062 7920 7468 6520 6e75 llowed by the nu\n-00024570: 6d62 6572 2c20 7469 746c 652c 206f 7220 mber, title, or \n-00024580: 6964 206f 6620 7468 6520 6d65 6e75 2065 id of the menu e\n-00024590: 6e74 7279 2069 7473 656c 662c 0a77 6974 ntry itself,.wit\n-000245a0: 6820 6561 6368 2065 6c65 6d65 6e74 2073 h each element s\n-000245b0: 6570 6172 6174 6564 2062 7920 e280 983e eparated by ...>\n-000245c0: e280 992e 2020 466f 7220 6578 616d 706c .... For exampl\n-000245d0: 652c 2074 616b 6520 7468 6520 666f 6c6c e, take the foll\n-000245e0: 6f77 696e 670a 6d65 6e75 2073 7472 7563 owing.menu struc\n-000245f0: 7475 7265 3a0a 0a20 2020 2020 474e 552f ture:.. GNU/\n-00024600: 4875 7264 202d 2d69 6420 676e 752d 6875 Hurd --id gnu-hu\n-00024610: 7264 0a20 2020 2020 2020 5374 616e 6461 rd. Standa\n-00024620: 7264 2042 6f6f 7420 2d2d 6964 3d67 6e75 rd Boot --id=gnu\n-00024630: 2d68 7572 642d 7374 640a 2020 2020 2020 -hurd-std. \n-00024640: 2052 6573 6375 6520 7368 656c 6c20 2d2d Rescue shell --\n-00024650: 6964 3d67 6e75 2d68 7572 642d 7265 7363 id=gnu-hurd-resc\n-00024660: 7565 0a20 2020 2020 4f74 6865 7220 706c ue. Other pl\n-00024670: 6174 666f 726d 7320 2d2d 6964 3d6f 7468 atforms --id=oth\n-00024680: 6572 0a20 2020 2020 2020 4d69 6e69 7820 er. Minix \n-00024690: 2d2d 6964 3d6d 696e 6978 0a20 2020 2020 --id=minix. \n-000246a0: 2020 2020 5665 7273 696f 6e20 332e 342e Version 3.4.\n-000246b0: 3020 2d2d 6964 3d6d 696e 6978 2d33 2e34 0 --id=minix-3.4\n-000246c0: 2e30 0a20 2020 2020 2020 2020 5665 7273 .0. Vers\n-000246d0: 696f 6e20 332e 332e 3020 2d2d 6964 3d6d ion 3.3.0 --id=m\n-000246e0: 696e 6978 2d33 2e33 2e30 0a20 2020 2020 inix-3.3.0. \n-000246f0: 2020 4752 5542 2049 6e76 6164 6572 7320 GRUB Invaders \n-00024700: 2d2d 6964 3d67 7275 622d 696e 7661 6465 --id=grub-invade\n-00024710: 7273 0a0a 2020 2054 6865 206d 6f72 6520 rs.. The more \n-00024720: 7265 6365 6e74 2072 656c 6561 7365 206f recent release o\n-00024730: 6620 4d69 6e69 7820 776f 756c 6420 7468 f Minix would th\n-00024740: 656e 2062 6520 6964 656e 7469 6669 6564 en be identified\n-00024750: 2061 7320 e280 984f 7468 6572 0a70 6c61 as ...Other.pla\n-00024760: 7466 6f72 6d73 3e4d 696e 6978 3e56 6572 tforms>Minix>Ver\n-00024770: 7369 6f6e 2033 2e34 2e30 e280 992c 206f sion 3.4.0..., o\n-00024780: 7220 6173 20e2 8098 313e 303e 30e2 8099 r as ...1>0>0...\n-00024790: 2c20 6f72 2061 730a e280 986f 7468 6572 , or as....other\n-000247a0: 3e6d 696e 6978 3e6d 696e 6978 2d33 2e34 >minix>minix-3.4\n-000247b0: 2e30 e280 992e 0a0a 2020 2054 6869 7320 .0...... This \n-000247c0: 7661 7269 6162 6c65 2069 7320 6f66 7465 variable is ofte\n-000247d0: 6e20 7365 7420 6279 20e2 8098 4752 5542 n set by ...GRUB\n-000247e0: 5f44 4546 4155 4c54 e280 9920 282a 6e6f _DEFAULT... (*no\n-000247f0: 7465 2053 696d 706c 650a 636f 6e66 6967 te Simple.config\n-00024800: 7572 6174 696f 6e3a 3a29 2c20 e280 9867 uration::), ...g\n-00024810: 7275 622d 7365 742d 6465 6661 756c 74e2 rub-set-default.\n-00024820: 8099 2c20 6f72 20e2 8098 6772 7562 2d72 .., or ...grub-r\n-00024830: 6562 6f6f 74e2 8099 2e0a 0a1f 0a46 696c eboot........Fil\n-00024840: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-00024850: 6f64 653a 2066 616c 6c62 6163 6b2c 2020 ode: fallback, \n-00024860: 4e65 7874 3a20 6766 786d 6f64 652c 2020 Next: gfxmode, \n-00024870: 5072 6576 3a20 6465 6661 756c 742c 2020 Prev: default, \n-00024880: 5570 3a20 5370 6563 6961 6c20 656e 7669 Up: Special envi\n-00024890: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n-000248a0: 730a 0a31 352e 312e 3132 2066 616c 6c62 s..15.1.12 fallb\n-000248b0: 6163 6b0a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ack.------------\n-000248c0: 2d2d 2d2d 0a0a 4966 2074 6869 7320 7661 ----..If this va\n-000248d0: 7269 6162 6c65 2069 7320 7365 742c 2069 riable is set, i\n-000248e0: 7420 6964 656e 7469 6669 6573 2061 206d t identifies a m\n-000248f0: 656e 7520 656e 7472 7920 7468 6174 2073 enu entry that s\n-00024900: 686f 756c 6420 6265 0a73 656c 6563 7465 hould be.selecte\n-00024910: 6420 6966 2074 6865 2064 6566 6175 6c74 d if the default\n-00024920: 206d 656e 7520 656e 7472 7920 6661 696c menu entry fail\n-00024930: 7320 746f 2062 6f6f 742e 2020 456e 7472 s to boot. Entr\n-00024940: 6965 7320 6172 650a 6964 656e 7469 6669 ies are.identifi\n-00024950: 6564 2069 6e20 7468 6520 7361 6d65 2077 ed in the same w\n-00024960: 6179 2061 7320 666f 7220 e280 9864 6566 ay as for ...def\n-00024970: 6175 6c74 e280 9920 282a 6e6f 7465 2064 ault... (*note d\n-00024980: 6566 6175 6c74 3a3a 292e 0a0a 1f0a 4669 efault::).....Fi\n-00024990: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-000249a0: 4e6f 6465 3a20 6766 786d 6f64 652c 2020 Node: gfxmode, \n-000249b0: 4e65 7874 3a20 6766 7870 6179 6c6f 6164 Next: gfxpayload\n-000249c0: 2c20 2050 7265 763a 2066 616c 6c62 6163 , Prev: fallbac\n-000249d0: 6b2c 2020 5570 3a20 5370 6563 6961 6c20 k, Up: Special \n-000249e0: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n-000249f0: 6162 6c65 730a 0a31 352e 312e 3133 2067 ables..15.1.13 g\n-00024a00: 6678 6d6f 6465 0a2d 2d2d 2d2d 2d2d 2d2d fxmode.---------\n-00024a10: 2d2d 2d2d 2d2d 0a0a 4966 2074 6869 7320 ------..If this \n-00024a20: 7661 7269 6162 6c65 2069 7320 7365 742c variable is set,\n-00024a30: 2069 7420 7365 7473 2074 6865 2072 6573 it sets the res\n-00024a40: 6f6c 7574 696f 6e20 7573 6564 206f 6e20 olution used on \n-00024a50: 7468 6520 e280 9867 6678 7465 726d e280 the ...gfxterm..\n-00024a60: 990a 6772 6170 6869 6361 6c20 7465 726d ..graphical term\n-00024a70: 696e 616c 2e20 204e 6f74 6520 7468 6174 inal. Note that\n-00024a80: 2079 6f75 2063 616e 206f 6e6c 7920 7573 you can only us\n-00024a90: 6520 6d6f 6465 7320 7768 6963 6820 796f e modes which yo\n-00024aa0: 7572 0a67 7261 7068 6963 7320 6361 7264 ur.graphics card\n-00024ab0: 2073 7570 706f 7274 7320 7669 6120 5645 supports via VE\n-00024ac0: 5341 2042 494f 5320 4578 7465 6e73 696f SA BIOS Extensio\n-00024ad0: 6e73 2028 5642 4529 2c20 736f 2066 6f72 ns (VBE), so for\n-00024ae0: 2065 7861 6d70 6c65 0a6e 6174 6976 6520 example.native \n-00024af0: 4c43 4420 7061 6e65 6c20 7265 736f 6c75 LCD panel resolu\n-00024b00: 7469 6f6e 7320 6d61 7920 6e6f 7420 6265 tions may not be\n-00024b10: 2061 7661 696c 6162 6c65 2e20 2054 6865 available. The\n-00024b20: 2064 6566 6175 6c74 2069 730a e280 9861 default is....a\n-00024b30: 7574 6fe2 8099 2c20 7768 6963 6820 7365 uto..., which se\n-00024b40: 6c65 6374 7320 6120 706c 6174 666f 726d lects a platform\n-00024b50: 2d73 7065 6369 6669 6320 6465 6661 756c -specific defaul\n-00024b60: 7420 7468 6174 2073 686f 756c 6420 6c6f t that should lo\n-00024b70: 6f6b 0a72 6561 736f 6e61 626c 652e 2020 ok.reasonable. \n-00024b80: 5375 7070 6f72 7465 6420 6d6f 6465 7320 Supported modes \n-00024b90: 6361 6e20 6265 206c 6973 7465 6420 6279 can be listed by\n-00024ba0: 20e2 8098 7669 6465 6f69 6e66 6fe2 8099 ...videoinfo...\n-00024bb0: 2063 6f6d 6d61 6e64 2069 6e0a 4752 5542 command in.GRUB\n-00024bc0: 2e0a 0a20 2020 5468 6520 7265 736f 6c75 ... The resolu\n-00024bd0: 7469 6f6e 206d 6179 2062 6520 7370 6563 tion may be spec\n-00024be0: 6966 6965 6420 6173 2061 2073 6571 7565 ified as a seque\n-00024bf0: 6e63 6520 6f66 206f 6e65 206f 7220 6d6f nce of one or mo\n-00024c00: 7265 206d 6f64 6573 2c0a 7365 7061 7261 re modes,.separa\n-00024c10: 7465 6420 6279 2063 6f6d 6d61 7320 28e2 ted by commas (.\n-00024c20: 8098 2ce2 8099 2920 6f72 2073 656d 6963 ..,...) or semic\n-00024c30: 6f6c 6f6e 7320 28e2 8098 3be2 8099 293b olons (...;...);\n-00024c40: 2065 6163 6820 7769 6c6c 2062 6520 7472 each will be tr\n-00024c50: 6965 6420 696e 0a74 7572 6e20 756e 7469 ied in.turn unti\n-00024c60: 6c20 6f6e 6520 6973 2066 6f75 6e64 2e20 l one is found. \n-00024c70: 2045 6163 6820 6d6f 6465 2073 686f 756c Each mode shoul\n-00024c80: 6420 6265 2065 6974 6865 7220 e280 9861 d be either ...a\n-00024c90: 7574 6fe2 8099 2c0a e280 9857 4944 5448 uto...,....WIDTH\n-00024ca0: 7848 4549 4748 54e2 8099 2c20 6f72 20e2 xHEIGHT..., or .\n-00024cb0: 8098 5749 4454 4878 4845 4947 4854 7844 ..WIDTHxHEIGHTxD\n-00024cc0: 4550 5448 e280 992e 0a0a 1f0a 4669 6c65 EPTH........File\n-00024cd0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00024ce0: 6465 3a20 6766 7870 6179 6c6f 6164 2c20 de: gfxpayload, \n-00024cf0: 204e 6578 743a 2067 6678 7465 726d 5f66 Next: gfxterm_f\n-00024d00: 6f6e 742c 2020 5072 6576 3a20 6766 786d ont, Prev: gfxm\n-00024d10: 6f64 652c 2020 5570 3a20 5370 6563 6961 ode, Up: Specia\n-00024d20: 6c20 656e 7669 726f 6e6d 656e 7420 7661 l environment va\n-00024d30: 7269 6162 6c65 730a 0a31 352e 312e 3134 riables..15.1.14\n-00024d40: 2067 6678 7061 796c 6f61 640a 2d2d 2d2d gfxpayload.----\n-00024d50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n-00024d60: 4966 2074 6869 7320 7661 7269 6162 6c65 If this variable\n-00024d70: 2069 7320 7365 742c 2069 7420 636f 6e74 is set, it cont\n-00024d80: 726f 6c73 2074 6865 2076 6964 656f 206d rols the video m\n-00024d90: 6f64 6520 696e 2077 6869 6368 2074 6865 ode in which the\n-00024da0: 204c 696e 7578 0a6b 6572 6e65 6c20 7374 Linux.kernel st\n-00024db0: 6172 7473 2075 702c 2072 6570 6c61 6369 arts up, replaci\n-00024dc0: 6e67 2074 6865 20e2 8098 7667 613d e280 ng the ...vga=..\n-00024dd0: 9920 626f 6f74 206f 7074 696f 6e20 282a . boot option (*\n-00024de0: 6e6f 7465 206c 696e 7578 3a3a 292e 2020 note linux::). \n-00024df0: 4974 0a6d 6179 2062 6520 7365 7420 746f It.may be set to\n-00024e00: 20e2 8098 7465 7874 e280 9920 746f 2066 ...text... to f\n-00024e10: 6f72 6365 2074 6865 204c 696e 7578 206b orce the Linux k\n-00024e20: 6572 6e65 6c20 746f 2062 6f6f 7420 696e ernel to boot in\n-00024e30: 206e 6f72 6d61 6c20 7465 7874 0a6d 6f64 normal text.mod\n-00024e40: 652c 20e2 8098 6b65 6570 e280 9920 746f e, ...keep... to\n-00024e50: 2070 7265 7365 7276 6520 7468 6520 6772 preserve the gr\n-00024e60: 6170 6869 6373 206d 6f64 6520 7365 7420 aphics mode set \n-00024e70: 7573 696e 6720 e280 9867 6678 6d6f 6465 using ...gfxmode\n-00024e80: e280 992c 206f 7220 616e 790a 6f66 2074 ..., or any.of t\n-00024e90: 6865 2070 6572 6d69 7474 6564 2076 616c he permitted val\n-00024ea0: 7565 7320 666f 7220 e280 9867 6678 6d6f ues for ...gfxmo\n-00024eb0: 6465 e280 9920 746f 2073 6574 2061 2070 de... to set a p\n-00024ec0: 6172 7469 6375 6c61 7220 6772 6170 6869 articular graphi\n-00024ed0: 6373 206d 6f64 650a 282a 6e6f 7465 2067 cs mode.(*note g\n-00024ee0: 6678 6d6f 6465 3a3a 292e 0a0a 2020 2044 fxmode::)... D\n-00024ef0: 6570 656e 6469 6e67 206f 6e20 796f 7572 epending on your\n-00024f00: 206b 6572 6e65 6c2c 2079 6f75 7220 6469 kernel, your di\n-00024f10: 7374 7269 6275 7469 6f6e 2c20 796f 7572 stribution, your\n-00024f20: 2067 7261 7068 6963 7320 6361 7264 2c20 graphics card, \n-00024f30: 616e 640a 7468 6520 7068 6173 6520 6f66 and.the phase of\n-00024f40: 2074 6865 206d 6f6f 6e2c 206e 6f74 6520 the moon, note \n-00024f50: 7468 6174 2075 7369 6e67 2074 6869 7320 that using this \n-00024f60: 6f70 7469 6f6e 206d 6179 2063 6175 7365 option may cause\n-00024f70: 2047 4e55 2f4c 696e 7578 0a74 6f20 7375 GNU/Linux.to su\n-00024f80: 6666 6572 2066 726f 6d20 7661 7269 6f75 ffer from variou\n-00024f90: 7320 6469 7370 6c61 7920 7072 6f62 6c65 s display proble\n-00024fa0: 6d73 2c20 7061 7274 6963 756c 6172 6c79 ms, particularly\n-00024fb0: 2064 7572 696e 6720 7468 6520 6561 726c during the earl\n-00024fc0: 790a 7061 7274 206f 6620 7468 6520 626f y.part of the bo\n-00024fd0: 6f74 2073 6571 7565 6e63 652e 2020 4966 ot sequence. If\n-00024fe0: 2079 6f75 2068 6176 6520 7072 6f62 6c65 you have proble\n-00024ff0: 6d73 2c20 7365 7420 7468 6973 2076 6172 ms, set this var\n-00025000: 6961 626c 6520 746f 0ae2 8098 7465 7874 iable to....text\n-00025010: e280 9920 616e 6420 4752 5542 2077 696c ... and GRUB wil\n-00025020: 6c20 7465 6c6c 204c 696e 7578 2074 6f20 l tell Linux to \n-00025030: 626f 6f74 2069 6e20 6e6f 726d 616c 2074 boot in normal t\n-00025040: 6578 7420 6d6f 6465 2e0a 0a20 2020 5468 ext mode... Th\n-00025050: 6520 6465 6661 756c 7420 6973 2070 6c61 e default is pla\n-00025060: 7466 6f72 6d2d 7370 6563 6966 6963 2e20 tform-specific. \n-00025070: 204f 6e20 706c 6174 666f 726d 7320 7769 On platforms wi\n-00025080: 7468 2061 206e 6174 6976 6520 7465 7874 th a native text\n-00025090: 0a6d 6f64 6520 2873 7563 6820 6173 2050 .mode (such as P\n-000250a0: 4320 4249 4f53 2070 6c61 7466 6f72 6d73 C BIOS platforms\n-000250b0: 292c 2074 6865 2064 6566 6175 6c74 2069 ), the default i\n-000250c0: 7320 e280 9874 6578 74e2 8099 2e20 204f s ...text.... O\n-000250d0: 7468 6572 7769 7365 2074 6865 0a64 6566 therwise the.def\n-000250e0: 6175 6c74 206d 6179 2062 6520 e280 9861 ault may be ...a\n-000250f0: 7574 6fe2 8099 206f 7220 6120 7370 6563 uto... or a spec\n-00025100: 6966 6963 2076 6964 656f 206d 6f64 652e ific video mode.\n-00025110: 0a0a 2020 2054 6869 7320 7661 7269 6162 .. This variab\n-00025120: 6c65 2069 7320 6f66 7465 6e20 7365 7420 le is often set \n-00025130: 6279 20e2 8098 4752 5542 5f47 4658 5041 by ...GRUB_GFXPA\n-00025140: 594c 4f41 445f 4c49 4e55 58e2 8099 2028 YLOAD_LINUX... (\n-00025150: 2a6e 6f74 6520 5369 6d70 6c65 0a63 6f6e *note Simple.con\n-00025160: 6669 6775 7261 7469 6f6e 3a3a 292e 0a0a figuration::)...\n-00025170: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00025180: 6f2c 2020 4e6f 6465 3a20 6766 7874 6572 o, Node: gfxter\n-00025190: 6d5f 666f 6e74 2c20 204e 6578 743a 2067 m_font, Next: g\n-000251a0: 7275 625f 6370 752c 2020 5072 6576 3a20 rub_cpu, Prev: \n-000251b0: 6766 7870 6179 6c6f 6164 2c20 2055 703a gfxpayload, Up:\n-000251c0: 2053 7065 6369 616c 2065 6e76 6972 6f6e Special environ\n-000251d0: 6d65 6e74 2076 6172 6961 626c 6573 0a0a ment variables..\n-000251e0: 3135 2e31 2e31 3520 6766 7874 6572 6d5f 15.1.15 gfxterm_\n-000251f0: 666f 6e74 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d font.-----------\n-00025200: 2d2d 2d2d 2d2d 2d2d 2d0a 0a49 6620 7468 ---------..If th\n-00025210: 6973 2076 6172 6961 626c 6520 6973 2073 is variable is s\n-00025220: 6574 2c20 6974 206e 616d 6573 2061 2066 et, it names a f\n-00025230: 6f6e 7420 746f 2075 7365 2066 6f72 2074 ont to use for t\n-00025240: 6578 7420 6f6e 2074 6865 0ae2 8098 6766 ext on the....gf\n-00025250: 7874 6572 6de2 8099 2067 7261 7068 6963 xterm... graphic\n-00025260: 616c 2074 6572 6d69 6e61 6c2e 2020 4f74 al terminal. Ot\n-00025270: 6865 7277 6973 652c 20e2 8098 6766 7874 herwise, ...gfxt\n-00025280: 6572 6de2 8099 206d 6179 2075 7365 2061 erm... may use a\n-00025290: 6e79 0a61 7661 696c 6162 6c65 2066 6f6e ny.available fon\n-000252a0: 742e 0a0a 1f0a 4669 6c65 3a20 6772 7562 t.....File: grub\n-000252b0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6772 .info, Node: gr\n-000252c0: 7562 5f63 7075 2c20 204e 6578 743a 2067 ub_cpu, Next: g\n-000252d0: 7275 625f 706c 6174 666f 726d 2c20 2050 rub_platform, P\n-000252e0: 7265 763a 2067 6678 7465 726d 5f66 6f6e rev: gfxterm_fon\n-000252f0: 742c 2020 5570 3a20 5370 6563 6961 6c20 t, Up: Special \n-00025300: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n-00025310: 6162 6c65 730a 0a31 352e 312e 3136 2067 ables..15.1.16 g\n-00025320: 7275 625f 6370 750a 2d2d 2d2d 2d2d 2d2d rub_cpu.--------\n-00025330: 2d2d 2d2d 2d2d 2d2d 0a0a 496e 206e 6f72 --------..In nor\n-00025340: 6d61 6c20 6d6f 6465 2028 2a6e 6f74 6520 mal mode (*note \n-00025350: 6e6f 726d 616c 3a3a 292c 2047 5255 4220 normal::), GRUB \n-00025360: 7365 7473 2074 6865 20e2 8098 6772 7562 sets the ...grub\n-00025370: 5f63 7075 e280 9920 7661 7269 6162 6c65 _cpu... variable\n-00025380: 2074 6f0a 7468 6520 4350 5520 7479 7065 to.the CPU type\n-00025390: 2066 6f72 2077 6869 6368 2047 5255 4220 for which GRUB \n-000253a0: 7761 7320 6275 696c 7420 2865 2e67 2e20 was built (e.g. \n-000253b0: 20e2 8098 6933 3836 e280 9920 6f72 20e2 ...i386... or .\n-000253c0: 8098 706f 7765 7270 63e2 8099 292e 0a0a ..powerpc...)...\n-000253d0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-000253e0: 6f2c 2020 4e6f 6465 3a20 6772 7562 5f70 o, Node: grub_p\n-000253f0: 6c61 7466 6f72 6d2c 2020 4e65 7874 3a20 latform, Next: \n-00025400: 6963 6f6e 6469 722c 2020 5072 6576 3a20 icondir, Prev: \n-00025410: 6772 7562 5f63 7075 2c20 2055 703a 2053 grub_cpu, Up: S\n-00025420: 7065 6369 616c 2065 6e76 6972 6f6e 6d65 pecial environme\n-00025430: 6e74 2076 6172 6961 626c 6573 0a0a 3135 nt variables..15\n-00025440: 2e31 2e31 3720 6772 7562 5f70 6c61 7466 .1.17 grub_platf\n-00025450: 6f72 6d0a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d orm.------------\n-00025460: 2d2d 2d2d 2d2d 2d2d 2d0a 0a49 6e20 6e6f ---------..In no\n-00025470: 726d 616c 206d 6f64 6520 282a 6e6f 7465 rmal mode (*note\n-00025480: 206e 6f72 6d61 6c3a 3a29 2c20 4752 5542 normal::), GRUB\n-00025490: 2073 6574 7320 7468 6520 e280 9867 7275 sets the ...gru\n-000254a0: 625f 706c 6174 666f 726d e280 9920 7661 b_platform... va\n-000254b0: 7269 6162 6c65 0a74 6f20 7468 6520 706c riable.to the pl\n-000254c0: 6174 666f 726d 2066 6f72 2077 6869 6368 atform for which\n-000254d0: 2047 5255 4220 7761 7320 6275 696c 7420 GRUB was built \n-000254e0: 2865 2e67 2e20 20e2 8098 7063 e280 9920 (e.g. ...pc... \n-000254f0: 6f72 20e2 8098 6566 69e2 8099 292e 0a0a or ...efi...)...\n-00025500: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00025510: 6f2c 2020 4e6f 6465 3a20 6963 6f6e 6469 o, Node: icondi\n-00025520: 722c 2020 4e65 7874 3a20 6c61 6e67 2c20 r, Next: lang, \n-00025530: 2050 7265 763a 2067 7275 625f 706c 6174 Prev: grub_plat\n-00025540: 666f 726d 2c20 2055 703a 2053 7065 6369 form, Up: Speci\n-00025550: 616c 2065 6e76 6972 6f6e 6d65 6e74 2076 al environment v\n-00025560: 6172 6961 626c 6573 0a0a 3135 2e31 2e31 ariables..15.1.1\n-00025570: 3820 6963 6f6e 6469 720a 2d2d 2d2d 2d2d 8 icondir.------\n-00025580: 2d2d 2d2d 2d2d 2d2d 2d0a 0a49 6620 7468 ---------..If th\n-00025590: 6973 2076 6172 6961 626c 6520 6973 2073 is variable is s\n-000255a0: 6574 2c20 6974 206e 616d 6573 2061 2064 et, it names a d\n-000255b0: 6972 6563 746f 7279 2069 6e20 7768 6963 irectory in whic\n-000255c0: 6820 7468 6520 4752 5542 0a67 7261 7068 h the GRUB.graph\n-000255d0: 6963 616c 206d 656e 7520 7368 6f75 6c64 ical menu should\n-000255e0: 206c 6f6f 6b20 666f 7220 6963 6f6e 7320 look for icons \n-000255f0: 6166 7465 7220 6c6f 6f6b 696e 6720 696e after looking in\n-00025600: 2074 6865 2074 6865 6d65 2773 0ae2 8098 the theme's....\n-00025610: 6963 6f6e 73e2 8099 2064 6972 6563 746f icons... directo\n-00025620: 7279 2e20 202a 4e6f 7465 2054 6865 6d65 ry. *Note Theme\n-00025630: 2066 696c 6520 666f 726d 6174 3a3a 2e0a file format::..\n-00025640: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-00025650: 666f 2c20 204e 6f64 653a 206c 616e 672c fo, Node: lang,\n-00025660: 2020 4e65 7874 3a20 6c6f 6361 6c65 5f64 Next: locale_d\n-00025670: 6972 2c20 2050 7265 763a 2069 636f 6e64 ir, Prev: icond\n-00025680: 6972 2c20 2055 703a 2053 7065 6369 616c ir, Up: Special\n-00025690: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n-000256a0: 6961 626c 6573 0a0a 3135 2e31 2e31 3920 iables..15.1.19 \n-000256b0: 6c61 6e67 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d lang.-----------\n-000256c0: 2d0a 0a49 6620 7468 6973 2076 6172 6961 -..If this varia\n-000256d0: 626c 6520 6973 2073 6574 2c20 6974 206e ble is set, it n\n-000256e0: 616d 6573 2074 6865 206c 616e 6775 6167 ames the languag\n-000256f0: 6520 636f 6465 2074 6861 7420 7468 6520 e code that the \n-00025700: e280 9867 6574 7465 7874 e280 990a 636f ...gettext....co\n-00025710: 6d6d 616e 6420 282a 6e6f 7465 2067 6574 mmand (*note get\n-00025720: 7465 7874 3a3a 2920 7573 6573 2074 6f20 text::) uses to \n-00025730: 7472 616e 736c 6174 6520 7374 7269 6e67 translate string\n-00025740: 732e 2020 466f 7220 6578 616d 706c 652c s. For example,\n-00025750: 0a46 7265 6e63 6820 776f 756c 6420 6265 .French would be\n-00025760: 206e 616d 6564 2061 7320 e280 9866 72e2 named as ...fr.\n-00025770: 8099 2c20 616e 6420 5369 6d70 6c69 6669 .., and Simplifi\n-00025780: 6564 2043 6869 6e65 7365 2061 7320 e280 ed Chinese as ..\n-00025790: 987a 685f 434e e280 992e 0a0a 2020 20e2 .zh_CN...... .\n-000257a0: 8098 6772 7562 2d6d 6b63 6f6e 6669 67e2 ..grub-mkconfig.\n-000257b0: 8099 2028 2a6e 6f74 6520 5369 6d70 6c65 .. (*note Simple\n-000257c0: 2063 6f6e 6669 6775 7261 7469 6f6e 3a3a configuration::\n-000257d0: 2920 7769 6c6c 2074 7279 2074 6f20 7365 ) will try to se\n-000257e0: 7420 610a 7265 6173 6f6e 6162 6c65 2064 t a.reasonable d\n-000257f0: 6566 6175 6c74 2066 6f72 2074 6869 7320 efault for this \n-00025800: 7661 7269 6162 6c65 2062 6173 6564 206f variable based o\n-00025810: 6e20 7468 6520 7379 7374 656d 206c 6f63 n the system loc\n-00025820: 616c 652e 0a0a 1f0a 4669 6c65 3a20 6772 ale.....File: gr\n-00025830: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-00025840: 6c6f 6361 6c65 5f64 6972 2c20 204e 6578 locale_dir, Nex\n-00025850: 743a 206c 6f63 6b64 6f77 6e2c 2020 5072 t: lockdown, Pr\n-00025860: 6576 3a20 6c61 6e67 2c20 2055 703a 2053 ev: lang, Up: S\n-00025870: 7065 6369 616c 2065 6e76 6972 6f6e 6d65 pecial environme\n-00025880: 6e74 2076 6172 6961 626c 6573 0a0a 3135 nt variables..15\n-00025890: 2e31 2e32 3020 6c6f 6361 6c65 5f64 6972 .1.20 locale_dir\n-000258a0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n-000258b0: 2d2d 2d0a 0a49 6620 7468 6973 2076 6172 ---..If this var\n-000258c0: 6961 626c 6520 6973 2073 6574 2c20 6974 iable is set, it\n-000258d0: 206e 616d 6573 2074 6865 2064 6972 6563 names the direc\n-000258e0: 746f 7279 2077 6865 7265 2074 7261 6e73 tory where trans\n-000258f0: 6c61 7469 6f6e 2066 696c 6573 0a6d 6179 lation files.may\n-00025900: 2062 6520 666f 756e 6420 282a 6e6f 7465 be found (*note\n-00025910: 2067 6574 7465 7874 3a3a 292c 2075 7375 gettext::), usu\n-00025920: 616c 6c79 20e2 8098 2f62 6f6f 742f 6772 ally .../boot/gr\n-00025930: 7562 2f6c 6f63 616c 65e2 8099 2e20 204f ub/locale.... O\n-00025940: 7468 6572 7769 7365 2c0a 696e 7465 726e therwise,.intern\n-00025950: 6174 696f 6e61 6c69 7a61 7469 6f6e 2069 ationalization i\n-00025960: 7320 6469 7361 626c 6564 2e0a 0a20 2020 s disabled... \n-00025970: e280 9867 7275 622d 6d6b 636f 6e66 6967 ...grub-mkconfig\n-00025980: e280 9920 282a 6e6f 7465 2053 696d 706c ... (*note Simpl\n-00025990: 6520 636f 6e66 6967 7572 6174 696f 6e3a e configuration:\n-000259a0: 3a29 2077 696c 6c20 7365 7420 6120 7265 :) will set a re\n-000259b0: 6173 6f6e 6162 6c65 0a64 6566 6175 6c74 asonable.default\n-000259c0: 2066 6f72 2074 6869 7320 7661 7269 6162 for this variab\n-000259d0: 6c65 2069 6620 696e 7465 726e 6174 696f le if internatio\n-000259e0: 6e61 6c69 7a61 7469 6f6e 2069 7320 6e65 nalization is ne\n-000259f0: 6564 6564 2061 6e64 2061 6e79 0a74 7261 eded and any.tra\n-00025a00: 6e73 6c61 7469 6f6e 2066 696c 6573 2061 nslation files a\n-00025a10: 7265 2061 7661 696c 6162 6c65 2e0a 0a1f re available....\n-00025a20: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-00025a30: 2c20 204e 6f64 653a 206c 6f63 6b64 6f77 , Node: lockdow\n-00025a40: 6e2c 2020 4e65 7874 3a20 6d65 6e75 5f63 n, Next: menu_c\n-00025a50: 6f6c 6f72 5f68 6967 686c 6967 6874 2c20 olor_highlight, \n-00025a60: 2050 7265 763a 206c 6f63 616c 655f 6469 Prev: locale_di\n-00025a70: 722c 2020 5570 3a20 5370 6563 6961 6c20 r, Up: Special \n-00025a80: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n-00025a90: 6162 6c65 730a 0a31 352e 312e 3231 206c ables..15.1.21 l\n-00025aa0: 6f63 6b64 6f77 6e0a 2d2d 2d2d 2d2d 2d2d ockdown.--------\n-00025ab0: 2d2d 2d2d 2d2d 2d2d 0a0a 4966 2074 6869 --------..If thi\n-00025ac0: 7320 7661 7269 6162 6c65 2069 7320 7365 s variable is se\n-00025ad0: 7420 746f 20e2 8098 79e2 8099 2c20 6974 t to ...y..., it\n-00025ae0: 206d 6561 6e73 2074 6861 7420 4752 5542 means that GRUB\n-00025af0: 2068 6173 2065 6e74 6572 6564 202a 6e6f has entered *no\n-00025b00: 7465 0a4c 6f63 6b64 6f77 6e3a 3a20 6d6f te.Lockdown:: mo\n-00025b10: 6465 2e0a 0a1f 0a46 696c 653a 2067 7275 de.....File: gru\n-00025b20: 622e 696e 666f 2c20 204e 6f64 653a 206d b.info, Node: m\n-00025b30: 656e 755f 636f 6c6f 725f 6869 6768 6c69 enu_color_highli\n-00025b40: 6768 742c 2020 4e65 7874 3a20 6d65 6e75 ght, Next: menu\n-00025b50: 5f63 6f6c 6f72 5f6e 6f72 6d61 6c2c 2020 _color_normal, \n-00025b60: 5072 6576 3a20 6c6f 636b 646f 776e 2c20 Prev: lockdown, \n-00025b70: 2055 703a 2053 7065 6369 616c 2065 6e76 Up: Special env\n-00025b80: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n-00025b90: 6573 0a0a 3135 2e31 2e32 3220 6d65 6e75 es..15.1.22 menu\n-00025ba0: 5f63 6f6c 6f72 5f68 6967 686c 6967 6874 _color_highlight\n-00025bb0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n-00025bc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T\n-00025bd0: 6869 7320 7661 7269 6162 6c65 2063 6f6e his variable con\n-00025be0: 7461 696e 7320 7468 6520 666f 7265 6772 tains the foregr\n-00025bf0: 6f75 6e64 2061 6e64 2062 6163 6b67 726f ound and backgro\n-00025c00: 756e 6420 636f 6c6f 7273 2074 6f20 6265 und colors to be\n-00025c10: 2075 7365 640a 666f 7220 7468 6520 6869 used.for the hi\n-00025c20: 6768 6c69 6768 7465 6420 6d65 6e75 2065 ghlighted menu e\n-00025c30: 6e74 7279 2c20 7365 7061 7261 7465 6420 ntry, separated \n-00025c40: 6279 2061 2073 6c61 7368 2028 e280 982f by a slash (.../\n-00025c50: e280 9929 2e20 2053 6574 7469 6e67 0a74 ...). Setting.t\n-00025c60: 6869 7320 7661 7269 6162 6c65 2063 6861 his variable cha\n-00025c70: 6e67 6573 2074 686f 7365 2063 6f6c 6f72 nges those color\n-00025c80: 732e 2020 466f 7220 7468 6520 6176 6169 s. For the avai\n-00025c90: 6c61 626c 6520 636f 6c6f 7220 6e61 6d65 lable color name\n-00025ca0: 732c 0a2a 6e6f 7465 2063 6f6c 6f72 5f6e s,.*note color_n\n-00025cb0: 6f72 6d61 6c3a 3a2e 0a0a 2020 2054 6865 ormal::... The\n-00025cc0: 2064 6566 6175 6c74 2069 7320 7468 6520 default is the \n-00025cd0: 7661 6c75 6520 6f66 20e2 8098 636f 6c6f value of ...colo\n-00025ce0: 725f 6869 6768 6c69 6768 74e2 8099 2028 r_highlight... (\n-00025cf0: 2a6e 6f74 650a 636f 6c6f 725f 6869 6768 *note.color_high\n-00025d00: 6c69 6768 743a 3a29 2e0a 0a1f 0a46 696c light::).....Fil\n-00025d10: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-00025d20: 6f64 653a 206d 656e 755f 636f 6c6f 725f ode: menu_color_\n-00025d30: 6e6f 726d 616c 2c20 204e 6578 743a 206e normal, Next: n\n-00025d40: 6574 5f3c 494e 5445 5246 4143 453e 5f62 et__b\n-00025d50: 6f6f 745f 6669 6c65 2c20 2050 7265 763a oot_file, Prev:\n-00025d60: 206d 656e 755f 636f 6c6f 725f 6869 6768 menu_color_high\n-00025d70: 6c69 6768 742c 2020 5570 3a20 5370 6563 light, Up: Spec\n-00025d80: 6961 6c20 656e 7669 726f 6e6d 656e 7420 ial environment \n-00025d90: 7661 7269 6162 6c65 730a 0a31 352e 312e variables..15.1.\n-00025da0: 3233 206d 656e 755f 636f 6c6f 725f 6e6f 23 menu_color_no\n-00025db0: 726d 616c 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d rmal.-----------\n-00025dc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n-00025dd0: 5468 6973 2076 6172 6961 626c 6520 636f This variable co\n-00025de0: 6e74 6169 6e73 2074 6865 2066 6f72 6567 ntains the foreg\n-00025df0: 726f 756e 6420 616e 6420 6261 636b 6772 round and backgr\n-00025e00: 6f75 6e64 2063 6f6c 6f72 7320 746f 2062 ound colors to b\n-00025e10: 6520 7573 6564 0a66 6f72 206e 6f6e 2d68 e used.for non-h\n-00025e20: 6967 686c 6967 6874 6564 206d 656e 7520 ighlighted menu \n-00025e30: 656e 7472 6965 732c 2073 6570 6172 6174 entries, separat\n-00025e40: 6564 2062 7920 6120 736c 6173 6820 28e2 ed by a slash (.\n-00025e50: 8098 2fe2 8099 292e 2020 5365 7474 696e ../...). Settin\n-00025e60: 670a 7468 6973 2076 6172 6961 626c 6520 g.this variable \n-00025e70: 6368 616e 6765 7320 7468 6f73 6520 636f changes those co\n-00025e80: 6c6f 7273 2e20 2046 6f72 2074 6865 2061 lors. For the a\n-00025e90: 7661 696c 6162 6c65 2063 6f6c 6f72 206e vailable color n\n-00025ea0: 616d 6573 2c0a 2a6e 6f74 6520 636f 6c6f ames,.*note colo\n-00025eb0: 725f 6e6f 726d 616c 3a3a 2e0a 0a20 2020 r_normal::... \n-00025ec0: 5468 6520 6465 6661 756c 7420 6973 2074 The default is t\n-00025ed0: 6865 2076 616c 7565 206f 6620 e280 9863 he value of ...c\n-00025ee0: 6f6c 6f72 5f6e 6f72 6d61 6ce2 8099 2028 olor_normal... (\n-00025ef0: 2a6e 6f74 6520 636f 6c6f 725f 6e6f 726d *note color_norm\n-00025f00: 616c 3a3a 292e 0a0a 1f0a 4669 6c65 3a20 al::).....File: \n-00025f10: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00025f20: 3a20 6e65 745f 3c49 4e54 4552 4641 4345 : net__boot_file, Ne\n-00025f40: 7874 3a20 6e65 745f 3c49 4e54 4552 4641 xt: net__clientid, P\n-00025f60: 7265 763a 206d 656e 755f 636f 6c6f 725f rev: menu_color_\n-00025f70: 6e6f 726d 616c 2c20 2055 703a 2053 7065 normal, Up: Spe\n-00025f80: 6369 616c 2065 6e76 6972 6f6e 6d65 6e74 cial environment\n-00025f90: 2076 6172 6961 626c 6573 0a0a 3135 2e31 variables..15.1\n-00025fa0: 2e32 3420 6e65 745f 3c49 4e54 4552 4641 .24 net__boot_file.--\n+00023dc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n+00023dd0: 5768 656e 2070 726f 6d70 7469 6e67 2074 When prompting t\n+00023de0: 6865 2075 7365 7220 666f 7220 6120 6372 he user for a cr\n+00023df0: 7970 746f 6469 736b 2070 6173 7370 6872 yptodisk passphr\n+00023e00: 6173 652c 2061 6c6c 6f77 2074 6869 7320 ase, allow this \n+00023e10: 6d61 6e79 0a61 7474 656d 7074 7320 6265 many.attempts be\n+00023e20: 666f 7265 2067 6976 696e 6720 7570 2e20 fore giving up. \n+00023e30: 2044 6566 6175 6c74 7320 746f 20e2 8098 Defaults to ...\n+00023e40: 33e2 8099 2069 6620 756e 7365 7420 6f72 3... if unset or\n+00023e50: 2073 6574 2074 6f20 616e 0a69 6e76 616c set to an.inval\n+00023e60: 6964 2076 616c 7565 2e20 2028 5468 6520 id value. (The \n+00023e70: 7573 6572 2063 616e 2067 6976 6520 7570 user can give up\n+00023e80: 2065 6172 6c79 2062 7920 656e 7465 7269 early by enteri\n+00023e90: 6e67 2061 6e20 656d 7074 790a 7061 7373 ng an empty.pass\n+00023ea0: 7068 7261 7365 2e29 0a0a 1f0a 4669 6c65 phrase.)....File\n+00023eb0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+00023ec0: 6465 3a20 6465 6275 672c 2020 4e65 7874 de: debug, Next\n+00023ed0: 3a20 6465 6661 756c 742c 2020 5072 6576 : default, Prev\n+00023ee0: 3a20 6372 7970 746f 6469 736b 5f70 6173 : cryptodisk_pas\n+00023ef0: 7370 6872 6173 655f 7472 6965 732c 2020 sphrase_tries, \n+00023f00: 5570 3a20 5370 6563 6961 6c20 656e 7669 Up: Special envi\n+00023f10: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n+00023f20: 730a 0a31 352e 312e 3130 2064 6562 7567 s..15.1.10 debug\n+00023f30: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a .-------------..\n+00023f40: 5468 6973 2076 6172 6961 626c 6520 6d61 This variable ma\n+00023f50: 7920 6265 2073 6574 2074 6f20 656e 6162 y be set to enab\n+00023f60: 6c65 2064 6562 7567 6769 6e67 206f 7574 le debugging out\n+00023f70: 7075 7420 6672 6f6d 2076 6172 696f 7573 put from various\n+00023f80: 0a63 6f6d 706f 6e65 6e74 7320 6f66 2047 .components of G\n+00023f90: 5255 422e 2054 6865 2076 616c 7565 2069 RUB. The value i\n+00023fa0: 7320 616e 206f 7264 6572 6564 206c 6973 s an ordered lis\n+00023fb0: 7420 6f66 2064 6562 7567 2066 6163 696c t of debug facil\n+00023fc0: 6974 7920 6e61 6d65 730a 7365 7061 7261 ity names.separa\n+00023fd0: 7465 6420 6279 2077 6869 7465 7370 6163 ted by whitespac\n+00023fe0: 6520 6f72 20e2 8098 2ce2 8099 2e20 2049 e or ...,.... I\n+00023ff0: 6620 7468 6520 7370 6563 6961 6c20 6661 f the special fa\n+00024000: 6369 6c69 7479 206e 616d 6564 20e2 8098 cility named ...\n+00024010: 616c 6ce2 8099 2069 730a 7072 6573 656e all... is.presen\n+00024020: 7420 7468 656e 2064 6562 7567 6769 6e67 t then debugging\n+00024030: 206f 7574 7075 7420 6f66 2061 6c6c 2066 output of all f\n+00024040: 6163 696c 6974 7920 6e61 6d65 7320 6973 acility names is\n+00024050: 2065 6e61 626c 6564 2061 7420 7468 650a enabled at the.\n+00024060: 7374 6172 7420 6f66 2070 726f 6365 7373 start of process\n+00024070: 696e 6720 7468 6520 7661 6c75 6520 6f66 ing the value of\n+00024080: 2074 6869 7320 7661 7269 6162 6c65 2e20 this variable. \n+00024090: 2041 2066 6163 696c 6974 7927 7320 6465 A facility's de\n+000240a0: 6275 670a 6f75 7470 7574 2063 616e 2074 bug.output can t\n+000240b0: 6865 6e20 6265 2064 6973 6162 6c65 6420 hen be disabled \n+000240c0: 6279 2070 7265 6669 7869 6e67 2069 7473 by prefixing its\n+000240d0: 206e 616d 6520 7769 7468 2061 20e2 8098 name with a ...\n+000240e0: 2de2 8099 2e20 2054 6865 206c 6173 740a -.... The last.\n+000240f0: 6f63 6375 7265 6e63 6520 6661 6369 6c69 occurence facili\n+00024100: 7479 206e 616d 6520 7769 7468 206f 7220 ty name with or \n+00024110: 7769 7468 6f75 7420 6120 6c65 6164 696e without a leadin\n+00024120: 6720 e280 982d e280 9920 7461 6b65 7320 g ...-... takes \n+00024130: 7072 6563 656e 6465 6e74 0a6f 7665 7220 precendent.over \n+00024140: 616e 7920 7072 6576 696f 7573 206f 6363 any previous occ\n+00024150: 7572 656e 6365 2e20 2054 6869 7320 616c urence. This al\n+00024160: 6c6f 7773 2074 6865 2065 6173 7920 656e lows the easy en\n+00024170: 6162 6c69 6e67 206f 7220 6469 7361 626c abling or disabl\n+00024180: 696e 670a 6f66 2066 6163 696c 6974 6965 ing.of facilitie\n+00024190: 7320 6279 2061 7070 656e 6469 6e67 2061 s by appending a\n+000241a0: 20e2 8098 2ce2 8099 2061 6e64 2074 6865 ...,... and the\n+000241b0: 6e20 7468 6520 6661 6369 6c69 7479 206e n the facility n\n+000241c0: 616d 6520 7769 7468 206f 720a 7769 7468 ame with or.with\n+000241d0: 6f75 7420 7468 6520 6c65 6164 696e 6720 out the leading \n+000241e0: e280 982d e280 992c 2077 6869 6368 2077 ...-..., which w\n+000241f0: 696c 6c20 7072 6573 6572 7665 2074 6865 ill preserve the\n+00024200: 2073 7461 7465 206f 6620 7468 6520 7265 state of the re\n+00024210: 7374 206f 660a 7468 6520 6661 6369 6c69 st of.the facili\n+00024220: 7469 6573 2e20 2054 6865 2066 6163 696c ties. The facil\n+00024230: 6974 7920 6e61 6d65 7320 6172 6520 7468 ity names are th\n+00024240: 6520 6669 7273 7420 6172 6775 6d65 6e74 e first argument\n+00024250: 2074 6f0a 6772 7562 5f64 7072 696e 7466 to.grub_dprintf\n+00024260: 2e20 2043 6f6e 7375 6c74 2074 6865 2073 . Consult the s\n+00024270: 6f75 7263 6520 666f 7220 6d6f 7265 2064 ource for more d\n+00024280: 6574 6169 6c73 2e0a 0a1f 0a46 696c 653a etails.....File:\n+00024290: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+000242a0: 653a 2064 6566 6175 6c74 2c20 204e 6578 e: default, Nex\n+000242b0: 743a 2066 616c 6c62 6163 6b2c 2020 5072 t: fallback, Pr\n+000242c0: 6576 3a20 6465 6275 672c 2020 5570 3a20 ev: debug, Up: \n+000242d0: 5370 6563 6961 6c20 656e 7669 726f 6e6d Special environm\n+000242e0: 656e 7420 7661 7269 6162 6c65 730a 0a31 ent variables..1\n+000242f0: 352e 312e 3131 2064 6566 6175 6c74 0a2d 5.1.11 default.-\n+00024300: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n+00024310: 4966 2074 6869 7320 7661 7269 6162 6c65 If this variable\n+00024320: 2069 7320 7365 742c 2069 7420 6964 656e is set, it iden\n+00024330: 7469 6669 6573 2061 206d 656e 7520 656e tifies a menu en\n+00024340: 7472 7920 7468 6174 2073 686f 756c 6420 try that should \n+00024350: 6265 0a73 656c 6563 7465 6420 6279 2064 be.selected by d\n+00024360: 6566 6175 6c74 2c20 706f 7373 6962 6c79 efault, possibly\n+00024370: 2061 6674 6572 2061 2074 696d 656f 7574 after a timeout\n+00024380: 2028 2a6e 6f74 6520 7469 6d65 6f75 743a (*note timeout:\n+00024390: 3a29 2e20 2054 6865 0a65 6e74 7279 206d :). The.entry m\n+000243a0: 6179 2062 6520 6964 656e 7469 6669 6564 ay be identified\n+000243b0: 2062 7920 6e75 6d62 6572 2028 7374 6172 by number (star\n+000243c0: 7469 6e67 2066 726f 6d20 3020 6174 2065 ting from 0 at e\n+000243d0: 6163 6820 6c65 7665 6c20 6f66 2074 6865 ach level of the\n+000243e0: 0a68 6965 7261 7263 6879 292c 2062 7920 .hierarchy), by \n+000243f0: 7469 746c 652c 206f 7220 6279 2069 642e title, or by id.\n+00024400: 0a0a 2020 2046 6f72 2065 7861 6d70 6c65 .. For example\n+00024410: 2c20 6966 2079 6f75 2068 6176 653a 0a0a , if you have:..\n+00024420: 6d65 6e75 656e 7472 7920 2745 7861 6d70 menuentry 'Examp\n+00024430: 6c65 2047 4e55 2f4c 696e 7578 2064 6973 le GNU/Linux dis\n+00024440: 7472 6962 7574 696f 6e27 202d 2d63 6c61 tribution' --cla\n+00024450: 7373 2067 6e75 2d6c 696e 7578 202d 2d69 ss gnu-linux --i\n+00024460: 6420 6578 616d 706c 652d 676e 752d 6c69 d example-gnu-li\n+00024470: 6e75 7820 7b0a 092e 2e2e 0a7d 0a0a 2020 nux {......}.. \n+00024480: 2074 6865 6e20 796f 7520 6361 6e20 6d61 then you can ma\n+00024490: 6b65 2074 6869 7320 7468 6520 6465 6661 ke this the defa\n+000244a0: 756c 7420 7573 696e 673a 0a0a 2020 2020 ult using:.. \n+000244b0: 2064 6566 6175 6c74 3d65 7861 6d70 6c65 default=example\n+000244c0: 2d67 6e75 2d6c 696e 7578 0a0a 2020 2049 -gnu-linux.. I\n+000244d0: 6620 7468 6520 656e 7472 7920 6973 2069 f the entry is i\n+000244e0: 6e20 6120 7375 626d 656e 752c 2074 6865 n a submenu, the\n+000244f0: 6e20 6974 206d 7573 7420 6265 2069 6465 n it must be ide\n+00024500: 6e74 6966 6965 6420 7573 696e 6720 7468 ntified using th\n+00024510: 650a 6e75 6d62 6572 2c20 7469 746c 652c e.number, title,\n+00024520: 206f 7220 6964 206f 6620 6561 6368 206f or id of each o\n+00024530: 6620 7468 6520 7375 626d 656e 7573 2073 f the submenus s\n+00024540: 7461 7274 696e 6720 6672 6f6d 2074 6865 tarting from the\n+00024550: 2074 6f70 0a6c 6576 656c 2c20 666f 6c6c top.level, foll\n+00024560: 6f77 6564 2062 7920 7468 6520 6e75 6d62 owed by the numb\n+00024570: 6572 2c20 7469 746c 652c 206f 7220 6964 er, title, or id\n+00024580: 206f 6620 7468 6520 6d65 6e75 2065 6e74 of the menu ent\n+00024590: 7279 2069 7473 656c 662c 0a77 6974 6820 ry itself,.with \n+000245a0: 6561 6368 2065 6c65 6d65 6e74 2073 6570 each element sep\n+000245b0: 6172 6174 6564 2062 7920 e280 983e e280 arated by ...>..\n+000245c0: 992e 2020 466f 7220 6578 616d 706c 652c .. For example,\n+000245d0: 2074 616b 6520 7468 6520 666f 6c6c 6f77 take the follow\n+000245e0: 696e 670a 6d65 6e75 2073 7472 7563 7475 ing.menu structu\n+000245f0: 7265 3a0a 0a20 2020 2020 474e 552f 4875 re:.. GNU/Hu\n+00024600: 7264 202d 2d69 6420 676e 752d 6875 7264 rd --id gnu-hurd\n+00024610: 0a20 2020 2020 2020 5374 616e 6461 7264 . Standard\n+00024620: 2042 6f6f 7420 2d2d 6964 3d67 6e75 2d68 Boot --id=gnu-h\n+00024630: 7572 642d 7374 640a 2020 2020 2020 2052 urd-std. R\n+00024640: 6573 6375 6520 7368 656c 6c20 2d2d 6964 escue shell --id\n+00024650: 3d67 6e75 2d68 7572 642d 7265 7363 7565 =gnu-hurd-rescue\n+00024660: 0a20 2020 2020 4f74 6865 7220 706c 6174 . Other plat\n+00024670: 666f 726d 7320 2d2d 6964 3d6f 7468 6572 forms --id=other\n+00024680: 0a20 2020 2020 2020 4d69 6e69 7820 2d2d . Minix --\n+00024690: 6964 3d6d 696e 6978 0a20 2020 2020 2020 id=minix. \n+000246a0: 2020 5665 7273 696f 6e20 332e 342e 3020 Version 3.4.0 \n+000246b0: 2d2d 6964 3d6d 696e 6978 2d33 2e34 2e30 --id=minix-3.4.0\n+000246c0: 0a20 2020 2020 2020 2020 5665 7273 696f . Versio\n+000246d0: 6e20 332e 332e 3020 2d2d 6964 3d6d 696e n 3.3.0 --id=min\n+000246e0: 6978 2d33 2e33 2e30 0a20 2020 2020 2020 ix-3.3.0. \n+000246f0: 4752 5542 2049 6e76 6164 6572 7320 2d2d GRUB Invaders --\n+00024700: 6964 3d67 7275 622d 696e 7661 6465 7273 id=grub-invaders\n+00024710: 0a0a 2020 2054 6865 206d 6f72 6520 7265 .. The more re\n+00024720: 6365 6e74 2072 656c 6561 7365 206f 6620 cent release of \n+00024730: 4d69 6e69 7820 776f 756c 6420 7468 656e Minix would then\n+00024740: 2062 6520 6964 656e 7469 6669 6564 2061 be identified a\n+00024750: 7320 e280 984f 7468 6572 0a70 6c61 7466 s ...Other.platf\n+00024760: 6f72 6d73 3e4d 696e 6978 3e56 6572 7369 orms>Minix>Versi\n+00024770: 6f6e 2033 2e34 2e30 e280 992c 206f 7220 on 3.4.0..., or \n+00024780: 6173 20e2 8098 313e 303e 30e2 8099 2c20 as ...1>0>0..., \n+00024790: 6f72 2061 730a e280 986f 7468 6572 3e6d or as....other>m\n+000247a0: 696e 6978 3e6d 696e 6978 2d33 2e34 2e30 inix>minix-3.4.0\n+000247b0: e280 992e 0a0a 2020 2054 6869 7320 7661 ...... This va\n+000247c0: 7269 6162 6c65 2069 7320 6f66 7465 6e20 riable is often \n+000247d0: 7365 7420 6279 20e2 8098 4752 5542 5f44 set by ...GRUB_D\n+000247e0: 4546 4155 4c54 e280 9920 282a 6e6f 7465 EFAULT... (*note\n+000247f0: 2053 696d 706c 650a 636f 6e66 6967 7572 Simple.configur\n+00024800: 6174 696f 6e3a 3a29 2c20 e280 9867 7275 ation::), ...gru\n+00024810: 622d 7365 742d 6465 6661 756c 74e2 8099 b-set-default...\n+00024820: 2c20 6f72 20e2 8098 6772 7562 2d72 6562 , or ...grub-reb\n+00024830: 6f6f 74e2 8099 2e0a 0a1f 0a46 696c 653a oot........File:\n+00024840: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+00024850: 653a 2066 616c 6c62 6163 6b2c 2020 4e65 e: fallback, Ne\n+00024860: 7874 3a20 6766 786d 6f64 652c 2020 5072 xt: gfxmode, Pr\n+00024870: 6576 3a20 6465 6661 756c 742c 2020 5570 ev: default, Up\n+00024880: 3a20 5370 6563 6961 6c20 656e 7669 726f : Special enviro\n+00024890: 6e6d 656e 7420 7661 7269 6162 6c65 730a nment variables.\n+000248a0: 0a31 352e 312e 3132 2066 616c 6c62 6163 .15.1.12 fallbac\n+000248b0: 6b0a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d k.--------------\n+000248c0: 2d2d 0a0a 4966 2074 6869 7320 7661 7269 --..If this vari\n+000248d0: 6162 6c65 2069 7320 7365 742c 2069 7420 able is set, it \n+000248e0: 6964 656e 7469 6669 6573 2061 206d 656e identifies a men\n+000248f0: 7520 656e 7472 7920 7468 6174 2073 686f u entry that sho\n+00024900: 756c 6420 6265 0a73 656c 6563 7465 6420 uld be.selected \n+00024910: 6966 2074 6865 2064 6566 6175 6c74 206d if the default m\n+00024920: 656e 7520 656e 7472 7920 6661 696c 7320 enu entry fails \n+00024930: 746f 2062 6f6f 742e 2020 456e 7472 6965 to boot. Entrie\n+00024940: 7320 6172 650a 6964 656e 7469 6669 6564 s are.identified\n+00024950: 2069 6e20 7468 6520 7361 6d65 2077 6179 in the same way\n+00024960: 2061 7320 666f 7220 e280 9864 6566 6175 as for ...defau\n+00024970: 6c74 e280 9920 282a 6e6f 7465 2064 6566 lt... (*note def\n+00024980: 6175 6c74 3a3a 292e 0a0a 1f0a 4669 6c65 ault::).....File\n+00024990: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+000249a0: 6465 3a20 6766 786d 6f64 652c 2020 4e65 de: gfxmode, Ne\n+000249b0: 7874 3a20 6766 7870 6179 6c6f 6164 2c20 xt: gfxpayload, \n+000249c0: 2050 7265 763a 2066 616c 6c62 6163 6b2c Prev: fallback,\n+000249d0: 2020 5570 3a20 5370 6563 6961 6c20 656e Up: Special en\n+000249e0: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n+000249f0: 6c65 730a 0a31 352e 312e 3133 2067 6678 les..15.1.13 gfx\n+00024a00: 6d6f 6465 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d mode.-----------\n+00024a10: 2d2d 2d2d 0a0a 4966 2074 6869 7320 7661 ----..If this va\n+00024a20: 7269 6162 6c65 2069 7320 7365 742c 2069 riable is set, i\n+00024a30: 7420 7365 7473 2074 6865 2072 6573 6f6c t sets the resol\n+00024a40: 7574 696f 6e20 7573 6564 206f 6e20 7468 ution used on th\n+00024a50: 6520 e280 9867 6678 7465 726d e280 990a e ...gfxterm....\n+00024a60: 6772 6170 6869 6361 6c20 7465 726d 696e graphical termin\n+00024a70: 616c 2e20 204e 6f74 6520 7468 6174 2079 al. Note that y\n+00024a80: 6f75 2063 616e 206f 6e6c 7920 7573 6520 ou can only use \n+00024a90: 6d6f 6465 7320 7768 6963 6820 796f 7572 modes which your\n+00024aa0: 0a67 7261 7068 6963 7320 6361 7264 2073 .graphics card s\n+00024ab0: 7570 706f 7274 7320 7669 6120 5645 5341 upports via VESA\n+00024ac0: 2042 494f 5320 4578 7465 6e73 696f 6e73 BIOS Extensions\n+00024ad0: 2028 5642 4529 2c20 736f 2066 6f72 2065 (VBE), so for e\n+00024ae0: 7861 6d70 6c65 0a6e 6174 6976 6520 4c43 xample.native LC\n+00024af0: 4420 7061 6e65 6c20 7265 736f 6c75 7469 D panel resoluti\n+00024b00: 6f6e 7320 6d61 7920 6e6f 7420 6265 2061 ons may not be a\n+00024b10: 7661 696c 6162 6c65 2e20 2054 6865 2064 vailable. The d\n+00024b20: 6566 6175 6c74 2069 730a e280 9861 7574 efault is....aut\n+00024b30: 6fe2 8099 2c20 7768 6963 6820 7365 6c65 o..., which sele\n+00024b40: 6374 7320 6120 706c 6174 666f 726d 2d73 cts a platform-s\n+00024b50: 7065 6369 6669 6320 6465 6661 756c 7420 pecific default \n+00024b60: 7468 6174 2073 686f 756c 6420 6c6f 6f6b that should look\n+00024b70: 0a72 6561 736f 6e61 626c 652e 2020 5375 .reasonable. Su\n+00024b80: 7070 6f72 7465 6420 6d6f 6465 7320 6361 pported modes ca\n+00024b90: 6e20 6265 206c 6973 7465 6420 6279 20e2 n be listed by .\n+00024ba0: 8098 7669 6465 6f69 6e66 6fe2 8099 2063 ..videoinfo... c\n+00024bb0: 6f6d 6d61 6e64 2069 6e0a 4752 5542 2e0a ommand in.GRUB..\n+00024bc0: 0a20 2020 5468 6520 7265 736f 6c75 7469 . The resoluti\n+00024bd0: 6f6e 206d 6179 2062 6520 7370 6563 6966 on may be specif\n+00024be0: 6965 6420 6173 2061 2073 6571 7565 6e63 ied as a sequenc\n+00024bf0: 6520 6f66 206f 6e65 206f 7220 6d6f 7265 e of one or more\n+00024c00: 206d 6f64 6573 2c0a 7365 7061 7261 7465 modes,.separate\n+00024c10: 6420 6279 2063 6f6d 6d61 7320 28e2 8098 d by commas (...\n+00024c20: 2ce2 8099 2920 6f72 2073 656d 6963 6f6c ,...) or semicol\n+00024c30: 6f6e 7320 28e2 8098 3be2 8099 293b 2065 ons (...;...); e\n+00024c40: 6163 6820 7769 6c6c 2062 6520 7472 6965 ach will be trie\n+00024c50: 6420 696e 0a74 7572 6e20 756e 7469 6c20 d in.turn until \n+00024c60: 6f6e 6520 6973 2066 6f75 6e64 2e20 2045 one is found. E\n+00024c70: 6163 6820 6d6f 6465 2073 686f 756c 6420 ach mode should \n+00024c80: 6265 2065 6974 6865 7220 e280 9861 7574 be either ...aut\n+00024c90: 6fe2 8099 2c0a e280 9857 4944 5448 7848 o...,....WIDTHxH\n+00024ca0: 4549 4748 54e2 8099 2c20 6f72 20e2 8098 EIGHT..., or ...\n+00024cb0: 5749 4454 4878 4845 4947 4854 7844 4550 WIDTHxHEIGHTxDEP\n+00024cc0: 5448 e280 992e 0a0a 1f0a 4669 6c65 3a20 TH........File: \n+00024cd0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00024ce0: 3a20 6766 7870 6179 6c6f 6164 2c20 204e : gfxpayload, N\n+00024cf0: 6578 743a 2067 6678 7465 726d 5f66 6f6e ext: gfxterm_fon\n+00024d00: 742c 2020 5072 6576 3a20 6766 786d 6f64 t, Prev: gfxmod\n+00024d10: 652c 2020 5570 3a20 5370 6563 6961 6c20 e, Up: Special \n+00024d20: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n+00024d30: 6162 6c65 730a 0a31 352e 312e 3134 2067 ables..15.1.14 g\n+00024d40: 6678 7061 796c 6f61 640a 2d2d 2d2d 2d2d fxpayload.------\n+00024d50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 4966 ------------..If\n+00024d60: 2074 6869 7320 7661 7269 6162 6c65 2069 this variable i\n+00024d70: 7320 7365 742c 2069 7420 636f 6e74 726f s set, it contro\n+00024d80: 6c73 2074 6865 2076 6964 656f 206d 6f64 ls the video mod\n+00024d90: 6520 696e 2077 6869 6368 2074 6865 204c e in which the L\n+00024da0: 696e 7578 0a6b 6572 6e65 6c20 7374 6172 inux.kernel star\n+00024db0: 7473 2075 702c 2072 6570 6c61 6369 6e67 ts up, replacing\n+00024dc0: 2074 6865 20e2 8098 7667 613d e280 9920 the ...vga=... \n+00024dd0: 626f 6f74 206f 7074 696f 6e20 282a 6e6f boot option (*no\n+00024de0: 7465 206c 696e 7578 3a3a 292e 2020 4974 te linux::). It\n+00024df0: 0a6d 6179 2062 6520 7365 7420 746f 20e2 .may be set to .\n+00024e00: 8098 7465 7874 e280 9920 746f 2066 6f72 ..text... to for\n+00024e10: 6365 2074 6865 204c 696e 7578 206b 6572 ce the Linux ker\n+00024e20: 6e65 6c20 746f 2062 6f6f 7420 696e 206e nel to boot in n\n+00024e30: 6f72 6d61 6c20 7465 7874 0a6d 6f64 652c ormal text.mode,\n+00024e40: 20e2 8098 6b65 6570 e280 9920 746f 2070 ...keep... to p\n+00024e50: 7265 7365 7276 6520 7468 6520 6772 6170 reserve the grap\n+00024e60: 6869 6373 206d 6f64 6520 7365 7420 7573 hics mode set us\n+00024e70: 696e 6720 e280 9867 6678 6d6f 6465 e280 ing ...gfxmode..\n+00024e80: 992c 206f 7220 616e 790a 6f66 2074 6865 ., or any.of the\n+00024e90: 2070 6572 6d69 7474 6564 2076 616c 7565 permitted value\n+00024ea0: 7320 666f 7220 e280 9867 6678 6d6f 6465 s for ...gfxmode\n+00024eb0: e280 9920 746f 2073 6574 2061 2070 6172 ... to set a par\n+00024ec0: 7469 6375 6c61 7220 6772 6170 6869 6373 ticular graphics\n+00024ed0: 206d 6f64 650a 282a 6e6f 7465 2067 6678 mode.(*note gfx\n+00024ee0: 6d6f 6465 3a3a 292e 0a0a 2020 2044 6570 mode::)... Dep\n+00024ef0: 656e 6469 6e67 206f 6e20 796f 7572 206b ending on your k\n+00024f00: 6572 6e65 6c2c 2079 6f75 7220 6469 7374 ernel, your dist\n+00024f10: 7269 6275 7469 6f6e 2c20 796f 7572 2067 ribution, your g\n+00024f20: 7261 7068 6963 7320 6361 7264 2c20 616e raphics card, an\n+00024f30: 640a 7468 6520 7068 6173 6520 6f66 2074 d.the phase of t\n+00024f40: 6865 206d 6f6f 6e2c 206e 6f74 6520 7468 he moon, note th\n+00024f50: 6174 2075 7369 6e67 2074 6869 7320 6f70 at using this op\n+00024f60: 7469 6f6e 206d 6179 2063 6175 7365 2047 tion may cause G\n+00024f70: 4e55 2f4c 696e 7578 0a74 6f20 7375 6666 NU/Linux.to suff\n+00024f80: 6572 2066 726f 6d20 7661 7269 6f75 7320 er from various \n+00024f90: 6469 7370 6c61 7920 7072 6f62 6c65 6d73 display problems\n+00024fa0: 2c20 7061 7274 6963 756c 6172 6c79 2064 , particularly d\n+00024fb0: 7572 696e 6720 7468 6520 6561 726c 790a uring the early.\n+00024fc0: 7061 7274 206f 6620 7468 6520 626f 6f74 part of the boot\n+00024fd0: 2073 6571 7565 6e63 652e 2020 4966 2079 sequence. If y\n+00024fe0: 6f75 2068 6176 6520 7072 6f62 6c65 6d73 ou have problems\n+00024ff0: 2c20 7365 7420 7468 6973 2076 6172 6961 , set this varia\n+00025000: 626c 6520 746f 0ae2 8098 7465 7874 e280 ble to....text..\n+00025010: 9920 616e 6420 4752 5542 2077 696c 6c20 . and GRUB will \n+00025020: 7465 6c6c 204c 696e 7578 2074 6f20 626f tell Linux to bo\n+00025030: 6f74 2069 6e20 6e6f 726d 616c 2074 6578 ot in normal tex\n+00025040: 7420 6d6f 6465 2e0a 0a20 2020 5468 6520 t mode... The \n+00025050: 6465 6661 756c 7420 6973 2070 6c61 7466 default is platf\n+00025060: 6f72 6d2d 7370 6563 6966 6963 2e20 204f orm-specific. O\n+00025070: 6e20 706c 6174 666f 726d 7320 7769 7468 n platforms with\n+00025080: 2061 206e 6174 6976 6520 7465 7874 0a6d a native text.m\n+00025090: 6f64 6520 2873 7563 6820 6173 2050 4320 ode (such as PC \n+000250a0: 4249 4f53 2070 6c61 7466 6f72 6d73 292c BIOS platforms),\n+000250b0: 2074 6865 2064 6566 6175 6c74 2069 7320 the default is \n+000250c0: e280 9874 6578 74e2 8099 2e20 204f 7468 ...text.... Oth\n+000250d0: 6572 7769 7365 2074 6865 0a64 6566 6175 erwise the.defau\n+000250e0: 6c74 206d 6179 2062 6520 e280 9861 7574 lt may be ...aut\n+000250f0: 6fe2 8099 206f 7220 6120 7370 6563 6966 o... or a specif\n+00025100: 6963 2076 6964 656f 206d 6f64 652e 0a0a ic video mode...\n+00025110: 2020 2054 6869 7320 7661 7269 6162 6c65 This variable\n+00025120: 2069 7320 6f66 7465 6e20 7365 7420 6279 is often set by\n+00025130: 20e2 8098 4752 5542 5f47 4658 5041 594c ...GRUB_GFXPAYL\n+00025140: 4f41 445f 4c49 4e55 58e2 8099 2028 2a6e OAD_LINUX... (*n\n+00025150: 6f74 6520 5369 6d70 6c65 0a63 6f6e 6669 ote Simple.confi\n+00025160: 6775 7261 7469 6f6e 3a3a 292e 0a0a 1f0a guration::).....\n+00025170: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00025180: 2020 4e6f 6465 3a20 6766 7874 6572 6d5f Node: gfxterm_\n+00025190: 666f 6e74 2c20 204e 6578 743a 2067 7275 font, Next: gru\n+000251a0: 625f 6370 752c 2020 5072 6576 3a20 6766 b_cpu, Prev: gf\n+000251b0: 7870 6179 6c6f 6164 2c20 2055 703a 2053 xpayload, Up: S\n+000251c0: 7065 6369 616c 2065 6e76 6972 6f6e 6d65 pecial environme\n+000251d0: 6e74 2076 6172 6961 626c 6573 0a0a 3135 nt variables..15\n+000251e0: 2e31 2e31 3520 6766 7874 6572 6d5f 666f .1.15 gfxterm_fo\n+000251f0: 6e74 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d nt.-------------\n+00025200: 2d2d 2d2d 2d2d 2d0a 0a49 6620 7468 6973 -------..If this\n+00025210: 2076 6172 6961 626c 6520 6973 2073 6574 variable is set\n+00025220: 2c20 6974 206e 616d 6573 2061 2066 6f6e , it names a fon\n+00025230: 7420 746f 2075 7365 2066 6f72 2074 6578 t to use for tex\n+00025240: 7420 6f6e 2074 6865 0ae2 8098 6766 7874 t on the....gfxt\n+00025250: 6572 6de2 8099 2067 7261 7068 6963 616c erm... graphical\n+00025260: 2074 6572 6d69 6e61 6c2e 2020 4f74 6865 terminal. Othe\n+00025270: 7277 6973 652c 20e2 8098 6766 7874 6572 rwise, ...gfxter\n+00025280: 6de2 8099 206d 6179 2075 7365 2061 6e79 m... may use any\n+00025290: 0a61 7661 696c 6162 6c65 2066 6f6e 742e .available font.\n+000252a0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+000252b0: 6e66 6f2c 2020 4e6f 6465 3a20 6772 7562 nfo, Node: grub\n+000252c0: 5f63 7075 2c20 204e 6578 743a 2067 7275 _cpu, Next: gru\n+000252d0: 625f 706c 6174 666f 726d 2c20 2050 7265 b_platform, Pre\n+000252e0: 763a 2067 6678 7465 726d 5f66 6f6e 742c v: gfxterm_font,\n+000252f0: 2020 5570 3a20 5370 6563 6961 6c20 656e Up: Special en\n+00025300: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n+00025310: 6c65 730a 0a31 352e 312e 3136 2067 7275 les..15.1.16 gru\n+00025320: 625f 6370 750a 2d2d 2d2d 2d2d 2d2d 2d2d b_cpu.----------\n+00025330: 2d2d 2d2d 2d2d 0a0a 496e 206e 6f72 6d61 ------..In norma\n+00025340: 6c20 6d6f 6465 2028 2a6e 6f74 6520 6e6f l mode (*note no\n+00025350: 726d 616c 3a3a 292c 2047 5255 4220 7365 rmal::), GRUB se\n+00025360: 7473 2074 6865 20e2 8098 6772 7562 5f63 ts the ...grub_c\n+00025370: 7075 e280 9920 7661 7269 6162 6c65 2074 pu... variable t\n+00025380: 6f0a 7468 6520 4350 5520 7479 7065 2066 o.the CPU type f\n+00025390: 6f72 2077 6869 6368 2047 5255 4220 7761 or which GRUB wa\n+000253a0: 7320 6275 696c 7420 2865 2e67 2e20 20e2 s built (e.g. .\n+000253b0: 8098 6933 3836 e280 9920 6f72 20e2 8098 ..i386... or ...\n+000253c0: 706f 7765 7270 63e2 8099 292e 0a0a 1f0a powerpc...).....\n+000253d0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+000253e0: 2020 4e6f 6465 3a20 6772 7562 5f70 6c61 Node: grub_pla\n+000253f0: 7466 6f72 6d2c 2020 4e65 7874 3a20 6963 tform, Next: ic\n+00025400: 6f6e 6469 722c 2020 5072 6576 3a20 6772 ondir, Prev: gr\n+00025410: 7562 5f63 7075 2c20 2055 703a 2053 7065 ub_cpu, Up: Spe\n+00025420: 6369 616c 2065 6e76 6972 6f6e 6d65 6e74 cial environment\n+00025430: 2076 6172 6961 626c 6573 0a0a 3135 2e31 variables..15.1\n+00025440: 2e31 3720 6772 7562 5f70 6c61 7466 6f72 .17 grub_platfor\n+00025450: 6d0a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d m.--------------\n+00025460: 2d2d 2d2d 2d2d 2d0a 0a49 6e20 6e6f 726d -------..In norm\n+00025470: 616c 206d 6f64 6520 282a 6e6f 7465 206e al mode (*note n\n+00025480: 6f72 6d61 6c3a 3a29 2c20 4752 5542 2073 ormal::), GRUB s\n+00025490: 6574 7320 7468 6520 e280 9867 7275 625f ets the ...grub_\n+000254a0: 706c 6174 666f 726d e280 9920 7661 7269 platform... vari\n+000254b0: 6162 6c65 0a74 6f20 7468 6520 706c 6174 able.to the plat\n+000254c0: 666f 726d 2066 6f72 2077 6869 6368 2047 form for which G\n+000254d0: 5255 4220 7761 7320 6275 696c 7420 2865 RUB was built (e\n+000254e0: 2e67 2e20 20e2 8098 7063 e280 9920 6f72 .g. ...pc... or\n+000254f0: 20e2 8098 6566 69e2 8099 292e 0a0a 1f0a ...efi...).....\n+00025500: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00025510: 2020 4e6f 6465 3a20 6963 6f6e 6469 722c Node: icondir,\n+00025520: 2020 4e65 7874 3a20 6c61 6e67 2c20 2050 Next: lang, P\n+00025530: 7265 763a 2067 7275 625f 706c 6174 666f rev: grub_platfo\n+00025540: 726d 2c20 2055 703a 2053 7065 6369 616c rm, Up: Special\n+00025550: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n+00025560: 6961 626c 6573 0a0a 3135 2e31 2e31 3820 iables..15.1.18 \n+00025570: 6963 6f6e 6469 720a 2d2d 2d2d 2d2d 2d2d icondir.--------\n+00025580: 2d2d 2d2d 2d2d 2d0a 0a49 6620 7468 6973 -------..If this\n+00025590: 2076 6172 6961 626c 6520 6973 2073 6574 variable is set\n+000255a0: 2c20 6974 206e 616d 6573 2061 2064 6972 , it names a dir\n+000255b0: 6563 746f 7279 2069 6e20 7768 6963 6820 ectory in which \n+000255c0: 7468 6520 4752 5542 0a67 7261 7068 6963 the GRUB.graphic\n+000255d0: 616c 206d 656e 7520 7368 6f75 6c64 206c al menu should l\n+000255e0: 6f6f 6b20 666f 7220 6963 6f6e 7320 6166 ook for icons af\n+000255f0: 7465 7220 6c6f 6f6b 696e 6720 696e 2074 ter looking in t\n+00025600: 6865 2074 6865 6d65 2773 0ae2 8098 6963 he theme's....ic\n+00025610: 6f6e 73e2 8099 2064 6972 6563 746f 7279 ons... directory\n+00025620: 2e20 202a 4e6f 7465 2054 6865 6d65 2066 . *Note Theme f\n+00025630: 696c 6520 666f 726d 6174 3a3a 2e0a 0a1f ile format::....\n+00025640: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+00025650: 2c20 204e 6f64 653a 206c 616e 672c 2020 , Node: lang, \n+00025660: 4e65 7874 3a20 6c6f 6361 6c65 5f64 6972 Next: locale_dir\n+00025670: 2c20 2050 7265 763a 2069 636f 6e64 6972 , Prev: icondir\n+00025680: 2c20 2055 703a 2053 7065 6369 616c 2065 , Up: Special e\n+00025690: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n+000256a0: 626c 6573 0a0a 3135 2e31 2e31 3920 6c61 bles..15.1.19 la\n+000256b0: 6e67 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ng.------------.\n+000256c0: 0a49 6620 7468 6973 2076 6172 6961 626c .If this variabl\n+000256d0: 6520 6973 2073 6574 2c20 6974 206e 616d e is set, it nam\n+000256e0: 6573 2074 6865 206c 616e 6775 6167 6520 es the language \n+000256f0: 636f 6465 2074 6861 7420 7468 6520 e280 code that the ..\n+00025700: 9867 6574 7465 7874 e280 990a 636f 6d6d .gettext....comm\n+00025710: 616e 6420 282a 6e6f 7465 2067 6574 7465 and (*note gette\n+00025720: 7874 3a3a 2920 7573 6573 2074 6f20 7472 xt::) uses to tr\n+00025730: 616e 736c 6174 6520 7374 7269 6e67 732e anslate strings.\n+00025740: 2020 466f 7220 6578 616d 706c 652c 0a46 For example,.F\n+00025750: 7265 6e63 6820 776f 756c 6420 6265 206e rench would be n\n+00025760: 616d 6564 2061 7320 e280 9866 72e2 8099 amed as ...fr...\n+00025770: 2c20 616e 6420 5369 6d70 6c69 6669 6564 , and Simplified\n+00025780: 2043 6869 6e65 7365 2061 7320 e280 987a Chinese as ...z\n+00025790: 685f 434e e280 992e 0a0a 2020 20e2 8098 h_CN...... ...\n+000257a0: 6772 7562 2d6d 6b63 6f6e 6669 67e2 8099 grub-mkconfig...\n+000257b0: 2028 2a6e 6f74 6520 5369 6d70 6c65 2063 (*note Simple c\n+000257c0: 6f6e 6669 6775 7261 7469 6f6e 3a3a 2920 onfiguration::) \n+000257d0: 7769 6c6c 2074 7279 2074 6f20 7365 7420 will try to set \n+000257e0: 610a 7265 6173 6f6e 6162 6c65 2064 6566 a.reasonable def\n+000257f0: 6175 6c74 2066 6f72 2074 6869 7320 7661 ault for this va\n+00025800: 7269 6162 6c65 2062 6173 6564 206f 6e20 riable based on \n+00025810: 7468 6520 7379 7374 656d 206c 6f63 616c the system local\n+00025820: 652e 0a0a 1f0a 4669 6c65 3a20 6772 7562 e.....File: grub\n+00025830: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6c6f .info, Node: lo\n+00025840: 6361 6c65 5f64 6972 2c20 204e 6578 743a cale_dir, Next:\n+00025850: 206c 6f63 6b64 6f77 6e2c 2020 5072 6576 lockdown, Prev\n+00025860: 3a20 6c61 6e67 2c20 2055 703a 2053 7065 : lang, Up: Spe\n+00025870: 6369 616c 2065 6e76 6972 6f6e 6d65 6e74 cial environment\n+00025880: 2076 6172 6961 626c 6573 0a0a 3135 2e31 variables..15.1\n+00025890: 2e32 3020 6c6f 6361 6c65 5f64 6972 0a2d .20 locale_dir.-\n+000258a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n+000258b0: 2d0a 0a49 6620 7468 6973 2076 6172 6961 -..If this varia\n+000258c0: 626c 6520 6973 2073 6574 2c20 6974 206e ble is set, it n\n+000258d0: 616d 6573 2074 6865 2064 6972 6563 746f ames the directo\n+000258e0: 7279 2077 6865 7265 2074 7261 6e73 6c61 ry where transla\n+000258f0: 7469 6f6e 2066 696c 6573 0a6d 6179 2062 tion files.may b\n+00025900: 6520 666f 756e 6420 282a 6e6f 7465 2067 e found (*note g\n+00025910: 6574 7465 7874 3a3a 292c 2075 7375 616c ettext::), usual\n+00025920: 6c79 20e2 8098 2f62 6f6f 742f 6772 7562 ly .../boot/grub\n+00025930: 2f6c 6f63 616c 65e2 8099 2e20 204f 7468 /locale.... Oth\n+00025940: 6572 7769 7365 2c0a 696e 7465 726e 6174 erwise,.internat\n+00025950: 696f 6e61 6c69 7a61 7469 6f6e 2069 7320 ionalization is \n+00025960: 6469 7361 626c 6564 2e0a 0a20 2020 e280 disabled... ..\n+00025970: 9867 7275 622d 6d6b 636f 6e66 6967 e280 .grub-mkconfig..\n+00025980: 9920 282a 6e6f 7465 2053 696d 706c 6520 . (*note Simple \n+00025990: 636f 6e66 6967 7572 6174 696f 6e3a 3a29 configuration::)\n+000259a0: 2077 696c 6c20 7365 7420 6120 7265 6173 will set a reas\n+000259b0: 6f6e 6162 6c65 0a64 6566 6175 6c74 2066 onable.default f\n+000259c0: 6f72 2074 6869 7320 7661 7269 6162 6c65 or this variable\n+000259d0: 2069 6620 696e 7465 726e 6174 696f 6e61 if internationa\n+000259e0: 6c69 7a61 7469 6f6e 2069 7320 6e65 6564 lization is need\n+000259f0: 6564 2061 6e64 2061 6e79 0a74 7261 6e73 ed and any.trans\n+00025a00: 6c61 7469 6f6e 2066 696c 6573 2061 7265 lation files are\n+00025a10: 2061 7661 696c 6162 6c65 2e0a 0a1f 0a46 available.....F\n+00025a20: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+00025a30: 204e 6f64 653a 206c 6f63 6b64 6f77 6e2c Node: lockdown,\n+00025a40: 2020 4e65 7874 3a20 6d65 6e75 5f63 6f6c Next: menu_col\n+00025a50: 6f72 5f68 6967 686c 6967 6874 2c20 2050 or_highlight, P\n+00025a60: 7265 763a 206c 6f63 616c 655f 6469 722c rev: locale_dir,\n+00025a70: 2020 5570 3a20 5370 6563 6961 6c20 656e Up: Special en\n+00025a80: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n+00025a90: 6c65 730a 0a31 352e 312e 3231 206c 6f63 les..15.1.21 loc\n+00025aa0: 6b64 6f77 6e0a 2d2d 2d2d 2d2d 2d2d 2d2d kdown.----------\n+00025ab0: 2d2d 2d2d 2d2d 0a0a 4966 2074 6869 7320 ------..If this \n+00025ac0: 7661 7269 6162 6c65 2069 7320 7365 7420 variable is set \n+00025ad0: 746f 20e2 8098 79e2 8099 2c20 6974 206d to ...y..., it m\n+00025ae0: 6561 6e73 2074 6861 7420 4752 5542 2068 eans that GRUB h\n+00025af0: 6173 2065 6e74 6572 6564 202a 6e6f 7465 as entered *note\n+00025b00: 0a4c 6f63 6b64 6f77 6e3a 3a20 6d6f 6465 .Lockdown:: mode\n+00025b10: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00025b20: 696e 666f 2c20 204e 6f64 653a 206d 656e info, Node: men\n+00025b30: 755f 636f 6c6f 725f 6869 6768 6c69 6768 u_color_highligh\n+00025b40: 742c 2020 4e65 7874 3a20 6d65 6e75 5f63 t, Next: menu_c\n+00025b50: 6f6c 6f72 5f6e 6f72 6d61 6c2c 2020 5072 olor_normal, Pr\n+00025b60: 6576 3a20 6c6f 636b 646f 776e 2c20 2055 ev: lockdown, U\n+00025b70: 703a 2053 7065 6369 616c 2065 6e76 6972 p: Special envir\n+00025b80: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables\n+00025b90: 0a0a 3135 2e31 2e32 3220 6d65 6e75 5f63 ..15.1.22 menu_c\n+00025ba0: 6f6c 6f72 5f68 6967 686c 6967 6874 0a2d olor_highlight.-\n+00025bb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n+00025bc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6869 -----------..Thi\n+00025bd0: 7320 7661 7269 6162 6c65 2063 6f6e 7461 s variable conta\n+00025be0: 696e 7320 7468 6520 666f 7265 6772 6f75 ins the foregrou\n+00025bf0: 6e64 2061 6e64 2062 6163 6b67 726f 756e nd and backgroun\n+00025c00: 6420 636f 6c6f 7273 2074 6f20 6265 2075 d colors to be u\n+00025c10: 7365 640a 666f 7220 7468 6520 6869 6768 sed.for the high\n+00025c20: 6c69 6768 7465 6420 6d65 6e75 2065 6e74 lighted menu ent\n+00025c30: 7279 2c20 7365 7061 7261 7465 6420 6279 ry, separated by\n+00025c40: 2061 2073 6c61 7368 2028 e280 982f e280 a slash (.../..\n+00025c50: 9929 2e20 2053 6574 7469 6e67 0a74 6869 .). Setting.thi\n+00025c60: 7320 7661 7269 6162 6c65 2063 6861 6e67 s variable chang\n+00025c70: 6573 2074 686f 7365 2063 6f6c 6f72 732e es those colors.\n+00025c80: 2020 466f 7220 7468 6520 6176 6169 6c61 For the availa\n+00025c90: 626c 6520 636f 6c6f 7220 6e61 6d65 732c ble color names,\n+00025ca0: 0a2a 6e6f 7465 2063 6f6c 6f72 5f6e 6f72 .*note color_nor\n+00025cb0: 6d61 6c3a 3a2e 0a0a 2020 2054 6865 2064 mal::... The d\n+00025cc0: 6566 6175 6c74 2069 7320 7468 6520 7661 efault is the va\n+00025cd0: 6c75 6520 6f66 20e2 8098 636f 6c6f 725f lue of ...color_\n+00025ce0: 6869 6768 6c69 6768 74e2 8099 2028 2a6e highlight... (*n\n+00025cf0: 6f74 650a 636f 6c6f 725f 6869 6768 6c69 ote.color_highli\n+00025d00: 6768 743a 3a29 2e0a 0a1f 0a46 696c 653a ght::).....File:\n+00025d10: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+00025d20: 653a 206d 656e 755f 636f 6c6f 725f 6e6f e: menu_color_no\n+00025d30: 726d 616c 2c20 204e 6578 743a 206e 6574 rmal, Next: net\n+00025d40: 5f3c 494e 5445 5246 4143 453e 5f62 6f6f __boo\n+00025d50: 745f 6669 6c65 2c20 2050 7265 763a 206d t_file, Prev: m\n+00025d60: 656e 755f 636f 6c6f 725f 6869 6768 6c69 enu_color_highli\n+00025d70: 6768 742c 2020 5570 3a20 5370 6563 6961 ght, Up: Specia\n+00025d80: 6c20 656e 7669 726f 6e6d 656e 7420 7661 l environment va\n+00025d90: 7269 6162 6c65 730a 0a31 352e 312e 3233 riables..15.1.23\n+00025da0: 206d 656e 755f 636f 6c6f 725f 6e6f 726d menu_color_norm\n+00025db0: 616c 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d al.-------------\n+00025dc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 ------------..Th\n+00025dd0: 6973 2076 6172 6961 626c 6520 636f 6e74 is variable cont\n+00025de0: 6169 6e73 2074 6865 2066 6f72 6567 726f ains the foregro\n+00025df0: 756e 6420 616e 6420 6261 636b 6772 6f75 und and backgrou\n+00025e00: 6e64 2063 6f6c 6f72 7320 746f 2062 6520 nd colors to be \n+00025e10: 7573 6564 0a66 6f72 206e 6f6e 2d68 6967 used.for non-hig\n+00025e20: 686c 6967 6874 6564 206d 656e 7520 656e hlighted menu en\n+00025e30: 7472 6965 732c 2073 6570 6172 6174 6564 tries, separated\n+00025e40: 2062 7920 6120 736c 6173 6820 28e2 8098 by a slash (...\n+00025e50: 2fe2 8099 292e 2020 5365 7474 696e 670a /...). Setting.\n+00025e60: 7468 6973 2076 6172 6961 626c 6520 6368 this variable ch\n+00025e70: 616e 6765 7320 7468 6f73 6520 636f 6c6f anges those colo\n+00025e80: 7273 2e20 2046 6f72 2074 6865 2061 7661 rs. For the ava\n+00025e90: 696c 6162 6c65 2063 6f6c 6f72 206e 616d ilable color nam\n+00025ea0: 6573 2c0a 2a6e 6f74 6520 636f 6c6f 725f es,.*note color_\n+00025eb0: 6e6f 726d 616c 3a3a 2e0a 0a20 2020 5468 normal::... Th\n+00025ec0: 6520 6465 6661 756c 7420 6973 2074 6865 e default is the\n+00025ed0: 2076 616c 7565 206f 6620 e280 9863 6f6c value of ...col\n+00025ee0: 6f72 5f6e 6f72 6d61 6ce2 8099 2028 2a6e or_normal... (*n\n+00025ef0: 6f74 6520 636f 6c6f 725f 6e6f 726d 616c ote color_normal\n+00025f00: 3a3a 292e 0a0a 1f0a 4669 6c65 3a20 6772 ::).....File: gr\n+00025f10: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+00025f20: 6e65 745f 3c49 4e54 4552 4641 4345 3e5f net__\n+00025f30: 626f 6f74 5f66 696c 652c 2020 4e65 7874 boot_file, Next\n+00025f40: 3a20 6e65 745f 3c49 4e54 4552 4641 4345 : net__clientid, Pre\n+00025f60: 763a 206d 656e 755f 636f 6c6f 725f 6e6f v: menu_color_no\n+00025f70: 726d 616c 2c20 2055 703a 2053 7065 6369 rmal, Up: Speci\n+00025f80: 616c 2065 6e76 6972 6f6e 6d65 6e74 2076 al environment v\n+00025f90: 6172 6961 626c 6573 0a0a 3135 2e31 2e32 ariables..15.1.2\n+00025fa0: 3420 6e65 745f 3c49 4e54 4552 4641 4345 4 net__boot_file.----\n 00025fc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00025fd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n-00025fe0: 0a2a 4e6f 7465 204e 6574 776f 726b 3a3a .*Note Network::\n-00025ff0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-00026000: 696e 666f 2c20 204e 6f64 653a 206e 6574 info, Node: net\n-00026010: 5f3c 494e 5445 5246 4143 453e 5f63 6c69 __cli\n-00026020: 656e 7469 642c 2020 4e65 7874 3a20 6e65 entid, Next: ne\n-00026030: 745f 3c49 4e54 4552 4641 4345 3e5f 636c t__cl\n-00026040: 6965 6e74 7575 6964 2c20 2050 7265 763a ientuuid, Prev:\n-00026050: 206e 6574 5f3c 494e 5445 5246 4143 453e net_\n-00026060: 5f62 6f6f 745f 6669 6c65 2c20 2055 703a _boot_file, Up:\n-00026070: 2053 7065 6369 616c 2065 6e76 6972 6f6e Special environ\n-00026080: 6d65 6e74 2076 6172 6961 626c 6573 0a0a ment variables..\n-00026090: 3135 2e31 2e32 3520 6e65 745f 3c49 4e54 15.1.25 net__clientid\n-000260b0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n-000260c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000260d0: 2d0a 0a2a 4e6f 7465 204e 6574 776f 726b -..*Note Network\n-000260e0: 3a3a 2e0a 0a1f 0a46 696c 653a 2067 7275 ::.....File: gru\n-000260f0: 622e 696e 666f 2c20 204e 6f64 653a 206e b.info, Node: n\n-00026100: 6574 5f3c 494e 5445 5246 4143 453e 5f63 et__c\n-00026110: 6c69 656e 7475 7569 642c 2020 4e65 7874 lientuuid, Next\n-00026120: 3a20 6e65 745f 3c49 4e54 4552 4641 4345 : net__dhcp_server_na\n-00026140: 6d65 2c20 2050 7265 763a 206e 6574 5f3c me, Prev: net_<\n-00026150: 494e 5445 5246 4143 453e 5f63 6c69 656e INTERFACE>_clien\n-00026160: 7469 642c 2020 5570 3a20 5370 6563 6961 tid, Up: Specia\n-00026170: 6c20 656e 7669 726f 6e6d 656e 7420 7661 l environment va\n-00026180: 7269 6162 6c65 730a 0a31 352e 312e 3236 riables..15.1.26\n-00026190: 206e 6574 5f3c 494e 5445 5246 4143 453e net_\n-000261a0: 5f63 6c69 656e 7475 7569 640a 2d2d 2d2d _clientuuid.----\n+00025fd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a2a -------------..*\n+00025fe0: 4e6f 7465 204e 6574 776f 726b 3a3a 2e0a Note Network::..\n+00025ff0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+00026000: 666f 2c20 204e 6f64 653a 206e 6574 5f3c fo, Node: net_<\n+00026010: 494e 5445 5246 4143 453e 5f63 6c69 656e INTERFACE>_clien\n+00026020: 7469 642c 2020 4e65 7874 3a20 6e65 745f tid, Next: net_\n+00026030: 3c49 4e54 4552 4641 4345 3e5f 636c 6965 _clie\n+00026040: 6e74 7575 6964 2c20 2050 7265 763a 206e ntuuid, Prev: n\n+00026050: 6574 5f3c 494e 5445 5246 4143 453e 5f62 et__b\n+00026060: 6f6f 745f 6669 6c65 2c20 2055 703a 2053 oot_file, Up: S\n+00026070: 7065 6369 616c 2065 6e76 6972 6f6e 6d65 pecial environme\n+00026080: 6e74 2076 6172 6961 626c 6573 0a0a 3135 nt variables..15\n+00026090: 2e31 2e32 3520 6e65 745f 3c49 4e54 4552 .1.25 net__clientid.-\n+000260b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n+000260c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n+000260d0: 0a2a 4e6f 7465 204e 6574 776f 726b 3a3a .*Note Network::\n+000260e0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+000260f0: 696e 666f 2c20 204e 6f64 653a 206e 6574 info, Node: net\n+00026100: 5f3c 494e 5445 5246 4143 453e 5f63 6c69 __cli\n+00026110: 656e 7475 7569 642c 2020 4e65 7874 3a20 entuuid, Next: \n+00026120: 6e65 745f 3c49 4e54 4552 4641 4345 3e5f net__\n+00026130: 6468 6370 5f73 6572 7665 725f 6e61 6d65 dhcp_server_name\n+00026140: 2c20 2050 7265 763a 206e 6574 5f3c 494e , Prev: net__clienti\n+00026160: 642c 2020 5570 3a20 5370 6563 6961 6c20 d, Up: Special \n+00026170: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n+00026180: 6162 6c65 730a 0a31 352e 312e 3236 206e ables..15.1.26 n\n+00026190: 6574 5f3c 494e 5445 5246 4143 453e 5f63 et__c\n+000261a0: 6c69 656e 7475 7569 640a 2d2d 2d2d 2d2d lientuuid.------\n 000261b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000261c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n-000261d0: 2a4e 6f74 6520 4e65 7477 6f72 6b3a 3a2e *Note Network::.\n-000261e0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-000261f0: 6e66 6f2c 2020 4e6f 6465 3a20 6e65 745f nfo, Node: net_\n-00026200: 3c49 4e54 4552 4641 4345 3e5f 6468 6370 _dhcp\n-00026210: 5f73 6572 7665 725f 6e61 6d65 2c20 204e _server_name, N\n-00026220: 6578 743a 206e 6574 5f3c 494e 5445 5246 ext: net__domain, Pr\n-00026240: 6576 3a20 6e65 745f 3c49 4e54 4552 4641 ev: net__clientuuid, \n-00026260: 2055 703a 2053 7065 6369 616c 2065 6e76 Up: Special env\n-00026270: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n-00026280: 6573 0a0a 3135 2e31 2e32 3720 6e65 745f es..15.1.27 net_\n-00026290: 3c49 4e54 4552 4641 4345 3e5f 6468 6370 _dhcp\n-000262a0: 5f73 6572 7665 725f 6e61 6d65 0a2d 2d2d _server_name.---\n+000261c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2a4e ------------..*N\n+000261d0: 6f74 6520 4e65 7477 6f72 6b3a 3a2e 0a0a ote Network::...\n+000261e0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+000261f0: 6f2c 2020 4e6f 6465 3a20 6e65 745f 3c49 o, Node: net__dhcp_s\n+00026210: 6572 7665 725f 6e61 6d65 2c20 204e 6578 erver_name, Nex\n+00026220: 743a 206e 6574 5f3c 494e 5445 5246 4143 t: net__domain, Prev\n+00026240: 3a20 6e65 745f 3c49 4e54 4552 4641 4345 : net__clientuuid, U\n+00026260: 703a 2053 7065 6369 616c 2065 6e76 6972 p: Special envir\n+00026270: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables\n+00026280: 0a0a 3135 2e31 2e32 3720 6e65 745f 3c49 ..15.1.27 net__dhcp_s\n+000262a0: 6572 7665 725f 6e61 6d65 0a2d 2d2d 2d2d erver_name.-----\n 000262b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000262c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000262d0: 2d2d 2d2d 2d0a 0a2a 4e6f 7465 204e 6574 -----..*Note Net\n-000262e0: 776f 726b 3a3a 2e0a 0a1f 0a46 696c 653a work::.....File:\n-000262f0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-00026300: 653a 206e 6574 5f3c 494e 5445 5246 4143 e: net__domain, Next\n-00026320: 3a20 6e65 745f 3c49 4e54 4552 4641 4345 : net__extensionspath\n-00026340: 2c20 2050 7265 763a 206e 6574 5f3c 494e , Prev: net__dhcp_se\n-00026360: 7276 6572 5f6e 616d 652c 2020 5570 3a20 rver_name, Up: \n-00026370: 5370 6563 6961 6c20 656e 7669 726f 6e6d Special environm\n-00026380: 656e 7420 7661 7269 6162 6c65 730a 0a31 ent variables..1\n-00026390: 352e 312e 3238 206e 6574 5f3c 494e 5445 5.1.28 net__domain.--\n+000262d0: 2d2d 2d0a 0a2a 4e6f 7465 204e 6574 776f ---..*Note Netwo\n+000262e0: 726b 3a3a 2e0a 0a1f 0a46 696c 653a 2067 rk::.....File: g\n+000262f0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+00026300: 206e 6574 5f3c 494e 5445 5246 4143 453e net_\n+00026310: 5f64 6f6d 6169 6e2c 2020 4e65 7874 3a20 _domain, Next: \n+00026320: 6e65 745f 3c49 4e54 4552 4641 4345 3e5f net__\n+00026330: 6578 7465 6e73 696f 6e73 7061 7468 2c20 extensionspath, \n+00026340: 2050 7265 763a 206e 6574 5f3c 494e 5445 Prev: net__dhcp_serv\n+00026360: 6572 5f6e 616d 652c 2020 5570 3a20 5370 er_name, Up: Sp\n+00026370: 6563 6961 6c20 656e 7669 726f 6e6d 656e ecial environmen\n+00026380: 7420 7661 7269 6162 6c65 730a 0a31 352e t variables..15.\n+00026390: 312e 3238 206e 6574 5f3c 494e 5445 5246 1.28 net__domain.----\n 000263b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000263c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2a4e ------------..*N\n-000263d0: 6f74 6520 4e65 7477 6f72 6b3a 3a2e 0a0a ote Network::...\n-000263e0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-000263f0: 6f2c 2020 4e6f 6465 3a20 6e65 745f 3c49 o, Node: net__extens\n-00026410: 696f 6e73 7061 7468 2c20 204e 6578 743a ionspath, Next:\n-00026420: 206e 6574 5f3c 494e 5445 5246 4143 453e net_\n-00026430: 5f68 6f73 746e 616d 652c 2020 5072 6576 _hostname, Prev\n-00026440: 3a20 6e65 745f 3c49 4e54 4552 4641 4345 : net__domain, Up: S\n-00026460: 7065 6369 616c 2065 6e76 6972 6f6e 6d65 pecial environme\n-00026470: 6e74 2076 6172 6961 626c 6573 0a0a 3135 nt variables..15\n-00026480: 2e31 2e32 3920 6e65 745f 3c49 4e54 4552 .1.29 net__extensions\n-000264a0: 7061 7468 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d path.-----------\n+000263c0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2a4e 6f74 ----------..*Not\n+000263d0: 6520 4e65 7477 6f72 6b3a 3a2e 0a0a 1f0a e Network::.....\n+000263e0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+000263f0: 2020 4e6f 6465 3a20 6e65 745f 3c49 4e54 Node: net__extensio\n+00026410: 6e73 7061 7468 2c20 204e 6578 743a 206e nspath, Next: n\n+00026420: 6574 5f3c 494e 5445 5246 4143 453e 5f68 et__h\n+00026430: 6f73 746e 616d 652c 2020 5072 6576 3a20 ostname, Prev: \n+00026440: 6e65 745f 3c49 4e54 4552 4641 4345 3e5f net__\n+00026450: 646f 6d61 696e 2c20 2055 703a 2053 7065 domain, Up: Spe\n+00026460: 6369 616c 2065 6e76 6972 6f6e 6d65 6e74 cial environment\n+00026470: 2076 6172 6961 626c 6573 0a0a 3135 2e31 variables..15.1\n+00026480: 2e32 3920 6e65 745f 3c49 4e54 4552 4641 .29 net__extensionspa\n+000264a0: 7468 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d th.-------------\n 000264b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000264c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a2a 4e6f -----------..*No\n-000264d0: 7465 204e 6574 776f 726b 3a3a 2e0a 0a1f te Network::....\n-000264e0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-000264f0: 2c20 204e 6f64 653a 206e 6574 5f3c 494e , Node: net__hostnam\n-00026510: 652c 2020 4e65 7874 3a20 6e65 745f 3c49 e, Next: net__ip, P\n-00026530: 7265 763a 206e 6574 5f3c 494e 5445 5246 rev: net__extensionsp\n-00026550: 6174 682c 2020 5570 3a20 5370 6563 6961 ath, Up: Specia\n-00026560: 6c20 656e 7669 726f 6e6d 656e 7420 7661 l environment va\n-00026570: 7269 6162 6c65 730a 0a31 352e 312e 3330 riables..15.1.30\n-00026580: 206e 6574 5f3c 494e 5445 5246 4143 453e net_\n-00026590: 5f68 6f73 746e 616d 650a 2d2d 2d2d 2d2d _hostname.------\n+000264c0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a2a 4e6f 7465 ---------..*Note\n+000264d0: 204e 6574 776f 726b 3a3a 2e0a 0a1f 0a46 Network::.....F\n+000264e0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+000264f0: 204e 6f64 653a 206e 6574 5f3c 494e 5445 Node: net__hostname,\n+00026510: 2020 4e65 7874 3a20 6e65 745f 3c49 4e54 Next: net__ip, Pre\n+00026530: 763a 206e 6574 5f3c 494e 5445 5246 4143 v: net__extensionspat\n+00026550: 682c 2020 5570 3a20 5370 6563 6961 6c20 h, Up: Special \n+00026560: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n+00026570: 6162 6c65 730a 0a31 352e 312e 3330 206e ables..15.1.30 n\n+00026580: 6574 5f3c 494e 5445 5246 4143 453e 5f68 et__h\n+00026590: 6f73 746e 616d 650a 2d2d 2d2d 2d2d 2d2d ostname.--------\n 000265a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000265b0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 2a4e 6f74 ----------..*Not\n-000265c0: 6520 4e65 7477 6f72 6b3a 3a2e 0a0a 1f0a e Network::.....\n-000265d0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-000265e0: 2020 4e6f 6465 3a20 6e65 745f 3c49 4e54 Node: net__ip, Nex\n-00026600: 743a 206e 6574 5f3c 494e 5445 5246 4143 t: net__mac, Prev: n\n-00026620: 6574 5f3c 494e 5445 5246 4143 453e 5f68 et__h\n-00026630: 6f73 746e 616d 652c 2020 5570 3a20 5370 ostname, Up: Sp\n-00026640: 6563 6961 6c20 656e 7669 726f 6e6d 656e ecial environmen\n-00026650: 7420 7661 7269 6162 6c65 730a 0a31 352e t variables..15.\n-00026660: 312e 3331 206e 6574 5f3c 494e 5445 5246 1.31 net__ip.--------\n+000265b0: 2d2d 2d2d 2d2d 2d2d 0a0a 2a4e 6f74 6520 --------..*Note \n+000265c0: 4e65 7477 6f72 6b3a 3a2e 0a0a 1f0a 4669 Network::.....Fi\n+000265d0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+000265e0: 4e6f 6465 3a20 6e65 745f 3c49 4e54 4552 Node: net__ip, Next:\n+00026600: 206e 6574 5f3c 494e 5445 5246 4143 453e net_\n+00026610: 5f6d 6163 2c20 2050 7265 763a 206e 6574 _mac, Prev: net\n+00026620: 5f3c 494e 5445 5246 4143 453e 5f68 6f73 __hos\n+00026630: 746e 616d 652c 2020 5570 3a20 5370 6563 tname, Up: Spec\n+00026640: 6961 6c20 656e 7669 726f 6e6d 656e 7420 ial environment \n+00026650: 7661 7269 6162 6c65 730a 0a31 352e 312e variables..15.1.\n+00026660: 3331 206e 6574 5f3c 494e 5445 5246 4143 31 net__ip.----------\n 00026680: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00026690: 2d2d 0a0a 2a4e 6f74 6520 4e65 7477 6f72 --..*Note Networ\n-000266a0: 6b3a 3a2e 0a0a 1f0a 4669 6c65 3a20 6772 k::.....File: gr\n-000266b0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-000266c0: 6e65 745f 3c49 4e54 4552 4641 4345 3e5f net__\n-000266d0: 6d61 632c 2020 4e65 7874 3a20 6e65 745f mac, Next: net_\n-000266e0: 3c49 4e54 4552 4641 4345 3e5f 6e65 7874 _next\n-000266f0: 5f73 6572 7665 722c 2020 5072 6576 3a20 _server, Prev: \n-00026700: 6e65 745f 3c49 4e54 4552 4641 4345 3e5f net__\n-00026710: 6970 2c20 2055 703a 2053 7065 6369 616c ip, Up: Special\n-00026720: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n-00026730: 6961 626c 6573 0a0a 3135 2e31 2e33 3220 iables..15.1.32 \n-00026740: 6e65 745f 3c49 4e54 4552 4641 4345 3e5f net__\n-00026750: 6d61 630a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d mac.------------\n-00026760: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n-00026770: 0a2a 4e6f 7465 204e 6574 776f 726b 3a3a .*Note Network::\n-00026780: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-00026790: 696e 666f 2c20 204e 6f64 653a 206e 6574 info, Node: net\n-000267a0: 5f3c 494e 5445 5246 4143 453e 5f6e 6578 __nex\n-000267b0: 745f 7365 7276 6572 2c20 204e 6578 743a t_server, Next:\n-000267c0: 206e 6574 5f3c 494e 5445 5246 4143 453e net_\n-000267d0: 5f72 6f6f 7470 6174 682c 2020 5072 6576 _rootpath, Prev\n-000267e0: 3a20 6e65 745f 3c49 4e54 4552 4641 4345 : net__mac, Up: Spec\n-00026800: 6961 6c20 656e 7669 726f 6e6d 656e 7420 ial environment \n-00026810: 7661 7269 6162 6c65 730a 0a31 352e 312e variables..15.1.\n-00026820: 3333 206e 6574 5f3c 494e 5445 5246 4143 33 net__next_server.-\n+00026690: 0a0a 2a4e 6f74 6520 4e65 7477 6f72 6b3a ..*Note Network:\n+000266a0: 3a2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 :.....File: grub\n+000266b0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6e65 .info, Node: ne\n+000266c0: 745f 3c49 4e54 4552 4641 4345 3e5f 6d61 t__ma\n+000266d0: 632c 2020 4e65 7874 3a20 6e65 745f 3c49 c, Next: net__next_s\n+000266f0: 6572 7665 722c 2020 5072 6576 3a20 6e65 erver, Prev: ne\n+00026700: 745f 3c49 4e54 4552 4641 4345 3e5f 6970 t__ip\n+00026710: 2c20 2055 703a 2053 7065 6369 616c 2065 , Up: Special e\n+00026720: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n+00026730: 626c 6573 0a0a 3135 2e31 2e33 3220 6e65 bles..15.1.32 ne\n+00026740: 745f 3c49 4e54 4552 4641 4345 3e5f 6d61 t__ma\n+00026750: 630a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d c.--------------\n+00026760: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a2a -------------..*\n+00026770: 4e6f 7465 204e 6574 776f 726b 3a3a 2e0a Note Network::..\n+00026780: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+00026790: 666f 2c20 204e 6f64 653a 206e 6574 5f3c fo, Node: net_<\n+000267a0: 494e 5445 5246 4143 453e 5f6e 6578 745f INTERFACE>_next_\n+000267b0: 7365 7276 6572 2c20 204e 6578 743a 206e server, Next: n\n+000267c0: 6574 5f3c 494e 5445 5246 4143 453e 5f72 et__r\n+000267d0: 6f6f 7470 6174 682c 2020 5072 6576 3a20 ootpath, Prev: \n+000267e0: 6e65 745f 3c49 4e54 4552 4641 4345 3e5f net__\n+000267f0: 6d61 632c 2020 5570 3a20 5370 6563 6961 mac, Up: Specia\n+00026800: 6c20 656e 7669 726f 6e6d 656e 7420 7661 l environment va\n+00026810: 7269 6162 6c65 730a 0a31 352e 312e 3333 riables..15.1.33\n+00026820: 206e 6574 5f3c 494e 5445 5246 4143 453e net_\n+00026830: 5f6e 6578 745f 7365 7276 6572 0a2d 2d2d _next_server.---\n 00026840: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00026850: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00026860: 2d2d 0a0a 2a4e 6f74 6520 4e65 7477 6f72 --..*Note Networ\n-00026870: 6b3a 3a2e 0a0a 1f0a 4669 6c65 3a20 6772 k::.....File: gr\n-00026880: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-00026890: 6e65 745f 3c49 4e54 4552 4641 4345 3e5f net__\n-000268a0: 726f 6f74 7061 7468 2c20 204e 6578 743a rootpath, Next:\n-000268b0: 206e 6574 5f64 6566 6175 6c74 5f69 6e74 net_default_int\n-000268c0: 6572 6661 6365 2c20 2050 7265 763a 206e erface, Prev: n\n-000268d0: 6574 5f3c 494e 5445 5246 4143 453e 5f6e et__n\n-000268e0: 6578 745f 7365 7276 6572 2c20 2055 703a ext_server, Up:\n-000268f0: 2053 7065 6369 616c 2065 6e76 6972 6f6e Special environ\n-00026900: 6d65 6e74 2076 6172 6961 626c 6573 0a0a ment variables..\n-00026910: 3135 2e31 2e33 3420 6e65 745f 3c49 4e54 15.1.34 net__rootpath\n-00026930: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n-00026940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00026950: 2d0a 0a2a 4e6f 7465 204e 6574 776f 726b -..*Note Network\n-00026960: 3a3a 2e0a 0a1f 0a46 696c 653a 2067 7275 ::.....File: gru\n-00026970: 622e 696e 666f 2c20 204e 6f64 653a 206e b.info, Node: n\n-00026980: 6574 5f64 6566 6175 6c74 5f69 6e74 6572 et_default_inter\n-00026990: 6661 6365 2c20 204e 6578 743a 206e 6574 face, Next: net\n-000269a0: 5f64 6566 6175 6c74 5f69 702c 2020 5072 _default_ip, Pr\n-000269b0: 6576 3a20 6e65 745f 3c49 4e54 4552 4641 ev: net__rootpath, U\n-000269d0: 703a 2053 7065 6369 616c 2065 6e76 6972 p: Special envir\n-000269e0: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables\n-000269f0: 0a0a 3135 2e31 2e33 3520 6e65 745f 6465 ..15.1.35 net_de\n-00026a00: 6661 756c 745f 696e 7465 7266 6163 650a fault_interface.\n+00026860: 0a0a 2a4e 6f74 6520 4e65 7477 6f72 6b3a ..*Note Network:\n+00026870: 3a2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 :.....File: grub\n+00026880: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6e65 .info, Node: ne\n+00026890: 745f 3c49 4e54 4552 4641 4345 3e5f 726f t__ro\n+000268a0: 6f74 7061 7468 2c20 204e 6578 743a 206e otpath, Next: n\n+000268b0: 6574 5f64 6566 6175 6c74 5f69 6e74 6572 et_default_inter\n+000268c0: 6661 6365 2c20 2050 7265 763a 206e 6574 face, Prev: net\n+000268d0: 5f3c 494e 5445 5246 4143 453e 5f6e 6578 __nex\n+000268e0: 745f 7365 7276 6572 2c20 2055 703a 2053 t_server, Up: S\n+000268f0: 7065 6369 616c 2065 6e76 6972 6f6e 6d65 pecial environme\n+00026900: 6e74 2076 6172 6961 626c 6573 0a0a 3135 nt variables..15\n+00026910: 2e31 2e33 3420 6e65 745f 3c49 4e54 4552 .1.34 net__rootpath.-\n+00026930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n+00026940: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n+00026950: 0a2a 4e6f 7465 204e 6574 776f 726b 3a3a .*Note Network::\n+00026960: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00026970: 696e 666f 2c20 204e 6f64 653a 206e 6574 info, Node: net\n+00026980: 5f64 6566 6175 6c74 5f69 6e74 6572 6661 _default_interfa\n+00026990: 6365 2c20 204e 6578 743a 206e 6574 5f64 ce, Next: net_d\n+000269a0: 6566 6175 6c74 5f69 702c 2020 5072 6576 efault_ip, Prev\n+000269b0: 3a20 6e65 745f 3c49 4e54 4552 4641 4345 : net__rootpath, Up:\n+000269d0: 2053 7065 6369 616c 2065 6e76 6972 6f6e Special environ\n+000269e0: 6d65 6e74 2076 6172 6961 626c 6573 0a0a ment variables..\n+000269f0: 3135 2e31 2e33 3520 6e65 745f 6465 6661 15.1.35 net_defa\n+00026a00: 756c 745f 696e 7465 7266 6163 650a 2d2d ult_interface.--\n 00026a10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00026a20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a2a -------------..*\n-00026a30: 4e6f 7465 204e 6574 776f 726b 3a3a 2e0a Note Network::..\n-00026a40: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-00026a50: 666f 2c20 204e 6f64 653a 206e 6574 5f64 fo, Node: net_d\n-00026a60: 6566 6175 6c74 5f69 702c 2020 4e65 7874 efault_ip, Next\n-00026a70: 3a20 6e65 745f 6465 6661 756c 745f 6d61 : net_default_ma\n-00026a80: 632c 2020 5072 6576 3a20 6e65 745f 6465 c, Prev: net_de\n-00026a90: 6661 756c 745f 696e 7465 7266 6163 652c fault_interface,\n-00026aa0: 2020 5570 3a20 5370 6563 6961 6c20 656e Up: Special en\n-00026ab0: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n-00026ac0: 6c65 730a 0a31 352e 312e 3336 206e 6574 les..15.1.36 net\n-00026ad0: 5f64 6566 6175 6c74 5f69 700a 2d2d 2d2d _default_ip.----\n+00026a20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a2a 4e6f -----------..*No\n+00026a30: 7465 204e 6574 776f 726b 3a3a 2e0a 0a1f te Network::....\n+00026a40: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+00026a50: 2c20 204e 6f64 653a 206e 6574 5f64 6566 , Node: net_def\n+00026a60: 6175 6c74 5f69 702c 2020 4e65 7874 3a20 ault_ip, Next: \n+00026a70: 6e65 745f 6465 6661 756c 745f 6d61 632c net_default_mac,\n+00026a80: 2020 5072 6576 3a20 6e65 745f 6465 6661 Prev: net_defa\n+00026a90: 756c 745f 696e 7465 7266 6163 652c 2020 ult_interface, \n+00026aa0: 5570 3a20 5370 6563 6961 6c20 656e 7669 Up: Special envi\n+00026ab0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n+00026ac0: 730a 0a31 352e 312e 3336 206e 6574 5f64 s..15.1.36 net_d\n+00026ad0: 6566 6175 6c74 5f69 700a 2d2d 2d2d 2d2d efault_ip.------\n 00026ae0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00026af0: 2d2d 0a0a 2a4e 6f74 6520 4e65 7477 6f72 --..*Note Networ\n-00026b00: 6b3a 3a2e 0a0a 1f0a 4669 6c65 3a20 6772 k::.....File: gr\n-00026b10: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-00026b20: 6e65 745f 6465 6661 756c 745f 6d61 632c net_default_mac,\n-00026b30: 2020 4e65 7874 3a20 6e65 745f 6465 6661 Next: net_defa\n-00026b40: 756c 745f 7365 7276 6572 2c20 2050 7265 ult_server, Pre\n-00026b50: 763a 206e 6574 5f64 6566 6175 6c74 5f69 v: net_default_i\n-00026b60: 702c 2020 5570 3a20 5370 6563 6961 6c20 p, Up: Special \n-00026b70: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n-00026b80: 6162 6c65 730a 0a31 352e 312e 3337 206e ables..15.1.37 n\n-00026b90: 6574 5f64 6566 6175 6c74 5f6d 6163 0a2d et_default_mac.-\n+00026af0: 0a0a 2a4e 6f74 6520 4e65 7477 6f72 6b3a ..*Note Network:\n+00026b00: 3a2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 :.....File: grub\n+00026b10: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6e65 .info, Node: ne\n+00026b20: 745f 6465 6661 756c 745f 6d61 632c 2020 t_default_mac, \n+00026b30: 4e65 7874 3a20 6e65 745f 6465 6661 756c Next: net_defaul\n+00026b40: 745f 7365 7276 6572 2c20 2050 7265 763a t_server, Prev:\n+00026b50: 206e 6574 5f64 6566 6175 6c74 5f69 702c net_default_ip,\n+00026b60: 2020 5570 3a20 5370 6563 6961 6c20 656e Up: Special en\n+00026b70: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n+00026b80: 6c65 730a 0a31 352e 312e 3337 206e 6574 les..15.1.37 net\n+00026b90: 5f64 6566 6175 6c74 5f6d 6163 0a2d 2d2d _default_mac.---\n 00026ba0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00026bb0: 2d2d 2d2d 2d2d 0a0a 2a4e 6f74 6520 4e65 ------..*Note Ne\n-00026bc0: 7477 6f72 6b3a 3a2e 0a0a 1f0a 4669 6c65 twork::.....File\n-00026bd0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00026be0: 6465 3a20 6e65 745f 6465 6661 756c 745f de: net_default_\n-00026bf0: 7365 7276 6572 2c20 204e 6578 743a 2070 server, Next: p\n-00026c00: 6167 6572 2c20 2050 7265 763a 206e 6574 ager, Prev: net\n-00026c10: 5f64 6566 6175 6c74 5f6d 6163 2c20 2055 _default_mac, U\n-00026c20: 703a 2053 7065 6369 616c 2065 6e76 6972 p: Special envir\n-00026c30: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables\n-00026c40: 0a0a 3135 2e31 2e33 3820 6e65 745f 6465 ..15.1.38 net_de\n-00026c50: 6661 756c 745f 7365 7276 6572 0a2d 2d2d fault_server.---\n+00026bb0: 2d2d 2d2d 0a0a 2a4e 6f74 6520 4e65 7477 ----..*Note Netw\n+00026bc0: 6f72 6b3a 3a2e 0a0a 1f0a 4669 6c65 3a20 ork::.....File: \n+00026bd0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00026be0: 3a20 6e65 745f 6465 6661 756c 745f 7365 : net_default_se\n+00026bf0: 7276 6572 2c20 204e 6578 743a 2070 6167 rver, Next: pag\n+00026c00: 6572 2c20 2050 7265 763a 206e 6574 5f64 er, Prev: net_d\n+00026c10: 6566 6175 6c74 5f6d 6163 2c20 2055 703a efault_mac, Up:\n+00026c20: 2053 7065 6369 616c 2065 6e76 6972 6f6e Special environ\n+00026c30: 6d65 6e74 2076 6172 6961 626c 6573 0a0a ment variables..\n+00026c40: 3135 2e31 2e33 3820 6e65 745f 6465 6661 15.1.38 net_defa\n+00026c50: 756c 745f 7365 7276 6572 0a2d 2d2d 2d2d ult_server.-----\n 00026c60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00026c70: 2d2d 2d2d 2d2d 2d0a 0a2a 4e6f 7465 204e -------..*Note N\n-00026c80: 6574 776f 726b 3a3a 2e0a 0a1f 0a46 696c etwork::.....Fil\n-00026c90: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-00026ca0: 6f64 653a 2070 6167 6572 2c20 204e 6578 ode: pager, Nex\n-00026cb0: 743a 2070 7265 6669 782c 2020 5072 6576 t: prefix, Prev\n-00026cc0: 3a20 6e65 745f 6465 6661 756c 745f 7365 : net_default_se\n-00026cd0: 7276 6572 2c20 2055 703a 2053 7065 6369 rver, Up: Speci\n-00026ce0: 616c 2065 6e76 6972 6f6e 6d65 6e74 2076 al environment v\n-00026cf0: 6172 6961 626c 6573 0a0a 3135 2e31 2e33 ariables..15.1.3\n-00026d00: 3920 7061 6765 720a 2d2d 2d2d 2d2d 2d2d 9 pager.--------\n-00026d10: 2d2d 2d2d 2d0a 0a49 6620 7365 7420 746f -----..If set to\n-00026d20: 20e2 8098 31e2 8099 2c20 7061 7573 6520 ...1..., pause \n-00026d30: 6f75 7470 7574 2061 6674 6572 2065 6163 output after eac\n-00026d40: 6820 7363 7265 656e 6675 6c20 616e 6420 h screenful and \n-00026d50: 7761 6974 2066 6f72 206b 6579 626f 6172 wait for keyboar\n-00026d60: 640a 696e 7075 742e 2020 5468 6520 6465 d.input. The de\n-00026d70: 6661 756c 7420 6973 206e 6f74 2074 6f20 fault is not to \n-00026d80: 7061 7573 6520 6f75 7470 7574 2e0a 0a1f pause output....\n-00026d90: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-00026da0: 2c20 204e 6f64 653a 2070 7265 6669 782c , Node: prefix,\n-00026db0: 2020 4e65 7874 3a20 7078 655f 6465 6661 Next: pxe_defa\n-00026dc0: 756c 745f 7365 7276 6572 2c20 2050 7265 ult_server, Pre\n-00026dd0: 763a 2070 6167 6572 2c20 2055 703a 2053 v: pager, Up: S\n-00026de0: 7065 6369 616c 2065 6e76 6972 6f6e 6d65 pecial environme\n-00026df0: 6e74 2076 6172 6961 626c 6573 0a0a 3135 nt variables..15\n-00026e00: 2e31 2e34 3020 7072 6566 6978 0a2d 2d2d .1.40 prefix.---\n-00026e10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 -----------..The\n-00026e20: 206c 6f63 6174 696f 6e20 6f66 2074 6865 location of the\n-00026e30: 20e2 8098 2f62 6f6f 742f 6772 7562 e280 .../boot/grub..\n-00026e40: 9920 6469 7265 6374 6f72 7920 6173 2061 . directory as a\n-00026e50: 6e20 6162 736f 6c75 7465 2066 696c 6520 n absolute file \n-00026e60: 6e61 6d65 0a28 2a6e 6f74 6520 4669 6c65 name.(*note File\n-00026e70: 206e 616d 6520 7379 6e74 6178 3a3a 292e name syntax::).\n-00026e80: 2020 5468 6973 2069 7320 6e6f 726d 616c This is normal\n-00026e90: 6c79 2073 6574 2062 7920 4752 5542 2061 ly set by GRUB a\n-00026ea0: 7420 7374 6172 7475 700a 6261 7365 6420 t startup.based \n-00026eb0: 6f6e 2069 6e66 6f72 6d61 7469 6f6e 2070 on information p\n-00026ec0: 726f 7669 6465 6420 6279 20e2 8098 6772 rovided by ...gr\n-00026ed0: 7562 2d69 6e73 7461 6c6c e280 992e 2020 ub-install.... \n-00026ee0: 4752 5542 206d 6f64 756c 6573 2061 7265 GRUB modules are\n-00026ef0: 0a64 796e 616d 6963 616c 6c79 206c 6f61 .dynamically loa\n-00026f00: 6465 6420 6672 6f6d 2074 6869 7320 6469 ded from this di\n-00026f10: 7265 6374 6f72 792c 2073 6f20 6974 206d rectory, so it m\n-00026f20: 7573 7420 6265 2073 6574 2063 6f72 7265 ust be set corre\n-00026f30: 6374 6c79 2069 6e0a 6f72 6465 7220 666f ctly in.order fo\n-00026f40: 7220 6d61 6e79 2070 6172 7473 206f 6620 r many parts of \n-00026f50: 4752 5542 2074 6f20 776f 726b 2e0a 0a1f GRUB to work....\n-00026f60: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-00026f70: 2c20 204e 6f64 653a 2070 7865 5f64 6566 , Node: pxe_def\n-00026f80: 6175 6c74 5f73 6572 7665 722c 2020 4e65 ault_server, Ne\n-00026f90: 7874 3a20 726f 6f74 2c20 2050 7265 763a xt: root, Prev:\n-00026fa0: 2070 7265 6669 782c 2020 5570 3a20 5370 prefix, Up: Sp\n-00026fb0: 6563 6961 6c20 656e 7669 726f 6e6d 656e ecial environmen\n-00026fc0: 7420 7661 7269 6162 6c65 730a 0a31 352e t variables..15.\n-00026fd0: 312e 3431 2070 7865 5f64 6566 6175 6c74 1.41 pxe_default\n-00026fe0: 5f73 6572 7665 720a 2d2d 2d2d 2d2d 2d2d _server.--------\n+00026c70: 2d2d 2d2d 2d0a 0a2a 4e6f 7465 204e 6574 -----..*Note Net\n+00026c80: 776f 726b 3a3a 2e0a 0a1f 0a46 696c 653a work::.....File:\n+00026c90: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+00026ca0: 653a 2070 6167 6572 2c20 204e 6578 743a e: pager, Next:\n+00026cb0: 2070 7265 6669 782c 2020 5072 6576 3a20 prefix, Prev: \n+00026cc0: 6e65 745f 6465 6661 756c 745f 7365 7276 net_default_serv\n+00026cd0: 6572 2c20 2055 703a 2053 7065 6369 616c er, Up: Special\n+00026ce0: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n+00026cf0: 6961 626c 6573 0a0a 3135 2e31 2e33 3920 iables..15.1.39 \n+00026d00: 7061 6765 720a 2d2d 2d2d 2d2d 2d2d 2d2d pager.----------\n+00026d10: 2d2d 2d0a 0a49 6620 7365 7420 746f 20e2 ---..If set to .\n+00026d20: 8098 31e2 8099 2c20 7061 7573 6520 6f75 ..1..., pause ou\n+00026d30: 7470 7574 2061 6674 6572 2065 6163 6820 tput after each \n+00026d40: 7363 7265 656e 6675 6c20 616e 6420 7761 screenful and wa\n+00026d50: 6974 2066 6f72 206b 6579 626f 6172 640a it for keyboard.\n+00026d60: 696e 7075 742e 2020 5468 6520 6465 6661 input. The defa\n+00026d70: 756c 7420 6973 206e 6f74 2074 6f20 7061 ult is not to pa\n+00026d80: 7573 6520 6f75 7470 7574 2e0a 0a1f 0a46 use output.....F\n+00026d90: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+00026da0: 204e 6f64 653a 2070 7265 6669 782c 2020 Node: prefix, \n+00026db0: 4e65 7874 3a20 7078 655f 6465 6661 756c Next: pxe_defaul\n+00026dc0: 745f 7365 7276 6572 2c20 2050 7265 763a t_server, Prev:\n+00026dd0: 2070 6167 6572 2c20 2055 703a 2053 7065 pager, Up: Spe\n+00026de0: 6369 616c 2065 6e76 6972 6f6e 6d65 6e74 cial environment\n+00026df0: 2076 6172 6961 626c 6573 0a0a 3135 2e31 variables..15.1\n+00026e00: 2e34 3020 7072 6566 6978 0a2d 2d2d 2d2d .40 prefix.-----\n+00026e10: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 206c ---------..The l\n+00026e20: 6f63 6174 696f 6e20 6f66 2074 6865 20e2 ocation of the .\n+00026e30: 8098 2f62 6f6f 742f 6772 7562 e280 9920 ../boot/grub... \n+00026e40: 6469 7265 6374 6f72 7920 6173 2061 6e20 directory as an \n+00026e50: 6162 736f 6c75 7465 2066 696c 6520 6e61 absolute file na\n+00026e60: 6d65 0a28 2a6e 6f74 6520 4669 6c65 206e me.(*note File n\n+00026e70: 616d 6520 7379 6e74 6178 3a3a 292e 2020 ame syntax::). \n+00026e80: 5468 6973 2069 7320 6e6f 726d 616c 6c79 This is normally\n+00026e90: 2073 6574 2062 7920 4752 5542 2061 7420 set by GRUB at \n+00026ea0: 7374 6172 7475 700a 6261 7365 6420 6f6e startup.based on\n+00026eb0: 2069 6e66 6f72 6d61 7469 6f6e 2070 726f information pro\n+00026ec0: 7669 6465 6420 6279 20e2 8098 6772 7562 vided by ...grub\n+00026ed0: 2d69 6e73 7461 6c6c e280 992e 2020 4752 -install.... GR\n+00026ee0: 5542 206d 6f64 756c 6573 2061 7265 0a64 UB modules are.d\n+00026ef0: 796e 616d 6963 616c 6c79 206c 6f61 6465 ynamically loade\n+00026f00: 6420 6672 6f6d 2074 6869 7320 6469 7265 d from this dire\n+00026f10: 6374 6f72 792c 2073 6f20 6974 206d 7573 ctory, so it mus\n+00026f20: 7420 6265 2073 6574 2063 6f72 7265 6374 t be set correct\n+00026f30: 6c79 2069 6e0a 6f72 6465 7220 666f 7220 ly in.order for \n+00026f40: 6d61 6e79 2070 6172 7473 206f 6620 4752 many parts of GR\n+00026f50: 5542 2074 6f20 776f 726b 2e0a 0a1f 0a46 UB to work.....F\n+00026f60: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+00026f70: 204e 6f64 653a 2070 7865 5f64 6566 6175 Node: pxe_defau\n+00026f80: 6c74 5f73 6572 7665 722c 2020 4e65 7874 lt_server, Next\n+00026f90: 3a20 726f 6f74 2c20 2050 7265 763a 2070 : root, Prev: p\n+00026fa0: 7265 6669 782c 2020 5570 3a20 5370 6563 refix, Up: Spec\n+00026fb0: 6961 6c20 656e 7669 726f 6e6d 656e 7420 ial environment \n+00026fc0: 7661 7269 6162 6c65 730a 0a31 352e 312e variables..15.1.\n+00026fd0: 3431 2070 7865 5f64 6566 6175 6c74 5f73 41 pxe_default_s\n+00026fe0: 6572 7665 720a 2d2d 2d2d 2d2d 2d2d 2d2d erver.----------\n 00026ff0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00027000: 2d2d 0a0a 2a4e 6f74 6520 4e65 7477 6f72 --..*Note Networ\n-00027010: 6b3a 3a2e 0a0a 1f0a 4669 6c65 3a20 6772 k::.....File: gr\n-00027020: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-00027030: 726f 6f74 2c20 204e 6578 743a 2073 6869 root, Next: shi\n-00027040: 6d5f 6c6f 636b 2c20 2050 7265 763a 2070 m_lock, Prev: p\n-00027050: 7865 5f64 6566 6175 6c74 5f73 6572 7665 xe_default_serve\n-00027060: 722c 2020 5570 3a20 5370 6563 6961 6c20 r, Up: Special \n-00027070: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n-00027080: 6162 6c65 730a 0a31 352e 312e 3432 2072 ables..15.1.42 r\n-00027090: 6f6f 740a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d oot.------------\n-000270a0: 0a0a 5468 6520 726f 6f74 2064 6576 6963 ..The root devic\n-000270b0: 6520 6e61 6d65 2028 2a6e 6f74 6520 4465 e name (*note De\n-000270c0: 7669 6365 2073 796e 7461 783a 3a29 2e20 vice syntax::). \n-000270d0: 2041 6e79 2066 696c 6520 6e61 6d65 7320 Any file names \n-000270e0: 7468 6174 2064 6f0a 6e6f 7420 7370 6563 that do.not spec\n-000270f0: 6966 7920 616e 2065 7870 6c69 6369 7420 ify an explicit \n-00027100: 6465 7669 6365 206e 616d 6520 6172 6520 device name are \n-00027110: 7265 6164 2066 726f 6d20 7468 6973 2064 read from this d\n-00027120: 6576 6963 652e 2020 5468 650a 6465 6661 evice. The.defa\n-00027130: 756c 7420 6973 206e 6f72 6d61 6c6c 7920 ult is normally \n-00027140: 7365 7420 6279 2047 5255 4220 6174 2073 set by GRUB at s\n-00027150: 7461 7274 7570 2062 6173 6564 206f 6e20 tartup based on \n-00027160: 7468 6520 7661 6c75 6520 6f66 0ae2 8098 the value of....\n-00027170: 7072 6566 6978 e280 9920 282a 6e6f 7465 prefix... (*note\n-00027180: 2070 7265 6669 783a 3a29 2e0a 0a20 2020 prefix::)... \n-00027190: 466f 7220 6578 616d 706c 652c 2069 6620 For example, if \n-000271a0: 4752 5542 2077 6173 2069 6e73 7461 6c6c GRUB was install\n-000271b0: 6564 2074 6f20 7468 6520 6669 7273 7420 ed to the first \n-000271c0: 7061 7274 6974 696f 6e20 6f66 2074 6865 partition of the\n-000271d0: 0a66 6972 7374 2068 6172 6420 6469 736b .first hard disk\n-000271e0: 2c20 7468 656e 20e2 8098 7072 6566 6978 , then ...prefix\n-000271f0: e280 9920 6d69 6768 7420 6265 2073 6574 ... might be set\n-00027200: 2074 6f20 e280 9828 6864 302c 6d73 646f to ...(hd0,msdo\n-00027210: 7331 292f 626f 6f74 2f67 7275 62e2 8099 s1)/boot/grub...\n-00027220: 0a61 6e64 20e2 8098 726f 6f74 e280 9920 .and ...root... \n-00027230: 746f 20e2 8098 6864 302c 6d73 646f 7331 to ...hd0,msdos1\n-00027240: e280 992e 0a0a 1f0a 4669 6c65 3a20 6772 ........File: gr\n-00027250: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-00027260: 7368 696d 5f6c 6f63 6b2c 2020 4e65 7874 shim_lock, Next\n-00027270: 3a20 7375 7065 7275 7365 7273 2c20 2050 : superusers, P\n-00027280: 7265 763a 2072 6f6f 742c 2020 5570 3a20 rev: root, Up: \n-00027290: 5370 6563 6961 6c20 656e 7669 726f 6e6d Special environm\n-000272a0: 656e 7420 7661 7269 6162 6c65 730a 0a31 ent variables..1\n-000272b0: 352e 312e 3433 2073 6869 6d5f 6c6f 636b 5.1.43 shim_lock\n-000272c0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n-000272d0: 2d2d 0a0a 4966 2074 6869 7320 7661 7269 --..If this vari\n-000272e0: 6162 6c65 2069 7320 7365 7420 746f 20e2 able is set to .\n-000272f0: 8098 79e2 8099 2c20 6974 206d 6561 6e73 ..y..., it means\n-00027300: 2074 6861 7420 7468 6520 7368 696d 5f6c that the shim_l\n-00027310: 6f63 6b20 7665 7269 6669 6572 2069 730a ock verifier is.\n-00027320: 7265 6769 7374 6572 6564 2028 7365 6520 registered (see \n-00027330: 2a6e 6f74 6520 5545 4649 2073 6563 7572 *note UEFI secur\n-00027340: 6520 626f 6f74 2061 6e64 2073 6869 6d3a e boot and shim:\n-00027350: 3a29 2e0a 0a1f 0a46 696c 653a 2067 7275 :).....File: gru\n-00027360: 622e 696e 666f 2c20 204e 6f64 653a 2073 b.info, Node: s\n-00027370: 7570 6572 7573 6572 732c 2020 4e65 7874 uperusers, Next\n-00027380: 3a20 7468 656d 652c 2020 5072 6576 3a20 : theme, Prev: \n-00027390: 7368 696d 5f6c 6f63 6b2c 2020 5570 3a20 shim_lock, Up: \n-000273a0: 5370 6563 6961 6c20 656e 7669 726f 6e6d Special environm\n-000273b0: 656e 7420 7661 7269 6162 6c65 730a 0a31 ent variables..1\n-000273c0: 352e 312e 3434 2073 7570 6572 7573 6572 5.1.44 superuser\n-000273d0: 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d s.--------------\n-000273e0: 2d2d 2d2d 0a0a 5468 6973 2076 6172 6961 ----..This varia\n-000273f0: 626c 6520 6d61 7920 6265 2073 6574 2074 ble may be set t\n-00027400: 6f20 6120 6c69 7374 206f 6620 7375 7065 o a list of supe\n-00027410: 7275 7365 7220 6e61 6d65 7320 746f 2065 ruser names to e\n-00027420: 6e61 626c 650a 6175 7468 656e 7469 6361 nable.authentica\n-00027430: 7469 6f6e 2073 7570 706f 7274 2e20 202a tion support. *\n-00027440: 4e6f 7465 2053 6563 7572 6974 793a 3a2e Note Security::.\n-00027450: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-00027460: 6e66 6f2c 2020 4e6f 6465 3a20 7468 656d nfo, Node: them\n-00027470: 652c 2020 4e65 7874 3a20 7469 6d65 6f75 e, Next: timeou\n-00027480: 742c 2020 5072 6576 3a20 7375 7065 7275 t, Prev: superu\n-00027490: 7365 7273 2c20 2055 703a 2053 7065 6369 sers, Up: Speci\n-000274a0: 616c 2065 6e76 6972 6f6e 6d65 6e74 2076 al environment v\n-000274b0: 6172 6961 626c 6573 0a0a 3135 2e31 2e34 ariables..15.1.4\n-000274c0: 3520 7468 656d 650a 2d2d 2d2d 2d2d 2d2d 5 theme.--------\n-000274d0: 2d2d 2d2d 2d0a 0a54 6869 7320 7661 7269 -----..This vari\n-000274e0: 6162 6c65 206d 6179 2062 6520 7365 7420 able may be set \n-000274f0: 746f 2061 2064 6972 6563 746f 7279 2063 to a directory c\n-00027500: 6f6e 7461 696e 696e 6720 6120 4752 5542 ontaining a GRUB\n-00027510: 2067 7261 7068 6963 616c 206d 656e 750a graphical menu.\n-00027520: 7468 656d 652e 2020 2a4e 6f74 6520 5468 theme. *Note Th\n-00027530: 656d 6520 6669 6c65 2066 6f72 6d61 743a eme file format:\n-00027540: 3a2e 0a0a 2020 2054 6869 7320 7661 7269 :... This vari\n-00027550: 6162 6c65 2069 7320 6f66 7465 6e20 7365 able is often se\n-00027560: 7420 6279 20e2 8098 4752 5542 5f54 4845 t by ...GRUB_THE\n-00027570: 4d45 e280 9920 282a 6e6f 7465 2053 696d ME... (*note Sim\n-00027580: 706c 650a 636f 6e66 6967 7572 6174 696f ple.configuratio\n-00027590: 6e3a 3a29 2e0a 0a1f 0a46 696c 653a 2067 n::).....File: g\n-000275a0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-000275b0: 2074 696d 656f 7574 2c20 204e 6578 743a timeout, Next:\n-000275c0: 2074 696d 656f 7574 5f73 7479 6c65 2c20 timeout_style, \n-000275d0: 2050 7265 763a 2074 6865 6d65 2c20 2055 Prev: theme, U\n-000275e0: 703a 2053 7065 6369 616c 2065 6e76 6972 p: Special envir\n-000275f0: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables\n-00027600: 0a0a 3135 2e31 2e34 3620 7469 6d65 6f75 ..15.1.46 timeou\n-00027610: 740a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d t.--------------\n-00027620: 2d0a 0a49 6620 7468 6973 2076 6172 6961 -..If this varia\n-00027630: 626c 6520 6973 2073 6574 2c20 6974 2073 ble is set, it s\n-00027640: 7065 6369 6669 6573 2074 6865 2074 696d pecifies the tim\n-00027650: 6520 696e 2073 6563 6f6e 6473 2074 6f20 e in seconds to \n-00027660: 7761 6974 2066 6f72 0a6b 6579 626f 6172 wait for.keyboar\n-00027670: 6420 696e 7075 7420 6265 666f 7265 2062 d input before b\n-00027680: 6f6f 7469 6e67 2074 6865 2064 6566 6175 ooting the defau\n-00027690: 6c74 206d 656e 7520 656e 7472 792e 2020 lt menu entry. \n-000276a0: 4120 7469 6d65 6f75 7420 6f66 20e2 8098 A timeout of ...\n-000276b0: 30e2 8099 0a6d 6561 6e73 2074 6f20 626f 0....means to bo\n-000276c0: 6f74 2074 6865 2064 6566 6175 6c74 2065 ot the default e\n-000276d0: 6e74 7279 2069 6d6d 6564 6961 7465 6c79 ntry immediately\n-000276e0: 2077 6974 686f 7574 2064 6973 706c 6179 without display\n-000276f0: 696e 6720 7468 6520 6d65 6e75 3b0a 6120 ing the menu;.a \n-00027700: 7469 6d65 6f75 7420 6f66 20e2 8098 2d31 timeout of ...-1\n-00027710: e280 9920 286f 7220 756e 7365 7429 206d ... (or unset) m\n-00027720: 6561 6e73 2074 6f20 7761 6974 2069 6e64 eans to wait ind\n-00027730: 6566 696e 6974 656c 792e 0a0a 2020 2049 efinitely... I\n-00027740: 6620 e280 9874 696d 656f 7574 5f73 7479 f ...timeout_sty\n-00027750: 6c65 e280 9920 282a 6e6f 7465 2074 696d le... (*note tim\n-00027760: 656f 7574 5f73 7479 6c65 3a3a 2920 6973 eout_style::) is\n-00027770: 2073 6574 2074 6f20 e280 9863 6f75 6e74 set to ...count\n-00027780: 646f 776e e280 9920 6f72 0ae2 8098 6869 down... or....hi\n-00027790: 6464 656e e280 992c 2074 6865 2074 696d dden..., the tim\n-000277a0: 656f 7574 2069 7320 696e 7374 6561 6420 eout is instead \n-000277b0: 636f 756e 7465 6420 6265 666f 7265 2074 counted before t\n-000277c0: 6865 206d 656e 7520 6973 2064 6973 706c he menu is displ\n-000277d0: 6179 6564 2e0a 0a20 2020 5468 6973 2076 ayed... This v\n-000277e0: 6172 6961 626c 6520 6973 206f 6674 656e ariable is often\n-000277f0: 2073 6574 2062 7920 e280 9847 5255 425f set by ...GRUB_\n-00027800: 5449 4d45 4f55 54e2 8099 2028 2a6e 6f74 TIMEOUT... (*not\n-00027810: 6520 5369 6d70 6c65 0a63 6f6e 6669 6775 e Simple.configu\n-00027820: 7261 7469 6f6e 3a3a 292e 0a0a 1f0a 4669 ration::).....Fi\n-00027830: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-00027840: 4e6f 6465 3a20 7469 6d65 6f75 745f 7374 Node: timeout_st\n-00027850: 796c 652c 2020 4e65 7874 3a20 7470 6d5f yle, Next: tpm_\n-00027860: 6661 696c 5f66 6174 616c 2c20 2050 7265 fail_fatal, Pre\n-00027870: 763a 2074 696d 656f 7574 2c20 2055 703a v: timeout, Up:\n-00027880: 2053 7065 6369 616c 2065 6e76 6972 6f6e Special environ\n-00027890: 6d65 6e74 2076 6172 6961 626c 6573 0a0a ment variables..\n-000278a0: 3135 2e31 2e34 3720 7469 6d65 6f75 745f 15.1.47 timeout_\n-000278b0: 7374 796c 650a 2d2d 2d2d 2d2d 2d2d 2d2d style.----------\n-000278c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6869 -----------..Thi\n-000278d0: 7320 7661 7269 6162 6c65 206d 6179 2062 s variable may b\n-000278e0: 6520 7365 7420 746f 20e2 8098 6d65 6e75 e set to ...menu\n-000278f0: e280 992c 20e2 8098 636f 756e 7464 6f77 ..., ...countdow\n-00027900: 6ee2 8099 2c20 6f72 20e2 8098 6869 6464 n..., or ...hidd\n-00027910: 656e e280 9920 746f 2063 6f6e 7472 6f6c en... to control\n-00027920: 0a74 6865 2077 6179 2069 6e20 7768 6963 .the way in whic\n-00027930: 6820 7468 6520 7469 6d65 6f75 7420 282a h the timeout (*\n-00027940: 6e6f 7465 2074 696d 656f 7574 3a3a 2920 note timeout::) \n-00027950: 696e 7465 7261 6374 7320 7769 7468 2064 interacts with d\n-00027960: 6973 706c 6179 696e 670a 7468 6520 6d65 isplaying.the me\n-00027970: 6e75 2e20 2053 6565 2074 6865 2064 6f63 nu. See the doc\n-00027980: 756d 656e 7461 7469 6f6e 206f 6620 e280 umentation of ..\n-00027990: 9847 5255 425f 5449 4d45 4f55 545f 5354 .GRUB_TIMEOUT_ST\n-000279a0: 594c 45e2 8099 2028 2a6e 6f74 6520 5369 YLE... (*note Si\n-000279b0: 6d70 6c65 0a63 6f6e 6669 6775 7261 7469 mple.configurati\n-000279c0: 6f6e 3a3a 2920 666f 7220 6465 7461 696c on::) for detail\n-000279d0: 732e 0a0a 1f0a 4669 6c65 3a20 6772 7562 s.....File: grub\n-000279e0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7470 .info, Node: tp\n-000279f0: 6d5f 6661 696c 5f66 6174 616c 2c20 2050 m_fail_fatal, P\n-00027a00: 7265 763a 2074 696d 656f 7574 5f73 7479 rev: timeout_sty\n-00027a10: 6c65 2c20 2055 703a 2053 7065 6369 616c le, Up: Special\n-00027a20: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n-00027a30: 6961 626c 6573 0a0a 3135 2e31 2e34 3820 iables..15.1.48 \n-00027a40: 7470 6d5f 6661 696c 5f66 6174 616c 0a2d tpm_fail_fatal.-\n+00027000: 0a0a 2a4e 6f74 6520 4e65 7477 6f72 6b3a ..*Note Network:\n+00027010: 3a2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 :.....File: grub\n+00027020: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 726f .info, Node: ro\n+00027030: 6f74 2c20 204e 6578 743a 2073 6869 6d5f ot, Next: shim_\n+00027040: 6c6f 636b 2c20 2050 7265 763a 2070 7865 lock, Prev: pxe\n+00027050: 5f64 6566 6175 6c74 5f73 6572 7665 722c _default_server,\n+00027060: 2020 5570 3a20 5370 6563 6961 6c20 656e Up: Special en\n+00027070: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n+00027080: 6c65 730a 0a31 352e 312e 3432 2072 6f6f les..15.1.42 roo\n+00027090: 740a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a t.------------..\n+000270a0: 5468 6520 726f 6f74 2064 6576 6963 6520 The root device \n+000270b0: 6e61 6d65 2028 2a6e 6f74 6520 4465 7669 name (*note Devi\n+000270c0: 6365 2073 796e 7461 783a 3a29 2e20 2041 ce syntax::). A\n+000270d0: 6e79 2066 696c 6520 6e61 6d65 7320 7468 ny file names th\n+000270e0: 6174 2064 6f0a 6e6f 7420 7370 6563 6966 at do.not specif\n+000270f0: 7920 616e 2065 7870 6c69 6369 7420 6465 y an explicit de\n+00027100: 7669 6365 206e 616d 6520 6172 6520 7265 vice name are re\n+00027110: 6164 2066 726f 6d20 7468 6973 2064 6576 ad from this dev\n+00027120: 6963 652e 2020 5468 650a 6465 6661 756c ice. The.defaul\n+00027130: 7420 6973 206e 6f72 6d61 6c6c 7920 7365 t is normally se\n+00027140: 7420 6279 2047 5255 4220 6174 2073 7461 t by GRUB at sta\n+00027150: 7274 7570 2062 6173 6564 206f 6e20 7468 rtup based on th\n+00027160: 6520 7661 6c75 6520 6f66 0ae2 8098 7072 e value of....pr\n+00027170: 6566 6978 e280 9920 282a 6e6f 7465 2070 efix... (*note p\n+00027180: 7265 6669 783a 3a29 2e0a 0a20 2020 466f refix::)... Fo\n+00027190: 7220 6578 616d 706c 652c 2069 6620 4752 r example, if GR\n+000271a0: 5542 2077 6173 2069 6e73 7461 6c6c 6564 UB was installed\n+000271b0: 2074 6f20 7468 6520 6669 7273 7420 7061 to the first pa\n+000271c0: 7274 6974 696f 6e20 6f66 2074 6865 0a66 rtition of the.f\n+000271d0: 6972 7374 2068 6172 6420 6469 736b 2c20 irst hard disk, \n+000271e0: 7468 656e 20e2 8098 7072 6566 6978 e280 then ...prefix..\n+000271f0: 9920 6d69 6768 7420 6265 2073 6574 2074 . might be set t\n+00027200: 6f20 e280 9828 6864 302c 6d73 646f 7331 o ...(hd0,msdos1\n+00027210: 292f 626f 6f74 2f67 7275 62e2 8099 0a61 )/boot/grub....a\n+00027220: 6e64 20e2 8098 726f 6f74 e280 9920 746f nd ...root... to\n+00027230: 20e2 8098 6864 302c 6d73 646f 7331 e280 ...hd0,msdos1..\n+00027240: 992e 0a0a 1f0a 4669 6c65 3a20 6772 7562 ......File: grub\n+00027250: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7368 .info, Node: sh\n+00027260: 696d 5f6c 6f63 6b2c 2020 4e65 7874 3a20 im_lock, Next: \n+00027270: 7375 7065 7275 7365 7273 2c20 2050 7265 superusers, Pre\n+00027280: 763a 2072 6f6f 742c 2020 5570 3a20 5370 v: root, Up: Sp\n+00027290: 6563 6961 6c20 656e 7669 726f 6e6d 656e ecial environmen\n+000272a0: 7420 7661 7269 6162 6c65 730a 0a31 352e t variables..15.\n+000272b0: 312e 3433 2073 6869 6d5f 6c6f 636b 0a2d 1.43 shim_lock.-\n+000272c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n+000272d0: 0a0a 4966 2074 6869 7320 7661 7269 6162 ..If this variab\n+000272e0: 6c65 2069 7320 7365 7420 746f 20e2 8098 le is set to ...\n+000272f0: 79e2 8099 2c20 6974 206d 6561 6e73 2074 y..., it means t\n+00027300: 6861 7420 7468 6520 7368 696d 5f6c 6f63 hat the shim_loc\n+00027310: 6b20 7665 7269 6669 6572 2069 730a 7265 k verifier is.re\n+00027320: 6769 7374 6572 6564 2028 7365 6520 2a6e gistered (see *n\n+00027330: 6f74 6520 5545 4649 2073 6563 7572 6520 ote UEFI secure \n+00027340: 626f 6f74 2061 6e64 2073 6869 6d3a 3a29 boot and shim::)\n+00027350: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00027360: 696e 666f 2c20 204e 6f64 653a 2073 7570 info, Node: sup\n+00027370: 6572 7573 6572 732c 2020 4e65 7874 3a20 erusers, Next: \n+00027380: 7468 656d 652c 2020 5072 6576 3a20 7368 theme, Prev: sh\n+00027390: 696d 5f6c 6f63 6b2c 2020 5570 3a20 5370 im_lock, Up: Sp\n+000273a0: 6563 6961 6c20 656e 7669 726f 6e6d 656e ecial environmen\n+000273b0: 7420 7661 7269 6162 6c65 730a 0a31 352e t variables..15.\n+000273c0: 312e 3434 2073 7570 6572 7573 6572 730a 1.44 superusers.\n+000273d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n+000273e0: 2d2d 0a0a 5468 6973 2076 6172 6961 626c --..This variabl\n+000273f0: 6520 6d61 7920 6265 2073 6574 2074 6f20 e may be set to \n+00027400: 6120 6c69 7374 206f 6620 7375 7065 7275 a list of superu\n+00027410: 7365 7220 6e61 6d65 7320 746f 2065 6e61 ser names to ena\n+00027420: 626c 650a 6175 7468 656e 7469 6361 7469 ble.authenticati\n+00027430: 6f6e 2073 7570 706f 7274 2e20 202a 4e6f on support. *No\n+00027440: 7465 2053 6563 7572 6974 793a 3a2e 0a0a te Security::...\n+00027450: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+00027460: 6f2c 2020 4e6f 6465 3a20 7468 656d 652c o, Node: theme,\n+00027470: 2020 4e65 7874 3a20 7469 6d65 6f75 742c Next: timeout,\n+00027480: 2020 5072 6576 3a20 7375 7065 7275 7365 Prev: superuse\n+00027490: 7273 2c20 2055 703a 2053 7065 6369 616c rs, Up: Special\n+000274a0: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n+000274b0: 6961 626c 6573 0a0a 3135 2e31 2e34 3520 iables..15.1.45 \n+000274c0: 7468 656d 650a 2d2d 2d2d 2d2d 2d2d 2d2d theme.----------\n+000274d0: 2d2d 2d0a 0a54 6869 7320 7661 7269 6162 ---..This variab\n+000274e0: 6c65 206d 6179 2062 6520 7365 7420 746f le may be set to\n+000274f0: 2061 2064 6972 6563 746f 7279 2063 6f6e a directory con\n+00027500: 7461 696e 696e 6720 6120 4752 5542 2067 taining a GRUB g\n+00027510: 7261 7068 6963 616c 206d 656e 750a 7468 raphical menu.th\n+00027520: 656d 652e 2020 2a4e 6f74 6520 5468 656d eme. *Note Them\n+00027530: 6520 6669 6c65 2066 6f72 6d61 743a 3a2e e file format::.\n+00027540: 0a0a 2020 2054 6869 7320 7661 7269 6162 .. This variab\n+00027550: 6c65 2069 7320 6f66 7465 6e20 7365 7420 le is often set \n+00027560: 6279 20e2 8098 4752 5542 5f54 4845 4d45 by ...GRUB_THEME\n+00027570: e280 9920 282a 6e6f 7465 2053 696d 706c ... (*note Simpl\n+00027580: 650a 636f 6e66 6967 7572 6174 696f 6e3a e.configuration:\n+00027590: 3a29 2e0a 0a1f 0a46 696c 653a 2067 7275 :).....File: gru\n+000275a0: 622e 696e 666f 2c20 204e 6f64 653a 2074 b.info, Node: t\n+000275b0: 696d 656f 7574 2c20 204e 6578 743a 2074 imeout, Next: t\n+000275c0: 696d 656f 7574 5f73 7479 6c65 2c20 2050 imeout_style, P\n+000275d0: 7265 763a 2074 6865 6d65 2c20 2055 703a rev: theme, Up:\n+000275e0: 2053 7065 6369 616c 2065 6e76 6972 6f6e Special environ\n+000275f0: 6d65 6e74 2076 6172 6961 626c 6573 0a0a ment variables..\n+00027600: 3135 2e31 2e34 3620 7469 6d65 6f75 740a 15.1.46 timeout.\n+00027610: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n+00027620: 0a49 6620 7468 6973 2076 6172 6961 626c .If this variabl\n+00027630: 6520 6973 2073 6574 2c20 6974 2073 7065 e is set, it spe\n+00027640: 6369 6669 6573 2074 6865 2074 696d 6520 cifies the time \n+00027650: 696e 2073 6563 6f6e 6473 2074 6f20 7761 in seconds to wa\n+00027660: 6974 2066 6f72 0a6b 6579 626f 6172 6420 it for.keyboard \n+00027670: 696e 7075 7420 6265 666f 7265 2062 6f6f input before boo\n+00027680: 7469 6e67 2074 6865 2064 6566 6175 6c74 ting the default\n+00027690: 206d 656e 7520 656e 7472 792e 2020 4120 menu entry. A \n+000276a0: 7469 6d65 6f75 7420 6f66 20e2 8098 30e2 timeout of ...0.\n+000276b0: 8099 0a6d 6561 6e73 2074 6f20 626f 6f74 ...means to boot\n+000276c0: 2074 6865 2064 6566 6175 6c74 2065 6e74 the default ent\n+000276d0: 7279 2069 6d6d 6564 6961 7465 6c79 2077 ry immediately w\n+000276e0: 6974 686f 7574 2064 6973 706c 6179 696e ithout displayin\n+000276f0: 6720 7468 6520 6d65 6e75 3b0a 6120 7469 g the menu;.a ti\n+00027700: 6d65 6f75 7420 6f66 20e2 8098 2d31 e280 meout of ...-1..\n+00027710: 9920 286f 7220 756e 7365 7429 206d 6561 . (or unset) mea\n+00027720: 6e73 2074 6f20 7761 6974 2069 6e64 6566 ns to wait indef\n+00027730: 696e 6974 656c 792e 0a0a 2020 2049 6620 initely... If \n+00027740: e280 9874 696d 656f 7574 5f73 7479 6c65 ...timeout_style\n+00027750: e280 9920 282a 6e6f 7465 2074 696d 656f ... (*note timeo\n+00027760: 7574 5f73 7479 6c65 3a3a 2920 6973 2073 ut_style::) is s\n+00027770: 6574 2074 6f20 e280 9863 6f75 6e74 646f et to ...countdo\n+00027780: 776e e280 9920 6f72 0ae2 8098 6869 6464 wn... or....hidd\n+00027790: 656e e280 992c 2074 6865 2074 696d 656f en..., the timeo\n+000277a0: 7574 2069 7320 696e 7374 6561 6420 636f ut is instead co\n+000277b0: 756e 7465 6420 6265 666f 7265 2074 6865 unted before the\n+000277c0: 206d 656e 7520 6973 2064 6973 706c 6179 menu is display\n+000277d0: 6564 2e0a 0a20 2020 5468 6973 2076 6172 ed... This var\n+000277e0: 6961 626c 6520 6973 206f 6674 656e 2073 iable is often s\n+000277f0: 6574 2062 7920 e280 9847 5255 425f 5449 et by ...GRUB_TI\n+00027800: 4d45 4f55 54e2 8099 2028 2a6e 6f74 6520 MEOUT... (*note \n+00027810: 5369 6d70 6c65 0a63 6f6e 6669 6775 7261 Simple.configura\n+00027820: 7469 6f6e 3a3a 292e 0a0a 1f0a 4669 6c65 tion::).....File\n+00027830: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+00027840: 6465 3a20 7469 6d65 6f75 745f 7374 796c de: timeout_styl\n+00027850: 652c 2020 4e65 7874 3a20 7470 6d5f 6661 e, Next: tpm_fa\n+00027860: 696c 5f66 6174 616c 2c20 2050 7265 763a il_fatal, Prev:\n+00027870: 2074 696d 656f 7574 2c20 2055 703a 2053 timeout, Up: S\n+00027880: 7065 6369 616c 2065 6e76 6972 6f6e 6d65 pecial environme\n+00027890: 6e74 2076 6172 6961 626c 6573 0a0a 3135 nt variables..15\n+000278a0: 2e31 2e34 3720 7469 6d65 6f75 745f 7374 .1.47 timeout_st\n+000278b0: 796c 650a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d yle.------------\n+000278c0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6869 7320 ---------..This \n+000278d0: 7661 7269 6162 6c65 206d 6179 2062 6520 variable may be \n+000278e0: 7365 7420 746f 20e2 8098 6d65 6e75 e280 set to ...menu..\n+000278f0: 992c 20e2 8098 636f 756e 7464 6f77 6ee2 ., ...countdown.\n+00027900: 8099 2c20 6f72 20e2 8098 6869 6464 656e .., or ...hidden\n+00027910: e280 9920 746f 2063 6f6e 7472 6f6c 0a74 ... to control.t\n+00027920: 6865 2077 6179 2069 6e20 7768 6963 6820 he way in which \n+00027930: 7468 6520 7469 6d65 6f75 7420 282a 6e6f the timeout (*no\n+00027940: 7465 2074 696d 656f 7574 3a3a 2920 696e te timeout::) in\n+00027950: 7465 7261 6374 7320 7769 7468 2064 6973 teracts with dis\n+00027960: 706c 6179 696e 670a 7468 6520 6d65 6e75 playing.the menu\n+00027970: 2e20 2053 6565 2074 6865 2064 6f63 756d . See the docum\n+00027980: 656e 7461 7469 6f6e 206f 6620 e280 9847 entation of ...G\n+00027990: 5255 425f 5449 4d45 4f55 545f 5354 594c RUB_TIMEOUT_STYL\n+000279a0: 45e2 8099 2028 2a6e 6f74 6520 5369 6d70 E... (*note Simp\n+000279b0: 6c65 0a63 6f6e 6669 6775 7261 7469 6f6e le.configuration\n+000279c0: 3a3a 2920 666f 7220 6465 7461 696c 732e ::) for details.\n+000279d0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+000279e0: 6e66 6f2c 2020 4e6f 6465 3a20 7470 6d5f nfo, Node: tpm_\n+000279f0: 6661 696c 5f66 6174 616c 2c20 2050 7265 fail_fatal, Pre\n+00027a00: 763a 2074 696d 656f 7574 5f73 7479 6c65 v: timeout_style\n+00027a10: 2c20 2055 703a 2053 7065 6369 616c 2065 , Up: Special e\n+00027a20: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n+00027a30: 626c 6573 0a0a 3135 2e31 2e34 3820 7470 bles..15.1.48 tp\n+00027a40: 6d5f 6661 696c 5f66 6174 616c 0a2d 2d2d m_fail_fatal.---\n 00027a50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00027a60: 2d2d 2d2d 2d0a 0a49 6620 7468 6973 2076 -----..If this v\n-00027a70: 6172 6961 626c 6520 6973 2073 6574 2061 ariable is set a\n-00027a80: 6e64 2074 7275 6520 2869 2e65 2e2c 206e nd true (i.e., n\n-00027a90: 6f74 2073 6574 2074 6f20 2230 222c 2022 ot set to \"0\", \"\n-00027aa0: 6661 6c73 6522 2c0a 2264 6973 6162 6c65 false\",.\"disable\n-00027ab0: 222c 206f 7220 226e 6f22 292c 2054 504d \", or \"no\"), TPM\n-00027ac0: 206d 6561 7375 7265 6d65 6e74 7320 7468 measurements th\n-00027ad0: 6174 2066 6169 6c20 7769 6c6c 2062 6520 at fail will be \n-00027ae0: 7472 6561 7465 6420 6173 0a66 6174 616c treated as.fatal\n-00027af0: 2e20 204f 7468 6572 7769 7365 2c20 7468 . Otherwise, th\n-00027b00: 6579 2077 696c 6c20 6d65 7265 6c79 2062 ey will merely b\n-00027b10: 6520 6465 6275 672d 6c6f 6767 6564 2061 e debug-logged a\n-00027b20: 6e64 2062 6f6f 7420 7769 6c6c 0a63 6f6e nd boot will.con\n-00027b30: 7469 6e75 652e 0a0a 2020 2043 616c 6c20 tinue... Call \n-00027b40: 746f 2045 4649 2066 6972 6d77 6172 652c to EFI firmware,\n-00027b50: 206c 696b 6520 6861 7368 5f6c 6f67 5f65 like hash_log_e\n-00027b60: 7874 656e 645f 6576 656e 7428 292c 2063 xtend_event(), c\n-00027b70: 616e 2072 6574 7572 6e20 616e 0a75 6e6b an return an.unk\n-00027b80: 6e6f 776e 2065 7272 6f72 2c20 692e 652e nown error, i.e.\n-00027b90: 2020 6475 6520 746f 2062 7567 2070 7265 due to bug pre\n-00027ba0: 7365 6e74 2069 6e20 6669 726d 7761 7265 sent in firmware\n-00027bb0: 2e20 2057 6865 6e20 7468 6973 2076 6172 . When this var\n-00027bc0: 6961 626c 650a 6973 2073 6574 2061 6e64 iable.is set and\n-00027bd0: 2074 7275 6520 2873 616d 6520 7661 6c75 true (same valu\n-00027be0: 6573 2061 7320 7769 7468 2054 504d 206d es as with TPM m\n-00027bf0: 6561 7375 7265 6d65 6e74 7329 2074 6869 easurements) thi\n-00027c00: 7320 7369 7475 6174 696f 6e0a 7769 6c6c s situation.will\n-00027c10: 2062 6520 636f 6e73 6964 6572 6564 2074 be considered t\n-00027c20: 6f20 6265 2066 6174 616c 2061 6e64 2065 o be fatal and e\n-00027c30: 7272 6f72 2d6c 6f67 6765 6420 6173 2022 rror-logged as \"\n-00027c40: 756e 6b6e 6f77 6e20 5450 4d20 6572 726f unknown TPM erro\n-00027c50: 7222 2e0a 4966 206e 6f74 2073 6574 2c20 r\"..If not set, \n-00027c60: 626f 6f74 696e 6720 7468 6520 4f53 2077 booting the OS w\n-00027c70: 696c 6c20 6265 2065 6e61 626c 6564 2e0a ill be enabled..\n-00027c80: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-00027c90: 666f 2c20 204e 6f64 653a 2045 6e76 6972 fo, Node: Envir\n-00027ca0: 6f6e 6d65 6e74 2062 6c6f 636b 2c20 2050 onment block, P\n-00027cb0: 7265 763a 2053 7065 6369 616c 2065 6e76 rev: Special env\n-00027cc0: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n-00027cd0: 6573 2c20 2055 703a 2045 6e76 6972 6f6e es, Up: Environ\n-00027ce0: 6d65 6e74 0a0a 3135 2e32 2054 6865 2047 ment..15.2 The G\n-00027cf0: 5255 4220 656e 7669 726f 6e6d 656e 7420 RUB environment \n-00027d00: 626c 6f63 6b0a 3d3d 3d3d 3d3d 3d3d 3d3d block.==========\n+00027a60: 2d2d 2d0a 0a49 6620 7468 6973 2076 6172 ---..If this var\n+00027a70: 6961 626c 6520 6973 2073 6574 2061 6e64 iable is set and\n+00027a80: 2074 7275 6520 2869 2e65 2e2c 206e 6f74 true (i.e., not\n+00027a90: 2073 6574 2074 6f20 2230 222c 2022 6661 set to \"0\", \"fa\n+00027aa0: 6c73 6522 2c0a 2264 6973 6162 6c65 222c lse\",.\"disable\",\n+00027ab0: 206f 7220 226e 6f22 292c 2054 504d 206d or \"no\"), TPM m\n+00027ac0: 6561 7375 7265 6d65 6e74 7320 7468 6174 easurements that\n+00027ad0: 2066 6169 6c20 7769 6c6c 2062 6520 7472 fail will be tr\n+00027ae0: 6561 7465 6420 6173 0a66 6174 616c 2e20 eated as.fatal. \n+00027af0: 204f 7468 6572 7769 7365 2c20 7468 6579 Otherwise, they\n+00027b00: 2077 696c 6c20 6d65 7265 6c79 2062 6520 will merely be \n+00027b10: 6465 6275 672d 6c6f 6767 6564 2061 6e64 debug-logged and\n+00027b20: 2062 6f6f 7420 7769 6c6c 0a63 6f6e 7469 boot will.conti\n+00027b30: 6e75 652e 0a0a 2020 2043 616c 6c20 746f nue... Call to\n+00027b40: 2045 4649 2066 6972 6d77 6172 652c 206c EFI firmware, l\n+00027b50: 696b 6520 6861 7368 5f6c 6f67 5f65 7874 ike hash_log_ext\n+00027b60: 656e 645f 6576 656e 7428 292c 2063 616e end_event(), can\n+00027b70: 2072 6574 7572 6e20 616e 0a75 6e6b 6e6f return an.unkno\n+00027b80: 776e 2065 7272 6f72 2c20 692e 652e 2020 wn error, i.e. \n+00027b90: 6475 6520 746f 2062 7567 2070 7265 7365 due to bug prese\n+00027ba0: 6e74 2069 6e20 6669 726d 7761 7265 2e20 nt in firmware. \n+00027bb0: 2057 6865 6e20 7468 6973 2076 6172 6961 When this varia\n+00027bc0: 626c 650a 6973 2073 6574 2061 6e64 2074 ble.is set and t\n+00027bd0: 7275 6520 2873 616d 6520 7661 6c75 6573 rue (same values\n+00027be0: 2061 7320 7769 7468 2054 504d 206d 6561 as with TPM mea\n+00027bf0: 7375 7265 6d65 6e74 7329 2074 6869 7320 surements) this \n+00027c00: 7369 7475 6174 696f 6e0a 7769 6c6c 2062 situation.will b\n+00027c10: 6520 636f 6e73 6964 6572 6564 2074 6f20 e considered to \n+00027c20: 6265 2066 6174 616c 2061 6e64 2065 7272 be fatal and err\n+00027c30: 6f72 2d6c 6f67 6765 6420 6173 2022 756e or-logged as \"un\n+00027c40: 6b6e 6f77 6e20 5450 4d20 6572 726f 7222 known TPM error\"\n+00027c50: 2e0a 4966 206e 6f74 2073 6574 2c20 626f ..If not set, bo\n+00027c60: 6f74 696e 6720 7468 6520 4f53 2077 696c oting the OS wil\n+00027c70: 6c20 6265 2065 6e61 626c 6564 2e0a 0a1f l be enabled....\n+00027c80: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+00027c90: 2c20 204e 6f64 653a 2045 6e76 6972 6f6e , Node: Environ\n+00027ca0: 6d65 6e74 2062 6c6f 636b 2c20 2050 7265 ment block, Pre\n+00027cb0: 763a 2053 7065 6369 616c 2065 6e76 6972 v: Special envir\n+00027cc0: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables\n+00027cd0: 2c20 2055 703a 2045 6e76 6972 6f6e 6d65 , Up: Environme\n+00027ce0: 6e74 0a0a 3135 2e32 2054 6865 2047 5255 nt..15.2 The GRU\n+00027cf0: 4220 656e 7669 726f 6e6d 656e 7420 626c B environment bl\n+00027d00: 6f63 6b0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ock.============\n 00027d10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00027d20: 3d3d 3d3d 3d0a 0a49 7420 6973 206f 6674 =====..It is oft\n-00027d30: 656e 2075 7365 6675 6c20 746f 2062 6520 en useful to be \n-00027d40: 6162 6c65 2074 6f20 7265 6d65 6d62 6572 able to remember\n-00027d50: 2061 2073 6d61 6c6c 2061 6d6f 756e 7420 a small amount \n-00027d60: 6f66 2069 6e66 6f72 6d61 7469 6f6e 0a66 of information.f\n-00027d70: 726f 6d20 6f6e 6520 626f 6f74 2074 6f20 rom one boot to \n-00027d80: 7468 6520 6e65 7874 2e20 2046 6f72 2065 the next. For e\n-00027d90: 7861 6d70 6c65 2c20 796f 7520 6d69 6768 xample, you migh\n-00027da0: 7420 7761 6e74 2074 6f20 7365 7420 7468 t want to set th\n-00027db0: 650a 6465 6661 756c 7420 6d65 6e75 2065 e.default menu e\n-00027dc0: 6e74 7279 2062 6173 6564 206f 6e20 7768 ntry based on wh\n-00027dd0: 6174 2077 6173 2073 656c 6563 7465 6420 at was selected \n-00027de0: 7468 6520 6c61 7374 2074 696d 652e 2020 the last time. \n-00027df0: 4752 5542 0a64 656c 6962 6572 6174 656c GRUB.deliberatel\n-00027e00: 7920 646f 6573 206e 6f74 2069 6d70 6c65 y does not imple\n-00027e10: 6d65 6e74 2073 7570 706f 7274 2066 6f72 ment support for\n-00027e20: 2077 7269 7469 6e67 2066 696c 6573 2069 writing files i\n-00027e30: 6e20 6f72 6465 7220 746f 0a6d 696e 696d n order to.minim\n-00027e40: 6973 6520 7468 6520 706f 7373 6962 696c ise the possibil\n-00027e50: 6974 7920 6f66 2074 6865 2062 6f6f 7420 ity of the boot \n-00027e60: 6c6f 6164 6572 2062 6569 6e67 2072 6573 loader being res\n-00027e70: 706f 6e73 6962 6c65 2066 6f72 2066 696c ponsible for fil\n-00027e80: 650a 7379 7374 656d 2063 6f72 7275 7074 e.system corrupt\n-00027e90: 696f 6e2c 2073 6f20 6120 4752 5542 2063 ion, so a GRUB c\n-00027ea0: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil\n-00027eb0: 6520 6361 6e6e 6f74 206a 7573 7420 6372 e cannot just cr\n-00027ec0: 6561 7465 2061 0a66 696c 6520 696e 2074 eate a.file in t\n-00027ed0: 6865 206f 7264 696e 6172 7920 7761 792e he ordinary way.\n-00027ee0: 2020 486f 7765 7665 722c 2047 5255 4220 However, GRUB \n-00027ef0: 7072 6f76 6964 6573 2061 6e20 2265 6e76 provides an \"env\n-00027f00: 6972 6f6e 6d65 6e74 2062 6c6f 636b 220a ironment block\".\n-00027f10: 7768 6963 6820 6361 6e20 6265 2075 7365 which can be use\n-00027f20: 6420 746f 2073 6176 6520 6120 736d 616c d to save a smal\n-00027f30: 6c20 616d 6f75 6e74 206f 6620 7374 6174 l amount of stat\n-00027f40: 652e 0a0a 2020 2054 6865 2065 6e76 6972 e... The envir\n-00027f50: 6f6e 6d65 6e74 2062 6c6f 636b 2069 7320 onment block is \n-00027f60: 6120 7072 6561 6c6c 6f63 6174 6564 2031 a preallocated 1\n-00027f70: 3032 342d 6279 7465 2066 696c 652c 2077 024-byte file, w\n-00027f80: 6869 6368 0a6e 6f72 6d61 6c6c 7920 6c69 hich.normally li\n-00027f90: 7665 7320 696e 20e2 8098 2f62 6f6f 742f ves in .../boot/\n-00027fa0: 6772 7562 2f67 7275 6265 6e76 e280 9920 grub/grubenv... \n-00027fb0: 2861 6c74 686f 7567 6820 796f 7520 7368 (although you sh\n-00027fc0: 6f75 6c64 206e 6f74 2061 7373 756d 650a ould not assume.\n-00027fd0: 7468 6973 292e 2020 4174 2062 6f6f 7420 this). At boot \n-00027fe0: 7469 6d65 2c20 7468 6520 e280 986c 6f61 time, the ...loa\n-00027ff0: 645f 656e 76e2 8099 2063 6f6d 6d61 6e64 d_env... command\n-00028000: 2028 2a6e 6f74 6520 6c6f 6164 5f65 6e76 (*note load_env\n-00028010: 3a3a 2920 6c6f 6164 730a 656e 7669 726f ::) loads.enviro\n-00028020: 6e6d 656e 7420 7661 7269 6162 6c65 7320 nment variables \n-00028030: 6672 6f6d 2069 742c 2061 6e64 2074 6865 from it, and the\n-00028040: 20e2 8098 7361 7665 5f65 6e76 e280 9920 ...save_env... \n-00028050: 282a 6e6f 7465 2073 6176 655f 656e 763a (*note save_env:\n-00028060: 3a29 0a63 6f6d 6d61 6e64 2073 6176 6573 :).command saves\n-00028070: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n-00028080: 6961 626c 6573 2074 6f20 6974 2e20 2046 iables to it. F\n-00028090: 726f 6d20 6120 7275 6e6e 696e 6720 7379 rom a running sy\n-000280a0: 7374 656d 2c20 7468 650a e280 9867 7275 stem, the....gru\n-000280b0: 622d 6564 6974 656e 76e2 8099 2075 7469 b-editenv... uti\n-000280c0: 6c69 7479 2063 616e 2062 6520 7573 6564 lity can be used\n-000280d0: 2074 6f20 6564 6974 2074 6865 2065 6e76 to edit the env\n-000280e0: 6972 6f6e 6d65 6e74 2062 6c6f 636b 2e0a ironment block..\n-000280f0: 0a20 2020 466f 7220 7361 6665 7479 2072 . For safety r\n-00028100: 6561 736f 6e73 2c20 7468 6973 2073 746f easons, this sto\n-00028110: 7261 6765 2069 7320 6f6e 6c79 2061 7661 rage is only ava\n-00028120: 696c 6162 6c65 2077 6865 6e20 696e 7374 ilable when inst\n-00028130: 616c 6c65 6420 6f6e 0a61 2070 6c61 696e alled on.a plain\n-00028140: 2064 6973 6b20 286e 6f20 4c56 4d20 6f72 disk (no LVM or\n-00028150: 2052 4149 4429 2c20 7573 696e 6720 6120 RAID), using a \n-00028160: 6e6f 6e2d 6368 6563 6b73 756d 6d69 6e67 non-checksumming\n-00028170: 2066 696c 6573 7973 7465 6d20 286e 6f0a filesystem (no.\n-00028180: 5a46 5329 2c20 616e 6420 7573 696e 6720 ZFS), and using \n-00028190: 4249 4f53 206f 7220 4546 4920 6675 6e63 BIOS or EFI func\n-000281a0: 7469 6f6e 7320 286e 6f20 4154 412c 2055 tions (no ATA, U\n-000281b0: 5342 206f 7220 4945 4545 3132 3735 292e SB or IEEE1275).\n-000281c0: 0a0a 2020 20e2 8098 6772 7562 2d6d 6b63 .. ...grub-mkc\n-000281d0: 6f6e 6669 67e2 8099 2075 7365 7320 7468 onfig... uses th\n-000281e0: 6973 2066 6163 696c 6974 7920 746f 2069 is facility to i\n-000281f0: 6d70 6c65 6d65 6e74 20e2 8098 4752 5542 mplement ...GRUB\n-00028200: 5f53 4156 4544 4546 4155 4c54 e280 990a _SAVEDEFAULT....\n-00028210: 282a 6e6f 7465 2053 696d 706c 6520 636f (*note Simple co\n-00028220: 6e66 6967 7572 6174 696f 6e3a 3a29 2e0a nfiguration::)..\n-00028230: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-00028240: 666f 2c20 204e 6f64 653a 204d 6f64 756c fo, Node: Modul\n-00028250: 6573 2c20 204e 6578 743a 2043 6f6d 6d61 es, Next: Comma\n-00028260: 6e64 732c 2020 5072 6576 3a20 456e 7669 nds, Prev: Envi\n-00028270: 726f 6e6d 656e 742c 2020 5570 3a20 546f ronment, Up: To\n-00028280: 700a 0a31 3620 4d6f 6475 6c65 730a 2a2a p..16 Modules.**\n-00028290: 2a2a 2a2a 2a2a 2a2a 0a0a 496e 2074 6869 ********..In thi\n-000282a0: 7320 6368 6170 7465 722c 2077 6520 6c69 s chapter, we li\n-000282b0: 7374 2061 6c6c 206d 6f64 756c 6573 2074 st all modules t\n-000282c0: 6861 7420 6172 6520 6176 6169 6c61 626c hat are availabl\n-000282d0: 6520 696e 2047 5255 422e 0a0a 2020 204d e in GRUB... M\n-000282e0: 6f64 756c 6573 2063 616e 2062 6520 6c6f odules can be lo\n-000282f0: 6164 6564 2076 6961 2074 6865 20e2 8098 aded via the ...\n-00028300: 696e 736d 6f64 e280 9920 282a 6e6f 7465 insmod... (*note\n-00028310: 2069 6e73 6d6f 643a 3a29 2063 6f6d 6d61 insmod::) comma\n-00028320: 6e64 2e0a 0a2a 204d 656e 753a 0a0a 2a20 nd...* Menu:..* \n-00028330: 6163 7069 5f6d 6f64 756c 653a 3a0a 2a20 acpi_module::.* \n-00028340: 6164 6c65 7233 325f 6d6f 6475 6c65 3a3a adler32_module::\n-00028350: 0a2a 2061 6666 735f 6d6f 6475 6c65 3a3a .* affs_module::\n-00028360: 0a2a 2061 6673 5f6d 6f64 756c 653a 3a0a .* afs_module::.\n-00028370: 2a20 6166 7370 6c69 7474 6572 5f6d 6f64 * afsplitter_mod\n-00028380: 756c 653a 3a0a 2a20 6168 6369 5f6d 6f64 ule::.* ahci_mod\n-00028390: 756c 653a 3a0a 2a20 616c 6c5f 7669 6465 ule::.* all_vide\n-000283a0: 6f5f 6d6f 6475 6c65 3a3a 0a2a 2061 6f75 o_module::.* aou\n-000283b0: 745f 6d6f 6475 6c65 3a3a 0a2a 2061 7070 t_module::.* app\n-000283c0: 6c65 6c64 725f 6d6f 6475 6c65 3a3a 0a2a leldr_module::.*\n-000283d0: 2061 7263 6865 6c70 5f6d 6f64 756c 653a archelp_module:\n-000283e0: 3a0a 2a20 6174 5f6b 6579 626f 6172 645f :.* at_keyboard_\n-000283f0: 6d6f 6475 6c65 3a3a 0a2a 2061 7461 5f6d module::.* ata_m\n-00028400: 6f64 756c 653a 3a0a 2a20 6261 636b 7472 odule::.* backtr\n-00028410: 6163 655f 6d6f 6475 6c65 3a3a 0a2a 2062 ace_module::.* b\n-00028420: 6673 5f6d 6f64 756c 653a 3a0a 2a20 6269 fs_module::.* bi\n-00028430: 6f73 6469 736b 5f6d 6f64 756c 653a 3a0a osdisk_module::.\n-00028440: 2a20 6269 746d 6170 5f6d 6f64 756c 653a * bitmap_module:\n-00028450: 3a0a 2a20 6269 746d 6170 5f73 6361 6c65 :.* bitmap_scale\n-00028460: 5f6d 6f64 756c 653a 3a0a 2a20 626c 695f _module::.* bli_\n-00028470: 6d6f 6475 6c65 3a3a 0a2a 2062 6c6f 636b module::.* block\n-00028480: 6c69 7374 5f6d 6f64 756c 653a 3a0a 2a20 list_module::.* \n-00028490: 626f 6f74 5f6d 6f64 756c 653a 3a0a 2a20 boot_module::.* \n-000284a0: 626f 6f74 7469 6d65 5f6d 6f64 756c 653a boottime_module:\n-000284b0: 3a0a 2a20 6273 645f 6d6f 6475 6c65 3a3a :.* bsd_module::\n-000284c0: 0a2a 2062 7377 6170 5f74 6573 745f 6d6f .* bswap_test_mo\n-000284d0: 6475 6c65 3a3a 0a2a 2062 7472 6673 5f6d dule::.* btrfs_m\n-000284e0: 6f64 756c 653a 3a0a 2a20 6275 6669 6f5f odule::.* bufio_\n-000284f0: 6d6f 6475 6c65 3a3a 0a2a 2063 6163 6865 module::.* cache\n-00028500: 696e 666f 5f6d 6f64 756c 653a 3a0a 2a20 info_module::.* \n-00028510: 6361 745f 6d6f 6475 6c65 3a3a 0a2a 2063 cat_module::.* c\n-00028520: 6266 735f 6d6f 6475 6c65 3a3a 0a2a 2063 bfs_module::.* c\n-00028530: 626c 735f 6d6f 6475 6c65 3a3a 0a2a 2063 bls_module::.* c\n-00028540: 626d 656d 635f 6d6f 6475 6c65 3a3a 0a2a bmemc_module::.*\n-00028550: 2063 6274 6162 6c65 5f6d 6f64 756c 653a cbtable_module:\n-00028560: 3a0a 2a20 6362 7469 6d65 5f6d 6f64 756c :.* cbtime_modul\n-00028570: 653a 3a0a 2a20 6368 6169 6e5f 6d6f 6475 e::.* chain_modu\n-00028580: 6c65 3a3a 0a2a 2063 6d64 6c69 6e65 5f63 le::.* cmdline_c\n-00028590: 6174 5f74 6573 745f 6d6f 6475 6c65 3a3a at_test_module::\n-000285a0: 0a2a 2063 6d6f 7364 756d 705f 6d6f 6475 .* cmosdump_modu\n-000285b0: 6c65 3a3a 0a2a 2063 6d6f 7374 6573 745f le::.* cmostest_\n-000285c0: 6d6f 6475 6c65 3a3a 0a2a 2063 6d70 5f6d module::.* cmp_m\n-000285d0: 6f64 756c 653a 3a0a 2a20 636d 705f 7465 odule::.* cmp_te\n-000285e0: 7374 5f6d 6f64 756c 653a 3a0a 2a20 636f st_module::.* co\n-000285f0: 6e66 6967 6669 6c65 5f6d 6f64 756c 653a nfigfile_module:\n-00028600: 3a0a 2a20 6370 696f 5f6d 6f64 756c 653a :.* cpio_module:\n-00028610: 3a0a 2a20 6370 696f 5f62 655f 6d6f 6475 :.* cpio_be_modu\n-00028620: 6c65 3a3a 0a2a 2063 7075 6964 5f6d 6f64 le::.* cpuid_mod\n-00028630: 756c 653a 3a0a 2a20 6372 6336 345f 6d6f ule::.* crc64_mo\n-00028640: 6475 6c65 3a3a 0a2a 2063 7279 7074 6f5f dule::.* crypto_\n-00028650: 6d6f 6475 6c65 3a3a 0a2a 2063 7279 7074 module::.* crypt\n-00028660: 6f64 6973 6b5f 6d6f 6475 6c65 3a3a 0a2a odisk_module::.*\n-00028670: 2063 7335 3533 365f 6d6f 6475 6c65 3a3a cs5536_module::\n-00028680: 0a2a 2063 747a 5f74 6573 745f 6d6f 6475 .* ctz_test_modu\n-00028690: 6c65 3a3a 0a2a 2064 6174 655f 6d6f 6475 le::.* date_modu\n-000286a0: 6c65 3a3a 0a2a 2064 6174 6568 6f6f 6b5f le::.* datehook_\n-000286b0: 6d6f 6475 6c65 3a3a 0a2a 2064 6174 6574 module::.* datet\n-000286c0: 696d 655f 6d6f 6475 6c65 3a3a 0a2a 2064 ime_module::.* d\n-000286d0: 6973 6b5f 6d6f 6475 6c65 3a3a 0a2a 2064 isk_module::.* d\n-000286e0: 6973 6b66 696c 7465 725f 6d6f 6475 6c65 iskfilter_module\n-000286f0: 3a3a 0a2a 2064 6976 5f6d 6f64 756c 653a ::.* div_module:\n-00028700: 3a0a 2a20 6469 765f 7465 7374 5f6d 6f64 :.* div_test_mod\n-00028710: 756c 653a 3a0a 2a20 646d 5f6e 765f 6d6f ule::.* dm_nv_mo\n-00028720: 6475 6c65 3a3a 0a2a 2064 7269 7665 6d61 dule::.* drivema\n-00028730: 705f 6d6f 6475 6c65 3a3a 0a2a 2065 6368 p_module::.* ech\n-00028740: 6f5f 6d6f 6475 6c65 3a3a 0a2a 2065 6669 o_module::.* efi\n-00028750: 5f67 6f70 5f6d 6f64 756c 653a 3a0a 2a20 _gop_module::.* \n-00028760: 6566 695f 7567 615f 6d6f 6475 6c65 3a3a efi_uga_module::\n-00028770: 0a2a 2065 6669 656d 755f 6d6f 6475 6c65 .* efiemu_module\n-00028780: 3a3a 0a2a 2065 6669 6677 7365 7475 705f ::.* efifwsetup_\n-00028790: 6d6f 6475 6c65 3a3a 0a2a 2065 6669 6e65 module::.* efine\n-000287a0: 745f 6d6f 6475 6c65 3a3a 0a2a 2065 6669 t_module::.* efi\n-000287b0: 7465 7874 6d6f 6465 5f6d 6f64 756c 653a textmode_module:\n-000287c0: 3a0a 2a20 6568 6369 5f6d 6f64 756c 653a :.* ehci_module:\n-000287d0: 3a0a 2a20 656c 665f 6d6f 6475 6c65 3a3a :.* elf_module::\n-000287e0: 0a2a 2065 6d75 6e65 745f 6d6f 6475 6c65 .* emunet_module\n-000287f0: 3a3a 0a2a 2065 6d75 7063 695f 6d6f 6475 ::.* emupci_modu\n-00028800: 6c65 3a3a 0a2a 2065 726f 6673 5f6d 6f64 le::.* erofs_mod\n-00028810: 756c 653a 3a0a 2a20 6573 6363 5f6d 6f64 ule::.* escc_mod\n-00028820: 756c 653a 3a0a 2a20 6576 616c 5f6d 6f64 ule::.* eval_mod\n-00028830: 756c 653a 3a0a 2a20 6578 6661 745f 6d6f ule::.* exfat_mo\n-00028840: 6475 6c65 3a3a 0a2a 2065 7866 6374 6573 dule::.* exfctes\n-00028850: 745f 6d6f 6475 6c65 3a3a 0a2a 2065 7874 t_module::.* ext\n-00028860: 325f 6d6f 6475 6c65 3a3a 0a2a 2065 7874 2_module::.* ext\n-00028870: 636d 645f 6d6f 6475 6c65 3a3a 0a2a 2066 cmd_module::.* f\n-00028880: 3266 735f 6d6f 6475 6c65 3a3a 0a2a 2066 2fs_module::.* f\n-00028890: 6174 5f6d 6f64 756c 653a 3a0a 2a20 6664 at_module::.* fd\n-000288a0: 745f 6d6f 6475 6c65 3a3a 0a2a 2066 696c t_module::.* fil\n-000288b0: 655f 6d6f 6475 6c65 3a3a 0a2a 2066 6978 e_module::.* fix\n-000288c0: 7669 6465 6f5f 6d6f 6475 6c65 3a3a 0a2a video_module::.*\n-000288d0: 2066 6f6e 745f 6d6f 6475 6c65 3a3a 0a2a font_module::.*\n-000288e0: 2066 7265 6564 6f73 5f6d 6f64 756c 653a freedos_module:\n-000288f0: 3a0a 2a20 6673 6865 6c70 5f6d 6f64 756c :.* fshelp_modul\n-00028900: 653a 3a0a 2a20 6675 6e63 7469 6f6e 616c e::.* functional\n-00028910: 5f74 6573 745f 6d6f 6475 6c65 3a3a 0a2a _test_module::.*\n-00028920: 2067 6372 795f 6172 6366 6f75 725f 6d6f gcry_arcfour_mo\n-00028930: 6475 6c65 3a3a 0a2a 2067 6372 795f 626c dule::.* gcry_bl\n-00028940: 6f77 6669 7368 5f6d 6f64 756c 653a 3a0a owfish_module::.\n-00028950: 2a20 6763 7279 5f63 616d 656c 6c69 615f * gcry_camellia_\n-00028960: 6d6f 6475 6c65 3a3a 0a2a 2067 6372 795f module::.* gcry_\n-00028970: 6361 7374 355f 6d6f 6475 6c65 3a3a 0a2a cast5_module::.*\n-00028980: 2067 6372 795f 6372 635f 6d6f 6475 6c65 gcry_crc_module\n-00028990: 3a3a 0a2a 2067 6372 795f 6465 735f 6d6f ::.* gcry_des_mo\n-000289a0: 6475 6c65 3a3a 0a2a 2067 6372 795f 6473 dule::.* gcry_ds\n-000289b0: 615f 6d6f 6475 6c65 3a3a 0a2a 2067 6372 a_module::.* gcr\n-000289c0: 795f 6964 6561 5f6d 6f64 756c 653a 3a0a y_idea_module::.\n-000289d0: 2a20 6763 7279 5f6d 6434 5f6d 6f64 756c * gcry_md4_modul\n-000289e0: 653a 3a0a 2a20 6763 7279 5f6d 6435 5f6d e::.* gcry_md5_m\n-000289f0: 6f64 756c 653a 3a0a 2a20 6763 7279 5f72 odule::.* gcry_r\n-00028a00: 6663 3232 3638 5f6d 6f64 756c 653a 3a0a fc2268_module::.\n-00028a10: 2a20 6763 7279 5f72 696a 6e64 6165 6c5f * gcry_rijndael_\n-00028a20: 6d6f 6475 6c65 3a3a 0a2a 2067 6372 795f module::.* gcry_\n-00028a30: 726d 6431 3630 5f6d 6f64 756c 653a 3a0a rmd160_module::.\n-00028a40: 2a20 6763 7279 5f72 7361 5f6d 6f64 756c * gcry_rsa_modul\n-00028a50: 653a 3a0a 2a20 6763 7279 5f73 6565 645f e::.* gcry_seed_\n-00028a60: 6d6f 6475 6c65 3a3a 0a2a 2067 6372 795f module::.* gcry_\n-00028a70: 7365 7270 656e 745f 6d6f 6475 6c65 3a3a serpent_module::\n-00028a80: 0a2a 2067 6372 795f 7368 6131 5f6d 6f64 .* gcry_sha1_mod\n-00028a90: 756c 653a 3a0a 2a20 6763 7279 5f73 6861 ule::.* gcry_sha\n-00028aa0: 3235 365f 6d6f 6475 6c65 3a3a 0a2a 2067 256_module::.* g\n-00028ab0: 6372 795f 7368 6135 3132 5f6d 6f64 756c cry_sha512_modul\n-00028ac0: 653a 3a0a 2a20 6763 7279 5f74 6967 6572 e::.* gcry_tiger\n-00028ad0: 5f6d 6f64 756c 653a 3a0a 2a20 6763 7279 _module::.* gcry\n-00028ae0: 5f74 776f 6669 7368 5f6d 6f64 756c 653a _twofish_module:\n-00028af0: 3a0a 2a20 6763 7279 5f77 6869 726c 706f :.* gcry_whirlpo\n-00028b00: 6f6c 5f6d 6f64 756c 653a 3a0a 2a20 6764 ol_module::.* gd\n-00028b10: 625f 6d6f 6475 6c65 3a3a 0a2a 2067 656c b_module::.* gel\n-00028b20: 695f 6d6f 6475 6c65 3a3a 0a2a 2067 6574 i_module::.* get\n-00028b30: 7465 7874 5f6d 6f64 756c 653a 3a0a 2a20 text_module::.* \n-00028b40: 6766 786d 656e 755f 6d6f 6475 6c65 3a3a gfxmenu_module::\n-00028b50: 0a2a 2067 6678 7465 726d 5f6d 6f64 756c .* gfxterm_modul\n-00028b60: 653a 3a0a 2a20 6766 7874 6572 6d5f 6261 e::.* gfxterm_ba\n-00028b70: 636b 6772 6f75 6e64 5f6d 6f64 756c 653a ckground_module:\n-00028b80: 3a0a 2a20 6766 7874 6572 6d5f 6d65 6e75 :.* gfxterm_menu\n-00028b90: 5f6d 6f64 756c 653a 3a0a 2a20 6770 7473 _module::.* gpts\n-00028ba0: 796e 635f 6d6f 6475 6c65 3a3a 0a2a 2067 ync_module::.* g\n-00028bb0: 7a69 6f5f 6d6f 6475 6c65 3a3a 0a2a 2068 zio_module::.* h\n-00028bc0: 616c 745f 6d6f 6475 6c65 3a3a 0a2a 2068 alt_module::.* h\n-00028bd0: 6173 6873 756d 5f6d 6f64 756c 653a 3a0a ashsum_module::.\n-00028be0: 2a20 6864 7061 726d 5f6d 6f64 756c 653a * hdparm_module:\n-00028bf0: 3a0a 2a20 6865 6c6c 6f5f 6d6f 6475 6c65 :.* hello_module\n-00028c00: 3a3a 0a2a 2068 656c 705f 6d6f 6475 6c65 ::.* help_module\n-00028c10: 3a3a 0a2a 2068 6578 6475 6d70 5f6d 6f64 ::.* hexdump_mod\n-00028c20: 756c 653a 3a0a 2a20 6866 735f 6d6f 6475 ule::.* hfs_modu\n-00028c30: 6c65 3a3a 0a2a 2068 6673 706c 7573 5f6d le::.* hfsplus_m\n-00028c40: 6f64 756c 653a 3a0a 2a20 6866 7370 6c75 odule::.* hfsplu\n-00028c50: 7363 6f6d 705f 6d6f 6475 6c65 3a3a 0a2a scomp_module::.*\n-00028c60: 2068 7474 705f 6d6f 6475 6c65 3a3a 0a2a http_module::.*\n-00028c70: 2069 6565 6531 3237 355f 6662 5f6d 6f64 ieee1275_fb_mod\n-00028c80: 756c 653a 3a0a 2a20 696f 7277 5f6d 6f64 ule::.* iorw_mod\n-00028c90: 756c 653a 3a0a 2a20 6973 6f39 3636 305f ule::.* iso9660_\n-00028ca0: 6d6f 6475 6c65 3a3a 0a2a 206a 6673 5f6d module::.* jfs_m\n-00028cb0: 6f64 756c 653a 3a0a 2a20 6a70 6567 5f6d odule::.* jpeg_m\n-00028cc0: 6f64 756c 653a 3a0a 2a20 6a73 6f6e 5f6d odule::.* json_m\n-00028cd0: 6f64 756c 653a 3a0a 2a20 6b65 796c 6179 odule::.* keylay\n-00028ce0: 6f75 7473 5f6d 6f64 756c 653a 3a0a 2a20 outs_module::.* \n-00028cf0: 6b65 7973 7461 7475 735f 6d6f 6475 6c65 keystatus_module\n-00028d00: 3a3a 0a2a 206c 646d 5f6d 6f64 756c 653a ::.* ldm_module:\n-00028d10: 3a0a 2a20 6c65 6761 6379 5f70 6173 7377 :.* legacy_passw\n-00028d20: 6f72 645f 7465 7374 5f6d 6f64 756c 653a ord_test_module:\n-00028d30: 3a0a 2a20 6c65 6761 6379 6366 675f 6d6f :.* legacycfg_mo\n-00028d40: 6475 6c65 3a3a 0a2a 206c 696e 7578 5f6d dule::.* linux_m\n-00028d50: 6f64 756c 653a 3a0a 2a20 6c69 6e75 7831 odule::.* linux1\n-00028d60: 365f 6d6f 6475 6c65 3a3a 0a2a 206c 6f61 6_module::.* loa\n-00028d70: 6462 696f 735f 6d6f 6475 6c65 3a3a 0a2a dbios_module::.*\n-00028d80: 206c 6f61 6465 6e76 5f6d 6f64 756c 653a loadenv_module:\n-00028d90: 3a0a 2a20 6c6f 6f70 6261 636b 5f6d 6f64 :.* loopback_mod\n-00028da0: 756c 653a 3a0a 2a20 6c73 5f6d 6f64 756c ule::.* ls_modul\n-00028db0: 653a 3a0a 2a20 6c73 6163 7069 5f6d 6f64 e::.* lsacpi_mod\n-00028dc0: 756c 653a 3a0a 2a20 6c73 6170 6d5f 6d6f ule::.* lsapm_mo\n-00028dd0: 6475 6c65 3a3a 0a2a 206c 7364 6576 5f6d dule::.* lsdev_m\n-00028de0: 6f64 756c 653a 3a0a 2a20 6c73 6566 695f odule::.* lsefi_\n-00028df0: 6d6f 6475 6c65 3a3a 0a2a 206c 7365 6669 module::.* lsefi\n-00028e00: 6d6d 6170 5f6d 6f64 756c 653a 3a0a 2a20 mmap_module::.* \n-00028e10: 6c73 6566 6973 7973 7461 625f 6d6f 6475 lsefisystab_modu\n-00028e20: 6c65 3a3a 0a2a 206c 736d 6d61 705f 6d6f le::.* lsmmap_mo\n-00028e30: 6475 6c65 3a3a 0a2a 206c 7370 6369 5f6d dule::.* lspci_m\n-00028e40: 6f64 756c 653a 3a0a 2a20 6c73 7361 6c5f odule::.* lssal_\n-00028e50: 6d6f 6475 6c65 3a3a 0a2a 206c 7373 7064 module::.* lsspd\n-00028e60: 5f6d 6f64 756c 653a 3a0a 2a20 6c73 7865 _module::.* lsxe\n-00028e70: 6e5f 6d6f 6475 6c65 3a3a 0a2a 206c 756b n_module::.* luk\n-00028e80: 735f 6d6f 6475 6c65 3a3a 0a2a 206c 756b s_module::.* luk\n-00028e90: 7332 5f6d 6f64 756c 653a 3a0a 2a20 6c76 s2_module::.* lv\n-00028ea0: 6d5f 6d6f 6475 6c65 3a3a 0a2a 206c 7a6f m_module::.* lzo\n-00028eb0: 7069 6f5f 6d6f 6475 6c65 3a3a 0a2a 206d pio_module::.* m\n-00028ec0: 6163 626c 6573 735f 6d6f 6475 6c65 3a3a acbless_module::\n-00028ed0: 0a2a 206d 6163 686f 5f6d 6f64 756c 653a .* macho_module:\n-00028ee0: 3a0a 2a20 6d64 615f 7465 7874 5f6d 6f64 :.* mda_text_mod\n-00028ef0: 756c 653a 3a0a 2a20 6d64 7261 6964 3039 ule::.* mdraid09\n-00028f00: 5f6d 6f64 756c 653a 3a0a 2a20 6d64 7261 _module::.* mdra\n-00028f10: 6964 3039 5f62 655f 6d6f 6475 6c65 3a3a id09_be_module::\n-00028f20: 0a2a 206d 6472 6169 6431 785f 6d6f 6475 .* mdraid1x_modu\n-00028f30: 6c65 3a3a 0a2a 206d 656d 6469 736b 5f6d le::.* memdisk_m\n-00028f40: 6f64 756c 653a 3a0a 2a20 6d65 6d72 775f odule::.* memrw_\n-00028f50: 6d6f 6475 6c65 3a3a 0a2a 206d 656d 746f module::.* memto\n-00028f60: 6f6c 735f 6d6f 6475 6c65 3a3a 0a2a 206d ols_module::.* m\n-00028f70: 696e 6963 6d64 5f6d 6f64 756c 653a 3a0a inicmd_module::.\n-00028f80: 2a20 6d69 6e69 785f 6d6f 6475 6c65 3a3a * minix_module::\n-00028f90: 0a2a 206d 696e 6978 325f 6d6f 6475 6c65 .* minix2_module\n-00028fa0: 3a3a 0a2a 206d 696e 6978 325f 6265 5f6d ::.* minix2_be_m\n-00028fb0: 6f64 756c 653a 3a0a 2a20 6d69 6e69 7833 odule::.* minix3\n-00028fc0: 5f6d 6f64 756c 653a 3a0a 2a20 6d69 6e69 _module::.* mini\n-00028fd0: 7833 5f62 655f 6d6f 6475 6c65 3a3a 0a2a x3_be_module::.*\n-00028fe0: 206d 696e 6978 5f62 655f 6d6f 6475 6c65 minix_be_module\n-00028ff0: 3a3a 0a2a 206d 6d61 705f 6d6f 6475 6c65 ::.* mmap_module\n-00029000: 3a3a 0a2a 206d 6f72 7365 5f6d 6f64 756c ::.* morse_modul\n-00029010: 653a 3a0a 2a20 6d70 695f 6d6f 6475 6c65 e::.* mpi_module\n-00029020: 3a3a 0a2a 206d 7364 6f73 7061 7274 5f6d ::.* msdospart_m\n-00029030: 6f64 756c 653a 3a0a 2a20 6d75 6c5f 7465 odule::.* mul_te\n-00029040: 7374 5f6d 6f64 756c 653a 3a0a 2a20 6d75 st_module::.* mu\n-00029050: 6c74 6962 6f6f 745f 6d6f 6475 6c65 3a3a ltiboot_module::\n-00029060: 0a2a 206d 756c 7469 626f 6f74 325f 6d6f .* multiboot2_mo\n-00029070: 6475 6c65 3a3a 0a2a 206e 616e 645f 6d6f dule::.* nand_mo\n-00029080: 6475 6c65 3a3a 0a2a 206e 6174 6976 6564 dule::.* natived\n-00029090: 6973 6b5f 6d6f 6475 6c65 3a3a 0a2a 206e isk_module::.* n\n-000290a0: 6574 5f6d 6f64 756c 653a 3a0a 2a20 6e65 et_module::.* ne\n-000290b0: 7763 5f6d 6f64 756c 653a 3a0a 2a20 6e69 wc_module::.* ni\n-000290c0: 6c66 7332 5f6d 6f64 756c 653a 3a0a 2a20 lfs2_module::.* \n-000290d0: 6e6f 726d 616c 5f6d 6f64 756c 653a 3a0a normal_module::.\n-000290e0: 2a20 6e74 6673 5f6d 6f64 756c 653a 3a0a * ntfs_module::.\n-000290f0: 2a20 6e74 6673 636f 6d70 5f6d 6f64 756c * ntfscomp_modul\n-00029100: 653a 3a0a 2a20 6e74 6c64 725f 6d6f 6475 e::.* ntldr_modu\n-00029110: 6c65 3a3a 0a2a 206f 6463 5f6d 6f64 756c le::.* odc_modul\n-00029120: 653a 3a0a 2a20 6f66 6673 6574 696f 5f6d e::.* offsetio_m\n-00029130: 6f64 756c 653a 3a0a 2a20 6f66 6e65 745f odule::.* ofnet_\n-00029140: 6d6f 6475 6c65 3a3a 0a2a 206f 6863 695f module::.* ohci_\n-00029150: 6d6f 6475 6c65 3a3a 0a2a 2070 6172 745f module::.* part_\n-00029160: 6163 6f72 6e5f 6d6f 6475 6c65 3a3a 0a2a acorn_module::.*\n-00029170: 2070 6172 745f 616d 6967 615f 6d6f 6475 part_amiga_modu\n-00029180: 6c65 3a3a 0a2a 2070 6172 745f 6170 706c le::.* part_appl\n-00029190: 655f 6d6f 6475 6c65 3a3a 0a2a 2070 6172 e_module::.* par\n-000291a0: 745f 6273 645f 6d6f 6475 6c65 3a3a 0a2a t_bsd_module::.*\n-000291b0: 2070 6172 745f 6466 6c79 5f6d 6f64 756c part_dfly_modul\n-000291c0: 653a 3a0a 2a20 7061 7274 5f64 7668 5f6d e::.* part_dvh_m\n-000291d0: 6f64 756c 653a 3a0a 2a20 7061 7274 5f67 odule::.* part_g\n-000291e0: 7074 5f6d 6f64 756c 653a 3a0a 2a20 7061 pt_module::.* pa\n-000291f0: 7274 5f6d 7364 6f73 5f6d 6f64 756c 653a rt_msdos_module:\n-00029200: 3a0a 2a20 7061 7274 5f70 6c61 6e5f 6d6f :.* part_plan_mo\n-00029210: 6475 6c65 3a3a 0a2a 2070 6172 745f 7375 dule::.* part_su\n-00029220: 6e5f 6d6f 6475 6c65 3a3a 0a2a 2070 6172 n_module::.* par\n-00029230: 745f 7375 6e70 635f 6d6f 6475 6c65 3a3a t_sunpc_module::\n-00029240: 0a2a 2070 6172 7474 6f6f 6c5f 6d6f 6475 .* parttool_modu\n-00029250: 6c65 3a3a 0a2a 2070 6173 7377 6f72 645f le::.* password_\n-00029260: 6d6f 6475 6c65 3a3a 0a2a 2070 6173 7377 module::.* passw\n-00029270: 6f72 645f 7062 6b64 6632 5f6d 6f64 756c ord_pbkdf2_modul\n-00029280: 653a 3a0a 2a20 7061 7461 5f6d 6f64 756c e::.* pata_modul\n-00029290: 653a 3a0a 2a20 7062 6b64 6632 5f6d 6f64 e::.* pbkdf2_mod\n-000292a0: 756c 653a 3a0a 2a20 7062 6b64 6632 5f74 ule::.* pbkdf2_t\n-000292b0: 6573 745f 6d6f 6475 6c65 3a3a 0a2a 2070 est_module::.* p\n-000292c0: 6369 5f6d 6f64 756c 653a 3a0a 2a20 7063 ci_module::.* pc\n-000292d0: 6964 756d 705f 6d6f 6475 6c65 3a3a 0a2a idump_module::.*\n-000292e0: 2070 6770 5f6d 6f64 756c 653a 3a0a 2a20 pgp_module::.* \n-000292f0: 706c 6169 6e6d 6f75 6e74 5f6d 6f64 756c plainmount_modul\n-00029300: 653a 3a0a 2a20 706c 616e 395f 6d6f 6475 e::.* plan9_modu\n-00029310: 6c65 3a3a 0a2a 2070 6c61 795f 6d6f 6475 le::.* play_modu\n-00029320: 6c65 3a3a 0a2a 2070 6e67 5f6d 6f64 756c le::.* png_modul\n-00029330: 653a 3a0a 2a20 7072 696f 7269 7479 5f71 e::.* priority_q\n-00029340: 7565 7565 5f6d 6f64 756c 653a 3a0a 2a20 ueue_module::.* \n-00029350: 7072 6f62 655f 6d6f 6475 6c65 3a3a 0a2a probe_module::.*\n-00029360: 2070 726f 6366 735f 6d6f 6475 6c65 3a3a procfs_module::\n-00029370: 0a2a 2070 726f 6772 6573 735f 6d6f 6475 .* progress_modu\n-00029380: 6c65 3a3a 0a2a 2070 7865 5f6d 6f64 756c le::.* pxe_modul\n-00029390: 653a 3a0a 2a20 7078 6563 6861 696e 5f6d e::.* pxechain_m\n-000293a0: 6f64 756c 653a 3a0a 2a20 7261 6964 3572 odule::.* raid5r\n-000293b0: 6563 5f6d 6f64 756c 653a 3a0a 2a20 7261 ec_module::.* ra\n-000293c0: 6964 3672 6563 5f6d 6f64 756c 653a 3a0a id6rec_module::.\n-000293d0: 2a20 7261 6e64 6f6d 5f6d 6f64 756c 653a * random_module:\n-000293e0: 3a0a 2a20 7264 6d73 725f 6d6f 6475 6c65 :.* rdmsr_module\n-000293f0: 3a3a 0a2a 2072 6561 645f 6d6f 6475 6c65 ::.* read_module\n-00029400: 3a3a 0a2a 2072 6562 6f6f 745f 6d6f 6475 ::.* reboot_modu\n-00029410: 6c65 3a3a 0a2a 2072 6567 6578 705f 6d6f le::.* regexp_mo\n-00029420: 6475 6c65 3a3a 0a2a 2072 6569 7365 7266 dule::.* reiserf\n-00029430: 735f 6d6f 6475 6c65 3a3a 0a2a 2072 656c s_module::.* rel\n-00029440: 6f63 6174 6f72 5f6d 6f64 756c 653a 3a0a ocator_module::.\n-00029450: 2a20 726f 6d66 735f 6d6f 6475 6c65 3a3a * romfs_module::\n-00029460: 0a2a 2073 6373 695f 6d6f 6475 6c65 3a3a .* scsi_module::\n-00029470: 0a2a 2073 646c 5f6d 6f64 756c 653a 3a0a .* sdl_module::.\n-00029480: 2a20 7365 6172 6368 5f6d 6f64 756c 653a * search_module:\n-00029490: 3a0a 2a20 7365 6172 6368 5f66 735f 6669 :.* search_fs_fi\n-000294a0: 6c65 5f6d 6f64 756c 653a 3a0a 2a20 7365 le_module::.* se\n-000294b0: 6172 6368 5f66 735f 7575 6964 5f6d 6f64 arch_fs_uuid_mod\n-000294c0: 756c 653a 3a0a 2a20 7365 6172 6368 5f6c ule::.* search_l\n-000294d0: 6162 656c 5f6d 6f64 756c 653a 3a0a 2a20 abel_module::.* \n-000294e0: 7365 6e64 6b65 795f 6d6f 6475 6c65 3a3a sendkey_module::\n-000294f0: 0a2a 2073 6572 6961 6c5f 6d6f 6475 6c65 .* serial_module\n-00029500: 3a3a 0a2a 2073 6574 6a6d 705f 6d6f 6475 ::.* setjmp_modu\n-00029510: 6c65 3a3a 0a2a 2073 6574 6a6d 705f 7465 le::.* setjmp_te\n-00029520: 7374 5f6d 6f64 756c 653a 3a0a 2a20 7365 st_module::.* se\n-00029530: 7470 6369 5f6d 6f64 756c 653a 3a0a 2a20 tpci_module::.* \n-00029540: 7366 735f 6d6f 6475 6c65 3a3a 0a2a 2073 sfs_module::.* s\n-00029550: 6869 6674 5f74 6573 745f 6d6f 6475 6c65 hift_test_module\n-00029560: 3a3a 0a2a 2073 6967 6e61 7475 7265 5f74 ::.* signature_t\n-00029570: 6573 745f 6d6f 6475 6c65 3a3a 0a2a 2073 est_module::.* s\n-00029580: 6c65 6570 5f6d 6f64 756c 653a 3a0a 2a20 leep_module::.* \n-00029590: 736c 6565 705f 7465 7374 5f6d 6f64 756c sleep_test_modul\n-000295a0: 653a 3a0a 2a20 736d 6269 6f73 5f6d 6f64 e::.* smbios_mod\n-000295b0: 756c 653a 3a0a 2a20 7370 6b6d 6f64 656d ule::.* spkmodem\n-000295c0: 5f6d 6f64 756c 653a 3a0a 2a20 7371 7561 _module::.* squa\n-000295d0: 7368 345f 6d6f 6475 6c65 3a3a 0a2a 2073 sh4_module::.* s\n-000295e0: 7472 746f 756c 6c5f 7465 7374 5f6d 6f64 trtoull_test_mod\n-000295f0: 756c 653a 3a0a 2a20 7375 7370 656e 645f ule::.* suspend_\n-00029600: 6d6f 6475 6c65 3a3a 0a2a 2073 7973 6c69 module::.* sysli\n-00029610: 6e75 7863 6667 5f6d 6f64 756c 653a 3a0a nuxcfg_module::.\n-00029620: 2a20 7461 725f 6d6f 6475 6c65 3a3a 0a2a * tar_module::.*\n-00029630: 2074 6572 6d69 6e61 6c5f 6d6f 6475 6c65 terminal_module\n-00029640: 3a3a 0a2a 2074 6572 6d69 6e66 6f5f 6d6f ::.* terminfo_mo\n-00029650: 6475 6c65 3a3a 0a2a 2074 6573 745f 6d6f dule::.* test_mo\n-00029660: 6475 6c65 3a3a 0a2a 2074 6573 745f 626c dule::.* test_bl\n-00029670: 6f63 6b61 7267 5f6d 6f64 756c 653a 3a0a ockarg_module::.\n-00029680: 2a20 7465 7374 6c6f 6164 5f6d 6f64 756c * testload_modul\n-00029690: 653a 3a0a 2a20 7465 7374 7370 6565 645f e::.* testspeed_\n-000296a0: 6d6f 6475 6c65 3a3a 0a2a 2074 6674 705f module::.* tftp_\n-000296b0: 6d6f 6475 6c65 3a3a 0a2a 2074 6761 5f6d module::.* tga_m\n-000296c0: 6f64 756c 653a 3a0a 2a20 7469 6d65 5f6d odule::.* time_m\n-000296d0: 6f64 756c 653a 3a0a 2a20 7470 6d5f 6d6f odule::.* tpm_mo\n-000296e0: 6475 6c65 3a3a 0a2a 2074 725f 6d6f 6475 dule::.* tr_modu\n-000296f0: 6c65 3a3a 0a2a 2074 7269 675f 6d6f 6475 le::.* trig_modu\n-00029700: 6c65 3a3a 0a2a 2074 7275 655f 6d6f 6475 le::.* true_modu\n-00029710: 6c65 3a3a 0a2a 2074 7275 6563 7279 7074 le::.* truecrypt\n-00029720: 5f6d 6f64 756c 653a 3a0a 2a20 7562 6f6f _module::.* uboo\n-00029730: 746e 6574 5f6d 6f64 756c 653a 3a0a 2a20 tnet_module::.* \n-00029740: 7564 665f 6d6f 6475 6c65 3a3a 0a2a 2075 udf_module::.* u\n-00029750: 6673 315f 6d6f 6475 6c65 3a3a 0a2a 2075 fs1_module::.* u\n-00029760: 6673 315f 6265 5f6d 6f64 756c 653a 3a0a fs1_be_module::.\n-00029770: 2a20 7566 7332 5f6d 6f64 756c 653a 3a0a * ufs2_module::.\n-00029780: 2a20 7568 6369 5f6d 6f64 756c 653a 3a0a * uhci_module::.\n-00029790: 2a20 7573 625f 6d6f 6475 6c65 3a3a 0a2a * usb_module::.*\n-000297a0: 2075 7362 5f6b 6579 626f 6172 645f 6d6f usb_keyboard_mo\n-000297b0: 6475 6c65 3a3a 0a2a 2075 7362 6d73 5f6d dule::.* usbms_m\n-000297c0: 6f64 756c 653a 3a0a 2a20 7573 6273 6572 odule::.* usbser\n-000297d0: 6961 6c5f 636f 6d6d 6f6e 5f6d 6f64 756c ial_common_modul\n-000297e0: 653a 3a0a 2a20 7573 6273 6572 6961 6c5f e::.* usbserial_\n-000297f0: 6674 6469 5f6d 6f64 756c 653a 3a0a 2a20 ftdi_module::.* \n-00029800: 7573 6273 6572 6961 6c5f 706c 3233 3033 usbserial_pl2303\n-00029810: 5f6d 6f64 756c 653a 3a0a 2a20 7573 6273 _module::.* usbs\n-00029820: 6572 6961 6c5f 7573 6264 6562 7567 5f6d erial_usbdebug_m\n-00029830: 6f64 756c 653a 3a0a 2a20 7573 6274 6573 odule::.* usbtes\n-00029840: 745f 6d6f 6475 6c65 3a3a 0a2a 2076 6265 t_module::.* vbe\n-00029850: 5f6d 6f64 756c 653a 3a0a 2a20 7665 7269 _module::.* veri\n-00029860: 6669 6572 735f 6d6f 6475 6c65 3a3a 0a2a fiers_module::.*\n-00029870: 2076 6761 5f6d 6f64 756c 653a 3a0a 2a20 vga_module::.* \n-00029880: 7667 615f 7465 7874 5f6d 6f64 756c 653a vga_text_module:\n-00029890: 3a0a 2a20 7669 6465 6f5f 6d6f 6475 6c65 :.* video_module\n-000298a0: 3a3a 0a2a 2076 6964 656f 5f62 6f63 6873 ::.* video_bochs\n-000298b0: 5f6d 6f64 756c 653a 3a0a 2a20 7669 6465 _module::.* vide\n-000298c0: 6f5f 6369 7272 7573 5f6d 6f64 756c 653a o_cirrus_module:\n-000298d0: 3a0a 2a20 7669 6465 6f5f 636f 6c6f 7273 :.* video_colors\n-000298e0: 5f6d 6f64 756c 653a 3a0a 2a20 7669 6465 _module::.* vide\n-000298f0: 6f5f 6662 5f6d 6f64 756c 653a 3a0a 2a20 o_fb_module::.* \n-00029900: 7669 6465 6f69 6e66 6f5f 6d6f 6475 6c65 videoinfo_module\n-00029910: 3a3a 0a2a 2076 6964 656f 7465 7374 5f6d ::.* videotest_m\n-00029920: 6f64 756c 653a 3a0a 2a20 7669 6465 6f74 odule::.* videot\n-00029930: 6573 745f 6368 6563 6b73 756d 5f6d 6f64 est_checksum_mod\n-00029940: 756c 653a 3a0a 2a20 7772 6d73 725f 6d6f ule::.* wrmsr_mo\n-00029950: 6475 6c65 3a3a 0a2a 2078 656e 5f62 6f6f dule::.* xen_boo\n-00029960: 745f 6d6f 6475 6c65 3a3a 0a2a 2078 6673 t_module::.* xfs\n-00029970: 5f6d 6f64 756c 653a 3a0a 2a20 786e 755f _module::.* xnu_\n-00029980: 6d6f 6475 6c65 3a3a 0a2a 2078 6e75 5f75 module::.* xnu_u\n-00029990: 7569 645f 6d6f 6475 6c65 3a3a 0a2a 2078 uid_module::.* x\n-000299a0: 6e75 5f75 7569 645f 7465 7374 5f6d 6f64 nu_uuid_test_mod\n-000299b0: 756c 653a 3a0a 2a20 787a 696f 5f6d 6f64 ule::.* xzio_mod\n-000299c0: 756c 653a 3a0a 2a20 7a66 735f 6d6f 6475 ule::.* zfs_modu\n-000299d0: 6c65 3a3a 0a2a 207a 6673 6372 7970 745f le::.* zfscrypt_\n-000299e0: 6d6f 6475 6c65 3a3a 0a2a 207a 6673 696e module::.* zfsin\n-000299f0: 666f 5f6d 6f64 756c 653a 3a0a 2a20 7a73 fo_module::.* zs\n-00029a00: 7464 5f6d 6f64 756c 653a 3a0a 0a1f 0a46 td_module::....F\n-00029a10: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00029a20: 204e 6f64 653a 2061 6370 695f 6d6f 6475 Node: acpi_modu\n-00029a30: 6c65 2c20 204e 6578 743a 2061 646c 6572 le, Next: adler\n-00029a40: 3332 5f6d 6f64 756c 652c 2020 5570 3a20 32_module, Up: \n-00029a50: 4d6f 6475 6c65 730a 0a31 362e 3120 6163 Modules..16.1 ac\n-00029a60: 7069 0a3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 pi.=========..Th\n-00029a70: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n-00029a80: 6573 2074 6865 2063 6f6d 6d61 6e64 20e2 es the command .\n-00029a90: 8098 6163 7069 e280 9920 666f 7220 6c6f ..acpi... for lo\n-00029aa0: 6164 696e 6720 2f20 7265 706c 6163 696e ading / replacin\n-00029ab0: 6720 4164 7661 6e63 6564 0a43 6f6e 6669 g Advanced.Confi\n-00029ac0: 6775 7261 7469 6f6e 2061 6e64 2050 6f77 guration and Pow\n-00029ad0: 6572 2049 6e74 6572 6661 6365 2028 4143 er Interface (AC\n-00029ae0: 5049 2920 7461 626c 6573 2e20 2050 6c65 PI) tables. Ple\n-00029af0: 6173 6520 2a6e 6f74 6520 6163 7069 3a3a ase *note acpi::\n-00029b00: 0a66 6f72 206d 6f72 6520 696e 666f 726d .for more inform\n-00029b10: 6174 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 ation.....File: \n-00029b20: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00029b30: 3a20 6164 6c65 7233 325f 6d6f 6475 6c65 : adler32_module\n-00029b40: 2c20 204e 6578 743a 2061 6666 735f 6d6f , Next: affs_mo\n-00029b50: 6475 6c65 2c20 2050 7265 763a 2061 6370 dule, Prev: acp\n-00029b60: 695f 6d6f 6475 6c65 2c20 2055 703a 204d i_module, Up: M\n-00029b70: 6f64 756c 6573 0a0a 3136 2e32 2061 646c odules..16.2 adl\n-00029b80: 6572 3332 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d er32.===========\n-00029b90: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-00029ba0: 726f 7669 6465 7320 7468 6520 6c69 6272 rovides the libr\n-00029bb0: 6172 7920 696d 706c 656d 656e 7461 7469 ary implementati\n-00029bc0: 6f6e 2066 6f72 2074 6865 2061 646c 6572 on for the adler\n-00029bd0: 3332 0a63 6865 636b 7375 6d2e 2020 5468 32.checksum. Th\n-00029be0: 6973 2069 7320 7573 6564 2061 7320 7061 is is used as pa\n-00029bf0: 7274 206f 6620 4c5a 4f20 6465 636f 6d70 rt of LZO decomp\n-00029c00: 7265 7373 696f 6e20 2f20 636f 6d70 7265 ression / compre\n-00029c10: 7373 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 ssion.....File: \n-00029c20: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00029c30: 3a20 6166 6673 5f6d 6f64 756c 652c 2020 : affs_module, \n-00029c40: 4e65 7874 3a20 6166 735f 6d6f 6475 6c65 Next: afs_module\n-00029c50: 2c20 2050 7265 763a 2061 646c 6572 3332 , Prev: adler32\n-00029c60: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-00029c70: 6475 6c65 730a 0a31 362e 3320 6166 6673 dules..16.3 affs\n-00029c80: 0a3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 .=========..This\n-00029c90: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-00029ca0: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n-00029cb0: 2041 6d69 6761 2046 6173 7420 4669 6c65 Amiga Fast File\n-00029cc0: 5379 7374 656d 2028 4146 4653 292e 204e System (AFFS). N\n-00029cd0: 6f74 653a 0a54 6869 7320 6d6f 6475 6c65 ote:.This module\n-00029ce0: 2069 7320 6e6f 7420 616c 6c6f 7765 6420 is not allowed \n-00029cf0: 696e 206c 6f63 6b64 6f77 6e20 6d6f 6465 in lockdown mode\n-00029d00: 2c20 2a6e 6f74 6520 4c6f 636b 646f 776e , *note Lockdown\n-00029d10: 3a3a 2066 6f72 206d 6f72 650a 696e 666f :: for more.info\n-00029d20: 726d 6174 696f 6e2e 0a0a 1f0a 4669 6c65 rmation.....File\n-00029d30: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00029d40: 6465 3a20 6166 735f 6d6f 6475 6c65 2c20 de: afs_module, \n-00029d50: 204e 6578 743a 2061 6673 706c 6974 7465 Next: afsplitte\n-00029d60: 725f 6d6f 6475 6c65 2c20 2050 7265 763a r_module, Prev:\n-00029d70: 2061 6666 735f 6d6f 6475 6c65 2c20 2055 affs_module, U\n-00029d80: 703a 204d 6f64 756c 6573 0a0a 3136 2e34 p: Modules..16.4\n-00029d90: 2061 6673 0a3d 3d3d 3d3d 3d3d 3d0a 0a54 afs.========..T\n-00029da0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-00029db0: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-00029dc0: 7468 6520 4174 6865 4f53 2046 696c 6520 the AtheOS File \n-00029dd0: 5379 7374 656d 2028 4146 5329 2e20 4e6f System (AFS). No\n-00029de0: 7465 3a0a 5468 6973 206d 6f64 756c 6520 te:.This module \n-00029df0: 6973 206e 6f74 2061 6c6c 6f77 6564 2069 is not allowed i\n-00029e00: 6e20 6c6f 636b 646f 776e 206d 6f64 652c n lockdown mode,\n-00029e10: 202a 6e6f 7465 204c 6f63 6b64 6f77 6e3a *note Lockdown:\n-00029e20: 3a20 666f 7220 6d6f 7265 0a69 6e66 6f72 : for more.infor\n-00029e30: 6d61 7469 6f6e 2e0a 0a1f 0a46 696c 653a mation.....File:\n-00029e40: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-00029e50: 653a 2061 6673 706c 6974 7465 725f 6d6f e: afsplitter_mo\n-00029e60: 6475 6c65 2c20 204e 6578 743a 2061 6863 dule, Next: ahc\n-00029e70: 695f 6d6f 6475 6c65 2c20 2050 7265 763a i_module, Prev:\n-00029e80: 2061 6673 5f6d 6f64 756c 652c 2020 5570 afs_module, Up\n-00029e90: 3a20 4d6f 6475 6c65 730a 0a31 362e 3520 : Modules..16.5 \n-00029ea0: 6166 7370 6c69 7474 6572 0a3d 3d3d 3d3d afsplitter.=====\n-00029eb0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-00029ec0: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-00029ed0: 206c 6962 7261 7279 2073 7570 706f 7274 library support\n-00029ee0: 2066 6f72 2074 6865 2041 6e74 6920 666f for the Anti fo\n-00029ef0: 7265 6e73 6963 2069 6e66 6f72 6d61 7469 rensic informati\n-00029f00: 6f6e 0a73 706c 6974 7465 7220 2841 4653 on.splitter (AFS\n-00029f10: 2920 6f70 6572 6174 696f 6e20 e280 9841 ) operation ...A\n-00029f20: 465f 6d65 7267 65e2 8099 2e20 2054 6869 F_merge.... Thi\n-00029f30: 7320 6973 2075 7365 6420 6279 204c 554b s is used by LUK\n-00029f40: 5320 616e 6420 4c55 4b53 322e 0a0a 1f0a S and LUKS2.....\n-00029f50: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-00029f60: 2020 4e6f 6465 3a20 6168 6369 5f6d 6f64 Node: ahci_mod\n-00029f70: 756c 652c 2020 4e65 7874 3a20 616c 6c5f ule, Next: all_\n-00029f80: 7669 6465 6f5f 6d6f 6475 6c65 2c20 2050 video_module, P\n-00029f90: 7265 763a 2061 6673 706c 6974 7465 725f rev: afsplitter_\n-00029fa0: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-00029fb0: 756c 6573 0a0a 3136 2e36 2061 6863 690a ules..16.6 ahci.\n-00029fc0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n-00029fd0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n-00029fe0: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n-00029ff0: 4164 7661 6e63 6564 2048 6f73 7420 436f Advanced Host Co\n-0002a000: 6e74 726f 6c6c 6572 2049 6e74 6572 6661 ntroller Interfa\n-0002a010: 6365 0a70 726f 746f 636f 6c20 746f 2061 ce.protocol to a\n-0002a020: 6363 6573 7320 6469 736b 7320 7375 7070 ccess disks supp\n-0002a030: 6f72 7469 6e67 2074 6869 7320 7374 616e orting this stan\n-0002a040: 6461 7264 2e20 2041 4843 4920 6973 206f dard. AHCI is o\n-0002a050: 6674 656e 2061 6e0a 6f70 7469 6f6e 2066 ften an.option f\n-0002a060: 6f72 2053 6572 6961 6c20 4154 4120 2853 or Serial ATA (S\n-0002a070: 4154 4129 2063 6f6e 7472 6f6c 6c65 7273 ATA) controllers\n-0002a080: 2028 6d65 616e 7420 746f 2072 6570 6c61 (meant to repla\n-0002a090: 6365 2074 6865 206f 6c64 6572 2049 4445 ce the older IDE\n-0002a0a0: 0a70 726f 746f 636f 6c29 2e0a 0a1f 0a46 .protocol).....F\n-0002a0b0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-0002a0c0: 204e 6f64 653a 2061 6c6c 5f76 6964 656f Node: all_video\n-0002a0d0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n-0002a0e0: 616f 7574 5f6d 6f64 756c 652c 2020 5072 aout_module, Pr\n-0002a0f0: 6576 3a20 6168 6369 5f6d 6f64 756c 652c ev: ahci_module,\n-0002a100: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-0002a110: 362e 3720 616c 6c5f 7669 6465 6f0a 3d3d 6.7 all_video.==\n-0002a120: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n-0002a130: 6973 2069 7320 6120 2264 756d 6d79 206d is is a \"dummy m\n-0002a140: 6f64 756c 6522 2077 6974 6820 6e6f 2061 odule\" with no a\n-0002a150: 6374 7561 6c20 6675 6e63 7469 6f6e 2065 ctual function e\n-0002a160: 7863 6570 7420 746f 206c 6f61 6420 616c xcept to load al\n-0002a170: 6c0a 6f74 6865 7220 7669 6465 6f20 6d6f l.other video mo\n-0002a180: 6475 6c65 7320 6173 2064 6570 656e 6465 dules as depende\n-0002a190: 6e63 6965 7320 2861 2063 6f6e 7665 6e69 ncies (a conveni\n-0002a1a0: 656e 7420 7761 7920 746f 206c 6f61 6420 ent way to load \n-0002a1b0: 616c 6c20 7669 6465 6f0a 6d6f 6475 6c65 all video.module\n-0002a1c0: 7329 2e0a 0a1f 0a46 696c 653a 2067 7275 s).....File: gru\n-0002a1d0: 622e 696e 666f 2c20 204e 6f64 653a 2061 b.info, Node: a\n-0002a1e0: 6f75 745f 6d6f 6475 6c65 2c20 204e 6578 out_module, Nex\n-0002a1f0: 743a 2061 7070 6c65 6c64 725f 6d6f 6475 t: appleldr_modu\n-0002a200: 6c65 2c20 2050 7265 763a 2061 6c6c 5f76 le, Prev: all_v\n-0002a210: 6964 656f 5f6d 6f64 756c 652c 2020 5570 ideo_module, Up\n-0002a220: 3a20 4d6f 6475 6c65 730a 0a31 362e 3820 : Modules..16.8 \n-0002a230: 616f 7574 0a3d 3d3d 3d3d 3d3d 3d3d 0a0a aout.=========..\n-0002a240: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n-0002a250: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n-0002a260: 206c 6f61 6469 6e67 2066 696c 6573 2070 loading files p\n-0002a270: 6163 6b61 6765 6420 696e 2074 6865 2022 ackaged in the \"\n-0002a280: 612e 6f75 7422 0a66 6f72 6d61 742e 2020 a.out\".format. \n-0002a290: 5468 6520 2261 2e6f 7574 2220 666f 726d The \"a.out\" form\n-0002a2a0: 6174 2069 7320 636f 6e73 6964 6572 6564 at is considered\n-0002a2b0: 2074 6f20 6265 2061 6e20 6f6c 6465 7220 to be an older \n-0002a2c0: 666f 726d 6174 2074 6861 6e0a 736f 6d65 format than.some\n-0002a2d0: 2061 6c74 6572 6e61 7469 7665 7320 7375 alternatives su\n-0002a2e0: 6368 2061 7320 2245 4c46 222c 2066 6f72 ch as \"ELF\", for\n-0002a2f0: 2065 7861 6d70 6c65 2073 7570 706f 7274 example support\n-0002a300: 2066 6f72 2074 6865 2022 612e 6f75 7422 for the \"a.out\"\n-0002a310: 0a66 6f72 6d61 7420 7761 7320 7265 6d6f .format was remo\n-0002a320: 7665 6420 6672 6f6d 2074 6865 204c 696e ved from the Lin\n-0002a330: 7578 206b 6572 6e65 6c20 696e 2035 2e31 ux kernel in 5.1\n-0002a340: 382e 0a0a 1f0a 4669 6c65 3a20 6772 7562 8.....File: grub\n-0002a350: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6170 .info, Node: ap\n-0002a360: 706c 656c 6472 5f6d 6f64 756c 652c 2020 pleldr_module, \n-0002a370: 4e65 7874 3a20 6172 6368 656c 705f 6d6f Next: archelp_mo\n-0002a380: 6475 6c65 2c20 2050 7265 763a 2061 6f75 dule, Prev: aou\n-0002a390: 745f 6d6f 6475 6c65 2c20 2055 703a 204d t_module, Up: M\n-0002a3a0: 6f64 756c 6573 0a0a 3136 2e39 2061 7070 odules..16.9 app\n-0002a3b0: 6c65 6c64 720a 3d3d 3d3d 3d3d 3d3d 3d3d leldr.==========\n-0002a3c0: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n-0002a3d0: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n-0002a3e0: 7420 666f 7220 6c6f 6164 696e 6720 6669 t for loading fi\n-0002a3f0: 6c65 7320 6f6e 2061 2042 494f 5320 2f20 les on a BIOS / \n-0002a400: 4546 4920 6261 7365 640a 4170 706c 6520 EFI based.Apple \n-0002a410: 4d61 6320 636f 6d70 7574 6572 2028 496e Mac computer (In\n-0002a420: 7465 6c20 6261 7365 6420 4d61 6373 292e tel based Macs).\n-0002a430: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-0002a440: 6e66 6f2c 2020 4e6f 6465 3a20 6172 6368 nfo, Node: arch\n-0002a450: 656c 705f 6d6f 6475 6c65 2c20 204e 6578 elp_module, Nex\n-0002a460: 743a 2061 745f 6b65 7962 6f61 7264 5f6d t: at_keyboard_m\n-0002a470: 6f64 756c 652c 2020 5072 6576 3a20 6170 odule, Prev: ap\n-0002a480: 706c 656c 6472 5f6d 6f64 756c 652c 2020 pleldr_module, \n-0002a490: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n-0002a4a0: 3130 2061 7263 6865 6c70 0a3d 3d3d 3d3d 10 archelp.=====\n-0002a4b0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-0002a4c0: 6f64 756c 6520 7072 6f76 6964 6573 2041 odule provides A\n-0002a4d0: 7263 6869 7665 2048 656c 7065 7220 6675 rchive Helper fu\n-0002a4e0: 6e63 7469 6f6e 7320 666f 7220 6172 6368 nctions for arch\n-0002a4f0: 6976 6520 6261 7365 6420 6669 6c65 0a73 ive based file.s\n-0002a500: 7973 7465 6d73 2073 7563 6820 6173 2054 ystems such as T\n-0002a510: 4152 2061 6e64 2043 5049 4f20 6172 6368 AR and CPIO arch\n-0002a520: 6976 6573 2e0a 0a1f 0a46 696c 653a 2067 ives.....File: g\n-0002a530: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-0002a540: 2061 745f 6b65 7962 6f61 7264 5f6d 6f64 at_keyboard_mod\n-0002a550: 756c 652c 2020 4e65 7874 3a20 6174 615f ule, Next: ata_\n-0002a560: 6d6f 6475 6c65 2c20 2050 7265 763a 2061 module, Prev: a\n-0002a570: 7263 6865 6c70 5f6d 6f64 756c 652c 2020 rchelp_module, \n-0002a580: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n-0002a590: 3131 2061 745f 6b65 7962 6f61 7264 0a3d 11 at_keyboard.=\n-0002a5a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0002a5b0: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n-0002a5c0: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n-0002a5d0: 6f72 2074 6865 2041 5420 6b65 7962 6f61 or the AT keyboa\n-0002a5e0: 7264 2069 6e70 7574 2066 6f72 2074 6865 rd input for the\n-0002a5f0: 2047 5255 420a 7465 726d 696e 616c 2e0a GRUB.terminal..\n-0002a600: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-0002a610: 666f 2c20 204e 6f64 653a 2061 7461 5f6d fo, Node: ata_m\n-0002a620: 6f64 756c 652c 2020 4e65 7874 3a20 6261 odule, Next: ba\n-0002a630: 636b 7472 6163 655f 6d6f 6475 6c65 2c20 cktrace_module, \n-0002a640: 2050 7265 763a 2061 745f 6b65 7962 6f61 Prev: at_keyboa\n-0002a650: 7264 5f6d 6f64 756c 652c 2020 5570 3a20 rd_module, Up: \n-0002a660: 4d6f 6475 6c65 730a 0a31 362e 3132 2061 Modules..16.12 a\n-0002a670: 7461 0a3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ta.=========..Th\n-0002a680: 6973 206d 6f64 756c 6573 2070 726f 7669 is modules provi\n-0002a690: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-0002a6a0: 6469 7265 6374 2041 5441 2061 6e64 2041 direct ATA and A\n-0002a6b0: 5441 5049 2061 6363 6573 7320 746f 0a63 TAPI access to.c\n-0002a6c0: 6f6d 7061 7469 626c 6520 6469 736b 732e ompatible disks.\n-0002a6d0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-0002a6e0: 6e66 6f2c 2020 4e6f 6465 3a20 6261 636b nfo, Node: back\n-0002a6f0: 7472 6163 655f 6d6f 6475 6c65 2c20 204e trace_module, N\n-0002a700: 6578 743a 2062 6673 5f6d 6f64 756c 652c ext: bfs_module,\n-0002a710: 2020 5072 6576 3a20 6174 615f 6d6f 6475 Prev: ata_modu\n-0002a720: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n-0002a730: 0a0a 3136 2e31 3320 6261 636b 7472 6163 ..16.13 backtrac\n-0002a740: 650a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d e.==============\n-0002a750: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-0002a760: 726f 7669 6465 7320 7468 6520 636f 6d6d rovides the comm\n-0002a770: 616e 6420 e280 9862 6163 6b74 7261 6365 and ...backtrace\n-0002a780: e280 9920 666f 7220 7072 696e 7469 6e67 ... for printing\n-0002a790: 2061 2062 6163 6b74 7261 6365 2074 6f0a a backtrace to.\n-0002a7a0: 7468 6520 7465 726d 696e 616c 2066 6f72 the terminal for\n-0002a7b0: 2074 6865 2063 7572 7265 6e74 2063 616c the current cal\n-0002a7c0: 6c20 7374 6163 6b2e 0a0a 1f0a 4669 6c65 l stack.....File\n-0002a7d0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-0002a7e0: 6465 3a20 6266 735f 6d6f 6475 6c65 2c20 de: bfs_module, \n-0002a7f0: 204e 6578 743a 2062 696f 7364 6973 6b5f Next: biosdisk_\n-0002a800: 6d6f 6475 6c65 2c20 2050 7265 763a 2062 module, Prev: b\n-0002a810: 6163 6b74 7261 6365 5f6d 6f64 756c 652c acktrace_module,\n-0002a820: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-0002a830: 362e 3134 2062 6673 0a3d 3d3d 3d3d 3d3d 6.14 bfs.=======\n-0002a840: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n-0002a850: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n-0002a860: 2066 6f72 2074 6865 2042 654f 5320 2242 for the BeOS \"B\n-0002a870: 6520 4669 6c65 2053 7973 7465 6d22 2028 e File System\" (\n-0002a880: 4246 5329 2e20 4e6f 7465 3a0a 5468 6973 BFS). Note:.This\n-0002a890: 206d 6f64 756c 6520 6973 206e 6f74 2061 module is not a\n-0002a8a0: 6c6c 6f77 6564 2069 6e20 6c6f 636b 646f llowed in lockdo\n-0002a8b0: 776e 206d 6f64 652c 202a 6e6f 7465 204c wn mode, *note L\n-0002a8c0: 6f63 6b64 6f77 6e3a 3a20 666f 7220 6d6f ockdown:: for mo\n-0002a8d0: 7265 0a69 6e66 6f72 6d61 7469 6f6e 2e0a re.information..\n-0002a8e0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-0002a8f0: 666f 2c20 204e 6f64 653a 2062 696f 7364 fo, Node: biosd\n-0002a900: 6973 6b5f 6d6f 6475 6c65 2c20 204e 6578 isk_module, Nex\n-0002a910: 743a 2062 6974 6d61 705f 6d6f 6475 6c65 t: bitmap_module\n-0002a920: 2c20 2050 7265 763a 2062 6673 5f6d 6f64 , Prev: bfs_mod\n-0002a930: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n-0002a940: 730a 0a31 362e 3135 2062 696f 7364 6973 s..16.15 biosdis\n-0002a950: 6b0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d k.==============\n-0002a960: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n-0002a970: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n-0002a980: 6f72 2062 6f6f 7469 6e67 2066 726f 6d20 or booting from \n-0002a990: 6120 626f 6f74 6162 6c65 2072 656d 6f76 a bootable remov\n-0002a9a0: 6162 6c65 2064 6973 6b0a 7375 6368 2061 able disk.such a\n-0002a9b0: 7320 6120 4344 2d52 4f4d 2c20 4244 2d52 s a CD-ROM, BD-R\n-0002a9c0: 4f4d 2c20 6574 632e 0a0a 1f0a 4669 6c65 OM, etc.....File\n-0002a9d0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-0002a9e0: 6465 3a20 6269 746d 6170 5f6d 6f64 756c de: bitmap_modul\n-0002a9f0: 652c 2020 4e65 7874 3a20 6269 746d 6170 e, Next: bitmap\n-0002aa00: 5f73 6361 6c65 5f6d 6f64 756c 652c 2020 _scale_module, \n-0002aa10: 5072 6576 3a20 6269 6f73 6469 736b 5f6d Prev: biosdisk_m\n-0002aa20: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n-0002aa30: 6c65 730a 0a31 362e 3136 2062 6974 6d61 les..16.16 bitma\n-0002aa40: 700a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a p.============..\n-0002aa50: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n-0002aa60: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n-0002aa70: 2072 6561 6469 6e67 2061 6e64 2069 6e74 reading and int\n-0002aa80: 6572 6163 7469 6e67 2077 6974 6820 6269 eracting with bi\n-0002aa90: 746d 6170 0a69 6d61 6765 2066 696c 6573 tmap.image files\n-0002aaa0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-0002aab0: 696e 666f 2c20 204e 6f64 653a 2062 6974 info, Node: bit\n-0002aac0: 6d61 705f 7363 616c 655f 6d6f 6475 6c65 map_scale_module\n-0002aad0: 2c20 204e 6578 743a 2062 6c69 5f6d 6f64 , Next: bli_mod\n-0002aae0: 756c 652c 2020 5072 6576 3a20 6269 746d ule, Prev: bitm\n-0002aaf0: 6170 5f6d 6f64 756c 652c 2020 5570 3a20 ap_module, Up: \n-0002ab00: 4d6f 6475 6c65 730a 0a31 362e 3137 2062 Modules..16.17 b\n-0002ab10: 6974 6d61 705f 7363 616c 650a 3d3d 3d3d itmap_scale.====\n-0002ab20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n-0002ab30: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n-0002ab40: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n-0002ab50: 2073 6361 6c69 6e67 2062 6974 6d61 7020 scaling bitmap \n-0002ab60: 696d 6167 6520 6669 6c65 732e 0a0a 1f0a image files.....\n-0002ab70: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-0002ab80: 2020 4e6f 6465 3a20 626c 695f 6d6f 6475 Node: bli_modu\n-0002ab90: 6c65 2c20 204e 6578 743a 2062 6c6f 636b le, Next: block\n-0002aba0: 6c69 7374 5f6d 6f64 756c 652c 2020 5072 list_module, Pr\n-0002abb0: 6576 3a20 6269 746d 6170 5f73 6361 6c65 ev: bitmap_scale\n-0002abc0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-0002abd0: 6475 6c65 730a 0a31 362e 3138 2062 6c69 dules..16.18 bli\n-0002abe0: 0a3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 .=========..This\n-0002abf0: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-0002ac00: 2062 6173 6963 2073 7570 706f 7274 2066 basic support f\n-0002ac10: 6f72 2074 6865 2042 6f6f 7420 4c6f 6164 or the Boot Load\n-0002ac20: 6572 2049 6e74 6572 6661 6365 2e20 2054 er Interface. T\n-0002ac30: 6865 0a42 6f6f 7420 4c6f 6164 6572 2049 he.Boot Loader I\n-0002ac40: 6e74 6572 6661 6365 2073 7065 6369 6669 nterface specifi\n-0002ac50: 6573 2061 2073 6574 206f 6620 4546 4920 es a set of EFI \n-0002ac60: 7661 7269 6162 6c65 7320 7468 6174 2061 variables that a\n-0002ac70: 7265 2075 7365 6420 746f 0a63 6f6d 6d75 re used to.commu\n-0002ac80: 6e69 6361 7465 2062 6f6f 742d 7469 6d65 nicate boot-time\n-0002ac90: 2069 6e66 6f72 6d61 7469 6f6e 2062 6574 information bet\n-0002aca0: 7765 656e 2074 6865 2062 6f6f 746c 6f61 ween the bootloa\n-0002acb0: 6465 7220 616e 6420 7468 650a 6f70 6572 der and the.oper\n-0002acc0: 6174 696e 6720 7379 7374 656d 2e0a 0a20 ating system... \n-0002acd0: 2020 5468 6520 666f 6c6c 6f77 696e 6720 The following \n-0002ace0: 7661 7269 6162 6c65 7320 6172 6520 706c variables are pl\n-0002acf0: 6163 6564 2075 6e64 6572 2074 6865 2076 aced under the v\n-0002ad00: 656e 646f 7220 5555 4944 0ae2 8098 3461 endor UUID....4a\n-0002ad10: 3637 6230 3832 2d30 6134 632d 3431 6366 67b082-0a4c-41cf\n-0002ad20: 2d62 3663 372d 3434 3062 3239 6262 3863 -b6c7-440b29bb8c\n-0002ad30: 3466 e280 9920 7768 656e 2074 6865 206d 4f... when the m\n-0002ad40: 6f64 756c 6520 6973 206c 6f61 6465 643a odule is loaded:\n-0002ad50: 0a0a 2020 2054 6865 2047 5054 2070 6172 .. The GPT par\n-0002ad60: 7469 7469 6f6e 2055 5549 4420 6f66 2074 tition UUID of t\n-0002ad70: 6865 2045 4649 2053 7973 7465 6d20 5061 he EFI System Pa\n-0002ad80: 7274 6974 696f 6e20 7573 6564 2064 7572 rtition used dur\n-0002ad90: 696e 6720 626f 6f74 0a69 7320 7075 626c ing boot.is publ\n-0002ada0: 6973 6865 6420 7669 6120 7468 6520 e280 ished via the ..\n-0002adb0: 984c 6f61 6465 7244 6576 6963 6550 6172 .LoaderDevicePar\n-0002adc0: 7455 5549 44e2 8099 2076 6172 6961 626c tUUID... variabl\n-0002add0: 652e 2020 5468 6520 426f 6f74 204c 6f61 e. The Boot Loa\n-0002ade0: 6465 720a 496e 7465 7266 6163 6520 7370 der.Interface sp\n-0002adf0: 6563 6966 6963 6174 696f 6e20 7265 7175 ecification requ\n-0002ae00: 6972 6573 2047 5054 2066 6f72 6d61 7474 ires GPT formatt\n-0002ae10: 6564 2064 7269 7665 732e 2020 5468 6520 ed drives. The \n-0002ae20: 626c 6920 6d6f 6475 6c65 0a69 676e 6f72 bli module.ignor\n-0002ae30: 6573 2064 7269 7665 732f 7061 7274 6974 es drives/partit\n-0002ae40: 696f 6e73 2069 6e20 616e 7920 6f74 6865 ions in any othe\n-0002ae50: 7220 666f 726d 6174 2e20 2049 6620 4752 r format. If GR\n-0002ae60: 5542 2069 7320 6c6f 6164 6564 2066 726f UB is loaded fro\n-0002ae70: 6d20 610a 6e6f 6e2d 4750 5420 7061 7274 m a.non-GPT part\n-0002ae80: 6974 696f 6e2c 2065 2e67 2e20 2066 726f ition, e.g. fro\n-0002ae90: 6d20 616e 204d 5344 4f53 2066 6f72 6d61 m an MSDOS forma\n-0002aea0: 7474 6564 2064 7269 7665 206f 7220 6e65 tted drive or ne\n-0002aeb0: 7477 6f72 6b2c 2074 6869 730a 7661 7269 twork, this.vari\n-0002aec0: 6162 6c65 2077 696c 6c20 6e6f 7420 6265 able will not be\n-0002aed0: 2073 6574 2e0a 0a20 2020 4120 7374 7269 set... A stri\n-0002aee0: 6e67 2069 6465 6e74 6966 7969 6e67 2047 ng identifying G\n-0002aef0: 5255 4220 6173 2074 6865 2061 6374 6976 RUB as the activ\n-0002af00: 6520 626f 6f74 6c6f 6164 6572 2069 6e63 e bootloader inc\n-0002af10: 6c75 6469 6e67 2074 6865 0a76 6572 7369 luding the.versi\n-0002af20: 6f6e 206e 756d 6265 7220 6973 2073 746f on number is sto\n-0002af30: 7265 6420 696e 20e2 8098 4c6f 6164 6572 red in ...Loader\n-0002af40: 496e 666f e280 992e 0a0a 2020 2054 6869 Info...... Thi\n-0002af50: 7320 6d6f 6475 6c65 2069 7320 6f6e 6c79 s module is only\n-0002af60: 2061 7661 696c 6162 6c65 206f 6e20 5545 available on UE\n-0002af70: 4649 2070 6c61 7466 6f72 6d73 2e0a 0a1f FI platforms....\n-0002af80: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-0002af90: 2c20 204e 6f64 653a 2062 6c6f 636b 6c69 , Node: blockli\n-0002afa0: 7374 5f6d 6f64 756c 652c 2020 4e65 7874 st_module, Next\n-0002afb0: 3a20 626f 6f74 5f6d 6f64 756c 652c 2020 : boot_module, \n-0002afc0: 5072 6576 3a20 626c 695f 6d6f 6475 6c65 Prev: bli_module\n-0002afd0: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-0002afe0: 3136 2e31 3920 626c 6f63 6b6c 6973 740a 16.19 blocklist.\n-0002aff0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-0002b000: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-0002b010: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-0002b020: 7220 7468 6520 636f 6d6d 616e 6420 e280 r the command ..\n-0002b030: 9862 6c6f 636b 6c69 7374 e280 9920 746f .blocklist... to\n-0002b040: 206c 6973 7420 626c 6f63 6b73 0a66 6f72 list blocks.for\n-0002b050: 2061 2067 6976 656e 2066 696c 652e 2020 a given file. \n-0002b060: 506c 6561 7365 202a 6e6f 7465 2062 6c6f Please *note blo\n-0002b070: 636b 6c69 7374 3a3a 2066 6f72 206d 6f72 cklist:: for mor\n-0002b080: 6520 696e 666f 726d 6174 696f 6e2e 0a0a e information...\n-0002b090: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-0002b0a0: 6f2c 2020 4e6f 6465 3a20 626f 6f74 5f6d o, Node: boot_m\n-0002b0b0: 6f64 756c 652c 2020 4e65 7874 3a20 626f odule, Next: bo\n-0002b0c0: 6f74 7469 6d65 5f6d 6f64 756c 652c 2020 ottime_module, \n-0002b0d0: 5072 6576 3a20 626c 6f63 6b6c 6973 745f Prev: blocklist_\n-0002b0e0: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0002b0f0: 756c 6573 0a0a 3136 2e32 3020 626f 6f74 ules..16.20 boot\n-0002b100: 0a3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 .==========..Thi\n-0002b110: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-0002b120: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-0002b130: 6520 636f 6d6d 616e 6420 e280 9862 6f6f e command ...boo\n-0002b140: 74e2 8099 2074 6f20 626f 6f74 2061 6e20 t... to boot an \n-0002b150: 6f70 6572 6174 696e 670a 7379 7374 656d operating.system\n-0002b160: 2e20 2050 6c65 6173 6520 2a6e 6f74 6520 . Please *note \n-0002b170: 626f 6f74 3a3a 2066 6f72 206d 6f72 6520 boot:: for more \n-0002b180: 696e 666f 726d 6174 696f 6e2e 0a0a 1f0a information.....\n-0002b190: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-0002b1a0: 2020 4e6f 6465 3a20 626f 6f74 7469 6d65 Node: boottime\n-0002b1b0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n-0002b1c0: 6273 645f 6d6f 6475 6c65 2c20 2050 7265 bsd_module, Pre\n-0002b1d0: 763a 2062 6f6f 745f 6d6f 6475 6c65 2c20 v: boot_module, \n-0002b1e0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-0002b1f0: 2e32 3120 626f 6f74 7469 6d65 0a3d 3d3d .21 boottime.===\n-0002b200: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-0002b210: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-0002b220: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-0002b230: 6520 636f 6d6d 616e 6420 e280 9862 6f6f e command ...boo\n-0002b240: 7474 696d 65e2 8099 2074 6f20 6469 7370 ttime... to disp\n-0002b250: 6c61 7920 7469 6d65 0a74 616b 656e 2074 lay time.taken t\n-0002b260: 6f20 7065 7266 6f72 6d20 7661 7269 6f75 o perform variou\n-0002b270: 7320 4752 5542 206f 7065 7261 7469 6f6e s GRUB operation\n-0002b280: 732e 2020 5468 6973 206d 6f64 756c 6520 s. This module \n-0002b290: 6973 206f 6e6c 7920 6176 6169 6c61 626c is only availabl\n-0002b2a0: 650a 7768 656e 2047 5255 4220 6973 2062 e.when GRUB is b\n-0002b2b0: 7569 6c74 2077 6974 6820 7468 6520 636f uilt with the co\n-0002b2c0: 6e64 6974 696f 6e61 6c20 636f 6d70 696c nditional compil\n-0002b2d0: 6520 6f70 7469 6f6e 0ae2 8098 424f 4f54 e option....BOOT\n-0002b2e0: 5f54 494d 455f 5354 4154 53e2 8099 2e0a _TIME_STATS.....\n-0002b2f0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-0002b300: 666f 2c20 204e 6f64 653a 2062 7364 5f6d fo, Node: bsd_m\n-0002b310: 6f64 756c 652c 2020 4e65 7874 3a20 6273 odule, Next: bs\n-0002b320: 7761 705f 7465 7374 5f6d 6f64 756c 652c wap_test_module,\n-0002b330: 2020 5072 6576 3a20 626f 6f74 7469 6d65 Prev: boottime\n-0002b340: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-0002b350: 6475 6c65 730a 0a31 362e 3232 2062 7364 dules..16.22 bsd\n-0002b360: 0a3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 .=========..This\n-0002b370: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-0002b380: 2073 7570 706f 7274 2066 6f72 206c 6f61 support for loa\n-0002b390: 6469 6e67 2042 5344 206f 7065 7261 7469 ding BSD operati\n-0002b3a0: 6e67 2073 7973 7465 6d20 696d 6167 6573 ng system images\n-0002b3b0: 2076 6961 0a63 6f6d 6d61 6e64 7320 7375 via.commands su\n-0002b3c0: 6368 2061 733a 20e2 8098 6b66 7265 6562 ch as: ...kfreeb\n-0002b3d0: 7364 5f6c 6f61 6465 6e76 e280 992c 20e2 sd_loadenv..., .\n-0002b3e0: 8098 6b66 7265 6562 7364 5f6d 6f64 756c ..kfreebsd_modul\n-0002b3f0: 655f 656c 66e2 8099 2c0a e280 986b 6672 e_elf...,....kfr\n-0002b400: 6565 6273 645f 6d6f 6475 6c65 e280 992c eebsd_module...,\n-0002b410: 20e2 8098 6b66 7265 6562 7364 e280 992c ...kfreebsd...,\n-0002b420: 20e2 8098 6b6e 6574 6273 645f 6d6f 6475 ...knetbsd_modu\n-0002b430: 6c65 5f65 6c66 e280 992c 20e2 8098 6b6e le_elf..., ...kn\n-0002b440: 6574 6273 645f 6d6f 6475 6c65 e280 992c etbsd_module...,\n-0002b450: 0ae2 8098 6b6e 6574 6273 64e2 8099 2c20 ....knetbsd..., \n-0002b460: e280 986b 6f70 656e 6273 64e2 8099 2c20 ...kopenbsd..., \n-0002b470: 616e 6420 e280 986b 6f70 656e 6273 645f and ...kopenbsd_\n-0002b480: 7261 6d64 6973 6be2 8099 2e20 2050 6c65 ramdisk.... Ple\n-0002b490: 6173 6520 2a6e 6f74 6520 4c6f 6164 6572 ase *note Loader\n-0002b4a0: 0a63 6f6d 6d61 6e64 733a 3a20 666f 7220 .commands:: for \n-0002b4b0: 6d6f 7265 2069 6e66 6f2e 0a0a 1f0a 4669 more info.....Fi\n-0002b4c0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-0002b4d0: 4e6f 6465 3a20 6273 7761 705f 7465 7374 Node: bswap_test\n-0002b4e0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n-0002b4f0: 6274 7266 735f 6d6f 6475 6c65 2c20 2050 btrfs_module, P\n-0002b500: 7265 763a 2062 7364 5f6d 6f64 756c 652c rev: bsd_module,\n-0002b510: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-0002b520: 362e 3233 2062 7377 6170 5f74 6573 740a 6.23 bswap_test.\n-0002b530: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0002b540: 0a0a 5468 6973 206d 6f64 756c 6520 6973 ..This module is\n-0002b550: 2069 6e74 656e 6465 6420 666f 7220 7065 intended for pe\n-0002b560: 7266 6f72 6d69 6e67 2061 2066 756e 6374 rforming a funct\n-0002b570: 696f 6e61 6c20 7465 7374 206f 6620 7468 ional test of th\n-0002b580: 6520 6279 7465 0a73 7761 7070 696e 6720 e byte.swapping \n-0002b590: 6675 6e63 7469 6f6e 616c 6974 7920 6f66 functionality of\n-0002b5a0: 2047 5255 422e 0a0a 1f0a 4669 6c65 3a20 GRUB.....File: \n-0002b5b0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-0002b5c0: 3a20 6274 7266 735f 6d6f 6475 6c65 2c20 : btrfs_module, \n-0002b5d0: 204e 6578 743a 2062 7566 696f 5f6d 6f64 Next: bufio_mod\n-0002b5e0: 756c 652c 2020 5072 6576 3a20 6273 7761 ule, Prev: bswa\n-0002b5f0: 705f 7465 7374 5f6d 6f64 756c 652c 2020 p_test_module, \n-0002b600: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n-0002b610: 3234 2062 7472 6673 0a3d 3d3d 3d3d 3d3d 24 btrfs.=======\n-0002b620: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n-0002b630: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n-0002b640: 7274 2066 6f72 2074 6865 2042 2d54 7265 rt for the B-Tre\n-0002b650: 6520 4669 6c65 2053 7973 7465 6d20 2842 e File System (B\n-0002b660: 5452 4653 292e 0a0a 1f0a 4669 6c65 3a20 TRFS).....File: \n-0002b670: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-0002b680: 3a20 6275 6669 6f5f 6d6f 6475 6c65 2c20 : bufio_module, \n-0002b690: 204e 6578 743a 2063 6163 6865 696e 666f Next: cacheinfo\n-0002b6a0: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-0002b6b0: 6274 7266 735f 6d6f 6475 6c65 2c20 2055 btrfs_module, U\n-0002b6c0: 703a 204d 6f64 756c 6573 0a0a 3136 2e32 p: Modules..16.2\n-0002b6d0: 3520 6275 6669 6f0a 3d3d 3d3d 3d3d 3d3d 5 bufio.========\n-0002b6e0: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n-0002b6f0: 2069 7320 6120 6c69 6272 6172 7920 6d6f is a library mo\n-0002b700: 6475 6c65 2066 6f72 2073 7570 706f 7274 dule for support\n-0002b710: 2062 7566 6665 7265 6420 492f 4f20 6f66 buffered I/O of\n-0002b720: 2066 696c 6573 2074 6f0a 7375 7070 6f72 files to.suppor\n-0002b730: 7420 6669 6c65 2072 6561 6473 2070 6572 t file reads per\n-0002b740: 666f 726d 6564 2069 6e20 6f74 6865 7220 formed in other \n-0002b750: 6d6f 6475 6c65 732e 0a0a 1f0a 4669 6c65 modules.....File\n-0002b760: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-0002b770: 6465 3a20 6361 6368 6569 6e66 6f5f 6d6f de: cacheinfo_mo\n-0002b780: 6475 6c65 2c20 204e 6578 743a 2063 6174 dule, Next: cat\n-0002b790: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-0002b7a0: 6275 6669 6f5f 6d6f 6475 6c65 2c20 2055 bufio_module, U\n-0002b7b0: 703a 204d 6f64 756c 6573 0a0a 3136 2e32 p: Modules..16.2\n-0002b7c0: 3620 6361 6368 6569 6e66 6f0a 3d3d 3d3d 6 cacheinfo.====\n-0002b7d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-0002b7e0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-0002b7f0: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-0002b800: 6520 636f 6d6d 616e 6420 e280 9863 6163 e command ...cac\n-0002b810: 6865 696e 666f e280 9920 7768 6963 6820 heinfo... which \n-0002b820: 7072 6f76 6964 6573 0a73 7461 7469 7374 provides.statist\n-0002b830: 6963 7320 6f6e 2064 6973 6b20 6361 6368 ics on disk cach\n-0002b840: 6520 6163 6365 7373 6573 2e20 2054 6869 e accesses. Thi\n-0002b850: 7320 6d6f 6475 6c65 2069 7320 6f6e 6c79 s module is only\n-0002b860: 2062 7569 6c74 2069 660a e280 9844 4953 built if....DIS\n-0002b870: 4b5f 4341 4348 455f 5354 4154 53e2 8099 K_CACHE_STATS...\n-0002b880: 2069 7320 656e 6162 6c65 642e 0a0a 1f0a is enabled.....\n-0002b890: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-0002b8a0: 2020 4e6f 6465 3a20 6361 745f 6d6f 6475 Node: cat_modu\n-0002b8b0: 6c65 2c20 204e 6578 743a 2063 6266 735f le, Next: cbfs_\n-0002b8c0: 6d6f 6475 6c65 2c20 2050 7265 763a 2063 module, Prev: c\n-0002b8d0: 6163 6865 696e 666f 5f6d 6f64 756c 652c acheinfo_module,\n-0002b8e0: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-0002b8f0: 362e 3237 2063 6174 0a3d 3d3d 3d3d 3d3d 6.27 cat.=======\n-0002b900: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n-0002b910: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n-0002b920: 2066 6f72 2074 6865 2063 6f6d 6d61 6e64 for the command\n-0002b930: 20e2 8098 6361 74e2 8099 2077 6869 6368 ...cat... which\n-0002b940: 206f 7574 7075 7473 2074 6865 0a63 6f6e outputs the.con\n-0002b950: 7465 6e74 206f 6620 6120 6669 6c65 2074 tent of a file t\n-0002b960: 6f20 7468 6520 7465 726d 696e 616c 2e20 o the terminal. \n-0002b970: 2050 6c65 6173 6520 2a6e 6f74 6520 6361 Please *note ca\n-0002b980: 743a 3a20 666f 7220 6d6f 7265 2069 6e66 t:: for more inf\n-0002b990: 6f2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 o.....File: grub\n-0002b9a0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6362 .info, Node: cb\n-0002b9b0: 6673 5f6d 6f64 756c 652c 2020 4e65 7874 fs_module, Next\n-0002b9c0: 3a20 6362 6c73 5f6d 6f64 756c 652c 2020 : cbls_module, \n-0002b9d0: 5072 6576 3a20 6361 745f 6d6f 6475 6c65 Prev: cat_module\n-0002b9e0: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-0002b9f0: 3136 2e32 3820 6362 6673 0a3d 3d3d 3d3d 16.28 cbfs.=====\n-0002ba00: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n-0002ba10: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n-0002ba20: 6f72 7420 666f 7220 7468 6520 436f 7265 ort for the Core\n-0002ba30: 626f 6f74 2046 696c 6520 5379 7374 656d boot File System\n-0002ba40: 2028 4342 4653 2920 7768 6963 680a 6973 (CBFS) which.is\n-0002ba50: 2061 6e20 6172 6368 6976 6520 6261 7365 an archive base\n-0002ba60: 6420 6669 6c65 2073 7973 7465 6d2e 2020 d file system. \n-0002ba70: 4e6f 7465 3a20 5468 6973 206d 6f64 756c Note: This modul\n-0002ba80: 6520 6973 206e 6f74 2061 6c6c 6f77 6564 e is not allowed\n-0002ba90: 2069 6e0a 6c6f 636b 646f 776e 206d 6f64 in.lockdown mod\n-0002baa0: 652c 202a 6e6f 7465 204c 6f63 6b64 6f77 e, *note Lockdow\n-0002bab0: 6e3a 3a20 666f 7220 6d6f 7265 2069 6e66 n:: for more inf\n-0002bac0: 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 696c ormation.....Fil\n-0002bad0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0002bae0: 6f64 653a 2063 626c 735f 6d6f 6475 6c65 ode: cbls_module\n-0002baf0: 2c20 204e 6578 743a 2063 626d 656d 635f , Next: cbmemc_\n-0002bb00: 6d6f 6475 6c65 2c20 2050 7265 763a 2063 module, Prev: c\n-0002bb10: 6266 735f 6d6f 6475 6c65 2c20 2055 703a bfs_module, Up:\n-0002bb20: 204d 6f64 756c 6573 0a0a 3136 2e32 3920 Modules..16.29 \n-0002bb30: 6362 6c73 0a3d 3d3d 3d3d 3d3d 3d3d 3d0a cbls.==========.\n-0002bb40: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-0002bb50: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-0002bb60: 7220 7468 6520 636f 6d6d 616e 6420 e280 r the command ..\n-0002bb70: 986c 7363 6f72 6562 6f6f 74e2 8099 2074 .lscoreboot... t\n-0002bb80: 6f20 6c69 7374 2074 6865 0a43 6f72 6562 o list the.Coreb\n-0002bb90: 6f6f 7420 7461 626c 6573 2e0a 0a1f 0a46 oot tables.....F\n-0002bba0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-0002bbb0: 204e 6f64 653a 2063 626d 656d 635f 6d6f Node: cbmemc_mo\n-0002bbc0: 6475 6c65 2c20 204e 6578 743a 2063 6274 dule, Next: cbt\n-0002bbd0: 6162 6c65 5f6d 6f64 756c 652c 2020 5072 able_module, Pr\n-0002bbe0: 6576 3a20 6362 6c73 5f6d 6f64 756c 652c ev: cbls_module,\n-0002bbf0: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-0002bc00: 362e 3330 2063 626d 656d 630a 3d3d 3d3d 6.30 cbmemc.====\n-0002bc10: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-0002bc20: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-0002bc30: 7570 706f 7274 2066 6f72 2074 6865 2063 upport for the c\n-0002bc40: 6f6d 6d61 6e64 20e2 8098 6362 6d65 6d63 ommand ...cbmemc\n-0002bc50: e280 9920 746f 2073 686f 7720 7468 650a ... to show the.\n-0002bc60: 636f 6e74 656e 7420 6f66 2074 6865 2043 content of the C\n-0002bc70: 6f72 6562 6f6f 7420 4d65 6d6f 7279 2063 oreboot Memory c\n-0002bc80: 6f6e 736f 6c65 2e0a 0a1f 0a46 696c 653a onsole.....File:\n-0002bc90: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-0002bca0: 653a 2063 6274 6162 6c65 5f6d 6f64 756c e: cbtable_modul\n-0002bcb0: 652c 2020 4e65 7874 3a20 6362 7469 6d65 e, Next: cbtime\n-0002bcc0: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-0002bcd0: 6362 6d65 6d63 5f6d 6f64 756c 652c 2020 cbmemc_module, \n-0002bce0: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n-0002bcf0: 3331 2063 6274 6162 6c65 0a3d 3d3d 3d3d 31 cbtable.=====\n-0002bd00: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-0002bd10: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-0002bd20: 7570 706f 7274 2066 6f72 2061 6363 6573 upport for acces\n-0002bd30: 7369 6e67 2074 6865 2043 6f72 6562 6f6f sing the Coreboo\n-0002bd40: 7420 7461 626c 6573 2e0a 0a1f 0a46 696c t tables.....Fil\n-0002bd50: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0002bd60: 6f64 653a 2063 6274 696d 655f 6d6f 6475 ode: cbtime_modu\n-0002bd70: 6c65 2c20 204e 6578 743a 2063 6861 696e le, Next: chain\n-0002bd80: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-0002bd90: 6362 7461 626c 655f 6d6f 6475 6c65 2c20 cbtable_module, \n-0002bda0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-0002bdb0: 2e33 3220 6362 7469 6d65 0a3d 3d3d 3d3d .32 cbtime.=====\n-0002bdc0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-0002bdd0: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-0002bde0: 7070 6f72 7420 666f 7220 7468 6520 636f pport for the co\n-0002bdf0: 6d6d 616e 6420 e280 9863 6f72 6562 6f6f mmand ...coreboo\n-0002be00: 745f 626f 6f74 7469 6d65 e280 9920 746f t_boottime... to\n-0002be10: 2073 686f 770a 7468 6520 436f 7265 626f show.the Corebo\n-0002be20: 6f74 2062 6f6f 7420 7469 6d65 2073 7461 ot boot time sta\n-0002be30: 7469 7374 6963 732e 0a0a 1f0a 4669 6c65 tistics.....File\n-0002be40: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-0002be50: 6465 3a20 6368 6169 6e5f 6d6f 6475 6c65 de: chain_module\n-0002be60: 2c20 204e 6578 743a 2063 6d64 6c69 6e65 , Next: cmdline\n-0002be70: 5f63 6174 5f74 6573 745f 6d6f 6475 6c65 _cat_test_module\n-0002be80: 2c20 2050 7265 763a 2063 6274 696d 655f , Prev: cbtime_\n-0002be90: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0002bea0: 756c 6573 0a0a 3136 2e33 3320 6368 6169 ules..16.33 chai\n-0002beb0: 6e0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 n.===========..T\n-0002bec0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-0002bed0: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-0002bee0: 7468 6520 636f 6d6d 616e 6420 e280 9863 the command ...c\n-0002bef0: 6861 696e 6c6f 6164 6572 e280 9920 746f hainloader... to\n-0002bf00: 2062 6f6f 740a 616e 6f74 6865 7220 626f boot.another bo\n-0002bf10: 6f74 6c6f 6164 6572 2e20 2050 6c65 6173 otloader. Pleas\n-0002bf20: 6520 2a6e 6f74 6520 6368 6169 6e6c 6f61 e *note chainloa\n-0002bf30: 6465 723a 3a20 666f 7220 6d6f 7265 2069 der:: for more i\n-0002bf40: 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 nformation.....F\n-0002bf50: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-0002bf60: 204e 6f64 653a 2063 6d64 6c69 6e65 5f63 Node: cmdline_c\n-0002bf70: 6174 5f74 6573 745f 6d6f 6475 6c65 2c20 at_test_module, \n-0002bf80: 204e 6578 743a 2063 6d6f 7364 756d 705f Next: cmosdump_\n-0002bf90: 6d6f 6475 6c65 2c20 2050 7265 763a 2063 module, Prev: c\n-0002bfa0: 6861 696e 5f6d 6f64 756c 652c 2020 5570 hain_module, Up\n-0002bfb0: 3a20 4d6f 6475 6c65 730a 0a31 362e 3334 : Modules..16.34\n-0002bfc0: 2063 6d64 6c69 6e65 5f63 6174 5f74 6573 cmdline_cat_tes\n-0002bfd0: 740a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d t.==============\n-0002bfe0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-0002bff0: 6f64 756c 6520 6973 2069 6e74 656e 6465 odule is intende\n-0002c000: 6420 666f 7220 7065 7266 6f72 6d69 6e67 d for performing\n-0002c010: 2061 2066 756e 6374 696f 6e61 6c20 7465 a functional te\n-0002c020: 7374 206f 6620 7468 6520 e280 9863 6174 st of the ...cat\n-0002c030: e280 990a 636f 6d6d 616e 6420 6f66 2047 ....command of G\n-0002c040: 5255 422e 0a0a 1f0a 4669 6c65 3a20 6772 RUB.....File: gr\n-0002c050: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-0002c060: 636d 6f73 6475 6d70 5f6d 6f64 756c 652c cmosdump_module,\n-0002c070: 2020 4e65 7874 3a20 636d 6f73 7465 7374 Next: cmostest\n-0002c080: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-0002c090: 636d 646c 696e 655f 6361 745f 7465 7374 cmdline_cat_test\n-0002c0a0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-0002c0b0: 6475 6c65 730a 0a31 362e 3335 2063 6d6f dules..16.35 cmo\n-0002c0c0: 7364 756d 700a 3d3d 3d3d 3d3d 3d3d 3d3d sdump.==========\n-0002c0d0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n-0002c0e0: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n-0002c0f0: 7274 2066 6f72 2074 6865 2063 6f6d 6d61 rt for the comma\n-0002c100: 6e64 20e2 8098 636d 6f73 6475 6d70 e280 nd ...cmosdump..\n-0002c110: 9920 746f 2073 686f 7720 6120 7261 770a . to show a raw.\n-0002c120: 6475 6d70 206f 6620 7468 6520 434d 4f53 dump of the CMOS\n-0002c130: 2063 6f6e 7465 6e74 732e 2020 506c 6561 contents. Plea\n-0002c140: 7365 202a 6e6f 7465 2063 6d6f 7364 756d se *note cmosdum\n-0002c150: 703a 3a20 666f 7220 6d6f 7265 0a69 6e66 p:: for more.inf\n-0002c160: 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 696c ormation.....Fil\n-0002c170: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0002c180: 6f64 653a 2063 6d6f 7374 6573 745f 6d6f ode: cmostest_mo\n-0002c190: 6475 6c65 2c20 204e 6578 743a 2063 6d70 dule, Next: cmp\n-0002c1a0: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-0002c1b0: 636d 6f73 6475 6d70 5f6d 6f64 756c 652c cmosdump_module,\n-0002c1c0: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-0002c1d0: 362e 3336 2063 6d6f 7374 6573 740a 3d3d 6.36 cmostest.==\n-0002c1e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n-0002c1f0: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n-0002c200: 6573 2073 7570 706f 7274 2066 6f72 2074 es support for t\n-0002c210: 6865 2063 6f6d 6d61 6e64 7320 e280 9863 he commands ...c\n-0002c220: 6d6f 7374 6573 74e2 8099 2c20 e280 9863 mostest..., ...c\n-0002c230: 6d6f 7363 6c65 616e e280 992c 0a61 6e64 mosclean...,.and\n-0002c240: 20e2 8098 636d 6f73 7365 74e2 8099 2074 ...cmosset... t\n-0002c250: 6f20 696e 7465 7261 6374 2077 6974 6820 o interact with \n-0002c260: 6120 434d 4f53 2e20 2a4e 6f74 6520 636d a CMOS. *Note cm\n-0002c270: 6f73 7465 7374 3a3a 202f 202a 6e6f 7465 ostest:: / *note\n-0002c280: 0a63 6d6f 7363 6c65 616e 3a3a 2066 6f72 .cmosclean:: for\n-0002c290: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio\n-0002c2a0: 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 n.....File: grub\n-0002c2b0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 636d .info, Node: cm\n-0002c2c0: 705f 6d6f 6475 6c65 2c20 204e 6578 743a p_module, Next:\n-0002c2d0: 2063 6d70 5f74 6573 745f 6d6f 6475 6c65 cmp_test_module\n-0002c2e0: 2c20 2050 7265 763a 2063 6d6f 7374 6573 , Prev: cmostes\n-0002c2f0: 745f 6d6f 6475 6c65 2c20 2055 703a 204d t_module, Up: M\n-0002c300: 6f64 756c 6573 0a0a 3136 2e33 3720 636d odules..16.37 cm\n-0002c310: 700a 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 p.=========..Thi\n-0002c320: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-0002c330: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-0002c340: 6520 636f 6d6d 616e 6420 e280 9863 6d70 e command ...cmp\n-0002c350: e280 9920 746f 2063 6f6d 7061 7265 2074 ... to compare t\n-0002c360: 6865 0a63 6f6e 7465 6e74 206f 6620 7477 he.content of tw\n-0002c370: 6f20 6669 6c65 732e 2020 2a4e 6f74 6520 o files. *Note \n-0002c380: 636d 703a 3a20 666f 7220 6d6f 7265 2069 cmp:: for more i\n-0002c390: 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 nformation.....F\n-0002c3a0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-0002c3b0: 204e 6f64 653a 2063 6d70 5f74 6573 745f Node: cmp_test_\n-0002c3c0: 6d6f 6475 6c65 2c20 204e 6578 743a 2063 module, Next: c\n-0002c3d0: 6f6e 6669 6766 696c 655f 6d6f 6475 6c65 onfigfile_module\n-0002c3e0: 2c20 2050 7265 763a 2063 6d70 5f6d 6f64 , Prev: cmp_mod\n-0002c3f0: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n-0002c400: 730a 0a31 362e 3338 2063 6d70 5f74 6573 s..16.38 cmp_tes\n-0002c410: 740a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d t.==============\n-0002c420: 0a0a 5468 6973 206d 6f64 756c 6520 6973 ..This module is\n-0002c430: 2069 6e74 656e 6465 6420 666f 7220 7065 intended for pe\n-0002c440: 7266 6f72 6d69 6e67 2061 2066 756e 6374 rforming a funct\n-0002c450: 696f 6e61 6c20 7465 7374 206f 6620 7265 ional test of re\n-0002c460: 6c61 7469 6f6e 616c 0a6f 7065 7261 7469 lational.operati\n-0002c470: 6f6e 7320 696e 2047 5255 422e 204e 6f74 ons in GRUB. Not\n-0002c480: 6520 7468 6174 2074 6869 7320 6d6f 6475 e that this modu\n-0002c490: 6c65 2069 7320 2a6e 6f74 2a20 6173 736f le is *not* asso\n-0002c4a0: 6369 6174 6564 2077 6974 6820 7468 650a ciated with the.\n-0002c4b0: e280 9863 6d70 e280 9920 636f 6d6d 616e ...cmp... comman\n-0002c4c0: 6420 616e 6420 646f 6573 206e 6f74 2074 d and does not t\n-0002c4d0: 6573 7420 7468 6520 e280 9863 6d70 e280 est the ...cmp..\n-0002c4e0: 9920 636f 6d6d 616e 642e 0a0a 1f0a 4669 . command.....Fi\n-0002c4f0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-0002c500: 4e6f 6465 3a20 636f 6e66 6967 6669 6c65 Node: configfile\n-0002c510: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n-0002c520: 6370 696f 5f6d 6f64 756c 652c 2020 5072 cpio_module, Pr\n-0002c530: 6576 3a20 636d 705f 7465 7374 5f6d 6f64 ev: cmp_test_mod\n-0002c540: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n-0002c550: 730a 0a31 362e 3339 2063 6f6e 6669 6766 s..16.39 configf\n-0002c560: 696c 650a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ile.============\n-0002c570: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n-0002c580: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n-0002c590: 7274 2066 6f72 2074 6865 2063 6f6d 6d61 rt for the comma\n-0002c5a0: 6e64 733a 20e2 8098 636f 6e66 6967 6669 nds: ...configfi\n-0002c5b0: 6c65 e280 992c 20e2 8098 736f 7572 6365 le..., ...source\n-0002c5c0: e280 992c 0ae2 8098 6578 7472 6163 745f ...,....extract_\n-0002c5d0: 656e 7472 6965 735f 736f 7572 6365 e280 entries_source..\n-0002c5e0: 992c 20e2 8098 6578 7472 6163 745f 656e ., ...extract_en\n-0002c5f0: 7472 6965 735f 636f 6e66 6967 6669 6c65 tries_configfile\n-0002c600: e280 992c 20e2 8098 2ee2 8099 2028 646f ..., ....... (do\n-0002c610: 740a 636f 6d6d 616e 6429 2e20 202a 4e6f t.command). *No\n-0002c620: 7465 2063 6f6e 6669 6766 696c 653a 3a20 te configfile:: \n-0002c630: 2f20 2a6e 6f74 6520 736f 7572 6365 3a3a / *note source::\n-0002c640: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-0002c650: 696e 666f 2c20 204e 6f64 653a 2063 7069 info, Node: cpi\n-0002c660: 6f5f 6d6f 6475 6c65 2c20 204e 6578 743a o_module, Next:\n-0002c670: 2063 7069 6f5f 6265 5f6d 6f64 756c 652c cpio_be_module,\n-0002c680: 2020 5072 6576 3a20 636f 6e66 6967 6669 Prev: configfi\n-0002c690: 6c65 5f6d 6f64 756c 652c 2020 5570 3a20 le_module, Up: \n-0002c6a0: 4d6f 6475 6c65 730a 0a31 362e 3430 2063 Modules..16.40 c\n-0002c6b0: 7069 6f0a 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a pio.==========..\n-0002c6c0: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n-0002c6d0: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n-0002c6e0: 2074 6865 2043 5049 4f20 6172 6368 6976 the CPIO archiv\n-0002c6f0: 6520 6669 6c65 2066 6f72 6d61 742e 2020 e file format. \n-0002c700: 5468 6973 0a6d 6f64 756c 6520 6973 2066 This.module is f\n-0002c710: 6f72 2074 6865 2022 6269 6e22 2076 6572 or the \"bin\" ver\n-0002c720: 7369 6f6e 206f 6620 4350 494f 2028 6465 sion of CPIO (de\n-0002c730: 6661 756c 7420 6f66 2047 4e55 2043 5049 fault of GNU CPI\n-0002c740: 4f29 2073 7570 706f 7274 696e 670a 6172 O) supporting.ar\n-0002c750: 6f75 6e64 2032 4742 2e0a 0a1f 0a46 696c ound 2GB.....Fil\n-0002c760: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0002c770: 6f64 653a 2063 7069 6f5f 6265 5f6d 6f64 ode: cpio_be_mod\n-0002c780: 756c 652c 2020 4e65 7874 3a20 6370 7569 ule, Next: cpui\n-0002c790: 645f 6d6f 6475 6c65 2c20 2050 7265 763a d_module, Prev:\n-0002c7a0: 2063 7069 6f5f 6d6f 6475 6c65 2c20 2055 cpio_module, U\n-0002c7b0: 703a 204d 6f64 756c 6573 0a0a 3136 2e34 p: Modules..16.4\n-0002c7c0: 3120 6370 696f 5f62 650a 3d3d 3d3d 3d3d 1 cpio_be.======\n-0002c7d0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-0002c7e0: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-0002c7f0: 7070 6f72 7420 666f 7220 7468 6520 4350 pport for the CP\n-0002c800: 494f 2061 7263 6869 7665 2066 696c 6520 IO archive file \n-0002c810: 666f 726d 6174 2069 6e0a 6269 672d 656e format in.big-en\n-0002c820: 6469 616e 2066 6f72 6d61 742e 2020 5468 dian format. Th\n-0002c830: 6973 206d 6f64 756c 6520 6973 2066 6f72 is module is for\n-0002c840: 2074 6865 2022 6269 6e22 2076 6572 7369 the \"bin\" versi\n-0002c850: 6f6e 206f 6620 4350 494f 0a28 6465 6661 on of CPIO.(defa\n-0002c860: 756c 7420 6f66 2047 4e55 2043 5049 4f29 ult of GNU CPIO)\n-0002c870: 2073 7570 706f 7274 696e 6720 6172 6f75 supporting arou\n-0002c880: 6e64 2032 4742 2e0a 0a1f 0a46 696c 653a nd 2GB.....File:\n-0002c890: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-0002c8a0: 653a 2063 7075 6964 5f6d 6f64 756c 652c e: cpuid_module,\n-0002c8b0: 2020 4e65 7874 3a20 6372 6336 345f 6d6f Next: crc64_mo\n-0002c8c0: 6475 6c65 2c20 2050 7265 763a 2063 7069 dule, Prev: cpi\n-0002c8d0: 6f5f 6265 5f6d 6f64 756c 652c 2020 5570 o_be_module, Up\n-0002c8e0: 3a20 4d6f 6475 6c65 730a 0a31 362e 3432 : Modules..16.42\n-0002c8f0: 2063 7075 6964 0a3d 3d3d 3d3d 3d3d 3d3d cpuid.=========\n-0002c900: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n-0002c910: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n-0002c920: 2066 6f72 2074 6865 2063 6f6d 6d61 6e64 for the command\n-0002c930: 20e2 8098 6370 7569 64e2 8099 2074 6f20 ...cpuid... to \n-0002c940: 7465 7374 2066 6f72 2076 6172 696f 7573 test for various\n-0002c950: 0a43 5055 2066 6561 7475 7265 732e 2020 .CPU features. \n-0002c960: 2a4e 6f74 6520 6370 7569 643a 3a20 666f *Note cpuid:: fo\n-0002c970: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati\n-0002c980: 6f6e 2e0a 0a1f 0a46 696c 653a 2067 7275 on.....File: gru\n-0002c990: 622e 696e 666f 2c20 204e 6f64 653a 2063 b.info, Node: c\n-0002c9a0: 7263 3634 5f6d 6f64 756c 652c 2020 4e65 rc64_module, Ne\n-0002c9b0: 7874 3a20 6372 7970 746f 5f6d 6f64 756c xt: crypto_modul\n-0002c9c0: 652c 2020 5072 6576 3a20 6370 7569 645f e, Prev: cpuid_\n-0002c9d0: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0002c9e0: 756c 6573 0a0a 3136 2e34 3320 6372 6336 ules..16.43 crc6\n-0002c9f0: 340a 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 4.===========..T\n-0002ca00: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-0002ca10: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-0002ca20: 7468 6520 4352 4336 3420 6f70 6572 6174 the CRC64 operat\n-0002ca30: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 ion.....File: gr\n-0002ca40: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-0002ca50: 6372 7970 746f 5f6d 6f64 756c 652c 2020 crypto_module, \n-0002ca60: 4e65 7874 3a20 6372 7970 746f 6469 736b Next: cryptodisk\n-0002ca70: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-0002ca80: 6372 6336 345f 6d6f 6475 6c65 2c20 2055 crc64_module, U\n-0002ca90: 703a 204d 6f64 756c 6573 0a0a 3136 2e34 p: Modules..16.4\n-0002caa0: 3420 6372 7970 746f 0a3d 3d3d 3d3d 3d3d 4 crypto.=======\n-0002cab0: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n-0002cac0: 6c65 2070 726f 7669 6465 7320 6c69 6272 le provides libr\n-0002cad0: 6172 7920 7375 7070 6f72 7420 666f 7220 ary support for \n-0002cae0: 7661 7269 6f75 7320 6261 7365 2063 7279 various base cry\n-0002caf0: 7074 6f67 7261 7068 790a 6f70 6572 6174 ptography.operat\n-0002cb00: 696f 6e73 2069 6e20 4752 5542 2e0a 0a1f ions in GRUB....\n-0002cb10: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-0002cb20: 2c20 204e 6f64 653a 2063 7279 7074 6f64 , Node: cryptod\n-0002cb30: 6973 6b5f 6d6f 6475 6c65 2c20 204e 6578 isk_module, Nex\n-0002cb40: 743a 2063 7335 3533 365f 6d6f 6475 6c65 t: cs5536_module\n-0002cb50: 2c20 2050 7265 763a 2063 7279 7074 6f5f , Prev: crypto_\n-0002cb60: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0002cb70: 756c 6573 0a0a 3136 2e34 3520 6372 7970 ules..16.45 cryp\n-0002cb80: 746f 6469 736b 0a3d 3d3d 3d3d 3d3d 3d3d todisk.=========\n-0002cb90: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-0002cba0: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-0002cbb0: 7070 6f72 7420 666f 7220 7468 6520 636f pport for the co\n-0002cbc0: 6d6d 616e 6420 e280 9863 7279 7074 6f6d mmand ...cryptom\n-0002cbd0: 6f75 6e74 e280 9920 746f 2069 6e74 6572 ount... to inter\n-0002cbe0: 6163 740a 7769 7468 2065 6e63 7279 7074 act.with encrypt\n-0002cbf0: 6564 2066 696c 6520 7379 7374 656d 732e ed file systems.\n-0002cc00: 2020 2a4e 6f74 6520 6372 7970 746f 6d6f *Note cryptomo\n-0002cc10: 756e 743a 3a20 666f 7220 6d6f 7265 2069 unt:: for more i\n-0002cc20: 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 nformation.....F\n-0002cc30: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-0002cc40: 204e 6f64 653a 2063 7335 3533 365f 6d6f Node: cs5536_mo\n-0002cc50: 6475 6c65 2c20 204e 6578 743a 2063 747a dule, Next: ctz\n-0002cc60: 5f74 6573 745f 6d6f 6475 6c65 2c20 2050 _test_module, P\n-0002cc70: 7265 763a 2063 7279 7074 6f64 6973 6b5f rev: cryptodisk_\n-0002cc80: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0002cc90: 756c 6573 0a0a 3136 2e34 3620 6373 3535 ules..16.46 cs55\n-0002cca0: 3336 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 36.============.\n-0002ccb0: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-0002ccc0: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-0002ccd0: 7220 7468 6520 414d 4420 4765 6f64 6520 r the AMD Geode \n-0002cce0: 4353 3535 3336 2063 6f6d 7061 6e69 6f6e CS5536 companion\n-0002ccf0: 2064 6576 6963 652e 0a0a 1f0a 4669 6c65 device.....File\n-0002cd00: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-0002cd10: 6465 3a20 6374 7a5f 7465 7374 5f6d 6f64 de: ctz_test_mod\n-0002cd20: 756c 652c 2020 4e65 7874 3a20 6461 7465 ule, Next: date\n-0002cd30: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-0002cd40: 6373 3535 3336 5f6d 6f64 756c 652c 2020 cs5536_module, \n-0002cd50: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n-0002cd60: 3437 2063 747a 5f74 6573 740a 3d3d 3d3d 47 ctz_test.====\n-0002cd70: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-0002cd80: 206d 6f64 756c 6520 6973 2069 6e74 656e module is inten\n-0002cd90: 6465 6420 666f 7220 7065 7266 6f72 6d69 ded for performi\n-0002cda0: 6e67 2061 2066 756e 6374 696f 6e61 6c20 ng a functional \n-0002cdb0: 7465 7374 206f 6620 7468 6520 6374 7a0a test of the ctz.\n-0002cdc0: 6675 6e63 7469 6f6e 7320 696e 2047 5255 functions in GRU\n-0002cdd0: 4220 7573 6564 2074 6f20 436f 756e 7420 B used to Count \n-0002cde0: 5472 6169 6c69 6e67 205a 6572 6f73 2e0a Trailing Zeros..\n-0002cdf0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-0002ce00: 666f 2c20 204e 6f64 653a 2064 6174 655f fo, Node: date_\n-0002ce10: 6d6f 6475 6c65 2c20 204e 6578 743a 2064 module, Next: d\n-0002ce20: 6174 6568 6f6f 6b5f 6d6f 6475 6c65 2c20 atehook_module, \n-0002ce30: 2050 7265 763a 2063 747a 5f74 6573 745f Prev: ctz_test_\n-0002ce40: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0002ce50: 756c 6573 0a0a 3136 2e34 3820 6461 7465 ules..16.48 date\n-0002ce60: 0a3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 .==========..Thi\n-0002ce70: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-0002ce80: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-0002ce90: 6520 636f 6d6d 616e 6420 e280 9864 6174 e command ...dat\n-0002cea0: 65e2 8099 2074 6f20 6765 7420 7468 6520 e... to get the \n-0002ceb0: 6461 7465 2f74 696d 650a 6f72 2073 6574 date/time.or set\n-0002cec0: 2074 6865 2064 6174 652f 7469 6d65 2e20 the date/time. \n-0002ced0: 202a 4e6f 7465 2064 6174 653a 3a20 666f *Note date:: fo\n-0002cee0: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati\n-0002cef0: 6f6e 2e0a 0a1f 0a46 696c 653a 2067 7275 on.....File: gru\n-0002cf00: 622e 696e 666f 2c20 204e 6f64 653a 2064 b.info, Node: d\n-0002cf10: 6174 6568 6f6f 6b5f 6d6f 6475 6c65 2c20 atehook_module, \n-0002cf20: 204e 6578 743a 2064 6174 6574 696d 655f Next: datetime_\n-0002cf30: 6d6f 6475 6c65 2c20 2050 7265 763a 2064 module, Prev: d\n-0002cf40: 6174 655f 6d6f 6475 6c65 2c20 2055 703a ate_module, Up:\n-0002cf50: 204d 6f64 756c 6573 0a0a 3136 2e34 3920 Modules..16.49 \n-0002cf60: 6461 7465 686f 6f6b 0a3d 3d3d 3d3d 3d3d datehook.=======\n-0002cf70: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-0002cf80: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-0002cf90: 7070 6f72 7420 666f 7220 706f 7075 6c61 pport for popula\n-0002cfa0: 7469 6e67 202f 2070 726f 7669 6469 6e67 ting / providing\n-0002cfb0: 2074 6865 2065 6e76 6972 6f6e 6d65 6e74 the environment\n-0002cfc0: 0a76 6172 6961 626c 6573 20e2 8098 5945 .variables ...YE\n-0002cfd0: 4152 e280 992c 20e2 8098 4d4f 4e54 48e2 AR..., ...MONTH.\n-0002cfe0: 8099 2c20 e280 9844 4159 e280 992c 20e2 .., ...DAY..., .\n-0002cff0: 8098 484f 5552 e280 992c 20e2 8098 4d49 ..HOUR..., ...MI\n-0002d000: 4e55 5445 e280 992c 20e2 8098 5345 434f NUTE..., ...SECO\n-0002d010: 4e44 e280 992c 20e2 8098 5745 454b 4441 ND..., ...WEEKDA\n-0002d020: 59e2 8099 2e0a 0a1f 0a46 696c 653a 2067 Y........File: g\n-0002d030: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-0002d040: 2064 6174 6574 696d 655f 6d6f 6475 6c65 datetime_module\n-0002d050: 2c20 204e 6578 743a 2064 6973 6b5f 6d6f , Next: disk_mo\n-0002d060: 6475 6c65 2c20 2050 7265 763a 2064 6174 dule, Prev: dat\n-0002d070: 6568 6f6f 6b5f 6d6f 6475 6c65 2c20 2055 ehook_module, U\n-0002d080: 703a 204d 6f64 756c 6573 0a0a 3136 2e35 p: Modules..16.5\n-0002d090: 3020 6461 7465 7469 6d65 0a3d 3d3d 3d3d 0 datetime.=====\n-0002d0a0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n-0002d0b0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n-0002d0c0: 6c69 6272 6172 7920 7375 7070 6f72 7420 library support \n-0002d0d0: 666f 7220 6765 7474 696e 6720 616e 6420 for getting and \n-0002d0e0: 7365 7474 696e 6720 7468 6520 6461 7465 setting the date\n-0002d0f0: 202f 0a74 696d 6520 6672 6f6d 202f 2074 /.time from / t\n-0002d100: 6f20 6120 6861 7264 7761 7265 2063 6c6f o a hardware clo\n-0002d110: 636b 2064 6576 6963 652e 0a0a 1f0a 4669 ck device.....Fi\n-0002d120: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-0002d130: 4e6f 6465 3a20 6469 736b 5f6d 6f64 756c Node: disk_modul\n-0002d140: 652c 2020 4e65 7874 3a20 6469 736b 6669 e, Next: diskfi\n-0002d150: 6c74 6572 5f6d 6f64 756c 652c 2020 5072 lter_module, Pr\n-0002d160: 6576 3a20 6461 7465 7469 6d65 5f6d 6f64 ev: datetime_mod\n-0002d170: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n-0002d180: 730a 0a31 362e 3531 2064 6973 6b0a 3d3d s..16.51 disk.==\n-0002d190: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-0002d1a0: 6f64 756c 6520 7072 6f76 6964 6573 206c odule provides l\n-0002d1b0: 6962 7261 7279 2073 7570 706f 7274 2066 ibrary support f\n-0002d1c0: 6f72 2077 7269 7469 6e67 2074 6f20 6120 or writing to a \n-0002d1d0: 7374 6f72 6167 6520 6469 736b 2e0a 0a1f storage disk....\n-0002d1e0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-0002d1f0: 2c20 204e 6f64 653a 2064 6973 6b66 696c , Node: diskfil\n-0002d200: 7465 725f 6d6f 6475 6c65 2c20 204e 6578 ter_module, Nex\n-0002d210: 743a 2064 6976 5f6d 6f64 756c 652c 2020 t: div_module, \n-0002d220: 5072 6576 3a20 6469 736b 5f6d 6f64 756c Prev: disk_modul\n-0002d230: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-0002d240: 0a31 362e 3532 2064 6973 6b66 696c 7465 .16.52 diskfilte\n-0002d250: 720a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d r.==============\n-0002d260: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n-0002d270: 7072 6f76 6964 6573 206c 6962 7261 7279 provides library\n-0002d280: 2073 7570 706f 7274 2066 6f72 2072 6561 support for rea\n-0002d290: 6469 6e67 2061 2064 6973 6b20 5241 4944 ding a disk RAID\n-0002d2a0: 2061 7272 6179 2e20 2049 740a 616c 736f array. It.also\n-0002d2b0: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n-0002d2c0: 7420 666f 7220 7468 6520 636f 6d6d 616e t for the comman\n-0002d2d0: 6420 e280 9863 7279 7074 6f63 6865 636b d ...cryptocheck\n-0002d2e0: e280 992e 2020 2a4e 6f74 650a 6372 7970 .... *Note.cryp\n-0002d2f0: 746f 6368 6563 6b3a 3a20 666f 7220 6d6f tocheck:: for mo\n-0002d300: 7265 2069 6e66 6f72 6d61 7469 6f6e 2e0a re information..\n-0002d310: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-0002d320: 666f 2c20 204e 6f64 653a 2064 6976 5f6d fo, Node: div_m\n-0002d330: 6f64 756c 652c 2020 4e65 7874 3a20 6469 odule, Next: di\n-0002d340: 765f 7465 7374 5f6d 6f64 756c 652c 2020 v_test_module, \n-0002d350: 5072 6576 3a20 6469 736b 6669 6c74 6572 Prev: diskfilter\n-0002d360: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-0002d370: 6475 6c65 730a 0a31 362e 3533 2064 6976 dules..16.53 div\n-0002d380: 0a3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 .=========..This\n-0002d390: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-0002d3a0: 206c 6962 7261 7279 2073 7570 706f 7274 library support\n-0002d3b0: 2066 6f72 2073 6f6d 6520 6f70 6572 6174 for some operat\n-0002d3c0: 696f 6e73 2073 7563 6820 6173 2064 6976 ions such as div\n-0002d3d0: 6d6f 642e 0a0a 1f0a 4669 6c65 3a20 6772 mod.....File: gr\n-0002d3e0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-0002d3f0: 6469 765f 7465 7374 5f6d 6f64 756c 652c div_test_module,\n-0002d400: 2020 4e65 7874 3a20 646d 5f6e 765f 6d6f Next: dm_nv_mo\n-0002d410: 6475 6c65 2c20 2050 7265 763a 2064 6976 dule, Prev: div\n-0002d420: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-0002d430: 6475 6c65 730a 0a31 362e 3534 2064 6976 dules..16.54 div\n-0002d440: 5f74 6573 740a 3d3d 3d3d 3d3d 3d3d 3d3d _test.==========\n-0002d450: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n-0002d460: 6520 6973 2069 6e74 656e 6465 6420 666f e is intended fo\n-0002d470: 7220 7065 7266 6f72 6d69 6e67 2061 2066 r performing a f\n-0002d480: 756e 6374 696f 6e61 6c20 7465 7374 206f unctional test o\n-0002d490: 6620 7468 6520 6469 766d 6f64 0a66 756e f the divmod.fun\n-0002d4a0: 6374 696f 6e20 696e 2047 5255 422e 0a0a ction in GRUB...\n-0002d4b0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-0002d4c0: 6f2c 2020 4e6f 6465 3a20 646d 5f6e 765f o, Node: dm_nv_\n-0002d4d0: 6d6f 6475 6c65 2c20 204e 6578 743a 2064 module, Next: d\n-0002d4e0: 7269 7665 6d61 705f 6d6f 6475 6c65 2c20 rivemap_module, \n-0002d4f0: 2050 7265 763a 2064 6976 5f74 6573 745f Prev: div_test_\n-0002d500: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0002d510: 756c 6573 0a0a 3136 2e35 3520 646d 5f6e ules..16.55 dm_n\n-0002d520: 760a 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 v.===========..T\n-0002d530: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-0002d540: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-0002d550: 6861 6e64 6c69 6e67 2073 6f6d 6520 4e76 handling some Nv\n-0002d560: 6964 6961 2022 6661 6b65 7261 6964 2220 idia \"fakeraid\" \n-0002d570: 6469 736b 0a64 6576 6963 6573 2e0a 0a1f disk.devices....\n-0002d580: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-0002d590: 2c20 204e 6f64 653a 2064 7269 7665 6d61 , Node: drivema\n-0002d5a0: 705f 6d6f 6475 6c65 2c20 204e 6578 743a p_module, Next:\n-0002d5b0: 2065 6368 6f5f 6d6f 6475 6c65 2c20 2050 echo_module, P\n-0002d5c0: 7265 763a 2064 6d5f 6e76 5f6d 6f64 756c rev: dm_nv_modul\n-0002d5d0: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-0002d5e0: 0a31 362e 3536 2064 7269 7665 6d61 700a .16.56 drivemap.\n-0002d5f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n-0002d600: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n-0002d610: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n-0002d620: 2074 6865 20e2 8098 6472 6976 656d 6170 the ...drivemap\n-0002d630: e280 9920 746f 206d 616e 6167 6520 4249 ... to manage BI\n-0002d640: 4f53 2064 7269 7665 0a6d 6170 7069 6e67 OS drive.mapping\n-0002d650: 732e 2020 2a4e 6f74 6520 6472 6976 656d s. *Note drivem\n-0002d660: 6170 3a3a 2066 6f72 206d 6f72 6520 696e ap:: for more in\n-0002d670: 666f 726d 6174 696f 6e2e 0a0a 1f0a 4669 formation.....Fi\n-0002d680: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-0002d690: 4e6f 6465 3a20 6563 686f 5f6d 6f64 756c Node: echo_modul\n-0002d6a0: 652c 2020 4e65 7874 3a20 6566 695f 676f e, Next: efi_go\n-0002d6b0: 705f 6d6f 6475 6c65 2c20 2050 7265 763a p_module, Prev:\n-0002d6c0: 2064 7269 7665 6d61 705f 6d6f 6475 6c65 drivemap_module\n-0002d6d0: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-0002d6e0: 3136 2e35 3720 6563 686f 0a3d 3d3d 3d3d 16.57 echo.=====\n-0002d6f0: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n-0002d700: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n-0002d710: 6f72 7420 666f 7220 7468 6520 e280 9865 ort for the ...e\n-0002d720: 6368 6fe2 8099 2074 6f20 6469 7370 6c61 cho... to displa\n-0002d730: 7920 6120 6c69 6e65 206f 6620 7465 7874 y a line of text\n-0002d740: 2e0a 2a4e 6f74 6520 6563 686f 3a3a 2066 ..*Note echo:: f\n-0002d750: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat\n-0002d760: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 ion.....File: gr\n-0002d770: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-0002d780: 6566 695f 676f 705f 6d6f 6475 6c65 2c20 efi_gop_module, \n-0002d790: 204e 6578 743a 2065 6669 5f75 6761 5f6d Next: efi_uga_m\n-0002d7a0: 6f64 756c 652c 2020 5072 6576 3a20 6563 odule, Prev: ec\n-0002d7b0: 686f 5f6d 6f64 756c 652c 2020 5570 3a20 ho_module, Up: \n-0002d7c0: 4d6f 6475 6c65 730a 0a31 362e 3538 2065 Modules..16.58 e\n-0002d7d0: 6669 5f67 6f70 0a3d 3d3d 3d3d 3d3d 3d3d fi_gop.=========\n-0002d7e0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n-0002d7f0: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n-0002d800: 7274 2066 6f72 2074 6865 2055 4546 4920 rt for the UEFI \n-0002d810: 7669 6465 6f20 6f75 7470 7574 2070 726f video output pro\n-0002d820: 746f 636f 6c0a 2247 7261 7068 6963 7320 tocol.\"Graphics \n-0002d830: 4f75 7470 7574 2050 726f 746f 636f 6c22 Output Protocol\"\n-0002d840: 2028 474f 5029 2e0a 0a1f 0a46 696c 653a (GOP).....File:\n-0002d850: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-0002d860: 653a 2065 6669 5f75 6761 5f6d 6f64 756c e: efi_uga_modul\n-0002d870: 652c 2020 4e65 7874 3a20 6566 6965 6d75 e, Next: efiemu\n-0002d880: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-0002d890: 6566 695f 676f 705f 6d6f 6475 6c65 2c20 efi_gop_module, \n-0002d8a0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-0002d8b0: 2e35 3920 6566 695f 7567 610a 3d3d 3d3d .59 efi_uga.====\n-0002d8c0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n-0002d8d0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n-0002d8e0: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n-0002d8f0: 4546 4920 7669 6465 6f20 7072 6f74 6f63 EFI video protoc\n-0002d900: 6f6c 2022 556e 6976 6572 7361 6c0a 4772 ol \"Universal.Gr\n-0002d910: 6170 6869 6320 4164 6170 7465 7222 2028 aphic Adapter\" (\n-0002d920: 5547 4129 2e0a 0a1f 0a46 696c 653a 2067 UGA).....File: g\n-0002d930: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-0002d940: 2065 6669 656d 755f 6d6f 6475 6c65 2c20 efiemu_module, \n-0002d950: 204e 6578 743a 2065 6669 6677 7365 7475 Next: efifwsetu\n-0002d960: 705f 6d6f 6475 6c65 2c20 2050 7265 763a p_module, Prev:\n-0002d970: 2065 6669 5f75 6761 5f6d 6f64 756c 652c efi_uga_module,\n-0002d980: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-0002d990: 362e 3630 2065 6669 656d 750a 3d3d 3d3d 6.60 efiemu.====\n-0002d9a0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-0002d9b0: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-0002d9c0: 7570 706f 7274 2066 6f72 2074 6865 2063 upport for the c\n-0002d9d0: 6f6d 6d61 6e64 7320 e280 9865 6669 656d ommands ...efiem\n-0002d9e0: 755f 6c6f 6164 636f 7265 e280 992c 0ae2 u_loadcore...,..\n-0002d9f0: 8098 6566 6965 6d75 5f70 7265 7061 7265 ..efiemu_prepare\n-0002da00: e280 992c 2061 6e64 20e2 8098 6566 6965 ..., and ...efie\n-0002da10: 6d75 5f75 6e6c 6f61 64e2 8099 2e20 2054 mu_unload.... T\n-0002da20: 6869 7320 7072 6f76 6964 6573 2061 6e20 his provides an \n-0002da30: 4546 4920 656d 756c 6174 696f 6e2e 0a0a EFI emulation...\n-0002da40: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-0002da50: 6f2c 2020 4e6f 6465 3a20 6566 6966 7773 o, Node: efifws\n-0002da60: 6574 7570 5f6d 6f64 756c 652c 2020 4e65 etup_module, Ne\n-0002da70: 7874 3a20 6566 696e 6574 5f6d 6f64 756c xt: efinet_modul\n-0002da80: 652c 2020 5072 6576 3a20 6566 6965 6d75 e, Prev: efiemu\n-0002da90: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-0002daa0: 6475 6c65 730a 0a31 362e 3631 2065 6669 dules..16.61 efi\n-0002dab0: 6677 7365 7475 700a 3d3d 3d3d 3d3d 3d3d fwsetup.========\n-0002dac0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-0002dad0: 6f64 756c 6573 2070 726f 7669 6465 7320 odules provides \n-0002dae0: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n-0002daf0: 636f 6d6d 616e 6420 e280 9866 7773 6574 command ...fwset\n-0002db00: 7570 e280 9920 746f 2072 6562 6f6f 7420 up... to reboot \n-0002db10: 696e 746f 0a74 6865 2066 6972 6d77 6172 into.the firmwar\n-0002db20: 6520 7365 7475 7020 6d65 6e75 2e20 202a e setup menu. *\n-0002db30: 4e6f 7465 2066 7773 6574 7570 3a3a 2066 Note fwsetup:: f\n-0002db40: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat\n-0002db50: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 ion.....File: gr\n-0002db60: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-0002db70: 6566 696e 6574 5f6d 6f64 756c 652c 2020 efinet_module, \n-0002db80: 4e65 7874 3a20 6566 6974 6578 746d 6f64 Next: efitextmod\n-0002db90: 655f 6d6f 6475 6c65 2c20 2050 7265 763a e_module, Prev:\n-0002dba0: 2065 6669 6677 7365 7475 705f 6d6f 6475 efifwsetup_modu\n-0002dbb0: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n-0002dbc0: 0a0a 3136 2e36 3220 6566 696e 6574 0a3d ..16.62 efinet.=\n-0002dbd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-0002dbe0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-0002dbf0: 7320 7375 7070 6f72 7420 666f 7220 5545 s support for UE\n-0002dc00: 4649 204e 6574 776f 726b 2042 6f6f 7469 FI Network Booti\n-0002dc10: 6e67 2066 6f72 206c 6f61 6469 6e67 2069 ng for loading i\n-0002dc20: 6d61 6765 730a 616e 6420 6461 7461 2066 mages.and data f\n-0002dc30: 726f 6d20 7468 6520 6e65 7477 6f72 6b2e rom the network.\n-0002dc40: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-0002dc50: 6e66 6f2c 2020 4e6f 6465 3a20 6566 6974 nfo, Node: efit\n-0002dc60: 6578 746d 6f64 655f 6d6f 6475 6c65 2c20 extmode_module, \n-0002dc70: 204e 6578 743a 2065 6863 695f 6d6f 6475 Next: ehci_modu\n-0002dc80: 6c65 2c20 2050 7265 763a 2065 6669 6e65 le, Prev: efine\n-0002dc90: 745f 6d6f 6475 6c65 2c20 2055 703a 204d t_module, Up: M\n-0002dca0: 6f64 756c 6573 0a0a 3136 2e36 3320 6566 odules..16.63 ef\n-0002dcb0: 6974 6578 746d 6f64 650a 3d3d 3d3d 3d3d itextmode.======\n-0002dcc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-0002dcd0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-0002dce0: 7320 7375 7070 6f72 7420 666f 7220 636f s support for co\n-0002dcf0: 6d6d 616e 6420 e280 9865 6669 7465 7874 mmand ...efitext\n-0002dd00: 6d6f 6465 e280 9920 746f 2067 6574 2061 mode... to get a\n-0002dd10: 6e64 2073 6574 0a6f 7574 7075 7420 6d6f nd set.output mo\n-0002dd20: 6465 2072 6573 6f6c 7574 696f 6e2e 2020 de resolution. \n-0002dd30: 2a4e 6f74 6520 6566 6974 6578 746d 6f64 *Note efitextmod\n-0002dd40: 653a 3a20 666f 7220 6d6f 7265 2069 6e66 e:: for more inf\n-0002dd50: 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 696c ormation.....Fil\n-0002dd60: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0002dd70: 6f64 653a 2065 6863 695f 6d6f 6475 6c65 ode: ehci_module\n-0002dd80: 2c20 204e 6578 743a 2065 6c66 5f6d 6f64 , Next: elf_mod\n-0002dd90: 756c 652c 2020 5072 6576 3a20 6566 6974 ule, Prev: efit\n-0002dda0: 6578 746d 6f64 655f 6d6f 6475 6c65 2c20 extmode_module, \n-0002ddb0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-0002ddc0: 2e36 3420 6568 6369 0a3d 3d3d 3d3d 3d3d .64 ehci.=======\n-0002ddd0: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n-0002dde0: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n-0002ddf0: 7420 666f 7220 7468 6520 5553 4220 456e t for the USB En\n-0002de00: 6861 6e63 6564 2048 6f73 7420 436f 6e74 hanced Host Cont\n-0002de10: 726f 6c6c 6572 0a49 6e74 6572 6661 6365 roller.Interface\n-0002de20: 2028 4548 4349 2920 7370 6563 6966 6963 (EHCI) specific\n-0002de30: 6174 696f 6e20 2855 5342 2032 2e30 292e ation (USB 2.0).\n-0002de40: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-0002de50: 6e66 6f2c 2020 4e6f 6465 3a20 656c 665f nfo, Node: elf_\n-0002de60: 6d6f 6475 6c65 2c20 204e 6578 743a 2065 module, Next: e\n-0002de70: 6d75 6e65 745f 6d6f 6475 6c65 2c20 2050 munet_module, P\n-0002de80: 7265 763a 2065 6863 695f 6d6f 6475 6c65 rev: ehci_module\n-0002de90: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-0002dea0: 3136 2e36 3520 656c 660a 3d3d 3d3d 3d3d 16.65 elf.======\n-0002deb0: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n-0002dec0: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n-0002ded0: 7420 666f 7220 6c6f 6164 696e 6720 4578 t for loading Ex\n-0002dee0: 6563 7574 6162 6c65 2061 6e64 204c 696e ecutable and Lin\n-0002def0: 6b61 626c 6520 466f 726d 6174 0a28 454c kable Format.(EL\n-0002df00: 4629 2066 696c 6573 2e0a 0a1f 0a46 696c F) files.....Fil\n-0002df10: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0002df20: 6f64 653a 2065 6d75 6e65 745f 6d6f 6475 ode: emunet_modu\n-0002df30: 6c65 2c20 204e 6578 743a 2065 6d75 7063 le, Next: emupc\n-0002df40: 695f 6d6f 6475 6c65 2c20 2050 7265 763a i_module, Prev:\n-0002df50: 2065 6c66 5f6d 6f64 756c 652c 2020 5570 elf_module, Up\n-0002df60: 3a20 4d6f 6475 6c65 730a 0a31 362e 3636 : Modules..16.66\n-0002df70: 2065 6d75 6e65 740a 3d3d 3d3d 3d3d 3d3d emunet.========\n-0002df80: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n-0002df90: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n-0002dfa0: 7274 2066 6f72 206e 6574 776f 726b 696e rt for networkin\n-0002dfb0: 6720 696e 2047 5255 4220 6f6e 2074 6865 g in GRUB on the\n-0002dfc0: 2065 6d75 2070 6c61 7466 6f72 6d2e 0a0a emu platform...\n-0002dfd0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-0002dfe0: 6f2c 2020 4e6f 6465 3a20 656d 7570 6369 o, Node: emupci\n-0002dff0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n-0002e000: 6572 6f66 735f 6d6f 6475 6c65 2c20 2050 erofs_module, P\n-0002e010: 7265 763a 2065 6d75 6e65 745f 6d6f 6475 rev: emunet_modu\n-0002e020: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n-0002e030: 0a0a 3136 2e36 3720 656d 7570 6369 0a3d ..16.67 emupci.=\n-0002e040: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-0002e050: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-0002e060: 7320 7375 7070 6f72 7420 666f 7220 6163 s support for ac\n-0002e070: 6365 7373 696e 6720 7468 6520 5043 4920 cessing the PCI \n-0002e080: 6275 7320 696e 2047 5255 4220 6f6e 2074 bus in GRUB on t\n-0002e090: 6865 0a65 6d75 2070 6c61 7466 6f72 6d2e he.emu platform.\n-0002e0a0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-0002e0b0: 6e66 6f2c 2020 4e6f 6465 3a20 6572 6f66 nfo, Node: erof\n-0002e0c0: 735f 6d6f 6475 6c65 2c20 204e 6578 743a s_module, Next:\n-0002e0d0: 2065 7363 635f 6d6f 6475 6c65 2c20 2050 escc_module, P\n-0002e0e0: 7265 763a 2065 6d75 7063 695f 6d6f 6475 rev: emupci_modu\n-0002e0f0: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n-0002e100: 0a0a 3136 2e36 3820 6572 6f66 730a 3d3d ..16.68 erofs.==\n-0002e110: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n-0002e120: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n-0002e130: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n-0002e140: 456e 6861 6e63 6564 2052 6561 6420 4f6e Enhanced Read On\n-0002e150: 6c79 2046 696c 6520 5379 7374 656d 0a28 ly File System.(\n-0002e160: 4552 4f46 5329 2e0a 0a1f 0a46 696c 653a EROFS).....File:\n-0002e170: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-0002e180: 653a 2065 7363 635f 6d6f 6475 6c65 2c20 e: escc_module, \n-0002e190: 204e 6578 743a 2065 7661 6c5f 6d6f 6475 Next: eval_modu\n-0002e1a0: 6c65 2c20 2050 7265 763a 2065 726f 6673 le, Prev: erofs\n-0002e1b0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-0002e1c0: 6475 6c65 730a 0a31 362e 3639 2065 7363 dules..16.69 esc\n-0002e1d0: 630a 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 c.==========..Th\n-0002e1e0: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n-0002e1f0: 6573 2073 7570 706f 7274 2066 6f72 2074 es support for t\n-0002e200: 6865 2022 6d61 632d 696f 2220 7465 726d he \"mac-io\" term\n-0002e210: 696e 616c 2064 6576 6963 6520 6f6e 0a50 inal device on.P\n-0002e220: 6f77 6572 5043 2e0a 0a1f 0a46 696c 653a owerPC.....File:\n-0002e230: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-0002e240: 653a 2065 7661 6c5f 6d6f 6475 6c65 2c20 e: eval_module, \n-0002e250: 204e 6578 743a 2065 7866 6174 5f6d 6f64 Next: exfat_mod\n-0002e260: 756c 652c 2020 5072 6576 3a20 6573 6363 ule, Prev: escc\n-0002e270: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-0002e280: 6475 6c65 730a 0a31 362e 3730 2065 7661 dules..16.70 eva\n-0002e290: 6c0a 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 l.==========..Th\n-0002e2a0: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n-0002e2b0: 6573 2073 7570 706f 7274 2066 6f72 2063 es support for c\n-0002e2c0: 6f6d 6d61 6e64 20e2 8098 6576 616c e280 ommand ...eval..\n-0002e2d0: 9920 746f 2065 7661 6c75 6174 6520 7468 . to evaluate th\n-0002e2e0: 6520 7072 6f76 6964 6564 0a69 6e70 7574 e provided.input\n-0002e2f0: 2061 7320 6120 7365 7175 656e 6365 206f as a sequence o\n-0002e300: 6620 4752 5542 2063 6f6d 6d61 6e64 732e f GRUB commands.\n-0002e310: 2020 2a4e 6f74 6520 6576 616c 3a3a 2066 *Note eval:: f\n-0002e320: 6f72 206d 6f72 650a 696e 666f 726d 6174 or more.informat\n-0002e330: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 ion.....File: gr\n-0002e340: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-0002e350: 6578 6661 745f 6d6f 6475 6c65 2c20 204e exfat_module, N\n-0002e360: 6578 743a 2065 7866 6374 6573 745f 6d6f ext: exfctest_mo\n-0002e370: 6475 6c65 2c20 2050 7265 763a 2065 7661 dule, Prev: eva\n-0002e380: 6c5f 6d6f 6475 6c65 2c20 2055 703a 204d l_module, Up: M\n-0002e390: 6f64 756c 6573 0a0a 3136 2e37 3120 6578 odules..16.71 ex\n-0002e3a0: 6661 740a 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a fat.===========.\n-0002e3b0: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-0002e3c0: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-0002e3d0: 7220 7468 6520 4578 7465 6e73 6962 6c65 r the Extensible\n-0002e3e0: 2046 696c 6520 416c 6c6f 6361 7469 6f6e File Allocation\n-0002e3f0: 2054 6162 6c65 0a28 6578 4641 5429 2066 Table.(exFAT) f\n-0002e400: 696c 6520 7379 7374 656d 2069 6e20 4752 ile system in GR\n-0002e410: 5542 2e0a 0a1f 0a46 696c 653a 2067 7275 UB.....File: gru\n-0002e420: 622e 696e 666f 2c20 204e 6f64 653a 2065 b.info, Node: e\n-0002e430: 7866 6374 6573 745f 6d6f 6475 6c65 2c20 xfctest_module, \n-0002e440: 204e 6578 743a 2065 7874 325f 6d6f 6475 Next: ext2_modu\n-0002e450: 6c65 2c20 2050 7265 763a 2065 7866 6174 le, Prev: exfat\n-0002e460: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-0002e470: 6475 6c65 730a 0a31 362e 3732 2065 7866 dules..16.72 exf\n-0002e480: 6374 6573 740a 3d3d 3d3d 3d3d 3d3d 3d3d ctest.==========\n-0002e490: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n-0002e4a0: 6520 6973 2069 6e74 656e 6465 6420 746f e is intended to\n-0002e4b0: 2070 726f 7669 6465 2061 6e20 4578 616d provide an Exam\n-0002e4c0: 706c 6520 4675 6e63 7469 6f6e 616c 2054 ple Functional T\n-0002e4d0: 6573 7420 6f66 2047 5255 420a 6675 6e63 est of GRUB.func\n-0002e4e0: 7469 6f6e 7320 746f 2075 7365 2061 7320 tions to use as \n-0002e4f0: 6120 7465 6d70 6c61 7465 2066 6f72 2064 a template for d\n-0002e500: 6576 656c 6f70 696e 6720 6f74 6865 7220 eveloping other \n-0002e510: 4752 5542 2066 756e 6374 696f 6e61 6c0a GRUB functional.\n-0002e520: 7465 7374 732e 0a0a 1f0a 4669 6c65 3a20 tests.....File: \n-0002e530: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-0002e540: 3a20 6578 7432 5f6d 6f64 756c 652c 2020 : ext2_module, \n-0002e550: 4e65 7874 3a20 6578 7463 6d64 5f6d 6f64 Next: extcmd_mod\n-0002e560: 756c 652c 2020 5072 6576 3a20 6578 6663 ule, Prev: exfc\n-0002e570: 7465 7374 5f6d 6f64 756c 652c 2020 5570 test_module, Up\n-0002e580: 3a20 4d6f 6475 6c65 730a 0a31 362e 3733 : Modules..16.73\n-0002e590: 2065 7874 320a 3d3d 3d3d 3d3d 3d3d 3d3d ext2.==========\n-0002e5a0: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n-0002e5b0: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n-0002e5c0: 6f72 2074 6865 2045 7874 656e 6465 6420 or the Extended \n-0002e5d0: 4669 6c65 2053 7973 7465 6d20 7665 7273 File System vers\n-0002e5e0: 696f 6e73 2032 2c20 332c 0a61 6e64 2034 ions 2, 3,.and 4\n-0002e5f0: 2028 6578 7432 2c20 6578 7433 2c20 616e (ext2, ext3, an\n-0002e600: 6420 6578 7434 2920 6669 6c65 2073 7973 d ext4) file sys\n-0002e610: 7465 6d73 2069 6e20 4752 5542 2e0a 0a1f tems in GRUB....\n-0002e620: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-0002e630: 2c20 204e 6f64 653a 2065 7874 636d 645f , Node: extcmd_\n-0002e640: 6d6f 6475 6c65 2c20 204e 6578 743a 2066 module, Next: f\n-0002e650: 3266 735f 6d6f 6475 6c65 2c20 2050 7265 2fs_module, Pre\n-0002e660: 763a 2065 7874 325f 6d6f 6475 6c65 2c20 v: ext2_module, \n-0002e670: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-0002e680: 2e37 3420 6578 7463 6d64 0a3d 3d3d 3d3d .74 extcmd.=====\n-0002e690: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-0002e6a0: 6475 6c65 2069 7320 6120 7375 7070 6f72 dule is a suppor\n-0002e6b0: 7420 6d6f 6475 6c65 2074 6f20 7072 6f76 t module to prov\n-0002e6c0: 6964 6520 7772 6170 7065 7220 6675 6e63 ide wrapper func\n-0002e6d0: 7469 6f6e 7320 666f 720a 7265 6769 7374 tions for.regist\n-0002e6e0: 6572 696e 6720 6f74 6865 7220 6d6f 6475 ering other modu\n-0002e6f0: 6c65 2063 6f6d 6d61 6e64 7320 6465 7065 le commands depe\n-0002e700: 6e64 696e 6720 6f6e 2074 6865 2073 7461 nding on the sta\n-0002e710: 7465 206f 6620 7468 6520 6c6f 636b 646f te of the lockdo\n-0002e720: 776e 0a76 6172 6961 626c 652e 0a0a 1f0a wn.variable.....\n-0002e730: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-0002e740: 2020 4e6f 6465 3a20 6632 6673 5f6d 6f64 Node: f2fs_mod\n-0002e750: 756c 652c 2020 4e65 7874 3a20 6661 745f ule, Next: fat_\n-0002e760: 6d6f 6475 6c65 2c20 2050 7265 763a 2065 module, Prev: e\n-0002e770: 7874 636d 645f 6d6f 6475 6c65 2c20 2055 xtcmd_module, U\n-0002e780: 703a 204d 6f64 756c 6573 0a0a 3136 2e37 p: Modules..16.7\n-0002e790: 3520 6632 6673 0a3d 3d3d 3d3d 3d3d 3d3d 5 f2fs.=========\n-0002e7a0: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-0002e7b0: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-0002e7c0: 666f 7220 7468 6520 466c 6173 682d 4672 for the Flash-Fr\n-0002e7d0: 6965 6e64 6c79 2046 696c 6520 5379 7374 iendly File Syst\n-0002e7e0: 656d 2028 4632 4653 290a 696e 2047 5255 em (F2FS).in GRU\n-0002e7f0: 422e 0a0a 1f0a 4669 6c65 3a20 6772 7562 B.....File: grub\n-0002e800: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6661 .info, Node: fa\n-0002e810: 745f 6d6f 6475 6c65 2c20 204e 6578 743a t_module, Next:\n-0002e820: 2066 6474 5f6d 6f64 756c 652c 2020 5072 fdt_module, Pr\n-0002e830: 6576 3a20 6632 6673 5f6d 6f64 756c 652c ev: f2fs_module,\n-0002e840: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-0002e850: 362e 3736 2066 6174 0a3d 3d3d 3d3d 3d3d 6.76 fat.=======\n-0002e860: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n-0002e870: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n-0002e880: 2066 6f72 2074 6865 2046 696c 6520 416c for the File Al\n-0002e890: 6c6f 6361 7469 6f6e 2054 6162 6c65 2031 location Table 1\n-0002e8a0: 322d 6269 742c 0a31 362d 6269 742c 2061 2-bit,.16-bit, a\n-0002e8b0: 6e64 2033 322d 6269 7420 2846 4154 3132 nd 32-bit (FAT12\n-0002e8c0: 2c20 4641 5431 362c 2061 6e64 2046 4154 , FAT16, and FAT\n-0002e8d0: 3332 2920 6669 6c65 2073 7973 7465 6d73 32) file systems\n-0002e8e0: 2069 6e20 4752 5542 2e0a 0a1f 0a46 696c in GRUB.....Fil\n-0002e8f0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0002e900: 6f64 653a 2066 6474 5f6d 6f64 756c 652c ode: fdt_module,\n-0002e910: 2020 4e65 7874 3a20 6669 6c65 5f6d 6f64 Next: file_mod\n-0002e920: 756c 652c 2020 5072 6576 3a20 6661 745f ule, Prev: fat_\n-0002e930: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0002e940: 756c 6573 0a0a 3136 2e37 3720 6664 740a ules..16.77 fdt.\n-0002e950: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n-0002e960: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n-0002e970: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n-0002e980: 636f 6d6d 616e 6473 20e2 8098 6664 7464 commands ...fdtd\n-0002e990: 756d 70e2 8099 2061 6e64 20e2 8098 6465 ump... and ...de\n-0002e9a0: 7669 6365 7472 6565 e280 990a 746f 2064 vicetree....to d\n-0002e9b0: 756d 7020 7468 6520 636f 6e74 656e 7473 ump the contents\n-0002e9c0: 206f 6620 6120 6465 7669 6365 2074 7265 of a device tre\n-0002e9d0: 6520 626c 6f62 2028 2e64 7462 2920 746f e blob (.dtb) to\n-0002e9e0: 2074 6865 2063 6f6e 736f 6c65 2061 6e64 the console and\n-0002e9f0: 2074 6f0a 6c6f 6164 2061 2064 6576 6963 to.load a devic\n-0002ea00: 6520 7472 6565 2062 6c6f 6220 282e 6474 e tree blob (.dt\n-0002ea10: 6229 2066 726f 6d20 6120 6669 6c65 7379 b) from a filesy\n-0002ea20: 7374 656d 2c20 666f 7220 6c61 7465 7220 stem, for later \n-0002ea30: 7573 6520 6279 2061 0a4c 696e 7578 206b use by a.Linux k\n-0002ea40: 6572 6e65 6c2c 2072 6573 7065 6374 6976 ernel, respectiv\n-0002ea50: 656c 792e 2020 2a4e 6f74 6520 6465 7669 ely. *Note devi\n-0002ea60: 6365 7472 6565 3a3a 2061 6e64 202a 6e6f cetree:: and *no\n-0002ea70: 7465 2066 6474 6475 6d70 3a3a 2066 6f72 te fdtdump:: for\n-0002ea80: 0a6d 6f72 6520 696e 666f 726d 6174 696f .more informatio\n-0002ea90: 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 n.....File: grub\n-0002eaa0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6669 .info, Node: fi\n-0002eab0: 6c65 5f6d 6f64 756c 652c 2020 4e65 7874 le_module, Next\n-0002eac0: 3a20 6669 7876 6964 656f 5f6d 6f64 756c : fixvideo_modul\n-0002ead0: 652c 2020 5072 6576 3a20 6664 745f 6d6f e, Prev: fdt_mo\n-0002eae0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-0002eaf0: 6573 0a0a 3136 2e37 3820 6669 6c65 0a3d es..16.78 file.=\n-0002eb00: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n-0002eb10: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n-0002eb20: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n-0002eb30: 636f 6d6d 616e 6420 e280 9866 696c 65e2 command ...file.\n-0002eb40: 8099 2074 6f20 7465 7374 2069 6620 7468 .. to test if th\n-0002eb50: 650a 7072 6f76 6964 6564 2066 696c 656e e.provided filen\n-0002eb60: 616d 6520 6973 206f 6620 7468 6520 7370 ame is of the sp\n-0002eb70: 6563 6966 6965 6420 7479 7065 2e20 202a ecified type. *\n-0002eb80: 4e6f 7465 2066 696c 653a 3a20 666f 7220 Note file:: for \n-0002eb90: 6d6f 7265 0a69 6e66 6f72 6d61 7469 6f6e more.information\n-0002eba0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-0002ebb0: 696e 666f 2c20 204e 6f64 653a 2066 6978 info, Node: fix\n-0002ebc0: 7669 6465 6f5f 6d6f 6475 6c65 2c20 204e video_module, N\n-0002ebd0: 6578 743a 2066 6f6e 745f 6d6f 6475 6c65 ext: font_module\n-0002ebe0: 2c20 2050 7265 763a 2066 696c 655f 6d6f , Prev: file_mo\n-0002ebf0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-0002ec00: 6573 0a0a 3136 2e37 3920 6669 7876 6964 es..16.79 fixvid\n-0002ec10: 656f 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d eo.=============\n-0002ec20: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-0002ec30: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-0002ec40: 666f 7220 7468 6520 636f 6d6d 616e 6420 for the command \n-0002ec50: e280 9866 6978 5f76 6964 656f e280 9920 ...fix_video... \n-0002ec60: 746f 2066 6978 2076 6964 656f 0a70 726f to fix video.pro\n-0002ec70: 626c 656d 7320 696e 2073 7065 6369 6669 blems in specifi\n-0002ec80: 6320 5043 4965 2076 6964 656f 2064 6576 c PCIe video dev\n-0002ec90: 6963 6573 2062 7920 2270 6174 6368 696e ices by \"patchin\n-0002eca0: 6722 2073 7065 6369 6669 6320 6465 7669 g\" specific devi\n-0002ecb0: 6365 0a72 6567 6973 7465 7220 7365 7474 ce.register sett\n-0002ecc0: 696e 6773 2e20 2043 7572 7265 6e74 6c79 ings. Currently\n-0002ecd0: 2073 7570 706f 7274 7320 496e 7465 6c20 supports Intel \n-0002ece0: 3934 3547 4d20 2850 4349 2049 4420 e280 945GM (PCI ID ..\n-0002ecf0: 9830 7832 3761 3238 3038 36e2 8099 290a .0x27a28086...).\n-0002ed00: 616e 6420 496e 7465 6c20 3936 3547 4d20 and Intel 965GM \n-0002ed10: 2850 4349 2049 4420 e280 9830 7832 6130 (PCI ID ...0x2a0\n-0002ed20: 3238 3038 36e2 8099 292e 0a0a 1f0a 4669 28086...).....Fi\n-0002ed30: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-0002ed40: 4e6f 6465 3a20 666f 6e74 5f6d 6f64 756c Node: font_modul\n-0002ed50: 652c 2020 4e65 7874 3a20 6672 6565 646f e, Next: freedo\n-0002ed60: 735f 6d6f 6475 6c65 2c20 2050 7265 763a s_module, Prev:\n-0002ed70: 2066 6978 7669 6465 6f5f 6d6f 6475 6c65 fixvideo_module\n-0002ed80: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-0002ed90: 3136 2e38 3020 666f 6e74 0a3d 3d3d 3d3d 16.80 font.=====\n-0002eda0: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n-0002edb0: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n-0002edc0: 6f72 7420 666f 7220 7468 6520 636f 6d6d ort for the comm\n-0002edd0: 616e 6473 20e2 8098 6c6f 6164 666f 6e74 ands ...loadfont\n-0002ede0: e280 9920 616e 6420 e280 986c 7366 6f6e ... and ...lsfon\n-0002edf0: 7473 e280 990a 746f 206c 6f61 6420 6120 ts....to load a \n-0002ee00: 6769 7665 6e20 666f 6e74 206f 7220 6c69 given font or li\n-0002ee10: 7374 2074 6865 206c 6f61 6465 6420 666f st the loaded fo\n-0002ee20: 6e74 732e 2020 2a4e 6f74 6520 6c6f 6164 nts. *Note load\n-0002ee30: 666f 6e74 3a3a 2061 6e64 0a2a 6e6f 7465 font:: and.*note\n-0002ee40: 206c 7366 6f6e 7473 3a3a 2066 6f72 206d lsfonts:: for m\n-0002ee50: 6f72 6520 696e 666f 726d 6174 696f 6e2e ore information.\n-0002ee60: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-0002ee70: 6e66 6f2c 2020 4e6f 6465 3a20 6672 6565 nfo, Node: free\n-0002ee80: 646f 735f 6d6f 6475 6c65 2c20 204e 6578 dos_module, Nex\n-0002ee90: 743a 2066 7368 656c 705f 6d6f 6475 6c65 t: fshelp_module\n-0002eea0: 2c20 2050 7265 763a 2066 6f6e 745f 6d6f , Prev: font_mo\n-0002eeb0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-0002eec0: 6573 0a0a 3136 2e38 3120 6672 6565 646f es..16.81 freedo\n-0002eed0: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a s.=============.\n-0002eee0: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-0002eef0: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-0002ef00: 7220 636f 6d6d 616e 6420 e280 9866 7265 r command ...fre\n-0002ef10: 6564 6f73 e280 9920 666f 7220 6c6f 6164 edos... for load\n-0002ef20: 696e 6720 6120 4672 6565 444f 530a 6b65 ing a FreeDOS.ke\n-0002ef30: 726e 656c 2e0a 0a1f 0a46 696c 653a 2067 rnel.....File: g\n-0002ef40: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-0002ef50: 2066 7368 656c 705f 6d6f 6475 6c65 2c20 fshelp_module, \n-0002ef60: 204e 6578 743a 2066 756e 6374 696f 6e61 Next: functiona\n-0002ef70: 6c5f 7465 7374 5f6d 6f64 756c 652c 2020 l_test_module, \n-0002ef80: 5072 6576 3a20 6672 6565 646f 735f 6d6f Prev: freedos_mo\n-0002ef90: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-0002efa0: 6573 0a0a 3136 2e38 3220 6673 6865 6c70 es..16.82 fshelp\n-0002efb0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 .============..T\n-0002efc0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-0002efd0: 6465 7320 7375 7070 6f72 7420 6675 6e63 des support func\n-0002efe0: 7469 6f6e 7320 2868 656c 7065 7220 6675 tions (helper fu\n-0002eff0: 6e63 7469 6f6e 7329 2066 6f72 2066 696c nctions) for fil\n-0002f000: 650a 7379 7374 656d 732e 0a0a 1f0a 4669 e.systems.....Fi\n-0002f010: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-0002f020: 4e6f 6465 3a20 6675 6e63 7469 6f6e 616c Node: functional\n-0002f030: 5f74 6573 745f 6d6f 6475 6c65 2c20 204e _test_module, N\n-0002f040: 6578 743a 2067 6372 795f 6172 6366 6f75 ext: gcry_arcfou\n-0002f050: 725f 6d6f 6475 6c65 2c20 2050 7265 763a r_module, Prev:\n-0002f060: 2066 7368 656c 705f 6d6f 6475 6c65 2c20 fshelp_module, \n-0002f070: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-0002f080: 2e38 3320 6675 6e63 7469 6f6e 616c 5f74 .83 functional_t\n-0002f090: 6573 740a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d est.============\n-0002f0a0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n-0002f0b0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n-0002f0c0: 7375 7070 6f72 7420 666f 7220 7275 6e6e support for runn\n-0002f0d0: 696e 6720 7468 6520 4752 5542 2066 756e ing the GRUB fun\n-0002f0e0: 6374 696f 6e61 6c20 7465 7374 7320 7573 ctional tests us\n-0002f0f0: 696e 670a 636f 6d6d 616e 6473 20e2 8098 ing.commands ...\n-0002f100: 6675 6e63 7469 6f6e 616c 5f74 6573 74e2 functional_test.\n-0002f110: 8099 2061 6e64 20e2 8098 616c 6c5f 6675 .. and ...all_fu\n-0002f120: 6e63 7469 6f6e 616c 5f74 6573 74e2 8099 nctional_test...\n-0002f130: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-0002f140: 696e 666f 2c20 204e 6f64 653a 2067 6372 info, Node: gcr\n-0002f150: 795f 6172 6366 6f75 725f 6d6f 6475 6c65 y_arcfour_module\n-0002f160: 2c20 204e 6578 743a 2067 6372 795f 626c , Next: gcry_bl\n-0002f170: 6f77 6669 7368 5f6d 6f64 756c 652c 2020 owfish_module, \n-0002f180: 5072 6576 3a20 6675 6e63 7469 6f6e 616c Prev: functional\n-0002f190: 5f74 6573 745f 6d6f 6475 6c65 2c20 2055 _test_module, U\n-0002f1a0: 703a 204d 6f64 756c 6573 0a0a 3136 2e38 p: Modules..16.8\n-0002f1b0: 3420 6763 7279 5f61 7263 666f 7572 0a3d 4 gcry_arcfour.=\n-0002f1c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0002f1d0: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-0002f1e0: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-0002f1f0: 666f 7220 7468 6520 6172 6366 6f75 7220 for the arcfour \n-0002f200: 7374 7265 616d 2063 6970 6865 7220 616c stream cipher al\n-0002f210: 736f 206b 6e6f 776e 2061 730a 5243 342e so known as.RC4.\n-0002f220: 2020 4966 2073 6563 7572 6974 7920 6973 If security is\n-0002f230: 2061 2063 6f6e 6365 726e 2c20 5243 3420 a concern, RC4 \n-0002f240: 2f20 6172 6366 6f75 7220 6369 7068 6572 / arcfour cipher\n-0002f250: 2069 7320 636f 6e73 6964 6572 2062 726f is consider bro\n-0002f260: 6b65 6e0a 286d 756c 7469 706c 6520 6b6e ken.(multiple kn\n-0002f270: 6f77 6e20 7675 6c6e 6572 6162 696c 6974 own vulnerabilit\n-0002f280: 6965 7320 6d61 6b65 2074 6869 7320 696e ies make this in\n-0002f290: 7365 6375 7265 292e 2020 5468 6973 2047 secure). This G\n-0002f2a0: 5255 4220 6d6f 6475 6c65 0a69 7320 6261 RUB module.is ba\n-0002f2b0: 7365 6420 6f6e 206c 6962 6763 7279 7074 sed on libgcrypt\n-0002f2c0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-0002f2d0: 696e 666f 2c20 204e 6f64 653a 2067 6372 info, Node: gcr\n-0002f2e0: 795f 626c 6f77 6669 7368 5f6d 6f64 756c y_blowfish_modul\n-0002f2f0: 652c 2020 4e65 7874 3a20 6763 7279 5f63 e, Next: gcry_c\n-0002f300: 616d 656c 6c69 615f 6d6f 6475 6c65 2c20 amellia_module, \n-0002f310: 2050 7265 763a 2067 6372 795f 6172 6366 Prev: gcry_arcf\n-0002f320: 6f75 725f 6d6f 6475 6c65 2c20 2055 703a our_module, Up:\n-0002f330: 204d 6f64 756c 6573 0a0a 3136 2e38 3520 Modules..16.85 \n-0002f340: 6763 7279 5f62 6c6f 7766 6973 680a 3d3d gcry_blowfish.==\n-0002f350: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0002f360: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-0002f370: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-0002f380: 666f 7220 7468 6520 426c 6f77 6669 7368 for the Blowfish\n-0002f390: 2063 6970 6865 722e 2020 5468 6973 2047 cipher. This G\n-0002f3a0: 5255 4220 6d6f 6475 6c65 0a69 7320 6261 RUB module.is ba\n-0002f3b0: 7365 6420 6f6e 206c 6962 6763 7279 7074 sed on libgcrypt\n-0002f3c0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-0002f3d0: 696e 666f 2c20 204e 6f64 653a 2067 6372 info, Node: gcr\n-0002f3e0: 795f 6361 6d65 6c6c 6961 5f6d 6f64 756c y_camellia_modul\n-0002f3f0: 652c 2020 4e65 7874 3a20 6763 7279 5f63 e, Next: gcry_c\n-0002f400: 6173 7435 5f6d 6f64 756c 652c 2020 5072 ast5_module, Pr\n-0002f410: 6576 3a20 6763 7279 5f62 6c6f 7766 6973 ev: gcry_blowfis\n-0002f420: 685f 6d6f 6475 6c65 2c20 2055 703a 204d h_module, Up: M\n-0002f430: 6f64 756c 6573 0a0a 3136 2e38 3620 6763 odules..16.86 gc\n-0002f440: 7279 5f63 616d 656c 6c69 610a 3d3d 3d3d ry_camellia.====\n-0002f450: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-0002f460: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-0002f470: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-0002f480: 7220 7468 6520 4361 6d65 6c6c 6961 2063 r the Camellia c\n-0002f490: 6970 6865 722e 2020 5468 6973 2047 5255 ipher. This GRU\n-0002f4a0: 4220 6d6f 6475 6c65 0a69 7320 6261 7365 B module.is base\n-0002f4b0: 6420 6f6e 206c 6962 6763 7279 7074 2e0a d on libgcrypt..\n-0002f4c0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-0002f4d0: 666f 2c20 204e 6f64 653a 2067 6372 795f fo, Node: gcry_\n-0002f4e0: 6361 7374 355f 6d6f 6475 6c65 2c20 204e cast5_module, N\n-0002f4f0: 6578 743a 2067 6372 795f 6372 635f 6d6f ext: gcry_crc_mo\n-0002f500: 6475 6c65 2c20 2050 7265 763a 2067 6372 dule, Prev: gcr\n-0002f510: 795f 6361 6d65 6c6c 6961 5f6d 6f64 756c y_camellia_modul\n-0002f520: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-0002f530: 0a31 362e 3837 2067 6372 795f 6361 7374 .16.87 gcry_cast\n-0002f540: 350a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 5.==============\n-0002f550: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n-0002f560: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n-0002f570: 2066 6f72 2074 6865 2043 4153 5435 2028 for the CAST5 (\n-0002f580: 5246 4332 3134 342c 2061 6c73 6f20 6b6e RFC2144, also kn\n-0002f590: 6f77 6e20 6173 0a43 4153 542d 3132 3829 own as.CAST-128)\n-0002f5a0: 2063 6970 6865 722e 2020 5468 6973 2047 cipher. This G\n-0002f5b0: 5255 4220 6d6f 6475 6c65 2069 7320 6261 RUB module is ba\n-0002f5c0: 7365 6420 6f6e 206c 6962 6763 7279 7074 sed on libgcrypt\n-0002f5d0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-0002f5e0: 696e 666f 2c20 204e 6f64 653a 2067 6372 info, Node: gcr\n-0002f5f0: 795f 6372 635f 6d6f 6475 6c65 2c20 204e y_crc_module, N\n-0002f600: 6578 743a 2067 6372 795f 6465 735f 6d6f ext: gcry_des_mo\n-0002f610: 6475 6c65 2c20 2050 7265 763a 2067 6372 dule, Prev: gcr\n-0002f620: 795f 6361 7374 355f 6d6f 6475 6c65 2c20 y_cast5_module, \n-0002f630: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-0002f640: 2e38 3820 6763 7279 5f63 7263 0a3d 3d3d .88 gcry_crc.===\n-0002f650: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-0002f660: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-0002f670: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-0002f680: 6520 4352 4333 322c 2043 5243 3332 2052 e CRC32, CRC32 R\n-0002f690: 4643 3135 3130 2c20 616e 6420 4352 4332 FC1510, and CRC2\n-0002f6a0: 340a 5246 4332 3434 3020 6379 636c 6963 4.RFC2440 cyclic\n-0002f6b0: 2072 6564 756e 6461 6e63 7920 6368 6563 redundancy chec\n-0002f6c0: 6b73 2e20 2054 6869 7320 4752 5542 206d ks. This GRUB m\n-0002f6d0: 6f64 756c 6520 6973 2062 6173 6564 206f odule is based o\n-0002f6e0: 6e0a 6c69 6267 6372 7970 742e 0a0a 1f0a n.libgcrypt.....\n-0002f6f0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-0002f700: 2020 4e6f 6465 3a20 6763 7279 5f64 6573 Node: gcry_des\n-0002f710: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n-0002f720: 6763 7279 5f64 7361 5f6d 6f64 756c 652c gcry_dsa_module,\n-0002f730: 2020 5072 6576 3a20 6763 7279 5f63 7263 Prev: gcry_crc\n-0002f740: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-0002f750: 6475 6c65 730a 0a31 362e 3839 2067 6372 dules..16.89 gcr\n-0002f760: 795f 6465 730a 3d3d 3d3d 3d3d 3d3d 3d3d y_des.==========\n-0002f770: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n-0002f780: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n-0002f790: 7274 2066 6f72 2074 6865 2044 6174 6120 rt for the Data \n-0002f7a0: 456e 6372 7970 7469 6f6e 2053 7461 6e64 Encryption Stand\n-0002f7b0: 6172 6420 2844 4553 2920 616e 640a 5472 ard (DES) and.Tr\n-0002f7c0: 6970 6c65 2d44 4553 2063 6970 6865 7273 iple-DES ciphers\n-0002f7d0: 2e20 2049 6620 7365 6375 7269 7479 2069 . If security i\n-0002f7e0: 7320 6120 636f 6e63 6572 6e2c 2044 4553 s a concern, DES\n-0002f7f0: 2068 6173 206b 6e6f 776e 0a76 756c 6e65 has known.vulne\n-0002f800: 7261 6269 6c69 7469 6573 2061 6e64 2069 rabilities and i\n-0002f810: 7320 6e6f 7420 7265 636f 6d6d 656e 6465 s not recommende\n-0002f820: 642c 2061 6e64 2054 7269 706c 652d 4445 d, and Triple-DE\n-0002f830: 5320 6973 206e 6f20 6c6f 6e67 6572 0a72 S is no longer.r\n-0002f840: 6563 6f6d 6d65 6e64 6564 2062 7920 4e49 ecommended by NI\n-0002f850: 5354 2e20 5468 6973 2047 5255 4220 6d6f ST. This GRUB mo\n-0002f860: 6475 6c65 2069 7320 6261 7365 6420 6f6e dule is based on\n-0002f870: 206c 6962 6763 7279 7074 2e0a 0a1f 0a46 libgcrypt.....F\n-0002f880: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-0002f890: 204e 6f64 653a 2067 6372 795f 6473 615f Node: gcry_dsa_\n-0002f8a0: 6d6f 6475 6c65 2c20 204e 6578 743a 2067 module, Next: g\n-0002f8b0: 6372 795f 6964 6561 5f6d 6f64 756c 652c cry_idea_module,\n-0002f8c0: 2020 5072 6576 3a20 6763 7279 5f64 6573 Prev: gcry_des\n-0002f8d0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-0002f8e0: 6475 6c65 730a 0a31 362e 3930 2067 6372 dules..16.90 gcr\n-0002f8f0: 795f 6473 610a 3d3d 3d3d 3d3d 3d3d 3d3d y_dsa.==========\n-0002f900: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n-0002f910: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n-0002f920: 7274 2066 6f72 2074 6865 2044 6967 6974 rt for the Digit\n-0002f930: 616c 2053 6967 6e61 7475 7265 2041 6c67 al Signature Alg\n-0002f940: 6f72 6974 686d 2028 4453 4129 0a63 6970 orithm (DSA).cip\n-0002f950: 6865 722e 2020 5468 6973 2047 5255 4220 her. This GRUB \n-0002f960: 6d6f 6475 6c65 2069 7320 6261 7365 6420 module is based \n-0002f970: 6f6e 206c 6962 6763 7279 7074 2e0a 0a1f on libgcrypt....\n-0002f980: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-0002f990: 2c20 204e 6f64 653a 2067 6372 795f 6964 , Node: gcry_id\n-0002f9a0: 6561 5f6d 6f64 756c 652c 2020 4e65 7874 ea_module, Next\n-0002f9b0: 3a20 6763 7279 5f6d 6434 5f6d 6f64 756c : gcry_md4_modul\n-0002f9c0: 652c 2020 5072 6576 3a20 6763 7279 5f64 e, Prev: gcry_d\n-0002f9d0: 7361 5f6d 6f64 756c 652c 2020 5570 3a20 sa_module, Up: \n-0002f9e0: 4d6f 6475 6c65 730a 0a31 362e 3931 2067 Modules..16.91 g\n-0002f9f0: 6372 795f 6964 6561 0a3d 3d3d 3d3d 3d3d cry_idea.=======\n-0002fa00: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-0002fa10: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-0002fa20: 7570 706f 7274 2066 6f72 2074 6865 2049 upport for the I\n-0002fa30: 6e74 6572 6e61 7469 6f6e 616c 2044 6174 nternational Dat\n-0002fa40: 6120 456e 6372 7970 7469 6f6e 0a41 6c67 a Encryption.Alg\n-0002fa50: 6f72 6974 686d 2028 4944 4541 2920 6369 orithm (IDEA) ci\n-0002fa60: 7068 6572 2e20 2054 6869 7320 4752 5542 pher. This GRUB\n-0002fa70: 206d 6f64 756c 6520 6973 2062 6173 6564 module is based\n-0002fa80: 206f 6e20 6c69 6267 6372 7970 742e 0a0a on libgcrypt...\n-0002fa90: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-0002faa0: 6f2c 2020 4e6f 6465 3a20 6763 7279 5f6d o, Node: gcry_m\n-0002fab0: 6434 5f6d 6f64 756c 652c 2020 4e65 7874 d4_module, Next\n-0002fac0: 3a20 6763 7279 5f6d 6435 5f6d 6f64 756c : gcry_md5_modul\n-0002fad0: 652c 2020 5072 6576 3a20 6763 7279 5f69 e, Prev: gcry_i\n-0002fae0: 6465 615f 6d6f 6475 6c65 2c20 2055 703a dea_module, Up:\n-0002faf0: 204d 6f64 756c 6573 0a0a 3136 2e39 3220 Modules..16.92 \n-0002fb00: 6763 7279 5f6d 6434 0a3d 3d3d 3d3d 3d3d gcry_md4.=======\n-0002fb10: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-0002fb20: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-0002fb30: 7070 6f72 7420 666f 7220 7468 6520 4d65 pport for the Me\n-0002fb40: 7373 6167 6520 4469 6765 7374 2034 2028 ssage Digest 4 (\n-0002fb50: 4d44 3429 206d 6573 7361 6765 0a64 6967 MD4) message.dig\n-0002fb60: 6573 742e 2020 4966 2073 6563 7572 6974 est. If securit\n-0002fb70: 7920 6973 2061 2063 6f6e 6365 726e 2c20 y is a concern, \n-0002fb80: 4d44 3420 6861 7320 6b6e 6f77 6e20 7675 MD4 has known vu\n-0002fb90: 6c6e 6572 6162 696c 6974 6965 7320 616e lnerabilities an\n-0002fba0: 6420 6973 0a6e 6f74 2072 6563 6f6d 6d65 d is.not recomme\n-0002fbb0: 6e64 6564 2e20 2054 6869 7320 4752 5542 nded. This GRUB\n-0002fbc0: 206d 6f64 756c 6520 6973 2062 6173 6564 module is based\n-0002fbd0: 206f 6e20 6c69 6267 6372 7970 742e 0a0a on libgcrypt...\n-0002fbe0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-0002fbf0: 6f2c 2020 4e6f 6465 3a20 6763 7279 5f6d o, Node: gcry_m\n-0002fc00: 6435 5f6d 6f64 756c 652c 2020 4e65 7874 d5_module, Next\n-0002fc10: 3a20 6763 7279 5f72 6663 3232 3638 5f6d : gcry_rfc2268_m\n-0002fc20: 6f64 756c 652c 2020 5072 6576 3a20 6763 odule, Prev: gc\n-0002fc30: 7279 5f6d 6434 5f6d 6f64 756c 652c 2020 ry_md4_module, \n-0002fc40: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n-0002fc50: 3933 2067 6372 795f 6d64 350a 3d3d 3d3d 93 gcry_md5.====\n-0002fc60: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-0002fc70: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-0002fc80: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n-0002fc90: 204d 6573 7361 6765 2044 6967 6573 7420 Message Digest \n-0002fca0: 3520 284d 4435 2920 6d65 7373 6167 650a 5 (MD5) message.\n-0002fcb0: 6469 6765 7374 2e20 2049 6620 7365 6375 digest. If secu\n-0002fcc0: 7269 7479 2069 7320 6120 636f 6e63 6572 rity is a concer\n-0002fcd0: 6e2c 204d 4435 2068 6173 206b 6e6f 776e n, MD5 has known\n-0002fce0: 2076 756c 6e65 7261 6269 6c69 7469 6573 vulnerabilities\n-0002fcf0: 2061 6e64 2069 730a 6e6f 7420 7265 636f and is.not reco\n-0002fd00: 6d6d 656e 6465 642e 2020 5468 6973 2047 mmended. This G\n-0002fd10: 5255 4220 6d6f 6475 6c65 2069 7320 6261 RUB module is ba\n-0002fd20: 7365 6420 6f6e 206c 6962 6763 7279 7074 sed on libgcrypt\n-0002fd30: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-0002fd40: 696e 666f 2c20 204e 6f64 653a 2067 6372 info, Node: gcr\n-0002fd50: 795f 7266 6332 3236 385f 6d6f 6475 6c65 y_rfc2268_module\n-0002fd60: 2c20 204e 6578 743a 2067 6372 795f 7269 , Next: gcry_ri\n-0002fd70: 6a6e 6461 656c 5f6d 6f64 756c 652c 2020 jndael_module, \n-0002fd80: 5072 6576 3a20 6763 7279 5f6d 6435 5f6d Prev: gcry_md5_m\n-0002fd90: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n-0002fda0: 6c65 730a 0a31 362e 3934 2067 6372 795f les..16.94 gcry_\n-0002fdb0: 7266 6332 3236 380a 3d3d 3d3d 3d3d 3d3d rfc2268.========\n-0002fdc0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-0002fdd0: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-0002fde0: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n-0002fdf0: 2052 4643 3232 3638 2028 5243 3220 2f20 RFC2268 (RC2 / \n-0002fe00: 526f 6e27 7320 4369 7068 6572 2032 290a Ron's Cipher 2).\n-0002fe10: 6369 7068 6572 2e20 2049 6620 7365 6375 cipher. If secu\n-0002fe20: 7269 7479 2069 7320 6120 636f 6e63 6572 rity is a concer\n-0002fe30: 6e2c 2052 4332 2068 6173 206b 6e6f 776e n, RC2 has known\n-0002fe40: 2076 756c 6e65 7261 6269 6c69 7469 6573 vulnerabilities\n-0002fe50: 2061 6e64 2069 730a 6e6f 7420 7265 636f and is.not reco\n-0002fe60: 6d6d 656e 6465 642e 2020 5468 6973 2047 mmended. This G\n-0002fe70: 5255 4220 6d6f 6475 6c65 2069 7320 6261 RUB module is ba\n-0002fe80: 7365 6420 6f6e 206c 6962 6763 7279 7074 sed on libgcrypt\n-0002fe90: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-0002fea0: 696e 666f 2c20 204e 6f64 653a 2067 6372 info, Node: gcr\n-0002feb0: 795f 7269 6a6e 6461 656c 5f6d 6f64 756c y_rijndael_modul\n-0002fec0: 652c 2020 4e65 7874 3a20 6763 7279 5f72 e, Next: gcry_r\n-0002fed0: 6d64 3136 305f 6d6f 6475 6c65 2c20 2050 md160_module, P\n-0002fee0: 7265 763a 2067 6372 795f 7266 6332 3236 rev: gcry_rfc226\n-0002fef0: 385f 6d6f 6475 6c65 2c20 2055 703a 204d 8_module, Up: M\n-0002ff00: 6f64 756c 6573 0a0a 3136 2e39 3520 6763 odules..16.95 gc\n-0002ff10: 7279 5f72 696a 6e64 6165 6c0a 3d3d 3d3d ry_rijndael.====\n-0002ff20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-0002ff30: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-0002ff40: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-0002ff50: 7220 7468 6520 4164 7661 6e63 6564 2045 r the Advanced E\n-0002ff60: 6e63 7279 7074 696f 6e20 5374 616e 6461 ncryption Standa\n-0002ff70: 7264 0a28 4145 532d 3132 382c 2041 4553 rd.(AES-128, AES\n-0002ff80: 2d31 3932 2c20 616e 6420 4145 532d 3235 -192, and AES-25\n-0002ff90: 3629 2063 6970 6865 7273 2e20 2054 6869 6) ciphers. Thi\n-0002ffa0: 7320 4752 5542 206d 6f64 756c 6520 6973 s GRUB module is\n-0002ffb0: 2062 6173 6564 206f 6e0a 6c69 6267 6372 based on.libgcr\n-0002ffc0: 7970 742e 0a0a 1f0a 4669 6c65 3a20 6772 ypt.....File: gr\n-0002ffd0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-0002ffe0: 6763 7279 5f72 6d64 3136 305f 6d6f 6475 gcry_rmd160_modu\n-0002fff0: 6c65 2c20 204e 6578 743a 2067 6372 795f le, Next: gcry_\n-00030000: 7273 615f 6d6f 6475 6c65 2c20 2050 7265 rsa_module, Pre\n-00030010: 763a 2067 6372 795f 7269 6a6e 6461 656c v: gcry_rijndael\n-00030020: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-00030030: 6475 6c65 730a 0a31 362e 3936 2067 6372 dules..16.96 gcr\n-00030040: 795f 726d 6431 3630 0a3d 3d3d 3d3d 3d3d y_rmd160.=======\n-00030050: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-00030060: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-00030070: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n-00030080: 2052 4950 454d 442d 3136 3020 6d65 7373 RIPEMD-160 mess\n-00030090: 6167 6520 6469 6765 7374 2e20 2054 6869 age digest. Thi\n-000300a0: 730a 4752 5542 206d 6f64 756c 6520 6973 s.GRUB module is\n-000300b0: 2062 6173 6564 206f 6e20 6c69 6267 6372 based on libgcr\n-000300c0: 7970 742e 0a0a 1f0a 4669 6c65 3a20 6772 ypt.....File: gr\n-000300d0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-000300e0: 6763 7279 5f72 7361 5f6d 6f64 756c 652c gcry_rsa_module,\n-000300f0: 2020 4e65 7874 3a20 6763 7279 5f73 6565 Next: gcry_see\n-00030100: 645f 6d6f 6475 6c65 2c20 2050 7265 763a d_module, Prev:\n-00030110: 2067 6372 795f 726d 6431 3630 5f6d 6f64 gcry_rmd160_mod\n-00030120: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n-00030130: 730a 0a31 362e 3937 2067 6372 795f 7273 s..16.97 gcry_rs\n-00030140: 610a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d a.==============\n-00030150: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n-00030160: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n-00030170: 6f72 2074 6865 2052 6976 6573 74e2 8093 or the Rivest...\n-00030180: 5368 616d 6972 e280 9341 646c 656d 616e Shamir...Adleman\n-00030190: 2028 5253 4129 2063 6970 6865 722e 0a54 (RSA) cipher..T\n-000301a0: 6869 7320 4752 5542 206d 6f64 756c 6520 his GRUB module \n-000301b0: 6973 2062 6173 6564 206f 6e20 6c69 6267 is based on libg\n-000301c0: 6372 7970 742e 0a0a 1f0a 4669 6c65 3a20 crypt.....File: \n-000301d0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-000301e0: 3a20 6763 7279 5f73 6565 645f 6d6f 6475 : gcry_seed_modu\n-000301f0: 6c65 2c20 204e 6578 743a 2067 6372 795f le, Next: gcry_\n-00030200: 7365 7270 656e 745f 6d6f 6475 6c65 2c20 serpent_module, \n-00030210: 2050 7265 763a 2067 6372 795f 7273 615f Prev: gcry_rsa_\n-00030220: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-00030230: 756c 6573 0a0a 3136 2e39 3820 6763 7279 ules..16.98 gcry\n-00030240: 5f73 6565 640a 3d3d 3d3d 3d3d 3d3d 3d3d _seed.==========\n-00030250: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n-00030260: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n-00030270: 6f72 7420 666f 7220 7468 6520 5345 4544 ort for the SEED\n-00030280: 2063 6970 6865 722e 2020 5468 6973 2047 cipher. This G\n-00030290: 5255 4220 6d6f 6475 6c65 2069 730a 6261 RUB module is.ba\n-000302a0: 7365 6420 6f6e 206c 6962 6763 7279 7074 sed on libgcrypt\n-000302b0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-000302c0: 696e 666f 2c20 204e 6f64 653a 2067 6372 info, Node: gcr\n-000302d0: 795f 7365 7270 656e 745f 6d6f 6475 6c65 y_serpent_module\n-000302e0: 2c20 204e 6578 743a 2067 6372 795f 7368 , Next: gcry_sh\n-000302f0: 6131 5f6d 6f64 756c 652c 2020 5072 6576 a1_module, Prev\n-00030300: 3a20 6763 7279 5f73 6565 645f 6d6f 6475 : gcry_seed_modu\n-00030310: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n-00030320: 0a0a 3136 2e39 3920 6763 7279 5f73 6572 ..16.99 gcry_ser\n-00030330: 7065 6e74 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d pent.===========\n-00030340: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-00030350: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-00030360: 7070 6f72 7420 666f 7220 7468 6520 5365 pport for the Se\n-00030370: 7270 656e 7420 2831 3238 2c20 3139 322c rpent (128, 192,\n-00030380: 2061 6e64 2032 3536 290a 6369 7068 6572 and 256).cipher\n-00030390: 732e 2020 5468 6973 2047 5255 4220 6d6f s. This GRUB mo\n-000303a0: 6475 6c65 2069 7320 6261 7365 6420 6f6e dule is based on\n-000303b0: 206c 6962 6763 7279 7074 2e0a 0a1f 0a46 libgcrypt.....F\n-000303c0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-000303d0: 204e 6f64 653a 2067 6372 795f 7368 6131 Node: gcry_sha1\n-000303e0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n-000303f0: 6763 7279 5f73 6861 3235 365f 6d6f 6475 gcry_sha256_modu\n-00030400: 6c65 2c20 2050 7265 763a 2067 6372 795f le, Prev: gcry_\n-00030410: 7365 7270 656e 745f 6d6f 6475 6c65 2c20 serpent_module, \n-00030420: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-00030430: 2e31 3030 2067 6372 795f 7368 6131 0a3d .100 gcry_sha1.=\n-00030440: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-00030450: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-00030460: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-00030470: 7220 7468 6520 5365 6375 7265 2048 6173 r the Secure Has\n-00030480: 6820 416c 676f 7269 7468 6d20 3120 2853 h Algorithm 1 (S\n-00030490: 4841 2d31 290a 6d65 7373 6167 6520 6469 HA-1).message di\n-000304a0: 6765 7374 2e20 2049 6620 7365 6375 7269 gest. If securi\n-000304b0: 7479 2069 7320 6120 636f 6e63 6572 6e2c ty is a concern,\n-000304c0: 2053 4841 2d31 2068 6173 206b 6e6f 776e SHA-1 has known\n-000304d0: 0a76 756c 6e65 7261 6269 6c69 7469 6573 .vulnerabilities\n-000304e0: 2061 6e64 2069 7320 6e6f 7420 7265 636f and is not reco\n-000304f0: 6d6d 656e 6465 642e 2020 5468 6973 2047 mmended. This G\n-00030500: 5255 4220 6d6f 6475 6c65 2069 7320 6261 RUB module is ba\n-00030510: 7365 6420 6f6e 0a6c 6962 6763 7279 7074 sed on.libgcrypt\n-00030520: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-00030530: 696e 666f 2c20 204e 6f64 653a 2067 6372 info, Node: gcr\n-00030540: 795f 7368 6132 3536 5f6d 6f64 756c 652c y_sha256_module,\n-00030550: 2020 4e65 7874 3a20 6763 7279 5f73 6861 Next: gcry_sha\n-00030560: 3531 325f 6d6f 6475 6c65 2c20 2050 7265 512_module, Pre\n-00030570: 763a 2067 6372 795f 7368 6131 5f6d 6f64 v: gcry_sha1_mod\n-00030580: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n-00030590: 730a 0a31 362e 3130 3120 6763 7279 5f73 s..16.101 gcry_s\n-000305a0: 6861 3235 360a 3d3d 3d3d 3d3d 3d3d 3d3d ha256.==========\n-000305b0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-000305c0: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-000305d0: 7570 706f 7274 2066 6f72 2074 6865 2053 upport for the S\n-000305e0: 6563 7572 6520 4861 7368 2041 6c67 6f72 ecure Hash Algor\n-000305f0: 6974 686d 2032 2028 3232 3420 616e 640a ithm 2 (224 and.\n-00030600: 3235 3620 6269 7429 2028 5348 412d 3232 256 bit) (SHA-22\n-00030610: 3420 2f20 5348 412d 3235 3629 206d 6573 4 / SHA-256) mes\n-00030620: 7361 6765 2064 6967 6573 7473 2e20 2054 sage digests. T\n-00030630: 6869 7320 4752 5542 206d 6f64 756c 6520 his GRUB module \n-00030640: 6973 2062 6173 6564 0a6f 6e20 6c69 6267 is based.on libg\n-00030650: 6372 7970 742e 0a0a 1f0a 4669 6c65 3a20 crypt.....File: \n-00030660: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00030670: 3a20 6763 7279 5f73 6861 3531 325f 6d6f : gcry_sha512_mo\n-00030680: 6475 6c65 2c20 204e 6578 743a 2067 6372 dule, Next: gcr\n-00030690: 795f 7469 6765 725f 6d6f 6475 6c65 2c20 y_tiger_module, \n-000306a0: 2050 7265 763a 2067 6372 795f 7368 6132 Prev: gcry_sha2\n-000306b0: 3536 5f6d 6f64 756c 652c 2020 5570 3a20 56_module, Up: \n-000306c0: 4d6f 6475 6c65 730a 0a31 362e 3130 3220 Modules..16.102 \n-000306d0: 6763 7279 5f73 6861 3531 320a 3d3d 3d3d gcry_sha512.====\n-000306e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n-000306f0: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n-00030700: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n-00030710: 2074 6865 2053 6563 7572 6520 4861 7368 the Secure Hash\n-00030720: 2041 6c67 6f72 6974 686d 2032 2028 3338 Algorithm 2 (38\n-00030730: 3420 616e 640a 3531 3220 6269 7429 2028 4 and.512 bit) (\n-00030740: 5348 412d 3338 3420 2f20 5348 412d 3531 SHA-384 / SHA-51\n-00030750: 3229 206d 6573 7361 6765 2064 6967 6573 2) message diges\n-00030760: 7473 2e20 2054 6869 7320 4752 5542 206d ts. This GRUB m\n-00030770: 6f64 756c 6520 6973 2062 6173 6564 0a6f odule is based.o\n-00030780: 6e20 6c69 6267 6372 7970 742e 0a0a 1f0a n libgcrypt.....\n-00030790: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-000307a0: 2020 4e6f 6465 3a20 6763 7279 5f74 6967 Node: gcry_tig\n-000307b0: 6572 5f6d 6f64 756c 652c 2020 4e65 7874 er_module, Next\n-000307c0: 3a20 6763 7279 5f74 776f 6669 7368 5f6d : gcry_twofish_m\n-000307d0: 6f64 756c 652c 2020 5072 6576 3a20 6763 odule, Prev: gc\n-000307e0: 7279 5f73 6861 3531 325f 6d6f 6475 6c65 ry_sha512_module\n-000307f0: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-00030800: 3136 2e31 3033 2067 6372 795f 7469 6765 16.103 gcry_tige\n-00030810: 720a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d r.==============\n-00030820: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n-00030830: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n-00030840: 7420 666f 7220 7468 6520 5469 6765 722c t for the Tiger,\n-00030850: 2054 6967 6572 2031 2c20 616e 6420 5469 Tiger 1, and Ti\n-00030860: 6765 7220 3220 6d65 7373 6167 650a 6469 ger 2 message.di\n-00030870: 6765 7374 732e 2020 5468 6973 2047 5255 gests. This GRU\n-00030880: 4220 6d6f 6475 6c65 2069 7320 6261 7365 B module is base\n-00030890: 6420 6f6e 206c 6962 6763 7279 7074 2e0a d on libgcrypt..\n-000308a0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-000308b0: 666f 2c20 204e 6f64 653a 2067 6372 795f fo, Node: gcry_\n-000308c0: 7477 6f66 6973 685f 6d6f 6475 6c65 2c20 twofish_module, \n-000308d0: 204e 6578 743a 2067 6372 795f 7768 6972 Next: gcry_whir\n-000308e0: 6c70 6f6f 6c5f 6d6f 6475 6c65 2c20 2050 lpool_module, P\n-000308f0: 7265 763a 2067 6372 795f 7469 6765 725f rev: gcry_tiger_\n-00030900: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-00030910: 756c 6573 0a0a 3136 2e31 3034 2067 6372 ules..16.104 gcr\n-00030920: 795f 7477 6f66 6973 680a 3d3d 3d3d 3d3d y_twofish.======\n-00030930: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n-00030940: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-00030950: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-00030960: 7468 6520 5477 6f66 6973 6820 2831 3238 the Twofish (128\n-00030970: 2061 6e64 2032 3536 2920 6369 7068 6572 and 256) cipher\n-00030980: 732e 0a54 6869 7320 4752 5542 206d 6f64 s..This GRUB mod\n-00030990: 756c 6520 6973 2062 6173 6564 206f 6e20 ule is based on \n-000309a0: 6c69 6267 6372 7970 742e 0a0a 1f0a 4669 libgcrypt.....Fi\n-000309b0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-000309c0: 4e6f 6465 3a20 6763 7279 5f77 6869 726c Node: gcry_whirl\n-000309d0: 706f 6f6c 5f6d 6f64 756c 652c 2020 4e65 pool_module, Ne\n-000309e0: 7874 3a20 6764 625f 6d6f 6475 6c65 2c20 xt: gdb_module, \n-000309f0: 2050 7265 763a 2067 6372 795f 7477 6f66 Prev: gcry_twof\n-00030a00: 6973 685f 6d6f 6475 6c65 2c20 2055 703a ish_module, Up:\n-00030a10: 204d 6f64 756c 6573 0a0a 3136 2e31 3035 Modules..16.105\n-00030a20: 2067 6372 795f 7768 6972 6c70 6f6f 6c0a gcry_whirlpool.\n+00027d20: 3d3d 3d0a 0a49 7420 6973 206f 6674 656e ===..It is often\n+00027d30: 2075 7365 6675 6c20 746f 2062 6520 6162 useful to be ab\n+00027d40: 6c65 2074 6f20 7265 6d65 6d62 6572 2061 le to remember a\n+00027d50: 2073 6d61 6c6c 2061 6d6f 756e 7420 6f66 small amount of\n+00027d60: 2069 6e66 6f72 6d61 7469 6f6e 0a66 726f information.fro\n+00027d70: 6d20 6f6e 6520 626f 6f74 2074 6f20 7468 m one boot to th\n+00027d80: 6520 6e65 7874 2e20 2046 6f72 2065 7861 e next. For exa\n+00027d90: 6d70 6c65 2c20 796f 7520 6d69 6768 7420 mple, you might \n+00027da0: 7761 6e74 2074 6f20 7365 7420 7468 650a want to set the.\n+00027db0: 6465 6661 756c 7420 6d65 6e75 2065 6e74 default menu ent\n+00027dc0: 7279 2062 6173 6564 206f 6e20 7768 6174 ry based on what\n+00027dd0: 2077 6173 2073 656c 6563 7465 6420 7468 was selected th\n+00027de0: 6520 6c61 7374 2074 696d 652e 2020 4752 e last time. GR\n+00027df0: 5542 0a64 656c 6962 6572 6174 656c 7920 UB.deliberately \n+00027e00: 646f 6573 206e 6f74 2069 6d70 6c65 6d65 does not impleme\n+00027e10: 6e74 2073 7570 706f 7274 2066 6f72 2077 nt support for w\n+00027e20: 7269 7469 6e67 2066 696c 6573 2069 6e20 riting files in \n+00027e30: 6f72 6465 7220 746f 0a6d 696e 696d 6973 order to.minimis\n+00027e40: 6520 7468 6520 706f 7373 6962 696c 6974 e the possibilit\n+00027e50: 7920 6f66 2074 6865 2062 6f6f 7420 6c6f y of the boot lo\n+00027e60: 6164 6572 2062 6569 6e67 2072 6573 706f ader being respo\n+00027e70: 6e73 6962 6c65 2066 6f72 2066 696c 650a nsible for file.\n+00027e80: 7379 7374 656d 2063 6f72 7275 7074 696f system corruptio\n+00027e90: 6e2c 2073 6f20 6120 4752 5542 2063 6f6e n, so a GRUB con\n+00027ea0: 6669 6775 7261 7469 6f6e 2066 696c 6520 figuration file \n+00027eb0: 6361 6e6e 6f74 206a 7573 7420 6372 6561 cannot just crea\n+00027ec0: 7465 2061 0a66 696c 6520 696e 2074 6865 te a.file in the\n+00027ed0: 206f 7264 696e 6172 7920 7761 792e 2020 ordinary way. \n+00027ee0: 486f 7765 7665 722c 2047 5255 4220 7072 However, GRUB pr\n+00027ef0: 6f76 6964 6573 2061 6e20 2265 6e76 6972 ovides an \"envir\n+00027f00: 6f6e 6d65 6e74 2062 6c6f 636b 220a 7768 onment block\".wh\n+00027f10: 6963 6820 6361 6e20 6265 2075 7365 6420 ich can be used \n+00027f20: 746f 2073 6176 6520 6120 736d 616c 6c20 to save a small \n+00027f30: 616d 6f75 6e74 206f 6620 7374 6174 652e amount of state.\n+00027f40: 0a0a 2020 2054 6865 2065 6e76 6972 6f6e .. The environ\n+00027f50: 6d65 6e74 2062 6c6f 636b 2069 7320 6120 ment block is a \n+00027f60: 7072 6561 6c6c 6f63 6174 6564 2031 3032 preallocated 102\n+00027f70: 342d 6279 7465 2066 696c 652c 2077 6869 4-byte file, whi\n+00027f80: 6368 0a6e 6f72 6d61 6c6c 7920 6c69 7665 ch.normally live\n+00027f90: 7320 696e 20e2 8098 2f62 6f6f 742f 6772 s in .../boot/gr\n+00027fa0: 7562 2f67 7275 6265 6e76 e280 9920 2861 ub/grubenv... (a\n+00027fb0: 6c74 686f 7567 6820 796f 7520 7368 6f75 lthough you shou\n+00027fc0: 6c64 206e 6f74 2061 7373 756d 650a 7468 ld not assume.th\n+00027fd0: 6973 292e 2020 4174 2062 6f6f 7420 7469 is). At boot ti\n+00027fe0: 6d65 2c20 7468 6520 e280 986c 6f61 645f me, the ...load_\n+00027ff0: 656e 76e2 8099 2063 6f6d 6d61 6e64 2028 env... command (\n+00028000: 2a6e 6f74 6520 6c6f 6164 5f65 6e76 3a3a *note load_env::\n+00028010: 2920 6c6f 6164 730a 656e 7669 726f 6e6d ) loads.environm\n+00028020: 656e 7420 7661 7269 6162 6c65 7320 6672 ent variables fr\n+00028030: 6f6d 2069 742c 2061 6e64 2074 6865 20e2 om it, and the .\n+00028040: 8098 7361 7665 5f65 6e76 e280 9920 282a ..save_env... (*\n+00028050: 6e6f 7465 2073 6176 655f 656e 763a 3a29 note save_env::)\n+00028060: 0a63 6f6d 6d61 6e64 2073 6176 6573 2065 .command saves e\n+00028070: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n+00028080: 626c 6573 2074 6f20 6974 2e20 2046 726f bles to it. Fro\n+00028090: 6d20 6120 7275 6e6e 696e 6720 7379 7374 m a running syst\n+000280a0: 656d 2c20 7468 650a e280 9867 7275 622d em, the....grub-\n+000280b0: 6564 6974 656e 76e2 8099 2075 7469 6c69 editenv... utili\n+000280c0: 7479 2063 616e 2062 6520 7573 6564 2074 ty can be used t\n+000280d0: 6f20 6564 6974 2074 6865 2065 6e76 6972 o edit the envir\n+000280e0: 6f6e 6d65 6e74 2062 6c6f 636b 2e0a 0a20 onment block... \n+000280f0: 2020 466f 7220 7361 6665 7479 2072 6561 For safety rea\n+00028100: 736f 6e73 2c20 7468 6973 2073 746f 7261 sons, this stora\n+00028110: 6765 2069 7320 6f6e 6c79 2061 7661 696c ge is only avail\n+00028120: 6162 6c65 2077 6865 6e20 696e 7374 616c able when instal\n+00028130: 6c65 6420 6f6e 0a61 2070 6c61 696e 2064 led on.a plain d\n+00028140: 6973 6b20 286e 6f20 4c56 4d20 6f72 2052 isk (no LVM or R\n+00028150: 4149 4429 2c20 7573 696e 6720 6120 6e6f AID), using a no\n+00028160: 6e2d 6368 6563 6b73 756d 6d69 6e67 2066 n-checksumming f\n+00028170: 696c 6573 7973 7465 6d20 286e 6f0a 5a46 ilesystem (no.ZF\n+00028180: 5329 2c20 616e 6420 7573 696e 6720 4249 S), and using BI\n+00028190: 4f53 206f 7220 4546 4920 6675 6e63 7469 OS or EFI functi\n+000281a0: 6f6e 7320 286e 6f20 4154 412c 2055 5342 ons (no ATA, USB\n+000281b0: 206f 7220 4945 4545 3132 3735 292e 0a0a or IEEE1275)...\n+000281c0: 2020 20e2 8098 6772 7562 2d6d 6b63 6f6e ...grub-mkcon\n+000281d0: 6669 67e2 8099 2075 7365 7320 7468 6973 fig... uses this\n+000281e0: 2066 6163 696c 6974 7920 746f 2069 6d70 facility to imp\n+000281f0: 6c65 6d65 6e74 20e2 8098 4752 5542 5f53 lement ...GRUB_S\n+00028200: 4156 4544 4546 4155 4c54 e280 990a 282a AVEDEFAULT....(*\n+00028210: 6e6f 7465 2053 696d 706c 6520 636f 6e66 note Simple conf\n+00028220: 6967 7572 6174 696f 6e3a 3a29 2e0a 0a1f iguration::)....\n+00028230: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+00028240: 2c20 204e 6f64 653a 204d 6f64 756c 6573 , Node: Modules\n+00028250: 2c20 204e 6578 743a 2043 6f6d 6d61 6e64 , Next: Command\n+00028260: 732c 2020 5072 6576 3a20 456e 7669 726f s, Prev: Enviro\n+00028270: 6e6d 656e 742c 2020 5570 3a20 546f 700a nment, Up: Top.\n+00028280: 0a31 3620 4d6f 6475 6c65 730a 2a2a 2a2a .16 Modules.****\n+00028290: 2a2a 2a2a 2a2a 0a0a 496e 2074 6869 7320 ******..In this \n+000282a0: 6368 6170 7465 722c 2077 6520 6c69 7374 chapter, we list\n+000282b0: 2061 6c6c 206d 6f64 756c 6573 2074 6861 all modules tha\n+000282c0: 7420 6172 6520 6176 6169 6c61 626c 6520 t are available \n+000282d0: 696e 2047 5255 422e 0a0a 2020 204d 6f64 in GRUB... Mod\n+000282e0: 756c 6573 2063 616e 2062 6520 6c6f 6164 ules can be load\n+000282f0: 6564 2076 6961 2074 6865 20e2 8098 696e ed via the ...in\n+00028300: 736d 6f64 e280 9920 282a 6e6f 7465 2069 smod... (*note i\n+00028310: 6e73 6d6f 643a 3a29 2063 6f6d 6d61 6e64 nsmod::) command\n+00028320: 2e0a 0a2a 204d 656e 753a 0a0a 2a20 6163 ...* Menu:..* ac\n+00028330: 7069 5f6d 6f64 756c 653a 3a0a 2a20 6164 pi_module::.* ad\n+00028340: 6c65 7233 325f 6d6f 6475 6c65 3a3a 0a2a ler32_module::.*\n+00028350: 2061 6666 735f 6d6f 6475 6c65 3a3a 0a2a affs_module::.*\n+00028360: 2061 6673 5f6d 6f64 756c 653a 3a0a 2a20 afs_module::.* \n+00028370: 6166 7370 6c69 7474 6572 5f6d 6f64 756c afsplitter_modul\n+00028380: 653a 3a0a 2a20 6168 6369 5f6d 6f64 756c e::.* ahci_modul\n+00028390: 653a 3a0a 2a20 616c 6c5f 7669 6465 6f5f e::.* all_video_\n+000283a0: 6d6f 6475 6c65 3a3a 0a2a 2061 6f75 745f module::.* aout_\n+000283b0: 6d6f 6475 6c65 3a3a 0a2a 2061 7070 6c65 module::.* apple\n+000283c0: 6c64 725f 6d6f 6475 6c65 3a3a 0a2a 2061 ldr_module::.* a\n+000283d0: 7263 6865 6c70 5f6d 6f64 756c 653a 3a0a rchelp_module::.\n+000283e0: 2a20 6174 5f6b 6579 626f 6172 645f 6d6f * at_keyboard_mo\n+000283f0: 6475 6c65 3a3a 0a2a 2061 7461 5f6d 6f64 dule::.* ata_mod\n+00028400: 756c 653a 3a0a 2a20 6261 636b 7472 6163 ule::.* backtrac\n+00028410: 655f 6d6f 6475 6c65 3a3a 0a2a 2062 6673 e_module::.* bfs\n+00028420: 5f6d 6f64 756c 653a 3a0a 2a20 6269 6f73 _module::.* bios\n+00028430: 6469 736b 5f6d 6f64 756c 653a 3a0a 2a20 disk_module::.* \n+00028440: 6269 746d 6170 5f6d 6f64 756c 653a 3a0a bitmap_module::.\n+00028450: 2a20 6269 746d 6170 5f73 6361 6c65 5f6d * bitmap_scale_m\n+00028460: 6f64 756c 653a 3a0a 2a20 626c 695f 6d6f odule::.* bli_mo\n+00028470: 6475 6c65 3a3a 0a2a 2062 6c6f 636b 6c69 dule::.* blockli\n+00028480: 7374 5f6d 6f64 756c 653a 3a0a 2a20 626f st_module::.* bo\n+00028490: 6f74 5f6d 6f64 756c 653a 3a0a 2a20 626f ot_module::.* bo\n+000284a0: 6f74 7469 6d65 5f6d 6f64 756c 653a 3a0a ottime_module::.\n+000284b0: 2a20 6273 645f 6d6f 6475 6c65 3a3a 0a2a * bsd_module::.*\n+000284c0: 2062 7377 6170 5f74 6573 745f 6d6f 6475 bswap_test_modu\n+000284d0: 6c65 3a3a 0a2a 2062 7472 6673 5f6d 6f64 le::.* btrfs_mod\n+000284e0: 756c 653a 3a0a 2a20 6275 6669 6f5f 6d6f ule::.* bufio_mo\n+000284f0: 6475 6c65 3a3a 0a2a 2063 6163 6865 696e dule::.* cachein\n+00028500: 666f 5f6d 6f64 756c 653a 3a0a 2a20 6361 fo_module::.* ca\n+00028510: 745f 6d6f 6475 6c65 3a3a 0a2a 2063 6266 t_module::.* cbf\n+00028520: 735f 6d6f 6475 6c65 3a3a 0a2a 2063 626c s_module::.* cbl\n+00028530: 735f 6d6f 6475 6c65 3a3a 0a2a 2063 626d s_module::.* cbm\n+00028540: 656d 635f 6d6f 6475 6c65 3a3a 0a2a 2063 emc_module::.* c\n+00028550: 6274 6162 6c65 5f6d 6f64 756c 653a 3a0a btable_module::.\n+00028560: 2a20 6362 7469 6d65 5f6d 6f64 756c 653a * cbtime_module:\n+00028570: 3a0a 2a20 6368 6169 6e5f 6d6f 6475 6c65 :.* chain_module\n+00028580: 3a3a 0a2a 2063 6d64 6c69 6e65 5f63 6174 ::.* cmdline_cat\n+00028590: 5f74 6573 745f 6d6f 6475 6c65 3a3a 0a2a _test_module::.*\n+000285a0: 2063 6d6f 7364 756d 705f 6d6f 6475 6c65 cmosdump_module\n+000285b0: 3a3a 0a2a 2063 6d6f 7374 6573 745f 6d6f ::.* cmostest_mo\n+000285c0: 6475 6c65 3a3a 0a2a 2063 6d70 5f6d 6f64 dule::.* cmp_mod\n+000285d0: 756c 653a 3a0a 2a20 636d 705f 7465 7374 ule::.* cmp_test\n+000285e0: 5f6d 6f64 756c 653a 3a0a 2a20 636f 6e66 _module::.* conf\n+000285f0: 6967 6669 6c65 5f6d 6f64 756c 653a 3a0a igfile_module::.\n+00028600: 2a20 6370 696f 5f6d 6f64 756c 653a 3a0a * cpio_module::.\n+00028610: 2a20 6370 696f 5f62 655f 6d6f 6475 6c65 * cpio_be_module\n+00028620: 3a3a 0a2a 2063 7075 6964 5f6d 6f64 756c ::.* cpuid_modul\n+00028630: 653a 3a0a 2a20 6372 6336 345f 6d6f 6475 e::.* crc64_modu\n+00028640: 6c65 3a3a 0a2a 2063 7279 7074 6f5f 6d6f le::.* crypto_mo\n+00028650: 6475 6c65 3a3a 0a2a 2063 7279 7074 6f64 dule::.* cryptod\n+00028660: 6973 6b5f 6d6f 6475 6c65 3a3a 0a2a 2063 isk_module::.* c\n+00028670: 7335 3533 365f 6d6f 6475 6c65 3a3a 0a2a s5536_module::.*\n+00028680: 2063 747a 5f74 6573 745f 6d6f 6475 6c65 ctz_test_module\n+00028690: 3a3a 0a2a 2064 6174 655f 6d6f 6475 6c65 ::.* date_module\n+000286a0: 3a3a 0a2a 2064 6174 6568 6f6f 6b5f 6d6f ::.* datehook_mo\n+000286b0: 6475 6c65 3a3a 0a2a 2064 6174 6574 696d dule::.* datetim\n+000286c0: 655f 6d6f 6475 6c65 3a3a 0a2a 2064 6973 e_module::.* dis\n+000286d0: 6b5f 6d6f 6475 6c65 3a3a 0a2a 2064 6973 k_module::.* dis\n+000286e0: 6b66 696c 7465 725f 6d6f 6475 6c65 3a3a kfilter_module::\n+000286f0: 0a2a 2064 6976 5f6d 6f64 756c 653a 3a0a .* div_module::.\n+00028700: 2a20 6469 765f 7465 7374 5f6d 6f64 756c * div_test_modul\n+00028710: 653a 3a0a 2a20 646d 5f6e 765f 6d6f 6475 e::.* dm_nv_modu\n+00028720: 6c65 3a3a 0a2a 2064 7269 7665 6d61 705f le::.* drivemap_\n+00028730: 6d6f 6475 6c65 3a3a 0a2a 2065 6368 6f5f module::.* echo_\n+00028740: 6d6f 6475 6c65 3a3a 0a2a 2065 6669 5f67 module::.* efi_g\n+00028750: 6f70 5f6d 6f64 756c 653a 3a0a 2a20 6566 op_module::.* ef\n+00028760: 695f 7567 615f 6d6f 6475 6c65 3a3a 0a2a i_uga_module::.*\n+00028770: 2065 6669 656d 755f 6d6f 6475 6c65 3a3a efiemu_module::\n+00028780: 0a2a 2065 6669 6677 7365 7475 705f 6d6f .* efifwsetup_mo\n+00028790: 6475 6c65 3a3a 0a2a 2065 6669 6e65 745f dule::.* efinet_\n+000287a0: 6d6f 6475 6c65 3a3a 0a2a 2065 6669 7465 module::.* efite\n+000287b0: 7874 6d6f 6465 5f6d 6f64 756c 653a 3a0a xtmode_module::.\n+000287c0: 2a20 6568 6369 5f6d 6f64 756c 653a 3a0a * ehci_module::.\n+000287d0: 2a20 656c 665f 6d6f 6475 6c65 3a3a 0a2a * elf_module::.*\n+000287e0: 2065 6d75 6e65 745f 6d6f 6475 6c65 3a3a emunet_module::\n+000287f0: 0a2a 2065 6d75 7063 695f 6d6f 6475 6c65 .* emupci_module\n+00028800: 3a3a 0a2a 2065 726f 6673 5f6d 6f64 756c ::.* erofs_modul\n+00028810: 653a 3a0a 2a20 6573 6363 5f6d 6f64 756c e::.* escc_modul\n+00028820: 653a 3a0a 2a20 6576 616c 5f6d 6f64 756c e::.* eval_modul\n+00028830: 653a 3a0a 2a20 6578 6661 745f 6d6f 6475 e::.* exfat_modu\n+00028840: 6c65 3a3a 0a2a 2065 7866 6374 6573 745f le::.* exfctest_\n+00028850: 6d6f 6475 6c65 3a3a 0a2a 2065 7874 325f module::.* ext2_\n+00028860: 6d6f 6475 6c65 3a3a 0a2a 2065 7874 636d module::.* extcm\n+00028870: 645f 6d6f 6475 6c65 3a3a 0a2a 2066 3266 d_module::.* f2f\n+00028880: 735f 6d6f 6475 6c65 3a3a 0a2a 2066 6174 s_module::.* fat\n+00028890: 5f6d 6f64 756c 653a 3a0a 2a20 6664 745f _module::.* fdt_\n+000288a0: 6d6f 6475 6c65 3a3a 0a2a 2066 696c 655f module::.* file_\n+000288b0: 6d6f 6475 6c65 3a3a 0a2a 2066 6978 7669 module::.* fixvi\n+000288c0: 6465 6f5f 6d6f 6475 6c65 3a3a 0a2a 2066 deo_module::.* f\n+000288d0: 6f6e 745f 6d6f 6475 6c65 3a3a 0a2a 2066 ont_module::.* f\n+000288e0: 7265 6564 6f73 5f6d 6f64 756c 653a 3a0a reedos_module::.\n+000288f0: 2a20 6673 6865 6c70 5f6d 6f64 756c 653a * fshelp_module:\n+00028900: 3a0a 2a20 6675 6e63 7469 6f6e 616c 5f74 :.* functional_t\n+00028910: 6573 745f 6d6f 6475 6c65 3a3a 0a2a 2067 est_module::.* g\n+00028920: 6372 795f 6172 6366 6f75 725f 6d6f 6475 cry_arcfour_modu\n+00028930: 6c65 3a3a 0a2a 2067 6372 795f 626c 6f77 le::.* gcry_blow\n+00028940: 6669 7368 5f6d 6f64 756c 653a 3a0a 2a20 fish_module::.* \n+00028950: 6763 7279 5f63 616d 656c 6c69 615f 6d6f gcry_camellia_mo\n+00028960: 6475 6c65 3a3a 0a2a 2067 6372 795f 6361 dule::.* gcry_ca\n+00028970: 7374 355f 6d6f 6475 6c65 3a3a 0a2a 2067 st5_module::.* g\n+00028980: 6372 795f 6372 635f 6d6f 6475 6c65 3a3a cry_crc_module::\n+00028990: 0a2a 2067 6372 795f 6465 735f 6d6f 6475 .* gcry_des_modu\n+000289a0: 6c65 3a3a 0a2a 2067 6372 795f 6473 615f le::.* gcry_dsa_\n+000289b0: 6d6f 6475 6c65 3a3a 0a2a 2067 6372 795f module::.* gcry_\n+000289c0: 6964 6561 5f6d 6f64 756c 653a 3a0a 2a20 idea_module::.* \n+000289d0: 6763 7279 5f6d 6434 5f6d 6f64 756c 653a gcry_md4_module:\n+000289e0: 3a0a 2a20 6763 7279 5f6d 6435 5f6d 6f64 :.* gcry_md5_mod\n+000289f0: 756c 653a 3a0a 2a20 6763 7279 5f72 6663 ule::.* gcry_rfc\n+00028a00: 3232 3638 5f6d 6f64 756c 653a 3a0a 2a20 2268_module::.* \n+00028a10: 6763 7279 5f72 696a 6e64 6165 6c5f 6d6f gcry_rijndael_mo\n+00028a20: 6475 6c65 3a3a 0a2a 2067 6372 795f 726d dule::.* gcry_rm\n+00028a30: 6431 3630 5f6d 6f64 756c 653a 3a0a 2a20 d160_module::.* \n+00028a40: 6763 7279 5f72 7361 5f6d 6f64 756c 653a gcry_rsa_module:\n+00028a50: 3a0a 2a20 6763 7279 5f73 6565 645f 6d6f :.* gcry_seed_mo\n+00028a60: 6475 6c65 3a3a 0a2a 2067 6372 795f 7365 dule::.* gcry_se\n+00028a70: 7270 656e 745f 6d6f 6475 6c65 3a3a 0a2a rpent_module::.*\n+00028a80: 2067 6372 795f 7368 6131 5f6d 6f64 756c gcry_sha1_modul\n+00028a90: 653a 3a0a 2a20 6763 7279 5f73 6861 3235 e::.* gcry_sha25\n+00028aa0: 365f 6d6f 6475 6c65 3a3a 0a2a 2067 6372 6_module::.* gcr\n+00028ab0: 795f 7368 6135 3132 5f6d 6f64 756c 653a y_sha512_module:\n+00028ac0: 3a0a 2a20 6763 7279 5f74 6967 6572 5f6d :.* gcry_tiger_m\n+00028ad0: 6f64 756c 653a 3a0a 2a20 6763 7279 5f74 odule::.* gcry_t\n+00028ae0: 776f 6669 7368 5f6d 6f64 756c 653a 3a0a wofish_module::.\n+00028af0: 2a20 6763 7279 5f77 6869 726c 706f 6f6c * gcry_whirlpool\n+00028b00: 5f6d 6f64 756c 653a 3a0a 2a20 6764 625f _module::.* gdb_\n+00028b10: 6d6f 6475 6c65 3a3a 0a2a 2067 656c 695f module::.* geli_\n+00028b20: 6d6f 6475 6c65 3a3a 0a2a 2067 6574 7465 module::.* gette\n+00028b30: 7874 5f6d 6f64 756c 653a 3a0a 2a20 6766 xt_module::.* gf\n+00028b40: 786d 656e 755f 6d6f 6475 6c65 3a3a 0a2a xmenu_module::.*\n+00028b50: 2067 6678 7465 726d 5f6d 6f64 756c 653a gfxterm_module:\n+00028b60: 3a0a 2a20 6766 7874 6572 6d5f 6261 636b :.* gfxterm_back\n+00028b70: 6772 6f75 6e64 5f6d 6f64 756c 653a 3a0a ground_module::.\n+00028b80: 2a20 6766 7874 6572 6d5f 6d65 6e75 5f6d * gfxterm_menu_m\n+00028b90: 6f64 756c 653a 3a0a 2a20 6770 7473 796e odule::.* gptsyn\n+00028ba0: 635f 6d6f 6475 6c65 3a3a 0a2a 2067 7a69 c_module::.* gzi\n+00028bb0: 6f5f 6d6f 6475 6c65 3a3a 0a2a 2068 616c o_module::.* hal\n+00028bc0: 745f 6d6f 6475 6c65 3a3a 0a2a 2068 6173 t_module::.* has\n+00028bd0: 6873 756d 5f6d 6f64 756c 653a 3a0a 2a20 hsum_module::.* \n+00028be0: 6864 7061 726d 5f6d 6f64 756c 653a 3a0a hdparm_module::.\n+00028bf0: 2a20 6865 6c6c 6f5f 6d6f 6475 6c65 3a3a * hello_module::\n+00028c00: 0a2a 2068 656c 705f 6d6f 6475 6c65 3a3a .* help_module::\n+00028c10: 0a2a 2068 6578 6475 6d70 5f6d 6f64 756c .* hexdump_modul\n+00028c20: 653a 3a0a 2a20 6866 735f 6d6f 6475 6c65 e::.* hfs_module\n+00028c30: 3a3a 0a2a 2068 6673 706c 7573 5f6d 6f64 ::.* hfsplus_mod\n+00028c40: 756c 653a 3a0a 2a20 6866 7370 6c75 7363 ule::.* hfsplusc\n+00028c50: 6f6d 705f 6d6f 6475 6c65 3a3a 0a2a 2068 omp_module::.* h\n+00028c60: 7474 705f 6d6f 6475 6c65 3a3a 0a2a 2069 ttp_module::.* i\n+00028c70: 6565 6531 3237 355f 6662 5f6d 6f64 756c eee1275_fb_modul\n+00028c80: 653a 3a0a 2a20 696f 7277 5f6d 6f64 756c e::.* iorw_modul\n+00028c90: 653a 3a0a 2a20 6973 6f39 3636 305f 6d6f e::.* iso9660_mo\n+00028ca0: 6475 6c65 3a3a 0a2a 206a 6673 5f6d 6f64 dule::.* jfs_mod\n+00028cb0: 756c 653a 3a0a 2a20 6a70 6567 5f6d 6f64 ule::.* jpeg_mod\n+00028cc0: 756c 653a 3a0a 2a20 6a73 6f6e 5f6d 6f64 ule::.* json_mod\n+00028cd0: 756c 653a 3a0a 2a20 6b65 796c 6179 6f75 ule::.* keylayou\n+00028ce0: 7473 5f6d 6f64 756c 653a 3a0a 2a20 6b65 ts_module::.* ke\n+00028cf0: 7973 7461 7475 735f 6d6f 6475 6c65 3a3a ystatus_module::\n+00028d00: 0a2a 206c 646d 5f6d 6f64 756c 653a 3a0a .* ldm_module::.\n+00028d10: 2a20 6c65 6761 6379 5f70 6173 7377 6f72 * legacy_passwor\n+00028d20: 645f 7465 7374 5f6d 6f64 756c 653a 3a0a d_test_module::.\n+00028d30: 2a20 6c65 6761 6379 6366 675f 6d6f 6475 * legacycfg_modu\n+00028d40: 6c65 3a3a 0a2a 206c 696e 7578 5f6d 6f64 le::.* linux_mod\n+00028d50: 756c 653a 3a0a 2a20 6c69 6e75 7831 365f ule::.* linux16_\n+00028d60: 6d6f 6475 6c65 3a3a 0a2a 206c 6f61 6462 module::.* loadb\n+00028d70: 696f 735f 6d6f 6475 6c65 3a3a 0a2a 206c ios_module::.* l\n+00028d80: 6f61 6465 6e76 5f6d 6f64 756c 653a 3a0a oadenv_module::.\n+00028d90: 2a20 6c6f 6f70 6261 636b 5f6d 6f64 756c * loopback_modul\n+00028da0: 653a 3a0a 2a20 6c73 5f6d 6f64 756c 653a e::.* ls_module:\n+00028db0: 3a0a 2a20 6c73 6163 7069 5f6d 6f64 756c :.* lsacpi_modul\n+00028dc0: 653a 3a0a 2a20 6c73 6170 6d5f 6d6f 6475 e::.* lsapm_modu\n+00028dd0: 6c65 3a3a 0a2a 206c 7364 6576 5f6d 6f64 le::.* lsdev_mod\n+00028de0: 756c 653a 3a0a 2a20 6c73 6566 695f 6d6f ule::.* lsefi_mo\n+00028df0: 6475 6c65 3a3a 0a2a 206c 7365 6669 6d6d dule::.* lsefimm\n+00028e00: 6170 5f6d 6f64 756c 653a 3a0a 2a20 6c73 ap_module::.* ls\n+00028e10: 6566 6973 7973 7461 625f 6d6f 6475 6c65 efisystab_module\n+00028e20: 3a3a 0a2a 206c 736d 6d61 705f 6d6f 6475 ::.* lsmmap_modu\n+00028e30: 6c65 3a3a 0a2a 206c 7370 6369 5f6d 6f64 le::.* lspci_mod\n+00028e40: 756c 653a 3a0a 2a20 6c73 7361 6c5f 6d6f ule::.* lssal_mo\n+00028e50: 6475 6c65 3a3a 0a2a 206c 7373 7064 5f6d dule::.* lsspd_m\n+00028e60: 6f64 756c 653a 3a0a 2a20 6c73 7865 6e5f odule::.* lsxen_\n+00028e70: 6d6f 6475 6c65 3a3a 0a2a 206c 756b 735f module::.* luks_\n+00028e80: 6d6f 6475 6c65 3a3a 0a2a 206c 756b 7332 module::.* luks2\n+00028e90: 5f6d 6f64 756c 653a 3a0a 2a20 6c76 6d5f _module::.* lvm_\n+00028ea0: 6d6f 6475 6c65 3a3a 0a2a 206c 7a6f 7069 module::.* lzopi\n+00028eb0: 6f5f 6d6f 6475 6c65 3a3a 0a2a 206d 6163 o_module::.* mac\n+00028ec0: 626c 6573 735f 6d6f 6475 6c65 3a3a 0a2a bless_module::.*\n+00028ed0: 206d 6163 686f 5f6d 6f64 756c 653a 3a0a macho_module::.\n+00028ee0: 2a20 6d64 615f 7465 7874 5f6d 6f64 756c * mda_text_modul\n+00028ef0: 653a 3a0a 2a20 6d64 7261 6964 3039 5f6d e::.* mdraid09_m\n+00028f00: 6f64 756c 653a 3a0a 2a20 6d64 7261 6964 odule::.* mdraid\n+00028f10: 3039 5f62 655f 6d6f 6475 6c65 3a3a 0a2a 09_be_module::.*\n+00028f20: 206d 6472 6169 6431 785f 6d6f 6475 6c65 mdraid1x_module\n+00028f30: 3a3a 0a2a 206d 656d 6469 736b 5f6d 6f64 ::.* memdisk_mod\n+00028f40: 756c 653a 3a0a 2a20 6d65 6d72 775f 6d6f ule::.* memrw_mo\n+00028f50: 6475 6c65 3a3a 0a2a 206d 656d 746f 6f6c dule::.* memtool\n+00028f60: 735f 6d6f 6475 6c65 3a3a 0a2a 206d 696e s_module::.* min\n+00028f70: 6963 6d64 5f6d 6f64 756c 653a 3a0a 2a20 icmd_module::.* \n+00028f80: 6d69 6e69 785f 6d6f 6475 6c65 3a3a 0a2a minix_module::.*\n+00028f90: 206d 696e 6978 325f 6d6f 6475 6c65 3a3a minix2_module::\n+00028fa0: 0a2a 206d 696e 6978 325f 6265 5f6d 6f64 .* minix2_be_mod\n+00028fb0: 756c 653a 3a0a 2a20 6d69 6e69 7833 5f6d ule::.* minix3_m\n+00028fc0: 6f64 756c 653a 3a0a 2a20 6d69 6e69 7833 odule::.* minix3\n+00028fd0: 5f62 655f 6d6f 6475 6c65 3a3a 0a2a 206d _be_module::.* m\n+00028fe0: 696e 6978 5f62 655f 6d6f 6475 6c65 3a3a inix_be_module::\n+00028ff0: 0a2a 206d 6d61 705f 6d6f 6475 6c65 3a3a .* mmap_module::\n+00029000: 0a2a 206d 6f72 7365 5f6d 6f64 756c 653a .* morse_module:\n+00029010: 3a0a 2a20 6d70 695f 6d6f 6475 6c65 3a3a :.* mpi_module::\n+00029020: 0a2a 206d 7364 6f73 7061 7274 5f6d 6f64 .* msdospart_mod\n+00029030: 756c 653a 3a0a 2a20 6d75 6c5f 7465 7374 ule::.* mul_test\n+00029040: 5f6d 6f64 756c 653a 3a0a 2a20 6d75 6c74 _module::.* mult\n+00029050: 6962 6f6f 745f 6d6f 6475 6c65 3a3a 0a2a iboot_module::.*\n+00029060: 206d 756c 7469 626f 6f74 325f 6d6f 6475 multiboot2_modu\n+00029070: 6c65 3a3a 0a2a 206e 616e 645f 6d6f 6475 le::.* nand_modu\n+00029080: 6c65 3a3a 0a2a 206e 6174 6976 6564 6973 le::.* nativedis\n+00029090: 6b5f 6d6f 6475 6c65 3a3a 0a2a 206e 6574 k_module::.* net\n+000290a0: 5f6d 6f64 756c 653a 3a0a 2a20 6e65 7763 _module::.* newc\n+000290b0: 5f6d 6f64 756c 653a 3a0a 2a20 6e69 6c66 _module::.* nilf\n+000290c0: 7332 5f6d 6f64 756c 653a 3a0a 2a20 6e6f s2_module::.* no\n+000290d0: 726d 616c 5f6d 6f64 756c 653a 3a0a 2a20 rmal_module::.* \n+000290e0: 6e74 6673 5f6d 6f64 756c 653a 3a0a 2a20 ntfs_module::.* \n+000290f0: 6e74 6673 636f 6d70 5f6d 6f64 756c 653a ntfscomp_module:\n+00029100: 3a0a 2a20 6e74 6c64 725f 6d6f 6475 6c65 :.* ntldr_module\n+00029110: 3a3a 0a2a 206f 6463 5f6d 6f64 756c 653a ::.* odc_module:\n+00029120: 3a0a 2a20 6f66 6673 6574 696f 5f6d 6f64 :.* offsetio_mod\n+00029130: 756c 653a 3a0a 2a20 6f66 6e65 745f 6d6f ule::.* ofnet_mo\n+00029140: 6475 6c65 3a3a 0a2a 206f 6863 695f 6d6f dule::.* ohci_mo\n+00029150: 6475 6c65 3a3a 0a2a 2070 6172 745f 6163 dule::.* part_ac\n+00029160: 6f72 6e5f 6d6f 6475 6c65 3a3a 0a2a 2070 orn_module::.* p\n+00029170: 6172 745f 616d 6967 615f 6d6f 6475 6c65 art_amiga_module\n+00029180: 3a3a 0a2a 2070 6172 745f 6170 706c 655f ::.* part_apple_\n+00029190: 6d6f 6475 6c65 3a3a 0a2a 2070 6172 745f module::.* part_\n+000291a0: 6273 645f 6d6f 6475 6c65 3a3a 0a2a 2070 bsd_module::.* p\n+000291b0: 6172 745f 6466 6c79 5f6d 6f64 756c 653a art_dfly_module:\n+000291c0: 3a0a 2a20 7061 7274 5f64 7668 5f6d 6f64 :.* part_dvh_mod\n+000291d0: 756c 653a 3a0a 2a20 7061 7274 5f67 7074 ule::.* part_gpt\n+000291e0: 5f6d 6f64 756c 653a 3a0a 2a20 7061 7274 _module::.* part\n+000291f0: 5f6d 7364 6f73 5f6d 6f64 756c 653a 3a0a _msdos_module::.\n+00029200: 2a20 7061 7274 5f70 6c61 6e5f 6d6f 6475 * part_plan_modu\n+00029210: 6c65 3a3a 0a2a 2070 6172 745f 7375 6e5f le::.* part_sun_\n+00029220: 6d6f 6475 6c65 3a3a 0a2a 2070 6172 745f module::.* part_\n+00029230: 7375 6e70 635f 6d6f 6475 6c65 3a3a 0a2a sunpc_module::.*\n+00029240: 2070 6172 7474 6f6f 6c5f 6d6f 6475 6c65 parttool_module\n+00029250: 3a3a 0a2a 2070 6173 7377 6f72 645f 6d6f ::.* password_mo\n+00029260: 6475 6c65 3a3a 0a2a 2070 6173 7377 6f72 dule::.* passwor\n+00029270: 645f 7062 6b64 6632 5f6d 6f64 756c 653a d_pbkdf2_module:\n+00029280: 3a0a 2a20 7061 7461 5f6d 6f64 756c 653a :.* pata_module:\n+00029290: 3a0a 2a20 7062 6b64 6632 5f6d 6f64 756c :.* pbkdf2_modul\n+000292a0: 653a 3a0a 2a20 7062 6b64 6632 5f74 6573 e::.* pbkdf2_tes\n+000292b0: 745f 6d6f 6475 6c65 3a3a 0a2a 2070 6369 t_module::.* pci\n+000292c0: 5f6d 6f64 756c 653a 3a0a 2a20 7063 6964 _module::.* pcid\n+000292d0: 756d 705f 6d6f 6475 6c65 3a3a 0a2a 2070 ump_module::.* p\n+000292e0: 6770 5f6d 6f64 756c 653a 3a0a 2a20 706c gp_module::.* pl\n+000292f0: 6169 6e6d 6f75 6e74 5f6d 6f64 756c 653a ainmount_module:\n+00029300: 3a0a 2a20 706c 616e 395f 6d6f 6475 6c65 :.* plan9_module\n+00029310: 3a3a 0a2a 2070 6c61 795f 6d6f 6475 6c65 ::.* play_module\n+00029320: 3a3a 0a2a 2070 6e67 5f6d 6f64 756c 653a ::.* png_module:\n+00029330: 3a0a 2a20 7072 696f 7269 7479 5f71 7565 :.* priority_que\n+00029340: 7565 5f6d 6f64 756c 653a 3a0a 2a20 7072 ue_module::.* pr\n+00029350: 6f62 655f 6d6f 6475 6c65 3a3a 0a2a 2070 obe_module::.* p\n+00029360: 726f 6366 735f 6d6f 6475 6c65 3a3a 0a2a rocfs_module::.*\n+00029370: 2070 726f 6772 6573 735f 6d6f 6475 6c65 progress_module\n+00029380: 3a3a 0a2a 2070 7865 5f6d 6f64 756c 653a ::.* pxe_module:\n+00029390: 3a0a 2a20 7078 6563 6861 696e 5f6d 6f64 :.* pxechain_mod\n+000293a0: 756c 653a 3a0a 2a20 7261 6964 3572 6563 ule::.* raid5rec\n+000293b0: 5f6d 6f64 756c 653a 3a0a 2a20 7261 6964 _module::.* raid\n+000293c0: 3672 6563 5f6d 6f64 756c 653a 3a0a 2a20 6rec_module::.* \n+000293d0: 7261 6e64 6f6d 5f6d 6f64 756c 653a 3a0a random_module::.\n+000293e0: 2a20 7264 6d73 725f 6d6f 6475 6c65 3a3a * rdmsr_module::\n+000293f0: 0a2a 2072 6561 645f 6d6f 6475 6c65 3a3a .* read_module::\n+00029400: 0a2a 2072 6562 6f6f 745f 6d6f 6475 6c65 .* reboot_module\n+00029410: 3a3a 0a2a 2072 6567 6578 705f 6d6f 6475 ::.* regexp_modu\n+00029420: 6c65 3a3a 0a2a 2072 6569 7365 7266 735f le::.* reiserfs_\n+00029430: 6d6f 6475 6c65 3a3a 0a2a 2072 656c 6f63 module::.* reloc\n+00029440: 6174 6f72 5f6d 6f64 756c 653a 3a0a 2a20 ator_module::.* \n+00029450: 726f 6d66 735f 6d6f 6475 6c65 3a3a 0a2a romfs_module::.*\n+00029460: 2073 6373 695f 6d6f 6475 6c65 3a3a 0a2a scsi_module::.*\n+00029470: 2073 646c 5f6d 6f64 756c 653a 3a0a 2a20 sdl_module::.* \n+00029480: 7365 6172 6368 5f6d 6f64 756c 653a 3a0a search_module::.\n+00029490: 2a20 7365 6172 6368 5f66 735f 6669 6c65 * search_fs_file\n+000294a0: 5f6d 6f64 756c 653a 3a0a 2a20 7365 6172 _module::.* sear\n+000294b0: 6368 5f66 735f 7575 6964 5f6d 6f64 756c ch_fs_uuid_modul\n+000294c0: 653a 3a0a 2a20 7365 6172 6368 5f6c 6162 e::.* search_lab\n+000294d0: 656c 5f6d 6f64 756c 653a 3a0a 2a20 7365 el_module::.* se\n+000294e0: 6e64 6b65 795f 6d6f 6475 6c65 3a3a 0a2a ndkey_module::.*\n+000294f0: 2073 6572 6961 6c5f 6d6f 6475 6c65 3a3a serial_module::\n+00029500: 0a2a 2073 6574 6a6d 705f 6d6f 6475 6c65 .* setjmp_module\n+00029510: 3a3a 0a2a 2073 6574 6a6d 705f 7465 7374 ::.* setjmp_test\n+00029520: 5f6d 6f64 756c 653a 3a0a 2a20 7365 7470 _module::.* setp\n+00029530: 6369 5f6d 6f64 756c 653a 3a0a 2a20 7366 ci_module::.* sf\n+00029540: 735f 6d6f 6475 6c65 3a3a 0a2a 2073 6869 s_module::.* shi\n+00029550: 6674 5f74 6573 745f 6d6f 6475 6c65 3a3a ft_test_module::\n+00029560: 0a2a 2073 6967 6e61 7475 7265 5f74 6573 .* signature_tes\n+00029570: 745f 6d6f 6475 6c65 3a3a 0a2a 2073 6c65 t_module::.* sle\n+00029580: 6570 5f6d 6f64 756c 653a 3a0a 2a20 736c ep_module::.* sl\n+00029590: 6565 705f 7465 7374 5f6d 6f64 756c 653a eep_test_module:\n+000295a0: 3a0a 2a20 736d 6269 6f73 5f6d 6f64 756c :.* smbios_modul\n+000295b0: 653a 3a0a 2a20 7370 6b6d 6f64 656d 5f6d e::.* spkmodem_m\n+000295c0: 6f64 756c 653a 3a0a 2a20 7371 7561 7368 odule::.* squash\n+000295d0: 345f 6d6f 6475 6c65 3a3a 0a2a 2073 7472 4_module::.* str\n+000295e0: 746f 756c 6c5f 7465 7374 5f6d 6f64 756c toull_test_modul\n+000295f0: 653a 3a0a 2a20 7375 7370 656e 645f 6d6f e::.* suspend_mo\n+00029600: 6475 6c65 3a3a 0a2a 2073 7973 6c69 6e75 dule::.* syslinu\n+00029610: 7863 6667 5f6d 6f64 756c 653a 3a0a 2a20 xcfg_module::.* \n+00029620: 7461 725f 6d6f 6475 6c65 3a3a 0a2a 2074 tar_module::.* t\n+00029630: 6572 6d69 6e61 6c5f 6d6f 6475 6c65 3a3a erminal_module::\n+00029640: 0a2a 2074 6572 6d69 6e66 6f5f 6d6f 6475 .* terminfo_modu\n+00029650: 6c65 3a3a 0a2a 2074 6573 745f 6d6f 6475 le::.* test_modu\n+00029660: 6c65 3a3a 0a2a 2074 6573 745f 626c 6f63 le::.* test_bloc\n+00029670: 6b61 7267 5f6d 6f64 756c 653a 3a0a 2a20 karg_module::.* \n+00029680: 7465 7374 6c6f 6164 5f6d 6f64 756c 653a testload_module:\n+00029690: 3a0a 2a20 7465 7374 7370 6565 645f 6d6f :.* testspeed_mo\n+000296a0: 6475 6c65 3a3a 0a2a 2074 6674 705f 6d6f dule::.* tftp_mo\n+000296b0: 6475 6c65 3a3a 0a2a 2074 6761 5f6d 6f64 dule::.* tga_mod\n+000296c0: 756c 653a 3a0a 2a20 7469 6d65 5f6d 6f64 ule::.* time_mod\n+000296d0: 756c 653a 3a0a 2a20 7470 6d5f 6d6f 6475 ule::.* tpm_modu\n+000296e0: 6c65 3a3a 0a2a 2074 725f 6d6f 6475 6c65 le::.* tr_module\n+000296f0: 3a3a 0a2a 2074 7269 675f 6d6f 6475 6c65 ::.* trig_module\n+00029700: 3a3a 0a2a 2074 7275 655f 6d6f 6475 6c65 ::.* true_module\n+00029710: 3a3a 0a2a 2074 7275 6563 7279 7074 5f6d ::.* truecrypt_m\n+00029720: 6f64 756c 653a 3a0a 2a20 7562 6f6f 746e odule::.* ubootn\n+00029730: 6574 5f6d 6f64 756c 653a 3a0a 2a20 7564 et_module::.* ud\n+00029740: 665f 6d6f 6475 6c65 3a3a 0a2a 2075 6673 f_module::.* ufs\n+00029750: 315f 6d6f 6475 6c65 3a3a 0a2a 2075 6673 1_module::.* ufs\n+00029760: 315f 6265 5f6d 6f64 756c 653a 3a0a 2a20 1_be_module::.* \n+00029770: 7566 7332 5f6d 6f64 756c 653a 3a0a 2a20 ufs2_module::.* \n+00029780: 7568 6369 5f6d 6f64 756c 653a 3a0a 2a20 uhci_module::.* \n+00029790: 7573 625f 6d6f 6475 6c65 3a3a 0a2a 2075 usb_module::.* u\n+000297a0: 7362 5f6b 6579 626f 6172 645f 6d6f 6475 sb_keyboard_modu\n+000297b0: 6c65 3a3a 0a2a 2075 7362 6d73 5f6d 6f64 le::.* usbms_mod\n+000297c0: 756c 653a 3a0a 2a20 7573 6273 6572 6961 ule::.* usbseria\n+000297d0: 6c5f 636f 6d6d 6f6e 5f6d 6f64 756c 653a l_common_module:\n+000297e0: 3a0a 2a20 7573 6273 6572 6961 6c5f 6674 :.* usbserial_ft\n+000297f0: 6469 5f6d 6f64 756c 653a 3a0a 2a20 7573 di_module::.* us\n+00029800: 6273 6572 6961 6c5f 706c 3233 3033 5f6d bserial_pl2303_m\n+00029810: 6f64 756c 653a 3a0a 2a20 7573 6273 6572 odule::.* usbser\n+00029820: 6961 6c5f 7573 6264 6562 7567 5f6d 6f64 ial_usbdebug_mod\n+00029830: 756c 653a 3a0a 2a20 7573 6274 6573 745f ule::.* usbtest_\n+00029840: 6d6f 6475 6c65 3a3a 0a2a 2076 6265 5f6d module::.* vbe_m\n+00029850: 6f64 756c 653a 3a0a 2a20 7665 7269 6669 odule::.* verifi\n+00029860: 6572 735f 6d6f 6475 6c65 3a3a 0a2a 2076 ers_module::.* v\n+00029870: 6761 5f6d 6f64 756c 653a 3a0a 2a20 7667 ga_module::.* vg\n+00029880: 615f 7465 7874 5f6d 6f64 756c 653a 3a0a a_text_module::.\n+00029890: 2a20 7669 6465 6f5f 6d6f 6475 6c65 3a3a * video_module::\n+000298a0: 0a2a 2076 6964 656f 5f62 6f63 6873 5f6d .* video_bochs_m\n+000298b0: 6f64 756c 653a 3a0a 2a20 7669 6465 6f5f odule::.* video_\n+000298c0: 6369 7272 7573 5f6d 6f64 756c 653a 3a0a cirrus_module::.\n+000298d0: 2a20 7669 6465 6f5f 636f 6c6f 7273 5f6d * video_colors_m\n+000298e0: 6f64 756c 653a 3a0a 2a20 7669 6465 6f5f odule::.* video_\n+000298f0: 6662 5f6d 6f64 756c 653a 3a0a 2a20 7669 fb_module::.* vi\n+00029900: 6465 6f69 6e66 6f5f 6d6f 6475 6c65 3a3a deoinfo_module::\n+00029910: 0a2a 2076 6964 656f 7465 7374 5f6d 6f64 .* videotest_mod\n+00029920: 756c 653a 3a0a 2a20 7669 6465 6f74 6573 ule::.* videotes\n+00029930: 745f 6368 6563 6b73 756d 5f6d 6f64 756c t_checksum_modul\n+00029940: 653a 3a0a 2a20 7772 6d73 725f 6d6f 6475 e::.* wrmsr_modu\n+00029950: 6c65 3a3a 0a2a 2078 656e 5f62 6f6f 745f le::.* xen_boot_\n+00029960: 6d6f 6475 6c65 3a3a 0a2a 2078 6673 5f6d module::.* xfs_m\n+00029970: 6f64 756c 653a 3a0a 2a20 786e 755f 6d6f odule::.* xnu_mo\n+00029980: 6475 6c65 3a3a 0a2a 2078 6e75 5f75 7569 dule::.* xnu_uui\n+00029990: 645f 6d6f 6475 6c65 3a3a 0a2a 2078 6e75 d_module::.* xnu\n+000299a0: 5f75 7569 645f 7465 7374 5f6d 6f64 756c _uuid_test_modul\n+000299b0: 653a 3a0a 2a20 787a 696f 5f6d 6f64 756c e::.* xzio_modul\n+000299c0: 653a 3a0a 2a20 7a66 735f 6d6f 6475 6c65 e::.* zfs_module\n+000299d0: 3a3a 0a2a 207a 6673 6372 7970 745f 6d6f ::.* zfscrypt_mo\n+000299e0: 6475 6c65 3a3a 0a2a 207a 6673 696e 666f dule::.* zfsinfo\n+000299f0: 5f6d 6f64 756c 653a 3a0a 2a20 7a73 7464 _module::.* zstd\n+00029a00: 5f6d 6f64 756c 653a 3a0a 0a1f 0a46 696c _module::....Fil\n+00029a10: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00029a20: 6f64 653a 2061 6370 695f 6d6f 6475 6c65 ode: acpi_module\n+00029a30: 2c20 204e 6578 743a 2061 646c 6572 3332 , Next: adler32\n+00029a40: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+00029a50: 6475 6c65 730a 0a31 362e 3120 6163 7069 dules..16.1 acpi\n+00029a60: 0a3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 .=========..This\n+00029a70: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n+00029a80: 2074 6865 2063 6f6d 6d61 6e64 20e2 8098 the command ...\n+00029a90: 6163 7069 e280 9920 666f 7220 6c6f 6164 acpi... for load\n+00029aa0: 696e 6720 2f20 7265 706c 6163 696e 6720 ing / replacing \n+00029ab0: 4164 7661 6e63 6564 0a43 6f6e 6669 6775 Advanced.Configu\n+00029ac0: 7261 7469 6f6e 2061 6e64 2050 6f77 6572 ration and Power\n+00029ad0: 2049 6e74 6572 6661 6365 2028 4143 5049 Interface (ACPI\n+00029ae0: 2920 7461 626c 6573 2e20 2050 6c65 6173 ) tables. Pleas\n+00029af0: 6520 2a6e 6f74 6520 6163 7069 3a3a 0a66 e *note acpi::.f\n+00029b00: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat\n+00029b10: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 ion.....File: gr\n+00029b20: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+00029b30: 6164 6c65 7233 325f 6d6f 6475 6c65 2c20 adler32_module, \n+00029b40: 204e 6578 743a 2061 6666 735f 6d6f 6475 Next: affs_modu\n+00029b50: 6c65 2c20 2050 7265 763a 2061 6370 695f le, Prev: acpi_\n+00029b60: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+00029b70: 756c 6573 0a0a 3136 2e32 2061 646c 6572 ules..16.2 adler\n+00029b80: 3332 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 32.============.\n+00029b90: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+00029ba0: 7669 6465 7320 7468 6520 6c69 6272 6172 vides the librar\n+00029bb0: 7920 696d 706c 656d 656e 7461 7469 6f6e y implementation\n+00029bc0: 2066 6f72 2074 6865 2061 646c 6572 3332 for the adler32\n+00029bd0: 0a63 6865 636b 7375 6d2e 2020 5468 6973 .checksum. This\n+00029be0: 2069 7320 7573 6564 2061 7320 7061 7274 is used as part\n+00029bf0: 206f 6620 4c5a 4f20 6465 636f 6d70 7265 of LZO decompre\n+00029c00: 7373 696f 6e20 2f20 636f 6d70 7265 7373 ssion / compress\n+00029c10: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 ion.....File: gr\n+00029c20: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+00029c30: 6166 6673 5f6d 6f64 756c 652c 2020 4e65 affs_module, Ne\n+00029c40: 7874 3a20 6166 735f 6d6f 6475 6c65 2c20 xt: afs_module, \n+00029c50: 2050 7265 763a 2061 646c 6572 3332 5f6d Prev: adler32_m\n+00029c60: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+00029c70: 6c65 730a 0a31 362e 3320 6166 6673 0a3d les..16.3 affs.=\n+00029c80: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+00029c90: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+00029ca0: 7570 706f 7274 2066 6f72 2074 6865 2041 upport for the A\n+00029cb0: 6d69 6761 2046 6173 7420 4669 6c65 5379 miga Fast FileSy\n+00029cc0: 7374 656d 2028 4146 4653 292e 204e 6f74 stem (AFFS). Not\n+00029cd0: 653a 0a54 6869 7320 6d6f 6475 6c65 2069 e:.This module i\n+00029ce0: 7320 6e6f 7420 616c 6c6f 7765 6420 696e s not allowed in\n+00029cf0: 206c 6f63 6b64 6f77 6e20 6d6f 6465 2c20 lockdown mode, \n+00029d00: 2a6e 6f74 6520 4c6f 636b 646f 776e 3a3a *note Lockdown::\n+00029d10: 2066 6f72 206d 6f72 650a 696e 666f 726d for more.inform\n+00029d20: 6174 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 ation.....File: \n+00029d30: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00029d40: 3a20 6166 735f 6d6f 6475 6c65 2c20 204e : afs_module, N\n+00029d50: 6578 743a 2061 6673 706c 6974 7465 725f ext: afsplitter_\n+00029d60: 6d6f 6475 6c65 2c20 2050 7265 763a 2061 module, Prev: a\n+00029d70: 6666 735f 6d6f 6475 6c65 2c20 2055 703a ffs_module, Up:\n+00029d80: 204d 6f64 756c 6573 0a0a 3136 2e34 2061 Modules..16.4 a\n+00029d90: 6673 0a3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 fs.========..Thi\n+00029da0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+00029db0: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n+00029dc0: 6520 4174 6865 4f53 2046 696c 6520 5379 e AtheOS File Sy\n+00029dd0: 7374 656d 2028 4146 5329 2e20 4e6f 7465 stem (AFS). Note\n+00029de0: 3a0a 5468 6973 206d 6f64 756c 6520 6973 :.This module is\n+00029df0: 206e 6f74 2061 6c6c 6f77 6564 2069 6e20 not allowed in \n+00029e00: 6c6f 636b 646f 776e 206d 6f64 652c 202a lockdown mode, *\n+00029e10: 6e6f 7465 204c 6f63 6b64 6f77 6e3a 3a20 note Lockdown:: \n+00029e20: 666f 7220 6d6f 7265 0a69 6e66 6f72 6d61 for more.informa\n+00029e30: 7469 6f6e 2e0a 0a1f 0a46 696c 653a 2067 tion.....File: g\n+00029e40: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+00029e50: 2061 6673 706c 6974 7465 725f 6d6f 6475 afsplitter_modu\n+00029e60: 6c65 2c20 204e 6578 743a 2061 6863 695f le, Next: ahci_\n+00029e70: 6d6f 6475 6c65 2c20 2050 7265 763a 2061 module, Prev: a\n+00029e80: 6673 5f6d 6f64 756c 652c 2020 5570 3a20 fs_module, Up: \n+00029e90: 4d6f 6475 6c65 730a 0a31 362e 3520 6166 Modules..16.5 af\n+00029ea0: 7370 6c69 7474 6572 0a3d 3d3d 3d3d 3d3d splitter.=======\n+00029eb0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+00029ec0: 6f64 756c 6520 7072 6f76 6964 6573 206c odule provides l\n+00029ed0: 6962 7261 7279 2073 7570 706f 7274 2066 ibrary support f\n+00029ee0: 6f72 2074 6865 2041 6e74 6920 666f 7265 or the Anti fore\n+00029ef0: 6e73 6963 2069 6e66 6f72 6d61 7469 6f6e nsic information\n+00029f00: 0a73 706c 6974 7465 7220 2841 4653 2920 .splitter (AFS) \n+00029f10: 6f70 6572 6174 696f 6e20 e280 9841 465f operation ...AF_\n+00029f20: 6d65 7267 65e2 8099 2e20 2054 6869 7320 merge.... This \n+00029f30: 6973 2075 7365 6420 6279 204c 554b 5320 is used by LUKS \n+00029f40: 616e 6420 4c55 4b53 322e 0a0a 1f0a 4669 and LUKS2.....Fi\n+00029f50: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00029f60: 4e6f 6465 3a20 6168 6369 5f6d 6f64 756c Node: ahci_modul\n+00029f70: 652c 2020 4e65 7874 3a20 616c 6c5f 7669 e, Next: all_vi\n+00029f80: 6465 6f5f 6d6f 6475 6c65 2c20 2050 7265 deo_module, Pre\n+00029f90: 763a 2061 6673 706c 6974 7465 725f 6d6f v: afsplitter_mo\n+00029fa0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+00029fb0: 6573 0a0a 3136 2e36 2061 6863 690a 3d3d es..16.6 ahci.==\n+00029fc0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n+00029fd0: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n+00029fe0: 7070 6f72 7420 666f 7220 7468 6520 4164 pport for the Ad\n+00029ff0: 7661 6e63 6564 2048 6f73 7420 436f 6e74 vanced Host Cont\n+0002a000: 726f 6c6c 6572 2049 6e74 6572 6661 6365 roller Interface\n+0002a010: 0a70 726f 746f 636f 6c20 746f 2061 6363 .protocol to acc\n+0002a020: 6573 7320 6469 736b 7320 7375 7070 6f72 ess disks suppor\n+0002a030: 7469 6e67 2074 6869 7320 7374 616e 6461 ting this standa\n+0002a040: 7264 2e20 2041 4843 4920 6973 206f 6674 rd. AHCI is oft\n+0002a050: 656e 2061 6e0a 6f70 7469 6f6e 2066 6f72 en an.option for\n+0002a060: 2053 6572 6961 6c20 4154 4120 2853 4154 Serial ATA (SAT\n+0002a070: 4129 2063 6f6e 7472 6f6c 6c65 7273 2028 A) controllers (\n+0002a080: 6d65 616e 7420 746f 2072 6570 6c61 6365 meant to replace\n+0002a090: 2074 6865 206f 6c64 6572 2049 4445 0a70 the older IDE.p\n+0002a0a0: 726f 746f 636f 6c29 2e0a 0a1f 0a46 696c rotocol).....Fil\n+0002a0b0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+0002a0c0: 6f64 653a 2061 6c6c 5f76 6964 656f 5f6d ode: all_video_m\n+0002a0d0: 6f64 756c 652c 2020 4e65 7874 3a20 616f odule, Next: ao\n+0002a0e0: 7574 5f6d 6f64 756c 652c 2020 5072 6576 ut_module, Prev\n+0002a0f0: 3a20 6168 6369 5f6d 6f64 756c 652c 2020 : ahci_module, \n+0002a100: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+0002a110: 3720 616c 6c5f 7669 6465 6f0a 3d3d 3d3d 7 all_video.====\n+0002a120: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n+0002a130: 2069 7320 6120 2264 756d 6d79 206d 6f64 is a \"dummy mod\n+0002a140: 756c 6522 2077 6974 6820 6e6f 2061 6374 ule\" with no act\n+0002a150: 7561 6c20 6675 6e63 7469 6f6e 2065 7863 ual function exc\n+0002a160: 6570 7420 746f 206c 6f61 6420 616c 6c0a ept to load all.\n+0002a170: 6f74 6865 7220 7669 6465 6f20 6d6f 6475 other video modu\n+0002a180: 6c65 7320 6173 2064 6570 656e 6465 6e63 les as dependenc\n+0002a190: 6965 7320 2861 2063 6f6e 7665 6e69 656e ies (a convenien\n+0002a1a0: 7420 7761 7920 746f 206c 6f61 6420 616c t way to load al\n+0002a1b0: 6c20 7669 6465 6f0a 6d6f 6475 6c65 7329 l video.modules)\n+0002a1c0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+0002a1d0: 696e 666f 2c20 204e 6f64 653a 2061 6f75 info, Node: aou\n+0002a1e0: 745f 6d6f 6475 6c65 2c20 204e 6578 743a t_module, Next:\n+0002a1f0: 2061 7070 6c65 6c64 725f 6d6f 6475 6c65 appleldr_module\n+0002a200: 2c20 2050 7265 763a 2061 6c6c 5f76 6964 , Prev: all_vid\n+0002a210: 656f 5f6d 6f64 756c 652c 2020 5570 3a20 eo_module, Up: \n+0002a220: 4d6f 6475 6c65 730a 0a31 362e 3820 616f Modules..16.8 ao\n+0002a230: 7574 0a3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ut.=========..Th\n+0002a240: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n+0002a250: 6573 2073 7570 706f 7274 2066 6f72 206c es support for l\n+0002a260: 6f61 6469 6e67 2066 696c 6573 2070 6163 oading files pac\n+0002a270: 6b61 6765 6420 696e 2074 6865 2022 612e kaged in the \"a.\n+0002a280: 6f75 7422 0a66 6f72 6d61 742e 2020 5468 out\".format. Th\n+0002a290: 6520 2261 2e6f 7574 2220 666f 726d 6174 e \"a.out\" format\n+0002a2a0: 2069 7320 636f 6e73 6964 6572 6564 2074 is considered t\n+0002a2b0: 6f20 6265 2061 6e20 6f6c 6465 7220 666f o be an older fo\n+0002a2c0: 726d 6174 2074 6861 6e0a 736f 6d65 2061 rmat than.some a\n+0002a2d0: 6c74 6572 6e61 7469 7665 7320 7375 6368 lternatives such\n+0002a2e0: 2061 7320 2245 4c46 222c 2066 6f72 2065 as \"ELF\", for e\n+0002a2f0: 7861 6d70 6c65 2073 7570 706f 7274 2066 xample support f\n+0002a300: 6f72 2074 6865 2022 612e 6f75 7422 0a66 or the \"a.out\".f\n+0002a310: 6f72 6d61 7420 7761 7320 7265 6d6f 7665 ormat was remove\n+0002a320: 6420 6672 6f6d 2074 6865 204c 696e 7578 d from the Linux\n+0002a330: 206b 6572 6e65 6c20 696e 2035 2e31 382e kernel in 5.18.\n+0002a340: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+0002a350: 6e66 6f2c 2020 4e6f 6465 3a20 6170 706c nfo, Node: appl\n+0002a360: 656c 6472 5f6d 6f64 756c 652c 2020 4e65 eldr_module, Ne\n+0002a370: 7874 3a20 6172 6368 656c 705f 6d6f 6475 xt: archelp_modu\n+0002a380: 6c65 2c20 2050 7265 763a 2061 6f75 745f le, Prev: aout_\n+0002a390: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+0002a3a0: 756c 6573 0a0a 3136 2e39 2061 7070 6c65 ules..16.9 apple\n+0002a3b0: 6c64 720a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ldr.============\n+0002a3c0: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n+0002a3d0: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n+0002a3e0: 666f 7220 6c6f 6164 696e 6720 6669 6c65 for loading file\n+0002a3f0: 7320 6f6e 2061 2042 494f 5320 2f20 4546 s on a BIOS / EF\n+0002a400: 4920 6261 7365 640a 4170 706c 6520 4d61 I based.Apple Ma\n+0002a410: 6320 636f 6d70 7574 6572 2028 496e 7465 c computer (Inte\n+0002a420: 6c20 6261 7365 6420 4d61 6373 292e 0a0a l based Macs)...\n+0002a430: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+0002a440: 6f2c 2020 4e6f 6465 3a20 6172 6368 656c o, Node: archel\n+0002a450: 705f 6d6f 6475 6c65 2c20 204e 6578 743a p_module, Next:\n+0002a460: 2061 745f 6b65 7962 6f61 7264 5f6d 6f64 at_keyboard_mod\n+0002a470: 756c 652c 2020 5072 6576 3a20 6170 706c ule, Prev: appl\n+0002a480: 656c 6472 5f6d 6f64 756c 652c 2020 5570 eldr_module, Up\n+0002a490: 3a20 4d6f 6475 6c65 730a 0a31 362e 3130 : Modules..16.10\n+0002a4a0: 2061 7263 6865 6c70 0a3d 3d3d 3d3d 3d3d archelp.=======\n+0002a4b0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+0002a4c0: 756c 6520 7072 6f76 6964 6573 2041 7263 ule provides Arc\n+0002a4d0: 6869 7665 2048 656c 7065 7220 6675 6e63 hive Helper func\n+0002a4e0: 7469 6f6e 7320 666f 7220 6172 6368 6976 tions for archiv\n+0002a4f0: 6520 6261 7365 6420 6669 6c65 0a73 7973 e based file.sys\n+0002a500: 7465 6d73 2073 7563 6820 6173 2054 4152 tems such as TAR\n+0002a510: 2061 6e64 2043 5049 4f20 6172 6368 6976 and CPIO archiv\n+0002a520: 6573 2e0a 0a1f 0a46 696c 653a 2067 7275 es.....File: gru\n+0002a530: 622e 696e 666f 2c20 204e 6f64 653a 2061 b.info, Node: a\n+0002a540: 745f 6b65 7962 6f61 7264 5f6d 6f64 756c t_keyboard_modul\n+0002a550: 652c 2020 4e65 7874 3a20 6174 615f 6d6f e, Next: ata_mo\n+0002a560: 6475 6c65 2c20 2050 7265 763a 2061 7263 dule, Prev: arc\n+0002a570: 6865 6c70 5f6d 6f64 756c 652c 2020 5570 help_module, Up\n+0002a580: 3a20 4d6f 6475 6c65 730a 0a31 362e 3131 : Modules..16.11\n+0002a590: 2061 745f 6b65 7962 6f61 7264 0a3d 3d3d at_keyboard.===\n+0002a5a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n+0002a5b0: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n+0002a5c0: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n+0002a5d0: 2074 6865 2041 5420 6b65 7962 6f61 7264 the AT keyboard\n+0002a5e0: 2069 6e70 7574 2066 6f72 2074 6865 2047 input for the G\n+0002a5f0: 5255 420a 7465 726d 696e 616c 2e0a 0a1f RUB.terminal....\n+0002a600: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+0002a610: 2c20 204e 6f64 653a 2061 7461 5f6d 6f64 , Node: ata_mod\n+0002a620: 756c 652c 2020 4e65 7874 3a20 6261 636b ule, Next: back\n+0002a630: 7472 6163 655f 6d6f 6475 6c65 2c20 2050 trace_module, P\n+0002a640: 7265 763a 2061 745f 6b65 7962 6f61 7264 rev: at_keyboard\n+0002a650: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+0002a660: 6475 6c65 730a 0a31 362e 3132 2061 7461 dules..16.12 ata\n+0002a670: 0a3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 .=========..This\n+0002a680: 206d 6f64 756c 6573 2070 726f 7669 6465 modules provide\n+0002a690: 7320 7375 7070 6f72 7420 666f 7220 6469 s support for di\n+0002a6a0: 7265 6374 2041 5441 2061 6e64 2041 5441 rect ATA and ATA\n+0002a6b0: 5049 2061 6363 6573 7320 746f 0a63 6f6d PI access to.com\n+0002a6c0: 7061 7469 626c 6520 6469 736b 732e 0a0a patible disks...\n+0002a6d0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+0002a6e0: 6f2c 2020 4e6f 6465 3a20 6261 636b 7472 o, Node: backtr\n+0002a6f0: 6163 655f 6d6f 6475 6c65 2c20 204e 6578 ace_module, Nex\n+0002a700: 743a 2062 6673 5f6d 6f64 756c 652c 2020 t: bfs_module, \n+0002a710: 5072 6576 3a20 6174 615f 6d6f 6475 6c65 Prev: ata_module\n+0002a720: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n+0002a730: 3136 2e31 3320 6261 636b 7472 6163 650a 16.13 backtrace.\n+0002a740: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n+0002a750: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+0002a760: 7669 6465 7320 7468 6520 636f 6d6d 616e vides the comman\n+0002a770: 6420 e280 9862 6163 6b74 7261 6365 e280 d ...backtrace..\n+0002a780: 9920 666f 7220 7072 696e 7469 6e67 2061 . for printing a\n+0002a790: 2062 6163 6b74 7261 6365 2074 6f0a 7468 backtrace to.th\n+0002a7a0: 6520 7465 726d 696e 616c 2066 6f72 2074 e terminal for t\n+0002a7b0: 6865 2063 7572 7265 6e74 2063 616c 6c20 he current call \n+0002a7c0: 7374 6163 6b2e 0a0a 1f0a 4669 6c65 3a20 stack.....File: \n+0002a7d0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+0002a7e0: 3a20 6266 735f 6d6f 6475 6c65 2c20 204e : bfs_module, N\n+0002a7f0: 6578 743a 2062 696f 7364 6973 6b5f 6d6f ext: biosdisk_mo\n+0002a800: 6475 6c65 2c20 2050 7265 763a 2062 6163 dule, Prev: bac\n+0002a810: 6b74 7261 6365 5f6d 6f64 756c 652c 2020 ktrace_module, \n+0002a820: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+0002a830: 3134 2062 6673 0a3d 3d3d 3d3d 3d3d 3d3d 14 bfs.=========\n+0002a840: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n+0002a850: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n+0002a860: 6f72 2074 6865 2042 654f 5320 2242 6520 or the BeOS \"Be \n+0002a870: 4669 6c65 2053 7973 7465 6d22 2028 4246 File System\" (BF\n+0002a880: 5329 2e20 4e6f 7465 3a0a 5468 6973 206d S). Note:.This m\n+0002a890: 6f64 756c 6520 6973 206e 6f74 2061 6c6c odule is not all\n+0002a8a0: 6f77 6564 2069 6e20 6c6f 636b 646f 776e owed in lockdown\n+0002a8b0: 206d 6f64 652c 202a 6e6f 7465 204c 6f63 mode, *note Loc\n+0002a8c0: 6b64 6f77 6e3a 3a20 666f 7220 6d6f 7265 kdown:: for more\n+0002a8d0: 0a69 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f .information....\n+0002a8e0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+0002a8f0: 2c20 204e 6f64 653a 2062 696f 7364 6973 , Node: biosdis\n+0002a900: 6b5f 6d6f 6475 6c65 2c20 204e 6578 743a k_module, Next:\n+0002a910: 2062 6974 6d61 705f 6d6f 6475 6c65 2c20 bitmap_module, \n+0002a920: 2050 7265 763a 2062 6673 5f6d 6f64 756c Prev: bfs_modul\n+0002a930: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n+0002a940: 0a31 362e 3135 2062 696f 7364 6973 6b0a .16.15 biosdisk.\n+0002a950: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n+0002a960: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n+0002a970: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n+0002a980: 2062 6f6f 7469 6e67 2066 726f 6d20 6120 booting from a \n+0002a990: 626f 6f74 6162 6c65 2072 656d 6f76 6162 bootable removab\n+0002a9a0: 6c65 2064 6973 6b0a 7375 6368 2061 7320 le disk.such as \n+0002a9b0: 6120 4344 2d52 4f4d 2c20 4244 2d52 4f4d a CD-ROM, BD-ROM\n+0002a9c0: 2c20 6574 632e 0a0a 1f0a 4669 6c65 3a20 , etc.....File: \n+0002a9d0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+0002a9e0: 3a20 6269 746d 6170 5f6d 6f64 756c 652c : bitmap_module,\n+0002a9f0: 2020 4e65 7874 3a20 6269 746d 6170 5f73 Next: bitmap_s\n+0002aa00: 6361 6c65 5f6d 6f64 756c 652c 2020 5072 cale_module, Pr\n+0002aa10: 6576 3a20 6269 6f73 6469 736b 5f6d 6f64 ev: biosdisk_mod\n+0002aa20: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n+0002aa30: 730a 0a31 362e 3136 2062 6974 6d61 700a s..16.16 bitmap.\n+0002aa40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n+0002aa50: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n+0002aa60: 6573 2073 7570 706f 7274 2066 6f72 2072 es support for r\n+0002aa70: 6561 6469 6e67 2061 6e64 2069 6e74 6572 eading and inter\n+0002aa80: 6163 7469 6e67 2077 6974 6820 6269 746d acting with bitm\n+0002aa90: 6170 0a69 6d61 6765 2066 696c 6573 2e0a ap.image files..\n+0002aaa0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+0002aab0: 666f 2c20 204e 6f64 653a 2062 6974 6d61 fo, Node: bitma\n+0002aac0: 705f 7363 616c 655f 6d6f 6475 6c65 2c20 p_scale_module, \n+0002aad0: 204e 6578 743a 2062 6c69 5f6d 6f64 756c Next: bli_modul\n+0002aae0: 652c 2020 5072 6576 3a20 6269 746d 6170 e, Prev: bitmap\n+0002aaf0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+0002ab00: 6475 6c65 730a 0a31 362e 3137 2062 6974 dules..16.17 bit\n+0002ab10: 6d61 705f 7363 616c 650a 3d3d 3d3d 3d3d map_scale.======\n+0002ab20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n+0002ab30: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n+0002ab40: 6573 2073 7570 706f 7274 2066 6f72 2073 es support for s\n+0002ab50: 6361 6c69 6e67 2062 6974 6d61 7020 696d caling bitmap im\n+0002ab60: 6167 6520 6669 6c65 732e 0a0a 1f0a 4669 age files.....Fi\n+0002ab70: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+0002ab80: 4e6f 6465 3a20 626c 695f 6d6f 6475 6c65 Node: bli_module\n+0002ab90: 2c20 204e 6578 743a 2062 6c6f 636b 6c69 , Next: blockli\n+0002aba0: 7374 5f6d 6f64 756c 652c 2020 5072 6576 st_module, Prev\n+0002abb0: 3a20 6269 746d 6170 5f73 6361 6c65 5f6d : bitmap_scale_m\n+0002abc0: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+0002abd0: 6c65 730a 0a31 362e 3138 2062 6c69 0a3d les..16.18 bli.=\n+0002abe0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+0002abf0: 6f64 756c 6520 7072 6f76 6964 6573 2062 odule provides b\n+0002ac00: 6173 6963 2073 7570 706f 7274 2066 6f72 asic support for\n+0002ac10: 2074 6865 2042 6f6f 7420 4c6f 6164 6572 the Boot Loader\n+0002ac20: 2049 6e74 6572 6661 6365 2e20 2054 6865 Interface. The\n+0002ac30: 0a42 6f6f 7420 4c6f 6164 6572 2049 6e74 .Boot Loader Int\n+0002ac40: 6572 6661 6365 2073 7065 6369 6669 6573 erface specifies\n+0002ac50: 2061 2073 6574 206f 6620 4546 4920 7661 a set of EFI va\n+0002ac60: 7269 6162 6c65 7320 7468 6174 2061 7265 riables that are\n+0002ac70: 2075 7365 6420 746f 0a63 6f6d 6d75 6e69 used to.communi\n+0002ac80: 6361 7465 2062 6f6f 742d 7469 6d65 2069 cate boot-time i\n+0002ac90: 6e66 6f72 6d61 7469 6f6e 2062 6574 7765 nformation betwe\n+0002aca0: 656e 2074 6865 2062 6f6f 746c 6f61 6465 en the bootloade\n+0002acb0: 7220 616e 6420 7468 650a 6f70 6572 6174 r and the.operat\n+0002acc0: 696e 6720 7379 7374 656d 2e0a 0a20 2020 ing system... \n+0002acd0: 5468 6520 666f 6c6c 6f77 696e 6720 7661 The following va\n+0002ace0: 7269 6162 6c65 7320 6172 6520 706c 6163 riables are plac\n+0002acf0: 6564 2075 6e64 6572 2074 6865 2076 656e ed under the ven\n+0002ad00: 646f 7220 5555 4944 0ae2 8098 3461 3637 dor UUID....4a67\n+0002ad10: 6230 3832 2d30 6134 632d 3431 6366 2d62 b082-0a4c-41cf-b\n+0002ad20: 3663 372d 3434 3062 3239 6262 3863 3466 6c7-440b29bb8c4f\n+0002ad30: e280 9920 7768 656e 2074 6865 206d 6f64 ... when the mod\n+0002ad40: 756c 6520 6973 206c 6f61 6465 643a 0a0a ule is loaded:..\n+0002ad50: 2020 2054 6865 2047 5054 2070 6172 7469 The GPT parti\n+0002ad60: 7469 6f6e 2055 5549 4420 6f66 2074 6865 tion UUID of the\n+0002ad70: 2045 4649 2053 7973 7465 6d20 5061 7274 EFI System Part\n+0002ad80: 6974 696f 6e20 7573 6564 2064 7572 696e ition used durin\n+0002ad90: 6720 626f 6f74 0a69 7320 7075 626c 6973 g boot.is publis\n+0002ada0: 6865 6420 7669 6120 7468 6520 e280 984c hed via the ...L\n+0002adb0: 6f61 6465 7244 6576 6963 6550 6172 7455 oaderDevicePartU\n+0002adc0: 5549 44e2 8099 2076 6172 6961 626c 652e UID... variable.\n+0002add0: 2020 5468 6520 426f 6f74 204c 6f61 6465 The Boot Loade\n+0002ade0: 720a 496e 7465 7266 6163 6520 7370 6563 r.Interface spec\n+0002adf0: 6966 6963 6174 696f 6e20 7265 7175 6972 ification requir\n+0002ae00: 6573 2047 5054 2066 6f72 6d61 7474 6564 es GPT formatted\n+0002ae10: 2064 7269 7665 732e 2020 5468 6520 626c drives. The bl\n+0002ae20: 6920 6d6f 6475 6c65 0a69 676e 6f72 6573 i module.ignores\n+0002ae30: 2064 7269 7665 732f 7061 7274 6974 696f drives/partitio\n+0002ae40: 6e73 2069 6e20 616e 7920 6f74 6865 7220 ns in any other \n+0002ae50: 666f 726d 6174 2e20 2049 6620 4752 5542 format. If GRUB\n+0002ae60: 2069 7320 6c6f 6164 6564 2066 726f 6d20 is loaded from \n+0002ae70: 610a 6e6f 6e2d 4750 5420 7061 7274 6974 a.non-GPT partit\n+0002ae80: 696f 6e2c 2065 2e67 2e20 2066 726f 6d20 ion, e.g. from \n+0002ae90: 616e 204d 5344 4f53 2066 6f72 6d61 7474 an MSDOS formatt\n+0002aea0: 6564 2064 7269 7665 206f 7220 6e65 7477 ed drive or netw\n+0002aeb0: 6f72 6b2c 2074 6869 730a 7661 7269 6162 ork, this.variab\n+0002aec0: 6c65 2077 696c 6c20 6e6f 7420 6265 2073 le will not be s\n+0002aed0: 6574 2e0a 0a20 2020 4120 7374 7269 6e67 et... A string\n+0002aee0: 2069 6465 6e74 6966 7969 6e67 2047 5255 identifying GRU\n+0002aef0: 4220 6173 2074 6865 2061 6374 6976 6520 B as the active \n+0002af00: 626f 6f74 6c6f 6164 6572 2069 6e63 6c75 bootloader inclu\n+0002af10: 6469 6e67 2074 6865 0a76 6572 7369 6f6e ding the.version\n+0002af20: 206e 756d 6265 7220 6973 2073 746f 7265 number is store\n+0002af30: 6420 696e 20e2 8098 4c6f 6164 6572 496e d in ...LoaderIn\n+0002af40: 666f e280 992e 0a0a 2020 2054 6869 7320 fo...... This \n+0002af50: 6d6f 6475 6c65 2069 7320 6f6e 6c79 2061 module is only a\n+0002af60: 7661 696c 6162 6c65 206f 6e20 5545 4649 vailable on UEFI\n+0002af70: 2070 6c61 7466 6f72 6d73 2e0a 0a1f 0a46 platforms.....F\n+0002af80: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+0002af90: 204e 6f64 653a 2062 6c6f 636b 6c69 7374 Node: blocklist\n+0002afa0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n+0002afb0: 626f 6f74 5f6d 6f64 756c 652c 2020 5072 boot_module, Pr\n+0002afc0: 6576 3a20 626c 695f 6d6f 6475 6c65 2c20 ev: bli_module, \n+0002afd0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+0002afe0: 2e31 3920 626c 6f63 6b6c 6973 740a 3d3d .19 blocklist.==\n+0002aff0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+0002b000: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+0002b010: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+0002b020: 7468 6520 636f 6d6d 616e 6420 e280 9862 the command ...b\n+0002b030: 6c6f 636b 6c69 7374 e280 9920 746f 206c locklist... to l\n+0002b040: 6973 7420 626c 6f63 6b73 0a66 6f72 2061 ist blocks.for a\n+0002b050: 2067 6976 656e 2066 696c 652e 2020 506c given file. Pl\n+0002b060: 6561 7365 202a 6e6f 7465 2062 6c6f 636b ease *note block\n+0002b070: 6c69 7374 3a3a 2066 6f72 206d 6f72 6520 list:: for more \n+0002b080: 696e 666f 726d 6174 696f 6e2e 0a0a 1f0a information.....\n+0002b090: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+0002b0a0: 2020 4e6f 6465 3a20 626f 6f74 5f6d 6f64 Node: boot_mod\n+0002b0b0: 756c 652c 2020 4e65 7874 3a20 626f 6f74 ule, Next: boot\n+0002b0c0: 7469 6d65 5f6d 6f64 756c 652c 2020 5072 time_module, Pr\n+0002b0d0: 6576 3a20 626c 6f63 6b6c 6973 745f 6d6f ev: blocklist_mo\n+0002b0e0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0002b0f0: 6573 0a0a 3136 2e32 3020 626f 6f74 0a3d es..16.20 boot.=\n+0002b100: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+0002b110: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+0002b120: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+0002b130: 636f 6d6d 616e 6420 e280 9862 6f6f 74e2 command ...boot.\n+0002b140: 8099 2074 6f20 626f 6f74 2061 6e20 6f70 .. to boot an op\n+0002b150: 6572 6174 696e 670a 7379 7374 656d 2e20 erating.system. \n+0002b160: 2050 6c65 6173 6520 2a6e 6f74 6520 626f Please *note bo\n+0002b170: 6f74 3a3a 2066 6f72 206d 6f72 6520 696e ot:: for more in\n+0002b180: 666f 726d 6174 696f 6e2e 0a0a 1f0a 4669 formation.....Fi\n+0002b190: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+0002b1a0: 4e6f 6465 3a20 626f 6f74 7469 6d65 5f6d Node: boottime_m\n+0002b1b0: 6f64 756c 652c 2020 4e65 7874 3a20 6273 odule, Next: bs\n+0002b1c0: 645f 6d6f 6475 6c65 2c20 2050 7265 763a d_module, Prev:\n+0002b1d0: 2062 6f6f 745f 6d6f 6475 6c65 2c20 2055 boot_module, U\n+0002b1e0: 703a 204d 6f64 756c 6573 0a0a 3136 2e32 p: Modules..16.2\n+0002b1f0: 3120 626f 6f74 7469 6d65 0a3d 3d3d 3d3d 1 boottime.=====\n+0002b200: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+0002b210: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+0002b220: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+0002b230: 636f 6d6d 616e 6420 e280 9862 6f6f 7474 command ...boott\n+0002b240: 696d 65e2 8099 2074 6f20 6469 7370 6c61 ime... to displa\n+0002b250: 7920 7469 6d65 0a74 616b 656e 2074 6f20 y time.taken to \n+0002b260: 7065 7266 6f72 6d20 7661 7269 6f75 7320 perform various \n+0002b270: 4752 5542 206f 7065 7261 7469 6f6e 732e GRUB operations.\n+0002b280: 2020 5468 6973 206d 6f64 756c 6520 6973 This module is\n+0002b290: 206f 6e6c 7920 6176 6169 6c61 626c 650a only available.\n+0002b2a0: 7768 656e 2047 5255 4220 6973 2062 7569 when GRUB is bui\n+0002b2b0: 6c74 2077 6974 6820 7468 6520 636f 6e64 lt with the cond\n+0002b2c0: 6974 696f 6e61 6c20 636f 6d70 696c 6520 itional compile \n+0002b2d0: 6f70 7469 6f6e 0ae2 8098 424f 4f54 5f54 option....BOOT_T\n+0002b2e0: 494d 455f 5354 4154 53e2 8099 2e0a 0a1f IME_STATS.......\n+0002b2f0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+0002b300: 2c20 204e 6f64 653a 2062 7364 5f6d 6f64 , Node: bsd_mod\n+0002b310: 756c 652c 2020 4e65 7874 3a20 6273 7761 ule, Next: bswa\n+0002b320: 705f 7465 7374 5f6d 6f64 756c 652c 2020 p_test_module, \n+0002b330: 5072 6576 3a20 626f 6f74 7469 6d65 5f6d Prev: boottime_m\n+0002b340: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+0002b350: 6c65 730a 0a31 362e 3232 2062 7364 0a3d les..16.22 bsd.=\n+0002b360: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+0002b370: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+0002b380: 7570 706f 7274 2066 6f72 206c 6f61 6469 upport for loadi\n+0002b390: 6e67 2042 5344 206f 7065 7261 7469 6e67 ng BSD operating\n+0002b3a0: 2073 7973 7465 6d20 696d 6167 6573 2076 system images v\n+0002b3b0: 6961 0a63 6f6d 6d61 6e64 7320 7375 6368 ia.commands such\n+0002b3c0: 2061 733a 20e2 8098 6b66 7265 6562 7364 as: ...kfreebsd\n+0002b3d0: 5f6c 6f61 6465 6e76 e280 992c 20e2 8098 _loadenv..., ...\n+0002b3e0: 6b66 7265 6562 7364 5f6d 6f64 756c 655f kfreebsd_module_\n+0002b3f0: 656c 66e2 8099 2c0a e280 986b 6672 6565 elf...,....kfree\n+0002b400: 6273 645f 6d6f 6475 6c65 e280 992c 20e2 bsd_module..., .\n+0002b410: 8098 6b66 7265 6562 7364 e280 992c 20e2 ..kfreebsd..., .\n+0002b420: 8098 6b6e 6574 6273 645f 6d6f 6475 6c65 ..knetbsd_module\n+0002b430: 5f65 6c66 e280 992c 20e2 8098 6b6e 6574 _elf..., ...knet\n+0002b440: 6273 645f 6d6f 6475 6c65 e280 992c 0ae2 bsd_module...,..\n+0002b450: 8098 6b6e 6574 6273 64e2 8099 2c20 e280 ..knetbsd..., ..\n+0002b460: 986b 6f70 656e 6273 64e2 8099 2c20 616e .kopenbsd..., an\n+0002b470: 6420 e280 986b 6f70 656e 6273 645f 7261 d ...kopenbsd_ra\n+0002b480: 6d64 6973 6be2 8099 2e20 2050 6c65 6173 mdisk.... Pleas\n+0002b490: 6520 2a6e 6f74 6520 4c6f 6164 6572 0a63 e *note Loader.c\n+0002b4a0: 6f6d 6d61 6e64 733a 3a20 666f 7220 6d6f ommands:: for mo\n+0002b4b0: 7265 2069 6e66 6f2e 0a0a 1f0a 4669 6c65 re info.....File\n+0002b4c0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0002b4d0: 6465 3a20 6273 7761 705f 7465 7374 5f6d de: bswap_test_m\n+0002b4e0: 6f64 756c 652c 2020 4e65 7874 3a20 6274 odule, Next: bt\n+0002b4f0: 7266 735f 6d6f 6475 6c65 2c20 2050 7265 rfs_module, Pre\n+0002b500: 763a 2062 7364 5f6d 6f64 756c 652c 2020 v: bsd_module, \n+0002b510: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+0002b520: 3233 2062 7377 6170 5f74 6573 740a 3d3d 23 bswap_test.==\n+0002b530: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n+0002b540: 5468 6973 206d 6f64 756c 6520 6973 2069 This module is i\n+0002b550: 6e74 656e 6465 6420 666f 7220 7065 7266 ntended for perf\n+0002b560: 6f72 6d69 6e67 2061 2066 756e 6374 696f orming a functio\n+0002b570: 6e61 6c20 7465 7374 206f 6620 7468 6520 nal test of the \n+0002b580: 6279 7465 0a73 7761 7070 696e 6720 6675 byte.swapping fu\n+0002b590: 6e63 7469 6f6e 616c 6974 7920 6f66 2047 nctionality of G\n+0002b5a0: 5255 422e 0a0a 1f0a 4669 6c65 3a20 6772 RUB.....File: gr\n+0002b5b0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+0002b5c0: 6274 7266 735f 6d6f 6475 6c65 2c20 204e btrfs_module, N\n+0002b5d0: 6578 743a 2062 7566 696f 5f6d 6f64 756c ext: bufio_modul\n+0002b5e0: 652c 2020 5072 6576 3a20 6273 7761 705f e, Prev: bswap_\n+0002b5f0: 7465 7374 5f6d 6f64 756c 652c 2020 5570 test_module, Up\n+0002b600: 3a20 4d6f 6475 6c65 730a 0a31 362e 3234 : Modules..16.24\n+0002b610: 2062 7472 6673 0a3d 3d3d 3d3d 3d3d 3d3d btrfs.=========\n+0002b620: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n+0002b630: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n+0002b640: 2066 6f72 2074 6865 2042 2d54 7265 6520 for the B-Tree \n+0002b650: 4669 6c65 2053 7973 7465 6d20 2842 5452 File System (BTR\n+0002b660: 4653 292e 0a0a 1f0a 4669 6c65 3a20 6772 FS).....File: gr\n+0002b670: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+0002b680: 6275 6669 6f5f 6d6f 6475 6c65 2c20 204e bufio_module, N\n+0002b690: 6578 743a 2063 6163 6865 696e 666f 5f6d ext: cacheinfo_m\n+0002b6a0: 6f64 756c 652c 2020 5072 6576 3a20 6274 odule, Prev: bt\n+0002b6b0: 7266 735f 6d6f 6475 6c65 2c20 2055 703a rfs_module, Up:\n+0002b6c0: 204d 6f64 756c 6573 0a0a 3136 2e32 3520 Modules..16.25 \n+0002b6d0: 6275 6669 6f0a 3d3d 3d3d 3d3d 3d3d 3d3d bufio.==========\n+0002b6e0: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2069 =..This module i\n+0002b6f0: 7320 6120 6c69 6272 6172 7920 6d6f 6475 s a library modu\n+0002b700: 6c65 2066 6f72 2073 7570 706f 7274 2062 le for support b\n+0002b710: 7566 6665 7265 6420 492f 4f20 6f66 2066 uffered I/O of f\n+0002b720: 696c 6573 2074 6f0a 7375 7070 6f72 7420 iles to.support \n+0002b730: 6669 6c65 2072 6561 6473 2070 6572 666f file reads perfo\n+0002b740: 726d 6564 2069 6e20 6f74 6865 7220 6d6f rmed in other mo\n+0002b750: 6475 6c65 732e 0a0a 1f0a 4669 6c65 3a20 dules.....File: \n+0002b760: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+0002b770: 3a20 6361 6368 6569 6e66 6f5f 6d6f 6475 : cacheinfo_modu\n+0002b780: 6c65 2c20 204e 6578 743a 2063 6174 5f6d le, Next: cat_m\n+0002b790: 6f64 756c 652c 2020 5072 6576 3a20 6275 odule, Prev: bu\n+0002b7a0: 6669 6f5f 6d6f 6475 6c65 2c20 2055 703a fio_module, Up:\n+0002b7b0: 204d 6f64 756c 6573 0a0a 3136 2e32 3620 Modules..16.26 \n+0002b7c0: 6361 6368 6569 6e66 6f0a 3d3d 3d3d 3d3d cacheinfo.======\n+0002b7d0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+0002b7e0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+0002b7f0: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+0002b800: 636f 6d6d 616e 6420 e280 9863 6163 6865 command ...cache\n+0002b810: 696e 666f e280 9920 7768 6963 6820 7072 info... which pr\n+0002b820: 6f76 6964 6573 0a73 7461 7469 7374 6963 ovides.statistic\n+0002b830: 7320 6f6e 2064 6973 6b20 6361 6368 6520 s on disk cache \n+0002b840: 6163 6365 7373 6573 2e20 2054 6869 7320 accesses. This \n+0002b850: 6d6f 6475 6c65 2069 7320 6f6e 6c79 2062 module is only b\n+0002b860: 7569 6c74 2069 660a e280 9844 4953 4b5f uilt if....DISK_\n+0002b870: 4341 4348 455f 5354 4154 53e2 8099 2069 CACHE_STATS... i\n+0002b880: 7320 656e 6162 6c65 642e 0a0a 1f0a 4669 s enabled.....Fi\n+0002b890: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+0002b8a0: 4e6f 6465 3a20 6361 745f 6d6f 6475 6c65 Node: cat_module\n+0002b8b0: 2c20 204e 6578 743a 2063 6266 735f 6d6f , Next: cbfs_mo\n+0002b8c0: 6475 6c65 2c20 2050 7265 763a 2063 6163 dule, Prev: cac\n+0002b8d0: 6865 696e 666f 5f6d 6f64 756c 652c 2020 heinfo_module, \n+0002b8e0: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+0002b8f0: 3237 2063 6174 0a3d 3d3d 3d3d 3d3d 3d3d 27 cat.=========\n+0002b900: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n+0002b910: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n+0002b920: 6f72 2074 6865 2063 6f6d 6d61 6e64 20e2 or the command .\n+0002b930: 8098 6361 74e2 8099 2077 6869 6368 206f ..cat... which o\n+0002b940: 7574 7075 7473 2074 6865 0a63 6f6e 7465 utputs the.conte\n+0002b950: 6e74 206f 6620 6120 6669 6c65 2074 6f20 nt of a file to \n+0002b960: 7468 6520 7465 726d 696e 616c 2e20 2050 the terminal. P\n+0002b970: 6c65 6173 6520 2a6e 6f74 6520 6361 743a lease *note cat:\n+0002b980: 3a20 666f 7220 6d6f 7265 2069 6e66 6f2e : for more info.\n+0002b990: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+0002b9a0: 6e66 6f2c 2020 4e6f 6465 3a20 6362 6673 nfo, Node: cbfs\n+0002b9b0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n+0002b9c0: 6362 6c73 5f6d 6f64 756c 652c 2020 5072 cbls_module, Pr\n+0002b9d0: 6576 3a20 6361 745f 6d6f 6475 6c65 2c20 ev: cat_module, \n+0002b9e0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+0002b9f0: 2e32 3820 6362 6673 0a3d 3d3d 3d3d 3d3d .28 cbfs.=======\n+0002ba00: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n+0002ba10: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n+0002ba20: 7420 666f 7220 7468 6520 436f 7265 626f t for the Corebo\n+0002ba30: 6f74 2046 696c 6520 5379 7374 656d 2028 ot File System (\n+0002ba40: 4342 4653 2920 7768 6963 680a 6973 2061 CBFS) which.is a\n+0002ba50: 6e20 6172 6368 6976 6520 6261 7365 6420 n archive based \n+0002ba60: 6669 6c65 2073 7973 7465 6d2e 2020 4e6f file system. No\n+0002ba70: 7465 3a20 5468 6973 206d 6f64 756c 6520 te: This module \n+0002ba80: 6973 206e 6f74 2061 6c6c 6f77 6564 2069 is not allowed i\n+0002ba90: 6e0a 6c6f 636b 646f 776e 206d 6f64 652c n.lockdown mode,\n+0002baa0: 202a 6e6f 7465 204c 6f63 6b64 6f77 6e3a *note Lockdown:\n+0002bab0: 3a20 666f 7220 6d6f 7265 2069 6e66 6f72 : for more infor\n+0002bac0: 6d61 7469 6f6e 2e0a 0a1f 0a46 696c 653a mation.....File:\n+0002bad0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0002bae0: 653a 2063 626c 735f 6d6f 6475 6c65 2c20 e: cbls_module, \n+0002baf0: 204e 6578 743a 2063 626d 656d 635f 6d6f Next: cbmemc_mo\n+0002bb00: 6475 6c65 2c20 2050 7265 763a 2063 6266 dule, Prev: cbf\n+0002bb10: 735f 6d6f 6475 6c65 2c20 2055 703a 204d s_module, Up: M\n+0002bb20: 6f64 756c 6573 0a0a 3136 2e32 3920 6362 odules..16.29 cb\n+0002bb30: 6c73 0a3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 ls.==========..T\n+0002bb40: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+0002bb50: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+0002bb60: 7468 6520 636f 6d6d 616e 6420 e280 986c the command ...l\n+0002bb70: 7363 6f72 6562 6f6f 74e2 8099 2074 6f20 scoreboot... to \n+0002bb80: 6c69 7374 2074 6865 0a43 6f72 6562 6f6f list the.Coreboo\n+0002bb90: 7420 7461 626c 6573 2e0a 0a1f 0a46 696c t tables.....Fil\n+0002bba0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+0002bbb0: 6f64 653a 2063 626d 656d 635f 6d6f 6475 ode: cbmemc_modu\n+0002bbc0: 6c65 2c20 204e 6578 743a 2063 6274 6162 le, Next: cbtab\n+0002bbd0: 6c65 5f6d 6f64 756c 652c 2020 5072 6576 le_module, Prev\n+0002bbe0: 3a20 6362 6c73 5f6d 6f64 756c 652c 2020 : cbls_module, \n+0002bbf0: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+0002bc00: 3330 2063 626d 656d 630a 3d3d 3d3d 3d3d 30 cbmemc.======\n+0002bc10: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+0002bc20: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+0002bc30: 706f 7274 2066 6f72 2074 6865 2063 6f6d port for the com\n+0002bc40: 6d61 6e64 20e2 8098 6362 6d65 6d63 e280 mand ...cbmemc..\n+0002bc50: 9920 746f 2073 686f 7720 7468 650a 636f . to show the.co\n+0002bc60: 6e74 656e 7420 6f66 2074 6865 2043 6f72 ntent of the Cor\n+0002bc70: 6562 6f6f 7420 4d65 6d6f 7279 2063 6f6e eboot Memory con\n+0002bc80: 736f 6c65 2e0a 0a1f 0a46 696c 653a 2067 sole.....File: g\n+0002bc90: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+0002bca0: 2063 6274 6162 6c65 5f6d 6f64 756c 652c cbtable_module,\n+0002bcb0: 2020 4e65 7874 3a20 6362 7469 6d65 5f6d Next: cbtime_m\n+0002bcc0: 6f64 756c 652c 2020 5072 6576 3a20 6362 odule, Prev: cb\n+0002bcd0: 6d65 6d63 5f6d 6f64 756c 652c 2020 5570 memc_module, Up\n+0002bce0: 3a20 4d6f 6475 6c65 730a 0a31 362e 3331 : Modules..16.31\n+0002bcf0: 2063 6274 6162 6c65 0a3d 3d3d 3d3d 3d3d cbtable.=======\n+0002bd00: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+0002bd10: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+0002bd20: 706f 7274 2066 6f72 2061 6363 6573 7369 port for accessi\n+0002bd30: 6e67 2074 6865 2043 6f72 6562 6f6f 7420 ng the Coreboot \n+0002bd40: 7461 626c 6573 2e0a 0a1f 0a46 696c 653a tables.....File:\n+0002bd50: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0002bd60: 653a 2063 6274 696d 655f 6d6f 6475 6c65 e: cbtime_module\n+0002bd70: 2c20 204e 6578 743a 2063 6861 696e 5f6d , Next: chain_m\n+0002bd80: 6f64 756c 652c 2020 5072 6576 3a20 6362 odule, Prev: cb\n+0002bd90: 7461 626c 655f 6d6f 6475 6c65 2c20 2055 table_module, U\n+0002bda0: 703a 204d 6f64 756c 6573 0a0a 3136 2e33 p: Modules..16.3\n+0002bdb0: 3220 6362 7469 6d65 0a3d 3d3d 3d3d 3d3d 2 cbtime.=======\n+0002bdc0: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+0002bdd0: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+0002bde0: 6f72 7420 666f 7220 7468 6520 636f 6d6d ort for the comm\n+0002bdf0: 616e 6420 e280 9863 6f72 6562 6f6f 745f and ...coreboot_\n+0002be00: 626f 6f74 7469 6d65 e280 9920 746f 2073 boottime... to s\n+0002be10: 686f 770a 7468 6520 436f 7265 626f 6f74 how.the Coreboot\n+0002be20: 2062 6f6f 7420 7469 6d65 2073 7461 7469 boot time stati\n+0002be30: 7374 6963 732e 0a0a 1f0a 4669 6c65 3a20 stics.....File: \n+0002be40: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+0002be50: 3a20 6368 6169 6e5f 6d6f 6475 6c65 2c20 : chain_module, \n+0002be60: 204e 6578 743a 2063 6d64 6c69 6e65 5f63 Next: cmdline_c\n+0002be70: 6174 5f74 6573 745f 6d6f 6475 6c65 2c20 at_test_module, \n+0002be80: 2050 7265 763a 2063 6274 696d 655f 6d6f Prev: cbtime_mo\n+0002be90: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0002bea0: 6573 0a0a 3136 2e33 3320 6368 6169 6e0a es..16.33 chain.\n+0002beb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n+0002bec0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+0002bed0: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n+0002bee0: 6520 636f 6d6d 616e 6420 e280 9863 6861 e command ...cha\n+0002bef0: 696e 6c6f 6164 6572 e280 9920 746f 2062 inloader... to b\n+0002bf00: 6f6f 740a 616e 6f74 6865 7220 626f 6f74 oot.another boot\n+0002bf10: 6c6f 6164 6572 2e20 2050 6c65 6173 6520 loader. Please \n+0002bf20: 2a6e 6f74 6520 6368 6169 6e6c 6f61 6465 *note chainloade\n+0002bf30: 723a 3a20 666f 7220 6d6f 7265 2069 6e66 r:: for more inf\n+0002bf40: 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 696c ormation.....Fil\n+0002bf50: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+0002bf60: 6f64 653a 2063 6d64 6c69 6e65 5f63 6174 ode: cmdline_cat\n+0002bf70: 5f74 6573 745f 6d6f 6475 6c65 2c20 204e _test_module, N\n+0002bf80: 6578 743a 2063 6d6f 7364 756d 705f 6d6f ext: cmosdump_mo\n+0002bf90: 6475 6c65 2c20 2050 7265 763a 2063 6861 dule, Prev: cha\n+0002bfa0: 696e 5f6d 6f64 756c 652c 2020 5570 3a20 in_module, Up: \n+0002bfb0: 4d6f 6475 6c65 730a 0a31 362e 3334 2063 Modules..16.34 c\n+0002bfc0: 6d64 6c69 6e65 5f63 6174 5f74 6573 740a mdline_cat_test.\n+0002bfd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n+0002bfe0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+0002bff0: 756c 6520 6973 2069 6e74 656e 6465 6420 ule is intended \n+0002c000: 666f 7220 7065 7266 6f72 6d69 6e67 2061 for performing a\n+0002c010: 2066 756e 6374 696f 6e61 6c20 7465 7374 functional test\n+0002c020: 206f 6620 7468 6520 e280 9863 6174 e280 of the ...cat..\n+0002c030: 990a 636f 6d6d 616e 6420 6f66 2047 5255 ..command of GRU\n+0002c040: 422e 0a0a 1f0a 4669 6c65 3a20 6772 7562 B.....File: grub\n+0002c050: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 636d .info, Node: cm\n+0002c060: 6f73 6475 6d70 5f6d 6f64 756c 652c 2020 osdump_module, \n+0002c070: 4e65 7874 3a20 636d 6f73 7465 7374 5f6d Next: cmostest_m\n+0002c080: 6f64 756c 652c 2020 5072 6576 3a20 636d odule, Prev: cm\n+0002c090: 646c 696e 655f 6361 745f 7465 7374 5f6d dline_cat_test_m\n+0002c0a0: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+0002c0b0: 6c65 730a 0a31 362e 3335 2063 6d6f 7364 les..16.35 cmosd\n+0002c0c0: 756d 700a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ump.============\n+0002c0d0: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n+0002c0e0: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n+0002c0f0: 2066 6f72 2074 6865 2063 6f6d 6d61 6e64 for the command\n+0002c100: 20e2 8098 636d 6f73 6475 6d70 e280 9920 ...cmosdump... \n+0002c110: 746f 2073 686f 7720 6120 7261 770a 6475 to show a raw.du\n+0002c120: 6d70 206f 6620 7468 6520 434d 4f53 2063 mp of the CMOS c\n+0002c130: 6f6e 7465 6e74 732e 2020 506c 6561 7365 ontents. Please\n+0002c140: 202a 6e6f 7465 2063 6d6f 7364 756d 703a *note cmosdump:\n+0002c150: 3a20 666f 7220 6d6f 7265 0a69 6e66 6f72 : for more.infor\n+0002c160: 6d61 7469 6f6e 2e0a 0a1f 0a46 696c 653a mation.....File:\n+0002c170: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0002c180: 653a 2063 6d6f 7374 6573 745f 6d6f 6475 e: cmostest_modu\n+0002c190: 6c65 2c20 204e 6578 743a 2063 6d70 5f6d le, Next: cmp_m\n+0002c1a0: 6f64 756c 652c 2020 5072 6576 3a20 636d odule, Prev: cm\n+0002c1b0: 6f73 6475 6d70 5f6d 6f64 756c 652c 2020 osdump_module, \n+0002c1c0: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+0002c1d0: 3336 2063 6d6f 7374 6573 740a 3d3d 3d3d 36 cmostest.====\n+0002c1e0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n+0002c1f0: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n+0002c200: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n+0002c210: 2063 6f6d 6d61 6e64 7320 e280 9863 6d6f commands ...cmo\n+0002c220: 7374 6573 74e2 8099 2c20 e280 9863 6d6f stest..., ...cmo\n+0002c230: 7363 6c65 616e e280 992c 0a61 6e64 20e2 sclean...,.and .\n+0002c240: 8098 636d 6f73 7365 74e2 8099 2074 6f20 ..cmosset... to \n+0002c250: 696e 7465 7261 6374 2077 6974 6820 6120 interact with a \n+0002c260: 434d 4f53 2e20 2a4e 6f74 6520 636d 6f73 CMOS. *Note cmos\n+0002c270: 7465 7374 3a3a 202f 202a 6e6f 7465 0a63 test:: / *note.c\n+0002c280: 6d6f 7363 6c65 616e 3a3a 2066 6f72 206d mosclean:: for m\n+0002c290: 6f72 6520 696e 666f 726d 6174 696f 6e2e ore information.\n+0002c2a0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+0002c2b0: 6e66 6f2c 2020 4e6f 6465 3a20 636d 705f nfo, Node: cmp_\n+0002c2c0: 6d6f 6475 6c65 2c20 204e 6578 743a 2063 module, Next: c\n+0002c2d0: 6d70 5f74 6573 745f 6d6f 6475 6c65 2c20 mp_test_module, \n+0002c2e0: 2050 7265 763a 2063 6d6f 7374 6573 745f Prev: cmostest_\n+0002c2f0: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+0002c300: 756c 6573 0a0a 3136 2e33 3720 636d 700a ules..16.37 cmp.\n+0002c310: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+0002c320: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+0002c330: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+0002c340: 636f 6d6d 616e 6420 e280 9863 6d70 e280 command ...cmp..\n+0002c350: 9920 746f 2063 6f6d 7061 7265 2074 6865 . to compare the\n+0002c360: 0a63 6f6e 7465 6e74 206f 6620 7477 6f20 .content of two \n+0002c370: 6669 6c65 732e 2020 2a4e 6f74 6520 636d files. *Note cm\n+0002c380: 703a 3a20 666f 7220 6d6f 7265 2069 6e66 p:: for more inf\n+0002c390: 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 696c ormation.....Fil\n+0002c3a0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+0002c3b0: 6f64 653a 2063 6d70 5f74 6573 745f 6d6f ode: cmp_test_mo\n+0002c3c0: 6475 6c65 2c20 204e 6578 743a 2063 6f6e dule, Next: con\n+0002c3d0: 6669 6766 696c 655f 6d6f 6475 6c65 2c20 figfile_module, \n+0002c3e0: 2050 7265 763a 2063 6d70 5f6d 6f64 756c Prev: cmp_modul\n+0002c3f0: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n+0002c400: 0a31 362e 3338 2063 6d70 5f74 6573 740a .16.38 cmp_test.\n+0002c410: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n+0002c420: 5468 6973 206d 6f64 756c 6520 6973 2069 This module is i\n+0002c430: 6e74 656e 6465 6420 666f 7220 7065 7266 ntended for perf\n+0002c440: 6f72 6d69 6e67 2061 2066 756e 6374 696f orming a functio\n+0002c450: 6e61 6c20 7465 7374 206f 6620 7265 6c61 nal test of rela\n+0002c460: 7469 6f6e 616c 0a6f 7065 7261 7469 6f6e tional.operation\n+0002c470: 7320 696e 2047 5255 422e 204e 6f74 6520 s in GRUB. Note \n+0002c480: 7468 6174 2074 6869 7320 6d6f 6475 6c65 that this module\n+0002c490: 2069 7320 2a6e 6f74 2a20 6173 736f 6369 is *not* associ\n+0002c4a0: 6174 6564 2077 6974 6820 7468 650a e280 ated with the...\n+0002c4b0: 9863 6d70 e280 9920 636f 6d6d 616e 6420 .cmp... command \n+0002c4c0: 616e 6420 646f 6573 206e 6f74 2074 6573 and does not tes\n+0002c4d0: 7420 7468 6520 e280 9863 6d70 e280 9920 t the ...cmp... \n+0002c4e0: 636f 6d6d 616e 642e 0a0a 1f0a 4669 6c65 command.....File\n+0002c4f0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0002c500: 6465 3a20 636f 6e66 6967 6669 6c65 5f6d de: configfile_m\n+0002c510: 6f64 756c 652c 2020 4e65 7874 3a20 6370 odule, Next: cp\n+0002c520: 696f 5f6d 6f64 756c 652c 2020 5072 6576 io_module, Prev\n+0002c530: 3a20 636d 705f 7465 7374 5f6d 6f64 756c : cmp_test_modul\n+0002c540: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n+0002c550: 0a31 362e 3339 2063 6f6e 6669 6766 696c .16.39 configfil\n+0002c560: 650a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d e.==============\n+0002c570: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n+0002c580: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n+0002c590: 2066 6f72 2074 6865 2063 6f6d 6d61 6e64 for the command\n+0002c5a0: 733a 20e2 8098 636f 6e66 6967 6669 6c65 s: ...configfile\n+0002c5b0: e280 992c 20e2 8098 736f 7572 6365 e280 ..., ...source..\n+0002c5c0: 992c 0ae2 8098 6578 7472 6163 745f 656e .,....extract_en\n+0002c5d0: 7472 6965 735f 736f 7572 6365 e280 992c tries_source...,\n+0002c5e0: 20e2 8098 6578 7472 6163 745f 656e 7472 ...extract_entr\n+0002c5f0: 6965 735f 636f 6e66 6967 6669 6c65 e280 ies_configfile..\n+0002c600: 992c 20e2 8098 2ee2 8099 2028 646f 740a ., ....... (dot.\n+0002c610: 636f 6d6d 616e 6429 2e20 202a 4e6f 7465 command). *Note\n+0002c620: 2063 6f6e 6669 6766 696c 653a 3a20 2f20 configfile:: / \n+0002c630: 2a6e 6f74 6520 736f 7572 6365 3a3a 2e0a *note source::..\n+0002c640: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+0002c650: 666f 2c20 204e 6f64 653a 2063 7069 6f5f fo, Node: cpio_\n+0002c660: 6d6f 6475 6c65 2c20 204e 6578 743a 2063 module, Next: c\n+0002c670: 7069 6f5f 6265 5f6d 6f64 756c 652c 2020 pio_be_module, \n+0002c680: 5072 6576 3a20 636f 6e66 6967 6669 6c65 Prev: configfile\n+0002c690: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+0002c6a0: 6475 6c65 730a 0a31 362e 3430 2063 7069 dules..16.40 cpi\n+0002c6b0: 6f0a 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 o.==========..Th\n+0002c6c0: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n+0002c6d0: 6573 2073 7570 706f 7274 2066 6f72 2074 es support for t\n+0002c6e0: 6865 2043 5049 4f20 6172 6368 6976 6520 he CPIO archive \n+0002c6f0: 6669 6c65 2066 6f72 6d61 742e 2020 5468 file format. Th\n+0002c700: 6973 0a6d 6f64 756c 6520 6973 2066 6f72 is.module is for\n+0002c710: 2074 6865 2022 6269 6e22 2076 6572 7369 the \"bin\" versi\n+0002c720: 6f6e 206f 6620 4350 494f 2028 6465 6661 on of CPIO (defa\n+0002c730: 756c 7420 6f66 2047 4e55 2043 5049 4f29 ult of GNU CPIO)\n+0002c740: 2073 7570 706f 7274 696e 670a 6172 6f75 supporting.arou\n+0002c750: 6e64 2032 4742 2e0a 0a1f 0a46 696c 653a nd 2GB.....File:\n+0002c760: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0002c770: 653a 2063 7069 6f5f 6265 5f6d 6f64 756c e: cpio_be_modul\n+0002c780: 652c 2020 4e65 7874 3a20 6370 7569 645f e, Next: cpuid_\n+0002c790: 6d6f 6475 6c65 2c20 2050 7265 763a 2063 module, Prev: c\n+0002c7a0: 7069 6f5f 6d6f 6475 6c65 2c20 2055 703a pio_module, Up:\n+0002c7b0: 204d 6f64 756c 6573 0a0a 3136 2e34 3120 Modules..16.41 \n+0002c7c0: 6370 696f 5f62 650a 3d3d 3d3d 3d3d 3d3d cpio_be.========\n+0002c7d0: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+0002c7e0: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+0002c7f0: 6f72 7420 666f 7220 7468 6520 4350 494f ort for the CPIO\n+0002c800: 2061 7263 6869 7665 2066 696c 6520 666f archive file fo\n+0002c810: 726d 6174 2069 6e0a 6269 672d 656e 6469 rmat in.big-endi\n+0002c820: 616e 2066 6f72 6d61 742e 2020 5468 6973 an format. This\n+0002c830: 206d 6f64 756c 6520 6973 2066 6f72 2074 module is for t\n+0002c840: 6865 2022 6269 6e22 2076 6572 7369 6f6e he \"bin\" version\n+0002c850: 206f 6620 4350 494f 0a28 6465 6661 756c of CPIO.(defaul\n+0002c860: 7420 6f66 2047 4e55 2043 5049 4f29 2073 t of GNU CPIO) s\n+0002c870: 7570 706f 7274 696e 6720 6172 6f75 6e64 upporting around\n+0002c880: 2032 4742 2e0a 0a1f 0a46 696c 653a 2067 2GB.....File: g\n+0002c890: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+0002c8a0: 2063 7075 6964 5f6d 6f64 756c 652c 2020 cpuid_module, \n+0002c8b0: 4e65 7874 3a20 6372 6336 345f 6d6f 6475 Next: crc64_modu\n+0002c8c0: 6c65 2c20 2050 7265 763a 2063 7069 6f5f le, Prev: cpio_\n+0002c8d0: 6265 5f6d 6f64 756c 652c 2020 5570 3a20 be_module, Up: \n+0002c8e0: 4d6f 6475 6c65 730a 0a31 362e 3432 2063 Modules..16.42 c\n+0002c8f0: 7075 6964 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d puid.===========\n+0002c900: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n+0002c910: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n+0002c920: 6f72 2074 6865 2063 6f6d 6d61 6e64 20e2 or the command .\n+0002c930: 8098 6370 7569 64e2 8099 2074 6f20 7465 ..cpuid... to te\n+0002c940: 7374 2066 6f72 2076 6172 696f 7573 0a43 st for various.C\n+0002c950: 5055 2066 6561 7475 7265 732e 2020 2a4e PU features. *N\n+0002c960: 6f74 6520 6370 7569 643a 3a20 666f 7220 ote cpuid:: for \n+0002c970: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information\n+0002c980: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+0002c990: 696e 666f 2c20 204e 6f64 653a 2063 7263 info, Node: crc\n+0002c9a0: 3634 5f6d 6f64 756c 652c 2020 4e65 7874 64_module, Next\n+0002c9b0: 3a20 6372 7970 746f 5f6d 6f64 756c 652c : crypto_module,\n+0002c9c0: 2020 5072 6576 3a20 6370 7569 645f 6d6f Prev: cpuid_mo\n+0002c9d0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0002c9e0: 6573 0a0a 3136 2e34 3320 6372 6336 340a es..16.43 crc64.\n+0002c9f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n+0002ca00: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+0002ca10: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n+0002ca20: 6520 4352 4336 3420 6f70 6572 6174 696f e CRC64 operatio\n+0002ca30: 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 n.....File: grub\n+0002ca40: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6372 .info, Node: cr\n+0002ca50: 7970 746f 5f6d 6f64 756c 652c 2020 4e65 ypto_module, Ne\n+0002ca60: 7874 3a20 6372 7970 746f 6469 736b 5f6d xt: cryptodisk_m\n+0002ca70: 6f64 756c 652c 2020 5072 6576 3a20 6372 odule, Prev: cr\n+0002ca80: 6336 345f 6d6f 6475 6c65 2c20 2055 703a c64_module, Up:\n+0002ca90: 204d 6f64 756c 6573 0a0a 3136 2e34 3420 Modules..16.44 \n+0002caa0: 6372 7970 746f 0a3d 3d3d 3d3d 3d3d 3d3d crypto.=========\n+0002cab0: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n+0002cac0: 2070 726f 7669 6465 7320 6c69 6272 6172 provides librar\n+0002cad0: 7920 7375 7070 6f72 7420 666f 7220 7661 y support for va\n+0002cae0: 7269 6f75 7320 6261 7365 2063 7279 7074 rious base crypt\n+0002caf0: 6f67 7261 7068 790a 6f70 6572 6174 696f ography.operatio\n+0002cb00: 6e73 2069 6e20 4752 5542 2e0a 0a1f 0a46 ns in GRUB.....F\n+0002cb10: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+0002cb20: 204e 6f64 653a 2063 7279 7074 6f64 6973 Node: cryptodis\n+0002cb30: 6b5f 6d6f 6475 6c65 2c20 204e 6578 743a k_module, Next:\n+0002cb40: 2063 7335 3533 365f 6d6f 6475 6c65 2c20 cs5536_module, \n+0002cb50: 2050 7265 763a 2063 7279 7074 6f5f 6d6f Prev: crypto_mo\n+0002cb60: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0002cb70: 6573 0a0a 3136 2e34 3520 6372 7970 746f es..16.45 crypto\n+0002cb80: 6469 736b 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d disk.===========\n+0002cb90: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+0002cba0: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+0002cbb0: 6f72 7420 666f 7220 7468 6520 636f 6d6d ort for the comm\n+0002cbc0: 616e 6420 e280 9863 7279 7074 6f6d 6f75 and ...cryptomou\n+0002cbd0: 6e74 e280 9920 746f 2069 6e74 6572 6163 nt... to interac\n+0002cbe0: 740a 7769 7468 2065 6e63 7279 7074 6564 t.with encrypted\n+0002cbf0: 2066 696c 6520 7379 7374 656d 732e 2020 file systems. \n+0002cc00: 2a4e 6f74 6520 6372 7970 746f 6d6f 756e *Note cryptomoun\n+0002cc10: 743a 3a20 666f 7220 6d6f 7265 2069 6e66 t:: for more inf\n+0002cc20: 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 696c ormation.....Fil\n+0002cc30: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+0002cc40: 6f64 653a 2063 7335 3533 365f 6d6f 6475 ode: cs5536_modu\n+0002cc50: 6c65 2c20 204e 6578 743a 2063 747a 5f74 le, Next: ctz_t\n+0002cc60: 6573 745f 6d6f 6475 6c65 2c20 2050 7265 est_module, Pre\n+0002cc70: 763a 2063 7279 7074 6f64 6973 6b5f 6d6f v: cryptodisk_mo\n+0002cc80: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0002cc90: 6573 0a0a 3136 2e34 3620 6373 3535 3336 es..16.46 cs5536\n+0002cca0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 .============..T\n+0002ccb0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+0002ccc0: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+0002ccd0: 7468 6520 414d 4420 4765 6f64 6520 4353 the AMD Geode CS\n+0002cce0: 3535 3336 2063 6f6d 7061 6e69 6f6e 2064 5536 companion d\n+0002ccf0: 6576 6963 652e 0a0a 1f0a 4669 6c65 3a20 evice.....File: \n+0002cd00: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+0002cd10: 3a20 6374 7a5f 7465 7374 5f6d 6f64 756c : ctz_test_modul\n+0002cd20: 652c 2020 4e65 7874 3a20 6461 7465 5f6d e, Next: date_m\n+0002cd30: 6f64 756c 652c 2020 5072 6576 3a20 6373 odule, Prev: cs\n+0002cd40: 3535 3336 5f6d 6f64 756c 652c 2020 5570 5536_module, Up\n+0002cd50: 3a20 4d6f 6475 6c65 730a 0a31 362e 3437 : Modules..16.47\n+0002cd60: 2063 747a 5f74 6573 740a 3d3d 3d3d 3d3d ctz_test.======\n+0002cd70: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+0002cd80: 6f64 756c 6520 6973 2069 6e74 656e 6465 odule is intende\n+0002cd90: 6420 666f 7220 7065 7266 6f72 6d69 6e67 d for performing\n+0002cda0: 2061 2066 756e 6374 696f 6e61 6c20 7465 a functional te\n+0002cdb0: 7374 206f 6620 7468 6520 6374 7a0a 6675 st of the ctz.fu\n+0002cdc0: 6e63 7469 6f6e 7320 696e 2047 5255 4220 nctions in GRUB \n+0002cdd0: 7573 6564 2074 6f20 436f 756e 7420 5472 used to Count Tr\n+0002cde0: 6169 6c69 6e67 205a 6572 6f73 2e0a 0a1f ailing Zeros....\n+0002cdf0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+0002ce00: 2c20 204e 6f64 653a 2064 6174 655f 6d6f , Node: date_mo\n+0002ce10: 6475 6c65 2c20 204e 6578 743a 2064 6174 dule, Next: dat\n+0002ce20: 6568 6f6f 6b5f 6d6f 6475 6c65 2c20 2050 ehook_module, P\n+0002ce30: 7265 763a 2063 747a 5f74 6573 745f 6d6f rev: ctz_test_mo\n+0002ce40: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0002ce50: 6573 0a0a 3136 2e34 3820 6461 7465 0a3d es..16.48 date.=\n+0002ce60: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+0002ce70: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+0002ce80: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+0002ce90: 636f 6d6d 616e 6420 e280 9864 6174 65e2 command ...date.\n+0002cea0: 8099 2074 6f20 6765 7420 7468 6520 6461 .. to get the da\n+0002ceb0: 7465 2f74 696d 650a 6f72 2073 6574 2074 te/time.or set t\n+0002cec0: 6865 2064 6174 652f 7469 6d65 2e20 202a he date/time. *\n+0002ced0: 4e6f 7465 2064 6174 653a 3a20 666f 7220 Note date:: for \n+0002cee0: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information\n+0002cef0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+0002cf00: 696e 666f 2c20 204e 6f64 653a 2064 6174 info, Node: dat\n+0002cf10: 6568 6f6f 6b5f 6d6f 6475 6c65 2c20 204e ehook_module, N\n+0002cf20: 6578 743a 2064 6174 6574 696d 655f 6d6f ext: datetime_mo\n+0002cf30: 6475 6c65 2c20 2050 7265 763a 2064 6174 dule, Prev: dat\n+0002cf40: 655f 6d6f 6475 6c65 2c20 2055 703a 204d e_module, Up: M\n+0002cf50: 6f64 756c 6573 0a0a 3136 2e34 3920 6461 odules..16.49 da\n+0002cf60: 7465 686f 6f6b 0a3d 3d3d 3d3d 3d3d 3d3d tehook.=========\n+0002cf70: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+0002cf80: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+0002cf90: 6f72 7420 666f 7220 706f 7075 6c61 7469 ort for populati\n+0002cfa0: 6e67 202f 2070 726f 7669 6469 6e67 2074 ng / providing t\n+0002cfb0: 6865 2065 6e76 6972 6f6e 6d65 6e74 0a76 he environment.v\n+0002cfc0: 6172 6961 626c 6573 20e2 8098 5945 4152 ariables ...YEAR\n+0002cfd0: e280 992c 20e2 8098 4d4f 4e54 48e2 8099 ..., ...MONTH...\n+0002cfe0: 2c20 e280 9844 4159 e280 992c 20e2 8098 , ...DAY..., ...\n+0002cff0: 484f 5552 e280 992c 20e2 8098 4d49 4e55 HOUR..., ...MINU\n+0002d000: 5445 e280 992c 20e2 8098 5345 434f 4e44 TE..., ...SECOND\n+0002d010: e280 992c 20e2 8098 5745 454b 4441 59e2 ..., ...WEEKDAY.\n+0002d020: 8099 2e0a 0a1f 0a46 696c 653a 2067 7275 .......File: gru\n+0002d030: 622e 696e 666f 2c20 204e 6f64 653a 2064 b.info, Node: d\n+0002d040: 6174 6574 696d 655f 6d6f 6475 6c65 2c20 atetime_module, \n+0002d050: 204e 6578 743a 2064 6973 6b5f 6d6f 6475 Next: disk_modu\n+0002d060: 6c65 2c20 2050 7265 763a 2064 6174 6568 le, Prev: dateh\n+0002d070: 6f6f 6b5f 6d6f 6475 6c65 2c20 2055 703a ook_module, Up:\n+0002d080: 204d 6f64 756c 6573 0a0a 3136 2e35 3020 Modules..16.50 \n+0002d090: 6461 7465 7469 6d65 0a3d 3d3d 3d3d 3d3d datetime.=======\n+0002d0a0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n+0002d0b0: 6475 6c65 2070 726f 7669 6465 7320 6c69 dule provides li\n+0002d0c0: 6272 6172 7920 7375 7070 6f72 7420 666f brary support fo\n+0002d0d0: 7220 6765 7474 696e 6720 616e 6420 7365 r getting and se\n+0002d0e0: 7474 696e 6720 7468 6520 6461 7465 202f tting the date /\n+0002d0f0: 0a74 696d 6520 6672 6f6d 202f 2074 6f20 .time from / to \n+0002d100: 6120 6861 7264 7761 7265 2063 6c6f 636b a hardware clock\n+0002d110: 2064 6576 6963 652e 0a0a 1f0a 4669 6c65 device.....File\n+0002d120: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0002d130: 6465 3a20 6469 736b 5f6d 6f64 756c 652c de: disk_module,\n+0002d140: 2020 4e65 7874 3a20 6469 736b 6669 6c74 Next: diskfilt\n+0002d150: 6572 5f6d 6f64 756c 652c 2020 5072 6576 er_module, Prev\n+0002d160: 3a20 6461 7465 7469 6d65 5f6d 6f64 756c : datetime_modul\n+0002d170: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n+0002d180: 0a31 362e 3531 2064 6973 6b0a 3d3d 3d3d .16.51 disk.====\n+0002d190: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+0002d1a0: 756c 6520 7072 6f76 6964 6573 206c 6962 ule provides lib\n+0002d1b0: 7261 7279 2073 7570 706f 7274 2066 6f72 rary support for\n+0002d1c0: 2077 7269 7469 6e67 2074 6f20 6120 7374 writing to a st\n+0002d1d0: 6f72 6167 6520 6469 736b 2e0a 0a1f 0a46 orage disk.....F\n+0002d1e0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+0002d1f0: 204e 6f64 653a 2064 6973 6b66 696c 7465 Node: diskfilte\n+0002d200: 725f 6d6f 6475 6c65 2c20 204e 6578 743a r_module, Next:\n+0002d210: 2064 6976 5f6d 6f64 756c 652c 2020 5072 div_module, Pr\n+0002d220: 6576 3a20 6469 736b 5f6d 6f64 756c 652c ev: disk_module,\n+0002d230: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+0002d240: 362e 3532 2064 6973 6b66 696c 7465 720a 6.52 diskfilter.\n+0002d250: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n+0002d260: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n+0002d270: 6f76 6964 6573 206c 6962 7261 7279 2073 ovides library s\n+0002d280: 7570 706f 7274 2066 6f72 2072 6561 6469 upport for readi\n+0002d290: 6e67 2061 2064 6973 6b20 5241 4944 2061 ng a disk RAID a\n+0002d2a0: 7272 6179 2e20 2049 740a 616c 736f 2070 rray. It.also p\n+0002d2b0: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n+0002d2c0: 666f 7220 7468 6520 636f 6d6d 616e 6420 for the command \n+0002d2d0: e280 9863 7279 7074 6f63 6865 636b e280 ...cryptocheck..\n+0002d2e0: 992e 2020 2a4e 6f74 650a 6372 7970 746f .. *Note.crypto\n+0002d2f0: 6368 6563 6b3a 3a20 666f 7220 6d6f 7265 check:: for more\n+0002d300: 2069 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f information....\n+0002d310: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+0002d320: 2c20 204e 6f64 653a 2064 6976 5f6d 6f64 , Node: div_mod\n+0002d330: 756c 652c 2020 4e65 7874 3a20 6469 765f ule, Next: div_\n+0002d340: 7465 7374 5f6d 6f64 756c 652c 2020 5072 test_module, Pr\n+0002d350: 6576 3a20 6469 736b 6669 6c74 6572 5f6d ev: diskfilter_m\n+0002d360: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+0002d370: 6c65 730a 0a31 362e 3533 2064 6976 0a3d les..16.53 div.=\n+0002d380: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+0002d390: 6f64 756c 6520 7072 6f76 6964 6573 206c odule provides l\n+0002d3a0: 6962 7261 7279 2073 7570 706f 7274 2066 ibrary support f\n+0002d3b0: 6f72 2073 6f6d 6520 6f70 6572 6174 696f or some operatio\n+0002d3c0: 6e73 2073 7563 6820 6173 2064 6976 6d6f ns such as divmo\n+0002d3d0: 642e 0a0a 1f0a 4669 6c65 3a20 6772 7562 d.....File: grub\n+0002d3e0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6469 .info, Node: di\n+0002d3f0: 765f 7465 7374 5f6d 6f64 756c 652c 2020 v_test_module, \n+0002d400: 4e65 7874 3a20 646d 5f6e 765f 6d6f 6475 Next: dm_nv_modu\n+0002d410: 6c65 2c20 2050 7265 763a 2064 6976 5f6d le, Prev: div_m\n+0002d420: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+0002d430: 6c65 730a 0a31 362e 3534 2064 6976 5f74 les..16.54 div_t\n+0002d440: 6573 740a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d est.============\n+0002d450: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n+0002d460: 6973 2069 6e74 656e 6465 6420 666f 7220 is intended for \n+0002d470: 7065 7266 6f72 6d69 6e67 2061 2066 756e performing a fun\n+0002d480: 6374 696f 6e61 6c20 7465 7374 206f 6620 ctional test of \n+0002d490: 7468 6520 6469 766d 6f64 0a66 756e 6374 the divmod.funct\n+0002d4a0: 696f 6e20 696e 2047 5255 422e 0a0a 1f0a ion in GRUB.....\n+0002d4b0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+0002d4c0: 2020 4e6f 6465 3a20 646d 5f6e 765f 6d6f Node: dm_nv_mo\n+0002d4d0: 6475 6c65 2c20 204e 6578 743a 2064 7269 dule, Next: dri\n+0002d4e0: 7665 6d61 705f 6d6f 6475 6c65 2c20 2050 vemap_module, P\n+0002d4f0: 7265 763a 2064 6976 5f74 6573 745f 6d6f rev: div_test_mo\n+0002d500: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0002d510: 6573 0a0a 3136 2e35 3520 646d 5f6e 760a es..16.55 dm_nv.\n+0002d520: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n+0002d530: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+0002d540: 7320 7375 7070 6f72 7420 666f 7220 6861 s support for ha\n+0002d550: 6e64 6c69 6e67 2073 6f6d 6520 4e76 6964 ndling some Nvid\n+0002d560: 6961 2022 6661 6b65 7261 6964 2220 6469 ia \"fakeraid\" di\n+0002d570: 736b 0a64 6576 6963 6573 2e0a 0a1f 0a46 sk.devices.....F\n+0002d580: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+0002d590: 204e 6f64 653a 2064 7269 7665 6d61 705f Node: drivemap_\n+0002d5a0: 6d6f 6475 6c65 2c20 204e 6578 743a 2065 module, Next: e\n+0002d5b0: 6368 6f5f 6d6f 6475 6c65 2c20 2050 7265 cho_module, Pre\n+0002d5c0: 763a 2064 6d5f 6e76 5f6d 6f64 756c 652c v: dm_nv_module,\n+0002d5d0: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+0002d5e0: 362e 3536 2064 7269 7665 6d61 700a 3d3d 6.56 drivemap.==\n+0002d5f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n+0002d600: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n+0002d610: 6573 2073 7570 706f 7274 2066 6f72 2074 es support for t\n+0002d620: 6865 20e2 8098 6472 6976 656d 6170 e280 he ...drivemap..\n+0002d630: 9920 746f 206d 616e 6167 6520 4249 4f53 . to manage BIOS\n+0002d640: 2064 7269 7665 0a6d 6170 7069 6e67 732e drive.mappings.\n+0002d650: 2020 2a4e 6f74 6520 6472 6976 656d 6170 *Note drivemap\n+0002d660: 3a3a 2066 6f72 206d 6f72 6520 696e 666f :: for more info\n+0002d670: 726d 6174 696f 6e2e 0a0a 1f0a 4669 6c65 rmation.....File\n+0002d680: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0002d690: 6465 3a20 6563 686f 5f6d 6f64 756c 652c de: echo_module,\n+0002d6a0: 2020 4e65 7874 3a20 6566 695f 676f 705f Next: efi_gop_\n+0002d6b0: 6d6f 6475 6c65 2c20 2050 7265 763a 2064 module, Prev: d\n+0002d6c0: 7269 7665 6d61 705f 6d6f 6475 6c65 2c20 rivemap_module, \n+0002d6d0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+0002d6e0: 2e35 3720 6563 686f 0a3d 3d3d 3d3d 3d3d .57 echo.=======\n+0002d6f0: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n+0002d700: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n+0002d710: 7420 666f 7220 7468 6520 e280 9865 6368 t for the ...ech\n+0002d720: 6fe2 8099 2074 6f20 6469 7370 6c61 7920 o... to display \n+0002d730: 6120 6c69 6e65 206f 6620 7465 7874 2e0a a line of text..\n+0002d740: 2a4e 6f74 6520 6563 686f 3a3a 2066 6f72 *Note echo:: for\n+0002d750: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio\n+0002d760: 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 n.....File: grub\n+0002d770: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6566 .info, Node: ef\n+0002d780: 695f 676f 705f 6d6f 6475 6c65 2c20 204e i_gop_module, N\n+0002d790: 6578 743a 2065 6669 5f75 6761 5f6d 6f64 ext: efi_uga_mod\n+0002d7a0: 756c 652c 2020 5072 6576 3a20 6563 686f ule, Prev: echo\n+0002d7b0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+0002d7c0: 6475 6c65 730a 0a31 362e 3538 2065 6669 dules..16.58 efi\n+0002d7d0: 5f67 6f70 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d _gop.===========\n+0002d7e0: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n+0002d7f0: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n+0002d800: 2066 6f72 2074 6865 2055 4546 4920 7669 for the UEFI vi\n+0002d810: 6465 6f20 6f75 7470 7574 2070 726f 746f deo output proto\n+0002d820: 636f 6c0a 2247 7261 7068 6963 7320 4f75 col.\"Graphics Ou\n+0002d830: 7470 7574 2050 726f 746f 636f 6c22 2028 tput Protocol\" (\n+0002d840: 474f 5029 2e0a 0a1f 0a46 696c 653a 2067 GOP).....File: g\n+0002d850: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+0002d860: 2065 6669 5f75 6761 5f6d 6f64 756c 652c efi_uga_module,\n+0002d870: 2020 4e65 7874 3a20 6566 6965 6d75 5f6d Next: efiemu_m\n+0002d880: 6f64 756c 652c 2020 5072 6576 3a20 6566 odule, Prev: ef\n+0002d890: 695f 676f 705f 6d6f 6475 6c65 2c20 2055 i_gop_module, U\n+0002d8a0: 703a 204d 6f64 756c 6573 0a0a 3136 2e35 p: Modules..16.5\n+0002d8b0: 3920 6566 695f 7567 610a 3d3d 3d3d 3d3d 9 efi_uga.======\n+0002d8c0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n+0002d8d0: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n+0002d8e0: 7070 6f72 7420 666f 7220 7468 6520 4546 pport for the EF\n+0002d8f0: 4920 7669 6465 6f20 7072 6f74 6f63 6f6c I video protocol\n+0002d900: 2022 556e 6976 6572 7361 6c0a 4772 6170 \"Universal.Grap\n+0002d910: 6869 6320 4164 6170 7465 7222 2028 5547 hic Adapter\" (UG\n+0002d920: 4129 2e0a 0a1f 0a46 696c 653a 2067 7275 A).....File: gru\n+0002d930: 622e 696e 666f 2c20 204e 6f64 653a 2065 b.info, Node: e\n+0002d940: 6669 656d 755f 6d6f 6475 6c65 2c20 204e fiemu_module, N\n+0002d950: 6578 743a 2065 6669 6677 7365 7475 705f ext: efifwsetup_\n+0002d960: 6d6f 6475 6c65 2c20 2050 7265 763a 2065 module, Prev: e\n+0002d970: 6669 5f75 6761 5f6d 6f64 756c 652c 2020 fi_uga_module, \n+0002d980: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+0002d990: 3630 2065 6669 656d 750a 3d3d 3d3d 3d3d 60 efiemu.======\n+0002d9a0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+0002d9b0: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+0002d9c0: 706f 7274 2066 6f72 2074 6865 2063 6f6d port for the com\n+0002d9d0: 6d61 6e64 7320 e280 9865 6669 656d 755f mands ...efiemu_\n+0002d9e0: 6c6f 6164 636f 7265 e280 992c 0ae2 8098 loadcore...,....\n+0002d9f0: 6566 6965 6d75 5f70 7265 7061 7265 e280 efiemu_prepare..\n+0002da00: 992c 2061 6e64 20e2 8098 6566 6965 6d75 ., and ...efiemu\n+0002da10: 5f75 6e6c 6f61 64e2 8099 2e20 2054 6869 _unload.... Thi\n+0002da20: 7320 7072 6f76 6964 6573 2061 6e20 4546 s provides an EF\n+0002da30: 4920 656d 756c 6174 696f 6e2e 0a0a 1f0a I emulation.....\n+0002da40: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+0002da50: 2020 4e6f 6465 3a20 6566 6966 7773 6574 Node: efifwset\n+0002da60: 7570 5f6d 6f64 756c 652c 2020 4e65 7874 up_module, Next\n+0002da70: 3a20 6566 696e 6574 5f6d 6f64 756c 652c : efinet_module,\n+0002da80: 2020 5072 6576 3a20 6566 6965 6d75 5f6d Prev: efiemu_m\n+0002da90: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+0002daa0: 6c65 730a 0a31 362e 3631 2065 6669 6677 les..16.61 efifw\n+0002dab0: 7365 7475 700a 3d3d 3d3d 3d3d 3d3d 3d3d setup.==========\n+0002dac0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+0002dad0: 756c 6573 2070 726f 7669 6465 7320 7375 ules provides su\n+0002dae0: 7070 6f72 7420 666f 7220 7468 6520 636f pport for the co\n+0002daf0: 6d6d 616e 6420 e280 9866 7773 6574 7570 mmand ...fwsetup\n+0002db00: e280 9920 746f 2072 6562 6f6f 7420 696e ... to reboot in\n+0002db10: 746f 0a74 6865 2066 6972 6d77 6172 6520 to.the firmware \n+0002db20: 7365 7475 7020 6d65 6e75 2e20 202a 4e6f setup menu. *No\n+0002db30: 7465 2066 7773 6574 7570 3a3a 2066 6f72 te fwsetup:: for\n+0002db40: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio\n+0002db50: 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 n.....File: grub\n+0002db60: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6566 .info, Node: ef\n+0002db70: 696e 6574 5f6d 6f64 756c 652c 2020 4e65 inet_module, Ne\n+0002db80: 7874 3a20 6566 6974 6578 746d 6f64 655f xt: efitextmode_\n+0002db90: 6d6f 6475 6c65 2c20 2050 7265 763a 2065 module, Prev: e\n+0002dba0: 6669 6677 7365 7475 705f 6d6f 6475 6c65 fifwsetup_module\n+0002dbb0: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n+0002dbc0: 3136 2e36 3220 6566 696e 6574 0a3d 3d3d 16.62 efinet.===\n+0002dbd0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+0002dbe0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+0002dbf0: 7375 7070 6f72 7420 666f 7220 5545 4649 support for UEFI\n+0002dc00: 204e 6574 776f 726b 2042 6f6f 7469 6e67 Network Booting\n+0002dc10: 2066 6f72 206c 6f61 6469 6e67 2069 6d61 for loading ima\n+0002dc20: 6765 730a 616e 6420 6461 7461 2066 726f ges.and data fro\n+0002dc30: 6d20 7468 6520 6e65 7477 6f72 6b2e 0a0a m the network...\n+0002dc40: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+0002dc50: 6f2c 2020 4e6f 6465 3a20 6566 6974 6578 o, Node: efitex\n+0002dc60: 746d 6f64 655f 6d6f 6475 6c65 2c20 204e tmode_module, N\n+0002dc70: 6578 743a 2065 6863 695f 6d6f 6475 6c65 ext: ehci_module\n+0002dc80: 2c20 2050 7265 763a 2065 6669 6e65 745f , Prev: efinet_\n+0002dc90: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+0002dca0: 756c 6573 0a0a 3136 2e36 3320 6566 6974 ules..16.63 efit\n+0002dcb0: 6578 746d 6f64 650a 3d3d 3d3d 3d3d 3d3d extmode.========\n+0002dcc0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+0002dcd0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+0002dce0: 7375 7070 6f72 7420 666f 7220 636f 6d6d support for comm\n+0002dcf0: 616e 6420 e280 9865 6669 7465 7874 6d6f and ...efitextmo\n+0002dd00: 6465 e280 9920 746f 2067 6574 2061 6e64 de... to get and\n+0002dd10: 2073 6574 0a6f 7574 7075 7420 6d6f 6465 set.output mode\n+0002dd20: 2072 6573 6f6c 7574 696f 6e2e 2020 2a4e resolution. *N\n+0002dd30: 6f74 6520 6566 6974 6578 746d 6f64 653a ote efitextmode:\n+0002dd40: 3a20 666f 7220 6d6f 7265 2069 6e66 6f72 : for more infor\n+0002dd50: 6d61 7469 6f6e 2e0a 0a1f 0a46 696c 653a mation.....File:\n+0002dd60: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0002dd70: 653a 2065 6863 695f 6d6f 6475 6c65 2c20 e: ehci_module, \n+0002dd80: 204e 6578 743a 2065 6c66 5f6d 6f64 756c Next: elf_modul\n+0002dd90: 652c 2020 5072 6576 3a20 6566 6974 6578 e, Prev: efitex\n+0002dda0: 746d 6f64 655f 6d6f 6475 6c65 2c20 2055 tmode_module, U\n+0002ddb0: 703a 204d 6f64 756c 6573 0a0a 3136 2e36 p: Modules..16.6\n+0002ddc0: 3420 6568 6369 0a3d 3d3d 3d3d 3d3d 3d3d 4 ehci.=========\n+0002ddd0: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n+0002dde0: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n+0002ddf0: 666f 7220 7468 6520 5553 4220 456e 6861 for the USB Enha\n+0002de00: 6e63 6564 2048 6f73 7420 436f 6e74 726f nced Host Contro\n+0002de10: 6c6c 6572 0a49 6e74 6572 6661 6365 2028 ller.Interface (\n+0002de20: 4548 4349 2920 7370 6563 6966 6963 6174 EHCI) specificat\n+0002de30: 696f 6e20 2855 5342 2032 2e30 292e 0a0a ion (USB 2.0)...\n+0002de40: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+0002de50: 6f2c 2020 4e6f 6465 3a20 656c 665f 6d6f o, Node: elf_mo\n+0002de60: 6475 6c65 2c20 204e 6578 743a 2065 6d75 dule, Next: emu\n+0002de70: 6e65 745f 6d6f 6475 6c65 2c20 2050 7265 net_module, Pre\n+0002de80: 763a 2065 6863 695f 6d6f 6475 6c65 2c20 v: ehci_module, \n+0002de90: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+0002dea0: 2e36 3520 656c 660a 3d3d 3d3d 3d3d 3d3d .65 elf.========\n+0002deb0: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n+0002dec0: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n+0002ded0: 666f 7220 6c6f 6164 696e 6720 4578 6563 for loading Exec\n+0002dee0: 7574 6162 6c65 2061 6e64 204c 696e 6b61 utable and Linka\n+0002def0: 626c 6520 466f 726d 6174 0a28 454c 4629 ble Format.(ELF)\n+0002df00: 2066 696c 6573 2e0a 0a1f 0a46 696c 653a files.....File:\n+0002df10: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0002df20: 653a 2065 6d75 6e65 745f 6d6f 6475 6c65 e: emunet_module\n+0002df30: 2c20 204e 6578 743a 2065 6d75 7063 695f , Next: emupci_\n+0002df40: 6d6f 6475 6c65 2c20 2050 7265 763a 2065 module, Prev: e\n+0002df50: 6c66 5f6d 6f64 756c 652c 2020 5570 3a20 lf_module, Up: \n+0002df60: 4d6f 6475 6c65 730a 0a31 362e 3636 2065 Modules..16.66 e\n+0002df70: 6d75 6e65 740a 3d3d 3d3d 3d3d 3d3d 3d3d munet.==========\n+0002df80: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n+0002df90: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n+0002dfa0: 2066 6f72 206e 6574 776f 726b 696e 6720 for networking \n+0002dfb0: 696e 2047 5255 4220 6f6e 2074 6865 2065 in GRUB on the e\n+0002dfc0: 6d75 2070 6c61 7466 6f72 6d2e 0a0a 1f0a mu platform.....\n+0002dfd0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+0002dfe0: 2020 4e6f 6465 3a20 656d 7570 6369 5f6d Node: emupci_m\n+0002dff0: 6f64 756c 652c 2020 4e65 7874 3a20 6572 odule, Next: er\n+0002e000: 6f66 735f 6d6f 6475 6c65 2c20 2050 7265 ofs_module, Pre\n+0002e010: 763a 2065 6d75 6e65 745f 6d6f 6475 6c65 v: emunet_module\n+0002e020: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n+0002e030: 3136 2e36 3720 656d 7570 6369 0a3d 3d3d 16.67 emupci.===\n+0002e040: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+0002e050: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+0002e060: 7375 7070 6f72 7420 666f 7220 6163 6365 support for acce\n+0002e070: 7373 696e 6720 7468 6520 5043 4920 6275 ssing the PCI bu\n+0002e080: 7320 696e 2047 5255 4220 6f6e 2074 6865 s in GRUB on the\n+0002e090: 0a65 6d75 2070 6c61 7466 6f72 6d2e 0a0a .emu platform...\n+0002e0a0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+0002e0b0: 6f2c 2020 4e6f 6465 3a20 6572 6f66 735f o, Node: erofs_\n+0002e0c0: 6d6f 6475 6c65 2c20 204e 6578 743a 2065 module, Next: e\n+0002e0d0: 7363 635f 6d6f 6475 6c65 2c20 2050 7265 scc_module, Pre\n+0002e0e0: 763a 2065 6d75 7063 695f 6d6f 6475 6c65 v: emupci_module\n+0002e0f0: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n+0002e100: 3136 2e36 3820 6572 6f66 730a 3d3d 3d3d 16.68 erofs.====\n+0002e110: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n+0002e120: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n+0002e130: 7070 6f72 7420 666f 7220 7468 6520 456e pport for the En\n+0002e140: 6861 6e63 6564 2052 6561 6420 4f6e 6c79 hanced Read Only\n+0002e150: 2046 696c 6520 5379 7374 656d 0a28 4552 File System.(ER\n+0002e160: 4f46 5329 2e0a 0a1f 0a46 696c 653a 2067 OFS).....File: g\n+0002e170: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+0002e180: 2065 7363 635f 6d6f 6475 6c65 2c20 204e escc_module, N\n+0002e190: 6578 743a 2065 7661 6c5f 6d6f 6475 6c65 ext: eval_module\n+0002e1a0: 2c20 2050 7265 763a 2065 726f 6673 5f6d , Prev: erofs_m\n+0002e1b0: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+0002e1c0: 6c65 730a 0a31 362e 3639 2065 7363 630a les..16.69 escc.\n+0002e1d0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n+0002e1e0: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n+0002e1f0: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n+0002e200: 2022 6d61 632d 696f 2220 7465 726d 696e \"mac-io\" termin\n+0002e210: 616c 2064 6576 6963 6520 6f6e 0a50 6f77 al device on.Pow\n+0002e220: 6572 5043 2e0a 0a1f 0a46 696c 653a 2067 erPC.....File: g\n+0002e230: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+0002e240: 2065 7661 6c5f 6d6f 6475 6c65 2c20 204e eval_module, N\n+0002e250: 6578 743a 2065 7866 6174 5f6d 6f64 756c ext: exfat_modul\n+0002e260: 652c 2020 5072 6576 3a20 6573 6363 5f6d e, Prev: escc_m\n+0002e270: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+0002e280: 6c65 730a 0a31 362e 3730 2065 7661 6c0a les..16.70 eval.\n+0002e290: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n+0002e2a0: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n+0002e2b0: 2073 7570 706f 7274 2066 6f72 2063 6f6d support for com\n+0002e2c0: 6d61 6e64 20e2 8098 6576 616c e280 9920 mand ...eval... \n+0002e2d0: 746f 2065 7661 6c75 6174 6520 7468 6520 to evaluate the \n+0002e2e0: 7072 6f76 6964 6564 0a69 6e70 7574 2061 provided.input a\n+0002e2f0: 7320 6120 7365 7175 656e 6365 206f 6620 s a sequence of \n+0002e300: 4752 5542 2063 6f6d 6d61 6e64 732e 2020 GRUB commands. \n+0002e310: 2a4e 6f74 6520 6576 616c 3a3a 2066 6f72 *Note eval:: for\n+0002e320: 206d 6f72 650a 696e 666f 726d 6174 696f more.informatio\n+0002e330: 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 n.....File: grub\n+0002e340: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6578 .info, Node: ex\n+0002e350: 6661 745f 6d6f 6475 6c65 2c20 204e 6578 fat_module, Nex\n+0002e360: 743a 2065 7866 6374 6573 745f 6d6f 6475 t: exfctest_modu\n+0002e370: 6c65 2c20 2050 7265 763a 2065 7661 6c5f le, Prev: eval_\n+0002e380: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+0002e390: 756c 6573 0a0a 3136 2e37 3120 6578 6661 ules..16.71 exfa\n+0002e3a0: 740a 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 t.===========..T\n+0002e3b0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+0002e3c0: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+0002e3d0: 7468 6520 4578 7465 6e73 6962 6c65 2046 the Extensible F\n+0002e3e0: 696c 6520 416c 6c6f 6361 7469 6f6e 2054 ile Allocation T\n+0002e3f0: 6162 6c65 0a28 6578 4641 5429 2066 696c able.(exFAT) fil\n+0002e400: 6520 7379 7374 656d 2069 6e20 4752 5542 e system in GRUB\n+0002e410: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+0002e420: 696e 666f 2c20 204e 6f64 653a 2065 7866 info, Node: exf\n+0002e430: 6374 6573 745f 6d6f 6475 6c65 2c20 204e ctest_module, N\n+0002e440: 6578 743a 2065 7874 325f 6d6f 6475 6c65 ext: ext2_module\n+0002e450: 2c20 2050 7265 763a 2065 7866 6174 5f6d , Prev: exfat_m\n+0002e460: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+0002e470: 6c65 730a 0a31 362e 3732 2065 7866 6374 les..16.72 exfct\n+0002e480: 6573 740a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d est.============\n+0002e490: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n+0002e4a0: 6973 2069 6e74 656e 6465 6420 746f 2070 is intended to p\n+0002e4b0: 726f 7669 6465 2061 6e20 4578 616d 706c rovide an Exampl\n+0002e4c0: 6520 4675 6e63 7469 6f6e 616c 2054 6573 e Functional Tes\n+0002e4d0: 7420 6f66 2047 5255 420a 6675 6e63 7469 t of GRUB.functi\n+0002e4e0: 6f6e 7320 746f 2075 7365 2061 7320 6120 ons to use as a \n+0002e4f0: 7465 6d70 6c61 7465 2066 6f72 2064 6576 template for dev\n+0002e500: 656c 6f70 696e 6720 6f74 6865 7220 4752 eloping other GR\n+0002e510: 5542 2066 756e 6374 696f 6e61 6c0a 7465 UB functional.te\n+0002e520: 7374 732e 0a0a 1f0a 4669 6c65 3a20 6772 sts.....File: gr\n+0002e530: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+0002e540: 6578 7432 5f6d 6f64 756c 652c 2020 4e65 ext2_module, Ne\n+0002e550: 7874 3a20 6578 7463 6d64 5f6d 6f64 756c xt: extcmd_modul\n+0002e560: 652c 2020 5072 6576 3a20 6578 6663 7465 e, Prev: exfcte\n+0002e570: 7374 5f6d 6f64 756c 652c 2020 5570 3a20 st_module, Up: \n+0002e580: 4d6f 6475 6c65 730a 0a31 362e 3733 2065 Modules..16.73 e\n+0002e590: 7874 320a 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a xt2.==========..\n+0002e5a0: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n+0002e5b0: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n+0002e5c0: 2074 6865 2045 7874 656e 6465 6420 4669 the Extended Fi\n+0002e5d0: 6c65 2053 7973 7465 6d20 7665 7273 696f le System versio\n+0002e5e0: 6e73 2032 2c20 332c 0a61 6e64 2034 2028 ns 2, 3,.and 4 (\n+0002e5f0: 6578 7432 2c20 6578 7433 2c20 616e 6420 ext2, ext3, and \n+0002e600: 6578 7434 2920 6669 6c65 2073 7973 7465 ext4) file syste\n+0002e610: 6d73 2069 6e20 4752 5542 2e0a 0a1f 0a46 ms in GRUB.....F\n+0002e620: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+0002e630: 204e 6f64 653a 2065 7874 636d 645f 6d6f Node: extcmd_mo\n+0002e640: 6475 6c65 2c20 204e 6578 743a 2066 3266 dule, Next: f2f\n+0002e650: 735f 6d6f 6475 6c65 2c20 2050 7265 763a s_module, Prev:\n+0002e660: 2065 7874 325f 6d6f 6475 6c65 2c20 2055 ext2_module, U\n+0002e670: 703a 204d 6f64 756c 6573 0a0a 3136 2e37 p: Modules..16.7\n+0002e680: 3420 6578 7463 6d64 0a3d 3d3d 3d3d 3d3d 4 extcmd.=======\n+0002e690: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+0002e6a0: 6c65 2069 7320 6120 7375 7070 6f72 7420 le is a support \n+0002e6b0: 6d6f 6475 6c65 2074 6f20 7072 6f76 6964 module to provid\n+0002e6c0: 6520 7772 6170 7065 7220 6675 6e63 7469 e wrapper functi\n+0002e6d0: 6f6e 7320 666f 720a 7265 6769 7374 6572 ons for.register\n+0002e6e0: 696e 6720 6f74 6865 7220 6d6f 6475 6c65 ing other module\n+0002e6f0: 2063 6f6d 6d61 6e64 7320 6465 7065 6e64 commands depend\n+0002e700: 696e 6720 6f6e 2074 6865 2073 7461 7465 ing on the state\n+0002e710: 206f 6620 7468 6520 6c6f 636b 646f 776e of the lockdown\n+0002e720: 0a76 6172 6961 626c 652e 0a0a 1f0a 4669 .variable.....Fi\n+0002e730: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+0002e740: 4e6f 6465 3a20 6632 6673 5f6d 6f64 756c Node: f2fs_modul\n+0002e750: 652c 2020 4e65 7874 3a20 6661 745f 6d6f e, Next: fat_mo\n+0002e760: 6475 6c65 2c20 2050 7265 763a 2065 7874 dule, Prev: ext\n+0002e770: 636d 645f 6d6f 6475 6c65 2c20 2055 703a cmd_module, Up:\n+0002e780: 204d 6f64 756c 6573 0a0a 3136 2e37 3520 Modules..16.75 \n+0002e790: 6632 6673 0a3d 3d3d 3d3d 3d3d 3d3d 3d0a f2fs.==========.\n+0002e7a0: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+0002e7b0: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+0002e7c0: 7220 7468 6520 466c 6173 682d 4672 6965 r the Flash-Frie\n+0002e7d0: 6e64 6c79 2046 696c 6520 5379 7374 656d ndly File System\n+0002e7e0: 2028 4632 4653 290a 696e 2047 5255 422e (F2FS).in GRUB.\n+0002e7f0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+0002e800: 6e66 6f2c 2020 4e6f 6465 3a20 6661 745f nfo, Node: fat_\n+0002e810: 6d6f 6475 6c65 2c20 204e 6578 743a 2066 module, Next: f\n+0002e820: 6474 5f6d 6f64 756c 652c 2020 5072 6576 dt_module, Prev\n+0002e830: 3a20 6632 6673 5f6d 6f64 756c 652c 2020 : f2fs_module, \n+0002e840: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+0002e850: 3736 2066 6174 0a3d 3d3d 3d3d 3d3d 3d3d 76 fat.=========\n+0002e860: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n+0002e870: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n+0002e880: 6f72 2074 6865 2046 696c 6520 416c 6c6f or the File Allo\n+0002e890: 6361 7469 6f6e 2054 6162 6c65 2031 322d cation Table 12-\n+0002e8a0: 6269 742c 0a31 362d 6269 742c 2061 6e64 bit,.16-bit, and\n+0002e8b0: 2033 322d 6269 7420 2846 4154 3132 2c20 32-bit (FAT12, \n+0002e8c0: 4641 5431 362c 2061 6e64 2046 4154 3332 FAT16, and FAT32\n+0002e8d0: 2920 6669 6c65 2073 7973 7465 6d73 2069 ) file systems i\n+0002e8e0: 6e20 4752 5542 2e0a 0a1f 0a46 696c 653a n GRUB.....File:\n+0002e8f0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0002e900: 653a 2066 6474 5f6d 6f64 756c 652c 2020 e: fdt_module, \n+0002e910: 4e65 7874 3a20 6669 6c65 5f6d 6f64 756c Next: file_modul\n+0002e920: 652c 2020 5072 6576 3a20 6661 745f 6d6f e, Prev: fat_mo\n+0002e930: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0002e940: 6573 0a0a 3136 2e37 3720 6664 740a 3d3d es..16.77 fdt.==\n+0002e950: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n+0002e960: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n+0002e970: 7070 6f72 7420 666f 7220 7468 6520 636f pport for the co\n+0002e980: 6d6d 616e 6473 20e2 8098 6664 7464 756d mmands ...fdtdum\n+0002e990: 70e2 8099 2061 6e64 20e2 8098 6465 7669 p... and ...devi\n+0002e9a0: 6365 7472 6565 e280 990a 746f 2064 756d cetree....to dum\n+0002e9b0: 7020 7468 6520 636f 6e74 656e 7473 206f p the contents o\n+0002e9c0: 6620 6120 6465 7669 6365 2074 7265 6520 f a device tree \n+0002e9d0: 626c 6f62 2028 2e64 7462 2920 746f 2074 blob (.dtb) to t\n+0002e9e0: 6865 2063 6f6e 736f 6c65 2061 6e64 2074 he console and t\n+0002e9f0: 6f0a 6c6f 6164 2061 2064 6576 6963 6520 o.load a device \n+0002ea00: 7472 6565 2062 6c6f 6220 282e 6474 6229 tree blob (.dtb)\n+0002ea10: 2066 726f 6d20 6120 6669 6c65 7379 7374 from a filesyst\n+0002ea20: 656d 2c20 666f 7220 6c61 7465 7220 7573 em, for later us\n+0002ea30: 6520 6279 2061 0a4c 696e 7578 206b 6572 e by a.Linux ker\n+0002ea40: 6e65 6c2c 2072 6573 7065 6374 6976 656c nel, respectivel\n+0002ea50: 792e 2020 2a4e 6f74 6520 6465 7669 6365 y. *Note device\n+0002ea60: 7472 6565 3a3a 2061 6e64 202a 6e6f 7465 tree:: and *note\n+0002ea70: 2066 6474 6475 6d70 3a3a 2066 6f72 0a6d fdtdump:: for.m\n+0002ea80: 6f72 6520 696e 666f 726d 6174 696f 6e2e ore information.\n+0002ea90: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+0002eaa0: 6e66 6f2c 2020 4e6f 6465 3a20 6669 6c65 nfo, Node: file\n+0002eab0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n+0002eac0: 6669 7876 6964 656f 5f6d 6f64 756c 652c fixvideo_module,\n+0002ead0: 2020 5072 6576 3a20 6664 745f 6d6f 6475 Prev: fdt_modu\n+0002eae0: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+0002eaf0: 0a0a 3136 2e37 3820 6669 6c65 0a3d 3d3d ..16.78 file.===\n+0002eb00: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n+0002eb10: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n+0002eb20: 7070 6f72 7420 666f 7220 7468 6520 636f pport for the co\n+0002eb30: 6d6d 616e 6420 e280 9866 696c 65e2 8099 mmand ...file...\n+0002eb40: 2074 6f20 7465 7374 2069 6620 7468 650a to test if the.\n+0002eb50: 7072 6f76 6964 6564 2066 696c 656e 616d provided filenam\n+0002eb60: 6520 6973 206f 6620 7468 6520 7370 6563 e is of the spec\n+0002eb70: 6966 6965 6420 7479 7065 2e20 202a 4e6f ified type. *No\n+0002eb80: 7465 2066 696c 653a 3a20 666f 7220 6d6f te file:: for mo\n+0002eb90: 7265 0a69 6e66 6f72 6d61 7469 6f6e 2e0a re.information..\n+0002eba0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+0002ebb0: 666f 2c20 204e 6f64 653a 2066 6978 7669 fo, Node: fixvi\n+0002ebc0: 6465 6f5f 6d6f 6475 6c65 2c20 204e 6578 deo_module, Nex\n+0002ebd0: 743a 2066 6f6e 745f 6d6f 6475 6c65 2c20 t: font_module, \n+0002ebe0: 2050 7265 763a 2066 696c 655f 6d6f 6475 Prev: file_modu\n+0002ebf0: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+0002ec00: 0a0a 3136 2e37 3920 6669 7876 6964 656f ..16.79 fixvideo\n+0002ec10: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a .==============.\n+0002ec20: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+0002ec30: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+0002ec40: 7220 7468 6520 636f 6d6d 616e 6420 e280 r the command ..\n+0002ec50: 9866 6978 5f76 6964 656f e280 9920 746f .fix_video... to\n+0002ec60: 2066 6978 2076 6964 656f 0a70 726f 626c fix video.probl\n+0002ec70: 656d 7320 696e 2073 7065 6369 6669 6320 ems in specific \n+0002ec80: 5043 4965 2076 6964 656f 2064 6576 6963 PCIe video devic\n+0002ec90: 6573 2062 7920 2270 6174 6368 696e 6722 es by \"patching\"\n+0002eca0: 2073 7065 6369 6669 6320 6465 7669 6365 specific device\n+0002ecb0: 0a72 6567 6973 7465 7220 7365 7474 696e .register settin\n+0002ecc0: 6773 2e20 2043 7572 7265 6e74 6c79 2073 gs. Currently s\n+0002ecd0: 7570 706f 7274 7320 496e 7465 6c20 3934 upports Intel 94\n+0002ece0: 3547 4d20 2850 4349 2049 4420 e280 9830 5GM (PCI ID ...0\n+0002ecf0: 7832 3761 3238 3038 36e2 8099 290a 616e x27a28086...).an\n+0002ed00: 6420 496e 7465 6c20 3936 3547 4d20 2850 d Intel 965GM (P\n+0002ed10: 4349 2049 4420 e280 9830 7832 6130 3238 CI ID ...0x2a028\n+0002ed20: 3038 36e2 8099 292e 0a0a 1f0a 4669 6c65 086...).....File\n+0002ed30: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0002ed40: 6465 3a20 666f 6e74 5f6d 6f64 756c 652c de: font_module,\n+0002ed50: 2020 4e65 7874 3a20 6672 6565 646f 735f Next: freedos_\n+0002ed60: 6d6f 6475 6c65 2c20 2050 7265 763a 2066 module, Prev: f\n+0002ed70: 6978 7669 6465 6f5f 6d6f 6475 6c65 2c20 ixvideo_module, \n+0002ed80: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+0002ed90: 2e38 3020 666f 6e74 0a3d 3d3d 3d3d 3d3d .80 font.=======\n+0002eda0: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n+0002edb0: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n+0002edc0: 7420 666f 7220 7468 6520 636f 6d6d 616e t for the comman\n+0002edd0: 6473 20e2 8098 6c6f 6164 666f 6e74 e280 ds ...loadfont..\n+0002ede0: 9920 616e 6420 e280 986c 7366 6f6e 7473 . and ...lsfonts\n+0002edf0: e280 990a 746f 206c 6f61 6420 6120 6769 ....to load a gi\n+0002ee00: 7665 6e20 666f 6e74 206f 7220 6c69 7374 ven font or list\n+0002ee10: 2074 6865 206c 6f61 6465 6420 666f 6e74 the loaded font\n+0002ee20: 732e 2020 2a4e 6f74 6520 6c6f 6164 666f s. *Note loadfo\n+0002ee30: 6e74 3a3a 2061 6e64 0a2a 6e6f 7465 206c nt:: and.*note l\n+0002ee40: 7366 6f6e 7473 3a3a 2066 6f72 206d 6f72 sfonts:: for mor\n+0002ee50: 6520 696e 666f 726d 6174 696f 6e2e 0a0a e information...\n+0002ee60: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+0002ee70: 6f2c 2020 4e6f 6465 3a20 6672 6565 646f o, Node: freedo\n+0002ee80: 735f 6d6f 6475 6c65 2c20 204e 6578 743a s_module, Next:\n+0002ee90: 2066 7368 656c 705f 6d6f 6475 6c65 2c20 fshelp_module, \n+0002eea0: 2050 7265 763a 2066 6f6e 745f 6d6f 6475 Prev: font_modu\n+0002eeb0: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+0002eec0: 0a0a 3136 2e38 3120 6672 6565 646f 730a ..16.81 freedos.\n+0002eed0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+0002eee0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+0002eef0: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+0002ef00: 636f 6d6d 616e 6420 e280 9866 7265 6564 command ...freed\n+0002ef10: 6f73 e280 9920 666f 7220 6c6f 6164 696e os... for loadin\n+0002ef20: 6720 6120 4672 6565 444f 530a 6b65 726e g a FreeDOS.kern\n+0002ef30: 656c 2e0a 0a1f 0a46 696c 653a 2067 7275 el.....File: gru\n+0002ef40: 622e 696e 666f 2c20 204e 6f64 653a 2066 b.info, Node: f\n+0002ef50: 7368 656c 705f 6d6f 6475 6c65 2c20 204e shelp_module, N\n+0002ef60: 6578 743a 2066 756e 6374 696f 6e61 6c5f ext: functional_\n+0002ef70: 7465 7374 5f6d 6f64 756c 652c 2020 5072 test_module, Pr\n+0002ef80: 6576 3a20 6672 6565 646f 735f 6d6f 6475 ev: freedos_modu\n+0002ef90: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+0002efa0: 0a0a 3136 2e38 3220 6673 6865 6c70 0a3d ..16.82 fshelp.=\n+0002efb0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n+0002efc0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+0002efd0: 7320 7375 7070 6f72 7420 6675 6e63 7469 s support functi\n+0002efe0: 6f6e 7320 2868 656c 7065 7220 6675 6e63 ons (helper func\n+0002eff0: 7469 6f6e 7329 2066 6f72 2066 696c 650a tions) for file.\n+0002f000: 7379 7374 656d 732e 0a0a 1f0a 4669 6c65 systems.....File\n+0002f010: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0002f020: 6465 3a20 6675 6e63 7469 6f6e 616c 5f74 de: functional_t\n+0002f030: 6573 745f 6d6f 6475 6c65 2c20 204e 6578 est_module, Nex\n+0002f040: 743a 2067 6372 795f 6172 6366 6f75 725f t: gcry_arcfour_\n+0002f050: 6d6f 6475 6c65 2c20 2050 7265 763a 2066 module, Prev: f\n+0002f060: 7368 656c 705f 6d6f 6475 6c65 2c20 2055 shelp_module, U\n+0002f070: 703a 204d 6f64 756c 6573 0a0a 3136 2e38 p: Modules..16.8\n+0002f080: 3320 6675 6e63 7469 6f6e 616c 5f74 6573 3 functional_tes\n+0002f090: 740a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d t.==============\n+0002f0a0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n+0002f0b0: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n+0002f0c0: 7070 6f72 7420 666f 7220 7275 6e6e 696e pport for runnin\n+0002f0d0: 6720 7468 6520 4752 5542 2066 756e 6374 g the GRUB funct\n+0002f0e0: 696f 6e61 6c20 7465 7374 7320 7573 696e ional tests usin\n+0002f0f0: 670a 636f 6d6d 616e 6473 20e2 8098 6675 g.commands ...fu\n+0002f100: 6e63 7469 6f6e 616c 5f74 6573 74e2 8099 nctional_test...\n+0002f110: 2061 6e64 20e2 8098 616c 6c5f 6675 6e63 and ...all_func\n+0002f120: 7469 6f6e 616c 5f74 6573 74e2 8099 2e0a tional_test.....\n+0002f130: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+0002f140: 666f 2c20 204e 6f64 653a 2067 6372 795f fo, Node: gcry_\n+0002f150: 6172 6366 6f75 725f 6d6f 6475 6c65 2c20 arcfour_module, \n+0002f160: 204e 6578 743a 2067 6372 795f 626c 6f77 Next: gcry_blow\n+0002f170: 6669 7368 5f6d 6f64 756c 652c 2020 5072 fish_module, Pr\n+0002f180: 6576 3a20 6675 6e63 7469 6f6e 616c 5f74 ev: functional_t\n+0002f190: 6573 745f 6d6f 6475 6c65 2c20 2055 703a est_module, Up:\n+0002f1a0: 204d 6f64 756c 6573 0a0a 3136 2e38 3420 Modules..16.84 \n+0002f1b0: 6763 7279 5f61 7263 666f 7572 0a3d 3d3d gcry_arcfour.===\n+0002f1c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n+0002f1d0: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+0002f1e0: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+0002f1f0: 7220 7468 6520 6172 6366 6f75 7220 7374 r the arcfour st\n+0002f200: 7265 616d 2063 6970 6865 7220 616c 736f ream cipher also\n+0002f210: 206b 6e6f 776e 2061 730a 5243 342e 2020 known as.RC4. \n+0002f220: 4966 2073 6563 7572 6974 7920 6973 2061 If security is a\n+0002f230: 2063 6f6e 6365 726e 2c20 5243 3420 2f20 concern, RC4 / \n+0002f240: 6172 6366 6f75 7220 6369 7068 6572 2069 arcfour cipher i\n+0002f250: 7320 636f 6e73 6964 6572 2062 726f 6b65 s consider broke\n+0002f260: 6e0a 286d 756c 7469 706c 6520 6b6e 6f77 n.(multiple know\n+0002f270: 6e20 7675 6c6e 6572 6162 696c 6974 6965 n vulnerabilitie\n+0002f280: 7320 6d61 6b65 2074 6869 7320 696e 7365 s make this inse\n+0002f290: 6375 7265 292e 2020 5468 6973 2047 5255 cure). This GRU\n+0002f2a0: 4220 6d6f 6475 6c65 0a69 7320 6261 7365 B module.is base\n+0002f2b0: 6420 6f6e 206c 6962 6763 7279 7074 2e0a d on libgcrypt..\n+0002f2c0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+0002f2d0: 666f 2c20 204e 6f64 653a 2067 6372 795f fo, Node: gcry_\n+0002f2e0: 626c 6f77 6669 7368 5f6d 6f64 756c 652c blowfish_module,\n+0002f2f0: 2020 4e65 7874 3a20 6763 7279 5f63 616d Next: gcry_cam\n+0002f300: 656c 6c69 615f 6d6f 6475 6c65 2c20 2050 ellia_module, P\n+0002f310: 7265 763a 2067 6372 795f 6172 6366 6f75 rev: gcry_arcfou\n+0002f320: 725f 6d6f 6475 6c65 2c20 2055 703a 204d r_module, Up: M\n+0002f330: 6f64 756c 6573 0a0a 3136 2e38 3520 6763 odules..16.85 gc\n+0002f340: 7279 5f62 6c6f 7766 6973 680a 3d3d 3d3d ry_blowfish.====\n+0002f350: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n+0002f360: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+0002f370: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+0002f380: 7220 7468 6520 426c 6f77 6669 7368 2063 r the Blowfish c\n+0002f390: 6970 6865 722e 2020 5468 6973 2047 5255 ipher. This GRU\n+0002f3a0: 4220 6d6f 6475 6c65 0a69 7320 6261 7365 B module.is base\n+0002f3b0: 6420 6f6e 206c 6962 6763 7279 7074 2e0a d on libgcrypt..\n+0002f3c0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+0002f3d0: 666f 2c20 204e 6f64 653a 2067 6372 795f fo, Node: gcry_\n+0002f3e0: 6361 6d65 6c6c 6961 5f6d 6f64 756c 652c camellia_module,\n+0002f3f0: 2020 4e65 7874 3a20 6763 7279 5f63 6173 Next: gcry_cas\n+0002f400: 7435 5f6d 6f64 756c 652c 2020 5072 6576 t5_module, Prev\n+0002f410: 3a20 6763 7279 5f62 6c6f 7766 6973 685f : gcry_blowfish_\n+0002f420: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+0002f430: 756c 6573 0a0a 3136 2e38 3620 6763 7279 ules..16.86 gcry\n+0002f440: 5f63 616d 656c 6c69 610a 3d3d 3d3d 3d3d _camellia.======\n+0002f450: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+0002f460: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+0002f470: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+0002f480: 7468 6520 4361 6d65 6c6c 6961 2063 6970 the Camellia cip\n+0002f490: 6865 722e 2020 5468 6973 2047 5255 4220 her. This GRUB \n+0002f4a0: 6d6f 6475 6c65 0a69 7320 6261 7365 6420 module.is based \n+0002f4b0: 6f6e 206c 6962 6763 7279 7074 2e0a 0a1f on libgcrypt....\n+0002f4c0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+0002f4d0: 2c20 204e 6f64 653a 2067 6372 795f 6361 , Node: gcry_ca\n+0002f4e0: 7374 355f 6d6f 6475 6c65 2c20 204e 6578 st5_module, Nex\n+0002f4f0: 743a 2067 6372 795f 6372 635f 6d6f 6475 t: gcry_crc_modu\n+0002f500: 6c65 2c20 2050 7265 763a 2067 6372 795f le, Prev: gcry_\n+0002f510: 6361 6d65 6c6c 6961 5f6d 6f64 756c 652c camellia_module,\n+0002f520: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+0002f530: 362e 3837 2067 6372 795f 6361 7374 350a 6.87 gcry_cast5.\n+0002f540: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n+0002f550: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n+0002f560: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n+0002f570: 6f72 2074 6865 2043 4153 5435 2028 5246 or the CAST5 (RF\n+0002f580: 4332 3134 342c 2061 6c73 6f20 6b6e 6f77 C2144, also know\n+0002f590: 6e20 6173 0a43 4153 542d 3132 3829 2063 n as.CAST-128) c\n+0002f5a0: 6970 6865 722e 2020 5468 6973 2047 5255 ipher. This GRU\n+0002f5b0: 4220 6d6f 6475 6c65 2069 7320 6261 7365 B module is base\n+0002f5c0: 6420 6f6e 206c 6962 6763 7279 7074 2e0a d on libgcrypt..\n+0002f5d0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+0002f5e0: 666f 2c20 204e 6f64 653a 2067 6372 795f fo, Node: gcry_\n+0002f5f0: 6372 635f 6d6f 6475 6c65 2c20 204e 6578 crc_module, Nex\n+0002f600: 743a 2067 6372 795f 6465 735f 6d6f 6475 t: gcry_des_modu\n+0002f610: 6c65 2c20 2050 7265 763a 2067 6372 795f le, Prev: gcry_\n+0002f620: 6361 7374 355f 6d6f 6475 6c65 2c20 2055 cast5_module, U\n+0002f630: 703a 204d 6f64 756c 6573 0a0a 3136 2e38 p: Modules..16.8\n+0002f640: 3820 6763 7279 5f63 7263 0a3d 3d3d 3d3d 8 gcry_crc.=====\n+0002f650: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+0002f660: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+0002f670: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+0002f680: 4352 4333 322c 2043 5243 3332 2052 4643 CRC32, CRC32 RFC\n+0002f690: 3135 3130 2c20 616e 6420 4352 4332 340a 1510, and CRC24.\n+0002f6a0: 5246 4332 3434 3020 6379 636c 6963 2072 RFC2440 cyclic r\n+0002f6b0: 6564 756e 6461 6e63 7920 6368 6563 6b73 edundancy checks\n+0002f6c0: 2e20 2054 6869 7320 4752 5542 206d 6f64 . This GRUB mod\n+0002f6d0: 756c 6520 6973 2062 6173 6564 206f 6e0a ule is based on.\n+0002f6e0: 6c69 6267 6372 7970 742e 0a0a 1f0a 4669 libgcrypt.....Fi\n+0002f6f0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+0002f700: 4e6f 6465 3a20 6763 7279 5f64 6573 5f6d Node: gcry_des_m\n+0002f710: 6f64 756c 652c 2020 4e65 7874 3a20 6763 odule, Next: gc\n+0002f720: 7279 5f64 7361 5f6d 6f64 756c 652c 2020 ry_dsa_module, \n+0002f730: 5072 6576 3a20 6763 7279 5f63 7263 5f6d Prev: gcry_crc_m\n+0002f740: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+0002f750: 6c65 730a 0a31 362e 3839 2067 6372 795f les..16.89 gcry_\n+0002f760: 6465 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d des.============\n+0002f770: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n+0002f780: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n+0002f790: 2066 6f72 2074 6865 2044 6174 6120 456e for the Data En\n+0002f7a0: 6372 7970 7469 6f6e 2053 7461 6e64 6172 cryption Standar\n+0002f7b0: 6420 2844 4553 2920 616e 640a 5472 6970 d (DES) and.Trip\n+0002f7c0: 6c65 2d44 4553 2063 6970 6865 7273 2e20 le-DES ciphers. \n+0002f7d0: 2049 6620 7365 6375 7269 7479 2069 7320 If security is \n+0002f7e0: 6120 636f 6e63 6572 6e2c 2044 4553 2068 a concern, DES h\n+0002f7f0: 6173 206b 6e6f 776e 0a76 756c 6e65 7261 as known.vulnera\n+0002f800: 6269 6c69 7469 6573 2061 6e64 2069 7320 bilities and is \n+0002f810: 6e6f 7420 7265 636f 6d6d 656e 6465 642c not recommended,\n+0002f820: 2061 6e64 2054 7269 706c 652d 4445 5320 and Triple-DES \n+0002f830: 6973 206e 6f20 6c6f 6e67 6572 0a72 6563 is no longer.rec\n+0002f840: 6f6d 6d65 6e64 6564 2062 7920 4e49 5354 ommended by NIST\n+0002f850: 2e20 5468 6973 2047 5255 4220 6d6f 6475 . This GRUB modu\n+0002f860: 6c65 2069 7320 6261 7365 6420 6f6e 206c le is based on l\n+0002f870: 6962 6763 7279 7074 2e0a 0a1f 0a46 696c ibgcrypt.....Fil\n+0002f880: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+0002f890: 6f64 653a 2067 6372 795f 6473 615f 6d6f ode: gcry_dsa_mo\n+0002f8a0: 6475 6c65 2c20 204e 6578 743a 2067 6372 dule, Next: gcr\n+0002f8b0: 795f 6964 6561 5f6d 6f64 756c 652c 2020 y_idea_module, \n+0002f8c0: 5072 6576 3a20 6763 7279 5f64 6573 5f6d Prev: gcry_des_m\n+0002f8d0: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+0002f8e0: 6c65 730a 0a31 362e 3930 2067 6372 795f les..16.90 gcry_\n+0002f8f0: 6473 610a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d dsa.============\n+0002f900: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n+0002f910: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n+0002f920: 2066 6f72 2074 6865 2044 6967 6974 616c for the Digital\n+0002f930: 2053 6967 6e61 7475 7265 2041 6c67 6f72 Signature Algor\n+0002f940: 6974 686d 2028 4453 4129 0a63 6970 6865 ithm (DSA).ciphe\n+0002f950: 722e 2020 5468 6973 2047 5255 4220 6d6f r. This GRUB mo\n+0002f960: 6475 6c65 2069 7320 6261 7365 6420 6f6e dule is based on\n+0002f970: 206c 6962 6763 7279 7074 2e0a 0a1f 0a46 libgcrypt.....F\n+0002f980: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+0002f990: 204e 6f64 653a 2067 6372 795f 6964 6561 Node: gcry_idea\n+0002f9a0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n+0002f9b0: 6763 7279 5f6d 6434 5f6d 6f64 756c 652c gcry_md4_module,\n+0002f9c0: 2020 5072 6576 3a20 6763 7279 5f64 7361 Prev: gcry_dsa\n+0002f9d0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+0002f9e0: 6475 6c65 730a 0a31 362e 3931 2067 6372 dules..16.91 gcr\n+0002f9f0: 795f 6964 6561 0a3d 3d3d 3d3d 3d3d 3d3d y_idea.=========\n+0002fa00: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+0002fa10: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+0002fa20: 706f 7274 2066 6f72 2074 6865 2049 6e74 port for the Int\n+0002fa30: 6572 6e61 7469 6f6e 616c 2044 6174 6120 ernational Data \n+0002fa40: 456e 6372 7970 7469 6f6e 0a41 6c67 6f72 Encryption.Algor\n+0002fa50: 6974 686d 2028 4944 4541 2920 6369 7068 ithm (IDEA) ciph\n+0002fa60: 6572 2e20 2054 6869 7320 4752 5542 206d er. This GRUB m\n+0002fa70: 6f64 756c 6520 6973 2062 6173 6564 206f odule is based o\n+0002fa80: 6e20 6c69 6267 6372 7970 742e 0a0a 1f0a n libgcrypt.....\n+0002fa90: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+0002faa0: 2020 4e6f 6465 3a20 6763 7279 5f6d 6434 Node: gcry_md4\n+0002fab0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n+0002fac0: 6763 7279 5f6d 6435 5f6d 6f64 756c 652c gcry_md5_module,\n+0002fad0: 2020 5072 6576 3a20 6763 7279 5f69 6465 Prev: gcry_ide\n+0002fae0: 615f 6d6f 6475 6c65 2c20 2055 703a 204d a_module, Up: M\n+0002faf0: 6f64 756c 6573 0a0a 3136 2e39 3220 6763 odules..16.92 gc\n+0002fb00: 7279 5f6d 6434 0a3d 3d3d 3d3d 3d3d 3d3d ry_md4.=========\n+0002fb10: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+0002fb20: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+0002fb30: 6f72 7420 666f 7220 7468 6520 4d65 7373 ort for the Mess\n+0002fb40: 6167 6520 4469 6765 7374 2034 2028 4d44 age Digest 4 (MD\n+0002fb50: 3429 206d 6573 7361 6765 0a64 6967 6573 4) message.diges\n+0002fb60: 742e 2020 4966 2073 6563 7572 6974 7920 t. If security \n+0002fb70: 6973 2061 2063 6f6e 6365 726e 2c20 4d44 is a concern, MD\n+0002fb80: 3420 6861 7320 6b6e 6f77 6e20 7675 6c6e 4 has known vuln\n+0002fb90: 6572 6162 696c 6974 6965 7320 616e 6420 erabilities and \n+0002fba0: 6973 0a6e 6f74 2072 6563 6f6d 6d65 6e64 is.not recommend\n+0002fbb0: 6564 2e20 2054 6869 7320 4752 5542 206d ed. This GRUB m\n+0002fbc0: 6f64 756c 6520 6973 2062 6173 6564 206f odule is based o\n+0002fbd0: 6e20 6c69 6267 6372 7970 742e 0a0a 1f0a n libgcrypt.....\n+0002fbe0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+0002fbf0: 2020 4e6f 6465 3a20 6763 7279 5f6d 6435 Node: gcry_md5\n+0002fc00: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n+0002fc10: 6763 7279 5f72 6663 3232 3638 5f6d 6f64 gcry_rfc2268_mod\n+0002fc20: 756c 652c 2020 5072 6576 3a20 6763 7279 ule, Prev: gcry\n+0002fc30: 5f6d 6434 5f6d 6f64 756c 652c 2020 5570 _md4_module, Up\n+0002fc40: 3a20 4d6f 6475 6c65 730a 0a31 362e 3933 : Modules..16.93\n+0002fc50: 2067 6372 795f 6d64 350a 3d3d 3d3d 3d3d gcry_md5.======\n+0002fc60: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+0002fc70: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+0002fc80: 7570 706f 7274 2066 6f72 2074 6865 204d upport for the M\n+0002fc90: 6573 7361 6765 2044 6967 6573 7420 3520 essage Digest 5 \n+0002fca0: 284d 4435 2920 6d65 7373 6167 650a 6469 (MD5) message.di\n+0002fcb0: 6765 7374 2e20 2049 6620 7365 6375 7269 gest. If securi\n+0002fcc0: 7479 2069 7320 6120 636f 6e63 6572 6e2c ty is a concern,\n+0002fcd0: 204d 4435 2068 6173 206b 6e6f 776e 2076 MD5 has known v\n+0002fce0: 756c 6e65 7261 6269 6c69 7469 6573 2061 ulnerabilities a\n+0002fcf0: 6e64 2069 730a 6e6f 7420 7265 636f 6d6d nd is.not recomm\n+0002fd00: 656e 6465 642e 2020 5468 6973 2047 5255 ended. This GRU\n+0002fd10: 4220 6d6f 6475 6c65 2069 7320 6261 7365 B module is base\n+0002fd20: 6420 6f6e 206c 6962 6763 7279 7074 2e0a d on libgcrypt..\n+0002fd30: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+0002fd40: 666f 2c20 204e 6f64 653a 2067 6372 795f fo, Node: gcry_\n+0002fd50: 7266 6332 3236 385f 6d6f 6475 6c65 2c20 rfc2268_module, \n+0002fd60: 204e 6578 743a 2067 6372 795f 7269 6a6e Next: gcry_rijn\n+0002fd70: 6461 656c 5f6d 6f64 756c 652c 2020 5072 dael_module, Pr\n+0002fd80: 6576 3a20 6763 7279 5f6d 6435 5f6d 6f64 ev: gcry_md5_mod\n+0002fd90: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n+0002fda0: 730a 0a31 362e 3934 2067 6372 795f 7266 s..16.94 gcry_rf\n+0002fdb0: 6332 3236 380a 3d3d 3d3d 3d3d 3d3d 3d3d c2268.==========\n+0002fdc0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+0002fdd0: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+0002fde0: 7570 706f 7274 2066 6f72 2074 6865 2052 upport for the R\n+0002fdf0: 4643 3232 3638 2028 5243 3220 2f20 526f FC2268 (RC2 / Ro\n+0002fe00: 6e27 7320 4369 7068 6572 2032 290a 6369 n's Cipher 2).ci\n+0002fe10: 7068 6572 2e20 2049 6620 7365 6375 7269 pher. If securi\n+0002fe20: 7479 2069 7320 6120 636f 6e63 6572 6e2c ty is a concern,\n+0002fe30: 2052 4332 2068 6173 206b 6e6f 776e 2076 RC2 has known v\n+0002fe40: 756c 6e65 7261 6269 6c69 7469 6573 2061 ulnerabilities a\n+0002fe50: 6e64 2069 730a 6e6f 7420 7265 636f 6d6d nd is.not recomm\n+0002fe60: 656e 6465 642e 2020 5468 6973 2047 5255 ended. This GRU\n+0002fe70: 4220 6d6f 6475 6c65 2069 7320 6261 7365 B module is base\n+0002fe80: 6420 6f6e 206c 6962 6763 7279 7074 2e0a d on libgcrypt..\n+0002fe90: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+0002fea0: 666f 2c20 204e 6f64 653a 2067 6372 795f fo, Node: gcry_\n+0002feb0: 7269 6a6e 6461 656c 5f6d 6f64 756c 652c rijndael_module,\n+0002fec0: 2020 4e65 7874 3a20 6763 7279 5f72 6d64 Next: gcry_rmd\n+0002fed0: 3136 305f 6d6f 6475 6c65 2c20 2050 7265 160_module, Pre\n+0002fee0: 763a 2067 6372 795f 7266 6332 3236 385f v: gcry_rfc2268_\n+0002fef0: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+0002ff00: 756c 6573 0a0a 3136 2e39 3520 6763 7279 ules..16.95 gcry\n+0002ff10: 5f72 696a 6e64 6165 6c0a 3d3d 3d3d 3d3d _rijndael.======\n+0002ff20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+0002ff30: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+0002ff40: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+0002ff50: 7468 6520 4164 7661 6e63 6564 2045 6e63 the Advanced Enc\n+0002ff60: 7279 7074 696f 6e20 5374 616e 6461 7264 ryption Standard\n+0002ff70: 0a28 4145 532d 3132 382c 2041 4553 2d31 .(AES-128, AES-1\n+0002ff80: 3932 2c20 616e 6420 4145 532d 3235 3629 92, and AES-256)\n+0002ff90: 2063 6970 6865 7273 2e20 2054 6869 7320 ciphers. This \n+0002ffa0: 4752 5542 206d 6f64 756c 6520 6973 2062 GRUB module is b\n+0002ffb0: 6173 6564 206f 6e0a 6c69 6267 6372 7970 ased on.libgcryp\n+0002ffc0: 742e 0a0a 1f0a 4669 6c65 3a20 6772 7562 t.....File: grub\n+0002ffd0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6763 .info, Node: gc\n+0002ffe0: 7279 5f72 6d64 3136 305f 6d6f 6475 6c65 ry_rmd160_module\n+0002fff0: 2c20 204e 6578 743a 2067 6372 795f 7273 , Next: gcry_rs\n+00030000: 615f 6d6f 6475 6c65 2c20 2050 7265 763a a_module, Prev:\n+00030010: 2067 6372 795f 7269 6a6e 6461 656c 5f6d gcry_rijndael_m\n+00030020: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+00030030: 6c65 730a 0a31 362e 3936 2067 6372 795f les..16.96 gcry_\n+00030040: 726d 6431 3630 0a3d 3d3d 3d3d 3d3d 3d3d rmd160.=========\n+00030050: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+00030060: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+00030070: 7570 706f 7274 2066 6f72 2074 6865 2052 upport for the R\n+00030080: 4950 454d 442d 3136 3020 6d65 7373 6167 IPEMD-160 messag\n+00030090: 6520 6469 6765 7374 2e20 2054 6869 730a e digest. This.\n+000300a0: 4752 5542 206d 6f64 756c 6520 6973 2062 GRUB module is b\n+000300b0: 6173 6564 206f 6e20 6c69 6267 6372 7970 ased on libgcryp\n+000300c0: 742e 0a0a 1f0a 4669 6c65 3a20 6772 7562 t.....File: grub\n+000300d0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6763 .info, Node: gc\n+000300e0: 7279 5f72 7361 5f6d 6f64 756c 652c 2020 ry_rsa_module, \n+000300f0: 4e65 7874 3a20 6763 7279 5f73 6565 645f Next: gcry_seed_\n+00030100: 6d6f 6475 6c65 2c20 2050 7265 763a 2067 module, Prev: g\n+00030110: 6372 795f 726d 6431 3630 5f6d 6f64 756c cry_rmd160_modul\n+00030120: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n+00030130: 0a31 362e 3937 2067 6372 795f 7273 610a .16.97 gcry_rsa.\n+00030140: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n+00030150: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n+00030160: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n+00030170: 2074 6865 2052 6976 6573 74e2 8093 5368 the Rivest...Sh\n+00030180: 616d 6972 e280 9341 646c 656d 616e 2028 amir...Adleman (\n+00030190: 5253 4129 2063 6970 6865 722e 0a54 6869 RSA) cipher..Thi\n+000301a0: 7320 4752 5542 206d 6f64 756c 6520 6973 s GRUB module is\n+000301b0: 2062 6173 6564 206f 6e20 6c69 6267 6372 based on libgcr\n+000301c0: 7970 742e 0a0a 1f0a 4669 6c65 3a20 6772 ypt.....File: gr\n+000301d0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+000301e0: 6763 7279 5f73 6565 645f 6d6f 6475 6c65 gcry_seed_module\n+000301f0: 2c20 204e 6578 743a 2067 6372 795f 7365 , Next: gcry_se\n+00030200: 7270 656e 745f 6d6f 6475 6c65 2c20 2050 rpent_module, P\n+00030210: 7265 763a 2067 6372 795f 7273 615f 6d6f rev: gcry_rsa_mo\n+00030220: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+00030230: 6573 0a0a 3136 2e39 3820 6763 7279 5f73 es..16.98 gcry_s\n+00030240: 6565 640a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d eed.============\n+00030250: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n+00030260: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n+00030270: 7420 666f 7220 7468 6520 5345 4544 2063 t for the SEED c\n+00030280: 6970 6865 722e 2020 5468 6973 2047 5255 ipher. This GRU\n+00030290: 4220 6d6f 6475 6c65 2069 730a 6261 7365 B module is.base\n+000302a0: 6420 6f6e 206c 6962 6763 7279 7074 2e0a d on libgcrypt..\n+000302b0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+000302c0: 666f 2c20 204e 6f64 653a 2067 6372 795f fo, Node: gcry_\n+000302d0: 7365 7270 656e 745f 6d6f 6475 6c65 2c20 serpent_module, \n+000302e0: 204e 6578 743a 2067 6372 795f 7368 6131 Next: gcry_sha1\n+000302f0: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+00030300: 6763 7279 5f73 6565 645f 6d6f 6475 6c65 gcry_seed_module\n+00030310: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n+00030320: 3136 2e39 3920 6763 7279 5f73 6572 7065 16.99 gcry_serpe\n+00030330: 6e74 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d nt.=============\n+00030340: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+00030350: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+00030360: 6f72 7420 666f 7220 7468 6520 5365 7270 ort for the Serp\n+00030370: 656e 7420 2831 3238 2c20 3139 322c 2061 ent (128, 192, a\n+00030380: 6e64 2032 3536 290a 6369 7068 6572 732e nd 256).ciphers.\n+00030390: 2020 5468 6973 2047 5255 4220 6d6f 6475 This GRUB modu\n+000303a0: 6c65 2069 7320 6261 7365 6420 6f6e 206c le is based on l\n+000303b0: 6962 6763 7279 7074 2e0a 0a1f 0a46 696c ibgcrypt.....Fil\n+000303c0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+000303d0: 6f64 653a 2067 6372 795f 7368 6131 5f6d ode: gcry_sha1_m\n+000303e0: 6f64 756c 652c 2020 4e65 7874 3a20 6763 odule, Next: gc\n+000303f0: 7279 5f73 6861 3235 365f 6d6f 6475 6c65 ry_sha256_module\n+00030400: 2c20 2050 7265 763a 2067 6372 795f 7365 , Prev: gcry_se\n+00030410: 7270 656e 745f 6d6f 6475 6c65 2c20 2055 rpent_module, U\n+00030420: 703a 204d 6f64 756c 6573 0a0a 3136 2e31 p: Modules..16.1\n+00030430: 3030 2067 6372 795f 7368 6131 0a3d 3d3d 00 gcry_sha1.===\n+00030440: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+00030450: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+00030460: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+00030470: 7468 6520 5365 6375 7265 2048 6173 6820 the Secure Hash \n+00030480: 416c 676f 7269 7468 6d20 3120 2853 4841 Algorithm 1 (SHA\n+00030490: 2d31 290a 6d65 7373 6167 6520 6469 6765 -1).message dige\n+000304a0: 7374 2e20 2049 6620 7365 6375 7269 7479 st. If security\n+000304b0: 2069 7320 6120 636f 6e63 6572 6e2c 2053 is a concern, S\n+000304c0: 4841 2d31 2068 6173 206b 6e6f 776e 0a76 HA-1 has known.v\n+000304d0: 756c 6e65 7261 6269 6c69 7469 6573 2061 ulnerabilities a\n+000304e0: 6e64 2069 7320 6e6f 7420 7265 636f 6d6d nd is not recomm\n+000304f0: 656e 6465 642e 2020 5468 6973 2047 5255 ended. This GRU\n+00030500: 4220 6d6f 6475 6c65 2069 7320 6261 7365 B module is base\n+00030510: 6420 6f6e 0a6c 6962 6763 7279 7074 2e0a d on.libgcrypt..\n+00030520: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+00030530: 666f 2c20 204e 6f64 653a 2067 6372 795f fo, Node: gcry_\n+00030540: 7368 6132 3536 5f6d 6f64 756c 652c 2020 sha256_module, \n+00030550: 4e65 7874 3a20 6763 7279 5f73 6861 3531 Next: gcry_sha51\n+00030560: 325f 6d6f 6475 6c65 2c20 2050 7265 763a 2_module, Prev:\n+00030570: 2067 6372 795f 7368 6131 5f6d 6f64 756c gcry_sha1_modul\n+00030580: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n+00030590: 0a31 362e 3130 3120 6763 7279 5f73 6861 .16.101 gcry_sha\n+000305a0: 3235 360a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 256.============\n+000305b0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+000305c0: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+000305d0: 706f 7274 2066 6f72 2074 6865 2053 6563 port for the Sec\n+000305e0: 7572 6520 4861 7368 2041 6c67 6f72 6974 ure Hash Algorit\n+000305f0: 686d 2032 2028 3232 3420 616e 640a 3235 hm 2 (224 and.25\n+00030600: 3620 6269 7429 2028 5348 412d 3232 3420 6 bit) (SHA-224 \n+00030610: 2f20 5348 412d 3235 3629 206d 6573 7361 / SHA-256) messa\n+00030620: 6765 2064 6967 6573 7473 2e20 2054 6869 ge digests. Thi\n+00030630: 7320 4752 5542 206d 6f64 756c 6520 6973 s GRUB module is\n+00030640: 2062 6173 6564 0a6f 6e20 6c69 6267 6372 based.on libgcr\n+00030650: 7970 742e 0a0a 1f0a 4669 6c65 3a20 6772 ypt.....File: gr\n+00030660: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+00030670: 6763 7279 5f73 6861 3531 325f 6d6f 6475 gcry_sha512_modu\n+00030680: 6c65 2c20 204e 6578 743a 2067 6372 795f le, Next: gcry_\n+00030690: 7469 6765 725f 6d6f 6475 6c65 2c20 2050 tiger_module, P\n+000306a0: 7265 763a 2067 6372 795f 7368 6132 3536 rev: gcry_sha256\n+000306b0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+000306c0: 6475 6c65 730a 0a31 362e 3130 3220 6763 dules..16.102 gc\n+000306d0: 7279 5f73 6861 3531 320a 3d3d 3d3d 3d3d ry_sha512.======\n+000306e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n+000306f0: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n+00030700: 6573 2073 7570 706f 7274 2066 6f72 2074 es support for t\n+00030710: 6865 2053 6563 7572 6520 4861 7368 2041 he Secure Hash A\n+00030720: 6c67 6f72 6974 686d 2032 2028 3338 3420 lgorithm 2 (384 \n+00030730: 616e 640a 3531 3220 6269 7429 2028 5348 and.512 bit) (SH\n+00030740: 412d 3338 3420 2f20 5348 412d 3531 3229 A-384 / SHA-512)\n+00030750: 206d 6573 7361 6765 2064 6967 6573 7473 message digests\n+00030760: 2e20 2054 6869 7320 4752 5542 206d 6f64 . This GRUB mod\n+00030770: 756c 6520 6973 2062 6173 6564 0a6f 6e20 ule is based.on \n+00030780: 6c69 6267 6372 7970 742e 0a0a 1f0a 4669 libgcrypt.....Fi\n+00030790: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+000307a0: 4e6f 6465 3a20 6763 7279 5f74 6967 6572 Node: gcry_tiger\n+000307b0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n+000307c0: 6763 7279 5f74 776f 6669 7368 5f6d 6f64 gcry_twofish_mod\n+000307d0: 756c 652c 2020 5072 6576 3a20 6763 7279 ule, Prev: gcry\n+000307e0: 5f73 6861 3531 325f 6d6f 6475 6c65 2c20 _sha512_module, \n+000307f0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+00030800: 2e31 3033 2067 6372 795f 7469 6765 720a .103 gcry_tiger.\n+00030810: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n+00030820: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n+00030830: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n+00030840: 666f 7220 7468 6520 5469 6765 722c 2054 for the Tiger, T\n+00030850: 6967 6572 2031 2c20 616e 6420 5469 6765 iger 1, and Tige\n+00030860: 7220 3220 6d65 7373 6167 650a 6469 6765 r 2 message.dige\n+00030870: 7374 732e 2020 5468 6973 2047 5255 4220 sts. This GRUB \n+00030880: 6d6f 6475 6c65 2069 7320 6261 7365 6420 module is based \n+00030890: 6f6e 206c 6962 6763 7279 7074 2e0a 0a1f on libgcrypt....\n+000308a0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+000308b0: 2c20 204e 6f64 653a 2067 6372 795f 7477 , Node: gcry_tw\n+000308c0: 6f66 6973 685f 6d6f 6475 6c65 2c20 204e ofish_module, N\n+000308d0: 6578 743a 2067 6372 795f 7768 6972 6c70 ext: gcry_whirlp\n+000308e0: 6f6f 6c5f 6d6f 6475 6c65 2c20 2050 7265 ool_module, Pre\n+000308f0: 763a 2067 6372 795f 7469 6765 725f 6d6f v: gcry_tiger_mo\n+00030900: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+00030910: 6573 0a0a 3136 2e31 3034 2067 6372 795f es..16.104 gcry_\n+00030920: 7477 6f66 6973 680a 3d3d 3d3d 3d3d 3d3d twofish.========\n+00030930: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n+00030940: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+00030950: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n+00030960: 6520 5477 6f66 6973 6820 2831 3238 2061 e Twofish (128 a\n+00030970: 6e64 2032 3536 2920 6369 7068 6572 732e nd 256) ciphers.\n+00030980: 0a54 6869 7320 4752 5542 206d 6f64 756c .This GRUB modul\n+00030990: 6520 6973 2062 6173 6564 206f 6e20 6c69 e is based on li\n+000309a0: 6267 6372 7970 742e 0a0a 1f0a 4669 6c65 bgcrypt.....File\n+000309b0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+000309c0: 6465 3a20 6763 7279 5f77 6869 726c 706f de: gcry_whirlpo\n+000309d0: 6f6c 5f6d 6f64 756c 652c 2020 4e65 7874 ol_module, Next\n+000309e0: 3a20 6764 625f 6d6f 6475 6c65 2c20 2050 : gdb_module, P\n+000309f0: 7265 763a 2067 6372 795f 7477 6f66 6973 rev: gcry_twofis\n+00030a00: 685f 6d6f 6475 6c65 2c20 2055 703a 204d h_module, Up: M\n+00030a10: 6f64 756c 6573 0a0a 3136 2e31 3035 2067 odules..16.105 g\n+00030a20: 6372 795f 7768 6972 6c70 6f6f 6c0a 3d3d cry_whirlpool.==\n 00030a30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00030a40: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n-00030a50: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n-00030a60: 6f72 7420 666f 7220 7468 6520 5768 6972 ort for the Whir\n-00030a70: 6c70 6f6f 6c20 6d65 7373 6167 6520 6469 lpool message di\n-00030a80: 6765 7374 2e20 2054 6869 730a 4752 5542 gest. This.GRUB\n-00030a90: 206d 6f64 756c 6520 6973 2062 6173 6564 module is based\n-00030aa0: 206f 6e20 6c69 6267 6372 7970 742e 0a0a on libgcrypt...\n-00030ab0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00030ac0: 6f2c 2020 4e6f 6465 3a20 6764 625f 6d6f o, Node: gdb_mo\n-00030ad0: 6475 6c65 2c20 204e 6578 743a 2067 656c dule, Next: gel\n-00030ae0: 695f 6d6f 6475 6c65 2c20 2050 7265 763a i_module, Prev:\n-00030af0: 2067 6372 795f 7768 6972 6c70 6f6f 6c5f gcry_whirlpool_\n-00030b00: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-00030b10: 756c 6573 0a0a 3136 2e31 3036 2067 6462 ules..16.106 gdb\n-00030b20: 0a3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 .==========..Thi\n-00030b30: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-00030b40: 7320 7375 7070 6f72 7420 666f 7220 7265 s support for re\n-00030b50: 6d6f 7465 6c79 2064 6562 7567 6769 6e67 motely debugging\n-00030b60: 2047 5255 4220 7573 696e 6720 7468 6520 GRUB using the \n-00030b70: 474e 550a 4465 6275 6767 6572 2028 4744 GNU.Debugger (GD\n-00030b80: 4229 206f 7665 7220 7365 7269 616c 2e20 B) over serial. \n-00030b90: 2054 6869 7320 6973 2074 7970 6963 616c This is typical\n-00030ba0: 6c79 2064 6f6e 6520 7768 656e 2074 726f ly done when tro\n-00030bb0: 7562 6c65 7368 6f6f 7469 6e67 0a47 5255 ubleshooting.GRU\n-00030bc0: 4220 6475 7269 6e67 2064 6576 656c 6f70 B during develop\n-00030bd0: 6d65 6e74 2061 6e64 206e 6f74 2072 6571 ment and not req\n-00030be0: 7569 7265 6420 666f 7220 6e6f 726d 616c uired for normal\n-00030bf0: 2047 5255 4220 6f70 6572 6174 696f 6e2e GRUB operation.\n-00030c00: 0a54 6869 7320 6d6f 6475 6c65 2061 6464 .This module add\n-00030c10: 7320 7375 7070 6f72 7420 666f 7220 636f s support for co\n-00030c20: 6d6d 616e 6473 2072 6571 7569 7265 6420 mmands required \n-00030c30: 6279 2074 6865 2047 4442 2072 656d 6f74 by the GDB remot\n-00030c40: 6520 6465 6275 670a 6675 6e63 7469 6f6e e debug.function\n-00030c50: 2069 6e63 6c75 6469 6e67 20e2 8098 6764 including ...gd\n-00030c60: 6273 7475 62e2 8099 2074 6f20 7374 6172 bstub... to star\n-00030c70: 7420 4744 4220 7374 7562 206f 6e20 6769 t GDB stub on gi\n-00030c80: 7665 6e20 7365 7269 616c 2070 6f72 742c ven serial port,\n-00030c90: 0ae2 8098 6764 6273 7475 625f 6272 6561 ....gdbstub_brea\n-00030ca0: 6be2 8099 2074 6f20 6272 6561 6b20 696e k... to break in\n-00030cb0: 746f 2047 4442 2c20 e280 9867 6462 7374 to GDB, ...gdbst\n-00030cc0: 7562 5f73 746f 70e2 8099 2074 6f20 7374 ub_stop... to st\n-00030cd0: 6f70 2074 6865 2047 4442 2073 7475 622e op the GDB stub.\n-00030ce0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-00030cf0: 6e66 6f2c 2020 4e6f 6465 3a20 6765 6c69 nfo, Node: geli\n-00030d00: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n-00030d10: 6765 7474 6578 745f 6d6f 6475 6c65 2c20 gettext_module, \n-00030d20: 2050 7265 763a 2067 6462 5f6d 6f64 756c Prev: gdb_modul\n-00030d30: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-00030d40: 0a31 362e 3130 3720 6765 6c69 0a3d 3d3d .16.107 geli.===\n-00030d50: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-00030d60: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-00030d70: 7570 706f 7274 2066 6f72 2074 6865 2047 upport for the G\n-00030d80: 454f 4d20 454c 4920 2847 454c 4929 2064 EOM ELI (GELI) d\n-00030d90: 6973 6b20 656e 6372 7970 7469 6f6e 202f isk encryption /\n-00030da0: 0a64 6563 7279 7074 696f 6e20 7072 6f74 .decryption prot\n-00030db0: 6f63 6f6c 2075 7365 6420 6279 2046 7265 ocol used by Fre\n-00030dc0: 6542 5344 2e20 5468 6973 206d 6f64 756c eBSD. This modul\n-00030dd0: 6520 7375 7070 6f72 7473 2074 6865 2066 e supports the f\n-00030de0: 6f6c 6c6f 7769 6e67 0a63 6970 6865 7273 ollowing.ciphers\n-00030df0: 2075 7369 6e67 2074 6865 2061 7373 6f63 using the assoc\n-00030e00: 6961 7465 6420 2267 6372 7922 206d 6f64 iated \"gcry\" mod\n-00030e10: 756c 6573 3a20 4445 532c 2054 7269 706c ules: DES, Tripl\n-00030e20: 652d 4445 532c 2042 6c6f 7766 6973 682c e-DES, Blowfish,\n-00030e30: 0a43 4153 5435 2c20 4145 532c 2061 6e64 .CAST5, AES, and\n-00030e40: 2043 616d 656c 6c69 6120 3132 382e 0a0a Camellia 128...\n-00030e50: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00030e60: 6f2c 2020 4e6f 6465 3a20 6765 7474 6578 o, Node: gettex\n-00030e70: 745f 6d6f 6475 6c65 2c20 204e 6578 743a t_module, Next:\n-00030e80: 2067 6678 6d65 6e75 5f6d 6f64 756c 652c gfxmenu_module,\n-00030e90: 2020 5072 6576 3a20 6765 6c69 5f6d 6f64 Prev: geli_mod\n-00030ea0: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n-00030eb0: 730a 0a31 362e 3130 3820 6765 7474 6578 s..16.108 gettex\n-00030ec0: 740a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d t.==============\n-00030ed0: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n-00030ee0: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n-00030ef0: 6f72 2074 6865 20e2 8098 6765 7474 6578 or the ...gettex\n-00030f00: 74e2 8099 2063 6f6d 6d61 6e64 2074 6f20 t... command to \n-00030f10: 7375 7070 6f72 740a 7472 616e 736c 6174 support.translat\n-00030f20: 696e 6720 696e 666f 726d 6174 696f 6e20 ing information \n-00030f30: 6469 7370 6c61 7965 6420 2f20 6f75 7470 displayed / outp\n-00030f40: 7574 2062 7920 4752 5542 2e20 2a4e 6f74 ut by GRUB. *Not\n-00030f50: 6520 6765 7474 6578 743a 3a20 666f 720a e gettext:: for.\n-00030f60: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information\n-00030f70: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-00030f80: 696e 666f 2c20 204e 6f64 653a 2067 6678 info, Node: gfx\n-00030f90: 6d65 6e75 5f6d 6f64 756c 652c 2020 4e65 menu_module, Ne\n-00030fa0: 7874 3a20 6766 7874 6572 6d5f 6d6f 6475 xt: gfxterm_modu\n-00030fb0: 6c65 2c20 2050 7265 763a 2067 6574 7465 le, Prev: gette\n-00030fc0: 7874 5f6d 6f64 756c 652c 2020 5570 3a20 xt_module, Up: \n-00030fd0: 4d6f 6475 6c65 730a 0a31 362e 3130 3920 Modules..16.109 \n-00030fe0: 6766 786d 656e 750a 3d3d 3d3d 3d3d 3d3d gfxmenu.========\n-00030ff0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-00031000: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n-00031010: 706f 7274 2066 6f72 2064 6973 706c 6179 port for display\n-00031020: 696e 6720 6120 6772 6170 6869 6361 6c20 ing a graphical \n-00031030: 6d65 6e75 202f 2075 7365 720a 696e 7465 menu / user.inte\n-00031040: 7266 6163 6520 6672 6f6d 2047 5255 422e rface from GRUB.\n-00031050: 2054 6869 7320 696e 636c 7564 6573 2066 This includes f\n-00031060: 6561 7475 7265 7320 7375 6368 2061 7320 eatures such as \n-00031070: 6772 6170 6869 6361 6c20 666f 6e74 0a73 graphical font.s\n-00031080: 7570 706f 7274 2c20 7468 656d 6520 7375 upport, theme su\n-00031090: 7070 6f72 742c 2069 6d61 6765 2073 7570 pport, image sup\n-000310a0: 706f 7274 2c20 616e 6420 6963 6f6e 2073 port, and icon s\n-000310b0: 7570 706f 7274 2e0a 0a1f 0a46 696c 653a upport.....File:\n-000310c0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-000310d0: 653a 2067 6678 7465 726d 5f6d 6f64 756c e: gfxterm_modul\n-000310e0: 652c 2020 4e65 7874 3a20 6766 7874 6572 e, Next: gfxter\n-000310f0: 6d5f 6261 636b 6772 6f75 6e64 5f6d 6f64 m_background_mod\n-00031100: 756c 652c 2020 5072 6576 3a20 6766 786d ule, Prev: gfxm\n-00031110: 656e 755f 6d6f 6475 6c65 2c20 2055 703a enu_module, Up:\n-00031120: 204d 6f64 756c 6573 0a0a 3136 2e31 3130 Modules..16.110\n-00031130: 2067 6678 7465 726d 0a3d 3d3d 3d3d 3d3d gfxterm.=======\n-00031140: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-00031150: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-00031160: 7070 6f72 7420 666f 7220 6469 7370 6c61 pport for displa\n-00031170: 7969 6e67 2061 2074 6572 6d69 6e61 6c20 ying a terminal \n-00031180: 616e 6420 6d65 6e75 0a69 6e74 6572 6661 and menu.interfa\n-00031190: 6365 2066 726f 6d20 4752 5542 2075 7369 ce from GRUB usi\n-000311a0: 6e67 2067 7261 7068 6963 7320 6d6f 6465 ng graphics mode\n-000311b0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-000311c0: 696e 666f 2c20 204e 6f64 653a 2067 6678 info, Node: gfx\n-000311d0: 7465 726d 5f62 6163 6b67 726f 756e 645f term_background_\n-000311e0: 6d6f 6475 6c65 2c20 204e 6578 743a 2067 module, Next: g\n-000311f0: 6678 7465 726d 5f6d 656e 755f 6d6f 6475 fxterm_menu_modu\n-00031200: 6c65 2c20 2050 7265 763a 2067 6678 7465 le, Prev: gfxte\n-00031210: 726d 5f6d 6f64 756c 652c 2020 5570 3a20 rm_module, Up: \n-00031220: 4d6f 6475 6c65 730a 0a31 362e 3131 3120 Modules..16.111 \n-00031230: 6766 7874 6572 6d5f 6261 636b 6772 6f75 gfxterm_backgrou\n-00031240: 6e64 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d nd.=============\n-00031250: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n-00031260: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n-00031270: 6573 2073 7570 706f 7274 2066 6f72 2073 es support for s\n-00031280: 6574 7469 6e67 2074 6865 2067 6678 7465 etting the gfxte\n-00031290: 726d 2062 6163 6b67 726f 756e 6420 636f rm background co\n-000312a0: 6c6f 720a 616e 6420 6261 636b 6772 6f75 lor.and backgrou\n-000312b0: 6e64 2069 6d61 6765 2075 7369 6e67 2063 nd image using c\n-000312c0: 6f6d 6d61 6e64 7320 e280 9862 6163 6b67 ommands ...backg\n-000312d0: 726f 756e 645f 636f 6c6f 72e2 8099 2061 round_color... a\n-000312e0: 6e64 0ae2 8098 6261 636b 6772 6f75 6e64 nd....background\n-000312f0: 5f69 6d61 6765 e280 992e 2020 2a4e 6f74 _image.... *Not\n-00031300: 6520 6261 636b 6772 6f75 6e64 5f63 6f6c e background_col\n-00031310: 6f72 3a3a 2061 6e64 202a 6e6f 7465 0a62 or:: and *note.b\n-00031320: 6163 6b67 726f 756e 645f 696d 6167 653a ackground_image:\n-00031330: 3a20 666f 7220 6d6f 7265 2069 6e66 6f72 : for more infor\n-00031340: 6d61 7469 6f6e 2e0a 0a1f 0a46 696c 653a mation.....File:\n-00031350: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-00031360: 653a 2067 6678 7465 726d 5f6d 656e 755f e: gfxterm_menu_\n-00031370: 6d6f 6475 6c65 2c20 204e 6578 743a 2067 module, Next: g\n-00031380: 7074 7379 6e63 5f6d 6f64 756c 652c 2020 ptsync_module, \n-00031390: 5072 6576 3a20 6766 7874 6572 6d5f 6261 Prev: gfxterm_ba\n-000313a0: 636b 6772 6f75 6e64 5f6d 6f64 756c 652c ckground_module,\n-000313b0: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-000313c0: 362e 3131 3220 6766 7874 6572 6d5f 6d65 6.112 gfxterm_me\n-000313d0: 6e75 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d nu.=============\n-000313e0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-000313f0: 756c 6520 6973 2069 6e74 656e 6465 6420 ule is intended \n-00031400: 666f 7220 7065 7266 6f72 6d69 6e67 2061 for performing a\n-00031410: 2066 756e 6374 696f 6e61 6c20 7465 7374 functional test\n-00031420: 206f 6620 7468 6520 6766 786d 656e 750a of the gfxmenu.\n-00031430: 6675 6e63 7469 6f6e 2069 6e20 4752 5542 function in GRUB\n-00031440: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-00031450: 696e 666f 2c20 204e 6f64 653a 2067 7074 info, Node: gpt\n-00031460: 7379 6e63 5f6d 6f64 756c 652c 2020 4e65 sync_module, Ne\n-00031470: 7874 3a20 677a 696f 5f6d 6f64 756c 652c xt: gzio_module,\n-00031480: 2020 5072 6576 3a20 6766 7874 6572 6d5f Prev: gfxterm_\n-00031490: 6d65 6e75 5f6d 6f64 756c 652c 2020 5570 menu_module, Up\n-000314a0: 3a20 4d6f 6475 6c65 730a 0a31 362e 3131 : Modules..16.11\n-000314b0: 3320 6770 7473 796e 630a 3d3d 3d3d 3d3d 3 gptsync.======\n-000314c0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-000314d0: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-000314e0: 7570 706f 7274 2066 6f72 2074 6865 20e2 upport for the .\n-000314f0: 8098 6770 7473 796e 63e2 8099 2063 6f6d ..gptsync... com\n-00031500: 6d61 6e64 2e2e 2020 2a4e 6f74 650a 6770 mand.. *Note.gp\n-00031510: 7473 796e 633a 3a20 666f 7220 6d6f 7265 tsync:: for more\n-00031520: 2069 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f information....\n-00031530: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-00031540: 2c20 204e 6f64 653a 2067 7a69 6f5f 6d6f , Node: gzio_mo\n-00031550: 6475 6c65 2c20 204e 6578 743a 2068 616c dule, Next: hal\n-00031560: 745f 6d6f 6475 6c65 2c20 2050 7265 763a t_module, Prev:\n-00031570: 2067 7074 7379 6e63 5f6d 6f64 756c 652c gptsync_module,\n-00031580: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-00031590: 362e 3131 3420 677a 696f 0a3d 3d3d 3d3d 6.114 gzio.=====\n-000315a0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-000315b0: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n-000315c0: 706f 7274 2066 6f72 2064 6563 6f6d 7072 port for decompr\n-000315d0: 6573 7369 6f6e 2028 696e 666c 6174 6529 ession (inflate)\n-000315e0: 206f 6620 6669 6c65 730a 636f 6d70 7265 of files.compre\n-000315f0: 7373 6564 2077 6974 6820 7468 6520 475a ssed with the GZ\n-00031600: 2063 6f6d 7072 6573 7369 6f6e 2061 6c67 compression alg\n-00031610: 6f72 6974 686d 2e20 2054 6869 7320 7375 orithm. This su\n-00031620: 7070 6f72 7473 206f 6e6c 7920 7468 650a pports only the.\n-00031630: 2244 4546 4c41 5445 2220 6d65 7468 6f64 \"DEFLATE\" method\n-00031640: 2066 6f72 2047 5a49 502e 2055 6e73 7570 for GZIP. Unsup\n-00031650: 706f 7274 6564 2066 6c61 6773 2028 7769 ported flags (wi\n-00031660: 6c6c 2072 6573 756c 7420 696e 2066 6169 ll result in fai\n-00031670: 6c75 7265 2074 6f0a 696e 666c 6174 6529 lure to.inflate)\n-00031680: 2069 6e63 6c75 6465 3a20 e280 9847 5255 include: ...GRU\n-00031690: 425f 475a 5f43 4f4e 5449 4e55 4154 494f B_GZ_CONTINUATIO\n-000316a0: 4ee2 8099 2c20 e280 9847 5255 425f 475a N..., ...GRUB_GZ\n-000316b0: 5f45 4e43 5259 5054 4544 e280 992c 0ae2 _ENCRYPTED...,..\n-000316c0: 8098 4752 5542 5f47 5a5f 5245 5345 5256 ..GRUB_GZ_RESERV\n-000316d0: 4544 e280 992c 2061 6e64 20e2 8098 4752 ED..., and ...GR\n-000316e0: 5542 5f47 5a5f 4558 5452 415f 4649 454c UB_GZ_EXTRA_FIEL\n-000316f0: 44e2 8099 2e0a 0a1f 0a46 696c 653a 2067 D........File: g\n-00031700: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-00031710: 2068 616c 745f 6d6f 6475 6c65 2c20 204e halt_module, N\n-00031720: 6578 743a 2068 6173 6873 756d 5f6d 6f64 ext: hashsum_mod\n-00031730: 756c 652c 2020 5072 6576 3a20 677a 696f ule, Prev: gzio\n-00031740: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-00031750: 6475 6c65 730a 0a31 362e 3131 3520 6861 dules..16.115 ha\n-00031760: 6c74 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a lt.===========..\n-00031770: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n-00031780: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n-00031790: 2074 6865 20e2 8098 6861 6c74 e280 9920 the ...halt... \n-000317a0: 636f 6d6d 616e 6420 746f 2073 6875 7464 command to shutd\n-000317b0: 6f77 6e20 2f20 6861 6c74 0a74 6865 2073 own / halt.the s\n-000317c0: 7973 7465 6d2e 2020 2a4e 6f74 6520 6861 ystem. *Note ha\n-000317d0: 6c74 3a3a 2066 6f72 206d 6f72 6520 696e lt:: for more in\n-000317e0: 666f 726d 6174 696f 6e2e 0a0a 1f0a 4669 formation.....Fi\n-000317f0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-00031800: 4e6f 6465 3a20 6861 7368 7375 6d5f 6d6f Node: hashsum_mo\n-00031810: 6475 6c65 2c20 204e 6578 743a 2068 6470 dule, Next: hdp\n-00031820: 6172 6d5f 6d6f 6475 6c65 2c20 2050 7265 arm_module, Pre\n-00031830: 763a 2068 616c 745f 6d6f 6475 6c65 2c20 v: halt_module, \n-00031840: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-00031850: 2e31 3136 2068 6173 6873 756d 0a3d 3d3d .116 hashsum.===\n-00031860: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-00031870: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-00031880: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n-00031890: 2063 6f6d 6d61 6e64 7320 e280 9868 6173 commands ...has\n-000318a0: 6873 756d e280 992c 20e2 8098 6d64 3573 hsum..., ...md5s\n-000318b0: 756d e280 992c 0ae2 8098 7368 6131 7375 um...,....sha1su\n-000318c0: 6de2 8099 2c20 e280 9873 6861 3235 3673 m..., ...sha256s\n-000318d0: 756d e280 992c 20e2 8098 7368 6135 3132 um..., ...sha512\n-000318e0: 7375 6de2 8099 2c20 616e 6420 e280 9863 sum..., and ...c\n-000318f0: 7263 e280 9920 746f 2063 616c 6375 6c61 rc... to calcula\n-00031900: 7465 206f 7220 6368 6563 6b0a 6861 7368 te or check.hash\n-00031910: 6573 206f 6620 6669 6c65 7320 7573 696e es of files usin\n-00031920: 6720 7661 7269 6f75 7320 6d65 7468 6f64 g various method\n-00031930: 732e 2020 2a4e 6f74 6520 6861 7368 7375 s. *Note hashsu\n-00031940: 6d3a 3a2c 202a 6e6f 7465 206d 6435 7375 m::, *note md5su\n-00031950: 6d3a 3a0a 2a6e 6f74 6520 7368 6131 7375 m::.*note sha1su\n-00031960: 6d3a 3a2c 202a 6e6f 7465 2073 6861 3235 m::, *note sha25\n-00031970: 3673 756d 3a3a 2c20 2a6e 6f74 6520 7368 6sum::, *note sh\n-00031980: 6135 3132 7375 6d3a 3a2c 2061 6e64 202a a512sum::, and *\n-00031990: 6e6f 7465 2063 7263 3a3a 2e0a 0a1f 0a46 note crc::.....F\n-000319a0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-000319b0: 204e 6f64 653a 2068 6470 6172 6d5f 6d6f Node: hdparm_mo\n-000319c0: 6475 6c65 2c20 204e 6578 743a 2068 656c dule, Next: hel\n-000319d0: 6c6f 5f6d 6f64 756c 652c 2020 5072 6576 lo_module, Prev\n-000319e0: 3a20 6861 7368 7375 6d5f 6d6f 6475 6c65 : hashsum_module\n-000319f0: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-00031a00: 3136 2e31 3137 2068 6470 6172 6d0a 3d3d 16.117 hdparm.==\n-00031a10: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-00031a20: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-00031a30: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-00031a40: 6520 e280 9868 6470 6172 6de2 8099 2063 e ...hdparm... c\n-00031a50: 6f6d 6d61 6e64 2074 6f20 6765 7420 6f72 ommand to get or\n-00031a60: 2073 6574 0a76 6172 696f 7573 2041 5441 set.various ATA\n-00031a70: 2064 6973 6b20 7061 7261 6d65 7465 7273 disk parameters\n-00031a80: 2e20 2054 6869 7320 696e 636c 7564 6573 . This includes\n-00031a90: 2063 6f6e 7472 6f6c 6c69 6e67 2041 6476 controlling Adv\n-00031aa0: 616e 6365 6420 506f 7765 720a 4d61 6e61 anced Power.Mana\n-00031ab0: 6765 6d65 6e74 2028 4150 4d29 2c20 6469 gement (APM), di\n-00031ac0: 7370 6c61 7969 6e67 2070 6f77 6572 206d splaying power m\n-00031ad0: 6f64 652c 2066 7265 657a 696e 6720 4154 ode, freezing AT\n-00031ae0: 4120 7365 6375 7269 7479 2073 6574 7469 A security setti\n-00031af0: 6e67 730a 756e 7469 6c20 7265 7365 742c ngs.until reset,\n-00031b00: 2064 6973 706c 6179 696e 6720 534d 4152 displaying SMAR\n-00031b10: 5420 7374 6174 7573 2c20 636f 6e74 726f T status, contro\n-00031b20: 6c6c 696e 6720 6175 746f 6d61 7469 6320 lling automatic \n-00031b30: 6163 6f75 7374 6963 0a6d 616e 6167 656d acoustic.managem\n-00031b40: 656e 742c 2073 6574 7469 6e67 2073 7461 ent, setting sta\n-00031b50: 6e64 6279 2074 696d 656f 7574 2c20 7365 ndby timeout, se\n-00031b60: 7474 696e 6720 7468 6520 6472 6976 6520 tting the drive \n-00031b70: 746f 2073 7461 6e64 6279 206d 6f64 652c to standby mode,\n-00031b80: 0a73 6574 7469 6e67 2074 6865 2064 7269 .setting the dri\n-00031b90: 7665 2074 6f20 736c 6565 7020 6d6f 6465 ve to sleep mode\n-00031ba0: 2c20 6469 7370 6c61 7969 6e67 2074 6865 , displaying the\n-00031bb0: 2064 7269 7665 2069 6465 6e74 6966 6963 drive identific\n-00031bc0: 6174 696f 6e20 616e 640a 7365 7474 696e ation and.settin\n-00031bd0: 6773 2c20 616e 6420 656e 6162 6c65 2f64 gs, and enable/d\n-00031be0: 6973 6162 6c65 2053 4d41 5254 2e0a 0a1f isable SMART....\n-00031bf0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-00031c00: 2c20 204e 6f64 653a 2068 656c 6c6f 5f6d , Node: hello_m\n-00031c10: 6f64 756c 652c 2020 4e65 7874 3a20 6865 odule, Next: he\n-00031c20: 6c70 5f6d 6f64 756c 652c 2020 5072 6576 lp_module, Prev\n-00031c30: 3a20 6864 7061 726d 5f6d 6f64 756c 652c : hdparm_module,\n-00031c40: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-00031c50: 362e 3131 3820 6865 6c6c 6f0a 3d3d 3d3d 6.118 hello.====\n-00031c60: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 2070 ========..This p\n-00031c70: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-00031c80: 666f 7220 7468 6520 e280 9868 656c 6c6f for the ...hello\n-00031c90: e280 9920 636f 6d6d 616e 6420 746f 2073 ... command to s\n-00031ca0: 696d 706c 7920 6f75 7470 7574 2022 4865 imply output \"He\n-00031cb0: 6c6c 6f0a 576f 726c 6422 2e20 2054 6869 llo.World\". Thi\n-00031cc0: 7320 6973 2069 6e74 656e 6465 6420 666f s is intended fo\n-00031cd0: 7220 7465 7374 696e 6720 4752 5542 206d r testing GRUB m\n-00031ce0: 6f64 756c 6520 6c6f 6164 696e 6720 2f0a odule loading /.\n-00031cf0: 6675 6e63 7469 6f6e 616c 6974 792e 0a0a functionality...\n-00031d00: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00031d10: 6f2c 2020 4e6f 6465 3a20 6865 6c70 5f6d o, Node: help_m\n-00031d20: 6f64 756c 652c 2020 4e65 7874 3a20 6865 odule, Next: he\n-00031d30: 7864 756d 705f 6d6f 6475 6c65 2c20 2050 xdump_module, P\n-00031d40: 7265 763a 2068 656c 6c6f 5f6d 6f64 756c rev: hello_modul\n-00031d50: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-00031d60: 0a31 362e 3131 3920 6865 6c70 0a3d 3d3d .16.119 help.===\n-00031d70: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-00031d80: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-00031d90: 7570 706f 7274 2066 6f72 2074 6865 20e2 upport for the .\n-00031da0: 8098 6865 6c70 e280 9920 636f 6d6d 616e ..help... comman\n-00031db0: 6420 746f 206f 7574 7075 7420 6865 6c70 d to output help\n-00031dc0: 2074 6578 742e 0a2a 4e6f 7465 2068 656c text..*Note hel\n-00031dd0: 703a 3a20 666f 7220 6d6f 7265 2069 6e66 p:: for more inf\n-00031de0: 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 696c ormation.....Fil\n-00031df0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-00031e00: 6f64 653a 2068 6578 6475 6d70 5f6d 6f64 ode: hexdump_mod\n-00031e10: 756c 652c 2020 4e65 7874 3a20 6866 735f ule, Next: hfs_\n-00031e20: 6d6f 6475 6c65 2c20 2050 7265 763a 2068 module, Prev: h\n-00031e30: 656c 705f 6d6f 6475 6c65 2c20 2055 703a elp_module, Up:\n-00031e40: 204d 6f64 756c 6573 0a0a 3136 2e31 3230 Modules..16.120\n-00031e50: 2068 6578 6475 6d70 0a3d 3d3d 3d3d 3d3d hexdump.=======\n-00031e60: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-00031e70: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-00031e80: 7070 6f72 7420 666f 7220 7468 6520 e280 pport for the ..\n-00031e90: 9868 6578 6475 6d70 e280 9920 636f 6d6d .hexdump... comm\n-00031ea0: 616e 6420 746f 2064 756d 7020 7468 650a and to dump the.\n-00031eb0: 636f 6e74 656e 7473 206f 6620 6120 6669 contents of a fi\n-00031ec0: 6c65 2069 6e20 6865 7861 6465 6369 6d61 le in hexadecima\n-00031ed0: 6c2e 2020 2a4e 6f74 6520 6865 7864 756d l. *Note hexdum\n-00031ee0: 703a 3a20 666f 7220 6d6f 7265 0a69 6e66 p:: for more.inf\n-00031ef0: 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 696c ormation.....Fil\n-00031f00: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-00031f10: 6f64 653a 2068 6673 5f6d 6f64 756c 652c ode: hfs_module,\n-00031f20: 2020 4e65 7874 3a20 6866 7370 6c75 735f Next: hfsplus_\n-00031f30: 6d6f 6475 6c65 2c20 2050 7265 763a 2068 module, Prev: h\n-00031f40: 6578 6475 6d70 5f6d 6f64 756c 652c 2020 exdump_module, \n-00031f50: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n-00031f60: 3132 3120 6866 730a 3d3d 3d3d 3d3d 3d3d 121 hfs.========\n-00031f70: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n-00031f80: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n-00031f90: 2066 6f72 2074 6865 2048 6965 7261 7263 for the Hierarc\n-00031fa0: 6869 6361 6c20 4669 6c65 2053 7973 7465 hical File Syste\n-00031fb0: 6d20 2848 4653 2920 6669 6c65 0a73 7973 m (HFS) file.sys\n-00031fc0: 7465 6d20 696e 2047 5255 422e 204e 6f74 tem in GRUB. Not\n-00031fd0: 653a 2054 6869 7320 6d6f 6475 6c65 2069 e: This module i\n-00031fe0: 7320 6e6f 7420 616c 6c6f 7765 6420 696e s not allowed in\n-00031ff0: 206c 6f63 6b64 6f77 6e20 6d6f 6465 2c20 lockdown mode, \n-00032000: 2a6e 6f74 650a 4c6f 636b 646f 776e 3a3a *note.Lockdown::\n-00032010: 2066 6f72 206d 6f72 6520 696e 666f 726d for more inform\n-00032020: 6174 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 ation.....File: \n-00032030: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00032040: 3a20 6866 7370 6c75 735f 6d6f 6475 6c65 : hfsplus_module\n-00032050: 2c20 204e 6578 743a 2068 6673 706c 7573 , Next: hfsplus\n-00032060: 636f 6d70 5f6d 6f64 756c 652c 2020 5072 comp_module, Pr\n-00032070: 6576 3a20 6866 735f 6d6f 6475 6c65 2c20 ev: hfs_module, \n-00032080: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-00032090: 2e31 3232 2068 6673 706c 7573 0a3d 3d3d .122 hfsplus.===\n-000320a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-000320b0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-000320c0: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-000320d0: 6520 4869 6572 6172 6368 6963 616c 2046 e Hierarchical F\n-000320e0: 696c 6520 5379 7374 656d 2050 6c75 730a ile System Plus.\n-000320f0: 2848 4653 2b29 2066 696c 6520 7379 7374 (HFS+) file syst\n-00032100: 656d 2069 6e20 4752 5542 2e0a 0a1f 0a46 em in GRUB.....F\n-00032110: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00032120: 204e 6f64 653a 2068 6673 706c 7573 636f Node: hfsplusco\n-00032130: 6d70 5f6d 6f64 756c 652c 2020 4e65 7874 mp_module, Next\n-00032140: 3a20 6874 7470 5f6d 6f64 756c 652c 2020 : http_module, \n-00032150: 5072 6576 3a20 6866 7370 6c75 735f 6d6f Prev: hfsplus_mo\n-00032160: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-00032170: 6573 0a0a 3136 2e31 3233 2068 6673 706c es..16.123 hfspl\n-00032180: 7573 636f 6d70 0a3d 3d3d 3d3d 3d3d 3d3d uscomp.=========\n-00032190: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n-000321a0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n-000321b0: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n-000321c0: 4869 6572 6172 6368 6963 616c 2046 696c Hierarchical Fil\n-000321d0: 6520 5379 7374 656d 2050 6c75 730a 436f e System Plus.Co\n-000321e0: 6d70 7265 7373 6564 2028 4846 532b 2043 mpressed (HFS+ C\n-000321f0: 6f6d 7072 6573 7365 6429 2066 696c 6520 ompressed) file \n-00032200: 7379 7374 656d 2069 6e20 4752 5542 2e0a system in GRUB..\n-00032210: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-00032220: 666f 2c20 204e 6f64 653a 2068 7474 705f fo, Node: http_\n-00032230: 6d6f 6475 6c65 2c20 204e 6578 743a 2069 module, Next: i\n-00032240: 6565 6531 3237 355f 6662 5f6d 6f64 756c eee1275_fb_modul\n-00032250: 652c 2020 5072 6576 3a20 6866 7370 6c75 e, Prev: hfsplu\n-00032260: 7363 6f6d 705f 6d6f 6475 6c65 2c20 2055 scomp_module, U\n-00032270: 703a 204d 6f64 756c 6573 0a0a 3136 2e31 p: Modules..16.1\n-00032280: 3234 2068 7474 700a 3d3d 3d3d 3d3d 3d3d 24 http.========\n-00032290: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n-000322a0: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n-000322b0: 7420 666f 7220 6765 7474 696e 6720 6461 t for getting da\n-000322c0: 7461 206f 7665 7220 7468 6520 4854 5450 ta over the HTTP\n-000322d0: 206e 6574 776f 726b 0a70 726f 746f 636f network.protoco\n-000322e0: 6c20 696e 2047 5255 4220 2875 7369 6e67 l in GRUB (using\n-000322f0: 2074 6865 2048 5454 5020 4745 5420 6d65 the HTTP GET me\n-00032300: 7468 6f64 292e 2020 5468 6973 206d 6179 thod). This may\n-00032310: 2062 6520 7573 6564 2c20 666f 720a 6578 be used, for.ex\n-00032320: 616d 706c 652c 2074 6f20 6f62 7461 696e ample, to obtain\n-00032330: 2061 6e20 6f70 6572 6174 696e 6720 7379 an operating sy\n-00032340: 7374 656d 206f 7665 7220 4854 5450 2028 stem over HTTP (\n-00032350: 6e65 7477 6f72 6b20 626f 6f74 292e 0a0a network boot)...\n-00032360: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00032370: 6f2c 2020 4e6f 6465 3a20 6965 6565 3132 o, Node: ieee12\n-00032380: 3735 5f66 625f 6d6f 6475 6c65 2c20 204e 75_fb_module, N\n-00032390: 6578 743a 2069 6f72 775f 6d6f 6475 6c65 ext: iorw_module\n-000323a0: 2c20 2050 7265 763a 2068 7474 705f 6d6f , Prev: http_mo\n-000323b0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-000323c0: 6573 0a0a 3136 2e31 3235 2069 6565 6531 es..16.125 ieee1\n-000323d0: 3237 355f 6662 0a3d 3d3d 3d3d 3d3d 3d3d 275_fb.=========\n-000323e0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n-000323f0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n-00032400: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n-00032410: 4945 4545 3132 3735 2076 6964 656f 2064 IEEE1275 video d\n-00032420: 7269 7665 7220 6f75 7470 7574 2066 6f72 river output for\n-00032430: 0a50 6f77 6572 5043 2077 6974 6820 6120 .PowerPC with a \n-00032440: 4945 4545 2d31 3237 3520 706c 6174 666f IEEE-1275 platfo\n-00032450: 726d 2e0a 0a1f 0a46 696c 653a 2067 7275 rm.....File: gru\n-00032460: 622e 696e 666f 2c20 204e 6f64 653a 2069 b.info, Node: i\n-00032470: 6f72 775f 6d6f 6475 6c65 2c20 204e 6578 orw_module, Nex\n-00032480: 743a 2069 736f 3936 3630 5f6d 6f64 756c t: iso9660_modul\n-00032490: 652c 2020 5072 6576 3a20 6965 6565 3132 e, Prev: ieee12\n-000324a0: 3735 5f66 625f 6d6f 6475 6c65 2c20 2055 75_fb_module, U\n-000324b0: 703a 204d 6f64 756c 6573 0a0a 3136 2e31 p: Modules..16.1\n-000324c0: 3236 2069 6f72 770a 3d3d 3d3d 3d3d 3d3d 26 iorw.========\n-000324d0: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n-000324e0: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n-000324f0: 7420 666f 7220 636f 6d6d 616e 6473 20e2 t for commands .\n-00032500: 8098 696e 62e2 8099 2c20 e280 9869 6e77 ..inb..., ...inw\n-00032510: e280 992c 20e2 8098 696e 6ce2 8099 2c20 ..., ...inl..., \n-00032520: e280 986f 7574 62e2 8099 2c0a e280 986f ...outb...,....o\n-00032530: 7574 77e2 8099 2c20 616e 6420 e280 986f utw..., and ...o\n-00032540: 7574 6ce2 8099 2074 6f20 7265 6164 202f utl... to read /\n-00032550: 2077 7269 7465 2064 6174 6120 746f 2070 write data to p\n-00032560: 6879 7369 6361 6c20 492f 4f20 706f 7274 hysical I/O port\n-00032570: 732e 2020 5468 6520 2269 6e22 0a63 6f6d s. The \"in\".com\n-00032580: 6d61 6e64 7320 6163 6365 7074 206f 6e65 mands accept one\n-00032590: 2070 6172 616d 6574 6572 2074 6f20 7370 parameter to sp\n-000325a0: 6563 6966 7920 7468 6520 736f 7572 6365 ecify the source\n-000325b0: 2070 6f72 742e 2020 5468 6520 226f 7574 port. The \"out\n-000325c0: 220a 636f 6d6d 616e 6473 2072 6571 7569 \".commands requi\n-000325d0: 7265 2065 6974 6865 7220 7477 6f20 6f72 re either two or\n-000325e0: 2074 6872 6565 2070 6172 616d 6574 6572 three parameter\n-000325f0: 732c 2077 6974 6820 7468 6520 6f72 6465 s, with the orde\n-00032600: 723a 2070 6f72 742c 0a76 616c 7565 2c20 r: port,.value, \n-00032610: 3c6f 7074 696f 6e61 6c20 6d61 736b 3e2e .\n-00032620: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-00032630: 6e66 6f2c 2020 4e6f 6465 3a20 6973 6f39 nfo, Node: iso9\n-00032640: 3636 305f 6d6f 6475 6c65 2c20 204e 6578 660_module, Nex\n-00032650: 743a 206a 6673 5f6d 6f64 756c 652c 2020 t: jfs_module, \n-00032660: 5072 6576 3a20 696f 7277 5f6d 6f64 756c Prev: iorw_modul\n-00032670: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-00032680: 0a31 362e 3132 3720 6973 6f39 3636 300a .16.127 iso9660.\n-00032690: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n-000326a0: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n-000326b0: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n-000326c0: 2074 6865 2049 534f 3936 3630 2066 696c the ISO9660 fil\n-000326d0: 6520 7379 7374 656d 2028 6f66 7465 6e0a e system (often.\n-000326e0: 6173 736f 6369 6174 6564 2077 6974 6820 associated with \n-000326f0: 6f70 7469 6361 6c20 6469 736b 7320 7375 optical disks su\n-00032700: 6368 2061 7320 4344 2d52 4f4d 7320 616e ch as CD-ROMs an\n-00032710: 6420 4456 442d 524f 4d73 2c20 7769 7468 d DVD-ROMs, with\n-00032720: 0a65 7874 656e 7369 6f6e 733a 2053 7973 .extensions: Sys\n-00032730: 7465 6d20 5573 6520 5368 6172 696e 6720 tem Use Sharing \n-00032740: 5072 6f74 6f63 6f6c 2028 5355 5350 292c Protocol (SUSP),\n-00032750: 2052 6f63 6b20 5269 6467 6520 2855 4e49 Rock Ridge (UNI\n-00032760: 5820 7374 796c 650a 7065 726d 6973 7369 X style.permissi\n-00032770: 6f6e 7320 616e 6420 6c6f 6e67 6572 206e ons and longer n\n-00032780: 616d 6573 290a 0a1f 0a46 696c 653a 2067 ames)....File: g\n-00032790: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-000327a0: 206a 6673 5f6d 6f64 756c 652c 2020 4e65 jfs_module, Ne\n-000327b0: 7874 3a20 6a70 6567 5f6d 6f64 756c 652c xt: jpeg_module,\n-000327c0: 2020 5072 6576 3a20 6973 6f39 3636 305f Prev: iso9660_\n-000327d0: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-000327e0: 756c 6573 0a0a 3136 2e31 3238 206a 6673 ules..16.128 jfs\n-000327f0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 .==========..Thi\n-00032800: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-00032810: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-00032820: 6520 4a6f 7572 6e61 6c65 6420 4669 6c65 e Journaled File\n-00032830: 2053 7973 7465 6d20 284a 4653 2920 6669 System (JFS) fi\n-00032840: 6c65 0a73 7973 7465 6d2e 2020 4e6f 7465 le.system. Note\n-00032850: 3a20 5468 6973 206d 6f64 756c 6520 6973 : This module is\n-00032860: 206e 6f74 2061 6c6c 6f77 6564 2069 6e20 not allowed in \n-00032870: 6c6f 636b 646f 776e 206d 6f64 652c 202a lockdown mode, *\n-00032880: 6e6f 7465 0a4c 6f63 6b64 6f77 6e3a 3a20 note.Lockdown:: \n-00032890: 666f 7220 6d6f 7265 2069 6e66 6f72 6d61 for more informa\n-000328a0: 7469 6f6e 2e0a 0a1f 0a46 696c 653a 2067 tion.....File: g\n-000328b0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-000328c0: 206a 7065 675f 6d6f 6475 6c65 2c20 204e jpeg_module, N\n-000328d0: 6578 743a 206a 736f 6e5f 6d6f 6475 6c65 ext: json_module\n-000328e0: 2c20 2050 7265 763a 206a 6673 5f6d 6f64 , Prev: jfs_mod\n-000328f0: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n-00032900: 730a 0a31 362e 3132 3920 6a70 6567 0a3d s..16.129 jpeg.=\n-00032910: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-00032920: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-00032930: 2073 7570 706f 7274 2066 6f72 2072 6561 support for rea\n-00032940: 6469 6e67 204a 5045 4720 696d 6167 6520 ding JPEG image \n-00032950: 6669 6c65 7320 696e 2047 5255 422c 2073 files in GRUB, s\n-00032960: 7563 680a 6173 2074 6f20 7375 7070 6f72 uch.as to suppor\n-00032970: 7420 6469 7370 6c61 7969 6e67 2061 204a t displaying a J\n-00032980: 5045 4720 696d 6167 6520 6173 2061 2062 PEG image as a b\n-00032990: 6163 6b67 726f 756e 6420 696d 6167 6520 ackground image \n-000329a0: 6f66 2074 6865 0a67 6678 6d65 6e75 2e0a of the.gfxmenu..\n-000329b0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-000329c0: 666f 2c20 204e 6f64 653a 206a 736f 6e5f fo, Node: json_\n-000329d0: 6d6f 6475 6c65 2c20 204e 6578 743a 206b module, Next: k\n-000329e0: 6579 6c61 796f 7574 735f 6d6f 6475 6c65 eylayouts_module\n-000329f0: 2c20 2050 7265 763a 206a 7065 675f 6d6f , Prev: jpeg_mo\n-00032a00: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-00032a10: 6573 0a0a 3136 2e31 3330 206a 736f 6e0a es..16.130 json.\n-00032a20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-00032a30: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-00032a40: 7320 6c69 6272 6172 7920 7375 7070 6f72 s library suppor\n-00032a50: 7420 666f 7220 7061 7273 696e 6720 2f20 t for parsing / \n-00032a60: 7072 6f63 6573 7369 6e67 204a 6176 6153 processing JavaS\n-00032a70: 6372 6970 740a 4f62 6a65 6374 204e 6f74 cript.Object Not\n-00032a80: 6174 696f 6e20 284a 534f 4e29 2066 6f72 ation (JSON) for\n-00032a90: 6d61 7474 6564 2064 6174 612e 2020 5468 matted data. Th\n-00032aa0: 6973 2069 7320 7573 6564 2c20 666f 7220 is is used, for \n-00032ab0: 6578 616d 706c 652c 2074 6f0a 7375 7070 example, to.supp\n-00032ac0: 6f72 7420 4c55 4b53 3220 6469 736b 2065 ort LUKS2 disk e\n-00032ad0: 6e63 7279 7074 696f 6e20 2f20 6465 6372 ncryption / decr\n-00032ae0: 7970 7469 6f6e 2061 7320 6d65 7461 6461 yption as metada\n-00032af0: 7461 2069 7320 656e 636f 6465 6420 696e ta is encoded in\n-00032b00: 0a4a 534f 4e2e 0a0a 1f0a 4669 6c65 3a20 .JSON.....File: \n-00032b10: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00032b20: 3a20 6b65 796c 6179 6f75 7473 5f6d 6f64 : keylayouts_mod\n-00032b30: 756c 652c 2020 4e65 7874 3a20 6b65 7973 ule, Next: keys\n-00032b40: 7461 7475 735f 6d6f 6475 6c65 2c20 2050 tatus_module, P\n-00032b50: 7265 763a 206a 736f 6e5f 6d6f 6475 6c65 rev: json_module\n-00032b60: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-00032b70: 3136 2e31 3331 206b 6579 6c61 796f 7574 16.131 keylayout\n-00032b80: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.==============\n-00032b90: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n-00032ba0: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n-00032bb0: 7420 666f 7220 7468 6520 e280 986b 6579 t for the ...key\n-00032bc0: 6d61 70e2 8099 2063 6f6d 6d61 6e64 2e20 map... command. \n-00032bd0: 2054 6869 7320 636f 6d6d 616e 640a 6163 This command.ac\n-00032be0: 6365 7074 7320 6f6e 6520 7061 7261 6d65 cepts one parame\n-00032bf0: 7465 7220 746f 2073 7065 6369 6679 2065 ter to specify e\n-00032c00: 6974 6865 7220 7468 6520 4c41 594f 5554 ither the LAYOUT\n-00032c10: 5f4e 414d 4520 6f72 2074 6865 2046 494c _NAME or the FIL\n-00032c20: 454e 414d 452e 0a57 6865 6e20 7370 6563 ENAME..When spec\n-00032c30: 6966 7969 6e67 2074 6865 204c 4159 4f55 ifying the LAYOU\n-00032c40: 545f 4e41 4d45 2c20 7468 6973 2063 6f6d T_NAME, this com\n-00032c50: 6d61 6e64 2077 696c 6c20 6174 7465 6d70 mand will attemp\n-00032c60: 7420 746f 206f 7065 6e20 7468 650a 4752 t to open the.GR\n-00032c70: 5542 206b 6579 6d61 7020 6669 6c65 2062 UB keymap file b\n-00032c80: 6173 6564 206f 6e20 7468 6520 666f 6c6c ased on the foll\n-00032c90: 6f77 696e 6720 6c6f 6769 633a 0a0a 2020 owing logic:.. \n-00032ca0: 2047 6574 2074 6865 2022 7072 6566 6978 Get the \"prefix\n-00032cb0: 2220 6672 6f6d 2065 6e76 6972 6f6e 6d65 \" from environme\n-00032cc0: 6e74 2076 6172 6961 626c 6520 5052 4546 nt variable PREF\n-00032cd0: 4958 0a0a 2020 204f 7065 6e20 6b65 796d IX.. Open keym\n-00032ce0: 6170 2066 696c 6520 5052 4546 4958 2f6c ap file PREFIX/l\n-00032cf0: 6179 6f75 7473 2f4c 4159 4f55 545f 4e41 ayouts/LAYOUT_NA\n-00032d00: 4d45 2e67 6b62 0a0a 2020 2057 6865 6e20 ME.gkb.. When \n-00032d10: 7370 6563 6966 7969 6e67 2074 6865 2046 specifying the F\n-00032d20: 494c 454e 414d 452c 2074 6865 2066 756c ILENAME, the ful\n-00032d30: 6c20 7061 7468 2074 6f20 7468 6520 222e l path to the \".\n-00032d40: 676b 6222 2066 696c 6520 7368 6f75 6c64 gkb\" file should\n-00032d50: 0a62 6520 7072 6f76 6964 6564 2e20 2054 .be provided. T\n-00032d60: 6865 2022 2e67 6b62 2220 6669 6c65 2063 he \".gkb\" file c\n-00032d70: 616e 2062 6520 6765 6e65 7261 7465 6420 an be generated \n-00032d80: 6279 2067 7275 622d 6b62 6463 6f6d 702e by grub-kbdcomp.\n-00032d90: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-00032da0: 6e66 6f2c 2020 4e6f 6465 3a20 6b65 7973 nfo, Node: keys\n-00032db0: 7461 7475 735f 6d6f 6475 6c65 2c20 204e tatus_module, N\n-00032dc0: 6578 743a 206c 646d 5f6d 6f64 756c 652c ext: ldm_module,\n-00032dd0: 2020 5072 6576 3a20 6b65 796c 6179 6f75 Prev: keylayou\n-00032de0: 7473 5f6d 6f64 756c 652c 2020 5570 3a20 ts_module, Up: \n-00032df0: 4d6f 6475 6c65 730a 0a31 362e 3133 3220 Modules..16.132 \n-00032e00: 6b65 7973 7461 7475 730a 3d3d 3d3d 3d3d keystatus.======\n-00032e10: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-00032e20: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-00032e30: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n-00032e40: 20e2 8098 6b65 7973 7461 7475 73e2 8099 ...keystatus...\n-00032e50: 2063 6f6d 6d61 6e64 2074 6f20 6368 6563 command to chec\n-00032e60: 6b20 6b65 790a 6d6f 6469 6669 6572 2073 k key.modifier s\n-00032e70: 7461 7475 732e 2020 2a4e 6f74 6520 6b65 tatus. *Note ke\n-00032e80: 7973 7461 7475 733a 3a20 666f 7220 6d6f ystatus:: for mo\n-00032e90: 7265 2069 6e66 6f72 6d61 7469 6f6e 2e0a re information..\n-00032ea0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-00032eb0: 666f 2c20 204e 6f64 653a 206c 646d 5f6d fo, Node: ldm_m\n-00032ec0: 6f64 756c 652c 2020 4e65 7874 3a20 6c65 odule, Next: le\n-00032ed0: 6761 6379 5f70 6173 7377 6f72 645f 7465 gacy_password_te\n-00032ee0: 7374 5f6d 6f64 756c 652c 2020 5072 6576 st_module, Prev\n-00032ef0: 3a20 6b65 7973 7461 7475 735f 6d6f 6475 : keystatus_modu\n-00032f00: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n-00032f10: 0a0a 3136 2e31 3333 206c 646d 0a3d 3d3d ..16.133 ldm.===\n-00032f20: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-00032f30: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-00032f40: 7070 6f72 7420 666f 7220 7468 6520 4c6f pport for the Lo\n-00032f50: 6769 6361 6c20 4469 736b 204d 616e 6167 gical Disk Manag\n-00032f60: 6572 2028 4c44 4d29 2064 6973 6b0a 666f er (LDM) disk.fo\n-00032f70: 726d 6174 2e20 204c 444d 2069 7320 7573 rmat. LDM is us\n-00032f80: 6564 2074 6f20 6164 6420 7375 7070 6f72 ed to add suppor\n-00032f90: 7420 666f 7220 6c6f 6769 6361 6c20 766f t for logical vo\n-00032fa0: 6c75 6d65 7320 6d6f 7374 206f 6674 656e lumes most often\n-00032fb0: 2077 6974 680a 4d69 6372 6f73 6f66 7420 with.Microsoft \n-00032fc0: 5769 6e64 6f77 7320 7379 7374 656d 732e Windows systems.\n-00032fd0: 2020 4120 6c6f 6769 6361 6c20 766f 6c75 A logical volu\n-00032fe0: 6d65 2063 616e 2062 6520 6465 6669 6e65 me can be define\n-00032ff0: 6420 746f 2073 7061 6e20 6d6f 7265 0a74 d to span more.t\n-00033000: 6861 6e20 6f6e 6520 7068 7973 6963 616c han one physical\n-00033010: 2064 6973 6b2e 0a0a 1f0a 4669 6c65 3a20 disk.....File: \n-00033020: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00033030: 3a20 6c65 6761 6379 5f70 6173 7377 6f72 : legacy_passwor\n-00033040: 645f 7465 7374 5f6d 6f64 756c 652c 2020 d_test_module, \n-00033050: 4e65 7874 3a20 6c65 6761 6379 6366 675f Next: legacycfg_\n-00033060: 6d6f 6475 6c65 2c20 2050 7265 763a 206c module, Prev: l\n-00033070: 646d 5f6d 6f64 756c 652c 2020 5570 3a20 dm_module, Up: \n-00033080: 4d6f 6475 6c65 730a 0a31 362e 3133 3420 Modules..16.134 \n-00033090: 6c65 6761 6379 5f70 6173 7377 6f72 645f legacy_password_\n-000330a0: 7465 7374 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d test.===========\n-000330b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-000330c0: 0a0a 5468 6973 206d 6f64 756c 6520 6973 ..This module is\n-000330d0: 2069 6e74 656e 6465 6420 666f 7220 7065 intended for pe\n-000330e0: 7266 6f72 6d69 6e67 2061 2066 756e 6374 rforming a funct\n-000330f0: 696f 6e61 6c20 7465 7374 206f 6620 7468 ional test of th\n-00033100: 6520 6c65 6761 6379 0a70 6173 7377 6f72 e legacy.passwor\n-00033110: 6420 6675 6e63 7469 6f6e 2069 6e20 4752 d function in GR\n-00033120: 5542 2e0a 0a1f 0a46 696c 653a 2067 7275 UB.....File: gru\n-00033130: 622e 696e 666f 2c20 204e 6f64 653a 206c b.info, Node: l\n-00033140: 6567 6163 7963 6667 5f6d 6f64 756c 652c egacycfg_module,\n-00033150: 2020 4e65 7874 3a20 6c69 6e75 785f 6d6f Next: linux_mo\n-00033160: 6475 6c65 2c20 2050 7265 763a 206c 6567 dule, Prev: leg\n-00033170: 6163 795f 7061 7373 776f 7264 5f74 6573 acy_password_tes\n-00033180: 745f 6d6f 6475 6c65 2c20 2055 703a 204d t_module, Up: M\n-00033190: 6f64 756c 6573 0a0a 3136 2e31 3335 206c odules..16.135 l\n-000331a0: 6567 6163 7963 6667 0a3d 3d3d 3d3d 3d3d egacycfg.=======\n-000331b0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n-000331c0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n-000331d0: 7375 7070 6f72 7420 666f 7220 636f 6d6d support for comm\n-000331e0: 616e 6473 20e2 8098 6c65 6761 6379 5f73 ands ...legacy_s\n-000331f0: 6f75 7263 65e2 8099 2c0a e280 986c 6567 ource...,....leg\n-00033200: 6163 795f 636f 6e66 6967 6669 6c65 e280 acy_configfile..\n-00033210: 992c 20e2 8098 6578 7472 6163 745f 6c65 ., ...extract_le\n-00033220: 6761 6379 5f65 6e74 7269 6573 5f73 6f75 gacy_entries_sou\n-00033230: 7263 65e2 8099 2c0a e280 9865 7874 7261 rce...,....extra\n-00033240: 6374 5f6c 6567 6163 795f 656e 7472 6965 ct_legacy_entrie\n-00033250: 735f 636f 6e66 6967 6669 6c65 e280 992c s_configfile...,\n-00033260: 20e2 8098 6c65 6761 6379 5f6b 6572 6e65 ...legacy_kerne\n-00033270: 6ce2 8099 2c20 e280 986c 6567 6163 795f l..., ...legacy_\n-00033280: 696e 6974 7264 e280 992c 0ae2 8098 6c65 initrd...,....le\n-00033290: 6761 6379 5f69 6e69 7472 645f 6e6f 756e gacy_initrd_noun\n-000332a0: 7a69 70e2 8099 2c20 e280 986c 6567 6163 zip..., ...legac\n-000332b0: 795f 7061 7373 776f 7264 e280 992c 2061 y_password..., a\n-000332c0: 6e64 20e2 8098 6c65 6761 6379 5f63 6865 nd ...legacy_che\n-000332d0: 636b 5f70 6173 7377 6f72 64e2 8099 2e0a ck_password.....\n-000332e0: 466f 7220 6e65 7720 7573 6573 202f 2063 For new uses / c\n-000332f0: 6f6e 6669 6775 7261 7469 6f6e 7320 6f66 onfigurations of\n-00033300: 2047 5255 4220 6f74 6865 7220 636f 6d6d GRUB other comm\n-00033310: 616e 6473 202f 206d 6f64 756c 6573 206f ands / modules o\n-00033320: 6666 6572 2074 6865 0a6d 6f64 6572 6e20 ffer the.modern \n-00033330: 6571 7569 7661 6c65 6e74 732e 0a0a 1f0a equivalents.....\n-00033340: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-00033350: 2020 4e6f 6465 3a20 6c69 6e75 785f 6d6f Node: linux_mo\n-00033360: 6475 6c65 2c20 204e 6578 743a 206c 696e dule, Next: lin\n-00033370: 7578 3136 5f6d 6f64 756c 652c 2020 5072 ux16_module, Pr\n-00033380: 6576 3a20 6c65 6761 6379 6366 675f 6d6f ev: legacycfg_mo\n-00033390: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-000333a0: 6573 0a0a 3136 2e31 3336 206c 696e 7578 es..16.136 linux\n-000333b0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 .============..T\n-000333c0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-000333d0: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-000333e0: 7468 6520 636f 6d6d 616e 6473 20e2 8098 the commands ...\n-000333f0: 6c69 6e75 78e2 8099 2061 6e64 20e2 8098 linux... and ...\n-00033400: 696e 6974 7264 e280 9920 746f 0a6c 6f61 initrd... to.loa\n-00033410: 6420 4c69 6e75 7820 616e 6420 616e 2049 d Linux and an I\n-00033420: 6e69 7469 616c 2052 414d 2044 6973 6b20 nitial RAM Disk \n-00033430: 7265 7370 6563 7469 7665 6c79 2e20 202a respectively. *\n-00033440: 4e6f 7465 206c 696e 7578 3a3a 2061 6e64 Note linux:: and\n-00033450: 0a2a 6e6f 7465 2069 6e69 7472 643a 3a20 .*note initrd:: \n-00033460: 666f 7220 6d6f 7265 2069 6e66 6f72 6d61 for more informa\n-00033470: 7469 6f6e 2e0a 0a1f 0a46 696c 653a 2067 tion.....File: g\n-00033480: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-00033490: 206c 696e 7578 3136 5f6d 6f64 756c 652c linux16_module,\n-000334a0: 2020 4e65 7874 3a20 6c6f 6164 6269 6f73 Next: loadbios\n-000334b0: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-000334c0: 6c69 6e75 785f 6d6f 6475 6c65 2c20 2055 linux_module, U\n-000334d0: 703a 204d 6f64 756c 6573 0a0a 3136 2e31 p: Modules..16.1\n-000334e0: 3337 206c 696e 7578 3136 0a3d 3d3d 3d3d 37 linux16.=====\n-000334f0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n-00033500: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n-00033510: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n-00033520: 636f 6d6d 616e 6473 20e2 8098 6c69 6e75 commands ...linu\n-00033530: 7831 36e2 8099 2061 6e64 20e2 8098 696e x16... and ...in\n-00033540: 6974 7264 3136 e280 990a 746f 206c 6f61 itrd16....to loa\n-00033550: 6420 4c69 6e75 7820 696e 2031 362d 6269 d Linux in 16-bi\n-00033560: 7420 6d6f 6465 2061 6e64 2061 6e20 496e t mode and an In\n-00033570: 6974 6961 6c20 5241 4d20 4469 736b 2069 itial RAM Disk i\n-00033580: 6e20 3136 2d62 6974 206d 6f64 650a 7265 n 16-bit mode.re\n-00033590: 7370 6563 7469 7665 6c79 2e20 202a 4e6f spectively. *No\n-000335a0: 7465 206c 696e 7578 3136 3a3a 2061 6e64 te linux16:: and\n-000335b0: 202a 6e6f 7465 2069 6e69 7472 6431 363a *note initrd16:\n-000335c0: 3a20 666f 7220 6d6f 7265 0a69 6e66 6f72 : for more.infor\n-000335d0: 6d61 7469 6f6e 2e0a 0a1f 0a46 696c 653a mation.....File:\n-000335e0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-000335f0: 653a 206c 6f61 6462 696f 735f 6d6f 6475 e: loadbios_modu\n-00033600: 6c65 2c20 204e 6578 743a 206c 6f61 6465 le, Next: loade\n-00033610: 6e76 5f6d 6f64 756c 652c 2020 5072 6576 nv_module, Prev\n-00033620: 3a20 6c69 6e75 7831 365f 6d6f 6475 6c65 : linux16_module\n-00033630: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-00033640: 3136 2e31 3338 206c 6f61 6462 696f 730a 16.138 loadbios.\n-00033650: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-00033660: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-00033670: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-00033680: 7220 7468 6520 636f 6d6d 616e 6473 20e2 r the commands .\n-00033690: 8098 6661 6b65 6269 6f73 e280 9920 616e ..fakebios... an\n-000336a0: 6420 e280 986c 6f61 6462 696f 73e2 8099 d ...loadbios...\n-000336b0: 2e0a 5468 6573 6520 636f 6d6d 616e 6473 ..These commands\n-000336c0: 206d 6179 206f 6e6c 7920 6265 2075 7365 may only be use\n-000336d0: 6675 6c20 6f6e 2070 6c61 7466 6f72 6d73 ful on platforms\n-000336e0: 2077 6974 6820 6973 7375 6573 2072 6571 with issues req\n-000336f0: 7569 7269 6e67 0a77 6f72 6b2d 6172 6f75 uiring.work-arou\n-00033700: 6e64 732e 2020 436f 6d6d 616e 6420 e280 nds. Command ..\n-00033710: 9866 616b 6562 696f 73e2 8099 2069 7320 .fakebios... is \n-00033720: 7573 6564 2074 6f20 6372 6561 7465 2042 used to create B\n-00033730: 494f 532d 6c69 6b65 2073 7472 7563 7475 IOS-like structu\n-00033740: 7265 730a 666f 7220 6261 636b 7761 7264 res.for backward\n-00033750: 2063 6f6d 7061 7469 6269 6c69 7479 2077 compatibility w\n-00033760: 6974 6820 6578 6973 7469 6e67 204f 532e ith existing OS.\n-00033770: 2043 6f6d 6d61 6e64 20e2 8098 6c6f 6164 Command ...load\n-00033780: 6269 6f73 e280 9920 6973 2075 7365 640a bios... is used.\n-00033790: 746f 206c 6f61 6420 6120 4249 4f53 2064 to load a BIOS d\n-000337a0: 756d 702e 0a0a 1f0a 4669 6c65 3a20 6772 ump.....File: gr\n-000337b0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-000337c0: 6c6f 6164 656e 765f 6d6f 6475 6c65 2c20 loadenv_module, \n-000337d0: 204e 6578 743a 206c 6f6f 7062 6163 6b5f Next: loopback_\n-000337e0: 6d6f 6475 6c65 2c20 2050 7265 763a 206c module, Prev: l\n-000337f0: 6f61 6462 696f 735f 6d6f 6475 6c65 2c20 oadbios_module, \n-00033800: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-00033810: 2e31 3339 206c 6f61 6465 6e76 0a3d 3d3d .139 loadenv.===\n-00033820: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-00033830: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-00033840: 7320 7375 7070 6f72 7420 666f 7220 636f s support for co\n-00033850: 6d6d 616e 6473 20e2 8098 6c6f 6164 5f65 mmands ...load_e\n-00033860: 6e76 e280 992c 20e2 8098 6c69 7374 5f65 nv..., ...list_e\n-00033870: 6e76 e280 992c 2061 6e64 0ae2 8098 7361 nv..., and....sa\n-00033880: 7665 5f65 6e76 e280 992e 2020 5468 6573 ve_env.... Thes\n-00033890: 6520 636f 6d6d 616e 6473 2063 616e 2062 e commands can b\n-000338a0: 6520 7573 6564 2074 6f20 6c6f 6164 2065 e used to load e\n-000338b0: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n-000338c0: 626c 6573 0a66 726f 6d20 6120 6669 6c65 bles.from a file\n-000338d0: 2c20 6c69 7374 2065 6e76 6972 6f6e 6d65 , list environme\n-000338e0: 6e74 2076 6172 6961 626c 6573 2069 6e20 nt variables in \n-000338f0: 6120 6669 6c65 2c20 616e 6420 7361 7665 a file, and save\n-00033900: 2065 6e76 6972 6f6e 6d65 6e74 0a76 6172 environment.var\n-00033910: 6961 626c 6573 2074 6f20 6120 6669 6c65 iables to a file\n-00033920: 2e20 202a 4e6f 7465 206c 6f61 645f 656e . *Note load_en\n-00033930: 763a 3a2c 202a 6e6f 7465 206c 6973 745f v::, *note list_\n-00033940: 656e 763a 3a2c 2061 6e64 202a 6e6f 7465 env::, and *note\n-00033950: 0a73 6176 655f 656e 763a 3a2e 0a0a 1f0a .save_env::.....\n-00033960: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-00033970: 2020 4e6f 6465 3a20 6c6f 6f70 6261 636b Node: loopback\n-00033980: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n-00033990: 6c73 5f6d 6f64 756c 652c 2020 5072 6576 ls_module, Prev\n-000339a0: 3a20 6c6f 6164 656e 765f 6d6f 6475 6c65 : loadenv_module\n-000339b0: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-000339c0: 3136 2e31 3430 206c 6f6f 7062 6163 6b0a 16.140 loopback.\n-000339d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-000339e0: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-000339f0: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-00033a00: 7220 7468 6520 e280 986c 6f6f 7062 6163 r the ...loopbac\n-00033a10: 6be2 8099 2063 6f6d 6d61 6e64 2e20 202a k... command. *\n-00033a20: 4e6f 7465 0a6c 6f6f 7062 6163 6b3a 3a20 Note.loopback:: \n-00033a30: 666f 7220 6d6f 7265 2069 6e66 6f72 6d61 for more informa\n-00033a40: 7469 6f6e 2e0a 0a1f 0a46 696c 653a 2067 tion.....File: g\n-00033a50: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-00033a60: 206c 735f 6d6f 6475 6c65 2c20 204e 6578 ls_module, Nex\n-00033a70: 743a 206c 7361 6370 695f 6d6f 6475 6c65 t: lsacpi_module\n-00033a80: 2c20 2050 7265 763a 206c 6f6f 7062 6163 , Prev: loopbac\n-00033a90: 6b5f 6d6f 6475 6c65 2c20 2055 703a 204d k_module, Up: M\n-00033aa0: 6f64 756c 6573 0a0a 3136 2e31 3431 206c odules..16.141 l\n-00033ab0: 730a 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 s.=========..Thi\n-00033ac0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-00033ad0: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-00033ae0: 6520 e280 986c 73e2 8099 2063 6f6d 6d61 e ...ls... comma\n-00033af0: 6e64 2e20 202a 4e6f 7465 206c 733a 3a20 nd. *Note ls:: \n-00033b00: 666f 7220 6d6f 7265 0a69 6e66 6f72 6d61 for more.informa\n-00033b10: 7469 6f6e 2e0a 0a1f 0a46 696c 653a 2067 tion.....File: g\n-00033b20: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-00033b30: 206c 7361 6370 695f 6d6f 6475 6c65 2c20 lsacpi_module, \n-00033b40: 204e 6578 743a 206c 7361 706d 5f6d 6f64 Next: lsapm_mod\n-00033b50: 756c 652c 2020 5072 6576 3a20 6c73 5f6d ule, Prev: ls_m\n-00033b60: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n-00033b70: 6c65 730a 0a31 362e 3134 3220 6c73 6163 les..16.142 lsac\n-00033b80: 7069 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d pi.=============\n-00033b90: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n-00033ba0: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n-00033bb0: 6f72 2074 6865 20e2 8098 6c73 6163 7069 or the ...lsacpi\n-00033bc0: e280 9920 636f 6d6d 616e 642e 2020 5468 ... command. Th\n-00033bd0: 6973 2063 6f6d 6d61 6e64 2063 616e 0a62 is command can.b\n-00033be0: 6520 7573 6564 2074 6f20 6469 7370 6c61 e used to displa\n-00033bf0: 7920 4164 7661 6e63 6564 2043 6f6e 6669 y Advanced Confi\n-00033c00: 6775 7261 7469 6f6e 2061 6e64 2050 6f77 guration and Pow\n-00033c10: 6572 2049 6e74 6572 6661 6365 2028 4143 er Interface (AC\n-00033c20: 5049 290a 7461 626c 6573 2e0a 0a1f 0a46 PI).tables.....F\n-00033c30: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00033c40: 204e 6f64 653a 206c 7361 706d 5f6d 6f64 Node: lsapm_mod\n-00033c50: 756c 652c 2020 4e65 7874 3a20 6c73 6465 ule, Next: lsde\n-00033c60: 765f 6d6f 6475 6c65 2c20 2050 7265 763a v_module, Prev:\n-00033c70: 206c 7361 6370 695f 6d6f 6475 6c65 2c20 lsacpi_module, \n-00033c80: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-00033c90: 2e31 3433 206c 7361 706d 0a3d 3d3d 3d3d .143 lsapm.=====\n-00033ca0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-00033cb0: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-00033cc0: 7070 6f72 7420 666f 7220 7468 6520 e280 pport for the ..\n-00033cd0: 986c 7361 706d e280 9920 636f 6d6d 616e .lsapm... comman\n-00033ce0: 642e 2020 5468 6973 2063 6f6d 6d61 6e64 d. This command\n-00033cf0: 2063 616e 0a62 6520 7573 6564 2074 6f20 can.be used to \n-00033d00: 6469 7370 6c61 7920 4164 7661 6e63 6564 display Advanced\n-00033d10: 2070 6f77 6572 206d 616e 6167 656d 656e power managemen\n-00033d20: 7420 2841 504d 2920 696e 666f 726d 6174 t (APM) informat\n-00033d30: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 ion.....File: gr\n-00033d40: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-00033d50: 6c73 6465 765f 6d6f 6475 6c65 2c20 204e lsdev_module, N\n-00033d60: 6578 743a 206c 7365 6669 5f6d 6f64 756c ext: lsefi_modul\n-00033d70: 652c 2020 5072 6576 3a20 6c73 6170 6d5f e, Prev: lsapm_\n-00033d80: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-00033d90: 756c 6573 0a0a 3136 2e31 3434 206c 7364 ules..16.144 lsd\n-00033da0: 6576 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ev.============.\n-00033db0: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-00033dc0: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-00033dd0: 7220 7468 6520 e280 986c 7364 6576 e280 r the ...lsdev..\n-00033de0: 9920 636f 6d6d 616e 642e 2020 5468 6973 . command. This\n-00033df0: 2063 6f6d 6d61 6e64 2063 616e 0a62 6520 command can.be \n-00033e00: 7573 6564 206f 6e20 4d49 5053 2041 6476 used on MIPS Adv\n-00033e10: 616e 6365 6420 5249 5343 2043 6f6d 7075 anced RISC Compu\n-00033e20: 7469 6e67 2028 4152 4329 2070 6c61 7466 ting (ARC) platf\n-00033e30: 6f72 6d73 2074 6f20 6469 7370 6c61 790a orms to display.\n-00033e40: 6465 7669 6365 732e 0a0a 1f0a 4669 6c65 devices.....File\n-00033e50: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00033e60: 6465 3a20 6c73 6566 695f 6d6f 6475 6c65 de: lsefi_module\n-00033e70: 2c20 204e 6578 743a 206c 7365 6669 6d6d , Next: lsefimm\n-00033e80: 6170 5f6d 6f64 756c 652c 2020 5072 6576 ap_module, Prev\n-00033e90: 3a20 6c73 6465 765f 6d6f 6475 6c65 2c20 : lsdev_module, \n-00033ea0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-00033eb0: 2e31 3435 206c 7365 6669 0a3d 3d3d 3d3d .145 lsefi.=====\n-00033ec0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-00033ed0: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-00033ee0: 7070 6f72 7420 666f 7220 7468 6520 e280 pport for the ..\n-00033ef0: 986c 7365 6669 e280 9920 636f 6d6d 616e .lsefi... comman\n-00033f00: 642e 2020 5468 6973 2063 6f6d 6d61 6e64 d. This command\n-00033f10: 2063 616e 0a62 6520 7573 6564 206f 6e20 can.be used on \n-00033f20: 4546 4920 706c 6174 666f 726d 7320 746f EFI platforms to\n-00033f30: 2064 6973 706c 6179 2045 4649 2068 616e display EFI han\n-00033f40: 646c 6573 2e0a 0a1f 0a46 696c 653a 2067 dles.....File: g\n-00033f50: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-00033f60: 206c 7365 6669 6d6d 6170 5f6d 6f64 756c lsefimmap_modul\n-00033f70: 652c 2020 4e65 7874 3a20 6c73 6566 6973 e, Next: lsefis\n-00033f80: 7973 7461 625f 6d6f 6475 6c65 2c20 2050 ystab_module, P\n-00033f90: 7265 763a 206c 7365 6669 5f6d 6f64 756c rev: lsefi_modul\n-00033fa0: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-00033fb0: 0a31 362e 3134 3620 6c73 6566 696d 6d61 .16.146 lsefimma\n-00033fc0: 700a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d p.==============\n-00033fd0: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n-00033fe0: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n-00033ff0: 2066 6f72 2074 6865 20e2 8098 6c73 6566 for the ...lsef\n-00034000: 696d 6d61 70e2 8099 2063 6f6d 6d61 6e64 immap... command\n-00034010: 2e20 2054 6869 7320 636f 6d6d 616e 640a . This command.\n-00034020: 6361 6e20 6265 2075 7365 6420 6f6e 2045 can be used on E\n-00034030: 4649 2070 6c61 7466 6f72 6d73 2074 6f20 FI platforms to \n-00034040: 6469 7370 6c61 7920 7468 6520 4546 4920 display the EFI \n-00034050: 6d65 6d6f 7279 206d 6170 2e0a 0a1f 0a46 memory map.....F\n-00034060: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00034070: 204e 6f64 653a 206c 7365 6669 7379 7374 Node: lsefisyst\n-00034080: 6162 5f6d 6f64 756c 652c 2020 4e65 7874 ab_module, Next\n-00034090: 3a20 6c73 6d6d 6170 5f6d 6f64 756c 652c : lsmmap_module,\n-000340a0: 2020 5072 6576 3a20 6c73 6566 696d 6d61 Prev: lsefimma\n-000340b0: 705f 6d6f 6475 6c65 2c20 2055 703a 204d p_module, Up: M\n-000340c0: 6f64 756c 6573 0a0a 3136 2e31 3437 206c odules..16.147 l\n-000340d0: 7365 6669 7379 7374 6162 0a3d 3d3d 3d3d sefisystab.=====\n-000340e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n-000340f0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-00034100: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-00034110: 7468 6520 e280 986c 7365 6669 7379 7374 the ...lsefisyst\n-00034120: 6162 e280 9920 636f 6d6d 616e 642e 2020 ab... command. \n-00034130: 5468 6973 0a63 6f6d 6d61 6e64 2063 616e This.command can\n-00034140: 2062 6520 7573 6564 206f 6e20 4546 4920 be used on EFI \n-00034150: 706c 6174 666f 726d 7320 746f 2064 6973 platforms to dis\n-00034160: 706c 6179 2074 6865 2045 4649 2073 7973 play the EFI sys\n-00034170: 7465 6d20 7461 626c 6573 2e0a 0a1f 0a46 tem tables.....F\n-00034180: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00034190: 204e 6f64 653a 206c 736d 6d61 705f 6d6f Node: lsmmap_mo\n-000341a0: 6475 6c65 2c20 204e 6578 743a 206c 7370 dule, Next: lsp\n-000341b0: 6369 5f6d 6f64 756c 652c 2020 5072 6576 ci_module, Prev\n-000341c0: 3a20 6c73 6566 6973 7973 7461 625f 6d6f : lsefisystab_mo\n-000341d0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-000341e0: 6573 0a0a 3136 2e31 3438 206c 736d 6d61 es..16.148 lsmma\n-000341f0: 700a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a p.=============.\n-00034200: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-00034210: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-00034220: 7220 7468 6520 e280 986c 736d 6d61 70e2 r the ...lsmmap.\n-00034230: 8099 2063 6f6d 6d61 6e64 2e20 2054 6869 .. command. Thi\n-00034240: 7320 636f 6d6d 616e 6420 6361 6e0a 6265 s command can.be\n-00034250: 2075 7365 6420 746f 2064 6973 706c 6179 used to display\n-00034260: 2074 6865 206d 656d 6f72 7920 6d61 7020 the memory map \n-00034270: 7072 6f76 6964 6564 2062 7920 6669 726d provided by firm\n-00034280: 7761 7265 2e0a 0a1f 0a46 696c 653a 2067 ware.....File: g\n-00034290: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-000342a0: 206c 7370 6369 5f6d 6f64 756c 652c 2020 lspci_module, \n-000342b0: 4e65 7874 3a20 6c73 7361 6c5f 6d6f 6475 Next: lssal_modu\n-000342c0: 6c65 2c20 2050 7265 763a 206c 736d 6d61 le, Prev: lsmma\n-000342d0: 705f 6d6f 6475 6c65 2c20 2055 703a 204d p_module, Up: M\n-000342e0: 6f64 756c 6573 0a0a 3136 2e31 3439 206c odules..16.149 l\n-000342f0: 7370 6369 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d spci.===========\n-00034300: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-00034310: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-00034320: 666f 7220 7468 6520 e280 986c 7370 6369 for the ...lspci\n-00034330: e280 9920 636f 6d6d 616e 642e 2020 5468 ... command. Th\n-00034340: 6973 2063 6f6d 6d61 6e64 2063 616e 0a62 is command can.b\n-00034350: 6520 7573 6564 2074 6f20 6469 7370 6c61 e used to displa\n-00034360: 7920 7468 6520 5043 4920 2f20 5043 4965 y the PCI / PCIe\n-00034370: 2064 6576 6963 6573 2e0a 0a1f 0a46 696c devices.....Fil\n-00034380: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-00034390: 6f64 653a 206c 7373 616c 5f6d 6f64 756c ode: lssal_modul\n-000343a0: 652c 2020 4e65 7874 3a20 6c73 7370 645f e, Next: lsspd_\n-000343b0: 6d6f 6475 6c65 2c20 2050 7265 763a 206c module, Prev: l\n-000343c0: 7370 6369 5f6d 6f64 756c 652c 2020 5570 spci_module, Up\n-000343d0: 3a20 4d6f 6475 6c65 730a 0a31 362e 3135 : Modules..16.15\n-000343e0: 3020 6c73 7361 6c0a 3d3d 3d3d 3d3d 3d3d 0 lssal.========\n-000343f0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n-00034400: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n-00034410: 7274 2066 6f72 2074 6865 20e2 8098 6c73 rt for the ...ls\n-00034420: 6566 6973 7973 7461 62e2 8099 2063 6f6d efisystab... com\n-00034430: 6d61 6e64 2e20 2054 6869 730a 636f 6d6d mand. This.comm\n-00034440: 616e 6420 6361 6e20 6265 2075 7365 6420 and can be used \n-00034450: 6f6e 2049 7461 6e69 756d 2028 4941 2d36 on Itanium (IA-6\n-00034460: 3429 2045 4649 2070 6c61 7466 6f72 6d73 4) EFI platforms\n-00034470: 2074 6f20 6469 7370 6c61 7920 7468 6520 to display the \n-00034480: 4546 490a 5379 7374 656d 2041 6273 7472 EFI.System Abstr\n-00034490: 6163 7469 6f6e 204c 6179 6572 2073 7973 action Layer sys\n-000344a0: 7465 6d20 7461 626c 652e 0a0a 1f0a 4669 tem table.....Fi\n-000344b0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-000344c0: 4e6f 6465 3a20 6c73 7370 645f 6d6f 6475 Node: lsspd_modu\n-000344d0: 6c65 2c20 204e 6578 743a 206c 7378 656e le, Next: lsxen\n-000344e0: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-000344f0: 6c73 7361 6c5f 6d6f 6475 6c65 2c20 2055 lssal_module, U\n-00034500: 703a 204d 6f64 756c 6573 0a0a 3136 2e31 p: Modules..16.1\n-00034510: 3531 206c 7373 7064 0a3d 3d3d 3d3d 3d3d 51 lsspd.=======\n-00034520: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n-00034530: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n-00034540: 6f72 7420 666f 7220 7468 6520 e280 986c ort for the ...l\n-00034550: 7373 7064 e280 9920 636f 6d6d 616e 642e sspd... command.\n-00034560: 2020 5468 6973 2063 6f6d 6d61 6e64 2063 This command c\n-00034570: 616e 0a62 6520 7573 6564 206f 6e20 4d49 an.be used on MI\n-00034580: 5053 204c 6f6f 6e67 736f 6e20 706c 6174 PS Loongson plat\n-00034590: 666f 726d 7320 746f 2064 6973 706c 6179 forms to display\n-000345a0: 2074 6865 2044 4452 2052 414d 2053 6572 the DDR RAM Ser\n-000345b0: 6961 6c0a 5072 6573 656e 6365 2044 6574 ial.Presence Det\n-000345c0: 6563 7420 2853 5044 2920 4545 5052 4f4d ect (SPD) EEPROM\n-000345d0: 2064 6174 612e 0a0a 1f0a 4669 6c65 3a20 data.....File: \n-000345e0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-000345f0: 3a20 6c73 7865 6e5f 6d6f 6475 6c65 2c20 : lsxen_module, \n-00034600: 204e 6578 743a 206c 756b 735f 6d6f 6475 Next: luks_modu\n-00034610: 6c65 2c20 2050 7265 763a 206c 7373 7064 le, Prev: lsspd\n-00034620: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-00034630: 6475 6c65 730a 0a31 362e 3135 3220 6c73 dules..16.152 ls\n-00034640: 7865 6e0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d xen.============\n-00034650: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n-00034660: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n-00034670: 6f72 2074 6865 2063 6f6d 6d61 6e64 7320 or the commands \n-00034680: e280 9878 656e 5f6c 73e2 8099 2061 6e64 ...xen_ls... and\n-00034690: 20e2 8098 7865 6e5f 6361 74e2 8099 206f ...xen_cat... o\n-000346a0: 6e0a 5865 6e20 706c 6174 666f 726d 7320 n.Xen platforms \n-000346b0: 746f 206c 6973 7420 5865 6e20 7374 6f72 to list Xen stor\n-000346c0: 6167 652e 0a0a 1f0a 4669 6c65 3a20 6772 age.....File: gr\n-000346d0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-000346e0: 6c75 6b73 5f6d 6f64 756c 652c 2020 4e65 luks_module, Ne\n-000346f0: 7874 3a20 6c75 6b73 325f 6d6f 6475 6c65 xt: luks2_module\n-00034700: 2c20 2050 7265 763a 206c 7378 656e 5f6d , Prev: lsxen_m\n-00034710: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n-00034720: 6c65 730a 0a31 362e 3135 3320 6c75 6b73 les..16.153 luks\n-00034730: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 .===========..Th\n-00034740: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n-00034750: 6573 2073 7570 706f 7274 2066 6f72 2074 es support for t\n-00034760: 6865 204c 696e 7578 2055 6e69 6669 6564 he Linux Unified\n-00034770: 204b 6579 2053 6574 7570 2028 4c55 4b53 Key Setup (LUKS\n-00034780: 290a 2876 6572 7369 6f6e 2031 2920 6469 ).(version 1) di\n-00034790: 736b 2065 6e63 7279 7074 696f 6e20 2f20 sk encryption / \n-000347a0: 6465 6372 7970 7469 6f6e 2070 726f 746f decryption proto\n-000347b0: 636f 6c2e 0a0a 1f0a 4669 6c65 3a20 6772 col.....File: gr\n-000347c0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-000347d0: 6c75 6b73 325f 6d6f 6475 6c65 2c20 204e luks2_module, N\n-000347e0: 6578 743a 206c 766d 5f6d 6f64 756c 652c ext: lvm_module,\n-000347f0: 2020 5072 6576 3a20 6c75 6b73 5f6d 6f64 Prev: luks_mod\n-00034800: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n-00034810: 730a 0a31 362e 3135 3420 6c75 6b73 320a s..16.154 luks2.\n-00034820: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n-00034830: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n-00034840: 6573 2073 7570 706f 7274 2066 6f72 2074 es support for t\n-00034850: 6865 204c 696e 7578 2055 6e69 6669 6564 he Linux Unified\n-00034860: 204b 6579 2053 6574 7570 2032 2028 4c55 Key Setup 2 (LU\n-00034870: 4b53 3229 0a64 6973 6b20 656e 6372 7970 KS2).disk encryp\n-00034880: 7469 6f6e 202f 2064 6563 7279 7074 696f tion / decryptio\n-00034890: 6e20 7072 6f74 6f63 6f6c 2e0a 0a1f 0a46 n protocol.....F\n-000348a0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-000348b0: 204e 6f64 653a 206c 766d 5f6d 6f64 756c Node: lvm_modul\n-000348c0: 652c 2020 4e65 7874 3a20 6c7a 6f70 696f e, Next: lzopio\n-000348d0: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-000348e0: 6c75 6b73 325f 6d6f 6475 6c65 2c20 2055 luks2_module, U\n-000348f0: 703a 204d 6f64 756c 6573 0a0a 3136 2e31 p: Modules..16.1\n-00034900: 3535 206c 766d 0a3d 3d3d 3d3d 3d3d 3d3d 55 lvm.=========\n-00034910: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-00034920: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-00034930: 666f 7220 7265 6164 696e 6720 4c6f 6769 for reading Logi\n-00034940: 6361 6c20 566f 6c75 6d65 204d 616e 6167 cal Volume Manag\n-00034950: 656d 656e 740a 226c 6f67 6963 616c 2220 ement.\"logical\" \n-00034960: 6469 736b 732e 2020 466f 7220 6578 616d disks. For exam\n-00034970: 706c 652c 2061 2073 696e 676c 6520 226c ple, a single \"l\n-00034980: 6f67 6963 616c 2220 6469 736b 206d 6179 ogical\" disk may\n-00034990: 2062 6520 6d61 7070 6564 2074 6f0a 7370 be mapped to.sp\n-000349a0: 616e 206d 6f72 6520 7468 616e 206f 6e65 an more than one\n-000349b0: 2070 6879 7369 6361 6c20 6469 736b 2e20 physical disk. \n-000349c0: 2054 6869 7320 776f 756c 6420 6265 2075 This would be u\n-000349d0: 7365 6420 7768 656e 2062 6f6f 7469 6e67 sed when booting\n-000349e0: 2066 726f 6d0a 6120 4c56 4d20 666f 726d from.a LVM form\n-000349f0: 6174 7465 6420 6469 736b 2061 7320 6d61 atted disk as ma\n-00034a00: 7920 6265 2073 6574 7570 2069 6e20 4c69 y be setup in Li\n-00034a10: 6e75 782e 0a0a 1f0a 4669 6c65 3a20 6772 nux.....File: gr\n-00034a20: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-00034a30: 6c7a 6f70 696f 5f6d 6f64 756c 652c 2020 lzopio_module, \n-00034a40: 4e65 7874 3a20 6d61 6362 6c65 7373 5f6d Next: macbless_m\n-00034a50: 6f64 756c 652c 2020 5072 6576 3a20 6c76 odule, Prev: lv\n-00034a60: 6d5f 6d6f 6475 6c65 2c20 2055 703a 204d m_module, Up: M\n-00034a70: 6f64 756c 6573 0a0a 3136 2e31 3536 206c odules..16.156 l\n-00034a80: 7a6f 7069 6f0a 3d3d 3d3d 3d3d 3d3d 3d3d zopio.==========\n-00034a90: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n-00034aa0: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n-00034ab0: 7420 666f 7220 6465 636f 6d70 7265 7373 t for decompress\n-00034ac0: 696e 6720 4c5a 4f20 2f20 4c5a 4f50 2063 ing LZO / LZOP c\n-00034ad0: 6f6d 7072 6573 7365 640a 6669 6c65 7320 ompressed.files \n-00034ae0: 2f20 6172 6368 6976 6573 2e0a 0a1f 0a46 / archives.....F\n-00034af0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00034b00: 204e 6f64 653a 206d 6163 626c 6573 735f Node: macbless_\n-00034b10: 6d6f 6475 6c65 2c20 204e 6578 743a 206d module, Next: m\n-00034b20: 6163 686f 5f6d 6f64 756c 652c 2020 5072 acho_module, Pr\n-00034b30: 6576 3a20 6c7a 6f70 696f 5f6d 6f64 756c ev: lzopio_modul\n-00034b40: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-00034b50: 0a31 362e 3135 3720 6d61 6362 6c65 7373 .16.157 macbless\n-00034b60: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n-00034b70: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n-00034b80: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n-00034b90: 6f72 2063 6f6d 6d61 6e64 7320 e280 986d or commands ...m\n-00034ba0: 6163 7465 6c62 6c65 7373 e280 9920 616e actelbless... an\n-00034bb0: 640a e280 986d 6163 7070 6362 6c65 7373 d....macppcbless\n-00034bc0: e280 9920 666f 7220 2262 6c65 7373 696e ... for \"blessin\n-00034bd0: 6722 2061 2062 6f6f 746c 6f61 6465 7220 g\" a bootloader \n-00034be0: 6f6e 2049 6e74 656c 202f 2050 5043 2062 on Intel / PPC b\n-00034bf0: 6173 6564 204d 4143 730a 7573 696e 6720 ased MACs.using \n-00034c00: 7468 6520 4846 5320 6f72 2048 4653 2b20 the HFS or HFS+ \n-00034c10: 6669 6c65 2073 7973 7465 6d2e 2020 4f6e file system. On\n-00034c20: 2048 4653 202f 2048 4653 2b20 2d20 2262 HFS / HFS+ - \"b\n-00034c30: 6c65 7373 696e 6722 206d 616b 6573 2061 lessing\" makes a\n-00034c40: 0a66 696c 6520 7275 6e20 6173 2074 6865 .file run as the\n-00034c50: 2062 6f6f 746c 6f61 6465 722e 0a0a 1f0a bootloader.....\n-00034c60: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-00034c70: 2020 4e6f 6465 3a20 6d61 6368 6f5f 6d6f Node: macho_mo\n-00034c80: 6475 6c65 2c20 204e 6578 743a 206d 6461 dule, Next: mda\n-00034c90: 5f74 6578 745f 6d6f 6475 6c65 2c20 2050 _text_module, P\n-00034ca0: 7265 763a 206d 6163 626c 6573 735f 6d6f rev: macbless_mo\n-00034cb0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-00034cc0: 6573 0a0a 3136 2e31 3538 206d 6163 686f es..16.158 macho\n-00034cd0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 .============..T\n-00034ce0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-00034cf0: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-00034d00: 4d61 6368 204f 626a 6563 7420 284d 6163 Mach Object (Mac\n-00034d10: 682d 4f29 206f 626a 6563 7420 2f0a 6578 h-O) object /.ex\n-00034d20: 6563 7574 6162 6c65 2066 696c 6573 2069 ecutable files i\n-00034d30: 6e20 4752 5542 206f 6674 656e 2075 7365 n GRUB often use\n-00034d40: 6420 696e 204d 6163 4f53 2e0a 0a1f 0a46 d in MacOS.....F\n-00034d50: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00034d60: 204e 6f64 653a 206d 6461 5f74 6578 745f Node: mda_text_\n-00034d70: 6d6f 6475 6c65 2c20 204e 6578 743a 206d module, Next: m\n-00034d80: 6472 6169 6430 395f 6d6f 6475 6c65 2c20 draid09_module, \n-00034d90: 2050 7265 763a 206d 6163 686f 5f6d 6f64 Prev: macho_mod\n-00034da0: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n-00034db0: 730a 0a31 362e 3135 3920 6d64 615f 7465 s..16.159 mda_te\n-00034dc0: 7874 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d xt.=============\n-00034dd0: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n-00034de0: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n-00034df0: 2066 6f72 2074 6865 204d 6f6e 6f63 6872 for the Monochr\n-00034e00: 6f6d 6520 4469 7370 6c61 7920 4164 6170 ome Display Adap\n-00034e10: 7465 7220 284d 4441 290a 7465 726d 696e ter (MDA).termin\n-00034e20: 616c 206f 7574 7075 7420 6465 7669 6365 al output device\n-00034e30: 2e20 204d 4441 2069 7320 6120 7072 6564 . MDA is a pred\n-00034e40: 6563 6573 736f 7220 746f 2056 4741 2e0a ecessor to VGA..\n-00034e50: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-00034e60: 666f 2c20 204e 6f64 653a 206d 6472 6169 fo, Node: mdrai\n-00034e70: 6430 395f 6d6f 6475 6c65 2c20 204e 6578 d09_module, Nex\n-00034e80: 743a 206d 6472 6169 6430 395f 6265 5f6d t: mdraid09_be_m\n-00034e90: 6f64 756c 652c 2020 5072 6576 3a20 6d64 odule, Prev: md\n-00034ea0: 615f 7465 7874 5f6d 6f64 756c 652c 2020 a_text_module, \n-00034eb0: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n-00034ec0: 3136 3020 6d64 7261 6964 3039 0a3d 3d3d 160 mdraid09.===\n-00034ed0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n-00034ee0: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n-00034ef0: 6573 2073 7570 706f 7274 2066 6f72 2068 es support for h\n-00034f00: 616e 646c 696e 6720 4c69 6e75 7820 636f andling Linux co\n-00034f10: 6d70 6174 6962 6c65 2022 7665 7273 696f mpatible \"versio\n-00034f20: 6e20 302e 3922 0a73 6f66 7477 6172 652d n 0.9\".software-\n-00034f30: 6261 7365 6420 5241 4944 2064 6973 6b73 based RAID disks\n-00034f40: 2069 6e20 6c69 7474 6c65 2d65 6e64 6961 in little-endia\n-00034f50: 6e20 666f 726d 6174 2e20 2054 6865 2022 n format. The \"\n-00034f60: 7665 7273 696f 6e20 302e 3922 0a66 6f72 version 0.9\".for\n-00034f70: 6d61 7420 7761 7320 6c61 7267 656c 7920 mat was largely \n-00034f80: 7265 706c 6163 6564 2061 726f 756e 6420 replaced around \n-00034f90: 7468 6520 7965 6172 2032 3030 3920 7769 the year 2009 wi\n-00034fa0: 7468 2074 6865 2022 7665 7273 696f 6e20 th the \"version \n-00034fb0: 312e 7822 0a66 6f72 6d61 7420 282a 6e6f 1.x\".format (*no\n-00034fc0: 7465 206d 6472 6169 6431 785f 6d6f 6475 te mdraid1x_modu\n-00034fd0: 6c65 3a3a 2066 6f72 206d 6f72 6520 696e le:: for more in\n-00034fe0: 666f 726d 6174 696f 6e29 2e0a 0a1f 0a46 formation).....F\n-00034ff0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00035000: 204e 6f64 653a 206d 6472 6169 6430 395f Node: mdraid09_\n-00035010: 6265 5f6d 6f64 756c 652c 2020 4e65 7874 be_module, Next\n-00035020: 3a20 6d64 7261 6964 3178 5f6d 6f64 756c : mdraid1x_modul\n-00035030: 652c 2020 5072 6576 3a20 6d64 7261 6964 e, Prev: mdraid\n-00035040: 3039 5f6d 6f64 756c 652c 2020 5570 3a20 09_module, Up: \n-00035050: 4d6f 6475 6c65 730a 0a31 362e 3136 3120 Modules..16.161 \n-00035060: 6d64 7261 6964 3039 5f62 650a 3d3d 3d3d mdraid09_be.====\n-00035070: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n-00035080: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n-00035090: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n-000350a0: 2068 616e 646c 696e 6720 4c69 6e75 7820 handling Linux \n-000350b0: 636f 6d70 6174 6962 6c65 2022 7665 7273 compatible \"vers\n-000350c0: 696f 6e20 302e 3922 0a73 6f66 7477 6172 ion 0.9\".softwar\n-000350d0: 652d 6261 7365 6420 5241 4944 2064 6973 e-based RAID dis\n-000350e0: 6b73 2069 6e20 6269 642d 656e 6469 616e ks in bid-endian\n-000350f0: 2066 6f72 6d61 742e 2020 5468 6520 2276 format. The \"v\n-00035100: 6572 7369 6f6e 2030 2e39 220a 666f 726d ersion 0.9\".form\n-00035110: 6174 2077 6173 206c 6172 6765 6c79 2072 at was largely r\n-00035120: 6570 6c61 6365 6420 6172 6f75 6e64 2074 eplaced around t\n-00035130: 6865 2079 6561 7220 3230 3039 2077 6974 he year 2009 wit\n-00035140: 6820 7468 6520 2276 6572 7369 6f6e 2031 h the \"version 1\n-00035150: 2e78 220a 666f 726d 6174 2028 2a6e 6f74 .x\".format (*not\n-00035160: 6520 6d64 7261 6964 3178 5f6d 6f64 756c e mdraid1x_modul\n-00035170: 653a 3a20 666f 7220 6d6f 7265 2069 6e66 e:: for more inf\n-00035180: 6f72 6d61 7469 6f6e 292e 0a0a 1f0a 4669 ormation).....Fi\n-00035190: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-000351a0: 4e6f 6465 3a20 6d64 7261 6964 3178 5f6d Node: mdraid1x_m\n-000351b0: 6f64 756c 652c 2020 4e65 7874 3a20 6d65 odule, Next: me\n-000351c0: 6d64 6973 6b5f 6d6f 6475 6c65 2c20 2050 mdisk_module, P\n-000351d0: 7265 763a 206d 6472 6169 6430 395f 6265 rev: mdraid09_be\n-000351e0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-000351f0: 6475 6c65 730a 0a31 362e 3136 3220 6d64 dules..16.162 md\n-00035200: 7261 6964 3178 0a3d 3d3d 3d3d 3d3d 3d3d raid1x.=========\n-00035210: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-00035220: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n-00035230: 706f 7274 2066 6f72 2068 616e 646c 696e port for handlin\n-00035240: 6720 4c69 6e75 7820 636f 6d70 6174 6962 g Linux compatib\n-00035250: 6c65 2022 7665 7273 696f 6e20 312e 7822 le \"version 1.x\"\n-00035260: 0a73 6f66 7477 6172 652d 6261 7365 6420 .software-based \n-00035270: 5241 4944 2064 6973 6b73 2e20 2054 6869 RAID disks. Thi\n-00035280: 7320 696e 636c 7564 6573 2074 6865 2063 s includes the c\n-00035290: 7572 7265 6e74 2076 6572 7369 6f6e 2075 urrent version u\n-000352a0: 7365 6420 6279 0a4c 696e 7578 2061 7420 sed by.Linux at \n-000352b0: 7468 6520 7469 6d65 206f 6620 7772 6974 the time of writ\n-000352c0: 696e 672e 0a0a 1f0a 4669 6c65 3a20 6772 ing.....File: gr\n-000352d0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-000352e0: 6d65 6d64 6973 6b5f 6d6f 6475 6c65 2c20 memdisk_module, \n-000352f0: 204e 6578 743a 206d 656d 7277 5f6d 6f64 Next: memrw_mod\n-00035300: 756c 652c 2020 5072 6576 3a20 6d64 7261 ule, Prev: mdra\n-00035310: 6964 3178 5f6d 6f64 756c 652c 2020 5570 id1x_module, Up\n-00035320: 3a20 4d6f 6475 6c65 730a 0a31 362e 3136 : Modules..16.16\n-00035330: 3320 6d65 6d64 6973 6b0a 3d3d 3d3d 3d3d 3 memdisk.======\n-00035340: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-00035350: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-00035360: 7570 706f 7274 2066 6f72 2061 206d 656d upport for a mem\n-00035370: 6469 736b 2064 6576 6963 652e 2020 4120 disk device. A \n-00035380: 6d65 6d64 6973 6b20 6973 2061 0a6d 656d memdisk is a.mem\n-00035390: 6f72 7920 6d61 7070 6564 2065 6d75 6c61 ory mapped emula\n-000353a0: 7465 6420 6469 736b 2e0a 0a1f 0a46 696c ted disk.....Fil\n-000353b0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-000353c0: 6f64 653a 206d 656d 7277 5f6d 6f64 756c ode: memrw_modul\n-000353d0: 652c 2020 4e65 7874 3a20 6d65 6d74 6f6f e, Next: memtoo\n-000353e0: 6c73 5f6d 6f64 756c 652c 2020 5072 6576 ls_module, Prev\n-000353f0: 3a20 6d65 6d64 6973 6b5f 6d6f 6475 6c65 : memdisk_module\n-00035400: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-00035410: 3136 2e31 3634 206d 656d 7277 0a3d 3d3d 16.164 memrw.===\n-00035420: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n-00035430: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n-00035440: 7375 7070 6f72 7420 666f 7220 636f 6d6d support for comm\n-00035450: 616e 6473 20e2 8098 7265 6164 5f62 7974 ands ...read_byt\n-00035460: 65e2 8099 2c20 e280 9872 6561 645f 776f e..., ...read_wo\n-00035470: 7264 e280 992c 0ae2 8098 7265 6164 5f64 rd...,....read_d\n-00035480: 776f 7264 e280 992c 20e2 8098 7772 6974 word..., ...writ\n-00035490: 655f 6279 7465 e280 992c 20e2 8098 7772 e_byte..., ...wr\n-000354a0: 6974 655f 776f 7264 e280 992c 2061 6e64 ite_word..., and\n-000354b0: 20e2 8098 7772 6974 655f 6477 6f72 64e2 ...write_dword.\n-000354c0: 8099 2074 6f20 7265 6164 202f 0a77 7269 .. to read /.wri\n-000354d0: 7465 2064 6174 6120 746f 2070 6879 7369 te data to physi\n-000354e0: 6361 6c20 6d65 6d6f 7279 2028 6164 6472 cal memory (addr\n-000354f0: 6573 7365 7329 2e20 2054 6865 2022 7265 esses). The \"re\n-00035500: 6164 2220 636f 6d6d 616e 6473 2061 6363 ad\" commands acc\n-00035510: 6570 740a 6f6e 6520 7061 7261 6d65 7465 ept.one paramete\n-00035520: 7220 746f 2073 7065 6369 6679 2074 6865 r to specify the\n-00035530: 2073 6f75 7263 6520 6164 6472 6573 732e source address.\n-00035540: 2020 5468 6520 2277 7269 7465 2220 636f The \"write\" co\n-00035550: 6d6d 616e 6473 0a72 6571 7569 7265 2065 mmands.require e\n-00035560: 6974 6865 7220 7477 6f20 6f72 2074 6872 ither two or thr\n-00035570: 6565 2070 6172 616d 6574 6572 732c 2077 ee parameters, w\n-00035580: 6974 6820 7468 6520 6f72 6465 723a 2061 ith the order: a\n-00035590: 6464 7265 7373 2c20 7661 6c75 652c 0a3c ddress, value,.<\n-000355a0: 6f70 7469 6f6e 616c 206d 6173 6b3e 2e20 optional mask>. \n-000355b0: 204e 6f74 653a 2054 6865 2063 6f6d 6d61 Note: The comma\n-000355c0: 6e64 7320 7072 6f76 6964 6564 2062 7920 nds provided by \n-000355d0: 7468 6973 206d 6f64 756c 6520 6172 6520 this module are \n-000355e0: 6e6f 740a 616c 6c6f 7765 6420 7768 656e not.allowed when\n-000355f0: 206c 6f63 6b64 6f77 6e20 6973 2065 6e66 lockdown is enf\n-00035600: 6f72 6365 6420 282a 6e6f 7465 204c 6f63 orced (*note Loc\n-00035610: 6b64 6f77 6e3a 3a29 2e0a 0a1f 0a46 696c kdown::).....Fil\n-00035620: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-00035630: 6f64 653a 206d 656d 746f 6f6c 735f 6d6f ode: memtools_mo\n-00035640: 6475 6c65 2c20 204e 6578 743a 206d 696e dule, Next: min\n-00035650: 6963 6d64 5f6d 6f64 756c 652c 2020 5072 icmd_module, Pr\n-00035660: 6576 3a20 6d65 6d72 775f 6d6f 6475 6c65 ev: memrw_module\n-00035670: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-00035680: 3136 2e31 3635 206d 656d 746f 6f6c 730a 16.165 memtools.\n-00035690: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-000356a0: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-000356b0: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-000356c0: 7220 4752 5542 2064 6576 656c 6f70 6d65 r GRUB developme\n-000356d0: 6e74 202f 2064 6562 7567 6769 6e67 2063 nt / debugging c\n-000356e0: 6f6d 6d61 6e64 730a e280 986c 736d 656d ommands....lsmem\n-000356f0: e280 992c 20e2 8098 6c73 6672 6565 6d65 ..., ...lsfreeme\n-00035700: 6de2 8099 2c20 616e 6420 e280 9873 7472 m..., and ...str\n-00035710: 6573 735f 6269 675f 616c 6c6f 6373 e280 ess_big_allocs..\n-00035720: 992e 0a0a 1f0a 4669 6c65 3a20 6772 7562 ......File: grub\n-00035730: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6d69 .info, Node: mi\n-00035740: 6e69 636d 645f 6d6f 6475 6c65 2c20 204e nicmd_module, N\n-00035750: 6578 743a 206d 696e 6978 5f6d 6f64 756c ext: minix_modul\n-00035760: 652c 2020 5072 6576 3a20 6d65 6d74 6f6f e, Prev: memtoo\n-00035770: 6c73 5f6d 6f64 756c 652c 2020 5570 3a20 ls_module, Up: \n-00035780: 4d6f 6475 6c65 730a 0a31 362e 3136 3620 Modules..16.166 \n-00035790: 6d69 6e69 636d 640a 3d3d 3d3d 3d3d 3d3d minicmd.========\n-000357a0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-000357b0: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n-000357c0: 706f 7274 2066 6f72 2061 2073 7562 7365 port for a subse\n-000357d0: 7420 6f66 2063 6f6d 6d61 6e64 7320 666f t of commands fo\n-000357e0: 7220 4752 5542 2072 6573 6375 650a 6d6f r GRUB rescue.mo\n-000357f0: 6465 2069 6e63 6c75 6469 6e67 3a20 e280 de including: ..\n-00035800: 9863 6174 e280 992c 20e2 8098 6865 6c70 .cat..., ...help\n-00035810: e280 992c 20e2 8098 6475 6d70 e280 992c ..., ...dump...,\n-00035820: 20e2 8098 726d 6d6f 64e2 8099 2c20 e280 ...rmmod..., ..\n-00035830: 986c 736d 6f64 e280 992c 2061 6e64 20e2 .lsmod..., and .\n-00035840: 8098 6578 6974 e280 992e 0a54 6865 2076 ..exit.....The v\n-00035850: 6572 7369 6f6e 206f 6620 7468 6520 636f ersion of the co\n-00035860: 6d6d 616e 6473 2069 6e20 7468 6973 206d mmands in this m\n-00035870: 6f64 756c 6520 6172 6520 7369 6d69 6c61 odule are simila\n-00035880: 7220 746f 2074 6865 6972 0a66 756c 6c2d r to their.full-\n-00035890: 666c 6564 6765 6420 636f 756e 7465 7270 fledged counterp\n-000358a0: 6172 7473 2069 6d70 6c65 6d65 6e74 6564 arts implemented\n-000358b0: 2069 6e20 6f74 6865 7220 4752 5542 206d in other GRUB m\n-000358c0: 6f64 756c 6573 2e20 204e 6f74 653a 2054 odules. Note: T\n-000358d0: 6865 0ae2 8098 6475 6d70 e280 9920 636f he....dump... co\n-000358e0: 6d6d 616e 6420 6973 206e 6f74 2061 6c6c mmand is not all\n-000358f0: 6f77 6564 2077 6865 6e20 6c6f 636b 646f owed when lockdo\n-00035900: 776e 2069 7320 656e 666f 7263 6564 2028 wn is enforced (\n-00035910: 2a6e 6f74 650a 4c6f 636b 646f 776e 3a3a *note.Lockdown::\n-00035920: 292e 0a0a 1f0a 4669 6c65 3a20 6772 7562 ).....File: grub\n-00035930: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6d69 .info, Node: mi\n-00035940: 6e69 785f 6d6f 6475 6c65 2c20 204e 6578 nix_module, Nex\n-00035950: 743a 206d 696e 6978 325f 6d6f 6475 6c65 t: minix2_module\n-00035960: 2c20 2050 7265 763a 206d 696e 6963 6d64 , Prev: minicmd\n-00035970: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-00035980: 6475 6c65 730a 0a31 362e 3136 3720 6d69 dules..16.167 mi\n-00035990: 6e69 780a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d nix.============\n-000359a0: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n-000359b0: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n-000359c0: 6f72 2074 6865 204d 696e 6978 2066 696c or the Minix fil\n-000359d0: 6573 7973 7465 6d2c 2076 6572 7369 6f6e esystem, version\n-000359e0: 2031 2e20 204e 6f74 653a 0a54 6869 7320 1. Note:.This \n-000359f0: 6d6f 6475 6c65 2069 7320 6e6f 7420 616c module is not al\n-00035a00: 6c6f 7765 6420 696e 206c 6f63 6b64 6f77 lowed in lockdow\n-00035a10: 6e20 6d6f 6465 2c20 2a6e 6f74 6520 4c6f n mode, *note Lo\n-00035a20: 636b 646f 776e 3a3a 2066 6f72 206d 6f72 ckdown:: for mor\n-00035a30: 650a 696e 666f 726d 6174 696f 6e2e 0a0a e.information...\n-00035a40: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00035a50: 6f2c 2020 4e6f 6465 3a20 6d69 6e69 7832 o, Node: minix2\n-00035a60: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n-00035a70: 6d69 6e69 7832 5f62 655f 6d6f 6475 6c65 minix2_be_module\n-00035a80: 2c20 2050 7265 763a 206d 696e 6978 5f6d , Prev: minix_m\n-00035a90: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n-00035aa0: 6c65 730a 0a31 362e 3136 3820 6d69 6e69 les..16.168 mini\n-00035ab0: 7832 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d x2.=============\n-00035ac0: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n-00035ad0: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n-00035ae0: 6f72 2074 6865 204d 696e 6978 2066 696c or the Minix fil\n-00035af0: 6573 7973 7465 6d2c 2076 6572 7369 6f6e esystem, version\n-00035b00: 2032 2e20 204e 6f74 653a 0a54 6869 7320 2. Note:.This \n-00035b10: 6d6f 6475 6c65 2069 7320 6e6f 7420 616c module is not al\n-00035b20: 6c6f 7765 6420 696e 206c 6f63 6b64 6f77 lowed in lockdow\n-00035b30: 6e20 6d6f 6465 2c20 2a6e 6f74 6520 4c6f n mode, *note Lo\n-00035b40: 636b 646f 776e 3a3a 2066 6f72 206d 6f72 ckdown:: for mor\n-00035b50: 650a 696e 666f 726d 6174 696f 6e2e 0a0a e.information...\n-00035b60: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00035b70: 6f2c 2020 4e6f 6465 3a20 6d69 6e69 7832 o, Node: minix2\n-00035b80: 5f62 655f 6d6f 6475 6c65 2c20 204e 6578 _be_module, Nex\n-00035b90: 743a 206d 696e 6978 335f 6d6f 6475 6c65 t: minix3_module\n-00035ba0: 2c20 2050 7265 763a 206d 696e 6978 325f , Prev: minix2_\n-00035bb0: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-00035bc0: 756c 6573 0a0a 3136 2e31 3639 206d 696e ules..16.169 min\n-00035bd0: 6978 325f 6265 0a3d 3d3d 3d3d 3d3d 3d3d ix2_be.=========\n-00035be0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-00035bf0: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-00035c00: 7070 6f72 7420 666f 7220 7468 6520 4d69 pport for the Mi\n-00035c10: 6e69 7820 6669 6c65 7379 7374 656d 2c20 nix filesystem, \n-00035c20: 7665 7273 696f 6e20 320a 6269 672d 656e version 2.big-en\n-00035c30: 6469 616e 2e20 204e 6f74 653a 2054 6869 dian. Note: Thi\n-00035c40: 7320 6d6f 6475 6c65 2069 7320 6e6f 7420 s module is not \n-00035c50: 616c 6c6f 7765 6420 696e 206c 6f63 6b64 allowed in lockd\n-00035c60: 6f77 6e20 6d6f 6465 2c20 2a6e 6f74 650a own mode, *note.\n-00035c70: 4c6f 636b 646f 776e 3a3a 2066 6f72 206d Lockdown:: for m\n-00035c80: 6f72 6520 696e 666f 726d 6174 696f 6e2e ore information.\n-00035c90: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-00035ca0: 6e66 6f2c 2020 4e6f 6465 3a20 6d69 6e69 nfo, Node: mini\n-00035cb0: 7833 5f6d 6f64 756c 652c 2020 4e65 7874 x3_module, Next\n-00035cc0: 3a20 6d69 6e69 7833 5f62 655f 6d6f 6475 : minix3_be_modu\n-00035cd0: 6c65 2c20 2050 7265 763a 206d 696e 6978 le, Prev: minix\n-00035ce0: 325f 6265 5f6d 6f64 756c 652c 2020 5570 2_be_module, Up\n-00035cf0: 3a20 4d6f 6475 6c65 730a 0a31 362e 3137 : Modules..16.17\n-00035d00: 3020 6d69 6e69 7833 0a3d 3d3d 3d3d 3d3d 0 minix3.=======\n-00035d10: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-00035d20: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n-00035d30: 706f 7274 2066 6f72 2074 6865 204d 696e port for the Min\n-00035d40: 6978 2066 696c 6573 7973 7465 6d2c 2076 ix filesystem, v\n-00035d50: 6572 7369 6f6e 2033 2e20 204e 6f74 653a ersion 3. Note:\n-00035d60: 0a54 6869 7320 6d6f 6475 6c65 2069 7320 .This module is \n-00035d70: 6e6f 7420 616c 6c6f 7765 6420 696e 206c not allowed in l\n-00035d80: 6f63 6b64 6f77 6e20 6d6f 6465 2c20 2a6e ockdown mode, *n\n-00035d90: 6f74 6520 4c6f 636b 646f 776e 3a3a 2066 ote Lockdown:: f\n-00035da0: 6f72 206d 6f72 650a 696e 666f 726d 6174 or more.informat\n-00035db0: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 ion.....File: gr\n-00035dc0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-00035dd0: 6d69 6e69 7833 5f62 655f 6d6f 6475 6c65 minix3_be_module\n-00035de0: 2c20 204e 6578 743a 206d 696e 6978 5f62 , Next: minix_b\n-00035df0: 655f 6d6f 6475 6c65 2c20 2050 7265 763a e_module, Prev:\n-00035e00: 206d 696e 6978 335f 6d6f 6475 6c65 2c20 minix3_module, \n-00035e10: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-00035e20: 2e31 3731 206d 696e 6978 335f 6265 0a3d .171 minix3_be.=\n-00035e30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-00035e40: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-00035e50: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-00035e60: 7220 7468 6520 4d69 6e69 7820 6669 6c65 r the Minix file\n-00035e70: 7379 7374 656d 2c20 7665 7273 696f 6e20 system, version \n-00035e80: 330a 6269 672d 656e 6469 616e 2e20 204e 3.big-endian. N\n-00035e90: 6f74 653a 2054 6869 7320 6d6f 6475 6c65 ote: This module\n-00035ea0: 2069 7320 6e6f 7420 616c 6c6f 7765 6420 is not allowed \n-00035eb0: 696e 206c 6f63 6b64 6f77 6e20 6d6f 6465 in lockdown mode\n-00035ec0: 2c20 2a6e 6f74 650a 4c6f 636b 646f 776e , *note.Lockdown\n-00035ed0: 3a3a 2066 6f72 206d 6f72 6520 696e 666f :: for more info\n-00035ee0: 726d 6174 696f 6e2e 0a0a 1f0a 4669 6c65 rmation.....File\n-00035ef0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00035f00: 6465 3a20 6d69 6e69 785f 6265 5f6d 6f64 de: minix_be_mod\n-00035f10: 756c 652c 2020 4e65 7874 3a20 6d6d 6170 ule, Next: mmap\n-00035f20: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-00035f30: 6d69 6e69 7833 5f62 655f 6d6f 6475 6c65 minix3_be_module\n-00035f40: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-00035f50: 3136 2e31 3732 206d 696e 6978 5f62 650a 16.172 minix_be.\n-00035f60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-00035f70: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-00035f80: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-00035f90: 7220 7468 6520 4d69 6e69 7820 6669 6c65 r the Minix file\n-00035fa0: 7379 7374 656d 2c20 7665 7273 696f 6e20 system, version \n-00035fb0: 310a 6269 672d 656e 6469 616e 2e20 204e 1.big-endian. N\n-00035fc0: 6f74 653a 2054 6869 7320 6d6f 6475 6c65 ote: This module\n-00035fd0: 2069 7320 6e6f 7420 616c 6c6f 7765 6420 is not allowed \n-00035fe0: 696e 206c 6f63 6b64 6f77 6e20 6d6f 6465 in lockdown mode\n-00035ff0: 2c20 2a6e 6f74 650a 4c6f 636b 646f 776e , *note.Lockdown\n-00036000: 3a3a 2066 6f72 206d 6f72 6520 696e 666f :: for more info\n-00036010: 726d 6174 696f 6e2e 0a0a 1f0a 4669 6c65 rmation.....File\n-00036020: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00036030: 6465 3a20 6d6d 6170 5f6d 6f64 756c 652c de: mmap_module,\n-00036040: 2020 4e65 7874 3a20 6d6f 7273 655f 6d6f Next: morse_mo\n-00036050: 6475 6c65 2c20 2050 7265 763a 206d 696e dule, Prev: min\n-00036060: 6978 5f62 655f 6d6f 6475 6c65 2c20 2055 ix_be_module, U\n-00036070: 703a 204d 6f64 756c 6573 0a0a 3136 2e31 p: Modules..16.1\n-00036080: 3733 206d 6d61 700a 3d3d 3d3d 3d3d 3d3d 73 mmap.========\n-00036090: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n-000360a0: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n-000360b0: 7420 666f 7220 6d61 7070 696e 6720 6f72 t for mapping or\n-000360c0: 2075 6e6d 6170 7069 6e67 2064 6576 6963 unmapping devic\n-000360d0: 6573 206f 7220 6669 6c65 730a 696e 746f es or files.into\n-000360e0: 206d 656d 6f72 7920 6173 2077 656c 6c20 memory as well \n-000360f0: 6173 2063 6f6d 6d61 6e64 7320 e280 9862 as commands ...b\n-00036100: 6164 7261 6de2 8099 2061 6e64 20e2 8098 adram... and ...\n-00036110: 6375 746d 656d e280 992e 2020 2a4e 6f74 cutmem.... *Not\n-00036120: 6520 6261 6472 616d 3a3a 0a61 6e64 202a e badram::.and *\n-00036130: 6e6f 7465 2063 7574 6d65 6d3a 3a2e 0a0a note cutmem::...\n-00036140: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00036150: 6f2c 2020 4e6f 6465 3a20 6d6f 7273 655f o, Node: morse_\n-00036160: 6d6f 6475 6c65 2c20 204e 6578 743a 206d module, Next: m\n-00036170: 7069 5f6d 6f64 756c 652c 2020 5072 6576 pi_module, Prev\n-00036180: 3a20 6d6d 6170 5f6d 6f64 756c 652c 2020 : mmap_module, \n-00036190: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n-000361a0: 3137 3420 6d6f 7273 650a 3d3d 3d3d 3d3d 174 morse.======\n-000361b0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-000361c0: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n-000361d0: 706f 7274 2066 6f72 206f 7574 7075 7474 port for outputt\n-000361e0: 696e 6720 7465 726d 696e 616c 206f 7574 ing terminal out\n-000361f0: 7075 7420 7669 6120 4d6f 7273 650a 636f put via Morse.co\n-00036200: 6465 2074 6f20 616e 2061 7564 696f 2073 de to an audio s\n-00036210: 7065 616b 6572 206f 7574 7075 742e 0a0a peaker output...\n-00036220: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00036230: 6f2c 2020 4e6f 6465 3a20 6d70 695f 6d6f o, Node: mpi_mo\n-00036240: 6475 6c65 2c20 204e 6578 743a 206d 7364 dule, Next: msd\n-00036250: 6f73 7061 7274 5f6d 6f64 756c 652c 2020 ospart_module, \n-00036260: 5072 6576 3a20 6d6f 7273 655f 6d6f 6475 Prev: morse_modu\n-00036270: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n-00036280: 0a0a 3136 2e31 3735 206d 7069 0a3d 3d3d ..16.175 mpi.===\n-00036290: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-000362a0: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-000362b0: 7070 6f72 7420 666f 7220 6d75 6c74 692d pport for multi-\n-000362c0: 7072 6563 6973 696f 6e2d 696e 7465 6765 precision-intege\n-000362d0: 7273 2028 4d50 4973 2920 696e 0a47 5255 rs (MPIs) in.GRU\n-000362e0: 422e 2020 4d50 4973 2061 7265 2075 7365 B. MPIs are use\n-000362f0: 6420 6279 2074 6865 2063 7279 7074 6f20 d by the crypto \n-00036300: 6675 6e63 7469 6f6e 7320 6173 206d 616e functions as man\n-00036310: 7920 6465 7065 6e64 206f 6e0a 6d61 7468 y depend on.math\n-00036320: 656d 6174 6963 7320 6f66 206c 6172 6765 ematics of large\n-00036330: 206e 756d 6265 7273 2e20 2054 6869 7320 numbers. This \n-00036340: 4752 5542 206d 6f64 756c 6520 6973 2062 GRUB module is b\n-00036350: 6173 6564 206f 6e20 6c69 6267 6372 7970 ased on libgcryp\n-00036360: 742e 0a0a 1f0a 4669 6c65 3a20 6772 7562 t.....File: grub\n-00036370: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6d73 .info, Node: ms\n-00036380: 646f 7370 6172 745f 6d6f 6475 6c65 2c20 dospart_module, \n-00036390: 204e 6578 743a 206d 756c 5f74 6573 745f Next: mul_test_\n-000363a0: 6d6f 6475 6c65 2c20 2050 7265 763a 206d module, Prev: m\n-000363b0: 7069 5f6d 6f64 756c 652c 2020 5570 3a20 pi_module, Up: \n-000363c0: 4d6f 6475 6c65 730a 0a31 362e 3137 3620 Modules..16.176 \n-000363d0: 6d73 646f 7370 6172 740a 3d3d 3d3d 3d3d msdospart.======\n-000363e0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-000363f0: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-00036400: 2073 7570 706f 7274 2066 6f72 206d 6f64 support for mod\n-00036410: 6966 7969 6e67 204d 5344 4f53 2066 6f72 ifying MSDOS for\n-00036420: 6d61 7474 6564 2064 6973 6b0a 7061 7274 matted disk.part\n-00036430: 6974 696f 6e73 2074 6872 6f75 6768 2074 itions through t\n-00036440: 6865 2073 6570 6172 6174 6520 e280 9870 he separate ...p\n-00036450: 6172 7474 6f6f 6ce2 8099 2063 6f6d 6d61 arttool... comma\n-00036460: 6e64 2e0a 0a1f 0a46 696c 653a 2067 7275 nd.....File: gru\n-00036470: 622e 696e 666f 2c20 204e 6f64 653a 206d b.info, Node: m\n-00036480: 756c 5f74 6573 745f 6d6f 6475 6c65 2c20 ul_test_module, \n-00036490: 204e 6578 743a 206d 756c 7469 626f 6f74 Next: multiboot\n-000364a0: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-000364b0: 6d73 646f 7370 6172 745f 6d6f 6475 6c65 msdospart_module\n-000364c0: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-000364d0: 3136 2e31 3737 206d 756c 5f74 6573 740a 16.177 mul_test.\n-000364e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-000364f0: 0a54 6869 7320 6d6f 6475 6c65 2069 7320 .This module is \n-00036500: 696e 7465 6e64 6564 2066 6f72 2070 6572 intended for per\n-00036510: 666f 726d 696e 6720 6120 6675 6e63 7469 forming a functi\n-00036520: 6f6e 616c 2074 6573 7420 6f66 2074 6865 onal test of the\n-00036530: 0a6d 756c 7469 706c 6963 6174 696f 6e20 .multiplication \n-00036540: 6f70 6572 6174 696f 6e73 2069 6e20 4752 operations in GR\n-00036550: 5542 2e0a 0a1f 0a46 696c 653a 2067 7275 UB.....File: gru\n-00036560: 622e 696e 666f 2c20 204e 6f64 653a 206d b.info, Node: m\n-00036570: 756c 7469 626f 6f74 5f6d 6f64 756c 652c ultiboot_module,\n-00036580: 2020 4e65 7874 3a20 6d75 6c74 6962 6f6f Next: multiboo\n-00036590: 7432 5f6d 6f64 756c 652c 2020 5072 6576 t2_module, Prev\n-000365a0: 3a20 6d75 6c5f 7465 7374 5f6d 6f64 756c : mul_test_modul\n-000365b0: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-000365c0: 0a31 362e 3137 3820 6d75 6c74 6962 6f6f .16.178 multiboo\n-000365d0: 740a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d t.==============\n-000365e0: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n-000365f0: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n-00036600: 2066 6f72 2063 6f6d 6d61 6e64 7320 e280 for commands ..\n-00036610: 986d 756c 7469 626f 6f74 e280 9920 616e .multiboot... an\n-00036620: 6420 e280 986d 6f64 756c 65e2 8099 2074 d ...module... t\n-00036630: 6f0a 6c6f 6164 2061 206d 756c 7469 626f o.load a multibo\n-00036640: 6f74 206b 6572 6e65 6c20 616e 6420 6c6f ot kernel and lo\n-00036650: 6164 2061 206d 756c 7469 626f 6f74 206d ad a multiboot m\n-00036660: 6f64 756c 652c 2072 6573 7065 6374 6976 odule, respectiv\n-00036670: 656c 792e 0a2a 4e6f 7465 206d 756c 7469 ely..*Note multi\n-00036680: 626f 6f74 3a3a 2061 6e64 202a 6e6f 7465 boot:: and *note\n-00036690: 206d 6f64 756c 653a 3a20 666f 7220 6d6f module:: for mo\n-000366a0: 7265 2069 6e66 6f72 6d61 7469 6f6e 2e20 re information. \n-000366b0: 2054 6869 7320 6973 2066 6f72 0a6c 6f61 This is for.loa\n-000366c0: 6469 6e67 2064 6174 6120 666f 726d 6174 ding data format\n-000366d0: 7465 6420 7065 7220 7468 6520 474e 5520 ted per the GNU \n-000366e0: 4d75 6c74 6962 6f6f 7420 7370 6563 6966 Multiboot specif\n-000366f0: 6963 6174 696f 6e2e 0a0a 1f0a 4669 6c65 ication.....File\n-00036700: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00036710: 6465 3a20 6d75 6c74 6962 6f6f 7432 5f6d de: multiboot2_m\n-00036720: 6f64 756c 652c 2020 4e65 7874 3a20 6e61 odule, Next: na\n-00036730: 6e64 5f6d 6f64 756c 652c 2020 5072 6576 nd_module, Prev\n-00036740: 3a20 6d75 6c74 6962 6f6f 745f 6d6f 6475 : multiboot_modu\n-00036750: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n-00036760: 0a0a 3136 2e31 3739 206d 756c 7469 626f ..16.179 multibo\n-00036770: 6f74 320a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ot2.============\n-00036780: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n-00036790: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n-000367a0: 6f72 7420 666f 7220 636f 6d6d 616e 6473 ort for commands\n-000367b0: 20e2 8098 6d75 6c74 6962 6f6f 7432 e280 ...multiboot2..\n-000367c0: 9920 616e 6420 e280 986d 6f64 756c 6532 . and ...module2\n-000367d0: e280 9920 746f 0a6c 6f61 6420 6120 6d75 ... to.load a mu\n-000367e0: 6c74 6962 6f6f 7420 6b65 726e 656c 2061 ltiboot kernel a\n-000367f0: 6e64 206c 6f61 6420 6120 6d75 6c74 6962 nd load a multib\n-00036800: 6f6f 7420 6d6f 6475 6c65 2c20 7265 7370 oot module, resp\n-00036810: 6563 7469 7665 6c79 2e20 2054 6869 730a ectively. This.\n-00036820: 6973 2066 6f72 206c 6f61 6469 6e67 2064 is for loading d\n-00036830: 6174 6120 666f 726d 6174 7465 6420 7065 ata formatted pe\n-00036840: 7220 7468 6520 474e 5520 4d75 6c74 6962 r the GNU Multib\n-00036850: 6f6f 7420 7370 6563 6966 6963 6174 696f oot specificatio\n-00036860: 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 n.....File: grub\n-00036870: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6e61 .info, Node: na\n-00036880: 6e64 5f6d 6f64 756c 652c 2020 4e65 7874 nd_module, Next\n-00036890: 3a20 6e61 7469 7665 6469 736b 5f6d 6f64 : nativedisk_mod\n-000368a0: 756c 652c 2020 5072 6576 3a20 6d75 6c74 ule, Prev: mult\n-000368b0: 6962 6f6f 7432 5f6d 6f64 756c 652c 2020 iboot2_module, \n-000368c0: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n-000368d0: 3138 3020 6e61 6e64 0a3d 3d3d 3d3d 3d3d 180 nand.=======\n-000368e0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n-000368f0: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n-00036900: 7274 2066 6f72 2061 6363 6573 7369 6e67 rt for accessing\n-00036910: 2061 6e20 4945 4545 2d31 3237 3520 636f an IEEE-1275 co\n-00036920: 6d70 6c69 616e 7420 4e41 4e44 0a64 6973 mpliant NAND.dis\n-00036930: 6b20 6672 6f6d 2047 5255 422e 0a0a 1f0a k from GRUB.....\n-00036940: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-00036950: 2020 4e6f 6465 3a20 6e61 7469 7665 6469 Node: nativedi\n-00036960: 736b 5f6d 6f64 756c 652c 2020 4e65 7874 sk_module, Next\n-00036970: 3a20 6e65 745f 6d6f 6475 6c65 2c20 2050 : net_module, P\n-00036980: 7265 763a 206e 616e 645f 6d6f 6475 6c65 rev: nand_module\n-00036990: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-000369a0: 3136 2e31 3831 206e 6174 6976 6564 6973 16.181 nativedis\n-000369b0: 6b0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d k.==============\n-000369c0: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n-000369d0: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n-000369e0: 7420 666f 7220 7468 6520 e280 986e 6174 t for the ...nat\n-000369f0: 6976 6564 6973 6be2 8099 2063 6f6d 6d61 ivedisk... comma\n-00036a00: 6e64 2e20 202a 4e6f 7465 0a6e 6174 6976 nd. *Note.nativ\n-00036a10: 6564 6973 6b3a 3a20 666f 7220 6d6f 7265 edisk:: for more\n-00036a20: 2069 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f information....\n-00036a30: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-00036a40: 2c20 204e 6f64 653a 206e 6574 5f6d 6f64 , Node: net_mod\n-00036a50: 756c 652c 2020 4e65 7874 3a20 6e65 7763 ule, Next: newc\n-00036a60: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-00036a70: 6e61 7469 7665 6469 736b 5f6d 6f64 756c nativedisk_modul\n-00036a80: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-00036a90: 0a31 362e 3138 3220 6e65 740a 3d3d 3d3d .16.182 net.====\n-00036aa0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-00036ab0: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n-00036ac0: 706f 7274 2066 6f72 206e 6574 776f 726b port for network\n-00036ad0: 696e 6720 7072 6f74 6f63 6f6c 7320 696e ing protocols in\n-00036ae0: 636c 7564 696e 6720 4152 502c 0a42 4f4f cluding ARP,.BOO\n-00036af0: 5450 2c20 444e 532c 2045 7468 6572 6e65 TP, DNS, Etherne\n-00036b00: 742c 2049 434d 5076 362c 2049 434d 502c t, ICMPv6, ICMP,\n-00036b10: 2049 502c 2054 4350 2c20 616e 6420 5544 IP, TCP, and UD\n-00036b20: 502e 2053 7570 706f 7274 2069 730a 696e P. Support is.in\n-00036b30: 636c 7564 6564 2066 6f72 2062 6f74 6820 cluded for both \n-00036b40: 4950 7634 2061 6e64 2049 5076 362e 2020 IPv4 and IPv6. \n-00036b50: 5468 6973 2069 6e63 6c75 6465 7320 7468 This includes th\n-00036b60: 6520 666f 6c6c 6f77 696e 6720 636f 6d6d e following comm\n-00036b70: 616e 6473 3a0a 2020 20e2 80a2 20e2 8098 ands:. ... ...\n-00036b80: 6e65 745f 626f 6f74 70e2 8099 202d 202a net_bootp... - *\n-00036b90: 6e6f 7465 206e 6574 5f62 6f6f 7470 3a3a note net_bootp::\n-00036ba0: 0a0a 2020 20e2 80a2 20e2 8098 6e65 745f .. ... ...net_\n-00036bb0: 6468 6370 e280 9920 2d20 2a6e 6f74 6520 dhcp... - *note \n-00036bc0: 6e65 745f 6468 6370 3a3a 0a0a 2020 20e2 net_dhcp::.. .\n-00036bd0: 80a2 20e2 8098 6e65 745f 6765 745f 6468 .. ...net_get_dh\n-00036be0: 6370 5f6f 7074 696f 6ee2 8099 202d 202a cp_option... - *\n-00036bf0: 6e6f 7465 206e 6574 5f67 6574 5f64 6863 note net_get_dhc\n-00036c00: 705f 6f70 7469 6f6e 3a3a 0a0a 2020 20e2 p_option::.. .\n-00036c10: 80a2 20e2 8098 6e65 745f 6e73 6c6f 6f6b .. ...net_nslook\n-00036c20: 7570 e280 9920 2d20 2a6e 6f74 6520 6e65 up... - *note ne\n-00036c30: 745f 6e73 6c6f 6f6b 7570 3a3a 0a0a 2020 t_nslookup::.. \n-00036c40: 20e2 80a2 20e2 8098 6e65 745f 6164 645f ... ...net_add_\n-00036c50: 646e 73e2 8099 202d 202a 6e6f 7465 206e dns... - *note n\n-00036c60: 6574 5f61 6464 5f64 6e73 3a3a 0a0a 2020 et_add_dns::.. \n-00036c70: 20e2 80a2 20e2 8098 6e65 745f 6465 6c5f ... ...net_del_\n-00036c80: 646e 73e2 8099 202d 202a 6e6f 7465 206e dns... - *note n\n-00036c90: 6574 5f64 656c 5f64 6e73 3a3a 0a0a 2020 et_del_dns::.. \n-00036ca0: 20e2 80a2 20e2 8098 6e65 745f 6c73 5f64 ... ...net_ls_d\n-00036cb0: 6e73 e280 9920 2d20 2a6e 6f74 6520 6e65 ns... - *note ne\n-00036cc0: 745f 6c73 5f64 6e73 3a3a 0a0a 2020 20e2 t_ls_dns::.. .\n-00036cd0: 80a2 20e2 8098 6e65 745f 6164 645f 6164 .. ...net_add_ad\n-00036ce0: 6472 e280 9920 2d20 2a6e 6f74 6520 6e65 dr... - *note ne\n-00036cf0: 745f 6164 645f 6164 6472 3a3a 0a0a 2020 t_add_addr::.. \n-00036d00: 20e2 80a2 20e2 8098 6e65 745f 6970 7636 ... ...net_ipv6\n-00036d10: 5f61 7574 6f63 6f6e 66e2 8099 202d 202a _autoconf... - *\n-00036d20: 6e6f 7465 206e 6574 5f69 7076 365f 6175 note net_ipv6_au\n-00036d30: 746f 636f 6e66 3a3a 0a0a 2020 20e2 80a2 toconf::.. ...\n-00036d40: 20e2 8098 6e65 745f 6465 6c5f 6164 6472 ...net_del_addr\n-00036d50: e280 9920 2d20 2a6e 6f74 6520 6e65 745f ... - *note net_\n-00036d60: 6465 6c5f 6164 6472 3a3a 0a0a 2020 20e2 del_addr::.. .\n-00036d70: 80a2 20e2 8098 6e65 745f 6164 645f 726f .. ...net_add_ro\n-00036d80: 7574 65e2 8099 202d 202a 6e6f 7465 206e ute... - *note n\n-00036d90: 6574 5f61 6464 5f72 6f75 7465 3a3a 0a0a et_add_route::..\n-00036da0: 2020 20e2 80a2 20e2 8098 6e65 745f 6465 ... ...net_de\n-00036db0: 6c5f 726f 7574 65e2 8099 202d 202a 6e6f l_route... - *no\n-00036dc0: 7465 206e 6574 5f64 656c 5f72 6f75 7465 te net_del_route\n-00036dd0: 3a3a 0a0a 2020 20e2 80a2 20e2 8098 6e65 ::.. ... ...ne\n-00036de0: 745f 7365 745f 766c 616e e280 9920 2d20 t_set_vlan... - \n-00036df0: 2a6e 6f74 6520 6e65 745f 7365 745f 766c *note net_set_vl\n-00036e00: 616e 3a3a 0a0a 2020 20e2 80a2 20e2 8098 an::.. ... ...\n-00036e10: 6e65 745f 6c73 5f72 6f75 7465 73e2 8099 net_ls_routes...\n-00036e20: 202d 202a 6e6f 7465 206e 6574 5f6c 735f - *note net_ls_\n-00036e30: 726f 7574 6573 3a3a 0a0a 2020 20e2 80a2 routes::.. ...\n-00036e40: 20e2 8098 6e65 745f 6c73 5f63 6172 6473 ...net_ls_cards\n-00036e50: e280 9920 2d20 2a6e 6f74 6520 6e65 745f ... - *note net_\n-00036e60: 6c73 5f63 6172 6473 3a3a 0a0a 2020 20e2 ls_cards::.. .\n-00036e70: 80a2 20e2 8098 6e65 745f 6c73 5f61 6464 .. ...net_ls_add\n-00036e80: 72e2 8099 202d 202a 6e6f 7465 206e 6574 r... - *note net\n-00036e90: 5f6c 735f 6164 6472 3a3a 0a0a 1f0a 4669 _ls_addr::....Fi\n-00036ea0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-00036eb0: 4e6f 6465 3a20 6e65 7763 5f6d 6f64 756c Node: newc_modul\n-00036ec0: 652c 2020 4e65 7874 3a20 6e69 6c66 7332 e, Next: nilfs2\n-00036ed0: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-00036ee0: 6e65 745f 6d6f 6475 6c65 2c20 2055 703a net_module, Up:\n-00036ef0: 204d 6f64 756c 6573 0a0a 3136 2e31 3833 Modules..16.183\n-00036f00: 206e 6577 630a 3d3d 3d3d 3d3d 3d3d 3d3d newc.==========\n-00036f10: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-00036f20: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-00036f30: 666f 7220 6163 6365 7373 696e 6720 6120 for accessing a \n-00036f40: 4350 494f 2061 7263 6869 7665 2061 7320 CPIO archive as \n-00036f50: 6120 6669 6c65 0a73 7973 7465 6d20 6672 a file.system fr\n-00036f60: 6f6d 2047 5255 422e 2054 6869 7320 6d6f om GRUB. This mo\n-00036f70: 6475 6c65 2069 7320 666f 7220 7468 6520 dule is for the \n-00036f80: 666f 6c6c 6f77 696e 6720 6e65 7765 7220 following newer \n-00036f90: 7661 7269 616e 7473 206f 6620 7468 650a variants of the.\n-00036fa0: 4350 494f 2061 7263 6869 7665 2073 7570 CPIO archive sup\n-00036fb0: 706f 7274 6564 2062 7920 474e 5520 4350 ported by GNU CP\n-00036fc0: 494f 2028 6275 7420 474e 5520 4350 494f IO (but GNU CPIO\n-00036fd0: 2064 6566 6175 6c74 7320 746f 2074 6865 defaults to the\n-00036fe0: 2022 6269 6e22 0a66 6f72 6d61 7420 7768 \"bin\".format wh\n-00036ff0: 6963 6820 6973 2068 616e 646c 6564 2062 ich is handled b\n-00037000: 7920 7468 6520 6d6f 6475 6c65 202a 6e6f y the module *no\n-00037010: 7465 2063 7069 6f5f 6d6f 6475 6c65 3a3a te cpio_module::\n-00037020: 292e 0a0a 2020 2054 6865 7365 2061 7265 )... These are\n-00037030: 2074 6865 2076 6172 6961 6e74 7320 7375 the variants su\n-00037040: 7070 6f72 7465 6420 6279 2074 6869 7320 pported by this \n-00037050: 6d6f 6475 6c65 3a0a 0a20 2020 e280 a220 module:.. ... \n-00037060: 226e 6577 6322 202d 2053 5652 3420 706f \"newc\" - SVR4 po\n-00037070: 7274 6162 6c65 2066 6f72 6d61 7420 7769 rtable format wi\n-00037080: 7468 6f75 7420 4352 432e 2047 4e55 2066 thout CRC. GNU f\n-00037090: 696c 6520 7574 696c 6974 7920 7769 6c6c ile utility will\n-000370a0: 0a20 2020 2020 6964 656e 7469 6679 2074 . identify t\n-000370b0: 6865 7365 2061 7320 736f 6d65 7468 696e hese as somethin\n-000370c0: 6720 6c69 6b65 2022 4153 4349 4920 6370 g like \"ASCII cp\n-000370d0: 696f 2061 7263 6869 7665 2028 5356 5234 io archive (SVR4\n-000370e0: 2077 6974 6820 6e6f 0a20 2020 2020 4352 with no. CR\n-000370f0: 4329 220a 0a20 2020 e280 a220 e280 9863 C)\".. ... ...c\n-00037100: 7263 e280 9920 2d20 5356 5234 2070 6f72 rc... - SVR4 por\n-00037110: 7461 626c 6520 666f 726d 6174 2077 6974 table format wit\n-00037120: 6820 4352 432e 2047 4e55 2066 696c 6520 h CRC. GNU file \n-00037130: 7574 696c 6974 7920 7769 6c6c 0a20 2020 utility will. \n-00037140: 2020 6964 656e 7469 6679 2074 6865 7365 identify these\n-00037150: 2061 7320 736f 6d65 7468 696e 6720 6c69 as something li\n-00037160: 6b65 2022 4153 4349 4920 6370 696f 2061 ke \"ASCII cpio a\n-00037170: 7263 6869 7665 2028 5356 5234 2077 6974 rchive (SVR4 wit\n-00037180: 680a 2020 2020 2043 5243 2922 0a0a 1f0a h. CRC)\"....\n-00037190: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-000371a0: 2020 4e6f 6465 3a20 6e69 6c66 7332 5f6d Node: nilfs2_m\n-000371b0: 6f64 756c 652c 2020 4e65 7874 3a20 6e6f odule, Next: no\n-000371c0: 726d 616c 5f6d 6f64 756c 652c 2020 5072 rmal_module, Pr\n-000371d0: 6576 3a20 6e65 7763 5f6d 6f64 756c 652c ev: newc_module,\n-000371e0: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-000371f0: 362e 3138 3420 6e69 6c66 7332 0a3d 3d3d 6.184 nilfs2.===\n-00037200: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-00037210: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-00037220: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n-00037230: 204e 6577 2049 6d70 6c65 6d65 6e74 6174 New Implementat\n-00037240: 696f 6e20 6f66 204c 6f67 0a66 696c 6573 ion of Log.files\n-00037250: 7973 7465 6d20 286e 696c 6673 3229 2e20 ystem (nilfs2). \n-00037260: 204e 6f74 653a 2054 6869 7320 6d6f 6475 Note: This modu\n-00037270: 6c65 2069 7320 6e6f 7420 616c 6c6f 7765 le is not allowe\n-00037280: 6420 696e 206c 6f63 6b64 6f77 6e20 6d6f d in lockdown mo\n-00037290: 6465 2c0a 2a6e 6f74 6520 4c6f 636b 646f de,.*note Lockdo\n-000372a0: 776e 3a3a 2066 6f72 206d 6f72 6520 696e wn:: for more in\n-000372b0: 666f 726d 6174 696f 6e2e 0a0a 1f0a 4669 formation.....Fi\n-000372c0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-000372d0: 4e6f 6465 3a20 6e6f 726d 616c 5f6d 6f64 Node: normal_mod\n-000372e0: 756c 652c 2020 4e65 7874 3a20 6e74 6673 ule, Next: ntfs\n-000372f0: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-00037300: 6e69 6c66 7332 5f6d 6f64 756c 652c 2020 nilfs2_module, \n-00037310: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n-00037320: 3138 3520 6e6f 726d 616c 0a3d 3d3d 3d3d 185 normal.=====\n-00037330: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-00037340: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-00037350: 7570 706f 7274 2066 6f72 2074 6865 206e upport for the n\n-00037360: 6f72 6d61 6c20 6d6f 6465 2069 6e20 4752 ormal mode in GR\n-00037370: 5542 2e20 2a4e 6f74 6520 6e6f 726d 616c UB. *Note normal\n-00037380: 3a3a 0a66 6f72 206d 6f72 6520 696e 666f ::.for more info\n-00037390: 726d 6174 696f 6e2e 0a0a 1f0a 4669 6c65 rmation.....File\n-000373a0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-000373b0: 6465 3a20 6e74 6673 5f6d 6f64 756c 652c de: ntfs_module,\n-000373c0: 2020 4e65 7874 3a20 6e74 6673 636f 6d70 Next: ntfscomp\n-000373d0: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-000373e0: 6e6f 726d 616c 5f6d 6f64 756c 652c 2020 normal_module, \n-000373f0: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n-00037400: 3138 3620 6e74 6673 0a3d 3d3d 3d3d 3d3d 186 ntfs.=======\n-00037410: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n-00037420: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n-00037430: 7274 2066 6f72 2074 6865 204e 6577 2054 rt for the New T\n-00037440: 6563 686e 6f6c 6f67 7920 4669 6c65 2053 echnology File S\n-00037450: 7973 7465 6d20 284e 5446 5329 0a69 6e20 ystem (NTFS).in \n-00037460: 4752 5542 2e20 4e6f 7465 3a20 5468 6973 GRUB. Note: This\n-00037470: 206d 6f64 756c 6520 6973 206e 6f74 2061 module is not a\n-00037480: 6c6c 6f77 6564 2069 6e20 6c6f 636b 646f llowed in lockdo\n-00037490: 776e 206d 6f64 652c 202a 6e6f 7465 0a4c wn mode, *note.L\n-000374a0: 6f63 6b64 6f77 6e3a 3a20 666f 7220 6d6f ockdown:: for mo\n-000374b0: 7265 2069 6e66 6f72 6d61 7469 6f6e 2e0a re information..\n-000374c0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-000374d0: 666f 2c20 204e 6f64 653a 206e 7466 7363 fo, Node: ntfsc\n-000374e0: 6f6d 705f 6d6f 6475 6c65 2c20 204e 6578 omp_module, Nex\n-000374f0: 743a 206e 746c 6472 5f6d 6f64 756c 652c t: ntldr_module,\n-00037500: 2020 5072 6576 3a20 6e74 6673 5f6d 6f64 Prev: ntfs_mod\n-00037510: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n-00037520: 730a 0a31 362e 3138 3720 6e74 6673 636f s..16.187 ntfsco\n-00037530: 6d70 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d mp.=============\n-00037540: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n-00037550: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n-00037560: 2066 6f72 2063 6f6d 7072 6573 7369 6f6e for compression\n-00037570: 2077 6974 6820 7468 6520 4e65 7720 5465 with the New Te\n-00037580: 6368 6e6f 6c6f 6779 0a46 696c 6520 5379 chnology.File Sy\n-00037590: 7374 656d 2028 4e54 4653 2920 696e 2047 stem (NTFS) in G\n-000375a0: 5255 422e 204e 6f74 653a 2054 6869 7320 RUB. Note: This \n-000375b0: 6d6f 6475 6c65 2069 7320 6e6f 7420 616c module is not al\n-000375c0: 6c6f 7765 6420 696e 206c 6f63 6b64 6f77 lowed in lockdow\n-000375d0: 6e0a 6d6f 6465 2c20 2a6e 6f74 6520 4c6f n.mode, *note Lo\n-000375e0: 636b 646f 776e 3a3a 2066 6f72 206d 6f72 ckdown:: for mor\n-000375f0: 6520 696e 666f 726d 6174 696f 6e2e 0a0a e information...\n-00037600: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00037610: 6f2c 2020 4e6f 6465 3a20 6e74 6c64 725f o, Node: ntldr_\n-00037620: 6d6f 6475 6c65 2c20 204e 6578 743a 206f module, Next: o\n-00037630: 6463 5f6d 6f64 756c 652c 2020 5072 6576 dc_module, Prev\n-00037640: 3a20 6e74 6673 636f 6d70 5f6d 6f64 756c : ntfscomp_modul\n-00037650: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-00037660: 0a31 362e 3138 3820 6e74 6c64 720a 3d3d .16.188 ntldr.==\n-00037670: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-00037680: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-00037690: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n-000376a0: 20e2 8098 6e74 6c64 72e2 8099 2063 6f6d ...ntldr... com\n-000376b0: 6d61 6e64 2e20 2054 6869 7320 6973 206d mand. This is m\n-000376c0: 6179 2062 650a 7573 6564 2074 6f20 626f ay be.used to bo\n-000376d0: 6f74 2061 2057 696e 646f 7773 2062 6f6f ot a Windows boo\n-000376e0: 7420 6c6f 6164 6572 2073 7563 6820 6173 t loader such as\n-000376f0: 204e 544c 4452 206f 7220 426f 6f74 4d47 NTLDR or BootMG\n-00037700: 522e 0a0a 1f0a 4669 6c65 3a20 6772 7562 R.....File: grub\n-00037710: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6f64 .info, Node: od\n-00037720: 635f 6d6f 6475 6c65 2c20 204e 6578 743a c_module, Next:\n-00037730: 206f 6666 7365 7469 6f5f 6d6f 6475 6c65 offsetio_module\n-00037740: 2c20 2050 7265 763a 206e 746c 6472 5f6d , Prev: ntldr_m\n-00037750: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n-00037760: 6c65 730a 0a31 362e 3138 3920 6f64 630a les..16.189 odc.\n-00037770: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-00037780: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-00037790: 2073 7570 706f 7274 2066 6f72 2061 6363 support for acc\n-000377a0: 6573 7369 6e67 2061 2043 5049 4f20 6172 essing a CPIO ar\n-000377b0: 6368 6976 6520 6173 2061 2066 696c 650a chive as a file.\n-000377c0: 7379 7374 656d 2066 726f 6d20 4752 5542 system from GRUB\n-000377d0: 2e20 5468 6973 206d 6f64 756c 6520 6973 . This module is\n-000377e0: 2066 6f72 2022 6f64 6322 2076 6172 6961 for \"odc\" varia\n-000377f0: 6e74 206f 6620 7468 6520 4350 494f 2061 nt of the CPIO a\n-00037800: 7263 6869 7665 0a73 7570 706f 7274 6564 rchive.supported\n-00037810: 2062 7920 474e 5520 4350 494f 2028 6275 by GNU CPIO (bu\n-00037820: 7420 474e 5520 4350 494f 2064 6566 6175 t GNU CPIO defau\n-00037830: 6c74 7320 746f 2074 6865 2022 6269 6e22 lts to the \"bin\"\n-00037840: 2066 6f72 6d61 7420 7768 6963 680a 6973 format which.is\n-00037850: 2068 616e 646c 6564 2062 7920 7468 6520 handled by the \n-00037860: 6d6f 6475 6c65 202a 6e6f 7465 2063 7069 module *note cpi\n-00037870: 6f5f 6d6f 6475 6c65 3a3a 292e 0a0a 2020 o_module::)... \n-00037880: 2047 4e55 2066 696c 6520 7574 696c 6974 GNU file utilit\n-00037890: 7920 7769 6c6c 2069 6465 6e74 6966 7920 y will identify \n-000378a0: 7468 6573 6520 6173 2073 6f6d 6574 6869 these as somethi\n-000378b0: 6e67 206c 696b 6520 2241 5343 4949 2063 ng like \"ASCII c\n-000378c0: 7069 6f0a 6172 6368 6976 6520 2870 7265 pio.archive (pre\n-000378d0: 2d53 5652 3420 6f72 206f 6463 2922 0a0a -SVR4 or odc)\"..\n-000378e0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-000378f0: 6f2c 2020 4e6f 6465 3a20 6f66 6673 6574 o, Node: offset\n-00037900: 696f 5f6d 6f64 756c 652c 2020 4e65 7874 io_module, Next\n-00037910: 3a20 6f66 6e65 745f 6d6f 6475 6c65 2c20 : ofnet_module, \n-00037920: 2050 7265 763a 206f 6463 5f6d 6f64 756c Prev: odc_modul\n-00037930: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-00037940: 0a31 362e 3139 3020 6f66 6673 6574 696f .16.190 offsetio\n-00037950: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n-00037960: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n-00037970: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n-00037980: 6f72 2072 6561 6469 6e67 2066 726f 6d20 or reading from \n-00037990: 6120 6669 6c65 202f 2061 7263 6869 7665 a file / archive\n-000379a0: 2061 740a 7370 6563 6966 6965 6420 6f66 at.specified of\n-000379b0: 6673 6574 7320 696e 2047 5255 422e 0a0a fsets in GRUB...\n-000379c0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-000379d0: 6f2c 2020 4e6f 6465 3a20 6f66 6e65 745f o, Node: ofnet_\n-000379e0: 6d6f 6475 6c65 2c20 204e 6578 743a 206f module, Next: o\n-000379f0: 6863 695f 6d6f 6475 6c65 2c20 2050 7265 hci_module, Pre\n-00037a00: 763a 206f 6666 7365 7469 6f5f 6d6f 6475 v: offsetio_modu\n-00037a10: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n-00037a20: 0a0a 3136 2e31 3931 206f 666e 6574 0a3d ..16.191 ofnet.=\n-00037a30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-00037a40: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-00037a50: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-00037a60: 6520 4f70 656e 2046 6972 6d77 6172 6520 e Open Firmware \n-00037a70: 2849 4545 452d 3132 3735 2920 6e65 7477 (IEEE-1275) netw\n-00037a80: 6f72 6b0a 6465 7669 6365 2073 7570 706f ork.device suppo\n-00037a90: 7274 2069 6e20 4752 5542 2e0a 0a1f 0a46 rt in GRUB.....F\n-00037aa0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00037ab0: 204e 6f64 653a 206f 6863 695f 6d6f 6475 Node: ohci_modu\n-00037ac0: 6c65 2c20 204e 6578 743a 2070 6172 745f le, Next: part_\n-00037ad0: 6163 6f72 6e5f 6d6f 6475 6c65 2c20 2050 acorn_module, P\n-00037ae0: 7265 763a 206f 666e 6574 5f6d 6f64 756c rev: ofnet_modul\n-00037af0: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-00037b00: 0a31 362e 3139 3220 6f68 6369 0a3d 3d3d .16.192 ohci.===\n-00037b10: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-00037b20: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-00037b30: 7570 706f 7274 2066 6f72 2074 6865 204f upport for the O\n-00037b40: 7065 6e20 486f 7374 2043 6f6e 7472 6f6c pen Host Control\n-00037b50: 6c65 7220 496e 7465 7266 6163 650a 284f ler Interface.(O\n-00037b60: 4843 4929 2066 6f72 2055 5342 2031 202f HCI) for USB 1 /\n-00037b70: 2055 5342 2031 2e31 2073 7570 706f 7274 USB 1.1 support\n-00037b80: 2069 6e20 4752 5542 2e0a 0a1f 0a46 696c in GRUB.....Fil\n-00037b90: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-00037ba0: 6f64 653a 2070 6172 745f 6163 6f72 6e5f ode: part_acorn_\n-00037bb0: 6d6f 6475 6c65 2c20 204e 6578 743a 2070 module, Next: p\n-00037bc0: 6172 745f 616d 6967 615f 6d6f 6475 6c65 art_amiga_module\n-00037bd0: 2c20 2050 7265 763a 206f 6863 695f 6d6f , Prev: ohci_mo\n-00037be0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-00037bf0: 6573 0a0a 3136 2e31 3933 2070 6172 745f es..16.193 part_\n-00037c00: 6163 6f72 6e0a 3d3d 3d3d 3d3d 3d3d 3d3d acorn.==========\n-00037c10: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-00037c20: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-00037c30: 7070 6f72 7420 666f 7220 7265 6164 696e pport for readin\n-00037c40: 6720 6672 6f6d 2064 6973 6b73 2070 6172 g from disks par\n-00037c50: 7469 7469 6f6e 6564 2077 6974 6820 7468 titioned with th\n-00037c60: 650a 4163 6f72 6e20 4469 7363 2046 696c e.Acorn Disc Fil\n-00037c70: 696e 6720 5379 7374 656d 2028 4144 4653 ing System (ADFS\n-00037c80: 2920 7573 6564 206f 6e20 5269 7363 4f53 ) used on RiscOS\n-00037c90: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-00037ca0: 696e 666f 2c20 204e 6f64 653a 2070 6172 info, Node: par\n-00037cb0: 745f 616d 6967 615f 6d6f 6475 6c65 2c20 t_amiga_module, \n-00037cc0: 204e 6578 743a 2070 6172 745f 6170 706c Next: part_appl\n-00037cd0: 655f 6d6f 6475 6c65 2c20 2050 7265 763a e_module, Prev:\n-00037ce0: 2070 6172 745f 6163 6f72 6e5f 6d6f 6475 part_acorn_modu\n-00037cf0: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n-00037d00: 0a0a 3136 2e31 3934 2070 6172 745f 616d ..16.194 part_am\n-00037d10: 6967 610a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d iga.============\n-00037d20: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n-00037d30: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n-00037d40: 6f72 7420 666f 7220 7265 6164 696e 6720 ort for reading \n-00037d50: 6672 6f6d 2064 6973 6b73 2070 6172 7469 from disks parti\n-00037d60: 7469 6f6e 6564 2077 6974 6820 7468 650a tioned with the.\n-00037d70: 416d 6967 6120 7061 7274 6974 696f 6e20 Amiga partition \n-00037d80: 7461 626c 652e 0a0a 1f0a 4669 6c65 3a20 table.....File: \n-00037d90: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00037da0: 3a20 7061 7274 5f61 7070 6c65 5f6d 6f64 : part_apple_mod\n-00037db0: 756c 652c 2020 4e65 7874 3a20 7061 7274 ule, Next: part\n-00037dc0: 5f62 7364 5f6d 6f64 756c 652c 2020 5072 _bsd_module, Pr\n-00037dd0: 6576 3a20 7061 7274 5f61 6d69 6761 5f6d ev: part_amiga_m\n-00037de0: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n-00037df0: 6c65 730a 0a31 362e 3139 3520 7061 7274 les..16.195 part\n-00037e00: 5f61 7070 6c65 0a3d 3d3d 3d3d 3d3d 3d3d _apple.=========\n-00037e10: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-00037e20: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-00037e30: 7570 706f 7274 2066 6f72 2072 6561 6469 upport for readi\n-00037e40: 6e67 2066 726f 6d20 6469 736b 7320 7061 ng from disks pa\n-00037e50: 7274 6974 696f 6e65 6420 7769 7468 2074 rtitioned with t\n-00037e60: 6865 0a4d 6163 696e 746f 7368 2070 6172 he.Macintosh par\n-00037e70: 7469 7469 6f6e 2074 6162 6c65 2e0a 0a1f tition table....\n-00037e80: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-00037e90: 2c20 204e 6f64 653a 2070 6172 745f 6273 , Node: part_bs\n-00037ea0: 645f 6d6f 6475 6c65 2c20 204e 6578 743a d_module, Next:\n-00037eb0: 2070 6172 745f 6466 6c79 5f6d 6f64 756c part_dfly_modul\n-00037ec0: 652c 2020 5072 6576 3a20 7061 7274 5f61 e, Prev: part_a\n-00037ed0: 7070 6c65 5f6d 6f64 756c 652c 2020 5570 pple_module, Up\n-00037ee0: 3a20 4d6f 6475 6c65 730a 0a31 362e 3139 : Modules..16.19\n-00037ef0: 3620 7061 7274 5f62 7364 0a3d 3d3d 3d3d 6 part_bsd.=====\n-00037f00: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-00037f10: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-00037f20: 2073 7570 706f 7274 2066 6f72 2072 6561 support for rea\n-00037f30: 6469 6e67 2066 726f 6d20 6469 736b 7320 ding from disks \n-00037f40: 7061 7274 6974 696f 6e65 6420 7769 7468 partitioned with\n-00037f50: 2042 5344 0a73 7479 6c65 2070 6172 7469 BSD.style parti\n-00037f60: 7469 6f6e 2074 6162 6c65 732e 0a0a 1f0a tion tables.....\n-00037f70: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-00037f80: 2020 4e6f 6465 3a20 7061 7274 5f64 666c Node: part_dfl\n-00037f90: 795f 6d6f 6475 6c65 2c20 204e 6578 743a y_module, Next:\n-00037fa0: 2070 6172 745f 6476 685f 6d6f 6475 6c65 part_dvh_module\n-00037fb0: 2c20 2050 7265 763a 2070 6172 745f 6273 , Prev: part_bs\n-00037fc0: 645f 6d6f 6475 6c65 2c20 2055 703a 204d d_module, Up: M\n-00037fd0: 6f64 756c 6573 0a0a 3136 2e31 3937 2070 odules..16.197 p\n-00037fe0: 6172 745f 6466 6c79 0a3d 3d3d 3d3d 3d3d art_dfly.=======\n-00037ff0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n-00038000: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n-00038010: 7375 7070 6f72 7420 666f 7220 7265 6164 support for read\n-00038020: 696e 6720 6672 6f6d 2064 6973 6b73 2070 ing from disks p\n-00038030: 6172 7469 7469 6f6e 6564 2077 6974 6820 artitioned with \n-00038040: 7468 650a 4472 6167 6f6e 466c 7920 4253 the.DragonFly BS\n-00038050: 4420 7061 7274 6974 696f 6e20 7461 626c D partition tabl\n-00038060: 652e 0a0a 1f0a 4669 6c65 3a20 6772 7562 e.....File: grub\n-00038070: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7061 .info, Node: pa\n-00038080: 7274 5f64 7668 5f6d 6f64 756c 652c 2020 rt_dvh_module, \n-00038090: 4e65 7874 3a20 7061 7274 5f67 7074 5f6d Next: part_gpt_m\n-000380a0: 6f64 756c 652c 2020 5072 6576 3a20 7061 odule, Prev: pa\n-000380b0: 7274 5f64 666c 795f 6d6f 6475 6c65 2c20 rt_dfly_module, \n-000380c0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-000380d0: 2e31 3938 2070 6172 745f 6476 680a 3d3d .198 part_dvh.==\n-000380e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n-000380f0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-00038100: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-00038110: 7265 6164 696e 6720 6672 6f6d 2064 6973 reading from dis\n-00038120: 6b73 2070 6172 7469 7469 6f6e 6564 2077 ks partitioned w\n-00038130: 6974 6820 7468 650a 5347 4920 4469 736b ith the.SGI Disk\n-00038140: 2056 6f6c 756d 6520 4865 6164 6572 2070 Volume Header p\n-00038150: 6172 7469 7469 6f6e 2074 6162 6c65 2e0a artition table..\n-00038160: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-00038170: 666f 2c20 204e 6f64 653a 2070 6172 745f fo, Node: part_\n-00038180: 6770 745f 6d6f 6475 6c65 2c20 204e 6578 gpt_module, Nex\n-00038190: 743a 2070 6172 745f 6d73 646f 735f 6d6f t: part_msdos_mo\n-000381a0: 6475 6c65 2c20 2050 7265 763a 2070 6172 dule, Prev: par\n-000381b0: 745f 6476 685f 6d6f 6475 6c65 2c20 2055 t_dvh_module, U\n-000381c0: 703a 204d 6f64 756c 6573 0a0a 3136 2e31 p: Modules..16.1\n-000381d0: 3939 2070 6172 745f 6770 740a 3d3d 3d3d 99 part_gpt.====\n-000381e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-000381f0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-00038200: 7320 7375 7070 6f72 7420 666f 7220 7265 s support for re\n-00038210: 6164 696e 6720 6672 6f6d 2064 6973 6b73 ading from disks\n-00038220: 2070 6172 7469 7469 6f6e 6564 2077 6974 partitioned wit\n-00038230: 6820 7468 650a 4755 4944 2050 6172 7469 h the.GUID Parti\n-00038240: 7469 6f6e 2054 6162 6c65 7320 2847 5054 tion Tables (GPT\n-00038250: 2920 7061 7274 6974 696f 6e20 7461 626c ) partition tabl\n-00038260: 652e 0a0a 1f0a 4669 6c65 3a20 6772 7562 e.....File: grub\n-00038270: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7061 .info, Node: pa\n-00038280: 7274 5f6d 7364 6f73 5f6d 6f64 756c 652c rt_msdos_module,\n-00038290: 2020 4e65 7874 3a20 7061 7274 5f70 6c61 Next: part_pla\n-000382a0: 6e5f 6d6f 6475 6c65 2c20 2050 7265 763a n_module, Prev:\n-000382b0: 2070 6172 745f 6770 745f 6d6f 6475 6c65 part_gpt_module\n-000382c0: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-000382d0: 3136 2e32 3030 2070 6172 745f 6d73 646f 16.200 part_msdo\n-000382e0: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.==============\n-000382f0: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n-00038300: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n-00038310: 7420 666f 7220 7265 6164 696e 6720 6672 t for reading fr\n-00038320: 6f6d 2064 6973 6b73 2070 6172 7469 7469 om disks partiti\n-00038330: 6f6e 6564 2077 6974 6820 7468 650a 4d53 oned with the.MS\n-00038340: 444f 5320 284d 6173 7465 7220 426f 6f74 DOS (Master Boot\n-00038350: 2052 6563 6f72 6420 2f20 4d42 5229 2073 Record / MBR) s\n-00038360: 7479 6c65 2070 6172 7469 7469 6f6e 2074 tyle partition t\n-00038370: 6162 6c65 732e 0a0a 1f0a 4669 6c65 3a20 ables.....File: \n-00038380: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00038390: 3a20 7061 7274 5f70 6c61 6e5f 6d6f 6475 : part_plan_modu\n-000383a0: 6c65 2c20 204e 6578 743a 2070 6172 745f le, Next: part_\n-000383b0: 7375 6e5f 6d6f 6475 6c65 2c20 2050 7265 sun_module, Pre\n-000383c0: 763a 2070 6172 745f 6d73 646f 735f 6d6f v: part_msdos_mo\n-000383d0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-000383e0: 6573 0a0a 3136 2e32 3031 2070 6172 745f es..16.201 part_\n-000383f0: 706c 616e 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d plan.===========\n-00038400: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n-00038410: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n-00038420: 6f72 7420 666f 7220 7265 6164 696e 6720 ort for reading \n-00038430: 6672 6f6d 2064 6973 6b20 7061 7274 6974 from disk partit\n-00038440: 696f 6e65 6420 7769 7468 2074 6865 0a50 ioned with the.P\n-00038450: 6c61 6e39 2073 7479 6c65 2070 6172 7469 lan9 style parti\n-00038460: 7469 6f6e 2074 6162 6c65 2e0a 0a1f 0a46 tion table.....F\n-00038470: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00038480: 204e 6f64 653a 2070 6172 745f 7375 6e5f Node: part_sun_\n-00038490: 6d6f 6475 6c65 2c20 204e 6578 743a 2070 module, Next: p\n-000384a0: 6172 745f 7375 6e70 635f 6d6f 6475 6c65 art_sunpc_module\n-000384b0: 2c20 2050 7265 763a 2070 6172 745f 706c , Prev: part_pl\n-000384c0: 616e 5f6d 6f64 756c 652c 2020 5570 3a20 an_module, Up: \n-000384d0: 4d6f 6475 6c65 730a 0a31 362e 3230 3220 Modules..16.202 \n-000384e0: 7061 7274 5f73 756e 0a3d 3d3d 3d3d 3d3d part_sun.=======\n-000384f0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-00038500: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-00038510: 7570 706f 7274 2066 6f72 2072 6561 6469 upport for readi\n-00038520: 6e67 2066 726f 6d20 6469 736b 2070 6172 ng from disk par\n-00038530: 7469 7469 6f6e 6564 2077 6974 6820 7468 titioned with th\n-00038540: 650a 5375 6e20 7374 796c 6520 7061 7274 e.Sun style part\n-00038550: 6974 696f 6e20 7461 626c 652e 0a0a 1f0a ition table.....\n-00038560: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-00038570: 2020 4e6f 6465 3a20 7061 7274 5f73 756e Node: part_sun\n-00038580: 7063 5f6d 6f64 756c 652c 2020 4e65 7874 pc_module, Next\n-00038590: 3a20 7061 7274 746f 6f6c 5f6d 6f64 756c : parttool_modul\n-000385a0: 652c 2020 5072 6576 3a20 7061 7274 5f73 e, Prev: part_s\n-000385b0: 756e 5f6d 6f64 756c 652c 2020 5570 3a20 un_module, Up: \n-000385c0: 4d6f 6475 6c65 730a 0a31 362e 3230 3320 Modules..16.203 \n-000385d0: 7061 7274 5f73 756e 7063 0a3d 3d3d 3d3d part_sunpc.=====\n-000385e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n-000385f0: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n-00038600: 6573 2073 7570 706f 7274 2066 6f72 2072 es support for r\n-00038610: 6561 6469 6e67 2066 726f 6d20 6469 736b eading from disk\n-00038620: 2070 6172 7469 7469 6f6e 6564 2077 6974 partitioned wit\n-00038630: 6820 7468 650a 5375 6e20 5043 2073 7479 h the.Sun PC sty\n-00038640: 6c65 2070 6172 7469 7469 6f6e 2074 6162 le partition tab\n-00038650: 6c65 2e0a 0a1f 0a46 696c 653a 2067 7275 le.....File: gru\n-00038660: 622e 696e 666f 2c20 204e 6f64 653a 2070 b.info, Node: p\n-00038670: 6172 7474 6f6f 6c5f 6d6f 6475 6c65 2c20 arttool_module, \n-00038680: 204e 6578 743a 2070 6173 7377 6f72 645f Next: password_\n-00038690: 6d6f 6475 6c65 2c20 2050 7265 763a 2070 module, Prev: p\n-000386a0: 6172 745f 7375 6e70 635f 6d6f 6475 6c65 art_sunpc_module\n-000386b0: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-000386c0: 3136 2e32 3034 2070 6172 7474 6f6f 6c0a 16.204 parttool.\n-000386d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-000386e0: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-000386f0: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-00038700: 7220 7468 6520 e280 9870 6172 7474 6f6f r the ...parttoo\n-00038710: 6ce2 8099 2063 6f6d 6d61 6e64 2e20 202a l... command. *\n-00038720: 4e6f 7465 0a70 6172 7474 6f6f 6c3a 3a20 Note.parttool:: \n-00038730: 666f 7220 6d6f 7265 2069 6e66 6f72 6d61 for more informa\n-00038740: 7469 6f6e 2e0a 0a1f 0a46 696c 653a 2067 tion.....File: g\n-00038750: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-00038760: 2070 6173 7377 6f72 645f 6d6f 6475 6c65 password_module\n-00038770: 2c20 204e 6578 743a 2070 6173 7377 6f72 , Next: passwor\n-00038780: 645f 7062 6b64 6632 5f6d 6f64 756c 652c d_pbkdf2_module,\n-00038790: 2020 5072 6576 3a20 7061 7274 746f 6f6c Prev: parttool\n-000387a0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-000387b0: 6475 6c65 730a 0a31 362e 3230 3520 7061 dules..16.205 pa\n-000387c0: 7373 776f 7264 0a3d 3d3d 3d3d 3d3d 3d3d ssword.=========\n-000387d0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-000387e0: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n-000387f0: 706f 7274 2066 6f72 2074 6865 20e2 8098 port for the ...\n-00038800: 7061 7373 776f 7264 e280 9920 636f 6d6d password... comm\n-00038810: 616e 642e 2020 506c 6561 7365 206e 6f74 and. Please not\n-00038820: 650a 7468 6174 2074 6869 7320 7573 6573 e.that this uses\n-00038830: 2074 6865 2070 6173 7377 6f72 6420 696e the password in\n-00038840: 2070 6c61 696e 2074 6578 742c 2069 6620 plain text, if \n-00038850: 7365 6375 7269 7479 2069 7320 6120 636f security is a co\n-00038860: 6e63 6572 6e0a 636f 6e73 6964 6572 2075 ncern.consider u\n-00038870: 7369 6e67 202a 6e6f 7465 2070 6173 7377 sing *note passw\n-00038880: 6f72 645f 7062 6b64 6632 5f6d 6f64 756c ord_pbkdf2_modul\n-00038890: 653a 3a20 696e 7374 6561 642e 2020 2a4e e:: instead. *N\n-000388a0: 6f74 6520 7061 7373 776f 7264 3a3a 0a66 ote password::.f\n-000388b0: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat\n-000388c0: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 ion.....File: gr\n-000388d0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-000388e0: 7061 7373 776f 7264 5f70 626b 6466 325f password_pbkdf2_\n-000388f0: 6d6f 6475 6c65 2c20 204e 6578 743a 2070 module, Next: p\n-00038900: 6174 615f 6d6f 6475 6c65 2c20 2050 7265 ata_module, Pre\n-00038910: 763a 2070 6173 7377 6f72 645f 6d6f 6475 v: password_modu\n-00038920: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n-00038930: 0a0a 3136 2e32 3036 2070 6173 7377 6f72 ..16.206 passwor\n-00038940: 645f 7062 6b64 6632 0a3d 3d3d 3d3d 3d3d d_pbkdf2.=======\n-00038950: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-00038960: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-00038970: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-00038980: 7220 7468 6520 e280 9870 6173 7377 6f72 r the ...passwor\n-00038990: 645f 7062 6b64 6632 e280 9920 636f 6d6d d_pbkdf2... comm\n-000389a0: 616e 642e 2020 2a4e 6f74 650a 7061 7373 and. *Note.pass\n-000389b0: 776f 7264 5f70 626b 6466 323a 3a20 666f word_pbkdf2:: fo\n-000389c0: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati\n-000389d0: 6f6e 2e0a 0a1f 0a46 696c 653a 2067 7275 on.....File: gru\n-000389e0: 622e 696e 666f 2c20 204e 6f64 653a 2070 b.info, Node: p\n-000389f0: 6174 615f 6d6f 6475 6c65 2c20 204e 6578 ata_module, Nex\n-00038a00: 743a 2070 626b 6466 325f 6d6f 6475 6c65 t: pbkdf2_module\n-00038a10: 2c20 2050 7265 763a 2070 6173 7377 6f72 , Prev: passwor\n-00038a20: 645f 7062 6b64 6632 5f6d 6f64 756c 652c d_pbkdf2_module,\n-00038a30: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-00038a40: 362e 3230 3720 7061 7461 0a3d 3d3d 3d3d 6.207 pata.=====\n-00038a50: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-00038a60: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n-00038a70: 706f 7274 2066 6f72 2050 6172 616c 6c65 port for Paralle\n-00038a80: 6c20 4154 4120 2850 4154 4129 2064 6973 l ATA (PATA) dis\n-00038a90: 6b20 6465 7669 6365 0a69 6e74 6572 6661 k device.interfa\n-00038aa0: 6365 732e 0a0a 1f0a 4669 6c65 3a20 6772 ces.....File: gr\n-00038ab0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-00038ac0: 7062 6b64 6632 5f6d 6f64 756c 652c 2020 pbkdf2_module, \n-00038ad0: 4e65 7874 3a20 7062 6b64 6632 5f74 6573 Next: pbkdf2_tes\n-00038ae0: 745f 6d6f 6475 6c65 2c20 2050 7265 763a t_module, Prev:\n-00038af0: 2070 6174 615f 6d6f 6475 6c65 2c20 2055 pata_module, U\n-00038b00: 703a 204d 6f64 756c 6573 0a0a 3136 2e32 p: Modules..16.2\n-00038b10: 3038 2070 626b 6466 320a 3d3d 3d3d 3d3d 08 pbkdf2.======\n-00038b20: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-00038b30: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-00038b40: 7070 6f72 7420 666f 7220 7468 6520 5061 pport for the Pa\n-00038b50: 7373 776f 7264 2d42 6173 6564 204b 6579 ssword-Based Key\n-00038b60: 2044 6572 6976 6174 696f 6e0a 4675 6e63 Derivation.Func\n-00038b70: 7469 6f6e 2032 2028 5042 4b44 4632 2920 tion 2 (PBKDF2) \n-00038b80: 2f20 504b 4353 2335 2050 424b 4446 3220 / PKCS#5 PBKDF2 \n-00038b90: 6173 2070 6572 2052 4643 2032 3839 382e as per RFC 2898.\n-00038ba0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-00038bb0: 6e66 6f2c 2020 4e6f 6465 3a20 7062 6b64 nfo, Node: pbkd\n-00038bc0: 6632 5f74 6573 745f 6d6f 6475 6c65 2c20 f2_test_module, \n-00038bd0: 204e 6578 743a 2070 6369 5f6d 6f64 756c Next: pci_modul\n-00038be0: 652c 2020 5072 6576 3a20 7062 6b64 6632 e, Prev: pbkdf2\n-00038bf0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-00038c00: 6475 6c65 730a 0a31 362e 3230 3920 7062 dules..16.209 pb\n-00038c10: 6b64 6632 5f74 6573 740a 3d3d 3d3d 3d3d kdf2_test.======\n-00038c20: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n-00038c30: 6973 206d 6f64 756c 6520 6973 2069 6e74 is module is int\n-00038c40: 656e 6465 6420 666f 7220 7065 7266 6f72 ended for perfor\n-00038c50: 6d69 6e67 2061 2066 756e 6374 696f 6e61 ming a functiona\n-00038c60: 6c20 7465 7374 206f 6620 7468 6520 5042 l test of the PB\n-00038c70: 4b44 4632 0a6f 7065 7261 7469 6f6e 2069 KDF2.operation i\n-00038c80: 6e20 4752 5542 2e0a 0a1f 0a46 696c 653a n GRUB.....File:\n-00038c90: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-00038ca0: 653a 2070 6369 5f6d 6f64 756c 652c 2020 e: pci_module, \n-00038cb0: 4e65 7874 3a20 7063 6964 756d 705f 6d6f Next: pcidump_mo\n-00038cc0: 6475 6c65 2c20 2050 7265 763a 2070 626b dule, Prev: pbk\n-00038cd0: 6466 325f 7465 7374 5f6d 6f64 756c 652c df2_test_module,\n-00038ce0: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-00038cf0: 362e 3231 3020 7063 690a 3d3d 3d3d 3d3d 6.210 pci.======\n-00038d00: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n-00038d10: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n-00038d20: 7274 2066 6f72 2067 656e 6572 6963 2050 rt for generic P\n-00038d30: 6572 6970 6865 7261 6c20 436f 6d70 6f6e eripheral Compon\n-00038d40: 656e 740a 496e 7465 7263 6f6e 6e65 6374 ent.Interconnect\n-00038d50: 2028 5043 4929 2062 7573 2069 6e20 4752 (PCI) bus in GR\n-00038d60: 5542 2e0a 0a1f 0a46 696c 653a 2067 7275 UB.....File: gru\n-00038d70: 622e 696e 666f 2c20 204e 6f64 653a 2070 b.info, Node: p\n-00038d80: 6369 6475 6d70 5f6d 6f64 756c 652c 2020 cidump_module, \n-00038d90: 4e65 7874 3a20 7067 705f 6d6f 6475 6c65 Next: pgp_module\n-00038da0: 2c20 2050 7265 763a 2070 6369 5f6d 6f64 , Prev: pci_mod\n-00038db0: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n-00038dc0: 730a 0a31 362e 3231 3120 7063 6964 756d s..16.211 pcidum\n-00038dd0: 700a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d p.==============\n-00038de0: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n-00038df0: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n-00038e00: 6f72 2074 6865 20e2 8098 7063 6964 756d or the ...pcidum\n-00038e10: 70e2 8099 2063 6f6d 6d61 6e64 2069 6e20 p... command in \n-00038e20: 4752 5542 2074 6f20 6475 6d70 0a74 6865 GRUB to dump.the\n-00038e30: 2050 4349 2063 6f6e 6669 6775 7261 7469 PCI configurati\n-00038e40: 6f6e 2072 6567 6973 7465 7273 2069 6e20 on registers in \n-00038e50: 6865 7861 6465 6369 6d61 6c20 6f66 2061 hexadecimal of a\n-00038e60: 2073 7065 6369 6669 6564 2050 4349 2064 specified PCI d\n-00038e70: 6576 6963 650a 2876 656e 646f 7220 2f20 evice.(vendor / \n-00038e80: 6465 7669 6365 2049 4429 206f 7220 6279 device ID) or by\n-00038e90: 2070 6f73 6974 696f 6e20 6f6e 2074 6865 position on the\n-00038ea0: 2062 7573 2e0a 0a1f 0a46 696c 653a 2067 bus.....File: g\n-00038eb0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-00038ec0: 2070 6770 5f6d 6f64 756c 652c 2020 4e65 pgp_module, Ne\n-00038ed0: 7874 3a20 706c 6169 6e6d 6f75 6e74 5f6d xt: plainmount_m\n-00038ee0: 6f64 756c 652c 2020 5072 6576 3a20 7063 odule, Prev: pc\n-00038ef0: 6964 756d 705f 6d6f 6475 6c65 2c20 2055 idump_module, U\n-00038f00: 703a 204d 6f64 756c 6573 0a0a 3136 2e32 p: Modules..16.2\n-00038f10: 3132 2070 6770 0a3d 3d3d 3d3d 3d3d 3d3d 12 pgp.=========\n-00038f20: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-00038f30: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-00038f40: 666f 7220 7468 6520 636f 6d6d 616e 6473 for the commands\n-00038f50: 3a20 e280 9876 6572 6966 795f 6465 7461 : ...verify_deta\n-00038f60: 6368 6564 e280 992c 0ae2 8098 7472 7573 ched...,....trus\n-00038f70: 74e2 8099 2c20 e280 986c 6973 745f 7472 t..., ...list_tr\n-00038f80: 7573 7465 64e2 8099 2c20 e280 9864 6973 usted..., ...dis\n-00038f90: 7472 7573 74e2 8099 2061 7373 6f63 6961 trust... associa\n-00038fa0: 7465 6420 7769 7468 2064 6967 6974 616c ted with digital\n-00038fb0: 2073 6967 6e61 7475 7265 0a63 6865 636b signature.check\n-00038fc0: 696e 6720 7669 6120 7468 6520 224f 7065 ing via the \"Ope\n-00038fd0: 6e20 5072 6574 7479 2047 6f6f 6420 5072 n Pretty Good Pr\n-00038fe0: 6976 6163 7922 2028 5047 5029 2070 726f ivacy\" (PGP) pro\n-00038ff0: 746f 636f 6c20 2f20 5246 4320 3438 3830 tocol / RFC 4880\n-00039000: 0a75 7369 6e67 2061 2070 726f 7669 6465 .using a provide\n-00039010: 6420 7075 626c 6963 206b 6579 2e20 2054 d public key. T\n-00039020: 6869 7320 6d6f 6475 6c65 2061 6c73 6f20 his module also \n-00039030: 7573 6573 202f 2073 6574 7320 656e 7669 uses / sets envi\n-00039040: 726f 6e6d 656e 740a 7661 7269 6162 6c65 ronment.variable\n-00039050: 20e2 8098 6368 6563 6b5f 7369 676e 6174 ...check_signat\n-00039060: 7572 6573 e280 992e 2020 2a4e 6f74 6520 ures.... *Note \n-00039070: 7665 7269 6679 5f64 6574 6163 6865 643a verify_detached:\n-00039080: 3a2c 202a 6e6f 7465 2074 7275 7374 3a3a :, *note trust::\n-00039090: 2c0a 2a6e 6f74 6520 6c69 7374 5f74 7275 ,.*note list_tru\n-000390a0: 7374 6564 3a3a 2c20 2a6e 6f74 6520 6469 sted::, *note di\n-000390b0: 7374 7275 7374 3a3a 2c20 616e 6420 2a6e strust::, and *n\n-000390c0: 6f74 6520 6368 6563 6b5f 7369 676e 6174 ote check_signat\n-000390d0: 7572 6573 3a3a 2e0a 0a1f 0a46 696c 653a ures::.....File:\n-000390e0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-000390f0: 653a 2070 6c61 696e 6d6f 756e 745f 6d6f e: plainmount_mo\n-00039100: 6475 6c65 2c20 204e 6578 743a 2070 6c61 dule, Next: pla\n-00039110: 6e39 5f6d 6f64 756c 652c 2020 5072 6576 n9_module, Prev\n-00039120: 3a20 7067 705f 6d6f 6475 6c65 2c20 2055 : pgp_module, U\n-00039130: 703a 204d 6f64 756c 6573 0a0a 3136 2e32 p: Modules..16.2\n-00039140: 3133 2070 6c61 696e 6d6f 756e 740a 3d3d 13 plainmount.==\n-00039150: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-00039160: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-00039170: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-00039180: 7220 6163 6365 7373 696e 6720 2f20 6d6f r accessing / mo\n-00039190: 756e 7469 6e67 2070 6172 7469 7469 6f6e unting partition\n-000391a0: 730a 656e 6372 7970 7465 6420 6279 2022 s.encrypted by \"\n-000391b0: 6372 7970 7473 6574 7570 2220 6f70 6572 cryptsetup\" oper\n-000391c0: 6174 696e 6720 696e 2022 706c 6169 6e20 ating in \"plain \n-000391d0: 6d6f 6465 222e 2020 2a4e 6f74 6520 706c mode\". *Note pl\n-000391e0: 6169 6e6d 6f75 6e74 3a3a 0a66 6f72 206d ainmount::.for m\n-000391f0: 6f72 6520 696e 666f 726d 6174 696f 6e2e ore information.\n-00039200: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-00039210: 6e66 6f2c 2020 4e6f 6465 3a20 706c 616e nfo, Node: plan\n-00039220: 395f 6d6f 6475 6c65 2c20 204e 6578 743a 9_module, Next:\n-00039230: 2070 6c61 795f 6d6f 6475 6c65 2c20 2050 play_module, P\n-00039240: 7265 763a 2070 6c61 696e 6d6f 756e 745f rev: plainmount_\n-00039250: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-00039260: 756c 6573 0a0a 3136 2e32 3134 2070 6c61 ules..16.214 pla\n-00039270: 6e39 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a n9.============.\n-00039280: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-00039290: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-000392a0: 7220 7468 6520 e280 9870 6c61 6e39 e280 r the ...plan9..\n-000392b0: 9920 636f 6d6d 616e 6420 746f 206c 6f61 . command to loa\n-000392c0: 6420 6120 506c 616e 390a 6b65 726e 656c d a Plan9.kernel\n-000392d0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-000392e0: 696e 666f 2c20 204e 6f64 653a 2070 6c61 info, Node: pla\n-000392f0: 795f 6d6f 6475 6c65 2c20 204e 6578 743a y_module, Next:\n-00039300: 2070 6e67 5f6d 6f64 756c 652c 2020 5072 png_module, Pr\n-00039310: 6576 3a20 706c 616e 395f 6d6f 6475 6c65 ev: plan9_module\n-00039320: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-00039330: 3136 2e32 3135 2070 6c61 790a 3d3d 3d3d 16.215 play.====\n-00039340: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-00039350: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-00039360: 7070 6f72 7420 666f 7220 7468 6520 e280 pport for the ..\n-00039370: 9870 6c61 79e2 8099 2063 6f6d 6d61 6e64 .play... command\n-00039380: 2074 6f20 706c 6179 2061 2074 756e 650a to play a tune.\n-00039390: 7468 726f 7567 6820 7468 6520 5043 2073 through the PC s\n-000393a0: 7065 616b 6572 2e20 202a 4e6f 7465 2070 peaker. *Note p\n-000393b0: 6c61 793a 3a20 666f 7220 6d6f 7265 2069 lay:: for more i\n-000393c0: 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 nformation.....F\n-000393d0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-000393e0: 204e 6f64 653a 2070 6e67 5f6d 6f64 756c Node: png_modul\n-000393f0: 652c 2020 4e65 7874 3a20 7072 696f 7269 e, Next: priori\n-00039400: 7479 5f71 7565 7565 5f6d 6f64 756c 652c ty_queue_module,\n-00039410: 2020 5072 6576 3a20 706c 6179 5f6d 6f64 Prev: play_mod\n-00039420: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n-00039430: 730a 0a31 362e 3231 3620 706e 670a 3d3d s..16.216 png.==\n-00039440: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-00039450: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-00039460: 7570 706f 7274 2066 6f72 2072 6561 6469 upport for readi\n-00039470: 6e67 2050 6f72 7461 626c 6520 4e65 7477 ng Portable Netw\n-00039480: 6f72 6b20 4772 6170 6869 6373 2028 504e ork Graphics (PN\n-00039490: 4729 0a69 6d61 6765 2066 696c 6573 2069 G).image files i\n-000394a0: 6e20 4752 5542 2e0a 0a1f 0a46 696c 653a n GRUB.....File:\n-000394b0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-000394c0: 653a 2070 7269 6f72 6974 795f 7175 6575 e: priority_queu\n-000394d0: 655f 6d6f 6475 6c65 2c20 204e 6578 743a e_module, Next:\n-000394e0: 2070 726f 6265 5f6d 6f64 756c 652c 2020 probe_module, \n-000394f0: 5072 6576 3a20 706e 675f 6d6f 6475 6c65 Prev: png_module\n-00039500: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-00039510: 3136 2e32 3137 2070 7269 6f72 6974 795f 16.217 priority_\n-00039520: 7175 6575 650a 3d3d 3d3d 3d3d 3d3d 3d3d queue.==========\n-00039530: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-00039540: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-00039550: 7320 7375 7070 6f72 7420 666f 7220 6120 s support for a \n-00039560: 7072 696f 7269 7479 2071 7565 7565 2066 priority queue f\n-00039570: 756e 6374 696f 6e20 7769 7468 696e 2047 unction within G\n-00039580: 5255 420a 7375 6368 2061 7320 746f 2073 RUB.such as to s\n-00039590: 7570 706f 7274 206e 6574 776f 726b 696e upport networkin\n-000395a0: 6720 6675 6e63 7469 6f6e 732e 0a0a 1f0a g functions.....\n-000395b0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-000395c0: 2020 4e6f 6465 3a20 7072 6f62 655f 6d6f Node: probe_mo\n-000395d0: 6475 6c65 2c20 204e 6578 743a 2070 726f dule, Next: pro\n-000395e0: 6366 735f 6d6f 6475 6c65 2c20 2050 7265 cfs_module, Pre\n-000395f0: 763a 2070 7269 6f72 6974 795f 7175 6575 v: priority_queu\n-00039600: 655f 6d6f 6475 6c65 2c20 2055 703a 204d e_module, Up: M\n-00039610: 6f64 756c 6573 0a0a 3136 2e32 3138 2070 odules..16.218 p\n-00039620: 726f 6265 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d robe.===========\n-00039630: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-00039640: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-00039650: 666f 7220 7468 6520 e280 9870 726f 6265 for the ...probe\n-00039660: e280 9920 636f 6d6d 616e 6420 746f 2072 ... command to r\n-00039670: 6574 7269 6576 6520 6465 7669 6365 0a69 etrieve device.i\n-00039680: 6e66 6f72 6d61 7469 6f6e 2e20 202a 4e6f nformation. *No\n-00039690: 7465 2070 726f 6265 3a3a 2066 6f72 206d te probe:: for m\n-000396a0: 6f72 6520 696e 666f 726d 6174 696f 6e2e ore information.\n-000396b0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-000396c0: 6e66 6f2c 2020 4e6f 6465 3a20 7072 6f63 nfo, Node: proc\n-000396d0: 6673 5f6d 6f64 756c 652c 2020 4e65 7874 fs_module, Next\n-000396e0: 3a20 7072 6f67 7265 7373 5f6d 6f64 756c : progress_modul\n-000396f0: 652c 2020 5072 6576 3a20 7072 6f62 655f e, Prev: probe_\n-00039700: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-00039710: 756c 6573 0a0a 3136 2e32 3139 2070 726f ules..16.219 pro\n-00039720: 6366 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d cfs.============\n-00039730: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-00039740: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-00039750: 666f 7220 6120 5072 6f63 2046 696c 6520 for a Proc File \n-00039760: 5379 7374 656d 2074 6f20 7072 6f76 6964 System to provid\n-00039770: 6520 6120 6669 6c65 0a73 7973 7465 6d20 e a file.system \n-00039780: 6c69 6b65 2069 6e74 6572 6661 6365 2074 like interface t\n-00039790: 6f20 736f 6d65 2047 5255 4220 696e 7465 o some GRUB inte\n-000397a0: 726e 616c 2064 6174 612e 0a0a 1f0a 4669 rnal data.....Fi\n-000397b0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-000397c0: 4e6f 6465 3a20 7072 6f67 7265 7373 5f6d Node: progress_m\n-000397d0: 6f64 756c 652c 2020 4e65 7874 3a20 7078 odule, Next: px\n-000397e0: 655f 6d6f 6475 6c65 2c20 2050 7265 763a e_module, Prev:\n-000397f0: 2070 726f 6366 735f 6d6f 6475 6c65 2c20 procfs_module, \n-00039800: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-00039810: 2e32 3230 2070 726f 6772 6573 730a 3d3d .220 progress.==\n-00039820: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n-00039830: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-00039840: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-00039850: 7368 6f77 696e 6720 6669 6c65 206c 6f61 showing file loa\n-00039860: 6469 6e67 2070 726f 6772 6573 7320 746f ding progress to\n-00039870: 2074 6865 0a74 6572 6d69 6e61 6c2e 0a0a the.terminal...\n-00039880: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00039890: 6f2c 2020 4e6f 6465 3a20 7078 655f 6d6f o, Node: pxe_mo\n-000398a0: 6475 6c65 2c20 204e 6578 743a 2070 7865 dule, Next: pxe\n-000398b0: 6368 6169 6e5f 6d6f 6475 6c65 2c20 2050 chain_module, P\n-000398c0: 7265 763a 2070 726f 6772 6573 735f 6d6f rev: progress_mo\n-000398d0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-000398e0: 6573 0a0a 3136 2e32 3231 2070 7865 0a3d es..16.221 pxe.=\n-000398f0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n-00039900: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n-00039910: 7375 7070 6f72 7420 666f 7220 5072 6562 support for Preb\n-00039920: 6f6f 7420 4578 6563 7574 696f 6e20 456e oot Execution En\n-00039930: 7669 726f 6e6d 656e 7420 2850 5845 290a vironment (PXE).\n-00039940: 6e65 7477 6f72 6b20 626f 6f74 2073 6572 network boot ser\n-00039950: 7669 6365 7320 6173 2061 2066 696c 6520 vices as a file \n-00039960: 7379 7374 656d 2064 7269 7665 7220 666f system driver fo\n-00039970: 7220 6f74 6865 7220 4752 5542 206d 6f64 r other GRUB mod\n-00039980: 756c 6573 2e0a 0a1f 0a46 696c 653a 2067 ules.....File: g\n-00039990: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-000399a0: 2070 7865 6368 6169 6e5f 6d6f 6475 6c65 pxechain_module\n-000399b0: 2c20 204e 6578 743a 2072 6169 6435 7265 , Next: raid5re\n-000399c0: 635f 6d6f 6475 6c65 2c20 2050 7265 763a c_module, Prev:\n-000399d0: 2070 7865 5f6d 6f64 756c 652c 2020 5570 pxe_module, Up\n-000399e0: 3a20 4d6f 6475 6c65 730a 0a31 362e 3232 : Modules..16.22\n-000399f0: 3220 7078 6563 6861 696e 0a3d 3d3d 3d3d 2 pxechain.=====\n-00039a00: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-00039a10: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-00039a20: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n-00039a30: 20e2 8098 7078 6563 6861 696e 6c6f 6164 ...pxechainload\n-00039a40: 6572 e280 9920 636f 6d6d 616e 6420 746f er... command to\n-00039a50: 206c 6f61 640a 616e 6f74 6865 7220 626f load.another bo\n-00039a60: 6f74 6c6f 6164 6572 2062 7920 5058 452e otloader by PXE.\n-00039a70: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-00039a80: 6e66 6f2c 2020 4e6f 6465 3a20 7261 6964 nfo, Node: raid\n-00039a90: 3572 6563 5f6d 6f64 756c 652c 2020 4e65 5rec_module, Ne\n-00039aa0: 7874 3a20 7261 6964 3672 6563 5f6d 6f64 xt: raid6rec_mod\n-00039ab0: 756c 652c 2020 5072 6576 3a20 7078 6563 ule, Prev: pxec\n-00039ac0: 6861 696e 5f6d 6f64 756c 652c 2020 5570 hain_module, Up\n-00039ad0: 3a20 4d6f 6475 6c65 730a 0a31 362e 3232 : Modules..16.22\n-00039ae0: 3320 7261 6964 3572 6563 0a3d 3d3d 3d3d 3 raid5rec.=====\n-00039af0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-00039b00: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-00039b10: 2073 7570 706f 7274 2066 6f72 2072 6563 support for rec\n-00039b20: 6f76 6572 696e 6720 6672 6f6d 2066 6175 overing from fau\n-00039b30: 6c74 7920 5241 4944 342f 3520 6469 736b lty RAID4/5 disk\n-00039b40: 0a61 7272 6179 730a 0a1f 0a46 696c 653a .arrays....File:\n-00039b50: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-00039b60: 653a 2072 6169 6436 7265 635f 6d6f 6475 e: raid6rec_modu\n-00039b70: 6c65 2c20 204e 6578 743a 2072 616e 646f le, Next: rando\n-00039b80: 6d5f 6d6f 6475 6c65 2c20 2050 7265 763a m_module, Prev:\n-00039b90: 2072 6169 6435 7265 635f 6d6f 6475 6c65 raid5rec_module\n-00039ba0: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-00039bb0: 3136 2e32 3234 2072 6169 6436 7265 630a 16.224 raid6rec.\n-00039bc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-00039bd0: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-00039be0: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-00039bf0: 7220 7265 636f 7665 7269 6e67 2066 726f r recovering fro\n-00039c00: 6d20 6661 756c 7479 2052 4149 4436 2064 m faulty RAID6 d\n-00039c10: 6973 6b0a 6172 7261 7973 2e0a 0a1f 0a46 isk.arrays.....F\n-00039c20: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00039c30: 204e 6f64 653a 2072 616e 646f 6d5f 6d6f Node: random_mo\n-00039c40: 6475 6c65 2c20 204e 6578 743a 2072 646d dule, Next: rdm\n-00039c50: 7372 5f6d 6f64 756c 652c 2020 5072 6576 sr_module, Prev\n-00039c60: 3a20 7261 6964 3672 6563 5f6d 6f64 756c : raid6rec_modul\n-00039c70: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-00039c80: 0a31 362e 3232 3520 7261 6e64 6f6d 0a3d .16.225 random.=\n-00039c90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n-00039ca0: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n-00039cb0: 6573 2073 7570 706f 7274 2066 6f72 206c es support for l\n-00039cc0: 6962 7261 7279 2066 756e 6374 696f 6e73 ibrary functions\n-00039cd0: 2074 6f20 6765 7420 7261 6e64 6f6d 2064 to get random d\n-00039ce0: 6174 610a 7669 6120 7468 6520 6861 7264 ata.via the hard\n-00039cf0: 7761 7265 2041 4350 4920 506f 7765 7220 ware ACPI Power \n-00039d00: 4d61 6e61 6765 6d65 6e74 2054 696d 6572 Management Timer\n-00039d10: 2061 6e64 2074 6865 2054 5343 2074 696d and the TSC tim\n-00039d20: 6520 736f 7572 6365 0a28 5469 6d65 7374 e source.(Timest\n-00039d30: 616d 7020 436f 756e 7465 7229 2e0a 0a1f amp Counter)....\n-00039d40: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-00039d50: 2c20 204e 6f64 653a 2072 646d 7372 5f6d , Node: rdmsr_m\n-00039d60: 6f64 756c 652c 2020 4e65 7874 3a20 7265 odule, Next: re\n-00039d70: 6164 5f6d 6f64 756c 652c 2020 5072 6576 ad_module, Prev\n-00039d80: 3a20 7261 6e64 6f6d 5f6d 6f64 756c 652c : random_module,\n-00039d90: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-00039da0: 362e 3232 3620 7264 6d73 720a 3d3d 3d3d 6.226 rdmsr.====\n-00039db0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-00039dc0: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-00039dd0: 7570 706f 7274 2066 6f72 2074 6865 20e2 upport for the .\n-00039de0: 8098 7264 6d73 72e2 8099 2063 6f6d 6d61 ..rdmsr... comma\n-00039df0: 6e64 2074 6f20 7265 6164 2043 5055 204d nd to read CPU M\n-00039e00: 6f64 656c 0a53 7065 6369 6669 6320 5265 odel.Specific Re\n-00039e10: 6769 7374 6572 732e 2020 2a4e 6f74 6520 gisters. *Note \n-00039e20: 7264 6d73 723a 3a20 666f 7220 6d6f 7265 rdmsr:: for more\n-00039e30: 2069 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f information....\n-00039e40: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-00039e50: 2c20 204e 6f64 653a 2072 6561 645f 6d6f , Node: read_mo\n-00039e60: 6475 6c65 2c20 204e 6578 743a 2072 6562 dule, Next: reb\n-00039e70: 6f6f 745f 6d6f 6475 6c65 2c20 2050 7265 oot_module, Pre\n-00039e80: 763a 2072 646d 7372 5f6d 6f64 756c 652c v: rdmsr_module,\n-00039e90: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-00039ea0: 362e 3232 3720 7265 6164 0a3d 3d3d 3d3d 6.227 read.=====\n-00039eb0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-00039ec0: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n-00039ed0: 706f 7274 2066 6f72 2074 6865 20e2 8098 port for the ...\n-00039ee0: 7265 6164 e280 9920 636f 6d6d 616e 6420 read... command \n-00039ef0: 666f 7220 6765 7474 696e 6720 7573 6572 for getting user\n-00039f00: 0a69 6e70 7574 2e20 202a 4e6f 7465 2072 .input. *Note r\n-00039f10: 6561 643a 3a20 666f 7220 6d6f 7265 2069 ead:: for more i\n-00039f20: 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 nformation.....F\n-00039f30: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00039f40: 204e 6f64 653a 2072 6562 6f6f 745f 6d6f Node: reboot_mo\n-00039f50: 6475 6c65 2c20 204e 6578 743a 2072 6567 dule, Next: reg\n-00039f60: 6578 705f 6d6f 6475 6c65 2c20 2050 7265 exp_module, Pre\n-00039f70: 763a 2072 6561 645f 6d6f 6475 6c65 2c20 v: read_module, \n-00039f80: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-00039f90: 2e32 3238 2072 6562 6f6f 740a 3d3d 3d3d .228 reboot.====\n-00039fa0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n-00039fb0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n-00039fc0: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n-00039fd0: e280 9872 6562 6f6f 74e2 8099 2063 6f6d ...reboot... com\n-00039fe0: 6d61 6e64 2074 6f20 7265 626f 6f74 2074 mand to reboot t\n-00039ff0: 6865 0a63 6f6d 7075 7465 722e 2020 2a4e he.computer. *N\n-0003a000: 6f74 6520 7265 626f 6f74 3a3a 2066 6f72 ote reboot:: for\n-0003a010: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio\n-0003a020: 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 n.....File: grub\n-0003a030: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7265 .info, Node: re\n-0003a040: 6765 7870 5f6d 6f64 756c 652c 2020 4e65 gexp_module, Ne\n-0003a050: 7874 3a20 7265 6973 6572 6673 5f6d 6f64 xt: reiserfs_mod\n-0003a060: 756c 652c 2020 5072 6576 3a20 7265 626f ule, Prev: rebo\n-0003a070: 6f74 5f6d 6f64 756c 652c 2020 5570 3a20 ot_module, Up: \n-0003a080: 4d6f 6475 6c65 730a 0a31 362e 3232 3920 Modules..16.229 \n-0003a090: 7265 6765 7870 0a3d 3d3d 3d3d 3d3d 3d3d regexp.=========\n-0003a0a0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n-0003a0b0: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n-0003a0c0: 7274 2066 6f72 2074 6865 20e2 8098 7265 rt for the ...re\n-0003a0d0: 6765 7870 e280 9920 636f 6d6d 616e 6420 gexp... command \n-0003a0e0: 746f 2063 6865 636b 2069 6620 610a 7265 to check if a.re\n-0003a0f0: 6775 6c61 7220 6578 7072 6573 7369 6f6e gular expression\n-0003a100: 206d 6174 6368 6573 2061 2073 7472 696e matches a strin\n-0003a110: 672e 2020 5468 6973 206d 6f64 756c 6520 g. This module \n-0003a120: 616c 736f 2070 726f 7669 6465 7320 7375 also provides su\n-0003a130: 7070 6f72 740a 666f 7220 7468 6520 4752 pport.for the GR\n-0003a140: 5542 2073 6372 6970 7420 7769 6c64 6361 UB script wildca\n-0003a150: 7264 2074 7261 6e73 6c61 746f 722e 2020 rd translator. \n-0003a160: 2a4e 6f74 6520 7265 6765 7870 3a3a 2066 *Note regexp:: f\n-0003a170: 6f72 206d 6f72 650a 696e 666f 726d 6174 or more.informat\n-0003a180: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 ion.....File: gr\n-0003a190: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-0003a1a0: 7265 6973 6572 6673 5f6d 6f64 756c 652c reiserfs_module,\n-0003a1b0: 2020 4e65 7874 3a20 7265 6c6f 6361 746f Next: relocato\n-0003a1c0: 725f 6d6f 6475 6c65 2c20 2050 7265 763a r_module, Prev:\n-0003a1d0: 2072 6567 6578 705f 6d6f 6475 6c65 2c20 regexp_module, \n-0003a1e0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-0003a1f0: 2e32 3330 2072 6569 7365 7266 730a 3d3d .230 reiserfs.==\n-0003a200: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n-0003a210: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-0003a220: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-0003a230: 7468 6520 5265 6973 6572 4653 2046 696c the ReiserFS Fil\n-0003a240: 6520 5379 7374 656d 2069 6e20 4752 5542 e System in GRUB\n-0003a250: 2e20 4e6f 7465 3a0a 5468 6973 206d 6f64 . Note:.This mod\n-0003a260: 756c 6520 6973 206e 6f74 2061 6c6c 6f77 ule is not allow\n-0003a270: 6564 2069 6e20 6c6f 636b 646f 776e 206d ed in lockdown m\n-0003a280: 6f64 652c 202a 6e6f 7465 204c 6f63 6b64 ode, *note Lockd\n-0003a290: 6f77 6e3a 3a20 666f 7220 6d6f 7265 0a69 own:: for more.i\n-0003a2a0: 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 nformation.....F\n-0003a2b0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-0003a2c0: 204e 6f64 653a 2072 656c 6f63 6174 6f72 Node: relocator\n-0003a2d0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n-0003a2e0: 726f 6d66 735f 6d6f 6475 6c65 2c20 2050 romfs_module, P\n-0003a2f0: 7265 763a 2072 6569 7365 7266 735f 6d6f rev: reiserfs_mo\n-0003a300: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-0003a310: 6573 0a0a 3136 2e32 3331 2072 656c 6f63 es..16.231 reloc\n-0003a320: 6174 6f72 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d ator.===========\n-0003a330: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n-0003a340: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n-0003a350: 6f72 7420 666f 7220 7265 6c6f 6361 7469 ort for relocati\n-0003a360: 6e67 2074 6865 2069 6d61 6765 202f 2065 ng the image / e\n-0003a370: 7865 6375 7461 626c 6520 6265 696e 670a xecutable being.\n-0003a380: 6c6f 6164 6564 2074 6f20 7468 6520 6578 loaded to the ex\n-0003a390: 7065 6374 6564 206d 656d 6f72 7920 6c6f pected memory lo\n-0003a3a0: 6361 7469 6f6e 2873 2920 616e 6420 6a75 cation(s) and ju\n-0003a3b0: 6d70 696e 6720 746f 2028 696e 766f 6b69 mping to (invoki\n-0003a3c0: 6e67 2920 7468 650a 6578 6563 7574 6162 ng) the.executab\n-0003a3d0: 6c65 2e0a 0a1f 0a46 696c 653a 2067 7275 le.....File: gru\n-0003a3e0: 622e 696e 666f 2c20 204e 6f64 653a 2072 b.info, Node: r\n-0003a3f0: 6f6d 6673 5f6d 6f64 756c 652c 2020 4e65 omfs_module, Ne\n-0003a400: 7874 3a20 7363 7369 5f6d 6f64 756c 652c xt: scsi_module,\n-0003a410: 2020 5072 6576 3a20 7265 6c6f 6361 746f Prev: relocato\n-0003a420: 725f 6d6f 6475 6c65 2c20 2055 703a 204d r_module, Up: M\n-0003a430: 6f64 756c 6573 0a0a 3136 2e32 3332 2072 odules..16.232 r\n-0003a440: 6f6d 6673 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d omfs.===========\n-0003a450: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-0003a460: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-0003a470: 666f 7220 7468 6520 5265 6164 2d4f 6e6c for the Read-Onl\n-0003a480: 7920 4d65 6d6f 7279 2046 696c 6520 5379 y Memory File Sy\n-0003a490: 7374 656d 0a28 524f 4d46 5329 2e20 204e stem.(ROMFS). N\n-0003a4a0: 6f74 653a 2054 6869 7320 6d6f 6475 6c65 ote: This module\n-0003a4b0: 2069 7320 6e6f 7420 616c 6c6f 7765 6420 is not allowed \n-0003a4c0: 696e 206c 6f63 6b64 6f77 6e20 6d6f 6465 in lockdown mode\n-0003a4d0: 2c20 2a6e 6f74 650a 4c6f 636b 646f 776e , *note.Lockdown\n-0003a4e0: 3a3a 2066 6f72 206d 6f72 6520 696e 666f :: for more info\n-0003a4f0: 726d 6174 696f 6e2e 0a0a 1f0a 4669 6c65 rmation.....File\n-0003a500: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-0003a510: 6465 3a20 7363 7369 5f6d 6f64 756c 652c de: scsi_module,\n-0003a520: 2020 4e65 7874 3a20 7364 6c5f 6d6f 6475 Next: sdl_modu\n-0003a530: 6c65 2c20 2050 7265 763a 2072 6f6d 6673 le, Prev: romfs\n-0003a540: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-0003a550: 6475 6c65 730a 0a31 362e 3233 3320 7363 dules..16.233 sc\n-0003a560: 7369 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a si.===========..\n-0003a570: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n-0003a580: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n-0003a590: 2074 6865 2053 6d61 6c6c 2043 6f6d 7075 the Small Compu\n-0003a5a0: 7465 7220 5379 7374 656d 2049 6e74 6572 ter System Inter\n-0003a5b0: 6661 6365 0a28 5343 5349 2920 7072 6f74 face.(SCSI) prot\n-0003a5c0: 6f63 6f6c 2075 7365 6420 666f 7220 736f ocol used for so\n-0003a5d0: 6d65 2074 7970 6573 206f 6620 6469 736b me types of disk\n-0003a5e0: 2063 6f6d 6d75 6e69 6361 7469 6f6e 2069 communication i\n-0003a5f0: 6e63 6c75 6465 2073 6f6d 650a 6d6f 6465 nclude some.mode\n-0003a600: 726e 206f 6e65 7320 7375 6368 2061 7320 rn ones such as \n-0003a610: 5553 4220 4d61 7373 2053 746f 7261 6765 USB Mass Storage\n-0003a620: 2044 6576 6963 6573 2073 7570 706f 7274 Devices support\n-0003a630: 696e 6720 2255 5342 2041 7474 6163 6865 ing \"USB Attache\n-0003a640: 640a 5343 5349 2220 2855 4153 292e 0a0a d.SCSI\" (UAS)...\n-0003a650: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-0003a660: 6f2c 2020 4e6f 6465 3a20 7364 6c5f 6d6f o, Node: sdl_mo\n-0003a670: 6475 6c65 2c20 204e 6578 743a 2073 6561 dule, Next: sea\n-0003a680: 7263 685f 6d6f 6475 6c65 2c20 2050 7265 rch_module, Pre\n-0003a690: 763a 2073 6373 695f 6d6f 6475 6c65 2c20 v: scsi_module, \n-0003a6a0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-0003a6b0: 2e32 3334 2073 646c 0a3d 3d3d 3d3d 3d3d .234 sdl.=======\n-0003a6c0: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n-0003a6d0: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n-0003a6e0: 7420 666f 7220 5369 6d70 6c65 2044 6972 t for Simple Dir\n-0003a6f0: 6563 744d 6564 6961 204c 6179 6572 2028 ectMedia Layer (\n-0003a700: 5344 4c29 2076 6964 656f 202f 0a69 6d61 SDL) video /.ima\n-0003a710: 6765 206f 7574 7075 7420 6672 6f6d 2074 ge output from t\n-0003a720: 6865 2067 7275 622d 656d 7520 746f 6f6c he grub-emu tool\n-0003a730: 2075 7365 6420 746f 2070 7265 7669 6577 used to preview\n-0003a740: 2074 6865 2047 5255 4220 6d65 6e75 2066 the GRUB menu f\n-0003a750: 726f 6d20 610a 7275 6e6e 696e 6720 4f70 rom a.running Op\n-0003a760: 6572 6174 696e 6720 5379 7374 656d 2073 erating System s\n-0003a770: 7563 6820 6173 204c 696e 7578 2028 7573 uch as Linux (us\n-0003a780: 6566 756c 2074 6f20 7465 7374 2047 5255 eful to test GRU\n-0003a790: 4220 6d65 6e75 0a63 6f6e 6669 6775 7261 B menu.configura\n-0003a7a0: 7469 6f6e 2063 6861 6e67 6573 2077 6974 tion changes wit\n-0003a7b0: 686f 7574 2072 6562 6f6f 7469 6e67 292e hout rebooting).\n-0003a7c0: 2020 5768 656e 2061 7661 696c 6162 6c65 When available\n-0003a7d0: 2069 6e20 7468 650a 636f 6d70 696c 6174 in the.compilat\n-0003a7e0: 696f 6e20 7461 7267 6574 2065 6e76 6972 ion target envir\n-0003a7f0: 6f6e 6d65 6e74 2c20 5344 4c32 2077 696c onment, SDL2 wil\n-0003a800: 6c20 6265 2075 7365 6420 696e 7374 6561 l be used instea\n-0003a810: 6420 6f66 2053 444c 312e 0a0a 1f0a 4669 d of SDL1.....Fi\n-0003a820: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-0003a830: 4e6f 6465 3a20 7365 6172 6368 5f6d 6f64 Node: search_mod\n-0003a840: 756c 652c 2020 4e65 7874 3a20 7365 6172 ule, Next: sear\n-0003a850: 6368 5f66 735f 6669 6c65 5f6d 6f64 756c ch_fs_file_modul\n-0003a860: 652c 2020 5072 6576 3a20 7364 6c5f 6d6f e, Prev: sdl_mo\n-0003a870: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-0003a880: 6573 0a0a 3136 2e32 3335 2073 6561 7263 es..16.235 searc\n-0003a890: 680a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a h.=============.\n-0003a8a0: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-0003a8b0: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-0003a8c0: 7220 7468 6520 e280 9873 6561 7263 68e2 r the ...search.\n-0003a8d0: 8099 2063 6f6d 6d61 6e64 2074 6f20 7365 .. command to se\n-0003a8e0: 6172 6368 2064 6576 6963 6573 0a62 7920 arch devices.by \n-0003a8f0: 6669 6c65 2c20 6669 6c65 7379 7374 656d file, filesystem\n-0003a900: 206c 6162 656c 2c20 6f72 2066 696c 6573 label, or files\n-0003a910: 7973 7465 6d20 5555 4944 2e20 2a4e 6f74 ystem UUID. *Not\n-0003a920: 6520 7365 6172 6368 3a3a 2066 6f72 206d e search:: for m\n-0003a930: 6f72 650a 696e 666f 726d 6174 696f 6e2e ore.information.\n-0003a940: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-0003a950: 6e66 6f2c 2020 4e6f 6465 3a20 7365 6172 nfo, Node: sear\n-0003a960: 6368 5f66 735f 6669 6c65 5f6d 6f64 756c ch_fs_file_modul\n-0003a970: 652c 2020 4e65 7874 3a20 7365 6172 6368 e, Next: search\n-0003a980: 5f66 735f 7575 6964 5f6d 6f64 756c 652c _fs_uuid_module,\n-0003a990: 2020 5072 6576 3a20 7365 6172 6368 5f6d Prev: search_m\n-0003a9a0: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n-0003a9b0: 6c65 730a 0a31 362e 3233 3620 7365 6172 les..16.236 sear\n-0003a9c0: 6368 5f66 735f 6669 6c65 0a3d 3d3d 3d3d ch_fs_file.=====\n-0003a9d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0003a9e0: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n-0003a9f0: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n-0003aa00: 6f72 2074 6865 20e2 8098 7365 6172 6368 or the ...search\n-0003aa10: 2e66 696c 65e2 8099 2063 6f6d 6d61 6e64 .file... command\n-0003aa20: 2077 6869 6368 2069 7320 616e 0a61 6c69 which is an.ali\n-0003aa30: 6173 2066 6f72 2074 6865 2063 6f72 7265 as for the corre\n-0003aa40: 7370 6f6e 6469 6e67 20e2 8098 7365 6172 sponding ...sear\n-0003aa50: 6368 e280 9920 636f 6d6d 616e 642e 2020 ch... command. \n-0003aa60: 2a4e 6f74 6520 7365 6172 6368 3a3a 2066 *Note search:: f\n-0003aa70: 6f72 206d 6f72 650a 696e 666f 726d 6174 or more.informat\n-0003aa80: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 ion.....File: gr\n-0003aa90: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-0003aaa0: 7365 6172 6368 5f66 735f 7575 6964 5f6d search_fs_uuid_m\n-0003aab0: 6f64 756c 652c 2020 4e65 7874 3a20 7365 odule, Next: se\n-0003aac0: 6172 6368 5f6c 6162 656c 5f6d 6f64 756c arch_label_modul\n-0003aad0: 652c 2020 5072 6576 3a20 7365 6172 6368 e, Prev: search\n-0003aae0: 5f66 735f 6669 6c65 5f6d 6f64 756c 652c _fs_file_module,\n-0003aaf0: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-0003ab00: 362e 3233 3720 7365 6172 6368 5f66 735f 6.237 search_fs_\n-0003ab10: 7575 6964 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d uuid.===========\n-0003ab20: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-0003ab30: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-0003ab40: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n-0003ab50: 20e2 8098 7365 6172 6368 2e66 735f 7575 ...search.fs_uu\n-0003ab60: 6964 e280 9920 636f 6d6d 616e 6420 7768 id... command wh\n-0003ab70: 6963 6820 6973 0a61 6e20 616c 6961 7320 ich is.an alias \n-0003ab80: 666f 7220 7468 6520 636f 7272 6573 706f for the correspo\n-0003ab90: 6e64 696e 6720 e280 9873 6561 7263 68e2 nding ...search.\n-0003aba0: 8099 2063 6f6d 6d61 6e64 2e20 202a 4e6f .. command. *No\n-0003abb0: 7465 2073 6561 7263 683a 3a20 666f 720a te search:: for.\n-0003abc0: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information\n-0003abd0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-0003abe0: 696e 666f 2c20 204e 6f64 653a 2073 6561 info, Node: sea\n-0003abf0: 7263 685f 6c61 6265 6c5f 6d6f 6475 6c65 rch_label_module\n-0003ac00: 2c20 204e 6578 743a 2073 656e 646b 6579 , Next: sendkey\n-0003ac10: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-0003ac20: 7365 6172 6368 5f66 735f 7575 6964 5f6d search_fs_uuid_m\n-0003ac30: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n-0003ac40: 6c65 730a 0a31 362e 3233 3820 7365 6172 les..16.238 sear\n-0003ac50: 6368 5f6c 6162 656c 0a3d 3d3d 3d3d 3d3d ch_label.=======\n-0003ac60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n-0003ac70: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n-0003ac80: 6573 2073 7570 706f 7274 2066 6f72 2074 es support for t\n-0003ac90: 6865 20e2 8098 7365 6172 6368 2e66 735f he ...search.fs_\n-0003aca0: 6c61 6265 6ce2 8099 2063 6f6d 6d61 6e64 label... command\n-0003acb0: 2077 6869 6368 2069 730a 616e 2061 6c69 which is.an ali\n-0003acc0: 6173 2066 6f72 2074 6865 2063 6f72 7265 as for the corre\n-0003acd0: 7370 6f6e 6469 6e67 20e2 8098 7365 6172 sponding ...sear\n-0003ace0: 6368 e280 9920 636f 6d6d 616e 642e 2020 ch... command. \n-0003acf0: 2a4e 6f74 6520 7365 6172 6368 3a3a 2066 *Note search:: f\n-0003ad00: 6f72 0a6d 6f72 6520 696e 666f 726d 6174 or.more informat\n-0003ad10: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 ion.....File: gr\n-0003ad20: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-0003ad30: 7365 6e64 6b65 795f 6d6f 6475 6c65 2c20 sendkey_module, \n-0003ad40: 204e 6578 743a 2073 6572 6961 6c5f 6d6f Next: serial_mo\n-0003ad50: 6475 6c65 2c20 2050 7265 763a 2073 6561 dule, Prev: sea\n-0003ad60: 7263 685f 6c61 6265 6c5f 6d6f 6475 6c65 rch_label_module\n-0003ad70: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-0003ad80: 3136 2e32 3339 2073 656e 646b 6579 0a3d 16.239 sendkey.=\n-0003ad90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n-0003ada0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-0003adb0: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-0003adc0: 7468 6520 e280 9873 656e 646b 6579 e280 the ...sendkey..\n-0003add0: 9920 636f 6d6d 616e 6420 746f 2073 656e . command to sen\n-0003ade0: 6420 656d 756c 6174 6564 0a6b 6579 7374 d emulated.keyst\n-0003adf0: 726f 6b65 732e 2020 2a4e 6f74 6520 7365 rokes. *Note se\n-0003ae00: 6e64 6b65 793a 3a20 666f 7220 6d6f 7265 ndkey:: for more\n-0003ae10: 2069 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f information....\n-0003ae20: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-0003ae30: 2c20 204e 6f64 653a 2073 6572 6961 6c5f , Node: serial_\n-0003ae40: 6d6f 6475 6c65 2c20 204e 6578 743a 2073 module, Next: s\n-0003ae50: 6574 6a6d 705f 6d6f 6475 6c65 2c20 2050 etjmp_module, P\n-0003ae60: 7265 763a 2073 656e 646b 6579 5f6d 6f64 rev: sendkey_mod\n-0003ae70: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n-0003ae80: 730a 0a31 362e 3234 3020 7365 7269 616c s..16.240 serial\n-0003ae90: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a .=============..\n-0003aea0: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n-0003aeb0: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n-0003aec0: 2074 6865 20e2 8098 7365 7269 616c e280 the ...serial..\n-0003aed0: 9920 636f 6d6d 616e 6420 616e 6420 6173 . command and as\n-0003aee0: 736f 6369 6174 6564 0a64 7269 7665 7220 sociated.driver \n-0003aef0: 7375 7070 6f72 7420 666f 7220 636f 6d6d support for comm\n-0003af00: 756e 6963 6174 696f 6e20 6f76 6572 2061 unication over a\n-0003af10: 2073 6572 6961 6c20 696e 7465 7266 6163 serial interfac\n-0003af20: 6520 6672 6f6d 2047 5255 422e 0a2a 4e6f e from GRUB..*No\n-0003af30: 7465 2073 6572 6961 6c3a 3a20 666f 7220 te serial:: for \n-0003af40: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information\n-0003af50: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-0003af60: 696e 666f 2c20 204e 6f64 653a 2073 6574 info, Node: set\n-0003af70: 6a6d 705f 6d6f 6475 6c65 2c20 204e 6578 jmp_module, Nex\n-0003af80: 743a 2073 6574 6a6d 705f 7465 7374 5f6d t: setjmp_test_m\n-0003af90: 6f64 756c 652c 2020 5072 6576 3a20 7365 odule, Prev: se\n-0003afa0: 7269 616c 5f6d 6f64 756c 652c 2020 5570 rial_module, Up\n-0003afb0: 3a20 4d6f 6475 6c65 730a 0a31 362e 3234 : Modules..16.24\n-0003afc0: 3120 7365 746a 6d70 0a3d 3d3d 3d3d 3d3d 1 setjmp.=======\n-0003afd0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-0003afe0: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n-0003aff0: 706f 7274 2066 6f72 2074 6865 20e2 8098 port for the ...\n-0003b000: 7365 746a 6d70 e280 9920 616e 6420 e280 setjmp... and ..\n-0003b010: 986c 6f6e 676a 6d70 e280 9920 6675 6e63 .longjmp... func\n-0003b020: 7469 6f6e 730a 7573 6564 2077 6974 6869 tions.used withi\n-0003b030: 6e20 4752 5542 2e0a 0a1f 0a46 696c 653a n GRUB.....File:\n-0003b040: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-0003b050: 653a 2073 6574 6a6d 705f 7465 7374 5f6d e: setjmp_test_m\n-0003b060: 6f64 756c 652c 2020 4e65 7874 3a20 7365 odule, Next: se\n-0003b070: 7470 6369 5f6d 6f64 756c 652c 2020 5072 tpci_module, Pr\n-0003b080: 6576 3a20 7365 746a 6d70 5f6d 6f64 756c ev: setjmp_modul\n-0003b090: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-0003b0a0: 0a31 362e 3234 3220 7365 746a 6d70 5f74 .16.242 setjmp_t\n-0003b0b0: 6573 740a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d est.============\n-0003b0c0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-0003b0d0: 756c 6520 6973 2069 6e74 656e 6465 6420 ule is intended \n-0003b0e0: 666f 7220 7065 7266 6f72 6d69 6e67 2061 for performing a\n-0003b0f0: 2066 756e 6374 696f 6e61 6c20 7465 7374 functional test\n-0003b100: 206f 6620 7468 6520 e280 9873 6574 6a6d of the ...setjm\n-0003b110: 70e2 8099 0a61 6e64 20e2 8098 6c6f 6e67 p....and ...long\n-0003b120: 6a6d 70e2 8099 2066 756e 6374 696f 6e73 jmp... functions\n-0003b130: 2069 6e20 4752 5542 2e0a 0a1f 0a46 696c in GRUB.....Fil\n-0003b140: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0003b150: 6f64 653a 2073 6574 7063 695f 6d6f 6475 ode: setpci_modu\n-0003b160: 6c65 2c20 204e 6578 743a 2073 6673 5f6d le, Next: sfs_m\n-0003b170: 6f64 756c 652c 2020 5072 6576 3a20 7365 odule, Prev: se\n-0003b180: 746a 6d70 5f74 6573 745f 6d6f 6475 6c65 tjmp_test_module\n-0003b190: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-0003b1a0: 3136 2e32 3433 2073 6574 7063 690a 3d3d 16.243 setpci.==\n-0003b1b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-0003b1c0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-0003b1d0: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-0003b1e0: 6520 e280 9873 6574 7063 69e2 8099 2063 e ...setpci... c\n-0003b1f0: 6f6d 6d61 6e64 2074 6f20 6765 7420 2f20 ommand to get / \n-0003b200: 7365 740a 7661 6c75 6573 2066 726f 6d20 set.values from \n-0003b210: 2f20 746f 2073 7065 6369 6669 6564 2050 / to specified P\n-0003b220: 4349 202f 2050 4349 6520 6465 7669 6365 CI / PCIe device\n-0003b230: 732e 0a0a 1f0a 4669 6c65 3a20 6772 7562 s.....File: grub\n-0003b240: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7366 .info, Node: sf\n-0003b250: 735f 6d6f 6475 6c65 2c20 204e 6578 743a s_module, Next:\n-0003b260: 2073 6869 6674 5f74 6573 745f 6d6f 6475 shift_test_modu\n-0003b270: 6c65 2c20 2050 7265 763a 2073 6574 7063 le, Prev: setpc\n-0003b280: 695f 6d6f 6475 6c65 2c20 2055 703a 204d i_module, Up: M\n-0003b290: 6f64 756c 6573 0a0a 3136 2e32 3434 2073 odules..16.244 s\n-0003b2a0: 6673 0a3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 fs.==========..T\n-0003b2b0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-0003b2c0: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-0003b2d0: 7468 6520 416d 6967 6120 536d 6172 7420 the Amiga Smart \n-0003b2e0: 4669 6c65 2053 7973 7465 6d20 2853 4653 File System (SFS\n-0003b2f0: 2920 696e 0a47 5255 422e 2020 4e6f 7465 ) in.GRUB. Note\n-0003b300: 3a20 5468 6973 206d 6f64 756c 6520 6973 : This module is\n-0003b310: 206e 6f74 2061 6c6c 6f77 6564 2069 6e20 not allowed in \n-0003b320: 6c6f 636b 646f 776e 206d 6f64 652c 202a lockdown mode, *\n-0003b330: 6e6f 7465 0a4c 6f63 6b64 6f77 6e3a 3a20 note.Lockdown:: \n-0003b340: 666f 7220 6d6f 7265 2069 6e66 6f72 6d61 for more informa\n-0003b350: 7469 6f6e 2e0a 0a1f 0a46 696c 653a 2067 tion.....File: g\n-0003b360: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-0003b370: 2073 6869 6674 5f74 6573 745f 6d6f 6475 shift_test_modu\n-0003b380: 6c65 2c20 204e 6578 743a 2073 6967 6e61 le, Next: signa\n-0003b390: 7475 7265 5f74 6573 745f 6d6f 6475 6c65 ture_test_module\n-0003b3a0: 2c20 2050 7265 763a 2073 6673 5f6d 6f64 , Prev: sfs_mod\n-0003b3b0: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n-0003b3c0: 730a 0a31 362e 3234 3520 7368 6966 745f s..16.245 shift_\n-0003b3d0: 7465 7374 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d test.===========\n-0003b3e0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-0003b3f0: 756c 6520 6973 2069 6e74 656e 6465 6420 ule is intended \n-0003b400: 666f 7220 7065 7266 6f72 6d69 6e67 2061 for performing a\n-0003b410: 2066 756e 6374 696f 6e61 6c20 7465 7374 functional test\n-0003b420: 206f 6620 7468 6520 6269 742d 7769 7365 of the bit-wise\n-0003b430: 0a73 6869 6674 206f 7065 7261 7469 6f6e .shift operation\n-0003b440: 7320 696e 2047 5255 422e 0a0a 1f0a 4669 s in GRUB.....Fi\n-0003b450: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-0003b460: 4e6f 6465 3a20 7369 676e 6174 7572 655f Node: signature_\n-0003b470: 7465 7374 5f6d 6f64 756c 652c 2020 4e65 test_module, Ne\n-0003b480: 7874 3a20 736c 6565 705f 6d6f 6475 6c65 xt: sleep_module\n-0003b490: 2c20 2050 7265 763a 2073 6869 6674 5f74 , Prev: shift_t\n-0003b4a0: 6573 745f 6d6f 6475 6c65 2c20 2055 703a est_module, Up:\n-0003b4b0: 204d 6f64 756c 6573 0a0a 3136 2e32 3436 Modules..16.246\n-0003b4c0: 2073 6967 6e61 7475 7265 5f74 6573 740a signature_test.\n+00030a40: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n+00030a50: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n+00030a60: 7420 666f 7220 7468 6520 5768 6972 6c70 t for the Whirlp\n+00030a70: 6f6f 6c20 6d65 7373 6167 6520 6469 6765 ool message dige\n+00030a80: 7374 2e20 2054 6869 730a 4752 5542 206d st. This.GRUB m\n+00030a90: 6f64 756c 6520 6973 2062 6173 6564 206f odule is based o\n+00030aa0: 6e20 6c69 6267 6372 7970 742e 0a0a 1f0a n libgcrypt.....\n+00030ab0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00030ac0: 2020 4e6f 6465 3a20 6764 625f 6d6f 6475 Node: gdb_modu\n+00030ad0: 6c65 2c20 204e 6578 743a 2067 656c 695f le, Next: geli_\n+00030ae0: 6d6f 6475 6c65 2c20 2050 7265 763a 2067 module, Prev: g\n+00030af0: 6372 795f 7768 6972 6c70 6f6f 6c5f 6d6f cry_whirlpool_mo\n+00030b00: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+00030b10: 6573 0a0a 3136 2e31 3036 2067 6462 0a3d es..16.106 gdb.=\n+00030b20: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+00030b30: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+00030b40: 7375 7070 6f72 7420 666f 7220 7265 6d6f support for remo\n+00030b50: 7465 6c79 2064 6562 7567 6769 6e67 2047 tely debugging G\n+00030b60: 5255 4220 7573 696e 6720 7468 6520 474e RUB using the GN\n+00030b70: 550a 4465 6275 6767 6572 2028 4744 4229 U.Debugger (GDB)\n+00030b80: 206f 7665 7220 7365 7269 616c 2e20 2054 over serial. T\n+00030b90: 6869 7320 6973 2074 7970 6963 616c 6c79 his is typically\n+00030ba0: 2064 6f6e 6520 7768 656e 2074 726f 7562 done when troub\n+00030bb0: 6c65 7368 6f6f 7469 6e67 0a47 5255 4220 leshooting.GRUB \n+00030bc0: 6475 7269 6e67 2064 6576 656c 6f70 6d65 during developme\n+00030bd0: 6e74 2061 6e64 206e 6f74 2072 6571 7569 nt and not requi\n+00030be0: 7265 6420 666f 7220 6e6f 726d 616c 2047 red for normal G\n+00030bf0: 5255 4220 6f70 6572 6174 696f 6e2e 0a54 RUB operation..T\n+00030c00: 6869 7320 6d6f 6475 6c65 2061 6464 7320 his module adds \n+00030c10: 7375 7070 6f72 7420 666f 7220 636f 6d6d support for comm\n+00030c20: 616e 6473 2072 6571 7569 7265 6420 6279 ands required by\n+00030c30: 2074 6865 2047 4442 2072 656d 6f74 6520 the GDB remote \n+00030c40: 6465 6275 670a 6675 6e63 7469 6f6e 2069 debug.function i\n+00030c50: 6e63 6c75 6469 6e67 20e2 8098 6764 6273 ncluding ...gdbs\n+00030c60: 7475 62e2 8099 2074 6f20 7374 6172 7420 tub... to start \n+00030c70: 4744 4220 7374 7562 206f 6e20 6769 7665 GDB stub on give\n+00030c80: 6e20 7365 7269 616c 2070 6f72 742c 0ae2 n serial port,..\n+00030c90: 8098 6764 6273 7475 625f 6272 6561 6be2 ..gdbstub_break.\n+00030ca0: 8099 2074 6f20 6272 6561 6b20 696e 746f .. to break into\n+00030cb0: 2047 4442 2c20 e280 9867 6462 7374 7562 GDB, ...gdbstub\n+00030cc0: 5f73 746f 70e2 8099 2074 6f20 7374 6f70 _stop... to stop\n+00030cd0: 2074 6865 2047 4442 2073 7475 622e 0a0a the GDB stub...\n+00030ce0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+00030cf0: 6f2c 2020 4e6f 6465 3a20 6765 6c69 5f6d o, Node: geli_m\n+00030d00: 6f64 756c 652c 2020 4e65 7874 3a20 6765 odule, Next: ge\n+00030d10: 7474 6578 745f 6d6f 6475 6c65 2c20 2050 ttext_module, P\n+00030d20: 7265 763a 2067 6462 5f6d 6f64 756c 652c rev: gdb_module,\n+00030d30: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+00030d40: 362e 3130 3720 6765 6c69 0a3d 3d3d 3d3d 6.107 geli.=====\n+00030d50: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+00030d60: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+00030d70: 706f 7274 2066 6f72 2074 6865 2047 454f port for the GEO\n+00030d80: 4d20 454c 4920 2847 454c 4929 2064 6973 M ELI (GELI) dis\n+00030d90: 6b20 656e 6372 7970 7469 6f6e 202f 0a64 k encryption /.d\n+00030da0: 6563 7279 7074 696f 6e20 7072 6f74 6f63 ecryption protoc\n+00030db0: 6f6c 2075 7365 6420 6279 2046 7265 6542 ol used by FreeB\n+00030dc0: 5344 2e20 5468 6973 206d 6f64 756c 6520 SD. This module \n+00030dd0: 7375 7070 6f72 7473 2074 6865 2066 6f6c supports the fol\n+00030de0: 6c6f 7769 6e67 0a63 6970 6865 7273 2075 lowing.ciphers u\n+00030df0: 7369 6e67 2074 6865 2061 7373 6f63 6961 sing the associa\n+00030e00: 7465 6420 2267 6372 7922 206d 6f64 756c ted \"gcry\" modul\n+00030e10: 6573 3a20 4445 532c 2054 7269 706c 652d es: DES, Triple-\n+00030e20: 4445 532c 2042 6c6f 7766 6973 682c 0a43 DES, Blowfish,.C\n+00030e30: 4153 5435 2c20 4145 532c 2061 6e64 2043 AST5, AES, and C\n+00030e40: 616d 656c 6c69 6120 3132 382e 0a0a 1f0a amellia 128.....\n+00030e50: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00030e60: 2020 4e6f 6465 3a20 6765 7474 6578 745f Node: gettext_\n+00030e70: 6d6f 6475 6c65 2c20 204e 6578 743a 2067 module, Next: g\n+00030e80: 6678 6d65 6e75 5f6d 6f64 756c 652c 2020 fxmenu_module, \n+00030e90: 5072 6576 3a20 6765 6c69 5f6d 6f64 756c Prev: geli_modul\n+00030ea0: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n+00030eb0: 0a31 362e 3130 3820 6765 7474 6578 740a .16.108 gettext.\n+00030ec0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n+00030ed0: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n+00030ee0: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n+00030ef0: 2074 6865 20e2 8098 6765 7474 6578 74e2 the ...gettext.\n+00030f00: 8099 2063 6f6d 6d61 6e64 2074 6f20 7375 .. command to su\n+00030f10: 7070 6f72 740a 7472 616e 736c 6174 696e pport.translatin\n+00030f20: 6720 696e 666f 726d 6174 696f 6e20 6469 g information di\n+00030f30: 7370 6c61 7965 6420 2f20 6f75 7470 7574 splayed / output\n+00030f40: 2062 7920 4752 5542 2e20 2a4e 6f74 6520 by GRUB. *Note \n+00030f50: 6765 7474 6578 743a 3a20 666f 720a 6d6f gettext:: for.mo\n+00030f60: 7265 2069 6e66 6f72 6d61 7469 6f6e 2e0a re information..\n+00030f70: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+00030f80: 666f 2c20 204e 6f64 653a 2067 6678 6d65 fo, Node: gfxme\n+00030f90: 6e75 5f6d 6f64 756c 652c 2020 4e65 7874 nu_module, Next\n+00030fa0: 3a20 6766 7874 6572 6d5f 6d6f 6475 6c65 : gfxterm_module\n+00030fb0: 2c20 2050 7265 763a 2067 6574 7465 7874 , Prev: gettext\n+00030fc0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+00030fd0: 6475 6c65 730a 0a31 362e 3130 3920 6766 dules..16.109 gf\n+00030fe0: 786d 656e 750a 3d3d 3d3d 3d3d 3d3d 3d3d xmenu.==========\n+00030ff0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+00031000: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n+00031010: 7274 2066 6f72 2064 6973 706c 6179 696e rt for displayin\n+00031020: 6720 6120 6772 6170 6869 6361 6c20 6d65 g a graphical me\n+00031030: 6e75 202f 2075 7365 720a 696e 7465 7266 nu / user.interf\n+00031040: 6163 6520 6672 6f6d 2047 5255 422e 2054 ace from GRUB. T\n+00031050: 6869 7320 696e 636c 7564 6573 2066 6561 his includes fea\n+00031060: 7475 7265 7320 7375 6368 2061 7320 6772 tures such as gr\n+00031070: 6170 6869 6361 6c20 666f 6e74 0a73 7570 aphical font.sup\n+00031080: 706f 7274 2c20 7468 656d 6520 7375 7070 port, theme supp\n+00031090: 6f72 742c 2069 6d61 6765 2073 7570 706f ort, image suppo\n+000310a0: 7274 2c20 616e 6420 6963 6f6e 2073 7570 rt, and icon sup\n+000310b0: 706f 7274 2e0a 0a1f 0a46 696c 653a 2067 port.....File: g\n+000310c0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+000310d0: 2067 6678 7465 726d 5f6d 6f64 756c 652c gfxterm_module,\n+000310e0: 2020 4e65 7874 3a20 6766 7874 6572 6d5f Next: gfxterm_\n+000310f0: 6261 636b 6772 6f75 6e64 5f6d 6f64 756c background_modul\n+00031100: 652c 2020 5072 6576 3a20 6766 786d 656e e, Prev: gfxmen\n+00031110: 755f 6d6f 6475 6c65 2c20 2055 703a 204d u_module, Up: M\n+00031120: 6f64 756c 6573 0a0a 3136 2e31 3130 2067 odules..16.110 g\n+00031130: 6678 7465 726d 0a3d 3d3d 3d3d 3d3d 3d3d fxterm.=========\n+00031140: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+00031150: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+00031160: 6f72 7420 666f 7220 6469 7370 6c61 7969 ort for displayi\n+00031170: 6e67 2061 2074 6572 6d69 6e61 6c20 616e ng a terminal an\n+00031180: 6420 6d65 6e75 0a69 6e74 6572 6661 6365 d menu.interface\n+00031190: 2066 726f 6d20 4752 5542 2075 7369 6e67 from GRUB using\n+000311a0: 2067 7261 7068 6963 7320 6d6f 6465 2e0a graphics mode..\n+000311b0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+000311c0: 666f 2c20 204e 6f64 653a 2067 6678 7465 fo, Node: gfxte\n+000311d0: 726d 5f62 6163 6b67 726f 756e 645f 6d6f rm_background_mo\n+000311e0: 6475 6c65 2c20 204e 6578 743a 2067 6678 dule, Next: gfx\n+000311f0: 7465 726d 5f6d 656e 755f 6d6f 6475 6c65 term_menu_module\n+00031200: 2c20 2050 7265 763a 2067 6678 7465 726d , Prev: gfxterm\n+00031210: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+00031220: 6475 6c65 730a 0a31 362e 3131 3120 6766 dules..16.111 gf\n+00031230: 7874 6572 6d5f 6261 636b 6772 6f75 6e64 xterm_background\n+00031240: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n+00031250: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n+00031260: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n+00031270: 2073 7570 706f 7274 2066 6f72 2073 6574 support for set\n+00031280: 7469 6e67 2074 6865 2067 6678 7465 726d ting the gfxterm\n+00031290: 2062 6163 6b67 726f 756e 6420 636f 6c6f background colo\n+000312a0: 720a 616e 6420 6261 636b 6772 6f75 6e64 r.and background\n+000312b0: 2069 6d61 6765 2075 7369 6e67 2063 6f6d image using com\n+000312c0: 6d61 6e64 7320 e280 9862 6163 6b67 726f mands ...backgro\n+000312d0: 756e 645f 636f 6c6f 72e2 8099 2061 6e64 und_color... and\n+000312e0: 0ae2 8098 6261 636b 6772 6f75 6e64 5f69 ....background_i\n+000312f0: 6d61 6765 e280 992e 2020 2a4e 6f74 6520 mage.... *Note \n+00031300: 6261 636b 6772 6f75 6e64 5f63 6f6c 6f72 background_color\n+00031310: 3a3a 2061 6e64 202a 6e6f 7465 0a62 6163 :: and *note.bac\n+00031320: 6b67 726f 756e 645f 696d 6167 653a 3a20 kground_image:: \n+00031330: 666f 7220 6d6f 7265 2069 6e66 6f72 6d61 for more informa\n+00031340: 7469 6f6e 2e0a 0a1f 0a46 696c 653a 2067 tion.....File: g\n+00031350: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+00031360: 2067 6678 7465 726d 5f6d 656e 755f 6d6f gfxterm_menu_mo\n+00031370: 6475 6c65 2c20 204e 6578 743a 2067 7074 dule, Next: gpt\n+00031380: 7379 6e63 5f6d 6f64 756c 652c 2020 5072 sync_module, Pr\n+00031390: 6576 3a20 6766 7874 6572 6d5f 6261 636b ev: gfxterm_back\n+000313a0: 6772 6f75 6e64 5f6d 6f64 756c 652c 2020 ground_module, \n+000313b0: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+000313c0: 3131 3220 6766 7874 6572 6d5f 6d65 6e75 112 gfxterm_menu\n+000313d0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n+000313e0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+000313f0: 6520 6973 2069 6e74 656e 6465 6420 666f e is intended fo\n+00031400: 7220 7065 7266 6f72 6d69 6e67 2061 2066 r performing a f\n+00031410: 756e 6374 696f 6e61 6c20 7465 7374 206f unctional test o\n+00031420: 6620 7468 6520 6766 786d 656e 750a 6675 f the gfxmenu.fu\n+00031430: 6e63 7469 6f6e 2069 6e20 4752 5542 2e0a nction in GRUB..\n+00031440: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+00031450: 666f 2c20 204e 6f64 653a 2067 7074 7379 fo, Node: gptsy\n+00031460: 6e63 5f6d 6f64 756c 652c 2020 4e65 7874 nc_module, Next\n+00031470: 3a20 677a 696f 5f6d 6f64 756c 652c 2020 : gzio_module, \n+00031480: 5072 6576 3a20 6766 7874 6572 6d5f 6d65 Prev: gfxterm_me\n+00031490: 6e75 5f6d 6f64 756c 652c 2020 5570 3a20 nu_module, Up: \n+000314a0: 4d6f 6475 6c65 730a 0a31 362e 3131 3320 Modules..16.113 \n+000314b0: 6770 7473 796e 630a 3d3d 3d3d 3d3d 3d3d gptsync.========\n+000314c0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+000314d0: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+000314e0: 706f 7274 2066 6f72 2074 6865 20e2 8098 port for the ...\n+000314f0: 6770 7473 796e 63e2 8099 2063 6f6d 6d61 gptsync... comma\n+00031500: 6e64 2e2e 2020 2a4e 6f74 650a 6770 7473 nd.. *Note.gpts\n+00031510: 796e 633a 3a20 666f 7220 6d6f 7265 2069 ync:: for more i\n+00031520: 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 nformation.....F\n+00031530: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+00031540: 204e 6f64 653a 2067 7a69 6f5f 6d6f 6475 Node: gzio_modu\n+00031550: 6c65 2c20 204e 6578 743a 2068 616c 745f le, Next: halt_\n+00031560: 6d6f 6475 6c65 2c20 2050 7265 763a 2067 module, Prev: g\n+00031570: 7074 7379 6e63 5f6d 6f64 756c 652c 2020 ptsync_module, \n+00031580: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+00031590: 3131 3420 677a 696f 0a3d 3d3d 3d3d 3d3d 114 gzio.=======\n+000315a0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+000315b0: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n+000315c0: 7274 2066 6f72 2064 6563 6f6d 7072 6573 rt for decompres\n+000315d0: 7369 6f6e 2028 696e 666c 6174 6529 206f sion (inflate) o\n+000315e0: 6620 6669 6c65 730a 636f 6d70 7265 7373 f files.compress\n+000315f0: 6564 2077 6974 6820 7468 6520 475a 2063 ed with the GZ c\n+00031600: 6f6d 7072 6573 7369 6f6e 2061 6c67 6f72 ompression algor\n+00031610: 6974 686d 2e20 2054 6869 7320 7375 7070 ithm. This supp\n+00031620: 6f72 7473 206f 6e6c 7920 7468 650a 2244 orts only the.\"D\n+00031630: 4546 4c41 5445 2220 6d65 7468 6f64 2066 EFLATE\" method f\n+00031640: 6f72 2047 5a49 502e 2055 6e73 7570 706f or GZIP. Unsuppo\n+00031650: 7274 6564 2066 6c61 6773 2028 7769 6c6c rted flags (will\n+00031660: 2072 6573 756c 7420 696e 2066 6169 6c75 result in failu\n+00031670: 7265 2074 6f0a 696e 666c 6174 6529 2069 re to.inflate) i\n+00031680: 6e63 6c75 6465 3a20 e280 9847 5255 425f nclude: ...GRUB_\n+00031690: 475a 5f43 4f4e 5449 4e55 4154 494f 4ee2 GZ_CONTINUATION.\n+000316a0: 8099 2c20 e280 9847 5255 425f 475a 5f45 .., ...GRUB_GZ_E\n+000316b0: 4e43 5259 5054 4544 e280 992c 0ae2 8098 NCRYPTED...,....\n+000316c0: 4752 5542 5f47 5a5f 5245 5345 5256 4544 GRUB_GZ_RESERVED\n+000316d0: e280 992c 2061 6e64 20e2 8098 4752 5542 ..., and ...GRUB\n+000316e0: 5f47 5a5f 4558 5452 415f 4649 454c 44e2 _GZ_EXTRA_FIELD.\n+000316f0: 8099 2e0a 0a1f 0a46 696c 653a 2067 7275 .......File: gru\n+00031700: 622e 696e 666f 2c20 204e 6f64 653a 2068 b.info, Node: h\n+00031710: 616c 745f 6d6f 6475 6c65 2c20 204e 6578 alt_module, Nex\n+00031720: 743a 2068 6173 6873 756d 5f6d 6f64 756c t: hashsum_modul\n+00031730: 652c 2020 5072 6576 3a20 677a 696f 5f6d e, Prev: gzio_m\n+00031740: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+00031750: 6c65 730a 0a31 362e 3131 3520 6861 6c74 les..16.115 halt\n+00031760: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 .===========..Th\n+00031770: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n+00031780: 6573 2073 7570 706f 7274 2066 6f72 2074 es support for t\n+00031790: 6865 20e2 8098 6861 6c74 e280 9920 636f he ...halt... co\n+000317a0: 6d6d 616e 6420 746f 2073 6875 7464 6f77 mmand to shutdow\n+000317b0: 6e20 2f20 6861 6c74 0a74 6865 2073 7973 n / halt.the sys\n+000317c0: 7465 6d2e 2020 2a4e 6f74 6520 6861 6c74 tem. *Note halt\n+000317d0: 3a3a 2066 6f72 206d 6f72 6520 696e 666f :: for more info\n+000317e0: 726d 6174 696f 6e2e 0a0a 1f0a 4669 6c65 rmation.....File\n+000317f0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+00031800: 6465 3a20 6861 7368 7375 6d5f 6d6f 6475 de: hashsum_modu\n+00031810: 6c65 2c20 204e 6578 743a 2068 6470 6172 le, Next: hdpar\n+00031820: 6d5f 6d6f 6475 6c65 2c20 2050 7265 763a m_module, Prev:\n+00031830: 2068 616c 745f 6d6f 6475 6c65 2c20 2055 halt_module, U\n+00031840: 703a 204d 6f64 756c 6573 0a0a 3136 2e31 p: Modules..16.1\n+00031850: 3136 2068 6173 6873 756d 0a3d 3d3d 3d3d 16 hashsum.=====\n+00031860: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+00031870: 6d6f 6475 6c65 2070 726f 7669 6465 2073 module provide s\n+00031880: 7570 706f 7274 2066 6f72 2074 6865 2063 upport for the c\n+00031890: 6f6d 6d61 6e64 7320 e280 9868 6173 6873 ommands ...hashs\n+000318a0: 756d e280 992c 20e2 8098 6d64 3573 756d um..., ...md5sum\n+000318b0: e280 992c 0ae2 8098 7368 6131 7375 6de2 ...,....sha1sum.\n+000318c0: 8099 2c20 e280 9873 6861 3235 3673 756d .., ...sha256sum\n+000318d0: e280 992c 20e2 8098 7368 6135 3132 7375 ..., ...sha512su\n+000318e0: 6de2 8099 2c20 616e 6420 e280 9863 7263 m..., and ...crc\n+000318f0: e280 9920 746f 2063 616c 6375 6c61 7465 ... to calculate\n+00031900: 206f 7220 6368 6563 6b0a 6861 7368 6573 or check.hashes\n+00031910: 206f 6620 6669 6c65 7320 7573 696e 6720 of files using \n+00031920: 7661 7269 6f75 7320 6d65 7468 6f64 732e various methods.\n+00031930: 2020 2a4e 6f74 6520 6861 7368 7375 6d3a *Note hashsum:\n+00031940: 3a2c 202a 6e6f 7465 206d 6435 7375 6d3a :, *note md5sum:\n+00031950: 3a0a 2a6e 6f74 6520 7368 6131 7375 6d3a :.*note sha1sum:\n+00031960: 3a2c 202a 6e6f 7465 2073 6861 3235 3673 :, *note sha256s\n+00031970: 756d 3a3a 2c20 2a6e 6f74 6520 7368 6135 um::, *note sha5\n+00031980: 3132 7375 6d3a 3a2c 2061 6e64 202a 6e6f 12sum::, and *no\n+00031990: 7465 2063 7263 3a3a 2e0a 0a1f 0a46 696c te crc::.....Fil\n+000319a0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+000319b0: 6f64 653a 2068 6470 6172 6d5f 6d6f 6475 ode: hdparm_modu\n+000319c0: 6c65 2c20 204e 6578 743a 2068 656c 6c6f le, Next: hello\n+000319d0: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+000319e0: 6861 7368 7375 6d5f 6d6f 6475 6c65 2c20 hashsum_module, \n+000319f0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+00031a00: 2e31 3137 2068 6470 6172 6d0a 3d3d 3d3d .117 hdparm.====\n+00031a10: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+00031a20: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+00031a30: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+00031a40: e280 9868 6470 6172 6de2 8099 2063 6f6d ...hdparm... com\n+00031a50: 6d61 6e64 2074 6f20 6765 7420 6f72 2073 mand to get or s\n+00031a60: 6574 0a76 6172 696f 7573 2041 5441 2064 et.various ATA d\n+00031a70: 6973 6b20 7061 7261 6d65 7465 7273 2e20 isk parameters. \n+00031a80: 2054 6869 7320 696e 636c 7564 6573 2063 This includes c\n+00031a90: 6f6e 7472 6f6c 6c69 6e67 2041 6476 616e ontrolling Advan\n+00031aa0: 6365 6420 506f 7765 720a 4d61 6e61 6765 ced Power.Manage\n+00031ab0: 6d65 6e74 2028 4150 4d29 2c20 6469 7370 ment (APM), disp\n+00031ac0: 6c61 7969 6e67 2070 6f77 6572 206d 6f64 laying power mod\n+00031ad0: 652c 2066 7265 657a 696e 6720 4154 4120 e, freezing ATA \n+00031ae0: 7365 6375 7269 7479 2073 6574 7469 6e67 security setting\n+00031af0: 730a 756e 7469 6c20 7265 7365 742c 2064 s.until reset, d\n+00031b00: 6973 706c 6179 696e 6720 534d 4152 5420 isplaying SMART \n+00031b10: 7374 6174 7573 2c20 636f 6e74 726f 6c6c status, controll\n+00031b20: 696e 6720 6175 746f 6d61 7469 6320 6163 ing automatic ac\n+00031b30: 6f75 7374 6963 0a6d 616e 6167 656d 656e oustic.managemen\n+00031b40: 742c 2073 6574 7469 6e67 2073 7461 6e64 t, setting stand\n+00031b50: 6279 2074 696d 656f 7574 2c20 7365 7474 by timeout, sett\n+00031b60: 696e 6720 7468 6520 6472 6976 6520 746f ing the drive to\n+00031b70: 2073 7461 6e64 6279 206d 6f64 652c 0a73 standby mode,.s\n+00031b80: 6574 7469 6e67 2074 6865 2064 7269 7665 etting the drive\n+00031b90: 2074 6f20 736c 6565 7020 6d6f 6465 2c20 to sleep mode, \n+00031ba0: 6469 7370 6c61 7969 6e67 2074 6865 2064 displaying the d\n+00031bb0: 7269 7665 2069 6465 6e74 6966 6963 6174 rive identificat\n+00031bc0: 696f 6e20 616e 640a 7365 7474 696e 6773 ion and.settings\n+00031bd0: 2c20 616e 6420 656e 6162 6c65 2f64 6973 , and enable/dis\n+00031be0: 6162 6c65 2053 4d41 5254 2e0a 0a1f 0a46 able SMART.....F\n+00031bf0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+00031c00: 204e 6f64 653a 2068 656c 6c6f 5f6d 6f64 Node: hello_mod\n+00031c10: 756c 652c 2020 4e65 7874 3a20 6865 6c70 ule, Next: help\n+00031c20: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+00031c30: 6864 7061 726d 5f6d 6f64 756c 652c 2020 hdparm_module, \n+00031c40: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+00031c50: 3131 3820 6865 6c6c 6f0a 3d3d 3d3d 3d3d 118 hello.======\n+00031c60: 3d3d 3d3d 3d3d 0a0a 5468 6973 2070 726f ======..This pro\n+00031c70: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+00031c80: 7220 7468 6520 e280 9868 656c 6c6f e280 r the ...hello..\n+00031c90: 9920 636f 6d6d 616e 6420 746f 2073 696d . command to sim\n+00031ca0: 706c 7920 6f75 7470 7574 2022 4865 6c6c ply output \"Hell\n+00031cb0: 6f0a 576f 726c 6422 2e20 2054 6869 7320 o.World\". This \n+00031cc0: 6973 2069 6e74 656e 6465 6420 666f 7220 is intended for \n+00031cd0: 7465 7374 696e 6720 4752 5542 206d 6f64 testing GRUB mod\n+00031ce0: 756c 6520 6c6f 6164 696e 6720 2f0a 6675 ule loading /.fu\n+00031cf0: 6e63 7469 6f6e 616c 6974 792e 0a0a 1f0a nctionality.....\n+00031d00: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00031d10: 2020 4e6f 6465 3a20 6865 6c70 5f6d 6f64 Node: help_mod\n+00031d20: 756c 652c 2020 4e65 7874 3a20 6865 7864 ule, Next: hexd\n+00031d30: 756d 705f 6d6f 6475 6c65 2c20 2050 7265 ump_module, Pre\n+00031d40: 763a 2068 656c 6c6f 5f6d 6f64 756c 652c v: hello_module,\n+00031d50: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+00031d60: 362e 3131 3920 6865 6c70 0a3d 3d3d 3d3d 6.119 help.=====\n+00031d70: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+00031d80: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+00031d90: 706f 7274 2066 6f72 2074 6865 20e2 8098 port for the ...\n+00031da0: 6865 6c70 e280 9920 636f 6d6d 616e 6420 help... command \n+00031db0: 746f 206f 7574 7075 7420 6865 6c70 2074 to output help t\n+00031dc0: 6578 742e 0a2a 4e6f 7465 2068 656c 703a ext..*Note help:\n+00031dd0: 3a20 666f 7220 6d6f 7265 2069 6e66 6f72 : for more infor\n+00031de0: 6d61 7469 6f6e 2e0a 0a1f 0a46 696c 653a mation.....File:\n+00031df0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+00031e00: 653a 2068 6578 6475 6d70 5f6d 6f64 756c e: hexdump_modul\n+00031e10: 652c 2020 4e65 7874 3a20 6866 735f 6d6f e, Next: hfs_mo\n+00031e20: 6475 6c65 2c20 2050 7265 763a 2068 656c dule, Prev: hel\n+00031e30: 705f 6d6f 6475 6c65 2c20 2055 703a 204d p_module, Up: M\n+00031e40: 6f64 756c 6573 0a0a 3136 2e31 3230 2068 odules..16.120 h\n+00031e50: 6578 6475 6d70 0a3d 3d3d 3d3d 3d3d 3d3d exdump.=========\n+00031e60: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+00031e70: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+00031e80: 6f72 7420 666f 7220 7468 6520 e280 9868 ort for the ...h\n+00031e90: 6578 6475 6d70 e280 9920 636f 6d6d 616e exdump... comman\n+00031ea0: 6420 746f 2064 756d 7020 7468 650a 636f d to dump the.co\n+00031eb0: 6e74 656e 7473 206f 6620 6120 6669 6c65 ntents of a file\n+00031ec0: 2069 6e20 6865 7861 6465 6369 6d61 6c2e in hexadecimal.\n+00031ed0: 2020 2a4e 6f74 6520 6865 7864 756d 703a *Note hexdump:\n+00031ee0: 3a20 666f 7220 6d6f 7265 0a69 6e66 6f72 : for more.infor\n+00031ef0: 6d61 7469 6f6e 2e0a 0a1f 0a46 696c 653a mation.....File:\n+00031f00: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+00031f10: 653a 2068 6673 5f6d 6f64 756c 652c 2020 e: hfs_module, \n+00031f20: 4e65 7874 3a20 6866 7370 6c75 735f 6d6f Next: hfsplus_mo\n+00031f30: 6475 6c65 2c20 2050 7265 763a 2068 6578 dule, Prev: hex\n+00031f40: 6475 6d70 5f6d 6f64 756c 652c 2020 5570 dump_module, Up\n+00031f50: 3a20 4d6f 6475 6c65 730a 0a31 362e 3132 : Modules..16.12\n+00031f60: 3120 6866 730a 3d3d 3d3d 3d3d 3d3d 3d3d 1 hfs.==========\n+00031f70: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n+00031f80: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n+00031f90: 6f72 2074 6865 2048 6965 7261 7263 6869 or the Hierarchi\n+00031fa0: 6361 6c20 4669 6c65 2053 7973 7465 6d20 cal File System \n+00031fb0: 2848 4653 2920 6669 6c65 0a73 7973 7465 (HFS) file.syste\n+00031fc0: 6d20 696e 2047 5255 422e 204e 6f74 653a m in GRUB. Note:\n+00031fd0: 2054 6869 7320 6d6f 6475 6c65 2069 7320 This module is \n+00031fe0: 6e6f 7420 616c 6c6f 7765 6420 696e 206c not allowed in l\n+00031ff0: 6f63 6b64 6f77 6e20 6d6f 6465 2c20 2a6e ockdown mode, *n\n+00032000: 6f74 650a 4c6f 636b 646f 776e 3a3a 2066 ote.Lockdown:: f\n+00032010: 6f72 206d 6f72 6520 696e 666f 726d 6174 or more informat\n+00032020: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 ion.....File: gr\n+00032030: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+00032040: 6866 7370 6c75 735f 6d6f 6475 6c65 2c20 hfsplus_module, \n+00032050: 204e 6578 743a 2068 6673 706c 7573 636f Next: hfsplusco\n+00032060: 6d70 5f6d 6f64 756c 652c 2020 5072 6576 mp_module, Prev\n+00032070: 3a20 6866 735f 6d6f 6475 6c65 2c20 2055 : hfs_module, U\n+00032080: 703a 204d 6f64 756c 6573 0a0a 3136 2e31 p: Modules..16.1\n+00032090: 3232 2068 6673 706c 7573 0a3d 3d3d 3d3d 22 hfsplus.=====\n+000320a0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+000320b0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+000320c0: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+000320d0: 4869 6572 6172 6368 6963 616c 2046 696c Hierarchical Fil\n+000320e0: 6520 5379 7374 656d 2050 6c75 730a 2848 e System Plus.(H\n+000320f0: 4653 2b29 2066 696c 6520 7379 7374 656d FS+) file system\n+00032100: 2069 6e20 4752 5542 2e0a 0a1f 0a46 696c in GRUB.....Fil\n+00032110: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00032120: 6f64 653a 2068 6673 706c 7573 636f 6d70 ode: hfspluscomp\n+00032130: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n+00032140: 6874 7470 5f6d 6f64 756c 652c 2020 5072 http_module, Pr\n+00032150: 6576 3a20 6866 7370 6c75 735f 6d6f 6475 ev: hfsplus_modu\n+00032160: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+00032170: 0a0a 3136 2e31 3233 2068 6673 706c 7573 ..16.123 hfsplus\n+00032180: 636f 6d70 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d comp.===========\n+00032190: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n+000321a0: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n+000321b0: 7070 6f72 7420 666f 7220 7468 6520 4869 pport for the Hi\n+000321c0: 6572 6172 6368 6963 616c 2046 696c 6520 erarchical File \n+000321d0: 5379 7374 656d 2050 6c75 730a 436f 6d70 System Plus.Comp\n+000321e0: 7265 7373 6564 2028 4846 532b 2043 6f6d ressed (HFS+ Com\n+000321f0: 7072 6573 7365 6429 2066 696c 6520 7379 pressed) file sy\n+00032200: 7374 656d 2069 6e20 4752 5542 2e0a 0a1f stem in GRUB....\n+00032210: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+00032220: 2c20 204e 6f64 653a 2068 7474 705f 6d6f , Node: http_mo\n+00032230: 6475 6c65 2c20 204e 6578 743a 2069 6565 dule, Next: iee\n+00032240: 6531 3237 355f 6662 5f6d 6f64 756c 652c e1275_fb_module,\n+00032250: 2020 5072 6576 3a20 6866 7370 6c75 7363 Prev: hfsplusc\n+00032260: 6f6d 705f 6d6f 6475 6c65 2c20 2055 703a omp_module, Up:\n+00032270: 204d 6f64 756c 6573 0a0a 3136 2e31 3234 Modules..16.124\n+00032280: 2068 7474 700a 3d3d 3d3d 3d3d 3d3d 3d3d http.==========\n+00032290: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n+000322a0: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n+000322b0: 666f 7220 6765 7474 696e 6720 6461 7461 for getting data\n+000322c0: 206f 7665 7220 7468 6520 4854 5450 206e over the HTTP n\n+000322d0: 6574 776f 726b 0a70 726f 746f 636f 6c20 etwork.protocol \n+000322e0: 696e 2047 5255 4220 2875 7369 6e67 2074 in GRUB (using t\n+000322f0: 6865 2048 5454 5020 4745 5420 6d65 7468 he HTTP GET meth\n+00032300: 6f64 292e 2020 5468 6973 206d 6179 2062 od). This may b\n+00032310: 6520 7573 6564 2c20 666f 720a 6578 616d e used, for.exam\n+00032320: 706c 652c 2074 6f20 6f62 7461 696e 2061 ple, to obtain a\n+00032330: 6e20 6f70 6572 6174 696e 6720 7379 7374 n operating syst\n+00032340: 656d 206f 7665 7220 4854 5450 2028 6e65 em over HTTP (ne\n+00032350: 7477 6f72 6b20 626f 6f74 292e 0a0a 1f0a twork boot).....\n+00032360: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00032370: 2020 4e6f 6465 3a20 6965 6565 3132 3735 Node: ieee1275\n+00032380: 5f66 625f 6d6f 6475 6c65 2c20 204e 6578 _fb_module, Nex\n+00032390: 743a 2069 6f72 775f 6d6f 6475 6c65 2c20 t: iorw_module, \n+000323a0: 2050 7265 763a 2068 7474 705f 6d6f 6475 Prev: http_modu\n+000323b0: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+000323c0: 0a0a 3136 2e31 3235 2069 6565 6531 3237 ..16.125 ieee127\n+000323d0: 355f 6662 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 5_fb.===========\n+000323e0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n+000323f0: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n+00032400: 7070 6f72 7420 666f 7220 7468 6520 4945 pport for the IE\n+00032410: 4545 3132 3735 2076 6964 656f 2064 7269 EE1275 video dri\n+00032420: 7665 7220 6f75 7470 7574 2066 6f72 0a50 ver output for.P\n+00032430: 6f77 6572 5043 2077 6974 6820 6120 4945 owerPC with a IE\n+00032440: 4545 2d31 3237 3520 706c 6174 666f 726d EE-1275 platform\n+00032450: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00032460: 696e 666f 2c20 204e 6f64 653a 2069 6f72 info, Node: ior\n+00032470: 775f 6d6f 6475 6c65 2c20 204e 6578 743a w_module, Next:\n+00032480: 2069 736f 3936 3630 5f6d 6f64 756c 652c iso9660_module,\n+00032490: 2020 5072 6576 3a20 6965 6565 3132 3735 Prev: ieee1275\n+000324a0: 5f66 625f 6d6f 6475 6c65 2c20 2055 703a _fb_module, Up:\n+000324b0: 204d 6f64 756c 6573 0a0a 3136 2e31 3236 Modules..16.126\n+000324c0: 2069 6f72 770a 3d3d 3d3d 3d3d 3d3d 3d3d iorw.==========\n+000324d0: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n+000324e0: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n+000324f0: 666f 7220 636f 6d6d 616e 6473 20e2 8098 for commands ...\n+00032500: 696e 62e2 8099 2c20 e280 9869 6e77 e280 inb..., ...inw..\n+00032510: 992c 20e2 8098 696e 6ce2 8099 2c20 e280 ., ...inl..., ..\n+00032520: 986f 7574 62e2 8099 2c0a e280 986f 7574 .outb...,....out\n+00032530: 77e2 8099 2c20 616e 6420 e280 986f 7574 w..., and ...out\n+00032540: 6ce2 8099 2074 6f20 7265 6164 202f 2077 l... to read / w\n+00032550: 7269 7465 2064 6174 6120 746f 2070 6879 rite data to phy\n+00032560: 7369 6361 6c20 492f 4f20 706f 7274 732e sical I/O ports.\n+00032570: 2020 5468 6520 2269 6e22 0a63 6f6d 6d61 The \"in\".comma\n+00032580: 6e64 7320 6163 6365 7074 206f 6e65 2070 nds accept one p\n+00032590: 6172 616d 6574 6572 2074 6f20 7370 6563 arameter to spec\n+000325a0: 6966 7920 7468 6520 736f 7572 6365 2070 ify the source p\n+000325b0: 6f72 742e 2020 5468 6520 226f 7574 220a ort. The \"out\".\n+000325c0: 636f 6d6d 616e 6473 2072 6571 7569 7265 commands require\n+000325d0: 2065 6974 6865 7220 7477 6f20 6f72 2074 either two or t\n+000325e0: 6872 6565 2070 6172 616d 6574 6572 732c hree parameters,\n+000325f0: 2077 6974 6820 7468 6520 6f72 6465 723a with the order:\n+00032600: 2070 6f72 742c 0a76 616c 7565 2c20 3c6f port,.value, ...\n+00032620: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+00032630: 6f2c 2020 4e6f 6465 3a20 6973 6f39 3636 o, Node: iso966\n+00032640: 305f 6d6f 6475 6c65 2c20 204e 6578 743a 0_module, Next:\n+00032650: 206a 6673 5f6d 6f64 756c 652c 2020 5072 jfs_module, Pr\n+00032660: 6576 3a20 696f 7277 5f6d 6f64 756c 652c ev: iorw_module,\n+00032670: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+00032680: 362e 3132 3720 6973 6f39 3636 300a 3d3d 6.127 iso9660.==\n+00032690: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n+000326a0: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n+000326b0: 6573 2073 7570 706f 7274 2066 6f72 2074 es support for t\n+000326c0: 6865 2049 534f 3936 3630 2066 696c 6520 he ISO9660 file \n+000326d0: 7379 7374 656d 2028 6f66 7465 6e0a 6173 system (often.as\n+000326e0: 736f 6369 6174 6564 2077 6974 6820 6f70 sociated with op\n+000326f0: 7469 6361 6c20 6469 736b 7320 7375 6368 tical disks such\n+00032700: 2061 7320 4344 2d52 4f4d 7320 616e 6420 as CD-ROMs and \n+00032710: 4456 442d 524f 4d73 2c20 7769 7468 0a65 DVD-ROMs, with.e\n+00032720: 7874 656e 7369 6f6e 733a 2053 7973 7465 xtensions: Syste\n+00032730: 6d20 5573 6520 5368 6172 696e 6720 5072 m Use Sharing Pr\n+00032740: 6f74 6f63 6f6c 2028 5355 5350 292c 2052 otocol (SUSP), R\n+00032750: 6f63 6b20 5269 6467 6520 2855 4e49 5820 ock Ridge (UNIX \n+00032760: 7374 796c 650a 7065 726d 6973 7369 6f6e style.permission\n+00032770: 7320 616e 6420 6c6f 6e67 6572 206e 616d s and longer nam\n+00032780: 6573 290a 0a1f 0a46 696c 653a 2067 7275 es)....File: gru\n+00032790: 622e 696e 666f 2c20 204e 6f64 653a 206a b.info, Node: j\n+000327a0: 6673 5f6d 6f64 756c 652c 2020 4e65 7874 fs_module, Next\n+000327b0: 3a20 6a70 6567 5f6d 6f64 756c 652c 2020 : jpeg_module, \n+000327c0: 5072 6576 3a20 6973 6f39 3636 305f 6d6f Prev: iso9660_mo\n+000327d0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+000327e0: 6573 0a0a 3136 2e31 3238 206a 6673 0a3d es..16.128 jfs.=\n+000327f0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+00032800: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+00032810: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+00032820: 4a6f 7572 6e61 6c65 6420 4669 6c65 2053 Journaled File S\n+00032830: 7973 7465 6d20 284a 4653 2920 6669 6c65 ystem (JFS) file\n+00032840: 0a73 7973 7465 6d2e 2020 4e6f 7465 3a20 .system. Note: \n+00032850: 5468 6973 206d 6f64 756c 6520 6973 206e This module is n\n+00032860: 6f74 2061 6c6c 6f77 6564 2069 6e20 6c6f ot allowed in lo\n+00032870: 636b 646f 776e 206d 6f64 652c 202a 6e6f ckdown mode, *no\n+00032880: 7465 0a4c 6f63 6b64 6f77 6e3a 3a20 666f te.Lockdown:: fo\n+00032890: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati\n+000328a0: 6f6e 2e0a 0a1f 0a46 696c 653a 2067 7275 on.....File: gru\n+000328b0: 622e 696e 666f 2c20 204e 6f64 653a 206a b.info, Node: j\n+000328c0: 7065 675f 6d6f 6475 6c65 2c20 204e 6578 peg_module, Nex\n+000328d0: 743a 206a 736f 6e5f 6d6f 6475 6c65 2c20 t: json_module, \n+000328e0: 2050 7265 763a 206a 6673 5f6d 6f64 756c Prev: jfs_modul\n+000328f0: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n+00032900: 0a31 362e 3132 3920 6a70 6567 0a3d 3d3d .16.129 jpeg.===\n+00032910: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+00032920: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+00032930: 7570 706f 7274 2066 6f72 2072 6561 6469 upport for readi\n+00032940: 6e67 204a 5045 4720 696d 6167 6520 6669 ng JPEG image fi\n+00032950: 6c65 7320 696e 2047 5255 422c 2073 7563 les in GRUB, suc\n+00032960: 680a 6173 2074 6f20 7375 7070 6f72 7420 h.as to support \n+00032970: 6469 7370 6c61 7969 6e67 2061 204a 5045 displaying a JPE\n+00032980: 4720 696d 6167 6520 6173 2061 2062 6163 G image as a bac\n+00032990: 6b67 726f 756e 6420 696d 6167 6520 6f66 kground image of\n+000329a0: 2074 6865 0a67 6678 6d65 6e75 2e0a 0a1f the.gfxmenu....\n+000329b0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+000329c0: 2c20 204e 6f64 653a 206a 736f 6e5f 6d6f , Node: json_mo\n+000329d0: 6475 6c65 2c20 204e 6578 743a 206b 6579 dule, Next: key\n+000329e0: 6c61 796f 7574 735f 6d6f 6475 6c65 2c20 layouts_module, \n+000329f0: 2050 7265 763a 206a 7065 675f 6d6f 6475 Prev: jpeg_modu\n+00032a00: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+00032a10: 0a0a 3136 2e31 3330 206a 736f 6e0a 3d3d ..16.130 json.==\n+00032a20: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+00032a30: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+00032a40: 6c69 6272 6172 7920 7375 7070 6f72 7420 library support \n+00032a50: 666f 7220 7061 7273 696e 6720 2f20 7072 for parsing / pr\n+00032a60: 6f63 6573 7369 6e67 204a 6176 6153 6372 ocessing JavaScr\n+00032a70: 6970 740a 4f62 6a65 6374 204e 6f74 6174 ipt.Object Notat\n+00032a80: 696f 6e20 284a 534f 4e29 2066 6f72 6d61 ion (JSON) forma\n+00032a90: 7474 6564 2064 6174 612e 2020 5468 6973 tted data. This\n+00032aa0: 2069 7320 7573 6564 2c20 666f 7220 6578 is used, for ex\n+00032ab0: 616d 706c 652c 2074 6f0a 7375 7070 6f72 ample, to.suppor\n+00032ac0: 7420 4c55 4b53 3220 6469 736b 2065 6e63 t LUKS2 disk enc\n+00032ad0: 7279 7074 696f 6e20 2f20 6465 6372 7970 ryption / decryp\n+00032ae0: 7469 6f6e 2061 7320 6d65 7461 6461 7461 tion as metadata\n+00032af0: 2069 7320 656e 636f 6465 6420 696e 0a4a is encoded in.J\n+00032b00: 534f 4e2e 0a0a 1f0a 4669 6c65 3a20 6772 SON.....File: gr\n+00032b10: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+00032b20: 6b65 796c 6179 6f75 7473 5f6d 6f64 756c keylayouts_modul\n+00032b30: 652c 2020 4e65 7874 3a20 6b65 7973 7461 e, Next: keysta\n+00032b40: 7475 735f 6d6f 6475 6c65 2c20 2050 7265 tus_module, Pre\n+00032b50: 763a 206a 736f 6e5f 6d6f 6475 6c65 2c20 v: json_module, \n+00032b60: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+00032b70: 2e31 3331 206b 6579 6c61 796f 7574 730a .131 keylayouts.\n+00032b80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n+00032b90: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n+00032ba0: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n+00032bb0: 666f 7220 7468 6520 e280 986b 6579 6d61 for the ...keyma\n+00032bc0: 70e2 8099 2063 6f6d 6d61 6e64 2e20 2054 p... command. T\n+00032bd0: 6869 7320 636f 6d6d 616e 640a 6163 6365 his command.acce\n+00032be0: 7074 7320 6f6e 6520 7061 7261 6d65 7465 pts one paramete\n+00032bf0: 7220 746f 2073 7065 6369 6679 2065 6974 r to specify eit\n+00032c00: 6865 7220 7468 6520 4c41 594f 5554 5f4e her the LAYOUT_N\n+00032c10: 414d 4520 6f72 2074 6865 2046 494c 454e AME or the FILEN\n+00032c20: 414d 452e 0a57 6865 6e20 7370 6563 6966 AME..When specif\n+00032c30: 7969 6e67 2074 6865 204c 4159 4f55 545f ying the LAYOUT_\n+00032c40: 4e41 4d45 2c20 7468 6973 2063 6f6d 6d61 NAME, this comma\n+00032c50: 6e64 2077 696c 6c20 6174 7465 6d70 7420 nd will attempt \n+00032c60: 746f 206f 7065 6e20 7468 650a 4752 5542 to open the.GRUB\n+00032c70: 206b 6579 6d61 7020 6669 6c65 2062 6173 keymap file bas\n+00032c80: 6564 206f 6e20 7468 6520 666f 6c6c 6f77 ed on the follow\n+00032c90: 696e 6720 6c6f 6769 633a 0a0a 2020 2047 ing logic:.. G\n+00032ca0: 6574 2074 6865 2022 7072 6566 6978 2220 et the \"prefix\" \n+00032cb0: 6672 6f6d 2065 6e76 6972 6f6e 6d65 6e74 from environment\n+00032cc0: 2076 6172 6961 626c 6520 5052 4546 4958 variable PREFIX\n+00032cd0: 0a0a 2020 204f 7065 6e20 6b65 796d 6170 .. Open keymap\n+00032ce0: 2066 696c 6520 5052 4546 4958 2f6c 6179 file PREFIX/lay\n+00032cf0: 6f75 7473 2f4c 4159 4f55 545f 4e41 4d45 outs/LAYOUT_NAME\n+00032d00: 2e67 6b62 0a0a 2020 2057 6865 6e20 7370 .gkb.. When sp\n+00032d10: 6563 6966 7969 6e67 2074 6865 2046 494c ecifying the FIL\n+00032d20: 454e 414d 452c 2074 6865 2066 756c 6c20 ENAME, the full \n+00032d30: 7061 7468 2074 6f20 7468 6520 222e 676b path to the \".gk\n+00032d40: 6222 2066 696c 6520 7368 6f75 6c64 0a62 b\" file should.b\n+00032d50: 6520 7072 6f76 6964 6564 2e20 2054 6865 e provided. The\n+00032d60: 2022 2e67 6b62 2220 6669 6c65 2063 616e \".gkb\" file can\n+00032d70: 2062 6520 6765 6e65 7261 7465 6420 6279 be generated by\n+00032d80: 2067 7275 622d 6b62 6463 6f6d 702e 0a0a grub-kbdcomp...\n+00032d90: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+00032da0: 6f2c 2020 4e6f 6465 3a20 6b65 7973 7461 o, Node: keysta\n+00032db0: 7475 735f 6d6f 6475 6c65 2c20 204e 6578 tus_module, Nex\n+00032dc0: 743a 206c 646d 5f6d 6f64 756c 652c 2020 t: ldm_module, \n+00032dd0: 5072 6576 3a20 6b65 796c 6179 6f75 7473 Prev: keylayouts\n+00032de0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+00032df0: 6475 6c65 730a 0a31 362e 3133 3220 6b65 dules..16.132 ke\n+00032e00: 7973 7461 7475 730a 3d3d 3d3d 3d3d 3d3d ystatus.========\n+00032e10: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+00032e20: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+00032e30: 7570 706f 7274 2066 6f72 2074 6865 20e2 upport for the .\n+00032e40: 8098 6b65 7973 7461 7475 73e2 8099 2063 ..keystatus... c\n+00032e50: 6f6d 6d61 6e64 2074 6f20 6368 6563 6b20 ommand to check \n+00032e60: 6b65 790a 6d6f 6469 6669 6572 2073 7461 key.modifier sta\n+00032e70: 7475 732e 2020 2a4e 6f74 6520 6b65 7973 tus. *Note keys\n+00032e80: 7461 7475 733a 3a20 666f 7220 6d6f 7265 tatus:: for more\n+00032e90: 2069 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f information....\n+00032ea0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+00032eb0: 2c20 204e 6f64 653a 206c 646d 5f6d 6f64 , Node: ldm_mod\n+00032ec0: 756c 652c 2020 4e65 7874 3a20 6c65 6761 ule, Next: lega\n+00032ed0: 6379 5f70 6173 7377 6f72 645f 7465 7374 cy_password_test\n+00032ee0: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+00032ef0: 6b65 7973 7461 7475 735f 6d6f 6475 6c65 keystatus_module\n+00032f00: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n+00032f10: 3136 2e31 3333 206c 646d 0a3d 3d3d 3d3d 16.133 ldm.=====\n+00032f20: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+00032f30: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+00032f40: 6f72 7420 666f 7220 7468 6520 4c6f 6769 ort for the Logi\n+00032f50: 6361 6c20 4469 736b 204d 616e 6167 6572 cal Disk Manager\n+00032f60: 2028 4c44 4d29 2064 6973 6b0a 666f 726d (LDM) disk.form\n+00032f70: 6174 2e20 204c 444d 2069 7320 7573 6564 at. LDM is used\n+00032f80: 2074 6f20 6164 6420 7375 7070 6f72 7420 to add support \n+00032f90: 666f 7220 6c6f 6769 6361 6c20 766f 6c75 for logical volu\n+00032fa0: 6d65 7320 6d6f 7374 206f 6674 656e 2077 mes most often w\n+00032fb0: 6974 680a 4d69 6372 6f73 6f66 7420 5769 ith.Microsoft Wi\n+00032fc0: 6e64 6f77 7320 7379 7374 656d 732e 2020 ndows systems. \n+00032fd0: 4120 6c6f 6769 6361 6c20 766f 6c75 6d65 A logical volume\n+00032fe0: 2063 616e 2062 6520 6465 6669 6e65 6420 can be defined \n+00032ff0: 746f 2073 7061 6e20 6d6f 7265 0a74 6861 to span more.tha\n+00033000: 6e20 6f6e 6520 7068 7973 6963 616c 2064 n one physical d\n+00033010: 6973 6b2e 0a0a 1f0a 4669 6c65 3a20 6772 isk.....File: gr\n+00033020: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+00033030: 6c65 6761 6379 5f70 6173 7377 6f72 645f legacy_password_\n+00033040: 7465 7374 5f6d 6f64 756c 652c 2020 4e65 test_module, Ne\n+00033050: 7874 3a20 6c65 6761 6379 6366 675f 6d6f xt: legacycfg_mo\n+00033060: 6475 6c65 2c20 2050 7265 763a 206c 646d dule, Prev: ldm\n+00033070: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+00033080: 6475 6c65 730a 0a31 362e 3133 3420 6c65 dules..16.134 le\n+00033090: 6761 6379 5f70 6173 7377 6f72 645f 7465 gacy_password_te\n+000330a0: 7374 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d st.=============\n+000330b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n+000330c0: 5468 6973 206d 6f64 756c 6520 6973 2069 This module is i\n+000330d0: 6e74 656e 6465 6420 666f 7220 7065 7266 ntended for perf\n+000330e0: 6f72 6d69 6e67 2061 2066 756e 6374 696f orming a functio\n+000330f0: 6e61 6c20 7465 7374 206f 6620 7468 6520 nal test of the \n+00033100: 6c65 6761 6379 0a70 6173 7377 6f72 6420 legacy.password \n+00033110: 6675 6e63 7469 6f6e 2069 6e20 4752 5542 function in GRUB\n+00033120: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00033130: 696e 666f 2c20 204e 6f64 653a 206c 6567 info, Node: leg\n+00033140: 6163 7963 6667 5f6d 6f64 756c 652c 2020 acycfg_module, \n+00033150: 4e65 7874 3a20 6c69 6e75 785f 6d6f 6475 Next: linux_modu\n+00033160: 6c65 2c20 2050 7265 763a 206c 6567 6163 le, Prev: legac\n+00033170: 795f 7061 7373 776f 7264 5f74 6573 745f y_password_test_\n+00033180: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+00033190: 756c 6573 0a0a 3136 2e31 3335 206c 6567 ules..16.135 leg\n+000331a0: 6163 7963 6667 0a3d 3d3d 3d3d 3d3d 3d3d acycfg.=========\n+000331b0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n+000331c0: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n+000331d0: 7070 6f72 7420 666f 7220 636f 6d6d 616e pport for comman\n+000331e0: 6473 20e2 8098 6c65 6761 6379 5f73 6f75 ds ...legacy_sou\n+000331f0: 7263 65e2 8099 2c0a e280 986c 6567 6163 rce...,....legac\n+00033200: 795f 636f 6e66 6967 6669 6c65 e280 992c y_configfile...,\n+00033210: 20e2 8098 6578 7472 6163 745f 6c65 6761 ...extract_lega\n+00033220: 6379 5f65 6e74 7269 6573 5f73 6f75 7263 cy_entries_sourc\n+00033230: 65e2 8099 2c0a e280 9865 7874 7261 6374 e...,....extract\n+00033240: 5f6c 6567 6163 795f 656e 7472 6965 735f _legacy_entries_\n+00033250: 636f 6e66 6967 6669 6c65 e280 992c 20e2 configfile..., .\n+00033260: 8098 6c65 6761 6379 5f6b 6572 6e65 6ce2 ..legacy_kernel.\n+00033270: 8099 2c20 e280 986c 6567 6163 795f 696e .., ...legacy_in\n+00033280: 6974 7264 e280 992c 0ae2 8098 6c65 6761 itrd...,....lega\n+00033290: 6379 5f69 6e69 7472 645f 6e6f 756e 7a69 cy_initrd_nounzi\n+000332a0: 70e2 8099 2c20 e280 986c 6567 6163 795f p..., ...legacy_\n+000332b0: 7061 7373 776f 7264 e280 992c 2061 6e64 password..., and\n+000332c0: 20e2 8098 6c65 6761 6379 5f63 6865 636b ...legacy_check\n+000332d0: 5f70 6173 7377 6f72 64e2 8099 2e0a 466f _password.....Fo\n+000332e0: 7220 6e65 7720 7573 6573 202f 2063 6f6e r new uses / con\n+000332f0: 6669 6775 7261 7469 6f6e 7320 6f66 2047 figurations of G\n+00033300: 5255 4220 6f74 6865 7220 636f 6d6d 616e RUB other comman\n+00033310: 6473 202f 206d 6f64 756c 6573 206f 6666 ds / modules off\n+00033320: 6572 2074 6865 0a6d 6f64 6572 6e20 6571 er the.modern eq\n+00033330: 7569 7661 6c65 6e74 732e 0a0a 1f0a 4669 uivalents.....Fi\n+00033340: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00033350: 4e6f 6465 3a20 6c69 6e75 785f 6d6f 6475 Node: linux_modu\n+00033360: 6c65 2c20 204e 6578 743a 206c 696e 7578 le, Next: linux\n+00033370: 3136 5f6d 6f64 756c 652c 2020 5072 6576 16_module, Prev\n+00033380: 3a20 6c65 6761 6379 6366 675f 6d6f 6475 : legacycfg_modu\n+00033390: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+000333a0: 0a0a 3136 2e31 3336 206c 696e 7578 0a3d ..16.136 linux.=\n+000333b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n+000333c0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+000333d0: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n+000333e0: 6520 636f 6d6d 616e 6473 20e2 8098 6c69 e commands ...li\n+000333f0: 6e75 78e2 8099 2061 6e64 20e2 8098 696e nux... and ...in\n+00033400: 6974 7264 e280 9920 746f 0a6c 6f61 6420 itrd... to.load \n+00033410: 4c69 6e75 7820 616e 6420 616e 2049 6e69 Linux and an Ini\n+00033420: 7469 616c 2052 414d 2044 6973 6b20 7265 tial RAM Disk re\n+00033430: 7370 6563 7469 7665 6c79 2e20 202a 4e6f spectively. *No\n+00033440: 7465 206c 696e 7578 3a3a 2061 6e64 0a2a te linux:: and.*\n+00033450: 6e6f 7465 2069 6e69 7472 643a 3a20 666f note initrd:: fo\n+00033460: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati\n+00033470: 6f6e 2e0a 0a1f 0a46 696c 653a 2067 7275 on.....File: gru\n+00033480: 622e 696e 666f 2c20 204e 6f64 653a 206c b.info, Node: l\n+00033490: 696e 7578 3136 5f6d 6f64 756c 652c 2020 inux16_module, \n+000334a0: 4e65 7874 3a20 6c6f 6164 6269 6f73 5f6d Next: loadbios_m\n+000334b0: 6f64 756c 652c 2020 5072 6576 3a20 6c69 odule, Prev: li\n+000334c0: 6e75 785f 6d6f 6475 6c65 2c20 2055 703a nux_module, Up:\n+000334d0: 204d 6f64 756c 6573 0a0a 3136 2e31 3337 Modules..16.137\n+000334e0: 206c 696e 7578 3136 0a3d 3d3d 3d3d 3d3d linux16.=======\n+000334f0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n+00033500: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n+00033510: 7070 6f72 7420 666f 7220 7468 6520 636f pport for the co\n+00033520: 6d6d 616e 6473 20e2 8098 6c69 6e75 7831 mmands ...linux1\n+00033530: 36e2 8099 2061 6e64 20e2 8098 696e 6974 6... and ...init\n+00033540: 7264 3136 e280 990a 746f 206c 6f61 6420 rd16....to load \n+00033550: 4c69 6e75 7820 696e 2031 362d 6269 7420 Linux in 16-bit \n+00033560: 6d6f 6465 2061 6e64 2061 6e20 496e 6974 mode and an Init\n+00033570: 6961 6c20 5241 4d20 4469 736b 2069 6e20 ial RAM Disk in \n+00033580: 3136 2d62 6974 206d 6f64 650a 7265 7370 16-bit mode.resp\n+00033590: 6563 7469 7665 6c79 2e20 202a 4e6f 7465 ectively. *Note\n+000335a0: 206c 696e 7578 3136 3a3a 2061 6e64 202a linux16:: and *\n+000335b0: 6e6f 7465 2069 6e69 7472 6431 363a 3a20 note initrd16:: \n+000335c0: 666f 7220 6d6f 7265 0a69 6e66 6f72 6d61 for more.informa\n+000335d0: 7469 6f6e 2e0a 0a1f 0a46 696c 653a 2067 tion.....File: g\n+000335e0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+000335f0: 206c 6f61 6462 696f 735f 6d6f 6475 6c65 loadbios_module\n+00033600: 2c20 204e 6578 743a 206c 6f61 6465 6e76 , Next: loadenv\n+00033610: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+00033620: 6c69 6e75 7831 365f 6d6f 6475 6c65 2c20 linux16_module, \n+00033630: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+00033640: 2e31 3338 206c 6f61 6462 696f 730a 3d3d .138 loadbios.==\n+00033650: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+00033660: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+00033670: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+00033680: 7468 6520 636f 6d6d 616e 6473 20e2 8098 the commands ...\n+00033690: 6661 6b65 6269 6f73 e280 9920 616e 6420 fakebios... and \n+000336a0: e280 986c 6f61 6462 696f 73e2 8099 2e0a ...loadbios.....\n+000336b0: 5468 6573 6520 636f 6d6d 616e 6473 206d These commands m\n+000336c0: 6179 206f 6e6c 7920 6265 2075 7365 6675 ay only be usefu\n+000336d0: 6c20 6f6e 2070 6c61 7466 6f72 6d73 2077 l on platforms w\n+000336e0: 6974 6820 6973 7375 6573 2072 6571 7569 ith issues requi\n+000336f0: 7269 6e67 0a77 6f72 6b2d 6172 6f75 6e64 ring.work-around\n+00033700: 732e 2020 436f 6d6d 616e 6420 e280 9866 s. Command ...f\n+00033710: 616b 6562 696f 73e2 8099 2069 7320 7573 akebios... is us\n+00033720: 6564 2074 6f20 6372 6561 7465 2042 494f ed to create BIO\n+00033730: 532d 6c69 6b65 2073 7472 7563 7475 7265 S-like structure\n+00033740: 730a 666f 7220 6261 636b 7761 7264 2063 s.for backward c\n+00033750: 6f6d 7061 7469 6269 6c69 7479 2077 6974 ompatibility wit\n+00033760: 6820 6578 6973 7469 6e67 204f 532e 2043 h existing OS. C\n+00033770: 6f6d 6d61 6e64 20e2 8098 6c6f 6164 6269 ommand ...loadbi\n+00033780: 6f73 e280 9920 6973 2075 7365 640a 746f os... is used.to\n+00033790: 206c 6f61 6420 6120 4249 4f53 2064 756d load a BIOS dum\n+000337a0: 702e 0a0a 1f0a 4669 6c65 3a20 6772 7562 p.....File: grub\n+000337b0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6c6f .info, Node: lo\n+000337c0: 6164 656e 765f 6d6f 6475 6c65 2c20 204e adenv_module, N\n+000337d0: 6578 743a 206c 6f6f 7062 6163 6b5f 6d6f ext: loopback_mo\n+000337e0: 6475 6c65 2c20 2050 7265 763a 206c 6f61 dule, Prev: loa\n+000337f0: 6462 696f 735f 6d6f 6475 6c65 2c20 2055 dbios_module, U\n+00033800: 703a 204d 6f64 756c 6573 0a0a 3136 2e31 p: Modules..16.1\n+00033810: 3339 206c 6f61 6465 6e76 0a3d 3d3d 3d3d 39 loadenv.=====\n+00033820: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+00033830: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+00033840: 7375 7070 6f72 7420 666f 7220 636f 6d6d support for comm\n+00033850: 616e 6473 20e2 8098 6c6f 6164 5f65 6e76 ands ...load_env\n+00033860: e280 992c 20e2 8098 6c69 7374 5f65 6e76 ..., ...list_env\n+00033870: e280 992c 2061 6e64 0ae2 8098 7361 7665 ..., and....save\n+00033880: 5f65 6e76 e280 992e 2020 5468 6573 6520 _env.... These \n+00033890: 636f 6d6d 616e 6473 2063 616e 2062 6520 commands can be \n+000338a0: 7573 6564 2074 6f20 6c6f 6164 2065 6e76 used to load env\n+000338b0: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n+000338c0: 6573 0a66 726f 6d20 6120 6669 6c65 2c20 es.from a file, \n+000338d0: 6c69 7374 2065 6e76 6972 6f6e 6d65 6e74 list environment\n+000338e0: 2076 6172 6961 626c 6573 2069 6e20 6120 variables in a \n+000338f0: 6669 6c65 2c20 616e 6420 7361 7665 2065 file, and save e\n+00033900: 6e76 6972 6f6e 6d65 6e74 0a76 6172 6961 nvironment.varia\n+00033910: 626c 6573 2074 6f20 6120 6669 6c65 2e20 bles to a file. \n+00033920: 202a 4e6f 7465 206c 6f61 645f 656e 763a *Note load_env:\n+00033930: 3a2c 202a 6e6f 7465 206c 6973 745f 656e :, *note list_en\n+00033940: 763a 3a2c 2061 6e64 202a 6e6f 7465 0a73 v::, and *note.s\n+00033950: 6176 655f 656e 763a 3a2e 0a0a 1f0a 4669 ave_env::.....Fi\n+00033960: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00033970: 4e6f 6465 3a20 6c6f 6f70 6261 636b 5f6d Node: loopback_m\n+00033980: 6f64 756c 652c 2020 4e65 7874 3a20 6c73 odule, Next: ls\n+00033990: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+000339a0: 6c6f 6164 656e 765f 6d6f 6475 6c65 2c20 loadenv_module, \n+000339b0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+000339c0: 2e31 3430 206c 6f6f 7062 6163 6b0a 3d3d .140 loopback.==\n+000339d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+000339e0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+000339f0: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+00033a00: 7468 6520 e280 986c 6f6f 7062 6163 6be2 the ...loopback.\n+00033a10: 8099 2063 6f6d 6d61 6e64 2e20 202a 4e6f .. command. *No\n+00033a20: 7465 0a6c 6f6f 7062 6163 6b3a 3a20 666f te.loopback:: fo\n+00033a30: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati\n+00033a40: 6f6e 2e0a 0a1f 0a46 696c 653a 2067 7275 on.....File: gru\n+00033a50: 622e 696e 666f 2c20 204e 6f64 653a 206c b.info, Node: l\n+00033a60: 735f 6d6f 6475 6c65 2c20 204e 6578 743a s_module, Next:\n+00033a70: 206c 7361 6370 695f 6d6f 6475 6c65 2c20 lsacpi_module, \n+00033a80: 2050 7265 763a 206c 6f6f 7062 6163 6b5f Prev: loopback_\n+00033a90: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+00033aa0: 756c 6573 0a0a 3136 2e31 3431 206c 730a ules..16.141 ls.\n+00033ab0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+00033ac0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+00033ad0: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+00033ae0: e280 986c 73e2 8099 2063 6f6d 6d61 6e64 ...ls... command\n+00033af0: 2e20 202a 4e6f 7465 206c 733a 3a20 666f . *Note ls:: fo\n+00033b00: 7220 6d6f 7265 0a69 6e66 6f72 6d61 7469 r more.informati\n+00033b10: 6f6e 2e0a 0a1f 0a46 696c 653a 2067 7275 on.....File: gru\n+00033b20: 622e 696e 666f 2c20 204e 6f64 653a 206c b.info, Node: l\n+00033b30: 7361 6370 695f 6d6f 6475 6c65 2c20 204e sacpi_module, N\n+00033b40: 6578 743a 206c 7361 706d 5f6d 6f64 756c ext: lsapm_modul\n+00033b50: 652c 2020 5072 6576 3a20 6c73 5f6d 6f64 e, Prev: ls_mod\n+00033b60: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n+00033b70: 730a 0a31 362e 3134 3220 6c73 6163 7069 s..16.142 lsacpi\n+00033b80: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a .=============..\n+00033b90: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n+00033ba0: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n+00033bb0: 2074 6865 20e2 8098 6c73 6163 7069 e280 the ...lsacpi..\n+00033bc0: 9920 636f 6d6d 616e 642e 2020 5468 6973 . command. This\n+00033bd0: 2063 6f6d 6d61 6e64 2063 616e 0a62 6520 command can.be \n+00033be0: 7573 6564 2074 6f20 6469 7370 6c61 7920 used to display \n+00033bf0: 4164 7661 6e63 6564 2043 6f6e 6669 6775 Advanced Configu\n+00033c00: 7261 7469 6f6e 2061 6e64 2050 6f77 6572 ration and Power\n+00033c10: 2049 6e74 6572 6661 6365 2028 4143 5049 Interface (ACPI\n+00033c20: 290a 7461 626c 6573 2e0a 0a1f 0a46 696c ).tables.....Fil\n+00033c30: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00033c40: 6f64 653a 206c 7361 706d 5f6d 6f64 756c ode: lsapm_modul\n+00033c50: 652c 2020 4e65 7874 3a20 6c73 6465 765f e, Next: lsdev_\n+00033c60: 6d6f 6475 6c65 2c20 2050 7265 763a 206c module, Prev: l\n+00033c70: 7361 6370 695f 6d6f 6475 6c65 2c20 2055 sacpi_module, U\n+00033c80: 703a 204d 6f64 756c 6573 0a0a 3136 2e31 p: Modules..16.1\n+00033c90: 3433 206c 7361 706d 0a3d 3d3d 3d3d 3d3d 43 lsapm.=======\n+00033ca0: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+00033cb0: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+00033cc0: 6f72 7420 666f 7220 7468 6520 e280 986c ort for the ...l\n+00033cd0: 7361 706d e280 9920 636f 6d6d 616e 642e sapm... command.\n+00033ce0: 2020 5468 6973 2063 6f6d 6d61 6e64 2063 This command c\n+00033cf0: 616e 0a62 6520 7573 6564 2074 6f20 6469 an.be used to di\n+00033d00: 7370 6c61 7920 4164 7661 6e63 6564 2070 splay Advanced p\n+00033d10: 6f77 6572 206d 616e 6167 656d 656e 7420 ower management \n+00033d20: 2841 504d 2920 696e 666f 726d 6174 696f (APM) informatio\n+00033d30: 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 n.....File: grub\n+00033d40: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6c73 .info, Node: ls\n+00033d50: 6465 765f 6d6f 6475 6c65 2c20 204e 6578 dev_module, Nex\n+00033d60: 743a 206c 7365 6669 5f6d 6f64 756c 652c t: lsefi_module,\n+00033d70: 2020 5072 6576 3a20 6c73 6170 6d5f 6d6f Prev: lsapm_mo\n+00033d80: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+00033d90: 6573 0a0a 3136 2e31 3434 206c 7364 6576 es..16.144 lsdev\n+00033da0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 .============..T\n+00033db0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+00033dc0: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+00033dd0: 7468 6520 e280 986c 7364 6576 e280 9920 the ...lsdev... \n+00033de0: 636f 6d6d 616e 642e 2020 5468 6973 2063 command. This c\n+00033df0: 6f6d 6d61 6e64 2063 616e 0a62 6520 7573 ommand can.be us\n+00033e00: 6564 206f 6e20 4d49 5053 2041 6476 616e ed on MIPS Advan\n+00033e10: 6365 6420 5249 5343 2043 6f6d 7075 7469 ced RISC Computi\n+00033e20: 6e67 2028 4152 4329 2070 6c61 7466 6f72 ng (ARC) platfor\n+00033e30: 6d73 2074 6f20 6469 7370 6c61 790a 6465 ms to display.de\n+00033e40: 7669 6365 732e 0a0a 1f0a 4669 6c65 3a20 vices.....File: \n+00033e50: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00033e60: 3a20 6c73 6566 695f 6d6f 6475 6c65 2c20 : lsefi_module, \n+00033e70: 204e 6578 743a 206c 7365 6669 6d6d 6170 Next: lsefimmap\n+00033e80: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+00033e90: 6c73 6465 765f 6d6f 6475 6c65 2c20 2055 lsdev_module, U\n+00033ea0: 703a 204d 6f64 756c 6573 0a0a 3136 2e31 p: Modules..16.1\n+00033eb0: 3435 206c 7365 6669 0a3d 3d3d 3d3d 3d3d 45 lsefi.=======\n+00033ec0: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+00033ed0: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+00033ee0: 6f72 7420 666f 7220 7468 6520 e280 986c ort for the ...l\n+00033ef0: 7365 6669 e280 9920 636f 6d6d 616e 642e sefi... command.\n+00033f00: 2020 5468 6973 2063 6f6d 6d61 6e64 2063 This command c\n+00033f10: 616e 0a62 6520 7573 6564 206f 6e20 4546 an.be used on EF\n+00033f20: 4920 706c 6174 666f 726d 7320 746f 2064 I platforms to d\n+00033f30: 6973 706c 6179 2045 4649 2068 616e 646c isplay EFI handl\n+00033f40: 6573 2e0a 0a1f 0a46 696c 653a 2067 7275 es.....File: gru\n+00033f50: 622e 696e 666f 2c20 204e 6f64 653a 206c b.info, Node: l\n+00033f60: 7365 6669 6d6d 6170 5f6d 6f64 756c 652c sefimmap_module,\n+00033f70: 2020 4e65 7874 3a20 6c73 6566 6973 7973 Next: lsefisys\n+00033f80: 7461 625f 6d6f 6475 6c65 2c20 2050 7265 tab_module, Pre\n+00033f90: 763a 206c 7365 6669 5f6d 6f64 756c 652c v: lsefi_module,\n+00033fa0: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+00033fb0: 362e 3134 3620 6c73 6566 696d 6d61 700a 6.146 lsefimmap.\n+00033fc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n+00033fd0: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n+00033fe0: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n+00033ff0: 6f72 2074 6865 20e2 8098 6c73 6566 696d or the ...lsefim\n+00034000: 6d61 70e2 8099 2063 6f6d 6d61 6e64 2e20 map... command. \n+00034010: 2054 6869 7320 636f 6d6d 616e 640a 6361 This command.ca\n+00034020: 6e20 6265 2075 7365 6420 6f6e 2045 4649 n be used on EFI\n+00034030: 2070 6c61 7466 6f72 6d73 2074 6f20 6469 platforms to di\n+00034040: 7370 6c61 7920 7468 6520 4546 4920 6d65 splay the EFI me\n+00034050: 6d6f 7279 206d 6170 2e0a 0a1f 0a46 696c mory map.....Fil\n+00034060: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00034070: 6f64 653a 206c 7365 6669 7379 7374 6162 ode: lsefisystab\n+00034080: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n+00034090: 6c73 6d6d 6170 5f6d 6f64 756c 652c 2020 lsmmap_module, \n+000340a0: 5072 6576 3a20 6c73 6566 696d 6d61 705f Prev: lsefimmap_\n+000340b0: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+000340c0: 756c 6573 0a0a 3136 2e31 3437 206c 7365 ules..16.147 lse\n+000340d0: 6669 7379 7374 6162 0a3d 3d3d 3d3d 3d3d fisystab.=======\n+000340e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n+000340f0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+00034100: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n+00034110: 6520 e280 986c 7365 6669 7379 7374 6162 e ...lsefisystab\n+00034120: e280 9920 636f 6d6d 616e 642e 2020 5468 ... command. Th\n+00034130: 6973 0a63 6f6d 6d61 6e64 2063 616e 2062 is.command can b\n+00034140: 6520 7573 6564 206f 6e20 4546 4920 706c e used on EFI pl\n+00034150: 6174 666f 726d 7320 746f 2064 6973 706c atforms to displ\n+00034160: 6179 2074 6865 2045 4649 2073 7973 7465 ay the EFI syste\n+00034170: 6d20 7461 626c 6573 2e0a 0a1f 0a46 696c m tables.....Fil\n+00034180: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00034190: 6f64 653a 206c 736d 6d61 705f 6d6f 6475 ode: lsmmap_modu\n+000341a0: 6c65 2c20 204e 6578 743a 206c 7370 6369 le, Next: lspci\n+000341b0: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+000341c0: 6c73 6566 6973 7973 7461 625f 6d6f 6475 lsefisystab_modu\n+000341d0: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+000341e0: 0a0a 3136 2e31 3438 206c 736d 6d61 700a ..16.148 lsmmap.\n+000341f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+00034200: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+00034210: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+00034220: 7468 6520 e280 986c 736d 6d61 70e2 8099 the ...lsmmap...\n+00034230: 2063 6f6d 6d61 6e64 2e20 2054 6869 7320 command. This \n+00034240: 636f 6d6d 616e 6420 6361 6e0a 6265 2075 command can.be u\n+00034250: 7365 6420 746f 2064 6973 706c 6179 2074 sed to display t\n+00034260: 6865 206d 656d 6f72 7920 6d61 7020 7072 he memory map pr\n+00034270: 6f76 6964 6564 2062 7920 6669 726d 7761 ovided by firmwa\n+00034280: 7265 2e0a 0a1f 0a46 696c 653a 2067 7275 re.....File: gru\n+00034290: 622e 696e 666f 2c20 204e 6f64 653a 206c b.info, Node: l\n+000342a0: 7370 6369 5f6d 6f64 756c 652c 2020 4e65 spci_module, Ne\n+000342b0: 7874 3a20 6c73 7361 6c5f 6d6f 6475 6c65 xt: lssal_module\n+000342c0: 2c20 2050 7265 763a 206c 736d 6d61 705f , Prev: lsmmap_\n+000342d0: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+000342e0: 756c 6573 0a0a 3136 2e31 3439 206c 7370 ules..16.149 lsp\n+000342f0: 6369 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ci.============.\n+00034300: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+00034310: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+00034320: 7220 7468 6520 e280 986c 7370 6369 e280 r the ...lspci..\n+00034330: 9920 636f 6d6d 616e 642e 2020 5468 6973 . command. This\n+00034340: 2063 6f6d 6d61 6e64 2063 616e 0a62 6520 command can.be \n+00034350: 7573 6564 2074 6f20 6469 7370 6c61 7920 used to display \n+00034360: 7468 6520 5043 4920 2f20 5043 4965 2064 the PCI / PCIe d\n+00034370: 6576 6963 6573 2e0a 0a1f 0a46 696c 653a evices.....File:\n+00034380: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+00034390: 653a 206c 7373 616c 5f6d 6f64 756c 652c e: lssal_module,\n+000343a0: 2020 4e65 7874 3a20 6c73 7370 645f 6d6f Next: lsspd_mo\n+000343b0: 6475 6c65 2c20 2050 7265 763a 206c 7370 dule, Prev: lsp\n+000343c0: 6369 5f6d 6f64 756c 652c 2020 5570 3a20 ci_module, Up: \n+000343d0: 4d6f 6475 6c65 730a 0a31 362e 3135 3020 Modules..16.150 \n+000343e0: 6c73 7361 6c0a 3d3d 3d3d 3d3d 3d3d 3d3d lssal.==========\n+000343f0: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n+00034400: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n+00034410: 2066 6f72 2074 6865 20e2 8098 6c73 6566 for the ...lsef\n+00034420: 6973 7973 7461 62e2 8099 2063 6f6d 6d61 isystab... comma\n+00034430: 6e64 2e20 2054 6869 730a 636f 6d6d 616e nd. This.comman\n+00034440: 6420 6361 6e20 6265 2075 7365 6420 6f6e d can be used on\n+00034450: 2049 7461 6e69 756d 2028 4941 2d36 3429 Itanium (IA-64)\n+00034460: 2045 4649 2070 6c61 7466 6f72 6d73 2074 EFI platforms t\n+00034470: 6f20 6469 7370 6c61 7920 7468 6520 4546 o display the EF\n+00034480: 490a 5379 7374 656d 2041 6273 7472 6163 I.System Abstrac\n+00034490: 7469 6f6e 204c 6179 6572 2073 7973 7465 tion Layer syste\n+000344a0: 6d20 7461 626c 652e 0a0a 1f0a 4669 6c65 m table.....File\n+000344b0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+000344c0: 6465 3a20 6c73 7370 645f 6d6f 6475 6c65 de: lsspd_module\n+000344d0: 2c20 204e 6578 743a 206c 7378 656e 5f6d , Next: lsxen_m\n+000344e0: 6f64 756c 652c 2020 5072 6576 3a20 6c73 odule, Prev: ls\n+000344f0: 7361 6c5f 6d6f 6475 6c65 2c20 2055 703a sal_module, Up:\n+00034500: 204d 6f64 756c 6573 0a0a 3136 2e31 3531 Modules..16.151\n+00034510: 206c 7373 7064 0a3d 3d3d 3d3d 3d3d 3d3d lsspd.=========\n+00034520: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n+00034530: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n+00034540: 7420 666f 7220 7468 6520 e280 986c 7373 t for the ...lss\n+00034550: 7064 e280 9920 636f 6d6d 616e 642e 2020 pd... command. \n+00034560: 5468 6973 2063 6f6d 6d61 6e64 2063 616e This command can\n+00034570: 0a62 6520 7573 6564 206f 6e20 4d49 5053 .be used on MIPS\n+00034580: 204c 6f6f 6e67 736f 6e20 706c 6174 666f Loongson platfo\n+00034590: 726d 7320 746f 2064 6973 706c 6179 2074 rms to display t\n+000345a0: 6865 2044 4452 2052 414d 2053 6572 6961 he DDR RAM Seria\n+000345b0: 6c0a 5072 6573 656e 6365 2044 6574 6563 l.Presence Detec\n+000345c0: 7420 2853 5044 2920 4545 5052 4f4d 2064 t (SPD) EEPROM d\n+000345d0: 6174 612e 0a0a 1f0a 4669 6c65 3a20 6772 ata.....File: gr\n+000345e0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+000345f0: 6c73 7865 6e5f 6d6f 6475 6c65 2c20 204e lsxen_module, N\n+00034600: 6578 743a 206c 756b 735f 6d6f 6475 6c65 ext: luks_module\n+00034610: 2c20 2050 7265 763a 206c 7373 7064 5f6d , Prev: lsspd_m\n+00034620: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+00034630: 6c65 730a 0a31 362e 3135 3220 6c73 7865 les..16.152 lsxe\n+00034640: 6e0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a n.============..\n+00034650: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n+00034660: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n+00034670: 2074 6865 2063 6f6d 6d61 6e64 7320 e280 the commands ..\n+00034680: 9878 656e 5f6c 73e2 8099 2061 6e64 20e2 .xen_ls... and .\n+00034690: 8098 7865 6e5f 6361 74e2 8099 206f 6e0a ..xen_cat... on.\n+000346a0: 5865 6e20 706c 6174 666f 726d 7320 746f Xen platforms to\n+000346b0: 206c 6973 7420 5865 6e20 7374 6f72 6167 list Xen storag\n+000346c0: 652e 0a0a 1f0a 4669 6c65 3a20 6772 7562 e.....File: grub\n+000346d0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6c75 .info, Node: lu\n+000346e0: 6b73 5f6d 6f64 756c 652c 2020 4e65 7874 ks_module, Next\n+000346f0: 3a20 6c75 6b73 325f 6d6f 6475 6c65 2c20 : luks2_module, \n+00034700: 2050 7265 763a 206c 7378 656e 5f6d 6f64 Prev: lsxen_mod\n+00034710: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n+00034720: 730a 0a31 362e 3135 3320 6c75 6b73 0a3d s..16.153 luks.=\n+00034730: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n+00034740: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n+00034750: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n+00034760: 204c 696e 7578 2055 6e69 6669 6564 204b Linux Unified K\n+00034770: 6579 2053 6574 7570 2028 4c55 4b53 290a ey Setup (LUKS).\n+00034780: 2876 6572 7369 6f6e 2031 2920 6469 736b (version 1) disk\n+00034790: 2065 6e63 7279 7074 696f 6e20 2f20 6465 encryption / de\n+000347a0: 6372 7970 7469 6f6e 2070 726f 746f 636f cryption protoco\n+000347b0: 6c2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 l.....File: grub\n+000347c0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6c75 .info, Node: lu\n+000347d0: 6b73 325f 6d6f 6475 6c65 2c20 204e 6578 ks2_module, Nex\n+000347e0: 743a 206c 766d 5f6d 6f64 756c 652c 2020 t: lvm_module, \n+000347f0: 5072 6576 3a20 6c75 6b73 5f6d 6f64 756c Prev: luks_modul\n+00034800: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n+00034810: 0a31 362e 3135 3420 6c75 6b73 320a 3d3d .16.154 luks2.==\n+00034820: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n+00034830: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n+00034840: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n+00034850: 204c 696e 7578 2055 6e69 6669 6564 204b Linux Unified K\n+00034860: 6579 2053 6574 7570 2032 2028 4c55 4b53 ey Setup 2 (LUKS\n+00034870: 3229 0a64 6973 6b20 656e 6372 7970 7469 2).disk encrypti\n+00034880: 6f6e 202f 2064 6563 7279 7074 696f 6e20 on / decryption \n+00034890: 7072 6f74 6f63 6f6c 2e0a 0a1f 0a46 696c protocol.....Fil\n+000348a0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+000348b0: 6f64 653a 206c 766d 5f6d 6f64 756c 652c ode: lvm_module,\n+000348c0: 2020 4e65 7874 3a20 6c7a 6f70 696f 5f6d Next: lzopio_m\n+000348d0: 6f64 756c 652c 2020 5072 6576 3a20 6c75 odule, Prev: lu\n+000348e0: 6b73 325f 6d6f 6475 6c65 2c20 2055 703a ks2_module, Up:\n+000348f0: 204d 6f64 756c 6573 0a0a 3136 2e31 3535 Modules..16.155\n+00034900: 206c 766d 0a3d 3d3d 3d3d 3d3d 3d3d 3d0a lvm.==========.\n+00034910: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+00034920: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+00034930: 7220 7265 6164 696e 6720 4c6f 6769 6361 r reading Logica\n+00034940: 6c20 566f 6c75 6d65 204d 616e 6167 656d l Volume Managem\n+00034950: 656e 740a 226c 6f67 6963 616c 2220 6469 ent.\"logical\" di\n+00034960: 736b 732e 2020 466f 7220 6578 616d 706c sks. For exampl\n+00034970: 652c 2061 2073 696e 676c 6520 226c 6f67 e, a single \"log\n+00034980: 6963 616c 2220 6469 736b 206d 6179 2062 ical\" disk may b\n+00034990: 6520 6d61 7070 6564 2074 6f0a 7370 616e e mapped to.span\n+000349a0: 206d 6f72 6520 7468 616e 206f 6e65 2070 more than one p\n+000349b0: 6879 7369 6361 6c20 6469 736b 2e20 2054 hysical disk. T\n+000349c0: 6869 7320 776f 756c 6420 6265 2075 7365 his would be use\n+000349d0: 6420 7768 656e 2062 6f6f 7469 6e67 2066 d when booting f\n+000349e0: 726f 6d0a 6120 4c56 4d20 666f 726d 6174 rom.a LVM format\n+000349f0: 7465 6420 6469 736b 2061 7320 6d61 7920 ted disk as may \n+00034a00: 6265 2073 6574 7570 2069 6e20 4c69 6e75 be setup in Linu\n+00034a10: 782e 0a0a 1f0a 4669 6c65 3a20 6772 7562 x.....File: grub\n+00034a20: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6c7a .info, Node: lz\n+00034a30: 6f70 696f 5f6d 6f64 756c 652c 2020 4e65 opio_module, Ne\n+00034a40: 7874 3a20 6d61 6362 6c65 7373 5f6d 6f64 xt: macbless_mod\n+00034a50: 756c 652c 2020 5072 6576 3a20 6c76 6d5f ule, Prev: lvm_\n+00034a60: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+00034a70: 756c 6573 0a0a 3136 2e31 3536 206c 7a6f ules..16.156 lzo\n+00034a80: 7069 6f0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d pio.============\n+00034a90: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n+00034aa0: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n+00034ab0: 666f 7220 6465 636f 6d70 7265 7373 696e for decompressin\n+00034ac0: 6720 4c5a 4f20 2f20 4c5a 4f50 2063 6f6d g LZO / LZOP com\n+00034ad0: 7072 6573 7365 640a 6669 6c65 7320 2f20 pressed.files / \n+00034ae0: 6172 6368 6976 6573 2e0a 0a1f 0a46 696c archives.....Fil\n+00034af0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00034b00: 6f64 653a 206d 6163 626c 6573 735f 6d6f ode: macbless_mo\n+00034b10: 6475 6c65 2c20 204e 6578 743a 206d 6163 dule, Next: mac\n+00034b20: 686f 5f6d 6f64 756c 652c 2020 5072 6576 ho_module, Prev\n+00034b30: 3a20 6c7a 6f70 696f 5f6d 6f64 756c 652c : lzopio_module,\n+00034b40: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+00034b50: 362e 3135 3720 6d61 6362 6c65 7373 0a3d 6.157 macbless.=\n+00034b60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n+00034b70: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n+00034b80: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n+00034b90: 2063 6f6d 6d61 6e64 7320 e280 986d 6163 commands ...mac\n+00034ba0: 7465 6c62 6c65 7373 e280 9920 616e 640a telbless... and.\n+00034bb0: e280 986d 6163 7070 6362 6c65 7373 e280 ...macppcbless..\n+00034bc0: 9920 666f 7220 2262 6c65 7373 696e 6722 . for \"blessing\"\n+00034bd0: 2061 2062 6f6f 746c 6f61 6465 7220 6f6e a bootloader on\n+00034be0: 2049 6e74 656c 202f 2050 5043 2062 6173 Intel / PPC bas\n+00034bf0: 6564 204d 4143 730a 7573 696e 6720 7468 ed MACs.using th\n+00034c00: 6520 4846 5320 6f72 2048 4653 2b20 6669 e HFS or HFS+ fi\n+00034c10: 6c65 2073 7973 7465 6d2e 2020 4f6e 2048 le system. On H\n+00034c20: 4653 202f 2048 4653 2b20 2d20 2262 6c65 FS / HFS+ - \"ble\n+00034c30: 7373 696e 6722 206d 616b 6573 2061 0a66 ssing\" makes a.f\n+00034c40: 696c 6520 7275 6e20 6173 2074 6865 2062 ile run as the b\n+00034c50: 6f6f 746c 6f61 6465 722e 0a0a 1f0a 4669 ootloader.....Fi\n+00034c60: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00034c70: 4e6f 6465 3a20 6d61 6368 6f5f 6d6f 6475 Node: macho_modu\n+00034c80: 6c65 2c20 204e 6578 743a 206d 6461 5f74 le, Next: mda_t\n+00034c90: 6578 745f 6d6f 6475 6c65 2c20 2050 7265 ext_module, Pre\n+00034ca0: 763a 206d 6163 626c 6573 735f 6d6f 6475 v: macbless_modu\n+00034cb0: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+00034cc0: 0a0a 3136 2e31 3538 206d 6163 686f 0a3d ..16.158 macho.=\n+00034cd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n+00034ce0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+00034cf0: 7320 7375 7070 6f72 7420 666f 7220 4d61 s support for Ma\n+00034d00: 6368 204f 626a 6563 7420 284d 6163 682d ch Object (Mach-\n+00034d10: 4f29 206f 626a 6563 7420 2f0a 6578 6563 O) object /.exec\n+00034d20: 7574 6162 6c65 2066 696c 6573 2069 6e20 utable files in \n+00034d30: 4752 5542 206f 6674 656e 2075 7365 6420 GRUB often used \n+00034d40: 696e 204d 6163 4f53 2e0a 0a1f 0a46 696c in MacOS.....Fil\n+00034d50: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00034d60: 6f64 653a 206d 6461 5f74 6578 745f 6d6f ode: mda_text_mo\n+00034d70: 6475 6c65 2c20 204e 6578 743a 206d 6472 dule, Next: mdr\n+00034d80: 6169 6430 395f 6d6f 6475 6c65 2c20 2050 aid09_module, P\n+00034d90: 7265 763a 206d 6163 686f 5f6d 6f64 756c rev: macho_modul\n+00034da0: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n+00034db0: 0a31 362e 3135 3920 6d64 615f 7465 7874 .16.159 mda_text\n+00034dc0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n+00034dd0: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n+00034de0: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n+00034df0: 6f72 2074 6865 204d 6f6e 6f63 6872 6f6d or the Monochrom\n+00034e00: 6520 4469 7370 6c61 7920 4164 6170 7465 e Display Adapte\n+00034e10: 7220 284d 4441 290a 7465 726d 696e 616c r (MDA).terminal\n+00034e20: 206f 7574 7075 7420 6465 7669 6365 2e20 output device. \n+00034e30: 204d 4441 2069 7320 6120 7072 6564 6563 MDA is a predec\n+00034e40: 6573 736f 7220 746f 2056 4741 2e0a 0a1f essor to VGA....\n+00034e50: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+00034e60: 2c20 204e 6f64 653a 206d 6472 6169 6430 , Node: mdraid0\n+00034e70: 395f 6d6f 6475 6c65 2c20 204e 6578 743a 9_module, Next:\n+00034e80: 206d 6472 6169 6430 395f 6265 5f6d 6f64 mdraid09_be_mod\n+00034e90: 756c 652c 2020 5072 6576 3a20 6d64 615f ule, Prev: mda_\n+00034ea0: 7465 7874 5f6d 6f64 756c 652c 2020 5570 text_module, Up\n+00034eb0: 3a20 4d6f 6475 6c65 730a 0a31 362e 3136 : Modules..16.16\n+00034ec0: 3020 6d64 7261 6964 3039 0a3d 3d3d 3d3d 0 mdraid09.=====\n+00034ed0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n+00034ee0: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n+00034ef0: 2073 7570 706f 7274 2066 6f72 2068 616e support for han\n+00034f00: 646c 696e 6720 4c69 6e75 7820 636f 6d70 dling Linux comp\n+00034f10: 6174 6962 6c65 2022 7665 7273 696f 6e20 atible \"version \n+00034f20: 302e 3922 0a73 6f66 7477 6172 652d 6261 0.9\".software-ba\n+00034f30: 7365 6420 5241 4944 2064 6973 6b73 2069 sed RAID disks i\n+00034f40: 6e20 6c69 7474 6c65 2d65 6e64 6961 6e20 n little-endian \n+00034f50: 666f 726d 6174 2e20 2054 6865 2022 7665 format. The \"ve\n+00034f60: 7273 696f 6e20 302e 3922 0a66 6f72 6d61 rsion 0.9\".forma\n+00034f70: 7420 7761 7320 6c61 7267 656c 7920 7265 t was largely re\n+00034f80: 706c 6163 6564 2061 726f 756e 6420 7468 placed around th\n+00034f90: 6520 7965 6172 2032 3030 3920 7769 7468 e year 2009 with\n+00034fa0: 2074 6865 2022 7665 7273 696f 6e20 312e the \"version 1.\n+00034fb0: 7822 0a66 6f72 6d61 7420 282a 6e6f 7465 x\".format (*note\n+00034fc0: 206d 6472 6169 6431 785f 6d6f 6475 6c65 mdraid1x_module\n+00034fd0: 3a3a 2066 6f72 206d 6f72 6520 696e 666f :: for more info\n+00034fe0: 726d 6174 696f 6e29 2e0a 0a1f 0a46 696c rmation).....Fil\n+00034ff0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00035000: 6f64 653a 206d 6472 6169 6430 395f 6265 ode: mdraid09_be\n+00035010: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n+00035020: 6d64 7261 6964 3178 5f6d 6f64 756c 652c mdraid1x_module,\n+00035030: 2020 5072 6576 3a20 6d64 7261 6964 3039 Prev: mdraid09\n+00035040: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+00035050: 6475 6c65 730a 0a31 362e 3136 3120 6d64 dules..16.161 md\n+00035060: 7261 6964 3039 5f62 650a 3d3d 3d3d 3d3d raid09_be.======\n+00035070: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n+00035080: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n+00035090: 6573 2073 7570 706f 7274 2066 6f72 2068 es support for h\n+000350a0: 616e 646c 696e 6720 4c69 6e75 7820 636f andling Linux co\n+000350b0: 6d70 6174 6962 6c65 2022 7665 7273 696f mpatible \"versio\n+000350c0: 6e20 302e 3922 0a73 6f66 7477 6172 652d n 0.9\".software-\n+000350d0: 6261 7365 6420 5241 4944 2064 6973 6b73 based RAID disks\n+000350e0: 2069 6e20 6269 642d 656e 6469 616e 2066 in bid-endian f\n+000350f0: 6f72 6d61 742e 2020 5468 6520 2276 6572 ormat. The \"ver\n+00035100: 7369 6f6e 2030 2e39 220a 666f 726d 6174 sion 0.9\".format\n+00035110: 2077 6173 206c 6172 6765 6c79 2072 6570 was largely rep\n+00035120: 6c61 6365 6420 6172 6f75 6e64 2074 6865 laced around the\n+00035130: 2079 6561 7220 3230 3039 2077 6974 6820 year 2009 with \n+00035140: 7468 6520 2276 6572 7369 6f6e 2031 2e78 the \"version 1.x\n+00035150: 220a 666f 726d 6174 2028 2a6e 6f74 6520 \".format (*note \n+00035160: 6d64 7261 6964 3178 5f6d 6f64 756c 653a mdraid1x_module:\n+00035170: 3a20 666f 7220 6d6f 7265 2069 6e66 6f72 : for more infor\n+00035180: 6d61 7469 6f6e 292e 0a0a 1f0a 4669 6c65 mation).....File\n+00035190: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+000351a0: 6465 3a20 6d64 7261 6964 3178 5f6d 6f64 de: mdraid1x_mod\n+000351b0: 756c 652c 2020 4e65 7874 3a20 6d65 6d64 ule, Next: memd\n+000351c0: 6973 6b5f 6d6f 6475 6c65 2c20 2050 7265 isk_module, Pre\n+000351d0: 763a 206d 6472 6169 6430 395f 6265 5f6d v: mdraid09_be_m\n+000351e0: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+000351f0: 6c65 730a 0a31 362e 3136 3220 6d64 7261 les..16.162 mdra\n+00035200: 6964 3178 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d id1x.===========\n+00035210: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+00035220: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n+00035230: 7274 2066 6f72 2068 616e 646c 696e 6720 rt for handling \n+00035240: 4c69 6e75 7820 636f 6d70 6174 6962 6c65 Linux compatible\n+00035250: 2022 7665 7273 696f 6e20 312e 7822 0a73 \"version 1.x\".s\n+00035260: 6f66 7477 6172 652d 6261 7365 6420 5241 oftware-based RA\n+00035270: 4944 2064 6973 6b73 2e20 2054 6869 7320 ID disks. This \n+00035280: 696e 636c 7564 6573 2074 6865 2063 7572 includes the cur\n+00035290: 7265 6e74 2076 6572 7369 6f6e 2075 7365 rent version use\n+000352a0: 6420 6279 0a4c 696e 7578 2061 7420 7468 d by.Linux at th\n+000352b0: 6520 7469 6d65 206f 6620 7772 6974 696e e time of writin\n+000352c0: 672e 0a0a 1f0a 4669 6c65 3a20 6772 7562 g.....File: grub\n+000352d0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6d65 .info, Node: me\n+000352e0: 6d64 6973 6b5f 6d6f 6475 6c65 2c20 204e mdisk_module, N\n+000352f0: 6578 743a 206d 656d 7277 5f6d 6f64 756c ext: memrw_modul\n+00035300: 652c 2020 5072 6576 3a20 6d64 7261 6964 e, Prev: mdraid\n+00035310: 3178 5f6d 6f64 756c 652c 2020 5570 3a20 1x_module, Up: \n+00035320: 4d6f 6475 6c65 730a 0a31 362e 3136 3320 Modules..16.163 \n+00035330: 6d65 6d64 6973 6b0a 3d3d 3d3d 3d3d 3d3d memdisk.========\n+00035340: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+00035350: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+00035360: 706f 7274 2066 6f72 2061 206d 656d 6469 port for a memdi\n+00035370: 736b 2064 6576 6963 652e 2020 4120 6d65 sk device. A me\n+00035380: 6d64 6973 6b20 6973 2061 0a6d 656d 6f72 mdisk is a.memor\n+00035390: 7920 6d61 7070 6564 2065 6d75 6c61 7465 y mapped emulate\n+000353a0: 6420 6469 736b 2e0a 0a1f 0a46 696c 653a d disk.....File:\n+000353b0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+000353c0: 653a 206d 656d 7277 5f6d 6f64 756c 652c e: memrw_module,\n+000353d0: 2020 4e65 7874 3a20 6d65 6d74 6f6f 6c73 Next: memtools\n+000353e0: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+000353f0: 6d65 6d64 6973 6b5f 6d6f 6475 6c65 2c20 memdisk_module, \n+00035400: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+00035410: 2e31 3634 206d 656d 7277 0a3d 3d3d 3d3d .164 memrw.=====\n+00035420: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n+00035430: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n+00035440: 7070 6f72 7420 666f 7220 636f 6d6d 616e pport for comman\n+00035450: 6473 20e2 8098 7265 6164 5f62 7974 65e2 ds ...read_byte.\n+00035460: 8099 2c20 e280 9872 6561 645f 776f 7264 .., ...read_word\n+00035470: e280 992c 0ae2 8098 7265 6164 5f64 776f ...,....read_dwo\n+00035480: 7264 e280 992c 20e2 8098 7772 6974 655f rd..., ...write_\n+00035490: 6279 7465 e280 992c 20e2 8098 7772 6974 byte..., ...writ\n+000354a0: 655f 776f 7264 e280 992c 2061 6e64 20e2 e_word..., and .\n+000354b0: 8098 7772 6974 655f 6477 6f72 64e2 8099 ..write_dword...\n+000354c0: 2074 6f20 7265 6164 202f 0a77 7269 7465 to read /.write\n+000354d0: 2064 6174 6120 746f 2070 6879 7369 6361 data to physica\n+000354e0: 6c20 6d65 6d6f 7279 2028 6164 6472 6573 l memory (addres\n+000354f0: 7365 7329 2e20 2054 6865 2022 7265 6164 ses). The \"read\n+00035500: 2220 636f 6d6d 616e 6473 2061 6363 6570 \" commands accep\n+00035510: 740a 6f6e 6520 7061 7261 6d65 7465 7220 t.one parameter \n+00035520: 746f 2073 7065 6369 6679 2074 6865 2073 to specify the s\n+00035530: 6f75 7263 6520 6164 6472 6573 732e 2020 ource address. \n+00035540: 5468 6520 2277 7269 7465 2220 636f 6d6d The \"write\" comm\n+00035550: 616e 6473 0a72 6571 7569 7265 2065 6974 ands.require eit\n+00035560: 6865 7220 7477 6f20 6f72 2074 6872 6565 her two or three\n+00035570: 2070 6172 616d 6574 6572 732c 2077 6974 parameters, wit\n+00035580: 6820 7468 6520 6f72 6465 723a 2061 6464 h the order: add\n+00035590: 7265 7373 2c20 7661 6c75 652c 0a3c 6f70 ress, value,.. N\n+000355b0: 6f74 653a 2054 6865 2063 6f6d 6d61 6e64 ote: The command\n+000355c0: 7320 7072 6f76 6964 6564 2062 7920 7468 s provided by th\n+000355d0: 6973 206d 6f64 756c 6520 6172 6520 6e6f is module are no\n+000355e0: 740a 616c 6c6f 7765 6420 7768 656e 206c t.allowed when l\n+000355f0: 6f63 6b64 6f77 6e20 6973 2065 6e66 6f72 ockdown is enfor\n+00035600: 6365 6420 282a 6e6f 7465 204c 6f63 6b64 ced (*note Lockd\n+00035610: 6f77 6e3a 3a29 2e0a 0a1f 0a46 696c 653a own::).....File:\n+00035620: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+00035630: 653a 206d 656d 746f 6f6c 735f 6d6f 6475 e: memtools_modu\n+00035640: 6c65 2c20 204e 6578 743a 206d 696e 6963 le, Next: minic\n+00035650: 6d64 5f6d 6f64 756c 652c 2020 5072 6576 md_module, Prev\n+00035660: 3a20 6d65 6d72 775f 6d6f 6475 6c65 2c20 : memrw_module, \n+00035670: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+00035680: 2e31 3635 206d 656d 746f 6f6c 730a 3d3d .165 memtools.==\n+00035690: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+000356a0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+000356b0: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+000356c0: 4752 5542 2064 6576 656c 6f70 6d65 6e74 GRUB development\n+000356d0: 202f 2064 6562 7567 6769 6e67 2063 6f6d / debugging com\n+000356e0: 6d61 6e64 730a e280 986c 736d 656d e280 mands....lsmem..\n+000356f0: 992c 20e2 8098 6c73 6672 6565 6d65 6de2 ., ...lsfreemem.\n+00035700: 8099 2c20 616e 6420 e280 9873 7472 6573 .., and ...stres\n+00035710: 735f 6269 675f 616c 6c6f 6373 e280 992e s_big_allocs....\n+00035720: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+00035730: 6e66 6f2c 2020 4e6f 6465 3a20 6d69 6e69 nfo, Node: mini\n+00035740: 636d 645f 6d6f 6475 6c65 2c20 204e 6578 cmd_module, Nex\n+00035750: 743a 206d 696e 6978 5f6d 6f64 756c 652c t: minix_module,\n+00035760: 2020 5072 6576 3a20 6d65 6d74 6f6f 6c73 Prev: memtools\n+00035770: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+00035780: 6475 6c65 730a 0a31 362e 3136 3620 6d69 dules..16.166 mi\n+00035790: 6e69 636d 640a 3d3d 3d3d 3d3d 3d3d 3d3d nicmd.==========\n+000357a0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+000357b0: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n+000357c0: 7274 2066 6f72 2061 2073 7562 7365 7420 rt for a subset \n+000357d0: 6f66 2063 6f6d 6d61 6e64 7320 666f 7220 of commands for \n+000357e0: 4752 5542 2072 6573 6375 650a 6d6f 6465 GRUB rescue.mode\n+000357f0: 2069 6e63 6c75 6469 6e67 3a20 e280 9863 including: ...c\n+00035800: 6174 e280 992c 20e2 8098 6865 6c70 e280 at..., ...help..\n+00035810: 992c 20e2 8098 6475 6d70 e280 992c 20e2 ., ...dump..., .\n+00035820: 8098 726d 6d6f 64e2 8099 2c20 e280 986c ..rmmod..., ...l\n+00035830: 736d 6f64 e280 992c 2061 6e64 20e2 8098 smod..., and ...\n+00035840: 6578 6974 e280 992e 0a54 6865 2076 6572 exit.....The ver\n+00035850: 7369 6f6e 206f 6620 7468 6520 636f 6d6d sion of the comm\n+00035860: 616e 6473 2069 6e20 7468 6973 206d 6f64 ands in this mod\n+00035870: 756c 6520 6172 6520 7369 6d69 6c61 7220 ule are similar \n+00035880: 746f 2074 6865 6972 0a66 756c 6c2d 666c to their.full-fl\n+00035890: 6564 6765 6420 636f 756e 7465 7270 6172 edged counterpar\n+000358a0: 7473 2069 6d70 6c65 6d65 6e74 6564 2069 ts implemented i\n+000358b0: 6e20 6f74 6865 7220 4752 5542 206d 6f64 n other GRUB mod\n+000358c0: 756c 6573 2e20 204e 6f74 653a 2054 6865 ules. Note: The\n+000358d0: 0ae2 8098 6475 6d70 e280 9920 636f 6d6d ....dump... comm\n+000358e0: 616e 6420 6973 206e 6f74 2061 6c6c 6f77 and is not allow\n+000358f0: 6564 2077 6865 6e20 6c6f 636b 646f 776e ed when lockdown\n+00035900: 2069 7320 656e 666f 7263 6564 2028 2a6e is enforced (*n\n+00035910: 6f74 650a 4c6f 636b 646f 776e 3a3a 292e ote.Lockdown::).\n+00035920: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+00035930: 6e66 6f2c 2020 4e6f 6465 3a20 6d69 6e69 nfo, Node: mini\n+00035940: 785f 6d6f 6475 6c65 2c20 204e 6578 743a x_module, Next:\n+00035950: 206d 696e 6978 325f 6d6f 6475 6c65 2c20 minix2_module, \n+00035960: 2050 7265 763a 206d 696e 6963 6d64 5f6d Prev: minicmd_m\n+00035970: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+00035980: 6c65 730a 0a31 362e 3136 3720 6d69 6e69 les..16.167 mini\n+00035990: 780a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a x.============..\n+000359a0: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n+000359b0: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n+000359c0: 2074 6865 204d 696e 6978 2066 696c 6573 the Minix files\n+000359d0: 7973 7465 6d2c 2076 6572 7369 6f6e 2031 ystem, version 1\n+000359e0: 2e20 204e 6f74 653a 0a54 6869 7320 6d6f . Note:.This mo\n+000359f0: 6475 6c65 2069 7320 6e6f 7420 616c 6c6f dule is not allo\n+00035a00: 7765 6420 696e 206c 6f63 6b64 6f77 6e20 wed in lockdown \n+00035a10: 6d6f 6465 2c20 2a6e 6f74 6520 4c6f 636b mode, *note Lock\n+00035a20: 646f 776e 3a3a 2066 6f72 206d 6f72 650a down:: for more.\n+00035a30: 696e 666f 726d 6174 696f 6e2e 0a0a 1f0a information.....\n+00035a40: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00035a50: 2020 4e6f 6465 3a20 6d69 6e69 7832 5f6d Node: minix2_m\n+00035a60: 6f64 756c 652c 2020 4e65 7874 3a20 6d69 odule, Next: mi\n+00035a70: 6e69 7832 5f62 655f 6d6f 6475 6c65 2c20 nix2_be_module, \n+00035a80: 2050 7265 763a 206d 696e 6978 5f6d 6f64 Prev: minix_mod\n+00035a90: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n+00035aa0: 730a 0a31 362e 3136 3820 6d69 6e69 7832 s..16.168 minix2\n+00035ab0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a .=============..\n+00035ac0: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n+00035ad0: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n+00035ae0: 2074 6865 204d 696e 6978 2066 696c 6573 the Minix files\n+00035af0: 7973 7465 6d2c 2076 6572 7369 6f6e 2032 ystem, version 2\n+00035b00: 2e20 204e 6f74 653a 0a54 6869 7320 6d6f . Note:.This mo\n+00035b10: 6475 6c65 2069 7320 6e6f 7420 616c 6c6f dule is not allo\n+00035b20: 7765 6420 696e 206c 6f63 6b64 6f77 6e20 wed in lockdown \n+00035b30: 6d6f 6465 2c20 2a6e 6f74 6520 4c6f 636b mode, *note Lock\n+00035b40: 646f 776e 3a3a 2066 6f72 206d 6f72 650a down:: for more.\n+00035b50: 696e 666f 726d 6174 696f 6e2e 0a0a 1f0a information.....\n+00035b60: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00035b70: 2020 4e6f 6465 3a20 6d69 6e69 7832 5f62 Node: minix2_b\n+00035b80: 655f 6d6f 6475 6c65 2c20 204e 6578 743a e_module, Next:\n+00035b90: 206d 696e 6978 335f 6d6f 6475 6c65 2c20 minix3_module, \n+00035ba0: 2050 7265 763a 206d 696e 6978 325f 6d6f Prev: minix2_mo\n+00035bb0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+00035bc0: 6573 0a0a 3136 2e31 3639 206d 696e 6978 es..16.169 minix\n+00035bd0: 325f 6265 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 2_be.===========\n+00035be0: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+00035bf0: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+00035c00: 6f72 7420 666f 7220 7468 6520 4d69 6e69 ort for the Mini\n+00035c10: 7820 6669 6c65 7379 7374 656d 2c20 7665 x filesystem, ve\n+00035c20: 7273 696f 6e20 320a 6269 672d 656e 6469 rsion 2.big-endi\n+00035c30: 616e 2e20 204e 6f74 653a 2054 6869 7320 an. Note: This \n+00035c40: 6d6f 6475 6c65 2069 7320 6e6f 7420 616c module is not al\n+00035c50: 6c6f 7765 6420 696e 206c 6f63 6b64 6f77 lowed in lockdow\n+00035c60: 6e20 6d6f 6465 2c20 2a6e 6f74 650a 4c6f n mode, *note.Lo\n+00035c70: 636b 646f 776e 3a3a 2066 6f72 206d 6f72 ckdown:: for mor\n+00035c80: 6520 696e 666f 726d 6174 696f 6e2e 0a0a e information...\n+00035c90: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+00035ca0: 6f2c 2020 4e6f 6465 3a20 6d69 6e69 7833 o, Node: minix3\n+00035cb0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n+00035cc0: 6d69 6e69 7833 5f62 655f 6d6f 6475 6c65 minix3_be_module\n+00035cd0: 2c20 2050 7265 763a 206d 696e 6978 325f , Prev: minix2_\n+00035ce0: 6265 5f6d 6f64 756c 652c 2020 5570 3a20 be_module, Up: \n+00035cf0: 4d6f 6475 6c65 730a 0a31 362e 3137 3020 Modules..16.170 \n+00035d00: 6d69 6e69 7833 0a3d 3d3d 3d3d 3d3d 3d3d minix3.=========\n+00035d10: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+00035d20: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n+00035d30: 7274 2066 6f72 2074 6865 204d 696e 6978 rt for the Minix\n+00035d40: 2066 696c 6573 7973 7465 6d2c 2076 6572 filesystem, ver\n+00035d50: 7369 6f6e 2033 2e20 204e 6f74 653a 0a54 sion 3. Note:.T\n+00035d60: 6869 7320 6d6f 6475 6c65 2069 7320 6e6f his module is no\n+00035d70: 7420 616c 6c6f 7765 6420 696e 206c 6f63 t allowed in loc\n+00035d80: 6b64 6f77 6e20 6d6f 6465 2c20 2a6e 6f74 kdown mode, *not\n+00035d90: 6520 4c6f 636b 646f 776e 3a3a 2066 6f72 e Lockdown:: for\n+00035da0: 206d 6f72 650a 696e 666f 726d 6174 696f more.informatio\n+00035db0: 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 n.....File: grub\n+00035dc0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6d69 .info, Node: mi\n+00035dd0: 6e69 7833 5f62 655f 6d6f 6475 6c65 2c20 nix3_be_module, \n+00035de0: 204e 6578 743a 206d 696e 6978 5f62 655f Next: minix_be_\n+00035df0: 6d6f 6475 6c65 2c20 2050 7265 763a 206d module, Prev: m\n+00035e00: 696e 6978 335f 6d6f 6475 6c65 2c20 2055 inix3_module, U\n+00035e10: 703a 204d 6f64 756c 6573 0a0a 3136 2e31 p: Modules..16.1\n+00035e20: 3731 206d 696e 6978 335f 6265 0a3d 3d3d 71 minix3_be.===\n+00035e30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+00035e40: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+00035e50: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+00035e60: 7468 6520 4d69 6e69 7820 6669 6c65 7379 the Minix filesy\n+00035e70: 7374 656d 2c20 7665 7273 696f 6e20 330a stem, version 3.\n+00035e80: 6269 672d 656e 6469 616e 2e20 204e 6f74 big-endian. Not\n+00035e90: 653a 2054 6869 7320 6d6f 6475 6c65 2069 e: This module i\n+00035ea0: 7320 6e6f 7420 616c 6c6f 7765 6420 696e s not allowed in\n+00035eb0: 206c 6f63 6b64 6f77 6e20 6d6f 6465 2c20 lockdown mode, \n+00035ec0: 2a6e 6f74 650a 4c6f 636b 646f 776e 3a3a *note.Lockdown::\n+00035ed0: 2066 6f72 206d 6f72 6520 696e 666f 726d for more inform\n+00035ee0: 6174 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 ation.....File: \n+00035ef0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00035f00: 3a20 6d69 6e69 785f 6265 5f6d 6f64 756c : minix_be_modul\n+00035f10: 652c 2020 4e65 7874 3a20 6d6d 6170 5f6d e, Next: mmap_m\n+00035f20: 6f64 756c 652c 2020 5072 6576 3a20 6d69 odule, Prev: mi\n+00035f30: 6e69 7833 5f62 655f 6d6f 6475 6c65 2c20 nix3_be_module, \n+00035f40: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+00035f50: 2e31 3732 206d 696e 6978 5f62 650a 3d3d .172 minix_be.==\n+00035f60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+00035f70: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+00035f80: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+00035f90: 7468 6520 4d69 6e69 7820 6669 6c65 7379 the Minix filesy\n+00035fa0: 7374 656d 2c20 7665 7273 696f 6e20 310a stem, version 1.\n+00035fb0: 6269 672d 656e 6469 616e 2e20 204e 6f74 big-endian. Not\n+00035fc0: 653a 2054 6869 7320 6d6f 6475 6c65 2069 e: This module i\n+00035fd0: 7320 6e6f 7420 616c 6c6f 7765 6420 696e s not allowed in\n+00035fe0: 206c 6f63 6b64 6f77 6e20 6d6f 6465 2c20 lockdown mode, \n+00035ff0: 2a6e 6f74 650a 4c6f 636b 646f 776e 3a3a *note.Lockdown::\n+00036000: 2066 6f72 206d 6f72 6520 696e 666f 726d for more inform\n+00036010: 6174 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 ation.....File: \n+00036020: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00036030: 3a20 6d6d 6170 5f6d 6f64 756c 652c 2020 : mmap_module, \n+00036040: 4e65 7874 3a20 6d6f 7273 655f 6d6f 6475 Next: morse_modu\n+00036050: 6c65 2c20 2050 7265 763a 206d 696e 6978 le, Prev: minix\n+00036060: 5f62 655f 6d6f 6475 6c65 2c20 2055 703a _be_module, Up:\n+00036070: 204d 6f64 756c 6573 0a0a 3136 2e31 3733 Modules..16.173\n+00036080: 206d 6d61 700a 3d3d 3d3d 3d3d 3d3d 3d3d mmap.==========\n+00036090: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n+000360a0: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n+000360b0: 666f 7220 6d61 7070 696e 6720 6f72 2075 for mapping or u\n+000360c0: 6e6d 6170 7069 6e67 2064 6576 6963 6573 nmapping devices\n+000360d0: 206f 7220 6669 6c65 730a 696e 746f 206d or files.into m\n+000360e0: 656d 6f72 7920 6173 2077 656c 6c20 6173 emory as well as\n+000360f0: 2063 6f6d 6d61 6e64 7320 e280 9862 6164 commands ...bad\n+00036100: 7261 6de2 8099 2061 6e64 20e2 8098 6375 ram... and ...cu\n+00036110: 746d 656d e280 992e 2020 2a4e 6f74 6520 tmem.... *Note \n+00036120: 6261 6472 616d 3a3a 0a61 6e64 202a 6e6f badram::.and *no\n+00036130: 7465 2063 7574 6d65 6d3a 3a2e 0a0a 1f0a te cutmem::.....\n+00036140: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00036150: 2020 4e6f 6465 3a20 6d6f 7273 655f 6d6f Node: morse_mo\n+00036160: 6475 6c65 2c20 204e 6578 743a 206d 7069 dule, Next: mpi\n+00036170: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+00036180: 6d6d 6170 5f6d 6f64 756c 652c 2020 5570 mmap_module, Up\n+00036190: 3a20 4d6f 6475 6c65 730a 0a31 362e 3137 : Modules..16.17\n+000361a0: 3420 6d6f 7273 650a 3d3d 3d3d 3d3d 3d3d 4 morse.========\n+000361b0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+000361c0: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n+000361d0: 7274 2066 6f72 206f 7574 7075 7474 696e rt for outputtin\n+000361e0: 6720 7465 726d 696e 616c 206f 7574 7075 g terminal outpu\n+000361f0: 7420 7669 6120 4d6f 7273 650a 636f 6465 t via Morse.code\n+00036200: 2074 6f20 616e 2061 7564 696f 2073 7065 to an audio spe\n+00036210: 616b 6572 206f 7574 7075 742e 0a0a 1f0a aker output.....\n+00036220: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00036230: 2020 4e6f 6465 3a20 6d70 695f 6d6f 6475 Node: mpi_modu\n+00036240: 6c65 2c20 204e 6578 743a 206d 7364 6f73 le, Next: msdos\n+00036250: 7061 7274 5f6d 6f64 756c 652c 2020 5072 part_module, Pr\n+00036260: 6576 3a20 6d6f 7273 655f 6d6f 6475 6c65 ev: morse_module\n+00036270: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n+00036280: 3136 2e31 3735 206d 7069 0a3d 3d3d 3d3d 16.175 mpi.=====\n+00036290: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+000362a0: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+000362b0: 6f72 7420 666f 7220 6d75 6c74 692d 7072 ort for multi-pr\n+000362c0: 6563 6973 696f 6e2d 696e 7465 6765 7273 ecision-integers\n+000362d0: 2028 4d50 4973 2920 696e 0a47 5255 422e (MPIs) in.GRUB.\n+000362e0: 2020 4d50 4973 2061 7265 2075 7365 6420 MPIs are used \n+000362f0: 6279 2074 6865 2063 7279 7074 6f20 6675 by the crypto fu\n+00036300: 6e63 7469 6f6e 7320 6173 206d 616e 7920 nctions as many \n+00036310: 6465 7065 6e64 206f 6e0a 6d61 7468 656d depend on.mathem\n+00036320: 6174 6963 7320 6f66 206c 6172 6765 206e atics of large n\n+00036330: 756d 6265 7273 2e20 2054 6869 7320 4752 umbers. This GR\n+00036340: 5542 206d 6f64 756c 6520 6973 2062 6173 UB module is bas\n+00036350: 6564 206f 6e20 6c69 6267 6372 7970 742e ed on libgcrypt.\n+00036360: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+00036370: 6e66 6f2c 2020 4e6f 6465 3a20 6d73 646f nfo, Node: msdo\n+00036380: 7370 6172 745f 6d6f 6475 6c65 2c20 204e spart_module, N\n+00036390: 6578 743a 206d 756c 5f74 6573 745f 6d6f ext: mul_test_mo\n+000363a0: 6475 6c65 2c20 2050 7265 763a 206d 7069 dule, Prev: mpi\n+000363b0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+000363c0: 6475 6c65 730a 0a31 362e 3137 3620 6d73 dules..16.176 ms\n+000363d0: 646f 7370 6172 740a 3d3d 3d3d 3d3d 3d3d dospart.========\n+000363e0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+000363f0: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+00036400: 7570 706f 7274 2066 6f72 206d 6f64 6966 upport for modif\n+00036410: 7969 6e67 204d 5344 4f53 2066 6f72 6d61 ying MSDOS forma\n+00036420: 7474 6564 2064 6973 6b0a 7061 7274 6974 tted disk.partit\n+00036430: 696f 6e73 2074 6872 6f75 6768 2074 6865 ions through the\n+00036440: 2073 6570 6172 6174 6520 e280 9870 6172 separate ...par\n+00036450: 7474 6f6f 6ce2 8099 2063 6f6d 6d61 6e64 ttool... command\n+00036460: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00036470: 696e 666f 2c20 204e 6f64 653a 206d 756c info, Node: mul\n+00036480: 5f74 6573 745f 6d6f 6475 6c65 2c20 204e _test_module, N\n+00036490: 6578 743a 206d 756c 7469 626f 6f74 5f6d ext: multiboot_m\n+000364a0: 6f64 756c 652c 2020 5072 6576 3a20 6d73 odule, Prev: ms\n+000364b0: 646f 7370 6172 745f 6d6f 6475 6c65 2c20 dospart_module, \n+000364c0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+000364d0: 2e31 3737 206d 756c 5f74 6573 740a 3d3d .177 mul_test.==\n+000364e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+000364f0: 6869 7320 6d6f 6475 6c65 2069 7320 696e his module is in\n+00036500: 7465 6e64 6564 2066 6f72 2070 6572 666f tended for perfo\n+00036510: 726d 696e 6720 6120 6675 6e63 7469 6f6e rming a function\n+00036520: 616c 2074 6573 7420 6f66 2074 6865 0a6d al test of the.m\n+00036530: 756c 7469 706c 6963 6174 696f 6e20 6f70 ultiplication op\n+00036540: 6572 6174 696f 6e73 2069 6e20 4752 5542 erations in GRUB\n+00036550: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00036560: 696e 666f 2c20 204e 6f64 653a 206d 756c info, Node: mul\n+00036570: 7469 626f 6f74 5f6d 6f64 756c 652c 2020 tiboot_module, \n+00036580: 4e65 7874 3a20 6d75 6c74 6962 6f6f 7432 Next: multiboot2\n+00036590: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+000365a0: 6d75 6c5f 7465 7374 5f6d 6f64 756c 652c mul_test_module,\n+000365b0: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+000365c0: 362e 3137 3820 6d75 6c74 6962 6f6f 740a 6.178 multiboot.\n+000365d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n+000365e0: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n+000365f0: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n+00036600: 6f72 2063 6f6d 6d61 6e64 7320 e280 986d or commands ...m\n+00036610: 756c 7469 626f 6f74 e280 9920 616e 6420 ultiboot... and \n+00036620: e280 986d 6f64 756c 65e2 8099 2074 6f0a ...module... to.\n+00036630: 6c6f 6164 2061 206d 756c 7469 626f 6f74 load a multiboot\n+00036640: 206b 6572 6e65 6c20 616e 6420 6c6f 6164 kernel and load\n+00036650: 2061 206d 756c 7469 626f 6f74 206d 6f64 a multiboot mod\n+00036660: 756c 652c 2072 6573 7065 6374 6976 656c ule, respectivel\n+00036670: 792e 0a2a 4e6f 7465 206d 756c 7469 626f y..*Note multibo\n+00036680: 6f74 3a3a 2061 6e64 202a 6e6f 7465 206d ot:: and *note m\n+00036690: 6f64 756c 653a 3a20 666f 7220 6d6f 7265 odule:: for more\n+000366a0: 2069 6e66 6f72 6d61 7469 6f6e 2e20 2054 information. T\n+000366b0: 6869 7320 6973 2066 6f72 0a6c 6f61 6469 his is for.loadi\n+000366c0: 6e67 2064 6174 6120 666f 726d 6174 7465 ng data formatte\n+000366d0: 6420 7065 7220 7468 6520 474e 5520 4d75 d per the GNU Mu\n+000366e0: 6c74 6962 6f6f 7420 7370 6563 6966 6963 ltiboot specific\n+000366f0: 6174 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 ation.....File: \n+00036700: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00036710: 3a20 6d75 6c74 6962 6f6f 7432 5f6d 6f64 : multiboot2_mod\n+00036720: 756c 652c 2020 4e65 7874 3a20 6e61 6e64 ule, Next: nand\n+00036730: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+00036740: 6d75 6c74 6962 6f6f 745f 6d6f 6475 6c65 multiboot_module\n+00036750: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n+00036760: 3136 2e31 3739 206d 756c 7469 626f 6f74 16.179 multiboot\n+00036770: 320a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 2.==============\n+00036780: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n+00036790: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n+000367a0: 7420 666f 7220 636f 6d6d 616e 6473 20e2 t for commands .\n+000367b0: 8098 6d75 6c74 6962 6f6f 7432 e280 9920 ..multiboot2... \n+000367c0: 616e 6420 e280 986d 6f64 756c 6532 e280 and ...module2..\n+000367d0: 9920 746f 0a6c 6f61 6420 6120 6d75 6c74 . to.load a mult\n+000367e0: 6962 6f6f 7420 6b65 726e 656c 2061 6e64 iboot kernel and\n+000367f0: 206c 6f61 6420 6120 6d75 6c74 6962 6f6f load a multiboo\n+00036800: 7420 6d6f 6475 6c65 2c20 7265 7370 6563 t module, respec\n+00036810: 7469 7665 6c79 2e20 2054 6869 730a 6973 tively. This.is\n+00036820: 2066 6f72 206c 6f61 6469 6e67 2064 6174 for loading dat\n+00036830: 6120 666f 726d 6174 7465 6420 7065 7220 a formatted per \n+00036840: 7468 6520 474e 5520 4d75 6c74 6962 6f6f the GNU Multiboo\n+00036850: 7420 7370 6563 6966 6963 6174 696f 6e2e t specification.\n+00036860: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+00036870: 6e66 6f2c 2020 4e6f 6465 3a20 6e61 6e64 nfo, Node: nand\n+00036880: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n+00036890: 6e61 7469 7665 6469 736b 5f6d 6f64 756c nativedisk_modul\n+000368a0: 652c 2020 5072 6576 3a20 6d75 6c74 6962 e, Prev: multib\n+000368b0: 6f6f 7432 5f6d 6f64 756c 652c 2020 5570 oot2_module, Up\n+000368c0: 3a20 4d6f 6475 6c65 730a 0a31 362e 3138 : Modules..16.18\n+000368d0: 3020 6e61 6e64 0a3d 3d3d 3d3d 3d3d 3d3d 0 nand.=========\n+000368e0: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n+000368f0: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n+00036900: 2066 6f72 2061 6363 6573 7369 6e67 2061 for accessing a\n+00036910: 6e20 4945 4545 2d31 3237 3520 636f 6d70 n IEEE-1275 comp\n+00036920: 6c69 616e 7420 4e41 4e44 0a64 6973 6b20 liant NAND.disk \n+00036930: 6672 6f6d 2047 5255 422e 0a0a 1f0a 4669 from GRUB.....Fi\n+00036940: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00036950: 4e6f 6465 3a20 6e61 7469 7665 6469 736b Node: nativedisk\n+00036960: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n+00036970: 6e65 745f 6d6f 6475 6c65 2c20 2050 7265 net_module, Pre\n+00036980: 763a 206e 616e 645f 6d6f 6475 6c65 2c20 v: nand_module, \n+00036990: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+000369a0: 2e31 3831 206e 6174 6976 6564 6973 6b0a .181 nativedisk.\n+000369b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n+000369c0: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n+000369d0: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n+000369e0: 666f 7220 7468 6520 e280 986e 6174 6976 for the ...nativ\n+000369f0: 6564 6973 6be2 8099 2063 6f6d 6d61 6e64 edisk... command\n+00036a00: 2e20 202a 4e6f 7465 0a6e 6174 6976 6564 . *Note.natived\n+00036a10: 6973 6b3a 3a20 666f 7220 6d6f 7265 2069 isk:: for more i\n+00036a20: 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 nformation.....F\n+00036a30: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+00036a40: 204e 6f64 653a 206e 6574 5f6d 6f64 756c Node: net_modul\n+00036a50: 652c 2020 4e65 7874 3a20 6e65 7763 5f6d e, Next: newc_m\n+00036a60: 6f64 756c 652c 2020 5072 6576 3a20 6e61 odule, Prev: na\n+00036a70: 7469 7665 6469 736b 5f6d 6f64 756c 652c tivedisk_module,\n+00036a80: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+00036a90: 362e 3138 3220 6e65 740a 3d3d 3d3d 3d3d 6.182 net.======\n+00036aa0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+00036ab0: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n+00036ac0: 7274 2066 6f72 206e 6574 776f 726b 696e rt for networkin\n+00036ad0: 6720 7072 6f74 6f63 6f6c 7320 696e 636c g protocols incl\n+00036ae0: 7564 696e 6720 4152 502c 0a42 4f4f 5450 uding ARP,.BOOTP\n+00036af0: 2c20 444e 532c 2045 7468 6572 6e65 742c , DNS, Ethernet,\n+00036b00: 2049 434d 5076 362c 2049 434d 502c 2049 ICMPv6, ICMP, I\n+00036b10: 502c 2054 4350 2c20 616e 6420 5544 502e P, TCP, and UDP.\n+00036b20: 2053 7570 706f 7274 2069 730a 696e 636c Support is.incl\n+00036b30: 7564 6564 2066 6f72 2062 6f74 6820 4950 uded for both IP\n+00036b40: 7634 2061 6e64 2049 5076 362e 2020 5468 v4 and IPv6. Th\n+00036b50: 6973 2069 6e63 6c75 6465 7320 7468 6520 is includes the \n+00036b60: 666f 6c6c 6f77 696e 6720 636f 6d6d 616e following comman\n+00036b70: 6473 3a0a 2020 20e2 80a2 20e2 8098 6e65 ds:. ... ...ne\n+00036b80: 745f 626f 6f74 70e2 8099 202d 202a 6e6f t_bootp... - *no\n+00036b90: 7465 206e 6574 5f62 6f6f 7470 3a3a 0a0a te net_bootp::..\n+00036ba0: 2020 20e2 80a2 20e2 8098 6e65 745f 6468 ... ...net_dh\n+00036bb0: 6370 e280 9920 2d20 2a6e 6f74 6520 6e65 cp... - *note ne\n+00036bc0: 745f 6468 6370 3a3a 0a0a 2020 20e2 80a2 t_dhcp::.. ...\n+00036bd0: 20e2 8098 6e65 745f 6765 745f 6468 6370 ...net_get_dhcp\n+00036be0: 5f6f 7074 696f 6ee2 8099 202d 202a 6e6f _option... - *no\n+00036bf0: 7465 206e 6574 5f67 6574 5f64 6863 705f te net_get_dhcp_\n+00036c00: 6f70 7469 6f6e 3a3a 0a0a 2020 20e2 80a2 option::.. ...\n+00036c10: 20e2 8098 6e65 745f 6e73 6c6f 6f6b 7570 ...net_nslookup\n+00036c20: e280 9920 2d20 2a6e 6f74 6520 6e65 745f ... - *note net_\n+00036c30: 6e73 6c6f 6f6b 7570 3a3a 0a0a 2020 20e2 nslookup::.. .\n+00036c40: 80a2 20e2 8098 6e65 745f 6164 645f 646e .. ...net_add_dn\n+00036c50: 73e2 8099 202d 202a 6e6f 7465 206e 6574 s... - *note net\n+00036c60: 5f61 6464 5f64 6e73 3a3a 0a0a 2020 20e2 _add_dns::.. .\n+00036c70: 80a2 20e2 8098 6e65 745f 6465 6c5f 646e .. ...net_del_dn\n+00036c80: 73e2 8099 202d 202a 6e6f 7465 206e 6574 s... - *note net\n+00036c90: 5f64 656c 5f64 6e73 3a3a 0a0a 2020 20e2 _del_dns::.. .\n+00036ca0: 80a2 20e2 8098 6e65 745f 6c73 5f64 6e73 .. ...net_ls_dns\n+00036cb0: e280 9920 2d20 2a6e 6f74 6520 6e65 745f ... - *note net_\n+00036cc0: 6c73 5f64 6e73 3a3a 0a0a 2020 20e2 80a2 ls_dns::.. ...\n+00036cd0: 20e2 8098 6e65 745f 6164 645f 6164 6472 ...net_add_addr\n+00036ce0: e280 9920 2d20 2a6e 6f74 6520 6e65 745f ... - *note net_\n+00036cf0: 6164 645f 6164 6472 3a3a 0a0a 2020 20e2 add_addr::.. .\n+00036d00: 80a2 20e2 8098 6e65 745f 6970 7636 5f61 .. ...net_ipv6_a\n+00036d10: 7574 6f63 6f6e 66e2 8099 202d 202a 6e6f utoconf... - *no\n+00036d20: 7465 206e 6574 5f69 7076 365f 6175 746f te net_ipv6_auto\n+00036d30: 636f 6e66 3a3a 0a0a 2020 20e2 80a2 20e2 conf::.. ... .\n+00036d40: 8098 6e65 745f 6465 6c5f 6164 6472 e280 ..net_del_addr..\n+00036d50: 9920 2d20 2a6e 6f74 6520 6e65 745f 6465 . - *note net_de\n+00036d60: 6c5f 6164 6472 3a3a 0a0a 2020 20e2 80a2 l_addr::.. ...\n+00036d70: 20e2 8098 6e65 745f 6164 645f 726f 7574 ...net_add_rout\n+00036d80: 65e2 8099 202d 202a 6e6f 7465 206e 6574 e... - *note net\n+00036d90: 5f61 6464 5f72 6f75 7465 3a3a 0a0a 2020 _add_route::.. \n+00036da0: 20e2 80a2 20e2 8098 6e65 745f 6465 6c5f ... ...net_del_\n+00036db0: 726f 7574 65e2 8099 202d 202a 6e6f 7465 route... - *note\n+00036dc0: 206e 6574 5f64 656c 5f72 6f75 7465 3a3a net_del_route::\n+00036dd0: 0a0a 2020 20e2 80a2 20e2 8098 6e65 745f .. ... ...net_\n+00036de0: 7365 745f 766c 616e e280 9920 2d20 2a6e set_vlan... - *n\n+00036df0: 6f74 6520 6e65 745f 7365 745f 766c 616e ote net_set_vlan\n+00036e00: 3a3a 0a0a 2020 20e2 80a2 20e2 8098 6e65 ::.. ... ...ne\n+00036e10: 745f 6c73 5f72 6f75 7465 73e2 8099 202d t_ls_routes... -\n+00036e20: 202a 6e6f 7465 206e 6574 5f6c 735f 726f *note net_ls_ro\n+00036e30: 7574 6573 3a3a 0a0a 2020 20e2 80a2 20e2 utes::.. ... .\n+00036e40: 8098 6e65 745f 6c73 5f63 6172 6473 e280 ..net_ls_cards..\n+00036e50: 9920 2d20 2a6e 6f74 6520 6e65 745f 6c73 . - *note net_ls\n+00036e60: 5f63 6172 6473 3a3a 0a0a 2020 20e2 80a2 _cards::.. ...\n+00036e70: 20e2 8098 6e65 745f 6c73 5f61 6464 72e2 ...net_ls_addr.\n+00036e80: 8099 202d 202a 6e6f 7465 206e 6574 5f6c .. - *note net_l\n+00036e90: 735f 6164 6472 3a3a 0a0a 1f0a 4669 6c65 s_addr::....File\n+00036ea0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+00036eb0: 6465 3a20 6e65 7763 5f6d 6f64 756c 652c de: newc_module,\n+00036ec0: 2020 4e65 7874 3a20 6e69 6c66 7332 5f6d Next: nilfs2_m\n+00036ed0: 6f64 756c 652c 2020 5072 6576 3a20 6e65 odule, Prev: ne\n+00036ee0: 745f 6d6f 6475 6c65 2c20 2055 703a 204d t_module, Up: M\n+00036ef0: 6f64 756c 6573 0a0a 3136 2e31 3833 206e odules..16.183 n\n+00036f00: 6577 630a 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ewc.===========.\n+00036f10: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+00036f20: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+00036f30: 7220 6163 6365 7373 696e 6720 6120 4350 r accessing a CP\n+00036f40: 494f 2061 7263 6869 7665 2061 7320 6120 IO archive as a \n+00036f50: 6669 6c65 0a73 7973 7465 6d20 6672 6f6d file.system from\n+00036f60: 2047 5255 422e 2054 6869 7320 6d6f 6475 GRUB. This modu\n+00036f70: 6c65 2069 7320 666f 7220 7468 6520 666f le is for the fo\n+00036f80: 6c6c 6f77 696e 6720 6e65 7765 7220 7661 llowing newer va\n+00036f90: 7269 616e 7473 206f 6620 7468 650a 4350 riants of the.CP\n+00036fa0: 494f 2061 7263 6869 7665 2073 7570 706f IO archive suppo\n+00036fb0: 7274 6564 2062 7920 474e 5520 4350 494f rted by GNU CPIO\n+00036fc0: 2028 6275 7420 474e 5520 4350 494f 2064 (but GNU CPIO d\n+00036fd0: 6566 6175 6c74 7320 746f 2074 6865 2022 efaults to the \"\n+00036fe0: 6269 6e22 0a66 6f72 6d61 7420 7768 6963 bin\".format whic\n+00036ff0: 6820 6973 2068 616e 646c 6564 2062 7920 h is handled by \n+00037000: 7468 6520 6d6f 6475 6c65 202a 6e6f 7465 the module *note\n+00037010: 2063 7069 6f5f 6d6f 6475 6c65 3a3a 292e cpio_module::).\n+00037020: 0a0a 2020 2054 6865 7365 2061 7265 2074 .. These are t\n+00037030: 6865 2076 6172 6961 6e74 7320 7375 7070 he variants supp\n+00037040: 6f72 7465 6420 6279 2074 6869 7320 6d6f orted by this mo\n+00037050: 6475 6c65 3a0a 0a20 2020 e280 a220 226e dule:.. ... \"n\n+00037060: 6577 6322 202d 2053 5652 3420 706f 7274 ewc\" - SVR4 port\n+00037070: 6162 6c65 2066 6f72 6d61 7420 7769 7468 able format with\n+00037080: 6f75 7420 4352 432e 2047 4e55 2066 696c out CRC. GNU fil\n+00037090: 6520 7574 696c 6974 7920 7769 6c6c 0a20 e utility will. \n+000370a0: 2020 2020 6964 656e 7469 6679 2074 6865 identify the\n+000370b0: 7365 2061 7320 736f 6d65 7468 696e 6720 se as something \n+000370c0: 6c69 6b65 2022 4153 4349 4920 6370 696f like \"ASCII cpio\n+000370d0: 2061 7263 6869 7665 2028 5356 5234 2077 archive (SVR4 w\n+000370e0: 6974 6820 6e6f 0a20 2020 2020 4352 4329 ith no. CRC)\n+000370f0: 220a 0a20 2020 e280 a220 e280 9863 7263 \".. ... ...crc\n+00037100: e280 9920 2d20 5356 5234 2070 6f72 7461 ... - SVR4 porta\n+00037110: 626c 6520 666f 726d 6174 2077 6974 6820 ble format with \n+00037120: 4352 432e 2047 4e55 2066 696c 6520 7574 CRC. GNU file ut\n+00037130: 696c 6974 7920 7769 6c6c 0a20 2020 2020 ility will. \n+00037140: 6964 656e 7469 6679 2074 6865 7365 2061 identify these a\n+00037150: 7320 736f 6d65 7468 696e 6720 6c69 6b65 s something like\n+00037160: 2022 4153 4349 4920 6370 696f 2061 7263 \"ASCII cpio arc\n+00037170: 6869 7665 2028 5356 5234 2077 6974 680a hive (SVR4 with.\n+00037180: 2020 2020 2043 5243 2922 0a0a 1f0a 4669 CRC)\"....Fi\n+00037190: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+000371a0: 4e6f 6465 3a20 6e69 6c66 7332 5f6d 6f64 Node: nilfs2_mod\n+000371b0: 756c 652c 2020 4e65 7874 3a20 6e6f 726d ule, Next: norm\n+000371c0: 616c 5f6d 6f64 756c 652c 2020 5072 6576 al_module, Prev\n+000371d0: 3a20 6e65 7763 5f6d 6f64 756c 652c 2020 : newc_module, \n+000371e0: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+000371f0: 3138 3420 6e69 6c66 7332 0a3d 3d3d 3d3d 184 nilfs2.=====\n+00037200: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+00037210: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+00037220: 7570 706f 7274 2066 6f72 2074 6865 204e upport for the N\n+00037230: 6577 2049 6d70 6c65 6d65 6e74 6174 696f ew Implementatio\n+00037240: 6e20 6f66 204c 6f67 0a66 696c 6573 7973 n of Log.filesys\n+00037250: 7465 6d20 286e 696c 6673 3229 2e20 204e tem (nilfs2). N\n+00037260: 6f74 653a 2054 6869 7320 6d6f 6475 6c65 ote: This module\n+00037270: 2069 7320 6e6f 7420 616c 6c6f 7765 6420 is not allowed \n+00037280: 696e 206c 6f63 6b64 6f77 6e20 6d6f 6465 in lockdown mode\n+00037290: 2c0a 2a6e 6f74 6520 4c6f 636b 646f 776e ,.*note Lockdown\n+000372a0: 3a3a 2066 6f72 206d 6f72 6520 696e 666f :: for more info\n+000372b0: 726d 6174 696f 6e2e 0a0a 1f0a 4669 6c65 rmation.....File\n+000372c0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+000372d0: 6465 3a20 6e6f 726d 616c 5f6d 6f64 756c de: normal_modul\n+000372e0: 652c 2020 4e65 7874 3a20 6e74 6673 5f6d e, Next: ntfs_m\n+000372f0: 6f64 756c 652c 2020 5072 6576 3a20 6e69 odule, Prev: ni\n+00037300: 6c66 7332 5f6d 6f64 756c 652c 2020 5570 lfs2_module, Up\n+00037310: 3a20 4d6f 6475 6c65 730a 0a31 362e 3138 : Modules..16.18\n+00037320: 3520 6e6f 726d 616c 0a3d 3d3d 3d3d 3d3d 5 normal.=======\n+00037330: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+00037340: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+00037350: 706f 7274 2066 6f72 2074 6865 206e 6f72 port for the nor\n+00037360: 6d61 6c20 6d6f 6465 2069 6e20 4752 5542 mal mode in GRUB\n+00037370: 2e20 2a4e 6f74 6520 6e6f 726d 616c 3a3a . *Note normal::\n+00037380: 0a66 6f72 206d 6f72 6520 696e 666f 726d .for more inform\n+00037390: 6174 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 ation.....File: \n+000373a0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+000373b0: 3a20 6e74 6673 5f6d 6f64 756c 652c 2020 : ntfs_module, \n+000373c0: 4e65 7874 3a20 6e74 6673 636f 6d70 5f6d Next: ntfscomp_m\n+000373d0: 6f64 756c 652c 2020 5072 6576 3a20 6e6f odule, Prev: no\n+000373e0: 726d 616c 5f6d 6f64 756c 652c 2020 5570 rmal_module, Up\n+000373f0: 3a20 4d6f 6475 6c65 730a 0a31 362e 3138 : Modules..16.18\n+00037400: 3620 6e74 6673 0a3d 3d3d 3d3d 3d3d 3d3d 6 ntfs.=========\n+00037410: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n+00037420: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n+00037430: 2066 6f72 2074 6865 204e 6577 2054 6563 for the New Tec\n+00037440: 686e 6f6c 6f67 7920 4669 6c65 2053 7973 hnology File Sys\n+00037450: 7465 6d20 284e 5446 5329 0a69 6e20 4752 tem (NTFS).in GR\n+00037460: 5542 2e20 4e6f 7465 3a20 5468 6973 206d UB. Note: This m\n+00037470: 6f64 756c 6520 6973 206e 6f74 2061 6c6c odule is not all\n+00037480: 6f77 6564 2069 6e20 6c6f 636b 646f 776e owed in lockdown\n+00037490: 206d 6f64 652c 202a 6e6f 7465 0a4c 6f63 mode, *note.Loc\n+000374a0: 6b64 6f77 6e3a 3a20 666f 7220 6d6f 7265 kdown:: for more\n+000374b0: 2069 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f information....\n+000374c0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+000374d0: 2c20 204e 6f64 653a 206e 7466 7363 6f6d , Node: ntfscom\n+000374e0: 705f 6d6f 6475 6c65 2c20 204e 6578 743a p_module, Next:\n+000374f0: 206e 746c 6472 5f6d 6f64 756c 652c 2020 ntldr_module, \n+00037500: 5072 6576 3a20 6e74 6673 5f6d 6f64 756c Prev: ntfs_modul\n+00037510: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n+00037520: 0a31 362e 3138 3720 6e74 6673 636f 6d70 .16.187 ntfscomp\n+00037530: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n+00037540: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n+00037550: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n+00037560: 6f72 2063 6f6d 7072 6573 7369 6f6e 2077 or compression w\n+00037570: 6974 6820 7468 6520 4e65 7720 5465 6368 ith the New Tech\n+00037580: 6e6f 6c6f 6779 0a46 696c 6520 5379 7374 nology.File Syst\n+00037590: 656d 2028 4e54 4653 2920 696e 2047 5255 em (NTFS) in GRU\n+000375a0: 422e 204e 6f74 653a 2054 6869 7320 6d6f B. Note: This mo\n+000375b0: 6475 6c65 2069 7320 6e6f 7420 616c 6c6f dule is not allo\n+000375c0: 7765 6420 696e 206c 6f63 6b64 6f77 6e0a wed in lockdown.\n+000375d0: 6d6f 6465 2c20 2a6e 6f74 6520 4c6f 636b mode, *note Lock\n+000375e0: 646f 776e 3a3a 2066 6f72 206d 6f72 6520 down:: for more \n+000375f0: 696e 666f 726d 6174 696f 6e2e 0a0a 1f0a information.....\n+00037600: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00037610: 2020 4e6f 6465 3a20 6e74 6c64 725f 6d6f Node: ntldr_mo\n+00037620: 6475 6c65 2c20 204e 6578 743a 206f 6463 dule, Next: odc\n+00037630: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+00037640: 6e74 6673 636f 6d70 5f6d 6f64 756c 652c ntfscomp_module,\n+00037650: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+00037660: 362e 3138 3820 6e74 6c64 720a 3d3d 3d3d 6.188 ntldr.====\n+00037670: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+00037680: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+00037690: 7570 706f 7274 2066 6f72 2074 6865 20e2 upport for the .\n+000376a0: 8098 6e74 6c64 72e2 8099 2063 6f6d 6d61 ..ntldr... comma\n+000376b0: 6e64 2e20 2054 6869 7320 6973 206d 6179 nd. This is may\n+000376c0: 2062 650a 7573 6564 2074 6f20 626f 6f74 be.used to boot\n+000376d0: 2061 2057 696e 646f 7773 2062 6f6f 7420 a Windows boot \n+000376e0: 6c6f 6164 6572 2073 7563 6820 6173 204e loader such as N\n+000376f0: 544c 4452 206f 7220 426f 6f74 4d47 522e TLDR or BootMGR.\n+00037700: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+00037710: 6e66 6f2c 2020 4e6f 6465 3a20 6f64 635f nfo, Node: odc_\n+00037720: 6d6f 6475 6c65 2c20 204e 6578 743a 206f module, Next: o\n+00037730: 6666 7365 7469 6f5f 6d6f 6475 6c65 2c20 ffsetio_module, \n+00037740: 2050 7265 763a 206e 746c 6472 5f6d 6f64 Prev: ntldr_mod\n+00037750: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n+00037760: 730a 0a31 362e 3138 3920 6f64 630a 3d3d s..16.189 odc.==\n+00037770: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+00037780: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+00037790: 7570 706f 7274 2066 6f72 2061 6363 6573 upport for acces\n+000377a0: 7369 6e67 2061 2043 5049 4f20 6172 6368 sing a CPIO arch\n+000377b0: 6976 6520 6173 2061 2066 696c 650a 7379 ive as a file.sy\n+000377c0: 7374 656d 2066 726f 6d20 4752 5542 2e20 stem from GRUB. \n+000377d0: 5468 6973 206d 6f64 756c 6520 6973 2066 This module is f\n+000377e0: 6f72 2022 6f64 6322 2076 6172 6961 6e74 or \"odc\" variant\n+000377f0: 206f 6620 7468 6520 4350 494f 2061 7263 of the CPIO arc\n+00037800: 6869 7665 0a73 7570 706f 7274 6564 2062 hive.supported b\n+00037810: 7920 474e 5520 4350 494f 2028 6275 7420 y GNU CPIO (but \n+00037820: 474e 5520 4350 494f 2064 6566 6175 6c74 GNU CPIO default\n+00037830: 7320 746f 2074 6865 2022 6269 6e22 2066 s to the \"bin\" f\n+00037840: 6f72 6d61 7420 7768 6963 680a 6973 2068 ormat which.is h\n+00037850: 616e 646c 6564 2062 7920 7468 6520 6d6f andled by the mo\n+00037860: 6475 6c65 202a 6e6f 7465 2063 7069 6f5f dule *note cpio_\n+00037870: 6d6f 6475 6c65 3a3a 292e 0a0a 2020 2047 module::)... G\n+00037880: 4e55 2066 696c 6520 7574 696c 6974 7920 NU file utility \n+00037890: 7769 6c6c 2069 6465 6e74 6966 7920 7468 will identify th\n+000378a0: 6573 6520 6173 2073 6f6d 6574 6869 6e67 ese as something\n+000378b0: 206c 696b 6520 2241 5343 4949 2063 7069 like \"ASCII cpi\n+000378c0: 6f0a 6172 6368 6976 6520 2870 7265 2d53 o.archive (pre-S\n+000378d0: 5652 3420 6f72 206f 6463 2922 0a0a 1f0a VR4 or odc)\"....\n+000378e0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+000378f0: 2020 4e6f 6465 3a20 6f66 6673 6574 696f Node: offsetio\n+00037900: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n+00037910: 6f66 6e65 745f 6d6f 6475 6c65 2c20 2050 ofnet_module, P\n+00037920: 7265 763a 206f 6463 5f6d 6f64 756c 652c rev: odc_module,\n+00037930: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+00037940: 362e 3139 3020 6f66 6673 6574 696f 0a3d 6.190 offsetio.=\n+00037950: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n+00037960: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n+00037970: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n+00037980: 2072 6561 6469 6e67 2066 726f 6d20 6120 reading from a \n+00037990: 6669 6c65 202f 2061 7263 6869 7665 2061 file / archive a\n+000379a0: 740a 7370 6563 6966 6965 6420 6f66 6673 t.specified offs\n+000379b0: 6574 7320 696e 2047 5255 422e 0a0a 1f0a ets in GRUB.....\n+000379c0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+000379d0: 2020 4e6f 6465 3a20 6f66 6e65 745f 6d6f Node: ofnet_mo\n+000379e0: 6475 6c65 2c20 204e 6578 743a 206f 6863 dule, Next: ohc\n+000379f0: 695f 6d6f 6475 6c65 2c20 2050 7265 763a i_module, Prev:\n+00037a00: 206f 6666 7365 7469 6f5f 6d6f 6475 6c65 offsetio_module\n+00037a10: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n+00037a20: 3136 2e31 3931 206f 666e 6574 0a3d 3d3d 16.191 ofnet.===\n+00037a30: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+00037a40: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+00037a50: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+00037a60: 4f70 656e 2046 6972 6d77 6172 6520 2849 Open Firmware (I\n+00037a70: 4545 452d 3132 3735 2920 6e65 7477 6f72 EEE-1275) networ\n+00037a80: 6b0a 6465 7669 6365 2073 7570 706f 7274 k.device support\n+00037a90: 2069 6e20 4752 5542 2e0a 0a1f 0a46 696c in GRUB.....Fil\n+00037aa0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00037ab0: 6f64 653a 206f 6863 695f 6d6f 6475 6c65 ode: ohci_module\n+00037ac0: 2c20 204e 6578 743a 2070 6172 745f 6163 , Next: part_ac\n+00037ad0: 6f72 6e5f 6d6f 6475 6c65 2c20 2050 7265 orn_module, Pre\n+00037ae0: 763a 206f 666e 6574 5f6d 6f64 756c 652c v: ofnet_module,\n+00037af0: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+00037b00: 362e 3139 3220 6f68 6369 0a3d 3d3d 3d3d 6.192 ohci.=====\n+00037b10: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+00037b20: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+00037b30: 706f 7274 2066 6f72 2074 6865 204f 7065 port for the Ope\n+00037b40: 6e20 486f 7374 2043 6f6e 7472 6f6c 6c65 n Host Controlle\n+00037b50: 7220 496e 7465 7266 6163 650a 284f 4843 r Interface.(OHC\n+00037b60: 4929 2066 6f72 2055 5342 2031 202f 2055 I) for USB 1 / U\n+00037b70: 5342 2031 2e31 2073 7570 706f 7274 2069 SB 1.1 support i\n+00037b80: 6e20 4752 5542 2e0a 0a1f 0a46 696c 653a n GRUB.....File:\n+00037b90: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+00037ba0: 653a 2070 6172 745f 6163 6f72 6e5f 6d6f e: part_acorn_mo\n+00037bb0: 6475 6c65 2c20 204e 6578 743a 2070 6172 dule, Next: par\n+00037bc0: 745f 616d 6967 615f 6d6f 6475 6c65 2c20 t_amiga_module, \n+00037bd0: 2050 7265 763a 206f 6863 695f 6d6f 6475 Prev: ohci_modu\n+00037be0: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+00037bf0: 0a0a 3136 2e31 3933 2070 6172 745f 6163 ..16.193 part_ac\n+00037c00: 6f72 6e0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d orn.============\n+00037c10: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+00037c20: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+00037c30: 6f72 7420 666f 7220 7265 6164 696e 6720 ort for reading \n+00037c40: 6672 6f6d 2064 6973 6b73 2070 6172 7469 from disks parti\n+00037c50: 7469 6f6e 6564 2077 6974 6820 7468 650a tioned with the.\n+00037c60: 4163 6f72 6e20 4469 7363 2046 696c 696e Acorn Disc Filin\n+00037c70: 6720 5379 7374 656d 2028 4144 4653 2920 g System (ADFS) \n+00037c80: 7573 6564 206f 6e20 5269 7363 4f53 2e0a used on RiscOS..\n+00037c90: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+00037ca0: 666f 2c20 204e 6f64 653a 2070 6172 745f fo, Node: part_\n+00037cb0: 616d 6967 615f 6d6f 6475 6c65 2c20 204e amiga_module, N\n+00037cc0: 6578 743a 2070 6172 745f 6170 706c 655f ext: part_apple_\n+00037cd0: 6d6f 6475 6c65 2c20 2050 7265 763a 2070 module, Prev: p\n+00037ce0: 6172 745f 6163 6f72 6e5f 6d6f 6475 6c65 art_acorn_module\n+00037cf0: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n+00037d00: 3136 2e31 3934 2070 6172 745f 616d 6967 16.194 part_amig\n+00037d10: 610a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d a.==============\n+00037d20: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n+00037d30: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n+00037d40: 7420 666f 7220 7265 6164 696e 6720 6672 t for reading fr\n+00037d50: 6f6d 2064 6973 6b73 2070 6172 7469 7469 om disks partiti\n+00037d60: 6f6e 6564 2077 6974 6820 7468 650a 416d oned with the.Am\n+00037d70: 6967 6120 7061 7274 6974 696f 6e20 7461 iga partition ta\n+00037d80: 626c 652e 0a0a 1f0a 4669 6c65 3a20 6772 ble.....File: gr\n+00037d90: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+00037da0: 7061 7274 5f61 7070 6c65 5f6d 6f64 756c part_apple_modul\n+00037db0: 652c 2020 4e65 7874 3a20 7061 7274 5f62 e, Next: part_b\n+00037dc0: 7364 5f6d 6f64 756c 652c 2020 5072 6576 sd_module, Prev\n+00037dd0: 3a20 7061 7274 5f61 6d69 6761 5f6d 6f64 : part_amiga_mod\n+00037de0: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n+00037df0: 730a 0a31 362e 3139 3520 7061 7274 5f61 s..16.195 part_a\n+00037e00: 7070 6c65 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d pple.===========\n+00037e10: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+00037e20: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+00037e30: 706f 7274 2066 6f72 2072 6561 6469 6e67 port for reading\n+00037e40: 2066 726f 6d20 6469 736b 7320 7061 7274 from disks part\n+00037e50: 6974 696f 6e65 6420 7769 7468 2074 6865 itioned with the\n+00037e60: 0a4d 6163 696e 746f 7368 2070 6172 7469 .Macintosh parti\n+00037e70: 7469 6f6e 2074 6162 6c65 2e0a 0a1f 0a46 tion table.....F\n+00037e80: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+00037e90: 204e 6f64 653a 2070 6172 745f 6273 645f Node: part_bsd_\n+00037ea0: 6d6f 6475 6c65 2c20 204e 6578 743a 2070 module, Next: p\n+00037eb0: 6172 745f 6466 6c79 5f6d 6f64 756c 652c art_dfly_module,\n+00037ec0: 2020 5072 6576 3a20 7061 7274 5f61 7070 Prev: part_app\n+00037ed0: 6c65 5f6d 6f64 756c 652c 2020 5570 3a20 le_module, Up: \n+00037ee0: 4d6f 6475 6c65 730a 0a31 362e 3139 3620 Modules..16.196 \n+00037ef0: 7061 7274 5f62 7364 0a3d 3d3d 3d3d 3d3d part_bsd.=======\n+00037f00: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+00037f10: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+00037f20: 7570 706f 7274 2066 6f72 2072 6561 6469 upport for readi\n+00037f30: 6e67 2066 726f 6d20 6469 736b 7320 7061 ng from disks pa\n+00037f40: 7274 6974 696f 6e65 6420 7769 7468 2042 rtitioned with B\n+00037f50: 5344 0a73 7479 6c65 2070 6172 7469 7469 SD.style partiti\n+00037f60: 6f6e 2074 6162 6c65 732e 0a0a 1f0a 4669 on tables.....Fi\n+00037f70: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00037f80: 4e6f 6465 3a20 7061 7274 5f64 666c 795f Node: part_dfly_\n+00037f90: 6d6f 6475 6c65 2c20 204e 6578 743a 2070 module, Next: p\n+00037fa0: 6172 745f 6476 685f 6d6f 6475 6c65 2c20 art_dvh_module, \n+00037fb0: 2050 7265 763a 2070 6172 745f 6273 645f Prev: part_bsd_\n+00037fc0: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+00037fd0: 756c 6573 0a0a 3136 2e31 3937 2070 6172 ules..16.197 par\n+00037fe0: 745f 6466 6c79 0a3d 3d3d 3d3d 3d3d 3d3d t_dfly.=========\n+00037ff0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n+00038000: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n+00038010: 7070 6f72 7420 666f 7220 7265 6164 696e pport for readin\n+00038020: 6720 6672 6f6d 2064 6973 6b73 2070 6172 g from disks par\n+00038030: 7469 7469 6f6e 6564 2077 6974 6820 7468 titioned with th\n+00038040: 650a 4472 6167 6f6e 466c 7920 4253 4420 e.DragonFly BSD \n+00038050: 7061 7274 6974 696f 6e20 7461 626c 652e partition table.\n+00038060: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+00038070: 6e66 6f2c 2020 4e6f 6465 3a20 7061 7274 nfo, Node: part\n+00038080: 5f64 7668 5f6d 6f64 756c 652c 2020 4e65 _dvh_module, Ne\n+00038090: 7874 3a20 7061 7274 5f67 7074 5f6d 6f64 xt: part_gpt_mod\n+000380a0: 756c 652c 2020 5072 6576 3a20 7061 7274 ule, Prev: part\n+000380b0: 5f64 666c 795f 6d6f 6475 6c65 2c20 2055 _dfly_module, U\n+000380c0: 703a 204d 6f64 756c 6573 0a0a 3136 2e31 p: Modules..16.1\n+000380d0: 3938 2070 6172 745f 6476 680a 3d3d 3d3d 98 part_dvh.====\n+000380e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n+000380f0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+00038100: 7320 7375 7070 6f72 7420 666f 7220 7265 s support for re\n+00038110: 6164 696e 6720 6672 6f6d 2064 6973 6b73 ading from disks\n+00038120: 2070 6172 7469 7469 6f6e 6564 2077 6974 partitioned wit\n+00038130: 6820 7468 650a 5347 4920 4469 736b 2056 h the.SGI Disk V\n+00038140: 6f6c 756d 6520 4865 6164 6572 2070 6172 olume Header par\n+00038150: 7469 7469 6f6e 2074 6162 6c65 2e0a 0a1f tition table....\n+00038160: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+00038170: 2c20 204e 6f64 653a 2070 6172 745f 6770 , Node: part_gp\n+00038180: 745f 6d6f 6475 6c65 2c20 204e 6578 743a t_module, Next:\n+00038190: 2070 6172 745f 6d73 646f 735f 6d6f 6475 part_msdos_modu\n+000381a0: 6c65 2c20 2050 7265 763a 2070 6172 745f le, Prev: part_\n+000381b0: 6476 685f 6d6f 6475 6c65 2c20 2055 703a dvh_module, Up:\n+000381c0: 204d 6f64 756c 6573 0a0a 3136 2e31 3939 Modules..16.199\n+000381d0: 2070 6172 745f 6770 740a 3d3d 3d3d 3d3d part_gpt.======\n+000381e0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+000381f0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+00038200: 7375 7070 6f72 7420 666f 7220 7265 6164 support for read\n+00038210: 696e 6720 6672 6f6d 2064 6973 6b73 2070 ing from disks p\n+00038220: 6172 7469 7469 6f6e 6564 2077 6974 6820 artitioned with \n+00038230: 7468 650a 4755 4944 2050 6172 7469 7469 the.GUID Partiti\n+00038240: 6f6e 2054 6162 6c65 7320 2847 5054 2920 on Tables (GPT) \n+00038250: 7061 7274 6974 696f 6e20 7461 626c 652e partition table.\n+00038260: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+00038270: 6e66 6f2c 2020 4e6f 6465 3a20 7061 7274 nfo, Node: part\n+00038280: 5f6d 7364 6f73 5f6d 6f64 756c 652c 2020 _msdos_module, \n+00038290: 4e65 7874 3a20 7061 7274 5f70 6c61 6e5f Next: part_plan_\n+000382a0: 6d6f 6475 6c65 2c20 2050 7265 763a 2070 module, Prev: p\n+000382b0: 6172 745f 6770 745f 6d6f 6475 6c65 2c20 art_gpt_module, \n+000382c0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+000382d0: 2e32 3030 2070 6172 745f 6d73 646f 730a .200 part_msdos.\n+000382e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n+000382f0: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n+00038300: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n+00038310: 666f 7220 7265 6164 696e 6720 6672 6f6d for reading from\n+00038320: 2064 6973 6b73 2070 6172 7469 7469 6f6e disks partition\n+00038330: 6564 2077 6974 6820 7468 650a 4d53 444f ed with the.MSDO\n+00038340: 5320 284d 6173 7465 7220 426f 6f74 2052 S (Master Boot R\n+00038350: 6563 6f72 6420 2f20 4d42 5229 2073 7479 ecord / MBR) sty\n+00038360: 6c65 2070 6172 7469 7469 6f6e 2074 6162 le partition tab\n+00038370: 6c65 732e 0a0a 1f0a 4669 6c65 3a20 6772 les.....File: gr\n+00038380: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+00038390: 7061 7274 5f70 6c61 6e5f 6d6f 6475 6c65 part_plan_module\n+000383a0: 2c20 204e 6578 743a 2070 6172 745f 7375 , Next: part_su\n+000383b0: 6e5f 6d6f 6475 6c65 2c20 2050 7265 763a n_module, Prev:\n+000383c0: 2070 6172 745f 6d73 646f 735f 6d6f 6475 part_msdos_modu\n+000383d0: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+000383e0: 0a0a 3136 2e32 3031 2070 6172 745f 706c ..16.201 part_pl\n+000383f0: 616e 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d an.=============\n+00038400: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n+00038410: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n+00038420: 7420 666f 7220 7265 6164 696e 6720 6672 t for reading fr\n+00038430: 6f6d 2064 6973 6b20 7061 7274 6974 696f om disk partitio\n+00038440: 6e65 6420 7769 7468 2074 6865 0a50 6c61 ned with the.Pla\n+00038450: 6e39 2073 7479 6c65 2070 6172 7469 7469 n9 style partiti\n+00038460: 6f6e 2074 6162 6c65 2e0a 0a1f 0a46 696c on table.....Fil\n+00038470: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00038480: 6f64 653a 2070 6172 745f 7375 6e5f 6d6f ode: part_sun_mo\n+00038490: 6475 6c65 2c20 204e 6578 743a 2070 6172 dule, Next: par\n+000384a0: 745f 7375 6e70 635f 6d6f 6475 6c65 2c20 t_sunpc_module, \n+000384b0: 2050 7265 763a 2070 6172 745f 706c 616e Prev: part_plan\n+000384c0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+000384d0: 6475 6c65 730a 0a31 362e 3230 3220 7061 dules..16.202 pa\n+000384e0: 7274 5f73 756e 0a3d 3d3d 3d3d 3d3d 3d3d rt_sun.=========\n+000384f0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+00038500: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+00038510: 706f 7274 2066 6f72 2072 6561 6469 6e67 port for reading\n+00038520: 2066 726f 6d20 6469 736b 2070 6172 7469 from disk parti\n+00038530: 7469 6f6e 6564 2077 6974 6820 7468 650a tioned with the.\n+00038540: 5375 6e20 7374 796c 6520 7061 7274 6974 Sun style partit\n+00038550: 696f 6e20 7461 626c 652e 0a0a 1f0a 4669 ion table.....Fi\n+00038560: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00038570: 4e6f 6465 3a20 7061 7274 5f73 756e 7063 Node: part_sunpc\n+00038580: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n+00038590: 7061 7274 746f 6f6c 5f6d 6f64 756c 652c parttool_module,\n+000385a0: 2020 5072 6576 3a20 7061 7274 5f73 756e Prev: part_sun\n+000385b0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+000385c0: 6475 6c65 730a 0a31 362e 3230 3320 7061 dules..16.203 pa\n+000385d0: 7274 5f73 756e 7063 0a3d 3d3d 3d3d 3d3d rt_sunpc.=======\n+000385e0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n+000385f0: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n+00038600: 2073 7570 706f 7274 2066 6f72 2072 6561 support for rea\n+00038610: 6469 6e67 2066 726f 6d20 6469 736b 2070 ding from disk p\n+00038620: 6172 7469 7469 6f6e 6564 2077 6974 6820 artitioned with \n+00038630: 7468 650a 5375 6e20 5043 2073 7479 6c65 the.Sun PC style\n+00038640: 2070 6172 7469 7469 6f6e 2074 6162 6c65 partition table\n+00038650: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00038660: 696e 666f 2c20 204e 6f64 653a 2070 6172 info, Node: par\n+00038670: 7474 6f6f 6c5f 6d6f 6475 6c65 2c20 204e ttool_module, N\n+00038680: 6578 743a 2070 6173 7377 6f72 645f 6d6f ext: password_mo\n+00038690: 6475 6c65 2c20 2050 7265 763a 2070 6172 dule, Prev: par\n+000386a0: 745f 7375 6e70 635f 6d6f 6475 6c65 2c20 t_sunpc_module, \n+000386b0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+000386c0: 2e32 3034 2070 6172 7474 6f6f 6c0a 3d3d .204 parttool.==\n+000386d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+000386e0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+000386f0: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+00038700: 7468 6520 e280 9870 6172 7474 6f6f 6ce2 the ...parttool.\n+00038710: 8099 2063 6f6d 6d61 6e64 2e20 202a 4e6f .. command. *No\n+00038720: 7465 0a70 6172 7474 6f6f 6c3a 3a20 666f te.parttool:: fo\n+00038730: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati\n+00038740: 6f6e 2e0a 0a1f 0a46 696c 653a 2067 7275 on.....File: gru\n+00038750: 622e 696e 666f 2c20 204e 6f64 653a 2070 b.info, Node: p\n+00038760: 6173 7377 6f72 645f 6d6f 6475 6c65 2c20 assword_module, \n+00038770: 204e 6578 743a 2070 6173 7377 6f72 645f Next: password_\n+00038780: 7062 6b64 6632 5f6d 6f64 756c 652c 2020 pbkdf2_module, \n+00038790: 5072 6576 3a20 7061 7274 746f 6f6c 5f6d Prev: parttool_m\n+000387a0: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+000387b0: 6c65 730a 0a31 362e 3230 3520 7061 7373 les..16.205 pass\n+000387c0: 776f 7264 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d word.===========\n+000387d0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+000387e0: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n+000387f0: 7274 2066 6f72 2074 6865 20e2 8098 7061 rt for the ...pa\n+00038800: 7373 776f 7264 e280 9920 636f 6d6d 616e ssword... comman\n+00038810: 642e 2020 506c 6561 7365 206e 6f74 650a d. Please note.\n+00038820: 7468 6174 2074 6869 7320 7573 6573 2074 that this uses t\n+00038830: 6865 2070 6173 7377 6f72 6420 696e 2070 he password in p\n+00038840: 6c61 696e 2074 6578 742c 2069 6620 7365 lain text, if se\n+00038850: 6375 7269 7479 2069 7320 6120 636f 6e63 curity is a conc\n+00038860: 6572 6e0a 636f 6e73 6964 6572 2075 7369 ern.consider usi\n+00038870: 6e67 202a 6e6f 7465 2070 6173 7377 6f72 ng *note passwor\n+00038880: 645f 7062 6b64 6632 5f6d 6f64 756c 653a d_pbkdf2_module:\n+00038890: 3a20 696e 7374 6561 642e 2020 2a4e 6f74 : instead. *Not\n+000388a0: 6520 7061 7373 776f 7264 3a3a 0a66 6f72 e password::.for\n+000388b0: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio\n+000388c0: 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 n.....File: grub\n+000388d0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7061 .info, Node: pa\n+000388e0: 7373 776f 7264 5f70 626b 6466 325f 6d6f ssword_pbkdf2_mo\n+000388f0: 6475 6c65 2c20 204e 6578 743a 2070 6174 dule, Next: pat\n+00038900: 615f 6d6f 6475 6c65 2c20 2050 7265 763a a_module, Prev:\n+00038910: 2070 6173 7377 6f72 645f 6d6f 6475 6c65 password_module\n+00038920: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n+00038930: 3136 2e32 3036 2070 6173 7377 6f72 645f 16.206 password_\n+00038940: 7062 6b64 6632 0a3d 3d3d 3d3d 3d3d 3d3d pbkdf2.=========\n+00038950: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+00038960: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+00038970: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+00038980: 7468 6520 e280 9870 6173 7377 6f72 645f the ...password_\n+00038990: 7062 6b64 6632 e280 9920 636f 6d6d 616e pbkdf2... comman\n+000389a0: 642e 2020 2a4e 6f74 650a 7061 7373 776f d. *Note.passwo\n+000389b0: 7264 5f70 626b 6466 323a 3a20 666f 7220 rd_pbkdf2:: for \n+000389c0: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information\n+000389d0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+000389e0: 696e 666f 2c20 204e 6f64 653a 2070 6174 info, Node: pat\n+000389f0: 615f 6d6f 6475 6c65 2c20 204e 6578 743a a_module, Next:\n+00038a00: 2070 626b 6466 325f 6d6f 6475 6c65 2c20 pbkdf2_module, \n+00038a10: 2050 7265 763a 2070 6173 7377 6f72 645f Prev: password_\n+00038a20: 7062 6b64 6632 5f6d 6f64 756c 652c 2020 pbkdf2_module, \n+00038a30: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+00038a40: 3230 3720 7061 7461 0a3d 3d3d 3d3d 3d3d 207 pata.=======\n+00038a50: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+00038a60: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n+00038a70: 7274 2066 6f72 2050 6172 616c 6c65 6c20 rt for Parallel \n+00038a80: 4154 4120 2850 4154 4129 2064 6973 6b20 ATA (PATA) disk \n+00038a90: 6465 7669 6365 0a69 6e74 6572 6661 6365 device.interface\n+00038aa0: 732e 0a0a 1f0a 4669 6c65 3a20 6772 7562 s.....File: grub\n+00038ab0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7062 .info, Node: pb\n+00038ac0: 6b64 6632 5f6d 6f64 756c 652c 2020 4e65 kdf2_module, Ne\n+00038ad0: 7874 3a20 7062 6b64 6632 5f74 6573 745f xt: pbkdf2_test_\n+00038ae0: 6d6f 6475 6c65 2c20 2050 7265 763a 2070 module, Prev: p\n+00038af0: 6174 615f 6d6f 6475 6c65 2c20 2055 703a ata_module, Up:\n+00038b00: 204d 6f64 756c 6573 0a0a 3136 2e32 3038 Modules..16.208\n+00038b10: 2070 626b 6466 320a 3d3d 3d3d 3d3d 3d3d pbkdf2.========\n+00038b20: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+00038b30: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+00038b40: 6f72 7420 666f 7220 7468 6520 5061 7373 ort for the Pass\n+00038b50: 776f 7264 2d42 6173 6564 204b 6579 2044 word-Based Key D\n+00038b60: 6572 6976 6174 696f 6e0a 4675 6e63 7469 erivation.Functi\n+00038b70: 6f6e 2032 2028 5042 4b44 4632 2920 2f20 on 2 (PBKDF2) / \n+00038b80: 504b 4353 2335 2050 424b 4446 3220 6173 PKCS#5 PBKDF2 as\n+00038b90: 2070 6572 2052 4643 2032 3839 382e 0a0a per RFC 2898...\n+00038ba0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+00038bb0: 6f2c 2020 4e6f 6465 3a20 7062 6b64 6632 o, Node: pbkdf2\n+00038bc0: 5f74 6573 745f 6d6f 6475 6c65 2c20 204e _test_module, N\n+00038bd0: 6578 743a 2070 6369 5f6d 6f64 756c 652c ext: pci_module,\n+00038be0: 2020 5072 6576 3a20 7062 6b64 6632 5f6d Prev: pbkdf2_m\n+00038bf0: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+00038c00: 6c65 730a 0a31 362e 3230 3920 7062 6b64 les..16.209 pbkd\n+00038c10: 6632 5f74 6573 740a 3d3d 3d3d 3d3d 3d3d f2_test.========\n+00038c20: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n+00038c30: 206d 6f64 756c 6520 6973 2069 6e74 656e module is inten\n+00038c40: 6465 6420 666f 7220 7065 7266 6f72 6d69 ded for performi\n+00038c50: 6e67 2061 2066 756e 6374 696f 6e61 6c20 ng a functional \n+00038c60: 7465 7374 206f 6620 7468 6520 5042 4b44 test of the PBKD\n+00038c70: 4632 0a6f 7065 7261 7469 6f6e 2069 6e20 F2.operation in \n+00038c80: 4752 5542 2e0a 0a1f 0a46 696c 653a 2067 GRUB.....File: g\n+00038c90: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+00038ca0: 2070 6369 5f6d 6f64 756c 652c 2020 4e65 pci_module, Ne\n+00038cb0: 7874 3a20 7063 6964 756d 705f 6d6f 6475 xt: pcidump_modu\n+00038cc0: 6c65 2c20 2050 7265 763a 2070 626b 6466 le, Prev: pbkdf\n+00038cd0: 325f 7465 7374 5f6d 6f64 756c 652c 2020 2_test_module, \n+00038ce0: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+00038cf0: 3231 3020 7063 690a 3d3d 3d3d 3d3d 3d3d 210 pci.========\n+00038d00: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n+00038d10: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n+00038d20: 2066 6f72 2067 656e 6572 6963 2050 6572 for generic Per\n+00038d30: 6970 6865 7261 6c20 436f 6d70 6f6e 656e ipheral Componen\n+00038d40: 740a 496e 7465 7263 6f6e 6e65 6374 2028 t.Interconnect (\n+00038d50: 5043 4929 2062 7573 2069 6e20 4752 5542 PCI) bus in GRUB\n+00038d60: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00038d70: 696e 666f 2c20 204e 6f64 653a 2070 6369 info, Node: pci\n+00038d80: 6475 6d70 5f6d 6f64 756c 652c 2020 4e65 dump_module, Ne\n+00038d90: 7874 3a20 7067 705f 6d6f 6475 6c65 2c20 xt: pgp_module, \n+00038da0: 2050 7265 763a 2070 6369 5f6d 6f64 756c Prev: pci_modul\n+00038db0: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n+00038dc0: 0a31 362e 3231 3120 7063 6964 756d 700a .16.211 pcidump.\n+00038dd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n+00038de0: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n+00038df0: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n+00038e00: 2074 6865 20e2 8098 7063 6964 756d 70e2 the ...pcidump.\n+00038e10: 8099 2063 6f6d 6d61 6e64 2069 6e20 4752 .. command in GR\n+00038e20: 5542 2074 6f20 6475 6d70 0a74 6865 2050 UB to dump.the P\n+00038e30: 4349 2063 6f6e 6669 6775 7261 7469 6f6e CI configuration\n+00038e40: 2072 6567 6973 7465 7273 2069 6e20 6865 registers in he\n+00038e50: 7861 6465 6369 6d61 6c20 6f66 2061 2073 xadecimal of a s\n+00038e60: 7065 6369 6669 6564 2050 4349 2064 6576 pecified PCI dev\n+00038e70: 6963 650a 2876 656e 646f 7220 2f20 6465 ice.(vendor / de\n+00038e80: 7669 6365 2049 4429 206f 7220 6279 2070 vice ID) or by p\n+00038e90: 6f73 6974 696f 6e20 6f6e 2074 6865 2062 osition on the b\n+00038ea0: 7573 2e0a 0a1f 0a46 696c 653a 2067 7275 us.....File: gru\n+00038eb0: 622e 696e 666f 2c20 204e 6f64 653a 2070 b.info, Node: p\n+00038ec0: 6770 5f6d 6f64 756c 652c 2020 4e65 7874 gp_module, Next\n+00038ed0: 3a20 706c 6169 6e6d 6f75 6e74 5f6d 6f64 : plainmount_mod\n+00038ee0: 756c 652c 2020 5072 6576 3a20 7063 6964 ule, Prev: pcid\n+00038ef0: 756d 705f 6d6f 6475 6c65 2c20 2055 703a ump_module, Up:\n+00038f00: 204d 6f64 756c 6573 0a0a 3136 2e32 3132 Modules..16.212\n+00038f10: 2070 6770 0a3d 3d3d 3d3d 3d3d 3d3d 3d0a pgp.==========.\n+00038f20: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+00038f30: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+00038f40: 7220 7468 6520 636f 6d6d 616e 6473 3a20 r the commands: \n+00038f50: e280 9876 6572 6966 795f 6465 7461 6368 ...verify_detach\n+00038f60: 6564 e280 992c 0ae2 8098 7472 7573 74e2 ed...,....trust.\n+00038f70: 8099 2c20 e280 986c 6973 745f 7472 7573 .., ...list_trus\n+00038f80: 7465 64e2 8099 2c20 e280 9864 6973 7472 ted..., ...distr\n+00038f90: 7573 74e2 8099 2061 7373 6f63 6961 7465 ust... associate\n+00038fa0: 6420 7769 7468 2064 6967 6974 616c 2073 d with digital s\n+00038fb0: 6967 6e61 7475 7265 0a63 6865 636b 696e ignature.checkin\n+00038fc0: 6720 7669 6120 7468 6520 224f 7065 6e20 g via the \"Open \n+00038fd0: 5072 6574 7479 2047 6f6f 6420 5072 6976 Pretty Good Priv\n+00038fe0: 6163 7922 2028 5047 5029 2070 726f 746f acy\" (PGP) proto\n+00038ff0: 636f 6c20 2f20 5246 4320 3438 3830 0a75 col / RFC 4880.u\n+00039000: 7369 6e67 2061 2070 726f 7669 6465 6420 sing a provided \n+00039010: 7075 626c 6963 206b 6579 2e20 2054 6869 public key. Thi\n+00039020: 7320 6d6f 6475 6c65 2061 6c73 6f20 7573 s module also us\n+00039030: 6573 202f 2073 6574 7320 656e 7669 726f es / sets enviro\n+00039040: 6e6d 656e 740a 7661 7269 6162 6c65 20e2 nment.variable .\n+00039050: 8098 6368 6563 6b5f 7369 676e 6174 7572 ..check_signatur\n+00039060: 6573 e280 992e 2020 2a4e 6f74 6520 7665 es.... *Note ve\n+00039070: 7269 6679 5f64 6574 6163 6865 643a 3a2c rify_detached::,\n+00039080: 202a 6e6f 7465 2074 7275 7374 3a3a 2c0a *note trust::,.\n+00039090: 2a6e 6f74 6520 6c69 7374 5f74 7275 7374 *note list_trust\n+000390a0: 6564 3a3a 2c20 2a6e 6f74 6520 6469 7374 ed::, *note dist\n+000390b0: 7275 7374 3a3a 2c20 616e 6420 2a6e 6f74 rust::, and *not\n+000390c0: 6520 6368 6563 6b5f 7369 676e 6174 7572 e check_signatur\n+000390d0: 6573 3a3a 2e0a 0a1f 0a46 696c 653a 2067 es::.....File: g\n+000390e0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+000390f0: 2070 6c61 696e 6d6f 756e 745f 6d6f 6475 plainmount_modu\n+00039100: 6c65 2c20 204e 6578 743a 2070 6c61 6e39 le, Next: plan9\n+00039110: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+00039120: 7067 705f 6d6f 6475 6c65 2c20 2055 703a pgp_module, Up:\n+00039130: 204d 6f64 756c 6573 0a0a 3136 2e32 3133 Modules..16.213\n+00039140: 2070 6c61 696e 6d6f 756e 740a 3d3d 3d3d plainmount.====\n+00039150: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+00039160: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+00039170: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+00039180: 6163 6365 7373 696e 6720 2f20 6d6f 756e accessing / moun\n+00039190: 7469 6e67 2070 6172 7469 7469 6f6e 730a ting partitions.\n+000391a0: 656e 6372 7970 7465 6420 6279 2022 6372 encrypted by \"cr\n+000391b0: 7970 7473 6574 7570 2220 6f70 6572 6174 yptsetup\" operat\n+000391c0: 696e 6720 696e 2022 706c 6169 6e20 6d6f ing in \"plain mo\n+000391d0: 6465 222e 2020 2a4e 6f74 6520 706c 6169 de\". *Note plai\n+000391e0: 6e6d 6f75 6e74 3a3a 0a66 6f72 206d 6f72 nmount::.for mor\n+000391f0: 6520 696e 666f 726d 6174 696f 6e2e 0a0a e information...\n+00039200: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+00039210: 6f2c 2020 4e6f 6465 3a20 706c 616e 395f o, Node: plan9_\n+00039220: 6d6f 6475 6c65 2c20 204e 6578 743a 2070 module, Next: p\n+00039230: 6c61 795f 6d6f 6475 6c65 2c20 2050 7265 lay_module, Pre\n+00039240: 763a 2070 6c61 696e 6d6f 756e 745f 6d6f v: plainmount_mo\n+00039250: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+00039260: 6573 0a0a 3136 2e32 3134 2070 6c61 6e39 es..16.214 plan9\n+00039270: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 .============..T\n+00039280: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+00039290: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+000392a0: 7468 6520 e280 9870 6c61 6e39 e280 9920 the ...plan9... \n+000392b0: 636f 6d6d 616e 6420 746f 206c 6f61 6420 command to load \n+000392c0: 6120 506c 616e 390a 6b65 726e 656c 2e0a a Plan9.kernel..\n+000392d0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+000392e0: 666f 2c20 204e 6f64 653a 2070 6c61 795f fo, Node: play_\n+000392f0: 6d6f 6475 6c65 2c20 204e 6578 743a 2070 module, Next: p\n+00039300: 6e67 5f6d 6f64 756c 652c 2020 5072 6576 ng_module, Prev\n+00039310: 3a20 706c 616e 395f 6d6f 6475 6c65 2c20 : plan9_module, \n+00039320: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+00039330: 2e32 3135 2070 6c61 790a 3d3d 3d3d 3d3d .215 play.======\n+00039340: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+00039350: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+00039360: 6f72 7420 666f 7220 7468 6520 e280 9870 ort for the ...p\n+00039370: 6c61 79e2 8099 2063 6f6d 6d61 6e64 2074 lay... command t\n+00039380: 6f20 706c 6179 2061 2074 756e 650a 7468 o play a tune.th\n+00039390: 726f 7567 6820 7468 6520 5043 2073 7065 rough the PC spe\n+000393a0: 616b 6572 2e20 202a 4e6f 7465 2070 6c61 aker. *Note pla\n+000393b0: 793a 3a20 666f 7220 6d6f 7265 2069 6e66 y:: for more inf\n+000393c0: 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 696c ormation.....Fil\n+000393d0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+000393e0: 6f64 653a 2070 6e67 5f6d 6f64 756c 652c ode: png_module,\n+000393f0: 2020 4e65 7874 3a20 7072 696f 7269 7479 Next: priority\n+00039400: 5f71 7565 7565 5f6d 6f64 756c 652c 2020 _queue_module, \n+00039410: 5072 6576 3a20 706c 6179 5f6d 6f64 756c Prev: play_modul\n+00039420: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n+00039430: 0a31 362e 3231 3620 706e 670a 3d3d 3d3d .16.216 png.====\n+00039440: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+00039450: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+00039460: 706f 7274 2066 6f72 2072 6561 6469 6e67 port for reading\n+00039470: 2050 6f72 7461 626c 6520 4e65 7477 6f72 Portable Networ\n+00039480: 6b20 4772 6170 6869 6373 2028 504e 4729 k Graphics (PNG)\n+00039490: 0a69 6d61 6765 2066 696c 6573 2069 6e20 .image files in \n+000394a0: 4752 5542 2e0a 0a1f 0a46 696c 653a 2067 GRUB.....File: g\n+000394b0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+000394c0: 2070 7269 6f72 6974 795f 7175 6575 655f priority_queue_\n+000394d0: 6d6f 6475 6c65 2c20 204e 6578 743a 2070 module, Next: p\n+000394e0: 726f 6265 5f6d 6f64 756c 652c 2020 5072 robe_module, Pr\n+000394f0: 6576 3a20 706e 675f 6d6f 6475 6c65 2c20 ev: png_module, \n+00039500: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+00039510: 2e32 3137 2070 7269 6f72 6974 795f 7175 .217 priority_qu\n+00039520: 6575 650a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d eue.============\n+00039530: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+00039540: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+00039550: 7375 7070 6f72 7420 666f 7220 6120 7072 support for a pr\n+00039560: 696f 7269 7479 2071 7565 7565 2066 756e iority queue fun\n+00039570: 6374 696f 6e20 7769 7468 696e 2047 5255 ction within GRU\n+00039580: 420a 7375 6368 2061 7320 746f 2073 7570 B.such as to sup\n+00039590: 706f 7274 206e 6574 776f 726b 696e 6720 port networking \n+000395a0: 6675 6e63 7469 6f6e 732e 0a0a 1f0a 4669 functions.....Fi\n+000395b0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+000395c0: 4e6f 6465 3a20 7072 6f62 655f 6d6f 6475 Node: probe_modu\n+000395d0: 6c65 2c20 204e 6578 743a 2070 726f 6366 le, Next: procf\n+000395e0: 735f 6d6f 6475 6c65 2c20 2050 7265 763a s_module, Prev:\n+000395f0: 2070 7269 6f72 6974 795f 7175 6575 655f priority_queue_\n+00039600: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+00039610: 756c 6573 0a0a 3136 2e32 3138 2070 726f ules..16.218 pro\n+00039620: 6265 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a be.============.\n+00039630: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+00039640: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+00039650: 7220 7468 6520 e280 9870 726f 6265 e280 r the ...probe..\n+00039660: 9920 636f 6d6d 616e 6420 746f 2072 6574 . command to ret\n+00039670: 7269 6576 6520 6465 7669 6365 0a69 6e66 rieve device.inf\n+00039680: 6f72 6d61 7469 6f6e 2e20 202a 4e6f 7465 ormation. *Note\n+00039690: 2070 726f 6265 3a3a 2066 6f72 206d 6f72 probe:: for mor\n+000396a0: 6520 696e 666f 726d 6174 696f 6e2e 0a0a e information...\n+000396b0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+000396c0: 6f2c 2020 4e6f 6465 3a20 7072 6f63 6673 o, Node: procfs\n+000396d0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n+000396e0: 7072 6f67 7265 7373 5f6d 6f64 756c 652c progress_module,\n+000396f0: 2020 5072 6576 3a20 7072 6f62 655f 6d6f Prev: probe_mo\n+00039700: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+00039710: 6573 0a0a 3136 2e32 3139 2070 726f 6366 es..16.219 procf\n+00039720: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a s.=============.\n+00039730: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+00039740: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+00039750: 7220 6120 5072 6f63 2046 696c 6520 5379 r a Proc File Sy\n+00039760: 7374 656d 2074 6f20 7072 6f76 6964 6520 stem to provide \n+00039770: 6120 6669 6c65 0a73 7973 7465 6d20 6c69 a file.system li\n+00039780: 6b65 2069 6e74 6572 6661 6365 2074 6f20 ke interface to \n+00039790: 736f 6d65 2047 5255 4220 696e 7465 726e some GRUB intern\n+000397a0: 616c 2064 6174 612e 0a0a 1f0a 4669 6c65 al data.....File\n+000397b0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+000397c0: 6465 3a20 7072 6f67 7265 7373 5f6d 6f64 de: progress_mod\n+000397d0: 756c 652c 2020 4e65 7874 3a20 7078 655f ule, Next: pxe_\n+000397e0: 6d6f 6475 6c65 2c20 2050 7265 763a 2070 module, Prev: p\n+000397f0: 726f 6366 735f 6d6f 6475 6c65 2c20 2055 rocfs_module, U\n+00039800: 703a 204d 6f64 756c 6573 0a0a 3136 2e32 p: Modules..16.2\n+00039810: 3230 2070 726f 6772 6573 730a 3d3d 3d3d 20 progress.====\n+00039820: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n+00039830: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+00039840: 7320 7375 7070 6f72 7420 666f 7220 7368 s support for sh\n+00039850: 6f77 696e 6720 6669 6c65 206c 6f61 6469 owing file loadi\n+00039860: 6e67 2070 726f 6772 6573 7320 746f 2074 ng progress to t\n+00039870: 6865 0a74 6572 6d69 6e61 6c2e 0a0a 1f0a he.terminal.....\n+00039880: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00039890: 2020 4e6f 6465 3a20 7078 655f 6d6f 6475 Node: pxe_modu\n+000398a0: 6c65 2c20 204e 6578 743a 2070 7865 6368 le, Next: pxech\n+000398b0: 6169 6e5f 6d6f 6475 6c65 2c20 2050 7265 ain_module, Pre\n+000398c0: 763a 2070 726f 6772 6573 735f 6d6f 6475 v: progress_modu\n+000398d0: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+000398e0: 0a0a 3136 2e32 3231 2070 7865 0a3d 3d3d ..16.221 pxe.===\n+000398f0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n+00039900: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n+00039910: 7070 6f72 7420 666f 7220 5072 6562 6f6f pport for Preboo\n+00039920: 7420 4578 6563 7574 696f 6e20 456e 7669 t Execution Envi\n+00039930: 726f 6e6d 656e 7420 2850 5845 290a 6e65 ronment (PXE).ne\n+00039940: 7477 6f72 6b20 626f 6f74 2073 6572 7669 twork boot servi\n+00039950: 6365 7320 6173 2061 2066 696c 6520 7379 ces as a file sy\n+00039960: 7374 656d 2064 7269 7665 7220 666f 7220 stem driver for \n+00039970: 6f74 6865 7220 4752 5542 206d 6f64 756c other GRUB modul\n+00039980: 6573 2e0a 0a1f 0a46 696c 653a 2067 7275 es.....File: gru\n+00039990: 622e 696e 666f 2c20 204e 6f64 653a 2070 b.info, Node: p\n+000399a0: 7865 6368 6169 6e5f 6d6f 6475 6c65 2c20 xechain_module, \n+000399b0: 204e 6578 743a 2072 6169 6435 7265 635f Next: raid5rec_\n+000399c0: 6d6f 6475 6c65 2c20 2050 7265 763a 2070 module, Prev: p\n+000399d0: 7865 5f6d 6f64 756c 652c 2020 5570 3a20 xe_module, Up: \n+000399e0: 4d6f 6475 6c65 730a 0a31 362e 3232 3220 Modules..16.222 \n+000399f0: 7078 6563 6861 696e 0a3d 3d3d 3d3d 3d3d pxechain.=======\n+00039a00: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+00039a10: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+00039a20: 7570 706f 7274 2066 6f72 2074 6865 20e2 upport for the .\n+00039a30: 8098 7078 6563 6861 696e 6c6f 6164 6572 ..pxechainloader\n+00039a40: e280 9920 636f 6d6d 616e 6420 746f 206c ... command to l\n+00039a50: 6f61 640a 616e 6f74 6865 7220 626f 6f74 oad.another boot\n+00039a60: 6c6f 6164 6572 2062 7920 5058 452e 0a0a loader by PXE...\n+00039a70: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+00039a80: 6f2c 2020 4e6f 6465 3a20 7261 6964 3572 o, Node: raid5r\n+00039a90: 6563 5f6d 6f64 756c 652c 2020 4e65 7874 ec_module, Next\n+00039aa0: 3a20 7261 6964 3672 6563 5f6d 6f64 756c : raid6rec_modul\n+00039ab0: 652c 2020 5072 6576 3a20 7078 6563 6861 e, Prev: pxecha\n+00039ac0: 696e 5f6d 6f64 756c 652c 2020 5570 3a20 in_module, Up: \n+00039ad0: 4d6f 6475 6c65 730a 0a31 362e 3232 3320 Modules..16.223 \n+00039ae0: 7261 6964 3572 6563 0a3d 3d3d 3d3d 3d3d raid5rec.=======\n+00039af0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+00039b00: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+00039b10: 7570 706f 7274 2066 6f72 2072 6563 6f76 upport for recov\n+00039b20: 6572 696e 6720 6672 6f6d 2066 6175 6c74 ering from fault\n+00039b30: 7920 5241 4944 342f 3520 6469 736b 0a61 y RAID4/5 disk.a\n+00039b40: 7272 6179 730a 0a1f 0a46 696c 653a 2067 rrays....File: g\n+00039b50: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+00039b60: 2072 6169 6436 7265 635f 6d6f 6475 6c65 raid6rec_module\n+00039b70: 2c20 204e 6578 743a 2072 616e 646f 6d5f , Next: random_\n+00039b80: 6d6f 6475 6c65 2c20 2050 7265 763a 2072 module, Prev: r\n+00039b90: 6169 6435 7265 635f 6d6f 6475 6c65 2c20 aid5rec_module, \n+00039ba0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+00039bb0: 2e32 3234 2072 6169 6436 7265 630a 3d3d .224 raid6rec.==\n+00039bc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+00039bd0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+00039be0: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+00039bf0: 7265 636f 7665 7269 6e67 2066 726f 6d20 recovering from \n+00039c00: 6661 756c 7479 2052 4149 4436 2064 6973 faulty RAID6 dis\n+00039c10: 6b0a 6172 7261 7973 2e0a 0a1f 0a46 696c k.arrays.....Fil\n+00039c20: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00039c30: 6f64 653a 2072 616e 646f 6d5f 6d6f 6475 ode: random_modu\n+00039c40: 6c65 2c20 204e 6578 743a 2072 646d 7372 le, Next: rdmsr\n+00039c50: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+00039c60: 7261 6964 3672 6563 5f6d 6f64 756c 652c raid6rec_module,\n+00039c70: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+00039c80: 362e 3232 3520 7261 6e64 6f6d 0a3d 3d3d 6.225 random.===\n+00039c90: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n+00039ca0: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n+00039cb0: 2073 7570 706f 7274 2066 6f72 206c 6962 support for lib\n+00039cc0: 7261 7279 2066 756e 6374 696f 6e73 2074 rary functions t\n+00039cd0: 6f20 6765 7420 7261 6e64 6f6d 2064 6174 o get random dat\n+00039ce0: 610a 7669 6120 7468 6520 6861 7264 7761 a.via the hardwa\n+00039cf0: 7265 2041 4350 4920 506f 7765 7220 4d61 re ACPI Power Ma\n+00039d00: 6e61 6765 6d65 6e74 2054 696d 6572 2061 nagement Timer a\n+00039d10: 6e64 2074 6865 2054 5343 2074 696d 6520 nd the TSC time \n+00039d20: 736f 7572 6365 0a28 5469 6d65 7374 616d source.(Timestam\n+00039d30: 7020 436f 756e 7465 7229 2e0a 0a1f 0a46 p Counter).....F\n+00039d40: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+00039d50: 204e 6f64 653a 2072 646d 7372 5f6d 6f64 Node: rdmsr_mod\n+00039d60: 756c 652c 2020 4e65 7874 3a20 7265 6164 ule, Next: read\n+00039d70: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+00039d80: 7261 6e64 6f6d 5f6d 6f64 756c 652c 2020 random_module, \n+00039d90: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+00039da0: 3232 3620 7264 6d73 720a 3d3d 3d3d 3d3d 226 rdmsr.======\n+00039db0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+00039dc0: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+00039dd0: 706f 7274 2066 6f72 2074 6865 20e2 8098 port for the ...\n+00039de0: 7264 6d73 72e2 8099 2063 6f6d 6d61 6e64 rdmsr... command\n+00039df0: 2074 6f20 7265 6164 2043 5055 204d 6f64 to read CPU Mod\n+00039e00: 656c 0a53 7065 6369 6669 6320 5265 6769 el.Specific Regi\n+00039e10: 7374 6572 732e 2020 2a4e 6f74 6520 7264 sters. *Note rd\n+00039e20: 6d73 723a 3a20 666f 7220 6d6f 7265 2069 msr:: for more i\n+00039e30: 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 nformation.....F\n+00039e40: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+00039e50: 204e 6f64 653a 2072 6561 645f 6d6f 6475 Node: read_modu\n+00039e60: 6c65 2c20 204e 6578 743a 2072 6562 6f6f le, Next: reboo\n+00039e70: 745f 6d6f 6475 6c65 2c20 2050 7265 763a t_module, Prev:\n+00039e80: 2072 646d 7372 5f6d 6f64 756c 652c 2020 rdmsr_module, \n+00039e90: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+00039ea0: 3232 3720 7265 6164 0a3d 3d3d 3d3d 3d3d 227 read.=======\n+00039eb0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+00039ec0: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n+00039ed0: 7274 2066 6f72 2074 6865 20e2 8098 7265 rt for the ...re\n+00039ee0: 6164 e280 9920 636f 6d6d 616e 6420 666f ad... command fo\n+00039ef0: 7220 6765 7474 696e 6720 7573 6572 0a69 r getting user.i\n+00039f00: 6e70 7574 2e20 202a 4e6f 7465 2072 6561 nput. *Note rea\n+00039f10: 643a 3a20 666f 7220 6d6f 7265 2069 6e66 d:: for more inf\n+00039f20: 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 696c ormation.....Fil\n+00039f30: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00039f40: 6f64 653a 2072 6562 6f6f 745f 6d6f 6475 ode: reboot_modu\n+00039f50: 6c65 2c20 204e 6578 743a 2072 6567 6578 le, Next: regex\n+00039f60: 705f 6d6f 6475 6c65 2c20 2050 7265 763a p_module, Prev:\n+00039f70: 2072 6561 645f 6d6f 6475 6c65 2c20 2055 read_module, U\n+00039f80: 703a 204d 6f64 756c 6573 0a0a 3136 2e32 p: Modules..16.2\n+00039f90: 3238 2072 6562 6f6f 740a 3d3d 3d3d 3d3d 28 reboot.======\n+00039fa0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n+00039fb0: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n+00039fc0: 7070 6f72 7420 666f 7220 7468 6520 e280 pport for the ..\n+00039fd0: 9872 6562 6f6f 74e2 8099 2063 6f6d 6d61 .reboot... comma\n+00039fe0: 6e64 2074 6f20 7265 626f 6f74 2074 6865 nd to reboot the\n+00039ff0: 0a63 6f6d 7075 7465 722e 2020 2a4e 6f74 .computer. *Not\n+0003a000: 6520 7265 626f 6f74 3a3a 2066 6f72 206d e reboot:: for m\n+0003a010: 6f72 6520 696e 666f 726d 6174 696f 6e2e ore information.\n+0003a020: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+0003a030: 6e66 6f2c 2020 4e6f 6465 3a20 7265 6765 nfo, Node: rege\n+0003a040: 7870 5f6d 6f64 756c 652c 2020 4e65 7874 xp_module, Next\n+0003a050: 3a20 7265 6973 6572 6673 5f6d 6f64 756c : reiserfs_modul\n+0003a060: 652c 2020 5072 6576 3a20 7265 626f 6f74 e, Prev: reboot\n+0003a070: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+0003a080: 6475 6c65 730a 0a31 362e 3232 3920 7265 dules..16.229 re\n+0003a090: 6765 7870 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d gexp.===========\n+0003a0a0: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n+0003a0b0: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n+0003a0c0: 2066 6f72 2074 6865 20e2 8098 7265 6765 for the ...rege\n+0003a0d0: 7870 e280 9920 636f 6d6d 616e 6420 746f xp... command to\n+0003a0e0: 2063 6865 636b 2069 6620 610a 7265 6775 check if a.regu\n+0003a0f0: 6c61 7220 6578 7072 6573 7369 6f6e 206d lar expression m\n+0003a100: 6174 6368 6573 2061 2073 7472 696e 672e atches a string.\n+0003a110: 2020 5468 6973 206d 6f64 756c 6520 616c This module al\n+0003a120: 736f 2070 726f 7669 6465 7320 7375 7070 so provides supp\n+0003a130: 6f72 740a 666f 7220 7468 6520 4752 5542 ort.for the GRUB\n+0003a140: 2073 6372 6970 7420 7769 6c64 6361 7264 script wildcard\n+0003a150: 2074 7261 6e73 6c61 746f 722e 2020 2a4e translator. *N\n+0003a160: 6f74 6520 7265 6765 7870 3a3a 2066 6f72 ote regexp:: for\n+0003a170: 206d 6f72 650a 696e 666f 726d 6174 696f more.informatio\n+0003a180: 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 n.....File: grub\n+0003a190: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7265 .info, Node: re\n+0003a1a0: 6973 6572 6673 5f6d 6f64 756c 652c 2020 iserfs_module, \n+0003a1b0: 4e65 7874 3a20 7265 6c6f 6361 746f 725f Next: relocator_\n+0003a1c0: 6d6f 6475 6c65 2c20 2050 7265 763a 2072 module, Prev: r\n+0003a1d0: 6567 6578 705f 6d6f 6475 6c65 2c20 2055 egexp_module, U\n+0003a1e0: 703a 204d 6f64 756c 6573 0a0a 3136 2e32 p: Modules..16.2\n+0003a1f0: 3330 2072 6569 7365 7266 730a 3d3d 3d3d 30 reiserfs.====\n+0003a200: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n+0003a210: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+0003a220: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n+0003a230: 6520 5265 6973 6572 4653 2046 696c 6520 e ReiserFS File \n+0003a240: 5379 7374 656d 2069 6e20 4752 5542 2e20 System in GRUB. \n+0003a250: 4e6f 7465 3a0a 5468 6973 206d 6f64 756c Note:.This modul\n+0003a260: 6520 6973 206e 6f74 2061 6c6c 6f77 6564 e is not allowed\n+0003a270: 2069 6e20 6c6f 636b 646f 776e 206d 6f64 in lockdown mod\n+0003a280: 652c 202a 6e6f 7465 204c 6f63 6b64 6f77 e, *note Lockdow\n+0003a290: 6e3a 3a20 666f 7220 6d6f 7265 0a69 6e66 n:: for more.inf\n+0003a2a0: 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 696c ormation.....Fil\n+0003a2b0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+0003a2c0: 6f64 653a 2072 656c 6f63 6174 6f72 5f6d ode: relocator_m\n+0003a2d0: 6f64 756c 652c 2020 4e65 7874 3a20 726f odule, Next: ro\n+0003a2e0: 6d66 735f 6d6f 6475 6c65 2c20 2050 7265 mfs_module, Pre\n+0003a2f0: 763a 2072 6569 7365 7266 735f 6d6f 6475 v: reiserfs_modu\n+0003a300: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+0003a310: 0a0a 3136 2e32 3331 2072 656c 6f63 6174 ..16.231 relocat\n+0003a320: 6f72 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d or.=============\n+0003a330: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n+0003a340: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n+0003a350: 7420 666f 7220 7265 6c6f 6361 7469 6e67 t for relocating\n+0003a360: 2074 6865 2069 6d61 6765 202f 2065 7865 the image / exe\n+0003a370: 6375 7461 626c 6520 6265 696e 670a 6c6f cutable being.lo\n+0003a380: 6164 6564 2074 6f20 7468 6520 6578 7065 aded to the expe\n+0003a390: 6374 6564 206d 656d 6f72 7920 6c6f 6361 cted memory loca\n+0003a3a0: 7469 6f6e 2873 2920 616e 6420 6a75 6d70 tion(s) and jump\n+0003a3b0: 696e 6720 746f 2028 696e 766f 6b69 6e67 ing to (invoking\n+0003a3c0: 2920 7468 650a 6578 6563 7574 6162 6c65 ) the.executable\n+0003a3d0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+0003a3e0: 696e 666f 2c20 204e 6f64 653a 2072 6f6d info, Node: rom\n+0003a3f0: 6673 5f6d 6f64 756c 652c 2020 4e65 7874 fs_module, Next\n+0003a400: 3a20 7363 7369 5f6d 6f64 756c 652c 2020 : scsi_module, \n+0003a410: 5072 6576 3a20 7265 6c6f 6361 746f 725f Prev: relocator_\n+0003a420: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+0003a430: 756c 6573 0a0a 3136 2e32 3332 2072 6f6d ules..16.232 rom\n+0003a440: 6673 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a fs.============.\n+0003a450: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+0003a460: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+0003a470: 7220 7468 6520 5265 6164 2d4f 6e6c 7920 r the Read-Only \n+0003a480: 4d65 6d6f 7279 2046 696c 6520 5379 7374 Memory File Syst\n+0003a490: 656d 0a28 524f 4d46 5329 2e20 204e 6f74 em.(ROMFS). Not\n+0003a4a0: 653a 2054 6869 7320 6d6f 6475 6c65 2069 e: This module i\n+0003a4b0: 7320 6e6f 7420 616c 6c6f 7765 6420 696e s not allowed in\n+0003a4c0: 206c 6f63 6b64 6f77 6e20 6d6f 6465 2c20 lockdown mode, \n+0003a4d0: 2a6e 6f74 650a 4c6f 636b 646f 776e 3a3a *note.Lockdown::\n+0003a4e0: 2066 6f72 206d 6f72 6520 696e 666f 726d for more inform\n+0003a4f0: 6174 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 ation.....File: \n+0003a500: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+0003a510: 3a20 7363 7369 5f6d 6f64 756c 652c 2020 : scsi_module, \n+0003a520: 4e65 7874 3a20 7364 6c5f 6d6f 6475 6c65 Next: sdl_module\n+0003a530: 2c20 2050 7265 763a 2072 6f6d 6673 5f6d , Prev: romfs_m\n+0003a540: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+0003a550: 6c65 730a 0a31 362e 3233 3320 7363 7369 les..16.233 scsi\n+0003a560: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 .===========..Th\n+0003a570: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n+0003a580: 6573 2073 7570 706f 7274 2066 6f72 2074 es support for t\n+0003a590: 6865 2053 6d61 6c6c 2043 6f6d 7075 7465 he Small Compute\n+0003a5a0: 7220 5379 7374 656d 2049 6e74 6572 6661 r System Interfa\n+0003a5b0: 6365 0a28 5343 5349 2920 7072 6f74 6f63 ce.(SCSI) protoc\n+0003a5c0: 6f6c 2075 7365 6420 666f 7220 736f 6d65 ol used for some\n+0003a5d0: 2074 7970 6573 206f 6620 6469 736b 2063 types of disk c\n+0003a5e0: 6f6d 6d75 6e69 6361 7469 6f6e 2069 6e63 ommunication inc\n+0003a5f0: 6c75 6465 2073 6f6d 650a 6d6f 6465 726e lude some.modern\n+0003a600: 206f 6e65 7320 7375 6368 2061 7320 5553 ones such as US\n+0003a610: 4220 4d61 7373 2053 746f 7261 6765 2044 B Mass Storage D\n+0003a620: 6576 6963 6573 2073 7570 706f 7274 696e evices supportin\n+0003a630: 6720 2255 5342 2041 7474 6163 6865 640a g \"USB Attached.\n+0003a640: 5343 5349 2220 2855 4153 292e 0a0a 1f0a SCSI\" (UAS).....\n+0003a650: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+0003a660: 2020 4e6f 6465 3a20 7364 6c5f 6d6f 6475 Node: sdl_modu\n+0003a670: 6c65 2c20 204e 6578 743a 2073 6561 7263 le, Next: searc\n+0003a680: 685f 6d6f 6475 6c65 2c20 2050 7265 763a h_module, Prev:\n+0003a690: 2073 6373 695f 6d6f 6475 6c65 2c20 2055 scsi_module, U\n+0003a6a0: 703a 204d 6f64 756c 6573 0a0a 3136 2e32 p: Modules..16.2\n+0003a6b0: 3334 2073 646c 0a3d 3d3d 3d3d 3d3d 3d3d 34 sdl.=========\n+0003a6c0: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n+0003a6d0: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n+0003a6e0: 666f 7220 5369 6d70 6c65 2044 6972 6563 for Simple Direc\n+0003a6f0: 744d 6564 6961 204c 6179 6572 2028 5344 tMedia Layer (SD\n+0003a700: 4c29 2076 6964 656f 202f 0a69 6d61 6765 L) video /.image\n+0003a710: 206f 7574 7075 7420 6672 6f6d 2074 6865 output from the\n+0003a720: 2067 7275 622d 656d 7520 746f 6f6c 2075 grub-emu tool u\n+0003a730: 7365 6420 746f 2070 7265 7669 6577 2074 sed to preview t\n+0003a740: 6865 2047 5255 4220 6d65 6e75 2066 726f he GRUB menu fro\n+0003a750: 6d20 610a 7275 6e6e 696e 6720 4f70 6572 m a.running Oper\n+0003a760: 6174 696e 6720 5379 7374 656d 2073 7563 ating System suc\n+0003a770: 6820 6173 204c 696e 7578 2028 7573 6566 h as Linux (usef\n+0003a780: 756c 2074 6f20 7465 7374 2047 5255 4220 ul to test GRUB \n+0003a790: 6d65 6e75 0a63 6f6e 6669 6775 7261 7469 menu.configurati\n+0003a7a0: 6f6e 2063 6861 6e67 6573 2077 6974 686f on changes witho\n+0003a7b0: 7574 2072 6562 6f6f 7469 6e67 292e 2020 ut rebooting). \n+0003a7c0: 5768 656e 2061 7661 696c 6162 6c65 2069 When available i\n+0003a7d0: 6e20 7468 650a 636f 6d70 696c 6174 696f n the.compilatio\n+0003a7e0: 6e20 7461 7267 6574 2065 6e76 6972 6f6e n target environ\n+0003a7f0: 6d65 6e74 2c20 5344 4c32 2077 696c 6c20 ment, SDL2 will \n+0003a800: 6265 2075 7365 6420 696e 7374 6561 6420 be used instead \n+0003a810: 6f66 2053 444c 312e 0a0a 1f0a 4669 6c65 of SDL1.....File\n+0003a820: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0003a830: 6465 3a20 7365 6172 6368 5f6d 6f64 756c de: search_modul\n+0003a840: 652c 2020 4e65 7874 3a20 7365 6172 6368 e, Next: search\n+0003a850: 5f66 735f 6669 6c65 5f6d 6f64 756c 652c _fs_file_module,\n+0003a860: 2020 5072 6576 3a20 7364 6c5f 6d6f 6475 Prev: sdl_modu\n+0003a870: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+0003a880: 0a0a 3136 2e32 3335 2073 6561 7263 680a ..16.235 search.\n+0003a890: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+0003a8a0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+0003a8b0: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+0003a8c0: 7468 6520 e280 9873 6561 7263 68e2 8099 the ...search...\n+0003a8d0: 2063 6f6d 6d61 6e64 2074 6f20 7365 6172 command to sear\n+0003a8e0: 6368 2064 6576 6963 6573 0a62 7920 6669 ch devices.by fi\n+0003a8f0: 6c65 2c20 6669 6c65 7379 7374 656d 206c le, filesystem l\n+0003a900: 6162 656c 2c20 6f72 2066 696c 6573 7973 abel, or filesys\n+0003a910: 7465 6d20 5555 4944 2e20 2a4e 6f74 6520 tem UUID. *Note \n+0003a920: 7365 6172 6368 3a3a 2066 6f72 206d 6f72 search:: for mor\n+0003a930: 650a 696e 666f 726d 6174 696f 6e2e 0a0a e.information...\n+0003a940: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+0003a950: 6f2c 2020 4e6f 6465 3a20 7365 6172 6368 o, Node: search\n+0003a960: 5f66 735f 6669 6c65 5f6d 6f64 756c 652c _fs_file_module,\n+0003a970: 2020 4e65 7874 3a20 7365 6172 6368 5f66 Next: search_f\n+0003a980: 735f 7575 6964 5f6d 6f64 756c 652c 2020 s_uuid_module, \n+0003a990: 5072 6576 3a20 7365 6172 6368 5f6d 6f64 Prev: search_mod\n+0003a9a0: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n+0003a9b0: 730a 0a31 362e 3233 3620 7365 6172 6368 s..16.236 search\n+0003a9c0: 5f66 735f 6669 6c65 0a3d 3d3d 3d3d 3d3d _fs_file.=======\n+0003a9d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n+0003a9e0: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n+0003a9f0: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n+0003aa00: 2074 6865 20e2 8098 7365 6172 6368 2e66 the ...search.f\n+0003aa10: 696c 65e2 8099 2063 6f6d 6d61 6e64 2077 ile... command w\n+0003aa20: 6869 6368 2069 7320 616e 0a61 6c69 6173 hich is an.alias\n+0003aa30: 2066 6f72 2074 6865 2063 6f72 7265 7370 for the corresp\n+0003aa40: 6f6e 6469 6e67 20e2 8098 7365 6172 6368 onding ...search\n+0003aa50: e280 9920 636f 6d6d 616e 642e 2020 2a4e ... command. *N\n+0003aa60: 6f74 6520 7365 6172 6368 3a3a 2066 6f72 ote search:: for\n+0003aa70: 206d 6f72 650a 696e 666f 726d 6174 696f more.informatio\n+0003aa80: 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 n.....File: grub\n+0003aa90: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7365 .info, Node: se\n+0003aaa0: 6172 6368 5f66 735f 7575 6964 5f6d 6f64 arch_fs_uuid_mod\n+0003aab0: 756c 652c 2020 4e65 7874 3a20 7365 6172 ule, Next: sear\n+0003aac0: 6368 5f6c 6162 656c 5f6d 6f64 756c 652c ch_label_module,\n+0003aad0: 2020 5072 6576 3a20 7365 6172 6368 5f66 Prev: search_f\n+0003aae0: 735f 6669 6c65 5f6d 6f64 756c 652c 2020 s_file_module, \n+0003aaf0: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+0003ab00: 3233 3720 7365 6172 6368 5f66 735f 7575 237 search_fs_uu\n+0003ab10: 6964 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d id.=============\n+0003ab20: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+0003ab30: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+0003ab40: 7570 706f 7274 2066 6f72 2074 6865 20e2 upport for the .\n+0003ab50: 8098 7365 6172 6368 2e66 735f 7575 6964 ..search.fs_uuid\n+0003ab60: e280 9920 636f 6d6d 616e 6420 7768 6963 ... command whic\n+0003ab70: 6820 6973 0a61 6e20 616c 6961 7320 666f h is.an alias fo\n+0003ab80: 7220 7468 6520 636f 7272 6573 706f 6e64 r the correspond\n+0003ab90: 696e 6720 e280 9873 6561 7263 68e2 8099 ing ...search...\n+0003aba0: 2063 6f6d 6d61 6e64 2e20 202a 4e6f 7465 command. *Note\n+0003abb0: 2073 6561 7263 683a 3a20 666f 720a 6d6f search:: for.mo\n+0003abc0: 7265 2069 6e66 6f72 6d61 7469 6f6e 2e0a re information..\n+0003abd0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+0003abe0: 666f 2c20 204e 6f64 653a 2073 6561 7263 fo, Node: searc\n+0003abf0: 685f 6c61 6265 6c5f 6d6f 6475 6c65 2c20 h_label_module, \n+0003ac00: 204e 6578 743a 2073 656e 646b 6579 5f6d Next: sendkey_m\n+0003ac10: 6f64 756c 652c 2020 5072 6576 3a20 7365 odule, Prev: se\n+0003ac20: 6172 6368 5f66 735f 7575 6964 5f6d 6f64 arch_fs_uuid_mod\n+0003ac30: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n+0003ac40: 730a 0a31 362e 3233 3820 7365 6172 6368 s..16.238 search\n+0003ac50: 5f6c 6162 656c 0a3d 3d3d 3d3d 3d3d 3d3d _label.=========\n+0003ac60: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n+0003ac70: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n+0003ac80: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n+0003ac90: 20e2 8098 7365 6172 6368 2e66 735f 6c61 ...search.fs_la\n+0003aca0: 6265 6ce2 8099 2063 6f6d 6d61 6e64 2077 bel... command w\n+0003acb0: 6869 6368 2069 730a 616e 2061 6c69 6173 hich is.an alias\n+0003acc0: 2066 6f72 2074 6865 2063 6f72 7265 7370 for the corresp\n+0003acd0: 6f6e 6469 6e67 20e2 8098 7365 6172 6368 onding ...search\n+0003ace0: e280 9920 636f 6d6d 616e 642e 2020 2a4e ... command. *N\n+0003acf0: 6f74 6520 7365 6172 6368 3a3a 2066 6f72 ote search:: for\n+0003ad00: 0a6d 6f72 6520 696e 666f 726d 6174 696f .more informatio\n+0003ad10: 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 n.....File: grub\n+0003ad20: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7365 .info, Node: se\n+0003ad30: 6e64 6b65 795f 6d6f 6475 6c65 2c20 204e ndkey_module, N\n+0003ad40: 6578 743a 2073 6572 6961 6c5f 6d6f 6475 ext: serial_modu\n+0003ad50: 6c65 2c20 2050 7265 763a 2073 6561 7263 le, Prev: searc\n+0003ad60: 685f 6c61 6265 6c5f 6d6f 6475 6c65 2c20 h_label_module, \n+0003ad70: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+0003ad80: 2e32 3339 2073 656e 646b 6579 0a3d 3d3d .239 sendkey.===\n+0003ad90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n+0003ada0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+0003adb0: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n+0003adc0: 6520 e280 9873 656e 646b 6579 e280 9920 e ...sendkey... \n+0003add0: 636f 6d6d 616e 6420 746f 2073 656e 6420 command to send \n+0003ade0: 656d 756c 6174 6564 0a6b 6579 7374 726f emulated.keystro\n+0003adf0: 6b65 732e 2020 2a4e 6f74 6520 7365 6e64 kes. *Note send\n+0003ae00: 6b65 793a 3a20 666f 7220 6d6f 7265 2069 key:: for more i\n+0003ae10: 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 nformation.....F\n+0003ae20: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+0003ae30: 204e 6f64 653a 2073 6572 6961 6c5f 6d6f Node: serial_mo\n+0003ae40: 6475 6c65 2c20 204e 6578 743a 2073 6574 dule, Next: set\n+0003ae50: 6a6d 705f 6d6f 6475 6c65 2c20 2050 7265 jmp_module, Pre\n+0003ae60: 763a 2073 656e 646b 6579 5f6d 6f64 756c v: sendkey_modul\n+0003ae70: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n+0003ae80: 0a31 362e 3234 3020 7365 7269 616c 0a3d .16.240 serial.=\n+0003ae90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n+0003aea0: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n+0003aeb0: 6573 2073 7570 706f 7274 2066 6f72 2074 es support for t\n+0003aec0: 6865 20e2 8098 7365 7269 616c e280 9920 he ...serial... \n+0003aed0: 636f 6d6d 616e 6420 616e 6420 6173 736f command and asso\n+0003aee0: 6369 6174 6564 0a64 7269 7665 7220 7375 ciated.driver su\n+0003aef0: 7070 6f72 7420 666f 7220 636f 6d6d 756e pport for commun\n+0003af00: 6963 6174 696f 6e20 6f76 6572 2061 2073 ication over a s\n+0003af10: 6572 6961 6c20 696e 7465 7266 6163 6520 erial interface \n+0003af20: 6672 6f6d 2047 5255 422e 0a2a 4e6f 7465 from GRUB..*Note\n+0003af30: 2073 6572 6961 6c3a 3a20 666f 7220 6d6f serial:: for mo\n+0003af40: 7265 2069 6e66 6f72 6d61 7469 6f6e 2e0a re information..\n+0003af50: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+0003af60: 666f 2c20 204e 6f64 653a 2073 6574 6a6d fo, Node: setjm\n+0003af70: 705f 6d6f 6475 6c65 2c20 204e 6578 743a p_module, Next:\n+0003af80: 2073 6574 6a6d 705f 7465 7374 5f6d 6f64 setjmp_test_mod\n+0003af90: 756c 652c 2020 5072 6576 3a20 7365 7269 ule, Prev: seri\n+0003afa0: 616c 5f6d 6f64 756c 652c 2020 5570 3a20 al_module, Up: \n+0003afb0: 4d6f 6475 6c65 730a 0a31 362e 3234 3120 Modules..16.241 \n+0003afc0: 7365 746a 6d70 0a3d 3d3d 3d3d 3d3d 3d3d setjmp.=========\n+0003afd0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+0003afe0: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n+0003aff0: 7274 2066 6f72 2074 6865 20e2 8098 7365 rt for the ...se\n+0003b000: 746a 6d70 e280 9920 616e 6420 e280 986c tjmp... and ...l\n+0003b010: 6f6e 676a 6d70 e280 9920 6675 6e63 7469 ongjmp... functi\n+0003b020: 6f6e 730a 7573 6564 2077 6974 6869 6e20 ons.used within \n+0003b030: 4752 5542 2e0a 0a1f 0a46 696c 653a 2067 GRUB.....File: g\n+0003b040: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+0003b050: 2073 6574 6a6d 705f 7465 7374 5f6d 6f64 setjmp_test_mod\n+0003b060: 756c 652c 2020 4e65 7874 3a20 7365 7470 ule, Next: setp\n+0003b070: 6369 5f6d 6f64 756c 652c 2020 5072 6576 ci_module, Prev\n+0003b080: 3a20 7365 746a 6d70 5f6d 6f64 756c 652c : setjmp_module,\n+0003b090: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+0003b0a0: 362e 3234 3220 7365 746a 6d70 5f74 6573 6.242 setjmp_tes\n+0003b0b0: 740a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d t.==============\n+0003b0c0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+0003b0d0: 6520 6973 2069 6e74 656e 6465 6420 666f e is intended fo\n+0003b0e0: 7220 7065 7266 6f72 6d69 6e67 2061 2066 r performing a f\n+0003b0f0: 756e 6374 696f 6e61 6c20 7465 7374 206f unctional test o\n+0003b100: 6620 7468 6520 e280 9873 6574 6a6d 70e2 f the ...setjmp.\n+0003b110: 8099 0a61 6e64 20e2 8098 6c6f 6e67 6a6d ...and ...longjm\n+0003b120: 70e2 8099 2066 756e 6374 696f 6e73 2069 p... functions i\n+0003b130: 6e20 4752 5542 2e0a 0a1f 0a46 696c 653a n GRUB.....File:\n+0003b140: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0003b150: 653a 2073 6574 7063 695f 6d6f 6475 6c65 e: setpci_module\n+0003b160: 2c20 204e 6578 743a 2073 6673 5f6d 6f64 , Next: sfs_mod\n+0003b170: 756c 652c 2020 5072 6576 3a20 7365 746a ule, Prev: setj\n+0003b180: 6d70 5f74 6573 745f 6d6f 6475 6c65 2c20 mp_test_module, \n+0003b190: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+0003b1a0: 2e32 3433 2073 6574 7063 690a 3d3d 3d3d .243 setpci.====\n+0003b1b0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+0003b1c0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+0003b1d0: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+0003b1e0: e280 9873 6574 7063 69e2 8099 2063 6f6d ...setpci... com\n+0003b1f0: 6d61 6e64 2074 6f20 6765 7420 2f20 7365 mand to get / se\n+0003b200: 740a 7661 6c75 6573 2066 726f 6d20 2f20 t.values from / \n+0003b210: 746f 2073 7065 6369 6669 6564 2050 4349 to specified PCI\n+0003b220: 202f 2050 4349 6520 6465 7669 6365 732e / PCIe devices.\n+0003b230: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+0003b240: 6e66 6f2c 2020 4e6f 6465 3a20 7366 735f nfo, Node: sfs_\n+0003b250: 6d6f 6475 6c65 2c20 204e 6578 743a 2073 module, Next: s\n+0003b260: 6869 6674 5f74 6573 745f 6d6f 6475 6c65 hift_test_module\n+0003b270: 2c20 2050 7265 763a 2073 6574 7063 695f , Prev: setpci_\n+0003b280: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+0003b290: 756c 6573 0a0a 3136 2e32 3434 2073 6673 ules..16.244 sfs\n+0003b2a0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 .==========..Thi\n+0003b2b0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+0003b2c0: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n+0003b2d0: 6520 416d 6967 6120 536d 6172 7420 4669 e Amiga Smart Fi\n+0003b2e0: 6c65 2053 7973 7465 6d20 2853 4653 2920 le System (SFS) \n+0003b2f0: 696e 0a47 5255 422e 2020 4e6f 7465 3a20 in.GRUB. Note: \n+0003b300: 5468 6973 206d 6f64 756c 6520 6973 206e This module is n\n+0003b310: 6f74 2061 6c6c 6f77 6564 2069 6e20 6c6f ot allowed in lo\n+0003b320: 636b 646f 776e 206d 6f64 652c 202a 6e6f ckdown mode, *no\n+0003b330: 7465 0a4c 6f63 6b64 6f77 6e3a 3a20 666f te.Lockdown:: fo\n+0003b340: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati\n+0003b350: 6f6e 2e0a 0a1f 0a46 696c 653a 2067 7275 on.....File: gru\n+0003b360: 622e 696e 666f 2c20 204e 6f64 653a 2073 b.info, Node: s\n+0003b370: 6869 6674 5f74 6573 745f 6d6f 6475 6c65 hift_test_module\n+0003b380: 2c20 204e 6578 743a 2073 6967 6e61 7475 , Next: signatu\n+0003b390: 7265 5f74 6573 745f 6d6f 6475 6c65 2c20 re_test_module, \n+0003b3a0: 2050 7265 763a 2073 6673 5f6d 6f64 756c Prev: sfs_modul\n+0003b3b0: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n+0003b3c0: 0a31 362e 3234 3520 7368 6966 745f 7465 .16.245 shift_te\n+0003b3d0: 7374 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d st.=============\n+0003b3e0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+0003b3f0: 6520 6973 2069 6e74 656e 6465 6420 666f e is intended fo\n+0003b400: 7220 7065 7266 6f72 6d69 6e67 2061 2066 r performing a f\n+0003b410: 756e 6374 696f 6e61 6c20 7465 7374 206f unctional test o\n+0003b420: 6620 7468 6520 6269 742d 7769 7365 0a73 f the bit-wise.s\n+0003b430: 6869 6674 206f 7065 7261 7469 6f6e 7320 hift operations \n+0003b440: 696e 2047 5255 422e 0a0a 1f0a 4669 6c65 in GRUB.....File\n+0003b450: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0003b460: 6465 3a20 7369 676e 6174 7572 655f 7465 de: signature_te\n+0003b470: 7374 5f6d 6f64 756c 652c 2020 4e65 7874 st_module, Next\n+0003b480: 3a20 736c 6565 705f 6d6f 6475 6c65 2c20 : sleep_module, \n+0003b490: 2050 7265 763a 2073 6869 6674 5f74 6573 Prev: shift_tes\n+0003b4a0: 745f 6d6f 6475 6c65 2c20 2055 703a 204d t_module, Up: M\n+0003b4b0: 6f64 756c 6573 0a0a 3136 2e32 3436 2073 odules..16.246 s\n+0003b4c0: 6967 6e61 7475 7265 5f74 6573 740a 3d3d ignature_test.==\n 0003b4d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0003b4e0: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n-0003b4f0: 6c65 2069 7320 696e 7465 6e64 6564 2066 le is intended f\n-0003b500: 6f72 2070 6572 666f 726d 696e 6720 6120 or performing a \n-0003b510: 6675 6e63 7469 6f6e 616c 2074 6573 7420 functional test \n-0003b520: 6f66 2074 6865 2064 6967 6974 616c 0a73 of the digital.s\n-0003b530: 6967 6e61 7475 7265 2076 6572 6966 6963 ignature verific\n-0003b540: 6174 696f 6e20 6675 6e63 7469 6f6e 7320 ation functions \n-0003b550: 696e 2047 5255 422e 0a0a 1f0a 4669 6c65 in GRUB.....File\n-0003b560: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-0003b570: 6465 3a20 736c 6565 705f 6d6f 6475 6c65 de: sleep_module\n-0003b580: 2c20 204e 6578 743a 2073 6c65 6570 5f74 , Next: sleep_t\n-0003b590: 6573 745f 6d6f 6475 6c65 2c20 2050 7265 est_module, Pre\n-0003b5a0: 763a 2073 6967 6e61 7475 7265 5f74 6573 v: signature_tes\n-0003b5b0: 745f 6d6f 6475 6c65 2c20 2055 703a 204d t_module, Up: M\n-0003b5c0: 6f64 756c 6573 0a0a 3136 2e32 3437 2073 odules..16.247 s\n-0003b5d0: 6c65 6570 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d leep.===========\n-0003b5e0: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-0003b5f0: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-0003b600: 666f 7220 7468 6520 e280 9873 6c65 6570 for the ...sleep\n-0003b610: e280 9920 636f 6d6d 616e 6420 746f 2077 ... command to w\n-0003b620: 6169 7420 6120 7370 6563 6966 6965 640a ait a specified.\n-0003b630: 6e75 6d62 6572 206f 6620 7365 636f 6e64 number of second\n-0003b640: 7320 696e 2047 5255 422e 202a 4e6f 7465 s in GRUB. *Note\n-0003b650: 2073 6c65 6570 3a3a 2066 6f72 206d 6f72 sleep:: for mor\n-0003b660: 6520 696e 666f 726d 6174 696f 6e2e 0a0a e information...\n-0003b670: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-0003b680: 6f2c 2020 4e6f 6465 3a20 736c 6565 705f o, Node: sleep_\n-0003b690: 7465 7374 5f6d 6f64 756c 652c 2020 4e65 test_module, Ne\n-0003b6a0: 7874 3a20 736d 6269 6f73 5f6d 6f64 756c xt: smbios_modul\n-0003b6b0: 652c 2020 5072 6576 3a20 736c 6565 705f e, Prev: sleep_\n-0003b6c0: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0003b6d0: 756c 6573 0a0a 3136 2e32 3438 2073 6c65 ules..16.248 sle\n-0003b6e0: 6570 5f74 6573 740a 3d3d 3d3d 3d3d 3d3d ep_test.========\n-0003b6f0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n-0003b700: 6d6f 6475 6c65 2069 7320 696e 7465 6e64 module is intend\n-0003b710: 6564 2066 6f72 2070 6572 666f 726d 696e ed for performin\n-0003b720: 6720 6120 6675 6e63 7469 6f6e 616c 2074 g a functional t\n-0003b730: 6573 7420 6f66 2074 6865 2073 6c65 6570 est of the sleep\n-0003b740: 0a66 756e 6374 696f 6e20 696e 2047 5255 .function in GRU\n-0003b750: 422e 0a0a 1f0a 4669 6c65 3a20 6772 7562 B.....File: grub\n-0003b760: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 736d .info, Node: sm\n-0003b770: 6269 6f73 5f6d 6f64 756c 652c 2020 4e65 bios_module, Ne\n-0003b780: 7874 3a20 7370 6b6d 6f64 656d 5f6d 6f64 xt: spkmodem_mod\n-0003b790: 756c 652c 2020 5072 6576 3a20 736c 6565 ule, Prev: slee\n-0003b7a0: 705f 7465 7374 5f6d 6f64 756c 652c 2020 p_test_module, \n-0003b7b0: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n-0003b7c0: 3234 3920 736d 6269 6f73 0a3d 3d3d 3d3d 249 smbios.=====\n-0003b7d0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-0003b7e0: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-0003b7f0: 7570 706f 7274 2066 6f72 2074 6865 20e2 upport for the .\n-0003b800: 8098 736d 6269 6f73 e280 9920 636f 6d6d ..smbios... comm\n-0003b810: 616e 6420 746f 2072 6574 7269 6576 6520 and to retrieve \n-0003b820: 534d 4249 4f53 0a69 6e66 6f72 6d61 7469 SMBIOS.informati\n-0003b830: 6f6e 2069 6e20 4752 5542 2e20 2a4e 6f74 on in GRUB. *Not\n-0003b840: 6520 736d 6269 6f73 3a3a 2066 6f72 206d e smbios:: for m\n-0003b850: 6f72 6520 696e 666f 726d 6174 696f 6e2e ore information.\n-0003b860: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-0003b870: 6e66 6f2c 2020 4e6f 6465 3a20 7370 6b6d nfo, Node: spkm\n-0003b880: 6f64 656d 5f6d 6f64 756c 652c 2020 4e65 odem_module, Ne\n-0003b890: 7874 3a20 7371 7561 7368 345f 6d6f 6475 xt: squash4_modu\n-0003b8a0: 6c65 2c20 2050 7265 763a 2073 6d62 696f le, Prev: smbio\n-0003b8b0: 735f 6d6f 6475 6c65 2c20 2055 703a 204d s_module, Up: M\n-0003b8c0: 6f64 756c 6573 0a0a 3136 2e32 3530 2073 odules..16.250 s\n-0003b8d0: 706b 6d6f 6465 6d0a 3d3d 3d3d 3d3d 3d3d pkmodem.========\n-0003b8e0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-0003b8f0: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-0003b900: 7070 6f72 7420 666f 7220 6f75 7470 7574 pport for output\n-0003b910: 7469 6e67 2047 5255 4220 636f 6e73 6f6c ting GRUB consol\n-0003b920: 6520 696e 666f 726d 6174 696f 6e0a 6f76 e information.ov\n-0003b930: 6572 2061 6e20 6175 6469 6f20 6f75 7470 er an audio outp\n-0003b940: 7574 2e20 2054 6869 7320 6f75 7470 7574 ut. This output\n-0003b950: 2063 616e 2062 6520 6665 6420 696e 746f can be fed into\n-0003b960: 2061 6e6f 7468 6572 2063 6f6d 7075 7465 another compute\n-0003b970: 7227 730a 736f 756e 6420 696e 7075 7420 r's.sound input \n-0003b980: 616e 6420 6465 636f 6465 6420 7573 696e and decoded usin\n-0003b990: 6720 7468 6520 e280 9873 706b 6d6f 6465 g the ...spkmode\n-0003b9a0: 6d5f 7265 6376 e280 9920 7574 696c 6974 m_recv... utilit\n-0003b9b0: 792e 2020 4e6f 7465 2074 6861 740a 7468 y. Note that.th\n-0003b9c0: 6973 2077 696c 6c20 736c 6f77 2064 6f77 is will slow dow\n-0003b9d0: 6e20 4752 5542 2773 2070 6572 666f 726d n GRUB's perform\n-0003b9e0: 616e 6365 2e0a 0a1f 0a46 696c 653a 2067 ance.....File: g\n-0003b9f0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-0003ba00: 2073 7175 6173 6834 5f6d 6f64 756c 652c squash4_module,\n-0003ba10: 2020 4e65 7874 3a20 7374 7274 6f75 6c6c Next: strtoull\n-0003ba20: 5f74 6573 745f 6d6f 6475 6c65 2c20 2050 _test_module, P\n-0003ba30: 7265 763a 2073 706b 6d6f 6465 6d5f 6d6f rev: spkmodem_mo\n-0003ba40: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-0003ba50: 6573 0a0a 3136 2e32 3531 2073 7175 6173 es..16.251 squas\n-0003ba60: 6834 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d h4.=============\n-0003ba70: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-0003ba80: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-0003ba90: 666f 7220 7468 6520 5371 7561 7368 4653 for the SquashFS\n-0003baa0: 2063 6f6d 7072 6573 7365 6420 7265 6164 compressed read\n-0003bab0: 2d6f 6e6c 7920 6669 6c65 0a73 7973 7465 -only file.syste\n-0003bac0: 6d20 696e 2047 5255 422e 0a0a 1f0a 4669 m in GRUB.....Fi\n-0003bad0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-0003bae0: 4e6f 6465 3a20 7374 7274 6f75 6c6c 5f74 Node: strtoull_t\n-0003baf0: 6573 745f 6d6f 6475 6c65 2c20 204e 6578 est_module, Nex\n-0003bb00: 743a 2073 7573 7065 6e64 5f6d 6f64 756c t: suspend_modul\n-0003bb10: 652c 2020 5072 6576 3a20 7371 7561 7368 e, Prev: squash\n-0003bb20: 345f 6d6f 6475 6c65 2c20 2055 703a 204d 4_module, Up: M\n-0003bb30: 6f64 756c 6573 0a0a 3136 2e32 3532 2073 odules..16.252 s\n-0003bb40: 7472 746f 756c 6c5f 7465 7374 0a3d 3d3d trtoull_test.===\n-0003bb50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0003bb60: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2069 =..This module i\n-0003bb70: 7320 696e 7465 6e64 6564 2066 6f72 2070 s intended for p\n-0003bb80: 6572 666f 726d 696e 6720 6120 6675 6e63 erforming a func\n-0003bb90: 7469 6f6e 616c 2074 6573 7420 6f66 2074 tional test of t\n-0003bba0: 6865 2073 7472 746f 756c 6c0a 6675 6e63 he strtoull.func\n-0003bbb0: 7469 6f6e 2069 6e20 4752 5542 2e0a 0a1f tion in GRUB....\n-0003bbc0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-0003bbd0: 2c20 204e 6f64 653a 2073 7573 7065 6e64 , Node: suspend\n-0003bbe0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n-0003bbf0: 7379 736c 696e 7578 6366 675f 6d6f 6475 syslinuxcfg_modu\n-0003bc00: 6c65 2c20 2050 7265 763a 2073 7472 746f le, Prev: strto\n-0003bc10: 756c 6c5f 7465 7374 5f6d 6f64 756c 652c ull_test_module,\n-0003bc20: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-0003bc30: 362e 3235 3320 7375 7370 656e 640a 3d3d 6.253 suspend.==\n-0003bc40: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n-0003bc50: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n-0003bc60: 6573 2073 7570 706f 7274 2066 6f72 2074 es support for t\n-0003bc70: 6865 20e2 8098 7375 7370 656e 64e2 8099 he ...suspend...\n-0003bc80: 2063 6f6d 6d61 6e64 2069 6e20 4752 5542 command in GRUB\n-0003bc90: 2074 6f20 7265 7475 726e 0a74 6f20 4945 to return.to IE\n-0003bca0: 4545 3132 3735 2070 726f 6d70 7420 6f6e EE1275 prompt on\n-0003bcb0: 2022 4f70 656e 2046 6972 6d77 6172 6522 \"Open Firmware\"\n-0003bcc0: 2073 7973 7465 6d73 2e0a 0a1f 0a46 696c systems.....Fil\n-0003bcd0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0003bce0: 6f64 653a 2073 7973 6c69 6e75 7863 6667 ode: syslinuxcfg\n-0003bcf0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n-0003bd00: 7461 725f 6d6f 6475 6c65 2c20 2050 7265 tar_module, Pre\n-0003bd10: 763a 2073 7573 7065 6e64 5f6d 6f64 756c v: suspend_modul\n-0003bd20: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-0003bd30: 0a31 362e 3235 3420 7379 736c 696e 7578 .16.254 syslinux\n-0003bd40: 6366 670a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d cfg.============\n-0003bd50: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-0003bd60: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n-0003bd70: 706f 7274 2066 6f72 2063 6f6d 6d61 6e64 port for command\n-0003bd80: 7320 e280 9873 7973 6c69 6e75 785f 736f s ...syslinux_so\n-0003bd90: 7572 6365 e280 992c 0ae2 8098 7379 736c urce...,....sysl\n-0003bda0: 696e 7578 5f63 6f6e 6669 6766 696c 65e2 inux_configfile.\n-0003bdb0: 8099 2c20 e280 9865 7874 7261 6374 5f73 .., ...extract_s\n-0003bdc0: 7973 6c69 6e75 785f 656e 7472 6965 735f yslinux_entries_\n-0003bdd0: 736f 7572 6365 e280 992c 2061 6e64 0ae2 source..., and..\n-0003bde0: 8098 6578 7472 6163 745f 7379 736c 696e ..extract_syslin\n-0003bdf0: 7578 5f65 6e74 7269 6573 5f63 6f6e 6669 ux_entries_confi\n-0003be00: 6766 696c 65e2 8099 2069 6e20 4752 5542 gfile... in GRUB\n-0003be10: 2e20 5468 6573 6520 636f 6d6d 616e 6473 . These commands\n-0003be20: 2063 616e 2062 650a 7573 6564 2074 6f20 can be.used to \n-0003be30: 7061 7273 6520 616e 6420 6469 7370 6c61 parse and displa\n-0003be40: 7920 4752 5542 206d 656e 7520 656e 7472 y GRUB menu entr\n-0003be50: 6965 7320 6261 7365 6420 6f6e 2061 2053 ies based on a S\n-0003be60: 7973 6c69 6e75 7820 6261 7365 640a 636f yslinux based.co\n-0003be70: 6e66 6967 7572 6174 696f 6e20 2875 7365 nfiguration (use\n-0003be80: 6420 666f 7220 5359 534c 494e 5558 2c20 d for SYSLINUX, \n-0003be90: 4953 4f4c 494e 5558 2c20 616e 6420 5058 ISOLINUX, and PX\n-0003bea0: 454c 494e 5558 292e 2049 7420 6361 6e20 ELINUX). It can \n-0003beb0: 616c 736f 0a62 6520 7573 6564 2074 6f20 also.be used to \n-0003bec0: 6578 6563 7574 6520 7468 6520 5379 736c execute the Sysl\n-0003bed0: 696e 7578 206c 6f61 6465 7220 6672 6f6d inux loader from\n-0003bee0: 2047 5255 422e 0a0a 1f0a 4669 6c65 3a20 GRUB.....File: \n-0003bef0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-0003bf00: 3a20 7461 725f 6d6f 6475 6c65 2c20 204e : tar_module, N\n-0003bf10: 6578 743a 2074 6572 6d69 6e61 6c5f 6d6f ext: terminal_mo\n-0003bf20: 6475 6c65 2c20 2050 7265 763a 2073 7973 dule, Prev: sys\n-0003bf30: 6c69 6e75 7863 6667 5f6d 6f64 756c 652c linuxcfg_module,\n-0003bf40: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-0003bf50: 362e 3235 3520 7461 720a 3d3d 3d3d 3d3d 6.255 tar.======\n-0003bf60: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n-0003bf70: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n-0003bf80: 7274 2066 6f72 2074 6865 2047 4e55 2054 rt for the GNU T\n-0003bf90: 6172 2061 6e64 2050 4f53 4958 2054 6172 ar and POSIX Tar\n-0003bfa0: 2066 696c 6520 6172 6368 6976 6573 0a61 file archives.a\n-0003bfb0: 7320 6120 6669 6c65 2073 7973 7465 6d20 s a file system \n-0003bfc0: 696e 2047 5255 422e 0a0a 1f0a 4669 6c65 in GRUB.....File\n-0003bfd0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-0003bfe0: 6465 3a20 7465 726d 696e 616c 5f6d 6f64 de: terminal_mod\n-0003bff0: 756c 652c 2020 4e65 7874 3a20 7465 726d ule, Next: term\n-0003c000: 696e 666f 5f6d 6f64 756c 652c 2020 5072 info_module, Pr\n-0003c010: 6576 3a20 7461 725f 6d6f 6475 6c65 2c20 ev: tar_module, \n-0003c020: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-0003c030: 2e32 3536 2074 6572 6d69 6e61 6c0a 3d3d .256 terminal.==\n-0003c040: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n-0003c050: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-0003c060: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-0003c070: 7468 6520 636f 6d6d 616e 6473 20e2 8098 the commands ...\n-0003c080: 7465 726d 696e 616c 5f69 6e70 7574 e280 terminal_input..\n-0003c090: 9920 616e 640a e280 9874 6572 6d69 6e61 . and....termina\n-0003c0a0: 6c5f 6f75 7470 7574 e280 9920 696e 2047 l_output... in G\n-0003c0b0: 5255 422e 202a 4e6f 7465 2074 6572 6d69 RUB. *Note termi\n-0003c0c0: 6e61 6c5f 696e 7075 743a 3a20 616e 6420 nal_input:: and \n-0003c0d0: 2a6e 6f74 650a 7465 726d 696e 616c 5f6f *note.terminal_o\n-0003c0e0: 7574 7075 743a 3a20 666f 7220 6d6f 7265 utput:: for more\n-0003c0f0: 2069 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f information....\n-0003c100: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-0003c110: 2c20 204e 6f64 653a 2074 6572 6d69 6e66 , Node: terminf\n-0003c120: 6f5f 6d6f 6475 6c65 2c20 204e 6578 743a o_module, Next:\n-0003c130: 2074 6573 745f 6d6f 6475 6c65 2c20 2050 test_module, P\n-0003c140: 7265 763a 2074 6572 6d69 6e61 6c5f 6d6f rev: terminal_mo\n-0003c150: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-0003c160: 6573 0a0a 3136 2e32 3537 2074 6572 6d69 es..16.257 termi\n-0003c170: 6e66 6f0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d nfo.============\n-0003c180: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n-0003c190: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n-0003c1a0: 7420 666f 7220 7468 6520 e280 9874 6572 t for the ...ter\n-0003c1b0: 6d69 6e66 6fe2 8099 2063 6f6d 6d61 6e64 minfo... command\n-0003c1c0: 2069 6e20 4752 5542 2074 6f20 7365 740a in GRUB to set.\n-0003c1d0: 7661 7269 6f75 7320 7465 726d 696e 616c various terminal\n-0003c1e0: 206d 6f64 6573 202f 206f 7074 696f 6e73 modes / options\n-0003c1f0: 2e20 202a 4e6f 7465 2074 6572 6d69 6e66 . *Note terminf\n-0003c200: 6f3a 3a20 666f 7220 6d6f 7265 0a69 6e66 o:: for more.inf\n-0003c210: 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 696c ormation.....Fil\n-0003c220: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0003c230: 6f64 653a 2074 6573 745f 6d6f 6475 6c65 ode: test_module\n-0003c240: 2c20 204e 6578 743a 2074 6573 745f 626c , Next: test_bl\n-0003c250: 6f63 6b61 7267 5f6d 6f64 756c 652c 2020 ockarg_module, \n-0003c260: 5072 6576 3a20 7465 726d 696e 666f 5f6d Prev: terminfo_m\n-0003c270: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n-0003c280: 6c65 730a 0a31 362e 3235 3820 7465 7374 les..16.258 test\n-0003c290: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 .===========..Th\n-0003c2a0: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n-0003c2b0: 6573 2073 7570 706f 7274 2066 6f72 2074 es support for t\n-0003c2c0: 6865 2063 6f6d 6d61 6e64 7320 e280 9874 he commands ...t\n-0003c2d0: 6573 74e2 8099 2061 6e64 20e2 8098 5be2 est... and ...[.\n-0003c2e0: 8099 2e20 2054 6865 7365 0a63 6f6d 6d61 ... These.comma\n-0003c2f0: 6e64 7320 6361 6e20 6265 2075 7365 6420 nds can be used \n-0003c300: 746f 2065 7661 6c75 6174 6520 2874 6573 to evaluate (tes\n-0003c310: 7429 2061 6e20 6578 7072 6573 7369 6f6e t) an expression\n-0003c320: 2e20 202a 4e6f 7465 2074 6573 743a 3a20 . *Note test:: \n-0003c330: 666f 720a 6d6f 7265 2069 6e66 6f72 6d61 for.more informa\n-0003c340: 7469 6f6e 2e0a 0a1f 0a46 696c 653a 2067 tion.....File: g\n-0003c350: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-0003c360: 2074 6573 745f 626c 6f63 6b61 7267 5f6d test_blockarg_m\n-0003c370: 6f64 756c 652c 2020 4e65 7874 3a20 7465 odule, Next: te\n-0003c380: 7374 6c6f 6164 5f6d 6f64 756c 652c 2020 stload_module, \n-0003c390: 5072 6576 3a20 7465 7374 5f6d 6f64 756c Prev: test_modul\n-0003c3a0: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-0003c3b0: 0a31 362e 3235 3920 7465 7374 5f62 6c6f .16.259 test_blo\n-0003c3c0: 636b 6172 670a 3d3d 3d3d 3d3d 3d3d 3d3d ckarg.==========\n-0003c3d0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-0003c3e0: 206d 6f64 756c 6520 6973 2069 6e74 656e module is inten\n-0003c3f0: 6465 6420 666f 7220 7065 7266 6f72 6d69 ded for performi\n-0003c400: 6e67 2061 2066 756e 6374 696f 6e61 6c20 ng a functional \n-0003c410: 7465 7374 206f 6620 7468 6520 2262 6c6f test of the \"blo\n-0003c420: 636b 220a 636f 6d6d 616e 6420 6172 6775 ck\".command argu\n-0003c430: 6d65 6e74 2066 756e 6374 696f 6e20 696e ment function in\n-0003c440: 2047 5255 4220 696e 7465 726e 616c 2066 GRUB internal f\n-0003c450: 756e 6374 696f 6e73 2076 6961 2061 2074 unctions via a t\n-0003c460: 6573 7420 636f 6d6d 616e 640a e280 9874 est command....t\n-0003c470: 6573 745f 626c 6f63 6b61 7267 e280 992e est_blockarg....\n-0003c480: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-0003c490: 6e66 6f2c 2020 4e6f 6465 3a20 7465 7374 nfo, Node: test\n-0003c4a0: 6c6f 6164 5f6d 6f64 756c 652c 2020 4e65 load_module, Ne\n-0003c4b0: 7874 3a20 7465 7374 7370 6565 645f 6d6f xt: testspeed_mo\n-0003c4c0: 6475 6c65 2c20 2050 7265 763a 2074 6573 dule, Prev: tes\n-0003c4d0: 745f 626c 6f63 6b61 7267 5f6d 6f64 756c t_blockarg_modul\n-0003c4e0: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-0003c4f0: 0a31 362e 3236 3020 7465 7374 6c6f 6164 .16.260 testload\n-0003c500: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n-0003c510: 0a0a 5468 6973 206d 6f64 756c 6520 6973 ..This module is\n-0003c520: 2069 6e74 656e 6465 6420 666f 7220 7065 intended for pe\n-0003c530: 7266 6f72 6d69 6e67 2061 2066 756e 6374 rforming a funct\n-0003c540: 696f 6e61 6c20 7465 7374 206f 6620 736f ional test of so\n-0003c550: 6d65 2066 696c 650a 7265 6164 696e 6720 me file.reading \n-0003c560: 2f20 7365 656b 696e 6720 6675 6e63 7469 / seeking functi\n-0003c570: 6f6e 7320 696e 2047 5255 4220 696e 7465 ons in GRUB inte\n-0003c580: 726e 616c 7320 7669 6120 6120 7465 7374 rnals via a test\n-0003c590: 2063 6f6d 6d61 6e64 0ae2 8098 7465 7374 command....test\n-0003c5a0: 6c6f 6164 e280 992e 0a0a 1f0a 4669 6c65 load........File\n-0003c5b0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-0003c5c0: 6465 3a20 7465 7374 7370 6565 645f 6d6f de: testspeed_mo\n-0003c5d0: 6475 6c65 2c20 204e 6578 743a 2074 6674 dule, Next: tft\n-0003c5e0: 705f 6d6f 6475 6c65 2c20 2050 7265 763a p_module, Prev:\n-0003c5f0: 2074 6573 746c 6f61 645f 6d6f 6475 6c65 testload_module\n-0003c600: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-0003c610: 3136 2e32 3631 2074 6573 7473 7065 6564 16.261 testspeed\n-0003c620: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n-0003c630: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-0003c640: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-0003c650: 666f 7220 7468 6520 e280 9874 6573 7473 for the ...tests\n-0003c660: 7065 6564 e280 9920 636f 6d6d 616e 6420 peed... command \n-0003c670: 746f 2074 6573 7420 616e 640a 7072 696e to test and.prin\n-0003c680: 7420 6669 6c65 2072 6561 6420 7370 6565 t file read spee\n-0003c690: 6420 6f66 2061 2073 7065 6369 6669 6564 d of a specified\n-0003c6a0: 2066 696c 652e 0a0a 1f0a 4669 6c65 3a20 file.....File: \n-0003c6b0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-0003c6c0: 3a20 7466 7470 5f6d 6f64 756c 652c 2020 : tftp_module, \n-0003c6d0: 4e65 7874 3a20 7467 615f 6d6f 6475 6c65 Next: tga_module\n-0003c6e0: 2c20 2050 7265 763a 2074 6573 7473 7065 , Prev: testspe\n-0003c6f0: 6564 5f6d 6f64 756c 652c 2020 5570 3a20 ed_module, Up: \n-0003c700: 4d6f 6475 6c65 730a 0a31 362e 3236 3220 Modules..16.262 \n-0003c710: 7466 7470 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d tftp.===========\n-0003c720: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n-0003c730: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n-0003c740: 6f72 2074 6865 2054 7269 7669 616c 2046 or the Trivial F\n-0003c750: 696c 6520 5472 616e 7366 6572 2050 726f ile Transfer Pro\n-0003c760: 746f 636f 6c0a 2854 4654 5029 2066 6f72 tocol.(TFTP) for\n-0003c770: 2072 6563 6569 7669 6e67 2066 696c 6573 receiving files\n-0003c780: 2076 6961 2074 6865 206e 6574 776f 726b via the network\n-0003c790: 2074 6f20 4752 5542 2e20 5446 5450 206d to GRUB. TFTP m\n-0003c7a0: 6179 2062 6520 7573 6564 0a61 6c6f 6e67 ay be used.along\n-0003c7b0: 2077 6974 6820 5058 4520 666f 7220 6e65 with PXE for ne\n-0003c7c0: 7477 6f72 6b20 626f 6f74 696e 6720 666f twork booting fo\n-0003c7d0: 7220 6578 616d 706c 652e 0a0a 1f0a 4669 r example.....Fi\n-0003c7e0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-0003c7f0: 4e6f 6465 3a20 7467 615f 6d6f 6475 6c65 Node: tga_module\n-0003c800: 2c20 204e 6578 743a 2074 696d 655f 6d6f , Next: time_mo\n-0003c810: 6475 6c65 2c20 2050 7265 763a 2074 6674 dule, Prev: tft\n-0003c820: 705f 6d6f 6475 6c65 2c20 2055 703a 204d p_module, Up: M\n-0003c830: 6f64 756c 6573 0a0a 3136 2e32 3633 2074 odules..16.263 t\n-0003c840: 6761 0a3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 ga.==========..T\n-0003c850: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-0003c860: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-0003c870: 7265 6164 696e 6720 5472 7565 7669 7369 reading Truevisi\n-0003c880: 6f6e 2047 7261 7068 6963 7320 4164 6170 on Graphics Adap\n-0003c890: 7465 720a 2854 4741 2920 696d 6167 6520 ter.(TGA) image \n-0003c8a0: 6669 6c65 7320 696e 2047 5255 422e 0a0a files in GRUB...\n-0003c8b0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-0003c8c0: 6f2c 2020 4e6f 6465 3a20 7469 6d65 5f6d o, Node: time_m\n-0003c8d0: 6f64 756c 652c 2020 4e65 7874 3a20 7470 odule, Next: tp\n-0003c8e0: 6d5f 6d6f 6475 6c65 2c20 2050 7265 763a m_module, Prev:\n-0003c8f0: 2074 6761 5f6d 6f64 756c 652c 2020 5570 tga_module, Up\n-0003c900: 3a20 4d6f 6475 6c65 730a 0a31 362e 3236 : Modules..16.26\n-0003c910: 3420 7469 6d65 0a3d 3d3d 3d3d 3d3d 3d3d 4 time.=========\n-0003c920: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n-0003c930: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n-0003c940: 2066 6f72 2074 6865 20e2 8098 7469 6d65 for the ...time\n-0003c950: e280 9920 636f 6d6d 616e 6420 746f 206d ... command to m\n-0003c960: 6561 7375 7265 2074 6865 2074 696d 650a easure the time.\n-0003c970: 7461 6b65 6e20 6279 2061 2067 6976 656e taken by a given\n-0003c980: 2063 6f6d 6d61 6e64 2061 6e64 206f 7574 command and out\n-0003c990: 7075 7420 6974 2074 6f20 7468 6520 7465 put it to the te\n-0003c9a0: 726d 696e 616c 2e0a 0a1f 0a46 696c 653a rminal.....File:\n-0003c9b0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-0003c9c0: 653a 2074 706d 5f6d 6f64 756c 652c 2020 e: tpm_module, \n-0003c9d0: 4e65 7874 3a20 7472 5f6d 6f64 756c 652c Next: tr_module,\n-0003c9e0: 2020 5072 6576 3a20 7469 6d65 5f6d 6f64 Prev: time_mod\n-0003c9f0: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n-0003ca00: 730a 0a31 362e 3236 3520 7470 6d0a 3d3d s..16.265 tpm.==\n-0003ca10: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-0003ca20: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-0003ca30: 7570 706f 7274 2066 6f72 2069 6e74 6572 upport for inter\n-0003ca40: 6163 7469 6e67 2077 6974 6820 6120 5472 acting with a Tr\n-0003ca50: 7573 7465 6420 506c 6174 666f 726d 0a4d usted Platform.M\n-0003ca60: 6f64 756c 6520 2854 504d 2920 7769 7468 odule (TPM) with\n-0003ca70: 2047 5255 4220 746f 2070 6572 666f 726d GRUB to perform\n-0003ca80: 204d 6561 7375 7265 6420 426f 6f74 2e20 Measured Boot. \n-0003ca90: 202a 4e6f 7465 204d 6561 7375 7265 6420 *Note Measured \n-0003caa0: 426f 6f74 3a3a 0a66 6f72 206d 6f72 6520 Boot::.for more \n-0003cab0: 696e 666f 726d 6174 696f 6e2e 0a0a 1f0a information.....\n-0003cac0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-0003cad0: 2020 4e6f 6465 3a20 7472 5f6d 6f64 756c Node: tr_modul\n-0003cae0: 652c 2020 4e65 7874 3a20 7472 6967 5f6d e, Next: trig_m\n-0003caf0: 6f64 756c 652c 2020 5072 6576 3a20 7470 odule, Prev: tp\n-0003cb00: 6d5f 6d6f 6475 6c65 2c20 2055 703a 204d m_module, Up: M\n-0003cb10: 6f64 756c 6573 0a0a 3136 2e32 3636 2074 odules..16.266 t\n-0003cb20: 720a 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 r.=========..Thi\n-0003cb30: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-0003cb40: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-0003cb50: 6520 e280 9874 72e2 8099 2063 6f6d 6d61 e ...tr... comma\n-0003cb60: 6e64 2069 6e20 4752 5542 2e20 5468 6973 nd in GRUB. This\n-0003cb70: 2063 616e 2062 650a 7573 6564 2074 6f20 can be.used to \n-0003cb80: 7472 616e 736c 6174 6520 6368 6172 6163 translate charac\n-0003cb90: 7465 7273 2069 6e20 6120 7374 7269 6e67 ters in a string\n-0003cba0: 2061 6363 6f72 6469 6e67 2074 6f20 7468 according to th\n-0003cbb0: 6520 7072 6f76 6964 6564 0a61 7267 756d e provided.argum\n-0003cbc0: 656e 7473 2e20 2046 6f72 2065 7861 6d70 ents. For examp\n-0003cbd0: 6c65 2074 6869 7320 6361 6e20 6265 2075 le this can be u\n-0003cbe0: 7365 6420 746f 2063 6f6e 7665 7274 2075 sed to convert u\n-0003cbf0: 7070 6572 2d63 6173 6520 746f 0a6c 6f77 pper-case to.low\n-0003cc00: 6572 2d63 6173 6520 616e 6420 7669 7361 er-case and visa\n-0003cc10: 2d76 6572 7361 2e0a 0a1f 0a46 696c 653a -versa.....File:\n-0003cc20: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-0003cc30: 653a 2074 7269 675f 6d6f 6475 6c65 2c20 e: trig_module, \n-0003cc40: 204e 6578 743a 2074 7275 655f 6d6f 6475 Next: true_modu\n-0003cc50: 6c65 2c20 2050 7265 763a 2074 725f 6d6f le, Prev: tr_mo\n-0003cc60: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-0003cc70: 6573 0a0a 3136 2e32 3637 2074 7269 670a es..16.267 trig.\n-0003cc80: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-0003cc90: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-0003cca0: 7320 7375 7070 6f72 7420 666f 7220 696e s support for in\n-0003ccb0: 7465 726e 616c 2074 7269 6720 6675 6e63 ternal trig func\n-0003ccc0: 7469 6f6e 7320 e280 9867 7275 625f 636f tions ...grub_co\n-0003ccd0: 73e2 8099 2061 6e64 0ae2 8098 6772 7562 s... and....grub\n-0003cce0: 5f73 696e e280 9920 7573 696e 6720 6c6f _sin... using lo\n-0003ccf0: 6f6b 7570 2062 6173 6564 2063 6f6d 7075 okup based compu\n-0003cd00: 7461 7469 6f6e 2e20 2043 7572 7265 6e74 tation. Current\n-0003cd10: 6c79 2074 6865 7365 2074 7269 670a 6675 ly these trig.fu\n-0003cd20: 6e63 7469 6f6e 7320 6172 6520 7573 6564 nctions are used\n-0003cd30: 2062 7920 7468 6520 6766 786d 656e 7520 by the gfxmenu \n-0003cd40: 6369 7263 756c 6172 2070 726f 6772 6573 circular progres\n-0003cd50: 7320 6261 722e 0a0a 1f0a 4669 6c65 3a20 s bar.....File: \n-0003cd60: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-0003cd70: 3a20 7472 7565 5f6d 6f64 756c 652c 2020 : true_module, \n-0003cd80: 4e65 7874 3a20 7472 7565 6372 7970 745f Next: truecrypt_\n-0003cd90: 6d6f 6475 6c65 2c20 2050 7265 763a 2074 module, Prev: t\n-0003cda0: 7269 675f 6d6f 6475 6c65 2c20 2055 703a rig_module, Up:\n-0003cdb0: 204d 6f64 756c 6573 0a0a 3136 2e32 3638 Modules..16.268\n-0003cdc0: 2074 7275 650a 3d3d 3d3d 3d3d 3d3d 3d3d true.==========\n-0003cdd0: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-0003cde0: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-0003cdf0: 666f 7220 7468 6520 636f 6d6d 616e 6473 for the commands\n-0003ce00: 20e2 8098 7472 7565 e280 9920 616e 6420 ...true... and \n-0003ce10: e280 9866 616c 7365 e280 992e 2020 2a4e ...false.... *N\n-0003ce20: 6f74 650a 7472 7565 3a3a 2061 6e64 202a ote.true:: and *\n-0003ce30: 6e6f 7465 2066 616c 7365 3a3a 2066 6f72 note false:: for\n-0003ce40: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio\n-0003ce50: 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 n.....File: grub\n-0003ce60: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7472 .info, Node: tr\n-0003ce70: 7565 6372 7970 745f 6d6f 6475 6c65 2c20 uecrypt_module, \n-0003ce80: 204e 6578 743a 2075 626f 6f74 6e65 745f Next: ubootnet_\n-0003ce90: 6d6f 6475 6c65 2c20 2050 7265 763a 2074 module, Prev: t\n-0003cea0: 7275 655f 6d6f 6475 6c65 2c20 2055 703a rue_module, Up:\n-0003ceb0: 204d 6f64 756c 6573 0a0a 3136 2e32 3639 Modules..16.269\n-0003cec0: 2074 7275 6563 7279 7074 0a3d 3d3d 3d3d truecrypt.=====\n-0003ced0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-0003cee0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-0003cef0: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-0003cf00: 6520 e280 9874 7275 6563 7279 7074 e280 e ...truecrypt..\n-0003cf10: 9920 636f 6d6d 616e 642e 2020 5468 6973 . command. This\n-0003cf20: 2063 616e 2062 650a 7573 6564 2074 6f20 can be.used to \n-0003cf30: 6c6f 6164 2061 2054 7275 6563 7279 7074 load a Truecrypt\n-0003cf40: 2049 534f 2069 6d61 6765 2e0a 0a1f 0a46 ISO image.....F\n-0003cf50: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-0003cf60: 204e 6f64 653a 2075 626f 6f74 6e65 745f Node: ubootnet_\n-0003cf70: 6d6f 6475 6c65 2c20 204e 6578 743a 2075 module, Next: u\n-0003cf80: 6466 5f6d 6f64 756c 652c 2020 5072 6576 df_module, Prev\n-0003cf90: 3a20 7472 7565 6372 7970 745f 6d6f 6475 : truecrypt_modu\n-0003cfa0: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n-0003cfb0: 0a0a 3136 2e32 3730 2075 626f 6f74 6e65 ..16.270 ubootne\n-0003cfc0: 740a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d t.==============\n-0003cfd0: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-0003cfe0: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-0003cff0: 666f 7220 636f 6e66 6967 7572 696e 6720 for configuring \n-0003d000: 6e65 7477 6f72 6b20 696e 7465 7266 6163 network interfac\n-0003d010: 6573 2069 6e20 4752 5542 0a75 7369 6e67 es in GRUB.using\n-0003d020: 2069 6e66 6f72 6d61 7469 6f6e 2070 726f information pro\n-0003d030: 7669 6465 6420 6279 2061 2055 2d42 6f6f vided by a U-Boo\n-0003d040: 7420 626f 6f74 6c6f 6164 6572 2e0a 0a1f t bootloader....\n-0003d050: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-0003d060: 2c20 204e 6f64 653a 2075 6466 5f6d 6f64 , Node: udf_mod\n-0003d070: 756c 652c 2020 4e65 7874 3a20 7566 7331 ule, Next: ufs1\n-0003d080: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-0003d090: 7562 6f6f 746e 6574 5f6d 6f64 756c 652c ubootnet_module,\n-0003d0a0: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-0003d0b0: 362e 3237 3120 7564 660a 3d3d 3d3d 3d3d 6.271 udf.======\n-0003d0c0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n-0003d0d0: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n-0003d0e0: 7274 2066 6f72 2074 6865 2055 6e69 7665 rt for the Unive\n-0003d0f0: 7273 616c 2044 6973 6b20 466f 726d 6174 rsal Disk Format\n-0003d100: 2028 5544 4629 2075 7365 6420 6f6e 0a73 (UDF) used on.s\n-0003d110: 6f6d 6520 6e65 7765 7220 6f70 7469 6361 ome newer optica\n-0003d120: 6c20 6469 736b 732e 2020 4e6f 7465 3a20 l disks. Note: \n-0003d130: 5468 6973 206d 6f64 756c 6520 6973 206e This module is n\n-0003d140: 6f74 2061 6c6c 6f77 6564 2069 6e20 6c6f ot allowed in lo\n-0003d150: 636b 646f 776e 0a6d 6f64 652c 202a 6e6f ckdown.mode, *no\n-0003d160: 7465 204c 6f63 6b64 6f77 6e3a 3a20 666f te Lockdown:: fo\n-0003d170: 7220 6d6f 7265 2069 6e66 6f72 6d61 7469 r more informati\n-0003d180: 6f6e 2e0a 0a1f 0a46 696c 653a 2067 7275 on.....File: gru\n-0003d190: 622e 696e 666f 2c20 204e 6f64 653a 2075 b.info, Node: u\n-0003d1a0: 6673 315f 6d6f 6475 6c65 2c20 204e 6578 fs1_module, Nex\n-0003d1b0: 743a 2075 6673 315f 6265 5f6d 6f64 756c t: ufs1_be_modul\n-0003d1c0: 652c 2020 5072 6576 3a20 7564 665f 6d6f e, Prev: udf_mo\n-0003d1d0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-0003d1e0: 6573 0a0a 3136 2e32 3732 2075 6673 310a es..16.272 ufs1.\n-0003d1f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-0003d200: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-0003d210: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-0003d220: 6520 556e 6978 2046 696c 6520 5379 7374 e Unix File Syst\n-0003d230: 656d 2076 6572 7369 6f6e 2031 2069 6e20 em version 1 in \n-0003d240: 4752 5542 2e0a 4e6f 7465 3a20 5468 6973 GRUB..Note: This\n-0003d250: 206d 6f64 756c 6520 6973 206e 6f74 2061 module is not a\n-0003d260: 6c6c 6f77 6564 2069 6e20 6c6f 636b 646f llowed in lockdo\n-0003d270: 776e 206d 6f64 652c 202a 6e6f 7465 204c wn mode, *note L\n-0003d280: 6f63 6b64 6f77 6e3a 3a20 666f 720a 6d6f ockdown:: for.mo\n-0003d290: 7265 2069 6e66 6f72 6d61 7469 6f6e 2e0a re information..\n-0003d2a0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-0003d2b0: 666f 2c20 204e 6f64 653a 2075 6673 315f fo, Node: ufs1_\n-0003d2c0: 6265 5f6d 6f64 756c 652c 2020 4e65 7874 be_module, Next\n-0003d2d0: 3a20 7566 7332 5f6d 6f64 756c 652c 2020 : ufs2_module, \n-0003d2e0: 5072 6576 3a20 7566 7331 5f6d 6f64 756c Prev: ufs1_modul\n-0003d2f0: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-0003d300: 0a31 362e 3237 3320 7566 7331 5f62 650a .16.273 ufs1_be.\n-0003d310: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n-0003d320: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n-0003d330: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n-0003d340: 2074 6865 2055 6e69 7820 4669 6c65 2053 the Unix File S\n-0003d350: 7973 7465 6d20 7665 7273 696f 6e20 310a ystem version 1.\n-0003d360: 2862 6967 2d65 6e64 6961 6e29 2069 6e20 (big-endian) in \n-0003d370: 4752 5542 2e20 4e6f 7465 3a20 5468 6973 GRUB. Note: This\n-0003d380: 206d 6f64 756c 6520 6973 206e 6f74 2061 module is not a\n-0003d390: 6c6c 6f77 6564 2069 6e20 6c6f 636b 646f llowed in lockdo\n-0003d3a0: 776e 206d 6f64 652c 0a2a 6e6f 7465 204c wn mode,.*note L\n-0003d3b0: 6f63 6b64 6f77 6e3a 3a20 666f 7220 6d6f ockdown:: for mo\n-0003d3c0: 7265 2069 6e66 6f72 6d61 7469 6f6e 2e0a re information..\n-0003d3d0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-0003d3e0: 666f 2c20 204e 6f64 653a 2075 6673 325f fo, Node: ufs2_\n-0003d3f0: 6d6f 6475 6c65 2c20 204e 6578 743a 2075 module, Next: u\n-0003d400: 6863 695f 6d6f 6475 6c65 2c20 2050 7265 hci_module, Pre\n-0003d410: 763a 2075 6673 315f 6265 5f6d 6f64 756c v: ufs1_be_modul\n-0003d420: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n-0003d430: 0a31 362e 3237 3420 7566 7332 0a3d 3d3d .16.274 ufs2.===\n-0003d440: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-0003d450: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-0003d460: 7570 706f 7274 2066 6f72 2074 6865 2055 upport for the U\n-0003d470: 6e69 7820 4669 6c65 2053 7973 7465 6d20 nix File System \n-0003d480: 7665 7273 696f 6e20 3220 696e 2047 5255 version 2 in GRU\n-0003d490: 422e 0a4e 6f74 653a 2054 6869 7320 6d6f B..Note: This mo\n-0003d4a0: 6475 6c65 2069 7320 6e6f 7420 616c 6c6f dule is not allo\n-0003d4b0: 7765 6420 696e 206c 6f63 6b64 6f77 6e20 wed in lockdown \n-0003d4c0: 6d6f 6465 2c20 2a6e 6f74 6520 4c6f 636b mode, *note Lock\n-0003d4d0: 646f 776e 3a3a 2066 6f72 0a6d 6f72 6520 down:: for.more \n-0003d4e0: 696e 666f 726d 6174 696f 6e2e 0a0a 1f0a information.....\n-0003d4f0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-0003d500: 2020 4e6f 6465 3a20 7568 6369 5f6d 6f64 Node: uhci_mod\n-0003d510: 756c 652c 2020 4e65 7874 3a20 7573 625f ule, Next: usb_\n-0003d520: 6d6f 6475 6c65 2c20 2050 7265 763a 2075 module, Prev: u\n-0003d530: 6673 325f 6d6f 6475 6c65 2c20 2055 703a fs2_module, Up:\n-0003d540: 204d 6f64 756c 6573 0a0a 3136 2e32 3735 Modules..16.275\n-0003d550: 2075 6863 690a 3d3d 3d3d 3d3d 3d3d 3d3d uhci.==========\n-0003d560: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-0003d570: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-0003d580: 666f 7220 7468 6520 556e 6976 6572 7361 for the Universa\n-0003d590: 6c20 486f 7374 2043 6f6e 7472 6f6c 6c65 l Host Controlle\n-0003d5a0: 7220 496e 7465 7266 6163 650a 2855 4843 r Interface.(UHC\n-0003d5b0: 4929 2066 6f72 2055 5342 2031 2e78 2e0a I) for USB 1.x..\n-0003d5c0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-0003d5d0: 666f 2c20 204e 6f64 653a 2075 7362 5f6d fo, Node: usb_m\n-0003d5e0: 6f64 756c 652c 2020 4e65 7874 3a20 7573 odule, Next: us\n-0003d5f0: 625f 6b65 7962 6f61 7264 5f6d 6f64 756c b_keyboard_modul\n-0003d600: 652c 2020 5072 6576 3a20 7568 6369 5f6d e, Prev: uhci_m\n-0003d610: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n-0003d620: 6c65 730a 0a31 362e 3237 3620 7573 620a les..16.276 usb.\n-0003d630: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-0003d640: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-0003d650: 2073 7570 706f 7274 2066 6f72 2055 5342 support for USB\n-0003d660: 2069 6e74 6572 6661 6365 732c 2055 5342 interfaces, USB\n-0003d670: 2068 7562 732c 2061 6e64 2055 5342 0a74 hubs, and USB.t\n-0003d680: 7261 6e73 6665 7273 2069 6e20 4752 5542 ransfers in GRUB\n-0003d690: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-0003d6a0: 696e 666f 2c20 204e 6f64 653a 2075 7362 info, Node: usb\n-0003d6b0: 5f6b 6579 626f 6172 645f 6d6f 6475 6c65 _keyboard_module\n-0003d6c0: 2c20 204e 6578 743a 2075 7362 6d73 5f6d , Next: usbms_m\n-0003d6d0: 6f64 756c 652c 2020 5072 6576 3a20 7573 odule, Prev: us\n-0003d6e0: 625f 6d6f 6475 6c65 2c20 2055 703a 204d b_module, Up: M\n-0003d6f0: 6f64 756c 6573 0a0a 3136 2e32 3737 2075 odules..16.277 u\n-0003d700: 7362 5f6b 6579 626f 6172 640a 3d3d 3d3d sb_keyboard.====\n-0003d710: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-0003d720: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-0003d730: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-0003d740: 7220 6120 5553 4220 6b65 7962 6f61 7264 r a USB keyboard\n-0003d750: 2069 6e20 4752 5542 2e0a 0a1f 0a46 696c in GRUB.....Fil\n-0003d760: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0003d770: 6f64 653a 2075 7362 6d73 5f6d 6f64 756c ode: usbms_modul\n-0003d780: 652c 2020 4e65 7874 3a20 7573 6273 6572 e, Next: usbser\n-0003d790: 6961 6c5f 636f 6d6d 6f6e 5f6d 6f64 756c ial_common_modul\n-0003d7a0: 652c 2020 5072 6576 3a20 7573 625f 6b65 e, Prev: usb_ke\n-0003d7b0: 7962 6f61 7264 5f6d 6f64 756c 652c 2020 yboard_module, \n-0003d7c0: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n-0003d7d0: 3237 3820 7573 626d 730a 3d3d 3d3d 3d3d 278 usbms.======\n-0003d7e0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-0003d7f0: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n-0003d800: 706f 7274 2066 6f72 2055 5342 204d 6173 port for USB Mas\n-0003d810: 7320 5374 6f72 6167 6520 6465 7669 6365 s Storage device\n-0003d820: 7320 696e 2047 5255 422e 0a0a 1f0a 4669 s in GRUB.....Fi\n-0003d830: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-0003d840: 4e6f 6465 3a20 7573 6273 6572 6961 6c5f Node: usbserial_\n-0003d850: 636f 6d6d 6f6e 5f6d 6f64 756c 652c 2020 common_module, \n-0003d860: 4e65 7874 3a20 7573 6273 6572 6961 6c5f Next: usbserial_\n-0003d870: 6674 6469 5f6d 6f64 756c 652c 2020 5072 ftdi_module, Pr\n-0003d880: 6576 3a20 7573 626d 735f 6d6f 6475 6c65 ev: usbms_module\n-0003d890: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-0003d8a0: 3136 2e32 3739 2075 7362 7365 7269 616c 16.279 usbserial\n-0003d8b0: 5f63 6f6d 6d6f 6e0a 3d3d 3d3d 3d3d 3d3d _common.========\n-0003d8c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-0003d8d0: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-0003d8e0: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-0003d8f0: 7220 636f 6d6d 6f6e 206f 7065 7261 7469 r common operati\n-0003d900: 6f6e 7320 6e65 6564 6564 2074 6f20 7375 ons needed to su\n-0003d910: 7070 6f72 7420 5553 420a 5365 7269 616c pport USB.Serial\n-0003d920: 2070 6f72 7420 6164 6170 7465 7273 2069 port adapters i\n-0003d930: 6e20 4752 5542 2028 746f 2073 7570 706f n GRUB (to suppo\n-0003d940: 7274 2061 206d 6f64 656c 202f 2074 7970 rt a model / typ\n-0003d950: 6520 7370 6563 6966 6963 2055 5342 2074 e specific USB t\n-0003d960: 6f0a 7365 7269 616c 2061 6461 7074 6572 o.serial adapter\n-0003d970: 2064 6566 696e 6564 2069 6e20 616e 6f74 defined in anot\n-0003d980: 6865 7220 6d6f 6475 6c65 292e 0a0a 1f0a her module).....\n-0003d990: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-0003d9a0: 2020 4e6f 6465 3a20 7573 6273 6572 6961 Node: usbseria\n-0003d9b0: 6c5f 6674 6469 5f6d 6f64 756c 652c 2020 l_ftdi_module, \n-0003d9c0: 4e65 7874 3a20 7573 6273 6572 6961 6c5f Next: usbserial_\n-0003d9d0: 706c 3233 3033 5f6d 6f64 756c 652c 2020 pl2303_module, \n-0003d9e0: 5072 6576 3a20 7573 6273 6572 6961 6c5f Prev: usbserial_\n-0003d9f0: 636f 6d6d 6f6e 5f6d 6f64 756c 652c 2020 common_module, \n-0003da00: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n-0003da10: 3238 3020 7573 6273 6572 6961 6c5f 6674 280 usbserial_ft\n-0003da20: 6469 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d di.=============\n-0003da30: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n-0003da40: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n-0003da50: 7570 706f 7274 2066 6f72 2055 5342 2074 upport for USB t\n-0003da60: 6f20 7365 7269 616c 2061 6461 7074 6572 o serial adapter\n-0003da70: 7320 7769 7468 2076 656e 646f 7220 4944 s with vendor ID\n-0003da80: 0a30 7830 3430 3320 616e 6420 7072 6f64 .0x0403 and prod\n-0003da90: 7563 7420 4944 2030 7836 3030 3120 286f uct ID 0x6001 (o\n-0003daa0: 6674 656e 2061 7373 6f63 6961 7465 6420 ften associated \n-0003dab0: 7769 7468 2046 5444 4920 6465 7669 6365 with FTDI device\n-0003dac0: 7329 2e0a 0a1f 0a46 696c 653a 2067 7275 s).....File: gru\n-0003dad0: 622e 696e 666f 2c20 204e 6f64 653a 2075 b.info, Node: u\n-0003dae0: 7362 7365 7269 616c 5f70 6c32 3330 335f sbserial_pl2303_\n-0003daf0: 6d6f 6475 6c65 2c20 204e 6578 743a 2075 module, Next: u\n-0003db00: 7362 7365 7269 616c 5f75 7362 6465 6275 sbserial_usbdebu\n-0003db10: 675f 6d6f 6475 6c65 2c20 2050 7265 763a g_module, Prev:\n-0003db20: 2075 7362 7365 7269 616c 5f66 7464 695f usbserial_ftdi_\n-0003db30: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0003db40: 756c 6573 0a0a 3136 2e32 3831 2075 7362 ules..16.281 usb\n-0003db50: 7365 7269 616c 5f70 6c32 3330 330a 3d3d serial_pl2303.==\n+0003b4e0: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n+0003b4f0: 2069 7320 696e 7465 6e64 6564 2066 6f72 is intended for\n+0003b500: 2070 6572 666f 726d 696e 6720 6120 6675 performing a fu\n+0003b510: 6e63 7469 6f6e 616c 2074 6573 7420 6f66 nctional test of\n+0003b520: 2074 6865 2064 6967 6974 616c 0a73 6967 the digital.sig\n+0003b530: 6e61 7475 7265 2076 6572 6966 6963 6174 nature verificat\n+0003b540: 696f 6e20 6675 6e63 7469 6f6e 7320 696e ion functions in\n+0003b550: 2047 5255 422e 0a0a 1f0a 4669 6c65 3a20 GRUB.....File: \n+0003b560: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+0003b570: 3a20 736c 6565 705f 6d6f 6475 6c65 2c20 : sleep_module, \n+0003b580: 204e 6578 743a 2073 6c65 6570 5f74 6573 Next: sleep_tes\n+0003b590: 745f 6d6f 6475 6c65 2c20 2050 7265 763a t_module, Prev:\n+0003b5a0: 2073 6967 6e61 7475 7265 5f74 6573 745f signature_test_\n+0003b5b0: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+0003b5c0: 756c 6573 0a0a 3136 2e32 3437 2073 6c65 ules..16.247 sle\n+0003b5d0: 6570 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ep.============.\n+0003b5e0: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+0003b5f0: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+0003b600: 7220 7468 6520 e280 9873 6c65 6570 e280 r the ...sleep..\n+0003b610: 9920 636f 6d6d 616e 6420 746f 2077 6169 . command to wai\n+0003b620: 7420 6120 7370 6563 6966 6965 640a 6e75 t a specified.nu\n+0003b630: 6d62 6572 206f 6620 7365 636f 6e64 7320 mber of seconds \n+0003b640: 696e 2047 5255 422e 202a 4e6f 7465 2073 in GRUB. *Note s\n+0003b650: 6c65 6570 3a3a 2066 6f72 206d 6f72 6520 leep:: for more \n+0003b660: 696e 666f 726d 6174 696f 6e2e 0a0a 1f0a information.....\n+0003b670: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+0003b680: 2020 4e6f 6465 3a20 736c 6565 705f 7465 Node: sleep_te\n+0003b690: 7374 5f6d 6f64 756c 652c 2020 4e65 7874 st_module, Next\n+0003b6a0: 3a20 736d 6269 6f73 5f6d 6f64 756c 652c : smbios_module,\n+0003b6b0: 2020 5072 6576 3a20 736c 6565 705f 6d6f Prev: sleep_mo\n+0003b6c0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0003b6d0: 6573 0a0a 3136 2e32 3438 2073 6c65 6570 es..16.248 sleep\n+0003b6e0: 5f74 6573 740a 3d3d 3d3d 3d3d 3d3d 3d3d _test.==========\n+0003b6f0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n+0003b700: 6475 6c65 2069 7320 696e 7465 6e64 6564 dule is intended\n+0003b710: 2066 6f72 2070 6572 666f 726d 696e 6720 for performing \n+0003b720: 6120 6675 6e63 7469 6f6e 616c 2074 6573 a functional tes\n+0003b730: 7420 6f66 2074 6865 2073 6c65 6570 0a66 t of the sleep.f\n+0003b740: 756e 6374 696f 6e20 696e 2047 5255 422e unction in GRUB.\n+0003b750: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+0003b760: 6e66 6f2c 2020 4e6f 6465 3a20 736d 6269 nfo, Node: smbi\n+0003b770: 6f73 5f6d 6f64 756c 652c 2020 4e65 7874 os_module, Next\n+0003b780: 3a20 7370 6b6d 6f64 656d 5f6d 6f64 756c : spkmodem_modul\n+0003b790: 652c 2020 5072 6576 3a20 736c 6565 705f e, Prev: sleep_\n+0003b7a0: 7465 7374 5f6d 6f64 756c 652c 2020 5570 test_module, Up\n+0003b7b0: 3a20 4d6f 6475 6c65 730a 0a31 362e 3234 : Modules..16.24\n+0003b7c0: 3920 736d 6269 6f73 0a3d 3d3d 3d3d 3d3d 9 smbios.=======\n+0003b7d0: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+0003b7e0: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+0003b7f0: 706f 7274 2066 6f72 2074 6865 20e2 8098 port for the ...\n+0003b800: 736d 6269 6f73 e280 9920 636f 6d6d 616e smbios... comman\n+0003b810: 6420 746f 2072 6574 7269 6576 6520 534d d to retrieve SM\n+0003b820: 4249 4f53 0a69 6e66 6f72 6d61 7469 6f6e BIOS.information\n+0003b830: 2069 6e20 4752 5542 2e20 2a4e 6f74 6520 in GRUB. *Note \n+0003b840: 736d 6269 6f73 3a3a 2066 6f72 206d 6f72 smbios:: for mor\n+0003b850: 6520 696e 666f 726d 6174 696f 6e2e 0a0a e information...\n+0003b860: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+0003b870: 6f2c 2020 4e6f 6465 3a20 7370 6b6d 6f64 o, Node: spkmod\n+0003b880: 656d 5f6d 6f64 756c 652c 2020 4e65 7874 em_module, Next\n+0003b890: 3a20 7371 7561 7368 345f 6d6f 6475 6c65 : squash4_module\n+0003b8a0: 2c20 2050 7265 763a 2073 6d62 696f 735f , Prev: smbios_\n+0003b8b0: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+0003b8c0: 756c 6573 0a0a 3136 2e32 3530 2073 706b ules..16.250 spk\n+0003b8d0: 6d6f 6465 6d0a 3d3d 3d3d 3d3d 3d3d 3d3d modem.==========\n+0003b8e0: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+0003b8f0: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+0003b900: 6f72 7420 666f 7220 6f75 7470 7574 7469 ort for outputti\n+0003b910: 6e67 2047 5255 4220 636f 6e73 6f6c 6520 ng GRUB console \n+0003b920: 696e 666f 726d 6174 696f 6e0a 6f76 6572 information.over\n+0003b930: 2061 6e20 6175 6469 6f20 6f75 7470 7574 an audio output\n+0003b940: 2e20 2054 6869 7320 6f75 7470 7574 2063 . This output c\n+0003b950: 616e 2062 6520 6665 6420 696e 746f 2061 an be fed into a\n+0003b960: 6e6f 7468 6572 2063 6f6d 7075 7465 7227 nother computer'\n+0003b970: 730a 736f 756e 6420 696e 7075 7420 616e s.sound input an\n+0003b980: 6420 6465 636f 6465 6420 7573 696e 6720 d decoded using \n+0003b990: 7468 6520 e280 9873 706b 6d6f 6465 6d5f the ...spkmodem_\n+0003b9a0: 7265 6376 e280 9920 7574 696c 6974 792e recv... utility.\n+0003b9b0: 2020 4e6f 7465 2074 6861 740a 7468 6973 Note that.this\n+0003b9c0: 2077 696c 6c20 736c 6f77 2064 6f77 6e20 will slow down \n+0003b9d0: 4752 5542 2773 2070 6572 666f 726d 616e GRUB's performan\n+0003b9e0: 6365 2e0a 0a1f 0a46 696c 653a 2067 7275 ce.....File: gru\n+0003b9f0: 622e 696e 666f 2c20 204e 6f64 653a 2073 b.info, Node: s\n+0003ba00: 7175 6173 6834 5f6d 6f64 756c 652c 2020 quash4_module, \n+0003ba10: 4e65 7874 3a20 7374 7274 6f75 6c6c 5f74 Next: strtoull_t\n+0003ba20: 6573 745f 6d6f 6475 6c65 2c20 2050 7265 est_module, Pre\n+0003ba30: 763a 2073 706b 6d6f 6465 6d5f 6d6f 6475 v: spkmodem_modu\n+0003ba40: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+0003ba50: 0a0a 3136 2e32 3531 2073 7175 6173 6834 ..16.251 squash4\n+0003ba60: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a .==============.\n+0003ba70: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+0003ba80: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+0003ba90: 7220 7468 6520 5371 7561 7368 4653 2063 r the SquashFS c\n+0003baa0: 6f6d 7072 6573 7365 6420 7265 6164 2d6f ompressed read-o\n+0003bab0: 6e6c 7920 6669 6c65 0a73 7973 7465 6d20 nly file.system \n+0003bac0: 696e 2047 5255 422e 0a0a 1f0a 4669 6c65 in GRUB.....File\n+0003bad0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0003bae0: 6465 3a20 7374 7274 6f75 6c6c 5f74 6573 de: strtoull_tes\n+0003baf0: 745f 6d6f 6475 6c65 2c20 204e 6578 743a t_module, Next:\n+0003bb00: 2073 7573 7065 6e64 5f6d 6f64 756c 652c suspend_module,\n+0003bb10: 2020 5072 6576 3a20 7371 7561 7368 345f Prev: squash4_\n+0003bb20: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+0003bb30: 756c 6573 0a0a 3136 2e32 3532 2073 7472 ules..16.252 str\n+0003bb40: 746f 756c 6c5f 7465 7374 0a3d 3d3d 3d3d toull_test.=====\n+0003bb50: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n+0003bb60: 0a54 6869 7320 6d6f 6475 6c65 2069 7320 .This module is \n+0003bb70: 696e 7465 6e64 6564 2066 6f72 2070 6572 intended for per\n+0003bb80: 666f 726d 696e 6720 6120 6675 6e63 7469 forming a functi\n+0003bb90: 6f6e 616c 2074 6573 7420 6f66 2074 6865 onal test of the\n+0003bba0: 2073 7472 746f 756c 6c0a 6675 6e63 7469 strtoull.functi\n+0003bbb0: 6f6e 2069 6e20 4752 5542 2e0a 0a1f 0a46 on in GRUB.....F\n+0003bbc0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+0003bbd0: 204e 6f64 653a 2073 7573 7065 6e64 5f6d Node: suspend_m\n+0003bbe0: 6f64 756c 652c 2020 4e65 7874 3a20 7379 odule, Next: sy\n+0003bbf0: 736c 696e 7578 6366 675f 6d6f 6475 6c65 slinuxcfg_module\n+0003bc00: 2c20 2050 7265 763a 2073 7472 746f 756c , Prev: strtoul\n+0003bc10: 6c5f 7465 7374 5f6d 6f64 756c 652c 2020 l_test_module, \n+0003bc20: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+0003bc30: 3235 3320 7375 7370 656e 640a 3d3d 3d3d 253 suspend.====\n+0003bc40: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n+0003bc50: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n+0003bc60: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n+0003bc70: 20e2 8098 7375 7370 656e 64e2 8099 2063 ...suspend... c\n+0003bc80: 6f6d 6d61 6e64 2069 6e20 4752 5542 2074 ommand in GRUB t\n+0003bc90: 6f20 7265 7475 726e 0a74 6f20 4945 4545 o return.to IEEE\n+0003bca0: 3132 3735 2070 726f 6d70 7420 6f6e 2022 1275 prompt on \"\n+0003bcb0: 4f70 656e 2046 6972 6d77 6172 6522 2073 Open Firmware\" s\n+0003bcc0: 7973 7465 6d73 2e0a 0a1f 0a46 696c 653a ystems.....File:\n+0003bcd0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0003bce0: 653a 2073 7973 6c69 6e75 7863 6667 5f6d e: syslinuxcfg_m\n+0003bcf0: 6f64 756c 652c 2020 4e65 7874 3a20 7461 odule, Next: ta\n+0003bd00: 725f 6d6f 6475 6c65 2c20 2050 7265 763a r_module, Prev:\n+0003bd10: 2073 7573 7065 6e64 5f6d 6f64 756c 652c suspend_module,\n+0003bd20: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+0003bd30: 362e 3235 3420 7379 736c 696e 7578 6366 6.254 syslinuxcf\n+0003bd40: 670a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d g.==============\n+0003bd50: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+0003bd60: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n+0003bd70: 7274 2066 6f72 2063 6f6d 6d61 6e64 7320 rt for commands \n+0003bd80: e280 9873 7973 6c69 6e75 785f 736f 7572 ...syslinux_sour\n+0003bd90: 6365 e280 992c 0ae2 8098 7379 736c 696e ce...,....syslin\n+0003bda0: 7578 5f63 6f6e 6669 6766 696c 65e2 8099 ux_configfile...\n+0003bdb0: 2c20 e280 9865 7874 7261 6374 5f73 7973 , ...extract_sys\n+0003bdc0: 6c69 6e75 785f 656e 7472 6965 735f 736f linux_entries_so\n+0003bdd0: 7572 6365 e280 992c 2061 6e64 0ae2 8098 urce..., and....\n+0003bde0: 6578 7472 6163 745f 7379 736c 696e 7578 extract_syslinux\n+0003bdf0: 5f65 6e74 7269 6573 5f63 6f6e 6669 6766 _entries_configf\n+0003be00: 696c 65e2 8099 2069 6e20 4752 5542 2e20 ile... in GRUB. \n+0003be10: 5468 6573 6520 636f 6d6d 616e 6473 2063 These commands c\n+0003be20: 616e 2062 650a 7573 6564 2074 6f20 7061 an be.used to pa\n+0003be30: 7273 6520 616e 6420 6469 7370 6c61 7920 rse and display \n+0003be40: 4752 5542 206d 656e 7520 656e 7472 6965 GRUB menu entrie\n+0003be50: 7320 6261 7365 6420 6f6e 2061 2053 7973 s based on a Sys\n+0003be60: 6c69 6e75 7820 6261 7365 640a 636f 6e66 linux based.conf\n+0003be70: 6967 7572 6174 696f 6e20 2875 7365 6420 iguration (used \n+0003be80: 666f 7220 5359 534c 494e 5558 2c20 4953 for SYSLINUX, IS\n+0003be90: 4f4c 494e 5558 2c20 616e 6420 5058 454c OLINUX, and PXEL\n+0003bea0: 494e 5558 292e 2049 7420 6361 6e20 616c INUX). It can al\n+0003beb0: 736f 0a62 6520 7573 6564 2074 6f20 6578 so.be used to ex\n+0003bec0: 6563 7574 6520 7468 6520 5379 736c 696e ecute the Syslin\n+0003bed0: 7578 206c 6f61 6465 7220 6672 6f6d 2047 ux loader from G\n+0003bee0: 5255 422e 0a0a 1f0a 4669 6c65 3a20 6772 RUB.....File: gr\n+0003bef0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+0003bf00: 7461 725f 6d6f 6475 6c65 2c20 204e 6578 tar_module, Nex\n+0003bf10: 743a 2074 6572 6d69 6e61 6c5f 6d6f 6475 t: terminal_modu\n+0003bf20: 6c65 2c20 2050 7265 763a 2073 7973 6c69 le, Prev: sysli\n+0003bf30: 6e75 7863 6667 5f6d 6f64 756c 652c 2020 nuxcfg_module, \n+0003bf40: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+0003bf50: 3235 3520 7461 720a 3d3d 3d3d 3d3d 3d3d 255 tar.========\n+0003bf60: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n+0003bf70: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n+0003bf80: 2066 6f72 2074 6865 2047 4e55 2054 6172 for the GNU Tar\n+0003bf90: 2061 6e64 2050 4f53 4958 2054 6172 2066 and POSIX Tar f\n+0003bfa0: 696c 6520 6172 6368 6976 6573 0a61 7320 ile archives.as \n+0003bfb0: 6120 6669 6c65 2073 7973 7465 6d20 696e a file system in\n+0003bfc0: 2047 5255 422e 0a0a 1f0a 4669 6c65 3a20 GRUB.....File: \n+0003bfd0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+0003bfe0: 3a20 7465 726d 696e 616c 5f6d 6f64 756c : terminal_modul\n+0003bff0: 652c 2020 4e65 7874 3a20 7465 726d 696e e, Next: termin\n+0003c000: 666f 5f6d 6f64 756c 652c 2020 5072 6576 fo_module, Prev\n+0003c010: 3a20 7461 725f 6d6f 6475 6c65 2c20 2055 : tar_module, U\n+0003c020: 703a 204d 6f64 756c 6573 0a0a 3136 2e32 p: Modules..16.2\n+0003c030: 3536 2074 6572 6d69 6e61 6c0a 3d3d 3d3d 56 terminal.====\n+0003c040: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n+0003c050: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+0003c060: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n+0003c070: 6520 636f 6d6d 616e 6473 20e2 8098 7465 e commands ...te\n+0003c080: 726d 696e 616c 5f69 6e70 7574 e280 9920 rminal_input... \n+0003c090: 616e 640a e280 9874 6572 6d69 6e61 6c5f and....terminal_\n+0003c0a0: 6f75 7470 7574 e280 9920 696e 2047 5255 output... in GRU\n+0003c0b0: 422e 202a 4e6f 7465 2074 6572 6d69 6e61 B. *Note termina\n+0003c0c0: 6c5f 696e 7075 743a 3a20 616e 6420 2a6e l_input:: and *n\n+0003c0d0: 6f74 650a 7465 726d 696e 616c 5f6f 7574 ote.terminal_out\n+0003c0e0: 7075 743a 3a20 666f 7220 6d6f 7265 2069 put:: for more i\n+0003c0f0: 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 nformation.....F\n+0003c100: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+0003c110: 204e 6f64 653a 2074 6572 6d69 6e66 6f5f Node: terminfo_\n+0003c120: 6d6f 6475 6c65 2c20 204e 6578 743a 2074 module, Next: t\n+0003c130: 6573 745f 6d6f 6475 6c65 2c20 2050 7265 est_module, Pre\n+0003c140: 763a 2074 6572 6d69 6e61 6c5f 6d6f 6475 v: terminal_modu\n+0003c150: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+0003c160: 0a0a 3136 2e32 3537 2074 6572 6d69 6e66 ..16.257 terminf\n+0003c170: 6f0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d o.==============\n+0003c180: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n+0003c190: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n+0003c1a0: 666f 7220 7468 6520 e280 9874 6572 6d69 for the ...termi\n+0003c1b0: 6e66 6fe2 8099 2063 6f6d 6d61 6e64 2069 nfo... command i\n+0003c1c0: 6e20 4752 5542 2074 6f20 7365 740a 7661 n GRUB to set.va\n+0003c1d0: 7269 6f75 7320 7465 726d 696e 616c 206d rious terminal m\n+0003c1e0: 6f64 6573 202f 206f 7074 696f 6e73 2e20 odes / options. \n+0003c1f0: 202a 4e6f 7465 2074 6572 6d69 6e66 6f3a *Note terminfo:\n+0003c200: 3a20 666f 7220 6d6f 7265 0a69 6e66 6f72 : for more.infor\n+0003c210: 6d61 7469 6f6e 2e0a 0a1f 0a46 696c 653a mation.....File:\n+0003c220: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0003c230: 653a 2074 6573 745f 6d6f 6475 6c65 2c20 e: test_module, \n+0003c240: 204e 6578 743a 2074 6573 745f 626c 6f63 Next: test_bloc\n+0003c250: 6b61 7267 5f6d 6f64 756c 652c 2020 5072 karg_module, Pr\n+0003c260: 6576 3a20 7465 726d 696e 666f 5f6d 6f64 ev: terminfo_mod\n+0003c270: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n+0003c280: 730a 0a31 362e 3235 3820 7465 7374 0a3d s..16.258 test.=\n+0003c290: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n+0003c2a0: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n+0003c2b0: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n+0003c2c0: 2063 6f6d 6d61 6e64 7320 e280 9874 6573 commands ...tes\n+0003c2d0: 74e2 8099 2061 6e64 20e2 8098 5be2 8099 t... and ...[...\n+0003c2e0: 2e20 2054 6865 7365 0a63 6f6d 6d61 6e64 . These.command\n+0003c2f0: 7320 6361 6e20 6265 2075 7365 6420 746f s can be used to\n+0003c300: 2065 7661 6c75 6174 6520 2874 6573 7429 evaluate (test)\n+0003c310: 2061 6e20 6578 7072 6573 7369 6f6e 2e20 an expression. \n+0003c320: 202a 4e6f 7465 2074 6573 743a 3a20 666f *Note test:: fo\n+0003c330: 720a 6d6f 7265 2069 6e66 6f72 6d61 7469 r.more informati\n+0003c340: 6f6e 2e0a 0a1f 0a46 696c 653a 2067 7275 on.....File: gru\n+0003c350: 622e 696e 666f 2c20 204e 6f64 653a 2074 b.info, Node: t\n+0003c360: 6573 745f 626c 6f63 6b61 7267 5f6d 6f64 est_blockarg_mod\n+0003c370: 756c 652c 2020 4e65 7874 3a20 7465 7374 ule, Next: test\n+0003c380: 6c6f 6164 5f6d 6f64 756c 652c 2020 5072 load_module, Pr\n+0003c390: 6576 3a20 7465 7374 5f6d 6f64 756c 652c ev: test_module,\n+0003c3a0: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+0003c3b0: 362e 3235 3920 7465 7374 5f62 6c6f 636b 6.259 test_block\n+0003c3c0: 6172 670a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d arg.============\n+0003c3d0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+0003c3e0: 6f64 756c 6520 6973 2069 6e74 656e 6465 odule is intende\n+0003c3f0: 6420 666f 7220 7065 7266 6f72 6d69 6e67 d for performing\n+0003c400: 2061 2066 756e 6374 696f 6e61 6c20 7465 a functional te\n+0003c410: 7374 206f 6620 7468 6520 2262 6c6f 636b st of the \"block\n+0003c420: 220a 636f 6d6d 616e 6420 6172 6775 6d65 \".command argume\n+0003c430: 6e74 2066 756e 6374 696f 6e20 696e 2047 nt function in G\n+0003c440: 5255 4220 696e 7465 726e 616c 2066 756e RUB internal fun\n+0003c450: 6374 696f 6e73 2076 6961 2061 2074 6573 ctions via a tes\n+0003c460: 7420 636f 6d6d 616e 640a e280 9874 6573 t command....tes\n+0003c470: 745f 626c 6f63 6b61 7267 e280 992e 0a0a t_blockarg......\n+0003c480: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+0003c490: 6f2c 2020 4e6f 6465 3a20 7465 7374 6c6f o, Node: testlo\n+0003c4a0: 6164 5f6d 6f64 756c 652c 2020 4e65 7874 ad_module, Next\n+0003c4b0: 3a20 7465 7374 7370 6565 645f 6d6f 6475 : testspeed_modu\n+0003c4c0: 6c65 2c20 2050 7265 763a 2074 6573 745f le, Prev: test_\n+0003c4d0: 626c 6f63 6b61 7267 5f6d 6f64 756c 652c blockarg_module,\n+0003c4e0: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+0003c4f0: 362e 3236 3020 7465 7374 6c6f 6164 0a3d 6.260 testload.=\n+0003c500: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n+0003c510: 5468 6973 206d 6f64 756c 6520 6973 2069 This module is i\n+0003c520: 6e74 656e 6465 6420 666f 7220 7065 7266 ntended for perf\n+0003c530: 6f72 6d69 6e67 2061 2066 756e 6374 696f orming a functio\n+0003c540: 6e61 6c20 7465 7374 206f 6620 736f 6d65 nal test of some\n+0003c550: 2066 696c 650a 7265 6164 696e 6720 2f20 file.reading / \n+0003c560: 7365 656b 696e 6720 6675 6e63 7469 6f6e seeking function\n+0003c570: 7320 696e 2047 5255 4220 696e 7465 726e s in GRUB intern\n+0003c580: 616c 7320 7669 6120 6120 7465 7374 2063 als via a test c\n+0003c590: 6f6d 6d61 6e64 0ae2 8098 7465 7374 6c6f ommand....testlo\n+0003c5a0: 6164 e280 992e 0a0a 1f0a 4669 6c65 3a20 ad........File: \n+0003c5b0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+0003c5c0: 3a20 7465 7374 7370 6565 645f 6d6f 6475 : testspeed_modu\n+0003c5d0: 6c65 2c20 204e 6578 743a 2074 6674 705f le, Next: tftp_\n+0003c5e0: 6d6f 6475 6c65 2c20 2050 7265 763a 2074 module, Prev: t\n+0003c5f0: 6573 746c 6f61 645f 6d6f 6475 6c65 2c20 estload_module, \n+0003c600: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+0003c610: 2e32 3631 2074 6573 7473 7065 6564 0a3d .261 testspeed.=\n+0003c620: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n+0003c630: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+0003c640: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+0003c650: 7220 7468 6520 e280 9874 6573 7473 7065 r the ...testspe\n+0003c660: 6564 e280 9920 636f 6d6d 616e 6420 746f ed... command to\n+0003c670: 2074 6573 7420 616e 640a 7072 696e 7420 test and.print \n+0003c680: 6669 6c65 2072 6561 6420 7370 6565 6420 file read speed \n+0003c690: 6f66 2061 2073 7065 6369 6669 6564 2066 of a specified f\n+0003c6a0: 696c 652e 0a0a 1f0a 4669 6c65 3a20 6772 ile.....File: gr\n+0003c6b0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+0003c6c0: 7466 7470 5f6d 6f64 756c 652c 2020 4e65 tftp_module, Ne\n+0003c6d0: 7874 3a20 7467 615f 6d6f 6475 6c65 2c20 xt: tga_module, \n+0003c6e0: 2050 7265 763a 2074 6573 7473 7065 6564 Prev: testspeed\n+0003c6f0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n+0003c700: 6475 6c65 730a 0a31 362e 3236 3220 7466 dules..16.262 tf\n+0003c710: 7470 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a tp.===========..\n+0003c720: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n+0003c730: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n+0003c740: 2074 6865 2054 7269 7669 616c 2046 696c the Trivial Fil\n+0003c750: 6520 5472 616e 7366 6572 2050 726f 746f e Transfer Proto\n+0003c760: 636f 6c0a 2854 4654 5029 2066 6f72 2072 col.(TFTP) for r\n+0003c770: 6563 6569 7669 6e67 2066 696c 6573 2076 eceiving files v\n+0003c780: 6961 2074 6865 206e 6574 776f 726b 2074 ia the network t\n+0003c790: 6f20 4752 5542 2e20 5446 5450 206d 6179 o GRUB. TFTP may\n+0003c7a0: 2062 6520 7573 6564 0a61 6c6f 6e67 2077 be used.along w\n+0003c7b0: 6974 6820 5058 4520 666f 7220 6e65 7477 ith PXE for netw\n+0003c7c0: 6f72 6b20 626f 6f74 696e 6720 666f 7220 ork booting for \n+0003c7d0: 6578 616d 706c 652e 0a0a 1f0a 4669 6c65 example.....File\n+0003c7e0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0003c7f0: 6465 3a20 7467 615f 6d6f 6475 6c65 2c20 de: tga_module, \n+0003c800: 204e 6578 743a 2074 696d 655f 6d6f 6475 Next: time_modu\n+0003c810: 6c65 2c20 2050 7265 763a 2074 6674 705f le, Prev: tftp_\n+0003c820: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+0003c830: 756c 6573 0a0a 3136 2e32 3633 2074 6761 ules..16.263 tga\n+0003c840: 0a3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 .==========..Thi\n+0003c850: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+0003c860: 7320 7375 7070 6f72 7420 666f 7220 7265 s support for re\n+0003c870: 6164 696e 6720 5472 7565 7669 7369 6f6e ading Truevision\n+0003c880: 2047 7261 7068 6963 7320 4164 6170 7465 Graphics Adapte\n+0003c890: 720a 2854 4741 2920 696d 6167 6520 6669 r.(TGA) image fi\n+0003c8a0: 6c65 7320 696e 2047 5255 422e 0a0a 1f0a les in GRUB.....\n+0003c8b0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+0003c8c0: 2020 4e6f 6465 3a20 7469 6d65 5f6d 6f64 Node: time_mod\n+0003c8d0: 756c 652c 2020 4e65 7874 3a20 7470 6d5f ule, Next: tpm_\n+0003c8e0: 6d6f 6475 6c65 2c20 2050 7265 763a 2074 module, Prev: t\n+0003c8f0: 6761 5f6d 6f64 756c 652c 2020 5570 3a20 ga_module, Up: \n+0003c900: 4d6f 6475 6c65 730a 0a31 362e 3236 3420 Modules..16.264 \n+0003c910: 7469 6d65 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d time.===========\n+0003c920: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n+0003c930: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n+0003c940: 6f72 2074 6865 20e2 8098 7469 6d65 e280 or the ...time..\n+0003c950: 9920 636f 6d6d 616e 6420 746f 206d 6561 . command to mea\n+0003c960: 7375 7265 2074 6865 2074 696d 650a 7461 sure the time.ta\n+0003c970: 6b65 6e20 6279 2061 2067 6976 656e 2063 ken by a given c\n+0003c980: 6f6d 6d61 6e64 2061 6e64 206f 7574 7075 ommand and outpu\n+0003c990: 7420 6974 2074 6f20 7468 6520 7465 726d t it to the term\n+0003c9a0: 696e 616c 2e0a 0a1f 0a46 696c 653a 2067 inal.....File: g\n+0003c9b0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+0003c9c0: 2074 706d 5f6d 6f64 756c 652c 2020 4e65 tpm_module, Ne\n+0003c9d0: 7874 3a20 7472 5f6d 6f64 756c 652c 2020 xt: tr_module, \n+0003c9e0: 5072 6576 3a20 7469 6d65 5f6d 6f64 756c Prev: time_modul\n+0003c9f0: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n+0003ca00: 0a31 362e 3236 3520 7470 6d0a 3d3d 3d3d .16.265 tpm.====\n+0003ca10: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+0003ca20: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+0003ca30: 706f 7274 2066 6f72 2069 6e74 6572 6163 port for interac\n+0003ca40: 7469 6e67 2077 6974 6820 6120 5472 7573 ting with a Trus\n+0003ca50: 7465 6420 506c 6174 666f 726d 0a4d 6f64 ted Platform.Mod\n+0003ca60: 756c 6520 2854 504d 2920 7769 7468 2047 ule (TPM) with G\n+0003ca70: 5255 4220 746f 2070 6572 666f 726d 204d RUB to perform M\n+0003ca80: 6561 7375 7265 6420 426f 6f74 2e20 202a easured Boot. *\n+0003ca90: 4e6f 7465 204d 6561 7375 7265 6420 426f Note Measured Bo\n+0003caa0: 6f74 3a3a 0a66 6f72 206d 6f72 6520 696e ot::.for more in\n+0003cab0: 666f 726d 6174 696f 6e2e 0a0a 1f0a 4669 formation.....Fi\n+0003cac0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+0003cad0: 4e6f 6465 3a20 7472 5f6d 6f64 756c 652c Node: tr_module,\n+0003cae0: 2020 4e65 7874 3a20 7472 6967 5f6d 6f64 Next: trig_mod\n+0003caf0: 756c 652c 2020 5072 6576 3a20 7470 6d5f ule, Prev: tpm_\n+0003cb00: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+0003cb10: 756c 6573 0a0a 3136 2e32 3636 2074 720a ules..16.266 tr.\n+0003cb20: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+0003cb30: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+0003cb40: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+0003cb50: e280 9874 72e2 8099 2063 6f6d 6d61 6e64 ...tr... command\n+0003cb60: 2069 6e20 4752 5542 2e20 5468 6973 2063 in GRUB. This c\n+0003cb70: 616e 2062 650a 7573 6564 2074 6f20 7472 an be.used to tr\n+0003cb80: 616e 736c 6174 6520 6368 6172 6163 7465 anslate characte\n+0003cb90: 7273 2069 6e20 6120 7374 7269 6e67 2061 rs in a string a\n+0003cba0: 6363 6f72 6469 6e67 2074 6f20 7468 6520 ccording to the \n+0003cbb0: 7072 6f76 6964 6564 0a61 7267 756d 656e provided.argumen\n+0003cbc0: 7473 2e20 2046 6f72 2065 7861 6d70 6c65 ts. For example\n+0003cbd0: 2074 6869 7320 6361 6e20 6265 2075 7365 this can be use\n+0003cbe0: 6420 746f 2063 6f6e 7665 7274 2075 7070 d to convert upp\n+0003cbf0: 6572 2d63 6173 6520 746f 0a6c 6f77 6572 er-case to.lower\n+0003cc00: 2d63 6173 6520 616e 6420 7669 7361 2d76 -case and visa-v\n+0003cc10: 6572 7361 2e0a 0a1f 0a46 696c 653a 2067 ersa.....File: g\n+0003cc20: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+0003cc30: 2074 7269 675f 6d6f 6475 6c65 2c20 204e trig_module, N\n+0003cc40: 6578 743a 2074 7275 655f 6d6f 6475 6c65 ext: true_module\n+0003cc50: 2c20 2050 7265 763a 2074 725f 6d6f 6475 , Prev: tr_modu\n+0003cc60: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+0003cc70: 0a0a 3136 2e32 3637 2074 7269 670a 3d3d ..16.267 trig.==\n+0003cc80: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+0003cc90: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+0003cca0: 7375 7070 6f72 7420 666f 7220 696e 7465 support for inte\n+0003ccb0: 726e 616c 2074 7269 6720 6675 6e63 7469 rnal trig functi\n+0003ccc0: 6f6e 7320 e280 9867 7275 625f 636f 73e2 ons ...grub_cos.\n+0003ccd0: 8099 2061 6e64 0ae2 8098 6772 7562 5f73 .. and....grub_s\n+0003cce0: 696e e280 9920 7573 696e 6720 6c6f 6f6b in... using look\n+0003ccf0: 7570 2062 6173 6564 2063 6f6d 7075 7461 up based computa\n+0003cd00: 7469 6f6e 2e20 2043 7572 7265 6e74 6c79 tion. Currently\n+0003cd10: 2074 6865 7365 2074 7269 670a 6675 6e63 these trig.func\n+0003cd20: 7469 6f6e 7320 6172 6520 7573 6564 2062 tions are used b\n+0003cd30: 7920 7468 6520 6766 786d 656e 7520 6369 y the gfxmenu ci\n+0003cd40: 7263 756c 6172 2070 726f 6772 6573 7320 rcular progress \n+0003cd50: 6261 722e 0a0a 1f0a 4669 6c65 3a20 6772 bar.....File: gr\n+0003cd60: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+0003cd70: 7472 7565 5f6d 6f64 756c 652c 2020 4e65 true_module, Ne\n+0003cd80: 7874 3a20 7472 7565 6372 7970 745f 6d6f xt: truecrypt_mo\n+0003cd90: 6475 6c65 2c20 2050 7265 763a 2074 7269 dule, Prev: tri\n+0003cda0: 675f 6d6f 6475 6c65 2c20 2055 703a 204d g_module, Up: M\n+0003cdb0: 6f64 756c 6573 0a0a 3136 2e32 3638 2074 odules..16.268 t\n+0003cdc0: 7275 650a 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a rue.===========.\n+0003cdd0: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+0003cde0: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+0003cdf0: 7220 7468 6520 636f 6d6d 616e 6473 20e2 r the commands .\n+0003ce00: 8098 7472 7565 e280 9920 616e 6420 e280 ..true... and ..\n+0003ce10: 9866 616c 7365 e280 992e 2020 2a4e 6f74 .false.... *Not\n+0003ce20: 650a 7472 7565 3a3a 2061 6e64 202a 6e6f e.true:: and *no\n+0003ce30: 7465 2066 616c 7365 3a3a 2066 6f72 206d te false:: for m\n+0003ce40: 6f72 6520 696e 666f 726d 6174 696f 6e2e ore information.\n+0003ce50: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+0003ce60: 6e66 6f2c 2020 4e6f 6465 3a20 7472 7565 nfo, Node: true\n+0003ce70: 6372 7970 745f 6d6f 6475 6c65 2c20 204e crypt_module, N\n+0003ce80: 6578 743a 2075 626f 6f74 6e65 745f 6d6f ext: ubootnet_mo\n+0003ce90: 6475 6c65 2c20 2050 7265 763a 2074 7275 dule, Prev: tru\n+0003cea0: 655f 6d6f 6475 6c65 2c20 2055 703a 204d e_module, Up: M\n+0003ceb0: 6f64 756c 6573 0a0a 3136 2e32 3639 2074 odules..16.269 t\n+0003cec0: 7275 6563 7279 7074 0a3d 3d3d 3d3d 3d3d ruecrypt.=======\n+0003ced0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+0003cee0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+0003cef0: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+0003cf00: e280 9874 7275 6563 7279 7074 e280 9920 ...truecrypt... \n+0003cf10: 636f 6d6d 616e 642e 2020 5468 6973 2063 command. This c\n+0003cf20: 616e 2062 650a 7573 6564 2074 6f20 6c6f an be.used to lo\n+0003cf30: 6164 2061 2054 7275 6563 7279 7074 2049 ad a Truecrypt I\n+0003cf40: 534f 2069 6d61 6765 2e0a 0a1f 0a46 696c SO image.....Fil\n+0003cf50: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+0003cf60: 6f64 653a 2075 626f 6f74 6e65 745f 6d6f ode: ubootnet_mo\n+0003cf70: 6475 6c65 2c20 204e 6578 743a 2075 6466 dule, Next: udf\n+0003cf80: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+0003cf90: 7472 7565 6372 7970 745f 6d6f 6475 6c65 truecrypt_module\n+0003cfa0: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n+0003cfb0: 3136 2e32 3730 2075 626f 6f74 6e65 740a 16.270 ubootnet.\n+0003cfc0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n+0003cfd0: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+0003cfe0: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+0003cff0: 7220 636f 6e66 6967 7572 696e 6720 6e65 r configuring ne\n+0003d000: 7477 6f72 6b20 696e 7465 7266 6163 6573 twork interfaces\n+0003d010: 2069 6e20 4752 5542 0a75 7369 6e67 2069 in GRUB.using i\n+0003d020: 6e66 6f72 6d61 7469 6f6e 2070 726f 7669 nformation provi\n+0003d030: 6465 6420 6279 2061 2055 2d42 6f6f 7420 ded by a U-Boot \n+0003d040: 626f 6f74 6c6f 6164 6572 2e0a 0a1f 0a46 bootloader.....F\n+0003d050: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+0003d060: 204e 6f64 653a 2075 6466 5f6d 6f64 756c Node: udf_modul\n+0003d070: 652c 2020 4e65 7874 3a20 7566 7331 5f6d e, Next: ufs1_m\n+0003d080: 6f64 756c 652c 2020 5072 6576 3a20 7562 odule, Prev: ub\n+0003d090: 6f6f 746e 6574 5f6d 6f64 756c 652c 2020 ootnet_module, \n+0003d0a0: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+0003d0b0: 3237 3120 7564 660a 3d3d 3d3d 3d3d 3d3d 271 udf.========\n+0003d0c0: 3d3d 0a0a 5468 6973 206d 6f64 756c 6520 ==..This module \n+0003d0d0: 7072 6f76 6964 6573 2073 7570 706f 7274 provides support\n+0003d0e0: 2066 6f72 2074 6865 2055 6e69 7665 7273 for the Univers\n+0003d0f0: 616c 2044 6973 6b20 466f 726d 6174 2028 al Disk Format (\n+0003d100: 5544 4629 2075 7365 6420 6f6e 0a73 6f6d UDF) used on.som\n+0003d110: 6520 6e65 7765 7220 6f70 7469 6361 6c20 e newer optical \n+0003d120: 6469 736b 732e 2020 4e6f 7465 3a20 5468 disks. Note: Th\n+0003d130: 6973 206d 6f64 756c 6520 6973 206e 6f74 is module is not\n+0003d140: 2061 6c6c 6f77 6564 2069 6e20 6c6f 636b allowed in lock\n+0003d150: 646f 776e 0a6d 6f64 652c 202a 6e6f 7465 down.mode, *note\n+0003d160: 204c 6f63 6b64 6f77 6e3a 3a20 666f 7220 Lockdown:: for \n+0003d170: 6d6f 7265 2069 6e66 6f72 6d61 7469 6f6e more information\n+0003d180: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+0003d190: 696e 666f 2c20 204e 6f64 653a 2075 6673 info, Node: ufs\n+0003d1a0: 315f 6d6f 6475 6c65 2c20 204e 6578 743a 1_module, Next:\n+0003d1b0: 2075 6673 315f 6265 5f6d 6f64 756c 652c ufs1_be_module,\n+0003d1c0: 2020 5072 6576 3a20 7564 665f 6d6f 6475 Prev: udf_modu\n+0003d1d0: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+0003d1e0: 0a0a 3136 2e32 3732 2075 6673 310a 3d3d ..16.272 ufs1.==\n+0003d1f0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+0003d200: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+0003d210: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+0003d220: 556e 6978 2046 696c 6520 5379 7374 656d Unix File System\n+0003d230: 2076 6572 7369 6f6e 2031 2069 6e20 4752 version 1 in GR\n+0003d240: 5542 2e0a 4e6f 7465 3a20 5468 6973 206d UB..Note: This m\n+0003d250: 6f64 756c 6520 6973 206e 6f74 2061 6c6c odule is not all\n+0003d260: 6f77 6564 2069 6e20 6c6f 636b 646f 776e owed in lockdown\n+0003d270: 206d 6f64 652c 202a 6e6f 7465 204c 6f63 mode, *note Loc\n+0003d280: 6b64 6f77 6e3a 3a20 666f 720a 6d6f 7265 kdown:: for.more\n+0003d290: 2069 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f information....\n+0003d2a0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+0003d2b0: 2c20 204e 6f64 653a 2075 6673 315f 6265 , Node: ufs1_be\n+0003d2c0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n+0003d2d0: 7566 7332 5f6d 6f64 756c 652c 2020 5072 ufs2_module, Pr\n+0003d2e0: 6576 3a20 7566 7331 5f6d 6f64 756c 652c ev: ufs1_module,\n+0003d2f0: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+0003d300: 362e 3237 3320 7566 7331 5f62 650a 3d3d 6.273 ufs1_be.==\n+0003d310: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n+0003d320: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n+0003d330: 6573 2073 7570 706f 7274 2066 6f72 2074 es support for t\n+0003d340: 6865 2055 6e69 7820 4669 6c65 2053 7973 he Unix File Sys\n+0003d350: 7465 6d20 7665 7273 696f 6e20 310a 2862 tem version 1.(b\n+0003d360: 6967 2d65 6e64 6961 6e29 2069 6e20 4752 ig-endian) in GR\n+0003d370: 5542 2e20 4e6f 7465 3a20 5468 6973 206d UB. Note: This m\n+0003d380: 6f64 756c 6520 6973 206e 6f74 2061 6c6c odule is not all\n+0003d390: 6f77 6564 2069 6e20 6c6f 636b 646f 776e owed in lockdown\n+0003d3a0: 206d 6f64 652c 0a2a 6e6f 7465 204c 6f63 mode,.*note Loc\n+0003d3b0: 6b64 6f77 6e3a 3a20 666f 7220 6d6f 7265 kdown:: for more\n+0003d3c0: 2069 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f information....\n+0003d3d0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+0003d3e0: 2c20 204e 6f64 653a 2075 6673 325f 6d6f , Node: ufs2_mo\n+0003d3f0: 6475 6c65 2c20 204e 6578 743a 2075 6863 dule, Next: uhc\n+0003d400: 695f 6d6f 6475 6c65 2c20 2050 7265 763a i_module, Prev:\n+0003d410: 2075 6673 315f 6265 5f6d 6f64 756c 652c ufs1_be_module,\n+0003d420: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n+0003d430: 362e 3237 3420 7566 7332 0a3d 3d3d 3d3d 6.274 ufs2.=====\n+0003d440: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+0003d450: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+0003d460: 706f 7274 2066 6f72 2074 6865 2055 6e69 port for the Uni\n+0003d470: 7820 4669 6c65 2053 7973 7465 6d20 7665 x File System ve\n+0003d480: 7273 696f 6e20 3220 696e 2047 5255 422e rsion 2 in GRUB.\n+0003d490: 0a4e 6f74 653a 2054 6869 7320 6d6f 6475 .Note: This modu\n+0003d4a0: 6c65 2069 7320 6e6f 7420 616c 6c6f 7765 le is not allowe\n+0003d4b0: 6420 696e 206c 6f63 6b64 6f77 6e20 6d6f d in lockdown mo\n+0003d4c0: 6465 2c20 2a6e 6f74 6520 4c6f 636b 646f de, *note Lockdo\n+0003d4d0: 776e 3a3a 2066 6f72 0a6d 6f72 6520 696e wn:: for.more in\n+0003d4e0: 666f 726d 6174 696f 6e2e 0a0a 1f0a 4669 formation.....Fi\n+0003d4f0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+0003d500: 4e6f 6465 3a20 7568 6369 5f6d 6f64 756c Node: uhci_modul\n+0003d510: 652c 2020 4e65 7874 3a20 7573 625f 6d6f e, Next: usb_mo\n+0003d520: 6475 6c65 2c20 2050 7265 763a 2075 6673 dule, Prev: ufs\n+0003d530: 325f 6d6f 6475 6c65 2c20 2055 703a 204d 2_module, Up: M\n+0003d540: 6f64 756c 6573 0a0a 3136 2e32 3735 2075 odules..16.275 u\n+0003d550: 6863 690a 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a hci.===========.\n+0003d560: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+0003d570: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+0003d580: 7220 7468 6520 556e 6976 6572 7361 6c20 r the Universal \n+0003d590: 486f 7374 2043 6f6e 7472 6f6c 6c65 7220 Host Controller \n+0003d5a0: 496e 7465 7266 6163 650a 2855 4843 4929 Interface.(UHCI)\n+0003d5b0: 2066 6f72 2055 5342 2031 2e78 2e0a 0a1f for USB 1.x....\n+0003d5c0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+0003d5d0: 2c20 204e 6f64 653a 2075 7362 5f6d 6f64 , Node: usb_mod\n+0003d5e0: 756c 652c 2020 4e65 7874 3a20 7573 625f ule, Next: usb_\n+0003d5f0: 6b65 7962 6f61 7264 5f6d 6f64 756c 652c keyboard_module,\n+0003d600: 2020 5072 6576 3a20 7568 6369 5f6d 6f64 Prev: uhci_mod\n+0003d610: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n+0003d620: 730a 0a31 362e 3237 3620 7573 620a 3d3d s..16.276 usb.==\n+0003d630: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+0003d640: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+0003d650: 7570 706f 7274 2066 6f72 2055 5342 2069 upport for USB i\n+0003d660: 6e74 6572 6661 6365 732c 2055 5342 2068 nterfaces, USB h\n+0003d670: 7562 732c 2061 6e64 2055 5342 0a74 7261 ubs, and USB.tra\n+0003d680: 6e73 6665 7273 2069 6e20 4752 5542 2e0a nsfers in GRUB..\n+0003d690: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+0003d6a0: 666f 2c20 204e 6f64 653a 2075 7362 5f6b fo, Node: usb_k\n+0003d6b0: 6579 626f 6172 645f 6d6f 6475 6c65 2c20 eyboard_module, \n+0003d6c0: 204e 6578 743a 2075 7362 6d73 5f6d 6f64 Next: usbms_mod\n+0003d6d0: 756c 652c 2020 5072 6576 3a20 7573 625f ule, Prev: usb_\n+0003d6e0: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+0003d6f0: 756c 6573 0a0a 3136 2e32 3737 2075 7362 ules..16.277 usb\n+0003d700: 5f6b 6579 626f 6172 640a 3d3d 3d3d 3d3d _keyboard.======\n+0003d710: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+0003d720: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+0003d730: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+0003d740: 6120 5553 4220 6b65 7962 6f61 7264 2069 a USB keyboard i\n+0003d750: 6e20 4752 5542 2e0a 0a1f 0a46 696c 653a n GRUB.....File:\n+0003d760: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0003d770: 653a 2075 7362 6d73 5f6d 6f64 756c 652c e: usbms_module,\n+0003d780: 2020 4e65 7874 3a20 7573 6273 6572 6961 Next: usbseria\n+0003d790: 6c5f 636f 6d6d 6f6e 5f6d 6f64 756c 652c l_common_module,\n+0003d7a0: 2020 5072 6576 3a20 7573 625f 6b65 7962 Prev: usb_keyb\n+0003d7b0: 6f61 7264 5f6d 6f64 756c 652c 2020 5570 oard_module, Up\n+0003d7c0: 3a20 4d6f 6475 6c65 730a 0a31 362e 3237 : Modules..16.27\n+0003d7d0: 3820 7573 626d 730a 3d3d 3d3d 3d3d 3d3d 8 usbms.========\n+0003d7e0: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+0003d7f0: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n+0003d800: 7274 2066 6f72 2055 5342 204d 6173 7320 rt for USB Mass \n+0003d810: 5374 6f72 6167 6520 6465 7669 6365 7320 Storage devices \n+0003d820: 696e 2047 5255 422e 0a0a 1f0a 4669 6c65 in GRUB.....File\n+0003d830: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0003d840: 6465 3a20 7573 6273 6572 6961 6c5f 636f de: usbserial_co\n+0003d850: 6d6d 6f6e 5f6d 6f64 756c 652c 2020 4e65 mmon_module, Ne\n+0003d860: 7874 3a20 7573 6273 6572 6961 6c5f 6674 xt: usbserial_ft\n+0003d870: 6469 5f6d 6f64 756c 652c 2020 5072 6576 di_module, Prev\n+0003d880: 3a20 7573 626d 735f 6d6f 6475 6c65 2c20 : usbms_module, \n+0003d890: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+0003d8a0: 2e32 3739 2075 7362 7365 7269 616c 5f63 .279 usbserial_c\n+0003d8b0: 6f6d 6d6f 6e0a 3d3d 3d3d 3d3d 3d3d 3d3d ommon.==========\n+0003d8c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+0003d8d0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+0003d8e0: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+0003d8f0: 636f 6d6d 6f6e 206f 7065 7261 7469 6f6e common operation\n+0003d900: 7320 6e65 6564 6564 2074 6f20 7375 7070 s needed to supp\n+0003d910: 6f72 7420 5553 420a 5365 7269 616c 2070 ort USB.Serial p\n+0003d920: 6f72 7420 6164 6170 7465 7273 2069 6e20 ort adapters in \n+0003d930: 4752 5542 2028 746f 2073 7570 706f 7274 GRUB (to support\n+0003d940: 2061 206d 6f64 656c 202f 2074 7970 6520 a model / type \n+0003d950: 7370 6563 6966 6963 2055 5342 2074 6f0a specific USB to.\n+0003d960: 7365 7269 616c 2061 6461 7074 6572 2064 serial adapter d\n+0003d970: 6566 696e 6564 2069 6e20 616e 6f74 6865 efined in anothe\n+0003d980: 7220 6d6f 6475 6c65 292e 0a0a 1f0a 4669 r module).....Fi\n+0003d990: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+0003d9a0: 4e6f 6465 3a20 7573 6273 6572 6961 6c5f Node: usbserial_\n+0003d9b0: 6674 6469 5f6d 6f64 756c 652c 2020 4e65 ftdi_module, Ne\n+0003d9c0: 7874 3a20 7573 6273 6572 6961 6c5f 706c xt: usbserial_pl\n+0003d9d0: 3233 3033 5f6d 6f64 756c 652c 2020 5072 2303_module, Pr\n+0003d9e0: 6576 3a20 7573 6273 6572 6961 6c5f 636f ev: usbserial_co\n+0003d9f0: 6d6d 6f6e 5f6d 6f64 756c 652c 2020 5570 mmon_module, Up\n+0003da00: 3a20 4d6f 6475 6c65 730a 0a31 362e 3238 : Modules..16.28\n+0003da10: 3020 7573 6273 6572 6961 6c5f 6674 6469 0 usbserial_ftdi\n+0003da20: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n+0003da30: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n+0003da40: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n+0003da50: 706f 7274 2066 6f72 2055 5342 2074 6f20 port for USB to \n+0003da60: 7365 7269 616c 2061 6461 7074 6572 7320 serial adapters \n+0003da70: 7769 7468 2076 656e 646f 7220 4944 0a30 with vendor ID.0\n+0003da80: 7830 3430 3320 616e 6420 7072 6f64 7563 x0403 and produc\n+0003da90: 7420 4944 2030 7836 3030 3120 286f 6674 t ID 0x6001 (oft\n+0003daa0: 656e 2061 7373 6f63 6961 7465 6420 7769 en associated wi\n+0003dab0: 7468 2046 5444 4920 6465 7669 6365 7329 th FTDI devices)\n+0003dac0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+0003dad0: 696e 666f 2c20 204e 6f64 653a 2075 7362 info, Node: usb\n+0003dae0: 7365 7269 616c 5f70 6c32 3330 335f 6d6f serial_pl2303_mo\n+0003daf0: 6475 6c65 2c20 204e 6578 743a 2075 7362 dule, Next: usb\n+0003db00: 7365 7269 616c 5f75 7362 6465 6275 675f serial_usbdebug_\n+0003db10: 6d6f 6475 6c65 2c20 2050 7265 763a 2075 module, Prev: u\n+0003db20: 7362 7365 7269 616c 5f66 7464 695f 6d6f sbserial_ftdi_mo\n+0003db30: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0003db40: 6573 0a0a 3136 2e32 3831 2075 7362 7365 es..16.281 usbse\n+0003db50: 7269 616c 5f70 6c32 3330 330a 3d3d 3d3d rial_pl2303.====\n 0003db60: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0003db70: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n-0003db80: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n-0003db90: 6f72 7420 666f 7220 5553 4220 746f 2073 ort for USB to s\n-0003dba0: 6572 6961 6c20 6164 6170 7465 7273 2077 erial adapters w\n-0003dbb0: 6974 6820 7665 6e64 6f72 2049 440a 3078 ith vendor ID.0x\n-0003dbc0: 3036 3762 2061 6e64 2070 726f 6475 6374 067b and product\n-0003dbd0: 2049 4420 3078 3233 3033 2028 504c 3233 ID 0x2303 (PL23\n-0003dbe0: 3033 2055 5342 2074 6f20 5365 7269 616c 03 USB to Serial\n-0003dbf0: 2061 6461 7074 6572 292e 0a0a 1f0a 4669 adapter).....Fi\n-0003dc00: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-0003dc10: 4e6f 6465 3a20 7573 6273 6572 6961 6c5f Node: usbserial_\n-0003dc20: 7573 6264 6562 7567 5f6d 6f64 756c 652c usbdebug_module,\n-0003dc30: 2020 4e65 7874 3a20 7573 6274 6573 745f Next: usbtest_\n-0003dc40: 6d6f 6475 6c65 2c20 2050 7265 763a 2075 module, Prev: u\n-0003dc50: 7362 7365 7269 616c 5f70 6c32 3330 335f sbserial_pl2303_\n-0003dc60: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0003dc70: 756c 6573 0a0a 3136 2e32 3832 2075 7362 ules..16.282 usb\n-0003dc80: 7365 7269 616c 5f75 7362 6465 6275 670a serial_usbdebug.\n+0003db70: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n+0003db80: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n+0003db90: 7420 666f 7220 5553 4220 746f 2073 6572 t for USB to ser\n+0003dba0: 6961 6c20 6164 6170 7465 7273 2077 6974 ial adapters wit\n+0003dbb0: 6820 7665 6e64 6f72 2049 440a 3078 3036 h vendor ID.0x06\n+0003dbc0: 3762 2061 6e64 2070 726f 6475 6374 2049 7b and product I\n+0003dbd0: 4420 3078 3233 3033 2028 504c 3233 3033 D 0x2303 (PL2303\n+0003dbe0: 2055 5342 2074 6f20 5365 7269 616c 2061 USB to Serial a\n+0003dbf0: 6461 7074 6572 292e 0a0a 1f0a 4669 6c65 dapter).....File\n+0003dc00: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0003dc10: 6465 3a20 7573 6273 6572 6961 6c5f 7573 de: usbserial_us\n+0003dc20: 6264 6562 7567 5f6d 6f64 756c 652c 2020 bdebug_module, \n+0003dc30: 4e65 7874 3a20 7573 6274 6573 745f 6d6f Next: usbtest_mo\n+0003dc40: 6475 6c65 2c20 2050 7265 763a 2075 7362 dule, Prev: usb\n+0003dc50: 7365 7269 616c 5f70 6c32 3330 335f 6d6f serial_pl2303_mo\n+0003dc60: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0003dc70: 6573 0a0a 3136 2e32 3832 2075 7362 7365 es..16.282 usbse\n+0003dc80: 7269 616c 5f75 7362 6465 6275 670a 3d3d rial_usbdebug.==\n 0003dc90: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0003dca0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n-0003dcb0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n-0003dcc0: 7375 7070 6f72 7420 666f 7220 6465 6275 support for debu\n-0003dcd0: 6767 696e 6720 4752 5542 2076 6961 2061 gging GRUB via a\n-0003dce0: 2022 5553 4220 322e 3020 4465 6275 670a \"USB 2.0 Debug.\n-0003dcf0: 4361 626c 6522 2e20 2054 6865 2055 5342 Cable\". The USB\n-0003dd00: 2032 2e30 2073 7065 6369 6669 6361 7469 2.0 specificati\n-0003dd10: 6f6e 2069 6e63 6c75 6465 7320 6120 2255 on includes a \"U\n-0003dd20: 5342 3220 4465 6275 6720 4465 7669 6365 SB2 Debug Device\n-0003dd30: 0a46 756e 6374 696f 6e61 6c20 5370 6563 .Functional Spec\n-0003dd40: 6966 6963 6174 696f 6e22 2074 6861 7420 ification\" that \n-0003dd50: 7468 6973 2064 7269 7665 7220 6973 2069 this driver is i\n-0003dd60: 6e74 656e 6465 6420 746f 2073 7570 706f ntended to suppo\n-0003dd70: 7274 2066 6f72 0a47 5255 422e 2020 5468 rt for.GRUB. Th\n-0003dd80: 6973 206d 6179 2069 6e74 6567 7261 7465 is may integrate\n-0003dd90: 2077 6974 6820 4744 4220 7365 7276 6572 with GDB server\n-0003dda0: 2066 756e 6374 696f 6e20 696e 2047 5255 function in GRU\n-0003ddb0: 4220 282a 6e6f 7465 0a67 6462 5f6d 6f64 B (*note.gdb_mod\n-0003ddc0: 756c 653a 3a29 2e0a 0a1f 0a46 696c 653a ule::).....File:\n-0003ddd0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-0003dde0: 653a 2075 7362 7465 7374 5f6d 6f64 756c e: usbtest_modul\n-0003ddf0: 652c 2020 4e65 7874 3a20 7662 655f 6d6f e, Next: vbe_mo\n-0003de00: 6475 6c65 2c20 2050 7265 763a 2075 7362 dule, Prev: usb\n-0003de10: 7365 7269 616c 5f75 7362 6465 6275 675f serial_usbdebug_\n-0003de20: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0003de30: 756c 6573 0a0a 3136 2e32 3833 2075 7362 ules..16.283 usb\n-0003de40: 7465 7374 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d test.===========\n-0003de50: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n-0003de60: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n-0003de70: 7420 666f 7220 7468 6520 e280 9875 7362 t for the ...usb\n-0003de80: e280 9920 636f 6d6d 616e 6420 696e 2047 ... command in G\n-0003de90: 5255 4220 746f 2074 6573 7420 5553 420a RUB to test USB.\n-0003dea0: 6675 6e63 7469 6f6e 616c 6974 7920 6279 functionality by\n-0003deb0: 2069 7465 7261 7469 6e67 2074 6872 6f75 iterating throu\n-0003dec0: 6768 2061 6c6c 2063 6f6e 6e65 6374 6564 gh all connected\n-0003ded0: 2055 5342 2064 6576 6963 6573 2061 6e64 USB devices and\n-0003dee0: 0a70 7269 6e74 696e 6720 696e 666f 726d .printing inform\n-0003def0: 6174 696f 6e20 666f 7220 6561 6368 2074 ation for each t\n-0003df00: 6f20 7468 6520 7465 726d 696e 616c 2e0a o the terminal..\n-0003df10: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-0003df20: 666f 2c20 204e 6f64 653a 2076 6265 5f6d fo, Node: vbe_m\n-0003df30: 6f64 756c 652c 2020 4e65 7874 3a20 7665 odule, Next: ve\n-0003df40: 7269 6669 6572 735f 6d6f 6475 6c65 2c20 rifiers_module, \n-0003df50: 2050 7265 763a 2075 7362 7465 7374 5f6d Prev: usbtest_m\n-0003df60: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n-0003df70: 6c65 730a 0a31 362e 3238 3420 7662 650a les..16.284 vbe.\n-0003df80: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-0003df90: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-0003dfa0: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n-0003dfb0: 2056 4553 4120 4249 4f53 2045 7874 656e VESA BIOS Exten\n-0003dfc0: 7369 6f6e 2028 5642 4529 2056 6964 656f sion (VBE) Video\n-0003dfd0: 0a44 7269 7665 7220 696e 2047 5255 422e .Driver in GRUB.\n-0003dfe0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-0003dff0: 6e66 6f2c 2020 4e6f 6465 3a20 7665 7269 nfo, Node: veri\n-0003e000: 6669 6572 735f 6d6f 6475 6c65 2c20 204e fiers_module, N\n-0003e010: 6578 743a 2076 6761 5f6d 6f64 756c 652c ext: vga_module,\n-0003e020: 2020 5072 6576 3a20 7662 655f 6d6f 6475 Prev: vbe_modu\n-0003e030: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n-0003e040: 0a0a 3136 2e32 3835 2076 6572 6966 6965 ..16.285 verifie\n-0003e050: 7273 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d rs.=============\n-0003e060: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n-0003e070: 2069 7320 6120 6275 696c 742d 696e 206b is a built-in k\n-0003e080: 6572 6e65 6c20 6d6f 6475 6c65 2074 6f20 ernel module to \n-0003e090: 7072 6f76 6964 6520 6120 6672 616d 6577 provide a framew\n-0003e0a0: 6f72 6b20 666f 7220 4752 5542 0a66 696c ork for GRUB.fil\n-0003e0b0: 6520 7665 7269 6669 6572 7320 616e 6420 e verifiers and \n-0003e0c0: 7374 7269 6e67 2076 6572 6966 6965 7273 string verifiers\n-0003e0d0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-0003e0e0: 696e 666f 2c20 204e 6f64 653a 2076 6761 info, Node: vga\n-0003e0f0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n-0003e100: 7667 615f 7465 7874 5f6d 6f64 756c 652c vga_text_module,\n-0003e110: 2020 5072 6576 3a20 7665 7269 6669 6572 Prev: verifier\n-0003e120: 735f 6d6f 6475 6c65 2c20 2055 703a 204d s_module, Up: M\n-0003e130: 6f64 756c 6573 0a0a 3136 2e32 3836 2076 odules..16.286 v\n-0003e140: 6761 0a3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 ga.==========..T\n-0003e150: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-0003e160: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-0003e170: 7468 6520 5669 6465 6f20 4772 6170 6869 the Video Graphi\n-0003e180: 6373 2041 7272 6179 2028 5647 4129 2056 cs Array (VGA) V\n-0003e190: 6964 656f 0a44 7269 7665 7220 696e 2047 ideo.Driver in G\n-0003e1a0: 5255 422e 0a0a 1f0a 4669 6c65 3a20 6772 RUB.....File: gr\n-0003e1b0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-0003e1c0: 7667 615f 7465 7874 5f6d 6f64 756c 652c vga_text_module,\n-0003e1d0: 2020 4e65 7874 3a20 7669 6465 6f5f 6d6f Next: video_mo\n-0003e1e0: 6475 6c65 2c20 2050 7265 763a 2076 6761 dule, Prev: vga\n-0003e1f0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-0003e200: 6475 6c65 730a 0a31 362e 3238 3720 7667 dules..16.287 vg\n-0003e210: 615f 7465 7874 0a3d 3d3d 3d3d 3d3d 3d3d a_text.=========\n-0003e220: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-0003e230: 756c 6520 7072 6f76 6964 6573 2073 7570 ule provides sup\n-0003e240: 706f 7274 2066 6f72 2074 6865 2056 6964 port for the Vid\n-0003e250: 656f 2047 7261 7068 6963 7320 4172 7261 eo Graphics Arra\n-0003e260: 7920 2856 4741 2920 7465 726d 696e 616c y (VGA) terminal\n-0003e270: 0a6f 7574 7075 7420 6465 7669 6365 2e0a .output device..\n-0003e280: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-0003e290: 666f 2c20 204e 6f64 653a 2076 6964 656f fo, Node: video\n-0003e2a0: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n-0003e2b0: 7669 6465 6f5f 626f 6368 735f 6d6f 6475 video_bochs_modu\n-0003e2c0: 6c65 2c20 2050 7265 763a 2076 6761 5f74 le, Prev: vga_t\n-0003e2d0: 6578 745f 6d6f 6475 6c65 2c20 2055 703a ext_module, Up:\n-0003e2e0: 204d 6f64 756c 6573 0a0a 3136 2e32 3838 Modules..16.288\n-0003e2f0: 2076 6964 656f 0a3d 3d3d 3d3d 3d3d 3d3d video.=========\n-0003e300: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n-0003e310: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n-0003e320: 7420 666f 7220 7669 6465 6f20 6f75 7470 t for video outp\n-0003e330: 7574 2073 7570 706f 7274 2066 756e 6374 ut support funct\n-0003e340: 696f 6e73 2077 6974 6869 6e0a 4752 5542 ions within.GRUB\n-0003e350: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-0003e360: 696e 666f 2c20 204e 6f64 653a 2076 6964 info, Node: vid\n-0003e370: 656f 5f62 6f63 6873 5f6d 6f64 756c 652c eo_bochs_module,\n-0003e380: 2020 4e65 7874 3a20 7669 6465 6f5f 6369 Next: video_ci\n-0003e390: 7272 7573 5f6d 6f64 756c 652c 2020 5072 rrus_module, Pr\n-0003e3a0: 6576 3a20 7669 6465 6f5f 6d6f 6475 6c65 ev: video_module\n-0003e3b0: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-0003e3c0: 3136 2e32 3839 2076 6964 656f 5f62 6f63 16.289 video_boc\n-0003e3d0: 6873 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d hs.=============\n-0003e3e0: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n-0003e3f0: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n-0003e400: 6f72 7420 666f 7220 7468 6520 426f 6368 ort for the Boch\n-0003e410: 7320 5043 4920 5669 6465 6f20 4472 6976 s PCI Video Driv\n-0003e420: 6572 2028 616c 736f 206b 6e6f 776e 0a61 er (also known.a\n-0003e430: 7320 426f 6368 7320 4772 6170 6869 6373 s Bochs Graphics\n-0003e440: 2041 6461 7074 6572 202f 2042 4741 2920 Adapter / BGA) \n-0003e450: 696e 2047 5255 422e 0a0a 1f0a 4669 6c65 in GRUB.....File\n-0003e460: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-0003e470: 6465 3a20 7669 6465 6f5f 6369 7272 7573 de: video_cirrus\n-0003e480: 5f6d 6f64 756c 652c 2020 4e65 7874 3a20 _module, Next: \n-0003e490: 7669 6465 6f5f 636f 6c6f 7273 5f6d 6f64 video_colors_mod\n-0003e4a0: 756c 652c 2020 5072 6576 3a20 7669 6465 ule, Prev: vide\n-0003e4b0: 6f5f 626f 6368 735f 6d6f 6475 6c65 2c20 o_bochs_module, \n-0003e4c0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n-0003e4d0: 2e32 3930 2076 6964 656f 5f63 6972 7275 .290 video_cirru\n-0003e4e0: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.==============\n-0003e4f0: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n-0003e500: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n-0003e510: 6f72 7420 666f 7220 7468 6520 4369 7272 ort for the Cirr\n-0003e520: 7573 2043 4c47 4420 3534 3436 2050 4349 us CLGD 5446 PCI\n-0003e530: 2056 6964 656f 2044 7269 7665 720a 2843 Video Driver.(C\n-0003e540: 6972 7275 7320 5669 6465 6f29 2069 6e20 irrus Video) in \n-0003e550: 4752 5542 2e0a 0a1f 0a46 696c 653a 2067 GRUB.....File: g\n-0003e560: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-0003e570: 2076 6964 656f 5f63 6f6c 6f72 735f 6d6f video_colors_mo\n-0003e580: 6475 6c65 2c20 204e 6578 743a 2076 6964 dule, Next: vid\n-0003e590: 656f 5f66 625f 6d6f 6475 6c65 2c20 2050 eo_fb_module, P\n-0003e5a0: 7265 763a 2076 6964 656f 5f63 6972 7275 rev: video_cirru\n-0003e5b0: 735f 6d6f 6475 6c65 2c20 2055 703a 204d s_module, Up: M\n-0003e5c0: 6f64 756c 6573 0a0a 3136 2e32 3931 2076 odules..16.291 v\n-0003e5d0: 6964 656f 5f63 6f6c 6f72 730a 3d3d 3d3d ideo_colors.====\n-0003e5e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-0003e5f0: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-0003e600: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-0003e610: 7220 696e 7465 7270 7265 7469 6e67 206e r interpreting n\n-0003e620: 616d 6564 2063 6f6c 6f72 7320 616e 6420 amed colors and \n-0003e630: 7061 7273 696e 670a 5242 4720 6865 7861 parsing.RBG hexa\n-0003e640: 6465 6369 6d61 6c20 7661 6c75 6573 2e0a decimal values..\n-0003e650: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-0003e660: 666f 2c20 204e 6f64 653a 2076 6964 656f fo, Node: video\n-0003e670: 5f66 625f 6d6f 6475 6c65 2c20 204e 6578 _fb_module, Nex\n-0003e680: 743a 2076 6964 656f 696e 666f 5f6d 6f64 t: videoinfo_mod\n-0003e690: 756c 652c 2020 5072 6576 3a20 7669 6465 ule, Prev: vide\n-0003e6a0: 6f5f 636f 6c6f 7273 5f6d 6f64 756c 652c o_colors_module,\n-0003e6b0: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-0003e6c0: 362e 3239 3220 7669 6465 6f5f 6662 0a3d 6.292 video_fb.=\n-0003e6d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n-0003e6e0: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n-0003e6f0: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n-0003e700: 2076 6964 656f 2066 7261 6d65 2062 7566 video frame buf\n-0003e710: 6665 7220 2846 4229 2073 7570 706f 7274 fer (FB) support\n-0003e720: 2069 6e0a 4752 5542 2e0a 0a1f 0a46 696c in.GRUB.....Fil\n-0003e730: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0003e740: 6f64 653a 2076 6964 656f 696e 666f 5f6d ode: videoinfo_m\n-0003e750: 6f64 756c 652c 2020 4e65 7874 3a20 7669 odule, Next: vi\n-0003e760: 6465 6f74 6573 745f 6d6f 6475 6c65 2c20 deotest_module, \n-0003e770: 2050 7265 763a 2076 6964 656f 5f66 625f Prev: video_fb_\n-0003e780: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0003e790: 756c 6573 0a0a 3136 2e32 3933 2076 6964 ules..16.293 vid\n-0003e7a0: 656f 696e 666f 0a3d 3d3d 3d3d 3d3d 3d3d eoinfo.=========\n-0003e7b0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n-0003e7c0: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n-0003e7d0: 7070 6f72 7420 666f 7220 7468 6520 e280 pport for the ..\n-0003e7e0: 9876 6964 656f 696e 666f e280 9920 636f .videoinfo... co\n-0003e7f0: 6d6d 616e 6420 616e 6420 2864 6570 656e mmand and (depen\n-0003e800: 6469 6e67 0a6f 6e20 6172 6368 6974 6563 ding.on architec\n-0003e810: 7475 7265 2920 7468 6520 e280 9876 6265 ture) the ...vbe\n-0003e820: 696e 666f e280 9920 636f 6d6d 616e 642e info... command.\n-0003e830: 2020 2a4e 6f74 6520 7669 6465 6f69 6e66 *Note videoinf\n-0003e840: 6f3a 3a20 666f 7220 6d6f 7265 0a69 6e66 o:: for more.inf\n-0003e850: 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 696c ormation.....Fil\n-0003e860: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0003e870: 6f64 653a 2076 6964 656f 7465 7374 5f6d ode: videotest_m\n-0003e880: 6f64 756c 652c 2020 4e65 7874 3a20 7669 odule, Next: vi\n-0003e890: 6465 6f74 6573 745f 6368 6563 6b73 756d deotest_checksum\n-0003e8a0: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n-0003e8b0: 7669 6465 6f69 6e66 6f5f 6d6f 6475 6c65 videoinfo_module\n-0003e8c0: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-0003e8d0: 3136 2e32 3934 2076 6964 656f 7465 7374 16.294 videotest\n-0003e8e0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n-0003e8f0: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n-0003e900: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n-0003e910: 666f 7220 7468 6520 e280 9876 6964 656f for the ...video\n-0003e920: 7465 7374 e280 9920 636f 6d6d 616e 6420 test... command \n-0003e930: 616e 6420 2864 6570 656e 6469 6e67 0a6f and (depending.o\n-0003e940: 6e20 6172 6368 6974 6563 7475 7265 2920 n architecture) \n-0003e950: 7468 6520 e280 9876 6265 7465 7374 e280 the ...vbetest..\n-0003e960: 9920 746f 2074 6573 7420 7468 6520 7669 . to test the vi\n-0003e970: 6465 6f20 7375 6273 7973 7465 6d20 696e deo subsystem in\n-0003e980: 2074 6865 0a73 7065 6369 6669 6564 2077 the.specified w\n-0003e990: 6964 7468 2061 6e64 2068 6569 6768 742e idth and height.\n-0003e9a0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-0003e9b0: 6e66 6f2c 2020 4e6f 6465 3a20 7669 6465 nfo, Node: vide\n-0003e9c0: 6f74 6573 745f 6368 6563 6b73 756d 5f6d otest_checksum_m\n-0003e9d0: 6f64 756c 652c 2020 4e65 7874 3a20 7772 odule, Next: wr\n-0003e9e0: 6d73 725f 6d6f 6475 6c65 2c20 2050 7265 msr_module, Pre\n-0003e9f0: 763a 2076 6964 656f 7465 7374 5f6d 6f64 v: videotest_mod\n-0003ea00: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n-0003ea10: 730a 0a31 362e 3239 3520 7669 6465 6f74 s..16.295 videot\n-0003ea20: 6573 745f 6368 6563 6b73 756d 0a3d 3d3d est_checksum.===\n+0003dca0: 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f =======..This mo\n+0003dcb0: 6475 6c65 2070 726f 7669 6465 7320 7375 dule provides su\n+0003dcc0: 7070 6f72 7420 666f 7220 6465 6275 6767 pport for debugg\n+0003dcd0: 696e 6720 4752 5542 2076 6961 2061 2022 ing GRUB via a \"\n+0003dce0: 5553 4220 322e 3020 4465 6275 670a 4361 USB 2.0 Debug.Ca\n+0003dcf0: 626c 6522 2e20 2054 6865 2055 5342 2032 ble\". The USB 2\n+0003dd00: 2e30 2073 7065 6369 6669 6361 7469 6f6e .0 specification\n+0003dd10: 2069 6e63 6c75 6465 7320 6120 2255 5342 includes a \"USB\n+0003dd20: 3220 4465 6275 6720 4465 7669 6365 0a46 2 Debug Device.F\n+0003dd30: 756e 6374 696f 6e61 6c20 5370 6563 6966 unctional Specif\n+0003dd40: 6963 6174 696f 6e22 2074 6861 7420 7468 ication\" that th\n+0003dd50: 6973 2064 7269 7665 7220 6973 2069 6e74 is driver is int\n+0003dd60: 656e 6465 6420 746f 2073 7570 706f 7274 ended to support\n+0003dd70: 2066 6f72 0a47 5255 422e 2020 5468 6973 for.GRUB. This\n+0003dd80: 206d 6179 2069 6e74 6567 7261 7465 2077 may integrate w\n+0003dd90: 6974 6820 4744 4220 7365 7276 6572 2066 ith GDB server f\n+0003dda0: 756e 6374 696f 6e20 696e 2047 5255 4220 unction in GRUB \n+0003ddb0: 282a 6e6f 7465 0a67 6462 5f6d 6f64 756c (*note.gdb_modul\n+0003ddc0: 653a 3a29 2e0a 0a1f 0a46 696c 653a 2067 e::).....File: g\n+0003ddd0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+0003dde0: 2075 7362 7465 7374 5f6d 6f64 756c 652c usbtest_module,\n+0003ddf0: 2020 4e65 7874 3a20 7662 655f 6d6f 6475 Next: vbe_modu\n+0003de00: 6c65 2c20 2050 7265 763a 2075 7362 7365 le, Prev: usbse\n+0003de10: 7269 616c 5f75 7362 6465 6275 675f 6d6f rial_usbdebug_mo\n+0003de20: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0003de30: 6573 0a0a 3136 2e32 3833 2075 7362 7465 es..16.283 usbte\n+0003de40: 7374 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d st.=============\n+0003de50: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n+0003de60: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n+0003de70: 666f 7220 7468 6520 e280 9875 7362 e280 for the ...usb..\n+0003de80: 9920 636f 6d6d 616e 6420 696e 2047 5255 . command in GRU\n+0003de90: 4220 746f 2074 6573 7420 5553 420a 6675 B to test USB.fu\n+0003dea0: 6e63 7469 6f6e 616c 6974 7920 6279 2069 nctionality by i\n+0003deb0: 7465 7261 7469 6e67 2074 6872 6f75 6768 terating through\n+0003dec0: 2061 6c6c 2063 6f6e 6e65 6374 6564 2055 all connected U\n+0003ded0: 5342 2064 6576 6963 6573 2061 6e64 0a70 SB devices and.p\n+0003dee0: 7269 6e74 696e 6720 696e 666f 726d 6174 rinting informat\n+0003def0: 696f 6e20 666f 7220 6561 6368 2074 6f20 ion for each to \n+0003df00: 7468 6520 7465 726d 696e 616c 2e0a 0a1f the terminal....\n+0003df10: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+0003df20: 2c20 204e 6f64 653a 2076 6265 5f6d 6f64 , Node: vbe_mod\n+0003df30: 756c 652c 2020 4e65 7874 3a20 7665 7269 ule, Next: veri\n+0003df40: 6669 6572 735f 6d6f 6475 6c65 2c20 2050 fiers_module, P\n+0003df50: 7265 763a 2075 7362 7465 7374 5f6d 6f64 rev: usbtest_mod\n+0003df60: 756c 652c 2020 5570 3a20 4d6f 6475 6c65 ule, Up: Module\n+0003df70: 730a 0a31 362e 3238 3420 7662 650a 3d3d s..16.284 vbe.==\n+0003df80: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+0003df90: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+0003dfa0: 7570 706f 7274 2066 6f72 2074 6865 2056 upport for the V\n+0003dfb0: 4553 4120 4249 4f53 2045 7874 656e 7369 ESA BIOS Extensi\n+0003dfc0: 6f6e 2028 5642 4529 2056 6964 656f 0a44 on (VBE) Video.D\n+0003dfd0: 7269 7665 7220 696e 2047 5255 422e 0a0a river in GRUB...\n+0003dfe0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+0003dff0: 6f2c 2020 4e6f 6465 3a20 7665 7269 6669 o, Node: verifi\n+0003e000: 6572 735f 6d6f 6475 6c65 2c20 204e 6578 ers_module, Nex\n+0003e010: 743a 2076 6761 5f6d 6f64 756c 652c 2020 t: vga_module, \n+0003e020: 5072 6576 3a20 7662 655f 6d6f 6475 6c65 Prev: vbe_module\n+0003e030: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n+0003e040: 3136 2e32 3835 2076 6572 6966 6965 7273 16.285 verifiers\n+0003e050: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n+0003e060: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2069 =..This module i\n+0003e070: 7320 6120 6275 696c 742d 696e 206b 6572 s a built-in ker\n+0003e080: 6e65 6c20 6d6f 6475 6c65 2074 6f20 7072 nel module to pr\n+0003e090: 6f76 6964 6520 6120 6672 616d 6577 6f72 ovide a framewor\n+0003e0a0: 6b20 666f 7220 4752 5542 0a66 696c 6520 k for GRUB.file \n+0003e0b0: 7665 7269 6669 6572 7320 616e 6420 7374 verifiers and st\n+0003e0c0: 7269 6e67 2076 6572 6966 6965 7273 2e0a ring verifiers..\n+0003e0d0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+0003e0e0: 666f 2c20 204e 6f64 653a 2076 6761 5f6d fo, Node: vga_m\n+0003e0f0: 6f64 756c 652c 2020 4e65 7874 3a20 7667 odule, Next: vg\n+0003e100: 615f 7465 7874 5f6d 6f64 756c 652c 2020 a_text_module, \n+0003e110: 5072 6576 3a20 7665 7269 6669 6572 735f Prev: verifiers_\n+0003e120: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+0003e130: 756c 6573 0a0a 3136 2e32 3836 2076 6761 ules..16.286 vga\n+0003e140: 0a3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 .==========..Thi\n+0003e150: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+0003e160: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n+0003e170: 6520 5669 6465 6f20 4772 6170 6869 6373 e Video Graphics\n+0003e180: 2041 7272 6179 2028 5647 4129 2056 6964 Array (VGA) Vid\n+0003e190: 656f 0a44 7269 7665 7220 696e 2047 5255 eo.Driver in GRU\n+0003e1a0: 422e 0a0a 1f0a 4669 6c65 3a20 6772 7562 B.....File: grub\n+0003e1b0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7667 .info, Node: vg\n+0003e1c0: 615f 7465 7874 5f6d 6f64 756c 652c 2020 a_text_module, \n+0003e1d0: 4e65 7874 3a20 7669 6465 6f5f 6d6f 6475 Next: video_modu\n+0003e1e0: 6c65 2c20 2050 7265 763a 2076 6761 5f6d le, Prev: vga_m\n+0003e1f0: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+0003e200: 6c65 730a 0a31 362e 3238 3720 7667 615f les..16.287 vga_\n+0003e210: 7465 7874 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d text.===========\n+0003e220: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+0003e230: 6520 7072 6f76 6964 6573 2073 7570 706f e provides suppo\n+0003e240: 7274 2066 6f72 2074 6865 2056 6964 656f rt for the Video\n+0003e250: 2047 7261 7068 6963 7320 4172 7261 7920 Graphics Array \n+0003e260: 2856 4741 2920 7465 726d 696e 616c 0a6f (VGA) terminal.o\n+0003e270: 7574 7075 7420 6465 7669 6365 2e0a 0a1f utput device....\n+0003e280: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+0003e290: 2c20 204e 6f64 653a 2076 6964 656f 5f6d , Node: video_m\n+0003e2a0: 6f64 756c 652c 2020 4e65 7874 3a20 7669 odule, Next: vi\n+0003e2b0: 6465 6f5f 626f 6368 735f 6d6f 6475 6c65 deo_bochs_module\n+0003e2c0: 2c20 2050 7265 763a 2076 6761 5f74 6578 , Prev: vga_tex\n+0003e2d0: 745f 6d6f 6475 6c65 2c20 2055 703a 204d t_module, Up: M\n+0003e2e0: 6f64 756c 6573 0a0a 3136 2e32 3838 2076 odules..16.288 v\n+0003e2f0: 6964 656f 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d ideo.===========\n+0003e300: 3d0a 0a54 6869 7320 6d6f 6475 6c65 2070 =..This module p\n+0003e310: 726f 7669 6465 7320 7375 7070 6f72 7420 rovides support \n+0003e320: 666f 7220 7669 6465 6f20 6f75 7470 7574 for video output\n+0003e330: 2073 7570 706f 7274 2066 756e 6374 696f support functio\n+0003e340: 6e73 2077 6974 6869 6e0a 4752 5542 2e0a ns within.GRUB..\n+0003e350: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+0003e360: 666f 2c20 204e 6f64 653a 2076 6964 656f fo, Node: video\n+0003e370: 5f62 6f63 6873 5f6d 6f64 756c 652c 2020 _bochs_module, \n+0003e380: 4e65 7874 3a20 7669 6465 6f5f 6369 7272 Next: video_cirr\n+0003e390: 7573 5f6d 6f64 756c 652c 2020 5072 6576 us_module, Prev\n+0003e3a0: 3a20 7669 6465 6f5f 6d6f 6475 6c65 2c20 : video_module, \n+0003e3b0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+0003e3c0: 2e32 3839 2076 6964 656f 5f62 6f63 6873 .289 video_bochs\n+0003e3d0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n+0003e3e0: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n+0003e3f0: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n+0003e400: 7420 666f 7220 7468 6520 426f 6368 7320 t for the Bochs \n+0003e410: 5043 4920 5669 6465 6f20 4472 6976 6572 PCI Video Driver\n+0003e420: 2028 616c 736f 206b 6e6f 776e 0a61 7320 (also known.as \n+0003e430: 426f 6368 7320 4772 6170 6869 6373 2041 Bochs Graphics A\n+0003e440: 6461 7074 6572 202f 2042 4741 2920 696e dapter / BGA) in\n+0003e450: 2047 5255 422e 0a0a 1f0a 4669 6c65 3a20 GRUB.....File: \n+0003e460: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+0003e470: 3a20 7669 6465 6f5f 6369 7272 7573 5f6d : video_cirrus_m\n+0003e480: 6f64 756c 652c 2020 4e65 7874 3a20 7669 odule, Next: vi\n+0003e490: 6465 6f5f 636f 6c6f 7273 5f6d 6f64 756c deo_colors_modul\n+0003e4a0: 652c 2020 5072 6576 3a20 7669 6465 6f5f e, Prev: video_\n+0003e4b0: 626f 6368 735f 6d6f 6475 6c65 2c20 2055 bochs_module, U\n+0003e4c0: 703a 204d 6f64 756c 6573 0a0a 3136 2e32 p: Modules..16.2\n+0003e4d0: 3930 2076 6964 656f 5f63 6972 7275 730a 90 video_cirrus.\n+0003e4e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n+0003e4f0: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n+0003e500: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n+0003e510: 7420 666f 7220 7468 6520 4369 7272 7573 t for the Cirrus\n+0003e520: 2043 4c47 4420 3534 3436 2050 4349 2056 CLGD 5446 PCI V\n+0003e530: 6964 656f 2044 7269 7665 720a 2843 6972 ideo Driver.(Cir\n+0003e540: 7275 7320 5669 6465 6f29 2069 6e20 4752 rus Video) in GR\n+0003e550: 5542 2e0a 0a1f 0a46 696c 653a 2067 7275 UB.....File: gru\n+0003e560: 622e 696e 666f 2c20 204e 6f64 653a 2076 b.info, Node: v\n+0003e570: 6964 656f 5f63 6f6c 6f72 735f 6d6f 6475 ideo_colors_modu\n+0003e580: 6c65 2c20 204e 6578 743a 2076 6964 656f le, Next: video\n+0003e590: 5f66 625f 6d6f 6475 6c65 2c20 2050 7265 _fb_module, Pre\n+0003e5a0: 763a 2076 6964 656f 5f63 6972 7275 735f v: video_cirrus_\n+0003e5b0: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n+0003e5c0: 756c 6573 0a0a 3136 2e32 3931 2076 6964 ules..16.291 vid\n+0003e5d0: 656f 5f63 6f6c 6f72 730a 3d3d 3d3d 3d3d eo_colors.======\n+0003e5e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+0003e5f0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+0003e600: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+0003e610: 696e 7465 7270 7265 7469 6e67 206e 616d interpreting nam\n+0003e620: 6564 2063 6f6c 6f72 7320 616e 6420 7061 ed colors and pa\n+0003e630: 7273 696e 670a 5242 4720 6865 7861 6465 rsing.RBG hexade\n+0003e640: 6369 6d61 6c20 7661 6c75 6573 2e0a 0a1f cimal values....\n+0003e650: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+0003e660: 2c20 204e 6f64 653a 2076 6964 656f 5f66 , Node: video_f\n+0003e670: 625f 6d6f 6475 6c65 2c20 204e 6578 743a b_module, Next:\n+0003e680: 2076 6964 656f 696e 666f 5f6d 6f64 756c videoinfo_modul\n+0003e690: 652c 2020 5072 6576 3a20 7669 6465 6f5f e, Prev: video_\n+0003e6a0: 636f 6c6f 7273 5f6d 6f64 756c 652c 2020 colors_module, \n+0003e6b0: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+0003e6c0: 3239 3220 7669 6465 6f5f 6662 0a3d 3d3d 292 video_fb.===\n+0003e6d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n+0003e6e0: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n+0003e6f0: 6573 2073 7570 706f 7274 2066 6f72 2076 es support for v\n+0003e700: 6964 656f 2066 7261 6d65 2062 7566 6665 ideo frame buffe\n+0003e710: 7220 2846 4229 2073 7570 706f 7274 2069 r (FB) support i\n+0003e720: 6e0a 4752 5542 2e0a 0a1f 0a46 696c 653a n.GRUB.....File:\n+0003e730: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0003e740: 653a 2076 6964 656f 696e 666f 5f6d 6f64 e: videoinfo_mod\n+0003e750: 756c 652c 2020 4e65 7874 3a20 7669 6465 ule, Next: vide\n+0003e760: 6f74 6573 745f 6d6f 6475 6c65 2c20 2050 otest_module, P\n+0003e770: 7265 763a 2076 6964 656f 5f66 625f 6d6f rev: video_fb_mo\n+0003e780: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0003e790: 6573 0a0a 3136 2e32 3933 2076 6964 656f es..16.293 video\n+0003e7a0: 696e 666f 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d info.===========\n+0003e7b0: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n+0003e7c0: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n+0003e7d0: 6f72 7420 666f 7220 7468 6520 e280 9876 ort for the ...v\n+0003e7e0: 6964 656f 696e 666f e280 9920 636f 6d6d ideoinfo... comm\n+0003e7f0: 616e 6420 616e 6420 2864 6570 656e 6469 and and (dependi\n+0003e800: 6e67 0a6f 6e20 6172 6368 6974 6563 7475 ng.on architectu\n+0003e810: 7265 2920 7468 6520 e280 9876 6265 696e re) the ...vbein\n+0003e820: 666f e280 9920 636f 6d6d 616e 642e 2020 fo... command. \n+0003e830: 2a4e 6f74 6520 7669 6465 6f69 6e66 6f3a *Note videoinfo:\n+0003e840: 3a20 666f 7220 6d6f 7265 0a69 6e66 6f72 : for more.infor\n+0003e850: 6d61 7469 6f6e 2e0a 0a1f 0a46 696c 653a mation.....File:\n+0003e860: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0003e870: 653a 2076 6964 656f 7465 7374 5f6d 6f64 e: videotest_mod\n+0003e880: 756c 652c 2020 4e65 7874 3a20 7669 6465 ule, Next: vide\n+0003e890: 6f74 6573 745f 6368 6563 6b73 756d 5f6d otest_checksum_m\n+0003e8a0: 6f64 756c 652c 2020 5072 6576 3a20 7669 odule, Prev: vi\n+0003e8b0: 6465 6f69 6e66 6f5f 6d6f 6475 6c65 2c20 deoinfo_module, \n+0003e8c0: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+0003e8d0: 2e32 3934 2076 6964 656f 7465 7374 0a3d .294 videotest.=\n+0003e8e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n+0003e8f0: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n+0003e900: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n+0003e910: 7220 7468 6520 e280 9876 6964 656f 7465 r the ...videote\n+0003e920: 7374 e280 9920 636f 6d6d 616e 6420 616e st... command an\n+0003e930: 6420 2864 6570 656e 6469 6e67 0a6f 6e20 d (depending.on \n+0003e940: 6172 6368 6974 6563 7475 7265 2920 7468 architecture) th\n+0003e950: 6520 e280 9876 6265 7465 7374 e280 9920 e ...vbetest... \n+0003e960: 746f 2074 6573 7420 7468 6520 7669 6465 to test the vide\n+0003e970: 6f20 7375 6273 7973 7465 6d20 696e 2074 o subsystem in t\n+0003e980: 6865 0a73 7065 6369 6669 6564 2077 6964 he.specified wid\n+0003e990: 7468 2061 6e64 2068 6569 6768 742e 0a0a th and height...\n+0003e9a0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+0003e9b0: 6f2c 2020 4e6f 6465 3a20 7669 6465 6f74 o, Node: videot\n+0003e9c0: 6573 745f 6368 6563 6b73 756d 5f6d 6f64 est_checksum_mod\n+0003e9d0: 756c 652c 2020 4e65 7874 3a20 7772 6d73 ule, Next: wrms\n+0003e9e0: 725f 6d6f 6475 6c65 2c20 2050 7265 763a r_module, Prev:\n+0003e9f0: 2076 6964 656f 7465 7374 5f6d 6f64 756c videotest_modul\n+0003ea00: 652c 2020 5570 3a20 4d6f 6475 6c65 730a e, Up: Modules.\n+0003ea10: 0a31 362e 3239 3520 7669 6465 6f74 6573 .16.295 videotes\n+0003ea20: 745f 6368 6563 6b73 756d 0a3d 3d3d 3d3d t_checksum.=====\n 0003ea30: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0003ea40: 3d3d 3d3d 3d3d 0a0a 5468 6973 206d 6f64 ======..This mod\n-0003ea50: 756c 6520 6973 2069 6e74 656e 6465 6420 ule is intended \n-0003ea60: 666f 7220 7065 7266 6f72 6d69 6e67 2061 for performing a\n-0003ea70: 2066 756e 6374 696f 6e61 6c20 7465 7374 functional test\n-0003ea80: 206f 6620 7468 6520 7669 6465 6f0a 6675 of the video.fu\n-0003ea90: 6e63 7469 6f6e 7320 696e 2047 5255 4220 nctions in GRUB \n-0003eaa0: 6279 2064 6973 706c 6179 696e 6720 6120 by displaying a \n-0003eab0: 7465 7374 2069 6d61 6765 2061 6e64 2063 test image and c\n-0003eac0: 6170 7475 7269 6e67 2061 2063 6865 636b apturing a check\n-0003ead0: 7375 6d2e 0a0a 1f0a 4669 6c65 3a20 6772 sum.....File: gr\n-0003eae0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-0003eaf0: 7772 6d73 725f 6d6f 6475 6c65 2c20 204e wrmsr_module, N\n-0003eb00: 6578 743a 2078 656e 5f62 6f6f 745f 6d6f ext: xen_boot_mo\n-0003eb10: 6475 6c65 2c20 2050 7265 763a 2076 6964 dule, Prev: vid\n-0003eb20: 656f 7465 7374 5f63 6865 636b 7375 6d5f eotest_checksum_\n-0003eb30: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0003eb40: 756c 6573 0a0a 3136 2e32 3936 2077 726d ules..16.296 wrm\n-0003eb50: 7372 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a sr.============.\n-0003eb60: 0a54 6869 7320 6d6f 6475 6c65 2070 726f .This module pro\n-0003eb70: 7669 6465 7320 7375 7070 6f72 7420 666f vides support fo\n-0003eb80: 7220 7468 6520 e280 9877 726d 7372 e280 r the ...wrmsr..\n-0003eb90: 9920 636f 6d6d 616e 6420 746f 2077 7269 . command to wri\n-0003eba0: 7465 2074 6f20 4350 550a 6d6f 6465 6c2d te to CPU.model-\n-0003ebb0: 7370 6563 6966 6963 2072 6567 6973 7465 specific registe\n-0003ebc0: 7273 2e20 202a 4e6f 7465 2077 726d 7372 rs. *Note wrmsr\n-0003ebd0: 3a3a 2066 6f72 206d 6f72 6520 696e 666f :: for more info\n-0003ebe0: 726d 6174 696f 6e2e 0a0a 1f0a 4669 6c65 rmation.....File\n-0003ebf0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-0003ec00: 6465 3a20 7865 6e5f 626f 6f74 5f6d 6f64 de: xen_boot_mod\n-0003ec10: 756c 652c 2020 4e65 7874 3a20 7866 735f ule, Next: xfs_\n-0003ec20: 6d6f 6475 6c65 2c20 2050 7265 763a 2077 module, Prev: w\n-0003ec30: 726d 7372 5f6d 6f64 756c 652c 2020 5570 rmsr_module, Up\n-0003ec40: 3a20 4d6f 6475 6c65 730a 0a31 362e 3239 : Modules..16.29\n-0003ec50: 3720 7865 6e5f 626f 6f74 0a3d 3d3d 3d3d 7 xen_boot.=====\n-0003ec60: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 ==========..This\n-0003ec70: 206d 6f64 756c 6520 7072 6f76 6964 6573 module provides\n-0003ec80: 2073 7570 706f 7274 2066 6f72 2074 6865 support for the\n-0003ec90: 2063 6f6d 6d61 6e64 7320 e280 9878 656e commands ...xen\n-0003eca0: 5f68 7970 6572 7669 736f 72e2 8099 2061 _hypervisor... a\n-0003ecb0: 6e64 0ae2 8098 7865 6e5f 6d6f 6475 6c65 nd....xen_module\n-0003ecc0: e280 9920 746f 206c 6f61 6420 6120 5845 ... to load a XE\n-0003ecd0: 4e20 6879 7065 7276 6973 6f72 2061 6e64 N hypervisor and\n-0003ece0: 206d 6f64 756c 6520 7265 7370 6563 7469 module respecti\n-0003ecf0: 7665 6c79 2e0a 0a1f 0a46 696c 653a 2067 vely.....File: g\n-0003ed00: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-0003ed10: 2078 6673 5f6d 6f64 756c 652c 2020 4e65 xfs_module, Ne\n-0003ed20: 7874 3a20 786e 755f 6d6f 6475 6c65 2c20 xt: xnu_module, \n-0003ed30: 2050 7265 763a 2078 656e 5f62 6f6f 745f Prev: xen_boot_\n-0003ed40: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0003ed50: 756c 6573 0a0a 3136 2e32 3938 2078 6673 ules..16.298 xfs\n-0003ed60: 0a3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 .==========..Thi\n-0003ed70: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-0003ed80: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-0003ed90: 6520 5846 5320 6669 6c65 2073 7973 7465 e XFS file syste\n-0003eda0: 6d20 696e 2047 5255 422e 0a0a 1f0a 4669 m in GRUB.....Fi\n-0003edb0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-0003edc0: 4e6f 6465 3a20 786e 755f 6d6f 6475 6c65 Node: xnu_module\n-0003edd0: 2c20 204e 6578 743a 2078 6e75 5f75 7569 , Next: xnu_uui\n-0003ede0: 645f 6d6f 6475 6c65 2c20 2050 7265 763a d_module, Prev:\n-0003edf0: 2078 6673 5f6d 6f64 756c 652c 2020 5570 xfs_module, Up\n-0003ee00: 3a20 4d6f 6475 6c65 730a 0a31 362e 3239 : Modules..16.29\n-0003ee10: 3920 786e 750a 3d3d 3d3d 3d3d 3d3d 3d3d 9 xnu.==========\n-0003ee20: 0a0a 5468 6973 206d 6f64 756c 6520 7072 ..This module pr\n-0003ee30: 6f76 6964 6573 2073 7570 706f 7274 2066 ovides support f\n-0003ee40: 6f72 2074 6865 2063 6f6d 6d61 6e64 733a or the commands:\n-0003ee50: 20e2 8098 786e 755f 6465 7670 726f 705f ...xnu_devprop_\n-0003ee60: 6c6f 6164 e280 992c 0ae2 8098 786e 755f load...,....xnu_\n-0003ee70: 6b65 726e 656c e280 992c 20e2 8098 786e kernel..., ...xn\n-0003ee80: 755f 6b65 726e 656c 3634 e280 992c 20e2 u_kernel64..., .\n-0003ee90: 8098 786e 755f 6d6b 6578 74e2 8099 2c20 ..xnu_mkext..., \n-0003eea0: e280 9878 6e75 5f6b 6578 74e2 8099 2c20 ...xnu_kext..., \n-0003eeb0: e280 9878 6e75 5f6b 6578 7464 6972 e280 ...xnu_kextdir..\n-0003eec0: 992c 0ae2 8098 786e 755f 7261 6d64 6973 .,....xnu_ramdis\n-0003eed0: 6be2 8099 2c20 e280 9878 6e75 5f73 706c k..., ...xnu_spl\n-0003eee0: 6173 68e2 8099 2c20 616e 6420 e280 9878 ash..., and ...x\n-0003eef0: 6e75 5f72 6573 756d 65e2 8099 2028 6f6e nu_resume... (on\n-0003ef00: 6c79 2066 6f72 2065 6d75 6c61 7465 640a ly for emulated.\n-0003ef10: 6d61 6368 696e 6529 2e20 2054 6865 7365 machine). These\n-0003ef20: 2063 6f6d 6d61 6e64 7320 7375 7070 6f72 commands suppor\n-0003ef30: 7420 6c6f 6164 696e 6720 616e 6420 696e t loading and in\n-0003ef40: 7465 7261 6374 696e 6720 7769 7468 2061 teracting with a\n-0003ef50: 2058 4e55 0a28 4d61 634f 5320 2f20 4170 XNU.(MacOS / Ap\n-0003ef60: 706c 6529 2062 6173 6564 2073 7973 7465 ple) based syste\n-0003ef70: 6d20 2f20 6b65 726e 656c 2e0a 0a1f 0a46 m / kernel.....F\n-0003ef80: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-0003ef90: 204e 6f64 653a 2078 6e75 5f75 7569 645f Node: xnu_uuid_\n-0003efa0: 6d6f 6475 6c65 2c20 204e 6578 743a 2078 module, Next: x\n-0003efb0: 6e75 5f75 7569 645f 7465 7374 5f6d 6f64 nu_uuid_test_mod\n-0003efc0: 756c 652c 2020 5072 6576 3a20 786e 755f ule, Prev: xnu_\n-0003efd0: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0003efe0: 756c 6573 0a0a 3136 2e33 3030 2078 6e75 ules..16.300 xnu\n-0003eff0: 5f75 7569 640a 3d3d 3d3d 3d3d 3d3d 3d3d _uuid.==========\n-0003f000: 3d3d 3d3d 3d0a 0a54 6869 7320 6d6f 6475 =====..This modu\n-0003f010: 6c65 2070 726f 7669 6465 7320 7375 7070 le provides supp\n-0003f020: 6f72 7420 666f 7220 7468 6520 e280 9878 ort for the ...x\n-0003f030: 6e75 5f75 7569 64e2 8099 2063 6f6d 6d61 nu_uuid... comma\n-0003f040: 6e64 2074 6f20 7472 616e 7366 6f72 6d20 nd to transform \n-0003f050: 610a 3634 2d62 6974 2055 5549 4420 746f a.64-bit UUID to\n-0003f060: 2061 2066 6f72 6d61 7420 7375 6974 6162 a format suitab\n-0003f070: 6c65 2066 6f72 2058 4e55 2e0a 0a1f 0a46 le for XNU.....F\n-0003f080: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-0003f090: 204e 6f64 653a 2078 6e75 5f75 7569 645f Node: xnu_uuid_\n-0003f0a0: 7465 7374 5f6d 6f64 756c 652c 2020 4e65 test_module, Ne\n-0003f0b0: 7874 3a20 787a 696f 5f6d 6f64 756c 652c xt: xzio_module,\n-0003f0c0: 2020 5072 6576 3a20 786e 755f 7575 6964 Prev: xnu_uuid\n-0003f0d0: 5f6d 6f64 756c 652c 2020 5570 3a20 4d6f _module, Up: Mo\n-0003f0e0: 6475 6c65 730a 0a31 362e 3330 3120 786e dules..16.301 xn\n-0003f0f0: 755f 7575 6964 5f74 6573 740a 3d3d 3d3d u_uuid_test.====\n-0003f100: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0003f110: 0a0a 5468 6973 206d 6f64 756c 6520 6973 ..This module is\n-0003f120: 2069 6e74 656e 6465 6420 666f 7220 7065 intended for pe\n-0003f130: 7266 6f72 6d69 6e67 2061 2066 756e 6374 rforming a funct\n-0003f140: 696f 6e61 6c20 7465 7374 206f 6620 7468 ional test of th\n-0003f150: 6520 584e 5520 5555 4944 0a63 6f6e 7665 e XNU UUID.conve\n-0003f160: 7273 696f 6e20 6675 6e63 7469 6f6e 2e0a rsion function..\n-0003f170: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-0003f180: 666f 2c20 204e 6f64 653a 2078 7a69 6f5f fo, Node: xzio_\n-0003f190: 6d6f 6475 6c65 2c20 204e 6578 743a 207a module, Next: z\n-0003f1a0: 6673 5f6d 6f64 756c 652c 2020 5072 6576 fs_module, Prev\n-0003f1b0: 3a20 786e 755f 7575 6964 5f74 6573 745f : xnu_uuid_test_\n-0003f1c0: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0003f1d0: 756c 6573 0a0a 3136 2e33 3032 2078 7a69 ules..16.302 xzi\n-0003f1e0: 6f0a 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 o.===========..T\n-0003f1f0: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-0003f200: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-0003f210: 6465 636f 6d70 7265 7373 696f 6e20 6f66 decompression of\n-0003f220: 2058 5a20 636f 6d70 7265 7373 6564 2064 XZ compressed d\n-0003f230: 6174 612e 0a0a 1f0a 4669 6c65 3a20 6772 ata.....File: gr\n-0003f240: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-0003f250: 7a66 735f 6d6f 6475 6c65 2c20 204e 6578 zfs_module, Nex\n-0003f260: 743a 207a 6673 6372 7970 745f 6d6f 6475 t: zfscrypt_modu\n-0003f270: 6c65 2c20 2050 7265 763a 2078 7a69 6f5f le, Prev: xzio_\n-0003f280: 6d6f 6475 6c65 2c20 2055 703a 204d 6f64 module, Up: Mod\n-0003f290: 756c 6573 0a0a 3136 2e33 3033 207a 6673 ules..16.303 zfs\n-0003f2a0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 .==========..Thi\n-0003f2b0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-0003f2c0: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-0003f2d0: 6520 5a46 5320 6669 6c65 2073 7973 7465 e ZFS file syste\n-0003f2e0: 6d20 696e 2047 5255 422e 0a0a 1f0a 4669 m in GRUB.....Fi\n-0003f2f0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-0003f300: 4e6f 6465 3a20 7a66 7363 7279 7074 5f6d Node: zfscrypt_m\n-0003f310: 6f64 756c 652c 2020 4e65 7874 3a20 7a66 odule, Next: zf\n-0003f320: 7369 6e66 6f5f 6d6f 6475 6c65 2c20 2050 sinfo_module, P\n-0003f330: 7265 763a 207a 6673 5f6d 6f64 756c 652c rev: zfs_module,\n-0003f340: 2020 5570 3a20 4d6f 6475 6c65 730a 0a31 Up: Modules..1\n-0003f350: 362e 3330 3420 7a66 7363 7279 7074 0a3d 6.304 zfscrypt.=\n-0003f360: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n-0003f370: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n-0003f380: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n-0003f390: 2074 6865 20e2 8098 7a66 736b 6579 e280 the ...zfskey..\n-0003f3a0: 9920 746f 2069 6d70 6f72 7420 6120 6465 . to import a de\n-0003f3b0: 6372 7970 7469 6f6e 206b 6579 0a61 7320 cryption key.as \n-0003f3c0: 7765 6c6c 2061 7320 6465 6372 7970 7469 well as decrypti\n-0003f3d0: 6f6e 2073 7570 706f 7274 2066 6f72 2065 on support for e\n-0003f3e0: 6e63 7279 7074 6564 205a 4653 2066 696c ncrypted ZFS fil\n-0003f3f0: 6520 7379 7374 656d 732e 0a0a 1f0a 4669 e systems.....Fi\n-0003f400: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-0003f410: 4e6f 6465 3a20 7a66 7369 6e66 6f5f 6d6f Node: zfsinfo_mo\n-0003f420: 6475 6c65 2c20 204e 6578 743a 207a 7374 dule, Next: zst\n-0003f430: 645f 6d6f 6475 6c65 2c20 2050 7265 763a d_module, Prev:\n-0003f440: 207a 6673 6372 7970 745f 6d6f 6475 6c65 zfscrypt_module\n-0003f450: 2c20 2055 703a 204d 6f64 756c 6573 0a0a , Up: Modules..\n-0003f460: 3136 2e33 3035 207a 6673 696e 666f 0a3d 16.305 zfsinfo.=\n-0003f470: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n-0003f480: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n-0003f490: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n-0003f4a0: 7468 6520 636f 6d6d 616e 6473 20e2 8098 the commands ...\n-0003f4b0: 7a66 7369 6e66 6fe2 8099 2074 6f20 6f75 zfsinfo... to ou\n-0003f4c0: 7470 7574 205a 4653 0a69 6e66 6f20 6162 tput ZFS.info ab\n-0003f4d0: 6f75 7420 6120 6465 7669 6365 2061 6e64 out a device and\n-0003f4e0: 20e2 8098 7a66 732d 626f 6f74 6673 e280 ...zfs-bootfs..\n-0003f4f0: 9920 746f 206f 7574 7075 7420 5a46 532d . to output ZFS-\n-0003f500: 424f 4f54 4653 4f42 4a20 6f72 2073 746f BOOTFSOBJ or sto\n-0003f510: 7265 2069 740a 696e 746f 2061 2076 6172 re it.into a var\n-0003f520: 6961 626c 652e 0a0a 1f0a 4669 6c65 3a20 iable.....File: \n-0003f530: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-0003f540: 3a20 7a73 7464 5f6d 6f64 756c 652c 2020 : zstd_module, \n-0003f550: 5072 6576 3a20 7a66 7369 6e66 6f5f 6d6f Prev: zfsinfo_mo\n-0003f560: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n-0003f570: 6573 0a0a 3136 2e33 3036 207a 7374 640a es..16.306 zstd.\n-0003f580: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n-0003f590: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n-0003f5a0: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n-0003f5b0: 6520 5a73 7461 6e64 6172 6420 287a 7374 e Zstandard (zst\n-0003f5c0: 6429 2064 6563 6f6d 7072 6573 7369 6f6e d) decompression\n-0003f5d0: 0a61 6c67 6f72 6974 686d 2069 6e20 4752 .algorithm in GR\n-0003f5e0: 5542 2e0a 0a1f 0a46 696c 653a 2067 7275 UB.....File: gru\n-0003f5f0: 622e 696e 666f 2c20 204e 6f64 653a 2043 b.info, Node: C\n-0003f600: 6f6d 6d61 6e64 732c 2020 4e65 7874 3a20 ommands, Next: \n-0003f610: 496e 7465 726e 6174 696f 6e61 6c69 7361 Internationalisa\n-0003f620: 7469 6f6e 2c20 2050 7265 763a 204d 6f64 tion, Prev: Mod\n-0003f630: 756c 6573 2c20 2055 703a 2054 6f70 0a0a ules, Up: Top..\n-0003f640: 3137 2041 7661 696c 6162 6c65 2063 6f6d 17 Available com\n-0003f650: 6d61 6e64 730a 2a2a 2a2a 2a2a 2a2a 2a2a mands.**********\n-0003f660: 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a49 6e20 ***********..In \n-0003f670: 7468 6973 2063 6861 7074 6572 2c20 7765 this chapter, we\n-0003f680: 206c 6973 7420 616c 6c20 636f 6d6d 616e list all comman\n-0003f690: 6473 2074 6861 7420 6172 6520 6176 6169 ds that are avai\n-0003f6a0: 6c61 626c 6520 696e 2047 5255 422e 0a0a lable in GRUB...\n-0003f6b0: 2020 2043 6f6d 6d61 6e64 7320 6265 6c6f Commands belo\n-0003f6c0: 6e67 2074 6f20 6469 6666 6572 656e 7420 ng to different \n-0003f6d0: 6772 6f75 7073 2e20 2041 2066 6577 2063 groups. A few c\n-0003f6e0: 616e 206f 6e6c 7920 6265 2075 7365 6420 an only be used \n-0003f6f0: 696e 2074 6865 0a67 6c6f 6261 6c20 7365 in the.global se\n-0003f700: 6374 696f 6e20 6f66 2074 6865 2063 6f6e ction of the con\n-0003f710: 6669 6775 7261 7469 6f6e 2066 696c 6520 figuration file \n-0003f720: 286f 7220 226d 656e 7522 293b 206d 6f73 (or \"menu\"); mos\n-0003f730: 7420 6f66 2074 6865 6d20 6361 6e0a 6265 t of them can.be\n-0003f740: 2065 6e74 6572 6564 206f 6e20 7468 6520 entered on the \n-0003f750: 636f 6d6d 616e 642d 6c69 6e65 2061 6e64 command-line and\n-0003f760: 2063 616e 2062 6520 7573 6564 2065 6974 can be used eit\n-0003f770: 6865 7220 616e 7977 6865 7265 2069 6e20 her anywhere in \n-0003f780: 7468 650a 6d65 6e75 206f 7220 7370 6563 the.menu or spec\n-0003f790: 6966 6963 616c 6c79 2069 6e20 7468 6520 ifically in the \n-0003f7a0: 6d65 6e75 2065 6e74 7269 6573 2e0a 0a20 menu entries... \n-0003f7b0: 2020 496e 2072 6573 6375 6520 6d6f 6465 In rescue mode\n-0003f7c0: 2c20 6f6e 6c79 2074 6865 20e2 8098 696e , only the ...in\n-0003f7d0: 736d 6f64 e280 9920 282a 6e6f 7465 2069 smod... (*note i\n-0003f7e0: 6e73 6d6f 643a 3a29 2c20 e280 986c 73e2 nsmod::), ...ls.\n-0003f7f0: 8099 2028 2a6e 6f74 650a 6c73 3a3a 292c .. (*note.ls::),\n-0003f800: 20e2 8098 7365 74e2 8099 2028 2a6e 6f74 ...set... (*not\n-0003f810: 6520 7365 743a 3a29 2c20 616e 6420 e280 e set::), and ..\n-0003f820: 9875 6e73 6574 e280 9920 282a 6e6f 7465 .unset... (*note\n-0003f830: 2075 6e73 6574 3a3a 2920 636f 6d6d 616e unset::) comman\n-0003f840: 6473 2061 7265 0a6e 6f72 6d61 6c6c 7920 ds are.normally \n-0003f850: 6176 6169 6c61 626c 652e 2020 4966 2079 available. If y\n-0003f860: 6f75 2065 6e64 2075 7020 696e 2072 6573 ou end up in res\n-0003f870: 6375 6520 6d6f 6465 2061 6e64 2064 6f20 cue mode and do \n-0003f880: 6e6f 7420 6b6e 6f77 2077 6861 740a 746f not know what.to\n-0003f890: 2064 6f2c 2074 6865 6e20 2a6e 6f74 6520 do, then *note \n-0003f8a0: 4752 5542 206f 6e6c 7920 6f66 6665 7273 GRUB only offers\n-0003f8b0: 2061 2072 6573 6375 6520 7368 656c 6c3a a rescue shell:\n-0003f8c0: 3a2e 0a0a 2a20 4d65 6e75 3a0a 0a2a 204d :...* Menu:..* M\n-0003f8d0: 656e 752d 7370 6563 6966 6963 2063 6f6d enu-specific com\n-0003f8e0: 6d61 6e64 733a 3a0a 2a20 4c6f 6164 6572 mands::.* Loader\n-0003f8f0: 2063 6f6d 6d61 6e64 733a 3a0a 2a20 4765 commands::.* Ge\n-0003f900: 6e65 7261 6c20 636f 6d6d 616e 6473 3a3a neral commands::\n-0003f910: 0a2a 2043 6f6d 6d61 6e64 2d6c 696e 6520 .* Command-line \n-0003f920: 636f 6d6d 616e 6473 3a3a 0a2a 204e 6574 commands::.* Net\n-0003f930: 776f 726b 696e 6720 636f 6d6d 616e 6473 working commands\n-0003f940: 3a3a 0a2a 2055 6e64 6f63 756d 656e 7465 ::.* Undocumente\n-0003f950: 6420 636f 6d6d 616e 6473 3a3a 0a0a 1f0a d commands::....\n-0003f960: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-0003f970: 2020 4e6f 6465 3a20 4d65 6e75 2d73 7065 Node: Menu-spe\n-0003f980: 6369 6669 6320 636f 6d6d 616e 6473 2c20 cific commands, \n-0003f990: 204e 6578 743a 204c 6f61 6465 7220 636f Next: Loader co\n-0003f9a0: 6d6d 616e 6473 2c20 2055 703a 2043 6f6d mmands, Up: Com\n-0003f9b0: 6d61 6e64 730a 0a31 372e 3120 436f 6d6d mands..17.1 Comm\n-0003f9c0: 616e 6473 2066 6f72 2074 6865 206d 656e ands for the men\n-0003f9d0: 7520 6f6e 6c79 0a3d 3d3d 3d3d 3d3d 3d3d u only.=========\n+0003ea40: 3d3d 3d3d 0a0a 5468 6973 206d 6f64 756c ====..This modul\n+0003ea50: 6520 6973 2069 6e74 656e 6465 6420 666f e is intended fo\n+0003ea60: 7220 7065 7266 6f72 6d69 6e67 2061 2066 r performing a f\n+0003ea70: 756e 6374 696f 6e61 6c20 7465 7374 206f unctional test o\n+0003ea80: 6620 7468 6520 7669 6465 6f0a 6675 6e63 f the video.func\n+0003ea90: 7469 6f6e 7320 696e 2047 5255 4220 6279 tions in GRUB by\n+0003eaa0: 2064 6973 706c 6179 696e 6720 6120 7465 displaying a te\n+0003eab0: 7374 2069 6d61 6765 2061 6e64 2063 6170 st image and cap\n+0003eac0: 7475 7269 6e67 2061 2063 6865 636b 7375 turing a checksu\n+0003ead0: 6d2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 m.....File: grub\n+0003eae0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7772 .info, Node: wr\n+0003eaf0: 6d73 725f 6d6f 6475 6c65 2c20 204e 6578 msr_module, Nex\n+0003eb00: 743a 2078 656e 5f62 6f6f 745f 6d6f 6475 t: xen_boot_modu\n+0003eb10: 6c65 2c20 2050 7265 763a 2076 6964 656f le, Prev: video\n+0003eb20: 7465 7374 5f63 6865 636b 7375 6d5f 6d6f test_checksum_mo\n+0003eb30: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0003eb40: 6573 0a0a 3136 2e32 3936 2077 726d 7372 es..16.296 wrmsr\n+0003eb50: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 .============..T\n+0003eb60: 6869 7320 6d6f 6475 6c65 2070 726f 7669 his module provi\n+0003eb70: 6465 7320 7375 7070 6f72 7420 666f 7220 des support for \n+0003eb80: 7468 6520 e280 9877 726d 7372 e280 9920 the ...wrmsr... \n+0003eb90: 636f 6d6d 616e 6420 746f 2077 7269 7465 command to write\n+0003eba0: 2074 6f20 4350 550a 6d6f 6465 6c2d 7370 to CPU.model-sp\n+0003ebb0: 6563 6966 6963 2072 6567 6973 7465 7273 ecific registers\n+0003ebc0: 2e20 202a 4e6f 7465 2077 726d 7372 3a3a . *Note wrmsr::\n+0003ebd0: 2066 6f72 206d 6f72 6520 696e 666f 726d for more inform\n+0003ebe0: 6174 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 ation.....File: \n+0003ebf0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+0003ec00: 3a20 7865 6e5f 626f 6f74 5f6d 6f64 756c : xen_boot_modul\n+0003ec10: 652c 2020 4e65 7874 3a20 7866 735f 6d6f e, Next: xfs_mo\n+0003ec20: 6475 6c65 2c20 2050 7265 763a 2077 726d dule, Prev: wrm\n+0003ec30: 7372 5f6d 6f64 756c 652c 2020 5570 3a20 sr_module, Up: \n+0003ec40: 4d6f 6475 6c65 730a 0a31 362e 3239 3720 Modules..16.297 \n+0003ec50: 7865 6e5f 626f 6f74 0a3d 3d3d 3d3d 3d3d xen_boot.=======\n+0003ec60: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6973 206d ========..This m\n+0003ec70: 6f64 756c 6520 7072 6f76 6964 6573 2073 odule provides s\n+0003ec80: 7570 706f 7274 2066 6f72 2074 6865 2063 upport for the c\n+0003ec90: 6f6d 6d61 6e64 7320 e280 9878 656e 5f68 ommands ...xen_h\n+0003eca0: 7970 6572 7669 736f 72e2 8099 2061 6e64 ypervisor... and\n+0003ecb0: 0ae2 8098 7865 6e5f 6d6f 6475 6c65 e280 ....xen_module..\n+0003ecc0: 9920 746f 206c 6f61 6420 6120 5845 4e20 . to load a XEN \n+0003ecd0: 6879 7065 7276 6973 6f72 2061 6e64 206d hypervisor and m\n+0003ece0: 6f64 756c 6520 7265 7370 6563 7469 7665 odule respective\n+0003ecf0: 6c79 2e0a 0a1f 0a46 696c 653a 2067 7275 ly.....File: gru\n+0003ed00: 622e 696e 666f 2c20 204e 6f64 653a 2078 b.info, Node: x\n+0003ed10: 6673 5f6d 6f64 756c 652c 2020 4e65 7874 fs_module, Next\n+0003ed20: 3a20 786e 755f 6d6f 6475 6c65 2c20 2050 : xnu_module, P\n+0003ed30: 7265 763a 2078 656e 5f62 6f6f 745f 6d6f rev: xen_boot_mo\n+0003ed40: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0003ed50: 6573 0a0a 3136 2e32 3938 2078 6673 0a3d es..16.298 xfs.=\n+0003ed60: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+0003ed70: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+0003ed80: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+0003ed90: 5846 5320 6669 6c65 2073 7973 7465 6d20 XFS file system \n+0003eda0: 696e 2047 5255 422e 0a0a 1f0a 4669 6c65 in GRUB.....File\n+0003edb0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0003edc0: 6465 3a20 786e 755f 6d6f 6475 6c65 2c20 de: xnu_module, \n+0003edd0: 204e 6578 743a 2078 6e75 5f75 7569 645f Next: xnu_uuid_\n+0003ede0: 6d6f 6475 6c65 2c20 2050 7265 763a 2078 module, Prev: x\n+0003edf0: 6673 5f6d 6f64 756c 652c 2020 5570 3a20 fs_module, Up: \n+0003ee00: 4d6f 6475 6c65 730a 0a31 362e 3239 3920 Modules..16.299 \n+0003ee10: 786e 750a 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a xnu.==========..\n+0003ee20: 5468 6973 206d 6f64 756c 6520 7072 6f76 This module prov\n+0003ee30: 6964 6573 2073 7570 706f 7274 2066 6f72 ides support for\n+0003ee40: 2074 6865 2063 6f6d 6d61 6e64 733a 20e2 the commands: .\n+0003ee50: 8098 786e 755f 6465 7670 726f 705f 6c6f ..xnu_devprop_lo\n+0003ee60: 6164 e280 992c 0ae2 8098 786e 755f 6b65 ad...,....xnu_ke\n+0003ee70: 726e 656c e280 992c 20e2 8098 786e 755f rnel..., ...xnu_\n+0003ee80: 6b65 726e 656c 3634 e280 992c 20e2 8098 kernel64..., ...\n+0003ee90: 786e 755f 6d6b 6578 74e2 8099 2c20 e280 xnu_mkext..., ..\n+0003eea0: 9878 6e75 5f6b 6578 74e2 8099 2c20 e280 .xnu_kext..., ..\n+0003eeb0: 9878 6e75 5f6b 6578 7464 6972 e280 992c .xnu_kextdir...,\n+0003eec0: 0ae2 8098 786e 755f 7261 6d64 6973 6be2 ....xnu_ramdisk.\n+0003eed0: 8099 2c20 e280 9878 6e75 5f73 706c 6173 .., ...xnu_splas\n+0003eee0: 68e2 8099 2c20 616e 6420 e280 9878 6e75 h..., and ...xnu\n+0003eef0: 5f72 6573 756d 65e2 8099 2028 6f6e 6c79 _resume... (only\n+0003ef00: 2066 6f72 2065 6d75 6c61 7465 640a 6d61 for emulated.ma\n+0003ef10: 6368 696e 6529 2e20 2054 6865 7365 2063 chine). These c\n+0003ef20: 6f6d 6d61 6e64 7320 7375 7070 6f72 7420 ommands support \n+0003ef30: 6c6f 6164 696e 6720 616e 6420 696e 7465 loading and inte\n+0003ef40: 7261 6374 696e 6720 7769 7468 2061 2058 racting with a X\n+0003ef50: 4e55 0a28 4d61 634f 5320 2f20 4170 706c NU.(MacOS / Appl\n+0003ef60: 6529 2062 6173 6564 2073 7973 7465 6d20 e) based system \n+0003ef70: 2f20 6b65 726e 656c 2e0a 0a1f 0a46 696c / kernel.....Fil\n+0003ef80: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+0003ef90: 6f64 653a 2078 6e75 5f75 7569 645f 6d6f ode: xnu_uuid_mo\n+0003efa0: 6475 6c65 2c20 204e 6578 743a 2078 6e75 dule, Next: xnu\n+0003efb0: 5f75 7569 645f 7465 7374 5f6d 6f64 756c _uuid_test_modul\n+0003efc0: 652c 2020 5072 6576 3a20 786e 755f 6d6f e, Prev: xnu_mo\n+0003efd0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0003efe0: 6573 0a0a 3136 2e33 3030 2078 6e75 5f75 es..16.300 xnu_u\n+0003eff0: 7569 640a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d uid.============\n+0003f000: 3d3d 3d0a 0a54 6869 7320 6d6f 6475 6c65 ===..This module\n+0003f010: 2070 726f 7669 6465 7320 7375 7070 6f72 provides suppor\n+0003f020: 7420 666f 7220 7468 6520 e280 9878 6e75 t for the ...xnu\n+0003f030: 5f75 7569 64e2 8099 2063 6f6d 6d61 6e64 _uuid... command\n+0003f040: 2074 6f20 7472 616e 7366 6f72 6d20 610a to transform a.\n+0003f050: 3634 2d62 6974 2055 5549 4420 746f 2061 64-bit UUID to a\n+0003f060: 2066 6f72 6d61 7420 7375 6974 6162 6c65 format suitable\n+0003f070: 2066 6f72 2058 4e55 2e0a 0a1f 0a46 696c for XNU.....Fil\n+0003f080: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+0003f090: 6f64 653a 2078 6e75 5f75 7569 645f 7465 ode: xnu_uuid_te\n+0003f0a0: 7374 5f6d 6f64 756c 652c 2020 4e65 7874 st_module, Next\n+0003f0b0: 3a20 787a 696f 5f6d 6f64 756c 652c 2020 : xzio_module, \n+0003f0c0: 5072 6576 3a20 786e 755f 7575 6964 5f6d Prev: xnu_uuid_m\n+0003f0d0: 6f64 756c 652c 2020 5570 3a20 4d6f 6475 odule, Up: Modu\n+0003f0e0: 6c65 730a 0a31 362e 3330 3120 786e 755f les..16.301 xnu_\n+0003f0f0: 7575 6964 5f74 6573 740a 3d3d 3d3d 3d3d uuid_test.======\n+0003f100: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n+0003f110: 5468 6973 206d 6f64 756c 6520 6973 2069 This module is i\n+0003f120: 6e74 656e 6465 6420 666f 7220 7065 7266 ntended for perf\n+0003f130: 6f72 6d69 6e67 2061 2066 756e 6374 696f orming a functio\n+0003f140: 6e61 6c20 7465 7374 206f 6620 7468 6520 nal test of the \n+0003f150: 584e 5520 5555 4944 0a63 6f6e 7665 7273 XNU UUID.convers\n+0003f160: 696f 6e20 6675 6e63 7469 6f6e 2e0a 0a1f ion function....\n+0003f170: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+0003f180: 2c20 204e 6f64 653a 2078 7a69 6f5f 6d6f , Node: xzio_mo\n+0003f190: 6475 6c65 2c20 204e 6578 743a 207a 6673 dule, Next: zfs\n+0003f1a0: 5f6d 6f64 756c 652c 2020 5072 6576 3a20 _module, Prev: \n+0003f1b0: 786e 755f 7575 6964 5f74 6573 745f 6d6f xnu_uuid_test_mo\n+0003f1c0: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0003f1d0: 6573 0a0a 3136 2e33 3032 2078 7a69 6f0a es..16.302 xzio.\n+0003f1e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n+0003f1f0: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+0003f200: 7320 7375 7070 6f72 7420 666f 7220 6465 s support for de\n+0003f210: 636f 6d70 7265 7373 696f 6e20 6f66 2058 compression of X\n+0003f220: 5a20 636f 6d70 7265 7373 6564 2064 6174 Z compressed dat\n+0003f230: 612e 0a0a 1f0a 4669 6c65 3a20 6772 7562 a.....File: grub\n+0003f240: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7a66 .info, Node: zf\n+0003f250: 735f 6d6f 6475 6c65 2c20 204e 6578 743a s_module, Next:\n+0003f260: 207a 6673 6372 7970 745f 6d6f 6475 6c65 zfscrypt_module\n+0003f270: 2c20 2050 7265 763a 2078 7a69 6f5f 6d6f , Prev: xzio_mo\n+0003f280: 6475 6c65 2c20 2055 703a 204d 6f64 756c dule, Up: Modul\n+0003f290: 6573 0a0a 3136 2e33 3033 207a 6673 0a3d es..16.303 zfs.=\n+0003f2a0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+0003f2b0: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+0003f2c0: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+0003f2d0: 5a46 5320 6669 6c65 2073 7973 7465 6d20 ZFS file system \n+0003f2e0: 696e 2047 5255 422e 0a0a 1f0a 4669 6c65 in GRUB.....File\n+0003f2f0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0003f300: 6465 3a20 7a66 7363 7279 7074 5f6d 6f64 de: zfscrypt_mod\n+0003f310: 756c 652c 2020 4e65 7874 3a20 7a66 7369 ule, Next: zfsi\n+0003f320: 6e66 6f5f 6d6f 6475 6c65 2c20 2050 7265 nfo_module, Pre\n+0003f330: 763a 207a 6673 5f6d 6f64 756c 652c 2020 v: zfs_module, \n+0003f340: 5570 3a20 4d6f 6475 6c65 730a 0a31 362e Up: Modules..16.\n+0003f350: 3330 3420 7a66 7363 7279 7074 0a3d 3d3d 304 zfscrypt.===\n+0003f360: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 ============..Th\n+0003f370: 6973 206d 6f64 756c 6520 7072 6f76 6964 is module provid\n+0003f380: 6573 2073 7570 706f 7274 2066 6f72 2074 es support for t\n+0003f390: 6865 20e2 8098 7a66 736b 6579 e280 9920 he ...zfskey... \n+0003f3a0: 746f 2069 6d70 6f72 7420 6120 6465 6372 to import a decr\n+0003f3b0: 7970 7469 6f6e 206b 6579 0a61 7320 7765 yption key.as we\n+0003f3c0: 6c6c 2061 7320 6465 6372 7970 7469 6f6e ll as decryption\n+0003f3d0: 2073 7570 706f 7274 2066 6f72 2065 6e63 support for enc\n+0003f3e0: 7279 7074 6564 205a 4653 2066 696c 6520 rypted ZFS file \n+0003f3f0: 7379 7374 656d 732e 0a0a 1f0a 4669 6c65 systems.....File\n+0003f400: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0003f410: 6465 3a20 7a66 7369 6e66 6f5f 6d6f 6475 de: zfsinfo_modu\n+0003f420: 6c65 2c20 204e 6578 743a 207a 7374 645f le, Next: zstd_\n+0003f430: 6d6f 6475 6c65 2c20 2050 7265 763a 207a module, Prev: z\n+0003f440: 6673 6372 7970 745f 6d6f 6475 6c65 2c20 fscrypt_module, \n+0003f450: 2055 703a 204d 6f64 756c 6573 0a0a 3136 Up: Modules..16\n+0003f460: 2e33 3035 207a 6673 696e 666f 0a3d 3d3d .305 zfsinfo.===\n+0003f470: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 ===========..Thi\n+0003f480: 7320 6d6f 6475 6c65 2070 726f 7669 6465 s module provide\n+0003f490: 7320 7375 7070 6f72 7420 666f 7220 7468 s support for th\n+0003f4a0: 6520 636f 6d6d 616e 6473 20e2 8098 7a66 e commands ...zf\n+0003f4b0: 7369 6e66 6fe2 8099 2074 6f20 6f75 7470 sinfo... to outp\n+0003f4c0: 7574 205a 4653 0a69 6e66 6f20 6162 6f75 ut ZFS.info abou\n+0003f4d0: 7420 6120 6465 7669 6365 2061 6e64 20e2 t a device and .\n+0003f4e0: 8098 7a66 732d 626f 6f74 6673 e280 9920 ..zfs-bootfs... \n+0003f4f0: 746f 206f 7574 7075 7420 5a46 532d 424f to output ZFS-BO\n+0003f500: 4f54 4653 4f42 4a20 6f72 2073 746f 7265 OTFSOBJ or store\n+0003f510: 2069 740a 696e 746f 2061 2076 6172 6961 it.into a varia\n+0003f520: 626c 652e 0a0a 1f0a 4669 6c65 3a20 6772 ble.....File: gr\n+0003f530: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+0003f540: 7a73 7464 5f6d 6f64 756c 652c 2020 5072 zstd_module, Pr\n+0003f550: 6576 3a20 7a66 7369 6e66 6f5f 6d6f 6475 ev: zfsinfo_modu\n+0003f560: 6c65 2c20 2055 703a 204d 6f64 756c 6573 le, Up: Modules\n+0003f570: 0a0a 3136 2e33 3036 207a 7374 640a 3d3d ..16.306 zstd.==\n+0003f580: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6869 7320 =========..This \n+0003f590: 6d6f 6475 6c65 2070 726f 7669 6465 7320 module provides \n+0003f5a0: 7375 7070 6f72 7420 666f 7220 7468 6520 support for the \n+0003f5b0: 5a73 7461 6e64 6172 6420 287a 7374 6429 Zstandard (zstd)\n+0003f5c0: 2064 6563 6f6d 7072 6573 7369 6f6e 0a61 decompression.a\n+0003f5d0: 6c67 6f72 6974 686d 2069 6e20 4752 5542 lgorithm in GRUB\n+0003f5e0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+0003f5f0: 696e 666f 2c20 204e 6f64 653a 2043 6f6d info, Node: Com\n+0003f600: 6d61 6e64 732c 2020 4e65 7874 3a20 496e mands, Next: In\n+0003f610: 7465 726e 6174 696f 6e61 6c69 7361 7469 ternationalisati\n+0003f620: 6f6e 2c20 2050 7265 763a 204d 6f64 756c on, Prev: Modul\n+0003f630: 6573 2c20 2055 703a 2054 6f70 0a0a 3137 es, Up: Top..17\n+0003f640: 2041 7661 696c 6162 6c65 2063 6f6d 6d61 Available comma\n+0003f650: 6e64 730a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a nds.************\n+0003f660: 2a2a 2a2a 2a2a 2a2a 2a0a 0a49 6e20 7468 *********..In th\n+0003f670: 6973 2063 6861 7074 6572 2c20 7765 206c is chapter, we l\n+0003f680: 6973 7420 616c 6c20 636f 6d6d 616e 6473 ist all commands\n+0003f690: 2074 6861 7420 6172 6520 6176 6169 6c61 that are availa\n+0003f6a0: 626c 6520 696e 2047 5255 422e 0a0a 2020 ble in GRUB... \n+0003f6b0: 2043 6f6d 6d61 6e64 7320 6265 6c6f 6e67 Commands belong\n+0003f6c0: 2074 6f20 6469 6666 6572 656e 7420 6772 to different gr\n+0003f6d0: 6f75 7073 2e20 2041 2066 6577 2063 616e oups. A few can\n+0003f6e0: 206f 6e6c 7920 6265 2075 7365 6420 696e only be used in\n+0003f6f0: 2074 6865 0a67 6c6f 6261 6c20 7365 6374 the.global sect\n+0003f700: 696f 6e20 6f66 2074 6865 2063 6f6e 6669 ion of the confi\n+0003f710: 6775 7261 7469 6f6e 2066 696c 6520 286f guration file (o\n+0003f720: 7220 226d 656e 7522 293b 206d 6f73 7420 r \"menu\"); most \n+0003f730: 6f66 2074 6865 6d20 6361 6e0a 6265 2065 of them can.be e\n+0003f740: 6e74 6572 6564 206f 6e20 7468 6520 636f ntered on the co\n+0003f750: 6d6d 616e 642d 6c69 6e65 2061 6e64 2063 mmand-line and c\n+0003f760: 616e 2062 6520 7573 6564 2065 6974 6865 an be used eithe\n+0003f770: 7220 616e 7977 6865 7265 2069 6e20 7468 r anywhere in th\n+0003f780: 650a 6d65 6e75 206f 7220 7370 6563 6966 e.menu or specif\n+0003f790: 6963 616c 6c79 2069 6e20 7468 6520 6d65 ically in the me\n+0003f7a0: 6e75 2065 6e74 7269 6573 2e0a 0a20 2020 nu entries... \n+0003f7b0: 496e 2072 6573 6375 6520 6d6f 6465 2c20 In rescue mode, \n+0003f7c0: 6f6e 6c79 2074 6865 20e2 8098 696e 736d only the ...insm\n+0003f7d0: 6f64 e280 9920 282a 6e6f 7465 2069 6e73 od... (*note ins\n+0003f7e0: 6d6f 643a 3a29 2c20 e280 986c 73e2 8099 mod::), ...ls...\n+0003f7f0: 2028 2a6e 6f74 650a 6c73 3a3a 292c 20e2 (*note.ls::), .\n+0003f800: 8098 7365 74e2 8099 2028 2a6e 6f74 6520 ..set... (*note \n+0003f810: 7365 743a 3a29 2c20 616e 6420 e280 9875 set::), and ...u\n+0003f820: 6e73 6574 e280 9920 282a 6e6f 7465 2075 nset... (*note u\n+0003f830: 6e73 6574 3a3a 2920 636f 6d6d 616e 6473 nset::) commands\n+0003f840: 2061 7265 0a6e 6f72 6d61 6c6c 7920 6176 are.normally av\n+0003f850: 6169 6c61 626c 652e 2020 4966 2079 6f75 ailable. If you\n+0003f860: 2065 6e64 2075 7020 696e 2072 6573 6375 end up in rescu\n+0003f870: 6520 6d6f 6465 2061 6e64 2064 6f20 6e6f e mode and do no\n+0003f880: 7420 6b6e 6f77 2077 6861 740a 746f 2064 t know what.to d\n+0003f890: 6f2c 2074 6865 6e20 2a6e 6f74 6520 4752 o, then *note GR\n+0003f8a0: 5542 206f 6e6c 7920 6f66 6665 7273 2061 UB only offers a\n+0003f8b0: 2072 6573 6375 6520 7368 656c 6c3a 3a2e rescue shell::.\n+0003f8c0: 0a0a 2a20 4d65 6e75 3a0a 0a2a 204d 656e ..* Menu:..* Men\n+0003f8d0: 752d 7370 6563 6966 6963 2063 6f6d 6d61 u-specific comma\n+0003f8e0: 6e64 733a 3a0a 2a20 4c6f 6164 6572 2063 nds::.* Loader c\n+0003f8f0: 6f6d 6d61 6e64 733a 3a0a 2a20 4765 6e65 ommands::.* Gene\n+0003f900: 7261 6c20 636f 6d6d 616e 6473 3a3a 0a2a ral commands::.*\n+0003f910: 2043 6f6d 6d61 6e64 2d6c 696e 6520 636f Command-line co\n+0003f920: 6d6d 616e 6473 3a3a 0a2a 204e 6574 776f mmands::.* Netwo\n+0003f930: 726b 696e 6720 636f 6d6d 616e 6473 3a3a rking commands::\n+0003f940: 0a2a 2055 6e64 6f63 756d 656e 7465 6420 .* Undocumented \n+0003f950: 636f 6d6d 616e 6473 3a3a 0a0a 1f0a 4669 commands::....Fi\n+0003f960: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+0003f970: 4e6f 6465 3a20 4d65 6e75 2d73 7065 6369 Node: Menu-speci\n+0003f980: 6669 6320 636f 6d6d 616e 6473 2c20 204e fic commands, N\n+0003f990: 6578 743a 204c 6f61 6465 7220 636f 6d6d ext: Loader comm\n+0003f9a0: 616e 6473 2c20 2055 703a 2043 6f6d 6d61 ands, Up: Comma\n+0003f9b0: 6e64 730a 0a31 372e 3120 436f 6d6d 616e nds..17.1 Comman\n+0003f9c0: 6473 2066 6f72 2074 6865 206d 656e 7520 ds for the menu \n+0003f9d0: 6f6e 6c79 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d only.===========\n 0003f9e0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0003f9f0: 3d3d 3d3d 3d3d 0a0a 5468 6520 7365 6d61 ======..The sema\n-0003fa00: 6e74 6963 7320 7573 6564 2069 6e20 7061 ntics used in pa\n-0003fa10: 7273 696e 6720 7468 6520 636f 6e66 6967 rsing the config\n-0003fa20: 7572 6174 696f 6e20 6669 6c65 2061 7265 uration file are\n-0003fa30: 2074 6865 2066 6f6c 6c6f 7769 6e67 3a0a the following:.\n-0003fa40: 0a20 2020 e280 a220 5468 6520 6669 6c65 . ... The file\n-0003fa50: 7320 5f6d 7573 745f 2062 6520 696e 2070 s _must_ be in p\n-0003fa60: 6c61 696e 2d74 6578 7420 666f 726d 6174 lain-text format\n-0003fa70: 2e0a 0a20 2020 e280 a220 e280 9823 e280 ... ... ...#..\n-0003fa80: 9920 6174 2074 6865 2062 6567 696e 6e69 . at the beginni\n-0003fa90: 6e67 206f 6620 6120 6c69 6e65 2069 6e20 ng of a line in \n-0003faa0: 6120 636f 6e66 6967 7572 6174 696f 6e20 a configuration \n-0003fab0: 6669 6c65 206d 6561 6e73 2069 7420 6973 file means it is\n-0003fac0: 0a20 2020 2020 6f6e 6c79 2061 2063 6f6d . only a com\n-0003fad0: 6d65 6e74 2e0a 0a20 2020 e280 a220 4f70 ment... ... Op\n-0003fae0: 7469 6f6e 7320 6172 6520 7365 7061 7261 tions are separa\n-0003faf0: 7465 6420 6279 2073 7061 6365 732e 0a0a ted by spaces...\n-0003fb00: 2020 20e2 80a2 2041 6c6c 206e 756d 6265 ... All numbe\n-0003fb10: 7273 2063 616e 2062 6520 6569 7468 6572 rs can be either\n-0003fb20: 2064 6563 696d 616c 206f 7220 6865 7861 decimal or hexa\n-0003fb30: 6465 6369 6d61 6c2e 2020 4120 6865 7861 decimal. A hexa\n-0003fb40: 6465 6369 6d61 6c0a 2020 2020 206e 756d decimal. num\n-0003fb50: 6265 7220 6d75 7374 2062 6520 7072 6563 ber must be prec\n-0003fb60: 6564 6564 2062 7920 e280 9830 78e2 8099 eded by ...0x...\n-0003fb70: 2c20 616e 6420 6973 2063 6173 652d 696e , and is case-in\n-0003fb80: 7365 6e73 6974 6976 652e 0a0a 2020 2054 sensitive... T\n-0003fb90: 6865 7365 2063 6f6d 6d61 6e64 7320 6361 hese commands ca\n-0003fba0: 6e20 6f6e 6c79 2062 6520 7573 6564 2069 n only be used i\n-0003fbb0: 6e20 7468 6520 6d65 6e75 3a0a 0a2a 204d n the menu:..* M\n-0003fbc0: 656e 753a 0a0a 2a20 6d65 6e75 656e 7472 enu:..* menuentr\n-0003fbd0: 793a 3a20 2020 2020 2020 2020 2020 2020 y:: \n-0003fbe0: 2020 2020 2020 5374 6172 7420 6120 6d65 Start a me\n-0003fbf0: 6e75 2065 6e74 7279 0a2a 2073 7562 6d65 nu entry.* subme\n-0003fc00: 6e75 3a3a 2020 2020 2020 2020 2020 2020 nu:: \n-0003fc10: 2020 2020 2020 2020 2047 726f 7570 206d Group m\n-0003fc20: 656e 7520 656e 7472 6965 730a 0a1f 0a46 enu entries....F\n-0003fc30: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-0003fc40: 204e 6f64 653a 206d 656e 7565 6e74 7279 Node: menuentry\n-0003fc50: 2c20 204e 6578 743a 2073 7562 6d65 6e75 , Next: submenu\n-0003fc60: 2c20 2055 703a 204d 656e 752d 7370 6563 , Up: Menu-spec\n-0003fc70: 6966 6963 2063 6f6d 6d61 6e64 730a 0a31 ific commands..1\n-0003fc80: 372e 312e 3120 6d65 6e75 656e 7472 790a 7.1.1 menuentry.\n-0003fc90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0003fca0: 0a0a 202d 2d20 436f 6d6d 616e 643a 206d .. -- Command: m\n-0003fcb0: 656e 7565 6e74 7279 2054 4954 4c45 205b enuentry TITLE [\n-0003fcc0: 2d2d 636c 6173 733d 636c 6173 7320 2e2e --class=class ..\n-0003fcd0: 2e5d 205b 2d2d 7573 6572 733d 7573 6572 .] [--users=user\n-0003fce0: 735d 0a20 2020 2020 2020 2020 205b 2d2d s]. [--\n-0003fcf0: 756e 7265 7374 7269 6374 6564 5d20 5b2d unrestricted] [-\n-0003fd00: 2d68 6f74 6b65 793d 6b65 795d 205b 2d2d -hotkey=key] [--\n-0003fd10: 6964 3d69 645d 205b 4152 4720 2e2e 2e5d id=id] [ARG ...]\n-0003fd20: 207b 2043 4f4d 4d41 4e44 3b0a 2020 2020 { COMMAND;. \n-0003fd30: 2020 2020 2020 2e2e 2e20 7d0a 2020 2020 ... }. \n-0003fd40: 2054 6869 7320 6465 6669 6e65 7320 6120 This defines a \n-0003fd50: 4752 5542 206d 656e 7520 656e 7472 7920 GRUB menu entry \n-0003fd60: 6e61 6d65 6420 5449 544c 452e 2020 5768 named TITLE. Wh\n-0003fd70: 656e 2074 6869 7320 656e 7472 7920 6973 en this entry is\n-0003fd80: 0a20 2020 2020 7365 6c65 6374 6564 2066 . selected f\n-0003fd90: 726f 6d20 7468 6520 6d65 6e75 2c20 4752 rom the menu, GR\n-0003fda0: 5542 2077 696c 6c20 7365 7420 7468 6520 UB will set the \n-0003fdb0: 4348 4f53 454e 2065 6e76 6972 6f6e 6d65 CHOSEN environme\n-0003fdc0: 6e74 0a20 2020 2020 7661 7269 6162 6c65 nt. variable\n-0003fdd0: 2074 6f20 7661 6c75 6520 6f66 20e2 8098 to value of ...\n-0003fde0: 2d2d 6964 e280 9920 6966 20e2 8098 2d2d --id... if ...--\n-0003fdf0: 6964 e280 9920 6973 2067 6976 656e 2c20 id... is given, \n-0003fe00: 6578 6563 7574 6520 7468 6520 6c69 7374 execute the list\n-0003fe10: 206f 660a 2020 2020 2063 6f6d 6d61 6e64 of. command\n-0003fe20: 7320 6769 7665 6e20 7769 7468 696e 2062 s given within b\n-0003fe30: 7261 6365 732c 2061 6e64 2069 6620 7468 races, and if th\n-0003fe40: 6520 6c61 7374 2063 6f6d 6d61 6e64 2069 e last command i\n-0003fe50: 6e20 7468 6520 6c69 7374 0a20 2020 2020 n the list. \n-0003fe60: 7265 7475 726e 6564 2073 7563 6365 7373 returned success\n-0003fe70: 6675 6c6c 7920 616e 6420 6120 6b65 726e fully and a kern\n-0003fe80: 656c 2077 6173 206c 6f61 6465 6420 6974 el was loaded it\n-0003fe90: 2077 696c 6c20 6578 6563 7574 6520 7468 will execute th\n-0003fea0: 650a 2020 2020 20e2 8098 626f 6f74 e280 e. ...boot..\n-0003feb0: 9920 636f 6d6d 616e 642e 0a0a 2020 2020 . command... \n-0003fec0: 2054 6865 20e2 8098 2d2d 636c 6173 73e2 The ...--class.\n-0003fed0: 8099 206f 7074 696f 6e20 6d61 7920 6265 .. option may be\n-0003fee0: 2075 7365 6420 616e 7920 6e75 6d62 6572 used any number\n-0003fef0: 206f 6620 7469 6d65 7320 746f 2067 726f of times to gro\n-0003ff00: 7570 206d 656e 750a 2020 2020 2065 6e74 up menu. ent\n-0003ff10: 7269 6573 2069 6e74 6f20 636c 6173 7365 ries into classe\n-0003ff20: 732e 2020 4d65 6e75 2074 6865 6d65 7320 s. Menu themes \n-0003ff30: 6d61 7920 6469 7370 6c61 7920 6469 6666 may display diff\n-0003ff40: 6572 656e 7420 636c 6173 7365 730a 2020 erent classes. \n-0003ff50: 2020 2075 7369 6e67 2064 6966 6665 7265 using differe\n-0003ff60: 6e74 2073 7479 6c65 732e 0a0a 2020 2020 nt styles... \n-0003ff70: 2054 6865 20e2 8098 2d2d 7573 6572 73e2 The ...--users.\n-0003ff80: 8099 206f 7074 696f 6e20 6772 616e 7473 .. option grants\n-0003ff90: 2073 7065 6369 6669 6320 7573 6572 7320 specific users \n-0003ffa0: 6163 6365 7373 2074 6f20 7370 6563 6966 access to specif\n-0003ffb0: 6963 206d 656e 750a 2020 2020 2065 6e74 ic menu. ent\n-0003ffc0: 7269 6573 2e20 202a 4e6f 7465 2053 6563 ries. *Note Sec\n-0003ffd0: 7572 6974 793a 3a2e 0a0a 2020 2020 2054 urity::... T\n-0003ffe0: 6865 20e2 8098 2d2d 756e 7265 7374 7269 he ...--unrestri\n-0003fff0: 6374 6564 e280 9920 6f70 7469 6f6e 2067 cted... option g\n-00040000: 7261 6e74 7320 616c 6c20 7573 6572 7320 rants all users \n-00040010: 6163 6365 7373 2074 6f20 7370 6563 6966 access to specif\n-00040020: 6963 0a20 2020 2020 6d65 6e75 2065 6e74 ic. menu ent\n-00040030: 7269 6573 2e20 202a 4e6f 7465 2053 6563 ries. *Note Sec\n-00040040: 7572 6974 793a 3a2e 0a0a 2020 2020 2054 urity::... T\n-00040050: 6865 20e2 8098 2d2d 686f 746b 6579 e280 he ...--hotkey..\n-00040060: 9920 6f70 7469 6f6e 2061 7373 6f63 6961 . option associa\n-00040070: 7465 7320 6120 686f 746b 6579 2077 6974 tes a hotkey wit\n-00040080: 6820 6120 6d65 6e75 2065 6e74 7279 2e20 h a menu entry. \n-00040090: 204b 4559 0a20 2020 2020 6d61 7920 6265 KEY. may be\n-000400a0: 2061 2073 696e 676c 6520 6c65 7474 6572 a single letter\n-000400b0: 2c20 6f72 206f 6e65 206f 6620 7468 6520 , or one of the \n-000400c0: 616c 6961 7365 7320 e280 9862 6163 6b73 aliases ...backs\n-000400d0: 7061 6365 e280 992c 20e2 8098 7461 62e2 pace..., ...tab.\n-000400e0: 8099 2c0a 2020 2020 206f 7220 e280 9864 ..,. or ...d\n-000400f0: 656c 6574 65e2 8099 2e0a 0a20 2020 2020 elete...... \n-00040100: 5468 6520 e280 982d 2d69 64e2 8099 206d The ...--id... m\n-00040110: 6179 2062 6520 7573 6564 2074 6f20 6173 ay be used to as\n-00040120: 736f 6369 6174 6520 756e 6971 7565 2069 sociate unique i\n-00040130: 6465 6e74 6966 6965 7220 7769 7468 2061 dentifier with a\n-00040140: 206d 656e 750a 2020 2020 2065 6e74 7279 menu. entry\n-00040150: 2e20 2049 4420 6973 2073 7472 696e 6720 . ID is string \n-00040160: 6f66 2041 5343 4949 2061 7068 616e 756d of ASCII aphanum\n-00040170: 6572 6963 2063 6861 7261 6374 6572 732c eric characters,\n-00040180: 2075 6e64 6572 7363 6f72 650a 2020 2020 underscore. \n-00040190: 2061 6e64 2068 7970 6865 6e20 616e 6420 and hyphen and \n-000401a0: 7368 6f75 6c64 206e 6f74 2073 7461 7274 should not start\n-000401b0: 2077 6974 6820 6120 6469 6769 742e 0a0a with a digit...\n-000401c0: 2020 2020 2041 6c6c 206f 7468 6572 2061 All other a\n-000401d0: 7267 756d 656e 7473 2069 6e63 6c75 6469 rguments includi\n-000401e0: 6e67 2054 4954 4c45 2061 7265 2070 6173 ng TITLE are pas\n-000401f0: 7365 6420 6173 2070 6f73 6974 696f 6e61 sed as positiona\n-00040200: 6c0a 2020 2020 2070 6172 616d 6574 6572 l. parameter\n-00040210: 7320 7768 656e 206c 6973 7420 6f66 2063 s when list of c\n-00040220: 6f6d 6d61 6e64 7320 6973 2065 7865 6375 ommands is execu\n-00040230: 7465 6420 7769 7468 2054 4954 4c45 2061 ted with TITLE a\n-00040240: 6c77 6179 730a 2020 2020 2061 7373 6967 lways. assig\n-00040250: 6e65 6420 746f 20e2 8098 2431 e280 992e ned to ...$1....\n-00040260: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-00040270: 6e66 6f2c 2020 4e6f 6465 3a20 7375 626d nfo, Node: subm\n-00040280: 656e 752c 2020 5072 6576 3a20 6d65 6e75 enu, Prev: menu\n-00040290: 656e 7472 792c 2020 5570 3a20 4d65 6e75 entry, Up: Menu\n-000402a0: 2d73 7065 6369 6669 6320 636f 6d6d 616e -specific comman\n-000402b0: 6473 0a0a 3137 2e31 2e32 2073 7562 6d65 ds..17.1.2 subme\n-000402c0: 6e75 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d nu.-------------\n-000402d0: 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 -.. -- Command: \n-000402e0: 7375 626d 656e 7520 5449 544c 4520 5b2d submenu TITLE [-\n-000402f0: 2d63 6c61 7373 3d63 6c61 7373 202e 2e2e -class=class ...\n-00040300: 5d20 5b2d 2d75 7365 7273 3d75 7365 7273 ] [--users=users\n-00040310: 5d0a 2020 2020 2020 2020 2020 5b2d 2d75 ]. [--u\n-00040320: 6e72 6573 7472 6963 7465 645d 205b 2d2d nrestricted] [--\n-00040330: 686f 746b 6579 3d6b 6579 5d20 5b2d 2d69 hotkey=key] [--i\n-00040340: 643d 6964 5d20 7b20 4d45 4e55 2045 4e54 d=id] { MENU ENT\n-00040350: 5249 4553 202e 2e2e 207d 0a20 2020 2020 RIES ... }. \n-00040360: 5468 6973 2064 6566 696e 6573 2061 2073 This defines a s\n-00040370: 7562 6d65 6e75 2e20 2041 6e20 656e 7472 ubmenu. An entr\n-00040380: 7920 6361 6c6c 6564 2054 4954 4c45 2077 y called TITLE w\n-00040390: 696c 6c20 6265 2061 6464 6564 2074 6f20 ill be added to \n-000403a0: 7468 650a 2020 2020 206d 656e 753b 2077 the. menu; w\n-000403b0: 6865 6e20 7468 6174 2065 6e74 7279 2069 hen that entry i\n-000403c0: 7320 7365 6c65 6374 6564 2c20 6120 6e65 s selected, a ne\n-000403d0: 7720 6d65 6e75 2077 696c 6c20 6265 2064 w menu will be d\n-000403e0: 6973 706c 6179 6564 0a20 2020 2020 7368 isplayed. sh\n-000403f0: 6f77 696e 6720 616c 6c20 7468 6520 656e owing all the en\n-00040400: 7472 6965 7320 7769 7468 696e 2074 6869 tries within thi\n-00040410: 7320 7375 626d 656e 752e 0a0a 2020 2020 s submenu... \n-00040420: 2041 6c6c 206f 7074 696f 6e73 2061 7265 All options are\n-00040430: 2074 6865 2073 616d 6520 6173 2069 6e20 the same as in \n-00040440: 7468 6520 e280 986d 656e 7565 6e74 7279 the ...menuentry\n-00040450: e280 9920 636f 6d6d 616e 6420 282a 6e6f ... command (*no\n-00040460: 7465 0a20 2020 2020 6d65 6e75 656e 7472 te. menuentr\n-00040470: 793a 3a29 2e0a 0a1f 0a46 696c 653a 2067 y::).....File: g\n-00040480: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-00040490: 204c 6f61 6465 7220 636f 6d6d 616e 6473 Loader commands\n-000404a0: 2c20 204e 6578 743a 2047 656e 6572 616c , Next: General\n-000404b0: 2063 6f6d 6d61 6e64 732c 2020 5072 6576 commands, Prev\n-000404c0: 3a20 4d65 6e75 2d73 7065 6369 6669 6320 : Menu-specific \n-000404d0: 636f 6d6d 616e 6473 2c20 2055 703a 2043 commands, Up: C\n-000404e0: 6f6d 6d61 6e64 730a 0a31 372e 3220 5661 ommands..17.2 Va\n-000404f0: 7269 6f75 7320 6c6f 6164 6572 2063 6f6d rious loader com\n-00040500: 6d61 6e64 730a 3d3d 3d3d 3d3d 3d3d 3d3d mands.==========\n+0003f9f0: 3d3d 3d3d 0a0a 5468 6520 7365 6d61 6e74 ====..The semant\n+0003fa00: 6963 7320 7573 6564 2069 6e20 7061 7273 ics used in pars\n+0003fa10: 696e 6720 7468 6520 636f 6e66 6967 7572 ing the configur\n+0003fa20: 6174 696f 6e20 6669 6c65 2061 7265 2074 ation file are t\n+0003fa30: 6865 2066 6f6c 6c6f 7769 6e67 3a0a 0a20 he following:.. \n+0003fa40: 2020 e280 a220 5468 6520 6669 6c65 7320 ... The files \n+0003fa50: 5f6d 7573 745f 2062 6520 696e 2070 6c61 _must_ be in pla\n+0003fa60: 696e 2d74 6578 7420 666f 726d 6174 2e0a in-text format..\n+0003fa70: 0a20 2020 e280 a220 e280 9823 e280 9920 . ... ...#... \n+0003fa80: 6174 2074 6865 2062 6567 696e 6e69 6e67 at the beginning\n+0003fa90: 206f 6620 6120 6c69 6e65 2069 6e20 6120 of a line in a \n+0003faa0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi\n+0003fab0: 6c65 206d 6561 6e73 2069 7420 6973 0a20 le means it is. \n+0003fac0: 2020 2020 6f6e 6c79 2061 2063 6f6d 6d65 only a comme\n+0003fad0: 6e74 2e0a 0a20 2020 e280 a220 4f70 7469 nt... ... Opti\n+0003fae0: 6f6e 7320 6172 6520 7365 7061 7261 7465 ons are separate\n+0003faf0: 6420 6279 2073 7061 6365 732e 0a0a 2020 d by spaces... \n+0003fb00: 20e2 80a2 2041 6c6c 206e 756d 6265 7273 ... All numbers\n+0003fb10: 2063 616e 2062 6520 6569 7468 6572 2064 can be either d\n+0003fb20: 6563 696d 616c 206f 7220 6865 7861 6465 ecimal or hexade\n+0003fb30: 6369 6d61 6c2e 2020 4120 6865 7861 6465 cimal. A hexade\n+0003fb40: 6369 6d61 6c0a 2020 2020 206e 756d 6265 cimal. numbe\n+0003fb50: 7220 6d75 7374 2062 6520 7072 6563 6564 r must be preced\n+0003fb60: 6564 2062 7920 e280 9830 78e2 8099 2c20 ed by ...0x..., \n+0003fb70: 616e 6420 6973 2063 6173 652d 696e 7365 and is case-inse\n+0003fb80: 6e73 6974 6976 652e 0a0a 2020 2054 6865 nsitive... The\n+0003fb90: 7365 2063 6f6d 6d61 6e64 7320 6361 6e20 se commands can \n+0003fba0: 6f6e 6c79 2062 6520 7573 6564 2069 6e20 only be used in \n+0003fbb0: 7468 6520 6d65 6e75 3a0a 0a2a 204d 656e the menu:..* Men\n+0003fbc0: 753a 0a0a 2a20 6d65 6e75 656e 7472 793a u:..* menuentry:\n+0003fbd0: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n+0003fbe0: 2020 2020 5374 6172 7420 6120 6d65 6e75 Start a menu\n+0003fbf0: 2065 6e74 7279 0a2a 2073 7562 6d65 6e75 entry.* submenu\n+0003fc00: 3a3a 2020 2020 2020 2020 2020 2020 2020 :: \n+0003fc10: 2020 2020 2020 2047 726f 7570 206d 656e Group men\n+0003fc20: 7520 656e 7472 6965 730a 0a1f 0a46 696c u entries....Fil\n+0003fc30: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+0003fc40: 6f64 653a 206d 656e 7565 6e74 7279 2c20 ode: menuentry, \n+0003fc50: 204e 6578 743a 2073 7562 6d65 6e75 2c20 Next: submenu, \n+0003fc60: 2055 703a 204d 656e 752d 7370 6563 6966 Up: Menu-specif\n+0003fc70: 6963 2063 6f6d 6d61 6e64 730a 0a31 372e ic commands..17.\n+0003fc80: 312e 3120 6d65 6e75 656e 7472 790a 2d2d 1.1 menuentry.--\n+0003fc90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n+0003fca0: 202d 2d20 436f 6d6d 616e 643a 206d 656e -- Command: men\n+0003fcb0: 7565 6e74 7279 2054 4954 4c45 205b 2d2d uentry TITLE [--\n+0003fcc0: 636c 6173 733d 636c 6173 7320 2e2e 2e5d class=class ...]\n+0003fcd0: 205b 2d2d 7573 6572 733d 7573 6572 735d [--users=users]\n+0003fce0: 0a20 2020 2020 2020 2020 205b 2d2d 756e . [--un\n+0003fcf0: 7265 7374 7269 6374 6564 5d20 5b2d 2d68 restricted] [--h\n+0003fd00: 6f74 6b65 793d 6b65 795d 205b 2d2d 6964 otkey=key] [--id\n+0003fd10: 3d69 645d 205b 4152 4720 2e2e 2e5d 207b =id] [ARG ...] {\n+0003fd20: 2043 4f4d 4d41 4e44 3b0a 2020 2020 2020 COMMAND;. \n+0003fd30: 2020 2020 2e2e 2e20 7d0a 2020 2020 2054 ... }. T\n+0003fd40: 6869 7320 6465 6669 6e65 7320 6120 4752 his defines a GR\n+0003fd50: 5542 206d 656e 7520 656e 7472 7920 6e61 UB menu entry na\n+0003fd60: 6d65 6420 5449 544c 452e 2020 5768 656e med TITLE. When\n+0003fd70: 2074 6869 7320 656e 7472 7920 6973 0a20 this entry is. \n+0003fd80: 2020 2020 7365 6c65 6374 6564 2066 726f selected fro\n+0003fd90: 6d20 7468 6520 6d65 6e75 2c20 4752 5542 m the menu, GRUB\n+0003fda0: 2077 696c 6c20 7365 7420 7468 6520 4348 will set the CH\n+0003fdb0: 4f53 454e 2065 6e76 6972 6f6e 6d65 6e74 OSEN environment\n+0003fdc0: 0a20 2020 2020 7661 7269 6162 6c65 2074 . variable t\n+0003fdd0: 6f20 7661 6c75 6520 6f66 20e2 8098 2d2d o value of ...--\n+0003fde0: 6964 e280 9920 6966 20e2 8098 2d2d 6964 id... if ...--id\n+0003fdf0: e280 9920 6973 2067 6976 656e 2c20 6578 ... is given, ex\n+0003fe00: 6563 7574 6520 7468 6520 6c69 7374 206f ecute the list o\n+0003fe10: 660a 2020 2020 2063 6f6d 6d61 6e64 7320 f. commands \n+0003fe20: 6769 7665 6e20 7769 7468 696e 2062 7261 given within bra\n+0003fe30: 6365 732c 2061 6e64 2069 6620 7468 6520 ces, and if the \n+0003fe40: 6c61 7374 2063 6f6d 6d61 6e64 2069 6e20 last command in \n+0003fe50: 7468 6520 6c69 7374 0a20 2020 2020 7265 the list. re\n+0003fe60: 7475 726e 6564 2073 7563 6365 7373 6675 turned successfu\n+0003fe70: 6c6c 7920 616e 6420 6120 6b65 726e 656c lly and a kernel\n+0003fe80: 2077 6173 206c 6f61 6465 6420 6974 2077 was loaded it w\n+0003fe90: 696c 6c20 6578 6563 7574 6520 7468 650a ill execute the.\n+0003fea0: 2020 2020 20e2 8098 626f 6f74 e280 9920 ...boot... \n+0003feb0: 636f 6d6d 616e 642e 0a0a 2020 2020 2054 command... T\n+0003fec0: 6865 20e2 8098 2d2d 636c 6173 73e2 8099 he ...--class...\n+0003fed0: 206f 7074 696f 6e20 6d61 7920 6265 2075 option may be u\n+0003fee0: 7365 6420 616e 7920 6e75 6d62 6572 206f sed any number o\n+0003fef0: 6620 7469 6d65 7320 746f 2067 726f 7570 f times to group\n+0003ff00: 206d 656e 750a 2020 2020 2065 6e74 7269 menu. entri\n+0003ff10: 6573 2069 6e74 6f20 636c 6173 7365 732e es into classes.\n+0003ff20: 2020 4d65 6e75 2074 6865 6d65 7320 6d61 Menu themes ma\n+0003ff30: 7920 6469 7370 6c61 7920 6469 6666 6572 y display differ\n+0003ff40: 656e 7420 636c 6173 7365 730a 2020 2020 ent classes. \n+0003ff50: 2075 7369 6e67 2064 6966 6665 7265 6e74 using different\n+0003ff60: 2073 7479 6c65 732e 0a0a 2020 2020 2054 styles... T\n+0003ff70: 6865 20e2 8098 2d2d 7573 6572 73e2 8099 he ...--users...\n+0003ff80: 206f 7074 696f 6e20 6772 616e 7473 2073 option grants s\n+0003ff90: 7065 6369 6669 6320 7573 6572 7320 6163 pecific users ac\n+0003ffa0: 6365 7373 2074 6f20 7370 6563 6966 6963 cess to specific\n+0003ffb0: 206d 656e 750a 2020 2020 2065 6e74 7269 menu. entri\n+0003ffc0: 6573 2e20 202a 4e6f 7465 2053 6563 7572 es. *Note Secur\n+0003ffd0: 6974 793a 3a2e 0a0a 2020 2020 2054 6865 ity::... The\n+0003ffe0: 20e2 8098 2d2d 756e 7265 7374 7269 6374 ...--unrestrict\n+0003fff0: 6564 e280 9920 6f70 7469 6f6e 2067 7261 ed... option gra\n+00040000: 6e74 7320 616c 6c20 7573 6572 7320 6163 nts all users ac\n+00040010: 6365 7373 2074 6f20 7370 6563 6966 6963 cess to specific\n+00040020: 0a20 2020 2020 6d65 6e75 2065 6e74 7269 . menu entri\n+00040030: 6573 2e20 202a 4e6f 7465 2053 6563 7572 es. *Note Secur\n+00040040: 6974 793a 3a2e 0a0a 2020 2020 2054 6865 ity::... The\n+00040050: 20e2 8098 2d2d 686f 746b 6579 e280 9920 ...--hotkey... \n+00040060: 6f70 7469 6f6e 2061 7373 6f63 6961 7465 option associate\n+00040070: 7320 6120 686f 746b 6579 2077 6974 6820 s a hotkey with \n+00040080: 6120 6d65 6e75 2065 6e74 7279 2e20 204b a menu entry. K\n+00040090: 4559 0a20 2020 2020 6d61 7920 6265 2061 EY. may be a\n+000400a0: 2073 696e 676c 6520 6c65 7474 6572 2c20 single letter, \n+000400b0: 6f72 206f 6e65 206f 6620 7468 6520 616c or one of the al\n+000400c0: 6961 7365 7320 e280 9862 6163 6b73 7061 iases ...backspa\n+000400d0: 6365 e280 992c 20e2 8098 7461 62e2 8099 ce..., ...tab...\n+000400e0: 2c0a 2020 2020 206f 7220 e280 9864 656c ,. or ...del\n+000400f0: 6574 65e2 8099 2e0a 0a20 2020 2020 5468 ete...... Th\n+00040100: 6520 e280 982d 2d69 64e2 8099 206d 6179 e ...--id... may\n+00040110: 2062 6520 7573 6564 2074 6f20 6173 736f be used to asso\n+00040120: 6369 6174 6520 756e 6971 7565 2069 6465 ciate unique ide\n+00040130: 6e74 6966 6965 7220 7769 7468 2061 206d ntifier with a m\n+00040140: 656e 750a 2020 2020 2065 6e74 7279 2e20 enu. entry. \n+00040150: 2049 4420 6973 2073 7472 696e 6720 6f66 ID is string of\n+00040160: 2041 5343 4949 2061 7068 616e 756d 6572 ASCII aphanumer\n+00040170: 6963 2063 6861 7261 6374 6572 732c 2075 ic characters, u\n+00040180: 6e64 6572 7363 6f72 650a 2020 2020 2061 nderscore. a\n+00040190: 6e64 2068 7970 6865 6e20 616e 6420 7368 nd hyphen and sh\n+000401a0: 6f75 6c64 206e 6f74 2073 7461 7274 2077 ould not start w\n+000401b0: 6974 6820 6120 6469 6769 742e 0a0a 2020 ith a digit... \n+000401c0: 2020 2041 6c6c 206f 7468 6572 2061 7267 All other arg\n+000401d0: 756d 656e 7473 2069 6e63 6c75 6469 6e67 uments including\n+000401e0: 2054 4954 4c45 2061 7265 2070 6173 7365 TITLE are passe\n+000401f0: 6420 6173 2070 6f73 6974 696f 6e61 6c0a d as positional.\n+00040200: 2020 2020 2070 6172 616d 6574 6572 7320 parameters \n+00040210: 7768 656e 206c 6973 7420 6f66 2063 6f6d when list of com\n+00040220: 6d61 6e64 7320 6973 2065 7865 6375 7465 mands is execute\n+00040230: 6420 7769 7468 2054 4954 4c45 2061 6c77 d with TITLE alw\n+00040240: 6179 730a 2020 2020 2061 7373 6967 6e65 ays. assigne\n+00040250: 6420 746f 20e2 8098 2431 e280 992e 0a0a d to ...$1......\n+00040260: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+00040270: 6f2c 2020 4e6f 6465 3a20 7375 626d 656e o, Node: submen\n+00040280: 752c 2020 5072 6576 3a20 6d65 6e75 656e u, Prev: menuen\n+00040290: 7472 792c 2020 5570 3a20 4d65 6e75 2d73 try, Up: Menu-s\n+000402a0: 7065 6369 6669 6320 636f 6d6d 616e 6473 pecific commands\n+000402b0: 0a0a 3137 2e31 2e32 2073 7562 6d65 6e75 ..17.1.2 submenu\n+000402c0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a .--------------.\n+000402d0: 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 7375 . -- Command: su\n+000402e0: 626d 656e 7520 5449 544c 4520 5b2d 2d63 bmenu TITLE [--c\n+000402f0: 6c61 7373 3d63 6c61 7373 202e 2e2e 5d20 lass=class ...] \n+00040300: 5b2d 2d75 7365 7273 3d75 7365 7273 5d0a [--users=users].\n+00040310: 2020 2020 2020 2020 2020 5b2d 2d75 6e72 [--unr\n+00040320: 6573 7472 6963 7465 645d 205b 2d2d 686f estricted] [--ho\n+00040330: 746b 6579 3d6b 6579 5d20 5b2d 2d69 643d tkey=key] [--id=\n+00040340: 6964 5d20 7b20 4d45 4e55 2045 4e54 5249 id] { MENU ENTRI\n+00040350: 4553 202e 2e2e 207d 0a20 2020 2020 5468 ES ... }. Th\n+00040360: 6973 2064 6566 696e 6573 2061 2073 7562 is defines a sub\n+00040370: 6d65 6e75 2e20 2041 6e20 656e 7472 7920 menu. An entry \n+00040380: 6361 6c6c 6564 2054 4954 4c45 2077 696c called TITLE wil\n+00040390: 6c20 6265 2061 6464 6564 2074 6f20 7468 l be added to th\n+000403a0: 650a 2020 2020 206d 656e 753b 2077 6865 e. menu; whe\n+000403b0: 6e20 7468 6174 2065 6e74 7279 2069 7320 n that entry is \n+000403c0: 7365 6c65 6374 6564 2c20 6120 6e65 7720 selected, a new \n+000403d0: 6d65 6e75 2077 696c 6c20 6265 2064 6973 menu will be dis\n+000403e0: 706c 6179 6564 0a20 2020 2020 7368 6f77 played. show\n+000403f0: 696e 6720 616c 6c20 7468 6520 656e 7472 ing all the entr\n+00040400: 6965 7320 7769 7468 696e 2074 6869 7320 ies within this \n+00040410: 7375 626d 656e 752e 0a0a 2020 2020 2041 submenu... A\n+00040420: 6c6c 206f 7074 696f 6e73 2061 7265 2074 ll options are t\n+00040430: 6865 2073 616d 6520 6173 2069 6e20 7468 he same as in th\n+00040440: 6520 e280 986d 656e 7565 6e74 7279 e280 e ...menuentry..\n+00040450: 9920 636f 6d6d 616e 6420 282a 6e6f 7465 . command (*note\n+00040460: 0a20 2020 2020 6d65 6e75 656e 7472 793a . menuentry:\n+00040470: 3a29 2e0a 0a1f 0a46 696c 653a 2067 7275 :).....File: gru\n+00040480: 622e 696e 666f 2c20 204e 6f64 653a 204c b.info, Node: L\n+00040490: 6f61 6465 7220 636f 6d6d 616e 6473 2c20 oader commands, \n+000404a0: 204e 6578 743a 2047 656e 6572 616c 2063 Next: General c\n+000404b0: 6f6d 6d61 6e64 732c 2020 5072 6576 3a20 ommands, Prev: \n+000404c0: 4d65 6e75 2d73 7065 6369 6669 6320 636f Menu-specific co\n+000404d0: 6d6d 616e 6473 2c20 2055 703a 2043 6f6d mmands, Up: Com\n+000404e0: 6d61 6e64 730a 0a31 372e 3220 5661 7269 mands..17.2 Vari\n+000404f0: 6f75 7320 6c6f 6164 6572 2063 6f6d 6d61 ous loader comma\n+00040500: 6e64 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d nds.============\n 00040510: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00040520: 3d3d 0a0a 5468 6573 6520 636f 6d6d 616e ==..These comman\n-00040530: 6473 2061 7265 2075 7365 6420 746f 206c ds are used to l\n-00040540: 6f61 6420 6e65 6365 7373 6172 7920 636f oad necessary co\n-00040550: 6d70 6f6e 656e 7473 2074 6f20 626f 6f74 mponents to boot\n-00040560: 2064 6573 6972 6564 204f 532e 0a4d 616e desired OS..Man\n-00040570: 7920 6f66 2074 6865 206c 6f61 6465 7220 y of the loader \n-00040580: 636f 6d6d 616e 6473 2061 7265 206e 6f74 commands are not\n-00040590: 2073 7566 6669 6369 656e 746c 7920 646f sufficiently do\n-000405a0: 6375 6d65 6e74 6564 2e20 2054 6865 0a66 cumented. The.f\n-000405b0: 6f6c 6c6f 7769 6e67 2069 7320 6120 6c69 ollowing is a li\n-000405c0: 7374 206f 6620 636f 6d6d 616e 6473 2074 st of commands t\n-000405d0: 6861 7420 636f 756c 6420 7573 6520 6d6f hat could use mo\n-000405e0: 7265 2064 6f63 756d 656e 7461 7469 6f6e re documentation\n-000405f0: 3a0a 0a20 2020 e280 a220 e280 9861 7070 :.. ... ...app\n-00040600: 6c65 6c6f 6164 6572 e280 9920 2d20 426f leloader... - Bo\n-00040610: 6f74 2042 494f 532d 6261 7365 6420 7379 ot BIOS-based sy\n-00040620: 7374 656d 2e0a 2020 20e2 80a2 20e2 8098 stem.. ... ...\n-00040630: 6672 6565 646f 73e2 8099 202d 204c 6f61 freedos... - Loa\n-00040640: 6420 4672 6565 444f 5320 6b65 726e 656c d FreeDOS kernel\n-00040650: 2e73 7973 2e0a 2020 20e2 80a2 20e2 8098 .sys.. ... ...\n-00040660: 6b66 7265 6562 7364 5f6c 6f61 6465 6e76 kfreebsd_loadenv\n-00040670: e280 9920 2d20 4c6f 6164 2046 7265 6542 ... - Load FreeB\n-00040680: 5344 2065 6e76 2e0a 2020 20e2 80a2 20e2 SD env.. ... .\n-00040690: 8098 6b66 7265 6562 7364 5f6d 6f64 756c ..kfreebsd_modul\n-000406a0: 655f 656c 66e2 8099 202d 204c 6f61 6420 e_elf... - Load \n-000406b0: 4672 6565 4253 4420 6b65 726e 656c 206d FreeBSD kernel m\n-000406c0: 6f64 756c 6520 2845 4c46 292e 0a20 2020 odule (ELF).. \n-000406d0: e280 a220 e280 986b 6672 6565 6273 645f ... ...kfreebsd_\n-000406e0: 6d6f 6475 6c65 e280 9920 2d20 4c6f 6164 module... - Load\n-000406f0: 2046 7265 6542 5344 206b 6572 6e65 6c20 FreeBSD kernel \n-00040700: 6d6f 6475 6c65 2e0a 2020 20e2 80a2 20e2 module.. ... .\n-00040710: 8098 6b66 7265 6562 7364 e280 9920 2d20 ..kfreebsd... - \n-00040720: 4c6f 6164 206b 6572 6e65 6c20 6f66 2046 Load kernel of F\n-00040730: 7265 6542 5344 2e0a 2020 20e2 80a2 20e2 reeBSD.. ... .\n-00040740: 8098 6b6e 6574 6273 645f 6d6f 6475 6c65 ..knetbsd_module\n-00040750: 5f65 6c66 e280 9920 2d20 4c6f 6164 204e _elf... - Load N\n-00040760: 6574 4253 4420 6b65 726e 656c 206d 6f64 etBSD kernel mod\n-00040770: 756c 6520 2845 4c46 292e 0a20 2020 e280 ule (ELF).. ..\n-00040780: a220 e280 986b 6e65 7462 7364 5f6d 6f64 . ...knetbsd_mod\n-00040790: 756c 65e2 8099 202d 204c 6f61 6420 4e65 ule... - Load Ne\n-000407a0: 7442 5344 206b 6572 6e65 6c20 6d6f 6475 tBSD kernel modu\n-000407b0: 6c65 2e0a 2020 20e2 80a2 20e2 8098 6b6e le.. ... ...kn\n-000407c0: 6574 6273 64e2 8099 202d 204c 6f61 6420 etbsd... - Load \n-000407d0: 6b65 726e 656c 206f 6620 4e65 7442 5344 kernel of NetBSD\n-000407e0: 2e0a 2020 20e2 80a2 20e2 8098 6b6f 7065 .. ... ...kope\n-000407f0: 6e62 7364 e280 9920 2d20 4c6f 6164 206b nbsd... - Load k\n-00040800: 6572 6e65 6c20 6f66 204f 7065 6e42 5344 ernel of OpenBSD\n-00040810: 2e0a 2020 20e2 80a2 20e2 8098 6b6f 7065 .. ... ...kope\n-00040820: 6e62 7364 5f72 616d 6469 736b e280 9920 nbsd_ramdisk... \n-00040830: 2d20 4c6f 6164 206b 4f70 656e 4253 4420 - Load kOpenBSD \n-00040840: 7261 6d64 6973 6b2e 0a20 2020 e280 a220 ramdisk.. ... \n-00040850: e280 986c 6567 6163 795f 696e 6974 7264 ...legacy_initrd\n-00040860: 5f6e 6f75 6e7a 6970 e280 9920 2d20 5369 _nounzip... - Si\n-00040870: 6d75 6c61 7465 2067 7275 622d 6c65 6761 mulate grub-lega\n-00040880: 6379 2027 6d6f 6475 6c65 6e6f 756e 7a69 cy 'modulenounzi\n-00040890: 7027 0a20 2020 2020 636f 6d6d 616e 640a p'. command.\n-000408a0: 2020 20e2 80a2 20e2 8098 6c65 6761 6379 ... ...legacy\n-000408b0: 5f69 6e69 7472 64e2 8099 202d 2053 696d _initrd... - Sim\n-000408c0: 756c 6174 6520 6772 7562 2d6c 6567 6163 ulate grub-legac\n-000408d0: 7920 2769 6e69 7472 6427 2063 6f6d 6d61 y 'initrd' comma\n-000408e0: 6e64 0a20 2020 e280 a220 e280 986c 6567 nd. ... ...leg\n-000408f0: 6163 795f 6b65 726e 656c e280 9920 2d20 acy_kernel... - \n-00040900: 5369 6d75 6c61 7465 2067 7275 622d 6c65 Simulate grub-le\n-00040910: 6761 6379 2027 6b65 726e 656c 2720 636f gacy 'kernel' co\n-00040920: 6d6d 616e 640a 2020 20e2 80a2 20e2 8098 mmand. ... ...\n-00040930: 6d6f 6475 6c65 32e2 8099 202d 204c 6f61 module2... - Loa\n-00040940: 6420 6120 6d75 6c74 6962 6f6f 7420 3220 d a multiboot 2 \n-00040950: 6d6f 6475 6c65 2e0a 2020 20e2 80a2 20e2 module.. ... .\n-00040960: 8098 6d6f 6475 6c65 e280 9920 2d20 4c6f ..module... - Lo\n-00040970: 6164 2061 206d 756c 7469 626f 6f74 206d ad a multiboot m\n-00040980: 6f64 756c 652e 0a20 2020 e280 a220 e280 odule.. ... ..\n-00040990: 986d 756c 7469 626f 6f74 32e2 8099 202d .multiboot2... -\n-000409a0: 204c 6f61 6420 6120 6d75 6c74 6962 6f6f Load a multiboo\n-000409b0: 7420 3220 6b65 726e 656c 2e0a 2020 20e2 t 2 kernel.. .\n-000409c0: 80a2 20e2 8098 6d75 6c74 6962 6f6f 74e2 .. ...multiboot.\n-000409d0: 8099 202d 204c 6f61 6420 6120 6d75 6c74 .. - Load a mult\n-000409e0: 6962 6f6f 7420 6b65 726e 656c 2e0a 2020 iboot kernel.. \n-000409f0: 20e2 80a2 20e2 8098 6e74 6c64 72e2 8099 ... ...ntldr...\n-00040a00: 202d 204c 6f61 6420 4e54 4c44 5220 6f72 - Load NTLDR or\n-00040a10: 2042 6f6f 744d 4752 2e0a 2020 20e2 80a2 BootMGR.. ...\n-00040a20: 20e2 8098 706c 616e 39e2 8099 202d 204c ...plan9... - L\n-00040a30: 6f61 6420 506c 616e 3920 6b65 726e 656c oad Plan9 kernel\n-00040a40: 2e0a 2020 20e2 80a2 20e2 8098 7078 6563 .. ... ...pxec\n-00040a50: 6861 696e 6c6f 6164 6572 e280 9920 2d20 hainloader... - \n-00040a60: 4c6f 6164 2061 2050 5845 2069 6d61 6765 Load a PXE image\n-00040a70: 2e0a 2020 20e2 80a2 20e2 8098 7472 7565 .. ... ...true\n-00040a80: 6372 7970 74e2 8099 202d 204c 6f61 6420 crypt... - Load \n-00040a90: 5472 7565 6372 7970 7420 4953 4f2e 0a20 Truecrypt ISO.. \n-00040aa0: 2020 e280 a220 e280 9878 6e75 5f6b 6572 ... ...xnu_ker\n-00040ab0: 6e65 6c36 34e2 8099 202d 204c 6f61 6420 nel64... - Load \n-00040ac0: 3634 2d62 6974 2058 4e55 2069 6d61 6765 64-bit XNU image\n-00040ad0: 2e0a 2020 20e2 80a2 20e2 8098 786e 755f .. ... ...xnu_\n-00040ae0: 6b65 726e 656c e280 9920 2d20 4c6f 6164 kernel... - Load\n-00040af0: 2058 4e55 2069 6d61 6765 2e0a 2020 20e2 XNU image.. .\n-00040b00: 80a2 20e2 8098 786e 755f 6b65 7874 6469 .. ...xnu_kextdi\n-00040b10: 72e2 8099 202d 204c 6f61 6420 584e 5520 r... - Load XNU \n-00040b20: 6578 7465 6e73 696f 6e20 6469 7265 6374 extension direct\n-00040b30: 6f72 792e 0a20 2020 e280 a220 e280 9878 ory.. ... ...x\n-00040b40: 6e75 5f6b 6578 74e2 8099 202d 204c 6f61 nu_kext... - Loa\n-00040b50: 6420 584e 5520 6578 7465 6e73 696f 6e2e d XNU extension.\n-00040b60: 0a20 2020 e280 a220 e280 9878 6e75 5f6d . ... ...xnu_m\n-00040b70: 6b65 7874 e280 9920 2d20 4c6f 6164 2058 kext... - Load X\n-00040b80: 4e55 2065 7874 656e 7369 6f6e 2070 6163 NU extension pac\n-00040b90: 6b61 6765 2e0a 2020 20e2 80a2 20e2 8098 kage.. ... ...\n-00040ba0: 786e 755f 7261 6d64 6973 6be2 8099 202d xnu_ramdisk... -\n-00040bb0: 204c 6f61 6420 584e 5520 7261 6d64 6973 Load XNU ramdis\n-00040bc0: 6b2e 2020 4974 2077 696c 6c20 6265 2061 k. It will be a\n-00040bd0: 7661 696c 6162 6c65 2069 6e20 4f53 2061 vailable in OS a\n-00040be0: 730a 2020 2020 206d 6430 2e0a 2020 20e2 s. md0.. .\n-00040bf0: 80a2 20e2 8098 786e 755f 7265 7375 6d65 .. ...xnu_resume\n-00040c00: e280 9920 2d20 4c6f 6164 2061 6e20 696d ... - Load an im\n-00040c10: 6167 6520 6f66 2068 6962 6572 6e61 7465 age of hibernate\n-00040c20: 6420 584e 552e 0a20 2020 e280 a220 e280 d XNU.. ... ..\n-00040c30: 9878 6e75 5f73 706c 6173 68e2 8099 202d .xnu_splash... -\n-00040c40: 204c 6f61 6420 6120 7370 6c61 7368 2069 Load a splash i\n-00040c50: 6d61 6765 2066 6f72 2058 4e55 2e0a 0a2a mage for XNU...*\n-00040c60: 204d 656e 753a 0a0a 2a20 6368 6169 6e6c Menu:..* chainl\n-00040c70: 6f61 6465 723a 3a20 2020 2020 2020 2020 oader:: \n-00040c80: 2020 2020 2020 2020 4368 6169 6e2d 6c6f Chain-lo\n-00040c90: 6164 2061 6e6f 7468 6572 2062 6f6f 7420 ad another boot \n-00040ca0: 6c6f 6164 6572 0a2a 2069 6e69 7472 643a loader.* initrd:\n-00040cb0: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n-00040cc0: 2020 2020 2020 204c 6f61 6420 6120 4c69 Load a Li\n-00040cd0: 6e75 7820 696e 6974 7264 0a2a 2069 6e69 nux initrd.* ini\n-00040ce0: 7472 6431 363a 3a20 2020 2020 2020 2020 trd16:: \n-00040cf0: 2020 2020 2020 2020 2020 204c 6f61 6420 Load \n-00040d00: 6120 4c69 6e75 7820 696e 6974 7264 2028 a Linux initrd (\n-00040d10: 3136 2d62 6974 206d 6f64 6529 0a2a 206c 16-bit mode).* l\n-00040d20: 696e 7578 3a3a 2020 2020 2020 2020 2020 inux:: \n-00040d30: 2020 2020 2020 2020 2020 2020 204c 6f61 Loa\n-00040d40: 6420 6120 4c69 6e75 7820 6b65 726e 656c d a Linux kernel\n-00040d50: 0a2a 206c 696e 7578 3136 3a3a 2020 2020 .* linux16:: \n-00040d60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00040d70: 204c 6f61 6420 6120 4c69 6e75 7820 6b65 Load a Linux ke\n-00040d80: 726e 656c 2028 3136 2d62 6974 206d 6f64 rnel (16-bit mod\n-00040d90: 6529 0a2a 2078 656e 5f68 7970 6572 7669 e).* xen_hypervi\n-00040da0: 736f 723a 3a20 2020 2020 2020 2020 2020 sor:: \n-00040db0: 2020 204c 6f61 6420 7865 6e20 6879 7065 Load xen hype\n-00040dc0: 7276 6973 6f72 2062 696e 6172 7920 286f rvisor binary (o\n-00040dd0: 6e6c 7920 6f6e 2041 4172 6368 3634 290a nly on AArch64).\n-00040de0: 2a20 7865 6e5f 6d6f 6475 6c65 3a3a 2020 * xen_module:: \n-00040df0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00040e00: 4c6f 6164 2078 656e 206d 6f64 756c 6573 Load xen modules\n-00040e10: 2066 6f72 2078 656e 2068 7970 6572 7669 for xen hypervi\n-00040e20: 736f 7220 286f 6e6c 7920 6f6e 2041 4172 sor (only on AAr\n-00040e30: 6368 3634 290a 0a1f 0a46 696c 653a 2067 ch64)....File: g\n-00040e40: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-00040e50: 2063 6861 696e 6c6f 6164 6572 2c20 204e chainloader, N\n-00040e60: 6578 743a 2069 6e69 7472 642c 2020 5570 ext: initrd, Up\n-00040e70: 3a20 4c6f 6164 6572 2063 6f6d 6d61 6e64 : Loader command\n-00040e80: 730a 0a31 372e 322e 3120 6368 6169 6e6c s..17.2.1 chainl\n-00040e90: 6f61 6465 720a 2d2d 2d2d 2d2d 2d2d 2d2d oader.----------\n-00040ea0: 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f --------.. -- Co\n-00040eb0: 6d6d 616e 643a 2063 6861 696e 6c6f 6164 mmand: chainload\n-00040ec0: 6572 205b 2d2d 666f 7263 655d 2066 696c er [--force] fil\n-00040ed0: 6520 5b61 7267 732e 2e2e 5d0a 2020 2020 e [args...]. \n-00040ee0: 204c 6f61 6420 4649 4c45 2061 7320 6120 Load FILE as a \n-00040ef0: 6368 6169 6e2d 6c6f 6164 6572 2e20 204c chain-loader. L\n-00040f00: 696b 6520 616e 7920 6f74 6865 7220 6669 ike any other fi\n-00040f10: 6c65 206c 6f61 6465 6420 6279 2074 6865 le loaded by the\n-00040f20: 0a20 2020 2020 6669 6c65 7379 7374 656d . filesystem\n-00040f30: 2063 6f64 652c 2069 7420 6361 6e20 7573 code, it can us\n-00040f40: 6520 7468 6520 626c 6f63 6b6c 6973 7420 e the blocklist \n-00040f50: 6e6f 7461 7469 6f6e 2028 2a6e 6f74 6520 notation (*note \n-00040f60: 426c 6f63 6b0a 2020 2020 206c 6973 7420 Block. list \n-00040f70: 7379 6e74 6178 3a3a 2920 746f 2067 7261 syntax::) to gra\n-00040f80: 6220 7468 6520 6669 7273 7420 7365 6374 b the first sect\n-00040f90: 6f72 206f 6620 7468 6520 6375 7272 656e or of the curren\n-00040fa0: 7420 7061 7274 6974 696f 6e0a 2020 2020 t partition. \n-00040fb0: 2077 6974 6820 e280 982b 31e2 8099 2e20 with ...+1.... \n-00040fc0: 204f 6e20 4546 4920 706c 6174 666f 726d On EFI platform\n-00040fd0: 732c 2061 6e79 2061 7267 756d 656e 7473 s, any arguments\n-00040fe0: 2061 6674 6572 2046 494c 4520 7769 6c6c after FILE will\n-00040ff0: 2062 6520 7365 6e74 0a20 2020 2020 746f be sent. to\n-00041000: 2074 6865 206c 6f61 6465 6420 696d 6167 the loaded imag\n-00041010: 652e 0a0a 2020 2020 2049 6620 796f 7520 e... If you \n-00041020: 7370 6563 6966 7920 7468 6520 6f70 7469 specify the opti\n-00041030: 6f6e 20e2 8098 2d2d 666f 7263 65e2 8099 on ...--force...\n-00041040: 2c20 7468 656e 206c 6f61 6420 4649 4c45 , then load FILE\n-00041050: 2066 6f72 6369 626c 792c 0a20 2020 2020 forcibly,. \n-00041060: 7768 6574 6865 7220 6974 2068 6173 2061 whether it has a\n-00041070: 2063 6f72 7265 6374 2073 6967 6e61 7475 correct signatu\n-00041080: 7265 206f 7220 6e6f 742e 2020 5468 6973 re or not. This\n-00041090: 2069 7320 7265 7175 6972 6564 2077 6865 is required whe\n-000410a0: 6e0a 2020 2020 2079 6f75 2077 616e 7420 n. you want \n-000410b0: 746f 206c 6f61 6420 6120 6465 6665 6374 to load a defect\n-000410c0: 6976 6520 626f 6f74 206c 6f61 6465 722c ive boot loader,\n-000410d0: 2073 7563 6820 6173 2053 434f 2055 6e69 such as SCO Uni\n-000410e0: 7857 6172 6520 372e 312e 0a0a 1f0a 4669 xWare 7.1.....Fi\n-000410f0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-00041100: 4e6f 6465 3a20 696e 6974 7264 2c20 204e Node: initrd, N\n-00041110: 6578 743a 2069 6e69 7472 6431 362c 2020 ext: initrd16, \n-00041120: 5072 6576 3a20 6368 6169 6e6c 6f61 6465 Prev: chainloade\n-00041130: 722c 2020 5570 3a20 4c6f 6164 6572 2063 r, Up: Loader c\n-00041140: 6f6d 6d61 6e64 730a 0a31 372e 322e 3220 ommands..17.2.2 \n-00041150: 696e 6974 7264 0a2d 2d2d 2d2d 2d2d 2d2d initrd.---------\n-00041160: 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d 616e ----.. -- Comman\n-00041170: 643a 2069 6e69 7472 6420 6669 6c65 205b d: initrd file [\n-00041180: 6669 6c65 202e 2e2e 5d0a 2020 2020 204c file ...]. L\n-00041190: 6f61 642c 2069 6e20 6f72 6465 722c 2061 oad, in order, a\n-000411a0: 6c6c 2069 6e69 7472 6473 2066 6f72 2061 ll initrds for a\n-000411b0: 204c 696e 7578 206b 6572 6e65 6c20 696d Linux kernel im\n-000411c0: 6167 652c 2061 6e64 2073 6574 2074 6865 age, and set the\n-000411d0: 0a20 2020 2020 6170 7072 6f70 7269 6174 . appropriat\n-000411e0: 6520 7061 7261 6d65 7465 7273 2069 6e20 e parameters in \n-000411f0: 7468 6520 4c69 6e75 7820 7365 7475 7020 the Linux setup \n-00041200: 6172 6561 2069 6e20 6d65 6d6f 7279 2e20 area in memory. \n-00041210: 2054 6869 7320 6d61 790a 2020 2020 206f This may. o\n-00041220: 6e6c 7920 6265 2075 7365 6420 6166 7465 nly be used afte\n-00041230: 7220 7468 6520 e280 986c 696e 7578 e280 r the ...linux..\n-00041240: 9920 636f 6d6d 616e 6420 282a 6e6f 7465 . command (*note\n-00041250: 206c 696e 7578 3a3a 2920 6861 7320 6265 linux::) has be\n-00041260: 656e 0a20 2020 2020 7275 6e2e 2020 5365 en. run. Se\n-00041270: 6520 2a6e 6f74 6520 474e 552f 4c69 6e75 e *note GNU/Linu\n-00041280: 783a 3a20 666f 7220 6d6f 7265 2069 6e66 x:: for more inf\n-00041290: 6f20 6f6e 2062 6f6f 7469 6e67 2047 4e55 o on booting GNU\n-000412a0: 2f4c 696e 7578 2e0a 2020 2020 2046 6f72 /Linux.. For\n-000412b0: 206d 6f72 6520 696e 666f 726d 6174 696f more informatio\n-000412c0: 6e20 6f6e 2069 6e69 7472 6473 2073 6565 n on initrds see\n-000412d0: 2074 6865 2047 4e55 2f4c 696e 7578 206b the GNU/Linux k\n-000412e0: 6572 6e65 6c0a 2020 2020 2064 6f63 756d ernel. docum\n-000412f0: 656e 7461 7469 6f6e 0a20 2020 2020 2868 entation. (h\n-00041300: 7474 7073 3a2f 2f64 6f63 732e 6b65 726e ttps://docs.kern\n-00041310: 656c 2e6f 7267 2f66 696c 6573 7973 7465 el.org/filesyste\n-00041320: 6d73 2f72 616d 6673 2d72 6f6f 7466 732d ms/ramfs-rootfs-\n-00041330: 696e 6974 7261 6d66 732e 6874 6d6c 292e initramfs.html).\n-00041340: 0a0a 2020 2020 2041 206e 6577 2d73 7479 .. A new-sty\n-00041350: 6c65 2069 6e69 7472 6420 2866 6f72 206b le initrd (for k\n-00041360: 6572 6e65 6c73 206e 6577 6572 2074 6861 ernels newer tha\n-00041370: 6e20 322e 3629 2063 6f6e 7461 696e 696e n 2.6) containin\n-00041380: 6720 6f6e 6520 6669 6c65 0a20 2020 2020 g one file. \n-00041390: 7769 7468 206c 6561 6469 6e67 2070 6174 with leading pat\n-000413a0: 6820 636f 6d70 6f6e 656e 7473 2063 616e h components can\n-000413b0: 2061 6c73 6f20 6265 2067 656e 6572 6174 also be generat\n-000413c0: 6564 2061 7420 7275 6e20 7469 6d65 2e0a ed at run time..\n-000413d0: 2020 2020 2054 6869 7320 6361 6e20 6265 This can be\n-000413e0: 2064 6f6e 6520 6279 2070 7265 6669 7869 done by prefixi\n-000413f0: 6e67 2061 6e20 6172 6775 6d65 6e74 2077 ng an argument w\n-00041400: 6974 6820 e280 986e 6577 633a e280 9920 ith ...newc:... \n-00041410: 666f 6c6c 6f77 6564 2062 790a 2020 2020 followed by. \n-00041420: 2074 6865 2070 6174 6820 6f66 2074 6865 the path of the\n-00041430: 2066 696c 6520 696e 2074 6865 206e 6577 file in the new\n-00041440: 2069 6e69 7472 642c 2061 20e2 8098 3ae2 initrd, a ...:.\n-00041450: 8099 2c20 616e 6420 7468 656e 2074 6865 .., and then the\n-00041460: 2047 5255 420a 2020 2020 2066 696c 6520 GRUB. file \n-00041470: 7061 7468 2074 6f20 7468 6520 6669 6c65 path to the file\n-00041480: 2064 6174 6120 746f 2062 6520 6265 2069 data to be be i\n-00041490: 6e63 6c75 6465 642e 0a0a 2020 2020 2046 ncluded... F\n-000414a0: 6f72 2065 7861 6d70 6c65 3a0a 2020 2020 or example:. \n-000414b0: 2020 2020 2020 696e 6974 7264 206e 6577 initrd new\n-000414c0: 633a 2f65 7463 2f73 7368 2f63 6f6e 6669 c:/etc/ssh/confi\n-000414d0: 673a 2868 6430 2c32 292f 686f 6d65 2f75 g:(hd0,2)/home/u\n-000414e0: 7365 722f 2e73 7368 2f63 6f6e 6669 6720 ser/.ssh/config \n-000414f0: 5c0a 2020 2020 2020 2020 2020 2020 2020 \\. \n-00041500: 2020 206e 6577 633a 2f65 7463 2f73 7368 newc:/etc/ssh\n-00041510: 2f73 7368 5f68 6f73 745f 7273 615f 6b65 /ssh_host_rsa_ke\n-00041520: 793a 2f65 7463 2f73 7368 2f73 7368 5f68 y:/etc/ssh/ssh_h\n-00041530: 6f73 745f 7273 615f 6b65 7920 5c0a 2020 ost_rsa_key \\. \n-00041540: 2020 2020 2020 2020 2020 2020 2020 202f /\n-00041550: 626f 6f74 2f69 6e69 7472 642e 677a 205c boot/initrd.gz \\\n-00041560: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n-00041570: 2020 6e65 7763 3a2f 696e 6974 3a2f 686f newc:/init:/ho\n-00041580: 6d65 2f75 7365 722f 696e 6974 2e66 6978 me/user/init.fix\n-00041590: 6564 0a0a 2020 2020 2054 6869 7320 636f ed.. This co\n-000415a0: 6d6d 616e 6420 7769 6c6c 2067 656e 6572 mmand will gener\n-000415b0: 6174 6520 7477 6f20 6e65 772d 7374 796c ate two new-styl\n-000415c0: 6520 696e 6974 7264 7320 6f6e 2074 6865 e initrds on the\n-000415d0: 2066 6c79 2e20 2054 6865 0a20 2020 2020 fly. The. \n-000415e0: 6669 7273 7420 636f 6e74 6169 6e73 2074 first contains t\n-000415f0: 6865 2070 6174 6820 e280 982f 6574 632f he path .../etc/\n-00041600: 7373 682f 636f 6e66 6967 e280 9920 7769 ssh/config... wi\n-00041610: 7468 2074 6865 2063 6f6e 7465 6e74 7320 th the contents \n-00041620: 6f66 0a20 2020 2020 e280 9828 6864 302c of. ...(hd0,\n-00041630: 3229 2f68 6f6d 652f 7573 6572 2f2e 7373 2)/home/user/.ss\n-00041640: 682f 636f 6e66 6967 e280 9920 616e 6420 h/config... and \n-00041650: 7468 6520 7061 7468 0a20 2020 2020 e280 the path. ..\n-00041660: 982f 6574 632f 7373 682f 7373 685f 686f ./etc/ssh/ssh_ho\n-00041670: 7374 5f72 7361 5f6b 6579 e280 9920 7769 st_rsa_key... wi\n-00041680: 7468 2074 6865 2063 6f6e 7465 6e74 7320 th the contents \n-00041690: 6f66 0a20 2020 2020 e280 982f 6574 632f of. .../etc/\n-000416a0: 7373 682f 7373 685f 686f 7374 5f72 7361 ssh/ssh_host_rsa\n-000416b0: 5f6b 6579 e280 9920 6f6e 2074 6865 2052 _key... on the R\n-000416c0: 4f4f 5420 6465 7669 6365 2e20 2050 6172 OOT device. Par\n-000416d0: 656e 7420 6469 7265 6374 6f72 790a 2020 ent directory. \n-000416e0: 2020 2070 6174 6873 2077 696c 6c20 6175 paths will au\n-000416f0: 746f 6d61 7469 6361 6c6c 7920 6265 2067 tomatically be g\n-00041700: 656e 6572 6174 6564 2061 7320 6e65 6564 enerated as need\n-00041710: 6564 2e20 2054 6869 7320 6669 7273 740a ed. This first.\n-00041720: 2020 2020 2067 656e 6572 6174 6564 2069 generated i\n-00041730: 6e69 7472 6420 7769 6c6c 2074 6865 6e20 nitrd will then \n-00041740: 6861 7665 20e2 8098 2f62 6f6f 742f 696e have .../boot/in\n-00041750: 6974 7264 2e67 7ae2 8099 2063 6f6e 6361 itrd.gz... conca\n-00041760: 7465 6e61 7465 640a 2020 2020 2061 6674 tenated. aft\n-00041770: 6572 2069 742e 2020 4e65 7874 2c20 616e er it. Next, an\n-00041780: 6f74 6865 7220 6e65 772d 7374 796c 6520 other new-style \n-00041790: 6172 6368 6976 6520 7769 6c6c 2062 6520 archive will be \n-000417a0: 6765 6e65 7261 7465 6420 7769 7468 0a20 generated with. \n-000417b0: 2020 2020 7468 6520 636f 6e74 656e 7473 the contents\n-000417c0: 206f 6620 e280 982f 686f 6d65 2f75 7365 of .../home/use\n-000417d0: 722f 696e 6974 2e66 6978 6564 e280 9920 r/init.fixed... \n-000417e0: 696e 2074 6865 2070 6174 6820 e280 982f in the path .../\n-000417f0: 696e 6974 e280 9920 616e 640a 2020 2020 init... and. \n-00041800: 2061 7070 656e 6465 6420 746f 2074 6865 appended to the\n-00041810: 2070 7265 7669 6f75 7320 636f 6e63 6174 previous concat\n-00041820: 656e 6174 696f 6e2e 2020 4669 6e61 6c6c enation. Finall\n-00041830: 792c 2074 6865 2072 6573 756c 7420 7769 y, the result wi\n-00041840: 6c6c 0a20 2020 2020 6265 2073 656e 7420 ll. be sent \n-00041850: 746f 2074 6865 206b 6572 6e65 6c20 7768 to the kernel wh\n-00041860: 656e 2062 6f6f 7465 642e 0a0a 2020 2020 en booted... \n-00041870: 204b 6565 7020 696e 206d 696e 6420 7468 Keep in mind th\n-00041880: 6174 2070 6174 6873 2074 6861 7420 636f at paths that co\n-00041890: 6d65 206c 6174 6572 2077 696c 6c20 7461 me later will ta\n-000418a0: 6b65 2070 7265 6365 6465 6e63 652e 2020 ke precedence. \n-000418b0: 536f 0a20 2020 2020 696e 2074 6865 2065 So. in the e\n-000418c0: 7861 6d70 6c65 2061 626f 7665 2c20 7468 xample above, th\n-000418d0: 6520 6765 6e65 7261 7465 6420 7061 7468 e generated path\n-000418e0: 20e2 8098 2f69 6e69 74e2 8099 2077 696c .../init... wil\n-000418f0: 6c20 6f76 6572 7772 6974 6520 616e 790a l overwrite any.\n-00041900: 2020 2020 20e2 8098 2f69 6e69 74e2 8099 .../init...\n-00041910: 2069 6e20 e280 982f 626f 6f74 2f69 6e69 in .../boot/ini\n-00041920: 7472 642e 677a e280 992e 2020 5468 6973 trd.gz.... This\n-00041930: 2063 616e 2062 6520 7573 6566 756c 2077 can be useful w\n-00041940: 6865 6e20 6368 616e 6769 6e67 2074 6865 hen changing the\n-00041950: 0a20 2020 2020 6d61 696e 2069 6e69 7472 . main initr\n-00041960: 6420 6973 2075 6e64 6573 6972 6162 6c65 d is undesirable\n-00041970: 206f 7220 6469 6666 6963 756c 742e 0a0a or difficult...\n-00041980: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00041990: 6f2c 2020 4e6f 6465 3a20 696e 6974 7264 o, Node: initrd\n-000419a0: 3136 2c20 204e 6578 743a 206c 696e 7578 16, Next: linux\n-000419b0: 2c20 2050 7265 763a 2069 6e69 7472 642c , Prev: initrd,\n-000419c0: 2020 5570 3a20 4c6f 6164 6572 2063 6f6d Up: Loader com\n-000419d0: 6d61 6e64 730a 0a31 372e 322e 3320 696e mands..17.2.3 in\n-000419e0: 6974 7264 3136 0a2d 2d2d 2d2d 2d2d 2d2d itrd16.---------\n-000419f0: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n-00041a00: 616e 643a 2069 6e69 7472 6431 3620 6669 and: initrd16 fi\n-00041a10: 6c65 205b 6669 6c65 202e 2e2e 5d0a 2020 le [file ...]. \n-00041a20: 2020 204c 6f61 642c 2069 6e20 6f72 6465 Load, in orde\n-00041a30: 722c 2061 6c6c 2069 6e69 7472 6473 2066 r, all initrds f\n-00041a40: 6f72 2061 204c 696e 7578 206b 6572 6e65 or a Linux kerne\n-00041a50: 6c20 696d 6167 6520 746f 2062 6520 626f l image to be bo\n-00041a60: 6f74 6564 0a20 2020 2020 696e 2031 362d oted. in 16-\n-00041a70: 6269 7420 6d6f 6465 2c20 616e 6420 7365 bit mode, and se\n-00041a80: 7420 7468 6520 6170 7072 6f70 7269 6174 t the appropriat\n-00041a90: 6520 7061 7261 6d65 7465 7273 2069 6e20 e parameters in \n-00041aa0: 7468 6520 4c69 6e75 780a 2020 2020 2073 the Linux. s\n-00041ab0: 6574 7570 2061 7265 6120 696e 206d 656d etup area in mem\n-00041ac0: 6f72 792e 2020 5468 6973 206d 6179 206f ory. This may o\n-00041ad0: 6e6c 7920 6265 2075 7365 6420 6166 7465 nly be used afte\n-00041ae0: 7220 7468 6520 e280 986c 696e 7578 3136 r the ...linux16\n-00041af0: e280 990a 2020 2020 2063 6f6d 6d61 6e64 .... command\n-00041b00: 2028 2a6e 6f74 6520 6c69 6e75 7831 363a (*note linux16:\n-00041b10: 3a29 2068 6173 2062 6565 6e20 7275 6e2e :) has been run.\n-00041b20: 2020 5365 6520 616c 736f 202a 6e6f 7465 See also *note\n-00041b30: 2047 4e55 2f4c 696e 7578 3a3a 0a20 2020 GNU/Linux::. \n-00041b40: 2020 616e 6420 7468 6520 e280 9869 6e69 and the ...ini\n-00041b50: 7472 64e2 8099 2063 6f6d 6d61 6e64 2028 trd... command (\n-00041b60: 2a6e 6f74 6520 696e 6974 7264 3a3a 2920 *note initrd::) \n-00041b70: 666f 7220 6d6f 7265 2064 6574 6169 6c73 for more details\n-00041b80: 206f 6e0a 2020 2020 2061 7267 756d 656e on. argumen\n-00041b90: 7473 2e0a 0a20 2020 2020 5468 6973 2063 ts... This c\n-00041ba0: 6f6d 6d61 6e64 2069 7320 6f6e 6c79 2061 ommand is only a\n-00041bb0: 7661 696c 6162 6c65 206f 6e20 7468 6520 vailable on the \n-00041bc0: 7063 2070 6c61 7466 6f72 6d20 666f 7220 pc platform for \n-00041bd0: 7838 3620 7379 7374 656d 732e 0a0a 1f0a x86 systems.....\n-00041be0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-00041bf0: 2020 4e6f 6465 3a20 6c69 6e75 782c 2020 Node: linux, \n-00041c00: 4e65 7874 3a20 6c69 6e75 7831 362c 2020 Next: linux16, \n-00041c10: 5072 6576 3a20 696e 6974 7264 3136 2c20 Prev: initrd16, \n-00041c20: 2055 703a 204c 6f61 6465 7220 636f 6d6d Up: Loader comm\n-00041c30: 616e 6473 0a0a 3137 2e32 2e34 206c 696e ands..17.2.4 lin\n-00041c40: 7578 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ux.------------.\n-00041c50: 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 6c69 . -- Command: li\n-00041c60: 6e75 7820 6669 6c65 202e 2e2e 0a20 2020 nux file .... \n-00041c70: 2020 4c6f 6164 2061 204c 696e 7578 206b Load a Linux k\n-00041c80: 6572 6e65 6c20 696d 6167 6520 6672 6f6d ernel image from\n-00041c90: 2046 494c 452e 2020 5468 6520 7265 7374 FILE. The rest\n-00041ca0: 206f 6620 7468 6520 6c69 6e65 2069 730a of the line is.\n-00041cb0: 2020 2020 2070 6173 7365 6420 7665 7262 passed verb\n-00041cc0: 6174 696d 2061 7320 7468 6520 e280 9c6b atim as the ...k\n-00041cd0: 6572 6e65 6c20 636f 6d6d 616e 642d 6c69 ernel command-li\n-00041ce0: 6e65 e280 9d2e 2020 416e 7920 696e 6974 ne.... Any init\n-00041cf0: 7264 206d 7573 7420 6265 0a20 2020 2020 rd must be. \n-00041d00: 7265 6c6f 6164 6564 2061 6674 6572 2075 reloaded after u\n-00041d10: 7369 6e67 2074 6869 7320 636f 6d6d 616e sing this comman\n-00041d20: 6420 282a 6e6f 7465 2069 6e69 7472 643a d (*note initrd:\n-00041d30: 3a29 2e0a 0a20 2020 2020 4f6e 2078 3836 :)... On x86\n-00041d40: 2073 7973 7465 6d73 2c20 7468 6520 6b65 systems, the ke\n-00041d50: 726e 656c 2077 696c 6c20 6265 2062 6f6f rnel will be boo\n-00041d60: 7465 6420 7573 696e 6720 7468 6520 3332 ted using the 32\n-00041d70: 2d62 6974 2062 6f6f 740a 2020 2020 2070 -bit boot. p\n-00041d80: 726f 746f 636f 6c2e 2020 4e6f 7465 2074 rotocol. Note t\n-00041d90: 6861 7420 7468 6973 206d 6561 6e73 2074 hat this means t\n-00041da0: 6861 7420 7468 6520 e280 9876 6761 3de2 hat the ...vga=.\n-00041db0: 8099 2062 6f6f 7420 6f70 7469 6f6e 2077 .. boot option w\n-00041dc0: 696c 6c0a 2020 2020 206e 6f74 2077 6f72 ill. not wor\n-00041dd0: 6b3b 2069 6620 796f 7520 7761 6e74 2074 k; if you want t\n-00041de0: 6f20 7365 7420 6120 7370 6563 6961 6c20 o set a special \n-00041df0: 7669 6465 6f20 6d6f 6465 2c20 796f 7520 video mode, you \n-00041e00: 7769 6c6c 206e 6565 6420 746f 0a20 2020 will need to. \n-00041e10: 2020 7573 6520 4752 5542 2063 6f6d 6d61 use GRUB comma\n-00041e20: 6e64 7320 7375 6368 2061 7320 e280 9873 nds such as ...s\n-00041e30: 6574 2067 6678 7061 796c 6f61 643d 3130 et gfxpayload=10\n-00041e40: 3234 7837 3638 e280 9920 6f72 20e2 8098 24x768... or ...\n-00041e50: 7365 740a 2020 2020 2067 6678 7061 796c set. gfxpayl\n-00041e60: 6f61 643d 6b65 6570 e280 9920 2874 6f20 oad=keep... (to \n-00041e70: 6b65 6570 2074 6865 2073 616d 6520 6d6f keep the same mo\n-00041e80: 6465 2061 7320 7573 6564 2069 6e20 4752 de as used in GR\n-00041e90: 5542 2920 696e 7374 6561 642e 0a20 2020 UB) instead.. \n-00041ea0: 2020 4752 5542 2063 616e 2061 7574 6f6d GRUB can autom\n-00041eb0: 6174 6963 616c 6c79 2064 6574 6563 7420 atically detect \n-00041ec0: 736f 6d65 2075 7365 7320 6f66 20e2 8098 some uses of ...\n-00041ed0: 7667 613d e280 9920 616e 6420 7472 616e vga=... and tran\n-00041ee0: 736c 6174 650a 2020 2020 2074 6865 6d20 slate. them \n-00041ef0: 746f 2061 7070 726f 7072 6961 7465 2073 to appropriate s\n-00041f00: 6574 7469 6e67 7320 6f66 20e2 8098 6766 ettings of ...gf\n-00041f10: 7870 6179 6c6f 6164 e280 992e 2020 5468 xpayload.... Th\n-00041f20: 6520 e280 986c 696e 7578 3136 e280 990a e ...linux16....\n-00041f30: 2020 2020 2063 6f6d 6d61 6e64 2028 2a6e command (*n\n-00041f40: 6f74 6520 6c69 6e75 7831 363a 3a29 2061 ote linux16::) a\n-00041f50: 766f 6964 7320 7468 6973 2072 6573 7472 voids this restr\n-00041f60: 6963 7469 6f6e 2e0a 0a1f 0a46 696c 653a iction.....File:\n-00041f70: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-00041f80: 653a 206c 696e 7578 3136 2c20 204e 6578 e: linux16, Nex\n-00041f90: 743a 2078 656e 5f68 7970 6572 7669 736f t: xen_hyperviso\n-00041fa0: 722c 2020 5072 6576 3a20 6c69 6e75 782c r, Prev: linux,\n-00041fb0: 2020 5570 3a20 4c6f 6164 6572 2063 6f6d Up: Loader com\n-00041fc0: 6d61 6e64 730a 0a31 372e 322e 3520 6c69 mands..17.2.5 li\n-00041fd0: 6e75 7831 360a 2d2d 2d2d 2d2d 2d2d 2d2d nux16.----------\n-00041fe0: 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d 616e ----.. -- Comman\n-00041ff0: 643a 206c 696e 7578 3136 2066 696c 6520 d: linux16 file \n-00042000: 2e2e 2e0a 2020 2020 204c 6f61 6420 6120 .... Load a \n-00042010: 4c69 6e75 7820 6b65 726e 656c 2069 6d61 Linux kernel ima\n-00042020: 6765 2066 726f 6d20 4649 4c45 2069 6e20 ge from FILE in \n-00042030: 3136 2d62 6974 206d 6f64 652e 2020 5468 16-bit mode. Th\n-00042040: 6520 7265 7374 206f 660a 2020 2020 2074 e rest of. t\n-00042050: 6865 206c 696e 6520 6973 2070 6173 7365 he line is passe\n-00042060: 6420 7665 7262 6174 696d 2061 7320 7468 d verbatim as th\n-00042070: 6520 e280 9c6b 6572 6e65 6c20 636f 6d6d e ...kernel comm\n-00042080: 616e 642d 6c69 6e65 e280 9d2e 2020 416e and-line.... An\n-00042090: 790a 2020 2020 2069 6e69 7472 6420 6d75 y. initrd mu\n-000420a0: 7374 2062 6520 7265 6c6f 6164 6564 2061 st be reloaded a\n-000420b0: 6674 6572 2075 7369 6e67 2074 6869 7320 fter using this \n-000420c0: 636f 6d6d 616e 6420 282a 6e6f 7465 0a20 command (*note. \n-000420d0: 2020 2020 696e 6974 7264 3136 3a3a 292e initrd16::).\n-000420e0: 0a0a 2020 2020 2054 6865 206b 6572 6e65 .. The kerne\n-000420f0: 6c20 7769 6c6c 2062 6520 626f 6f74 6564 l will be booted\n-00042100: 2075 7369 6e67 2074 6865 2074 7261 6469 using the tradi\n-00042110: 7469 6f6e 616c 2031 362d 6269 7420 626f tional 16-bit bo\n-00042120: 6f74 0a20 2020 2020 7072 6f74 6f63 6f6c ot. protocol\n-00042130: 2e20 2041 7320 7765 6c6c 2061 7320 6279 . As well as by\n-00042140: 7061 7373 696e 6720 7072 6f62 6c65 6d73 passing problems\n-00042150: 2077 6974 6820 e280 9876 6761 3de2 8099 with ...vga=...\n-00042160: 2064 6573 6372 6962 6564 2069 6e0a 2020 described in. \n-00042170: 2020 202a 6e6f 7465 206c 696e 7578 3a3a *note linux::\n-00042180: 2c20 7468 6973 2070 6572 6d69 7473 2062 , this permits b\n-00042190: 6f6f 7469 6e67 2073 6f6d 6520 6f74 6865 ooting some othe\n-000421a0: 7220 7072 6f67 7261 6d73 2074 6861 740a r programs that.\n-000421b0: 2020 2020 2069 6d70 6c65 6d65 6e74 2074 implement t\n-000421c0: 6865 204c 696e 7578 2062 6f6f 7420 7072 he Linux boot pr\n-000421d0: 6f74 6f63 6f6c 2066 6f72 2074 6865 2073 otocol for the s\n-000421e0: 616b 6520 6f66 2063 6f6e 7665 6e69 656e ake of convenien\n-000421f0: 6365 2e0a 0a20 2020 2020 5468 6973 2063 ce... This c\n-00042200: 6f6d 6d61 6e64 2069 7320 6f6e 6c79 2061 ommand is only a\n-00042210: 7661 696c 6162 6c65 206f 6e20 7838 3620 vailable on x86 \n-00042220: 7379 7374 656d 732e 0a0a 1f0a 4669 6c65 systems.....File\n-00042230: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00042240: 6465 3a20 7865 6e5f 6879 7065 7276 6973 de: xen_hypervis\n-00042250: 6f72 2c20 204e 6578 743a 2078 656e 5f6d or, Next: xen_m\n-00042260: 6f64 756c 652c 2020 5072 6576 3a20 6c69 odule, Prev: li\n-00042270: 6e75 7831 362c 2020 5570 3a20 4c6f 6164 nux16, Up: Load\n-00042280: 6572 2063 6f6d 6d61 6e64 730a 0a31 372e er commands..17.\n-00042290: 322e 3620 7865 6e5f 6879 7065 7276 6973 2.6 xen_hypervis\n-000422a0: 6f72 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d or.-------------\n-000422b0: 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f --------.. -- Co\n-000422c0: 6d6d 616e 643a 2078 656e 5f68 7970 6572 mmand: xen_hyper\n-000422d0: 7669 736f 7220 6669 6c65 205b 6172 6775 visor file [argu\n-000422e0: 6d65 6e74 735d 202e 2e2e 0a20 2020 2020 ments] .... \n-000422f0: 4c6f 6164 2061 2058 656e 2068 7970 6572 Load a Xen hyper\n-00042300: 7669 736f 7220 6269 6e61 7279 2066 726f visor binary fro\n-00042310: 6d20 4649 4c45 2e20 2054 6865 2072 6573 m FILE. The res\n-00042320: 7420 6f66 2074 6865 206c 696e 6520 6973 t of the line is\n-00042330: 0a20 2020 2020 7061 7373 6564 2076 6572 . passed ver\n-00042340: 6261 7469 6d20 6173 2074 6865 20e2 809c batim as the ...\n-00042350: 6b65 726e 656c 2063 6f6d 6d61 6e64 2d6c kernel command-l\n-00042360: 696e 65e2 809d 2e20 2041 6e79 206f 7468 ine.... Any oth\n-00042370: 6572 2062 696e 6172 6965 730a 2020 2020 er binaries. \n-00042380: 206d 7573 7420 6265 2072 656c 6f61 6465 must be reloade\n-00042390: 6420 6166 7465 7220 7573 696e 6720 7468 d after using th\n-000423a0: 6973 2063 6f6d 6d61 6e64 2e20 2054 6869 is command. Thi\n-000423b0: 7320 636f 6d6d 616e 6420 6973 206f 6e6c s command is onl\n-000423c0: 790a 2020 2020 2061 7661 696c 6162 6c65 y. available\n-000423d0: 206f 6e20 4141 7263 6836 3420 7379 7374 on AArch64 syst\n-000423e0: 656d 732e 0a0a 1f0a 4669 6c65 3a20 6772 ems.....File: gr\n-000423f0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-00042400: 7865 6e5f 6d6f 6475 6c65 2c20 2050 7265 xen_module, Pre\n-00042410: 763a 2078 656e 5f68 7970 6572 7669 736f v: xen_hyperviso\n-00042420: 722c 2020 5570 3a20 4c6f 6164 6572 2063 r, Up: Loader c\n-00042430: 6f6d 6d61 6e64 730a 0a31 372e 322e 3720 ommands..17.2.7 \n-00042440: 7865 6e5f 6d6f 6475 6c65 0a2d 2d2d 2d2d xen_module.-----\n-00042450: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d ------------.. -\n-00042460: 2d20 436f 6d6d 616e 643a 2078 656e 5f6d - Command: xen_m\n-00042470: 6f64 756c 6520 5b2d 2d6e 6f75 6e7a 6970 odule [--nounzip\n-00042480: 5d20 6669 6c65 205b 6172 6775 6d65 6e74 ] file [argument\n-00042490: 735d 0a20 2020 2020 4c6f 6164 2061 206d s]. Load a m\n-000424a0: 6f64 756c 6520 666f 7220 7865 6e20 6879 odule for xen hy\n-000424b0: 7065 7276 6973 6f72 2061 7420 7468 6520 pervisor at the \n-000424c0: 626f 6f74 696e 6720 7072 6f63 6573 7320 booting process \n-000424d0: 6f66 2078 656e 2e0a 2020 2020 2054 6865 of xen.. The\n-000424e0: 2072 6573 7420 6f66 2074 6865 206c 696e rest of the lin\n-000424f0: 6520 6973 2070 6173 7365 6420 7665 7262 e is passed verb\n-00042500: 6174 696d 2061 7320 7468 6520 6d6f 6475 atim as the modu\n-00042510: 6c65 2063 6f6d 6d61 6e64 206c 696e 652e le command line.\n-00042520: 0a20 2020 2020 4d6f 6475 6c65 7320 7368 . Modules sh\n-00042530: 6f75 6c64 2062 6520 6c6f 6164 6564 2069 ould be loaded i\n-00042540: 6e20 7468 6520 666f 6c6c 6f77 696e 6720 n the following \n-00042550: 6f72 6465 723a 202d 2064 6f6d 3020 6b65 order: - dom0 ke\n-00042560: 726e 656c 0a20 2020 2020 696d 6167 6520 rnel. image \n-00042570: 2d20 646f 6d30 2072 616d 6469 736b 2069 - dom0 ramdisk i\n-00042580: 6620 7072 6573 656e 7420 2d20 5853 4d20 f present - XSM \n-00042590: 706f 6c69 6379 2069 6620 7072 6573 656e policy if presen\n-000425a0: 7420 5468 6973 0a20 2020 2020 636f 6d6d t This. comm\n-000425b0: 616e 6420 6973 206f 6e6c 7920 6176 6169 and is only avai\n-000425c0: 6c61 626c 6520 6f6e 2041 4172 6368 3634 lable on AArch64\n-000425d0: 2073 7973 7465 6d73 2e0a 0a1f 0a46 696c systems.....Fil\n-000425e0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-000425f0: 6f64 653a 2047 656e 6572 616c 2063 6f6d ode: General com\n-00042600: 6d61 6e64 732c 2020 4e65 7874 3a20 436f mands, Next: Co\n-00042610: 6d6d 616e 642d 6c69 6e65 2063 6f6d 6d61 mmand-line comma\n-00042620: 6e64 732c 2020 5072 6576 3a20 4c6f 6164 nds, Prev: Load\n-00042630: 6572 2063 6f6d 6d61 6e64 732c 2020 5570 er commands, Up\n-00042640: 3a20 436f 6d6d 616e 6473 0a0a 3137 2e33 : Commands..17.3\n-00042650: 2047 656e 6572 616c 2063 6f6d 6d61 6e64 General command\n-00042660: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.==============\n-00042670: 3d3d 3d3d 3d3d 3d0a 0a43 6f6d 6d61 6e64 =======..Command\n-00042680: 7320 7573 6162 6c65 2061 6e79 7768 6572 s usable anywher\n-00042690: 6520 696e 2074 6865 206d 656e 7520 616e e in the menu an\n-000426a0: 6420 696e 2074 6865 2063 6f6d 6d61 6e64 d in the command\n-000426b0: 2d6c 696e 652e 0a0a 2a20 4d65 6e75 3a0a -line...* Menu:.\n-000426c0: 0a2a 2073 6572 6961 6c3a 3a20 2020 2020 .* serial:: \n-000426d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000426e0: 2053 6574 2075 7020 6120 7365 7269 616c Set up a serial\n-000426f0: 2064 6576 6963 650a 2a20 7465 726d 696e device.* termin\n-00042700: 616c 5f69 6e70 7574 3a3a 2020 2020 2020 al_input:: \n-00042710: 2020 2020 2020 2020 4d61 6e61 6765 2069 Manage i\n-00042720: 6e70 7574 2074 6572 6d69 6e61 6c73 0a2a nput terminals.*\n-00042730: 2074 6572 6d69 6e61 6c5f 6f75 7470 7574 terminal_output\n-00042740: 3a3a 2020 2020 2020 2020 2020 2020 204d :: M\n-00042750: 616e 6167 6520 6f75 7470 7574 2074 6572 anage output ter\n-00042760: 6d69 6e61 6c73 0a2a 2074 6572 6d69 6e66 minals.* terminf\n-00042770: 6f3a 3a20 2020 2020 2020 2020 2020 2020 o:: \n-00042780: 2020 2020 2020 2044 6566 696e 6520 7465 Define te\n-00042790: 726d 696e 616c 2074 7970 650a 0a1f 0a46 rminal type....F\n-000427a0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-000427b0: 204e 6f64 653a 2073 6572 6961 6c2c 2020 Node: serial, \n-000427c0: 4e65 7874 3a20 7465 726d 696e 616c 5f69 Next: terminal_i\n-000427d0: 6e70 7574 2c20 2055 703a 2047 656e 6572 nput, Up: Gener\n-000427e0: 616c 2063 6f6d 6d61 6e64 730a 0a31 372e al commands..17.\n-000427f0: 332e 3120 7365 7269 616c 0a2d 2d2d 2d2d 3.1 serial.-----\n-00042800: 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f --------.. -- Co\n-00042810: 6d6d 616e 643a 2073 6572 6961 6c20 5b2d mmand: serial [-\n-00042820: 2d75 6e69 743d 756e 6974 5d20 5b2d 2d70 -unit=unit] [--p\n-00042830: 6f72 743d 706f 7274 5d20 5b2d 2d73 7065 ort=port] [--spe\n-00042840: 6564 3d73 7065 6564 5d0a 2020 2020 2020 ed=speed]. \n-00042850: 2020 2020 5b2d 2d77 6f72 643d 776f 7264 [--word=word\n-00042860: 5d20 5b2d 2d70 6172 6974 793d 7061 7269 ] [--parity=pari\n-00042870: 7479 5d20 5b2d 2d73 746f 703d 7374 6f70 ty] [--stop=stop\n-00042880: 5d0a 2020 2020 2049 6e69 7469 616c 697a ]. Initializ\n-00042890: 6520 6120 7365 7269 616c 2064 6576 6963 e a serial devic\n-000428a0: 652e 2020 554e 4954 2069 7320 6120 6e75 e. UNIT is a nu\n-000428b0: 6d62 6572 2069 6e20 7468 6520 7261 6e67 mber in the rang\n-000428c0: 6520 302d 330a 2020 2020 2073 7065 6369 e 0-3. speci\n-000428d0: 6679 696e 6720 7768 6963 6820 7365 7269 fying which seri\n-000428e0: 616c 2070 6f72 7420 746f 2075 7365 3b20 al port to use; \n-000428f0: 6465 6661 756c 7420 6973 2030 2c20 7768 default is 0, wh\n-00042900: 6963 680a 2020 2020 2063 6f72 7265 7370 ich. corresp\n-00042910: 6f6e 6473 2074 6f20 7468 6520 706f 7274 onds to the port\n-00042920: 206f 6674 656e 2063 616c 6c65 6420 434f often called CO\n-00042930: 4d31 2e0a 0a20 2020 2020 504f 5254 2069 M1... PORT i\n-00042940: 7320 7468 6520 492f 4f20 706f 7274 2077 s the I/O port w\n-00042950: 6865 7265 2074 6865 2055 4152 5420 6973 here the UART is\n-00042960: 2074 6f20 6265 2066 6f75 6e64 206f 722c to be found or,\n-00042970: 2069 6620 7072 6566 6978 6564 0a20 2020 if prefixed. \n-00042980: 2020 7769 7468 20e2 8098 6d6d 696f 2ce2 with ...mmio,.\n-00042990: 8099 2c20 7468 6520 4d4d 494f 2061 6464 .., the MMIO add\n-000429a0: 7265 7373 206f 6620 7468 6520 5541 5254 ress of the UART\n-000429b0: 2e20 4966 2073 7065 6369 6669 6564 2069 . If specified i\n-000429c0: 7420 7461 6b65 730a 2020 2020 2070 7265 t takes. pre\n-000429d0: 6365 6465 6e63 6520 6f76 6572 2055 4e49 cedence over UNI\n-000429e0: 542e 0a0a 2020 2020 2041 6464 6974 696f T... Additio\n-000429f0: 6e61 6c6c 792c 2061 6e20 4d4d 494f 2061 nally, an MMIO a\n-00042a00: 6464 7265 7373 2063 616e 2062 6520 7375 ddress can be su\n-00042a10: 6666 6978 6564 2077 6974 683a 0a20 2020 ffixed with:. \n-00042a20: 2020 2020 20e2 80a2 20e2 8098 2e62 e280 ... ....b..\n-00042a30: 9920 666f 7220 6279 7465 7320 6163 6365 . for bytes acce\n-00042a40: 7373 2028 6465 6661 756c 7429 0a20 2020 ss (default). \n-00042a50: 2020 2020 20e2 80a2 20e2 8098 2e77 e280 ... ....w..\n-00042a60: 9920 666f 7220 3136 2d62 6974 2077 6f72 . for 16-bit wor\n-00042a70: 6420 6163 6365 7373 0a20 2020 2020 2020 d access. \n-00042a80: 20e2 80a2 20e2 8098 2e6c e280 9920 666f ... ....l... fo\n-00042a90: 7220 3332 2d62 6974 206c 6f6e 6720 776f r 32-bit long wo\n-00042aa0: 7264 2061 6363 6573 7320 6f72 0a20 2020 rd access or. \n-00042ab0: 2020 2020 20e2 80a2 20e2 8098 2e71 e280 ... ....q..\n-00042ac0: 9920 666f 7220 3634 2d62 6974 206c 6f6e . for 64-bit lon\n-00042ad0: 6720 6c6f 6e67 2077 6f72 6420 6163 6365 g long word acce\n-00042ae0: 7373 0a0a 2020 2020 2041 6c73 6f2c 2050 ss.. Also, P\n-00042af0: 4f52 5420 6361 6e20 6265 206f 6620 7468 ORT can be of th\n-00042b00: 6520 666f 726d 20e2 8098 7063 692c 5858 e form ...pci,XX\n-00042b10: 3a58 582e 58e2 8099 2074 6f20 696e 6469 :XX.X... to indi\n-00042b20: 6361 7465 2061 2073 6572 6961 6c0a 2020 cate a serial. \n-00042b30: 2020 2064 6576 6963 6520 6578 706f 7365 device expose\n-00042b40: 6420 6f6e 2074 6865 2050 4349 2062 7573 d on the PCI bus\n-00042b50: 2e0a 0a20 2020 2020 5350 4545 4420 6973 ... SPEED is\n-00042b60: 2074 6865 2074 7261 6e73 6d69 7373 696f the transmissio\n-00042b70: 6e20 7370 6565 643b 2064 6566 6175 6c74 n speed; default\n-00042b80: 2069 7320 3936 3030 2e20 2057 4f52 4420 is 9600. WORD \n-00042b90: 616e 6420 5354 4f50 0a20 2020 2020 6172 and STOP. ar\n-00042ba0: 6520 7468 6520 6e75 6d62 6572 206f 6620 e the number of \n-00042bb0: 6461 7461 2062 6974 7320 616e 6420 7374 data bits and st\n-00042bc0: 6f70 2062 6974 732e 2020 4461 7461 2062 op bits. Data b\n-00042bd0: 6974 7320 6d75 7374 2062 6520 696e 0a20 its must be in. \n-00042be0: 2020 2020 7468 6520 7261 6e67 6520 352d the range 5-\n-00042bf0: 3820 616e 6420 7374 6f70 2062 6974 7320 8 and stop bits \n-00042c00: 6d75 7374 2062 6520 3120 6f72 2032 2e20 must be 1 or 2. \n-00042c10: 2044 6566 6175 6c74 2069 7320 3820 6461 Default is 8 da\n-00042c20: 7461 2062 6974 730a 2020 2020 2061 6e64 ta bits. and\n-00042c30: 206f 6e65 2073 746f 7020 6269 742e 2020 one stop bit. \n-00042c40: 5041 5249 5459 2069 7320 6f6e 6520 6f66 PARITY is one of\n-00042c50: 20e2 8098 6e6f e280 992c 20e2 8098 6f64 ...no..., ...od\n-00042c60: 64e2 8099 2c20 e280 9865 7665 6ee2 8099 d..., ...even...\n-00042c70: 2061 6e64 0a20 2020 2020 6465 6661 756c and. defaul\n-00042c80: 7473 2074 6f20 e280 986e 6fe2 8099 2e0a ts to ...no.....\n-00042c90: 0a20 2020 2020 4966 2070 6173 7365 6420 . If passed \n-00042ca0: 6e6f 2055 4e49 5420 6e6f 7220 504f 5254 no UNIT nor PORT\n-00042cb0: 2c20 6f72 2069 6620 504f 5254 2069 7320 , or if PORT is \n-00042cc0: 7365 7420 746f 20e2 8098 6175 746f e280 set to ...auto..\n-00042cd0: 9920 7468 656e 2047 5255 420a 2020 2020 . then GRUB. \n-00042ce0: 2077 696c 6c20 6174 7465 6d70 7420 746f will attempt to\n-00042cf0: 2075 7365 2041 4350 4920 746f 2061 7574 use ACPI to aut\n-00042d00: 6f6d 6174 6963 616c 6c79 2064 6574 6563 omatically detec\n-00042d10: 7420 7468 6520 7379 7374 656d 2064 6566 t the system def\n-00042d20: 6175 6c74 0a20 2020 2020 7365 7269 616c ault. serial\n-00042d30: 2070 6f72 7420 616e 6420 6974 7320 636f port and its co\n-00042d40: 6e66 6967 7572 6174 696f 6e2e 2020 4966 nfiguration. If\n-00042d50: 2074 6869 7320 696e 666f 726d 6174 696f this informatio\n-00042d60: 6e20 6973 206e 6f74 0a20 2020 2020 6176 n is not. av\n-00042d70: 6169 6c61 626c 652c 2069 7420 7769 6c6c ailable, it will\n-00042d80: 2064 6566 6175 6c74 2074 6f20 554e 4954 default to UNIT\n-00042d90: 2030 2e0a 0a20 2020 2020 5468 6520 7365 0... The se\n-00042da0: 7269 616c 2070 6f72 7420 6973 206e 6f74 rial port is not\n-00042db0: 2075 7365 6420 6173 2061 2063 6f6d 6d75 used as a commu\n-00042dc0: 6e69 6361 7469 6f6e 2063 6861 6e6e 656c nication channel\n-00042dd0: 2075 6e6c 6573 7320 7468 650a 2020 2020 unless the. \n-00042de0: 20e2 8098 7465 726d 696e 616c 5f69 6e70 ...terminal_inp\n-00042df0: 7574 e280 9920 6f72 20e2 8098 7465 726d ut... or ...term\n-00042e00: 696e 616c 5f6f 7574 7075 74e2 8099 2063 inal_output... c\n-00042e10: 6f6d 6d61 6e64 2069 7320 7573 6564 2028 ommand is used (\n-00042e20: 2a6e 6f74 650a 2020 2020 2074 6572 6d69 *note. termi\n-00042e30: 6e61 6c5f 696e 7075 743a 3a2c 202a 6e6f nal_input::, *no\n-00042e40: 7465 2074 6572 6d69 6e61 6c5f 6f75 7470 te terminal_outp\n-00042e50: 7574 3a3a 292e 0a0a 2020 2020 204e 6f74 ut::)... Not\n-00042e60: 652c 2076 616c 6964 2050 4f52 5420 7661 e, valid PORT va\n-00042e70: 6c75 6573 2c20 6578 636c 7564 696e 6720 lues, excluding \n-00042e80: 494f 2070 6f72 7420 6164 6472 6573 7365 IO port addresse\n-00042e90: 732c 2063 616e 2062 6520 666f 756e 640a s, can be found.\n-00042ea0: 2020 2020 2062 7920 6c69 7374 696e 6720 by listing \n-00042eb0: 7465 726d 696e 616c 7320 7769 7468 20e2 terminals with .\n-00042ec0: 8098 7465 726d 696e 616c 5f6f 7574 7075 ..terminal_outpu\n-00042ed0: 74e2 8099 2c20 7365 6c65 6374 696e 6720 t..., selecting \n-00042ee0: 616c 6c20 6e61 6d65 730a 2020 2020 2070 all names. p\n-00042ef0: 7265 6669 7865 6420 6279 20e2 8098 7365 refixed by ...se\n-00042f00: 7269 616c 5fe2 8099 2061 6e64 2072 656d rial_... and rem\n-00042f10: 6f76 696e 6720 7468 6174 2070 7265 6669 oving that prefi\n-00042f20: 782e 0a0a 2020 2020 2045 7861 6d70 6c65 x... Example\n-00042f30: 733a 0a20 2020 2020 2020 2020 2073 6572 s:. ser\n-00042f40: 6961 6c20 2d2d 706f 7274 3d30 7833 6638 ial --port=0x3f8\n-00042f50: 202d 2d73 7065 6564 3d39 3630 300a 2020 --speed=9600. \n-00042f60: 2020 2020 2020 2020 7365 7269 616c 202d serial -\n-00042f70: 2d70 6f72 743d 6d6d 696f 2c66 6566 6230 -port=mmio,fefb0\n-00042f80: 3030 302e 6c20 2d2d 7370 6565 643d 3131 000.l --speed=11\n-00042f90: 3532 3030 0a20 2020 2020 2020 2020 2073 5200. s\n-00042fa0: 6572 6961 6c20 2d2d 706f 7274 3d70 6369 erial --port=pci\n-00042fb0: 2c30 303a 3136 2e33 202d 2d73 7065 6564 ,00:16.3 --speed\n-00042fc0: 3d31 3135 3230 300a 0a20 2020 2020 5365 =115200.. Se\n-00042fd0: 6520 616c 736f 202a 6e6f 7465 2053 6572 e also *note Ser\n-00042fe0: 6961 6c20 7465 726d 696e 616c 3a3a 2e0a ial terminal::..\n-00042ff0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-00043000: 666f 2c20 204e 6f64 653a 2074 6572 6d69 fo, Node: termi\n-00043010: 6e61 6c5f 696e 7075 742c 2020 4e65 7874 nal_input, Next\n-00043020: 3a20 7465 726d 696e 616c 5f6f 7574 7075 : terminal_outpu\n-00043030: 742c 2020 5072 6576 3a20 7365 7269 616c t, Prev: serial\n-00043040: 2c20 2055 703a 2047 656e 6572 616c 2063 , Up: General c\n-00043050: 6f6d 6d61 6e64 730a 0a31 372e 332e 3220 ommands..17.3.2 \n-00043060: 7465 726d 696e 616c 5f69 6e70 7574 0a2d terminal_input.-\n+00040520: 0a0a 5468 6573 6520 636f 6d6d 616e 6473 ..These commands\n+00040530: 2061 7265 2075 7365 6420 746f 206c 6f61 are used to loa\n+00040540: 6420 6e65 6365 7373 6172 7920 636f 6d70 d necessary comp\n+00040550: 6f6e 656e 7473 2074 6f20 626f 6f74 2064 onents to boot d\n+00040560: 6573 6972 6564 204f 532e 0a4d 616e 7920 esired OS..Many \n+00040570: 6f66 2074 6865 206c 6f61 6465 7220 636f of the loader co\n+00040580: 6d6d 616e 6473 2061 7265 206e 6f74 2073 mmands are not s\n+00040590: 7566 6669 6369 656e 746c 7920 646f 6375 ufficiently docu\n+000405a0: 6d65 6e74 6564 2e20 2054 6865 0a66 6f6c mented. The.fol\n+000405b0: 6c6f 7769 6e67 2069 7320 6120 6c69 7374 lowing is a list\n+000405c0: 206f 6620 636f 6d6d 616e 6473 2074 6861 of commands tha\n+000405d0: 7420 636f 756c 6420 7573 6520 6d6f 7265 t could use more\n+000405e0: 2064 6f63 756d 656e 7461 7469 6f6e 3a0a documentation:.\n+000405f0: 0a20 2020 e280 a220 e280 9861 7070 6c65 . ... ...apple\n+00040600: 6c6f 6164 6572 e280 9920 2d20 426f 6f74 loader... - Boot\n+00040610: 2042 494f 532d 6261 7365 6420 7379 7374 BIOS-based syst\n+00040620: 656d 2e0a 2020 20e2 80a2 20e2 8098 6672 em.. ... ...fr\n+00040630: 6565 646f 73e2 8099 202d 204c 6f61 6420 eedos... - Load \n+00040640: 4672 6565 444f 5320 6b65 726e 656c 2e73 FreeDOS kernel.s\n+00040650: 7973 2e0a 2020 20e2 80a2 20e2 8098 6b66 ys.. ... ...kf\n+00040660: 7265 6562 7364 5f6c 6f61 6465 6e76 e280 reebsd_loadenv..\n+00040670: 9920 2d20 4c6f 6164 2046 7265 6542 5344 . - Load FreeBSD\n+00040680: 2065 6e76 2e0a 2020 20e2 80a2 20e2 8098 env.. ... ...\n+00040690: 6b66 7265 6562 7364 5f6d 6f64 756c 655f kfreebsd_module_\n+000406a0: 656c 66e2 8099 202d 204c 6f61 6420 4672 elf... - Load Fr\n+000406b0: 6565 4253 4420 6b65 726e 656c 206d 6f64 eeBSD kernel mod\n+000406c0: 756c 6520 2845 4c46 292e 0a20 2020 e280 ule (ELF).. ..\n+000406d0: a220 e280 986b 6672 6565 6273 645f 6d6f . ...kfreebsd_mo\n+000406e0: 6475 6c65 e280 9920 2d20 4c6f 6164 2046 dule... - Load F\n+000406f0: 7265 6542 5344 206b 6572 6e65 6c20 6d6f reeBSD kernel mo\n+00040700: 6475 6c65 2e0a 2020 20e2 80a2 20e2 8098 dule.. ... ...\n+00040710: 6b66 7265 6562 7364 e280 9920 2d20 4c6f kfreebsd... - Lo\n+00040720: 6164 206b 6572 6e65 6c20 6f66 2046 7265 ad kernel of Fre\n+00040730: 6542 5344 2e0a 2020 20e2 80a2 20e2 8098 eBSD.. ... ...\n+00040740: 6b6e 6574 6273 645f 6d6f 6475 6c65 5f65 knetbsd_module_e\n+00040750: 6c66 e280 9920 2d20 4c6f 6164 204e 6574 lf... - Load Net\n+00040760: 4253 4420 6b65 726e 656c 206d 6f64 756c BSD kernel modul\n+00040770: 6520 2845 4c46 292e 0a20 2020 e280 a220 e (ELF).. ... \n+00040780: e280 986b 6e65 7462 7364 5f6d 6f64 756c ...knetbsd_modul\n+00040790: 65e2 8099 202d 204c 6f61 6420 4e65 7442 e... - Load NetB\n+000407a0: 5344 206b 6572 6e65 6c20 6d6f 6475 6c65 SD kernel module\n+000407b0: 2e0a 2020 20e2 80a2 20e2 8098 6b6e 6574 .. ... ...knet\n+000407c0: 6273 64e2 8099 202d 204c 6f61 6420 6b65 bsd... - Load ke\n+000407d0: 726e 656c 206f 6620 4e65 7442 5344 2e0a rnel of NetBSD..\n+000407e0: 2020 20e2 80a2 20e2 8098 6b6f 7065 6e62 ... ...kopenb\n+000407f0: 7364 e280 9920 2d20 4c6f 6164 206b 6572 sd... - Load ker\n+00040800: 6e65 6c20 6f66 204f 7065 6e42 5344 2e0a nel of OpenBSD..\n+00040810: 2020 20e2 80a2 20e2 8098 6b6f 7065 6e62 ... ...kopenb\n+00040820: 7364 5f72 616d 6469 736b e280 9920 2d20 sd_ramdisk... - \n+00040830: 4c6f 6164 206b 4f70 656e 4253 4420 7261 Load kOpenBSD ra\n+00040840: 6d64 6973 6b2e 0a20 2020 e280 a220 e280 mdisk.. ... ..\n+00040850: 986c 6567 6163 795f 696e 6974 7264 5f6e .legacy_initrd_n\n+00040860: 6f75 6e7a 6970 e280 9920 2d20 5369 6d75 ounzip... - Simu\n+00040870: 6c61 7465 2067 7275 622d 6c65 6761 6379 late grub-legacy\n+00040880: 2027 6d6f 6475 6c65 6e6f 756e 7a69 7027 'modulenounzip'\n+00040890: 0a20 2020 2020 636f 6d6d 616e 640a 2020 . command. \n+000408a0: 20e2 80a2 20e2 8098 6c65 6761 6379 5f69 ... ...legacy_i\n+000408b0: 6e69 7472 64e2 8099 202d 2053 696d 756c nitrd... - Simul\n+000408c0: 6174 6520 6772 7562 2d6c 6567 6163 7920 ate grub-legacy \n+000408d0: 2769 6e69 7472 6427 2063 6f6d 6d61 6e64 'initrd' command\n+000408e0: 0a20 2020 e280 a220 e280 986c 6567 6163 . ... ...legac\n+000408f0: 795f 6b65 726e 656c e280 9920 2d20 5369 y_kernel... - Si\n+00040900: 6d75 6c61 7465 2067 7275 622d 6c65 6761 mulate grub-lega\n+00040910: 6379 2027 6b65 726e 656c 2720 636f 6d6d cy 'kernel' comm\n+00040920: 616e 640a 2020 20e2 80a2 20e2 8098 6d6f and. ... ...mo\n+00040930: 6475 6c65 32e2 8099 202d 204c 6f61 6420 dule2... - Load \n+00040940: 6120 6d75 6c74 6962 6f6f 7420 3220 6d6f a multiboot 2 mo\n+00040950: 6475 6c65 2e0a 2020 20e2 80a2 20e2 8098 dule.. ... ...\n+00040960: 6d6f 6475 6c65 e280 9920 2d20 4c6f 6164 module... - Load\n+00040970: 2061 206d 756c 7469 626f 6f74 206d 6f64 a multiboot mod\n+00040980: 756c 652e 0a20 2020 e280 a220 e280 986d ule.. ... ...m\n+00040990: 756c 7469 626f 6f74 32e2 8099 202d 204c ultiboot2... - L\n+000409a0: 6f61 6420 6120 6d75 6c74 6962 6f6f 7420 oad a multiboot \n+000409b0: 3220 6b65 726e 656c 2e0a 2020 20e2 80a2 2 kernel.. ...\n+000409c0: 20e2 8098 6d75 6c74 6962 6f6f 74e2 8099 ...multiboot...\n+000409d0: 202d 204c 6f61 6420 6120 6d75 6c74 6962 - Load a multib\n+000409e0: 6f6f 7420 6b65 726e 656c 2e0a 2020 20e2 oot kernel.. .\n+000409f0: 80a2 20e2 8098 6e74 6c64 72e2 8099 202d .. ...ntldr... -\n+00040a00: 204c 6f61 6420 4e54 4c44 5220 6f72 2042 Load NTLDR or B\n+00040a10: 6f6f 744d 4752 2e0a 2020 20e2 80a2 20e2 ootMGR.. ... .\n+00040a20: 8098 706c 616e 39e2 8099 202d 204c 6f61 ..plan9... - Loa\n+00040a30: 6420 506c 616e 3920 6b65 726e 656c 2e0a d Plan9 kernel..\n+00040a40: 2020 20e2 80a2 20e2 8098 7078 6563 6861 ... ...pxecha\n+00040a50: 696e 6c6f 6164 6572 e280 9920 2d20 4c6f inloader... - Lo\n+00040a60: 6164 2061 2050 5845 2069 6d61 6765 2e0a ad a PXE image..\n+00040a70: 2020 20e2 80a2 20e2 8098 7472 7565 6372 ... ...truecr\n+00040a80: 7970 74e2 8099 202d 204c 6f61 6420 5472 ypt... - Load Tr\n+00040a90: 7565 6372 7970 7420 4953 4f2e 0a20 2020 uecrypt ISO.. \n+00040aa0: e280 a220 e280 9878 6e75 5f6b 6572 6e65 ... ...xnu_kerne\n+00040ab0: 6c36 34e2 8099 202d 204c 6f61 6420 3634 l64... - Load 64\n+00040ac0: 2d62 6974 2058 4e55 2069 6d61 6765 2e0a -bit XNU image..\n+00040ad0: 2020 20e2 80a2 20e2 8098 786e 755f 6b65 ... ...xnu_ke\n+00040ae0: 726e 656c e280 9920 2d20 4c6f 6164 2058 rnel... - Load X\n+00040af0: 4e55 2069 6d61 6765 2e0a 2020 20e2 80a2 NU image.. ...\n+00040b00: 20e2 8098 786e 755f 6b65 7874 6469 72e2 ...xnu_kextdir.\n+00040b10: 8099 202d 204c 6f61 6420 584e 5520 6578 .. - Load XNU ex\n+00040b20: 7465 6e73 696f 6e20 6469 7265 6374 6f72 tension director\n+00040b30: 792e 0a20 2020 e280 a220 e280 9878 6e75 y.. ... ...xnu\n+00040b40: 5f6b 6578 74e2 8099 202d 204c 6f61 6420 _kext... - Load \n+00040b50: 584e 5520 6578 7465 6e73 696f 6e2e 0a20 XNU extension.. \n+00040b60: 2020 e280 a220 e280 9878 6e75 5f6d 6b65 ... ...xnu_mke\n+00040b70: 7874 e280 9920 2d20 4c6f 6164 2058 4e55 xt... - Load XNU\n+00040b80: 2065 7874 656e 7369 6f6e 2070 6163 6b61 extension packa\n+00040b90: 6765 2e0a 2020 20e2 80a2 20e2 8098 786e ge.. ... ...xn\n+00040ba0: 755f 7261 6d64 6973 6be2 8099 202d 204c u_ramdisk... - L\n+00040bb0: 6f61 6420 584e 5520 7261 6d64 6973 6b2e oad XNU ramdisk.\n+00040bc0: 2020 4974 2077 696c 6c20 6265 2061 7661 It will be ava\n+00040bd0: 696c 6162 6c65 2069 6e20 4f53 2061 730a ilable in OS as.\n+00040be0: 2020 2020 206d 6430 2e0a 2020 20e2 80a2 md0.. ...\n+00040bf0: 20e2 8098 786e 755f 7265 7375 6d65 e280 ...xnu_resume..\n+00040c00: 9920 2d20 4c6f 6164 2061 6e20 696d 6167 . - Load an imag\n+00040c10: 6520 6f66 2068 6962 6572 6e61 7465 6420 e of hibernated \n+00040c20: 584e 552e 0a20 2020 e280 a220 e280 9878 XNU.. ... ...x\n+00040c30: 6e75 5f73 706c 6173 68e2 8099 202d 204c nu_splash... - L\n+00040c40: 6f61 6420 6120 7370 6c61 7368 2069 6d61 oad a splash ima\n+00040c50: 6765 2066 6f72 2058 4e55 2e0a 0a2a 204d ge for XNU...* M\n+00040c60: 656e 753a 0a0a 2a20 6368 6169 6e6c 6f61 enu:..* chainloa\n+00040c70: 6465 723a 3a20 2020 2020 2020 2020 2020 der:: \n+00040c80: 2020 2020 2020 4368 6169 6e2d 6c6f 6164 Chain-load\n+00040c90: 2061 6e6f 7468 6572 2062 6f6f 7420 6c6f another boot lo\n+00040ca0: 6164 6572 0a2a 2069 6e69 7472 643a 3a20 ader.* initrd:: \n+00040cb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00040cc0: 2020 2020 204c 6f61 6420 6120 4c69 6e75 Load a Linu\n+00040cd0: 7820 696e 6974 7264 0a2a 2069 6e69 7472 x initrd.* initr\n+00040ce0: 6431 363a 3a20 2020 2020 2020 2020 2020 d16:: \n+00040cf0: 2020 2020 2020 2020 204c 6f61 6420 6120 Load a \n+00040d00: 4c69 6e75 7820 696e 6974 7264 2028 3136 Linux initrd (16\n+00040d10: 2d62 6974 206d 6f64 6529 0a2a 206c 696e -bit mode).* lin\n+00040d20: 7578 3a3a 2020 2020 2020 2020 2020 2020 ux:: \n+00040d30: 2020 2020 2020 2020 2020 204c 6f61 6420 Load \n+00040d40: 6120 4c69 6e75 7820 6b65 726e 656c 0a2a a Linux kernel.*\n+00040d50: 206c 696e 7578 3136 3a3a 2020 2020 2020 linux16:: \n+00040d60: 2020 2020 2020 2020 2020 2020 2020 204c L\n+00040d70: 6f61 6420 6120 4c69 6e75 7820 6b65 726e oad a Linux kern\n+00040d80: 656c 2028 3136 2d62 6974 206d 6f64 6529 el (16-bit mode)\n+00040d90: 0a2a 2078 656e 5f68 7970 6572 7669 736f .* xen_hyperviso\n+00040da0: 723a 3a20 2020 2020 2020 2020 2020 2020 r:: \n+00040db0: 204c 6f61 6420 7865 6e20 6879 7065 7276 Load xen hyperv\n+00040dc0: 6973 6f72 2062 696e 6172 7920 286f 6e6c isor binary (onl\n+00040dd0: 7920 6f6e 2041 4172 6368 3634 290a 2a20 y on AArch64).* \n+00040de0: 7865 6e5f 6d6f 6475 6c65 3a3a 2020 2020 xen_module:: \n+00040df0: 2020 2020 2020 2020 2020 2020 2020 4c6f Lo\n+00040e00: 6164 2078 656e 206d 6f64 756c 6573 2066 ad xen modules f\n+00040e10: 6f72 2078 656e 2068 7970 6572 7669 736f or xen hyperviso\n+00040e20: 7220 286f 6e6c 7920 6f6e 2041 4172 6368 r (only on AArch\n+00040e30: 3634 290a 0a1f 0a46 696c 653a 2067 7275 64)....File: gru\n+00040e40: 622e 696e 666f 2c20 204e 6f64 653a 2063 b.info, Node: c\n+00040e50: 6861 696e 6c6f 6164 6572 2c20 204e 6578 hainloader, Nex\n+00040e60: 743a 2069 6e69 7472 642c 2020 5570 3a20 t: initrd, Up: \n+00040e70: 4c6f 6164 6572 2063 6f6d 6d61 6e64 730a Loader commands.\n+00040e80: 0a31 372e 322e 3120 6368 6169 6e6c 6f61 .17.2.1 chainloa\n+00040e90: 6465 720a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d der.------------\n+00040ea0: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n+00040eb0: 616e 643a 2063 6861 696e 6c6f 6164 6572 and: chainloader\n+00040ec0: 205b 2d2d 666f 7263 655d 2066 696c 6520 [--force] file \n+00040ed0: 5b61 7267 732e 2e2e 5d0a 2020 2020 204c [args...]. L\n+00040ee0: 6f61 6420 4649 4c45 2061 7320 6120 6368 oad FILE as a ch\n+00040ef0: 6169 6e2d 6c6f 6164 6572 2e20 204c 696b ain-loader. Lik\n+00040f00: 6520 616e 7920 6f74 6865 7220 6669 6c65 e any other file\n+00040f10: 206c 6f61 6465 6420 6279 2074 6865 0a20 loaded by the. \n+00040f20: 2020 2020 6669 6c65 7379 7374 656d 2063 filesystem c\n+00040f30: 6f64 652c 2069 7420 6361 6e20 7573 6520 ode, it can use \n+00040f40: 7468 6520 626c 6f63 6b6c 6973 7420 6e6f the blocklist no\n+00040f50: 7461 7469 6f6e 2028 2a6e 6f74 6520 426c tation (*note Bl\n+00040f60: 6f63 6b0a 2020 2020 206c 6973 7420 7379 ock. list sy\n+00040f70: 6e74 6178 3a3a 2920 746f 2067 7261 6220 ntax::) to grab \n+00040f80: 7468 6520 6669 7273 7420 7365 6374 6f72 the first sector\n+00040f90: 206f 6620 7468 6520 6375 7272 656e 7420 of the current \n+00040fa0: 7061 7274 6974 696f 6e0a 2020 2020 2077 partition. w\n+00040fb0: 6974 6820 e280 982b 31e2 8099 2e20 204f ith ...+1.... O\n+00040fc0: 6e20 4546 4920 706c 6174 666f 726d 732c n EFI platforms,\n+00040fd0: 2061 6e79 2061 7267 756d 656e 7473 2061 any arguments a\n+00040fe0: 6674 6572 2046 494c 4520 7769 6c6c 2062 fter FILE will b\n+00040ff0: 6520 7365 6e74 0a20 2020 2020 746f 2074 e sent. to t\n+00041000: 6865 206c 6f61 6465 6420 696d 6167 652e he loaded image.\n+00041010: 0a0a 2020 2020 2049 6620 796f 7520 7370 .. If you sp\n+00041020: 6563 6966 7920 7468 6520 6f70 7469 6f6e ecify the option\n+00041030: 20e2 8098 2d2d 666f 7263 65e2 8099 2c20 ...--force..., \n+00041040: 7468 656e 206c 6f61 6420 4649 4c45 2066 then load FILE f\n+00041050: 6f72 6369 626c 792c 0a20 2020 2020 7768 orcibly,. wh\n+00041060: 6574 6865 7220 6974 2068 6173 2061 2063 ether it has a c\n+00041070: 6f72 7265 6374 2073 6967 6e61 7475 7265 orrect signature\n+00041080: 206f 7220 6e6f 742e 2020 5468 6973 2069 or not. This i\n+00041090: 7320 7265 7175 6972 6564 2077 6865 6e0a s required when.\n+000410a0: 2020 2020 2079 6f75 2077 616e 7420 746f you want to\n+000410b0: 206c 6f61 6420 6120 6465 6665 6374 6976 load a defectiv\n+000410c0: 6520 626f 6f74 206c 6f61 6465 722c 2073 e boot loader, s\n+000410d0: 7563 6820 6173 2053 434f 2055 6e69 7857 uch as SCO UnixW\n+000410e0: 6172 6520 372e 312e 0a0a 1f0a 4669 6c65 are 7.1.....File\n+000410f0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+00041100: 6465 3a20 696e 6974 7264 2c20 204e 6578 de: initrd, Nex\n+00041110: 743a 2069 6e69 7472 6431 362c 2020 5072 t: initrd16, Pr\n+00041120: 6576 3a20 6368 6169 6e6c 6f61 6465 722c ev: chainloader,\n+00041130: 2020 5570 3a20 4c6f 6164 6572 2063 6f6d Up: Loader com\n+00041140: 6d61 6e64 730a 0a31 372e 322e 3220 696e mands..17.2.2 in\n+00041150: 6974 7264 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d itrd.-----------\n+00041160: 2d2d 0a0a 202d 2d20 436f 6d6d 616e 643a --.. -- Command:\n+00041170: 2069 6e69 7472 6420 6669 6c65 205b 6669 initrd file [fi\n+00041180: 6c65 202e 2e2e 5d0a 2020 2020 204c 6f61 le ...]. Loa\n+00041190: 642c 2069 6e20 6f72 6465 722c 2061 6c6c d, in order, all\n+000411a0: 2069 6e69 7472 6473 2066 6f72 2061 204c initrds for a L\n+000411b0: 696e 7578 206b 6572 6e65 6c20 696d 6167 inux kernel imag\n+000411c0: 652c 2061 6e64 2073 6574 2074 6865 0a20 e, and set the. \n+000411d0: 2020 2020 6170 7072 6f70 7269 6174 6520 appropriate \n+000411e0: 7061 7261 6d65 7465 7273 2069 6e20 7468 parameters in th\n+000411f0: 6520 4c69 6e75 7820 7365 7475 7020 6172 e Linux setup ar\n+00041200: 6561 2069 6e20 6d65 6d6f 7279 2e20 2054 ea in memory. T\n+00041210: 6869 7320 6d61 790a 2020 2020 206f 6e6c his may. onl\n+00041220: 7920 6265 2075 7365 6420 6166 7465 7220 y be used after \n+00041230: 7468 6520 e280 986c 696e 7578 e280 9920 the ...linux... \n+00041240: 636f 6d6d 616e 6420 282a 6e6f 7465 206c command (*note l\n+00041250: 696e 7578 3a3a 2920 6861 7320 6265 656e inux::) has been\n+00041260: 0a20 2020 2020 7275 6e2e 2020 5365 6520 . run. See \n+00041270: 2a6e 6f74 6520 474e 552f 4c69 6e75 783a *note GNU/Linux:\n+00041280: 3a20 666f 7220 6d6f 7265 2069 6e66 6f20 : for more info \n+00041290: 6f6e 2062 6f6f 7469 6e67 2047 4e55 2f4c on booting GNU/L\n+000412a0: 696e 7578 2e0a 2020 2020 2046 6f72 206d inux.. For m\n+000412b0: 6f72 6520 696e 666f 726d 6174 696f 6e20 ore information \n+000412c0: 6f6e 2069 6e69 7472 6473 2073 6565 2074 on initrds see t\n+000412d0: 6865 2047 4e55 2f4c 696e 7578 206b 6572 he GNU/Linux ker\n+000412e0: 6e65 6c0a 2020 2020 2064 6f63 756d 656e nel. documen\n+000412f0: 7461 7469 6f6e 0a20 2020 2020 2868 7474 tation. (htt\n+00041300: 7073 3a2f 2f64 6f63 732e 6b65 726e 656c ps://docs.kernel\n+00041310: 2e6f 7267 2f66 696c 6573 7973 7465 6d73 .org/filesystems\n+00041320: 2f72 616d 6673 2d72 6f6f 7466 732d 696e /ramfs-rootfs-in\n+00041330: 6974 7261 6d66 732e 6874 6d6c 292e 0a0a itramfs.html)...\n+00041340: 2020 2020 2041 206e 6577 2d73 7479 6c65 A new-style\n+00041350: 2069 6e69 7472 6420 2866 6f72 206b 6572 initrd (for ker\n+00041360: 6e65 6c73 206e 6577 6572 2074 6861 6e20 nels newer than \n+00041370: 322e 3629 2063 6f6e 7461 696e 696e 6720 2.6) containing \n+00041380: 6f6e 6520 6669 6c65 0a20 2020 2020 7769 one file. wi\n+00041390: 7468 206c 6561 6469 6e67 2070 6174 6820 th leading path \n+000413a0: 636f 6d70 6f6e 656e 7473 2063 616e 2061 components can a\n+000413b0: 6c73 6f20 6265 2067 656e 6572 6174 6564 lso be generated\n+000413c0: 2061 7420 7275 6e20 7469 6d65 2e0a 2020 at run time.. \n+000413d0: 2020 2054 6869 7320 6361 6e20 6265 2064 This can be d\n+000413e0: 6f6e 6520 6279 2070 7265 6669 7869 6e67 one by prefixing\n+000413f0: 2061 6e20 6172 6775 6d65 6e74 2077 6974 an argument wit\n+00041400: 6820 e280 986e 6577 633a e280 9920 666f h ...newc:... fo\n+00041410: 6c6c 6f77 6564 2062 790a 2020 2020 2074 llowed by. t\n+00041420: 6865 2070 6174 6820 6f66 2074 6865 2066 he path of the f\n+00041430: 696c 6520 696e 2074 6865 206e 6577 2069 ile in the new i\n+00041440: 6e69 7472 642c 2061 20e2 8098 3ae2 8099 nitrd, a ...:...\n+00041450: 2c20 616e 6420 7468 656e 2074 6865 2047 , and then the G\n+00041460: 5255 420a 2020 2020 2066 696c 6520 7061 RUB. file pa\n+00041470: 7468 2074 6f20 7468 6520 6669 6c65 2064 th to the file d\n+00041480: 6174 6120 746f 2062 6520 6265 2069 6e63 ata to be be inc\n+00041490: 6c75 6465 642e 0a0a 2020 2020 2046 6f72 luded... For\n+000414a0: 2065 7861 6d70 6c65 3a0a 2020 2020 2020 example:. \n+000414b0: 2020 2020 696e 6974 7264 206e 6577 633a initrd newc:\n+000414c0: 2f65 7463 2f73 7368 2f63 6f6e 6669 673a /etc/ssh/config:\n+000414d0: 2868 6430 2c32 292f 686f 6d65 2f75 7365 (hd0,2)/home/use\n+000414e0: 722f 2e73 7368 2f63 6f6e 6669 6720 5c0a r/.ssh/config \\.\n+000414f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00041500: 206e 6577 633a 2f65 7463 2f73 7368 2f73 newc:/etc/ssh/s\n+00041510: 7368 5f68 6f73 745f 7273 615f 6b65 793a sh_host_rsa_key:\n+00041520: 2f65 7463 2f73 7368 2f73 7368 5f68 6f73 /etc/ssh/ssh_hos\n+00041530: 745f 7273 615f 6b65 7920 5c0a 2020 2020 t_rsa_key \\. \n+00041540: 2020 2020 2020 2020 2020 2020 202f 626f /bo\n+00041550: 6f74 2f69 6e69 7472 642e 677a 205c 0a20 ot/initrd.gz \\. \n+00041560: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00041570: 6e65 7763 3a2f 696e 6974 3a2f 686f 6d65 newc:/init:/home\n+00041580: 2f75 7365 722f 696e 6974 2e66 6978 6564 /user/init.fixed\n+00041590: 0a0a 2020 2020 2054 6869 7320 636f 6d6d .. This comm\n+000415a0: 616e 6420 7769 6c6c 2067 656e 6572 6174 and will generat\n+000415b0: 6520 7477 6f20 6e65 772d 7374 796c 6520 e two new-style \n+000415c0: 696e 6974 7264 7320 6f6e 2074 6865 2066 initrds on the f\n+000415d0: 6c79 2e20 2054 6865 0a20 2020 2020 6669 ly. The. fi\n+000415e0: 7273 7420 636f 6e74 6169 6e73 2074 6865 rst contains the\n+000415f0: 2070 6174 6820 e280 982f 6574 632f 7373 path .../etc/ss\n+00041600: 682f 636f 6e66 6967 e280 9920 7769 7468 h/config... with\n+00041610: 2074 6865 2063 6f6e 7465 6e74 7320 6f66 the contents of\n+00041620: 0a20 2020 2020 e280 9828 6864 302c 3229 . ...(hd0,2)\n+00041630: 2f68 6f6d 652f 7573 6572 2f2e 7373 682f /home/user/.ssh/\n+00041640: 636f 6e66 6967 e280 9920 616e 6420 7468 config... and th\n+00041650: 6520 7061 7468 0a20 2020 2020 e280 982f e path. .../\n+00041660: 6574 632f 7373 682f 7373 685f 686f 7374 etc/ssh/ssh_host\n+00041670: 5f72 7361 5f6b 6579 e280 9920 7769 7468 _rsa_key... with\n+00041680: 2074 6865 2063 6f6e 7465 6e74 7320 6f66 the contents of\n+00041690: 0a20 2020 2020 e280 982f 6574 632f 7373 . .../etc/ss\n+000416a0: 682f 7373 685f 686f 7374 5f72 7361 5f6b h/ssh_host_rsa_k\n+000416b0: 6579 e280 9920 6f6e 2074 6865 2052 4f4f ey... on the ROO\n+000416c0: 5420 6465 7669 6365 2e20 2050 6172 656e T device. Paren\n+000416d0: 7420 6469 7265 6374 6f72 790a 2020 2020 t directory. \n+000416e0: 2070 6174 6873 2077 696c 6c20 6175 746f paths will auto\n+000416f0: 6d61 7469 6361 6c6c 7920 6265 2067 656e matically be gen\n+00041700: 6572 6174 6564 2061 7320 6e65 6564 6564 erated as needed\n+00041710: 2e20 2054 6869 7320 6669 7273 740a 2020 . This first. \n+00041720: 2020 2067 656e 6572 6174 6564 2069 6e69 generated ini\n+00041730: 7472 6420 7769 6c6c 2074 6865 6e20 6861 trd will then ha\n+00041740: 7665 20e2 8098 2f62 6f6f 742f 696e 6974 ve .../boot/init\n+00041750: 7264 2e67 7ae2 8099 2063 6f6e 6361 7465 rd.gz... concate\n+00041760: 6e61 7465 640a 2020 2020 2061 6674 6572 nated. after\n+00041770: 2069 742e 2020 4e65 7874 2c20 616e 6f74 it. Next, anot\n+00041780: 6865 7220 6e65 772d 7374 796c 6520 6172 her new-style ar\n+00041790: 6368 6976 6520 7769 6c6c 2062 6520 6765 chive will be ge\n+000417a0: 6e65 7261 7465 6420 7769 7468 0a20 2020 nerated with. \n+000417b0: 2020 7468 6520 636f 6e74 656e 7473 206f the contents o\n+000417c0: 6620 e280 982f 686f 6d65 2f75 7365 722f f .../home/user/\n+000417d0: 696e 6974 2e66 6978 6564 e280 9920 696e init.fixed... in\n+000417e0: 2074 6865 2070 6174 6820 e280 982f 696e the path .../in\n+000417f0: 6974 e280 9920 616e 640a 2020 2020 2061 it... and. a\n+00041800: 7070 656e 6465 6420 746f 2074 6865 2070 ppended to the p\n+00041810: 7265 7669 6f75 7320 636f 6e63 6174 656e revious concaten\n+00041820: 6174 696f 6e2e 2020 4669 6e61 6c6c 792c ation. Finally,\n+00041830: 2074 6865 2072 6573 756c 7420 7769 6c6c the result will\n+00041840: 0a20 2020 2020 6265 2073 656e 7420 746f . be sent to\n+00041850: 2074 6865 206b 6572 6e65 6c20 7768 656e the kernel when\n+00041860: 2062 6f6f 7465 642e 0a0a 2020 2020 204b booted... K\n+00041870: 6565 7020 696e 206d 696e 6420 7468 6174 eep in mind that\n+00041880: 2070 6174 6873 2074 6861 7420 636f 6d65 paths that come\n+00041890: 206c 6174 6572 2077 696c 6c20 7461 6b65 later will take\n+000418a0: 2070 7265 6365 6465 6e63 652e 2020 536f precedence. So\n+000418b0: 0a20 2020 2020 696e 2074 6865 2065 7861 . in the exa\n+000418c0: 6d70 6c65 2061 626f 7665 2c20 7468 6520 mple above, the \n+000418d0: 6765 6e65 7261 7465 6420 7061 7468 20e2 generated path .\n+000418e0: 8098 2f69 6e69 74e2 8099 2077 696c 6c20 ../init... will \n+000418f0: 6f76 6572 7772 6974 6520 616e 790a 2020 overwrite any. \n+00041900: 2020 20e2 8098 2f69 6e69 74e2 8099 2069 .../init... i\n+00041910: 6e20 e280 982f 626f 6f74 2f69 6e69 7472 n .../boot/initr\n+00041920: 642e 677a e280 992e 2020 5468 6973 2063 d.gz.... This c\n+00041930: 616e 2062 6520 7573 6566 756c 2077 6865 an be useful whe\n+00041940: 6e20 6368 616e 6769 6e67 2074 6865 0a20 n changing the. \n+00041950: 2020 2020 6d61 696e 2069 6e69 7472 6420 main initrd \n+00041960: 6973 2075 6e64 6573 6972 6162 6c65 206f is undesirable o\n+00041970: 7220 6469 6666 6963 756c 742e 0a0a 1f0a r difficult.....\n+00041980: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00041990: 2020 4e6f 6465 3a20 696e 6974 7264 3136 Node: initrd16\n+000419a0: 2c20 204e 6578 743a 206c 696e 7578 2c20 , Next: linux, \n+000419b0: 2050 7265 763a 2069 6e69 7472 642c 2020 Prev: initrd, \n+000419c0: 5570 3a20 4c6f 6164 6572 2063 6f6d 6d61 Up: Loader comma\n+000419d0: 6e64 730a 0a31 372e 322e 3320 696e 6974 nds..17.2.3 init\n+000419e0: 7264 3136 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d rd16.-----------\n+000419f0: 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d 616e ----.. -- Comman\n+00041a00: 643a 2069 6e69 7472 6431 3620 6669 6c65 d: initrd16 file\n+00041a10: 205b 6669 6c65 202e 2e2e 5d0a 2020 2020 [file ...]. \n+00041a20: 204c 6f61 642c 2069 6e20 6f72 6465 722c Load, in order,\n+00041a30: 2061 6c6c 2069 6e69 7472 6473 2066 6f72 all initrds for\n+00041a40: 2061 204c 696e 7578 206b 6572 6e65 6c20 a Linux kernel \n+00041a50: 696d 6167 6520 746f 2062 6520 626f 6f74 image to be boot\n+00041a60: 6564 0a20 2020 2020 696e 2031 362d 6269 ed. in 16-bi\n+00041a70: 7420 6d6f 6465 2c20 616e 6420 7365 7420 t mode, and set \n+00041a80: 7468 6520 6170 7072 6f70 7269 6174 6520 the appropriate \n+00041a90: 7061 7261 6d65 7465 7273 2069 6e20 7468 parameters in th\n+00041aa0: 6520 4c69 6e75 780a 2020 2020 2073 6574 e Linux. set\n+00041ab0: 7570 2061 7265 6120 696e 206d 656d 6f72 up area in memor\n+00041ac0: 792e 2020 5468 6973 206d 6179 206f 6e6c y. This may onl\n+00041ad0: 7920 6265 2075 7365 6420 6166 7465 7220 y be used after \n+00041ae0: 7468 6520 e280 986c 696e 7578 3136 e280 the ...linux16..\n+00041af0: 990a 2020 2020 2063 6f6d 6d61 6e64 2028 .. command (\n+00041b00: 2a6e 6f74 6520 6c69 6e75 7831 363a 3a29 *note linux16::)\n+00041b10: 2068 6173 2062 6565 6e20 7275 6e2e 2020 has been run. \n+00041b20: 5365 6520 616c 736f 202a 6e6f 7465 2047 See also *note G\n+00041b30: 4e55 2f4c 696e 7578 3a3a 0a20 2020 2020 NU/Linux::. \n+00041b40: 616e 6420 7468 6520 e280 9869 6e69 7472 and the ...initr\n+00041b50: 64e2 8099 2063 6f6d 6d61 6e64 2028 2a6e d... command (*n\n+00041b60: 6f74 6520 696e 6974 7264 3a3a 2920 666f ote initrd::) fo\n+00041b70: 7220 6d6f 7265 2064 6574 6169 6c73 206f r more details o\n+00041b80: 6e0a 2020 2020 2061 7267 756d 656e 7473 n. arguments\n+00041b90: 2e0a 0a20 2020 2020 5468 6973 2063 6f6d ... This com\n+00041ba0: 6d61 6e64 2069 7320 6f6e 6c79 2061 7661 mand is only ava\n+00041bb0: 696c 6162 6c65 206f 6e20 7468 6520 7063 ilable on the pc\n+00041bc0: 2070 6c61 7466 6f72 6d20 666f 7220 7838 platform for x8\n+00041bd0: 3620 7379 7374 656d 732e 0a0a 1f0a 4669 6 systems.....Fi\n+00041be0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00041bf0: 4e6f 6465 3a20 6c69 6e75 782c 2020 4e65 Node: linux, Ne\n+00041c00: 7874 3a20 6c69 6e75 7831 362c 2020 5072 xt: linux16, Pr\n+00041c10: 6576 3a20 696e 6974 7264 3136 2c20 2055 ev: initrd16, U\n+00041c20: 703a 204c 6f61 6465 7220 636f 6d6d 616e p: Loader comman\n+00041c30: 6473 0a0a 3137 2e32 2e34 206c 696e 7578 ds..17.2.4 linux\n+00041c40: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 .------------.. \n+00041c50: 2d2d 2043 6f6d 6d61 6e64 3a20 6c69 6e75 -- Command: linu\n+00041c60: 7820 6669 6c65 202e 2e2e 0a20 2020 2020 x file .... \n+00041c70: 4c6f 6164 2061 204c 696e 7578 206b 6572 Load a Linux ker\n+00041c80: 6e65 6c20 696d 6167 6520 6672 6f6d 2046 nel image from F\n+00041c90: 494c 452e 2020 5468 6520 7265 7374 206f ILE. The rest o\n+00041ca0: 6620 7468 6520 6c69 6e65 2069 730a 2020 f the line is. \n+00041cb0: 2020 2070 6173 7365 6420 7665 7262 6174 passed verbat\n+00041cc0: 696d 2061 7320 7468 6520 e280 9c6b 6572 im as the ...ker\n+00041cd0: 6e65 6c20 636f 6d6d 616e 642d 6c69 6e65 nel command-line\n+00041ce0: e280 9d2e 2020 416e 7920 696e 6974 7264 .... Any initrd\n+00041cf0: 206d 7573 7420 6265 0a20 2020 2020 7265 must be. re\n+00041d00: 6c6f 6164 6564 2061 6674 6572 2075 7369 loaded after usi\n+00041d10: 6e67 2074 6869 7320 636f 6d6d 616e 6420 ng this command \n+00041d20: 282a 6e6f 7465 2069 6e69 7472 643a 3a29 (*note initrd::)\n+00041d30: 2e0a 0a20 2020 2020 4f6e 2078 3836 2073 ... On x86 s\n+00041d40: 7973 7465 6d73 2c20 7468 6520 6b65 726e ystems, the kern\n+00041d50: 656c 2077 696c 6c20 6265 2062 6f6f 7465 el will be boote\n+00041d60: 6420 7573 696e 6720 7468 6520 3332 2d62 d using the 32-b\n+00041d70: 6974 2062 6f6f 740a 2020 2020 2070 726f it boot. pro\n+00041d80: 746f 636f 6c2e 2020 4e6f 7465 2074 6861 tocol. Note tha\n+00041d90: 7420 7468 6973 206d 6561 6e73 2074 6861 t this means tha\n+00041da0: 7420 7468 6520 e280 9876 6761 3de2 8099 t the ...vga=...\n+00041db0: 2062 6f6f 7420 6f70 7469 6f6e 2077 696c boot option wil\n+00041dc0: 6c0a 2020 2020 206e 6f74 2077 6f72 6b3b l. not work;\n+00041dd0: 2069 6620 796f 7520 7761 6e74 2074 6f20 if you want to \n+00041de0: 7365 7420 6120 7370 6563 6961 6c20 7669 set a special vi\n+00041df0: 6465 6f20 6d6f 6465 2c20 796f 7520 7769 deo mode, you wi\n+00041e00: 6c6c 206e 6565 6420 746f 0a20 2020 2020 ll need to. \n+00041e10: 7573 6520 4752 5542 2063 6f6d 6d61 6e64 use GRUB command\n+00041e20: 7320 7375 6368 2061 7320 e280 9873 6574 s such as ...set\n+00041e30: 2067 6678 7061 796c 6f61 643d 3130 3234 gfxpayload=1024\n+00041e40: 7837 3638 e280 9920 6f72 20e2 8098 7365 x768... or ...se\n+00041e50: 740a 2020 2020 2067 6678 7061 796c 6f61 t. gfxpayloa\n+00041e60: 643d 6b65 6570 e280 9920 2874 6f20 6b65 d=keep... (to ke\n+00041e70: 6570 2074 6865 2073 616d 6520 6d6f 6465 ep the same mode\n+00041e80: 2061 7320 7573 6564 2069 6e20 4752 5542 as used in GRUB\n+00041e90: 2920 696e 7374 6561 642e 0a20 2020 2020 ) instead.. \n+00041ea0: 4752 5542 2063 616e 2061 7574 6f6d 6174 GRUB can automat\n+00041eb0: 6963 616c 6c79 2064 6574 6563 7420 736f ically detect so\n+00041ec0: 6d65 2075 7365 7320 6f66 20e2 8098 7667 me uses of ...vg\n+00041ed0: 613d e280 9920 616e 6420 7472 616e 736c a=... and transl\n+00041ee0: 6174 650a 2020 2020 2074 6865 6d20 746f ate. them to\n+00041ef0: 2061 7070 726f 7072 6961 7465 2073 6574 appropriate set\n+00041f00: 7469 6e67 7320 6f66 20e2 8098 6766 7870 tings of ...gfxp\n+00041f10: 6179 6c6f 6164 e280 992e 2020 5468 6520 ayload.... The \n+00041f20: e280 986c 696e 7578 3136 e280 990a 2020 ...linux16.... \n+00041f30: 2020 2063 6f6d 6d61 6e64 2028 2a6e 6f74 command (*not\n+00041f40: 6520 6c69 6e75 7831 363a 3a29 2061 766f e linux16::) avo\n+00041f50: 6964 7320 7468 6973 2072 6573 7472 6963 ids this restric\n+00041f60: 7469 6f6e 2e0a 0a1f 0a46 696c 653a 2067 tion.....File: g\n+00041f70: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+00041f80: 206c 696e 7578 3136 2c20 204e 6578 743a linux16, Next:\n+00041f90: 2078 656e 5f68 7970 6572 7669 736f 722c xen_hypervisor,\n+00041fa0: 2020 5072 6576 3a20 6c69 6e75 782c 2020 Prev: linux, \n+00041fb0: 5570 3a20 4c6f 6164 6572 2063 6f6d 6d61 Up: Loader comma\n+00041fc0: 6e64 730a 0a31 372e 322e 3520 6c69 6e75 nds..17.2.5 linu\n+00041fd0: 7831 360a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d x16.------------\n+00041fe0: 2d2d 0a0a 202d 2d20 436f 6d6d 616e 643a --.. -- Command:\n+00041ff0: 206c 696e 7578 3136 2066 696c 6520 2e2e linux16 file ..\n+00042000: 2e0a 2020 2020 204c 6f61 6420 6120 4c69 .. Load a Li\n+00042010: 6e75 7820 6b65 726e 656c 2069 6d61 6765 nux kernel image\n+00042020: 2066 726f 6d20 4649 4c45 2069 6e20 3136 from FILE in 16\n+00042030: 2d62 6974 206d 6f64 652e 2020 5468 6520 -bit mode. The \n+00042040: 7265 7374 206f 660a 2020 2020 2074 6865 rest of. the\n+00042050: 206c 696e 6520 6973 2070 6173 7365 6420 line is passed \n+00042060: 7665 7262 6174 696d 2061 7320 7468 6520 verbatim as the \n+00042070: e280 9c6b 6572 6e65 6c20 636f 6d6d 616e ...kernel comman\n+00042080: 642d 6c69 6e65 e280 9d2e 2020 416e 790a d-line.... Any.\n+00042090: 2020 2020 2069 6e69 7472 6420 6d75 7374 initrd must\n+000420a0: 2062 6520 7265 6c6f 6164 6564 2061 6674 be reloaded aft\n+000420b0: 6572 2075 7369 6e67 2074 6869 7320 636f er using this co\n+000420c0: 6d6d 616e 6420 282a 6e6f 7465 0a20 2020 mmand (*note. \n+000420d0: 2020 696e 6974 7264 3136 3a3a 292e 0a0a initrd16::)...\n+000420e0: 2020 2020 2054 6865 206b 6572 6e65 6c20 The kernel \n+000420f0: 7769 6c6c 2062 6520 626f 6f74 6564 2075 will be booted u\n+00042100: 7369 6e67 2074 6865 2074 7261 6469 7469 sing the traditi\n+00042110: 6f6e 616c 2031 362d 6269 7420 626f 6f74 onal 16-bit boot\n+00042120: 0a20 2020 2020 7072 6f74 6f63 6f6c 2e20 . protocol. \n+00042130: 2041 7320 7765 6c6c 2061 7320 6279 7061 As well as bypa\n+00042140: 7373 696e 6720 7072 6f62 6c65 6d73 2077 ssing problems w\n+00042150: 6974 6820 e280 9876 6761 3de2 8099 2064 ith ...vga=... d\n+00042160: 6573 6372 6962 6564 2069 6e0a 2020 2020 escribed in. \n+00042170: 202a 6e6f 7465 206c 696e 7578 3a3a 2c20 *note linux::, \n+00042180: 7468 6973 2070 6572 6d69 7473 2062 6f6f this permits boo\n+00042190: 7469 6e67 2073 6f6d 6520 6f74 6865 7220 ting some other \n+000421a0: 7072 6f67 7261 6d73 2074 6861 740a 2020 programs that. \n+000421b0: 2020 2069 6d70 6c65 6d65 6e74 2074 6865 implement the\n+000421c0: 204c 696e 7578 2062 6f6f 7420 7072 6f74 Linux boot prot\n+000421d0: 6f63 6f6c 2066 6f72 2074 6865 2073 616b ocol for the sak\n+000421e0: 6520 6f66 2063 6f6e 7665 6e69 656e 6365 e of convenience\n+000421f0: 2e0a 0a20 2020 2020 5468 6973 2063 6f6d ... This com\n+00042200: 6d61 6e64 2069 7320 6f6e 6c79 2061 7661 mand is only ava\n+00042210: 696c 6162 6c65 206f 6e20 7838 3620 7379 ilable on x86 sy\n+00042220: 7374 656d 732e 0a0a 1f0a 4669 6c65 3a20 stems.....File: \n+00042230: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00042240: 3a20 7865 6e5f 6879 7065 7276 6973 6f72 : xen_hypervisor\n+00042250: 2c20 204e 6578 743a 2078 656e 5f6d 6f64 , Next: xen_mod\n+00042260: 756c 652c 2020 5072 6576 3a20 6c69 6e75 ule, Prev: linu\n+00042270: 7831 362c 2020 5570 3a20 4c6f 6164 6572 x16, Up: Loader\n+00042280: 2063 6f6d 6d61 6e64 730a 0a31 372e 322e commands..17.2.\n+00042290: 3620 7865 6e5f 6879 7065 7276 6973 6f72 6 xen_hypervisor\n+000422a0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n+000422b0: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n+000422c0: 616e 643a 2078 656e 5f68 7970 6572 7669 and: xen_hypervi\n+000422d0: 736f 7220 6669 6c65 205b 6172 6775 6d65 sor file [argume\n+000422e0: 6e74 735d 202e 2e2e 0a20 2020 2020 4c6f nts] .... Lo\n+000422f0: 6164 2061 2058 656e 2068 7970 6572 7669 ad a Xen hypervi\n+00042300: 736f 7220 6269 6e61 7279 2066 726f 6d20 sor binary from \n+00042310: 4649 4c45 2e20 2054 6865 2072 6573 7420 FILE. The rest \n+00042320: 6f66 2074 6865 206c 696e 6520 6973 0a20 of the line is. \n+00042330: 2020 2020 7061 7373 6564 2076 6572 6261 passed verba\n+00042340: 7469 6d20 6173 2074 6865 20e2 809c 6b65 tim as the ...ke\n+00042350: 726e 656c 2063 6f6d 6d61 6e64 2d6c 696e rnel command-lin\n+00042360: 65e2 809d 2e20 2041 6e79 206f 7468 6572 e.... Any other\n+00042370: 2062 696e 6172 6965 730a 2020 2020 206d binaries. m\n+00042380: 7573 7420 6265 2072 656c 6f61 6465 6420 ust be reloaded \n+00042390: 6166 7465 7220 7573 696e 6720 7468 6973 after using this\n+000423a0: 2063 6f6d 6d61 6e64 2e20 2054 6869 7320 command. This \n+000423b0: 636f 6d6d 616e 6420 6973 206f 6e6c 790a command is only.\n+000423c0: 2020 2020 2061 7661 696c 6162 6c65 206f available o\n+000423d0: 6e20 4141 7263 6836 3420 7379 7374 656d n AArch64 system\n+000423e0: 732e 0a0a 1f0a 4669 6c65 3a20 6772 7562 s.....File: grub\n+000423f0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7865 .info, Node: xe\n+00042400: 6e5f 6d6f 6475 6c65 2c20 2050 7265 763a n_module, Prev:\n+00042410: 2078 656e 5f68 7970 6572 7669 736f 722c xen_hypervisor,\n+00042420: 2020 5570 3a20 4c6f 6164 6572 2063 6f6d Up: Loader com\n+00042430: 6d61 6e64 730a 0a31 372e 322e 3720 7865 mands..17.2.7 xe\n+00042440: 6e5f 6d6f 6475 6c65 0a2d 2d2d 2d2d 2d2d n_module.-------\n+00042450: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 ----------.. -- \n+00042460: 436f 6d6d 616e 643a 2078 656e 5f6d 6f64 Command: xen_mod\n+00042470: 756c 6520 5b2d 2d6e 6f75 6e7a 6970 5d20 ule [--nounzip] \n+00042480: 6669 6c65 205b 6172 6775 6d65 6e74 735d file [arguments]\n+00042490: 0a20 2020 2020 4c6f 6164 2061 206d 6f64 . Load a mod\n+000424a0: 756c 6520 666f 7220 7865 6e20 6879 7065 ule for xen hype\n+000424b0: 7276 6973 6f72 2061 7420 7468 6520 626f rvisor at the bo\n+000424c0: 6f74 696e 6720 7072 6f63 6573 7320 6f66 oting process of\n+000424d0: 2078 656e 2e0a 2020 2020 2054 6865 2072 xen.. The r\n+000424e0: 6573 7420 6f66 2074 6865 206c 696e 6520 est of the line \n+000424f0: 6973 2070 6173 7365 6420 7665 7262 6174 is passed verbat\n+00042500: 696d 2061 7320 7468 6520 6d6f 6475 6c65 im as the module\n+00042510: 2063 6f6d 6d61 6e64 206c 696e 652e 0a20 command line.. \n+00042520: 2020 2020 4d6f 6475 6c65 7320 7368 6f75 Modules shou\n+00042530: 6c64 2062 6520 6c6f 6164 6564 2069 6e20 ld be loaded in \n+00042540: 7468 6520 666f 6c6c 6f77 696e 6720 6f72 the following or\n+00042550: 6465 723a 202d 2064 6f6d 3020 6b65 726e der: - dom0 kern\n+00042560: 656c 0a20 2020 2020 696d 6167 6520 2d20 el. image - \n+00042570: 646f 6d30 2072 616d 6469 736b 2069 6620 dom0 ramdisk if \n+00042580: 7072 6573 656e 7420 2d20 5853 4d20 706f present - XSM po\n+00042590: 6c69 6379 2069 6620 7072 6573 656e 7420 licy if present \n+000425a0: 5468 6973 0a20 2020 2020 636f 6d6d 616e This. comman\n+000425b0: 6420 6973 206f 6e6c 7920 6176 6169 6c61 d is only availa\n+000425c0: 626c 6520 6f6e 2041 4172 6368 3634 2073 ble on AArch64 s\n+000425d0: 7973 7465 6d73 2e0a 0a1f 0a46 696c 653a ystems.....File:\n+000425e0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+000425f0: 653a 2047 656e 6572 616c 2063 6f6d 6d61 e: General comma\n+00042600: 6e64 732c 2020 4e65 7874 3a20 436f 6d6d nds, Next: Comm\n+00042610: 616e 642d 6c69 6e65 2063 6f6d 6d61 6e64 and-line command\n+00042620: 732c 2020 5072 6576 3a20 4c6f 6164 6572 s, Prev: Loader\n+00042630: 2063 6f6d 6d61 6e64 732c 2020 5570 3a20 commands, Up: \n+00042640: 436f 6d6d 616e 6473 0a0a 3137 2e33 2047 Commands..17.3 G\n+00042650: 656e 6572 616c 2063 6f6d 6d61 6e64 730a eneral commands.\n+00042660: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n+00042670: 3d3d 3d3d 3d0a 0a43 6f6d 6d61 6e64 7320 =====..Commands \n+00042680: 7573 6162 6c65 2061 6e79 7768 6572 6520 usable anywhere \n+00042690: 696e 2074 6865 206d 656e 7520 616e 6420 in the menu and \n+000426a0: 696e 2074 6865 2063 6f6d 6d61 6e64 2d6c in the command-l\n+000426b0: 696e 652e 0a0a 2a20 4d65 6e75 3a0a 0a2a ine...* Menu:..*\n+000426c0: 2073 6572 6961 6c3a 3a20 2020 2020 2020 serial:: \n+000426d0: 2020 2020 2020 2020 2020 2020 2020 2053 S\n+000426e0: 6574 2075 7020 6120 7365 7269 616c 2064 et up a serial d\n+000426f0: 6576 6963 650a 2a20 7465 726d 696e 616c evice.* terminal\n+00042700: 5f69 6e70 7574 3a3a 2020 2020 2020 2020 _input:: \n+00042710: 2020 2020 2020 4d61 6e61 6765 2069 6e70 Manage inp\n+00042720: 7574 2074 6572 6d69 6e61 6c73 0a2a 2074 ut terminals.* t\n+00042730: 6572 6d69 6e61 6c5f 6f75 7470 7574 3a3a erminal_output::\n+00042740: 2020 2020 2020 2020 2020 2020 204d 616e Man\n+00042750: 6167 6520 6f75 7470 7574 2074 6572 6d69 age output termi\n+00042760: 6e61 6c73 0a2a 2074 6572 6d69 6e66 6f3a nals.* terminfo:\n+00042770: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n+00042780: 2020 2020 2044 6566 696e 6520 7465 726d Define term\n+00042790: 696e 616c 2074 7970 650a 0a1f 0a46 696c inal type....Fil\n+000427a0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+000427b0: 6f64 653a 2073 6572 6961 6c2c 2020 4e65 ode: serial, Ne\n+000427c0: 7874 3a20 7465 726d 696e 616c 5f69 6e70 xt: terminal_inp\n+000427d0: 7574 2c20 2055 703a 2047 656e 6572 616c ut, Up: General\n+000427e0: 2063 6f6d 6d61 6e64 730a 0a31 372e 332e commands..17.3.\n+000427f0: 3120 7365 7269 616c 0a2d 2d2d 2d2d 2d2d 1 serial.-------\n+00042800: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n+00042810: 616e 643a 2073 6572 6961 6c20 5b2d 2d75 and: serial [--u\n+00042820: 6e69 743d 756e 6974 5d20 5b2d 2d70 6f72 nit=unit] [--por\n+00042830: 743d 706f 7274 5d20 5b2d 2d73 7065 6564 t=port] [--speed\n+00042840: 3d73 7065 6564 5d0a 2020 2020 2020 2020 =speed]. \n+00042850: 2020 5b2d 2d77 6f72 643d 776f 7264 5d20 [--word=word] \n+00042860: 5b2d 2d70 6172 6974 793d 7061 7269 7479 [--parity=parity\n+00042870: 5d20 5b2d 2d73 746f 703d 7374 6f70 5d0a ] [--stop=stop].\n+00042880: 2020 2020 2049 6e69 7469 616c 697a 6520 Initialize \n+00042890: 6120 7365 7269 616c 2064 6576 6963 652e a serial device.\n+000428a0: 2020 554e 4954 2069 7320 6120 6e75 6d62 UNIT is a numb\n+000428b0: 6572 2069 6e20 7468 6520 7261 6e67 6520 er in the range \n+000428c0: 302d 330a 2020 2020 2073 7065 6369 6679 0-3. specify\n+000428d0: 696e 6720 7768 6963 6820 7365 7269 616c ing which serial\n+000428e0: 2070 6f72 7420 746f 2075 7365 3b20 6465 port to use; de\n+000428f0: 6661 756c 7420 6973 2030 2c20 7768 6963 fault is 0, whic\n+00042900: 680a 2020 2020 2063 6f72 7265 7370 6f6e h. correspon\n+00042910: 6473 2074 6f20 7468 6520 706f 7274 206f ds to the port o\n+00042920: 6674 656e 2063 616c 6c65 6420 434f 4d31 ften called COM1\n+00042930: 2e0a 0a20 2020 2020 504f 5254 2069 7320 ... PORT is \n+00042940: 7468 6520 492f 4f20 706f 7274 2077 6865 the I/O port whe\n+00042950: 7265 2074 6865 2055 4152 5420 6973 2074 re the UART is t\n+00042960: 6f20 6265 2066 6f75 6e64 206f 722c 2069 o be found or, i\n+00042970: 6620 7072 6566 6978 6564 0a20 2020 2020 f prefixed. \n+00042980: 7769 7468 20e2 8098 6d6d 696f 2ce2 8099 with ...mmio,...\n+00042990: 2c20 7468 6520 4d4d 494f 2061 6464 7265 , the MMIO addre\n+000429a0: 7373 206f 6620 7468 6520 5541 5254 2e20 ss of the UART. \n+000429b0: 4966 2073 7065 6369 6669 6564 2069 7420 If specified it \n+000429c0: 7461 6b65 730a 2020 2020 2070 7265 6365 takes. prece\n+000429d0: 6465 6e63 6520 6f76 6572 2055 4e49 542e dence over UNIT.\n+000429e0: 0a0a 2020 2020 2041 6464 6974 696f 6e61 .. Additiona\n+000429f0: 6c6c 792c 2061 6e20 4d4d 494f 2061 6464 lly, an MMIO add\n+00042a00: 7265 7373 2063 616e 2062 6520 7375 6666 ress can be suff\n+00042a10: 6978 6564 2077 6974 683a 0a20 2020 2020 ixed with:. \n+00042a20: 2020 20e2 80a2 20e2 8098 2e62 e280 9920 ... ....b... \n+00042a30: 666f 7220 6279 7465 7320 6163 6365 7373 for bytes access\n+00042a40: 2028 6465 6661 756c 7429 0a20 2020 2020 (default). \n+00042a50: 2020 20e2 80a2 20e2 8098 2e77 e280 9920 ... ....w... \n+00042a60: 666f 7220 3136 2d62 6974 2077 6f72 6420 for 16-bit word \n+00042a70: 6163 6365 7373 0a20 2020 2020 2020 20e2 access. .\n+00042a80: 80a2 20e2 8098 2e6c e280 9920 666f 7220 .. ....l... for \n+00042a90: 3332 2d62 6974 206c 6f6e 6720 776f 7264 32-bit long word\n+00042aa0: 2061 6363 6573 7320 6f72 0a20 2020 2020 access or. \n+00042ab0: 2020 20e2 80a2 20e2 8098 2e71 e280 9920 ... ....q... \n+00042ac0: 666f 7220 3634 2d62 6974 206c 6f6e 6720 for 64-bit long \n+00042ad0: 6c6f 6e67 2077 6f72 6420 6163 6365 7373 long word access\n+00042ae0: 0a0a 2020 2020 2041 6c73 6f2c 2050 4f52 .. Also, POR\n+00042af0: 5420 6361 6e20 6265 206f 6620 7468 6520 T can be of the \n+00042b00: 666f 726d 20e2 8098 7063 692c 5858 3a58 form ...pci,XX:X\n+00042b10: 582e 58e2 8099 2074 6f20 696e 6469 6361 X.X... to indica\n+00042b20: 7465 2061 2073 6572 6961 6c0a 2020 2020 te a serial. \n+00042b30: 2064 6576 6963 6520 6578 706f 7365 6420 device exposed \n+00042b40: 6f6e 2074 6865 2050 4349 2062 7573 2e0a on the PCI bus..\n+00042b50: 0a20 2020 2020 5350 4545 4420 6973 2074 . SPEED is t\n+00042b60: 6865 2074 7261 6e73 6d69 7373 696f 6e20 he transmission \n+00042b70: 7370 6565 643b 2064 6566 6175 6c74 2069 speed; default i\n+00042b80: 7320 3936 3030 2e20 2057 4f52 4420 616e s 9600. WORD an\n+00042b90: 6420 5354 4f50 0a20 2020 2020 6172 6520 d STOP. are \n+00042ba0: 7468 6520 6e75 6d62 6572 206f 6620 6461 the number of da\n+00042bb0: 7461 2062 6974 7320 616e 6420 7374 6f70 ta bits and stop\n+00042bc0: 2062 6974 732e 2020 4461 7461 2062 6974 bits. Data bit\n+00042bd0: 7320 6d75 7374 2062 6520 696e 0a20 2020 s must be in. \n+00042be0: 2020 7468 6520 7261 6e67 6520 352d 3820 the range 5-8 \n+00042bf0: 616e 6420 7374 6f70 2062 6974 7320 6d75 and stop bits mu\n+00042c00: 7374 2062 6520 3120 6f72 2032 2e20 2044 st be 1 or 2. D\n+00042c10: 6566 6175 6c74 2069 7320 3820 6461 7461 efault is 8 data\n+00042c20: 2062 6974 730a 2020 2020 2061 6e64 206f bits. and o\n+00042c30: 6e65 2073 746f 7020 6269 742e 2020 5041 ne stop bit. PA\n+00042c40: 5249 5459 2069 7320 6f6e 6520 6f66 20e2 RITY is one of .\n+00042c50: 8098 6e6f e280 992c 20e2 8098 6f64 64e2 ..no..., ...odd.\n+00042c60: 8099 2c20 e280 9865 7665 6ee2 8099 2061 .., ...even... a\n+00042c70: 6e64 0a20 2020 2020 6465 6661 756c 7473 nd. defaults\n+00042c80: 2074 6f20 e280 986e 6fe2 8099 2e0a 0a20 to ...no...... \n+00042c90: 2020 2020 4966 2070 6173 7365 6420 6e6f If passed no\n+00042ca0: 2055 4e49 5420 6e6f 7220 504f 5254 2c20 UNIT nor PORT, \n+00042cb0: 6f72 2069 6620 504f 5254 2069 7320 7365 or if PORT is se\n+00042cc0: 7420 746f 20e2 8098 6175 746f e280 9920 t to ...auto... \n+00042cd0: 7468 656e 2047 5255 420a 2020 2020 2077 then GRUB. w\n+00042ce0: 696c 6c20 6174 7465 6d70 7420 746f 2075 ill attempt to u\n+00042cf0: 7365 2041 4350 4920 746f 2061 7574 6f6d se ACPI to autom\n+00042d00: 6174 6963 616c 6c79 2064 6574 6563 7420 atically detect \n+00042d10: 7468 6520 7379 7374 656d 2064 6566 6175 the system defau\n+00042d20: 6c74 0a20 2020 2020 7365 7269 616c 2070 lt. serial p\n+00042d30: 6f72 7420 616e 6420 6974 7320 636f 6e66 ort and its conf\n+00042d40: 6967 7572 6174 696f 6e2e 2020 4966 2074 iguration. If t\n+00042d50: 6869 7320 696e 666f 726d 6174 696f 6e20 his information \n+00042d60: 6973 206e 6f74 0a20 2020 2020 6176 6169 is not. avai\n+00042d70: 6c61 626c 652c 2069 7420 7769 6c6c 2064 lable, it will d\n+00042d80: 6566 6175 6c74 2074 6f20 554e 4954 2030 efault to UNIT 0\n+00042d90: 2e0a 0a20 2020 2020 5468 6520 7365 7269 ... The seri\n+00042da0: 616c 2070 6f72 7420 6973 206e 6f74 2075 al port is not u\n+00042db0: 7365 6420 6173 2061 2063 6f6d 6d75 6e69 sed as a communi\n+00042dc0: 6361 7469 6f6e 2063 6861 6e6e 656c 2075 cation channel u\n+00042dd0: 6e6c 6573 7320 7468 650a 2020 2020 20e2 nless the. .\n+00042de0: 8098 7465 726d 696e 616c 5f69 6e70 7574 ..terminal_input\n+00042df0: e280 9920 6f72 20e2 8098 7465 726d 696e ... or ...termin\n+00042e00: 616c 5f6f 7574 7075 74e2 8099 2063 6f6d al_output... com\n+00042e10: 6d61 6e64 2069 7320 7573 6564 2028 2a6e mand is used (*n\n+00042e20: 6f74 650a 2020 2020 2074 6572 6d69 6e61 ote. termina\n+00042e30: 6c5f 696e 7075 743a 3a2c 202a 6e6f 7465 l_input::, *note\n+00042e40: 2074 6572 6d69 6e61 6c5f 6f75 7470 7574 terminal_output\n+00042e50: 3a3a 292e 0a0a 2020 2020 204e 6f74 652c ::)... Note,\n+00042e60: 2076 616c 6964 2050 4f52 5420 7661 6c75 valid PORT valu\n+00042e70: 6573 2c20 6578 636c 7564 696e 6720 494f es, excluding IO\n+00042e80: 2070 6f72 7420 6164 6472 6573 7365 732c port addresses,\n+00042e90: 2063 616e 2062 6520 666f 756e 640a 2020 can be found. \n+00042ea0: 2020 2062 7920 6c69 7374 696e 6720 7465 by listing te\n+00042eb0: 726d 696e 616c 7320 7769 7468 20e2 8098 rminals with ...\n+00042ec0: 7465 726d 696e 616c 5f6f 7574 7075 74e2 terminal_output.\n+00042ed0: 8099 2c20 7365 6c65 6374 696e 6720 616c .., selecting al\n+00042ee0: 6c20 6e61 6d65 730a 2020 2020 2070 7265 l names. pre\n+00042ef0: 6669 7865 6420 6279 20e2 8098 7365 7269 fixed by ...seri\n+00042f00: 616c 5fe2 8099 2061 6e64 2072 656d 6f76 al_... and remov\n+00042f10: 696e 6720 7468 6174 2070 7265 6669 782e ing that prefix.\n+00042f20: 0a0a 2020 2020 2045 7861 6d70 6c65 733a .. Examples:\n+00042f30: 0a20 2020 2020 2020 2020 2073 6572 6961 . seria\n+00042f40: 6c20 2d2d 706f 7274 3d30 7833 6638 202d l --port=0x3f8 -\n+00042f50: 2d73 7065 6564 3d39 3630 300a 2020 2020 -speed=9600. \n+00042f60: 2020 2020 2020 7365 7269 616c 202d 2d70 serial --p\n+00042f70: 6f72 743d 6d6d 696f 2c66 6566 6230 3030 ort=mmio,fefb000\n+00042f80: 302e 6c20 2d2d 7370 6565 643d 3131 3532 0.l --speed=1152\n+00042f90: 3030 0a20 2020 2020 2020 2020 2073 6572 00. ser\n+00042fa0: 6961 6c20 2d2d 706f 7274 3d70 6369 2c30 ial --port=pci,0\n+00042fb0: 303a 3136 2e33 202d 2d73 7065 6564 3d31 0:16.3 --speed=1\n+00042fc0: 3135 3230 300a 0a20 2020 2020 5365 6520 15200.. See \n+00042fd0: 616c 736f 202a 6e6f 7465 2053 6572 6961 also *note Seria\n+00042fe0: 6c20 7465 726d 696e 616c 3a3a 2e0a 0a1f l terminal::....\n+00042ff0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+00043000: 2c20 204e 6f64 653a 2074 6572 6d69 6e61 , Node: termina\n+00043010: 6c5f 696e 7075 742c 2020 4e65 7874 3a20 l_input, Next: \n+00043020: 7465 726d 696e 616c 5f6f 7574 7075 742c terminal_output,\n+00043030: 2020 5072 6576 3a20 7365 7269 616c 2c20 Prev: serial, \n+00043040: 2055 703a 2047 656e 6572 616c 2063 6f6d Up: General com\n+00043050: 6d61 6e64 730a 0a31 372e 332e 3220 7465 mands..17.3.2 te\n+00043060: 726d 696e 616c 5f69 6e70 7574 0a2d 2d2d rminal_input.---\n 00043070: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00043080: 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d 616e ----.. -- Comman\n-00043090: 643a 2074 6572 6d69 6e61 6c5f 696e 7075 d: terminal_inpu\n-000430a0: 7420 5b2d 2d61 7070 656e 647c 2d2d 7265 t [--append|--re\n-000430b0: 6d6f 7665 5d20 5b74 6572 6d69 6e61 6c31 move] [terminal1\n-000430c0: 5d20 5b74 6572 6d69 6e61 6c32 5d0a 2020 ] [terminal2]. \n-000430d0: 2020 2020 2020 2020 2e2e 2e0a 2020 2020 .... \n-000430e0: 204c 6973 7420 6f72 2073 656c 6563 7420 List or select \n-000430f0: 616e 2069 6e70 7574 2074 6572 6d69 6e61 an input termina\n-00043100: 6c2e 0a0a 2020 2020 2057 6974 6820 6e6f l... With no\n-00043110: 2061 7267 756d 656e 7473 2c20 6c69 7374 arguments, list\n-00043120: 2074 6865 2061 6374 6976 6520 616e 6420 the active and \n-00043130: 6176 6169 6c61 626c 6520 696e 7075 7420 available input \n-00043140: 7465 726d 696e 616c 732e 0a0a 2020 2020 terminals... \n-00043150: 2057 6974 6820 e280 982d 2d61 7070 656e With ...--appen\n-00043160: 64e2 8099 2c20 6164 6420 7468 6520 6e61 d..., add the na\n-00043170: 6d65 6420 7465 726d 696e 616c 7320 746f med terminals to\n-00043180: 2074 6865 206c 6973 7420 6f66 2061 6374 the list of act\n-00043190: 6976 650a 2020 2020 2069 6e70 7574 2074 ive. input t\n-000431a0: 6572 6d69 6e61 6c73 3b20 616e 7920 6f66 erminals; any of\n-000431b0: 2074 6865 7365 206d 6179 2062 6520 7573 these may be us\n-000431c0: 6564 2074 6f20 7072 6f76 6964 6520 696e ed to provide in\n-000431d0: 7075 7420 746f 2047 5255 422e 0a0a 2020 put to GRUB... \n-000431e0: 2020 2057 6974 6820 e280 982d 2d72 656d With ...--rem\n-000431f0: 6f76 65e2 8099 2c20 7265 6d6f 7665 2074 ove..., remove t\n-00043200: 6865 206e 616d 6564 2074 6572 6d69 6e61 he named termina\n-00043210: 6c73 2066 726f 6d20 7468 6520 6163 7469 ls from the acti\n-00043220: 7665 206c 6973 742e 0a0a 2020 2020 2057 ve list... W\n-00043230: 6974 6820 6e6f 206f 7074 696f 6e73 2062 ith no options b\n-00043240: 7574 2061 206c 6973 7420 6f66 2074 6572 ut a list of ter\n-00043250: 6d69 6e61 6c20 6e61 6d65 732c 206d 616b minal names, mak\n-00043260: 6520 6f6e 6c79 2074 6865 206c 6973 7465 e only the liste\n-00043270: 640a 2020 2020 2074 6572 6d69 6e61 6c20 d. terminal \n-00043280: 6e61 6d65 7320 6163 7469 7665 2e0a 0a1f names active....\n-00043290: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-000432a0: 2c20 204e 6f64 653a 2074 6572 6d69 6e61 , Node: termina\n-000432b0: 6c5f 6f75 7470 7574 2c20 204e 6578 743a l_output, Next:\n-000432c0: 2074 6572 6d69 6e66 6f2c 2020 5072 6576 terminfo, Prev\n-000432d0: 3a20 7465 726d 696e 616c 5f69 6e70 7574 : terminal_input\n-000432e0: 2c20 2055 703a 2047 656e 6572 616c 2063 , Up: General c\n-000432f0: 6f6d 6d61 6e64 730a 0a31 372e 332e 3320 ommands..17.3.3 \n-00043300: 7465 726d 696e 616c 5f6f 7574 7075 740a terminal_output.\n+00043080: 2d2d 0a0a 202d 2d20 436f 6d6d 616e 643a --.. -- Command:\n+00043090: 2074 6572 6d69 6e61 6c5f 696e 7075 7420 terminal_input \n+000430a0: 5b2d 2d61 7070 656e 647c 2d2d 7265 6d6f [--append|--remo\n+000430b0: 7665 5d20 5b74 6572 6d69 6e61 6c31 5d20 ve] [terminal1] \n+000430c0: 5b74 6572 6d69 6e61 6c32 5d0a 2020 2020 [terminal2]. \n+000430d0: 2020 2020 2020 2e2e 2e0a 2020 2020 204c .... L\n+000430e0: 6973 7420 6f72 2073 656c 6563 7420 616e ist or select an\n+000430f0: 2069 6e70 7574 2074 6572 6d69 6e61 6c2e input terminal.\n+00043100: 0a0a 2020 2020 2057 6974 6820 6e6f 2061 .. With no a\n+00043110: 7267 756d 656e 7473 2c20 6c69 7374 2074 rguments, list t\n+00043120: 6865 2061 6374 6976 6520 616e 6420 6176 he active and av\n+00043130: 6169 6c61 626c 6520 696e 7075 7420 7465 ailable input te\n+00043140: 726d 696e 616c 732e 0a0a 2020 2020 2057 rminals... W\n+00043150: 6974 6820 e280 982d 2d61 7070 656e 64e2 ith ...--append.\n+00043160: 8099 2c20 6164 6420 7468 6520 6e61 6d65 .., add the name\n+00043170: 6420 7465 726d 696e 616c 7320 746f 2074 d terminals to t\n+00043180: 6865 206c 6973 7420 6f66 2061 6374 6976 he list of activ\n+00043190: 650a 2020 2020 2069 6e70 7574 2074 6572 e. input ter\n+000431a0: 6d69 6e61 6c73 3b20 616e 7920 6f66 2074 minals; any of t\n+000431b0: 6865 7365 206d 6179 2062 6520 7573 6564 hese may be used\n+000431c0: 2074 6f20 7072 6f76 6964 6520 696e 7075 to provide inpu\n+000431d0: 7420 746f 2047 5255 422e 0a0a 2020 2020 t to GRUB... \n+000431e0: 2057 6974 6820 e280 982d 2d72 656d 6f76 With ...--remov\n+000431f0: 65e2 8099 2c20 7265 6d6f 7665 2074 6865 e..., remove the\n+00043200: 206e 616d 6564 2074 6572 6d69 6e61 6c73 named terminals\n+00043210: 2066 726f 6d20 7468 6520 6163 7469 7665 from the active\n+00043220: 206c 6973 742e 0a0a 2020 2020 2057 6974 list... Wit\n+00043230: 6820 6e6f 206f 7074 696f 6e73 2062 7574 h no options but\n+00043240: 2061 206c 6973 7420 6f66 2074 6572 6d69 a list of termi\n+00043250: 6e61 6c20 6e61 6d65 732c 206d 616b 6520 nal names, make \n+00043260: 6f6e 6c79 2074 6865 206c 6973 7465 640a only the listed.\n+00043270: 2020 2020 2074 6572 6d69 6e61 6c20 6e61 terminal na\n+00043280: 6d65 7320 6163 7469 7665 2e0a 0a1f 0a46 mes active.....F\n+00043290: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+000432a0: 204e 6f64 653a 2074 6572 6d69 6e61 6c5f Node: terminal_\n+000432b0: 6f75 7470 7574 2c20 204e 6578 743a 2074 output, Next: t\n+000432c0: 6572 6d69 6e66 6f2c 2020 5072 6576 3a20 erminfo, Prev: \n+000432d0: 7465 726d 696e 616c 5f69 6e70 7574 2c20 terminal_input, \n+000432e0: 2055 703a 2047 656e 6572 616c 2063 6f6d Up: General com\n+000432f0: 6d61 6e64 730a 0a31 372e 332e 3320 7465 mands..17.3.3 te\n+00043300: 726d 696e 616c 5f6f 7574 7075 740a 2d2d rminal_output.--\n 00043310: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00043320: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n-00043330: 616e 643a 2074 6572 6d69 6e61 6c5f 6f75 and: terminal_ou\n-00043340: 7470 7574 205b 2d2d 6170 7065 6e64 7c2d tput [--append|-\n-00043350: 2d72 656d 6f76 655d 205b 7465 726d 696e -remove] [termin\n-00043360: 616c 315d 205b 7465 726d 696e 616c 325d al1] [terminal2]\n-00043370: 0a20 2020 2020 2020 2020 202e 2e2e 0a20 . .... \n-00043380: 2020 2020 4c69 7374 206f 7220 7365 6c65 List or sele\n-00043390: 6374 2061 6e20 6f75 7470 7574 2074 6572 ct an output ter\n-000433a0: 6d69 6e61 6c2e 0a0a 2020 2020 2057 6974 minal... Wit\n-000433b0: 6820 6e6f 2061 7267 756d 656e 7473 2c20 h no arguments, \n-000433c0: 6c69 7374 2074 6865 2061 6374 6976 6520 list the active \n-000433d0: 616e 6420 6176 6169 6c61 626c 6520 6f75 and available ou\n-000433e0: 7470 7574 2074 6572 6d69 6e61 6c73 2e0a tput terminals..\n-000433f0: 0a20 2020 2020 5769 7468 20e2 8098 2d2d . With ...--\n-00043400: 6170 7065 6e64 e280 992c 2061 6464 2074 append..., add t\n-00043410: 6865 206e 616d 6564 2074 6572 6d69 6e61 he named termina\n-00043420: 6c73 2074 6f20 7468 6520 6c69 7374 206f ls to the list o\n-00043430: 6620 6163 7469 7665 0a20 2020 2020 6f75 f active. ou\n-00043440: 7470 7574 2074 6572 6d69 6e61 6c73 3b20 tput terminals; \n-00043450: 616c 6c20 6f66 2074 6865 7365 2077 696c all of these wil\n-00043460: 6c20 7265 6365 6976 6520 6f75 7470 7574 l receive output\n-00043470: 2066 726f 6d20 4752 5542 2e0a 0a20 2020 from GRUB... \n-00043480: 2020 5769 7468 20e2 8098 2d2d 7265 6d6f With ...--remo\n-00043490: 7665 e280 992c 2072 656d 6f76 6520 7468 ve..., remove th\n-000434a0: 6520 6e61 6d65 6420 7465 726d 696e 616c e named terminal\n-000434b0: 7320 6672 6f6d 2074 6865 2061 6374 6976 s from the activ\n-000434c0: 6520 6c69 7374 2e0a 0a20 2020 2020 5769 e list... Wi\n-000434d0: 7468 206e 6f20 6f70 7469 6f6e 7320 6275 th no options bu\n-000434e0: 7420 6120 6c69 7374 206f 6620 7465 726d t a list of term\n-000434f0: 696e 616c 206e 616d 6573 2c20 6d61 6b65 inal names, make\n-00043500: 206f 6e6c 7920 7468 6520 6c69 7374 6564 only the listed\n-00043510: 0a20 2020 2020 7465 726d 696e 616c 206e . terminal n\n-00043520: 616d 6573 2061 6374 6976 652e 0a0a 1f0a ames active.....\n-00043530: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-00043540: 2020 4e6f 6465 3a20 7465 726d 696e 666f Node: terminfo\n-00043550: 2c20 2050 7265 763a 2074 6572 6d69 6e61 , Prev: termina\n-00043560: 6c5f 6f75 7470 7574 2c20 2055 703a 2047 l_output, Up: G\n-00043570: 656e 6572 616c 2063 6f6d 6d61 6e64 730a eneral commands.\n-00043580: 0a31 372e 332e 3420 7465 726d 696e 666f .17.3.4 terminfo\n-00043590: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n-000435a0: 0a0a 202d 2d20 436f 6d6d 616e 643a 2074 .. -- Command: t\n-000435b0: 6572 6d69 6e66 6f20 5b2d 617c 2d75 7c2d erminfo [-a|-u|-\n-000435c0: 765d 205b 2d67 2057 7848 5d20 5b74 6572 v] [-g WxH] [ter\n-000435d0: 6d5d 205b 7479 7065 5d0a 2020 2020 2044 m] [type]. D\n-000435e0: 6566 696e 6520 7468 6520 6361 7061 6269 efine the capabi\n-000435f0: 6c69 7469 6573 206f 6620 796f 7572 2074 lities of your t\n-00043600: 6572 6d69 6e61 6c20 6279 2067 6976 696e erminal by givin\n-00043610: 6720 7468 6520 6e61 6d65 206f 6620 616e g the name of an\n-00043620: 0a20 2020 2020 656e 7472 7920 696e 2074 . entry in t\n-00043630: 6865 2074 6572 6d69 6e66 6f20 6461 7461 he terminfo data\n-00043640: 6261 7365 2c20 7768 6963 6820 7368 6f75 base, which shou\n-00043650: 6c64 2063 6f72 7265 7370 6f6e 6420 726f ld correspond ro\n-00043660: 7567 686c 7920 746f 0a20 2020 2020 6120 ughly to. a \n-00043670: e280 9854 4552 4de2 8099 2065 6e76 6972 ...TERM... envir\n-00043680: 6f6e 6d65 6e74 2076 6172 6961 626c 6520 onment variable \n-00043690: 696e 2055 6e69 782e 0a0a 2020 2020 2054 in Unix... T\n-000436a0: 6865 2063 7572 7265 6e74 6c79 2061 7661 he currently ava\n-000436b0: 696c 6162 6c65 2074 6572 6d69 6e61 6c20 ilable terminal \n-000436c0: 7479 7065 7320 6172 6520 e280 9876 7431 types are ...vt1\n-000436d0: 3030 e280 992c 20e2 8098 7674 3130 302d 00..., ...vt100-\n-000436e0: 636f 6c6f 72e2 8099 2c0a 2020 2020 20e2 color...,. .\n-000436f0: 8098 6965 6565 3132 3735 e280 992c 2061 ..ieee1275..., a\n-00043700: 6e64 20e2 8098 6475 6d62 e280 992e 2020 nd ...dumb.... \n-00043710: 4966 2079 6f75 206e 6565 6420 6f74 6865 If you need othe\n-00043720: 7220 7465 726d 696e 616c 2074 7970 6573 r terminal types\n-00043730: 2c20 706c 6561 7365 0a20 2020 2020 636f , please. co\n-00043740: 6e74 6163 7420 7573 2074 6f20 6469 7363 ntact us to disc\n-00043750: 7573 7320 7468 6520 6265 7374 2077 6179 uss the best way\n-00043760: 2074 6f20 696e 636c 7564 6520 7375 7070 to include supp\n-00043770: 6f72 7420 666f 7220 7468 6573 6520 696e ort for these in\n-00043780: 0a20 2020 2020 4752 5542 2e0a 0a20 2020 . GRUB... \n-00043790: 2020 5468 6520 e280 982d 61e2 8099 2028 The ...-a... (\n-000437a0: e280 982d 2d61 7363 6969 e280 9929 2c20 ...--ascii...), \n-000437b0: e280 982d 75e2 8099 2028 e280 982d 2d75 ...-u... (...--u\n-000437c0: 7466 38e2 8099 292c 2061 6e64 20e2 8098 tf8...), and ...\n-000437d0: 2d76 e280 9920 28e2 8098 2d2d 7669 7375 -v... (...--visu\n-000437e0: 616c 2d75 7466 38e2 8099 290a 2020 2020 al-utf8...). \n-000437f0: 206f 7074 696f 6e73 2063 6f6e 7472 6f6c options control\n-00043800: 2068 6f77 206e 6f6e 2d41 5343 4949 2074 how non-ASCII t\n-00043810: 6578 7420 6973 2064 6973 706c 6179 6564 ext is displayed\n-00043820: 2e20 20e2 8098 2d61 e280 9920 7370 6563 . ...-a... spec\n-00043830: 6966 6965 7320 616e 0a20 2020 2020 4153 ifies an. AS\n-00043840: 4349 492d 6f6e 6c79 2074 6572 6d69 6e61 CII-only termina\n-00043850: 6c3b 20e2 8098 2d75 e280 9920 7370 6563 l; ...-u... spec\n-00043860: 6966 6965 7320 6c6f 6769 6361 6c6c 792d ifies logically-\n-00043870: 6f72 6465 7265 6420 5554 462d 383b 2061 ordered UTF-8; a\n-00043880: 6e64 0a20 2020 2020 e280 982d 76e2 8099 nd. ...-v...\n-00043890: 2073 7065 6369 6669 6573 2022 7669 7375 specifies \"visu\n-000438a0: 616c 6c79 2d6f 7264 6572 6564 2055 5446 ally-ordered UTF\n-000438b0: 2d38 2220 2869 6e20 6f74 6865 7220 776f -8\" (in other wo\n-000438c0: 7264 732c 2061 7272 616e 6765 640a 2020 rds, arranged. \n-000438d0: 2020 2073 7563 6820 7468 6174 2061 2074 such that a t\n-000438e0: 6572 6d69 6e61 6c20 656d 756c 6174 6f72 erminal emulator\n-000438f0: 2077 6974 686f 7574 2062 6964 6972 6563 without bidirec\n-00043900: 7469 6f6e 616c 2074 6578 7420 7375 7070 tional text supp\n-00043910: 6f72 740a 2020 2020 2077 696c 6c20 6469 ort. will di\n-00043920: 7370 6c61 7920 7269 6768 742d 746f 2d6c splay right-to-l\n-00043930: 6566 7420 7465 7874 2069 6e20 7468 6520 eft text in the \n-00043940: 7072 6f70 6572 206f 7264 6572 3b20 7468 proper order; th\n-00043950: 6973 2069 7320 6e6f 740a 2020 2020 2072 is is not. r\n-00043960: 6561 6c6c 7920 7072 6f70 6572 2055 5446 eally proper UTF\n-00043970: 2d38 2c20 6275 7420 6120 776f 726b 6172 -8, but a workar\n-00043980: 6f75 6e64 292e 0a0a 2020 2020 2054 6865 ound)... The\n-00043990: 20e2 8098 2d67 e280 9920 28e2 8098 2d2d ...-g... (...--\n-000439a0: 6765 6f6d 6574 7279 e280 9929 2063 616e geometry...) can\n-000439b0: 2062 6520 7573 6564 2074 6f20 7370 6563 be used to spec\n-000439c0: 6966 7920 7465 726d 696e 616c 2067 656f ify terminal geo\n-000439d0: 6d65 7472 792e 0a0a 2020 2020 2049 6620 metry... If \n-000439e0: 6e6f 206f 7074 696f 6e20 6f72 2074 6572 no option or ter\n-000439f0: 6d69 6e61 6c20 7479 7065 2069 7320 7370 minal type is sp\n-00043a00: 6563 6966 6965 642c 2074 6865 2063 7572 ecified, the cur\n-00043a10: 7265 6e74 2074 6572 6d69 6e61 6c0a 2020 rent terminal. \n-00043a20: 2020 2074 7970 6520 6973 2070 7269 6e74 type is print\n-00043a30: 6564 2e0a 0a1f 0a46 696c 653a 2067 7275 ed.....File: gru\n-00043a40: 622e 696e 666f 2c20 204e 6f64 653a 2043 b.info, Node: C\n-00043a50: 6f6d 6d61 6e64 2d6c 696e 6520 636f 6d6d ommand-line comm\n-00043a60: 616e 6473 2c20 204e 6578 743a 204e 6574 ands, Next: Net\n-00043a70: 776f 726b 696e 6720 636f 6d6d 616e 6473 working commands\n-00043a80: 2c20 2050 7265 763a 2047 656e 6572 616c , Prev: General\n-00043a90: 2063 6f6d 6d61 6e64 732c 2020 5570 3a20 commands, Up: \n-00043aa0: 436f 6d6d 616e 6473 0a0a 3137 2e34 2043 Commands..17.4 C\n-00043ab0: 6f6d 6d61 6e64 2d6c 696e 6520 636f 6d6d ommand-line comm\n-00043ac0: 616e 6473 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d ands.===========\n-00043ad0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-00043ae0: 0a54 6865 7365 2063 6f6d 6d61 6e64 7320 .These commands \n-00043af0: 6172 6520 7573 6162 6c65 2069 6e20 7468 are usable in th\n-00043b00: 6520 636f 6d6d 616e 642d 6c69 6e65 2061 e command-line a\n-00043b10: 6e64 2069 6e20 6d65 6e75 2065 6e74 7269 nd in menu entri\n-00043b20: 6573 2e20 2049 660a 796f 7520 666f 7267 es. If.you forg\n-00043b30: 6574 2061 2063 6f6d 6d61 6e64 2c20 796f et a command, yo\n-00043b40: 7520 6361 6e20 7275 6e20 7468 6520 636f u can run the co\n-00043b50: 6d6d 616e 6420 e280 9868 656c 70e2 8099 mmand ...help...\n-00043b60: 2028 2a6e 6f74 6520 6865 6c70 3a3a 292e (*note help::).\n-00043b70: 0a0a 2a20 4d65 6e75 3a0a 0a2a 205b 3a3a ..* Menu:..* [::\n+00043320: 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d 616e ----.. -- Comman\n+00043330: 643a 2074 6572 6d69 6e61 6c5f 6f75 7470 d: terminal_outp\n+00043340: 7574 205b 2d2d 6170 7065 6e64 7c2d 2d72 ut [--append|--r\n+00043350: 656d 6f76 655d 205b 7465 726d 696e 616c emove] [terminal\n+00043360: 315d 205b 7465 726d 696e 616c 325d 0a20 1] [terminal2]. \n+00043370: 2020 2020 2020 2020 202e 2e2e 0a20 2020 .... \n+00043380: 2020 4c69 7374 206f 7220 7365 6c65 6374 List or select\n+00043390: 2061 6e20 6f75 7470 7574 2074 6572 6d69 an output termi\n+000433a0: 6e61 6c2e 0a0a 2020 2020 2057 6974 6820 nal... With \n+000433b0: 6e6f 2061 7267 756d 656e 7473 2c20 6c69 no arguments, li\n+000433c0: 7374 2074 6865 2061 6374 6976 6520 616e st the active an\n+000433d0: 6420 6176 6169 6c61 626c 6520 6f75 7470 d available outp\n+000433e0: 7574 2074 6572 6d69 6e61 6c73 2e0a 0a20 ut terminals... \n+000433f0: 2020 2020 5769 7468 20e2 8098 2d2d 6170 With ...--ap\n+00043400: 7065 6e64 e280 992c 2061 6464 2074 6865 pend..., add the\n+00043410: 206e 616d 6564 2074 6572 6d69 6e61 6c73 named terminals\n+00043420: 2074 6f20 7468 6520 6c69 7374 206f 6620 to the list of \n+00043430: 6163 7469 7665 0a20 2020 2020 6f75 7470 active. outp\n+00043440: 7574 2074 6572 6d69 6e61 6c73 3b20 616c ut terminals; al\n+00043450: 6c20 6f66 2074 6865 7365 2077 696c 6c20 l of these will \n+00043460: 7265 6365 6976 6520 6f75 7470 7574 2066 receive output f\n+00043470: 726f 6d20 4752 5542 2e0a 0a20 2020 2020 rom GRUB... \n+00043480: 5769 7468 20e2 8098 2d2d 7265 6d6f 7665 With ...--remove\n+00043490: e280 992c 2072 656d 6f76 6520 7468 6520 ..., remove the \n+000434a0: 6e61 6d65 6420 7465 726d 696e 616c 7320 named terminals \n+000434b0: 6672 6f6d 2074 6865 2061 6374 6976 6520 from the active \n+000434c0: 6c69 7374 2e0a 0a20 2020 2020 5769 7468 list... With\n+000434d0: 206e 6f20 6f70 7469 6f6e 7320 6275 7420 no options but \n+000434e0: 6120 6c69 7374 206f 6620 7465 726d 696e a list of termin\n+000434f0: 616c 206e 616d 6573 2c20 6d61 6b65 206f al names, make o\n+00043500: 6e6c 7920 7468 6520 6c69 7374 6564 0a20 nly the listed. \n+00043510: 2020 2020 7465 726d 696e 616c 206e 616d terminal nam\n+00043520: 6573 2061 6374 6976 652e 0a0a 1f0a 4669 es active.....Fi\n+00043530: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00043540: 4e6f 6465 3a20 7465 726d 696e 666f 2c20 Node: terminfo, \n+00043550: 2050 7265 763a 2074 6572 6d69 6e61 6c5f Prev: terminal_\n+00043560: 6f75 7470 7574 2c20 2055 703a 2047 656e output, Up: Gen\n+00043570: 6572 616c 2063 6f6d 6d61 6e64 730a 0a31 eral commands..1\n+00043580: 372e 332e 3420 7465 726d 696e 666f 0a2d 7.3.4 terminfo.-\n+00043590: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n+000435a0: 202d 2d20 436f 6d6d 616e 643a 2074 6572 -- Command: ter\n+000435b0: 6d69 6e66 6f20 5b2d 617c 2d75 7c2d 765d minfo [-a|-u|-v]\n+000435c0: 205b 2d67 2057 7848 5d20 5b74 6572 6d5d [-g WxH] [term]\n+000435d0: 205b 7479 7065 5d0a 2020 2020 2044 6566 [type]. Def\n+000435e0: 696e 6520 7468 6520 6361 7061 6269 6c69 ine the capabili\n+000435f0: 7469 6573 206f 6620 796f 7572 2074 6572 ties of your ter\n+00043600: 6d69 6e61 6c20 6279 2067 6976 696e 6720 minal by giving \n+00043610: 7468 6520 6e61 6d65 206f 6620 616e 0a20 the name of an. \n+00043620: 2020 2020 656e 7472 7920 696e 2074 6865 entry in the\n+00043630: 2074 6572 6d69 6e66 6f20 6461 7461 6261 terminfo databa\n+00043640: 7365 2c20 7768 6963 6820 7368 6f75 6c64 se, which should\n+00043650: 2063 6f72 7265 7370 6f6e 6420 726f 7567 correspond roug\n+00043660: 686c 7920 746f 0a20 2020 2020 6120 e280 hly to. a ..\n+00043670: 9854 4552 4de2 8099 2065 6e76 6972 6f6e .TERM... environ\n+00043680: 6d65 6e74 2076 6172 6961 626c 6520 696e ment variable in\n+00043690: 2055 6e69 782e 0a0a 2020 2020 2054 6865 Unix... The\n+000436a0: 2063 7572 7265 6e74 6c79 2061 7661 696c currently avail\n+000436b0: 6162 6c65 2074 6572 6d69 6e61 6c20 7479 able terminal ty\n+000436c0: 7065 7320 6172 6520 e280 9876 7431 3030 pes are ...vt100\n+000436d0: e280 992c 20e2 8098 7674 3130 302d 636f ..., ...vt100-co\n+000436e0: 6c6f 72e2 8099 2c0a 2020 2020 20e2 8098 lor...,. ...\n+000436f0: 6965 6565 3132 3735 e280 992c 2061 6e64 ieee1275..., and\n+00043700: 20e2 8098 6475 6d62 e280 992e 2020 4966 ...dumb.... If\n+00043710: 2079 6f75 206e 6565 6420 6f74 6865 7220 you need other \n+00043720: 7465 726d 696e 616c 2074 7970 6573 2c20 terminal types, \n+00043730: 706c 6561 7365 0a20 2020 2020 636f 6e74 please. cont\n+00043740: 6163 7420 7573 2074 6f20 6469 7363 7573 act us to discus\n+00043750: 7320 7468 6520 6265 7374 2077 6179 2074 s the best way t\n+00043760: 6f20 696e 636c 7564 6520 7375 7070 6f72 o include suppor\n+00043770: 7420 666f 7220 7468 6573 6520 696e 0a20 t for these in. \n+00043780: 2020 2020 4752 5542 2e0a 0a20 2020 2020 GRUB... \n+00043790: 5468 6520 e280 982d 61e2 8099 2028 e280 The ...-a... (..\n+000437a0: 982d 2d61 7363 6969 e280 9929 2c20 e280 .--ascii...), ..\n+000437b0: 982d 75e2 8099 2028 e280 982d 2d75 7466 .-u... (...--utf\n+000437c0: 38e2 8099 292c 2061 6e64 20e2 8098 2d76 8...), and ...-v\n+000437d0: e280 9920 28e2 8098 2d2d 7669 7375 616c ... (...--visual\n+000437e0: 2d75 7466 38e2 8099 290a 2020 2020 206f -utf8...). o\n+000437f0: 7074 696f 6e73 2063 6f6e 7472 6f6c 2068 ptions control h\n+00043800: 6f77 206e 6f6e 2d41 5343 4949 2074 6578 ow non-ASCII tex\n+00043810: 7420 6973 2064 6973 706c 6179 6564 2e20 t is displayed. \n+00043820: 20e2 8098 2d61 e280 9920 7370 6563 6966 ...-a... specif\n+00043830: 6965 7320 616e 0a20 2020 2020 4153 4349 ies an. ASCI\n+00043840: 492d 6f6e 6c79 2074 6572 6d69 6e61 6c3b I-only terminal;\n+00043850: 20e2 8098 2d75 e280 9920 7370 6563 6966 ...-u... specif\n+00043860: 6965 7320 6c6f 6769 6361 6c6c 792d 6f72 ies logically-or\n+00043870: 6465 7265 6420 5554 462d 383b 2061 6e64 dered UTF-8; and\n+00043880: 0a20 2020 2020 e280 982d 76e2 8099 2073 . ...-v... s\n+00043890: 7065 6369 6669 6573 2022 7669 7375 616c pecifies \"visual\n+000438a0: 6c79 2d6f 7264 6572 6564 2055 5446 2d38 ly-ordered UTF-8\n+000438b0: 2220 2869 6e20 6f74 6865 7220 776f 7264 \" (in other word\n+000438c0: 732c 2061 7272 616e 6765 640a 2020 2020 s, arranged. \n+000438d0: 2073 7563 6820 7468 6174 2061 2074 6572 such that a ter\n+000438e0: 6d69 6e61 6c20 656d 756c 6174 6f72 2077 minal emulator w\n+000438f0: 6974 686f 7574 2062 6964 6972 6563 7469 ithout bidirecti\n+00043900: 6f6e 616c 2074 6578 7420 7375 7070 6f72 onal text suppor\n+00043910: 740a 2020 2020 2077 696c 6c20 6469 7370 t. will disp\n+00043920: 6c61 7920 7269 6768 742d 746f 2d6c 6566 lay right-to-lef\n+00043930: 7420 7465 7874 2069 6e20 7468 6520 7072 t text in the pr\n+00043940: 6f70 6572 206f 7264 6572 3b20 7468 6973 oper order; this\n+00043950: 2069 7320 6e6f 740a 2020 2020 2072 6561 is not. rea\n+00043960: 6c6c 7920 7072 6f70 6572 2055 5446 2d38 lly proper UTF-8\n+00043970: 2c20 6275 7420 6120 776f 726b 6172 6f75 , but a workarou\n+00043980: 6e64 292e 0a0a 2020 2020 2054 6865 20e2 nd)... The .\n+00043990: 8098 2d67 e280 9920 28e2 8098 2d2d 6765 ..-g... (...--ge\n+000439a0: 6f6d 6574 7279 e280 9929 2063 616e 2062 ometry...) can b\n+000439b0: 6520 7573 6564 2074 6f20 7370 6563 6966 e used to specif\n+000439c0: 7920 7465 726d 696e 616c 2067 656f 6d65 y terminal geome\n+000439d0: 7472 792e 0a0a 2020 2020 2049 6620 6e6f try... If no\n+000439e0: 206f 7074 696f 6e20 6f72 2074 6572 6d69 option or termi\n+000439f0: 6e61 6c20 7479 7065 2069 7320 7370 6563 nal type is spec\n+00043a00: 6966 6965 642c 2074 6865 2063 7572 7265 ified, the curre\n+00043a10: 6e74 2074 6572 6d69 6e61 6c0a 2020 2020 nt terminal. \n+00043a20: 2074 7970 6520 6973 2070 7269 6e74 6564 type is printed\n+00043a30: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00043a40: 696e 666f 2c20 204e 6f64 653a 2043 6f6d info, Node: Com\n+00043a50: 6d61 6e64 2d6c 696e 6520 636f 6d6d 616e mand-line comman\n+00043a60: 6473 2c20 204e 6578 743a 204e 6574 776f ds, Next: Netwo\n+00043a70: 726b 696e 6720 636f 6d6d 616e 6473 2c20 rking commands, \n+00043a80: 2050 7265 763a 2047 656e 6572 616c 2063 Prev: General c\n+00043a90: 6f6d 6d61 6e64 732c 2020 5570 3a20 436f ommands, Up: Co\n+00043aa0: 6d6d 616e 6473 0a0a 3137 2e34 2043 6f6d mmands..17.4 Com\n+00043ab0: 6d61 6e64 2d6c 696e 6520 636f 6d6d 616e mand-line comman\n+00043ac0: 6473 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ds.=============\n+00043ad0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+00043ae0: 6865 7365 2063 6f6d 6d61 6e64 7320 6172 hese commands ar\n+00043af0: 6520 7573 6162 6c65 2069 6e20 7468 6520 e usable in the \n+00043b00: 636f 6d6d 616e 642d 6c69 6e65 2061 6e64 command-line and\n+00043b10: 2069 6e20 6d65 6e75 2065 6e74 7269 6573 in menu entries\n+00043b20: 2e20 2049 660a 796f 7520 666f 7267 6574 . If.you forget\n+00043b30: 2061 2063 6f6d 6d61 6e64 2c20 796f 7520 a command, you \n+00043b40: 6361 6e20 7275 6e20 7468 6520 636f 6d6d can run the comm\n+00043b50: 616e 6420 e280 9868 656c 70e2 8099 2028 and ...help... (\n+00043b60: 2a6e 6f74 6520 6865 6c70 3a3a 292e 0a0a *note help::)...\n+00043b70: 2a20 4d65 6e75 3a0a 0a2a 205b 3a3a 2020 * Menu:..* [:: \n 00043b80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00043b90: 2020 2020 2020 2020 2020 2043 6865 636b Check\n-00043ba0: 2066 696c 6520 7479 7065 7320 616e 6420 file types and \n-00043bb0: 636f 6d70 6172 6520 7661 6c75 6573 0a2a compare values.*\n-00043bc0: 2061 6370 693a 3a20 2020 2020 2020 2020 acpi:: \n-00043bd0: 2020 2020 2020 2020 2020 2020 2020 204c L\n-00043be0: 6f61 6420 4143 5049 2074 6162 6c65 730a oad ACPI tables.\n-00043bf0: 2a20 6175 7468 656e 7469 6361 7465 3a3a * authenticate::\n-00043c00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00043c10: 4368 6563 6b20 7768 6574 6865 7220 7573 Check whether us\n-00043c20: 6572 2069 7320 696e 2075 7365 7220 6c69 er is in user li\n-00043c30: 7374 0a2a 2062 6163 6b67 726f 756e 645f st.* background_\n-00043c40: 636f 6c6f 723a 3a20 2020 2020 2020 2020 color:: \n-00043c50: 2020 2053 6574 2062 6163 6b67 726f 756e Set backgroun\n-00043c60: 6420 636f 6c6f 7220 666f 7220 6163 7469 d color for acti\n-00043c70: 7665 2074 6572 6d69 6e61 6c0a 2a20 6261 ve terminal.* ba\n-00043c80: 636b 6772 6f75 6e64 5f69 6d61 6765 3a3a ckground_image::\n-00043c90: 2020 2020 2020 2020 2020 2020 4c6f 6164 Load\n-00043ca0: 2062 6163 6b67 726f 756e 6420 696d 6167 background imag\n-00043cb0: 6520 666f 7220 6163 7469 7665 2074 6572 e for active ter\n-00043cc0: 6d69 6e61 6c0a 2a20 6261 6472 616d 3a3a minal.* badram::\n+00043b90: 2020 2020 2020 2020 2043 6865 636b 2066 Check f\n+00043ba0: 696c 6520 7479 7065 7320 616e 6420 636f ile types and co\n+00043bb0: 6d70 6172 6520 7661 6c75 6573 0a2a 2061 mpare values.* a\n+00043bc0: 6370 693a 3a20 2020 2020 2020 2020 2020 cpi:: \n+00043bd0: 2020 2020 2020 2020 2020 2020 204c 6f61 Loa\n+00043be0: 6420 4143 5049 2074 6162 6c65 730a 2a20 d ACPI tables.* \n+00043bf0: 6175 7468 656e 7469 6361 7465 3a3a 2020 authenticate:: \n+00043c00: 2020 2020 2020 2020 2020 2020 2020 4368 Ch\n+00043c10: 6563 6b20 7768 6574 6865 7220 7573 6572 eck whether user\n+00043c20: 2069 7320 696e 2075 7365 7220 6c69 7374 is in user list\n+00043c30: 0a2a 2062 6163 6b67 726f 756e 645f 636f .* background_co\n+00043c40: 6c6f 723a 3a20 2020 2020 2020 2020 2020 lor:: \n+00043c50: 2053 6574 2062 6163 6b67 726f 756e 6420 Set background \n+00043c60: 636f 6c6f 7220 666f 7220 6163 7469 7665 color for active\n+00043c70: 2074 6572 6d69 6e61 6c0a 2a20 6261 636b terminal.* back\n+00043c80: 6772 6f75 6e64 5f69 6d61 6765 3a3a 2020 ground_image:: \n+00043c90: 2020 2020 2020 2020 2020 4c6f 6164 2062 Load b\n+00043ca0: 6163 6b67 726f 756e 6420 696d 6167 6520 ackground image \n+00043cb0: 666f 7220 6163 7469 7665 2074 6572 6d69 for active termi\n+00043cc0: 6e61 6c0a 2a20 6261 6472 616d 3a3a 2020 nal.* badram:: \n 00043cd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00043ce0: 2020 2020 2020 4669 6c74 6572 206f 7574 Filter out\n-00043cf0: 2062 6164 2072 6567 696f 6e73 206f 6620 bad regions of \n-00043d00: 5241 4d0a 2a20 626c 6f63 6b6c 6973 743a RAM.* blocklist:\n-00043d10: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n-00043d20: 2020 2020 5072 696e 7420 6120 626c 6f63 Print a bloc\n-00043d30: 6b20 6c69 7374 0a2a 2062 6f6f 743a 3a20 k list.* boot:: \n+00043ce0: 2020 2020 4669 6c74 6572 206f 7574 2062 Filter out b\n+00043cf0: 6164 2072 6567 696f 6e73 206f 6620 5241 ad regions of RA\n+00043d00: 4d0a 2a20 626c 6f63 6b6c 6973 743a 3a20 M.* blocklist:: \n+00043d10: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00043d20: 2020 5072 696e 7420 6120 626c 6f63 6b20 Print a block \n+00043d30: 6c69 7374 0a2a 2062 6f6f 743a 3a20 2020 list.* boot:: \n 00043d40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00043d50: 2020 2020 2020 2053 7461 7274 2075 7020 Start up \n-00043d60: 796f 7572 206f 7065 7261 7469 6e67 2073 your operating s\n-00043d70: 7973 7465 6d0a 2a20 6361 743a 3a20 2020 ystem.* cat:: \n+00043d50: 2020 2020 2053 7461 7274 2075 7020 796f Start up yo\n+00043d60: 7572 206f 7065 7261 7469 6e67 2073 7973 ur operating sys\n+00043d70: 7465 6d0a 2a20 6361 743a 3a20 2020 2020 tem.* cat:: \n 00043d80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00043d90: 2020 2020 2020 5368 6f77 2074 6865 2063 Show the c\n-00043da0: 6f6e 7465 6e74 7320 6f66 2061 2066 696c ontents of a fil\n-00043db0: 650a 2a20 636c 6561 723a 3a20 2020 2020 e.* clear:: \n+00043d90: 2020 2020 5368 6f77 2074 6865 2063 6f6e Show the con\n+00043da0: 7465 6e74 7320 6f66 2061 2066 696c 650a tents of a file.\n+00043db0: 2a20 636c 6561 723a 3a20 2020 2020 2020 * clear:: \n 00043dc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00043dd0: 2020 436c 6561 7220 7468 6520 7363 7265 Clear the scre\n-00043de0: 656e 0a2a 2063 6d6f 7363 6c65 616e 3a3a en.* cmosclean::\n+00043dd0: 436c 6561 7220 7468 6520 7363 7265 656e Clear the screen\n+00043de0: 0a2a 2063 6d6f 7363 6c65 616e 3a3a 2020 .* cmosclean:: \n 00043df0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00043e00: 2020 2043 6c65 6172 2062 6974 2069 6e20 Clear bit in \n-00043e10: 434d 4f53 0a2a 2063 6d6f 7364 756d 703a CMOS.* cmosdump:\n-00043e20: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n-00043e30: 2020 2020 2044 756d 7020 434d 4f53 2063 Dump CMOS c\n-00043e40: 6f6e 7465 6e74 730a 2a20 636d 6f73 7465 ontents.* cmoste\n-00043e50: 7374 3a3a 2020 2020 2020 2020 2020 2020 st:: \n-00043e60: 2020 2020 2020 2020 5465 7374 2062 6974 Test bit\n-00043e70: 2069 6e20 434d 4f53 0a2a 2063 6d70 3a3a in CMOS.* cmp::\n+00043e00: 2043 6c65 6172 2062 6974 2069 6e20 434d Clear bit in CM\n+00043e10: 4f53 0a2a 2063 6d6f 7364 756d 703a 3a20 OS.* cmosdump:: \n+00043e20: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00043e30: 2020 2044 756d 7020 434d 4f53 2063 6f6e Dump CMOS con\n+00043e40: 7465 6e74 730a 2a20 636d 6f73 7465 7374 tents.* cmostest\n+00043e50: 3a3a 2020 2020 2020 2020 2020 2020 2020 :: \n+00043e60: 2020 2020 2020 5465 7374 2062 6974 2069 Test bit i\n+00043e70: 6e20 434d 4f53 0a2a 2063 6d70 3a3a 2020 n CMOS.* cmp:: \n 00043e80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00043e90: 2020 2020 2020 2020 2043 6f6d 7061 7265 Compare\n-00043ea0: 2074 776f 2066 696c 6573 0a2a 2063 6f6e two files.* con\n-00043eb0: 6669 6766 696c 653a 3a20 2020 2020 2020 figfile:: \n-00043ec0: 2020 2020 2020 2020 2020 204c 6f61 6420 Load \n-00043ed0: 6120 636f 6e66 6967 7572 6174 696f 6e20 a configuration \n-00043ee0: 6669 6c65 0a2a 2063 7075 6964 3a3a 2020 file.* cpuid:: \n+00043e90: 2020 2020 2020 2043 6f6d 7061 7265 2074 Compare t\n+00043ea0: 776f 2066 696c 6573 0a2a 2063 6f6e 6669 wo files.* confi\n+00043eb0: 6766 696c 653a 3a20 2020 2020 2020 2020 gfile:: \n+00043ec0: 2020 2020 2020 2020 204c 6f61 6420 6120 Load a \n+00043ed0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi\n+00043ee0: 6c65 0a2a 2063 7075 6964 3a3a 2020 2020 le.* cpuid:: \n 00043ef0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00043f00: 2020 2020 2043 6865 636b 2066 6f72 2043 Check for C\n-00043f10: 5055 2066 6561 7475 7265 730a 2a20 6372 PU features.* cr\n-00043f20: 633a 3a20 2020 2020 2020 2020 2020 2020 c:: \n-00043f30: 2020 2020 2020 2020 2020 2020 436f 6d70 Comp\n-00043f40: 7574 6520 6f72 2063 6865 636b 2043 5243 ute or check CRC\n-00043f50: 3332 2063 6865 636b 7375 6d73 0a2a 2063 32 checksums.* c\n-00043f60: 7279 7074 6f63 6865 636b 3a3a 2020 2020 ryptocheck:: \n-00043f70: 2020 2020 2020 2020 2020 2020 2043 6865 Che\n-00043f80: 636b 2069 6620 6120 6465 7669 6365 2069 ck if a device i\n-00043f90: 7320 656e 6372 7970 7465 640a 2a20 6372 s encrypted.* cr\n-00043fa0: 7970 746f 6d6f 756e 743a 3a20 2020 2020 yptomount:: \n-00043fb0: 2020 2020 2020 2020 2020 2020 4d6f 756e Moun\n-00043fc0: 7420 6120 6372 7970 746f 2064 6576 6963 t a crypto devic\n-00043fd0: 650a 2a20 6375 746d 656d 3a3a 2020 2020 e.* cutmem:: \n+00043f00: 2020 2043 6865 636b 2066 6f72 2043 5055 Check for CPU\n+00043f10: 2066 6561 7475 7265 730a 2a20 6372 633a features.* crc:\n+00043f20: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n+00043f30: 2020 2020 2020 2020 2020 436f 6d70 7574 Comput\n+00043f40: 6520 6f72 2063 6865 636b 2043 5243 3332 e or check CRC32\n+00043f50: 2063 6865 636b 7375 6d73 0a2a 2063 7279 checksums.* cry\n+00043f60: 7074 6f63 6865 636b 3a3a 2020 2020 2020 ptocheck:: \n+00043f70: 2020 2020 2020 2020 2020 2043 6865 636b Check\n+00043f80: 2069 6620 6120 6465 7669 6365 2069 7320 if a device is \n+00043f90: 656e 6372 7970 7465 640a 2a20 6372 7970 encrypted.* cryp\n+00043fa0: 746f 6d6f 756e 743a 3a20 2020 2020 2020 tomount:: \n+00043fb0: 2020 2020 2020 2020 2020 4d6f 756e 7420 Mount \n+00043fc0: 6120 6372 7970 746f 2064 6576 6963 650a a crypto device.\n+00043fd0: 2a20 6375 746d 656d 3a3a 2020 2020 2020 * cutmem:: \n 00043fe0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00043ff0: 2020 5265 6d6f 7665 206d 656d 6f72 7920 Remove memory \n-00044000: 7265 6769 6f6e 730a 2a20 6461 7465 3a3a regions.* date::\n+00043ff0: 5265 6d6f 7665 206d 656d 6f72 7920 7265 Remove memory re\n+00044000: 6769 6f6e 730a 2a20 6461 7465 3a3a 2020 gions.* date:: \n 00044010: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044020: 2020 2020 2020 2020 4469 7370 6c61 7920 Display \n-00044030: 6f72 2073 6574 2063 7572 7265 6e74 2064 or set current d\n-00044040: 6174 6520 616e 6420 7469 6d65 0a2a 2064 ate and time.* d\n-00044050: 6576 6963 6574 7265 653a 3a20 2020 2020 evicetree:: \n-00044060: 2020 2020 2020 2020 2020 2020 204c 6f61 Loa\n-00044070: 6420 6120 6465 7669 6365 2074 7265 6520 d a device tree \n-00044080: 626c 6f62 0a2a 2064 6973 7472 7573 743a blob.* distrust:\n-00044090: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n-000440a0: 2020 2020 2052 656d 6f76 6520 6120 7075 Remove a pu\n-000440b0: 626b 6579 2066 726f 6d20 7472 7573 7465 bkey from truste\n-000440c0: 6420 6b65 7973 0a2a 2064 7269 7665 6d61 d keys.* drivema\n-000440d0: 703a 3a20 2020 2020 2020 2020 2020 2020 p:: \n-000440e0: 2020 2020 2020 204d 6170 2061 2064 7269 Map a dri\n-000440f0: 7665 2074 6f20 616e 6f74 6865 720a 2a20 ve to another.* \n-00044100: 6563 686f 3a3a 2020 2020 2020 2020 2020 echo:: \n-00044110: 2020 2020 2020 2020 2020 2020 2020 4469 Di\n-00044120: 7370 6c61 7920 6120 6c69 6e65 206f 6620 splay a line of \n-00044130: 7465 7874 0a2a 2065 6669 7465 7874 6d6f text.* efitextmo\n-00044140: 6465 3a3a 2020 2020 2020 2020 2020 2020 de:: \n-00044150: 2020 2020 2053 6574 2f47 6574 2074 6578 Set/Get tex\n-00044160: 7420 6f75 7470 7574 206d 6f64 6520 7265 t output mode re\n-00044170: 736f 6c75 7469 6f6e 0a2a 2065 7661 6c3a solution.* eval:\n-00044180: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n-00044190: 2020 2020 2020 2020 2045 7661 6c75 6174 Evaluat\n-000441a0: 6520 6167 7275 6d65 6e74 7320 6173 2047 e agruments as G\n-000441b0: 5255 4220 636f 6d6d 616e 6473 0a2a 2065 RUB commands.* e\n-000441c0: 7870 6f72 743a 3a20 2020 2020 2020 2020 xport:: \n-000441d0: 2020 2020 2020 2020 2020 2020 2045 7870 Exp\n-000441e0: 6f72 7420 616e 2065 6e76 6972 6f6e 6d65 ort an environme\n-000441f0: 6e74 2076 6172 6961 626c 650a 2a20 6661 nt variable.* fa\n-00044200: 6c73 653a 3a20 2020 2020 2020 2020 2020 lse:: \n-00044210: 2020 2020 2020 2020 2020 2020 446f 206e Do n\n-00044220: 6f74 6869 6e67 2c20 756e 7375 6363 6573 othing, unsucces\n-00044230: 7366 756c 6c79 0a2a 2066 6474 6475 6d70 sfully.* fdtdump\n-00044240: 3a3a 2020 2020 2020 2020 2020 2020 2020 :: \n-00044250: 2020 2020 2020 2052 6574 7269 6576 6520 Retrieve \n-00044260: 6465 7669 6365 2074 7265 6520 696e 666f device tree info\n-00044270: 726d 6174 696f 6e0a 2a20 6669 6c65 3a3a rmation.* file::\n+00044020: 2020 2020 2020 4469 7370 6c61 7920 6f72 Display or\n+00044030: 2073 6574 2063 7572 7265 6e74 2064 6174 set current dat\n+00044040: 6520 616e 6420 7469 6d65 0a2a 2064 6576 e and time.* dev\n+00044050: 6963 6574 7265 653a 3a20 2020 2020 2020 icetree:: \n+00044060: 2020 2020 2020 2020 2020 204c 6f61 6420 Load \n+00044070: 6120 6465 7669 6365 2074 7265 6520 626c a device tree bl\n+00044080: 6f62 0a2a 2064 6973 7472 7573 743a 3a20 ob.* distrust:: \n+00044090: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000440a0: 2020 2052 656d 6f76 6520 6120 7075 626b Remove a pubk\n+000440b0: 6579 2066 726f 6d20 7472 7573 7465 6420 ey from trusted \n+000440c0: 6b65 7973 0a2a 2064 7269 7665 6d61 703a keys.* drivemap:\n+000440d0: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n+000440e0: 2020 2020 204d 6170 2061 2064 7269 7665 Map a drive\n+000440f0: 2074 6f20 616e 6f74 6865 720a 2a20 6563 to another.* ec\n+00044100: 686f 3a3a 2020 2020 2020 2020 2020 2020 ho:: \n+00044110: 2020 2020 2020 2020 2020 2020 4469 7370 Disp\n+00044120: 6c61 7920 6120 6c69 6e65 206f 6620 7465 lay a line of te\n+00044130: 7874 0a2a 2065 6669 7465 7874 6d6f 6465 xt.* efitextmode\n+00044140: 3a3a 2020 2020 2020 2020 2020 2020 2020 :: \n+00044150: 2020 2053 6574 2f47 6574 2074 6578 7420 Set/Get text \n+00044160: 6f75 7470 7574 206d 6f64 6520 7265 736f output mode reso\n+00044170: 6c75 7469 6f6e 0a2a 2065 7661 6c3a 3a20 lution.* eval:: \n+00044180: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00044190: 2020 2020 2020 2045 7661 6c75 6174 6520 Evaluate \n+000441a0: 6167 7275 6d65 6e74 7320 6173 2047 5255 agruments as GRU\n+000441b0: 4220 636f 6d6d 616e 6473 0a2a 2065 7870 B commands.* exp\n+000441c0: 6f72 743a 3a20 2020 2020 2020 2020 2020 ort:: \n+000441d0: 2020 2020 2020 2020 2020 2045 7870 6f72 Expor\n+000441e0: 7420 616e 2065 6e76 6972 6f6e 6d65 6e74 t an environment\n+000441f0: 2076 6172 6961 626c 650a 2a20 6661 6c73 variable.* fals\n+00044200: 653a 3a20 2020 2020 2020 2020 2020 2020 e:: \n+00044210: 2020 2020 2020 2020 2020 446f 206e 6f74 Do not\n+00044220: 6869 6e67 2c20 756e 7375 6363 6573 7366 hing, unsuccessf\n+00044230: 756c 6c79 0a2a 2066 6474 6475 6d70 3a3a ully.* fdtdump::\n+00044240: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00044250: 2020 2020 2052 6574 7269 6576 6520 6465 Retrieve de\n+00044260: 7669 6365 2074 7265 6520 696e 666f 726d vice tree inform\n+00044270: 6174 696f 6e0a 2a20 6669 6c65 3a3a 2020 ation.* file:: \n 00044280: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044290: 2020 2020 2020 2020 5465 7374 2074 6865 Test the\n-000442a0: 2070 726f 7669 6465 6420 6669 6c65 2061 provided file a\n-000442b0: 6761 696e 7374 2061 2074 7970 650a 2a20 gainst a type.* \n-000442c0: 6677 7365 7475 703a 3a20 2020 2020 2020 fwsetup:: \n-000442d0: 2020 2020 2020 2020 2020 2020 2020 5265 Re\n-000442e0: 626f 6f74 2069 6e74 6f20 7468 6520 6669 boot into the fi\n-000442f0: 726d 7761 7265 2073 6574 7570 206d 656e rmware setup men\n-00044300: 750a 2a20 6764 6269 6e66 6f3a 3a20 2020 u.* gdbinfo:: \n+00044290: 2020 2020 2020 5465 7374 2074 6865 2070 Test the p\n+000442a0: 726f 7669 6465 6420 6669 6c65 2061 6761 rovided file aga\n+000442b0: 696e 7374 2061 2074 7970 650a 2a20 6677 inst a type.* fw\n+000442c0: 7365 7475 703a 3a20 2020 2020 2020 2020 setup:: \n+000442d0: 2020 2020 2020 2020 2020 2020 5265 626f Rebo\n+000442e0: 6f74 2069 6e74 6f20 7468 6520 6669 726d ot into the firm\n+000442f0: 7761 7265 2073 6574 7570 206d 656e 750a ware setup menu.\n+00044300: 2a20 6764 6269 6e66 6f3a 3a20 2020 2020 * gdbinfo:: \n 00044310: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044320: 2020 5072 6f76 6964 6520 696e 666f 2066 Provide info f\n-00044330: 6f72 2064 6562 7567 6769 6e67 2077 6974 or debugging wit\n-00044340: 6820 4744 420a 2a20 6765 7474 6578 743a h GDB.* gettext:\n-00044350: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n-00044360: 2020 2020 2020 5472 616e 736c 6174 6520 Translate \n-00044370: 6120 7374 7269 6e67 0a2a 2067 7074 7379 a string.* gptsy\n-00044380: 6e63 3a3a 2020 2020 2020 2020 2020 2020 nc:: \n-00044390: 2020 2020 2020 2020 2046 696c 6c20 616e Fill an\n-000443a0: 204d 4252 2062 6173 6564 206f 6e20 4750 MBR based on GP\n-000443b0: 5420 656e 7472 6965 730a 2a20 6861 6c74 T entries.* halt\n-000443c0: 3a3a 2020 2020 2020 2020 2020 2020 2020 :: \n-000443d0: 2020 2020 2020 2020 2020 5368 7574 2064 Shut d\n-000443e0: 6f77 6e20 796f 7572 2063 6f6d 7075 7465 own your compute\n-000443f0: 720a 2a20 6861 7368 7375 6d3a 3a20 2020 r.* hashsum:: \n+00044320: 5072 6f76 6964 6520 696e 666f 2066 6f72 Provide info for\n+00044330: 2064 6562 7567 6769 6e67 2077 6974 6820 debugging with \n+00044340: 4744 420a 2a20 6765 7474 6578 743a 3a20 GDB.* gettext:: \n+00044350: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00044360: 2020 2020 5472 616e 736c 6174 6520 6120 Translate a \n+00044370: 7374 7269 6e67 0a2a 2067 7074 7379 6e63 string.* gptsync\n+00044380: 3a3a 2020 2020 2020 2020 2020 2020 2020 :: \n+00044390: 2020 2020 2020 2046 696c 6c20 616e 204d Fill an M\n+000443a0: 4252 2062 6173 6564 206f 6e20 4750 5420 BR based on GPT \n+000443b0: 656e 7472 6965 730a 2a20 6861 6c74 3a3a entries.* halt::\n+000443c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000443d0: 2020 2020 2020 2020 5368 7574 2064 6f77 Shut dow\n+000443e0: 6e20 796f 7572 2063 6f6d 7075 7465 720a n your computer.\n+000443f0: 2a20 6861 7368 7375 6d3a 3a20 2020 2020 * hashsum:: \n 00044400: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044410: 2020 436f 6d70 7574 6520 6f72 2063 6865 Compute or che\n-00044420: 636b 2068 6173 6820 6368 6563 6b73 756d ck hash checksum\n-00044430: 0a2a 2068 656c 703a 3a20 2020 2020 2020 .* help:: \n-00044440: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044450: 2053 686f 7720 6865 6c70 206d 6573 7361 Show help messa\n-00044460: 6765 730a 2a20 6865 7864 756d 703a 3a20 ges.* hexdump:: \n+00044410: 436f 6d70 7574 6520 6f72 2063 6865 636b Compute or check\n+00044420: 2068 6173 6820 6368 6563 6b73 756d 0a2a hash checksum.*\n+00044430: 2068 656c 703a 3a20 2020 2020 2020 2020 help:: \n+00044440: 2020 2020 2020 2020 2020 2020 2020 2053 S\n+00044450: 686f 7720 6865 6c70 206d 6573 7361 6765 how help message\n+00044460: 730a 2a20 6865 7864 756d 703a 3a20 2020 s.* hexdump:: \n 00044470: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044480: 2020 2020 5368 6f77 2072 6177 2063 6f6e Show raw con\n-00044490: 7465 6e74 7320 6f66 2061 2066 696c 6520 tents of a file \n-000444a0: 6f72 206d 656d 6f72 790a 2a20 696e 736d or memory.* insm\n-000444b0: 6f64 3a3a 2020 2020 2020 2020 2020 2020 od:: \n-000444c0: 2020 2020 2020 2020 2020 496e 7365 7274 Insert\n-000444d0: 2061 206d 6f64 756c 650a 2a20 6b65 7973 a module.* keys\n-000444e0: 7461 7475 733a 3a20 2020 2020 2020 2020 tatus:: \n-000444f0: 2020 2020 2020 2020 2020 4368 6563 6b20 Check \n-00044500: 6b65 7920 6d6f 6469 6669 6572 2073 7461 key modifier sta\n-00044510: 7475 730a 2a20 6c69 7374 5f65 6e76 3a3a tus.* list_env::\n+00044480: 2020 5368 6f77 2072 6177 2063 6f6e 7465 Show raw conte\n+00044490: 6e74 7320 6f66 2061 2066 696c 6520 6f72 nts of a file or\n+000444a0: 206d 656d 6f72 790a 2a20 696e 736d 6f64 memory.* insmod\n+000444b0: 3a3a 2020 2020 2020 2020 2020 2020 2020 :: \n+000444c0: 2020 2020 2020 2020 496e 7365 7274 2061 Insert a\n+000444d0: 206d 6f64 756c 650a 2a20 6b65 7973 7461 module.* keysta\n+000444e0: 7475 733a 3a20 2020 2020 2020 2020 2020 tus:: \n+000444f0: 2020 2020 2020 2020 4368 6563 6b20 6b65 Check ke\n+00044500: 7920 6d6f 6469 6669 6572 2073 7461 7475 y modifier statu\n+00044510: 730a 2a20 6c69 7374 5f65 6e76 3a3a 2020 s.* list_env:: \n 00044520: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044530: 2020 2020 4c69 7374 2076 6172 6961 626c List variabl\n-00044540: 6573 2069 6e20 656e 7669 726f 6e6d 656e es in environmen\n-00044550: 7420 626c 6f63 6b0a 2a20 6c69 7374 5f74 t block.* list_t\n-00044560: 7275 7374 6564 3a3a 2020 2020 2020 2020 rusted:: \n-00044570: 2020 2020 2020 2020 4c69 7374 2074 7275 List tru\n-00044580: 7374 6564 2070 7562 6c69 6320 6b65 7973 sted public keys\n-00044590: 0a2a 206c 6f61 645f 656e 763a 3a20 2020 .* load_env:: \n-000445a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000445b0: 204c 6f61 6420 7661 7269 6162 6c65 7320 Load variables \n-000445c0: 6672 6f6d 2065 6e76 6972 6f6e 6d65 6e74 from environment\n-000445d0: 2062 6c6f 636b 0a2a 206c 6f61 6466 6f6e block.* loadfon\n-000445e0: 743a 3a20 2020 2020 2020 2020 2020 2020 t:: \n-000445f0: 2020 2020 2020 204c 6f61 6420 666f 6e74 Load font\n-00044600: 2066 696c 6573 0a2a 206c 6f6f 7062 6163 files.* loopbac\n-00044610: 6b3a 3a20 2020 2020 2020 2020 2020 2020 k:: \n-00044620: 2020 2020 2020 204d 616b 6520 6120 6465 Make a de\n-00044630: 7669 6365 2066 726f 6d20 6120 6669 6c65 vice from a file\n-00044640: 7379 7374 656d 2069 6d61 6765 0a2a 206c system image.* l\n-00044650: 733a 3a20 2020 2020 2020 2020 2020 2020 s:: \n-00044660: 2020 2020 2020 2020 2020 2020 204c 6973 Lis\n-00044670: 7420 6465 7669 6365 7320 6f72 2066 696c t devices or fil\n-00044680: 6573 0a2a 206c 7366 6f6e 7473 3a3a 2020 es.* lsfonts:: \n+00044530: 2020 4c69 7374 2076 6172 6961 626c 6573 List variables\n+00044540: 2069 6e20 656e 7669 726f 6e6d 656e 7420 in environment \n+00044550: 626c 6f63 6b0a 2a20 6c69 7374 5f74 7275 block.* list_tru\n+00044560: 7374 6564 3a3a 2020 2020 2020 2020 2020 sted:: \n+00044570: 2020 2020 2020 4c69 7374 2074 7275 7374 List trust\n+00044580: 6564 2070 7562 6c69 6320 6b65 7973 0a2a ed public keys.*\n+00044590: 206c 6f61 645f 656e 763a 3a20 2020 2020 load_env:: \n+000445a0: 2020 2020 2020 2020 2020 2020 2020 204c L\n+000445b0: 6f61 6420 7661 7269 6162 6c65 7320 6672 oad variables fr\n+000445c0: 6f6d 2065 6e76 6972 6f6e 6d65 6e74 2062 om environment b\n+000445d0: 6c6f 636b 0a2a 206c 6f61 6466 6f6e 743a lock.* loadfont:\n+000445e0: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n+000445f0: 2020 2020 204c 6f61 6420 666f 6e74 2066 Load font f\n+00044600: 696c 6573 0a2a 206c 6f6f 7062 6163 6b3a iles.* loopback:\n+00044610: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n+00044620: 2020 2020 204d 616b 6520 6120 6465 7669 Make a devi\n+00044630: 6365 2066 726f 6d20 6120 6669 6c65 7379 ce from a filesy\n+00044640: 7374 656d 2069 6d61 6765 0a2a 206c 733a stem image.* ls:\n+00044650: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n+00044660: 2020 2020 2020 2020 2020 204c 6973 7420 List \n+00044670: 6465 7669 6365 7320 6f72 2066 696c 6573 devices or files\n+00044680: 0a2a 206c 7366 6f6e 7473 3a3a 2020 2020 .* lsfonts:: \n 00044690: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000446a0: 2020 204c 6973 7420 6c6f 6164 6564 2066 List loaded f\n-000446b0: 6f6e 7473 0a2a 206c 736d 6f64 3a3a 2020 onts.* lsmod:: \n+000446a0: 204c 6973 7420 6c6f 6164 6564 2066 6f6e List loaded fon\n+000446b0: 7473 0a2a 206c 736d 6f64 3a3a 2020 2020 ts.* lsmod:: \n 000446c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000446d0: 2020 2020 2053 686f 7720 6c6f 6164 6564 Show loaded\n-000446e0: 206d 6f64 756c 6573 0a2a 206d 6435 7375 modules.* md5su\n-000446f0: 6d3a 3a20 2020 2020 2020 2020 2020 2020 m:: \n-00044700: 2020 2020 2020 2020 2043 6f6d 7075 7465 Compute\n-00044710: 206f 7220 6368 6563 6b20 4d44 3520 6861 or check MD5 ha\n-00044720: 7368 0a2a 206d 6f64 756c 653a 3a20 2020 sh.* module:: \n+000446d0: 2020 2053 686f 7720 6c6f 6164 6564 206d Show loaded m\n+000446e0: 6f64 756c 6573 0a2a 206d 6435 7375 6d3a odules.* md5sum:\n+000446f0: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n+00044700: 2020 2020 2020 2043 6f6d 7075 7465 206f Compute o\n+00044710: 7220 6368 6563 6b20 4d44 3520 6861 7368 r check MD5 hash\n+00044720: 0a2a 206d 6f64 756c 653a 3a20 2020 2020 .* module:: \n 00044730: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044740: 2020 204c 6f61 6420 6d6f 6475 6c65 2066 Load module f\n-00044750: 6f72 206d 756c 7469 626f 6f74 206b 6572 or multiboot ker\n-00044760: 6e65 6c0a 2a20 6d75 6c74 6962 6f6f 743a nel.* multiboot:\n-00044770: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n-00044780: 2020 2020 4c6f 6164 206d 756c 7469 626f Load multibo\n-00044790: 6f74 2063 6f6d 706c 6961 6e74 206b 6572 ot compliant ker\n-000447a0: 6e65 6c0a 2a20 6e61 7469 7665 6469 736b nel.* nativedisk\n-000447b0: 3a3a 2020 2020 2020 2020 2020 2020 2020 :: \n-000447c0: 2020 2020 5377 6974 6368 2074 6f20 6e61 Switch to na\n-000447d0: 7469 7665 2064 6973 6b20 6472 6976 6572 tive disk driver\n-000447e0: 730a 2a20 6e6f 726d 616c 3a3a 2020 2020 s.* normal:: \n+00044740: 204c 6f61 6420 6d6f 6475 6c65 2066 6f72 Load module for\n+00044750: 206d 756c 7469 626f 6f74 206b 6572 6e65 multiboot kerne\n+00044760: 6c0a 2a20 6d75 6c74 6962 6f6f 743a 3a20 l.* multiboot:: \n+00044770: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00044780: 2020 4c6f 6164 206d 756c 7469 626f 6f74 Load multiboot\n+00044790: 2063 6f6d 706c 6961 6e74 206b 6572 6e65 compliant kerne\n+000447a0: 6c0a 2a20 6e61 7469 7665 6469 736b 3a3a l.* nativedisk::\n+000447b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000447c0: 2020 5377 6974 6368 2074 6f20 6e61 7469 Switch to nati\n+000447d0: 7665 2064 6973 6b20 6472 6976 6572 730a ve disk drivers.\n+000447e0: 2a20 6e6f 726d 616c 3a3a 2020 2020 2020 * normal:: \n 000447f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044800: 2020 456e 7465 7220 6e6f 726d 616c 206d Enter normal m\n-00044810: 6f64 650a 2a20 6e6f 726d 616c 5f65 7869 ode.* normal_exi\n-00044820: 743a 3a20 2020 2020 2020 2020 2020 2020 t:: \n-00044830: 2020 2020 4578 6974 2066 726f 6d20 6e6f Exit from no\n-00044840: 726d 616c 206d 6f64 650a 2a20 7061 7274 rmal mode.* part\n-00044850: 746f 6f6c 3a3a 2020 2020 2020 2020 2020 tool:: \n-00044860: 2020 2020 2020 2020 2020 4d6f 6469 6679 Modify\n-00044870: 2070 6172 7469 7469 6f6e 2074 6162 6c65 partition table\n-00044880: 2065 6e74 7269 6573 0a2a 2070 6173 7377 entries.* passw\n-00044890: 6f72 643a 3a20 2020 2020 2020 2020 2020 ord:: \n-000448a0: 2020 2020 2020 2020 2053 6574 2061 2063 Set a c\n-000448b0: 6c65 6172 2d74 6578 7420 7061 7373 776f lear-text passwo\n-000448c0: 7264 0a2a 2070 6173 7377 6f72 645f 7062 rd.* password_pb\n-000448d0: 6b64 6632 3a3a 2020 2020 2020 2020 2020 kdf2:: \n-000448e0: 2020 2053 6574 2061 2068 6173 6865 6420 Set a hashed \n-000448f0: 7061 7373 776f 7264 0a2a 2070 6c61 696e password.* plain\n-00044900: 6d6f 756e 743a 3a20 2020 2020 2020 2020 mount:: \n-00044910: 2020 2020 2020 2020 204f 7065 6e20 6465 Open de\n-00044920: 7669 6365 2065 6e63 7279 7074 6564 2069 vice encrypted i\n-00044930: 6e20 706c 6169 6e20 6d6f 6465 0a2a 2070 n plain mode.* p\n-00044940: 6c61 793a 3a20 2020 2020 2020 2020 2020 lay:: \n-00044950: 2020 2020 2020 2020 2020 2020 2050 6c61 Pla\n-00044960: 7920 6120 7475 6e65 0a2a 2070 726f 6265 y a tune.* probe\n-00044970: 3a3a 2020 2020 2020 2020 2020 2020 2020 :: \n-00044980: 2020 2020 2020 2020 2052 6574 7269 6576 Retriev\n-00044990: 6520 6465 7669 6365 2069 6e66 6f0a 2a20 e device info.* \n-000449a0: 7264 6d73 723a 3a20 2020 2020 2020 2020 rdmsr:: \n-000449b0: 2020 2020 2020 2020 2020 2020 2020 5265 Re\n-000449c0: 6164 2076 616c 7565 7320 6672 6f6d 206d ad values from m\n-000449d0: 6f64 656c 2d73 7065 6369 6669 6320 7265 odel-specific re\n-000449e0: 6769 7374 6572 730a 2a20 7265 6164 3a3a gisters.* read::\n+00044800: 456e 7465 7220 6e6f 726d 616c 206d 6f64 Enter normal mod\n+00044810: 650a 2a20 6e6f 726d 616c 5f65 7869 743a e.* normal_exit:\n+00044820: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n+00044830: 2020 4578 6974 2066 726f 6d20 6e6f 726d Exit from norm\n+00044840: 616c 206d 6f64 650a 2a20 7061 7274 746f al mode.* partto\n+00044850: 6f6c 3a3a 2020 2020 2020 2020 2020 2020 ol:: \n+00044860: 2020 2020 2020 2020 4d6f 6469 6679 2070 Modify p\n+00044870: 6172 7469 7469 6f6e 2074 6162 6c65 2065 artition table e\n+00044880: 6e74 7269 6573 0a2a 2070 6173 7377 6f72 ntries.* passwor\n+00044890: 643a 3a20 2020 2020 2020 2020 2020 2020 d:: \n+000448a0: 2020 2020 2020 2053 6574 2061 2063 6c65 Set a cle\n+000448b0: 6172 2d74 6578 7420 7061 7373 776f 7264 ar-text password\n+000448c0: 0a2a 2070 6173 7377 6f72 645f 7062 6b64 .* password_pbkd\n+000448d0: 6632 3a3a 2020 2020 2020 2020 2020 2020 f2:: \n+000448e0: 2053 6574 2061 2068 6173 6865 6420 7061 Set a hashed pa\n+000448f0: 7373 776f 7264 0a2a 2070 6c61 696e 6d6f ssword.* plainmo\n+00044900: 756e 743a 3a20 2020 2020 2020 2020 2020 unt:: \n+00044910: 2020 2020 2020 204f 7065 6e20 6465 7669 Open devi\n+00044920: 6365 2065 6e63 7279 7074 6564 2069 6e20 ce encrypted in \n+00044930: 706c 6169 6e20 6d6f 6465 0a2a 2070 6c61 plain mode.* pla\n+00044940: 793a 3a20 2020 2020 2020 2020 2020 2020 y:: \n+00044950: 2020 2020 2020 2020 2020 2050 6c61 7920 Play \n+00044960: 6120 7475 6e65 0a2a 2070 726f 6265 3a3a a tune.* probe::\n+00044970: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00044980: 2020 2020 2020 2052 6574 7269 6576 6520 Retrieve \n+00044990: 6465 7669 6365 2069 6e66 6f0a 2a20 7264 device info.* rd\n+000449a0: 6d73 723a 3a20 2020 2020 2020 2020 2020 msr:: \n+000449b0: 2020 2020 2020 2020 2020 2020 5265 6164 Read\n+000449c0: 2076 616c 7565 7320 6672 6f6d 206d 6f64 values from mod\n+000449d0: 656c 2d73 7065 6369 6669 6320 7265 6769 el-specific regi\n+000449e0: 7374 6572 730a 2a20 7265 6164 3a3a 2020 sters.* read:: \n 000449f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044a00: 2020 2020 2020 2020 5265 6164 2075 7365 Read use\n-00044a10: 7220 696e 7075 740a 2a20 7265 626f 6f74 r input.* reboot\n-00044a20: 3a3a 2020 2020 2020 2020 2020 2020 2020 :: \n-00044a30: 2020 2020 2020 2020 5265 626f 6f74 2079 Reboot y\n-00044a40: 6f75 7220 636f 6d70 7574 6572 0a2a 2072 our computer.* r\n-00044a50: 6567 6578 703a 3a20 2020 2020 2020 2020 egexp:: \n-00044a60: 2020 2020 2020 2020 2020 2020 2054 6573 Tes\n-00044a70: 7420 6966 2072 6567 756c 6172 2065 7870 t if regular exp\n-00044a80: 7265 7373 696f 6e20 6d61 7463 6865 7320 ression matches \n-00044a90: 7374 7269 6e67 0a2a 2072 6d6d 6f64 3a3a string.* rmmod::\n+00044a00: 2020 2020 2020 5265 6164 2075 7365 7220 Read user \n+00044a10: 696e 7075 740a 2a20 7265 626f 6f74 3a3a input.* reboot::\n+00044a20: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00044a30: 2020 2020 2020 5265 626f 6f74 2079 6f75 Reboot you\n+00044a40: 7220 636f 6d70 7574 6572 0a2a 2072 6567 r computer.* reg\n+00044a50: 6578 703a 3a20 2020 2020 2020 2020 2020 exp:: \n+00044a60: 2020 2020 2020 2020 2020 2054 6573 7420 Test \n+00044a70: 6966 2072 6567 756c 6172 2065 7870 7265 if regular expre\n+00044a80: 7373 696f 6e20 6d61 7463 6865 7320 7374 ssion matches st\n+00044a90: 7269 6e67 0a2a 2072 6d6d 6f64 3a3a 2020 ring.* rmmod:: \n 00044aa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044ab0: 2020 2020 2020 2052 656d 6f76 6520 6120 Remove a \n-00044ac0: 6d6f 6475 6c65 0a2a 2073 6176 655f 656e module.* save_en\n-00044ad0: 763a 3a20 2020 2020 2020 2020 2020 2020 v:: \n-00044ae0: 2020 2020 2020 2053 6176 6520 7661 7269 Save vari\n-00044af0: 6162 6c65 7320 746f 2065 6e76 6972 6f6e ables to environ\n-00044b00: 6d65 6e74 2062 6c6f 636b 0a2a 2073 6561 ment block.* sea\n-00044b10: 7263 683a 3a20 2020 2020 2020 2020 2020 rch:: \n-00044b20: 2020 2020 2020 2020 2020 2053 6561 7263 Searc\n-00044b30: 6820 6465 7669 6365 7320 6279 2066 696c h devices by fil\n-00044b40: 652c 206c 6162 656c 2c20 6f72 2055 5549 e, label, or UUI\n-00044b50: 440a 2a20 7365 6e64 6b65 793a 3a20 2020 D.* sendkey:: \n+00044ab0: 2020 2020 2052 656d 6f76 6520 6120 6d6f Remove a mo\n+00044ac0: 6475 6c65 0a2a 2073 6176 655f 656e 763a dule.* save_env:\n+00044ad0: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n+00044ae0: 2020 2020 2053 6176 6520 7661 7269 6162 Save variab\n+00044af0: 6c65 7320 746f 2065 6e76 6972 6f6e 6d65 les to environme\n+00044b00: 6e74 2062 6c6f 636b 0a2a 2073 6561 7263 nt block.* searc\n+00044b10: 683a 3a20 2020 2020 2020 2020 2020 2020 h:: \n+00044b20: 2020 2020 2020 2020 2053 6561 7263 6820 Search \n+00044b30: 6465 7669 6365 7320 6279 2066 696c 652c devices by file,\n+00044b40: 206c 6162 656c 2c20 6f72 2055 5549 440a label, or UUID.\n+00044b50: 2a20 7365 6e64 6b65 793a 3a20 2020 2020 * sendkey:: \n 00044b60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044b70: 2020 456d 756c 6174 6520 6b65 7973 7472 Emulate keystr\n-00044b80: 6f6b 6573 0a2a 2073 6574 3a3a 2020 2020 okes.* set:: \n+00044b70: 456d 756c 6174 6520 6b65 7973 7472 6f6b Emulate keystrok\n+00044b80: 6573 0a2a 2073 6574 3a3a 2020 2020 2020 es.* set:: \n 00044b90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044ba0: 2020 2020 2053 6574 2061 6e20 656e 7669 Set an envi\n-00044bb0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n-00044bc0: 0a2a 2073 6861 3173 756d 3a3a 2020 2020 .* sha1sum:: \n-00044bd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044be0: 2043 6f6d 7075 7465 206f 7220 6368 6563 Compute or chec\n-00044bf0: 6b20 5348 4131 2068 6173 680a 2a20 7368 k SHA1 hash.* sh\n-00044c00: 6132 3536 7375 6d3a 3a20 2020 2020 2020 a256sum:: \n-00044c10: 2020 2020 2020 2020 2020 2020 436f 6d70 Comp\n-00044c20: 7574 6520 6f72 2063 6865 636b 2053 4841 ute or check SHA\n-00044c30: 3235 3620 6861 7368 0a2a 2073 6861 3531 256 hash.* sha51\n-00044c40: 3273 756d 3a3a 2020 2020 2020 2020 2020 2sum:: \n-00044c50: 2020 2020 2020 2020 2043 6f6d 7075 7465 Compute\n-00044c60: 206f 7220 6368 6563 6b20 5348 4135 3132 or check SHA512\n-00044c70: 2068 6173 680a 2a20 736c 6565 703a 3a20 hash.* sleep:: \n+00044ba0: 2020 2053 6574 2061 6e20 656e 7669 726f Set an enviro\n+00044bb0: 6e6d 656e 7420 7661 7269 6162 6c65 0a2a nment variable.*\n+00044bc0: 2073 6861 3173 756d 3a3a 2020 2020 2020 sha1sum:: \n+00044bd0: 2020 2020 2020 2020 2020 2020 2020 2043 C\n+00044be0: 6f6d 7075 7465 206f 7220 6368 6563 6b20 ompute or check \n+00044bf0: 5348 4131 2068 6173 680a 2a20 7368 6132 SHA1 hash.* sha2\n+00044c00: 3536 7375 6d3a 3a20 2020 2020 2020 2020 56sum:: \n+00044c10: 2020 2020 2020 2020 2020 436f 6d70 7574 Comput\n+00044c20: 6520 6f72 2063 6865 636b 2053 4841 3235 e or check SHA25\n+00044c30: 3620 6861 7368 0a2a 2073 6861 3531 3273 6 hash.* sha512s\n+00044c40: 756d 3a3a 2020 2020 2020 2020 2020 2020 um:: \n+00044c50: 2020 2020 2020 2043 6f6d 7075 7465 206f Compute o\n+00044c60: 7220 6368 6563 6b20 5348 4135 3132 2068 r check SHA512 h\n+00044c70: 6173 680a 2a20 736c 6565 703a 3a20 2020 ash.* sleep:: \n 00044c80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044c90: 2020 2020 2020 5761 6974 2066 6f72 2061 Wait for a\n-00044ca0: 2073 7065 6369 6669 6564 206e 756d 6265 specified numbe\n-00044cb0: 7220 6f66 2073 6563 6f6e 6473 0a2a 2073 r of seconds.* s\n-00044cc0: 6d62 696f 733a 3a20 2020 2020 2020 2020 mbios:: \n-00044cd0: 2020 2020 2020 2020 2020 2020 2052 6574 Ret\n-00044ce0: 7269 6576 6520 534d 4249 4f53 2069 6e66 rieve SMBIOS inf\n-00044cf0: 6f72 6d61 7469 6f6e 0a2a 2073 6f75 7263 ormation.* sourc\n-00044d00: 653a 3a20 2020 2020 2020 2020 2020 2020 e:: \n-00044d10: 2020 2020 2020 2020 2052 6561 6420 6120 Read a \n-00044d20: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi\n-00044d30: 6c65 2069 6e20 7361 6d65 2063 6f6e 7465 le in same conte\n-00044d40: 7874 0a2a 2074 6573 743a 3a20 2020 2020 xt.* test:: \n+00044c90: 2020 2020 5761 6974 2066 6f72 2061 2073 Wait for a s\n+00044ca0: 7065 6369 6669 6564 206e 756d 6265 7220 pecified number \n+00044cb0: 6f66 2073 6563 6f6e 6473 0a2a 2073 6d62 of seconds.* smb\n+00044cc0: 696f 733a 3a20 2020 2020 2020 2020 2020 ios:: \n+00044cd0: 2020 2020 2020 2020 2020 2052 6574 7269 Retri\n+00044ce0: 6576 6520 534d 4249 4f53 2069 6e66 6f72 eve SMBIOS infor\n+00044cf0: 6d61 7469 6f6e 0a2a 2073 6f75 7263 653a mation.* source:\n+00044d00: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n+00044d10: 2020 2020 2020 2052 6561 6420 6120 636f Read a co\n+00044d20: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file\n+00044d30: 2069 6e20 7361 6d65 2063 6f6e 7465 7874 in same context\n+00044d40: 0a2a 2074 6573 743a 3a20 2020 2020 2020 .* test:: \n 00044d50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044d60: 2020 2043 6865 636b 2066 696c 6520 7479 Check file ty\n-00044d70: 7065 7320 616e 6420 636f 6d70 6172 6520 pes and compare \n-00044d80: 7661 6c75 6573 0a2a 2074 706d 325f 6b65 values.* tpm2_ke\n-00044d90: 795f 7072 6f74 6563 746f 725f 696e 6974 y_protector_init\n-00044da0: 3a3a 2020 2020 2049 6e69 7469 616c 697a :: Initializ\n-00044db0: 6520 7468 6520 5450 4d32 206b 6579 2070 e the TPM2 key p\n-00044dc0: 726f 7465 6374 6f72 0a2a 2074 706d 325f rotector.* tpm2_\n-00044dd0: 6b65 795f 7072 6f74 6563 746f 725f 636c key_protector_cl\n-00044de0: 6561 723a 3a20 2020 2043 6c65 6172 2074 ear:: Clear t\n-00044df0: 6865 2054 504d 3220 6b65 7920 7072 6f74 he TPM2 key prot\n-00044e00: 6563 746f 720a 2a20 7470 6d32 5f64 756d ector.* tpm2_dum\n-00044e10: 705f 7063 723a 3a20 2020 2020 2020 2020 p_pcr:: \n-00044e20: 2020 2020 2020 4475 6d70 2054 504d 3220 Dump TPM2 \n-00044e30: 5043 5273 0a2a 2074 7275 653a 3a20 2020 PCRs.* true:: \n+00044d60: 2043 6865 636b 2066 696c 6520 7479 7065 Check file type\n+00044d70: 7320 616e 6420 636f 6d70 6172 6520 7661 s and compare va\n+00044d80: 6c75 6573 0a2a 2074 706d 325f 6b65 795f lues.* tpm2_key_\n+00044d90: 7072 6f74 6563 746f 725f 696e 6974 3a3a protector_init::\n+00044da0: 2020 2020 2049 6e69 7469 616c 697a 6520 Initialize \n+00044db0: 7468 6520 5450 4d32 206b 6579 2070 726f the TPM2 key pro\n+00044dc0: 7465 6374 6f72 0a2a 2074 706d 325f 6b65 tector.* tpm2_ke\n+00044dd0: 795f 7072 6f74 6563 746f 725f 636c 6561 y_protector_clea\n+00044de0: 723a 3a20 2020 2043 6c65 6172 2074 6865 r:: Clear the\n+00044df0: 2054 504d 3220 6b65 7920 7072 6f74 6563 TPM2 key protec\n+00044e00: 746f 720a 2a20 7470 6d32 5f64 756d 705f tor.* tpm2_dump_\n+00044e10: 7063 723a 3a20 2020 2020 2020 2020 2020 pcr:: \n+00044e20: 2020 2020 4475 6d70 2054 504d 3220 5043 Dump TPM2 PC\n+00044e30: 5273 0a2a 2074 7275 653a 3a20 2020 2020 Rs.* true:: \n 00044e40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044e50: 2020 2020 2044 6f20 6e6f 7468 696e 672c Do nothing,\n-00044e60: 2073 7563 6365 7373 6675 6c6c 790a 2a20 successfully.* \n-00044e70: 7472 7573 743a 3a20 2020 2020 2020 2020 trust:: \n-00044e80: 2020 2020 2020 2020 2020 2020 2020 4164 Ad\n-00044e90: 6420 7075 626c 6963 206b 6579 2074 6f20 d public key to \n-00044ea0: 6c69 7374 206f 6620 7472 7573 7465 6420 list of trusted \n-00044eb0: 6b65 7973 0a2a 2075 6e73 6574 3a3a 2020 keys.* unset:: \n+00044e50: 2020 2044 6f20 6e6f 7468 696e 672c 2073 Do nothing, s\n+00044e60: 7563 6365 7373 6675 6c6c 790a 2a20 7472 uccessfully.* tr\n+00044e70: 7573 743a 3a20 2020 2020 2020 2020 2020 ust:: \n+00044e80: 2020 2020 2020 2020 2020 2020 4164 6420 Add \n+00044e90: 7075 626c 6963 206b 6579 2074 6f20 6c69 public key to li\n+00044ea0: 7374 206f 6620 7472 7573 7465 6420 6b65 st of trusted ke\n+00044eb0: 7973 0a2a 2075 6e73 6574 3a3a 2020 2020 ys.* unset:: \n 00044ec0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044ed0: 2020 2020 2055 6e73 6574 2061 6e20 656e Unset an en\n-00044ee0: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n-00044ef0: 6c65 0a2a 2076 6572 6966 795f 6465 7461 le.* verify_deta\n-00044f00: 6368 6564 3a3a 2020 2020 2020 2020 2020 ched:: \n-00044f10: 2020 2056 6572 6966 7920 6465 7461 6368 Verify detach\n-00044f20: 6564 2064 6967 6974 616c 2073 6967 6e61 ed digital signa\n-00044f30: 7475 7265 0a2a 2076 6964 656f 696e 666f ture.* videoinfo\n-00044f40: 3a3a 2020 2020 2020 2020 2020 2020 2020 :: \n-00044f50: 2020 2020 204c 6973 7420 6176 6169 6c61 List availa\n-00044f60: 626c 6520 7669 6465 6f20 6d6f 6465 730a ble video modes.\n-00044f70: 2a20 7772 6d73 723a 3a20 2020 2020 2020 * wrmsr:: \n-00044f80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00044f90: 5772 6974 6520 7661 6c75 6573 2074 6f20 Write values to \n-00044fa0: 6d6f 6465 6c2d 7370 6563 6966 6963 2072 model-specific r\n-00044fb0: 6567 6973 7465 7273 0a0a 1f0a 4669 6c65 egisters....File\n-00044fc0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00044fd0: 6465 3a20 5b2c 2020 4e65 7874 3a20 6163 de: [, Next: ac\n-00044fe0: 7069 2c20 2055 703a 2043 6f6d 6d61 6e64 pi, Up: Command\n-00044ff0: 2d6c 696e 6520 636f 6d6d 616e 6473 0a0a -line commands..\n-00045000: 3137 2e34 2e31 205b 0a2d 2d2d 2d2d 2d2d 17.4.1 [.-------\n-00045010: 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 -.. -- Command: \n-00045020: 5b20 6578 7072 6573 7369 6f6e 205d 0a20 [ expression ]. \n-00045030: 2020 2020 416c 6961 7320 666f 7220 e280 Alias for ..\n-00045040: 9874 6573 7420 4558 5052 4553 5349 4f4e .test EXPRESSION\n-00045050: e280 9920 282a 6e6f 7465 2074 6573 743a ... (*note test:\n-00045060: 3a29 2e0a 0a1f 0a46 696c 653a 2067 7275 :).....File: gru\n-00045070: 622e 696e 666f 2c20 204e 6f64 653a 2061 b.info, Node: a\n-00045080: 6370 692c 2020 4e65 7874 3a20 6175 7468 cpi, Next: auth\n-00045090: 656e 7469 6361 7465 2c20 2050 7265 763a enticate, Prev:\n-000450a0: 205b 2c20 2055 703a 2043 6f6d 6d61 6e64 [, Up: Command\n-000450b0: 2d6c 696e 6520 636f 6d6d 616e 6473 0a0a -line commands..\n-000450c0: 3137 2e34 2e32 2061 6370 690a 2d2d 2d2d 17.4.2 acpi.----\n-000450d0: 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d -------.. -- Com\n-000450e0: 6d61 6e64 3a20 6163 7069 205b 2d31 7c2d mand: acpi [-1|-\n-000450f0: 325d 205b 2d2d 6578 636c 7564 653d 7461 2] [--exclude=ta\n-00045100: 626c 6531 2c2e 2e2e 7c2d 2d6c 6f61 642d ble1,...|--load-\n-00045110: 6f6e 6c79 3d74 6162 6c65 312c 2e2e 2e5d only=table1,...]\n-00045120: 0a20 2020 2020 2020 2020 205b 2d2d 6f65 . [--oe\n-00045130: 6d69 643d 6964 5d20 5b2d 2d6f 656d 7461 mid=id] [--oemta\n-00045140: 626c 653d 7461 626c 655d 205b 2d2d 6f65 ble=table] [--oe\n-00045150: 6d74 6162 6c65 7265 763d 7265 765d 0a20 mtablerev=rev]. \n-00045160: 2020 2020 2020 2020 205b 2d2d 6f65 6d74 [--oemt\n-00045170: 6162 6c65 6372 6561 746f 723d 6372 6561 ablecreator=crea\n-00045180: 746f 725d 205b 2d2d 6f65 6d74 6162 6c65 tor] [--oemtable\n-00045190: 6372 6561 746f 7272 6576 3d72 6576 5d0a creatorrev=rev].\n-000451a0: 2020 2020 2020 2020 2020 5b2d 2d6e 6f2d [--no-\n-000451b0: 6562 6461 5d20 6669 6c65 6e61 6d65 202e ebda] filename .\n-000451c0: 2e2e 0a20 2020 2020 4d6f 6465 726e 2042 ... Modern B\n-000451d0: 494f 5320 7379 7374 656d 7320 6e6f 726d IOS systems norm\n-000451e0: 616c 6c79 2069 6d70 6c65 6d65 6e74 2074 ally implement t\n-000451f0: 6865 2041 6476 616e 6365 6420 436f 6e66 he Advanced Conf\n-00045200: 6967 7572 6174 696f 6e0a 2020 2020 2061 iguration. a\n-00045210: 6e64 2050 6f77 6572 2049 6e74 6572 6661 nd Power Interfa\n-00045220: 6365 2028 4143 5049 292c 2061 6e64 2064 ce (ACPI), and d\n-00045230: 6566 696e 6520 7661 7269 6f75 7320 7461 efine various ta\n-00045240: 626c 6573 2074 6861 7420 6465 7363 7269 bles that descri\n-00045250: 6265 0a20 2020 2020 7468 6520 696e 7465 be. the inte\n-00045260: 7266 6163 6520 6265 7477 6565 6e20 616e rface between an\n-00045270: 2041 4350 492d 636f 6d70 6c69 616e 7420 ACPI-compliant \n-00045280: 6f70 6572 6174 696e 6720 7379 7374 656d operating system\n-00045290: 2061 6e64 2074 6865 0a20 2020 2020 6669 and the. fi\n-000452a0: 726d 7761 7265 2e20 2049 6e20 736f 6d65 rmware. In some\n-000452b0: 2063 6173 6573 2c20 7468 6520 7461 626c cases, the tabl\n-000452c0: 6573 2070 726f 7669 6465 6420 6279 2064 es provided by d\n-000452d0: 6566 6175 6c74 206f 6e6c 7920 776f 726b efault only work\n-000452e0: 0a20 2020 2020 7765 6c6c 2077 6974 6820 . well with \n-000452f0: 6365 7274 6169 6e20 6f70 6572 6174 696e certain operatin\n-00045300: 6720 7379 7374 656d 732c 2061 6e64 2069 g systems, and i\n-00045310: 7420 6d61 7920 6265 206e 6563 6573 7361 t may be necessa\n-00045320: 7279 2074 6f0a 2020 2020 2072 6570 6c61 ry to. repla\n-00045330: 6365 2073 6f6d 6520 6f66 2074 6865 6d2e ce some of them.\n-00045340: 0a0a 2020 2020 204e 6f72 6d61 6c6c 792c .. Normally,\n-00045350: 2074 6869 7320 636f 6d6d 616e 6420 7769 this command wi\n-00045360: 6c6c 2072 6570 6c61 6365 2074 6865 2052 ll replace the R\n-00045370: 6f6f 7420 5379 7374 656d 2044 6573 6372 oot System Descr\n-00045380: 6970 7469 6f6e 0a20 2020 2020 506f 696e iption. Poin\n-00045390: 7465 7220 2852 5344 5029 2069 6e20 7468 ter (RSDP) in th\n-000453a0: 6520 4578 7465 6e64 6564 2042 494f 5320 e Extended BIOS \n-000453b0: 4461 7461 2041 7265 6120 746f 2070 6f69 Data Area to poi\n-000453c0: 6e74 2074 6f20 7468 6520 6e65 770a 2020 nt to the new. \n-000453d0: 2020 2074 6162 6c65 732e 2020 4966 2074 tables. If t\n-000453e0: 6865 20e2 8098 2d2d 6e6f 2d65 6264 61e2 he ...--no-ebda.\n-000453f0: 8099 206f 7074 696f 6e20 6973 2075 7365 .. option is use\n-00045400: 642c 2074 6865 206e 6577 2074 6162 6c65 d, the new table\n-00045410: 7320 7769 6c6c 2062 650a 2020 2020 206b s will be. k\n-00045420: 6e6f 776e 206f 6e6c 7920 746f 2047 5255 nown only to GRU\n-00045430: 422c 2062 7574 206d 6179 2062 6520 7573 B, but may be us\n-00045440: 6564 2062 7920 4752 5542 2773 2045 4649 ed by GRUB's EFI\n-00045450: 2065 6d75 6c61 7469 6f6e 2e0a 0a20 2020 emulation... \n-00045460: 2020 4e6f 7465 3a20 5468 6520 636f 6d6d Note: The comm\n-00045470: 616e 6420 6973 206e 6f74 2061 6c6c 6f77 and is not allow\n-00045480: 6564 2077 6865 6e20 6c6f 636b 646f 776e ed when lockdown\n-00045490: 2069 7320 656e 666f 7263 6564 2028 2a6e is enforced (*n\n-000454a0: 6f74 650a 2020 2020 204c 6f63 6b64 6f77 ote. Lockdow\n-000454b0: 6e3a 3a29 2e20 204f 7468 6572 7769 7365 n::). Otherwise\n-000454c0: 2061 6e20 6174 7461 636b 6572 2063 616e an attacker can\n-000454d0: 2069 6e73 7472 7563 7420 7468 6520 4752 instruct the GR\n-000454e0: 5542 2074 6f20 6c6f 6164 0a20 2020 2020 UB to load. \n-000454f0: 616e 2053 5344 5420 7461 626c 6520 746f an SSDT table to\n-00045500: 206f 7665 7277 7269 7465 2074 6865 206b overwrite the k\n-00045510: 6572 6e65 6c20 6c6f 636b 646f 776e 2063 ernel lockdown c\n-00045520: 6f6e 6669 6775 7261 7469 6f6e 2061 6e64 onfiguration and\n-00045530: 0a20 2020 2020 6c61 7465 7220 6c6f 6164 . later load\n-00045540: 2061 6e64 2065 7865 6375 7465 2075 6e73 and execute uns\n-00045550: 6967 6e65 6420 636f 6465 2e0a 0a1f 0a46 igned code.....F\n-00045560: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00045570: 204e 6f64 653a 2061 7574 6865 6e74 6963 Node: authentic\n-00045580: 6174 652c 2020 4e65 7874 3a20 6261 636b ate, Next: back\n-00045590: 6772 6f75 6e64 5f63 6f6c 6f72 2c20 2050 ground_color, P\n-000455a0: 7265 763a 2061 6370 692c 2020 5570 3a20 rev: acpi, Up: \n-000455b0: 436f 6d6d 616e 642d 6c69 6e65 2063 6f6d Command-line com\n-000455c0: 6d61 6e64 730a 0a31 372e 342e 3320 6175 mands..17.4.3 au\n-000455d0: 7468 656e 7469 6361 7465 0a2d 2d2d 2d2d thenticate.-----\n-000455e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n-000455f0: 202d 2d20 436f 6d6d 616e 643a 2061 7574 -- Command: aut\n-00045600: 6865 6e74 6963 6174 6520 5b75 7365 726c henticate [userl\n-00045610: 6973 745d 0a20 2020 2020 4368 6563 6b20 ist]. Check \n-00045620: 7768 6574 6865 7220 7573 6572 2069 7320 whether user is \n-00045630: 696e 2055 5345 524c 4953 5420 6f72 206c in USERLIST or l\n-00045640: 6973 7465 6420 696e 2074 6865 2076 616c isted in the val\n-00045650: 7565 206f 660a 2020 2020 2076 6172 6961 ue of. varia\n-00045660: 626c 6520 e280 9873 7570 6572 7573 6572 ble ...superuser\n-00045670: 73e2 8099 2e20 2053 6565 202a 6e6f 7465 s.... See *note\n-00045680: 2073 7570 6572 7573 6572 733a 3a20 666f superusers:: fo\n-00045690: 7220 7661 6c69 6420 7573 6572 206c 6973 r valid user lis\n-000456a0: 740a 2020 2020 2066 6f72 6d61 742e 2020 t. format. \n-000456b0: 4966 20e2 8098 7375 7065 7275 7365 7273 If ...superusers\n-000456c0: e280 9920 6973 2065 6d70 7479 2c20 7468 ... is empty, th\n-000456d0: 6973 2063 6f6d 6d61 6e64 2072 6574 7572 is command retur\n-000456e0: 6e73 2074 7275 652e 0a20 2020 2020 2a4e ns true.. *N\n-000456f0: 6f74 6520 5365 6375 7269 7479 3a3a 2e0a ote Security::..\n-00045700: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-00045710: 666f 2c20 204e 6f64 653a 2062 6163 6b67 fo, Node: backg\n-00045720: 726f 756e 645f 636f 6c6f 722c 2020 4e65 round_color, Ne\n-00045730: 7874 3a20 6261 636b 6772 6f75 6e64 5f69 xt: background_i\n-00045740: 6d61 6765 2c20 2050 7265 763a 2061 7574 mage, Prev: aut\n-00045750: 6865 6e74 6963 6174 652c 2020 5570 3a20 henticate, Up: \n-00045760: 436f 6d6d 616e 642d 6c69 6e65 2063 6f6d Command-line com\n-00045770: 6d61 6e64 730a 0a31 372e 342e 3420 6261 mands..17.4.4 ba\n-00045780: 636b 6772 6f75 6e64 5f63 6f6c 6f72 0a2d ckground_color.-\n+00044ed0: 2020 2055 6e73 6574 2061 6e20 656e 7669 Unset an envi\n+00044ee0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n+00044ef0: 0a2a 2076 6572 6966 795f 6465 7461 6368 .* verify_detach\n+00044f00: 6564 3a3a 2020 2020 2020 2020 2020 2020 ed:: \n+00044f10: 2056 6572 6966 7920 6465 7461 6368 6564 Verify detached\n+00044f20: 2064 6967 6974 616c 2073 6967 6e61 7475 digital signatu\n+00044f30: 7265 0a2a 2076 6964 656f 696e 666f 3a3a re.* videoinfo::\n+00044f40: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00044f50: 2020 204c 6973 7420 6176 6169 6c61 626c List availabl\n+00044f60: 6520 7669 6465 6f20 6d6f 6465 730a 2a20 e video modes.* \n+00044f70: 7772 6d73 723a 3a20 2020 2020 2020 2020 wrmsr:: \n+00044f80: 2020 2020 2020 2020 2020 2020 2020 5772 Wr\n+00044f90: 6974 6520 7661 6c75 6573 2074 6f20 6d6f ite values to mo\n+00044fa0: 6465 6c2d 7370 6563 6966 6963 2072 6567 del-specific reg\n+00044fb0: 6973 7465 7273 0a0a 1f0a 4669 6c65 3a20 isters....File: \n+00044fc0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00044fd0: 3a20 5b2c 2020 4e65 7874 3a20 6163 7069 : [, Next: acpi\n+00044fe0: 2c20 2055 703a 2043 6f6d 6d61 6e64 2d6c , Up: Command-l\n+00044ff0: 696e 6520 636f 6d6d 616e 6473 0a0a 3137 ine commands..17\n+00045000: 2e34 2e31 205b 0a2d 2d2d 2d2d 2d2d 2d0a .4.1 [.--------.\n+00045010: 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 5b20 . -- Command: [ \n+00045020: 6578 7072 6573 7369 6f6e 205d 0a20 2020 expression ]. \n+00045030: 2020 416c 6961 7320 666f 7220 e280 9874 Alias for ...t\n+00045040: 6573 7420 4558 5052 4553 5349 4f4e e280 est EXPRESSION..\n+00045050: 9920 282a 6e6f 7465 2074 6573 743a 3a29 . (*note test::)\n+00045060: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00045070: 696e 666f 2c20 204e 6f64 653a 2061 6370 info, Node: acp\n+00045080: 692c 2020 4e65 7874 3a20 6175 7468 656e i, Next: authen\n+00045090: 7469 6361 7465 2c20 2050 7265 763a 205b ticate, Prev: [\n+000450a0: 2c20 2055 703a 2043 6f6d 6d61 6e64 2d6c , Up: Command-l\n+000450b0: 696e 6520 636f 6d6d 616e 6473 0a0a 3137 ine commands..17\n+000450c0: 2e34 2e32 2061 6370 690a 2d2d 2d2d 2d2d .4.2 acpi.------\n+000450d0: 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 -----.. -- Comma\n+000450e0: 6e64 3a20 6163 7069 205b 2d31 7c2d 325d nd: acpi [-1|-2]\n+000450f0: 205b 2d2d 6578 636c 7564 653d 7461 626c [--exclude=tabl\n+00045100: 6531 2c2e 2e2e 7c2d 2d6c 6f61 642d 6f6e e1,...|--load-on\n+00045110: 6c79 3d74 6162 6c65 312c 2e2e 2e5d 0a20 ly=table1,...]. \n+00045120: 2020 2020 2020 2020 205b 2d2d 6f65 6d69 [--oemi\n+00045130: 643d 6964 5d20 5b2d 2d6f 656d 7461 626c d=id] [--oemtabl\n+00045140: 653d 7461 626c 655d 205b 2d2d 6f65 6d74 e=table] [--oemt\n+00045150: 6162 6c65 7265 763d 7265 765d 0a20 2020 ablerev=rev]. \n+00045160: 2020 2020 2020 205b 2d2d 6f65 6d74 6162 [--oemtab\n+00045170: 6c65 6372 6561 746f 723d 6372 6561 746f lecreator=creato\n+00045180: 725d 205b 2d2d 6f65 6d74 6162 6c65 6372 r] [--oemtablecr\n+00045190: 6561 746f 7272 6576 3d72 6576 5d0a 2020 eatorrev=rev]. \n+000451a0: 2020 2020 2020 2020 5b2d 2d6e 6f2d 6562 [--no-eb\n+000451b0: 6461 5d20 6669 6c65 6e61 6d65 202e 2e2e da] filename ...\n+000451c0: 0a20 2020 2020 4d6f 6465 726e 2042 494f . Modern BIO\n+000451d0: 5320 7379 7374 656d 7320 6e6f 726d 616c S systems normal\n+000451e0: 6c79 2069 6d70 6c65 6d65 6e74 2074 6865 ly implement the\n+000451f0: 2041 6476 616e 6365 6420 436f 6e66 6967 Advanced Config\n+00045200: 7572 6174 696f 6e0a 2020 2020 2061 6e64 uration. and\n+00045210: 2050 6f77 6572 2049 6e74 6572 6661 6365 Power Interface\n+00045220: 2028 4143 5049 292c 2061 6e64 2064 6566 (ACPI), and def\n+00045230: 696e 6520 7661 7269 6f75 7320 7461 626c ine various tabl\n+00045240: 6573 2074 6861 7420 6465 7363 7269 6265 es that describe\n+00045250: 0a20 2020 2020 7468 6520 696e 7465 7266 . the interf\n+00045260: 6163 6520 6265 7477 6565 6e20 616e 2041 ace between an A\n+00045270: 4350 492d 636f 6d70 6c69 616e 7420 6f70 CPI-compliant op\n+00045280: 6572 6174 696e 6720 7379 7374 656d 2061 erating system a\n+00045290: 6e64 2074 6865 0a20 2020 2020 6669 726d nd the. firm\n+000452a0: 7761 7265 2e20 2049 6e20 736f 6d65 2063 ware. In some c\n+000452b0: 6173 6573 2c20 7468 6520 7461 626c 6573 ases, the tables\n+000452c0: 2070 726f 7669 6465 6420 6279 2064 6566 provided by def\n+000452d0: 6175 6c74 206f 6e6c 7920 776f 726b 0a20 ault only work. \n+000452e0: 2020 2020 7765 6c6c 2077 6974 6820 6365 well with ce\n+000452f0: 7274 6169 6e20 6f70 6572 6174 696e 6720 rtain operating \n+00045300: 7379 7374 656d 732c 2061 6e64 2069 7420 systems, and it \n+00045310: 6d61 7920 6265 206e 6563 6573 7361 7279 may be necessary\n+00045320: 2074 6f0a 2020 2020 2072 6570 6c61 6365 to. replace\n+00045330: 2073 6f6d 6520 6f66 2074 6865 6d2e 0a0a some of them...\n+00045340: 2020 2020 204e 6f72 6d61 6c6c 792c 2074 Normally, t\n+00045350: 6869 7320 636f 6d6d 616e 6420 7769 6c6c his command will\n+00045360: 2072 6570 6c61 6365 2074 6865 2052 6f6f replace the Roo\n+00045370: 7420 5379 7374 656d 2044 6573 6372 6970 t System Descrip\n+00045380: 7469 6f6e 0a20 2020 2020 506f 696e 7465 tion. Pointe\n+00045390: 7220 2852 5344 5029 2069 6e20 7468 6520 r (RSDP) in the \n+000453a0: 4578 7465 6e64 6564 2042 494f 5320 4461 Extended BIOS Da\n+000453b0: 7461 2041 7265 6120 746f 2070 6f69 6e74 ta Area to point\n+000453c0: 2074 6f20 7468 6520 6e65 770a 2020 2020 to the new. \n+000453d0: 2074 6162 6c65 732e 2020 4966 2074 6865 tables. If the\n+000453e0: 20e2 8098 2d2d 6e6f 2d65 6264 61e2 8099 ...--no-ebda...\n+000453f0: 206f 7074 696f 6e20 6973 2075 7365 642c option is used,\n+00045400: 2074 6865 206e 6577 2074 6162 6c65 7320 the new tables \n+00045410: 7769 6c6c 2062 650a 2020 2020 206b 6e6f will be. kno\n+00045420: 776e 206f 6e6c 7920 746f 2047 5255 422c wn only to GRUB,\n+00045430: 2062 7574 206d 6179 2062 6520 7573 6564 but may be used\n+00045440: 2062 7920 4752 5542 2773 2045 4649 2065 by GRUB's EFI e\n+00045450: 6d75 6c61 7469 6f6e 2e0a 0a20 2020 2020 mulation... \n+00045460: 4e6f 7465 3a20 5468 6520 636f 6d6d 616e Note: The comman\n+00045470: 6420 6973 206e 6f74 2061 6c6c 6f77 6564 d is not allowed\n+00045480: 2077 6865 6e20 6c6f 636b 646f 776e 2069 when lockdown i\n+00045490: 7320 656e 666f 7263 6564 2028 2a6e 6f74 s enforced (*not\n+000454a0: 650a 2020 2020 204c 6f63 6b64 6f77 6e3a e. Lockdown:\n+000454b0: 3a29 2e20 204f 7468 6572 7769 7365 2061 :). Otherwise a\n+000454c0: 6e20 6174 7461 636b 6572 2063 616e 2069 n attacker can i\n+000454d0: 6e73 7472 7563 7420 7468 6520 4752 5542 nstruct the GRUB\n+000454e0: 2074 6f20 6c6f 6164 0a20 2020 2020 616e to load. an\n+000454f0: 2053 5344 5420 7461 626c 6520 746f 206f SSDT table to o\n+00045500: 7665 7277 7269 7465 2074 6865 206b 6572 verwrite the ker\n+00045510: 6e65 6c20 6c6f 636b 646f 776e 2063 6f6e nel lockdown con\n+00045520: 6669 6775 7261 7469 6f6e 2061 6e64 0a20 figuration and. \n+00045530: 2020 2020 6c61 7465 7220 6c6f 6164 2061 later load a\n+00045540: 6e64 2065 7865 6375 7465 2075 6e73 6967 nd execute unsig\n+00045550: 6e65 6420 636f 6465 2e0a 0a1f 0a46 696c ned code.....Fil\n+00045560: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00045570: 6f64 653a 2061 7574 6865 6e74 6963 6174 ode: authenticat\n+00045580: 652c 2020 4e65 7874 3a20 6261 636b 6772 e, Next: backgr\n+00045590: 6f75 6e64 5f63 6f6c 6f72 2c20 2050 7265 ound_color, Pre\n+000455a0: 763a 2061 6370 692c 2020 5570 3a20 436f v: acpi, Up: Co\n+000455b0: 6d6d 616e 642d 6c69 6e65 2063 6f6d 6d61 mmand-line comma\n+000455c0: 6e64 730a 0a31 372e 342e 3320 6175 7468 nds..17.4.3 auth\n+000455d0: 656e 7469 6361 7465 0a2d 2d2d 2d2d 2d2d enticate.-------\n+000455e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d ------------.. -\n+000455f0: 2d20 436f 6d6d 616e 643a 2061 7574 6865 - Command: authe\n+00045600: 6e74 6963 6174 6520 5b75 7365 726c 6973 nticate [userlis\n+00045610: 745d 0a20 2020 2020 4368 6563 6b20 7768 t]. Check wh\n+00045620: 6574 6865 7220 7573 6572 2069 7320 696e ether user is in\n+00045630: 2055 5345 524c 4953 5420 6f72 206c 6973 USERLIST or lis\n+00045640: 7465 6420 696e 2074 6865 2076 616c 7565 ted in the value\n+00045650: 206f 660a 2020 2020 2076 6172 6961 626c of. variabl\n+00045660: 6520 e280 9873 7570 6572 7573 6572 73e2 e ...superusers.\n+00045670: 8099 2e20 2053 6565 202a 6e6f 7465 2073 ... See *note s\n+00045680: 7570 6572 7573 6572 733a 3a20 666f 7220 uperusers:: for \n+00045690: 7661 6c69 6420 7573 6572 206c 6973 740a valid user list.\n+000456a0: 2020 2020 2066 6f72 6d61 742e 2020 4966 format. If\n+000456b0: 20e2 8098 7375 7065 7275 7365 7273 e280 ...superusers..\n+000456c0: 9920 6973 2065 6d70 7479 2c20 7468 6973 . is empty, this\n+000456d0: 2063 6f6d 6d61 6e64 2072 6574 7572 6e73 command returns\n+000456e0: 2074 7275 652e 0a20 2020 2020 2a4e 6f74 true.. *Not\n+000456f0: 6520 5365 6375 7269 7479 3a3a 2e0a 0a1f e Security::....\n+00045700: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+00045710: 2c20 204e 6f64 653a 2062 6163 6b67 726f , Node: backgro\n+00045720: 756e 645f 636f 6c6f 722c 2020 4e65 7874 und_color, Next\n+00045730: 3a20 6261 636b 6772 6f75 6e64 5f69 6d61 : background_ima\n+00045740: 6765 2c20 2050 7265 763a 2061 7574 6865 ge, Prev: authe\n+00045750: 6e74 6963 6174 652c 2020 5570 3a20 436f nticate, Up: Co\n+00045760: 6d6d 616e 642d 6c69 6e65 2063 6f6d 6d61 mmand-line comma\n+00045770: 6e64 730a 0a31 372e 342e 3420 6261 636b nds..17.4.4 back\n+00045780: 6772 6f75 6e64 5f63 6f6c 6f72 0a2d 2d2d ground_color.---\n 00045790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000457a0: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n-000457b0: 616e 643a 2062 6163 6b67 726f 756e 645f and: background_\n-000457c0: 636f 6c6f 7220 636f 6c6f 720a 2020 2020 color color. \n-000457d0: 2053 6574 2062 6163 6b67 726f 756e 6420 Set background \n-000457e0: 636f 6c6f 7220 666f 7220 6163 7469 7665 color for active\n-000457f0: 2074 6572 6d69 6e61 6c2e 2020 466f 7220 terminal. For \n-00045800: 7661 6c69 6420 636f 6c6f 720a 2020 2020 valid color. \n-00045810: 2073 7065 6369 6669 6361 7469 6f6e 7320 specifications \n-00045820: 7365 6520 2a6e 6f74 6520 436f 6c6f 7273 see *note Colors\n-00045830: 3a20 5468 656d 6520 6669 6c65 2066 6f72 : Theme file for\n-00045840: 6d61 742e 2020 4261 636b 6772 6f75 6e64 mat. Background\n-00045850: 0a20 2020 2020 636f 6c6f 7220 6361 6e20 . color can \n-00045860: 6265 2063 6861 6e67 6564 206f 6e6c 7920 be changed only \n-00045870: 7768 656e 2075 7369 6e67 20e2 8098 6766 when using ...gf\n-00045880: 7874 6572 6de2 8099 2066 6f72 2074 6572 xterm... for ter\n-00045890: 6d69 6e61 6c20 6f75 7470 7574 2e0a 0a20 minal output... \n-000458a0: 2020 2020 5468 6973 2063 6f6d 6d61 6e64 This command\n-000458b0: 2073 6574 7320 636f 6c6f 7220 6f66 2065 sets color of e\n-000458c0: 6d70 7479 2061 7265 6173 2077 6974 686f mpty areas witho\n-000458d0: 7574 2074 6578 742e 2020 5465 7874 0a20 ut text. Text. \n-000458e0: 2020 2020 6261 636b 6772 6f75 6e64 2063 background c\n-000458f0: 6f6c 6f72 2069 7320 636f 6e74 726f 6c6c olor is controll\n-00045900: 6564 2062 7920 656e 7669 726f 6e6d 656e ed by environmen\n-00045910: 7420 7661 7269 6162 6c65 730a 2020 2020 t variables. \n-00045920: 2043 4f4c 4f52 5f4e 4f52 4d41 4c2c 2043 COLOR_NORMAL, C\n-00045930: 4f4c 4f52 5f48 4947 484c 4947 4854 2c20 OLOR_HIGHLIGHT, \n-00045940: 4d45 4e55 5f43 4f4c 4f52 5f4e 4f52 4d41 MENU_COLOR_NORMA\n-00045950: 4c2c 0a20 2020 2020 4d45 4e55 5f43 4f4c L,. MENU_COL\n-00045960: 4f52 5f48 4947 484c 4947 4854 2e20 202a OR_HIGHLIGHT. *\n-00045970: 4e6f 7465 2053 7065 6369 616c 2065 6e76 Note Special env\n-00045980: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n-00045990: 6573 3a3a 2e0a 0a1f 0a46 696c 653a 2067 es::.....File: g\n-000459a0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-000459b0: 2062 6163 6b67 726f 756e 645f 696d 6167 background_imag\n-000459c0: 652c 2020 4e65 7874 3a20 6261 6472 616d e, Next: badram\n-000459d0: 2c20 2050 7265 763a 2062 6163 6b67 726f , Prev: backgro\n-000459e0: 756e 645f 636f 6c6f 722c 2020 5570 3a20 und_color, Up: \n-000459f0: 436f 6d6d 616e 642d 6c69 6e65 2063 6f6d Command-line com\n-00045a00: 6d61 6e64 730a 0a31 372e 342e 3520 6261 mands..17.4.5 ba\n-00045a10: 636b 6772 6f75 6e64 5f69 6d61 6765 0a2d ckground_image.-\n+000457a0: 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d 616e ----.. -- Comman\n+000457b0: 643a 2062 6163 6b67 726f 756e 645f 636f d: background_co\n+000457c0: 6c6f 7220 636f 6c6f 720a 2020 2020 2053 lor color. S\n+000457d0: 6574 2062 6163 6b67 726f 756e 6420 636f et background co\n+000457e0: 6c6f 7220 666f 7220 6163 7469 7665 2074 lor for active t\n+000457f0: 6572 6d69 6e61 6c2e 2020 466f 7220 7661 erminal. For va\n+00045800: 6c69 6420 636f 6c6f 720a 2020 2020 2073 lid color. s\n+00045810: 7065 6369 6669 6361 7469 6f6e 7320 7365 pecifications se\n+00045820: 6520 2a6e 6f74 6520 436f 6c6f 7273 3a20 e *note Colors: \n+00045830: 5468 656d 6520 6669 6c65 2066 6f72 6d61 Theme file forma\n+00045840: 742e 2020 4261 636b 6772 6f75 6e64 0a20 t. Background. \n+00045850: 2020 2020 636f 6c6f 7220 6361 6e20 6265 color can be\n+00045860: 2063 6861 6e67 6564 206f 6e6c 7920 7768 changed only wh\n+00045870: 656e 2075 7369 6e67 20e2 8098 6766 7874 en using ...gfxt\n+00045880: 6572 6de2 8099 2066 6f72 2074 6572 6d69 erm... for termi\n+00045890: 6e61 6c20 6f75 7470 7574 2e0a 0a20 2020 nal output... \n+000458a0: 2020 5468 6973 2063 6f6d 6d61 6e64 2073 This command s\n+000458b0: 6574 7320 636f 6c6f 7220 6f66 2065 6d70 ets color of emp\n+000458c0: 7479 2061 7265 6173 2077 6974 686f 7574 ty areas without\n+000458d0: 2074 6578 742e 2020 5465 7874 0a20 2020 text. Text. \n+000458e0: 2020 6261 636b 6772 6f75 6e64 2063 6f6c background col\n+000458f0: 6f72 2069 7320 636f 6e74 726f 6c6c 6564 or is controlled\n+00045900: 2062 7920 656e 7669 726f 6e6d 656e 7420 by environment \n+00045910: 7661 7269 6162 6c65 730a 2020 2020 2043 variables. C\n+00045920: 4f4c 4f52 5f4e 4f52 4d41 4c2c 2043 4f4c OLOR_NORMAL, COL\n+00045930: 4f52 5f48 4947 484c 4947 4854 2c20 4d45 OR_HIGHLIGHT, ME\n+00045940: 4e55 5f43 4f4c 4f52 5f4e 4f52 4d41 4c2c NU_COLOR_NORMAL,\n+00045950: 0a20 2020 2020 4d45 4e55 5f43 4f4c 4f52 . MENU_COLOR\n+00045960: 5f48 4947 484c 4947 4854 2e20 202a 4e6f _HIGHLIGHT. *No\n+00045970: 7465 2053 7065 6369 616c 2065 6e76 6972 te Special envir\n+00045980: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables\n+00045990: 3a3a 2e0a 0a1f 0a46 696c 653a 2067 7275 ::.....File: gru\n+000459a0: 622e 696e 666f 2c20 204e 6f64 653a 2062 b.info, Node: b\n+000459b0: 6163 6b67 726f 756e 645f 696d 6167 652c ackground_image,\n+000459c0: 2020 4e65 7874 3a20 6261 6472 616d 2c20 Next: badram, \n+000459d0: 2050 7265 763a 2062 6163 6b67 726f 756e Prev: backgroun\n+000459e0: 645f 636f 6c6f 722c 2020 5570 3a20 436f d_color, Up: Co\n+000459f0: 6d6d 616e 642d 6c69 6e65 2063 6f6d 6d61 mmand-line comma\n+00045a00: 6e64 730a 0a31 372e 342e 3520 6261 636b nds..17.4.5 back\n+00045a10: 6772 6f75 6e64 5f69 6d61 6765 0a2d 2d2d ground_image.---\n 00045a20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00045a30: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n-00045a40: 616e 643a 2062 6163 6b67 726f 756e 645f and: background_\n-00045a50: 696d 6167 6520 5b5b 2d2d 6d6f 6465 2073 image [[--mode s\n-00045a60: 7472 6574 6368 7c6e 6f72 6d61 6c5d 2066 tretch|normal] f\n-00045a70: 696c 655d 0a20 2020 2020 4c6f 6164 2062 ile]. Load b\n-00045a80: 6163 6b67 726f 756e 6420 696d 6167 6520 ackground image \n-00045a90: 666f 7220 6163 7469 7665 2074 6572 6d69 for active termi\n-00045aa0: 6e61 6c20 6672 6f6d 2046 494c 452e 2020 nal from FILE. \n-00045ab0: 496d 6167 6520 6973 0a20 2020 2020 7374 Image is. st\n-00045ac0: 7265 7463 6865 6420 746f 2066 696c 6c20 retched to fill \n-00045ad0: 7570 2065 6e74 6972 6520 7363 7265 656e up entire screen\n-00045ae0: 2075 6e6c 6573 7320 6f70 7469 6f6e 20e2 unless option .\n-00045af0: 8098 2d2d 6d6f 6465 e280 9920 e280 986e ..--mode... ...n\n-00045b00: 6f72 6d61 6ce2 8099 0a20 2020 2020 6973 ormal.... is\n-00045b10: 2067 6976 656e 2e20 2057 6974 686f 7574 given. Without\n-00045b20: 2061 7267 756d 656e 7473 2072 656d 6f76 arguments remov\n-00045b30: 6520 6375 7272 656e 746c 7920 6c6f 6164 e currently load\n-00045b40: 6564 2062 6163 6b67 726f 756e 640a 2020 ed background. \n-00045b50: 2020 2069 6d61 6765 2e20 2042 6163 6b67 image. Backg\n-00045b60: 726f 756e 6420 696d 6167 6520 6361 6e20 round image can \n-00045b70: 6265 2063 6861 6e67 6564 206f 6e6c 7920 be changed only \n-00045b80: 7768 656e 2075 7369 6e67 20e2 8098 6766 when using ...gf\n-00045b90: 7874 6572 6de2 8099 0a20 2020 2020 666f xterm.... fo\n-00045ba0: 7220 7465 726d 696e 616c 206f 7574 7075 r terminal outpu\n-00045bb0: 742e 0a0a 1f0a 4669 6c65 3a20 6772 7562 t.....File: grub\n-00045bc0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6261 .info, Node: ba\n-00045bd0: 6472 616d 2c20 204e 6578 743a 2062 6c6f dram, Next: blo\n-00045be0: 636b 6c69 7374 2c20 2050 7265 763a 2062 cklist, Prev: b\n-00045bf0: 6163 6b67 726f 756e 645f 696d 6167 652c ackground_image,\n-00045c00: 2020 5570 3a20 436f 6d6d 616e 642d 6c69 Up: Command-li\n-00045c10: 6e65 2063 6f6d 6d61 6e64 730a 0a31 372e ne commands..17.\n-00045c20: 342e 3620 6261 6472 616d 0a2d 2d2d 2d2d 4.6 badram.-----\n-00045c30: 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f --------.. -- Co\n-00045c40: 6d6d 616e 643a 2062 6164 7261 6d20 6164 mmand: badram ad\n-00045c50: 6472 2c6d 6173 6b5b 2c61 6464 722c 6d61 dr,mask[,addr,ma\n-00045c60: 736b 2e2e 2e5d 0a20 2020 2020 4669 6c74 sk...]. Filt\n-00045c70: 6572 206f 7574 2062 6164 2052 414d 2e0a er out bad RAM..\n-00045c80: 0a20 2020 2020 5468 6973 2063 6f6d 6d61 . This comma\n-00045c90: 6e64 206e 6f74 6966 6965 7320 7468 6520 nd notifies the \n-00045ca0: 6d65 6d6f 7279 206d 616e 6167 6572 2074 memory manager t\n-00045cb0: 6861 7420 7370 6563 6966 6965 6420 7265 hat specified re\n-00045cc0: 6769 6f6e 7320 6f66 0a20 2020 2020 5241 gions of. RA\n-00045cd0: 4d20 6f75 6768 7420 746f 2062 6520 6669 M ought to be fi\n-00045ce0: 6c74 6572 6564 206f 7574 2028 7573 7561 ltered out (usua\n-00045cf0: 6c6c 792c 2062 6563 6175 7365 2074 6865 lly, because the\n-00045d00: 7927 7265 2064 616d 6167 6564 292e 0a20 y're damaged).. \n-00045d10: 2020 2020 5468 6973 2072 656d 6169 6e73 This remains\n-00045d20: 2069 6e20 6566 6665 6374 2061 6674 6572 in effect after\n-00045d30: 2061 2070 6179 6c6f 6164 206b 6572 6e65 a payload kerne\n-00045d40: 6c20 6861 7320 6265 656e 206c 6f61 6465 l has been loade\n-00045d50: 6420 6279 0a20 2020 2020 4752 5542 2c20 d by. GRUB, \n-00045d60: 6173 206c 6f6e 6720 6173 2074 6865 206c as long as the l\n-00045d70: 6f61 6465 6420 6b65 726e 656c 206f 6274 oaded kernel obt\n-00045d80: 6169 6e73 2069 7473 206d 656d 6f72 7920 ains its memory \n-00045d90: 6d61 7020 6672 6f6d 0a20 2020 2020 4752 map from. GR\n-00045da0: 5542 2e20 204b 6572 6e65 6c73 2074 6861 UB. Kernels tha\n-00045db0: 7420 7375 7070 6f72 7420 7468 6973 2069 t support this i\n-00045dc0: 6e63 6c75 6465 204c 696e 7578 2c20 474e nclude Linux, GN\n-00045dd0: 5520 4d61 6368 2c20 7468 650a 2020 2020 U Mach, the. \n-00045de0: 206b 6572 6e65 6c20 6f66 2046 7265 6542 kernel of FreeB\n-00045df0: 5344 2061 6e64 204d 756c 7469 626f 6f74 SD and Multiboot\n-00045e00: 206b 6572 6e65 6c73 2069 6e20 6765 6e65 kernels in gene\n-00045e10: 7261 6c2e 0a0a 2020 2020 2053 796e 7461 ral... Synta\n-00045e20: 7820 6973 2074 6865 2073 616d 6520 6173 x is the same as\n-00045e30: 2070 726f 7669 6465 6420 6279 2074 6865 provided by the\n-00045e40: 204d 656d 7465 7374 3836 2b20 7574 696c Memtest86+ util\n-00045e50: 6974 790a 2020 2020 2028 6874 7470 3a2f ity. (http:/\n-00045e60: 2f77 7777 2e6d 656d 7465 7374 2e6f 7267 /www.memtest.org\n-00045e70: 2f29 3a20 6120 6c69 7374 206f 6620 6164 /): a list of ad\n-00045e80: 6472 6573 732f 6d61 736b 2070 6169 7273 dress/mask pairs\n-00045e90: 2e20 2047 6976 656e 2061 0a20 2020 2020 . Given a. \n-00045ea0: 7061 6765 2d61 6c69 676e 6564 2061 6464 page-aligned add\n-00045eb0: 7265 7373 2061 6e64 2061 2062 6173 6520 ress and a base \n-00045ec0: 6164 6472 6573 7320 2f20 6d61 736b 2070 address / mask p\n-00045ed0: 6169 722c 2069 6620 616c 6c20 7468 650a air, if all the.\n-00045ee0: 2020 2020 2062 6974 7320 6f66 2074 6865 bits of the\n-00045ef0: 2070 6167 652d 616c 6967 6e65 6420 6164 page-aligned ad\n-00045f00: 6472 6573 7320 7468 6174 2061 7265 2065 dress that are e\n-00045f10: 6e61 626c 6564 2062 7920 7468 6520 6d61 nabled by the ma\n-00045f20: 736b 206d 6174 6368 0a20 2020 2020 7769 sk match. wi\n-00045f30: 7468 2074 6865 2062 6173 6520 6164 6472 th the base addr\n-00045f40: 6573 732c 2069 7420 6d65 616e 7320 7468 ess, it means th\n-00045f50: 6973 2070 6167 6520 6973 2074 6f20 6265 is page is to be\n-00045f60: 2066 696c 7465 7265 642e 2020 5468 6973 filtered. This\n-00045f70: 0a20 2020 2020 7379 6e74 6178 206d 616b . syntax mak\n-00045f80: 6573 2069 7420 6561 7379 2074 6f20 7265 es it easy to re\n-00045f90: 7072 6573 656e 7420 7061 7474 6572 6e73 present patterns\n-00045fa0: 2074 6861 7420 6172 6520 6f66 7465 6e20 that are often \n-00045fb0: 7265 7375 6c74 206f 660a 2020 2020 206d result of. m\n-00045fc0: 656d 6f72 7920 6461 6d61 6765 2c20 6475 emory damage, du\n-00045fd0: 6520 746f 2070 6879 7369 6361 6c20 6469 e to physical di\n-00045fe0: 7374 7269 6275 7469 6f6e 206f 6620 6d65 stribution of me\n-00045ff0: 6d6f 7279 2063 656c 6c73 2e0a 0a20 2020 mory cells... \n-00046000: 2020 5468 6520 636f 6d6d 616e 6420 6973 The command is\n-00046010: 2073 696d 696c 6172 2074 6f20 e280 9863 similar to ...c\n-00046020: 7574 6d65 6de2 8099 2063 6f6d 6d61 6e64 utmem... command\n-00046030: 2e0a 0a20 2020 2020 4e6f 7465 3a20 5468 ... Note: Th\n-00046040: 6520 636f 6d6d 616e 6420 6973 206e 6f74 e command is not\n-00046050: 2061 6c6c 6f77 6564 2077 6865 6e20 6c6f allowed when lo\n-00046060: 636b 646f 776e 2069 7320 656e 666f 7263 ckdown is enforc\n-00046070: 6564 2028 2a6e 6f74 650a 2020 2020 204c ed (*note. L\n-00046080: 6f63 6b64 6f77 6e3a 3a29 2e20 2054 6869 ockdown::). Thi\n-00046090: 7320 7072 6576 656e 7473 2072 656d 6f76 s prevents remov\n-000460a0: 696e 6720 4546 4920 6d65 6d6f 7279 2072 ing EFI memory r\n-000460b0: 6567 696f 6e73 2074 6f0a 2020 2020 2070 egions to. p\n-000460c0: 6f74 656e 7469 616c 6c79 2073 7562 7665 otentially subve\n-000460d0: 7274 2074 6865 2073 6563 7572 6974 7920 rt the security \n-000460e0: 6d65 6368 616e 6973 6d73 2070 726f 7669 mechanisms provi\n-000460f0: 6465 6420 6279 2074 6865 2055 4546 490a ded by the UEFI.\n-00046100: 2020 2020 2073 6563 7572 6520 626f 6f74 secure boot\n-00046110: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-00046120: 696e 666f 2c20 204e 6f64 653a 2062 6c6f info, Node: blo\n-00046130: 636b 6c69 7374 2c20 204e 6578 743a 2062 cklist, Next: b\n-00046140: 6f6f 742c 2020 5072 6576 3a20 6261 6472 oot, Prev: badr\n-00046150: 616d 2c20 2055 703a 2043 6f6d 6d61 6e64 am, Up: Command\n-00046160: 2d6c 696e 6520 636f 6d6d 616e 6473 0a0a -line commands..\n-00046170: 3137 2e34 2e37 2062 6c6f 636b 6c69 7374 17.4.7 blocklist\n-00046180: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n-00046190: 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 -.. -- Command: \n-000461a0: 626c 6f63 6b6c 6973 7420 6669 6c65 0a20 blocklist file. \n-000461b0: 2020 2020 5072 696e 7420 6120 626c 6f63 Print a bloc\n-000461c0: 6b20 6c69 7374 2028 2a6e 6f74 6520 426c k list (*note Bl\n-000461d0: 6f63 6b20 6c69 7374 2073 796e 7461 783a ock list syntax:\n-000461e0: 3a29 2066 6f72 2046 494c 452e 0a0a 1f0a :) for FILE.....\n-000461f0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-00046200: 2020 4e6f 6465 3a20 626f 6f74 2c20 204e Node: boot, N\n-00046210: 6578 743a 2063 6174 2c20 2050 7265 763a ext: cat, Prev:\n-00046220: 2062 6c6f 636b 6c69 7374 2c20 2055 703a blocklist, Up:\n-00046230: 2043 6f6d 6d61 6e64 2d6c 696e 6520 636f Command-line co\n-00046240: 6d6d 616e 6473 0a0a 3137 2e34 2e38 2062 mmands..17.4.8 b\n-00046250: 6f6f 740a 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a oot.-----------.\n-00046260: 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 626f . -- Command: bo\n-00046270: 6f74 0a20 2020 2020 426f 6f74 2074 6865 ot. Boot the\n-00046280: 204f 5320 6f72 2063 6861 696e 2d6c 6f61 OS or chain-loa\n-00046290: 6465 7220 7768 6963 6820 6861 7320 6265 der which has be\n-000462a0: 656e 206c 6f61 6465 642e 2020 4f6e 6c79 en loaded. Only\n-000462b0: 206e 6563 6573 7361 7279 0a20 2020 2020 necessary. \n-000462c0: 6966 2072 756e 6e69 6e67 2074 6865 2066 if running the f\n-000462d0: 756c 6c79 2069 6e74 6572 6163 7469 7665 ully interactive\n-000462e0: 2063 6f6d 6d61 6e64 2d6c 696e 6520 2869 command-line (i\n-000462f0: 7420 6973 2069 6d70 6c69 6369 7420 6174 t is implicit at\n-00046300: 0a20 2020 2020 7468 6520 656e 6420 6f66 . the end of\n-00046310: 2061 206d 656e 7520 656e 7472 7929 2e0a a menu entry)..\n-00046320: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-00046330: 666f 2c20 204e 6f64 653a 2063 6174 2c20 fo, Node: cat, \n-00046340: 204e 6578 743a 2063 6c65 6172 2c20 2050 Next: clear, P\n-00046350: 7265 763a 2062 6f6f 742c 2020 5570 3a20 rev: boot, Up: \n-00046360: 436f 6d6d 616e 642d 6c69 6e65 2063 6f6d Command-line com\n-00046370: 6d61 6e64 730a 0a31 372e 342e 3920 6361 mands..17.4.9 ca\n-00046380: 740a 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d t.----------.. -\n-00046390: 2d20 436f 6d6d 616e 643a 2063 6174 205b - Command: cat [\n-000463a0: 2d2d 646f 735d 2066 696c 650a 2020 2020 --dos] file. \n-000463b0: 2044 6973 706c 6179 2074 6865 2063 6f6e Display the con\n-000463c0: 7465 6e74 7320 6f66 2074 6865 2066 696c tents of the fil\n-000463d0: 6520 4649 4c45 2e20 2054 6869 7320 636f e FILE. This co\n-000463e0: 6d6d 616e 6420 6d61 7920 6265 2075 7365 mmand may be use\n-000463f0: 6675 6c0a 2020 2020 2074 6f20 7265 6d69 ful. to remi\n-00046400: 6e64 2079 6f75 206f 6620 796f 7572 204f nd you of your O\n-00046410: 5327 7320 726f 6f74 2070 6172 7469 7469 S's root partiti\n-00046420: 6f6e 3a0a 0a20 2020 2020 2020 2020 2067 on:.. g\n-00046430: 7275 623e 2063 6174 202f 6574 632f 6673 rub> cat /etc/fs\n-00046440: 7461 620a 0a20 2020 2020 4966 2074 6865 tab.. If the\n-00046450: 20e2 8098 2d2d 646f 73e2 8099 206f 7074 ...--dos... opt\n-00046460: 696f 6e20 6973 2075 7365 642c 2074 6865 ion is used, the\n-00046470: 6e20 6361 7272 6961 6765 2072 6574 7572 n carriage retur\n-00046480: 6e20 2f20 6e65 7720 6c69 6e65 0a20 2020 n / new line. \n-00046490: 2020 7061 6972 7320 7769 6c6c 2062 6520 pairs will be \n-000464a0: 6469 7370 6c61 7965 6420 6173 2061 2073 displayed as a s\n-000464b0: 696d 706c 6520 6e65 7720 6c69 6e65 2e20 imple new line. \n-000464c0: 204f 7468 6572 7769 7365 2c20 7468 650a Otherwise, the.\n-000464d0: 2020 2020 2063 6172 7269 6167 6520 7265 carriage re\n-000464e0: 7475 726e 2077 696c 6c20 6265 2064 6973 turn will be dis\n-000464f0: 706c 6179 6564 2061 7320 6120 636f 6e74 played as a cont\n-00046500: 726f 6c20 6368 6172 6163 7465 7220 28e2 rol character (.\n-00046510: 8098 3c64 3ee2 8099 2920 746f 0a20 2020 .....) to. \n-00046520: 2020 6d61 6b65 2069 7420 6561 7369 6572 make it easier\n-00046530: 2074 6f20 7365 6520 7768 656e 2062 6f6f to see when boo\n-00046540: 7420 7072 6f62 6c65 6d73 2061 7265 2063 t problems are c\n-00046550: 6175 7365 6420 6279 2061 2066 696c 650a aused by a file.\n-00046560: 2020 2020 2066 6f72 6d61 7474 6564 2075 formatted u\n-00046570: 7369 6e67 2044 4f53 2d73 7479 6c65 206c sing DOS-style l\n-00046580: 696e 6520 656e 6469 6e67 732e 0a0a 2020 ine endings... \n-00046590: 2020 204e 6f74 653a 20e2 8098 6361 74e2 Note: ...cat.\n-000465a0: 8099 2063 616e 2062 6520 7573 6564 2074 .. can be used t\n-000465b0: 6f20 7669 6577 2074 6865 2063 6f6e 7465 o view the conte\n-000465c0: 6e74 7320 6f66 2064 6576 6963 6573 2075 nts of devices u\n-000465d0: 7369 6e67 2074 6865 0a20 2020 2020 626c sing the. bl\n-000465e0: 6f63 6b20 6c69 7374 2073 796e 7461 7820 ock list syntax \n-000465f0: 282a 6e6f 7465 2042 6c6f 636b 206c 6973 (*note Block lis\n-00046600: 7420 7379 6e74 6178 3a3a 292e 2020 486f t syntax::). Ho\n-00046610: 7765 7665 722c 2069 7420 6973 206e 6f74 wever, it is not\n-00046620: 0a20 2020 2020 6164 7669 7365 6420 746f . advised to\n-00046630: 2076 6965 7720 6269 6e61 7279 2064 6174 view binary dat\n-00046640: 6120 6265 6361 7573 6520 6974 2077 696c a because it wil\n-00046650: 6c20 7472 7920 746f 2064 6563 6f64 6520 l try to decode \n-00046660: 5554 462d 380a 2020 2020 2073 7472 696e UTF-8. strin\n-00046670: 6773 2c20 7768 6963 6820 6361 6e20 6c65 gs, which can le\n-00046680: 6164 2074 6f20 736f 6d65 2062 7974 6573 ad to some bytes\n-00046690: 206d 6973 7369 6e67 206f 7220 6164 6465 missing or adde\n-000466a0: 6420 696e 2074 6865 0a20 2020 2020 6f75 d in the. ou\n-000466b0: 7470 7574 2e20 2049 6e73 7465 6164 2c20 tput. Instead, \n-000466c0: 7573 6520 7468 6520 e280 9868 6578 6475 use the ...hexdu\n-000466d0: 6d70 e280 9920 636f 6d6d 616e 6420 282a mp... command (*\n-000466e0: 6e6f 7465 2068 6578 6475 6d70 3a3a 292e note hexdump::).\n-000466f0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-00046700: 6e66 6f2c 2020 4e6f 6465 3a20 636c 6561 nfo, Node: clea\n-00046710: 722c 2020 4e65 7874 3a20 636d 6f73 636c r, Next: cmoscl\n-00046720: 6561 6e2c 2020 5072 6576 3a20 6361 742c ean, Prev: cat,\n-00046730: 2020 5570 3a20 436f 6d6d 616e 642d 6c69 Up: Command-li\n-00046740: 6e65 2063 6f6d 6d61 6e64 730a 0a31 372e ne commands..17.\n-00046750: 342e 3130 2063 6c65 6172 0a2d 2d2d 2d2d 4.10 clear.-----\n-00046760: 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f --------.. -- Co\n-00046770: 6d6d 616e 643a 2063 6c65 6172 0a20 2020 mmand: clear. \n-00046780: 2020 436c 6561 7220 7468 6520 7363 7265 Clear the scre\n-00046790: 656e 2e0a 0a1f 0a46 696c 653a 2067 7275 en.....File: gru\n-000467a0: 622e 696e 666f 2c20 204e 6f64 653a 2063 b.info, Node: c\n-000467b0: 6d6f 7363 6c65 616e 2c20 204e 6578 743a mosclean, Next:\n-000467c0: 2063 6d6f 7364 756d 702c 2020 5072 6576 cmosdump, Prev\n-000467d0: 3a20 636c 6561 722c 2020 5570 3a20 436f : clear, Up: Co\n-000467e0: 6d6d 616e 642d 6c69 6e65 2063 6f6d 6d61 mmand-line comma\n-000467f0: 6e64 730a 0a31 372e 342e 3131 2063 6d6f nds..17.4.11 cmo\n-00046800: 7363 6c65 616e 0a2d 2d2d 2d2d 2d2d 2d2d sclean.---------\n-00046810: 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f --------.. -- Co\n-00046820: 6d6d 616e 643a 2063 6d6f 7363 6c65 616e mmand: cmosclean\n-00046830: 2062 7974 653a 6269 740a 2020 2020 2043 byte:bit. C\n-00046840: 6c65 6172 2076 616c 7565 206f 6620 6269 lear value of bi\n-00046850: 7420 696e 2043 4d4f 5320 6174 206c 6f63 t in CMOS at loc\n-00046860: 6174 696f 6e20 4259 5445 3a42 4954 2e20 ation BYTE:BIT. \n-00046870: 2054 6869 7320 636f 6d6d 616e 6420 6973 This command is\n-00046880: 0a20 2020 2020 6176 6169 6c61 626c 6520 . available \n-00046890: 6f6e 6c79 206f 6e20 706c 6174 666f 726d only on platform\n-000468a0: 7320 7468 6174 2073 7570 706f 7274 2043 s that support C\n-000468b0: 4d4f 532e 0a0a 1f0a 4669 6c65 3a20 6772 MOS.....File: gr\n-000468c0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-000468d0: 636d 6f73 6475 6d70 2c20 204e 6578 743a cmosdump, Next:\n-000468e0: 2063 6d6f 7374 6573 742c 2020 5072 6576 cmostest, Prev\n-000468f0: 3a20 636d 6f73 636c 6561 6e2c 2020 5570 : cmosclean, Up\n-00046900: 3a20 436f 6d6d 616e 642d 6c69 6e65 2063 : Command-line c\n-00046910: 6f6d 6d61 6e64 730a 0a31 372e 342e 3132 ommands..17.4.12\n-00046920: 2063 6d6f 7364 756d 700a 2d2d 2d2d 2d2d cmosdump.------\n-00046930: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 ----------.. -- \n-00046940: 4475 6d70 3a20 434d 4f53 2063 6f6e 7465 Dump: CMOS conte\n-00046950: 6e74 730a 2020 2020 2044 756d 7020 6675 nts. Dump fu\n-00046960: 6c6c 2043 4d4f 5320 636f 6e74 656e 7473 ll CMOS contents\n-00046970: 2061 7320 6865 7861 6465 6369 6d61 6c20 as hexadecimal \n-00046980: 7661 6c75 6573 2e20 2054 6869 7320 636f values. This co\n-00046990: 6d6d 616e 6420 6973 0a20 2020 2020 6176 mmand is. av\n-000469a0: 6169 6c61 626c 6520 6f6e 6c79 206f 6e20 ailable only on \n-000469b0: 706c 6174 666f 726d 7320 7468 6174 2073 platforms that s\n-000469c0: 7570 706f 7274 2043 4d4f 532e 0a0a 1f0a upport CMOS.....\n-000469d0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-000469e0: 2020 4e6f 6465 3a20 636d 6f73 7465 7374 Node: cmostest\n-000469f0: 2c20 204e 6578 743a 2063 6d70 2c20 2050 , Next: cmp, P\n-00046a00: 7265 763a 2063 6d6f 7364 756d 702c 2020 rev: cmosdump, \n-00046a10: 5570 3a20 436f 6d6d 616e 642d 6c69 6e65 Up: Command-line\n-00046a20: 2063 6f6d 6d61 6e64 730a 0a31 372e 342e commands..17.4.\n-00046a30: 3133 2063 6d6f 7374 6573 740a 2d2d 2d2d 13 cmostest.----\n-00046a40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d ------------.. -\n-00046a50: 2d20 436f 6d6d 616e 643a 2063 6d6f 7374 - Command: cmost\n-00046a60: 6573 7420 6279 7465 3a62 6974 0a20 2020 est byte:bit. \n-00046a70: 2020 5465 7374 2076 616c 7565 206f 6620 Test value of \n-00046a80: 6269 7420 696e 2043 4d4f 5320 6174 206c bit in CMOS at l\n-00046a90: 6f63 6174 696f 6e20 4259 5445 3a42 4954 ocation BYTE:BIT\n-00046aa0: 2e20 2045 7869 7420 7374 6174 7573 2069 . Exit status i\n-00046ab0: 730a 2020 2020 207a 6572 6f20 6966 2062 s. zero if b\n-00046ac0: 6974 2069 7320 7365 742c 206e 6f6e 207a it is set, non z\n-00046ad0: 6572 6f20 6f74 6865 7277 6973 652e 2020 ero otherwise. \n-00046ae0: 5468 6973 2063 6f6d 6d61 6e64 2069 7320 This command is \n-00046af0: 6176 6169 6c61 626c 650a 2020 2020 206f available. o\n-00046b00: 6e6c 7920 6f6e 2070 6c61 7466 6f72 6d73 nly on platforms\n-00046b10: 2074 6861 7420 7375 7070 6f72 7420 434d that support CM\n-00046b20: 4f53 2e0a 0a1f 0a46 696c 653a 2067 7275 OS.....File: gru\n-00046b30: 622e 696e 666f 2c20 204e 6f64 653a 2063 b.info, Node: c\n-00046b40: 6d70 2c20 204e 6578 743a 2063 6f6e 6669 mp, Next: confi\n-00046b50: 6766 696c 652c 2020 5072 6576 3a20 636d gfile, Prev: cm\n-00046b60: 6f73 7465 7374 2c20 2055 703a 2043 6f6d ostest, Up: Com\n-00046b70: 6d61 6e64 2d6c 696e 6520 636f 6d6d 616e mand-line comman\n-00046b80: 6473 0a0a 3137 2e34 2e31 3420 636d 700a ds..17.4.14 cmp.\n-00046b90: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d -----------.. --\n-00046ba0: 2043 6f6d 6d61 6e64 3a20 636d 7020 5b2d Command: cmp [-\n-00046bb0: 765d 2066 696c 6531 2066 696c 6532 0a20 v] file1 file2. \n-00046bc0: 2020 2020 436f 6d70 6172 6520 7468 6520 Compare the \n-00046bd0: 6669 6c65 2046 494c 4531 2077 6974 6820 file FILE1 with \n-00046be0: 7468 6520 6669 6c65 2046 494c 4532 2e20 the file FILE2. \n-00046bf0: 2049 6620 7468 6579 2061 7265 2063 6f6d If they are com\n-00046c00: 706c 6574 656c 790a 2020 2020 2069 6465 pletely. ide\n-00046c10: 6e74 6963 616c 2c20 e280 9824 3fe2 8099 ntical, ...$?...\n-00046c20: 2077 696c 6c20 6265 2073 6574 2074 6f20 will be set to \n-00046c30: 302e 2020 4f74 6865 7277 6973 652c 2069 0. Otherwise, i\n-00046c40: 6620 7468 6520 6669 6c65 7320 6172 6520 f the files are \n-00046c50: 6e6f 740a 2020 2020 2069 6465 6e74 6963 not. identic\n-00046c60: 616c 2c20 e280 9824 3fe2 8099 2077 696c al, ...$?... wil\n-00046c70: 6c20 6265 2073 6574 2074 6f20 6120 6e6f l be set to a no\n-00046c80: 6e7a 6572 6f20 7661 6c75 652e 0a0a 2020 nzero value... \n-00046c90: 2020 2042 7920 6465 6661 756c 7420 6e6f By default no\n-00046ca0: 7468 696e 6720 7769 6c6c 2062 6520 6f75 thing will be ou\n-00046cb0: 7470 7574 2e20 2049 6620 7468 6520 e280 tput. If the ..\n-00046cc0: 982d 76e2 8099 2069 7320 7573 6564 2c20 .-v... is used, \n-00046cd0: 7665 7262 6f73 650a 2020 2020 206d 6f64 verbose. mod\n-00046ce0: 6520 6973 2065 6e61 626c 6564 2e20 2049 e is enabled. I\n-00046cf0: 6e20 7468 6973 206d 6f64 6520 7768 656e n this mode when\n-00046d00: 2077 6865 6e20 7468 6520 6669 6c65 7320 when the files \n-00046d10: 6469 6666 6572 2069 6e20 7369 7a65 2c0a differ in size,.\n-00046d20: 2020 2020 2070 7269 6e74 2074 6865 2073 print the s\n-00046d30: 697a 6573 206c 696b 6520 7468 6973 3a0a izes like this:.\n-00046d40: 0a20 2020 2020 2020 2020 2044 6966 6665 . Diffe\n-00046d50: 7220 696e 2073 697a 653a 2030 7831 3233 r in size: 0x123\n-00046d60: 3420 5b66 6f6f 5d2c 2030 7834 3332 3120 4 [foo], 0x4321 \n-00046d70: 5b62 6172 5d0a 0a20 2020 2020 4966 2074 [bar].. If t\n-00046d80: 6865 2073 697a 6573 2061 7265 2065 7175 he sizes are equ\n-00046d90: 616c 2062 7574 2074 6865 2062 7974 6573 al but the bytes\n-00046da0: 2061 7420 616e 206f 6666 7365 7420 6469 at an offset di\n-00046db0: 6666 6572 2c20 7468 656e 0a20 2020 2020 ffer, then. \n-00046dc0: 7072 696e 7420 7468 6520 6279 7465 7320 print the bytes \n-00046dd0: 6c69 6b65 2074 6869 733a 0a0a 2020 2020 like this:.. \n-00046de0: 2020 2020 2020 4469 6666 6572 2061 7420 Differ at \n-00046df0: 7468 6520 6f66 6673 6574 2037 3737 3a20 the offset 777: \n-00046e00: 3078 6265 205b 666f 6f5d 2c20 3078 6566 0xbe [foo], 0xef\n-00046e10: 205b 6261 725d 0a0a 1f0a 4669 6c65 3a20 [bar]....File: \n-00046e20: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00046e30: 3a20 636f 6e66 6967 6669 6c65 2c20 204e : configfile, N\n-00046e40: 6578 743a 2063 7075 6964 2c20 2050 7265 ext: cpuid, Pre\n-00046e50: 763a 2063 6d70 2c20 2055 703a 2043 6f6d v: cmp, Up: Com\n-00046e60: 6d61 6e64 2d6c 696e 6520 636f 6d6d 616e mand-line comman\n-00046e70: 6473 0a0a 3137 2e34 2e31 3520 636f 6e66 ds..17.4.15 conf\n-00046e80: 6967 6669 6c65 0a2d 2d2d 2d2d 2d2d 2d2d igfile.---------\n-00046e90: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 ---------.. -- C\n-00046ea0: 6f6d 6d61 6e64 3a20 636f 6e66 6967 6669 ommand: configfi\n-00046eb0: 6c65 2066 696c 650a 2020 2020 204c 6f61 le file. Loa\n-00046ec0: 6420 4649 4c45 2061 7320 6120 636f 6e66 d FILE as a conf\n-00046ed0: 6967 7572 6174 696f 6e20 6669 6c65 2e20 iguration file. \n-00046ee0: 2049 6620 4649 4c45 2064 6566 696e 6573 If FILE defines\n-00046ef0: 2061 6e79 206d 656e 750a 2020 2020 2065 any menu. e\n-00046f00: 6e74 7269 6573 2c20 7468 656e 2073 686f ntries, then sho\n-00046f10: 7720 6120 6d65 6e75 2063 6f6e 7461 696e w a menu contain\n-00046f20: 696e 6720 7468 656d 2069 6d6d 6564 6961 ing them immedia\n-00046f30: 7465 6c79 2e20 2041 6e79 0a20 2020 2020 tely. Any. \n-00046f40: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n-00046f50: 6162 6c65 2063 6861 6e67 6573 206d 6164 able changes mad\n-00046f60: 6520 6279 2074 6865 2063 6f6d 6d61 6e64 e by the command\n-00046f70: 7320 696e 2046 494c 4520 7769 6c6c 206e s in FILE will n\n-00046f80: 6f74 0a20 2020 2020 6265 2070 7265 7365 ot. be prese\n-00046f90: 7276 6564 2061 6674 6572 20e2 8098 636f rved after ...co\n-00046fa0: 6e66 6967 6669 6c65 e280 9920 7265 7475 nfigfile... retu\n-00046fb0: 726e 732e 0a0a 1f0a 4669 6c65 3a20 6772 rns.....File: gr\n-00046fc0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-00046fd0: 6370 7569 642c 2020 4e65 7874 3a20 6372 cpuid, Next: cr\n-00046fe0: 632c 2020 5072 6576 3a20 636f 6e66 6967 c, Prev: config\n-00046ff0: 6669 6c65 2c20 2055 703a 2043 6f6d 6d61 file, Up: Comma\n-00047000: 6e64 2d6c 696e 6520 636f 6d6d 616e 6473 nd-line commands\n-00047010: 0a0a 3137 2e34 2e31 3620 6370 7569 640a ..17.4.16 cpuid.\n-00047020: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 -------------.. \n-00047030: 2d2d 2043 6f6d 6d61 6e64 3a20 6370 7569 -- Command: cpui\n-00047040: 6420 5b2d 6c5d 205b 2d70 5d0a 2020 2020 d [-l] [-p]. \n-00047050: 2043 6865 636b 2066 6f72 2043 5055 2066 Check for CPU f\n-00047060: 6561 7475 7265 732e 2020 5468 6973 2063 eatures. This c\n-00047070: 6f6d 6d61 6e64 2069 7320 6f6e 6c79 2061 ommand is only a\n-00047080: 7661 696c 6162 6c65 206f 6e20 7838 360a vailable on x86.\n-00047090: 2020 2020 2073 7973 7465 6d73 2e0a 0a20 systems... \n-000470a0: 2020 2020 5769 7468 2074 6865 20e2 8098 With the ...\n-000470b0: 2d6c e280 9920 6f70 7469 6f6e 2c20 7265 -l... option, re\n-000470c0: 7475 726e 2074 7275 6520 6966 2074 6865 turn true if the\n-000470d0: 2043 5055 2073 7570 706f 7274 7320 6c6f CPU supports lo\n-000470e0: 6e67 206d 6f64 650a 2020 2020 2028 3634 ng mode. (64\n-000470f0: 2d62 6974 292e 0a0a 2020 2020 2057 6974 -bit)... Wit\n-00047100: 6820 7468 6520 e280 982d 70e2 8099 206f h the ...-p... o\n-00047110: 7074 696f 6e2c 2072 6574 7572 6e20 7472 ption, return tr\n-00047120: 7565 2069 6620 7468 6520 4350 5520 7375 ue if the CPU su\n-00047130: 7070 6f72 7473 2050 6879 7369 6361 6c0a pports Physical.\n-00047140: 2020 2020 2041 6464 7265 7373 2045 7874 Address Ext\n-00047150: 656e 7369 6f6e 2028 5041 4529 2e0a 0a20 ension (PAE)... \n-00047160: 2020 2020 4966 2069 6e76 6f6b 6564 2077 If invoked w\n-00047170: 6974 686f 7574 206f 7074 696f 6e73 2c20 ithout options, \n-00047180: 7468 6973 2063 6f6d 6d61 6e64 2063 7572 this command cur\n-00047190: 7265 6e74 6c79 2062 6568 6176 6573 2061 rently behaves a\n-000471a0: 7320 6966 2069 740a 2020 2020 2068 6164 s if it. had\n-000471b0: 2062 6565 6e20 696e 766f 6b65 6420 7769 been invoked wi\n-000471c0: 7468 20e2 8098 2d6c e280 992e 2020 5468 th ...-l.... Th\n-000471d0: 6973 206d 6179 2063 6861 6e67 6520 696e is may change in\n-000471e0: 2074 6865 2066 7574 7572 652e 0a0a 1f0a the future.....\n-000471f0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-00047200: 2020 4e6f 6465 3a20 6372 632c 2020 4e65 Node: crc, Ne\n-00047210: 7874 3a20 6372 7970 746f 6368 6563 6b2c xt: cryptocheck,\n-00047220: 2020 5072 6576 3a20 6370 7569 642c 2020 Prev: cpuid, \n-00047230: 5570 3a20 436f 6d6d 616e 642d 6c69 6e65 Up: Command-line\n-00047240: 2063 6f6d 6d61 6e64 730a 0a31 372e 342e commands..17.4.\n-00047250: 3137 2063 7263 0a2d 2d2d 2d2d 2d2d 2d2d 17 crc.---------\n-00047260: 2d2d 0a0a 202d 2d20 436f 6d6d 616e 643a --.. -- Command:\n-00047270: 2063 7263 2061 7267 202e 2e2e 0a20 2020 crc arg .... \n-00047280: 2020 416c 6961 7320 666f 7220 e280 9868 Alias for ...h\n-00047290: 6173 6873 756d 202d 2d68 6173 6820 6372 ashsum --hash cr\n-000472a0: 6333 3220 6172 6720 2e2e 2ee2 8099 2e20 c32 arg ....... \n-000472b0: 2053 6565 2063 6f6d 6d61 6e64 20e2 8098 See command ...\n-000472c0: 6861 7368 7375 6de2 8099 0a20 2020 2020 hashsum.... \n-000472d0: 282a 6e6f 7465 2068 6173 6873 756d 3a3a (*note hashsum::\n-000472e0: 2920 666f 7220 6675 6c6c 2064 6573 6372 ) for full descr\n-000472f0: 6970 7469 6f6e 2e0a 0a1f 0a46 696c 653a iption.....File:\n-00047300: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-00047310: 653a 2063 7279 7074 6f63 6865 636b 2c20 e: cryptocheck, \n-00047320: 204e 6578 743a 2063 7279 7074 6f6d 6f75 Next: cryptomou\n-00047330: 6e74 2c20 2050 7265 763a 2063 7263 2c20 nt, Prev: crc, \n-00047340: 2055 703a 2043 6f6d 6d61 6e64 2d6c 696e Up: Command-lin\n-00047350: 6520 636f 6d6d 616e 6473 0a0a 3137 2e34 e commands..17.4\n-00047360: 2e31 3820 6372 7970 746f 6368 6563 6b0a .18 cryptocheck.\n+00045a30: 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d 616e ----.. -- Comman\n+00045a40: 643a 2062 6163 6b67 726f 756e 645f 696d d: background_im\n+00045a50: 6167 6520 5b5b 2d2d 6d6f 6465 2073 7472 age [[--mode str\n+00045a60: 6574 6368 7c6e 6f72 6d61 6c5d 2066 696c etch|normal] fil\n+00045a70: 655d 0a20 2020 2020 4c6f 6164 2062 6163 e]. Load bac\n+00045a80: 6b67 726f 756e 6420 696d 6167 6520 666f kground image fo\n+00045a90: 7220 6163 7469 7665 2074 6572 6d69 6e61 r active termina\n+00045aa0: 6c20 6672 6f6d 2046 494c 452e 2020 496d l from FILE. Im\n+00045ab0: 6167 6520 6973 0a20 2020 2020 7374 7265 age is. stre\n+00045ac0: 7463 6865 6420 746f 2066 696c 6c20 7570 tched to fill up\n+00045ad0: 2065 6e74 6972 6520 7363 7265 656e 2075 entire screen u\n+00045ae0: 6e6c 6573 7320 6f70 7469 6f6e 20e2 8098 nless option ...\n+00045af0: 2d2d 6d6f 6465 e280 9920 e280 986e 6f72 --mode... ...nor\n+00045b00: 6d61 6ce2 8099 0a20 2020 2020 6973 2067 mal.... is g\n+00045b10: 6976 656e 2e20 2057 6974 686f 7574 2061 iven. Without a\n+00045b20: 7267 756d 656e 7473 2072 656d 6f76 6520 rguments remove \n+00045b30: 6375 7272 656e 746c 7920 6c6f 6164 6564 currently loaded\n+00045b40: 2062 6163 6b67 726f 756e 640a 2020 2020 background. \n+00045b50: 2069 6d61 6765 2e20 2042 6163 6b67 726f image. Backgro\n+00045b60: 756e 6420 696d 6167 6520 6361 6e20 6265 und image can be\n+00045b70: 2063 6861 6e67 6564 206f 6e6c 7920 7768 changed only wh\n+00045b80: 656e 2075 7369 6e67 20e2 8098 6766 7874 en using ...gfxt\n+00045b90: 6572 6de2 8099 0a20 2020 2020 666f 7220 erm.... for \n+00045ba0: 7465 726d 696e 616c 206f 7574 7075 742e terminal output.\n+00045bb0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+00045bc0: 6e66 6f2c 2020 4e6f 6465 3a20 6261 6472 nfo, Node: badr\n+00045bd0: 616d 2c20 204e 6578 743a 2062 6c6f 636b am, Next: block\n+00045be0: 6c69 7374 2c20 2050 7265 763a 2062 6163 list, Prev: bac\n+00045bf0: 6b67 726f 756e 645f 696d 6167 652c 2020 kground_image, \n+00045c00: 5570 3a20 436f 6d6d 616e 642d 6c69 6e65 Up: Command-line\n+00045c10: 2063 6f6d 6d61 6e64 730a 0a31 372e 342e commands..17.4.\n+00045c20: 3620 6261 6472 616d 0a2d 2d2d 2d2d 2d2d 6 badram.-------\n+00045c30: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n+00045c40: 616e 643a 2062 6164 7261 6d20 6164 6472 and: badram addr\n+00045c50: 2c6d 6173 6b5b 2c61 6464 722c 6d61 736b ,mask[,addr,mask\n+00045c60: 2e2e 2e5d 0a20 2020 2020 4669 6c74 6572 ...]. Filter\n+00045c70: 206f 7574 2062 6164 2052 414d 2e0a 0a20 out bad RAM... \n+00045c80: 2020 2020 5468 6973 2063 6f6d 6d61 6e64 This command\n+00045c90: 206e 6f74 6966 6965 7320 7468 6520 6d65 notifies the me\n+00045ca0: 6d6f 7279 206d 616e 6167 6572 2074 6861 mory manager tha\n+00045cb0: 7420 7370 6563 6966 6965 6420 7265 6769 t specified regi\n+00045cc0: 6f6e 7320 6f66 0a20 2020 2020 5241 4d20 ons of. RAM \n+00045cd0: 6f75 6768 7420 746f 2062 6520 6669 6c74 ought to be filt\n+00045ce0: 6572 6564 206f 7574 2028 7573 7561 6c6c ered out (usuall\n+00045cf0: 792c 2062 6563 6175 7365 2074 6865 7927 y, because they'\n+00045d00: 7265 2064 616d 6167 6564 292e 0a20 2020 re damaged).. \n+00045d10: 2020 5468 6973 2072 656d 6169 6e73 2069 This remains i\n+00045d20: 6e20 6566 6665 6374 2061 6674 6572 2061 n effect after a\n+00045d30: 2070 6179 6c6f 6164 206b 6572 6e65 6c20 payload kernel \n+00045d40: 6861 7320 6265 656e 206c 6f61 6465 6420 has been loaded \n+00045d50: 6279 0a20 2020 2020 4752 5542 2c20 6173 by. GRUB, as\n+00045d60: 206c 6f6e 6720 6173 2074 6865 206c 6f61 long as the loa\n+00045d70: 6465 6420 6b65 726e 656c 206f 6274 6169 ded kernel obtai\n+00045d80: 6e73 2069 7473 206d 656d 6f72 7920 6d61 ns its memory ma\n+00045d90: 7020 6672 6f6d 0a20 2020 2020 4752 5542 p from. GRUB\n+00045da0: 2e20 204b 6572 6e65 6c73 2074 6861 7420 . Kernels that \n+00045db0: 7375 7070 6f72 7420 7468 6973 2069 6e63 support this inc\n+00045dc0: 6c75 6465 204c 696e 7578 2c20 474e 5520 lude Linux, GNU \n+00045dd0: 4d61 6368 2c20 7468 650a 2020 2020 206b Mach, the. k\n+00045de0: 6572 6e65 6c20 6f66 2046 7265 6542 5344 ernel of FreeBSD\n+00045df0: 2061 6e64 204d 756c 7469 626f 6f74 206b and Multiboot k\n+00045e00: 6572 6e65 6c73 2069 6e20 6765 6e65 7261 ernels in genera\n+00045e10: 6c2e 0a0a 2020 2020 2053 796e 7461 7820 l... Syntax \n+00045e20: 6973 2074 6865 2073 616d 6520 6173 2070 is the same as p\n+00045e30: 726f 7669 6465 6420 6279 2074 6865 204d rovided by the M\n+00045e40: 656d 7465 7374 3836 2b20 7574 696c 6974 emtest86+ utilit\n+00045e50: 790a 2020 2020 2028 6874 7470 3a2f 2f77 y. (http://w\n+00045e60: 7777 2e6d 656d 7465 7374 2e6f 7267 2f29 ww.memtest.org/)\n+00045e70: 3a20 6120 6c69 7374 206f 6620 6164 6472 : a list of addr\n+00045e80: 6573 732f 6d61 736b 2070 6169 7273 2e20 ess/mask pairs. \n+00045e90: 2047 6976 656e 2061 0a20 2020 2020 7061 Given a. pa\n+00045ea0: 6765 2d61 6c69 676e 6564 2061 6464 7265 ge-aligned addre\n+00045eb0: 7373 2061 6e64 2061 2062 6173 6520 6164 ss and a base ad\n+00045ec0: 6472 6573 7320 2f20 6d61 736b 2070 6169 dress / mask pai\n+00045ed0: 722c 2069 6620 616c 6c20 7468 650a 2020 r, if all the. \n+00045ee0: 2020 2062 6974 7320 6f66 2074 6865 2070 bits of the p\n+00045ef0: 6167 652d 616c 6967 6e65 6420 6164 6472 age-aligned addr\n+00045f00: 6573 7320 7468 6174 2061 7265 2065 6e61 ess that are ena\n+00045f10: 626c 6564 2062 7920 7468 6520 6d61 736b bled by the mask\n+00045f20: 206d 6174 6368 0a20 2020 2020 7769 7468 match. with\n+00045f30: 2074 6865 2062 6173 6520 6164 6472 6573 the base addres\n+00045f40: 732c 2069 7420 6d65 616e 7320 7468 6973 s, it means this\n+00045f50: 2070 6167 6520 6973 2074 6f20 6265 2066 page is to be f\n+00045f60: 696c 7465 7265 642e 2020 5468 6973 0a20 iltered. This. \n+00045f70: 2020 2020 7379 6e74 6178 206d 616b 6573 syntax makes\n+00045f80: 2069 7420 6561 7379 2074 6f20 7265 7072 it easy to repr\n+00045f90: 6573 656e 7420 7061 7474 6572 6e73 2074 esent patterns t\n+00045fa0: 6861 7420 6172 6520 6f66 7465 6e20 7265 hat are often re\n+00045fb0: 7375 6c74 206f 660a 2020 2020 206d 656d sult of. mem\n+00045fc0: 6f72 7920 6461 6d61 6765 2c20 6475 6520 ory damage, due \n+00045fd0: 746f 2070 6879 7369 6361 6c20 6469 7374 to physical dist\n+00045fe0: 7269 6275 7469 6f6e 206f 6620 6d65 6d6f ribution of memo\n+00045ff0: 7279 2063 656c 6c73 2e0a 0a20 2020 2020 ry cells... \n+00046000: 5468 6520 636f 6d6d 616e 6420 6973 2073 The command is s\n+00046010: 696d 696c 6172 2074 6f20 e280 9863 7574 imilar to ...cut\n+00046020: 6d65 6de2 8099 2063 6f6d 6d61 6e64 2e0a mem... command..\n+00046030: 0a20 2020 2020 4e6f 7465 3a20 5468 6520 . Note: The \n+00046040: 636f 6d6d 616e 6420 6973 206e 6f74 2061 command is not a\n+00046050: 6c6c 6f77 6564 2077 6865 6e20 6c6f 636b llowed when lock\n+00046060: 646f 776e 2069 7320 656e 666f 7263 6564 down is enforced\n+00046070: 2028 2a6e 6f74 650a 2020 2020 204c 6f63 (*note. Loc\n+00046080: 6b64 6f77 6e3a 3a29 2e20 2054 6869 7320 kdown::). This \n+00046090: 7072 6576 656e 7473 2072 656d 6f76 696e prevents removin\n+000460a0: 6720 4546 4920 6d65 6d6f 7279 2072 6567 g EFI memory reg\n+000460b0: 696f 6e73 2074 6f0a 2020 2020 2070 6f74 ions to. pot\n+000460c0: 656e 7469 616c 6c79 2073 7562 7665 7274 entially subvert\n+000460d0: 2074 6865 2073 6563 7572 6974 7920 6d65 the security me\n+000460e0: 6368 616e 6973 6d73 2070 726f 7669 6465 chanisms provide\n+000460f0: 6420 6279 2074 6865 2055 4546 490a 2020 d by the UEFI. \n+00046100: 2020 2073 6563 7572 6520 626f 6f74 2e0a secure boot..\n+00046110: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+00046120: 666f 2c20 204e 6f64 653a 2062 6c6f 636b fo, Node: block\n+00046130: 6c69 7374 2c20 204e 6578 743a 2062 6f6f list, Next: boo\n+00046140: 742c 2020 5072 6576 3a20 6261 6472 616d t, Prev: badram\n+00046150: 2c20 2055 703a 2043 6f6d 6d61 6e64 2d6c , Up: Command-l\n+00046160: 696e 6520 636f 6d6d 616e 6473 0a0a 3137 ine commands..17\n+00046170: 2e34 2e37 2062 6c6f 636b 6c69 7374 0a2d .4.7 blocklist.-\n+00046180: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n+00046190: 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 626c . -- Command: bl\n+000461a0: 6f63 6b6c 6973 7420 6669 6c65 0a20 2020 ocklist file. \n+000461b0: 2020 5072 696e 7420 6120 626c 6f63 6b20 Print a block \n+000461c0: 6c69 7374 2028 2a6e 6f74 6520 426c 6f63 list (*note Bloc\n+000461d0: 6b20 6c69 7374 2073 796e 7461 783a 3a29 k list syntax::)\n+000461e0: 2066 6f72 2046 494c 452e 0a0a 1f0a 4669 for FILE.....Fi\n+000461f0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00046200: 4e6f 6465 3a20 626f 6f74 2c20 204e 6578 Node: boot, Nex\n+00046210: 743a 2063 6174 2c20 2050 7265 763a 2062 t: cat, Prev: b\n+00046220: 6c6f 636b 6c69 7374 2c20 2055 703a 2043 locklist, Up: C\n+00046230: 6f6d 6d61 6e64 2d6c 696e 6520 636f 6d6d ommand-line comm\n+00046240: 616e 6473 0a0a 3137 2e34 2e38 2062 6f6f ands..17.4.8 boo\n+00046250: 740a 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 t.-----------.. \n+00046260: 2d2d 2043 6f6d 6d61 6e64 3a20 626f 6f74 -- Command: boot\n+00046270: 0a20 2020 2020 426f 6f74 2074 6865 204f . Boot the O\n+00046280: 5320 6f72 2063 6861 696e 2d6c 6f61 6465 S or chain-loade\n+00046290: 7220 7768 6963 6820 6861 7320 6265 656e r which has been\n+000462a0: 206c 6f61 6465 642e 2020 4f6e 6c79 206e loaded. Only n\n+000462b0: 6563 6573 7361 7279 0a20 2020 2020 6966 ecessary. if\n+000462c0: 2072 756e 6e69 6e67 2074 6865 2066 756c running the ful\n+000462d0: 6c79 2069 6e74 6572 6163 7469 7665 2063 ly interactive c\n+000462e0: 6f6d 6d61 6e64 2d6c 696e 6520 2869 7420 ommand-line (it \n+000462f0: 6973 2069 6d70 6c69 6369 7420 6174 0a20 is implicit at. \n+00046300: 2020 2020 7468 6520 656e 6420 6f66 2061 the end of a\n+00046310: 206d 656e 7520 656e 7472 7929 2e0a 0a1f menu entry)....\n+00046320: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+00046330: 2c20 204e 6f64 653a 2063 6174 2c20 204e , Node: cat, N\n+00046340: 6578 743a 2063 6c65 6172 2c20 2050 7265 ext: clear, Pre\n+00046350: 763a 2062 6f6f 742c 2020 5570 3a20 436f v: boot, Up: Co\n+00046360: 6d6d 616e 642d 6c69 6e65 2063 6f6d 6d61 mmand-line comma\n+00046370: 6e64 730a 0a31 372e 342e 3920 6361 740a nds..17.4.9 cat.\n+00046380: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 ----------.. -- \n+00046390: 436f 6d6d 616e 643a 2063 6174 205b 2d2d Command: cat [--\n+000463a0: 646f 735d 2066 696c 650a 2020 2020 2044 dos] file. D\n+000463b0: 6973 706c 6179 2074 6865 2063 6f6e 7465 isplay the conte\n+000463c0: 6e74 7320 6f66 2074 6865 2066 696c 6520 nts of the file \n+000463d0: 4649 4c45 2e20 2054 6869 7320 636f 6d6d FILE. This comm\n+000463e0: 616e 6420 6d61 7920 6265 2075 7365 6675 and may be usefu\n+000463f0: 6c0a 2020 2020 2074 6f20 7265 6d69 6e64 l. to remind\n+00046400: 2079 6f75 206f 6620 796f 7572 204f 5327 you of your OS'\n+00046410: 7320 726f 6f74 2070 6172 7469 7469 6f6e s root partition\n+00046420: 3a0a 0a20 2020 2020 2020 2020 2067 7275 :.. gru\n+00046430: 623e 2063 6174 202f 6574 632f 6673 7461 b> cat /etc/fsta\n+00046440: 620a 0a20 2020 2020 4966 2074 6865 20e2 b.. If the .\n+00046450: 8098 2d2d 646f 73e2 8099 206f 7074 696f ..--dos... optio\n+00046460: 6e20 6973 2075 7365 642c 2074 6865 6e20 n is used, then \n+00046470: 6361 7272 6961 6765 2072 6574 7572 6e20 carriage return \n+00046480: 2f20 6e65 7720 6c69 6e65 0a20 2020 2020 / new line. \n+00046490: 7061 6972 7320 7769 6c6c 2062 6520 6469 pairs will be di\n+000464a0: 7370 6c61 7965 6420 6173 2061 2073 696d splayed as a sim\n+000464b0: 706c 6520 6e65 7720 6c69 6e65 2e20 204f ple new line. O\n+000464c0: 7468 6572 7769 7365 2c20 7468 650a 2020 therwise, the. \n+000464d0: 2020 2063 6172 7269 6167 6520 7265 7475 carriage retu\n+000464e0: 726e 2077 696c 6c20 6265 2064 6973 706c rn will be displ\n+000464f0: 6179 6564 2061 7320 6120 636f 6e74 726f ayed as a contro\n+00046500: 6c20 6368 6172 6163 7465 7220 28e2 8098 l character (...\n+00046510: 3c64 3ee2 8099 2920 746f 0a20 2020 2020 ...) to. \n+00046520: 6d61 6b65 2069 7420 6561 7369 6572 2074 make it easier t\n+00046530: 6f20 7365 6520 7768 656e 2062 6f6f 7420 o see when boot \n+00046540: 7072 6f62 6c65 6d73 2061 7265 2063 6175 problems are cau\n+00046550: 7365 6420 6279 2061 2066 696c 650a 2020 sed by a file. \n+00046560: 2020 2066 6f72 6d61 7474 6564 2075 7369 formatted usi\n+00046570: 6e67 2044 4f53 2d73 7479 6c65 206c 696e ng DOS-style lin\n+00046580: 6520 656e 6469 6e67 732e 0a0a 2020 2020 e endings... \n+00046590: 204e 6f74 653a 20e2 8098 6361 74e2 8099 Note: ...cat...\n+000465a0: 2063 616e 2062 6520 7573 6564 2074 6f20 can be used to \n+000465b0: 7669 6577 2074 6865 2063 6f6e 7465 6e74 view the content\n+000465c0: 7320 6f66 2064 6576 6963 6573 2075 7369 s of devices usi\n+000465d0: 6e67 2074 6865 0a20 2020 2020 626c 6f63 ng the. bloc\n+000465e0: 6b20 6c69 7374 2073 796e 7461 7820 282a k list syntax (*\n+000465f0: 6e6f 7465 2042 6c6f 636b 206c 6973 7420 note Block list \n+00046600: 7379 6e74 6178 3a3a 292e 2020 486f 7765 syntax::). Howe\n+00046610: 7665 722c 2069 7420 6973 206e 6f74 0a20 ver, it is not. \n+00046620: 2020 2020 6164 7669 7365 6420 746f 2076 advised to v\n+00046630: 6965 7720 6269 6e61 7279 2064 6174 6120 iew binary data \n+00046640: 6265 6361 7573 6520 6974 2077 696c 6c20 because it will \n+00046650: 7472 7920 746f 2064 6563 6f64 6520 5554 try to decode UT\n+00046660: 462d 380a 2020 2020 2073 7472 696e 6773 F-8. strings\n+00046670: 2c20 7768 6963 6820 6361 6e20 6c65 6164 , which can lead\n+00046680: 2074 6f20 736f 6d65 2062 7974 6573 206d to some bytes m\n+00046690: 6973 7369 6e67 206f 7220 6164 6465 6420 issing or added \n+000466a0: 696e 2074 6865 0a20 2020 2020 6f75 7470 in the. outp\n+000466b0: 7574 2e20 2049 6e73 7465 6164 2c20 7573 ut. Instead, us\n+000466c0: 6520 7468 6520 e280 9868 6578 6475 6d70 e the ...hexdump\n+000466d0: e280 9920 636f 6d6d 616e 6420 282a 6e6f ... command (*no\n+000466e0: 7465 2068 6578 6475 6d70 3a3a 292e 0a0a te hexdump::)...\n+000466f0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+00046700: 6f2c 2020 4e6f 6465 3a20 636c 6561 722c o, Node: clear,\n+00046710: 2020 4e65 7874 3a20 636d 6f73 636c 6561 Next: cmosclea\n+00046720: 6e2c 2020 5072 6576 3a20 6361 742c 2020 n, Prev: cat, \n+00046730: 5570 3a20 436f 6d6d 616e 642d 6c69 6e65 Up: Command-line\n+00046740: 2063 6f6d 6d61 6e64 730a 0a31 372e 342e commands..17.4.\n+00046750: 3130 2063 6c65 6172 0a2d 2d2d 2d2d 2d2d 10 clear.-------\n+00046760: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n+00046770: 616e 643a 2063 6c65 6172 0a20 2020 2020 and: clear. \n+00046780: 436c 6561 7220 7468 6520 7363 7265 656e Clear the screen\n+00046790: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+000467a0: 696e 666f 2c20 204e 6f64 653a 2063 6d6f info, Node: cmo\n+000467b0: 7363 6c65 616e 2c20 204e 6578 743a 2063 sclean, Next: c\n+000467c0: 6d6f 7364 756d 702c 2020 5072 6576 3a20 mosdump, Prev: \n+000467d0: 636c 6561 722c 2020 5570 3a20 436f 6d6d clear, Up: Comm\n+000467e0: 616e 642d 6c69 6e65 2063 6f6d 6d61 6e64 and-line command\n+000467f0: 730a 0a31 372e 342e 3131 2063 6d6f 7363 s..17.4.11 cmosc\n+00046800: 6c65 616e 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d lean.-----------\n+00046810: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n+00046820: 616e 643a 2063 6d6f 7363 6c65 616e 2062 and: cmosclean b\n+00046830: 7974 653a 6269 740a 2020 2020 2043 6c65 yte:bit. Cle\n+00046840: 6172 2076 616c 7565 206f 6620 6269 7420 ar value of bit \n+00046850: 696e 2043 4d4f 5320 6174 206c 6f63 6174 in CMOS at locat\n+00046860: 696f 6e20 4259 5445 3a42 4954 2e20 2054 ion BYTE:BIT. T\n+00046870: 6869 7320 636f 6d6d 616e 6420 6973 0a20 his command is. \n+00046880: 2020 2020 6176 6169 6c61 626c 6520 6f6e available on\n+00046890: 6c79 206f 6e20 706c 6174 666f 726d 7320 ly on platforms \n+000468a0: 7468 6174 2073 7570 706f 7274 2043 4d4f that support CMO\n+000468b0: 532e 0a0a 1f0a 4669 6c65 3a20 6772 7562 S.....File: grub\n+000468c0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 636d .info, Node: cm\n+000468d0: 6f73 6475 6d70 2c20 204e 6578 743a 2063 osdump, Next: c\n+000468e0: 6d6f 7374 6573 742c 2020 5072 6576 3a20 mostest, Prev: \n+000468f0: 636d 6f73 636c 6561 6e2c 2020 5570 3a20 cmosclean, Up: \n+00046900: 436f 6d6d 616e 642d 6c69 6e65 2063 6f6d Command-line com\n+00046910: 6d61 6e64 730a 0a31 372e 342e 3132 2063 mands..17.4.12 c\n+00046920: 6d6f 7364 756d 700a 2d2d 2d2d 2d2d 2d2d mosdump.--------\n+00046930: 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 4475 --------.. -- Du\n+00046940: 6d70 3a20 434d 4f53 2063 6f6e 7465 6e74 mp: CMOS content\n+00046950: 730a 2020 2020 2044 756d 7020 6675 6c6c s. Dump full\n+00046960: 2043 4d4f 5320 636f 6e74 656e 7473 2061 CMOS contents a\n+00046970: 7320 6865 7861 6465 6369 6d61 6c20 7661 s hexadecimal va\n+00046980: 6c75 6573 2e20 2054 6869 7320 636f 6d6d lues. This comm\n+00046990: 616e 6420 6973 0a20 2020 2020 6176 6169 and is. avai\n+000469a0: 6c61 626c 6520 6f6e 6c79 206f 6e20 706c lable only on pl\n+000469b0: 6174 666f 726d 7320 7468 6174 2073 7570 atforms that sup\n+000469c0: 706f 7274 2043 4d4f 532e 0a0a 1f0a 4669 port CMOS.....Fi\n+000469d0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+000469e0: 4e6f 6465 3a20 636d 6f73 7465 7374 2c20 Node: cmostest, \n+000469f0: 204e 6578 743a 2063 6d70 2c20 2050 7265 Next: cmp, Pre\n+00046a00: 763a 2063 6d6f 7364 756d 702c 2020 5570 v: cmosdump, Up\n+00046a10: 3a20 436f 6d6d 616e 642d 6c69 6e65 2063 : Command-line c\n+00046a20: 6f6d 6d61 6e64 730a 0a31 372e 342e 3133 ommands..17.4.13\n+00046a30: 2063 6d6f 7374 6573 740a 2d2d 2d2d 2d2d cmostest.------\n+00046a40: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 ----------.. -- \n+00046a50: 436f 6d6d 616e 643a 2063 6d6f 7374 6573 Command: cmostes\n+00046a60: 7420 6279 7465 3a62 6974 0a20 2020 2020 t byte:bit. \n+00046a70: 5465 7374 2076 616c 7565 206f 6620 6269 Test value of bi\n+00046a80: 7420 696e 2043 4d4f 5320 6174 206c 6f63 t in CMOS at loc\n+00046a90: 6174 696f 6e20 4259 5445 3a42 4954 2e20 ation BYTE:BIT. \n+00046aa0: 2045 7869 7420 7374 6174 7573 2069 730a Exit status is.\n+00046ab0: 2020 2020 207a 6572 6f20 6966 2062 6974 zero if bit\n+00046ac0: 2069 7320 7365 742c 206e 6f6e 207a 6572 is set, non zer\n+00046ad0: 6f20 6f74 6865 7277 6973 652e 2020 5468 o otherwise. Th\n+00046ae0: 6973 2063 6f6d 6d61 6e64 2069 7320 6176 is command is av\n+00046af0: 6169 6c61 626c 650a 2020 2020 206f 6e6c ailable. onl\n+00046b00: 7920 6f6e 2070 6c61 7466 6f72 6d73 2074 y on platforms t\n+00046b10: 6861 7420 7375 7070 6f72 7420 434d 4f53 hat support CMOS\n+00046b20: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00046b30: 696e 666f 2c20 204e 6f64 653a 2063 6d70 info, Node: cmp\n+00046b40: 2c20 204e 6578 743a 2063 6f6e 6669 6766 , Next: configf\n+00046b50: 696c 652c 2020 5072 6576 3a20 636d 6f73 ile, Prev: cmos\n+00046b60: 7465 7374 2c20 2055 703a 2043 6f6d 6d61 test, Up: Comma\n+00046b70: 6e64 2d6c 696e 6520 636f 6d6d 616e 6473 nd-line commands\n+00046b80: 0a0a 3137 2e34 2e31 3420 636d 700a 2d2d ..17.4.14 cmp.--\n+00046b90: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 ---------.. -- C\n+00046ba0: 6f6d 6d61 6e64 3a20 636d 7020 5b2d 765d ommand: cmp [-v]\n+00046bb0: 2066 696c 6531 2066 696c 6532 0a20 2020 file1 file2. \n+00046bc0: 2020 436f 6d70 6172 6520 7468 6520 6669 Compare the fi\n+00046bd0: 6c65 2046 494c 4531 2077 6974 6820 7468 le FILE1 with th\n+00046be0: 6520 6669 6c65 2046 494c 4532 2e20 2049 e file FILE2. I\n+00046bf0: 6620 7468 6579 2061 7265 2063 6f6d 706c f they are compl\n+00046c00: 6574 656c 790a 2020 2020 2069 6465 6e74 etely. ident\n+00046c10: 6963 616c 2c20 e280 9824 3fe2 8099 2077 ical, ...$?... w\n+00046c20: 696c 6c20 6265 2073 6574 2074 6f20 302e ill be set to 0.\n+00046c30: 2020 4f74 6865 7277 6973 652c 2069 6620 Otherwise, if \n+00046c40: 7468 6520 6669 6c65 7320 6172 6520 6e6f the files are no\n+00046c50: 740a 2020 2020 2069 6465 6e74 6963 616c t. identical\n+00046c60: 2c20 e280 9824 3fe2 8099 2077 696c 6c20 , ...$?... will \n+00046c70: 6265 2073 6574 2074 6f20 6120 6e6f 6e7a be set to a nonz\n+00046c80: 6572 6f20 7661 6c75 652e 0a0a 2020 2020 ero value... \n+00046c90: 2042 7920 6465 6661 756c 7420 6e6f 7468 By default noth\n+00046ca0: 696e 6720 7769 6c6c 2062 6520 6f75 7470 ing will be outp\n+00046cb0: 7574 2e20 2049 6620 7468 6520 e280 982d ut. If the ...-\n+00046cc0: 76e2 8099 2069 7320 7573 6564 2c20 7665 v... is used, ve\n+00046cd0: 7262 6f73 650a 2020 2020 206d 6f64 6520 rbose. mode \n+00046ce0: 6973 2065 6e61 626c 6564 2e20 2049 6e20 is enabled. In \n+00046cf0: 7468 6973 206d 6f64 6520 7768 656e 2077 this mode when w\n+00046d00: 6865 6e20 7468 6520 6669 6c65 7320 6469 hen the files di\n+00046d10: 6666 6572 2069 6e20 7369 7a65 2c0a 2020 ffer in size,. \n+00046d20: 2020 2070 7269 6e74 2074 6865 2073 697a print the siz\n+00046d30: 6573 206c 696b 6520 7468 6973 3a0a 0a20 es like this:.. \n+00046d40: 2020 2020 2020 2020 2044 6966 6665 7220 Differ \n+00046d50: 696e 2073 697a 653a 2030 7831 3233 3420 in size: 0x1234 \n+00046d60: 5b66 6f6f 5d2c 2030 7834 3332 3120 5b62 [foo], 0x4321 [b\n+00046d70: 6172 5d0a 0a20 2020 2020 4966 2074 6865 ar].. If the\n+00046d80: 2073 697a 6573 2061 7265 2065 7175 616c sizes are equal\n+00046d90: 2062 7574 2074 6865 2062 7974 6573 2061 but the bytes a\n+00046da0: 7420 616e 206f 6666 7365 7420 6469 6666 t an offset diff\n+00046db0: 6572 2c20 7468 656e 0a20 2020 2020 7072 er, then. pr\n+00046dc0: 696e 7420 7468 6520 6279 7465 7320 6c69 int the bytes li\n+00046dd0: 6b65 2074 6869 733a 0a0a 2020 2020 2020 ke this:.. \n+00046de0: 2020 2020 4469 6666 6572 2061 7420 7468 Differ at th\n+00046df0: 6520 6f66 6673 6574 2037 3737 3a20 3078 e offset 777: 0x\n+00046e00: 6265 205b 666f 6f5d 2c20 3078 6566 205b be [foo], 0xef [\n+00046e10: 6261 725d 0a0a 1f0a 4669 6c65 3a20 6772 bar]....File: gr\n+00046e20: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+00046e30: 636f 6e66 6967 6669 6c65 2c20 204e 6578 configfile, Nex\n+00046e40: 743a 2063 7075 6964 2c20 2050 7265 763a t: cpuid, Prev:\n+00046e50: 2063 6d70 2c20 2055 703a 2043 6f6d 6d61 cmp, Up: Comma\n+00046e60: 6e64 2d6c 696e 6520 636f 6d6d 616e 6473 nd-line commands\n+00046e70: 0a0a 3137 2e34 2e31 3520 636f 6e66 6967 ..17.4.15 config\n+00046e80: 6669 6c65 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d file.-----------\n+00046e90: 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d -------.. -- Com\n+00046ea0: 6d61 6e64 3a20 636f 6e66 6967 6669 6c65 mand: configfile\n+00046eb0: 2066 696c 650a 2020 2020 204c 6f61 6420 file. Load \n+00046ec0: 4649 4c45 2061 7320 6120 636f 6e66 6967 FILE as a config\n+00046ed0: 7572 6174 696f 6e20 6669 6c65 2e20 2049 uration file. I\n+00046ee0: 6620 4649 4c45 2064 6566 696e 6573 2061 f FILE defines a\n+00046ef0: 6e79 206d 656e 750a 2020 2020 2065 6e74 ny menu. ent\n+00046f00: 7269 6573 2c20 7468 656e 2073 686f 7720 ries, then show \n+00046f10: 6120 6d65 6e75 2063 6f6e 7461 696e 696e a menu containin\n+00046f20: 6720 7468 656d 2069 6d6d 6564 6961 7465 g them immediate\n+00046f30: 6c79 2e20 2041 6e79 0a20 2020 2020 656e ly. Any. en\n+00046f40: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n+00046f50: 6c65 2063 6861 6e67 6573 206d 6164 6520 le changes made \n+00046f60: 6279 2074 6865 2063 6f6d 6d61 6e64 7320 by the commands \n+00046f70: 696e 2046 494c 4520 7769 6c6c 206e 6f74 in FILE will not\n+00046f80: 0a20 2020 2020 6265 2070 7265 7365 7276 . be preserv\n+00046f90: 6564 2061 6674 6572 20e2 8098 636f 6e66 ed after ...conf\n+00046fa0: 6967 6669 6c65 e280 9920 7265 7475 726e igfile... return\n+00046fb0: 732e 0a0a 1f0a 4669 6c65 3a20 6772 7562 s.....File: grub\n+00046fc0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6370 .info, Node: cp\n+00046fd0: 7569 642c 2020 4e65 7874 3a20 6372 632c uid, Next: crc,\n+00046fe0: 2020 5072 6576 3a20 636f 6e66 6967 6669 Prev: configfi\n+00046ff0: 6c65 2c20 2055 703a 2043 6f6d 6d61 6e64 le, Up: Command\n+00047000: 2d6c 696e 6520 636f 6d6d 616e 6473 0a0a -line commands..\n+00047010: 3137 2e34 2e31 3620 6370 7569 640a 2d2d 17.4.16 cpuid.--\n+00047020: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d -----------.. --\n+00047030: 2043 6f6d 6d61 6e64 3a20 6370 7569 6420 Command: cpuid \n+00047040: 5b2d 6c5d 205b 2d70 5d0a 2020 2020 2043 [-l] [-p]. C\n+00047050: 6865 636b 2066 6f72 2043 5055 2066 6561 heck for CPU fea\n+00047060: 7475 7265 732e 2020 5468 6973 2063 6f6d tures. This com\n+00047070: 6d61 6e64 2069 7320 6f6e 6c79 2061 7661 mand is only ava\n+00047080: 696c 6162 6c65 206f 6e20 7838 360a 2020 ilable on x86. \n+00047090: 2020 2073 7973 7465 6d73 2e0a 0a20 2020 systems... \n+000470a0: 2020 5769 7468 2074 6865 20e2 8098 2d6c With the ...-l\n+000470b0: e280 9920 6f70 7469 6f6e 2c20 7265 7475 ... option, retu\n+000470c0: 726e 2074 7275 6520 6966 2074 6865 2043 rn true if the C\n+000470d0: 5055 2073 7570 706f 7274 7320 6c6f 6e67 PU supports long\n+000470e0: 206d 6f64 650a 2020 2020 2028 3634 2d62 mode. (64-b\n+000470f0: 6974 292e 0a0a 2020 2020 2057 6974 6820 it)... With \n+00047100: 7468 6520 e280 982d 70e2 8099 206f 7074 the ...-p... opt\n+00047110: 696f 6e2c 2072 6574 7572 6e20 7472 7565 ion, return true\n+00047120: 2069 6620 7468 6520 4350 5520 7375 7070 if the CPU supp\n+00047130: 6f72 7473 2050 6879 7369 6361 6c0a 2020 orts Physical. \n+00047140: 2020 2041 6464 7265 7373 2045 7874 656e Address Exten\n+00047150: 7369 6f6e 2028 5041 4529 2e0a 0a20 2020 sion (PAE)... \n+00047160: 2020 4966 2069 6e76 6f6b 6564 2077 6974 If invoked wit\n+00047170: 686f 7574 206f 7074 696f 6e73 2c20 7468 hout options, th\n+00047180: 6973 2063 6f6d 6d61 6e64 2063 7572 7265 is command curre\n+00047190: 6e74 6c79 2062 6568 6176 6573 2061 7320 ntly behaves as \n+000471a0: 6966 2069 740a 2020 2020 2068 6164 2062 if it. had b\n+000471b0: 6565 6e20 696e 766f 6b65 6420 7769 7468 een invoked with\n+000471c0: 20e2 8098 2d6c e280 992e 2020 5468 6973 ...-l.... This\n+000471d0: 206d 6179 2063 6861 6e67 6520 696e 2074 may change in t\n+000471e0: 6865 2066 7574 7572 652e 0a0a 1f0a 4669 he future.....Fi\n+000471f0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00047200: 4e6f 6465 3a20 6372 632c 2020 4e65 7874 Node: crc, Next\n+00047210: 3a20 6372 7970 746f 6368 6563 6b2c 2020 : cryptocheck, \n+00047220: 5072 6576 3a20 6370 7569 642c 2020 5570 Prev: cpuid, Up\n+00047230: 3a20 436f 6d6d 616e 642d 6c69 6e65 2063 : Command-line c\n+00047240: 6f6d 6d61 6e64 730a 0a31 372e 342e 3137 ommands..17.4.17\n+00047250: 2063 7263 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d crc.-----------\n+00047260: 0a0a 202d 2d20 436f 6d6d 616e 643a 2063 .. -- Command: c\n+00047270: 7263 2061 7267 202e 2e2e 0a20 2020 2020 rc arg .... \n+00047280: 416c 6961 7320 666f 7220 e280 9868 6173 Alias for ...has\n+00047290: 6873 756d 202d 2d68 6173 6820 6372 6333 hsum --hash crc3\n+000472a0: 3220 6172 6720 2e2e 2ee2 8099 2e20 2053 2 arg ....... S\n+000472b0: 6565 2063 6f6d 6d61 6e64 20e2 8098 6861 ee command ...ha\n+000472c0: 7368 7375 6de2 8099 0a20 2020 2020 282a shsum.... (*\n+000472d0: 6e6f 7465 2068 6173 6873 756d 3a3a 2920 note hashsum::) \n+000472e0: 666f 7220 6675 6c6c 2064 6573 6372 6970 for full descrip\n+000472f0: 7469 6f6e 2e0a 0a1f 0a46 696c 653a 2067 tion.....File: g\n+00047300: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+00047310: 2063 7279 7074 6f63 6865 636b 2c20 204e cryptocheck, N\n+00047320: 6578 743a 2063 7279 7074 6f6d 6f75 6e74 ext: cryptomount\n+00047330: 2c20 2050 7265 763a 2063 7263 2c20 2055 , Prev: crc, U\n+00047340: 703a 2043 6f6d 6d61 6e64 2d6c 696e 6520 p: Command-line \n+00047350: 636f 6d6d 616e 6473 0a0a 3137 2e34 2e31 commands..17.4.1\n+00047360: 3820 6372 7970 746f 6368 6563 6b0a 2d2d 8 cryptocheck.--\n 00047370: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00047380: 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 ---.. -- Command\n-00047390: 3a20 6372 7970 746f 6368 6563 6b20 5b20 : cryptocheck [ \n-000473a0: 2d2d 7175 6965 7420 5d20 6465 7669 6365 --quiet ] device\n-000473b0: 0a20 2020 2020 4368 6563 6b20 6966 2061 . Check if a\n-000473c0: 2067 6976 656e 2064 6973 6b66 696c 7465 given diskfilte\n-000473d0: 7220 6465 7669 6365 2069 7320 6261 636b r device is back\n-000473e0: 6564 2062 7920 656e 6372 7970 7465 6420 ed by encrypted \n-000473f0: 6465 7669 6365 730a 2020 2020 2028 2a6e devices. (*n\n-00047400: 6f74 6520 6372 7970 746f 6d6f 756e 743a ote cryptomount:\n-00047410: 3a20 666f 7220 6164 6469 7469 6f6e 616c : for additional\n-00047420: 2069 6e66 6f72 6d61 7469 6f6e 292e 0a0a information)...\n-00047430: 2020 2020 2054 6865 2063 6f6d 6d61 6e64 The command\n-00047440: 2065 7861 6d69 6e65 7320 616c 6c20 6261 examines all ba\n-00047450: 636b 696e 6720 6465 7669 6365 732c 2070 cking devices, p\n-00047460: 6879 7369 6361 6c20 766f 6c75 6d65 732c hysical volumes,\n-00047470: 206f 6620 610a 2020 2020 2073 7065 6369 of a. speci\n-00047480: 6669 6564 206c 6f67 6963 616c 2076 6f6c fied logical vol\n-00047490: 756d 652c 206c 696b 6520 4c56 4d32 2c20 ume, like LVM2, \n-000474a0: 616e 6420 6661 696c 7320 7768 656e 2061 and fails when a\n-000474b0: 7420 6c65 6173 7420 6f6e 6520 6f66 0a20 t least one of. \n-000474c0: 2020 2020 7468 656d 2069 7320 756e 656e them is unen\n-000474d0: 6372 7970 7465 642e 0a0a 2020 2020 2054 crypted... T\n-000474e0: 6865 206f 7074 696f 6e20 e280 982d 2d71 he option ...--q\n-000474f0: 7569 6574 e280 9920 6361 6e20 6265 2067 uiet... can be g\n-00047500: 6976 656e 2074 6f20 7375 7070 7265 7373 iven to suppress\n-00047510: 2074 6865 206f 7574 7075 742e 0a0a 1f0a the output.....\n-00047520: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-00047530: 2020 4e6f 6465 3a20 6372 7970 746f 6d6f Node: cryptomo\n-00047540: 756e 742c 2020 4e65 7874 3a20 6375 746d unt, Next: cutm\n-00047550: 656d 2c20 2050 7265 763a 2063 7279 7074 em, Prev: crypt\n-00047560: 6f63 6865 636b 2c20 2055 703a 2043 6f6d ocheck, Up: Com\n-00047570: 6d61 6e64 2d6c 696e 6520 636f 6d6d 616e mand-line comman\n-00047580: 6473 0a0a 3137 2e34 2e31 3920 6372 7970 ds..17.4.19 cryp\n-00047590: 746f 6d6f 756e 740a 2d2d 2d2d 2d2d 2d2d tomount.--------\n-000475a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d -----------.. --\n-000475b0: 2043 6f6d 6d61 6e64 3a20 6372 7970 746f Command: crypto\n-000475c0: 6d6f 756e 7420 5b20 5b2d 7020 7061 7373 mount [ [-p pass\n-000475d0: 776f 7264 5d20 7c20 5b2d 6b20 6b65 7966 word] | [-k keyf\n-000475e0: 696c 6520 5b2d 4f20 6b65 796f 6666 7365 ile [-O keyoffse\n-000475f0: 745d 0a20 2020 2020 2020 2020 205b 2d53 t]. [-S\n-00047600: 206b 6579 7369 7a65 5d20 5d20 7c20 5b2d keysize] ] | [-\n-00047610: 5020 7072 6f74 6563 746f 725d 205d 205b P protector] ] [\n-00047620: 2d48 2066 696c 655d 2064 6576 6963 657c -H file] device|\n-00047630: 2d75 0a20 2020 2020 2020 2020 2075 7569 -u. uui\n-00047640: 647c 2d61 7c2d 620a 2020 2020 2053 6574 d|-a|-b. Set\n-00047650: 7570 2061 6363 6573 7320 746f 2065 6e63 up access to enc\n-00047660: 7279 7074 6564 2064 6576 6963 652e 2020 rypted device. \n-00047670: 4120 7061 7373 7068 7261 7365 2077 696c A passphrase wil\n-00047680: 6c20 6265 2072 6571 7565 7374 6564 0a20 l be requested. \n-00047690: 2020 2020 696e 7465 7261 6374 6976 656c interactivel\n-000476a0: 792c 2069 6620 6e65 6974 6865 7220 7468 y, if neither th\n-000476b0: 6520 e280 982d 70e2 8099 206e 6f72 20e2 e ...-p... nor .\n-000476c0: 8098 2d6b e280 9920 6f70 7469 6f6e 7320 ..-k... options \n-000476d0: 6172 6520 6769 7665 6e2e 2020 5468 650a are given. The.\n-000476e0: 2020 2020 206f 7074 696f 6e20 e280 982d option ...-\n-000476f0: 70e2 8099 2063 616e 2062 6520 7573 6564 p... can be used\n-00047700: 2074 6f20 7375 7070 6c79 2061 2070 6173 to supply a pas\n-00047710: 7370 6872 6173 6520 2875 7365 6675 6c20 sphrase (useful \n-00047720: 666f 720a 2020 2020 2073 6372 6970 7473 for. scripts\n-00047730: 292e 2020 416c 7465 726e 6174 6976 656c ). Alternativel\n-00047740: 7920 7468 6520 e280 982d 6be2 8099 206f y the ...-k... o\n-00047750: 7074 696f 6e20 6361 6e20 6265 2075 7365 ption can be use\n-00047760: 6420 746f 2073 7570 706c 7920 610a 2020 d to supply a. \n-00047770: 2020 206b 6579 6669 6c65 2077 6974 6820 keyfile with \n-00047780: 6f70 7469 6f6e 7320 e280 982d 4fe2 8099 options ...-O...\n-00047790: 2061 6e64 20e2 8098 2d53 e280 9920 6f70 and ...-S... op\n-000477a0: 7469 6f6e 616c 6c79 2073 7570 706c 7969 tionally supplyi\n-000477b0: 6e67 2074 6865 206f 6666 7365 740a 2020 ng the offset. \n-000477c0: 2020 2061 6e64 2073 697a 652c 2072 6573 and size, res\n-000477d0: 7065 6374 6976 656c 792c 206f 6620 7468 pectively, of th\n-000477e0: 6520 6b65 7920 6461 7461 2069 6e20 7468 e key data in th\n-000477f0: 6520 6769 7665 6e20 6b65 7920 6669 6c65 e given key file\n-00047800: 2e0a 2020 2020 2042 6573 6964 6573 2074 .. Besides t\n-00047810: 6865 206b 6579 6669 6c65 2c20 7468 6520 he keyfile, the \n-00047820: 6b65 7920 6361 6e20 6265 2073 746f 7265 key can be store\n-00047830: 6420 696e 2061 206b 6579 2070 726f 7465 d in a key prote\n-00047840: 6374 6f72 2c20 616e 640a 2020 2020 206f ctor, and. o\n-00047850: 7074 696f 6e20 e280 982d 50e2 8099 2063 ption ...-P... c\n-00047860: 6f6e 6669 6775 7265 7320 7370 6563 6966 onfigures specif\n-00047870: 6963 206b 6579 2070 726f 7465 6374 6f72 ic key protector\n-00047880: 2c20 652e 672e 2020 7470 6d32 2c20 746f , e.g. tpm2, to\n-00047890: 0a20 2020 2020 7265 7472 6965 7665 2074 . retrieve t\n-000478a0: 6865 206b 6579 2066 726f 6d2e 2020 5468 he key from. Th\n-000478b0: 6520 e280 982d 48e2 8099 206f 7074 696f e ...-H... optio\n-000478c0: 6e73 2063 616e 2062 6520 7573 6564 2074 ns can be used t\n-000478d0: 6f20 7375 7070 6c79 0a20 2020 2020 6372 o supply. cr\n-000478e0: 7970 746f 6d6f 756e 7420 6261 636b 656e yptomount backen\n-000478f0: 6473 2077 6974 6820 616e 2061 6c74 6572 ds with an alter\n-00047900: 6e61 7469 7665 2068 6561 6465 7220 6669 native header fi\n-00047910: 6c65 2028 616b 6120 6465 7461 6368 6564 le (aka detached\n-00047920: 0a20 2020 2020 6865 6164 6572 292e 2020 . header). \n-00047930: 4e6f 7420 616c 6c20 6261 636b 656e 6473 Not all backends\n-00047940: 2068 6176 6520 6865 6164 6572 7320 6e6f have headers no\n-00047950: 7220 7375 7070 6f72 7420 616c 7465 726e r support altern\n-00047960: 6174 6976 650a 2020 2020 2068 6561 6465 ative. heade\n-00047970: 7220 6669 6c65 7320 2863 7572 7265 6e74 r files (current\n-00047980: 6c79 206f 6e6c 7920 4c55 4b53 3120 616e ly only LUKS1 an\n-00047990: 6420 4c55 4b53 3220 7375 7070 6f72 7420 d LUKS2 support \n-000479a0: 7468 656d 292e 0a20 2020 2020 4172 6775 them).. Argu\n-000479b0: 6d65 6e74 2044 4556 4943 4520 636f 6e66 ment DEVICE conf\n-000479c0: 6967 7572 6573 2073 7065 6369 6669 6320 igures specific \n-000479d0: 6772 7562 2064 6576 6963 6520 282a 6e6f grub device (*no\n-000479e0: 7465 204e 616d 696e 670a 2020 2020 2063 te Naming. c\n-000479f0: 6f6e 7665 6e74 696f 6e3a 3a29 3b20 6f70 onvention::); op\n-00047a00: 7469 6f6e 20e2 8098 2d75 e280 9920 5555 tion ...-u... UU\n-00047a10: 4944 2063 6f6e 6669 6775 7265 7320 6465 ID configures de\n-00047a20: 7669 6365 2077 6974 6820 7370 6563 6966 vice with specif\n-00047a30: 6965 640a 2020 2020 2055 5549 443b 206f ied. UUID; o\n-00047a40: 7074 696f 6e20 e280 982d 61e2 8099 2063 ption ...-a... c\n-00047a50: 6f6e 6669 6775 7265 7320 616c 6c20 6465 onfigures all de\n-00047a60: 7465 6374 6564 2065 6e63 7279 7074 6564 tected encrypted\n-00047a70: 2064 6576 6963 6573 3b20 6f70 7469 6f6e devices; option\n-00047a80: 0a20 2020 2020 e280 982d 62e2 8099 2063 . ...-b... c\n-00047a90: 6f6e 6669 6775 7265 7320 616c 6c20 6765 onfigures all ge\n-00047aa0: 6c69 2063 6f6e 7461 696e 6572 7320 7468 li containers th\n-00047ab0: 6174 2068 6176 6520 626f 6f74 2066 6c61 at have boot fla\n-00047ac0: 6720 7365 742e 0a0a 2020 2020 2044 6576 g set... Dev\n-00047ad0: 6963 6573 2061 7265 206e 6f74 2061 6c6c ices are not all\n-00047ae0: 6f77 6564 2074 6f20 6265 2067 6976 656e owed to be given\n-00047af0: 2061 7320 6b65 7920 6669 6c65 7320 6e6f as key files no\n-00047b00: 7220 6173 2064 6574 6163 6865 640a 2020 r as detached. \n-00047b10: 2020 2068 6561 6465 7220 6669 6c65 732e header files.\n-00047b20: 2020 486f 7765 7665 722c 2074 6869 7320 However, this \n-00047b30: 6c69 6d69 7461 7469 6f6e 2063 616e 2062 limitation can b\n-00047b40: 6520 776f 726b 6564 2061 726f 756e 6420 e worked around \n-00047b50: 6279 0a20 2020 2020 7573 696e 6720 626c by. using bl\n-00047b60: 6f63 6b6c 6973 7420 7379 6e74 6178 2e20 ocklist syntax. \n-00047b70: 2053 6f20 666f 7220 696e 7374 616e 6365 So for instance\n-00047b80: 2c20 e280 9828 6864 312c 6770 7432 29e2 , ...(hd1,gpt2).\n-00047b90: 8099 2063 616e 206e 6f74 2062 650a 2020 .. can not be. \n-00047ba0: 2020 2075 7365 642c 2062 7574 20e2 8098 used, but ...\n-00047bb0: 2868 6431 2c67 7074 3229 302b e280 9920 (hd1,gpt2)0+... \n-00047bc0: 7769 6c6c 2061 6368 6965 7665 2074 6865 will achieve the\n-00047bd0: 2064 6573 6972 6564 2072 6573 756c 742e desired result.\n-00047be0: 0a0a 2020 2020 2047 5255 4220 7375 7070 .. GRUB supp\n-00047bf0: 6f72 7473 2064 6576 6963 6573 2065 6e63 orts devices enc\n-00047c00: 7279 7074 6564 2075 7369 6e67 204c 554b rypted using LUK\n-00047c10: 532c 204c 554b 5332 2061 6e64 2067 656c S, LUKS2 and gel\n-00047c20: 692e 2020 4e6f 7465 0a20 2020 2020 7468 i. Note. th\n-00047c30: 6174 206e 6563 6573 7361 7279 206d 6f64 at necessary mod\n-00047c40: 756c 6573 2028 4c55 4b53 2c20 4c55 4b53 ules (LUKS, LUKS\n-00047c50: 3220 616e 6420 4745 4c49 2920 6861 7665 2 and GELI) have\n-00047c60: 2074 6f20 6265 206c 6f61 6465 640a 2020 to be loaded. \n-00047c70: 2020 206d 616e 7561 6c6c 7920 6265 666f manually befo\n-00047c80: 7265 2074 6869 7320 636f 6d6d 616e 6420 re this command \n-00047c90: 6361 6e20 6265 2075 7365 642e 2020 466f can be used. Fo\n-00047ca0: 7220 4c55 4b53 3220 6f6e 6c79 2074 6865 r LUKS2 only the\n-00047cb0: 0a20 2020 2020 5042 4b44 4632 206b 6579 . PBKDF2 key\n-00047cc0: 2064 6572 6976 6174 696f 6e20 6675 6e63 derivation func\n-00047cd0: 7469 6f6e 2069 7320 7375 7070 6f72 7465 tion is supporte\n-00047ce0: 642c 2061 7320 4172 676f 6e32 2069 7320 d, as Argon2 is \n-00047cf0: 6e6f 7420 7965 740a 2020 2020 2073 7570 not yet. sup\n-00047d00: 706f 7274 6564 2e0a 0a20 2020 2020 5375 ported... Su\n-00047d10: 6363 6573 7366 756c 6c79 2064 6563 7279 ccessfully decry\n-00047d20: 7074 6564 2064 6973 6b73 2061 7265 206e pted disks are n\n-00047d30: 616d 6564 2061 7320 2863 7279 7074 6f58 amed as (cryptoX\n-00047d40: 2920 616e 6420 6861 7665 0a20 2020 2020 ) and have. \n-00047d50: 696e 6372 6561 7369 6e67 206e 756d 6572 increasing numer\n-00047d60: 6174 696f 6e20 7375 6666 6978 2066 6f72 ation suffix for\n-00047d70: 2065 6163 6820 6e65 7720 6465 6372 7970 each new decryp\n-00047d80: 7465 6420 6469 736b 2e20 2049 6620 7468 ted disk. If th\n-00047d90: 650a 2020 2020 2065 6e63 7279 7074 6564 e. encrypted\n-00047da0: 2064 6973 6b20 686f 7374 7320 736f 6d65 disk hosts some\n-00047db0: 2068 6967 6865 7220 6c65 7665 6c20 6f66 higher level of\n-00047dc0: 2061 6273 7472 6163 7469 6f6e 2028 6c69 abstraction (li\n-00047dd0: 6b65 204c 564d 3220 6f72 0a20 2020 2020 ke LVM2 or. \n-00047de0: 4d44 5241 4944 2920 6974 2077 696c 6c20 MDRAID) it will \n-00047df0: 6265 2063 7265 6174 6564 2075 6e64 6572 be created under\n-00047e00: 2061 2073 6570 6172 6174 6520 6465 7669 a separate devi\n-00047e10: 6365 206e 616d 6573 7061 6365 2069 6e0a ce namespace in.\n-00047e20: 2020 2020 2061 6464 6974 696f 6e20 746f addition to\n-00047e30: 2074 6865 2063 7279 7074 6f64 6973 6b20 the cryptodisk \n-00047e40: 6e61 6d65 7370 6163 652e 0a0a 2020 2020 namespace... \n-00047e50: 2053 7570 706f 7274 2066 6f72 2070 6c61 Support for pla\n-00047e60: 696e 2065 6e63 7279 7074 696f 6e20 6d6f in encryption mo\n-00047e70: 6465 2028 706c 6169 6e20 646d 2d63 7279 de (plain dm-cry\n-00047e80: 7074 2920 6973 2070 726f 7669 6465 6420 pt) is provided \n-00047e90: 7669 610a 2020 2020 2073 6570 6172 6174 via. separat\n-00047ea0: 6520 e280 982a 6e6f 7465 2070 6c61 696e e ...*note plain\n-00047eb0: 6d6f 756e 743a 3ae2 8099 2063 6f6d 6d61 mount::... comma\n-00047ec0: 6e64 2e0a 0a20 2020 2020 4f6e 2074 6865 nd... On the\n-00047ed0: 2045 4649 2070 6c61 7466 6f72 6d2c 2047 EFI platform, G\n-00047ee0: 5255 4220 7472 6965 7320 746f 2065 7261 RUB tries to era\n-00047ef0: 7365 206d 6173 7465 7220 6b65 7973 2066 se master keys f\n-00047f00: 726f 6d20 6d65 6d6f 7279 0a20 2020 2020 rom memory. \n-00047f10: 7768 656e 2074 6865 2063 7279 7074 6f64 when the cryptod\n-00047f20: 6973 6b20 6d6f 6475 6c65 2069 7320 756e isk module is un\n-00047f30: 6c6f 6164 6564 206f 7220 7468 6520 636f loaded or the co\n-00047f40: 6d6d 616e 6420 e280 9865 7869 74e2 8099 mmand ...exit...\n-00047f50: 2069 730a 2020 2020 2065 7865 6375 7465 is. execute\n-00047f60: 642e 2020 416c 6c20 7365 6372 6574 7320 d. All secrets \n-00047f70: 7265 6d61 696e 2069 6e20 6d65 6d6f 7279 remain in memory\n-00047f80: 2077 6865 6e20 7468 6520 636f 6d6d 616e when the comman\n-00047f90: 640a 2020 2020 20e2 8098 6368 6169 6e6c d. ...chainl\n-00047fa0: 6f61 6465 72e2 8099 2069 7320 6973 7375 oader... is issu\n-00047fb0: 6564 2c20 6265 6361 7573 6520 6578 6563 ed, because exec\n-00047fc0: 7574 696f 6e20 6361 6e20 7265 7475 726e ution can return\n-00047fd0: 2074 6f20 4752 5542 206f 6e0a 2020 2020 to GRUB on. \n-00047fe0: 2074 6865 2045 4649 2070 6c61 7466 6f72 the EFI platfor\n-00047ff0: 6d2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 m.....File: grub\n-00048000: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6375 .info, Node: cu\n-00048010: 746d 656d 2c20 204e 6578 743a 2064 6174 tmem, Next: dat\n-00048020: 652c 2020 5072 6576 3a20 6372 7970 746f e, Prev: crypto\n-00048030: 6d6f 756e 742c 2020 5570 3a20 436f 6d6d mount, Up: Comm\n-00048040: 616e 642d 6c69 6e65 2063 6f6d 6d61 6e64 and-line command\n-00048050: 730a 0a31 372e 342e 3230 2063 7574 6d65 s..17.4.20 cutme\n-00048060: 6d0a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d m.--------------\n-00048070: 0a0a 202d 2d20 436f 6d6d 616e 643a 2063 .. -- Command: c\n-00048080: 7574 6d65 6d20 6672 6f6d 5b4b 7c4d 7c47 utmem from[K|M|G\n-00048090: 5d20 746f 5b4b 7c4d 7c47 5d0a 2020 2020 ] to[K|M|G]. \n-000480a0: 2052 656d 6f76 6520 616e 7920 6d65 6d6f Remove any memo\n-000480b0: 7279 2072 6567 696f 6e73 2069 6e20 7370 ry regions in sp\n-000480c0: 6563 6966 6965 6420 7261 6e67 652e 0a0a ecified range...\n-000480d0: 2020 2020 2054 6869 7320 636f 6d6d 616e This comman\n-000480e0: 6420 6e6f 7469 6669 6573 2074 6865 206d d notifies the m\n-000480f0: 656d 6f72 7920 6d61 6e61 6765 7220 7468 emory manager th\n-00048100: 6174 2073 7065 6369 6669 6564 2072 6567 at specified reg\n-00048110: 696f 6e73 206f 660a 2020 2020 2052 414d ions of. RAM\n-00048120: 206f 7567 6874 2074 6f20 6265 2066 696c ought to be fil\n-00048130: 7465 7265 6420 6f75 742e 2020 5468 6973 tered out. This\n-00048140: 2072 656d 6169 6e73 2069 6e20 6566 6665 remains in effe\n-00048150: 6374 2061 6674 6572 2061 0a20 2020 2020 ct after a. \n-00048160: 7061 796c 6f61 6420 6b65 726e 656c 2068 payload kernel h\n-00048170: 6173 2062 6565 6e20 6c6f 6164 6564 2062 as been loaded b\n-00048180: 7920 4752 5542 2c20 6173 206c 6f6e 6720 y GRUB, as long \n-00048190: 6173 2074 6865 206c 6f61 6465 640a 2020 as the loaded. \n-000481a0: 2020 206b 6572 6e65 6c20 6f62 7461 696e kernel obtain\n-000481b0: 7320 6974 7320 6d65 6d6f 7279 206d 6170 s its memory map\n-000481c0: 2066 726f 6d20 4752 5542 2e20 4b65 726e from GRUB. Kern\n-000481d0: 656c 7320 7468 6174 2073 7570 706f 7274 els that support\n-000481e0: 2074 6869 730a 2020 2020 2069 6e63 6c75 this. inclu\n-000481f0: 6465 204c 696e 7578 2c20 474e 5520 4d61 de Linux, GNU Ma\n-00048200: 6368 2c20 7468 6520 6b65 726e 656c 206f ch, the kernel o\n-00048210: 6620 4672 6565 4253 4420 616e 6420 4d75 f FreeBSD and Mu\n-00048220: 6c74 6962 6f6f 740a 2020 2020 206b 6572 ltiboot. ker\n-00048230: 6e65 6c73 2069 6e20 6765 6e65 7261 6c2e nels in general.\n-00048240: 0a0a 2020 2020 2054 6865 2063 6f6d 6d61 .. The comma\n-00048250: 6e64 2069 7320 7369 6d69 6c61 7220 746f nd is similar to\n-00048260: 20e2 8098 6261 6472 616d e280 9920 636f ...badram... co\n-00048270: 6d6d 616e 642e 0a0a 2020 2020 204e 6f74 mmand... Not\n-00048280: 653a 2054 6865 2063 6f6d 6d61 6e64 2069 e: The command i\n-00048290: 7320 6e6f 7420 616c 6c6f 7765 6420 7768 s not allowed wh\n-000482a0: 656e 206c 6f63 6b64 6f77 6e20 6973 2065 en lockdown is e\n-000482b0: 6e66 6f72 6365 6420 282a 6e6f 7465 0a20 nforced (*note. \n-000482c0: 2020 2020 4c6f 636b 646f 776e 3a3a 292e Lockdown::).\n-000482d0: 2020 5468 6973 2070 7265 7665 6e74 7320 This prevents \n-000482e0: 7265 6d6f 7669 6e67 2045 4649 206d 656d removing EFI mem\n-000482f0: 6f72 7920 7265 6769 6f6e 7320 746f 0a20 ory regions to. \n-00048300: 2020 2020 706f 7465 6e74 6961 6c6c 7920 potentially \n-00048310: 7375 6276 6572 7420 7468 6520 7365 6375 subvert the secu\n-00048320: 7269 7479 206d 6563 6861 6e69 736d 7320 rity mechanisms \n-00048330: 7072 6f76 6964 6564 2062 7920 7468 6520 provided by the \n-00048340: 5545 4649 0a20 2020 2020 7365 6375 7265 UEFI. secure\n-00048350: 2062 6f6f 742e 0a0a 1f0a 4669 6c65 3a20 boot.....File: \n-00048360: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00048370: 3a20 6461 7465 2c20 204e 6578 743a 2064 : date, Next: d\n-00048380: 6576 6963 6574 7265 652c 2020 5072 6576 evicetree, Prev\n-00048390: 3a20 6375 746d 656d 2c20 2055 703a 2043 : cutmem, Up: C\n-000483a0: 6f6d 6d61 6e64 2d6c 696e 6520 636f 6d6d ommand-line comm\n-000483b0: 616e 6473 0a0a 3137 2e34 2e32 3120 6461 ands..17.4.21 da\n-000483c0: 7465 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a te.------------.\n-000483d0: 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 6461 . -- Command: da\n-000483e0: 7465 205b 5b79 6561 722d 5d6d 6f6e 7468 te [[year-]month\n-000483f0: 2d64 6179 5d20 5b68 6f75 723a 6d69 6e75 -day] [hour:minu\n-00048400: 7465 5b3a 7365 636f 6e64 5d5d 0a20 2020 te[:second]]. \n-00048410: 2020 5769 7468 206e 6f20 6172 6775 6d65 With no argume\n-00048420: 6e74 732c 2070 7269 6e74 2074 6865 2063 nts, print the c\n-00048430: 7572 7265 6e74 2064 6174 6520 616e 6420 urrent date and \n-00048440: 7469 6d65 2e0a 0a20 2020 2020 4f74 6865 time... Othe\n-00048450: 7277 6973 652c 2074 616b 6520 7468 6520 rwise, take the \n-00048460: 6375 7272 656e 7420 6461 7465 2061 6e64 current date and\n-00048470: 2074 696d 652c 2063 6861 6e67 6520 616e time, change an\n-00048480: 7920 656c 656d 656e 7473 0a20 2020 2020 y elements. \n-00048490: 7370 6563 6966 6965 6420 6173 2061 7267 specified as arg\n-000484a0: 756d 656e 7473 2c20 616e 6420 7365 7420 uments, and set \n-000484b0: 7468 6520 7265 7375 6c74 2061 7320 7468 the result as th\n-000484c0: 6520 6e65 7720 6461 7465 2061 6e64 0a20 e new date and. \n-000484d0: 2020 2020 7469 6d65 2e20 2046 6f72 2065 time. For e\n-000484e0: 7861 6d70 6c65 2c20 2764 6174 6520 3031 xample, 'date 01\n-000484f0: 2d30 3127 2077 696c 6c20 7365 7420 7468 -01' will set th\n-00048500: 6520 6375 7272 656e 7420 6d6f 6e74 6820 e current month \n-00048510: 616e 6420 6461 790a 2020 2020 2074 6f20 and day. to \n-00048520: 4a61 6e75 6172 7920 312c 2062 7574 206c January 1, but l\n-00048530: 6561 7665 2074 6865 2079 6561 722c 2068 eave the year, h\n-00048540: 6f75 722c 206d 696e 7574 652c 2061 6e64 our, minute, and\n-00048550: 2073 6563 6f6e 640a 2020 2020 2075 6e63 second. unc\n-00048560: 6861 6e67 6564 2e0a 0a1f 0a46 696c 653a hanged.....File:\n-00048570: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-00048580: 653a 2064 6576 6963 6574 7265 652c 2020 e: devicetree, \n-00048590: 4e65 7874 3a20 6469 7374 7275 7374 2c20 Next: distrust, \n-000485a0: 2050 7265 763a 2064 6174 652c 2020 5570 Prev: date, Up\n-000485b0: 3a20 436f 6d6d 616e 642d 6c69 6e65 2063 : Command-line c\n-000485c0: 6f6d 6d61 6e64 730a 0a31 372e 342e 3232 ommands..17.4.22\n-000485d0: 2064 6576 6963 6574 7265 650a 2d2d 2d2d devicetree.----\n-000485e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n-000485f0: 202d 2d20 436f 6d6d 616e 643a 2064 6576 -- Command: dev\n-00048600: 6963 6574 7265 6520 6669 6c65 0a20 2020 icetree file. \n-00048610: 2020 4c6f 6164 2061 2064 6576 6963 6520 Load a device \n-00048620: 7472 6565 2062 6c6f 6220 282e 6474 6229 tree blob (.dtb)\n-00048630: 2066 726f 6d20 6120 6669 6c65 7379 7374 from a filesyst\n-00048640: 656d 2c20 666f 7220 6c61 7465 7220 7573 em, for later us\n-00048650: 6520 6279 0a20 2020 2020 6120 4c69 6e75 e by. a Linu\n-00048660: 7820 6b65 726e 656c 2e20 2044 6f65 7320 x kernel. Does \n-00048670: 6e6f 7420 7065 7266 6f72 6d20 6d65 7267 not perform merg\n-00048680: 696e 6720 7769 7468 2061 6e79 2064 6576 ing with any dev\n-00048690: 6963 6520 7472 6565 0a20 2020 2020 7375 ice tree. su\n-000486a0: 7070 6c69 6564 2062 7920 6669 726d 7761 pplied by firmwa\n-000486b0: 7265 2c20 6275 7420 7261 7468 6572 2072 re, but rather r\n-000486c0: 6570 6c61 6365 7320 6974 2063 6f6d 706c eplaces it compl\n-000486d0: 6574 656c 792e 0a0a 2020 2020 204e 6f74 etely... Not\n-000486e0: 653a 2054 6865 2063 6f6d 6d61 6e64 2069 e: The command i\n-000486f0: 7320 6e6f 7420 616c 6c6f 7765 6420 7768 s not allowed wh\n-00048700: 656e 206c 6f63 6b64 6f77 6e20 6973 2065 en lockdown is e\n-00048710: 6e66 6f72 6365 6420 282a 6e6f 7465 0a20 nforced (*note. \n-00048720: 2020 2020 4c6f 636b 646f 776e 3a3a 292e Lockdown::).\n-00048730: 2020 5468 6973 2069 7320 646f 6e65 2074 This is done t\n-00048740: 6f20 7072 6576 656e 7420 7375 6276 6572 o prevent subver\n-00048750: 7469 6e67 2076 6172 696f 7573 2073 6563 ting various sec\n-00048760: 7572 6974 790a 2020 2020 206d 6563 6861 urity. mecha\n-00048770: 6e69 736d 732e 0a0a 1f0a 4669 6c65 3a20 nisms.....File: \n-00048780: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00048790: 3a20 6469 7374 7275 7374 2c20 204e 6578 : distrust, Nex\n-000487a0: 743a 2064 7269 7665 6d61 702c 2020 5072 t: drivemap, Pr\n-000487b0: 6576 3a20 6465 7669 6365 7472 6565 2c20 ev: devicetree, \n-000487c0: 2055 703a 2043 6f6d 6d61 6e64 2d6c 696e Up: Command-lin\n-000487d0: 6520 636f 6d6d 616e 6473 0a0a 3137 2e34 e commands..17.4\n-000487e0: 2e32 3320 6469 7374 7275 7374 0a2d 2d2d .23 distrust.---\n-000487f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 -------------.. \n-00048800: 2d2d 2043 6f6d 6d61 6e64 3a20 6469 7374 -- Command: dist\n-00048810: 7275 7374 2070 7562 6b65 795f 6964 0a20 rust pubkey_id. \n-00048820: 2020 2020 5265 6d6f 7665 2070 7562 6c69 Remove publi\n-00048830: 6320 6b65 7920 5055 424b 4559 5f49 4420 c key PUBKEY_ID \n-00048840: 6672 6f6d 2047 5255 4227 7320 6b65 7972 from GRUB's keyr\n-00048850: 696e 6720 6f66 2074 7275 7374 6564 206b ing of trusted k\n-00048860: 6579 732e 0a20 2020 2020 5055 424b 4559 eys.. PUBKEY\n-00048870: 5f49 4420 6973 2074 6865 206c 6173 7420 _ID is the last \n-00048880: 666f 7572 2062 7974 6573 2028 6569 6768 four bytes (eigh\n-00048890: 7420 6865 7861 6465 6369 6d61 6c20 6469 t hexadecimal di\n-000488a0: 6769 7473 2920 6f66 2074 6865 0a20 2020 gits) of the. \n-000488b0: 2020 4750 4720 7634 206b 6579 2069 642c GPG v4 key id,\n-000488c0: 2077 6869 6368 2069 7320 616c 736f 2074 which is also t\n-000488d0: 6865 206f 7574 7075 7420 6f66 20e2 8098 he output of ...\n-000488e0: 6c69 7374 5f74 7275 7374 6564 e280 9920 list_trusted... \n-000488f0: 282a 6e6f 7465 0a20 2020 2020 6c69 7374 (*note. list\n-00048900: 5f74 7275 7374 6564 3a3a 292e 2020 4f75 _trusted::). Ou\n-00048910: 7473 6964 6520 6f66 2047 5255 422c 2074 tside of GRUB, t\n-00048920: 6865 206b 6579 2069 6420 6361 6e20 6265 he key id can be\n-00048930: 206f 6274 6169 6e65 6420 7573 696e 670a obtained using.\n-00048940: 2020 2020 20e2 8098 6770 6720 2d2d 6669 ...gpg --fi\n-00048950: 6e67 6572 7072 696e 74e2 8099 292e 2020 ngerprint...). \n-00048960: 5468 6573 6520 6b65 7973 2061 7265 2075 These keys are u\n-00048970: 7365 6420 746f 2076 616c 6964 6174 6520 sed to validate \n-00048980: 7369 676e 6174 7572 6573 0a20 2020 2020 signatures. \n-00048990: 7768 656e 2065 6e76 6972 6f6e 6d65 6e74 when environment\n-000489a0: 2076 6172 6961 626c 6520 e280 9863 6865 variable ...che\n-000489b0: 636b 5f73 6967 6e61 7475 7265 73e2 8099 ck_signatures...\n-000489c0: 2069 7320 7365 7420 746f 20e2 8098 656e is set to ...en\n-000489d0: 666f 7263 65e2 8099 0a20 2020 2020 282a force.... (*\n-000489e0: 6e6f 7465 2063 6865 636b 5f73 6967 6e61 note check_signa\n-000489f0: 7475 7265 733a 3a29 2c20 616e 6420 6279 tures::), and by\n-00048a00: 2073 6f6d 6520 696e 766f 6361 7469 6f6e some invocation\n-00048a10: 7320 6f66 0a20 2020 2020 e280 9876 6572 s of. ...ver\n-00048a20: 6966 795f 6465 7461 6368 6564 e280 9920 ify_detached... \n-00048a30: 282a 6e6f 7465 2076 6572 6966 795f 6465 (*note verify_de\n-00048a40: 7461 6368 6564 3a3a 292e 2020 2a4e 6f74 tached::). *Not\n-00048a50: 6520 5573 696e 6720 6469 6769 7461 6c0a e Using digital.\n-00048a60: 2020 2020 2073 6967 6e61 7475 7265 733a signatures:\n-00048a70: 3a2c 2066 6f72 206d 6f72 6520 696e 666f :, for more info\n-00048a80: 726d 6174 696f 6e2e 0a0a 1f0a 4669 6c65 rmation.....File\n-00048a90: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00048aa0: 6465 3a20 6472 6976 656d 6170 2c20 204e de: drivemap, N\n-00048ab0: 6578 743a 2065 6368 6f2c 2020 5072 6576 ext: echo, Prev\n-00048ac0: 3a20 6469 7374 7275 7374 2c20 2055 703a : distrust, Up:\n-00048ad0: 2043 6f6d 6d61 6e64 2d6c 696e 6520 636f Command-line co\n-00048ae0: 6d6d 616e 6473 0a0a 3137 2e34 2e32 3420 mmands..17.4.24 \n-00048af0: 6472 6976 656d 6170 0a2d 2d2d 2d2d 2d2d drivemap.-------\n-00048b00: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 ---------.. -- C\n-00048b10: 6f6d 6d61 6e64 3a20 6472 6976 656d 6170 ommand: drivemap\n-00048b20: 202d 6c7c 2d72 7c5b 2d73 5d20 6672 6f6d -l|-r|[-s] from\n-00048b30: 5f64 7269 7665 2074 6f5f 6472 6976 650a _drive to_drive.\n-00048b40: 2020 2020 2057 6974 686f 7574 206f 7074 Without opt\n-00048b50: 696f 6e73 2c20 6d61 7020 7468 6520 6472 ions, map the dr\n-00048b60: 6976 6520 4652 4f4d 5f44 5249 5645 2074 ive FROM_DRIVE t\n-00048b70: 6f20 7468 6520 6472 6976 6520 544f 5f44 o the drive TO_D\n-00048b80: 5249 5645 2e0a 2020 2020 2054 6869 7320 RIVE.. This \n-00048b90: 6973 206e 6563 6573 7361 7279 2077 6865 is necessary whe\n-00048ba0: 6e20 796f 7520 6368 6169 6e2d 6c6f 6164 n you chain-load\n-00048bb0: 2073 6f6d 6520 6f70 6572 6174 696e 6720 some operating \n-00048bc0: 7379 7374 656d 732c 2073 7563 680a 2020 systems, such. \n-00048bd0: 2020 2061 7320 444f 532c 2069 6620 7375 as DOS, if su\n-00048be0: 6368 2061 6e20 4f53 2072 6573 6964 6573 ch an OS resides\n-00048bf0: 2061 7420 6120 6e6f 6e2d 6669 7273 7420 at a non-first \n-00048c00: 6472 6976 652e 2020 466f 720a 2020 2020 drive. For. \n-00048c10: 2063 6f6e 7665 6e69 656e 6365 2c20 616e convenience, an\n-00048c20: 7920 7061 7274 6974 696f 6e20 7375 6666 y partition suff\n-00048c30: 6978 206f 6e20 7468 6520 6472 6976 6520 ix on the drive \n-00048c40: 6973 2069 676e 6f72 6564 2c20 736f 2079 is ignored, so y\n-00048c50: 6f75 0a20 2020 2020 6361 6e20 7361 6665 ou. can safe\n-00048c60: 6c79 2075 7365 2024 7b72 6f6f 747d 2061 ly use ${root} a\n-00048c70: 7320 6120 6472 6976 6520 7370 6563 6966 s a drive specif\n-00048c80: 6963 6174 696f 6e2e 0a0a 2020 2020 2057 ication... W\n-00048c90: 6974 6820 7468 6520 e280 982d 73e2 8099 ith the ...-s...\n-00048ca0: 206f 7074 696f 6e2c 2070 6572 666f 726d option, perform\n-00048cb0: 2074 6865 2072 6576 6572 7365 206d 6170 the reverse map\n-00048cc0: 7069 6e67 2061 7320 7765 6c6c 2c20 7377 ping as well, sw\n-00048cd0: 6170 7069 6e67 0a20 2020 2020 7468 6520 apping. the \n-00048ce0: 7477 6f20 6472 6976 6573 2e0a 0a20 2020 two drives... \n-00048cf0: 2020 5769 7468 2074 6865 20e2 8098 2d6c With the ...-l\n-00048d00: e280 9920 6f70 7469 6f6e 2c20 6c69 7374 ... option, list\n-00048d10: 2074 6865 2063 7572 7265 6e74 206d 6170 the current map\n-00048d20: 7069 6e67 732e 0a0a 2020 2020 2057 6974 pings... Wit\n-00048d30: 6820 7468 6520 e280 982d 72e2 8099 206f h the ...-r... o\n-00048d40: 7074 696f 6e2c 2072 6573 6574 2061 6c6c ption, reset all\n-00048d50: 206d 6170 7069 6e67 7320 746f 2074 6865 mappings to the\n-00048d60: 2064 6566 6175 6c74 2076 616c 7565 732e default values.\n-00048d70: 0a0a 2020 2020 2046 6f72 2065 7861 6d70 .. For examp\n-00048d80: 6c65 3a0a 0a20 2020 2020 2020 2020 2064 le:.. d\n-00048d90: 7269 7665 6d61 7020 2d73 2028 6864 3029 rivemap -s (hd0)\n-00048da0: 2028 6864 3129 0a0a 2020 2020 204e 4f54 (hd1).. NOT\n-00048db0: 453a 204f 6e6c 7920 6176 6169 6c61 626c E: Only availabl\n-00048dc0: 6520 6f6e 2069 3338 362d 7063 2e0a 0a1f e on i386-pc....\n-00048dd0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-00048de0: 2c20 204e 6f64 653a 2065 6368 6f2c 2020 , Node: echo, \n-00048df0: 4e65 7874 3a20 6566 6974 6578 746d 6f64 Next: efitextmod\n-00048e00: 652c 2020 5072 6576 3a20 6472 6976 656d e, Prev: drivem\n-00048e10: 6170 2c20 2055 703a 2043 6f6d 6d61 6e64 ap, Up: Command\n-00048e20: 2d6c 696e 6520 636f 6d6d 616e 6473 0a0a -line commands..\n-00048e30: 3137 2e34 2e32 3520 6563 686f 0a2d 2d2d 17.4.25 echo.---\n-00048e40: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 ---------.. -- C\n-00048e50: 6f6d 6d61 6e64 3a20 6563 686f 205b 2d6e ommand: echo [-n\n-00048e60: 5d20 5b2d 655d 2073 7472 696e 6720 2e2e ] [-e] string ..\n-00048e70: 2e0a 2020 2020 2044 6973 706c 6179 2074 .. Display t\n-00048e80: 6865 2072 6571 7565 7374 6564 2074 6578 he requested tex\n-00048e90: 7420 616e 642c 2075 6e6c 6573 7320 7468 t and, unless th\n-00048ea0: 6520 e280 982d 6ee2 8099 206f 7074 696f e ...-n... optio\n-00048eb0: 6e20 6973 2075 7365 642c 2061 0a20 2020 n is used, a. \n-00048ec0: 2020 7472 6169 6c69 6e67 206e 6577 206c trailing new l\n-00048ed0: 696e 652e 2020 4966 2074 6865 7265 2069 ine. If there i\n-00048ee0: 7320 6d6f 7265 2074 6861 6e20 6f6e 6520 s more than one \n-00048ef0: 7374 7269 6e67 2c20 7468 6579 2061 7265 string, they are\n-00048f00: 0a20 2020 2020 7365 7061 7261 7465 6420 . separated \n-00048f10: 6279 2073 7061 6365 7320 696e 2074 6865 by spaces in the\n-00048f20: 206f 7574 7075 742e 2020 4173 2075 7375 output. As usu\n-00048f30: 616c 2069 6e20 4752 5542 2063 6f6d 6d61 al in GRUB comma\n-00048f40: 6e64 732c 0a20 2020 2020 7661 7269 6162 nds,. variab\n-00048f50: 6c65 7320 6d61 7920 6265 2073 7562 7374 les may be subst\n-00048f60: 6974 7574 6564 2075 7369 6e67 20e2 8098 ituted using ...\n-00048f70: 247b 7661 727d e280 992e 0a0a 2020 2020 ${var}...... \n-00048f80: 2054 6865 20e2 8098 2d65 e280 9920 6f70 The ...-e... op\n-00048f90: 7469 6f6e 2065 6e61 626c 6573 2069 6e74 tion enables int\n-00048fa0: 6572 7072 6574 6174 696f 6e20 6f66 2062 erpretation of b\n-00048fb0: 6163 6b73 6c61 7368 2065 7363 6170 6573 ackslash escapes\n-00048fc0: 2e20 2054 6865 0a20 2020 2020 666f 6c6c . The. foll\n-00048fd0: 6f77 696e 6720 7365 7175 656e 6365 7320 owing sequences \n-00048fe0: 6172 6520 7265 636f 676e 6973 6564 3a0a are recognised:.\n-00048ff0: 0a20 2020 2020 e280 985c 5ce2 8099 0a20 . ...\\\\.... \n-00049000: 2020 2020 2020 2020 2062 6163 6b73 6c61 backsla\n-00049010: 7368 0a0a 2020 2020 20e2 8098 5c61 e280 sh.. ...\\a..\n-00049020: 990a 2020 2020 2020 2020 2020 616c 6572 .. aler\n-00049030: 7420 2842 454c 290a 0a20 2020 2020 e280 t (BEL).. ..\n-00049040: 985c 63e2 8099 0a20 2020 2020 2020 2020 .\\c.... \n-00049050: 2073 7570 7072 6573 7320 7472 6169 6c69 suppress traili\n-00049060: 6e67 206e 6577 206c 696e 650a 0a20 2020 ng new line.. \n-00049070: 2020 e280 985c 66e2 8099 0a20 2020 2020 ...\\f.... \n-00049080: 2020 2020 2066 6f72 6d20 6665 6564 0a0a form feed..\n-00049090: 2020 2020 20e2 8098 5c6e e280 990a 2020 ...\\n.... \n-000490a0: 2020 2020 2020 2020 6e65 7720 6c69 6e65 new line\n-000490b0: 0a0a 2020 2020 20e2 8098 5c72 e280 990a .. ...\\r....\n-000490c0: 2020 2020 2020 2020 2020 6361 7272 6961 carria\n-000490d0: 6765 2072 6574 7572 6e0a 0a20 2020 2020 ge return.. \n-000490e0: e280 985c 74e2 8099 0a20 2020 2020 2020 ...\\t.... \n-000490f0: 2020 2068 6f72 697a 6f6e 7461 6c20 7461 horizontal ta\n-00049100: 620a 0a20 2020 2020 e280 985c 76e2 8099 b.. ...\\v...\n-00049110: 0a20 2020 2020 2020 2020 2076 6572 7469 . verti\n-00049120: 6361 6c20 7461 620a 0a20 2020 2020 5768 cal tab.. Wh\n-00049130: 656e 2069 6e74 6572 7072 6574 696e 6720 en interpreting \n-00049140: 6261 636b 736c 6173 6820 6573 6361 7065 backslash escape\n-00049150: 732c 2062 6163 6b73 6c61 7368 2066 6f6c s, backslash fol\n-00049160: 6c6f 7765 6420 6279 2061 6e79 0a20 2020 lowed by any. \n-00049170: 2020 6f74 6865 7220 6368 6172 6163 7465 other characte\n-00049180: 7220 7769 6c6c 2070 7269 6e74 2074 6861 r will print tha\n-00049190: 7420 6368 6172 6163 7465 722e 0a0a 1f0a t character.....\n-000491a0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-000491b0: 2020 4e6f 6465 3a20 6566 6974 6578 746d Node: efitextm\n-000491c0: 6f64 652c 2020 4e65 7874 3a20 6576 616c ode, Next: eval\n-000491d0: 2c20 2050 7265 763a 2065 6368 6f2c 2020 , Prev: echo, \n-000491e0: 5570 3a20 436f 6d6d 616e 642d 6c69 6e65 Up: Command-line\n-000491f0: 2063 6f6d 6d61 6e64 730a 0a31 372e 342e commands..17.4.\n-00049200: 3236 2065 6669 7465 7874 6d6f 6465 0a2d 26 efitextmode.-\n+00047380: 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 -.. -- Command: \n+00047390: 6372 7970 746f 6368 6563 6b20 5b20 2d2d cryptocheck [ --\n+000473a0: 7175 6965 7420 5d20 6465 7669 6365 0a20 quiet ] device. \n+000473b0: 2020 2020 4368 6563 6b20 6966 2061 2067 Check if a g\n+000473c0: 6976 656e 2064 6973 6b66 696c 7465 7220 iven diskfilter \n+000473d0: 6465 7669 6365 2069 7320 6261 636b 6564 device is backed\n+000473e0: 2062 7920 656e 6372 7970 7465 6420 6465 by encrypted de\n+000473f0: 7669 6365 730a 2020 2020 2028 2a6e 6f74 vices. (*not\n+00047400: 6520 6372 7970 746f 6d6f 756e 743a 3a20 e cryptomount:: \n+00047410: 666f 7220 6164 6469 7469 6f6e 616c 2069 for additional i\n+00047420: 6e66 6f72 6d61 7469 6f6e 292e 0a0a 2020 nformation)... \n+00047430: 2020 2054 6865 2063 6f6d 6d61 6e64 2065 The command e\n+00047440: 7861 6d69 6e65 7320 616c 6c20 6261 636b xamines all back\n+00047450: 696e 6720 6465 7669 6365 732c 2070 6879 ing devices, phy\n+00047460: 7369 6361 6c20 766f 6c75 6d65 732c 206f sical volumes, o\n+00047470: 6620 610a 2020 2020 2073 7065 6369 6669 f a. specifi\n+00047480: 6564 206c 6f67 6963 616c 2076 6f6c 756d ed logical volum\n+00047490: 652c 206c 696b 6520 4c56 4d32 2c20 616e e, like LVM2, an\n+000474a0: 6420 6661 696c 7320 7768 656e 2061 7420 d fails when at \n+000474b0: 6c65 6173 7420 6f6e 6520 6f66 0a20 2020 least one of. \n+000474c0: 2020 7468 656d 2069 7320 756e 656e 6372 them is unencr\n+000474d0: 7970 7465 642e 0a0a 2020 2020 2054 6865 ypted... The\n+000474e0: 206f 7074 696f 6e20 e280 982d 2d71 7569 option ...--qui\n+000474f0: 6574 e280 9920 6361 6e20 6265 2067 6976 et... can be giv\n+00047500: 656e 2074 6f20 7375 7070 7265 7373 2074 en to suppress t\n+00047510: 6865 206f 7574 7075 742e 0a0a 1f0a 4669 he output.....Fi\n+00047520: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00047530: 4e6f 6465 3a20 6372 7970 746f 6d6f 756e Node: cryptomoun\n+00047540: 742c 2020 4e65 7874 3a20 6375 746d 656d t, Next: cutmem\n+00047550: 2c20 2050 7265 763a 2063 7279 7074 6f63 , Prev: cryptoc\n+00047560: 6865 636b 2c20 2055 703a 2043 6f6d 6d61 heck, Up: Comma\n+00047570: 6e64 2d6c 696e 6520 636f 6d6d 616e 6473 nd-line commands\n+00047580: 0a0a 3137 2e34 2e31 3920 6372 7970 746f ..17.4.19 crypto\n+00047590: 6d6f 756e 740a 2d2d 2d2d 2d2d 2d2d 2d2d mount.----------\n+000475a0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 ---------.. -- C\n+000475b0: 6f6d 6d61 6e64 3a20 6372 7970 746f 6d6f ommand: cryptomo\n+000475c0: 756e 7420 5b20 5b2d 7020 7061 7373 776f unt [ [-p passwo\n+000475d0: 7264 5d20 7c20 5b2d 6b20 6b65 7966 696c rd] | [-k keyfil\n+000475e0: 6520 5b2d 4f20 6b65 796f 6666 7365 745d e [-O keyoffset]\n+000475f0: 0a20 2020 2020 2020 2020 205b 2d53 206b . [-S k\n+00047600: 6579 7369 7a65 5d20 5d20 7c20 5b2d 5020 eysize] ] | [-P \n+00047610: 7072 6f74 6563 746f 725d 205d 205b 2d48 protector] ] [-H\n+00047620: 2066 696c 655d 2064 6576 6963 657c 2d75 file] device|-u\n+00047630: 0a20 2020 2020 2020 2020 2075 7569 647c . uuid|\n+00047640: 2d61 7c2d 620a 2020 2020 2053 6574 7570 -a|-b. Setup\n+00047650: 2061 6363 6573 7320 746f 2065 6e63 7279 access to encry\n+00047660: 7074 6564 2064 6576 6963 652e 2020 4120 pted device. A \n+00047670: 7061 7373 7068 7261 7365 2077 696c 6c20 passphrase will \n+00047680: 6265 2072 6571 7565 7374 6564 0a20 2020 be requested. \n+00047690: 2020 696e 7465 7261 6374 6976 656c 792c interactively,\n+000476a0: 2069 6620 6e65 6974 6865 7220 7468 6520 if neither the \n+000476b0: e280 982d 70e2 8099 206e 6f72 20e2 8098 ...-p... nor ...\n+000476c0: 2d6b e280 9920 6f70 7469 6f6e 7320 6172 -k... options ar\n+000476d0: 6520 6769 7665 6e2e 2020 5468 650a 2020 e given. The. \n+000476e0: 2020 206f 7074 696f 6e20 e280 982d 70e2 option ...-p.\n+000476f0: 8099 2063 616e 2062 6520 7573 6564 2074 .. can be used t\n+00047700: 6f20 7375 7070 6c79 2061 2070 6173 7370 o supply a passp\n+00047710: 6872 6173 6520 2875 7365 6675 6c20 666f hrase (useful fo\n+00047720: 720a 2020 2020 2073 6372 6970 7473 292e r. scripts).\n+00047730: 2020 416c 7465 726e 6174 6976 656c 7920 Alternatively \n+00047740: 7468 6520 e280 982d 6be2 8099 206f 7074 the ...-k... opt\n+00047750: 696f 6e20 6361 6e20 6265 2075 7365 6420 ion can be used \n+00047760: 746f 2073 7570 706c 7920 610a 2020 2020 to supply a. \n+00047770: 206b 6579 6669 6c65 2077 6974 6820 6f70 keyfile with op\n+00047780: 7469 6f6e 7320 e280 982d 4fe2 8099 2061 tions ...-O... a\n+00047790: 6e64 20e2 8098 2d53 e280 9920 6f70 7469 nd ...-S... opti\n+000477a0: 6f6e 616c 6c79 2073 7570 706c 7969 6e67 onally supplying\n+000477b0: 2074 6865 206f 6666 7365 740a 2020 2020 the offset. \n+000477c0: 2061 6e64 2073 697a 652c 2072 6573 7065 and size, respe\n+000477d0: 6374 6976 656c 792c 206f 6620 7468 6520 ctively, of the \n+000477e0: 6b65 7920 6461 7461 2069 6e20 7468 6520 key data in the \n+000477f0: 6769 7665 6e20 6b65 7920 6669 6c65 2e0a given key file..\n+00047800: 2020 2020 2042 6573 6964 6573 2074 6865 Besides the\n+00047810: 206b 6579 6669 6c65 2c20 7468 6520 6b65 keyfile, the ke\n+00047820: 7920 6361 6e20 6265 2073 746f 7265 6420 y can be stored \n+00047830: 696e 2061 206b 6579 2070 726f 7465 6374 in a key protect\n+00047840: 6f72 2c20 616e 640a 2020 2020 206f 7074 or, and. opt\n+00047850: 696f 6e20 e280 982d 50e2 8099 2063 6f6e ion ...-P... con\n+00047860: 6669 6775 7265 7320 7370 6563 6966 6963 figures specific\n+00047870: 206b 6579 2070 726f 7465 6374 6f72 2c20 key protector, \n+00047880: 652e 672e 2020 7470 6d32 2c20 746f 0a20 e.g. tpm2, to. \n+00047890: 2020 2020 7265 7472 6965 7665 2074 6865 retrieve the\n+000478a0: 206b 6579 2066 726f 6d2e 2020 5468 6520 key from. The \n+000478b0: e280 982d 48e2 8099 206f 7074 696f 6e73 ...-H... options\n+000478c0: 2063 616e 2062 6520 7573 6564 2074 6f20 can be used to \n+000478d0: 7375 7070 6c79 0a20 2020 2020 6372 7970 supply. cryp\n+000478e0: 746f 6d6f 756e 7420 6261 636b 656e 6473 tomount backends\n+000478f0: 2077 6974 6820 616e 2061 6c74 6572 6e61 with an alterna\n+00047900: 7469 7665 2068 6561 6465 7220 6669 6c65 tive header file\n+00047910: 2028 616b 6120 6465 7461 6368 6564 0a20 (aka detached. \n+00047920: 2020 2020 6865 6164 6572 292e 2020 4e6f header). No\n+00047930: 7420 616c 6c20 6261 636b 656e 6473 2068 t all backends h\n+00047940: 6176 6520 6865 6164 6572 7320 6e6f 7220 ave headers nor \n+00047950: 7375 7070 6f72 7420 616c 7465 726e 6174 support alternat\n+00047960: 6976 650a 2020 2020 2068 6561 6465 7220 ive. header \n+00047970: 6669 6c65 7320 2863 7572 7265 6e74 6c79 files (currently\n+00047980: 206f 6e6c 7920 4c55 4b53 3120 616e 6420 only LUKS1 and \n+00047990: 4c55 4b53 3220 7375 7070 6f72 7420 7468 LUKS2 support th\n+000479a0: 656d 292e 0a20 2020 2020 4172 6775 6d65 em).. Argume\n+000479b0: 6e74 2044 4556 4943 4520 636f 6e66 6967 nt DEVICE config\n+000479c0: 7572 6573 2073 7065 6369 6669 6320 6772 ures specific gr\n+000479d0: 7562 2064 6576 6963 6520 282a 6e6f 7465 ub device (*note\n+000479e0: 204e 616d 696e 670a 2020 2020 2063 6f6e Naming. con\n+000479f0: 7665 6e74 696f 6e3a 3a29 3b20 6f70 7469 vention::); opti\n+00047a00: 6f6e 20e2 8098 2d75 e280 9920 5555 4944 on ...-u... UUID\n+00047a10: 2063 6f6e 6669 6775 7265 7320 6465 7669 configures devi\n+00047a20: 6365 2077 6974 6820 7370 6563 6966 6965 ce with specifie\n+00047a30: 640a 2020 2020 2055 5549 443b 206f 7074 d. UUID; opt\n+00047a40: 696f 6e20 e280 982d 61e2 8099 2063 6f6e ion ...-a... con\n+00047a50: 6669 6775 7265 7320 616c 6c20 6465 7465 figures all dete\n+00047a60: 6374 6564 2065 6e63 7279 7074 6564 2064 cted encrypted d\n+00047a70: 6576 6963 6573 3b20 6f70 7469 6f6e 0a20 evices; option. \n+00047a80: 2020 2020 e280 982d 62e2 8099 2063 6f6e ...-b... con\n+00047a90: 6669 6775 7265 7320 616c 6c20 6765 6c69 figures all geli\n+00047aa0: 2063 6f6e 7461 696e 6572 7320 7468 6174 containers that\n+00047ab0: 2068 6176 6520 626f 6f74 2066 6c61 6720 have boot flag \n+00047ac0: 7365 742e 0a0a 2020 2020 2044 6576 6963 set... Devic\n+00047ad0: 6573 2061 7265 206e 6f74 2061 6c6c 6f77 es are not allow\n+00047ae0: 6564 2074 6f20 6265 2067 6976 656e 2061 ed to be given a\n+00047af0: 7320 6b65 7920 6669 6c65 7320 6e6f 7220 s key files nor \n+00047b00: 6173 2064 6574 6163 6865 640a 2020 2020 as detached. \n+00047b10: 2068 6561 6465 7220 6669 6c65 732e 2020 header files. \n+00047b20: 486f 7765 7665 722c 2074 6869 7320 6c69 However, this li\n+00047b30: 6d69 7461 7469 6f6e 2063 616e 2062 6520 mitation can be \n+00047b40: 776f 726b 6564 2061 726f 756e 6420 6279 worked around by\n+00047b50: 0a20 2020 2020 7573 696e 6720 626c 6f63 . using bloc\n+00047b60: 6b6c 6973 7420 7379 6e74 6178 2e20 2053 klist syntax. S\n+00047b70: 6f20 666f 7220 696e 7374 616e 6365 2c20 o for instance, \n+00047b80: e280 9828 6864 312c 6770 7432 29e2 8099 ...(hd1,gpt2)...\n+00047b90: 2063 616e 206e 6f74 2062 650a 2020 2020 can not be. \n+00047ba0: 2075 7365 642c 2062 7574 20e2 8098 2868 used, but ...(h\n+00047bb0: 6431 2c67 7074 3229 302b e280 9920 7769 d1,gpt2)0+... wi\n+00047bc0: 6c6c 2061 6368 6965 7665 2074 6865 2064 ll achieve the d\n+00047bd0: 6573 6972 6564 2072 6573 756c 742e 0a0a esired result...\n+00047be0: 2020 2020 2047 5255 4220 7375 7070 6f72 GRUB suppor\n+00047bf0: 7473 2064 6576 6963 6573 2065 6e63 7279 ts devices encry\n+00047c00: 7074 6564 2075 7369 6e67 204c 554b 532c pted using LUKS,\n+00047c10: 204c 554b 5332 2061 6e64 2067 656c 692e LUKS2 and geli.\n+00047c20: 2020 4e6f 7465 0a20 2020 2020 7468 6174 Note. that\n+00047c30: 206e 6563 6573 7361 7279 206d 6f64 756c necessary modul\n+00047c40: 6573 2028 4c55 4b53 2c20 4c55 4b53 3220 es (LUKS, LUKS2 \n+00047c50: 616e 6420 4745 4c49 2920 6861 7665 2074 and GELI) have t\n+00047c60: 6f20 6265 206c 6f61 6465 640a 2020 2020 o be loaded. \n+00047c70: 206d 616e 7561 6c6c 7920 6265 666f 7265 manually before\n+00047c80: 2074 6869 7320 636f 6d6d 616e 6420 6361 this command ca\n+00047c90: 6e20 6265 2075 7365 642e 2020 466f 7220 n be used. For \n+00047ca0: 4c55 4b53 3220 6f6e 6c79 2074 6865 0a20 LUKS2 only the. \n+00047cb0: 2020 2020 5042 4b44 4632 206b 6579 2064 PBKDF2 key d\n+00047cc0: 6572 6976 6174 696f 6e20 6675 6e63 7469 erivation functi\n+00047cd0: 6f6e 2069 7320 7375 7070 6f72 7465 642c on is supported,\n+00047ce0: 2061 7320 4172 676f 6e32 2069 7320 6e6f as Argon2 is no\n+00047cf0: 7420 7965 740a 2020 2020 2073 7570 706f t yet. suppo\n+00047d00: 7274 6564 2e0a 0a20 2020 2020 5375 6363 rted... Succ\n+00047d10: 6573 7366 756c 6c79 2064 6563 7279 7074 essfully decrypt\n+00047d20: 6564 2064 6973 6b73 2061 7265 206e 616d ed disks are nam\n+00047d30: 6564 2061 7320 2863 7279 7074 6f58 2920 ed as (cryptoX) \n+00047d40: 616e 6420 6861 7665 0a20 2020 2020 696e and have. in\n+00047d50: 6372 6561 7369 6e67 206e 756d 6572 6174 creasing numerat\n+00047d60: 696f 6e20 7375 6666 6978 2066 6f72 2065 ion suffix for e\n+00047d70: 6163 6820 6e65 7720 6465 6372 7970 7465 ach new decrypte\n+00047d80: 6420 6469 736b 2e20 2049 6620 7468 650a d disk. If the.\n+00047d90: 2020 2020 2065 6e63 7279 7074 6564 2064 encrypted d\n+00047da0: 6973 6b20 686f 7374 7320 736f 6d65 2068 isk hosts some h\n+00047db0: 6967 6865 7220 6c65 7665 6c20 6f66 2061 igher level of a\n+00047dc0: 6273 7472 6163 7469 6f6e 2028 6c69 6b65 bstraction (like\n+00047dd0: 204c 564d 3220 6f72 0a20 2020 2020 4d44 LVM2 or. MD\n+00047de0: 5241 4944 2920 6974 2077 696c 6c20 6265 RAID) it will be\n+00047df0: 2063 7265 6174 6564 2075 6e64 6572 2061 created under a\n+00047e00: 2073 6570 6172 6174 6520 6465 7669 6365 separate device\n+00047e10: 206e 616d 6573 7061 6365 2069 6e0a 2020 namespace in. \n+00047e20: 2020 2061 6464 6974 696f 6e20 746f 2074 addition to t\n+00047e30: 6865 2063 7279 7074 6f64 6973 6b20 6e61 he cryptodisk na\n+00047e40: 6d65 7370 6163 652e 0a0a 2020 2020 2053 mespace... S\n+00047e50: 7570 706f 7274 2066 6f72 2070 6c61 696e upport for plain\n+00047e60: 2065 6e63 7279 7074 696f 6e20 6d6f 6465 encryption mode\n+00047e70: 2028 706c 6169 6e20 646d 2d63 7279 7074 (plain dm-crypt\n+00047e80: 2920 6973 2070 726f 7669 6465 6420 7669 ) is provided vi\n+00047e90: 610a 2020 2020 2073 6570 6172 6174 6520 a. separate \n+00047ea0: e280 982a 6e6f 7465 2070 6c61 696e 6d6f ...*note plainmo\n+00047eb0: 756e 743a 3ae2 8099 2063 6f6d 6d61 6e64 unt::... command\n+00047ec0: 2e0a 0a20 2020 2020 4f6e 2074 6865 2045 ... On the E\n+00047ed0: 4649 2070 6c61 7466 6f72 6d2c 2047 5255 FI platform, GRU\n+00047ee0: 4220 7472 6965 7320 746f 2065 7261 7365 B tries to erase\n+00047ef0: 206d 6173 7465 7220 6b65 7973 2066 726f master keys fro\n+00047f00: 6d20 6d65 6d6f 7279 0a20 2020 2020 7768 m memory. wh\n+00047f10: 656e 2074 6865 2063 7279 7074 6f64 6973 en the cryptodis\n+00047f20: 6b20 6d6f 6475 6c65 2069 7320 756e 6c6f k module is unlo\n+00047f30: 6164 6564 206f 7220 7468 6520 636f 6d6d aded or the comm\n+00047f40: 616e 6420 e280 9865 7869 74e2 8099 2069 and ...exit... i\n+00047f50: 730a 2020 2020 2065 7865 6375 7465 642e s. executed.\n+00047f60: 2020 416c 6c20 7365 6372 6574 7320 7265 All secrets re\n+00047f70: 6d61 696e 2069 6e20 6d65 6d6f 7279 2077 main in memory w\n+00047f80: 6865 6e20 7468 6520 636f 6d6d 616e 640a hen the command.\n+00047f90: 2020 2020 20e2 8098 6368 6169 6e6c 6f61 ...chainloa\n+00047fa0: 6465 72e2 8099 2069 7320 6973 7375 6564 der... is issued\n+00047fb0: 2c20 6265 6361 7573 6520 6578 6563 7574 , because execut\n+00047fc0: 696f 6e20 6361 6e20 7265 7475 726e 2074 ion can return t\n+00047fd0: 6f20 4752 5542 206f 6e0a 2020 2020 2074 o GRUB on. t\n+00047fe0: 6865 2045 4649 2070 6c61 7466 6f72 6d2e he EFI platform.\n+00047ff0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+00048000: 6e66 6f2c 2020 4e6f 6465 3a20 6375 746d nfo, Node: cutm\n+00048010: 656d 2c20 204e 6578 743a 2064 6174 652c em, Next: date,\n+00048020: 2020 5072 6576 3a20 6372 7970 746f 6d6f Prev: cryptomo\n+00048030: 756e 742c 2020 5570 3a20 436f 6d6d 616e unt, Up: Comman\n+00048040: 642d 6c69 6e65 2063 6f6d 6d61 6e64 730a d-line commands.\n+00048050: 0a31 372e 342e 3230 2063 7574 6d65 6d0a .17.4.20 cutmem.\n+00048060: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n+00048070: 202d 2d20 436f 6d6d 616e 643a 2063 7574 -- Command: cut\n+00048080: 6d65 6d20 6672 6f6d 5b4b 7c4d 7c47 5d20 mem from[K|M|G] \n+00048090: 746f 5b4b 7c4d 7c47 5d0a 2020 2020 2052 to[K|M|G]. R\n+000480a0: 656d 6f76 6520 616e 7920 6d65 6d6f 7279 emove any memory\n+000480b0: 2072 6567 696f 6e73 2069 6e20 7370 6563 regions in spec\n+000480c0: 6966 6965 6420 7261 6e67 652e 0a0a 2020 ified range... \n+000480d0: 2020 2054 6869 7320 636f 6d6d 616e 6420 This command \n+000480e0: 6e6f 7469 6669 6573 2074 6865 206d 656d notifies the mem\n+000480f0: 6f72 7920 6d61 6e61 6765 7220 7468 6174 ory manager that\n+00048100: 2073 7065 6369 6669 6564 2072 6567 696f specified regio\n+00048110: 6e73 206f 660a 2020 2020 2052 414d 206f ns of. RAM o\n+00048120: 7567 6874 2074 6f20 6265 2066 696c 7465 ught to be filte\n+00048130: 7265 6420 6f75 742e 2020 5468 6973 2072 red out. This r\n+00048140: 656d 6169 6e73 2069 6e20 6566 6665 6374 emains in effect\n+00048150: 2061 6674 6572 2061 0a20 2020 2020 7061 after a. pa\n+00048160: 796c 6f61 6420 6b65 726e 656c 2068 6173 yload kernel has\n+00048170: 2062 6565 6e20 6c6f 6164 6564 2062 7920 been loaded by \n+00048180: 4752 5542 2c20 6173 206c 6f6e 6720 6173 GRUB, as long as\n+00048190: 2074 6865 206c 6f61 6465 640a 2020 2020 the loaded. \n+000481a0: 206b 6572 6e65 6c20 6f62 7461 696e 7320 kernel obtains \n+000481b0: 6974 7320 6d65 6d6f 7279 206d 6170 2066 its memory map f\n+000481c0: 726f 6d20 4752 5542 2e20 4b65 726e 656c rom GRUB. Kernel\n+000481d0: 7320 7468 6174 2073 7570 706f 7274 2074 s that support t\n+000481e0: 6869 730a 2020 2020 2069 6e63 6c75 6465 his. include\n+000481f0: 204c 696e 7578 2c20 474e 5520 4d61 6368 Linux, GNU Mach\n+00048200: 2c20 7468 6520 6b65 726e 656c 206f 6620 , the kernel of \n+00048210: 4672 6565 4253 4420 616e 6420 4d75 6c74 FreeBSD and Mult\n+00048220: 6962 6f6f 740a 2020 2020 206b 6572 6e65 iboot. kerne\n+00048230: 6c73 2069 6e20 6765 6e65 7261 6c2e 0a0a ls in general...\n+00048240: 2020 2020 2054 6865 2063 6f6d 6d61 6e64 The command\n+00048250: 2069 7320 7369 6d69 6c61 7220 746f 20e2 is similar to .\n+00048260: 8098 6261 6472 616d e280 9920 636f 6d6d ..badram... comm\n+00048270: 616e 642e 0a0a 2020 2020 204e 6f74 653a and... Note:\n+00048280: 2054 6865 2063 6f6d 6d61 6e64 2069 7320 The command is \n+00048290: 6e6f 7420 616c 6c6f 7765 6420 7768 656e not allowed when\n+000482a0: 206c 6f63 6b64 6f77 6e20 6973 2065 6e66 lockdown is enf\n+000482b0: 6f72 6365 6420 282a 6e6f 7465 0a20 2020 orced (*note. \n+000482c0: 2020 4c6f 636b 646f 776e 3a3a 292e 2020 Lockdown::). \n+000482d0: 5468 6973 2070 7265 7665 6e74 7320 7265 This prevents re\n+000482e0: 6d6f 7669 6e67 2045 4649 206d 656d 6f72 moving EFI memor\n+000482f0: 7920 7265 6769 6f6e 7320 746f 0a20 2020 y regions to. \n+00048300: 2020 706f 7465 6e74 6961 6c6c 7920 7375 potentially su\n+00048310: 6276 6572 7420 7468 6520 7365 6375 7269 bvert the securi\n+00048320: 7479 206d 6563 6861 6e69 736d 7320 7072 ty mechanisms pr\n+00048330: 6f76 6964 6564 2062 7920 7468 6520 5545 ovided by the UE\n+00048340: 4649 0a20 2020 2020 7365 6375 7265 2062 FI. secure b\n+00048350: 6f6f 742e 0a0a 1f0a 4669 6c65 3a20 6772 oot.....File: gr\n+00048360: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+00048370: 6461 7465 2c20 204e 6578 743a 2064 6576 date, Next: dev\n+00048380: 6963 6574 7265 652c 2020 5072 6576 3a20 icetree, Prev: \n+00048390: 6375 746d 656d 2c20 2055 703a 2043 6f6d cutmem, Up: Com\n+000483a0: 6d61 6e64 2d6c 696e 6520 636f 6d6d 616e mand-line comman\n+000483b0: 6473 0a0a 3137 2e34 2e32 3120 6461 7465 ds..17.4.21 date\n+000483c0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 .------------.. \n+000483d0: 2d2d 2043 6f6d 6d61 6e64 3a20 6461 7465 -- Command: date\n+000483e0: 205b 5b79 6561 722d 5d6d 6f6e 7468 2d64 [[year-]month-d\n+000483f0: 6179 5d20 5b68 6f75 723a 6d69 6e75 7465 ay] [hour:minute\n+00048400: 5b3a 7365 636f 6e64 5d5d 0a20 2020 2020 [:second]]. \n+00048410: 5769 7468 206e 6f20 6172 6775 6d65 6e74 With no argument\n+00048420: 732c 2070 7269 6e74 2074 6865 2063 7572 s, print the cur\n+00048430: 7265 6e74 2064 6174 6520 616e 6420 7469 rent date and ti\n+00048440: 6d65 2e0a 0a20 2020 2020 4f74 6865 7277 me... Otherw\n+00048450: 6973 652c 2074 616b 6520 7468 6520 6375 ise, take the cu\n+00048460: 7272 656e 7420 6461 7465 2061 6e64 2074 rrent date and t\n+00048470: 696d 652c 2063 6861 6e67 6520 616e 7920 ime, change any \n+00048480: 656c 656d 656e 7473 0a20 2020 2020 7370 elements. sp\n+00048490: 6563 6966 6965 6420 6173 2061 7267 756d ecified as argum\n+000484a0: 656e 7473 2c20 616e 6420 7365 7420 7468 ents, and set th\n+000484b0: 6520 7265 7375 6c74 2061 7320 7468 6520 e result as the \n+000484c0: 6e65 7720 6461 7465 2061 6e64 0a20 2020 new date and. \n+000484d0: 2020 7469 6d65 2e20 2046 6f72 2065 7861 time. For exa\n+000484e0: 6d70 6c65 2c20 2764 6174 6520 3031 2d30 mple, 'date 01-0\n+000484f0: 3127 2077 696c 6c20 7365 7420 7468 6520 1' will set the \n+00048500: 6375 7272 656e 7420 6d6f 6e74 6820 616e current month an\n+00048510: 6420 6461 790a 2020 2020 2074 6f20 4a61 d day. to Ja\n+00048520: 6e75 6172 7920 312c 2062 7574 206c 6561 nuary 1, but lea\n+00048530: 7665 2074 6865 2079 6561 722c 2068 6f75 ve the year, hou\n+00048540: 722c 206d 696e 7574 652c 2061 6e64 2073 r, minute, and s\n+00048550: 6563 6f6e 640a 2020 2020 2075 6e63 6861 econd. uncha\n+00048560: 6e67 6564 2e0a 0a1f 0a46 696c 653a 2067 nged.....File: g\n+00048570: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+00048580: 2064 6576 6963 6574 7265 652c 2020 4e65 devicetree, Ne\n+00048590: 7874 3a20 6469 7374 7275 7374 2c20 2050 xt: distrust, P\n+000485a0: 7265 763a 2064 6174 652c 2020 5570 3a20 rev: date, Up: \n+000485b0: 436f 6d6d 616e 642d 6c69 6e65 2063 6f6d Command-line com\n+000485c0: 6d61 6e64 730a 0a31 372e 342e 3232 2064 mands..17.4.22 d\n+000485d0: 6576 6963 6574 7265 650a 2d2d 2d2d 2d2d evicetree.------\n+000485e0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d ------------.. -\n+000485f0: 2d20 436f 6d6d 616e 643a 2064 6576 6963 - Command: devic\n+00048600: 6574 7265 6520 6669 6c65 0a20 2020 2020 etree file. \n+00048610: 4c6f 6164 2061 2064 6576 6963 6520 7472 Load a device tr\n+00048620: 6565 2062 6c6f 6220 282e 6474 6229 2066 ee blob (.dtb) f\n+00048630: 726f 6d20 6120 6669 6c65 7379 7374 656d rom a filesystem\n+00048640: 2c20 666f 7220 6c61 7465 7220 7573 6520 , for later use \n+00048650: 6279 0a20 2020 2020 6120 4c69 6e75 7820 by. a Linux \n+00048660: 6b65 726e 656c 2e20 2044 6f65 7320 6e6f kernel. Does no\n+00048670: 7420 7065 7266 6f72 6d20 6d65 7267 696e t perform mergin\n+00048680: 6720 7769 7468 2061 6e79 2064 6576 6963 g with any devic\n+00048690: 6520 7472 6565 0a20 2020 2020 7375 7070 e tree. supp\n+000486a0: 6c69 6564 2062 7920 6669 726d 7761 7265 lied by firmware\n+000486b0: 2c20 6275 7420 7261 7468 6572 2072 6570 , but rather rep\n+000486c0: 6c61 6365 7320 6974 2063 6f6d 706c 6574 laces it complet\n+000486d0: 656c 792e 0a0a 2020 2020 204e 6f74 653a ely... Note:\n+000486e0: 2054 6865 2063 6f6d 6d61 6e64 2069 7320 The command is \n+000486f0: 6e6f 7420 616c 6c6f 7765 6420 7768 656e not allowed when\n+00048700: 206c 6f63 6b64 6f77 6e20 6973 2065 6e66 lockdown is enf\n+00048710: 6f72 6365 6420 282a 6e6f 7465 0a20 2020 orced (*note. \n+00048720: 2020 4c6f 636b 646f 776e 3a3a 292e 2020 Lockdown::). \n+00048730: 5468 6973 2069 7320 646f 6e65 2074 6f20 This is done to \n+00048740: 7072 6576 656e 7420 7375 6276 6572 7469 prevent subverti\n+00048750: 6e67 2076 6172 696f 7573 2073 6563 7572 ng various secur\n+00048760: 6974 790a 2020 2020 206d 6563 6861 6e69 ity. mechani\n+00048770: 736d 732e 0a0a 1f0a 4669 6c65 3a20 6772 sms.....File: gr\n+00048780: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+00048790: 6469 7374 7275 7374 2c20 204e 6578 743a distrust, Next:\n+000487a0: 2064 7269 7665 6d61 702c 2020 5072 6576 drivemap, Prev\n+000487b0: 3a20 6465 7669 6365 7472 6565 2c20 2055 : devicetree, U\n+000487c0: 703a 2043 6f6d 6d61 6e64 2d6c 696e 6520 p: Command-line \n+000487d0: 636f 6d6d 616e 6473 0a0a 3137 2e34 2e32 commands..17.4.2\n+000487e0: 3320 6469 7374 7275 7374 0a2d 2d2d 2d2d 3 distrust.-----\n+000487f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d -----------.. --\n+00048800: 2043 6f6d 6d61 6e64 3a20 6469 7374 7275 Command: distru\n+00048810: 7374 2070 7562 6b65 795f 6964 0a20 2020 st pubkey_id. \n+00048820: 2020 5265 6d6f 7665 2070 7562 6c69 6320 Remove public \n+00048830: 6b65 7920 5055 424b 4559 5f49 4420 6672 key PUBKEY_ID fr\n+00048840: 6f6d 2047 5255 4227 7320 6b65 7972 696e om GRUB's keyrin\n+00048850: 6720 6f66 2074 7275 7374 6564 206b 6579 g of trusted key\n+00048860: 732e 0a20 2020 2020 5055 424b 4559 5f49 s.. PUBKEY_I\n+00048870: 4420 6973 2074 6865 206c 6173 7420 666f D is the last fo\n+00048880: 7572 2062 7974 6573 2028 6569 6768 7420 ur bytes (eight \n+00048890: 6865 7861 6465 6369 6d61 6c20 6469 6769 hexadecimal digi\n+000488a0: 7473 2920 6f66 2074 6865 0a20 2020 2020 ts) of the. \n+000488b0: 4750 4720 7634 206b 6579 2069 642c 2077 GPG v4 key id, w\n+000488c0: 6869 6368 2069 7320 616c 736f 2074 6865 hich is also the\n+000488d0: 206f 7574 7075 7420 6f66 20e2 8098 6c69 output of ...li\n+000488e0: 7374 5f74 7275 7374 6564 e280 9920 282a st_trusted... (*\n+000488f0: 6e6f 7465 0a20 2020 2020 6c69 7374 5f74 note. list_t\n+00048900: 7275 7374 6564 3a3a 292e 2020 4f75 7473 rusted::). Outs\n+00048910: 6964 6520 6f66 2047 5255 422c 2074 6865 ide of GRUB, the\n+00048920: 206b 6579 2069 6420 6361 6e20 6265 206f key id can be o\n+00048930: 6274 6169 6e65 6420 7573 696e 670a 2020 btained using. \n+00048940: 2020 20e2 8098 6770 6720 2d2d 6669 6e67 ...gpg --fing\n+00048950: 6572 7072 696e 74e2 8099 292e 2020 5468 erprint...). Th\n+00048960: 6573 6520 6b65 7973 2061 7265 2075 7365 ese keys are use\n+00048970: 6420 746f 2076 616c 6964 6174 6520 7369 d to validate si\n+00048980: 676e 6174 7572 6573 0a20 2020 2020 7768 gnatures. wh\n+00048990: 656e 2065 6e76 6972 6f6e 6d65 6e74 2076 en environment v\n+000489a0: 6172 6961 626c 6520 e280 9863 6865 636b ariable ...check\n+000489b0: 5f73 6967 6e61 7475 7265 73e2 8099 2069 _signatures... i\n+000489c0: 7320 7365 7420 746f 20e2 8098 656e 666f s set to ...enfo\n+000489d0: 7263 65e2 8099 0a20 2020 2020 282a 6e6f rce.... (*no\n+000489e0: 7465 2063 6865 636b 5f73 6967 6e61 7475 te check_signatu\n+000489f0: 7265 733a 3a29 2c20 616e 6420 6279 2073 res::), and by s\n+00048a00: 6f6d 6520 696e 766f 6361 7469 6f6e 7320 ome invocations \n+00048a10: 6f66 0a20 2020 2020 e280 9876 6572 6966 of. ...verif\n+00048a20: 795f 6465 7461 6368 6564 e280 9920 282a y_detached... (*\n+00048a30: 6e6f 7465 2076 6572 6966 795f 6465 7461 note verify_deta\n+00048a40: 6368 6564 3a3a 292e 2020 2a4e 6f74 6520 ched::). *Note \n+00048a50: 5573 696e 6720 6469 6769 7461 6c0a 2020 Using digital. \n+00048a60: 2020 2073 6967 6e61 7475 7265 733a 3a2c signatures::,\n+00048a70: 2066 6f72 206d 6f72 6520 696e 666f 726d for more inform\n+00048a80: 6174 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 ation.....File: \n+00048a90: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00048aa0: 3a20 6472 6976 656d 6170 2c20 204e 6578 : drivemap, Nex\n+00048ab0: 743a 2065 6368 6f2c 2020 5072 6576 3a20 t: echo, Prev: \n+00048ac0: 6469 7374 7275 7374 2c20 2055 703a 2043 distrust, Up: C\n+00048ad0: 6f6d 6d61 6e64 2d6c 696e 6520 636f 6d6d ommand-line comm\n+00048ae0: 616e 6473 0a0a 3137 2e34 2e32 3420 6472 ands..17.4.24 dr\n+00048af0: 6976 656d 6170 0a2d 2d2d 2d2d 2d2d 2d2d ivemap.---------\n+00048b00: 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d -------.. -- Com\n+00048b10: 6d61 6e64 3a20 6472 6976 656d 6170 202d mand: drivemap -\n+00048b20: 6c7c 2d72 7c5b 2d73 5d20 6672 6f6d 5f64 l|-r|[-s] from_d\n+00048b30: 7269 7665 2074 6f5f 6472 6976 650a 2020 rive to_drive. \n+00048b40: 2020 2057 6974 686f 7574 206f 7074 696f Without optio\n+00048b50: 6e73 2c20 6d61 7020 7468 6520 6472 6976 ns, map the driv\n+00048b60: 6520 4652 4f4d 5f44 5249 5645 2074 6f20 e FROM_DRIVE to \n+00048b70: 7468 6520 6472 6976 6520 544f 5f44 5249 the drive TO_DRI\n+00048b80: 5645 2e0a 2020 2020 2054 6869 7320 6973 VE.. This is\n+00048b90: 206e 6563 6573 7361 7279 2077 6865 6e20 necessary when \n+00048ba0: 796f 7520 6368 6169 6e2d 6c6f 6164 2073 you chain-load s\n+00048bb0: 6f6d 6520 6f70 6572 6174 696e 6720 7379 ome operating sy\n+00048bc0: 7374 656d 732c 2073 7563 680a 2020 2020 stems, such. \n+00048bd0: 2061 7320 444f 532c 2069 6620 7375 6368 as DOS, if such\n+00048be0: 2061 6e20 4f53 2072 6573 6964 6573 2061 an OS resides a\n+00048bf0: 7420 6120 6e6f 6e2d 6669 7273 7420 6472 t a non-first dr\n+00048c00: 6976 652e 2020 466f 720a 2020 2020 2063 ive. For. c\n+00048c10: 6f6e 7665 6e69 656e 6365 2c20 616e 7920 onvenience, any \n+00048c20: 7061 7274 6974 696f 6e20 7375 6666 6978 partition suffix\n+00048c30: 206f 6e20 7468 6520 6472 6976 6520 6973 on the drive is\n+00048c40: 2069 676e 6f72 6564 2c20 736f 2079 6f75 ignored, so you\n+00048c50: 0a20 2020 2020 6361 6e20 7361 6665 6c79 . can safely\n+00048c60: 2075 7365 2024 7b72 6f6f 747d 2061 7320 use ${root} as \n+00048c70: 6120 6472 6976 6520 7370 6563 6966 6963 a drive specific\n+00048c80: 6174 696f 6e2e 0a0a 2020 2020 2057 6974 ation... Wit\n+00048c90: 6820 7468 6520 e280 982d 73e2 8099 206f h the ...-s... o\n+00048ca0: 7074 696f 6e2c 2070 6572 666f 726d 2074 ption, perform t\n+00048cb0: 6865 2072 6576 6572 7365 206d 6170 7069 he reverse mappi\n+00048cc0: 6e67 2061 7320 7765 6c6c 2c20 7377 6170 ng as well, swap\n+00048cd0: 7069 6e67 0a20 2020 2020 7468 6520 7477 ping. the tw\n+00048ce0: 6f20 6472 6976 6573 2e0a 0a20 2020 2020 o drives... \n+00048cf0: 5769 7468 2074 6865 20e2 8098 2d6c e280 With the ...-l..\n+00048d00: 9920 6f70 7469 6f6e 2c20 6c69 7374 2074 . option, list t\n+00048d10: 6865 2063 7572 7265 6e74 206d 6170 7069 he current mappi\n+00048d20: 6e67 732e 0a0a 2020 2020 2057 6974 6820 ngs... With \n+00048d30: 7468 6520 e280 982d 72e2 8099 206f 7074 the ...-r... opt\n+00048d40: 696f 6e2c 2072 6573 6574 2061 6c6c 206d ion, reset all m\n+00048d50: 6170 7069 6e67 7320 746f 2074 6865 2064 appings to the d\n+00048d60: 6566 6175 6c74 2076 616c 7565 732e 0a0a efault values...\n+00048d70: 2020 2020 2046 6f72 2065 7861 6d70 6c65 For example\n+00048d80: 3a0a 0a20 2020 2020 2020 2020 2064 7269 :.. dri\n+00048d90: 7665 6d61 7020 2d73 2028 6864 3029 2028 vemap -s (hd0) (\n+00048da0: 6864 3129 0a0a 2020 2020 204e 4f54 453a hd1).. NOTE:\n+00048db0: 204f 6e6c 7920 6176 6169 6c61 626c 6520 Only available \n+00048dc0: 6f6e 2069 3338 362d 7063 2e0a 0a1f 0a46 on i386-pc.....F\n+00048dd0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+00048de0: 204e 6f64 653a 2065 6368 6f2c 2020 4e65 Node: echo, Ne\n+00048df0: 7874 3a20 6566 6974 6578 746d 6f64 652c xt: efitextmode,\n+00048e00: 2020 5072 6576 3a20 6472 6976 656d 6170 Prev: drivemap\n+00048e10: 2c20 2055 703a 2043 6f6d 6d61 6e64 2d6c , Up: Command-l\n+00048e20: 696e 6520 636f 6d6d 616e 6473 0a0a 3137 ine commands..17\n+00048e30: 2e34 2e32 3520 6563 686f 0a2d 2d2d 2d2d .4.25 echo.-----\n+00048e40: 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d -------.. -- Com\n+00048e50: 6d61 6e64 3a20 6563 686f 205b 2d6e 5d20 mand: echo [-n] \n+00048e60: 5b2d 655d 2073 7472 696e 6720 2e2e 2e0a [-e] string ....\n+00048e70: 2020 2020 2044 6973 706c 6179 2074 6865 Display the\n+00048e80: 2072 6571 7565 7374 6564 2074 6578 7420 requested text \n+00048e90: 616e 642c 2075 6e6c 6573 7320 7468 6520 and, unless the \n+00048ea0: e280 982d 6ee2 8099 206f 7074 696f 6e20 ...-n... option \n+00048eb0: 6973 2075 7365 642c 2061 0a20 2020 2020 is used, a. \n+00048ec0: 7472 6169 6c69 6e67 206e 6577 206c 696e trailing new lin\n+00048ed0: 652e 2020 4966 2074 6865 7265 2069 7320 e. If there is \n+00048ee0: 6d6f 7265 2074 6861 6e20 6f6e 6520 7374 more than one st\n+00048ef0: 7269 6e67 2c20 7468 6579 2061 7265 0a20 ring, they are. \n+00048f00: 2020 2020 7365 7061 7261 7465 6420 6279 separated by\n+00048f10: 2073 7061 6365 7320 696e 2074 6865 206f spaces in the o\n+00048f20: 7574 7075 742e 2020 4173 2075 7375 616c utput. As usual\n+00048f30: 2069 6e20 4752 5542 2063 6f6d 6d61 6e64 in GRUB command\n+00048f40: 732c 0a20 2020 2020 7661 7269 6162 6c65 s,. variable\n+00048f50: 7320 6d61 7920 6265 2073 7562 7374 6974 s may be substit\n+00048f60: 7574 6564 2075 7369 6e67 20e2 8098 247b uted using ...${\n+00048f70: 7661 727d e280 992e 0a0a 2020 2020 2054 var}...... T\n+00048f80: 6865 20e2 8098 2d65 e280 9920 6f70 7469 he ...-e... opti\n+00048f90: 6f6e 2065 6e61 626c 6573 2069 6e74 6572 on enables inter\n+00048fa0: 7072 6574 6174 696f 6e20 6f66 2062 6163 pretation of bac\n+00048fb0: 6b73 6c61 7368 2065 7363 6170 6573 2e20 kslash escapes. \n+00048fc0: 2054 6865 0a20 2020 2020 666f 6c6c 6f77 The. follow\n+00048fd0: 696e 6720 7365 7175 656e 6365 7320 6172 ing sequences ar\n+00048fe0: 6520 7265 636f 676e 6973 6564 3a0a 0a20 e recognised:.. \n+00048ff0: 2020 2020 e280 985c 5ce2 8099 0a20 2020 ...\\\\.... \n+00049000: 2020 2020 2020 2062 6163 6b73 6c61 7368 backslash\n+00049010: 0a0a 2020 2020 20e2 8098 5c61 e280 990a .. ...\\a....\n+00049020: 2020 2020 2020 2020 2020 616c 6572 7420 alert \n+00049030: 2842 454c 290a 0a20 2020 2020 e280 985c (BEL).. ...\\\n+00049040: 63e2 8099 0a20 2020 2020 2020 2020 2073 c.... s\n+00049050: 7570 7072 6573 7320 7472 6169 6c69 6e67 uppress trailing\n+00049060: 206e 6577 206c 696e 650a 0a20 2020 2020 new line.. \n+00049070: e280 985c 66e2 8099 0a20 2020 2020 2020 ...\\f.... \n+00049080: 2020 2066 6f72 6d20 6665 6564 0a0a 2020 form feed.. \n+00049090: 2020 20e2 8098 5c6e e280 990a 2020 2020 ...\\n.... \n+000490a0: 2020 2020 2020 6e65 7720 6c69 6e65 0a0a new line..\n+000490b0: 2020 2020 20e2 8098 5c72 e280 990a 2020 ...\\r.... \n+000490c0: 2020 2020 2020 2020 6361 7272 6961 6765 carriage\n+000490d0: 2072 6574 7572 6e0a 0a20 2020 2020 e280 return.. ..\n+000490e0: 985c 74e2 8099 0a20 2020 2020 2020 2020 .\\t.... \n+000490f0: 2068 6f72 697a 6f6e 7461 6c20 7461 620a horizontal tab.\n+00049100: 0a20 2020 2020 e280 985c 76e2 8099 0a20 . ...\\v.... \n+00049110: 2020 2020 2020 2020 2076 6572 7469 6361 vertica\n+00049120: 6c20 7461 620a 0a20 2020 2020 5768 656e l tab.. When\n+00049130: 2069 6e74 6572 7072 6574 696e 6720 6261 interpreting ba\n+00049140: 636b 736c 6173 6820 6573 6361 7065 732c ckslash escapes,\n+00049150: 2062 6163 6b73 6c61 7368 2066 6f6c 6c6f backslash follo\n+00049160: 7765 6420 6279 2061 6e79 0a20 2020 2020 wed by any. \n+00049170: 6f74 6865 7220 6368 6172 6163 7465 7220 other character \n+00049180: 7769 6c6c 2070 7269 6e74 2074 6861 7420 will print that \n+00049190: 6368 6172 6163 7465 722e 0a0a 1f0a 4669 character.....Fi\n+000491a0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+000491b0: 4e6f 6465 3a20 6566 6974 6578 746d 6f64 Node: efitextmod\n+000491c0: 652c 2020 4e65 7874 3a20 6576 616c 2c20 e, Next: eval, \n+000491d0: 2050 7265 763a 2065 6368 6f2c 2020 5570 Prev: echo, Up\n+000491e0: 3a20 436f 6d6d 616e 642d 6c69 6e65 2063 : Command-line c\n+000491f0: 6f6d 6d61 6e64 730a 0a31 372e 342e 3236 ommands..17.4.26\n+00049200: 2065 6669 7465 7874 6d6f 6465 0a2d 2d2d efitextmode.---\n 00049210: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00049220: 2d2d 0a0a 202d 2d20 436f 6d6d 616e 643a --.. -- Command:\n-00049230: 2065 6669 7465 7874 6d6f 6465 205b 6d69 efitextmode [mi\n-00049240: 6e20 7c20 6d61 7820 7c20 3c6d 6f64 655f n | max | | ]. When \n-00049270: 7573 6564 2077 6974 6820 6e6f 2061 7267 used with no arg\n-00049280: 756d 656e 7473 2064 6973 706c 6179 7320 uments displays \n-00049290: 616c 6c20 6176 6169 6c61 626c 6520 7465 all available te\n-000492a0: 7874 206f 7574 7075 740a 2020 2020 206d xt output. m\n-000492b0: 6f64 6573 2e20 2054 6865 2073 6574 206d odes. The set m\n-000492c0: 6f64 6520 6465 7465 726d 696e 6573 2074 ode determines t\n-000492d0: 6865 2063 6f6c 756d 6e73 2061 6e64 2072 he columns and r\n-000492e0: 6f77 7320 6f66 2074 6865 2074 6578 740a ows of the text.\n-000492f0: 2020 2020 2064 6973 706c 6179 2077 6865 display whe\n-00049300: 6e20 696e 2074 6578 7420 6d6f 6465 2e20 n in text mode. \n-00049310: 2041 6e20 6173 7465 7269 736b 2c20 e280 An asterisk, ..\n-00049320: 982a e280 992c 2077 696c 6c20 6265 2061 .*..., will be a\n-00049330: 7420 7468 6520 656e 6420 6f66 0a20 2020 t the end of. \n-00049340: 2020 7468 6520 6c69 6e65 206f 6620 7468 the line of th\n-00049350: 6520 6375 7272 656e 746c 7920 7365 7420 e currently set \n-00049360: 6d6f 6465 2e0a 0a20 2020 2020 4966 2067 mode... If g\n-00049370: 6976 656e 2061 2073 696e 676c 6520 7061 iven a single pa\n-00049380: 7261 6d65 7465 722c 2069 7420 6d75 7374 rameter, it must\n-00049390: 2062 6520 e280 986d 696e e280 992c 20e2 be ...min..., .\n-000493a0: 8098 6d61 78e2 8099 2c20 6f72 2061 206d ..max..., or a m\n-000493b0: 6f64 650a 2020 2020 206e 756d 6265 7220 ode. number \n-000493c0: 6769 7665 6e20 6279 2074 6865 206c 6973 given by the lis\n-000493d0: 7469 6e67 2077 6865 6e20 7275 6e20 7769 ting when run wi\n-000493e0: 7468 206e 6f20 6172 6775 6d65 6e74 732e th no arguments.\n-000493f0: 2020 5468 6573 650a 2020 2020 2061 7267 These. arg\n-00049400: 756d 656e 7473 2073 6574 2074 6865 206d uments set the m\n-00049410: 6f64 6520 746f 2074 6865 206d 696e 696d ode to the minim\n-00049420: 756d 2c20 6d61 7869 6d75 6d2c 2061 6e64 um, maximum, and\n-00049430: 2070 6172 7469 6375 6c61 7220 6d6f 6465 particular mode\n-00049440: 0a20 2020 2020 7265 7370 6563 7469 7665 . respective\n-00049450: 6c79 2e0a 0a20 2020 2020 4f74 6865 7277 ly... Otherw\n-00049460: 6973 652c 2074 6865 2063 6f6d 6d61 6e64 ise, the command\n-00049470: 206d 7573 7420 6265 2067 6976 656e 2074 must be given t\n-00049480: 776f 206e 756d 6572 6963 616c 2061 7267 wo numerical arg\n-00049490: 756d 656e 7473 0a20 2020 2020 7370 6563 uments. spec\n-000494a0: 6966 7969 6e67 2074 6865 2063 6f6c 756d ifying the colum\n-000494b0: 6e73 2061 6e64 2072 6f77 7320 6f66 2074 ns and rows of t\n-000494c0: 6865 2064 6573 6972 6564 206d 6f64 652e he desired mode.\n-000494d0: 2020 5370 6563 6966 7969 6e67 2061 0a20 Specifying a. \n-000494e0: 2020 2020 636f 6c75 6d6e 7320 616e 6420 columns and \n-000494f0: 726f 7773 2063 6f6d 6269 6e61 7469 6f6e rows combination\n-00049500: 2074 6861 7420 636f 7272 6573 706f 6e64 that correspond\n-00049510: 7320 746f 206e 6f20 7375 7070 6f72 7465 s to no supporte\n-00049520: 6420 6d6f 6465 2c0a 2020 2020 2077 696c d mode,. wil\n-00049530: 6c20 7265 7475 726e 2065 7272 6f72 2c20 l return error, \n-00049540: 6275 7420 6f74 6865 7277 6973 6520 6861 but otherwise ha\n-00049550: 7665 206e 6f20 6566 6665 6374 2e0a 0a20 ve no effect... \n-00049560: 2020 2020 4279 2064 6566 6175 6c74 2047 By default G\n-00049570: 5255 4220 7769 6c6c 2073 7461 7274 2069 RUB will start i\n-00049580: 6e20 7768 6174 6576 6572 206d 6f64 6520 n whatever mode \n-00049590: 7468 6520 4546 4920 6669 726d 7761 7265 the EFI firmware\n-000495a0: 0a20 2020 2020 6465 6661 756c 7473 2074 . defaults t\n-000495b0: 6f2e 2020 5468 6572 6520 6172 6520 6669 o. There are fi\n-000495c0: 726d 7761 7265 7320 6b6e 6f77 6e20 746f rmwares known to\n-000495d0: 2073 6574 2075 7020 7468 6520 6465 6661 set up the defa\n-000495e0: 756c 7420 6d6f 6465 0a20 2020 2020 7375 ult mode. su\n-000495f0: 6368 2074 6861 7420 6f75 7470 7574 2062 ch that output b\n-00049600: 6568 6176 6573 2073 7472 616e 6765 6c79 ehaves strangely\n-00049610: 2c20 666f 7220 6578 616d 706c 6520 7468 , for example th\n-00049620: 6520 6375 7273 6f72 2069 6e20 7468 650a e cursor in the.\n-00049630: 2020 2020 2047 5255 4220 7368 656c 6c20 GRUB shell \n-00049640: 6e65 7665 7220 7265 6163 6865 7320 7468 never reaches th\n-00049650: 6520 626f 7474 6f6d 206f 6620 7468 6520 e bottom of the \n-00049660: 7363 7265 656e 206f 722c 2077 6865 6e20 screen or, when \n-00049670: 7479 7069 6e67 0a20 2020 2020 6368 6172 typing. char\n-00049680: 6163 7465 7273 2061 7420 7468 6520 7072 acters at the pr\n-00049690: 6f6d 7074 2c20 6368 6172 6163 7465 7273 ompt, characters\n-000496a0: 2066 726f 6d20 7072 6576 696f 7573 2063 from previous c\n-000496b0: 6f6d 6d61 6e64 206f 7574 7075 740a 2020 ommand output. \n-000496c0: 2020 2061 7265 206f 7665 7277 7269 7474 are overwritt\n-000496d0: 656e 2e20 2053 6574 7469 6e67 2074 6865 en. Setting the\n-000496e0: 206d 6f64 6520 6d61 7920 6669 7820 7468 mode may fix th\n-000496f0: 6973 2e0a 0a20 2020 2020 5468 6520 4546 is... The EF\n-00049700: 4920 7370 6563 6966 6963 6174 696f 6e20 I specification \n-00049710: 7361 7973 2074 6861 7420 6d6f 6465 2030 says that mode 0\n-00049720: 206d 7573 7420 6265 2061 7661 696c 6162 must be availab\n-00049730: 6c65 2061 6e64 2068 6176 650a 2020 2020 le and have. \n-00049740: 2063 6f6c 756d 6e73 2061 6e64 2072 6f77 columns and row\n-00049750: 7320 6f66 2038 3020 616e 6420 3235 2072 s of 80 and 25 r\n-00049760: 6573 7065 6374 6976 656c 792e 2020 4d6f espectively. Mo\n-00049770: 6465 2031 206d 6179 2062 6520 6465 6669 de 1 may be defi\n-00049780: 6e65 640a 2020 2020 2061 6e64 2069 6620 ned. and if \n-00049790: 736f 206d 7573 7420 6861 7665 2063 6f6c so must have col\n-000497a0: 756d 6e73 2061 6e64 2072 6f77 7320 6f66 umns and rows of\n-000497b0: 2038 3020 616e 6420 3530 2072 6573 7065 80 and 50 respe\n-000497c0: 6374 6976 656c 792e 0a20 2020 2020 416e ctively.. An\n-000497d0: 7920 6f74 6865 7220 6d6f 6465 7320 6d61 y other modes ma\n-000497e0: 7920 6861 7665 2063 6f6c 756d 6e73 2061 y have columns a\n-000497f0: 6e64 2072 6f77 7320 6172 6269 7472 6172 nd rows arbitrar\n-00049800: 696c 7920 6465 6669 6e65 6420 6279 0a20 ily defined by. \n-00049810: 2020 2020 7468 6520 6669 726d 7761 7265 the firmware\n-00049820: 2e20 2054 6869 7320 6d65 616e 7320 7468 . This means th\n-00049830: 6174 2061 206d 6f64 6520 7769 7468 2063 at a mode with c\n-00049840: 6f6c 756d 6e73 2061 6e64 2072 6f77 7320 olumns and rows \n-00049850: 6f66 2031 3030 0a20 2020 2020 616e 6420 of 100. and \n-00049860: 3331 206f 6e20 6f6e 6520 6669 726d 7761 31 on one firmwa\n-00049870: 7265 206d 6179 2062 6520 6120 6469 6666 re may be a diff\n-00049880: 6572 656e 7420 6d6f 6465 206e 756d 6265 erent mode numbe\n-00049890: 7220 6f6e 2061 0a20 2020 2020 6469 6666 r on a. diff\n-000498a0: 6572 656e 7420 6669 726d 7761 7265 206f erent firmware o\n-000498b0: 7220 6e6f 7420 6578 6973 7420 6174 2061 r not exist at a\n-000498c0: 6c6c 2e20 204c 696b 6577 6973 652c 206d ll. Likewise, m\n-000498d0: 6f64 6520 6e75 6d62 6572 2032 206f 6e0a ode number 2 on.\n-000498e0: 2020 2020 206f 6e65 2066 6972 6d77 6172 one firmwar\n-000498f0: 6520 6d61 7920 6861 7665 2061 2064 6966 e may have a dif\n-00049900: 6665 7265 6e74 206e 756d 6265 7220 6f66 ferent number of\n-00049910: 2063 6f6c 756d 6e73 2061 6e64 2072 6f77 columns and row\n-00049920: 7320 7468 616e 0a20 2020 2020 6d6f 6465 s than. mode\n-00049930: 2032 206f 6e20 6120 6469 6666 6572 656e 2 on a differen\n-00049940: 7420 6669 726d 7761 7265 2e20 2053 6f20 t firmware. So \n-00049950: 6f6e 6520 7368 6f75 6c64 206e 6f74 2072 one should not r\n-00049960: 656c 7920 6f6e 2061 0a20 2020 2020 7061 ely on a. pa\n-00049970: 7274 6963 756c 6172 206d 6f64 6520 6e75 rticular mode nu\n-00049980: 6d62 6572 206f 7220 6120 6d6f 6465 206f mber or a mode o\n-00049990: 6620 6120 6365 7274 6169 6e20 6e75 6d62 f a certain numb\n-000499a0: 6572 206f 6620 636f 6c75 6d6e 7320 616e er of columns an\n-000499b0: 640a 2020 2020 2072 6f77 7320 6578 6973 d. rows exis\n-000499c0: 7469 6e67 206f 6e20 616c 6c20 6669 726d ting on all firm\n-000499d0: 7761 7265 732c 2065 7863 6570 7420 666f wares, except fo\n-000499e0: 7220 6d6f 6465 2030 2e0a 0a20 2020 2020 r mode 0... \n-000499f0: 4e6f 7465 3a20 5468 6973 2063 6f6d 6d61 Note: This comma\n-00049a00: 6e64 2069 7320 6f6e 6c79 2061 7661 696c nd is only avail\n-00049a10: 6162 6c65 206f 6e20 4546 4920 706c 6174 able on EFI plat\n-00049a20: 666f 726d 7320 616e 6420 6973 0a20 2020 forms and is. \n-00049a30: 2020 7369 6d69 6c61 7220 746f 2045 4649 similar to EFI\n-00049a40: 2073 6865 6c6c 2022 6d6f 6465 2220 636f shell \"mode\" co\n-00049a50: 6d6d 616e 642e 0a0a mmand...\n+00049220: 0a0a 202d 2d20 436f 6d6d 616e 643a 2065 .. -- Command: e\n+00049230: 6669 7465 7874 6d6f 6465 205b 6d69 6e20 fitextmode [min \n+00049240: 7c20 6d61 7820 7c20 3c6d 6f64 655f 6e75 | max | | ]. When us\n+00049270: 6564 2077 6974 6820 6e6f 2061 7267 756d ed with no argum\n+00049280: 656e 7473 2064 6973 706c 6179 7320 616c ents displays al\n+00049290: 6c20 6176 6169 6c61 626c 6520 7465 7874 l available text\n+000492a0: 206f 7574 7075 740a 2020 2020 206d 6f64 output. mod\n+000492b0: 6573 2e20 2054 6865 2073 6574 206d 6f64 es. The set mod\n+000492c0: 6520 6465 7465 726d 696e 6573 2074 6865 e determines the\n+000492d0: 2063 6f6c 756d 6e73 2061 6e64 2072 6f77 columns and row\n+000492e0: 7320 6f66 2074 6865 2074 6578 740a 2020 s of the text. \n+000492f0: 2020 2064 6973 706c 6179 2077 6865 6e20 display when \n+00049300: 696e 2074 6578 7420 6d6f 6465 2e20 2041 in text mode. A\n+00049310: 6e20 6173 7465 7269 736b 2c20 e280 982a n asterisk, ...*\n+00049320: e280 992c 2077 696c 6c20 6265 2061 7420 ..., will be at \n+00049330: 7468 6520 656e 6420 6f66 0a20 2020 2020 the end of. \n+00049340: 7468 6520 6c69 6e65 206f 6620 7468 6520 the line of the \n+00049350: 6375 7272 656e 746c 7920 7365 7420 6d6f currently set mo\n+00049360: 6465 2e0a 0a20 2020 2020 4966 2067 6976 de... If giv\n+00049370: 656e 2061 2073 696e 676c 6520 7061 7261 en a single para\n+00049380: 6d65 7465 722c 2069 7420 6d75 7374 2062 meter, it must b\n+00049390: 6520 e280 986d 696e e280 992c 20e2 8098 e ...min..., ...\n+000493a0: 6d61 78e2 8099 2c20 6f72 2061 206d 6f64 max..., or a mod\n+000493b0: 650a 2020 2020 206e 756d 6265 7220 6769 e. number gi\n+000493c0: 7665 6e20 6279 2074 6865 206c 6973 7469 ven by the listi\n+000493d0: 6e67 2077 6865 6e20 7275 6e20 7769 7468 ng when run with\n+000493e0: 206e 6f20 6172 6775 6d65 6e74 732e 2020 no arguments. \n+000493f0: 5468 6573 650a 2020 2020 2061 7267 756d These. argum\n+00049400: 656e 7473 2073 6574 2074 6865 206d 6f64 ents set the mod\n+00049410: 6520 746f 2074 6865 206d 696e 696d 756d e to the minimum\n+00049420: 2c20 6d61 7869 6d75 6d2c 2061 6e64 2070 , maximum, and p\n+00049430: 6172 7469 6375 6c61 7220 6d6f 6465 0a20 articular mode. \n+00049440: 2020 2020 7265 7370 6563 7469 7665 6c79 respectively\n+00049450: 2e0a 0a20 2020 2020 4f74 6865 7277 6973 ... Otherwis\n+00049460: 652c 2074 6865 2063 6f6d 6d61 6e64 206d e, the command m\n+00049470: 7573 7420 6265 2067 6976 656e 2074 776f ust be given two\n+00049480: 206e 756d 6572 6963 616c 2061 7267 756d numerical argum\n+00049490: 656e 7473 0a20 2020 2020 7370 6563 6966 ents. specif\n+000494a0: 7969 6e67 2074 6865 2063 6f6c 756d 6e73 ying the columns\n+000494b0: 2061 6e64 2072 6f77 7320 6f66 2074 6865 and rows of the\n+000494c0: 2064 6573 6972 6564 206d 6f64 652e 2020 desired mode. \n+000494d0: 5370 6563 6966 7969 6e67 2061 0a20 2020 Specifying a. \n+000494e0: 2020 636f 6c75 6d6e 7320 616e 6420 726f columns and ro\n+000494f0: 7773 2063 6f6d 6269 6e61 7469 6f6e 2074 ws combination t\n+00049500: 6861 7420 636f 7272 6573 706f 6e64 7320 hat corresponds \n+00049510: 746f 206e 6f20 7375 7070 6f72 7465 6420 to no supported \n+00049520: 6d6f 6465 2c0a 2020 2020 2077 696c 6c20 mode,. will \n+00049530: 7265 7475 726e 2065 7272 6f72 2c20 6275 return error, bu\n+00049540: 7420 6f74 6865 7277 6973 6520 6861 7665 t otherwise have\n+00049550: 206e 6f20 6566 6665 6374 2e0a 0a20 2020 no effect... \n+00049560: 2020 4279 2064 6566 6175 6c74 2047 5255 By default GRU\n+00049570: 4220 7769 6c6c 2073 7461 7274 2069 6e20 B will start in \n+00049580: 7768 6174 6576 6572 206d 6f64 6520 7468 whatever mode th\n+00049590: 6520 4546 4920 6669 726d 7761 7265 0a20 e EFI firmware. \n+000495a0: 2020 2020 6465 6661 756c 7473 2074 6f2e defaults to.\n+000495b0: 2020 5468 6572 6520 6172 6520 6669 726d There are firm\n+000495c0: 7761 7265 7320 6b6e 6f77 6e20 746f 2073 wares known to s\n+000495d0: 6574 2075 7020 7468 6520 6465 6661 756c et up the defaul\n+000495e0: 7420 6d6f 6465 0a20 2020 2020 7375 6368 t mode. such\n+000495f0: 2074 6861 7420 6f75 7470 7574 2062 6568 that output beh\n+00049600: 6176 6573 2073 7472 616e 6765 6c79 2c20 aves strangely, \n+00049610: 666f 7220 6578 616d 706c 6520 7468 6520 for example the \n+00049620: 6375 7273 6f72 2069 6e20 7468 650a 2020 cursor in the. \n+00049630: 2020 2047 5255 4220 7368 656c 6c20 6e65 GRUB shell ne\n+00049640: 7665 7220 7265 6163 6865 7320 7468 6520 ver reaches the \n+00049650: 626f 7474 6f6d 206f 6620 7468 6520 7363 bottom of the sc\n+00049660: 7265 656e 206f 722c 2077 6865 6e20 7479 reen or, when ty\n+00049670: 7069 6e67 0a20 2020 2020 6368 6172 6163 ping. charac\n+00049680: 7465 7273 2061 7420 7468 6520 7072 6f6d ters at the prom\n+00049690: 7074 2c20 6368 6172 6163 7465 7273 2066 pt, characters f\n+000496a0: 726f 6d20 7072 6576 696f 7573 2063 6f6d rom previous com\n+000496b0: 6d61 6e64 206f 7574 7075 740a 2020 2020 mand output. \n+000496c0: 2061 7265 206f 7665 7277 7269 7474 656e are overwritten\n+000496d0: 2e20 2053 6574 7469 6e67 2074 6865 206d . Setting the m\n+000496e0: 6f64 6520 6d61 7920 6669 7820 7468 6973 ode may fix this\n+000496f0: 2e0a 0a20 2020 2020 5468 6520 4546 4920 ... The EFI \n+00049700: 7370 6563 6966 6963 6174 696f 6e20 7361 specification sa\n+00049710: 7973 2074 6861 7420 6d6f 6465 2030 206d ys that mode 0 m\n+00049720: 7573 7420 6265 2061 7661 696c 6162 6c65 ust be available\n+00049730: 2061 6e64 2068 6176 650a 2020 2020 2063 and have. c\n+00049740: 6f6c 756d 6e73 2061 6e64 2072 6f77 7320 olumns and rows \n+00049750: 6f66 2038 3020 616e 6420 3235 2072 6573 of 80 and 25 res\n+00049760: 7065 6374 6976 656c 792e 2020 4d6f 6465 pectively. Mode\n+00049770: 2031 206d 6179 2062 6520 6465 6669 6e65 1 may be define\n+00049780: 640a 2020 2020 2061 6e64 2069 6620 736f d. and if so\n+00049790: 206d 7573 7420 6861 7665 2063 6f6c 756d must have colum\n+000497a0: 6e73 2061 6e64 2072 6f77 7320 6f66 2038 ns and rows of 8\n+000497b0: 3020 616e 6420 3530 2072 6573 7065 6374 0 and 50 respect\n+000497c0: 6976 656c 792e 0a20 2020 2020 416e 7920 ively.. Any \n+000497d0: 6f74 6865 7220 6d6f 6465 7320 6d61 7920 other modes may \n+000497e0: 6861 7665 2063 6f6c 756d 6e73 2061 6e64 have columns and\n+000497f0: 2072 6f77 7320 6172 6269 7472 6172 696c rows arbitraril\n+00049800: 7920 6465 6669 6e65 6420 6279 0a20 2020 y defined by. \n+00049810: 2020 7468 6520 6669 726d 7761 7265 2e20 the firmware. \n+00049820: 2054 6869 7320 6d65 616e 7320 7468 6174 This means that\n+00049830: 2061 206d 6f64 6520 7769 7468 2063 6f6c a mode with col\n+00049840: 756d 6e73 2061 6e64 2072 6f77 7320 6f66 umns and rows of\n+00049850: 2031 3030 0a20 2020 2020 616e 6420 3331 100. and 31\n+00049860: 206f 6e20 6f6e 6520 6669 726d 7761 7265 on one firmware\n+00049870: 206d 6179 2062 6520 6120 6469 6666 6572 may be a differ\n+00049880: 656e 7420 6d6f 6465 206e 756d 6265 7220 ent mode number \n+00049890: 6f6e 2061 0a20 2020 2020 6469 6666 6572 on a. differ\n+000498a0: 656e 7420 6669 726d 7761 7265 206f 7220 ent firmware or \n+000498b0: 6e6f 7420 6578 6973 7420 6174 2061 6c6c not exist at all\n+000498c0: 2e20 204c 696b 6577 6973 652c 206d 6f64 . Likewise, mod\n+000498d0: 6520 6e75 6d62 6572 2032 206f 6e0a 2020 e number 2 on. \n+000498e0: 2020 206f 6e65 2066 6972 6d77 6172 6520 one firmware \n+000498f0: 6d61 7920 6861 7665 2061 2064 6966 6665 may have a diffe\n+00049900: 7265 6e74 206e 756d 6265 7220 6f66 2063 rent number of c\n+00049910: 6f6c 756d 6e73 2061 6e64 2072 6f77 7320 olumns and rows \n+00049920: 7468 616e 0a20 2020 2020 6d6f 6465 2032 than. mode 2\n+00049930: 206f 6e20 6120 6469 6666 6572 656e 7420 on a different \n+00049940: 6669 726d 7761 7265 2e20 2053 6f20 6f6e firmware. So on\n+00049950: 6520 7368 6f75 6c64 206e 6f74 2072 656c e should not rel\n+00049960: 7920 6f6e 2061 0a20 2020 2020 7061 7274 y on a. part\n+00049970: 6963 756c 6172 206d 6f64 6520 6e75 6d62 icular mode numb\n+00049980: 6572 206f 7220 6120 6d6f 6465 206f 6620 er or a mode of \n+00049990: 6120 6365 7274 6169 6e20 6e75 6d62 6572 a certain number\n+000499a0: 206f 6620 636f 6c75 6d6e 7320 616e 640a of columns and.\n+000499b0: 2020 2020 2072 6f77 7320 6578 6973 7469 rows existi\n+000499c0: 6e67 206f 6e20 616c 6c20 6669 726d 7761 ng on all firmwa\n+000499d0: 7265 732c 2065 7863 6570 7420 666f 7220 res, except for \n+000499e0: 6d6f 6465 2030 2e0a 0a20 2020 2020 4e6f mode 0... No\n+000499f0: 7465 3a20 5468 6973 2063 6f6d 6d61 6e64 te: This command\n+00049a00: 2069 7320 6f6e 6c79 2061 7661 696c 6162 is only availab\n+00049a10: 6c65 206f 6e20 4546 4920 706c 6174 666f le on EFI platfo\n+00049a20: 726d 7320 616e 6420 6973 0a20 2020 2020 rms and is. \n+00049a30: 7369 6d69 6c61 7220 746f 2045 4649 2073 similar to EFI s\n+00049a40: 6865 6c6c 2022 6d6f 6465 2220 636f 6d6d hell \"mode\" comm\n+00049a50: 616e 642e 0a0a and...\n"}]}, {"source1": "./usr/share/info/grub.info-2.gz", "source2": "./usr/share/info/grub.info-2.gz", "unified_diff": null, "details": [{"source1": "grub.info-2", "source2": "grub.info-2", "has_internal_linenos": true, "unified_diff": "@@ -2,11293 +2,11292 @@\n 00000010: 6f2c 2070 726f 6475 6365 6420 6279 206d o, produced by m\n 00000020: 616b 6569 6e66 6f20 7665 7273 696f 6e20 akeinfo version \n 00000030: 372e 3220 6672 6f6d 2067 7275 622e 7465 7.2 from grub.te\n 00000040: 7869 2e0a 0a54 6869 7320 6d61 6e75 616c xi...This manual\n 00000050: 2069 7320 666f 7220 474e 5520 4752 5542 is for GNU GRUB\n 00000060: 2028 7665 7273 696f 6e20 322e 3134 7e67 (version 2.14~g\n 00000070: 6974 3230 3235 3037 3138 2e30 6533 3637 it20250718.0e367\n-00000080: 3739 2c20 390a 5365 7074 656d 6265 7220 79, 9.September \n-00000090: 3230 3235 292e 0a0a 2020 2043 6f70 7972 2025)... Copyr\n-000000a0: 6967 6874 20c2 a90a 3139 3939 2c32 3030 ight ...1999,200\n-000000b0: 302c 3230 3031 2c32 3030 322c 3230 3034 0,2001,2002,2004\n-000000c0: 2c32 3030 362c 3230 3038 2c32 3030 392c ,2006,2008,2009,\n-000000d0: 3230 3130 2c32 3031 312c 3230 3132 2c32 2010,2011,2012,2\n-000000e0: 3031 3320 4672 6565 0a53 6f66 7477 6172 013 Free.Softwar\n-000000f0: 6520 466f 756e 6461 7469 6f6e 2c20 496e e Foundation, In\n-00000100: 632e 0a0a 2020 2020 2050 6572 6d69 7373 c... Permiss\n-00000110: 696f 6e20 6973 2067 7261 6e74 6564 2074 ion is granted t\n-00000120: 6f20 636f 7079 2c20 6469 7374 7269 6275 o copy, distribu\n-00000130: 7465 2061 6e64 2f6f 7220 6d6f 6469 6679 te and/or modify\n-00000140: 2074 6869 730a 2020 2020 2064 6f63 756d this. docum\n-00000150: 656e 7420 756e 6465 7220 7468 6520 7465 ent under the te\n-00000160: 726d 7320 6f66 2074 6865 2047 4e55 2046 rms of the GNU F\n-00000170: 7265 6520 446f 6375 6d65 6e74 6174 696f ree Documentatio\n-00000180: 6e20 4c69 6365 6e73 652c 0a20 2020 2020 n License,. \n-00000190: 5665 7273 696f 6e20 312e 3220 6f72 2061 Version 1.2 or a\n-000001a0: 6e79 206c 6174 6572 2076 6572 7369 6f6e ny later version\n-000001b0: 2070 7562 6c69 7368 6564 2062 7920 7468 published by th\n-000001c0: 6520 4672 6565 2053 6f66 7477 6172 650a e Free Software.\n-000001d0: 2020 2020 2046 6f75 6e64 6174 696f 6e3b Foundation;\n-000001e0: 2077 6974 6820 6e6f 2049 6e76 6172 6961 with no Invaria\n-000001f0: 6e74 2053 6563 7469 6f6e 732e 0a49 4e46 nt Sections..INF\n-00000200: 4f2d 4449 522d 5345 4354 494f 4e20 4b65 O-DIR-SECTION Ke\n-00000210: 726e 656c 0a53 5441 5254 2d49 4e46 4f2d rnel.START-INFO-\n-00000220: 4449 522d 454e 5452 590a 2a20 4752 5542 DIR-ENTRY.* GRUB\n-00000230: 3a20 2867 7275 6229 2e20 2020 2020 2020 : (grub). \n-00000240: 2020 2020 2020 2020 2020 5468 6520 4752 The GR\n-00000250: 616e 6420 556e 6966 6965 6420 426f 6f74 and Unified Boot\n-00000260: 6c6f 6164 6572 0a2a 2067 7275 622d 696e loader.* grub-in\n-00000270: 7374 616c 6c3a 2028 6772 7562 2949 6e76 stall: (grub)Inv\n-00000280: 6f6b 696e 6720 6772 7562 2d69 6e73 7461 oking grub-insta\n-00000290: 6c6c 2e20 2020 2049 6e73 7461 6c6c 2047 ll. Install G\n-000002a0: 5255 4220 6f6e 2079 6f75 7220 6472 6976 RUB on your driv\n-000002b0: 650a 2a20 6772 7562 2d6d 6b63 6f6e 6669 e.* grub-mkconfi\n-000002c0: 673a 2028 6772 7562 2949 6e76 6f6b 696e g: (grub)Invokin\n-000002d0: 6720 6772 7562 2d6d 6b63 6f6e 6669 672e g grub-mkconfig.\n-000002e0: 2020 4765 6e65 7261 7465 2047 5255 4220 Generate GRUB \n-000002f0: 636f 6e66 6967 7572 6174 696f 6e0a 2a20 configuration.* \n-00000300: 6772 7562 2d6d 6b70 6173 7377 642d 7062 grub-mkpasswd-pb\n-00000310: 6b64 6632 3a20 2867 7275 6229 496e 766f kdf2: (grub)Invo\n-00000320: 6b69 6e67 2067 7275 622d 6d6b 7061 7373 king grub-mkpass\n-00000330: 7764 2d70 626b 6466 322e 0a2a 2067 7275 wd-pbkdf2..* gru\n-00000340: 622d 6d6b 7265 6c70 6174 683a 2028 6772 b-mkrelpath: (gr\n-00000350: 7562 2949 6e76 6f6b 696e 6720 6772 7562 ub)Invoking grub\n-00000360: 2d6d 6b72 656c 7061 7468 2e0a 2a20 6772 -mkrelpath..* gr\n-00000370: 7562 2d6d 6b72 6573 6375 653a 2028 6772 ub-mkrescue: (gr\n-00000380: 7562 2949 6e76 6f6b 696e 6720 6772 7562 ub)Invoking grub\n-00000390: 2d6d 6b72 6573 6375 652e 2020 4d61 6b65 -mkrescue. Make\n-000003a0: 2061 2047 5255 4220 7265 7363 7565 2069 a GRUB rescue i\n-000003b0: 6d61 6765 0a2a 2067 7275 622d 6d6f 756e mage.* grub-moun\n-000003c0: 743a 2028 6772 7562 2949 6e76 6f6b 696e t: (grub)Invokin\n-000003d0: 6720 6772 7562 2d6d 6f75 6e74 2e20 2020 g grub-mount. \n-000003e0: 2020 2020 204d 6f75 6e74 2061 2066 696c Mount a fil\n-000003f0: 6520 7379 7374 656d 2075 7369 6e67 2047 e system using G\n-00000400: 5255 420a 2a20 6772 7562 2d70 726f 6265 RUB.* grub-probe\n-00000410: 3a20 2867 7275 6229 496e 766f 6b69 6e67 : (grub)Invoking\n-00000420: 2067 7275 622d 7072 6f62 652e 2020 2020 grub-probe. \n-00000430: 2020 2020 5072 6f62 6520 6465 7669 6365 Probe device\n-00000440: 2069 6e66 6f72 6d61 7469 6f6e 0a2a 2067 information.* g\n-00000450: 7275 622d 7363 7269 7074 2d63 6865 636b rub-script-check\n-00000460: 3a20 2867 7275 6229 496e 766f 6b69 6e67 : (grub)Invoking\n-00000470: 2067 7275 622d 7363 7269 7074 2d63 6865 grub-script-che\n-00000480: 636b 2e0a 454e 442d 494e 464f 2d44 4952 ck..END-INFO-DIR\n-00000490: 2d45 4e54 5259 0a0a 1f0a 4669 6c65 3a20 -ENTRY....File: \n-000004a0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-000004b0: 3a20 6576 616c 2c20 204e 6578 743a 2065 : eval, Next: e\n-000004c0: 7870 6f72 742c 2020 5072 6576 3a20 6566 xport, Prev: ef\n-000004d0: 6974 6578 746d 6f64 652c 2020 5570 3a20 itextmode, Up: \n-000004e0: 436f 6d6d 616e 642d 6c69 6e65 2063 6f6d Command-line com\n-000004f0: 6d61 6e64 730a 0a31 372e 342e 3237 2065 mands..17.4.27 e\n-00000500: 7661 6c0a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d val.------------\n-00000510: 0a0a 202d 2d20 436f 6d6d 616e 643a 2065 .. -- Command: e\n-00000520: 7661 6c20 7374 7269 6e67 202e 2e2e 0a20 val string .... \n-00000530: 2020 2020 436f 6e63 6174 656e 6174 6520 Concatenate \n-00000540: 6172 6775 6d65 6e74 7320 746f 6765 7468 arguments togeth\n-00000550: 6572 2075 7369 6e67 2073 696e 676c 6520 er using single \n-00000560: 7370 6163 6520 6173 2073 6570 6172 6174 space as separat\n-00000570: 6f72 2061 6e64 0a20 2020 2020 6576 616c or and. eval\n-00000580: 7561 7465 2072 6573 756c 7420 6173 2073 uate result as s\n-00000590: 6571 7565 6e63 6520 6f66 2047 5255 4220 equence of GRUB \n-000005a0: 636f 6d6d 616e 6473 2e0a 0a1f 0a46 696c commands.....Fil\n-000005b0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-000005c0: 6f64 653a 2065 7870 6f72 742c 2020 4e65 ode: export, Ne\n-000005d0: 7874 3a20 6661 6c73 652c 2020 5072 6576 xt: false, Prev\n-000005e0: 3a20 6576 616c 2c20 2055 703a 2043 6f6d : eval, Up: Com\n-000005f0: 6d61 6e64 2d6c 696e 6520 636f 6d6d 616e mand-line comman\n-00000600: 6473 0a0a 3137 2e34 2e32 3820 6578 706f ds..17.4.28 expo\n-00000610: 7274 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d rt.-------------\n-00000620: 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 -.. -- Command: \n-00000630: 6578 706f 7274 2065 6e76 7661 720a 2020 export envvar. \n-00000640: 2020 2045 7870 6f72 7420 7468 6520 656e Export the en\n-00000650: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n-00000660: 6c65 2045 4e56 5641 522e 2020 4578 706f le ENVVAR. Expo\n-00000670: 7274 6564 2076 6172 6961 626c 6573 2061 rted variables a\n-00000680: 7265 0a20 2020 2020 7669 7369 626c 6520 re. visible \n-00000690: 746f 2073 7562 7369 6469 6172 7920 636f to subsidiary co\n-000006a0: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file\n-000006b0: 7320 6c6f 6164 6564 2075 7369 6e67 0a20 s loaded using. \n-000006c0: 2020 2020 e280 9863 6f6e 6669 6766 696c ...configfil\n-000006d0: 65e2 8099 2e0a 0a1f 0a46 696c 653a 2067 e........File: g\n-000006e0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-000006f0: 2066 616c 7365 2c20 204e 6578 743a 2066 false, Next: f\n-00000700: 6474 6475 6d70 2c20 2050 7265 763a 2065 dtdump, Prev: e\n-00000710: 7870 6f72 742c 2020 5570 3a20 436f 6d6d xport, Up: Comm\n-00000720: 616e 642d 6c69 6e65 2063 6f6d 6d61 6e64 and-line command\n-00000730: 730a 0a31 372e 342e 3239 2066 616c 7365 s..17.4.29 false\n-00000740: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a .-------------..\n-00000750: 202d 2d20 436f 6d6d 616e 643a 2066 616c -- Command: fal\n-00000760: 7365 0a20 2020 2020 446f 206e 6f74 6869 se. Do nothi\n-00000770: 6e67 2c20 756e 7375 6363 6573 7366 756c ng, unsuccessful\n-00000780: 6c79 2e20 2054 6869 7320 6973 206d 6169 ly. This is mai\n-00000790: 6e6c 7920 7573 6566 756c 2069 6e20 636f nly useful in co\n-000007a0: 6e74 726f 6c0a 2020 2020 2063 6f6e 7374 ntrol. const\n-000007b0: 7275 6374 7320 7375 6368 2061 7320 e280 ructs such as ..\n-000007c0: 9869 66e2 8099 2061 6e64 20e2 8098 7768 .if... and ...wh\n-000007d0: 696c 65e2 8099 2028 2a6e 6f74 6520 5368 ile... (*note Sh\n-000007e0: 656c 6c2d 6c69 6b65 2073 6372 6970 7469 ell-like scripti\n-000007f0: 6e67 3a3a 292e 0a0a 1f0a 4669 6c65 3a20 ng::).....File: \n-00000800: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00000810: 3a20 6664 7464 756d 702c 2020 4e65 7874 : fdtdump, Next\n-00000820: 3a20 6669 6c65 2c20 2050 7265 763a 2066 : file, Prev: f\n-00000830: 616c 7365 2c20 2055 703a 2043 6f6d 6d61 alse, Up: Comma\n-00000840: 6e64 2d6c 696e 6520 636f 6d6d 616e 6473 nd-line commands\n-00000850: 0a0a 3137 2e34 2e33 3020 6664 7464 756d ..17.4.30 fdtdum\n-00000860: 700a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d p.--------------\n-00000870: 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 -.. -- Command: \n-00000880: 6664 7464 756d 7020 5b2d 2d70 726f 7020 fdtdump [--prop \n-00000890: 5052 4f50 5d20 5b2d 2d73 6574 2056 4152 PROP] [--set VAR\n-000008a0: 4941 424c 455d 0a20 2020 2020 5265 7472 IABLE]. Retr\n-000008b0: 6965 7665 2064 6576 6963 6520 7472 6565 ieve device tree\n-000008c0: 2069 6e66 6f72 6d61 7469 6f6e 2e0a 0a20 information... \n-000008d0: 2020 2020 5468 6520 e280 9866 6474 6475 The ...fdtdu\n-000008e0: 6d70 e280 9920 636f 6d6d 616e 6420 7265 mp... command re\n-000008f0: 7475 726e 7320 7468 6520 7661 6c75 6520 turns the value \n-00000900: 6f66 2061 2070 726f 7065 7274 7920 696e of a property in\n-00000910: 2074 6865 2064 6576 6963 650a 2020 2020 the device. \n-00000920: 2074 7265 6520 7072 6f76 6964 6564 2062 tree provided b\n-00000930: 7920 7468 6520 6669 726d 7761 7265 2e20 y the firmware. \n-00000940: 2054 6865 20e2 8098 2d2d 7072 6f70 e280 The ...--prop..\n-00000950: 9920 6f70 7469 6f6e 2064 6574 6572 6d69 . option determi\n-00000960: 6e65 730a 2020 2020 2077 6869 6368 2070 nes. which p\n-00000970: 726f 7065 7274 7920 746f 2073 656c 6563 roperty to selec\n-00000980: 742e 0a0a 2020 2020 2054 6865 2064 6566 t... The def\n-00000990: 6175 6c74 2061 6374 696f 6e20 6973 2074 ault action is t\n-000009a0: 6f20 7072 696e 7420 7468 6520 7661 6c75 o print the valu\n-000009b0: 6520 6f66 2074 6865 2072 6571 7565 7374 e of the request\n-000009c0: 6564 2066 6965 6c64 2074 6f0a 2020 2020 ed field to. \n-000009d0: 2074 6865 2063 6f6e 736f 6c65 2c20 6275 the console, bu\n-000009e0: 7420 6120 7661 7269 6162 6c65 206e 616d t a variable nam\n-000009f0: 6520 6361 6e20 6265 2073 7065 6369 6669 e can be specifi\n-00000a00: 6564 2077 6974 6820 e280 982d 2d73 6574 ed with ...--set\n-00000a10: e280 9920 746f 0a20 2020 2020 7374 6f72 ... to. stor\n-00000a20: 6520 7468 6520 7661 6c75 6520 696e 7374 e the value inst\n-00000a30: 6561 6420 6f66 2070 7269 6e74 696e 6720 ead of printing \n-00000a40: 6974 2e0a 0a20 2020 2020 466f 7220 6578 it... For ex\n-00000a50: 616d 706c 652c 2074 6869 7320 7769 6c6c ample, this will\n-00000a60: 2073 746f 7265 2061 6e64 2074 6865 6e20 store and then \n-00000a70: 6469 7370 6c61 7920 7468 6520 6d6f 6465 display the mode\n-00000a80: 6c20 7374 7269 6e67 2e0a 0a20 2020 2020 l string... \n-00000a90: 2020 2020 2066 6474 6475 6d70 202d 2d70 fdtdump --p\n-00000aa0: 726f 7020 6d6f 6465 6c20 2d2d 7365 7420 rop model --set \n-00000ab0: 6d61 6368 696e 655f 6d6f 6465 6c0a 2020 machine_model. \n-00000ac0: 2020 2020 2020 2020 6563 686f 2024 6d61 echo $ma\n-00000ad0: 6368 696e 655f 6d6f 6465 6c0a 0a1f 0a46 chine_model....F\n-00000ae0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00000af0: 204e 6f64 653a 2066 696c 652c 2020 4e65 Node: file, Ne\n-00000b00: 7874 3a20 6677 7365 7475 702c 2020 5072 xt: fwsetup, Pr\n-00000b10: 6576 3a20 6664 7464 756d 702c 2020 5570 ev: fdtdump, Up\n-00000b20: 3a20 436f 6d6d 616e 642d 6c69 6e65 2063 : Command-line c\n-00000b30: 6f6d 6d61 6e64 730a 0a31 372e 342e 3331 ommands..17.4.31\n-00000b40: 2066 696c 650a 2d2d 2d2d 2d2d 2d2d 2d2d file.----------\n-00000b50: 2d2d 0a0a 202d 2d20 436f 6d6d 616e 643a --.. -- Command:\n-00000b60: 2066 696c 6520 6973 5f66 696c 655f 7479 file is_file_ty\n-00000b70: 7065 2066 696c 656e 616d 650a 0a20 2020 pe filename.. \n-00000b80: 2020 5468 6520 e280 9866 696c 65e2 8099 The ...file...\n-00000b90: 2063 6f6d 6d61 6e64 2074 6573 7473 2077 command tests w\n-00000ba0: 6865 7468 6572 2074 6865 2070 726f 7669 hether the provi\n-00000bb0: 6465 6420 4649 4c45 4e41 4d45 2069 7320 ded FILENAME is \n-00000bc0: 7468 6520 7479 7065 0a20 2020 2020 7072 the type. pr\n-00000bd0: 6f76 6964 6564 2062 7920 4953 5f46 494c ovided by IS_FIL\n-00000be0: 455f 5459 5045 2e20 2057 6865 6e20 7468 E_TYPE. When th\n-00000bf0: 6520 e280 9866 696c 65e2 8099 2069 7320 e ...file... is \n-00000c00: 6f66 2074 7970 6520 4953 5f46 494c 455f of type IS_FILE_\n-00000c10: 5459 5045 0a20 2020 2020 7468 6973 2063 TYPE. this c\n-00000c20: 6f6d 6d61 6e64 2077 696c 6c20 7265 7475 ommand will retu\n-00000c30: 726e 2030 2c20 6f74 6865 7277 6973 6520 rn 0, otherwise \n-00000c40: 6974 2077 696c 6c20 7265 7475 726e 206e it will return n\n-00000c50: 6f6e 2d7a 6572 6f20 286e 6f0a 2020 2020 on-zero (no. \n-00000c60: 206f 7574 7075 7420 6973 2070 726f 7669 output is provi\n-00000c70: 6465 6420 746f 2074 6865 2074 6572 6d69 ded to the termi\n-00000c80: 6e61 6c29 2e0a 0a20 2020 2020 4953 5f46 nal)... IS_F\n-00000c90: 494c 455f 5459 5045 206d 6179 2062 6520 ILE_TYPE may be \n-00000ca0: 6f6e 6520 6f66 2074 6865 2066 6f6c 6c6f one of the follo\n-00000cb0: 7769 6e67 206f 7074 696f 6e73 3a0a 2020 wing options:. \n-00000cc0: 2020 2020 2020 e280 a220 e280 982d 2d69 ... ...--i\n-00000cd0: 732d 6933 3836 2d78 656e 2d70 6165 2d64 s-i386-xen-pae-d\n-00000ce0: 6f6d 75e2 8099 2043 6865 636b 2069 6620 omu... Check if \n-00000cf0: 4649 4c45 4e41 4d45 2063 616e 2062 6520 FILENAME can be \n-00000d00: 626f 6f74 6564 2061 730a 2020 2020 2020 booted as. \n-00000d10: 2020 2020 6933 3836 2050 4145 2058 656e i386 PAE Xen\n-00000d20: 2075 6e70 7269 7669 6c65 6765 6420 6775 unprivileged gu\n-00000d30: 6573 7420 6b65 726e 656c 0a20 2020 2020 est kernel. \n-00000d40: 2020 20e2 80a2 20e2 8098 2d2d 6973 2d78 ... ...--is-x\n-00000d50: 3836 5f36 342d 7865 6e2d 646f 6d75 e280 86_64-xen-domu..\n-00000d60: 9920 4368 6563 6b20 6966 2046 494c 454e . Check if FILEN\n-00000d70: 414d 4520 6361 6e20 6265 2062 6f6f 7465 AME can be boote\n-00000d80: 6420 6173 0a20 2020 2020 2020 2020 2078 d as. x\n-00000d90: 3836 5f36 3420 5865 6e20 756e 7072 6976 86_64 Xen unpriv\n-00000da0: 696c 6567 6564 2067 7565 7374 206b 6572 ileged guest ker\n-00000db0: 6e65 6c0a 2020 2020 2020 2020 e280 a220 nel. ... \n-00000dc0: e280 982d 2d69 732d 7838 362d 7865 6e2d ...--is-x86-xen-\n-00000dd0: 646f 6d30 e280 9920 4368 6563 6b20 6966 dom0... Check if\n-00000de0: 2046 494c 454e 414d 4520 6361 6e20 6265 FILENAME can be\n-00000df0: 2075 7365 6420 6173 2058 656e 2078 3836 used as Xen x86\n-00000e00: 0a20 2020 2020 2020 2020 2070 7269 7669 . privi\n-00000e10: 6c65 6765 6420 6775 6573 7420 6b65 726e leged guest kern\n-00000e20: 656c 0a20 2020 2020 2020 20e2 80a2 20e2 el. ... .\n-00000e30: 8098 2d2d 6973 2d78 3836 2d6d 756c 7469 ..--is-x86-multi\n-00000e40: 626f 6f74 e280 9920 4368 6563 6b20 6966 boot... Check if\n-00000e50: 2046 494c 454e 414d 4520 6361 6e20 6265 FILENAME can be\n-00000e60: 2075 7365 6420 6173 2078 3836 0a20 2020 used as x86. \n-00000e70: 2020 2020 2020 206d 756c 7469 626f 6f74 multiboot\n-00000e80: 206b 6572 6e65 6c0a 2020 2020 2020 2020 kernel. \n-00000e90: e280 a220 e280 982d 2d69 732d 7838 362d ... ...--is-x86-\n-00000ea0: 6d75 6c74 6962 6f6f 7432 e280 9920 4368 multiboot2... Ch\n-00000eb0: 6563 6b20 6966 2046 494c 454e 414d 4520 eck if FILENAME \n-00000ec0: 6361 6e20 6265 2075 7365 6420 6173 2078 can be used as x\n-00000ed0: 3836 0a20 2020 2020 2020 2020 206d 756c 86. mul\n-00000ee0: 7469 626f 6f74 3220 6b65 726e 656c 0a20 tiboot2 kernel. \n-00000ef0: 2020 2020 2020 20e2 80a2 20e2 8098 2d2d ... ...--\n-00000f00: 6973 2d61 726d 2d6c 696e 7578 e280 9920 is-arm-linux... \n-00000f10: 4368 6563 6b20 6966 2046 494c 454e 414d Check if FILENAM\n-00000f20: 4520 6973 2041 524d 204c 696e 7578 0a20 E is ARM Linux. \n-00000f30: 2020 2020 2020 20e2 80a2 20e2 8098 2d2d ... ...--\n-00000f40: 6973 2d61 726d 3634 2d6c 696e 7578 e280 is-arm64-linux..\n-00000f50: 9920 4368 6563 6b20 6966 2046 494c 454e . Check if FILEN\n-00000f60: 414d 4520 6973 2041 524d 3634 204c 696e AME is ARM64 Lin\n-00000f70: 7578 0a20 2020 2020 2020 20e2 80a2 20e2 ux. ... .\n-00000f80: 8098 2d2d 6973 2d69 6136 342d 6c69 6e75 ..--is-ia64-linu\n-00000f90: 78e2 8099 2043 6865 636b 2069 6620 4649 x... Check if FI\n-00000fa0: 4c45 4e41 4d45 2069 7320 4941 3634 204c LENAME is IA64 L\n-00000fb0: 696e 7578 0a20 2020 2020 2020 20e2 80a2 inux. ...\n-00000fc0: 20e2 8098 2d2d 6973 2d6d 6970 732d 6c69 ...--is-mips-li\n-00000fd0: 6e75 78e2 8099 2043 6865 636b 2069 6620 nux... Check if \n-00000fe0: 4649 4c45 4e41 4d45 2069 7320 4d49 5053 FILENAME is MIPS\n-00000ff0: 204c 696e 7578 0a20 2020 2020 2020 20e2 Linux. .\n-00001000: 80a2 20e2 8098 2d2d 6973 2d6d 6970 7365 .. ...--is-mipse\n-00001010: 6c2d 6c69 6e75 78e2 8099 2043 6865 636b l-linux... Check\n-00001020: 2069 6620 4649 4c45 4e41 4d45 2069 7320 if FILENAME is \n-00001030: 4d49 5053 454c 204c 696e 7578 0a20 2020 MIPSEL Linux. \n-00001040: 2020 2020 20e2 80a2 20e2 8098 2d2d 6973 ... ...--is\n-00001050: 2d73 7061 7263 3634 2d6c 696e 7578 e280 -sparc64-linux..\n-00001060: 9920 4368 6563 6b20 6966 2046 494c 454e . Check if FILEN\n-00001070: 414d 4520 6973 2053 5041 5243 3634 204c AME is SPARC64 L\n-00001080: 696e 7578 0a20 2020 2020 2020 20e2 80a2 inux. ...\n-00001090: 20e2 8098 2d2d 6973 2d70 6f77 6572 7063 ...--is-powerpc\n-000010a0: 2d6c 696e 7578 e280 9920 4368 6563 6b20 -linux... Check \n-000010b0: 6966 2046 494c 454e 414d 4520 6973 2050 if FILENAME is P\n-000010c0: 4f57 4552 5043 204c 696e 7578 0a20 2020 OWERPC Linux. \n-000010d0: 2020 2020 20e2 80a2 20e2 8098 2d2d 6973 ... ...--is\n-000010e0: 2d78 3836 2d6c 696e 7578 e280 9920 4368 -x86-linux... Ch\n-000010f0: 6563 6b20 6966 2046 494c 454e 414d 4520 eck if FILENAME \n-00001100: 6973 2078 3836 204c 696e 7578 0a20 2020 is x86 Linux. \n-00001110: 2020 2020 20e2 80a2 20e2 8098 2d2d 6973 ... ...--is\n-00001120: 2d78 3836 2d6c 696e 7578 3332 e280 9920 -x86-linux32... \n-00001130: 4368 6563 6b20 6966 2046 494c 454e 414d Check if FILENAM\n-00001140: 4520 6973 2078 3836 204c 696e 7578 2073 E is x86 Linux s\n-00001150: 7570 706f 7274 696e 670a 2020 2020 2020 upporting. \n-00001160: 2020 2020 3332 2d62 6974 2070 726f 746f 32-bit proto\n-00001170: 636f 6c0a 2020 2020 2020 2020 e280 a220 col. ... \n-00001180: e280 982d 2d69 732d 7838 362d 6b66 7265 ...--is-x86-kfre\n-00001190: 6562 7364 e280 9920 4368 6563 6b20 6966 ebsd... Check if\n-000011a0: 2046 494c 454e 414d 4520 6973 2078 3836 FILENAME is x86\n-000011b0: 206b 4672 6565 4253 440a 2020 2020 2020 kFreeBSD. \n-000011c0: 2020 e280 a220 e280 982d 2d69 732d 6933 ... ...--is-i3\n-000011d0: 3836 2d6b 6672 6565 6273 64e2 8099 2043 86-kfreebsd... C\n-000011e0: 6865 636b 2069 6620 4649 4c45 4e41 4d45 heck if FILENAME\n-000011f0: 2069 7320 6933 3836 206b 4672 6565 4253 is i386 kFreeBS\n-00001200: 440a 2020 2020 2020 2020 e280 a220 e280 D. ... ..\n-00001210: 982d 2d69 732d 7838 365f 3634 2d6b 6672 .--is-x86_64-kfr\n-00001220: 6565 6273 64e2 8099 2043 6865 636b 2069 eebsd... Check i\n-00001230: 6620 4649 4c45 4e41 4d45 2069 7320 7838 f FILENAME is x8\n-00001240: 365f 3634 206b 4672 6565 4253 440a 2020 6_64 kFreeBSD. \n-00001250: 2020 2020 2020 e280 a220 e280 982d 2d69 ... ...--i\n-00001260: 732d 7838 362d 6b6e 6574 6273 64e2 8099 s-x86-knetbsd...\n-00001270: 2043 6865 636b 2069 6620 4649 4c45 4e41 Check if FILENA\n-00001280: 4d45 2069 7320 7838 3620 6b4e 6574 4253 ME is x86 kNetBS\n-00001290: 440a 2020 2020 2020 2020 e280 a220 e280 D. ... ..\n-000012a0: 982d 2d69 732d 6933 3836 2d6b 6e65 7462 .--is-i386-knetb\n-000012b0: 7364 e280 9920 4368 6563 6b20 6966 2046 sd... Check if F\n-000012c0: 494c 454e 414d 4520 6973 2069 3338 3620 ILENAME is i386 \n-000012d0: 6b4e 6574 4253 440a 2020 2020 2020 2020 kNetBSD. \n-000012e0: e280 a220 e280 982d 2d69 732d 7838 365f ... ...--is-x86_\n-000012f0: 3634 2d6b 6e65 7462 7364 e280 9920 4368 64-knetbsd... Ch\n-00001300: 6563 6b20 6966 2046 494c 454e 414d 4520 eck if FILENAME \n-00001310: 6973 2078 3836 5f36 3420 6b4e 6574 4253 is x86_64 kNetBS\n-00001320: 440a 2020 2020 2020 2020 e280 a220 e280 D. ... ..\n-00001330: 982d 2d69 732d 6933 3836 2d65 6669 e280 .--is-i386-efi..\n-00001340: 9920 4368 6563 6b20 6966 2046 494c 454e . Check if FILEN\n-00001350: 414d 4520 6973 2069 3338 3620 4546 4920 AME is i386 EFI \n-00001360: 6669 6c65 0a20 2020 2020 2020 20e2 80a2 file. ...\n-00001370: 20e2 8098 2d2d 6973 2d78 3836 5f36 342d ...--is-x86_64-\n-00001380: 6566 69e2 8099 2043 6865 636b 2069 6620 efi... Check if \n-00001390: 4649 4c45 4e41 4d45 2069 7320 7838 365f FILENAME is x86_\n-000013a0: 3634 2045 4649 2066 696c 650a 2020 2020 64 EFI file. \n-000013b0: 2020 2020 e280 a220 e280 982d 2d69 732d ... ...--is-\n-000013c0: 6961 3634 2d65 6669 e280 9920 4368 6563 ia64-efi... Chec\n-000013d0: 6b20 6966 2046 494c 454e 414d 4520 6973 k if FILENAME is\n-000013e0: 2049 4136 3420 4546 4920 6669 6c65 0a20 IA64 EFI file. \n-000013f0: 2020 2020 2020 20e2 80a2 20e2 8098 2d2d ... ...--\n-00001400: 6973 2d61 726d 3634 2d65 6669 e280 9920 is-arm64-efi... \n-00001410: 4368 6563 6b20 6966 2046 494c 454e 414d Check if FILENAM\n-00001420: 4520 6973 2041 524d 3634 2045 4649 2066 E is ARM64 EFI f\n-00001430: 696c 650a 2020 2020 2020 2020 e280 a220 ile. ... \n-00001440: e280 982d 2d69 732d 6172 6d2d 6566 69e2 ...--is-arm-efi.\n-00001450: 8099 2043 6865 636b 2069 6620 4649 4c45 .. Check if FILE\n-00001460: 4e41 4d45 2069 7320 4152 4d20 4546 4920 NAME is ARM EFI \n-00001470: 6669 6c65 0a20 2020 2020 2020 20e2 80a2 file. ...\n-00001480: 20e2 8098 2d2d 6973 2d72 6973 6376 3332 ...--is-riscv32\n-00001490: 2d65 6669 e280 9920 4368 6563 6b20 6966 -efi... Check if\n-000014a0: 2046 494c 454e 414d 4520 6973 2052 4953 FILENAME is RIS\n-000014b0: 432d 5620 3332 6269 7420 4546 4920 6669 C-V 32bit EFI fi\n-000014c0: 6c65 0a20 2020 2020 2020 20e2 80a2 20e2 le. ... .\n-000014d0: 8098 2d2d 6973 2d72 6973 6376 3634 2d65 ..--is-riscv64-e\n-000014e0: 6669 e280 9920 4368 6563 6b20 6966 2046 fi... Check if F\n-000014f0: 494c 454e 414d 4520 6973 2052 4953 432d ILENAME is RISC-\n-00001500: 5620 3634 6269 7420 4546 4920 6669 6c65 V 64bit EFI file\n-00001510: 0a20 2020 2020 2020 20e2 80a2 20e2 8098 . ... ...\n-00001520: 2d2d 6973 2d68 6962 6572 6e61 7465 642d --is-hibernated-\n-00001530: 6869 6265 7266 696c e280 9920 4368 6563 hiberfil... Chec\n-00001540: 6b20 6966 2046 494c 454e 414d 4520 6973 k if FILENAME is\n-00001550: 2068 6962 6572 6669 6c2e 7379 730a 2020 hiberfil.sys. \n-00001560: 2020 2020 2020 2020 696e 2068 6962 6572 in hiber\n-00001570: 6e61 7465 6420 7374 6174 650a 2020 2020 nated state. \n-00001580: 2020 2020 e280 a220 e280 982d 2d69 732d ... ...--is-\n-00001590: 7838 365f 3634 2d78 6e75 e280 9920 4368 x86_64-xnu... Ch\n-000015a0: 6563 6b20 6966 2046 494c 454e 414d 4520 eck if FILENAME \n-000015b0: 6973 2078 3836 5f36 3420 584e 5520 284d is x86_64 XNU (M\n-000015c0: 6163 204f 5320 580a 2020 2020 2020 2020 ac OS X. \n-000015d0: 2020 6b65 726e 656c 290a 2020 2020 2020 kernel). \n-000015e0: 2020 e280 a220 e280 982d 2d69 732d 6933 ... ...--is-i3\n-000015f0: 3836 2d78 6e75 e280 9920 4368 6563 6b20 86-xnu... Check \n-00001600: 6966 2046 494c 454e 414d 4520 6973 2069 if FILENAME is i\n-00001610: 3338 3620 584e 5520 284d 6163 204f 5320 386 XNU (Mac OS \n-00001620: 580a 2020 2020 2020 2020 2020 6b65 726e X. kern\n-00001630: 656c 290a 2020 2020 2020 2020 e280 a220 el). ... \n-00001640: e280 982d 2d69 732d 786e 752d 6869 6272 ...--is-xnu-hibr\n-00001650: e280 9920 4368 6563 6b20 6966 2046 494c ... Check if FIL\n-00001660: 454e 414d 4520 6973 2058 4e55 2028 4d61 ENAME is XNU (Ma\n-00001670: 6320 4f53 2058 206b 6572 6e65 6c29 0a20 c OS X kernel). \n-00001680: 2020 2020 2020 2020 2068 6962 6572 6e61 hiberna\n-00001690: 7465 6420 696d 6167 650a 2020 2020 2020 ted image. \n-000016a0: 2020 e280 a220 e280 982d 2d69 732d 7838 ... ...--is-x8\n-000016b0: 362d 6269 6f73 2d62 6f6f 7473 6563 746f 6-bios-bootsecto\n-000016c0: 72e2 8099 2043 6865 636b 2069 6620 4649 r... Check if FI\n-000016d0: 4c45 4e41 4d45 2069 7320 4249 4f53 0a20 LENAME is BIOS. \n-000016e0: 2020 2020 2020 2020 2062 6f6f 7473 6563 bootsec\n-000016f0: 746f 720a 0a1f 0a46 696c 653a 2067 7275 tor....File: gru\n-00001700: 622e 696e 666f 2c20 204e 6f64 653a 2066 b.info, Node: f\n-00001710: 7773 6574 7570 2c20 204e 6578 743a 2067 wsetup, Next: g\n-00001720: 6462 696e 666f 2c20 2050 7265 763a 2066 dbinfo, Prev: f\n-00001730: 696c 652c 2020 5570 3a20 436f 6d6d 616e ile, Up: Comman\n-00001740: 642d 6c69 6e65 2063 6f6d 6d61 6e64 730a d-line commands.\n-00001750: 0a31 372e 342e 3332 2066 7773 6574 7570 .17.4.32 fwsetup\n-00001760: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n-00001770: 0a0a 202d 2d20 436f 6d6d 616e 643a 2066 .. -- Command: f\n-00001780: 7773 6574 7570 205b 2d2d 6973 2d73 7570 wsetup [--is-sup\n-00001790: 706f 7274 6564 5d0a 2020 2020 2052 6562 ported]. Reb\n-000017a0: 6f6f 7420 696e 746f 2074 6865 2066 6972 oot into the fir\n-000017b0: 6d77 6172 6520 7365 7475 7020 6d65 6e75 mware setup menu\n-000017c0: 2e20 2049 6620 e280 982d 2d69 732d 7375 . If ...--is-su\n-000017d0: 7070 6f72 7465 64e2 8099 206f 7074 696f pported... optio\n-000017e0: 6e20 6973 0a20 2020 2020 7370 6563 6966 n is. specif\n-000017f0: 6965 642c 2069 6e73 7465 6164 2063 6865 ied, instead che\n-00001800: 636b 2077 6865 7468 6572 2074 6865 2066 ck whether the f\n-00001810: 6972 6d77 6172 6520 7375 7070 6f72 7473 irmware supports\n-00001820: 2061 2073 6574 7570 206d 656e 750a 2020 a setup menu. \n-00001830: 2020 2061 6e64 2065 7869 7420 7375 6363 and exit succ\n-00001840: 6573 7366 756c 6c79 2069 6620 736f 2e0a essfully if so..\n-00001850: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-00001860: 666f 2c20 204e 6f64 653a 2067 6462 696e fo, Node: gdbin\n-00001870: 666f 2c20 204e 6578 743a 2067 6574 7465 fo, Next: gette\n-00001880: 7874 2c20 2050 7265 763a 2066 7773 6574 xt, Prev: fwset\n-00001890: 7570 2c20 2055 703a 2043 6f6d 6d61 6e64 up, Up: Command\n-000018a0: 2d6c 696e 6520 636f 6d6d 616e 6473 0a0a -line commands..\n-000018b0: 3137 2e34 2e33 3320 6764 6269 6e66 6f0a 17.4.33 gdbinfo.\n-000018c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n-000018d0: 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 6764 . -- Command: gd\n-000018e0: 6269 6e66 6f0a 2020 2020 204f 7574 7075 binfo. Outpu\n-000018f0: 7420 7465 7874 2074 6f20 6265 2075 7365 t text to be use\n-00001900: 6420 6173 2061 2047 4442 2063 6f6d 6d61 d as a GDB comma\n-00001910: 6e64 2066 6f72 2061 2047 4442 2073 6573 nd for a GDB ses\n-00001920: 7369 6f6e 2075 7369 6e67 2074 6865 0a20 sion using the. \n-00001930: 2020 2020 6764 625f 6772 7562 2073 6372 gdb_grub scr\n-00001940: 6970 7420 616e 6420 6174 7461 6368 6564 ipt and attached\n-00001950: 2074 6f20 6120 7275 6e6e 696e 6720 4752 to a running GR\n-00001960: 5542 2069 6e73 7461 6e63 652e 2020 5468 UB instance. Th\n-00001970: 6520 4744 420a 2020 2020 2063 6f6d 6d61 e GDB. comma\n-00001980: 6e64 2074 6861 7420 6973 206f 7574 7075 nd that is outpu\n-00001990: 7420 7769 6c6c 2074 656c 6c20 4744 4220 t will tell GDB \n-000019a0: 686f 7720 746f 206c 6f61 6420 6465 6275 how to load debu\n-000019b0: 6767 696e 6720 7379 6d62 6f6c 730a 2020 gging symbols. \n-000019c0: 2020 2074 6f20 7468 6569 7220 7072 6f70 to their prop\n-000019d0: 6572 2072 756e 7469 6d65 2061 6464 7265 er runtime addre\n-000019e0: 7373 2e20 2043 7572 7265 6e74 6c79 2074 ss. Currently t\n-000019f0: 6869 7320 6973 206f 6e6c 7920 6176 6169 his is only avai\n-00001a00: 6c61 626c 650a 2020 2020 2066 6f72 2045 lable. for E\n-00001a10: 4649 2070 6c61 7466 6f72 6d73 2e20 2053 FI platforms. S\n-00001a20: 6565 2074 6865 2044 6562 7567 6769 6e67 ee the Debugging\n-00001a30: 2069 6e20 7468 6520 6465 7665 6c6f 7065 in the develope\n-00001a40: 720a 2020 2020 2064 6f63 756d 656e 7461 r. documenta\n-00001a50: 7469 6f6e 2066 6f72 206d 6f72 6520 696e tion for more in\n-00001a60: 666f 726d 6174 696f 6e2e 0a0a 1f0a 4669 formation.....Fi\n-00001a70: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-00001a80: 4e6f 6465 3a20 6765 7474 6578 742c 2020 Node: gettext, \n-00001a90: 4e65 7874 3a20 6770 7473 796e 632c 2020 Next: gptsync, \n-00001aa0: 5072 6576 3a20 6764 6269 6e66 6f2c 2020 Prev: gdbinfo, \n-00001ab0: 5570 3a20 436f 6d6d 616e 642d 6c69 6e65 Up: Command-line\n-00001ac0: 2063 6f6d 6d61 6e64 730a 0a31 372e 342e commands..17.4.\n-00001ad0: 3334 2067 6574 7465 7874 0a2d 2d2d 2d2d 34 gettext.-----\n-00001ae0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 ----------.. -- \n-00001af0: 436f 6d6d 616e 643a 2067 6574 7465 7874 Command: gettext\n-00001b00: 2073 7472 696e 670a 2020 2020 2054 7261 string. Tra\n-00001b10: 6e73 6c61 7465 2053 5452 494e 4720 696e nslate STRING in\n-00001b20: 746f 2074 6865 2063 7572 7265 6e74 206c to the current l\n-00001b30: 616e 6775 6167 652e 0a0a 2020 2020 2054 anguage... T\n-00001b40: 6865 2063 7572 7265 6e74 206c 616e 6775 he current langu\n-00001b50: 6167 6520 636f 6465 2069 7320 7374 6f72 age code is stor\n-00001b60: 6564 2069 6e20 7468 6520 e280 986c 616e ed in the ...lan\n-00001b70: 67e2 8099 2076 6172 6961 626c 6520 696e g... variable in\n-00001b80: 0a20 2020 2020 4752 5542 2773 2065 6e76 . GRUB's env\n-00001b90: 6972 6f6e 6d65 6e74 2028 2a6e 6f74 6520 ironment (*note \n-00001ba0: 6c61 6e67 3a3a 292e 2020 5472 616e 736c lang::). Transl\n-00001bb0: 6174 696f 6e20 6669 6c65 7320 696e 204d ation files in M\n-00001bc0: 4f20 666f 726d 6174 0a20 2020 2020 6172 O format. ar\n-00001bd0: 6520 7265 6164 2066 726f 6d20 e280 986c e read from ...l\n-00001be0: 6f63 616c 655f 6469 72e2 8099 2028 2a6e ocale_dir... (*n\n-00001bf0: 6f74 6520 6c6f 6361 6c65 5f64 6972 3a3a ote locale_dir::\n-00001c00: 292c 2075 7375 616c 6c79 0a20 2020 2020 ), usually. \n-00001c10: e280 982f 626f 6f74 2f67 7275 622f 6c6f .../boot/grub/lo\n-00001c20: 6361 6c65 e280 992e 0a0a 1f0a 4669 6c65 cale........File\n-00001c30: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00001c40: 6465 3a20 6770 7473 796e 632c 2020 4e65 de: gptsync, Ne\n-00001c50: 7874 3a20 6861 6c74 2c20 2050 7265 763a xt: halt, Prev:\n-00001c60: 2067 6574 7465 7874 2c20 2055 703a 2043 gettext, Up: C\n-00001c70: 6f6d 6d61 6e64 2d6c 696e 6520 636f 6d6d ommand-line comm\n-00001c80: 616e 6473 0a0a 3137 2e34 2e33 3520 6770 ands..17.4.35 gp\n-00001c90: 7473 796e 630a 2d2d 2d2d 2d2d 2d2d 2d2d tsync.----------\n-00001ca0: 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 -----.. -- Comma\n-00001cb0: 6e64 3a20 6770 7473 796e 6320 6465 7669 nd: gptsync devi\n-00001cc0: 6365 205b 7061 7274 6974 696f 6e5b 2b2f ce [partition[+/\n-00001cd0: 2d5b 7479 7065 5d5d 5d20 2e2e 2e0a 2020 -[type]]] .... \n-00001ce0: 2020 2044 6973 6b73 2075 7369 6e67 2074 Disks using t\n-00001cf0: 6865 2047 5549 4420 5061 7274 6974 696f he GUID Partitio\n-00001d00: 6e20 5461 626c 6520 2847 5054 2920 616c n Table (GPT) al\n-00001d10: 736f 2068 6176 6520 6120 6c65 6761 6379 so have a legacy\n-00001d20: 0a20 2020 2020 4d61 7374 6572 2042 6f6f . Master Boo\n-00001d30: 7420 5265 636f 7264 2028 4d42 5229 2070 t Record (MBR) p\n-00001d40: 6172 7469 7469 6f6e 2074 6162 6c65 2066 artition table f\n-00001d50: 6f72 2063 6f6d 7061 7469 6269 6c69 7479 or compatibility\n-00001d60: 2077 6974 6820 7468 650a 2020 2020 2042 with the. B\n-00001d70: 494f 5320 616e 6420 7769 7468 206f 6c64 IOS and with old\n-00001d80: 6572 206f 7065 7261 7469 6e67 2073 7973 er operating sys\n-00001d90: 7465 6d73 2e20 2054 6865 206c 6567 6163 tems. The legac\n-00001da0: 7920 4d42 5220 6361 6e20 6f6e 6c79 0a20 y MBR can only. \n-00001db0: 2020 2020 7265 7072 6573 656e 7420 6120 represent a \n-00001dc0: 6c69 6d69 7465 6420 7375 6273 6574 206f limited subset o\n-00001dd0: 6620 4750 5420 7061 7274 6974 696f 6e20 f GPT partition \n-00001de0: 656e 7472 6965 732e 0a0a 2020 2020 2054 entries... T\n-00001df0: 6869 7320 636f 6d6d 616e 6420 706f 7075 his command popu\n-00001e00: 6c61 7465 7320 7468 6520 6c65 6761 6379 lates the legacy\n-00001e10: 204d 4252 2077 6974 6820 7468 6520 7370 MBR with the sp\n-00001e20: 6563 6966 6965 6420 5041 5254 4954 494f ecified PARTITIO\n-00001e30: 4e0a 2020 2020 2065 6e74 7269 6573 206f N. entries o\n-00001e40: 6e20 4445 5649 4345 2e20 2055 7020 746f n DEVICE. Up to\n-00001e50: 2074 6872 6565 2070 6172 7469 7469 6f6e three partition\n-00001e60: 7320 6d61 7920 6265 2075 7365 642e 0a0a s may be used...\n-00001e70: 2020 2020 2054 5950 4520 6973 2061 6e20 TYPE is an \n-00001e80: 4d42 5220 7061 7274 6974 696f 6e20 7479 MBR partition ty\n-00001e90: 7065 2063 6f64 653b 2070 7265 6669 7820 pe code; prefix \n-00001ea0: 7769 7468 20e2 8098 3078 e280 9920 6966 with ...0x... if\n-00001eb0: 2079 6f75 2077 616e 7420 746f 0a20 2020 you want to. \n-00001ec0: 2020 656e 7465 7220 7468 6973 2069 6e20 enter this in \n-00001ed0: 6865 7861 6465 6369 6d61 6c2e 2020 5468 hexadecimal. Th\n-00001ee0: 6520 7365 7061 7261 746f 7220 6265 7477 e separator betw\n-00001ef0: 6565 6e20 5041 5254 4954 494f 4e20 616e een PARTITION an\n-00001f00: 640a 2020 2020 2054 5950 4520 6d61 7920 d. TYPE may \n-00001f10: 6265 20e2 8098 2be2 8099 2074 6f20 6d61 be ...+... to ma\n-00001f20: 6b65 2074 6865 2070 6172 7469 7469 6f6e ke the partition\n-00001f30: 2061 6374 6976 652c 206f 7220 e280 982d active, or ...-\n-00001f40: e280 9920 746f 206d 616b 6520 6974 0a20 ... to make it. \n-00001f50: 2020 2020 696e 6163 7469 7665 3b20 6f6e inactive; on\n-00001f60: 6c79 206f 6e65 2070 6172 7469 7469 6f6e ly one partition\n-00001f70: 206d 6179 2062 6520 6163 7469 7665 2e20 may be active. \n-00001f80: 2049 6620 626f 7468 2074 6865 2073 6570 If both the sep\n-00001f90: 6172 6174 6f72 0a20 2020 2020 616e 6420 arator. and \n-00001fa0: 7479 7065 2061 7265 206f 6d69 7474 6564 type are omitted\n-00001fb0: 2c20 7468 656e 2074 6865 2070 6172 7469 , then the parti\n-00001fc0: 7469 6f6e 2077 696c 6c20 6265 2069 6e61 tion will be ina\n-00001fd0: 6374 6976 652e 0a0a 1f0a 4669 6c65 3a20 ctive.....File: \n-00001fe0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00001ff0: 3a20 6861 6c74 2c20 204e 6578 743a 2068 : halt, Next: h\n-00002000: 6173 6873 756d 2c20 2050 7265 763a 2067 ashsum, Prev: g\n-00002010: 7074 7379 6e63 2c20 2055 703a 2043 6f6d ptsync, Up: Com\n-00002020: 6d61 6e64 2d6c 696e 6520 636f 6d6d 616e mand-line comman\n-00002030: 6473 0a0a 3137 2e34 2e33 3620 6861 6c74 ds..17.4.36 halt\n-00002040: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 .------------.. \n-00002050: 2d2d 2043 6f6d 6d61 6e64 3a20 6861 6c74 -- Command: halt\n-00002060: 205b 2d2d 6e6f 2d61 706d 5d0a 2020 2020 [--no-apm]. \n-00002070: 2054 6865 2063 6f6d 6d61 6e64 2068 616c The command hal\n-00002080: 7473 2074 6865 2063 6f6d 7075 7465 722e ts the computer.\n-00002090: 2020 4f6e 2074 6865 2069 3338 362d 7063 On the i386-pc\n-000020a0: 2074 6172 6765 742c 2074 6865 0a20 2020 target, the. \n-000020b0: 2020 e280 982d 2d6e 6f2d 6170 6de2 8099 ...--no-apm...\n-000020c0: 206f 7074 696f 6e2c 206f 7220 7368 6f72 option, or shor\n-000020d0: 7420 e280 982d 6ee2 8099 2c20 6973 2073 t ...-n..., is s\n-000020e0: 7065 6369 6669 6564 2c20 6e6f 2041 504d pecified, no APM\n-000020f0: 2042 494f 5320 6361 6c6c 2069 730a 2020 BIOS call is. \n-00002100: 2020 2070 6572 666f 726d 6564 2e20 204f performed. O\n-00002110: 7468 6572 7769 7365 2c20 7468 6520 636f therwise, the co\n-00002120: 6d70 7574 6572 2069 7320 7368 7574 2064 mputer is shut d\n-00002130: 6f77 6e20 7573 696e 6720 4150 4d20 6f6e own using APM on\n-00002140: 2074 6861 740a 2020 2020 2074 6172 6765 that. targe\n-00002150: 742e 0a0a 1f0a 4669 6c65 3a20 6772 7562 t.....File: grub\n-00002160: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6861 .info, Node: ha\n-00002170: 7368 7375 6d2c 2020 4e65 7874 3a20 6865 shsum, Next: he\n-00002180: 6c70 2c20 2050 7265 763a 2068 616c 742c lp, Prev: halt,\n-00002190: 2020 5570 3a20 436f 6d6d 616e 642d 6c69 Up: Command-li\n-000021a0: 6e65 2063 6f6d 6d61 6e64 730a 0a31 372e ne commands..17.\n-000021b0: 342e 3337 2068 6173 6873 756d 0a2d 2d2d 4.37 hashsum.---\n-000021c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d ------------.. -\n-000021d0: 2d20 436f 6d6d 616e 643a 2068 6173 6873 - Command: hashs\n-000021e0: 756d 202d 2d68 6173 6820 6861 7368 202d um --hash hash -\n-000021f0: 2d6b 6565 702d 676f 696e 6720 2d2d 756e -keep-going --un\n-00002200: 636f 6d70 7265 7373 202d 2d63 6865 636b compress --check\n-00002210: 2066 696c 650a 2020 2020 2020 2020 2020 file. \n-00002220: 5b2d 2d70 7265 6669 7820 6469 725d 7c66 [--prefix dir]|f\n-00002230: 696c 6520 2e2e 2e0a 2020 2020 2043 6f6d ile .... Com\n-00002240: 7075 7465 206f 7220 7665 7269 6679 2066 pute or verify f\n-00002250: 696c 6520 6861 7368 6573 2e20 2048 6173 ile hashes. Has\n-00002260: 6820 7479 7065 2069 7320 7365 6c65 6374 h type is select\n-00002270: 6564 2077 6974 6820 6f70 7469 6f6e 0a20 ed with option. \n-00002280: 2020 2020 e280 982d 2d68 6173 68e2 8099 ...--hash...\n-00002290: 2e20 2053 7570 706f 7274 6564 2068 6173 . Supported has\n-000022a0: 6865 7320 6172 653a 20e2 8098 6164 6c65 hes are: ...adle\n-000022b0: 7233 32e2 8099 2c20 e280 9863 7263 3634 r32..., ...crc64\n-000022c0: e280 992c 20e2 8098 6372 6333 32e2 8099 ..., ...crc32...\n-000022d0: 2c0a 2020 2020 20e2 8098 6372 6333 3272 ,. ...crc32r\n-000022e0: 6663 3135 3130 e280 992c 20e2 8098 6372 fc1510..., ...cr\n-000022f0: 6332 3472 6663 3234 3430 e280 992c 20e2 c24rfc2440..., .\n-00002300: 8098 6d64 34e2 8099 2c20 e280 986d 6435 ..md4..., ...md5\n-00002310: e280 992c 20e2 8098 7269 7065 6d64 3136 ..., ...ripemd16\n-00002320: 30e2 8099 2c20 e280 9873 6861 31e2 8099 0..., ...sha1...\n-00002330: 2c0a 2020 2020 20e2 8098 7368 6132 3234 ,. ...sha224\n-00002340: e280 992c 20e2 8098 7368 6132 3536 e280 ..., ...sha256..\n-00002350: 992c 20e2 8098 7368 6135 3132 e280 992c ., ...sha512...,\n-00002360: 20e2 8098 7368 6133 3834 e280 992c 20e2 ...sha384..., .\n-00002370: 8098 7469 6765 7231 3932 e280 992c 20e2 ..tiger192..., .\n-00002380: 8098 7469 6765 72e2 8099 2c0a 2020 2020 ..tiger...,. \n-00002390: 20e2 8098 7469 6765 7232 e280 992c 20e2 ...tiger2..., .\n-000023a0: 8098 7768 6972 6c70 6f6f 6ce2 8099 2e20 ..whirlpool.... \n-000023b0: 204f 7074 696f 6e20 e280 982d 2d75 6e63 Option ...--unc\n-000023c0: 6f6d 7072 6573 73e2 8099 2075 6e63 6f6d ompress... uncom\n-000023d0: 7072 6573 7365 7320 6669 6c65 730a 2020 presses files. \n-000023e0: 2020 2062 6566 6f72 6520 636f 6d70 7574 before comput\n-000023f0: 696e 6720 6861 7368 2e0a 0a20 2020 2020 ing hash... \n-00002400: 5768 656e 206c 6973 7420 6f66 2066 696c When list of fil\n-00002410: 6573 2069 7320 6769 7665 6e2c 2068 6173 es is given, has\n-00002420: 6820 6f66 2065 6163 6820 6669 6c65 2069 h of each file i\n-00002430: 7320 636f 6d70 7574 6564 2061 6e64 0a20 s computed and. \n-00002440: 2020 2020 7072 696e 7465 642c 2066 6f6c printed, fol\n-00002450: 6c6f 7765 6420 6279 2066 696c 6520 6e61 lowed by file na\n-00002460: 6d65 2c20 6561 6368 2066 696c 6520 6f6e me, each file on\n-00002470: 2061 206e 6577 206c 696e 652e 0a0a 2020 a new line... \n-00002480: 2020 2057 6865 6e20 6f70 7469 6f6e 20e2 When option .\n-00002490: 8098 2d2d 6368 6563 6be2 8099 2069 7320 ..--check... is \n-000024a0: 6769 7665 6e2c 2069 7420 706f 696e 7473 given, it points\n-000024b0: 2074 6f20 6120 6669 6c65 2074 6861 7420 to a file that \n-000024c0: 636f 6e74 6169 6e73 0a20 2020 2020 6c69 contains. li\n-000024d0: 7374 206f 6620 4841 5348 204e 414d 4520 st of HASH NAME \n-000024e0: 7061 6972 7320 696e 2074 6865 2073 616d pairs in the sam\n-000024f0: 6520 666f 726d 6174 2061 7320 7573 6564 e format as used\n-00002500: 2062 7920 554e 4958 20e2 8098 6d64 3573 by UNIX ...md5s\n-00002510: 756d e280 990a 2020 2020 2063 6f6d 6d61 um.... comma\n-00002520: 6e64 2e20 204f 7074 696f 6e20 e280 982d nd. Option ...-\n-00002530: 2d70 7265 6669 78e2 8099 206d 6179 2062 -prefix... may b\n-00002540: 6520 7573 6564 2074 6f20 6769 7665 2064 e used to give d\n-00002550: 6972 6563 746f 7279 2077 6865 7265 0a20 irectory where. \n-00002560: 2020 2020 6669 6c65 7320 6172 6520 6c6f files are lo\n-00002570: 6361 7465 642e 2020 4861 7368 2076 6572 cated. Hash ver\n-00002580: 6966 6963 6174 696f 6e20 7374 6f70 7320 ification stops \n-00002590: 6166 7465 7220 7468 6520 6669 7273 740a after the first.\n-000025a0: 2020 2020 206d 6973 6d61 7463 6820 7761 mismatch wa\n-000025b0: 7320 666f 756e 6420 756e 6c65 7373 206f s found unless o\n-000025c0: 7074 696f 6e20 e280 982d 2d6b 6565 702d ption ...--keep-\n-000025d0: 676f 696e 67e2 8099 2077 6173 2067 6976 going... was giv\n-000025e0: 656e 2e20 2054 6865 0a20 2020 2020 6578 en. The. ex\n-000025f0: 6974 2063 6f64 6520 e280 9824 3fe2 8099 it code ...$?...\n-00002600: 2069 7320 7365 7420 746f 2030 2069 6620 is set to 0 if \n-00002610: 6861 7368 2076 6572 6966 6963 6174 696f hash verificatio\n-00002620: 6e20 6973 2073 7563 6365 7373 6675 6c2e n is successful.\n-00002630: 2020 4966 0a20 2020 2020 6974 2066 6169 If. it fai\n-00002640: 6c73 2c20 e280 9824 3fe2 8099 2069 7320 ls, ...$?... is \n-00002650: 7365 7420 746f 2061 206e 6f6e 7a65 726f set to a nonzero\n-00002660: 2076 616c 7565 2e0a 0a1f 0a46 696c 653a value.....File:\n-00002670: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-00002680: 653a 2068 656c 702c 2020 4e65 7874 3a20 e: help, Next: \n-00002690: 6865 7864 756d 702c 2020 5072 6576 3a20 hexdump, Prev: \n-000026a0: 6861 7368 7375 6d2c 2020 5570 3a20 436f hashsum, Up: Co\n-000026b0: 6d6d 616e 642d 6c69 6e65 2063 6f6d 6d61 mmand-line comma\n-000026c0: 6e64 730a 0a31 372e 342e 3338 2068 656c nds..17.4.38 hel\n-000026d0: 700a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a p.------------..\n-000026e0: 202d 2d20 436f 6d6d 616e 643a 2068 656c -- Command: hel\n-000026f0: 7020 5b70 6174 7465 726e 202e 2e2e 5d0a p [pattern ...].\n-00002700: 2020 2020 2044 6973 706c 6179 2068 656c Display hel\n-00002710: 7066 756c 2069 6e66 6f72 6d61 7469 6f6e pful information\n-00002720: 2061 626f 7574 2062 7569 6c74 696e 2063 about builtin c\n-00002730: 6f6d 6d61 6e64 732e 2020 4966 2079 6f75 ommands. If you\n-00002740: 2064 6f20 6e6f 740a 2020 2020 2073 7065 do not. spe\n-00002750: 6369 6679 2050 4154 5445 524e 2c20 7468 cify PATTERN, th\n-00002760: 6973 2063 6f6d 6d61 6e64 2073 686f 7773 is command shows\n-00002770: 2073 686f 7274 2064 6573 6372 6970 7469 short descripti\n-00002780: 6f6e 7320 6f66 2061 6c6c 0a20 2020 2020 ons of all. \n-00002790: 6176 6169 6c61 626c 6520 636f 6d6d 616e available comman\n-000027a0: 6473 2e0a 0a20 2020 2020 4966 2079 6f75 ds... If you\n-000027b0: 2073 7065 6369 6679 2061 6e79 2050 4154 specify any PAT\n-000027c0: 5445 524e 532c 2069 7420 6469 7370 6c61 TERNS, it displa\n-000027d0: 7973 206c 6f6e 6765 7220 696e 666f 726d ys longer inform\n-000027e0: 6174 696f 6e20 6162 6f75 740a 2020 2020 ation about. \n-000027f0: 2065 6163 6820 6f66 2074 6865 2063 6f6d each of the com\n-00002800: 6d61 6e64 7320 7768 6f73 6520 6e61 6d65 mands whose name\n-00002810: 7320 6265 6769 6e20 7769 7468 2074 686f s begin with tho\n-00002820: 7365 2050 4154 5445 524e 532e 0a0a 1f0a se PATTERNS.....\n-00002830: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-00002840: 2020 4e6f 6465 3a20 6865 7864 756d 702c Node: hexdump,\n-00002850: 2020 4e65 7874 3a20 696e 736d 6f64 2c20 Next: insmod, \n-00002860: 2050 7265 763a 2068 656c 702c 2020 5570 Prev: help, Up\n-00002870: 3a20 436f 6d6d 616e 642d 6c69 6e65 2063 : Command-line c\n-00002880: 6f6d 6d61 6e64 730a 0a31 372e 342e 3339 ommands..17.4.39\n-00002890: 2068 6578 6475 6d70 0a2d 2d2d 2d2d 2d2d hexdump.-------\n-000028a0: 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f --------.. -- Co\n-000028b0: 6d6d 616e 643a 2068 6578 6475 6d70 205b mmand: hexdump [\n-000028c0: 2d2d 736b 6970 206f 6666 7365 745d 205b --skip offset] [\n-000028d0: 2d2d 6c65 6e67 7468 206c 656e 5d20 4649 --length len] FI\n-000028e0: 4c45 5f4f 525f 4445 5649 4345 0a20 2020 LE_OR_DEVICE. \n-000028f0: 2020 5368 6f77 2072 6177 2063 6f6e 7465 Show raw conte\n-00002900: 6e74 7320 6f66 2061 2066 696c 6520 6f72 nts of a file or\n-00002910: 206d 656d 6f72 792e 2020 5768 656e 206f memory. When o\n-00002920: 7074 696f 6e20 e280 982d 2d73 6b69 70e2 ption ...--skip.\n-00002930: 8099 2069 730a 2020 2020 2067 6976 656e .. is. given\n-00002940: 2c20 e280 986f 6666 7365 74e2 8099 206e , ...offset... n\n-00002950: 756d 6265 7220 6f66 2062 7974 6573 2061 umber of bytes a\n-00002960: 7265 2073 6b69 7070 6564 2066 726f 6d20 re skipped from \n-00002970: 7468 6520 7374 6172 7420 6f66 2074 6865 the start of the\n-00002980: 0a20 2020 2020 6465 7669 6365 206f 7220 . device or \n-00002990: 6669 6c65 2067 6976 656e 2e20 2041 6e64 file given. And\n-000029a0: 20e2 8098 2d2d 6c65 6e67 7468 e280 9920 ...--length... \n-000029b0: 616c 6c6f 7773 2073 7065 6369 6679 696e allows specifyin\n-000029c0: 6720 6120 6d61 7869 6d75 6d0a 2020 2020 g a maximum. \n-000029d0: 206e 756d 6265 7220 6f66 2062 7974 6573 number of bytes\n-000029e0: 2074 6f20 6265 2073 686f 776e 2e0a 0a20 to be shown... \n-000029f0: 2020 2020 4966 2067 6976 656e 2074 6865 If given the\n-00002a00: 2073 7065 6369 616c 2064 6576 6963 6520 special device \n-00002a10: 6e61 6d65 6420 e280 9828 6d65 6d29 e280 named ...(mem)..\n-00002a20: 992c 2074 6865 6e20 7468 6520 e280 986f ., then the ...o\n-00002a30: 6666 7365 74e2 8099 2067 6976 656e 0a20 ffset... given. \n-00002a40: 2020 2020 746f 20e2 8098 2d2d 736b 6970 to ...--skip\n-00002a50: e280 9920 6973 2074 7265 6174 6564 2061 ... is treated a\n-00002a60: 7320 7468 6520 6164 6472 6573 7320 6f66 s the address of\n-00002a70: 2061 206d 656d 6f72 7920 6c6f 6361 7469 a memory locati\n-00002a80: 6f6e 2074 6f20 6475 6d70 0a20 2020 2020 on to dump. \n-00002a90: 6672 6f6d 2e0a 0a20 2020 2020 4e6f 7465 from... Note\n-00002aa0: 3a20 5468 6520 6475 6d70 696e 6720 6f66 : The dumping of\n-00002ab0: 2052 414d 206d 656d 6f72 7920 2862 7920 RAM memory (by \n-00002ac0: 7468 6520 286d 656d 2920 6172 6775 6d65 the (mem) argume\n-00002ad0: 6e74 2920 6973 206e 6f74 0a20 2020 2020 nt) is not. \n-00002ae0: 616c 6c6f 7765 6420 7768 656e 2077 6865 allowed when whe\n-00002af0: 6e20 6c6f 636b 646f 776e 2069 7320 656e n lockdown is en\n-00002b00: 666f 7263 6564 2028 2a6e 6f74 6520 4c6f forced (*note Lo\n-00002b10: 636b 646f 776e 3a3a 292e 2020 5468 650a ckdown::). The.\n-00002b20: 2020 2020 2064 756d 7069 6e67 206f 6620 dumping of \n-00002b30: 6469 736b 206f 7220 6669 6c65 2064 6174 disk or file dat\n-00002b40: 6120 6973 2061 6c6c 6f77 6564 2077 6865 a is allowed whe\n-00002b50: 6e20 6c6f 636b 646f 776e 2069 7320 656e n lockdown is en\n-00002b60: 666f 7263 6564 2e0a 0a1f 0a46 696c 653a forced.....File:\n-00002b70: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-00002b80: 653a 2069 6e73 6d6f 642c 2020 4e65 7874 e: insmod, Next\n-00002b90: 3a20 6b65 7973 7461 7475 732c 2020 5072 : keystatus, Pr\n-00002ba0: 6576 3a20 6865 7864 756d 702c 2020 5570 ev: hexdump, Up\n-00002bb0: 3a20 436f 6d6d 616e 642d 6c69 6e65 2063 : Command-line c\n-00002bc0: 6f6d 6d61 6e64 730a 0a31 372e 342e 3430 ommands..17.4.40\n-00002bd0: 2069 6e73 6d6f 640a 2d2d 2d2d 2d2d 2d2d insmod.--------\n-00002be0: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n-00002bf0: 616e 643a 2069 6e73 6d6f 6420 6d6f 6475 and: insmod modu\n-00002c00: 6c65 0a20 2020 2020 496e 7365 7274 2074 le. Insert t\n-00002c10: 6865 2064 796e 616d 6963 2047 5255 4220 he dynamic GRUB \n-00002c20: 6d6f 6475 6c65 2063 616c 6c65 6420 4d4f module called MO\n-00002c30: 4455 4c45 2e0a 0a1f 0a46 696c 653a 2067 DULE.....File: g\n-00002c40: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-00002c50: 206b 6579 7374 6174 7573 2c20 204e 6578 keystatus, Nex\n-00002c60: 743a 206c 6973 745f 656e 762c 2020 5072 t: list_env, Pr\n-00002c70: 6576 3a20 696e 736d 6f64 2c20 2055 703a ev: insmod, Up:\n-00002c80: 2043 6f6d 6d61 6e64 2d6c 696e 6520 636f Command-line co\n-00002c90: 6d6d 616e 6473 0a0a 3137 2e34 2e34 3120 mmands..17.4.41 \n-00002ca0: 6b65 7973 7461 7475 730a 2d2d 2d2d 2d2d keystatus.------\n-00002cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d -----------.. --\n-00002cc0: 2043 6f6d 6d61 6e64 3a20 6b65 7973 7461 Command: keysta\n-00002cd0: 7475 7320 5b2d 2d73 6869 6674 5d20 5b2d tus [--shift] [-\n-00002ce0: 2d63 7472 6c5d 205b 2d2d 616c 745d 0a20 -ctrl] [--alt]. \n-00002cf0: 2020 2020 5265 7475 726e 2074 7275 6520 Return true \n-00002d00: 6966 2074 6865 2053 6869 6674 2c20 436f if the Shift, Co\n-00002d10: 6e74 726f 6c2c 206f 7220 416c 7420 6d6f ntrol, or Alt mo\n-00002d20: 6469 6669 6572 206b 6579 7320 6172 6520 difier keys are \n-00002d30: 6865 6c64 0a20 2020 2020 646f 776e 2c20 held. down, \n-00002d40: 6173 2072 6571 7565 7374 6564 2062 7920 as requested by \n-00002d50: 6f70 7469 6f6e 732e 2020 5468 6973 2069 options. This i\n-00002d60: 7320 7573 6566 756c 2069 6e20 7363 7269 s useful in scri\n-00002d70: 7074 696e 672c 2074 6f0a 2020 2020 2061 pting, to. a\n-00002d80: 6c6c 6f77 2073 6f6d 6520 7573 6572 2063 llow some user c\n-00002d90: 6f6e 7472 6f6c 206f 7665 7220 6265 6861 ontrol over beha\n-00002da0: 7669 6f75 7220 7769 7468 6f75 7420 6861 viour without ha\n-00002db0: 7669 6e67 2074 6f20 7761 6974 2066 6f72 ving to wait for\n-00002dc0: 2061 0a20 2020 2020 6b65 7970 7265 7373 a. keypress\n-00002dd0: 2e0a 0a20 2020 2020 4368 6563 6b69 6e67 ... Checking\n-00002de0: 206b 6579 206d 6f64 6966 6965 7220 7374 key modifier st\n-00002df0: 6174 7573 2069 7320 6f6e 6c79 2073 7570 atus is only sup\n-00002e00: 706f 7274 6564 206f 6e20 736f 6d65 2070 ported on some p\n-00002e10: 6c61 7466 6f72 6d73 2e0a 2020 2020 2049 latforms.. I\n-00002e20: 6620 696e 766f 6b65 6420 7769 7468 6f75 f invoked withou\n-00002e30: 7420 616e 7920 6f70 7469 6f6e 732c 2074 t any options, t\n-00002e40: 6865 20e2 8098 6b65 7973 7461 7475 73e2 he ...keystatus.\n-00002e50: 8099 2063 6f6d 6d61 6e64 2072 6574 7572 .. command retur\n-00002e60: 6e73 0a20 2020 2020 7472 7565 2069 6620 ns. true if \n-00002e70: 616e 6420 6f6e 6c79 2069 6620 6368 6563 and only if chec\n-00002e80: 6b69 6e67 206b 6579 206d 6f64 6966 6965 king key modifie\n-00002e90: 7220 7374 6174 7573 2069 7320 7375 7070 r status is supp\n-00002ea0: 6f72 7465 642e 0a0a 1f0a 4669 6c65 3a20 orted.....File: \n-00002eb0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00002ec0: 3a20 6c69 7374 5f65 6e76 2c20 204e 6578 : list_env, Nex\n-00002ed0: 743a 206c 6973 745f 7472 7573 7465 642c t: list_trusted,\n-00002ee0: 2020 5072 6576 3a20 6b65 7973 7461 7475 Prev: keystatu\n-00002ef0: 732c 2020 5570 3a20 436f 6d6d 616e 642d s, Up: Command-\n-00002f00: 6c69 6e65 2063 6f6d 6d61 6e64 730a 0a31 line commands..1\n-00002f10: 372e 342e 3432 206c 6973 745f 656e 760a 7.4.42 list_env.\n-00002f20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00002f30: 0a0a 202d 2d20 436f 6d6d 616e 643a 206c .. -- Command: l\n-00002f40: 6973 745f 656e 7620 5b2d 2d66 696c 6520 ist_env [--file \n-00002f50: 6669 6c65 5d0a 2020 2020 204c 6973 7420 file]. List \n-00002f60: 616c 6c20 7661 7269 6162 6c65 7320 696e all variables in\n-00002f70: 2074 6865 2065 6e76 6972 6f6e 6d65 6e74 the environment\n-00002f80: 2062 6c6f 636b 2066 696c 652e 2020 2a4e block file. *N\n-00002f90: 6f74 650a 2020 2020 2045 6e76 6972 6f6e ote. Environ\n-00002fa0: 6d65 6e74 2062 6c6f 636b 3a3a 2e0a 0a20 ment block::... \n-00002fb0: 2020 2020 5468 6520 e280 982d 2d66 696c The ...--fil\n-00002fc0: 65e2 8099 206f 7074 696f 6e20 6f76 6572 e... option over\n-00002fd0: 7269 6465 7320 7468 6520 6465 6661 756c rides the defaul\n-00002fe0: 7420 6c6f 6361 7469 6f6e 206f 6620 7468 t location of th\n-00002ff0: 650a 2020 2020 2065 6e76 6972 6f6e 6d65 e. environme\n-00003000: 6e74 2062 6c6f 636b 2e0a 0a1f 0a46 696c nt block.....Fil\n-00003010: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-00003020: 6f64 653a 206c 6973 745f 7472 7573 7465 ode: list_truste\n-00003030: 642c 2020 4e65 7874 3a20 6c6f 6164 5f65 d, Next: load_e\n-00003040: 6e76 2c20 2050 7265 763a 206c 6973 745f nv, Prev: list_\n-00003050: 656e 762c 2020 5570 3a20 436f 6d6d 616e env, Up: Comman\n-00003060: 642d 6c69 6e65 2063 6f6d 6d61 6e64 730a d-line commands.\n-00003070: 0a31 372e 342e 3433 206c 6973 745f 7472 .17.4.43 list_tr\n-00003080: 7573 7465 640a 2d2d 2d2d 2d2d 2d2d 2d2d usted.----------\n-00003090: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 ----------.. -- \n-000030a0: 436f 6d6d 616e 643a 206c 6973 745f 7472 Command: list_tr\n-000030b0: 7573 7465 640a 2020 2020 204c 6973 7420 usted. List \n-000030c0: 616c 6c20 7075 626c 6963 206b 6579 7320 all public keys \n-000030d0: 7472 7573 7465 6420 6279 2047 5255 4220 trusted by GRUB \n-000030e0: 666f 7220 7661 6c69 6461 7469 6e67 2073 for validating s\n-000030f0: 6967 6e61 7475 7265 732e 0a20 2020 2020 ignatures.. \n-00003100: 5468 6520 6f75 7470 7574 2069 7320 696e The output is in\n-00003110: 2047 5047 2773 2076 3420 6b65 7920 6669 GPG's v4 key fi\n-00003120: 6e67 6572 7072 696e 7420 666f 726d 6174 ngerprint format\n-00003130: 2028 692e 652e 2c20 7468 6520 6f75 7470 (i.e., the outp\n-00003140: 7574 0a20 2020 2020 6f66 20e2 8098 6770 ut. of ...gp\n-00003150: 6720 2d2d 6669 6e67 6572 7072 696e 74e2 g --fingerprint.\n-00003160: 8099 292e 2020 5468 6520 6c65 6173 7420 ..). The least \n-00003170: 7369 676e 6966 6963 616e 7420 666f 7572 significant four\n-00003180: 2062 7974 6573 2028 6c61 7374 0a20 2020 bytes (last. \n-00003190: 2020 6569 6768 7420 6865 7861 6465 6369 eight hexadeci\n-000031a0: 6d61 6c20 6469 6769 7473 2920 6361 6e20 mal digits) can \n-000031b0: 6265 2075 7365 6420 6173 2061 6e20 6172 be used as an ar\n-000031c0: 6775 6d65 6e74 2074 6f20 e280 9864 6973 gument to ...dis\n-000031d0: 7472 7573 74e2 8099 0a20 2020 2020 282a trust.... (*\n-000031e0: 6e6f 7465 2064 6973 7472 7573 743a 3a29 note distrust::)\n-000031f0: 2e20 202a 4e6f 7465 2055 7369 6e67 2064 . *Note Using d\n-00003200: 6967 6974 616c 2073 6967 6e61 7475 7265 igital signature\n-00003210: 733a 3a2c 2066 6f72 206d 6f72 650a 2020 s::, for more. \n-00003220: 2020 2069 6e66 6f72 6d61 7469 6f6e 2061 information a\n-00003230: 626f 7574 2075 7365 7320 666f 7220 7468 bout uses for th\n-00003240: 6573 6520 6b65 7973 2e0a 0a1f 0a46 696c ese keys.....Fil\n-00003250: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-00003260: 6f64 653a 206c 6f61 645f 656e 762c 2020 ode: load_env, \n-00003270: 4e65 7874 3a20 6c6f 6164 666f 6e74 2c20 Next: loadfont, \n-00003280: 2050 7265 763a 206c 6973 745f 7472 7573 Prev: list_trus\n-00003290: 7465 642c 2020 5570 3a20 436f 6d6d 616e ted, Up: Comman\n-000032a0: 642d 6c69 6e65 2063 6f6d 6d61 6e64 730a d-line commands.\n-000032b0: 0a31 372e 342e 3434 206c 6f61 645f 656e .17.4.44 load_en\n-000032c0: 760a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d v.--------------\n-000032d0: 2d2d 0a0a 202d 2d20 436f 6d6d 616e 643a --.. -- Command:\n-000032e0: 206c 6f61 645f 656e 7620 5b2d 2d66 696c load_env [--fil\n-000032f0: 6520 6669 6c65 5d20 5b2d 2d73 6b69 702d e file] [--skip-\n-00003300: 7369 675d 0a20 2020 2020 2020 2020 205b sig]. [\n-00003310: 7768 6974 656c 6973 7465 645f 7661 7269 whitelisted_vari\n-00003320: 6162 6c65 5f6e 616d 655d 202e 2e2e 0a20 able_name] .... \n-00003330: 2020 2020 4c6f 6164 2061 6c6c 2076 6172 Load all var\n-00003340: 6961 626c 6573 2066 726f 6d20 7468 6520 iables from the \n-00003350: 656e 7669 726f 6e6d 656e 7420 626c 6f63 environment bloc\n-00003360: 6b20 6669 6c65 2069 6e74 6f20 7468 650a k file into the.\n-00003370: 2020 2020 2065 6e76 6972 6f6e 6d65 6e74 environment\n-00003380: 2e20 202a 4e6f 7465 2045 6e76 6972 6f6e . *Note Environ\n-00003390: 6d65 6e74 2062 6c6f 636b 3a3a 2e0a 0a20 ment block::... \n-000033a0: 2020 2020 5468 6520 e280 982d 2d66 696c The ...--fil\n-000033b0: 65e2 8099 206f 7074 696f 6e20 6f76 6572 e... option over\n-000033c0: 7269 6465 7320 7468 6520 6465 6661 756c rides the defaul\n-000033d0: 7420 6c6f 6361 7469 6f6e 206f 6620 7468 t location of th\n-000033e0: 650a 2020 2020 2065 6e76 6972 6f6e 6d65 e. environme\n-000033f0: 6e74 2062 6c6f 636b 2e0a 0a20 2020 2020 nt block... \n-00003400: 5468 6520 e280 982d 2d73 6b69 702d 7369 The ...--skip-si\n-00003410: 67e2 8099 206f 7074 696f 6e20 736b 6970 g... option skip\n-00003420: 7320 7369 676e 6174 7572 6520 6368 6563 s signature chec\n-00003430: 6b69 6e67 2065 7665 6e20 7768 656e 2074 king even when t\n-00003440: 6865 0a20 2020 2020 7661 6c75 6520 6f66 he. value of\n-00003450: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n-00003460: 6961 626c 6520 e280 9863 6865 636b 5f73 iable ...check_s\n-00003470: 6967 6e61 7475 7265 73e2 8099 2069 7320 ignatures... is \n-00003480: 7365 7420 746f 0a20 2020 2020 e280 9865 set to. ...e\n-00003490: 6e66 6f72 6365 e280 9920 282a 6e6f 7465 nforce... (*note\n-000034a0: 2063 6865 636b 5f73 6967 6e61 7475 7265 check_signature\n-000034b0: 733a 3a29 2e0a 0a20 2020 2020 4966 206f s::)... If o\n-000034c0: 6e65 206f 7220 6d6f 7265 2076 6172 6961 ne or more varia\n-000034d0: 626c 6520 6e61 6d65 7320 6172 6520 7072 ble names are pr\n-000034e0: 6f76 6964 6564 2061 7320 6172 6775 6d65 ovided as argume\n-000034f0: 6e74 732c 2074 6865 7920 6172 650a 2020 nts, they are. \n-00003500: 2020 2069 6e74 6572 7072 6574 6564 2061 interpreted a\n-00003510: 7320 6120 7768 6974 656c 6973 7420 6f66 s a whitelist of\n-00003520: 2076 6172 6961 626c 6573 2074 6f20 6c6f variables to lo\n-00003530: 6164 2066 726f 6d20 7468 650a 2020 2020 ad from the. \n-00003540: 2065 6e76 6972 6f6e 6d65 6e74 2062 6c6f environment blo\n-00003550: 636b 2066 696c 652e 2020 5661 7269 6162 ck file. Variab\n-00003560: 6c65 7320 7365 7420 696e 2074 6865 2066 les set in the f\n-00003570: 696c 6520 6275 7420 6e6f 7420 7072 6573 ile but not pres\n-00003580: 656e 740a 2020 2020 2069 6e20 7468 6520 ent. in the \n-00003590: 7768 6974 656c 6973 7420 6172 6520 6967 whitelist are ig\n-000035a0: 6e6f 7265 642e 0a0a 2020 2020 2054 6865 nored... The\n-000035b0: 20e2 8098 2d2d 736b 6970 2d73 6967 e280 ...--skip-sig..\n-000035c0: 9920 6f70 7469 6f6e 2073 686f 756c 6420 . option should \n-000035d0: 6265 2075 7365 6420 7769 7468 2063 6172 be used with car\n-000035e0: 652c 2061 6e64 2073 686f 756c 6420 616c e, and should al\n-000035f0: 7761 7973 0a20 2020 2020 6265 2075 7365 ways. be use\n-00003600: 6420 696e 2063 6f6e 6365 7274 2077 6974 d in concert wit\n-00003610: 6820 6120 7768 6974 656c 6973 7420 6f66 h a whitelist of\n-00003620: 2061 6363 6570 7461 626c 6520 7661 7269 acceptable vari\n-00003630: 6162 6c65 7320 7768 6f73 650a 2020 2020 ables whose. \n-00003640: 2076 616c 7565 7320 7368 6f75 6c64 2062 values should b\n-00003650: 6520 7365 742e 2020 4661 696c 7572 6520 e set. Failure \n-00003660: 746f 2065 6d70 6c6f 7920 6120 6361 7265 to employ a care\n-00003670: 6675 6c6c 7920 636f 6e73 7472 7563 7465 fully constructe\n-00003680: 640a 2020 2020 2077 6869 7465 6c69 7374 d. whitelist\n-00003690: 2063 6f75 6c64 2072 6573 756c 7420 696e could result in\n-000036a0: 2072 6561 6469 6e67 2061 206d 616c 6963 reading a malic\n-000036b0: 696f 7573 2076 616c 7565 2069 6e74 6f20 ious value into \n-000036c0: 6372 6974 6963 616c 0a20 2020 2020 656e critical. en\n-000036d0: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n-000036e0: 6c65 7320 6672 6f6d 2074 6865 2066 696c les from the fil\n-000036f0: 652c 2073 7563 6820 6173 2073 6574 7469 e, such as setti\n-00003700: 6e67 0a20 2020 2020 e280 9863 6865 636b ng. ...check\n-00003710: 5f73 6967 6e61 7475 7265 733d 6e6f e280 _signatures=no..\n-00003720: 992c 206d 6f64 6966 7969 6e67 20e2 8098 ., modifying ...\n-00003730: 7072 6566 6978 e280 9920 746f 2062 6f6f prefix... to boo\n-00003740: 7420 6672 6f6d 2061 6e0a 2020 2020 2075 t from an. u\n-00003750: 6e65 7870 6563 7465 6420 6c6f 6361 7469 nexpected locati\n-00003760: 6f6e 206f 7220 6e6f 7420 6174 2061 6c6c on or not at all\n-00003770: 2c20 6574 632e 0a0a 2020 2020 2057 6865 , etc... Whe\n-00003780: 6e20 7573 6564 2077 6974 6820 6361 7265 n used with care\n-00003790: 2c20 e280 982d 2d73 6b69 702d 7369 67e2 , ...--skip-sig.\n-000037a0: 8099 2061 6e64 2074 6865 2077 6869 7465 .. and the white\n-000037b0: 6c69 7374 2065 6e61 626c 6520 616e 0a20 list enable an. \n-000037c0: 2020 2020 6164 6d69 6e69 7374 7261 746f administrato\n-000037d0: 7220 746f 2063 6f6e 6669 6775 7265 2061 r to configure a\n-000037e0: 2073 7973 7465 6d20 746f 2062 6f6f 7420 system to boot \n-000037f0: 6f6e 6c79 2073 6967 6e65 640a 2020 2020 only signed. \n-00003800: 2063 6f6e 6669 6775 7261 7469 6f6e 732c configurations,\n-00003810: 2062 7574 2074 6f20 616c 6c6f 7720 7468 but to allow th\n-00003820: 6520 7573 6572 2074 6f20 7365 6c65 6374 e user to select\n-00003830: 2066 726f 6d20 616d 6f6e 6720 6d75 6c74 from among mult\n-00003840: 6970 6c65 0a20 2020 2020 636f 6e66 6967 iple. config\n-00003850: 7572 6174 696f 6e73 2c20 616e 6420 746f urations, and to\n-00003860: 2065 6e61 626c 6520 226f 6e65 2d73 686f enable \"one-sho\n-00003870: 7422 2062 6f6f 7420 6174 7465 6d70 7473 t\" boot attempts\n-00003880: 2061 6e64 0a20 2020 2020 2273 6176 6564 and. \"saved\n-00003890: 6566 6175 6c74 2220 6265 6861 7669 6f72 efault\" behavior\n-000038a0: 2e20 202a 4e6f 7465 2055 7369 6e67 2064 . *Note Using d\n-000038b0: 6967 6974 616c 2073 6967 6e61 7475 7265 igital signature\n-000038c0: 733a 3a2c 2066 6f72 206d 6f72 650a 2020 s::, for more. \n-000038d0: 2020 2069 6e66 6f72 6d61 7469 6f6e 2e0a information..\n-000038e0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-000038f0: 666f 2c20 204e 6f64 653a 206c 6f61 6466 fo, Node: loadf\n-00003900: 6f6e 742c 2020 4e65 7874 3a20 6c6f 6f70 ont, Next: loop\n-00003910: 6261 636b 2c20 2050 7265 763a 206c 6f61 back, Prev: loa\n-00003920: 645f 656e 762c 2020 5570 3a20 436f 6d6d d_env, Up: Comm\n-00003930: 616e 642d 6c69 6e65 2063 6f6d 6d61 6e64 and-line command\n-00003940: 730a 0a31 372e 342e 3435 206c 6f61 6466 s..17.4.45 loadf\n-00003950: 6f6e 740a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ont.------------\n-00003960: 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d 616e ----.. -- Comman\n-00003970: 643a 206c 6f61 6466 6f6e 7420 6669 6c65 d: loadfont file\n-00003980: 202e 2e2e 0a20 2020 2020 4c6f 6164 2073 .... Load s\n-00003990: 7065 6369 6669 6564 2066 6f6e 7420 6669 pecified font fi\n-000039a0: 6c65 732e 2020 556e 6c65 7373 2061 6273 les. Unless abs\n-000039b0: 6f6c 7574 6520 7061 7468 6e61 6d65 2069 olute pathname i\n-000039c0: 7320 6769 7665 6e2c 2046 494c 450a 2020 s given, FILE. \n-000039d0: 2020 2069 7320 6173 7375 6d65 6420 746f is assumed to\n-000039e0: 2062 6520 696e 2064 6972 6563 746f 7279 be in directory\n-000039f0: 20e2 8098 2470 7265 6669 782f 666f 6e74 ...$prefix/font\n-00003a00: 73e2 8099 2077 6974 6820 7375 6666 6978 s... with suffix\n-00003a10: 20e2 8098 2e70 6632 e280 990a 2020 2020 ....pf2.... \n-00003a20: 2061 7070 656e 6465 642e 2020 2a4e 6f74 appended. *Not\n-00003a30: 6520 466f 6e74 733a 2054 6865 6d65 2066 e Fonts: Theme f\n-00003a40: 696c 6520 666f 726d 6174 2e0a 0a1f 0a46 ile format.....F\n-00003a50: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00003a60: 204e 6f64 653a 206c 6f6f 7062 6163 6b2c Node: loopback,\n-00003a70: 2020 4e65 7874 3a20 6c73 2c20 2050 7265 Next: ls, Pre\n-00003a80: 763a 206c 6f61 6466 6f6e 742c 2020 5570 v: loadfont, Up\n-00003a90: 3a20 436f 6d6d 616e 642d 6c69 6e65 2063 : Command-line c\n-00003aa0: 6f6d 6d61 6e64 730a 0a31 372e 342e 3436 ommands..17.4.46\n-00003ab0: 206c 6f6f 7062 6163 6b0a 2d2d 2d2d 2d2d loopback.------\n-00003ac0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 ----------.. -- \n-00003ad0: 436f 6d6d 616e 643a 206c 6f6f 7062 6163 Command: loopbac\n-00003ae0: 6b20 5b2d 645d 205b 2d44 5d20 6465 7669 k [-d] [-D] devi\n-00003af0: 6365 2066 696c 650a 2020 2020 204d 616b ce file. Mak\n-00003b00: 6520 7468 6520 6465 7669 6365 206e 616d e the device nam\n-00003b10: 6564 2044 4556 4943 4520 636f 7272 6573 ed DEVICE corres\n-00003b20: 706f 6e64 2074 6f20 7468 6520 636f 6e74 pond to the cont\n-00003b30: 656e 7473 206f 6620 7468 650a 2020 2020 ents of the. \n-00003b40: 2066 696c 6573 7973 7465 6d20 696d 6167 filesystem imag\n-00003b50: 6520 696e 2046 494c 452e 2020 466f 7220 e in FILE. For \n-00003b60: 6578 616d 706c 653a 0a0a 2020 2020 2020 example:.. \n-00003b70: 2020 2020 6c6f 6f70 6261 636b 206c 6f6f loopback loo\n-00003b80: 7030 202f 7061 7468 2f74 6f2f 696d 6167 p0 /path/to/imag\n-00003b90: 650a 2020 2020 2020 2020 2020 6c73 2028 e. ls (\n-00003ba0: 6c6f 6f70 3029 2f0a 0a20 2020 2020 5370 loop0)/.. Sp\n-00003bb0: 6563 6966 7969 6e67 2074 6865 20e2 8098 ecifying the ...\n-00003bc0: 2d44 e280 9920 6f70 7469 6f6e 2061 6c6c -D... option all\n-00003bd0: 6f77 7320 7468 6520 6c6f 6f70 6261 636b ows the loopback\n-00003be0: 2066 696c 6520 746f 2062 650a 2020 2020 file to be. \n-00003bf0: 2074 7261 6e70 6172 656e 746c 7920 6465 tranparently de\n-00003c00: 636f 6d70 7265 7373 6564 2069 6620 7468 compressed if th\n-00003c10: 6572 6520 6973 2061 6e20 6170 7072 6f70 ere is an approp\n-00003c20: 7269 6174 6520 6465 636f 6d70 7265 7373 riate decompress\n-00003c30: 6f72 0a20 2020 2020 6c6f 6164 6564 2e0a or. loaded..\n-00003c40: 0a20 2020 2020 5769 7468 2074 6865 20e2 . With the .\n-00003c50: 8098 2d64 e280 9920 6f70 7469 6f6e 2c20 ..-d... option, \n-00003c60: 6465 6c65 7465 2061 2064 6576 6963 6520 delete a device \n-00003c70: 7072 6576 696f 7573 6c79 2063 7265 6174 previously creat\n-00003c80: 6564 2075 7369 6e67 2074 6869 730a 2020 ed using this. \n-00003c90: 2020 2063 6f6d 6d61 6e64 2e0a 0a1f 0a46 command.....F\n-00003ca0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00003cb0: 204e 6f64 653a 206c 732c 2020 4e65 7874 Node: ls, Next\n-00003cc0: 3a20 6c73 666f 6e74 732c 2020 5072 6576 : lsfonts, Prev\n-00003cd0: 3a20 6c6f 6f70 6261 636b 2c20 2055 703a : loopback, Up:\n-00003ce0: 2043 6f6d 6d61 6e64 2d6c 696e 6520 636f Command-line co\n-00003cf0: 6d6d 616e 6473 0a0a 3137 2e34 2e34 3720 mmands..17.4.47 \n-00003d00: 6c73 0a2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 ls.----------.. \n-00003d10: 2d2d 2043 6f6d 6d61 6e64 3a20 6c73 205b -- Command: ls [\n-00003d20: 6172 6720 2e2e 2e5d 0a20 2020 2020 4c69 arg ...]. Li\n-00003d30: 7374 2064 6576 6963 6573 206f 7220 6669 st devices or fi\n-00003d40: 6c65 732e 0a0a 2020 2020 2057 6974 6820 les... With \n-00003d50: 6e6f 2061 7267 756d 656e 7473 2c20 7072 no arguments, pr\n-00003d60: 696e 7420 616c 6c20 6465 7669 6365 7320 int all devices \n-00003d70: 6b6e 6f77 6e20 746f 2047 5255 422e 0a0a known to GRUB...\n-00003d80: 2020 2020 2049 6620 7468 6520 6172 6775 If the argu\n-00003d90: 6d65 6e74 2069 7320 6120 6465 7669 6365 ment is a device\n-00003da0: 206e 616d 6520 656e 636c 6f73 6564 2069 name enclosed i\n-00003db0: 6e20 7061 7265 6e74 6865 7365 7320 282a n parentheses (*\n-00003dc0: 6e6f 7465 0a20 2020 2020 4465 7669 6365 note. Device\n-00003dd0: 2073 796e 7461 783a 3a29 2c20 7468 656e syntax::), then\n-00003de0: 2070 7269 6e74 2074 6865 206e 616d 6520 print the name \n-00003df0: 6f66 2074 6865 2066 696c 6573 7973 7465 of the filesyste\n-00003e00: 6d20 6f66 2074 6861 740a 2020 2020 2064 m of that. d\n-00003e10: 6576 6963 652e 0a0a 2020 2020 2049 6620 evice... If \n-00003e20: 7468 6520 6172 6775 6d65 6e74 2069 7320 the argument is \n-00003e30: 6120 6469 7265 6374 6f72 7920 6769 7665 a directory give\n-00003e40: 6e20 6173 2061 6e20 6162 736f 6c75 7465 n as an absolute\n-00003e50: 2066 696c 6520 6e61 6d65 0a20 2020 2020 file name. \n-00003e60: 282a 6e6f 7465 2046 696c 6520 6e61 6d65 (*note File name\n-00003e70: 2073 796e 7461 783a 3a29 2c20 7468 656e syntax::), then\n-00003e80: 206c 6973 7420 7468 6520 636f 6e74 656e list the conten\n-00003e90: 7473 206f 6620 7468 6174 0a20 2020 2020 ts of that. \n-00003ea0: 6469 7265 6374 6f72 792e 0a0a 1f0a 4669 directory.....Fi\n-00003eb0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-00003ec0: 4e6f 6465 3a20 6c73 666f 6e74 732c 2020 Node: lsfonts, \n-00003ed0: 4e65 7874 3a20 6c73 6d6f 642c 2020 5072 Next: lsmod, Pr\n-00003ee0: 6576 3a20 6c73 2c20 2055 703a 2043 6f6d ev: ls, Up: Com\n-00003ef0: 6d61 6e64 2d6c 696e 6520 636f 6d6d 616e mand-line comman\n-00003f00: 6473 0a0a 3137 2e34 2e34 3820 6c73 666f ds..17.4.48 lsfo\n-00003f10: 6e74 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d nts.------------\n-00003f20: 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 ---.. -- Command\n-00003f30: 3a20 6c73 666f 6e74 730a 2020 2020 204c : lsfonts. L\n-00003f40: 6973 7420 6c6f 6164 6564 2066 6f6e 7473 ist loaded fonts\n-00003f50: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-00003f60: 696e 666f 2c20 204e 6f64 653a 206c 736d info, Node: lsm\n-00003f70: 6f64 2c20 204e 6578 743a 206d 6435 7375 od, Next: md5su\n-00003f80: 6d2c 2020 5072 6576 3a20 6c73 666f 6e74 m, Prev: lsfont\n-00003f90: 732c 2020 5570 3a20 436f 6d6d 616e 642d s, Up: Command-\n-00003fa0: 6c69 6e65 2063 6f6d 6d61 6e64 730a 0a31 line commands..1\n-00003fb0: 372e 342e 3439 206c 736d 6f64 0a2d 2d2d 7.4.49 lsmod.---\n-00003fc0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 ----------.. -- \n-00003fd0: 436f 6d6d 616e 643a 206c 736d 6f64 0a20 Command: lsmod. \n-00003fe0: 2020 2020 5368 6f77 206c 6973 7420 6f66 Show list of\n-00003ff0: 206c 6f61 6465 6420 6d6f 6475 6c65 732e loaded modules.\n-00004000: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-00004010: 6e66 6f2c 2020 4e6f 6465 3a20 6d64 3573 nfo, Node: md5s\n-00004020: 756d 2c20 204e 6578 743a 206d 6f64 756c um, Next: modul\n-00004030: 652c 2020 5072 6576 3a20 6c73 6d6f 642c e, Prev: lsmod,\n-00004040: 2020 5570 3a20 436f 6d6d 616e 642d 6c69 Up: Command-li\n-00004050: 6e65 2063 6f6d 6d61 6e64 730a 0a31 372e ne commands..17.\n-00004060: 342e 3530 206d 6435 7375 6d0a 2d2d 2d2d 4.50 md5sum.----\n-00004070: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 ----------.. -- \n-00004080: 436f 6d6d 616e 643a 206d 6435 7375 6d20 Command: md5sum \n-00004090: 6172 6720 2e2e 2e0a 2020 2020 2041 6c69 arg .... Ali\n-000040a0: 6173 2066 6f72 20e2 8098 6861 7368 7375 as for ...hashsu\n-000040b0: 6d20 2d2d 6861 7368 206d 6435 2061 7267 m --hash md5 arg\n-000040c0: 202e 2e2e e280 992e 2020 5365 6520 636f ....... See co\n-000040d0: 6d6d 616e 6420 e280 9868 6173 6873 756d mmand ...hashsum\n-000040e0: e280 990a 2020 2020 2028 2a6e 6f74 6520 .... (*note \n-000040f0: 6861 7368 7375 6d3a 3a29 2066 6f72 2066 hashsum::) for f\n-00004100: 756c 6c20 6465 7363 7269 7074 696f 6e2e ull description.\n-00004110: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-00004120: 6e66 6f2c 2020 4e6f 6465 3a20 6d6f 6475 nfo, Node: modu\n-00004130: 6c65 2c20 204e 6578 743a 206d 756c 7469 le, Next: multi\n-00004140: 626f 6f74 2c20 2050 7265 763a 206d 6435 boot, Prev: md5\n-00004150: 7375 6d2c 2020 5570 3a20 436f 6d6d 616e sum, Up: Comman\n-00004160: 642d 6c69 6e65 2063 6f6d 6d61 6e64 730a d-line commands.\n-00004170: 0a31 372e 342e 3531 206d 6f64 756c 650a .17.4.51 module.\n-00004180: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n-00004190: 202d 2d20 436f 6d6d 616e 643a 206d 6f64 -- Command: mod\n-000041a0: 756c 6520 5b2d 2d6e 6f75 6e7a 6970 5d20 ule [--nounzip] \n-000041b0: 6669 6c65 205b 6172 6775 6d65 6e74 735d file [arguments]\n-000041c0: 0a20 2020 2020 4c6f 6164 2061 206d 6f64 . Load a mod\n-000041d0: 756c 6520 666f 7220 6d75 6c74 6962 6f6f ule for multiboo\n-000041e0: 7420 6b65 726e 656c 2069 6d61 6765 2e20 t kernel image. \n-000041f0: 2054 6865 2072 6573 7420 6f66 2074 6865 The rest of the\n-00004200: 206c 696e 6520 6973 0a20 2020 2020 7061 line is. pa\n-00004210: 7373 6564 2076 6572 6261 7469 6d20 6173 ssed verbatim as\n-00004220: 2074 6865 206d 6f64 756c 6520 636f 6d6d the module comm\n-00004230: 616e 6420 6c69 6e65 2e0a 0a1f 0a46 696c and line.....Fil\n-00004240: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-00004250: 6f64 653a 206d 756c 7469 626f 6f74 2c20 ode: multiboot, \n-00004260: 204e 6578 743a 206e 6174 6976 6564 6973 Next: nativedis\n-00004270: 6b2c 2020 5072 6576 3a20 6d6f 6475 6c65 k, Prev: module\n-00004280: 2c20 2055 703a 2043 6f6d 6d61 6e64 2d6c , Up: Command-l\n-00004290: 696e 6520 636f 6d6d 616e 6473 0a0a 3137 ine commands..17\n-000042a0: 2e34 2e35 3220 6d75 6c74 6962 6f6f 740a .4.52 multiboot.\n+00000080: 3739 2c20 3132 0a4f 6374 6f62 6572 2032 79, 12.October 2\n+00000090: 3032 3629 2e0a 0a20 2020 436f 7079 7269 026)... Copyri\n+000000a0: 6768 7420 c2a9 0a31 3939 392c 3230 3030 ght ...1999,2000\n+000000b0: 2c32 3030 312c 3230 3032 2c32 3030 342c ,2001,2002,2004,\n+000000c0: 3230 3036 2c32 3030 382c 3230 3039 2c32 2006,2008,2009,2\n+000000d0: 3031 302c 3230 3131 2c32 3031 322c 3230 010,2011,2012,20\n+000000e0: 3133 2046 7265 650a 536f 6674 7761 7265 13 Free.Software\n+000000f0: 2046 6f75 6e64 6174 696f 6e2c 2049 6e63 Foundation, Inc\n+00000100: 2e0a 0a20 2020 2020 5065 726d 6973 7369 ... Permissi\n+00000110: 6f6e 2069 7320 6772 616e 7465 6420 746f on is granted to\n+00000120: 2063 6f70 792c 2064 6973 7472 6962 7574 copy, distribut\n+00000130: 6520 616e 642f 6f72 206d 6f64 6966 7920 e and/or modify \n+00000140: 7468 6973 0a20 2020 2020 646f 6375 6d65 this. docume\n+00000150: 6e74 2075 6e64 6572 2074 6865 2074 6572 nt under the ter\n+00000160: 6d73 206f 6620 7468 6520 474e 5520 4672 ms of the GNU Fr\n+00000170: 6565 2044 6f63 756d 656e 7461 7469 6f6e ee Documentation\n+00000180: 204c 6963 656e 7365 2c0a 2020 2020 2056 License,. V\n+00000190: 6572 7369 6f6e 2031 2e32 206f 7220 616e ersion 1.2 or an\n+000001a0: 7920 6c61 7465 7220 7665 7273 696f 6e20 y later version \n+000001b0: 7075 626c 6973 6865 6420 6279 2074 6865 published by the\n+000001c0: 2046 7265 6520 536f 6674 7761 7265 0a20 Free Software. \n+000001d0: 2020 2020 466f 756e 6461 7469 6f6e 3b20 Foundation; \n+000001e0: 7769 7468 206e 6f20 496e 7661 7269 616e with no Invarian\n+000001f0: 7420 5365 6374 696f 6e73 2e0a 494e 464f t Sections..INFO\n+00000200: 2d44 4952 2d53 4543 5449 4f4e 204b 6572 -DIR-SECTION Ker\n+00000210: 6e65 6c0a 5354 4152 542d 494e 464f 2d44 nel.START-INFO-D\n+00000220: 4952 2d45 4e54 5259 0a2a 2047 5255 423a IR-ENTRY.* GRUB:\n+00000230: 2028 6772 7562 292e 2020 2020 2020 2020 (grub). \n+00000240: 2020 2020 2020 2020 2054 6865 2047 5261 The GRa\n+00000250: 6e64 2055 6e69 6669 6564 2042 6f6f 746c nd Unified Bootl\n+00000260: 6f61 6465 720a 2a20 6772 7562 2d69 6e73 oader.* grub-ins\n+00000270: 7461 6c6c 3a20 2867 7275 6229 496e 766f tall: (grub)Invo\n+00000280: 6b69 6e67 2067 7275 622d 696e 7374 616c king grub-instal\n+00000290: 6c2e 2020 2020 496e 7374 616c 6c20 4752 l. Install GR\n+000002a0: 5542 206f 6e20 796f 7572 2064 7269 7665 UB on your drive\n+000002b0: 0a2a 2067 7275 622d 6d6b 636f 6e66 6967 .* grub-mkconfig\n+000002c0: 3a20 2867 7275 6229 496e 766f 6b69 6e67 : (grub)Invoking\n+000002d0: 2067 7275 622d 6d6b 636f 6e66 6967 2e20 grub-mkconfig. \n+000002e0: 2047 656e 6572 6174 6520 4752 5542 2063 Generate GRUB c\n+000002f0: 6f6e 6669 6775 7261 7469 6f6e 0a2a 2067 onfiguration.* g\n+00000300: 7275 622d 6d6b 7061 7373 7764 2d70 626b rub-mkpasswd-pbk\n+00000310: 6466 323a 2028 6772 7562 2949 6e76 6f6b df2: (grub)Invok\n+00000320: 696e 6720 6772 7562 2d6d 6b70 6173 7377 ing grub-mkpassw\n+00000330: 642d 7062 6b64 6632 2e0a 2a20 6772 7562 d-pbkdf2..* grub\n+00000340: 2d6d 6b72 656c 7061 7468 3a20 2867 7275 -mkrelpath: (gru\n+00000350: 6229 496e 766f 6b69 6e67 2067 7275 622d b)Invoking grub-\n+00000360: 6d6b 7265 6c70 6174 682e 0a2a 2067 7275 mkrelpath..* gru\n+00000370: 622d 6d6b 7265 7363 7565 3a20 2867 7275 b-mkrescue: (gru\n+00000380: 6229 496e 766f 6b69 6e67 2067 7275 622d b)Invoking grub-\n+00000390: 6d6b 7265 7363 7565 2e20 204d 616b 6520 mkrescue. Make \n+000003a0: 6120 4752 5542 2072 6573 6375 6520 696d a GRUB rescue im\n+000003b0: 6167 650a 2a20 6772 7562 2d6d 6f75 6e74 age.* grub-mount\n+000003c0: 3a20 2867 7275 6229 496e 766f 6b69 6e67 : (grub)Invoking\n+000003d0: 2067 7275 622d 6d6f 756e 742e 2020 2020 grub-mount. \n+000003e0: 2020 2020 4d6f 756e 7420 6120 6669 6c65 Mount a file\n+000003f0: 2073 7973 7465 6d20 7573 696e 6720 4752 system using GR\n+00000400: 5542 0a2a 2067 7275 622d 7072 6f62 653a UB.* grub-probe:\n+00000410: 2028 6772 7562 2949 6e76 6f6b 696e 6720 (grub)Invoking \n+00000420: 6772 7562 2d70 726f 6265 2e20 2020 2020 grub-probe. \n+00000430: 2020 2050 726f 6265 2064 6576 6963 6520 Probe device \n+00000440: 696e 666f 726d 6174 696f 6e0a 2a20 6772 information.* gr\n+00000450: 7562 2d73 6372 6970 742d 6368 6563 6b3a ub-script-check:\n+00000460: 2028 6772 7562 2949 6e76 6f6b 696e 6720 (grub)Invoking \n+00000470: 6772 7562 2d73 6372 6970 742d 6368 6563 grub-script-chec\n+00000480: 6b2e 0a45 4e44 2d49 4e46 4f2d 4449 522d k..END-INFO-DIR-\n+00000490: 454e 5452 590a 0a1f 0a46 696c 653a 2067 ENTRY....File: g\n+000004a0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+000004b0: 2065 7661 6c2c 2020 4e65 7874 3a20 6578 eval, Next: ex\n+000004c0: 706f 7274 2c20 2050 7265 763a 2065 6669 port, Prev: efi\n+000004d0: 7465 7874 6d6f 6465 2c20 2055 703a 2043 textmode, Up: C\n+000004e0: 6f6d 6d61 6e64 2d6c 696e 6520 636f 6d6d ommand-line comm\n+000004f0: 616e 6473 0a0a 3137 2e34 2e32 3720 6576 ands..17.4.27 ev\n+00000500: 616c 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a al.------------.\n+00000510: 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 6576 . -- Command: ev\n+00000520: 616c 2073 7472 696e 6720 2e2e 2e0a 2020 al string .... \n+00000530: 2020 2043 6f6e 6361 7465 6e61 7465 2061 Concatenate a\n+00000540: 7267 756d 656e 7473 2074 6f67 6574 6865 rguments togethe\n+00000550: 7220 7573 696e 6720 7369 6e67 6c65 2073 r using single s\n+00000560: 7061 6365 2061 7320 7365 7061 7261 746f pace as separato\n+00000570: 7220 616e 640a 2020 2020 2065 7661 6c75 r and. evalu\n+00000580: 6174 6520 7265 7375 6c74 2061 7320 7365 ate result as se\n+00000590: 7175 656e 6365 206f 6620 4752 5542 2063 quence of GRUB c\n+000005a0: 6f6d 6d61 6e64 732e 0a0a 1f0a 4669 6c65 ommands.....File\n+000005b0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+000005c0: 6465 3a20 6578 706f 7274 2c20 204e 6578 de: export, Nex\n+000005d0: 743a 2066 616c 7365 2c20 2050 7265 763a t: false, Prev:\n+000005e0: 2065 7661 6c2c 2020 5570 3a20 436f 6d6d eval, Up: Comm\n+000005f0: 616e 642d 6c69 6e65 2063 6f6d 6d61 6e64 and-line command\n+00000600: 730a 0a31 372e 342e 3238 2065 7870 6f72 s..17.4.28 expor\n+00000610: 740a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d t.--------------\n+00000620: 0a0a 202d 2d20 436f 6d6d 616e 643a 2065 .. -- Command: e\n+00000630: 7870 6f72 7420 656e 7676 6172 0a20 2020 xport envvar. \n+00000640: 2020 4578 706f 7274 2074 6865 2065 6e76 Export the env\n+00000650: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n+00000660: 6520 454e 5656 4152 2e20 2045 7870 6f72 e ENVVAR. Expor\n+00000670: 7465 6420 7661 7269 6162 6c65 7320 6172 ted variables ar\n+00000680: 650a 2020 2020 2076 6973 6962 6c65 2074 e. visible t\n+00000690: 6f20 7375 6273 6964 6961 7279 2063 6f6e o subsidiary con\n+000006a0: 6669 6775 7261 7469 6f6e 2066 696c 6573 figuration files\n+000006b0: 206c 6f61 6465 6420 7573 696e 670a 2020 loaded using. \n+000006c0: 2020 20e2 8098 636f 6e66 6967 6669 6c65 ...configfile\n+000006d0: e280 992e 0a0a 1f0a 4669 6c65 3a20 6772 ........File: gr\n+000006e0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+000006f0: 6661 6c73 652c 2020 4e65 7874 3a20 6664 false, Next: fd\n+00000700: 7464 756d 702c 2020 5072 6576 3a20 6578 tdump, Prev: ex\n+00000710: 706f 7274 2c20 2055 703a 2043 6f6d 6d61 port, Up: Comma\n+00000720: 6e64 2d6c 696e 6520 636f 6d6d 616e 6473 nd-line commands\n+00000730: 0a0a 3137 2e34 2e32 3920 6661 6c73 650a ..17.4.29 false.\n+00000740: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 -------------.. \n+00000750: 2d2d 2043 6f6d 6d61 6e64 3a20 6661 6c73 -- Command: fals\n+00000760: 650a 2020 2020 2044 6f20 6e6f 7468 696e e. Do nothin\n+00000770: 672c 2075 6e73 7563 6365 7373 6675 6c6c g, unsuccessfull\n+00000780: 792e 2020 5468 6973 2069 7320 6d61 696e y. This is main\n+00000790: 6c79 2075 7365 6675 6c20 696e 2063 6f6e ly useful in con\n+000007a0: 7472 6f6c 0a20 2020 2020 636f 6e73 7472 trol. constr\n+000007b0: 7563 7473 2073 7563 6820 6173 20e2 8098 ucts such as ...\n+000007c0: 6966 e280 9920 616e 6420 e280 9877 6869 if... and ...whi\n+000007d0: 6c65 e280 9920 282a 6e6f 7465 2053 6865 le... (*note She\n+000007e0: 6c6c 2d6c 696b 6520 7363 7269 7074 696e ll-like scriptin\n+000007f0: 673a 3a29 2e0a 0a1f 0a46 696c 653a 2067 g::).....File: g\n+00000800: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+00000810: 2066 6474 6475 6d70 2c20 204e 6578 743a fdtdump, Next:\n+00000820: 2066 696c 652c 2020 5072 6576 3a20 6661 file, Prev: fa\n+00000830: 6c73 652c 2020 5570 3a20 436f 6d6d 616e lse, Up: Comman\n+00000840: 642d 6c69 6e65 2063 6f6d 6d61 6e64 730a d-line commands.\n+00000850: 0a31 372e 342e 3330 2066 6474 6475 6d70 .17.4.30 fdtdump\n+00000860: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n+00000870: 0a0a 202d 2d20 436f 6d6d 616e 643a 2066 .. -- Command: f\n+00000880: 6474 6475 6d70 205b 2d2d 7072 6f70 2050 dtdump [--prop P\n+00000890: 524f 505d 205b 2d2d 7365 7420 5641 5249 ROP] [--set VARI\n+000008a0: 4142 4c45 5d0a 2020 2020 2052 6574 7269 ABLE]. Retri\n+000008b0: 6576 6520 6465 7669 6365 2074 7265 6520 eve device tree \n+000008c0: 696e 666f 726d 6174 696f 6e2e 0a0a 2020 information... \n+000008d0: 2020 2054 6865 20e2 8098 6664 7464 756d The ...fdtdum\n+000008e0: 70e2 8099 2063 6f6d 6d61 6e64 2072 6574 p... command ret\n+000008f0: 7572 6e73 2074 6865 2076 616c 7565 206f urns the value o\n+00000900: 6620 6120 7072 6f70 6572 7479 2069 6e20 f a property in \n+00000910: 7468 6520 6465 7669 6365 0a20 2020 2020 the device. \n+00000920: 7472 6565 2070 726f 7669 6465 6420 6279 tree provided by\n+00000930: 2074 6865 2066 6972 6d77 6172 652e 2020 the firmware. \n+00000940: 5468 6520 e280 982d 2d70 726f 70e2 8099 The ...--prop...\n+00000950: 206f 7074 696f 6e20 6465 7465 726d 696e option determin\n+00000960: 6573 0a20 2020 2020 7768 6963 6820 7072 es. which pr\n+00000970: 6f70 6572 7479 2074 6f20 7365 6c65 6374 operty to select\n+00000980: 2e0a 0a20 2020 2020 5468 6520 6465 6661 ... The defa\n+00000990: 756c 7420 6163 7469 6f6e 2069 7320 746f ult action is to\n+000009a0: 2070 7269 6e74 2074 6865 2076 616c 7565 print the value\n+000009b0: 206f 6620 7468 6520 7265 7175 6573 7465 of the requeste\n+000009c0: 6420 6669 656c 6420 746f 0a20 2020 2020 d field to. \n+000009d0: 7468 6520 636f 6e73 6f6c 652c 2062 7574 the console, but\n+000009e0: 2061 2076 6172 6961 626c 6520 6e61 6d65 a variable name\n+000009f0: 2063 616e 2062 6520 7370 6563 6966 6965 can be specifie\n+00000a00: 6420 7769 7468 20e2 8098 2d2d 7365 74e2 d with ...--set.\n+00000a10: 8099 2074 6f0a 2020 2020 2073 746f 7265 .. to. store\n+00000a20: 2074 6865 2076 616c 7565 2069 6e73 7465 the value inste\n+00000a30: 6164 206f 6620 7072 696e 7469 6e67 2069 ad of printing i\n+00000a40: 742e 0a0a 2020 2020 2046 6f72 2065 7861 t... For exa\n+00000a50: 6d70 6c65 2c20 7468 6973 2077 696c 6c20 mple, this will \n+00000a60: 7374 6f72 6520 616e 6420 7468 656e 2064 store and then d\n+00000a70: 6973 706c 6179 2074 6865 206d 6f64 656c isplay the model\n+00000a80: 2073 7472 696e 672e 0a0a 2020 2020 2020 string... \n+00000a90: 2020 2020 6664 7464 756d 7020 2d2d 7072 fdtdump --pr\n+00000aa0: 6f70 206d 6f64 656c 202d 2d73 6574 206d op model --set m\n+00000ab0: 6163 6869 6e65 5f6d 6f64 656c 0a20 2020 achine_model. \n+00000ac0: 2020 2020 2020 2065 6368 6f20 246d 6163 echo $mac\n+00000ad0: 6869 6e65 5f6d 6f64 656c 0a0a 1f0a 4669 hine_model....Fi\n+00000ae0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00000af0: 4e6f 6465 3a20 6669 6c65 2c20 204e 6578 Node: file, Nex\n+00000b00: 743a 2066 7773 6574 7570 2c20 2050 7265 t: fwsetup, Pre\n+00000b10: 763a 2066 6474 6475 6d70 2c20 2055 703a v: fdtdump, Up:\n+00000b20: 2043 6f6d 6d61 6e64 2d6c 696e 6520 636f Command-line co\n+00000b30: 6d6d 616e 6473 0a0a 3137 2e34 2e33 3120 mmands..17.4.31 \n+00000b40: 6669 6c65 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d file.-----------\n+00000b50: 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 -.. -- Command: \n+00000b60: 6669 6c65 2069 735f 6669 6c65 5f74 7970 file is_file_typ\n+00000b70: 6520 6669 6c65 6e61 6d65 0a0a 2020 2020 e filename.. \n+00000b80: 2054 6865 20e2 8098 6669 6c65 e280 9920 The ...file... \n+00000b90: 636f 6d6d 616e 6420 7465 7374 7320 7768 command tests wh\n+00000ba0: 6574 6865 7220 7468 6520 7072 6f76 6964 ether the provid\n+00000bb0: 6564 2046 494c 454e 414d 4520 6973 2074 ed FILENAME is t\n+00000bc0: 6865 2074 7970 650a 2020 2020 2070 726f he type. pro\n+00000bd0: 7669 6465 6420 6279 2049 535f 4649 4c45 vided by IS_FILE\n+00000be0: 5f54 5950 452e 2020 5768 656e 2074 6865 _TYPE. When the\n+00000bf0: 20e2 8098 6669 6c65 e280 9920 6973 206f ...file... is o\n+00000c00: 6620 7479 7065 2049 535f 4649 4c45 5f54 f type IS_FILE_T\n+00000c10: 5950 450a 2020 2020 2074 6869 7320 636f YPE. this co\n+00000c20: 6d6d 616e 6420 7769 6c6c 2072 6574 7572 mmand will retur\n+00000c30: 6e20 302c 206f 7468 6572 7769 7365 2069 n 0, otherwise i\n+00000c40: 7420 7769 6c6c 2072 6574 7572 6e20 6e6f t will return no\n+00000c50: 6e2d 7a65 726f 2028 6e6f 0a20 2020 2020 n-zero (no. \n+00000c60: 6f75 7470 7574 2069 7320 7072 6f76 6964 output is provid\n+00000c70: 6564 2074 6f20 7468 6520 7465 726d 696e ed to the termin\n+00000c80: 616c 292e 0a0a 2020 2020 2049 535f 4649 al)... IS_FI\n+00000c90: 4c45 5f54 5950 4520 6d61 7920 6265 206f LE_TYPE may be o\n+00000ca0: 6e65 206f 6620 7468 6520 666f 6c6c 6f77 ne of the follow\n+00000cb0: 696e 6720 6f70 7469 6f6e 733a 0a20 2020 ing options:. \n+00000cc0: 2020 2020 20e2 80a2 20e2 8098 2d2d 6973 ... ...--is\n+00000cd0: 2d69 3338 362d 7865 6e2d 7061 652d 646f -i386-xen-pae-do\n+00000ce0: 6d75 e280 9920 4368 6563 6b20 6966 2046 mu... Check if F\n+00000cf0: 494c 454e 414d 4520 6361 6e20 6265 2062 ILENAME can be b\n+00000d00: 6f6f 7465 6420 6173 0a20 2020 2020 2020 ooted as. \n+00000d10: 2020 2069 3338 3620 5041 4520 5865 6e20 i386 PAE Xen \n+00000d20: 756e 7072 6976 696c 6567 6564 2067 7565 unprivileged gue\n+00000d30: 7374 206b 6572 6e65 6c0a 2020 2020 2020 st kernel. \n+00000d40: 2020 e280 a220 e280 982d 2d69 732d 7838 ... ...--is-x8\n+00000d50: 365f 3634 2d78 656e 2d64 6f6d 75e2 8099 6_64-xen-domu...\n+00000d60: 2043 6865 636b 2069 6620 4649 4c45 4e41 Check if FILENA\n+00000d70: 4d45 2063 616e 2062 6520 626f 6f74 6564 ME can be booted\n+00000d80: 2061 730a 2020 2020 2020 2020 2020 7838 as. x8\n+00000d90: 365f 3634 2058 656e 2075 6e70 7269 7669 6_64 Xen unprivi\n+00000da0: 6c65 6765 6420 6775 6573 7420 6b65 726e leged guest kern\n+00000db0: 656c 0a20 2020 2020 2020 20e2 80a2 20e2 el. ... .\n+00000dc0: 8098 2d2d 6973 2d78 3836 2d78 656e 2d64 ..--is-x86-xen-d\n+00000dd0: 6f6d 30e2 8099 2043 6865 636b 2069 6620 om0... Check if \n+00000de0: 4649 4c45 4e41 4d45 2063 616e 2062 6520 FILENAME can be \n+00000df0: 7573 6564 2061 7320 5865 6e20 7838 360a used as Xen x86.\n+00000e00: 2020 2020 2020 2020 2020 7072 6976 696c privil\n+00000e10: 6567 6564 2067 7565 7374 206b 6572 6e65 eged guest kerne\n+00000e20: 6c0a 2020 2020 2020 2020 e280 a220 e280 l. ... ..\n+00000e30: 982d 2d69 732d 7838 362d 6d75 6c74 6962 .--is-x86-multib\n+00000e40: 6f6f 74e2 8099 2043 6865 636b 2069 6620 oot... Check if \n+00000e50: 4649 4c45 4e41 4d45 2063 616e 2062 6520 FILENAME can be \n+00000e60: 7573 6564 2061 7320 7838 360a 2020 2020 used as x86. \n+00000e70: 2020 2020 2020 6d75 6c74 6962 6f6f 7420 multiboot \n+00000e80: 6b65 726e 656c 0a20 2020 2020 2020 20e2 kernel. .\n+00000e90: 80a2 20e2 8098 2d2d 6973 2d78 3836 2d6d .. ...--is-x86-m\n+00000ea0: 756c 7469 626f 6f74 32e2 8099 2043 6865 ultiboot2... Che\n+00000eb0: 636b 2069 6620 4649 4c45 4e41 4d45 2063 ck if FILENAME c\n+00000ec0: 616e 2062 6520 7573 6564 2061 7320 7838 an be used as x8\n+00000ed0: 360a 2020 2020 2020 2020 2020 6d75 6c74 6. mult\n+00000ee0: 6962 6f6f 7432 206b 6572 6e65 6c0a 2020 iboot2 kernel. \n+00000ef0: 2020 2020 2020 e280 a220 e280 982d 2d69 ... ...--i\n+00000f00: 732d 6172 6d2d 6c69 6e75 78e2 8099 2043 s-arm-linux... C\n+00000f10: 6865 636b 2069 6620 4649 4c45 4e41 4d45 heck if FILENAME\n+00000f20: 2069 7320 4152 4d20 4c69 6e75 780a 2020 is ARM Linux. \n+00000f30: 2020 2020 2020 e280 a220 e280 982d 2d69 ... ...--i\n+00000f40: 732d 6172 6d36 342d 6c69 6e75 78e2 8099 s-arm64-linux...\n+00000f50: 2043 6865 636b 2069 6620 4649 4c45 4e41 Check if FILENA\n+00000f60: 4d45 2069 7320 4152 4d36 3420 4c69 6e75 ME is ARM64 Linu\n+00000f70: 780a 2020 2020 2020 2020 e280 a220 e280 x. ... ..\n+00000f80: 982d 2d69 732d 6961 3634 2d6c 696e 7578 .--is-ia64-linux\n+00000f90: e280 9920 4368 6563 6b20 6966 2046 494c ... Check if FIL\n+00000fa0: 454e 414d 4520 6973 2049 4136 3420 4c69 ENAME is IA64 Li\n+00000fb0: 6e75 780a 2020 2020 2020 2020 e280 a220 nux. ... \n+00000fc0: e280 982d 2d69 732d 6d69 7073 2d6c 696e ...--is-mips-lin\n+00000fd0: 7578 e280 9920 4368 6563 6b20 6966 2046 ux... Check if F\n+00000fe0: 494c 454e 414d 4520 6973 204d 4950 5320 ILENAME is MIPS \n+00000ff0: 4c69 6e75 780a 2020 2020 2020 2020 e280 Linux. ..\n+00001000: a220 e280 982d 2d69 732d 6d69 7073 656c . ...--is-mipsel\n+00001010: 2d6c 696e 7578 e280 9920 4368 6563 6b20 -linux... Check \n+00001020: 6966 2046 494c 454e 414d 4520 6973 204d if FILENAME is M\n+00001030: 4950 5345 4c20 4c69 6e75 780a 2020 2020 IPSEL Linux. \n+00001040: 2020 2020 e280 a220 e280 982d 2d69 732d ... ...--is-\n+00001050: 7370 6172 6336 342d 6c69 6e75 78e2 8099 sparc64-linux...\n+00001060: 2043 6865 636b 2069 6620 4649 4c45 4e41 Check if FILENA\n+00001070: 4d45 2069 7320 5350 4152 4336 3420 4c69 ME is SPARC64 Li\n+00001080: 6e75 780a 2020 2020 2020 2020 e280 a220 nux. ... \n+00001090: e280 982d 2d69 732d 706f 7765 7270 632d ...--is-powerpc-\n+000010a0: 6c69 6e75 78e2 8099 2043 6865 636b 2069 linux... Check i\n+000010b0: 6620 4649 4c45 4e41 4d45 2069 7320 504f f FILENAME is PO\n+000010c0: 5745 5250 4320 4c69 6e75 780a 2020 2020 WERPC Linux. \n+000010d0: 2020 2020 e280 a220 e280 982d 2d69 732d ... ...--is-\n+000010e0: 7838 362d 6c69 6e75 78e2 8099 2043 6865 x86-linux... Che\n+000010f0: 636b 2069 6620 4649 4c45 4e41 4d45 2069 ck if FILENAME i\n+00001100: 7320 7838 3620 4c69 6e75 780a 2020 2020 s x86 Linux. \n+00001110: 2020 2020 e280 a220 e280 982d 2d69 732d ... ...--is-\n+00001120: 7838 362d 6c69 6e75 7833 32e2 8099 2043 x86-linux32... C\n+00001130: 6865 636b 2069 6620 4649 4c45 4e41 4d45 heck if FILENAME\n+00001140: 2069 7320 7838 3620 4c69 6e75 7820 7375 is x86 Linux su\n+00001150: 7070 6f72 7469 6e67 0a20 2020 2020 2020 pporting. \n+00001160: 2020 2033 322d 6269 7420 7072 6f74 6f63 32-bit protoc\n+00001170: 6f6c 0a20 2020 2020 2020 20e2 80a2 20e2 ol. ... .\n+00001180: 8098 2d2d 6973 2d78 3836 2d6b 6672 6565 ..--is-x86-kfree\n+00001190: 6273 64e2 8099 2043 6865 636b 2069 6620 bsd... Check if \n+000011a0: 4649 4c45 4e41 4d45 2069 7320 7838 3620 FILENAME is x86 \n+000011b0: 6b46 7265 6542 5344 0a20 2020 2020 2020 kFreeBSD. \n+000011c0: 20e2 80a2 20e2 8098 2d2d 6973 2d69 3338 ... ...--is-i38\n+000011d0: 362d 6b66 7265 6562 7364 e280 9920 4368 6-kfreebsd... Ch\n+000011e0: 6563 6b20 6966 2046 494c 454e 414d 4520 eck if FILENAME \n+000011f0: 6973 2069 3338 3620 6b46 7265 6542 5344 is i386 kFreeBSD\n+00001200: 0a20 2020 2020 2020 20e2 80a2 20e2 8098 . ... ...\n+00001210: 2d2d 6973 2d78 3836 5f36 342d 6b66 7265 --is-x86_64-kfre\n+00001220: 6562 7364 e280 9920 4368 6563 6b20 6966 ebsd... Check if\n+00001230: 2046 494c 454e 414d 4520 6973 2078 3836 FILENAME is x86\n+00001240: 5f36 3420 6b46 7265 6542 5344 0a20 2020 _64 kFreeBSD. \n+00001250: 2020 2020 20e2 80a2 20e2 8098 2d2d 6973 ... ...--is\n+00001260: 2d78 3836 2d6b 6e65 7462 7364 e280 9920 -x86-knetbsd... \n+00001270: 4368 6563 6b20 6966 2046 494c 454e 414d Check if FILENAM\n+00001280: 4520 6973 2078 3836 206b 4e65 7442 5344 E is x86 kNetBSD\n+00001290: 0a20 2020 2020 2020 20e2 80a2 20e2 8098 . ... ...\n+000012a0: 2d2d 6973 2d69 3338 362d 6b6e 6574 6273 --is-i386-knetbs\n+000012b0: 64e2 8099 2043 6865 636b 2069 6620 4649 d... Check if FI\n+000012c0: 4c45 4e41 4d45 2069 7320 6933 3836 206b LENAME is i386 k\n+000012d0: 4e65 7442 5344 0a20 2020 2020 2020 20e2 NetBSD. .\n+000012e0: 80a2 20e2 8098 2d2d 6973 2d78 3836 5f36 .. ...--is-x86_6\n+000012f0: 342d 6b6e 6574 6273 64e2 8099 2043 6865 4-knetbsd... Che\n+00001300: 636b 2069 6620 4649 4c45 4e41 4d45 2069 ck if FILENAME i\n+00001310: 7320 7838 365f 3634 206b 4e65 7442 5344 s x86_64 kNetBSD\n+00001320: 0a20 2020 2020 2020 20e2 80a2 20e2 8098 . ... ...\n+00001330: 2d2d 6973 2d69 3338 362d 6566 69e2 8099 --is-i386-efi...\n+00001340: 2043 6865 636b 2069 6620 4649 4c45 4e41 Check if FILENA\n+00001350: 4d45 2069 7320 6933 3836 2045 4649 2066 ME is i386 EFI f\n+00001360: 696c 650a 2020 2020 2020 2020 e280 a220 ile. ... \n+00001370: e280 982d 2d69 732d 7838 365f 3634 2d65 ...--is-x86_64-e\n+00001380: 6669 e280 9920 4368 6563 6b20 6966 2046 fi... Check if F\n+00001390: 494c 454e 414d 4520 6973 2078 3836 5f36 ILENAME is x86_6\n+000013a0: 3420 4546 4920 6669 6c65 0a20 2020 2020 4 EFI file. \n+000013b0: 2020 20e2 80a2 20e2 8098 2d2d 6973 2d69 ... ...--is-i\n+000013c0: 6136 342d 6566 69e2 8099 2043 6865 636b a64-efi... Check\n+000013d0: 2069 6620 4649 4c45 4e41 4d45 2069 7320 if FILENAME is \n+000013e0: 4941 3634 2045 4649 2066 696c 650a 2020 IA64 EFI file. \n+000013f0: 2020 2020 2020 e280 a220 e280 982d 2d69 ... ...--i\n+00001400: 732d 6172 6d36 342d 6566 69e2 8099 2043 s-arm64-efi... C\n+00001410: 6865 636b 2069 6620 4649 4c45 4e41 4d45 heck if FILENAME\n+00001420: 2069 7320 4152 4d36 3420 4546 4920 6669 is ARM64 EFI fi\n+00001430: 6c65 0a20 2020 2020 2020 20e2 80a2 20e2 le. ... .\n+00001440: 8098 2d2d 6973 2d61 726d 2d65 6669 e280 ..--is-arm-efi..\n+00001450: 9920 4368 6563 6b20 6966 2046 494c 454e . Check if FILEN\n+00001460: 414d 4520 6973 2041 524d 2045 4649 2066 AME is ARM EFI f\n+00001470: 696c 650a 2020 2020 2020 2020 e280 a220 ile. ... \n+00001480: e280 982d 2d69 732d 7269 7363 7633 322d ...--is-riscv32-\n+00001490: 6566 69e2 8099 2043 6865 636b 2069 6620 efi... Check if \n+000014a0: 4649 4c45 4e41 4d45 2069 7320 5249 5343 FILENAME is RISC\n+000014b0: 2d56 2033 3262 6974 2045 4649 2066 696c -V 32bit EFI fil\n+000014c0: 650a 2020 2020 2020 2020 e280 a220 e280 e. ... ..\n+000014d0: 982d 2d69 732d 7269 7363 7636 342d 6566 .--is-riscv64-ef\n+000014e0: 69e2 8099 2043 6865 636b 2069 6620 4649 i... Check if FI\n+000014f0: 4c45 4e41 4d45 2069 7320 5249 5343 2d56 LENAME is RISC-V\n+00001500: 2036 3462 6974 2045 4649 2066 696c 650a 64bit EFI file.\n+00001510: 2020 2020 2020 2020 e280 a220 e280 982d ... ...-\n+00001520: 2d69 732d 6869 6265 726e 6174 6564 2d68 -is-hibernated-h\n+00001530: 6962 6572 6669 6ce2 8099 2043 6865 636b iberfil... Check\n+00001540: 2069 6620 4649 4c45 4e41 4d45 2069 7320 if FILENAME is \n+00001550: 6869 6265 7266 696c 2e73 7973 0a20 2020 hiberfil.sys. \n+00001560: 2020 2020 2020 2069 6e20 6869 6265 726e in hibern\n+00001570: 6174 6564 2073 7461 7465 0a20 2020 2020 ated state. \n+00001580: 2020 20e2 80a2 20e2 8098 2d2d 6973 2d78 ... ...--is-x\n+00001590: 3836 5f36 342d 786e 75e2 8099 2043 6865 86_64-xnu... Che\n+000015a0: 636b 2069 6620 4649 4c45 4e41 4d45 2069 ck if FILENAME i\n+000015b0: 7320 7838 365f 3634 2058 4e55 2028 4d61 s x86_64 XNU (Ma\n+000015c0: 6320 4f53 2058 0a20 2020 2020 2020 2020 c OS X. \n+000015d0: 206b 6572 6e65 6c29 0a20 2020 2020 2020 kernel). \n+000015e0: 20e2 80a2 20e2 8098 2d2d 6973 2d69 3338 ... ...--is-i38\n+000015f0: 362d 786e 75e2 8099 2043 6865 636b 2069 6-xnu... Check i\n+00001600: 6620 4649 4c45 4e41 4d45 2069 7320 6933 f FILENAME is i3\n+00001610: 3836 2058 4e55 2028 4d61 6320 4f53 2058 86 XNU (Mac OS X\n+00001620: 0a20 2020 2020 2020 2020 206b 6572 6e65 . kerne\n+00001630: 6c29 0a20 2020 2020 2020 20e2 80a2 20e2 l). ... .\n+00001640: 8098 2d2d 6973 2d78 6e75 2d68 6962 72e2 ..--is-xnu-hibr.\n+00001650: 8099 2043 6865 636b 2069 6620 4649 4c45 .. Check if FILE\n+00001660: 4e41 4d45 2069 7320 584e 5520 284d 6163 NAME is XNU (Mac\n+00001670: 204f 5320 5820 6b65 726e 656c 290a 2020 OS X kernel). \n+00001680: 2020 2020 2020 2020 6869 6265 726e 6174 hibernat\n+00001690: 6564 2069 6d61 6765 0a20 2020 2020 2020 ed image. \n+000016a0: 20e2 80a2 20e2 8098 2d2d 6973 2d78 3836 ... ...--is-x86\n+000016b0: 2d62 696f 732d 626f 6f74 7365 6374 6f72 -bios-bootsector\n+000016c0: e280 9920 4368 6563 6b20 6966 2046 494c ... Check if FIL\n+000016d0: 454e 414d 4520 6973 2042 494f 530a 2020 ENAME is BIOS. \n+000016e0: 2020 2020 2020 2020 626f 6f74 7365 6374 bootsect\n+000016f0: 6f72 0a0a 1f0a 4669 6c65 3a20 6772 7562 or....File: grub\n+00001700: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6677 .info, Node: fw\n+00001710: 7365 7475 702c 2020 4e65 7874 3a20 6764 setup, Next: gd\n+00001720: 6269 6e66 6f2c 2020 5072 6576 3a20 6669 binfo, Prev: fi\n+00001730: 6c65 2c20 2055 703a 2043 6f6d 6d61 6e64 le, Up: Command\n+00001740: 2d6c 696e 6520 636f 6d6d 616e 6473 0a0a -line commands..\n+00001750: 3137 2e34 2e33 3220 6677 7365 7475 700a 17.4.32 fwsetup.\n+00001760: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n+00001770: 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 6677 . -- Command: fw\n+00001780: 7365 7475 7020 5b2d 2d69 732d 7375 7070 setup [--is-supp\n+00001790: 6f72 7465 645d 0a20 2020 2020 5265 626f orted]. Rebo\n+000017a0: 6f74 2069 6e74 6f20 7468 6520 6669 726d ot into the firm\n+000017b0: 7761 7265 2073 6574 7570 206d 656e 752e ware setup menu.\n+000017c0: 2020 4966 20e2 8098 2d2d 6973 2d73 7570 If ...--is-sup\n+000017d0: 706f 7274 6564 e280 9920 6f70 7469 6f6e ported... option\n+000017e0: 2069 730a 2020 2020 2073 7065 6369 6669 is. specifi\n+000017f0: 6564 2c20 696e 7374 6561 6420 6368 6563 ed, instead chec\n+00001800: 6b20 7768 6574 6865 7220 7468 6520 6669 k whether the fi\n+00001810: 726d 7761 7265 2073 7570 706f 7274 7320 rmware supports \n+00001820: 6120 7365 7475 7020 6d65 6e75 0a20 2020 a setup menu. \n+00001830: 2020 616e 6420 6578 6974 2073 7563 6365 and exit succe\n+00001840: 7373 6675 6c6c 7920 6966 2073 6f2e 0a0a ssfully if so...\n+00001850: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+00001860: 6f2c 2020 4e6f 6465 3a20 6764 6269 6e66 o, Node: gdbinf\n+00001870: 6f2c 2020 4e65 7874 3a20 6765 7474 6578 o, Next: gettex\n+00001880: 742c 2020 5072 6576 3a20 6677 7365 7475 t, Prev: fwsetu\n+00001890: 702c 2020 5570 3a20 436f 6d6d 616e 642d p, Up: Command-\n+000018a0: 6c69 6e65 2063 6f6d 6d61 6e64 730a 0a31 line commands..1\n+000018b0: 372e 342e 3333 2067 6462 696e 666f 0a2d 7.4.33 gdbinfo.-\n+000018c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n+000018d0: 202d 2d20 436f 6d6d 616e 643a 2067 6462 -- Command: gdb\n+000018e0: 696e 666f 0a20 2020 2020 4f75 7470 7574 info. Output\n+000018f0: 2074 6578 7420 746f 2062 6520 7573 6564 text to be used\n+00001900: 2061 7320 6120 4744 4220 636f 6d6d 616e as a GDB comman\n+00001910: 6420 666f 7220 6120 4744 4220 7365 7373 d for a GDB sess\n+00001920: 696f 6e20 7573 696e 6720 7468 650a 2020 ion using the. \n+00001930: 2020 2067 6462 5f67 7275 6220 7363 7269 gdb_grub scri\n+00001940: 7074 2061 6e64 2061 7474 6163 6865 6420 pt and attached \n+00001950: 746f 2061 2072 756e 6e69 6e67 2047 5255 to a running GRU\n+00001960: 4220 696e 7374 616e 6365 2e20 2054 6865 B instance. The\n+00001970: 2047 4442 0a20 2020 2020 636f 6d6d 616e GDB. comman\n+00001980: 6420 7468 6174 2069 7320 6f75 7470 7574 d that is output\n+00001990: 2077 696c 6c20 7465 6c6c 2047 4442 2068 will tell GDB h\n+000019a0: 6f77 2074 6f20 6c6f 6164 2064 6562 7567 ow to load debug\n+000019b0: 6769 6e67 2073 796d 626f 6c73 0a20 2020 ging symbols. \n+000019c0: 2020 746f 2074 6865 6972 2070 726f 7065 to their prope\n+000019d0: 7220 7275 6e74 696d 6520 6164 6472 6573 r runtime addres\n+000019e0: 732e 2020 4375 7272 656e 746c 7920 7468 s. Currently th\n+000019f0: 6973 2069 7320 6f6e 6c79 2061 7661 696c is is only avail\n+00001a00: 6162 6c65 0a20 2020 2020 666f 7220 4546 able. for EF\n+00001a10: 4920 706c 6174 666f 726d 732e 2020 5365 I platforms. Se\n+00001a20: 6520 7468 6520 4465 6275 6767 696e 6720 e the Debugging \n+00001a30: 696e 2074 6865 2064 6576 656c 6f70 6572 in the developer\n+00001a40: 0a20 2020 2020 646f 6375 6d65 6e74 6174 . documentat\n+00001a50: 696f 6e20 666f 7220 6d6f 7265 2069 6e66 ion for more inf\n+00001a60: 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 696c ormation.....Fil\n+00001a70: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00001a80: 6f64 653a 2067 6574 7465 7874 2c20 204e ode: gettext, N\n+00001a90: 6578 743a 2067 7074 7379 6e63 2c20 2050 ext: gptsync, P\n+00001aa0: 7265 763a 2067 6462 696e 666f 2c20 2055 rev: gdbinfo, U\n+00001ab0: 703a 2043 6f6d 6d61 6e64 2d6c 696e 6520 p: Command-line \n+00001ac0: 636f 6d6d 616e 6473 0a0a 3137 2e34 2e33 commands..17.4.3\n+00001ad0: 3420 6765 7474 6578 740a 2d2d 2d2d 2d2d 4 gettext.------\n+00001ae0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 ---------.. -- C\n+00001af0: 6f6d 6d61 6e64 3a20 6765 7474 6578 7420 ommand: gettext \n+00001b00: 7374 7269 6e67 0a20 2020 2020 5472 616e string. Tran\n+00001b10: 736c 6174 6520 5354 5249 4e47 2069 6e74 slate STRING int\n+00001b20: 6f20 7468 6520 6375 7272 656e 7420 6c61 o the current la\n+00001b30: 6e67 7561 6765 2e0a 0a20 2020 2020 5468 nguage... Th\n+00001b40: 6520 6375 7272 656e 7420 6c61 6e67 7561 e current langua\n+00001b50: 6765 2063 6f64 6520 6973 2073 746f 7265 ge code is store\n+00001b60: 6420 696e 2074 6865 20e2 8098 6c61 6e67 d in the ...lang\n+00001b70: e280 9920 7661 7269 6162 6c65 2069 6e0a ... variable in.\n+00001b80: 2020 2020 2047 5255 4227 7320 656e 7669 GRUB's envi\n+00001b90: 726f 6e6d 656e 7420 282a 6e6f 7465 206c ronment (*note l\n+00001ba0: 616e 673a 3a29 2e20 2054 7261 6e73 6c61 ang::). Transla\n+00001bb0: 7469 6f6e 2066 696c 6573 2069 6e20 4d4f tion files in MO\n+00001bc0: 2066 6f72 6d61 740a 2020 2020 2061 7265 format. are\n+00001bd0: 2072 6561 6420 6672 6f6d 20e2 8098 6c6f read from ...lo\n+00001be0: 6361 6c65 5f64 6972 e280 9920 282a 6e6f cale_dir... (*no\n+00001bf0: 7465 206c 6f63 616c 655f 6469 723a 3a29 te locale_dir::)\n+00001c00: 2c20 7573 7561 6c6c 790a 2020 2020 20e2 , usually. .\n+00001c10: 8098 2f62 6f6f 742f 6772 7562 2f6c 6f63 ../boot/grub/loc\n+00001c20: 616c 65e2 8099 2e0a 0a1f 0a46 696c 653a ale........File:\n+00001c30: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+00001c40: 653a 2067 7074 7379 6e63 2c20 204e 6578 e: gptsync, Nex\n+00001c50: 743a 2068 616c 742c 2020 5072 6576 3a20 t: halt, Prev: \n+00001c60: 6765 7474 6578 742c 2020 5570 3a20 436f gettext, Up: Co\n+00001c70: 6d6d 616e 642d 6c69 6e65 2063 6f6d 6d61 mmand-line comma\n+00001c80: 6e64 730a 0a31 372e 342e 3335 2067 7074 nds..17.4.35 gpt\n+00001c90: 7379 6e63 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d sync.-----------\n+00001ca0: 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d 616e ----.. -- Comman\n+00001cb0: 643a 2067 7074 7379 6e63 2064 6576 6963 d: gptsync devic\n+00001cc0: 6520 5b70 6172 7469 7469 6f6e 5b2b 2f2d e [partition[+/-\n+00001cd0: 5b74 7970 655d 5d5d 202e 2e2e 0a20 2020 [type]]] .... \n+00001ce0: 2020 4469 736b 7320 7573 696e 6720 7468 Disks using th\n+00001cf0: 6520 4755 4944 2050 6172 7469 7469 6f6e e GUID Partition\n+00001d00: 2054 6162 6c65 2028 4750 5429 2061 6c73 Table (GPT) als\n+00001d10: 6f20 6861 7665 2061 206c 6567 6163 790a o have a legacy.\n+00001d20: 2020 2020 204d 6173 7465 7220 426f 6f74 Master Boot\n+00001d30: 2052 6563 6f72 6420 284d 4252 2920 7061 Record (MBR) pa\n+00001d40: 7274 6974 696f 6e20 7461 626c 6520 666f rtition table fo\n+00001d50: 7220 636f 6d70 6174 6962 696c 6974 7920 r compatibility \n+00001d60: 7769 7468 2074 6865 0a20 2020 2020 4249 with the. BI\n+00001d70: 4f53 2061 6e64 2077 6974 6820 6f6c 6465 OS and with olde\n+00001d80: 7220 6f70 6572 6174 696e 6720 7379 7374 r operating syst\n+00001d90: 656d 732e 2020 5468 6520 6c65 6761 6379 ems. The legacy\n+00001da0: 204d 4252 2063 616e 206f 6e6c 790a 2020 MBR can only. \n+00001db0: 2020 2072 6570 7265 7365 6e74 2061 206c represent a l\n+00001dc0: 696d 6974 6564 2073 7562 7365 7420 6f66 imited subset of\n+00001dd0: 2047 5054 2070 6172 7469 7469 6f6e 2065 GPT partition e\n+00001de0: 6e74 7269 6573 2e0a 0a20 2020 2020 5468 ntries... Th\n+00001df0: 6973 2063 6f6d 6d61 6e64 2070 6f70 756c is command popul\n+00001e00: 6174 6573 2074 6865 206c 6567 6163 7920 ates the legacy \n+00001e10: 4d42 5220 7769 7468 2074 6865 2073 7065 MBR with the spe\n+00001e20: 6369 6669 6564 2050 4152 5449 5449 4f4e cified PARTITION\n+00001e30: 0a20 2020 2020 656e 7472 6965 7320 6f6e . entries on\n+00001e40: 2044 4556 4943 452e 2020 5570 2074 6f20 DEVICE. Up to \n+00001e50: 7468 7265 6520 7061 7274 6974 696f 6e73 three partitions\n+00001e60: 206d 6179 2062 6520 7573 6564 2e0a 0a20 may be used... \n+00001e70: 2020 2020 5459 5045 2069 7320 616e 204d TYPE is an M\n+00001e80: 4252 2070 6172 7469 7469 6f6e 2074 7970 BR partition typ\n+00001e90: 6520 636f 6465 3b20 7072 6566 6978 2077 e code; prefix w\n+00001ea0: 6974 6820 e280 9830 78e2 8099 2069 6620 ith ...0x... if \n+00001eb0: 796f 7520 7761 6e74 2074 6f0a 2020 2020 you want to. \n+00001ec0: 2065 6e74 6572 2074 6869 7320 696e 2068 enter this in h\n+00001ed0: 6578 6164 6563 696d 616c 2e20 2054 6865 exadecimal. The\n+00001ee0: 2073 6570 6172 6174 6f72 2062 6574 7765 separator betwe\n+00001ef0: 656e 2050 4152 5449 5449 4f4e 2061 6e64 en PARTITION and\n+00001f00: 0a20 2020 2020 5459 5045 206d 6179 2062 . TYPE may b\n+00001f10: 6520 e280 982b e280 9920 746f 206d 616b e ...+... to mak\n+00001f20: 6520 7468 6520 7061 7274 6974 696f 6e20 e the partition \n+00001f30: 6163 7469 7665 2c20 6f72 20e2 8098 2de2 active, or ...-.\n+00001f40: 8099 2074 6f20 6d61 6b65 2069 740a 2020 .. to make it. \n+00001f50: 2020 2069 6e61 6374 6976 653b 206f 6e6c inactive; onl\n+00001f60: 7920 6f6e 6520 7061 7274 6974 696f 6e20 y one partition \n+00001f70: 6d61 7920 6265 2061 6374 6976 652e 2020 may be active. \n+00001f80: 4966 2062 6f74 6820 7468 6520 7365 7061 If both the sepa\n+00001f90: 7261 746f 720a 2020 2020 2061 6e64 2074 rator. and t\n+00001fa0: 7970 6520 6172 6520 6f6d 6974 7465 642c ype are omitted,\n+00001fb0: 2074 6865 6e20 7468 6520 7061 7274 6974 then the partit\n+00001fc0: 696f 6e20 7769 6c6c 2062 6520 696e 6163 ion will be inac\n+00001fd0: 7469 7665 2e0a 0a1f 0a46 696c 653a 2067 tive.....File: g\n+00001fe0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+00001ff0: 2068 616c 742c 2020 4e65 7874 3a20 6861 halt, Next: ha\n+00002000: 7368 7375 6d2c 2020 5072 6576 3a20 6770 shsum, Prev: gp\n+00002010: 7473 796e 632c 2020 5570 3a20 436f 6d6d tsync, Up: Comm\n+00002020: 616e 642d 6c69 6e65 2063 6f6d 6d61 6e64 and-line command\n+00002030: 730a 0a31 372e 342e 3336 2068 616c 740a s..17.4.36 halt.\n+00002040: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d ------------.. -\n+00002050: 2d20 436f 6d6d 616e 643a 2068 616c 7420 - Command: halt \n+00002060: 5b2d 2d6e 6f2d 6170 6d5d 0a20 2020 2020 [--no-apm]. \n+00002070: 5468 6520 636f 6d6d 616e 6420 6861 6c74 The command halt\n+00002080: 7320 7468 6520 636f 6d70 7574 6572 2e20 s the computer. \n+00002090: 204f 6e20 7468 6520 6933 3836 2d70 6320 On the i386-pc \n+000020a0: 7461 7267 6574 2c20 7468 650a 2020 2020 target, the. \n+000020b0: 20e2 8098 2d2d 6e6f 2d61 706d e280 9920 ...--no-apm... \n+000020c0: 6f70 7469 6f6e 2c20 6f72 2073 686f 7274 option, or short\n+000020d0: 20e2 8098 2d6e e280 992c 2069 7320 7370 ...-n..., is sp\n+000020e0: 6563 6966 6965 642c 206e 6f20 4150 4d20 ecified, no APM \n+000020f0: 4249 4f53 2063 616c 6c20 6973 0a20 2020 BIOS call is. \n+00002100: 2020 7065 7266 6f72 6d65 642e 2020 4f74 performed. Ot\n+00002110: 6865 7277 6973 652c 2074 6865 2063 6f6d herwise, the com\n+00002120: 7075 7465 7220 6973 2073 6875 7420 646f puter is shut do\n+00002130: 776e 2075 7369 6e67 2041 504d 206f 6e20 wn using APM on \n+00002140: 7468 6174 0a20 2020 2020 7461 7267 6574 that. target\n+00002150: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+00002160: 696e 666f 2c20 204e 6f64 653a 2068 6173 info, Node: has\n+00002170: 6873 756d 2c20 204e 6578 743a 2068 656c hsum, Next: hel\n+00002180: 702c 2020 5072 6576 3a20 6861 6c74 2c20 p, Prev: halt, \n+00002190: 2055 703a 2043 6f6d 6d61 6e64 2d6c 696e Up: Command-lin\n+000021a0: 6520 636f 6d6d 616e 6473 0a0a 3137 2e34 e commands..17.4\n+000021b0: 2e33 3720 6861 7368 7375 6d0a 2d2d 2d2d .37 hashsum.----\n+000021c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d -----------.. --\n+000021d0: 2043 6f6d 6d61 6e64 3a20 6861 7368 7375 Command: hashsu\n+000021e0: 6d20 2d2d 6861 7368 2068 6173 6820 2d2d m --hash hash --\n+000021f0: 6b65 6570 2d67 6f69 6e67 202d 2d75 6e63 keep-going --unc\n+00002200: 6f6d 7072 6573 7320 2d2d 6368 6563 6b20 ompress --check \n+00002210: 6669 6c65 0a20 2020 2020 2020 2020 205b file. [\n+00002220: 2d2d 7072 6566 6978 2064 6972 5d7c 6669 --prefix dir]|fi\n+00002230: 6c65 202e 2e2e 0a20 2020 2020 436f 6d70 le .... Comp\n+00002240: 7574 6520 6f72 2076 6572 6966 7920 6669 ute or verify fi\n+00002250: 6c65 2068 6173 6865 732e 2020 4861 7368 le hashes. Hash\n+00002260: 2074 7970 6520 6973 2073 656c 6563 7465 type is selecte\n+00002270: 6420 7769 7468 206f 7074 696f 6e0a 2020 d with option. \n+00002280: 2020 20e2 8098 2d2d 6861 7368 e280 992e ...--hash....\n+00002290: 2020 5375 7070 6f72 7465 6420 6861 7368 Supported hash\n+000022a0: 6573 2061 7265 3a20 e280 9861 646c 6572 es are: ...adler\n+000022b0: 3332 e280 992c 20e2 8098 6372 6336 34e2 32..., ...crc64.\n+000022c0: 8099 2c20 e280 9863 7263 3332 e280 992c .., ...crc32...,\n+000022d0: 0a20 2020 2020 e280 9863 7263 3332 7266 . ...crc32rf\n+000022e0: 6331 3531 30e2 8099 2c20 e280 9863 7263 c1510..., ...crc\n+000022f0: 3234 7266 6332 3434 30e2 8099 2c20 e280 24rfc2440..., ..\n+00002300: 986d 6434 e280 992c 20e2 8098 6d64 35e2 .md4..., ...md5.\n+00002310: 8099 2c20 e280 9872 6970 656d 6431 3630 .., ...ripemd160\n+00002320: e280 992c 20e2 8098 7368 6131 e280 992c ..., ...sha1...,\n+00002330: 0a20 2020 2020 e280 9873 6861 3232 34e2 . ...sha224.\n+00002340: 8099 2c20 e280 9873 6861 3235 36e2 8099 .., ...sha256...\n+00002350: 2c20 e280 9873 6861 3531 32e2 8099 2c20 , ...sha512..., \n+00002360: e280 9873 6861 3338 34e2 8099 2c20 e280 ...sha384..., ..\n+00002370: 9874 6967 6572 3139 32e2 8099 2c20 e280 .tiger192..., ..\n+00002380: 9874 6967 6572 e280 992c 0a20 2020 2020 .tiger...,. \n+00002390: e280 9874 6967 6572 32e2 8099 2c20 e280 ...tiger2..., ..\n+000023a0: 9877 6869 726c 706f 6f6c e280 992e 2020 .whirlpool.... \n+000023b0: 4f70 7469 6f6e 20e2 8098 2d2d 756e 636f Option ...--unco\n+000023c0: 6d70 7265 7373 e280 9920 756e 636f 6d70 mpress... uncomp\n+000023d0: 7265 7373 6573 2066 696c 6573 0a20 2020 resses files. \n+000023e0: 2020 6265 666f 7265 2063 6f6d 7075 7469 before computi\n+000023f0: 6e67 2068 6173 682e 0a0a 2020 2020 2057 ng hash... W\n+00002400: 6865 6e20 6c69 7374 206f 6620 6669 6c65 hen list of file\n+00002410: 7320 6973 2067 6976 656e 2c20 6861 7368 s is given, hash\n+00002420: 206f 6620 6561 6368 2066 696c 6520 6973 of each file is\n+00002430: 2063 6f6d 7075 7465 6420 616e 640a 2020 computed and. \n+00002440: 2020 2070 7269 6e74 6564 2c20 666f 6c6c printed, foll\n+00002450: 6f77 6564 2062 7920 6669 6c65 206e 616d owed by file nam\n+00002460: 652c 2065 6163 6820 6669 6c65 206f 6e20 e, each file on \n+00002470: 6120 6e65 7720 6c69 6e65 2e0a 0a20 2020 a new line... \n+00002480: 2020 5768 656e 206f 7074 696f 6e20 e280 When option ..\n+00002490: 982d 2d63 6865 636b e280 9920 6973 2067 .--check... is g\n+000024a0: 6976 656e 2c20 6974 2070 6f69 6e74 7320 iven, it points \n+000024b0: 746f 2061 2066 696c 6520 7468 6174 2063 to a file that c\n+000024c0: 6f6e 7461 696e 730a 2020 2020 206c 6973 ontains. lis\n+000024d0: 7420 6f66 2048 4153 4820 4e41 4d45 2070 t of HASH NAME p\n+000024e0: 6169 7273 2069 6e20 7468 6520 7361 6d65 airs in the same\n+000024f0: 2066 6f72 6d61 7420 6173 2075 7365 6420 format as used \n+00002500: 6279 2055 4e49 5820 e280 986d 6435 7375 by UNIX ...md5su\n+00002510: 6de2 8099 0a20 2020 2020 636f 6d6d 616e m.... comman\n+00002520: 642e 2020 4f70 7469 6f6e 20e2 8098 2d2d d. Option ...--\n+00002530: 7072 6566 6978 e280 9920 6d61 7920 6265 prefix... may be\n+00002540: 2075 7365 6420 746f 2067 6976 6520 6469 used to give di\n+00002550: 7265 6374 6f72 7920 7768 6572 650a 2020 rectory where. \n+00002560: 2020 2066 696c 6573 2061 7265 206c 6f63 files are loc\n+00002570: 6174 6564 2e20 2048 6173 6820 7665 7269 ated. Hash veri\n+00002580: 6669 6361 7469 6f6e 2073 746f 7073 2061 fication stops a\n+00002590: 6674 6572 2074 6865 2066 6972 7374 0a20 fter the first. \n+000025a0: 2020 2020 6d69 736d 6174 6368 2077 6173 mismatch was\n+000025b0: 2066 6f75 6e64 2075 6e6c 6573 7320 6f70 found unless op\n+000025c0: 7469 6f6e 20e2 8098 2d2d 6b65 6570 2d67 tion ...--keep-g\n+000025d0: 6f69 6e67 e280 9920 7761 7320 6769 7665 oing... was give\n+000025e0: 6e2e 2020 5468 650a 2020 2020 2065 7869 n. The. exi\n+000025f0: 7420 636f 6465 20e2 8098 243f e280 9920 t code ...$?... \n+00002600: 6973 2073 6574 2074 6f20 3020 6966 2068 is set to 0 if h\n+00002610: 6173 6820 7665 7269 6669 6361 7469 6f6e ash verification\n+00002620: 2069 7320 7375 6363 6573 7366 756c 2e20 is successful. \n+00002630: 2049 660a 2020 2020 2069 7420 6661 696c If. it fail\n+00002640: 732c 20e2 8098 243f e280 9920 6973 2073 s, ...$?... is s\n+00002650: 6574 2074 6f20 6120 6e6f 6e7a 6572 6f20 et to a nonzero \n+00002660: 7661 6c75 652e 0a0a 1f0a 4669 6c65 3a20 value.....File: \n+00002670: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00002680: 3a20 6865 6c70 2c20 204e 6578 743a 2068 : help, Next: h\n+00002690: 6578 6475 6d70 2c20 2050 7265 763a 2068 exdump, Prev: h\n+000026a0: 6173 6873 756d 2c20 2055 703a 2043 6f6d ashsum, Up: Com\n+000026b0: 6d61 6e64 2d6c 696e 6520 636f 6d6d 616e mand-line comman\n+000026c0: 6473 0a0a 3137 2e34 2e33 3820 6865 6c70 ds..17.4.38 help\n+000026d0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 .------------.. \n+000026e0: 2d2d 2043 6f6d 6d61 6e64 3a20 6865 6c70 -- Command: help\n+000026f0: 205b 7061 7474 6572 6e20 2e2e 2e5d 0a20 [pattern ...]. \n+00002700: 2020 2020 4469 7370 6c61 7920 6865 6c70 Display help\n+00002710: 6675 6c20 696e 666f 726d 6174 696f 6e20 ful information \n+00002720: 6162 6f75 7420 6275 696c 7469 6e20 636f about builtin co\n+00002730: 6d6d 616e 6473 2e20 2049 6620 796f 7520 mmands. If you \n+00002740: 646f 206e 6f74 0a20 2020 2020 7370 6563 do not. spec\n+00002750: 6966 7920 5041 5454 4552 4e2c 2074 6869 ify PATTERN, thi\n+00002760: 7320 636f 6d6d 616e 6420 7368 6f77 7320 s command shows \n+00002770: 7368 6f72 7420 6465 7363 7269 7074 696f short descriptio\n+00002780: 6e73 206f 6620 616c 6c0a 2020 2020 2061 ns of all. a\n+00002790: 7661 696c 6162 6c65 2063 6f6d 6d61 6e64 vailable command\n+000027a0: 732e 0a0a 2020 2020 2049 6620 796f 7520 s... If you \n+000027b0: 7370 6563 6966 7920 616e 7920 5041 5454 specify any PATT\n+000027c0: 4552 4e53 2c20 6974 2064 6973 706c 6179 ERNS, it display\n+000027d0: 7320 6c6f 6e67 6572 2069 6e66 6f72 6d61 s longer informa\n+000027e0: 7469 6f6e 2061 626f 7574 0a20 2020 2020 tion about. \n+000027f0: 6561 6368 206f 6620 7468 6520 636f 6d6d each of the comm\n+00002800: 616e 6473 2077 686f 7365 206e 616d 6573 ands whose names\n+00002810: 2062 6567 696e 2077 6974 6820 7468 6f73 begin with thos\n+00002820: 6520 5041 5454 4552 4e53 2e0a 0a1f 0a46 e PATTERNS.....F\n+00002830: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+00002840: 204e 6f64 653a 2068 6578 6475 6d70 2c20 Node: hexdump, \n+00002850: 204e 6578 743a 2069 6e73 6d6f 642c 2020 Next: insmod, \n+00002860: 5072 6576 3a20 6865 6c70 2c20 2055 703a Prev: help, Up:\n+00002870: 2043 6f6d 6d61 6e64 2d6c 696e 6520 636f Command-line co\n+00002880: 6d6d 616e 6473 0a0a 3137 2e34 2e33 3920 mmands..17.4.39 \n+00002890: 6865 7864 756d 700a 2d2d 2d2d 2d2d 2d2d hexdump.--------\n+000028a0: 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d -------.. -- Com\n+000028b0: 6d61 6e64 3a20 6865 7864 756d 7020 5b2d mand: hexdump [-\n+000028c0: 2d73 6b69 7020 6f66 6673 6574 5d20 5b2d -skip offset] [-\n+000028d0: 2d6c 656e 6774 6820 6c65 6e5d 2046 494c -length len] FIL\n+000028e0: 455f 4f52 5f44 4556 4943 450a 2020 2020 E_OR_DEVICE. \n+000028f0: 2053 686f 7720 7261 7720 636f 6e74 656e Show raw conten\n+00002900: 7473 206f 6620 6120 6669 6c65 206f 7220 ts of a file or \n+00002910: 6d65 6d6f 7279 2e20 2057 6865 6e20 6f70 memory. When op\n+00002920: 7469 6f6e 20e2 8098 2d2d 736b 6970 e280 tion ...--skip..\n+00002930: 9920 6973 0a20 2020 2020 6769 7665 6e2c . is. given,\n+00002940: 20e2 8098 6f66 6673 6574 e280 9920 6e75 ...offset... nu\n+00002950: 6d62 6572 206f 6620 6279 7465 7320 6172 mber of bytes ar\n+00002960: 6520 736b 6970 7065 6420 6672 6f6d 2074 e skipped from t\n+00002970: 6865 2073 7461 7274 206f 6620 7468 650a he start of the.\n+00002980: 2020 2020 2064 6576 6963 6520 6f72 2066 device or f\n+00002990: 696c 6520 6769 7665 6e2e 2020 416e 6420 ile given. And \n+000029a0: e280 982d 2d6c 656e 6774 68e2 8099 2061 ...--length... a\n+000029b0: 6c6c 6f77 7320 7370 6563 6966 7969 6e67 llows specifying\n+000029c0: 2061 206d 6178 696d 756d 0a20 2020 2020 a maximum. \n+000029d0: 6e75 6d62 6572 206f 6620 6279 7465 7320 number of bytes \n+000029e0: 746f 2062 6520 7368 6f77 6e2e 0a0a 2020 to be shown... \n+000029f0: 2020 2049 6620 6769 7665 6e20 7468 6520 If given the \n+00002a00: 7370 6563 6961 6c20 6465 7669 6365 206e special device n\n+00002a10: 616d 6564 20e2 8098 286d 656d 29e2 8099 amed ...(mem)...\n+00002a20: 2c20 7468 656e 2074 6865 20e2 8098 6f66 , then the ...of\n+00002a30: 6673 6574 e280 9920 6769 7665 6e0a 2020 fset... given. \n+00002a40: 2020 2074 6f20 e280 982d 2d73 6b69 70e2 to ...--skip.\n+00002a50: 8099 2069 7320 7472 6561 7465 6420 6173 .. is treated as\n+00002a60: 2074 6865 2061 6464 7265 7373 206f 6620 the address of \n+00002a70: 6120 6d65 6d6f 7279 206c 6f63 6174 696f a memory locatio\n+00002a80: 6e20 746f 2064 756d 700a 2020 2020 2066 n to dump. f\n+00002a90: 726f 6d2e 0a0a 2020 2020 204e 6f74 653a rom... Note:\n+00002aa0: 2054 6865 2064 756d 7069 6e67 206f 6620 The dumping of \n+00002ab0: 5241 4d20 6d65 6d6f 7279 2028 6279 2074 RAM memory (by t\n+00002ac0: 6865 2028 6d65 6d29 2061 7267 756d 656e he (mem) argumen\n+00002ad0: 7429 2069 7320 6e6f 740a 2020 2020 2061 t) is not. a\n+00002ae0: 6c6c 6f77 6564 2077 6865 6e20 7768 656e llowed when when\n+00002af0: 206c 6f63 6b64 6f77 6e20 6973 2065 6e66 lockdown is enf\n+00002b00: 6f72 6365 6420 282a 6e6f 7465 204c 6f63 orced (*note Loc\n+00002b10: 6b64 6f77 6e3a 3a29 2e20 2054 6865 0a20 kdown::). The. \n+00002b20: 2020 2020 6475 6d70 696e 6720 6f66 2064 dumping of d\n+00002b30: 6973 6b20 6f72 2066 696c 6520 6461 7461 isk or file data\n+00002b40: 2069 7320 616c 6c6f 7765 6420 7768 656e is allowed when\n+00002b50: 206c 6f63 6b64 6f77 6e20 6973 2065 6e66 lockdown is enf\n+00002b60: 6f72 6365 642e 0a0a 1f0a 4669 6c65 3a20 orced.....File: \n+00002b70: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00002b80: 3a20 696e 736d 6f64 2c20 204e 6578 743a : insmod, Next:\n+00002b90: 206b 6579 7374 6174 7573 2c20 2050 7265 keystatus, Pre\n+00002ba0: 763a 2068 6578 6475 6d70 2c20 2055 703a v: hexdump, Up:\n+00002bb0: 2043 6f6d 6d61 6e64 2d6c 696e 6520 636f Command-line co\n+00002bc0: 6d6d 616e 6473 0a0a 3137 2e34 2e34 3020 mmands..17.4.40 \n+00002bd0: 696e 736d 6f64 0a2d 2d2d 2d2d 2d2d 2d2d insmod.---------\n+00002be0: 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 -----.. -- Comma\n+00002bf0: 6e64 3a20 696e 736d 6f64 206d 6f64 756c nd: insmod modul\n+00002c00: 650a 2020 2020 2049 6e73 6572 7420 7468 e. Insert th\n+00002c10: 6520 6479 6e61 6d69 6320 4752 5542 206d e dynamic GRUB m\n+00002c20: 6f64 756c 6520 6361 6c6c 6564 204d 4f44 odule called MOD\n+00002c30: 554c 452e 0a0a 1f0a 4669 6c65 3a20 6772 ULE.....File: gr\n+00002c40: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+00002c50: 6b65 7973 7461 7475 732c 2020 4e65 7874 keystatus, Next\n+00002c60: 3a20 6c69 7374 5f65 6e76 2c20 2050 7265 : list_env, Pre\n+00002c70: 763a 2069 6e73 6d6f 642c 2020 5570 3a20 v: insmod, Up: \n+00002c80: 436f 6d6d 616e 642d 6c69 6e65 2063 6f6d Command-line com\n+00002c90: 6d61 6e64 730a 0a31 372e 342e 3431 206b mands..17.4.41 k\n+00002ca0: 6579 7374 6174 7573 0a2d 2d2d 2d2d 2d2d eystatus.-------\n+00002cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 ----------.. -- \n+00002cc0: 436f 6d6d 616e 643a 206b 6579 7374 6174 Command: keystat\n+00002cd0: 7573 205b 2d2d 7368 6966 745d 205b 2d2d us [--shift] [--\n+00002ce0: 6374 726c 5d20 5b2d 2d61 6c74 5d0a 2020 ctrl] [--alt]. \n+00002cf0: 2020 2052 6574 7572 6e20 7472 7565 2069 Return true i\n+00002d00: 6620 7468 6520 5368 6966 742c 2043 6f6e f the Shift, Con\n+00002d10: 7472 6f6c 2c20 6f72 2041 6c74 206d 6f64 trol, or Alt mod\n+00002d20: 6966 6965 7220 6b65 7973 2061 7265 2068 ifier keys are h\n+00002d30: 656c 640a 2020 2020 2064 6f77 6e2c 2061 eld. down, a\n+00002d40: 7320 7265 7175 6573 7465 6420 6279 206f s requested by o\n+00002d50: 7074 696f 6e73 2e20 2054 6869 7320 6973 ptions. This is\n+00002d60: 2075 7365 6675 6c20 696e 2073 6372 6970 useful in scrip\n+00002d70: 7469 6e67 2c20 746f 0a20 2020 2020 616c ting, to. al\n+00002d80: 6c6f 7720 736f 6d65 2075 7365 7220 636f low some user co\n+00002d90: 6e74 726f 6c20 6f76 6572 2062 6568 6176 ntrol over behav\n+00002da0: 696f 7572 2077 6974 686f 7574 2068 6176 iour without hav\n+00002db0: 696e 6720 746f 2077 6169 7420 666f 7220 ing to wait for \n+00002dc0: 610a 2020 2020 206b 6579 7072 6573 732e a. keypress.\n+00002dd0: 0a0a 2020 2020 2043 6865 636b 696e 6720 .. Checking \n+00002de0: 6b65 7920 6d6f 6469 6669 6572 2073 7461 key modifier sta\n+00002df0: 7475 7320 6973 206f 6e6c 7920 7375 7070 tus is only supp\n+00002e00: 6f72 7465 6420 6f6e 2073 6f6d 6520 706c orted on some pl\n+00002e10: 6174 666f 726d 732e 0a20 2020 2020 4966 atforms.. If\n+00002e20: 2069 6e76 6f6b 6564 2077 6974 686f 7574 invoked without\n+00002e30: 2061 6e79 206f 7074 696f 6e73 2c20 7468 any options, th\n+00002e40: 6520 e280 986b 6579 7374 6174 7573 e280 e ...keystatus..\n+00002e50: 9920 636f 6d6d 616e 6420 7265 7475 726e . command return\n+00002e60: 730a 2020 2020 2074 7275 6520 6966 2061 s. true if a\n+00002e70: 6e64 206f 6e6c 7920 6966 2063 6865 636b nd only if check\n+00002e80: 696e 6720 6b65 7920 6d6f 6469 6669 6572 ing key modifier\n+00002e90: 2073 7461 7475 7320 6973 2073 7570 706f status is suppo\n+00002ea0: 7274 6564 2e0a 0a1f 0a46 696c 653a 2067 rted.....File: g\n+00002eb0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+00002ec0: 206c 6973 745f 656e 762c 2020 4e65 7874 list_env, Next\n+00002ed0: 3a20 6c69 7374 5f74 7275 7374 6564 2c20 : list_trusted, \n+00002ee0: 2050 7265 763a 206b 6579 7374 6174 7573 Prev: keystatus\n+00002ef0: 2c20 2055 703a 2043 6f6d 6d61 6e64 2d6c , Up: Command-l\n+00002f00: 696e 6520 636f 6d6d 616e 6473 0a0a 3137 ine commands..17\n+00002f10: 2e34 2e34 3220 6c69 7374 5f65 6e76 0a2d .4.42 list_env.-\n+00002f20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n+00002f30: 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 6c69 . -- Command: li\n+00002f40: 7374 5f65 6e76 205b 2d2d 6669 6c65 2066 st_env [--file f\n+00002f50: 696c 655d 0a20 2020 2020 4c69 7374 2061 ile]. List a\n+00002f60: 6c6c 2076 6172 6961 626c 6573 2069 6e20 ll variables in \n+00002f70: 7468 6520 656e 7669 726f 6e6d 656e 7420 the environment \n+00002f80: 626c 6f63 6b20 6669 6c65 2e20 202a 4e6f block file. *No\n+00002f90: 7465 0a20 2020 2020 456e 7669 726f 6e6d te. Environm\n+00002fa0: 656e 7420 626c 6f63 6b3a 3a2e 0a0a 2020 ent block::... \n+00002fb0: 2020 2054 6865 20e2 8098 2d2d 6669 6c65 The ...--file\n+00002fc0: e280 9920 6f70 7469 6f6e 206f 7665 7272 ... option overr\n+00002fd0: 6964 6573 2074 6865 2064 6566 6175 6c74 ides the default\n+00002fe0: 206c 6f63 6174 696f 6e20 6f66 2074 6865 location of the\n+00002ff0: 0a20 2020 2020 656e 7669 726f 6e6d 656e . environmen\n+00003000: 7420 626c 6f63 6b2e 0a0a 1f0a 4669 6c65 t block.....File\n+00003010: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+00003020: 6465 3a20 6c69 7374 5f74 7275 7374 6564 de: list_trusted\n+00003030: 2c20 204e 6578 743a 206c 6f61 645f 656e , Next: load_en\n+00003040: 762c 2020 5072 6576 3a20 6c69 7374 5f65 v, Prev: list_e\n+00003050: 6e76 2c20 2055 703a 2043 6f6d 6d61 6e64 nv, Up: Command\n+00003060: 2d6c 696e 6520 636f 6d6d 616e 6473 0a0a -line commands..\n+00003070: 3137 2e34 2e34 3320 6c69 7374 5f74 7275 17.4.43 list_tru\n+00003080: 7374 6564 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d sted.-----------\n+00003090: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 ---------.. -- C\n+000030a0: 6f6d 6d61 6e64 3a20 6c69 7374 5f74 7275 ommand: list_tru\n+000030b0: 7374 6564 0a20 2020 2020 4c69 7374 2061 sted. List a\n+000030c0: 6c6c 2070 7562 6c69 6320 6b65 7973 2074 ll public keys t\n+000030d0: 7275 7374 6564 2062 7920 4752 5542 2066 rusted by GRUB f\n+000030e0: 6f72 2076 616c 6964 6174 696e 6720 7369 or validating si\n+000030f0: 676e 6174 7572 6573 2e0a 2020 2020 2054 gnatures.. T\n+00003100: 6865 206f 7574 7075 7420 6973 2069 6e20 he output is in \n+00003110: 4750 4727 7320 7634 206b 6579 2066 696e GPG's v4 key fin\n+00003120: 6765 7270 7269 6e74 2066 6f72 6d61 7420 gerprint format \n+00003130: 2869 2e65 2e2c 2074 6865 206f 7574 7075 (i.e., the outpu\n+00003140: 740a 2020 2020 206f 6620 e280 9867 7067 t. of ...gpg\n+00003150: 202d 2d66 696e 6765 7270 7269 6e74 e280 --fingerprint..\n+00003160: 9929 2e20 2054 6865 206c 6561 7374 2073 .). The least s\n+00003170: 6967 6e69 6669 6361 6e74 2066 6f75 7220 ignificant four \n+00003180: 6279 7465 7320 286c 6173 740a 2020 2020 bytes (last. \n+00003190: 2065 6967 6874 2068 6578 6164 6563 696d eight hexadecim\n+000031a0: 616c 2064 6967 6974 7329 2063 616e 2062 al digits) can b\n+000031b0: 6520 7573 6564 2061 7320 616e 2061 7267 e used as an arg\n+000031c0: 756d 656e 7420 746f 20e2 8098 6469 7374 ument to ...dist\n+000031d0: 7275 7374 e280 990a 2020 2020 2028 2a6e rust.... (*n\n+000031e0: 6f74 6520 6469 7374 7275 7374 3a3a 292e ote distrust::).\n+000031f0: 2020 2a4e 6f74 6520 5573 696e 6720 6469 *Note Using di\n+00003200: 6769 7461 6c20 7369 676e 6174 7572 6573 gital signatures\n+00003210: 3a3a 2c20 666f 7220 6d6f 7265 0a20 2020 ::, for more. \n+00003220: 2020 696e 666f 726d 6174 696f 6e20 6162 information ab\n+00003230: 6f75 7420 7573 6573 2066 6f72 2074 6865 out uses for the\n+00003240: 7365 206b 6579 732e 0a0a 1f0a 4669 6c65 se keys.....File\n+00003250: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+00003260: 6465 3a20 6c6f 6164 5f65 6e76 2c20 204e de: load_env, N\n+00003270: 6578 743a 206c 6f61 6466 6f6e 742c 2020 ext: loadfont, \n+00003280: 5072 6576 3a20 6c69 7374 5f74 7275 7374 Prev: list_trust\n+00003290: 6564 2c20 2055 703a 2043 6f6d 6d61 6e64 ed, Up: Command\n+000032a0: 2d6c 696e 6520 636f 6d6d 616e 6473 0a0a -line commands..\n+000032b0: 3137 2e34 2e34 3420 6c6f 6164 5f65 6e76 17.4.44 load_env\n+000032c0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n+000032d0: 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 -.. -- Command: \n+000032e0: 6c6f 6164 5f65 6e76 205b 2d2d 6669 6c65 load_env [--file\n+000032f0: 2066 696c 655d 205b 2d2d 736b 6970 2d73 file] [--skip-s\n+00003300: 6967 5d0a 2020 2020 2020 2020 2020 5b77 ig]. [w\n+00003310: 6869 7465 6c69 7374 6564 5f76 6172 6961 hitelisted_varia\n+00003320: 626c 655f 6e61 6d65 5d20 2e2e 2e0a 2020 ble_name] .... \n+00003330: 2020 204c 6f61 6420 616c 6c20 7661 7269 Load all vari\n+00003340: 6162 6c65 7320 6672 6f6d 2074 6865 2065 ables from the e\n+00003350: 6e76 6972 6f6e 6d65 6e74 2062 6c6f 636b nvironment block\n+00003360: 2066 696c 6520 696e 746f 2074 6865 0a20 file into the. \n+00003370: 2020 2020 656e 7669 726f 6e6d 656e 742e environment.\n+00003380: 2020 2a4e 6f74 6520 456e 7669 726f 6e6d *Note Environm\n+00003390: 656e 7420 626c 6f63 6b3a 3a2e 0a0a 2020 ent block::... \n+000033a0: 2020 2054 6865 20e2 8098 2d2d 6669 6c65 The ...--file\n+000033b0: e280 9920 6f70 7469 6f6e 206f 7665 7272 ... option overr\n+000033c0: 6964 6573 2074 6865 2064 6566 6175 6c74 ides the default\n+000033d0: 206c 6f63 6174 696f 6e20 6f66 2074 6865 location of the\n+000033e0: 0a20 2020 2020 656e 7669 726f 6e6d 656e . environmen\n+000033f0: 7420 626c 6f63 6b2e 0a0a 2020 2020 2054 t block... T\n+00003400: 6865 20e2 8098 2d2d 736b 6970 2d73 6967 he ...--skip-sig\n+00003410: e280 9920 6f70 7469 6f6e 2073 6b69 7073 ... option skips\n+00003420: 2073 6967 6e61 7475 7265 2063 6865 636b signature check\n+00003430: 696e 6720 6576 656e 2077 6865 6e20 7468 ing even when th\n+00003440: 650a 2020 2020 2076 616c 7565 206f 6620 e. value of \n+00003450: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n+00003460: 6162 6c65 20e2 8098 6368 6563 6b5f 7369 able ...check_si\n+00003470: 676e 6174 7572 6573 e280 9920 6973 2073 gnatures... is s\n+00003480: 6574 2074 6f0a 2020 2020 20e2 8098 656e et to. ...en\n+00003490: 666f 7263 65e2 8099 2028 2a6e 6f74 6520 force... (*note \n+000034a0: 6368 6563 6b5f 7369 676e 6174 7572 6573 check_signatures\n+000034b0: 3a3a 292e 0a0a 2020 2020 2049 6620 6f6e ::)... If on\n+000034c0: 6520 6f72 206d 6f72 6520 7661 7269 6162 e or more variab\n+000034d0: 6c65 206e 616d 6573 2061 7265 2070 726f le names are pro\n+000034e0: 7669 6465 6420 6173 2061 7267 756d 656e vided as argumen\n+000034f0: 7473 2c20 7468 6579 2061 7265 0a20 2020 ts, they are. \n+00003500: 2020 696e 7465 7270 7265 7465 6420 6173 interpreted as\n+00003510: 2061 2077 6869 7465 6c69 7374 206f 6620 a whitelist of \n+00003520: 7661 7269 6162 6c65 7320 746f 206c 6f61 variables to loa\n+00003530: 6420 6672 6f6d 2074 6865 0a20 2020 2020 d from the. \n+00003540: 656e 7669 726f 6e6d 656e 7420 626c 6f63 environment bloc\n+00003550: 6b20 6669 6c65 2e20 2056 6172 6961 626c k file. Variabl\n+00003560: 6573 2073 6574 2069 6e20 7468 6520 6669 es set in the fi\n+00003570: 6c65 2062 7574 206e 6f74 2070 7265 7365 le but not prese\n+00003580: 6e74 0a20 2020 2020 696e 2074 6865 2077 nt. in the w\n+00003590: 6869 7465 6c69 7374 2061 7265 2069 676e hitelist are ign\n+000035a0: 6f72 6564 2e0a 0a20 2020 2020 5468 6520 ored... The \n+000035b0: e280 982d 2d73 6b69 702d 7369 67e2 8099 ...--skip-sig...\n+000035c0: 206f 7074 696f 6e20 7368 6f75 6c64 2062 option should b\n+000035d0: 6520 7573 6564 2077 6974 6820 6361 7265 e used with care\n+000035e0: 2c20 616e 6420 7368 6f75 6c64 2061 6c77 , and should alw\n+000035f0: 6179 730a 2020 2020 2062 6520 7573 6564 ays. be used\n+00003600: 2069 6e20 636f 6e63 6572 7420 7769 7468 in concert with\n+00003610: 2061 2077 6869 7465 6c69 7374 206f 6620 a whitelist of \n+00003620: 6163 6365 7074 6162 6c65 2076 6172 6961 acceptable varia\n+00003630: 626c 6573 2077 686f 7365 0a20 2020 2020 bles whose. \n+00003640: 7661 6c75 6573 2073 686f 756c 6420 6265 values should be\n+00003650: 2073 6574 2e20 2046 6169 6c75 7265 2074 set. Failure t\n+00003660: 6f20 656d 706c 6f79 2061 2063 6172 6566 o employ a caref\n+00003670: 756c 6c79 2063 6f6e 7374 7275 6374 6564 ully constructed\n+00003680: 0a20 2020 2020 7768 6974 656c 6973 7420 . whitelist \n+00003690: 636f 756c 6420 7265 7375 6c74 2069 6e20 could result in \n+000036a0: 7265 6164 696e 6720 6120 6d61 6c69 6369 reading a malici\n+000036b0: 6f75 7320 7661 6c75 6520 696e 746f 2063 ous value into c\n+000036c0: 7269 7469 6361 6c0a 2020 2020 2065 6e76 ritical. env\n+000036d0: 6972 6f6e 6d65 6e74 2076 6172 6961 626c ironment variabl\n+000036e0: 6573 2066 726f 6d20 7468 6520 6669 6c65 es from the file\n+000036f0: 2c20 7375 6368 2061 7320 7365 7474 696e , such as settin\n+00003700: 670a 2020 2020 20e2 8098 6368 6563 6b5f g. ...check_\n+00003710: 7369 676e 6174 7572 6573 3d6e 6fe2 8099 signatures=no...\n+00003720: 2c20 6d6f 6469 6679 696e 6720 e280 9870 , modifying ...p\n+00003730: 7265 6669 78e2 8099 2074 6f20 626f 6f74 refix... to boot\n+00003740: 2066 726f 6d20 616e 0a20 2020 2020 756e from an. un\n+00003750: 6578 7065 6374 6564 206c 6f63 6174 696f expected locatio\n+00003760: 6e20 6f72 206e 6f74 2061 7420 616c 6c2c n or not at all,\n+00003770: 2065 7463 2e0a 0a20 2020 2020 5768 656e etc... When\n+00003780: 2075 7365 6420 7769 7468 2063 6172 652c used with care,\n+00003790: 20e2 8098 2d2d 736b 6970 2d73 6967 e280 ...--skip-sig..\n+000037a0: 9920 616e 6420 7468 6520 7768 6974 656c . and the whitel\n+000037b0: 6973 7420 656e 6162 6c65 2061 6e0a 2020 ist enable an. \n+000037c0: 2020 2061 646d 696e 6973 7472 6174 6f72 administrator\n+000037d0: 2074 6f20 636f 6e66 6967 7572 6520 6120 to configure a \n+000037e0: 7379 7374 656d 2074 6f20 626f 6f74 206f system to boot o\n+000037f0: 6e6c 7920 7369 676e 6564 0a20 2020 2020 nly signed. \n+00003800: 636f 6e66 6967 7572 6174 696f 6e73 2c20 configurations, \n+00003810: 6275 7420 746f 2061 6c6c 6f77 2074 6865 but to allow the\n+00003820: 2075 7365 7220 746f 2073 656c 6563 7420 user to select \n+00003830: 6672 6f6d 2061 6d6f 6e67 206d 756c 7469 from among multi\n+00003840: 706c 650a 2020 2020 2063 6f6e 6669 6775 ple. configu\n+00003850: 7261 7469 6f6e 732c 2061 6e64 2074 6f20 rations, and to \n+00003860: 656e 6162 6c65 2022 6f6e 652d 7368 6f74 enable \"one-shot\n+00003870: 2220 626f 6f74 2061 7474 656d 7074 7320 \" boot attempts \n+00003880: 616e 640a 2020 2020 2022 7361 7665 6465 and. \"savede\n+00003890: 6661 756c 7422 2062 6568 6176 696f 722e fault\" behavior.\n+000038a0: 2020 2a4e 6f74 6520 5573 696e 6720 6469 *Note Using di\n+000038b0: 6769 7461 6c20 7369 676e 6174 7572 6573 gital signatures\n+000038c0: 3a3a 2c20 666f 7220 6d6f 7265 0a20 2020 ::, for more. \n+000038d0: 2020 696e 666f 726d 6174 696f 6e2e 0a0a information...\n+000038e0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+000038f0: 6f2c 2020 4e6f 6465 3a20 6c6f 6164 666f o, Node: loadfo\n+00003900: 6e74 2c20 204e 6578 743a 206c 6f6f 7062 nt, Next: loopb\n+00003910: 6163 6b2c 2020 5072 6576 3a20 6c6f 6164 ack, Prev: load\n+00003920: 5f65 6e76 2c20 2055 703a 2043 6f6d 6d61 _env, Up: Comma\n+00003930: 6e64 2d6c 696e 6520 636f 6d6d 616e 6473 nd-line commands\n+00003940: 0a0a 3137 2e34 2e34 3520 6c6f 6164 666f ..17.4.45 loadfo\n+00003950: 6e74 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d nt.-------------\n+00003960: 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 ---.. -- Command\n+00003970: 3a20 6c6f 6164 666f 6e74 2066 696c 6520 : loadfont file \n+00003980: 2e2e 2e0a 2020 2020 204c 6f61 6420 7370 .... Load sp\n+00003990: 6563 6966 6965 6420 666f 6e74 2066 696c ecified font fil\n+000039a0: 6573 2e20 2055 6e6c 6573 7320 6162 736f es. Unless abso\n+000039b0: 6c75 7465 2070 6174 686e 616d 6520 6973 lute pathname is\n+000039c0: 2067 6976 656e 2c20 4649 4c45 0a20 2020 given, FILE. \n+000039d0: 2020 6973 2061 7373 756d 6564 2074 6f20 is assumed to \n+000039e0: 6265 2069 6e20 6469 7265 6374 6f72 7920 be in directory \n+000039f0: e280 9824 7072 6566 6978 2f66 6f6e 7473 ...$prefix/fonts\n+00003a00: e280 9920 7769 7468 2073 7566 6669 7820 ... with suffix \n+00003a10: e280 982e 7066 32e2 8099 0a20 2020 2020 ....pf2.... \n+00003a20: 6170 7065 6e64 6564 2e20 202a 4e6f 7465 appended. *Note\n+00003a30: 2046 6f6e 7473 3a20 5468 656d 6520 6669 Fonts: Theme fi\n+00003a40: 6c65 2066 6f72 6d61 742e 0a0a 1f0a 4669 le format.....Fi\n+00003a50: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00003a60: 4e6f 6465 3a20 6c6f 6f70 6261 636b 2c20 Node: loopback, \n+00003a70: 204e 6578 743a 206c 732c 2020 5072 6576 Next: ls, Prev\n+00003a80: 3a20 6c6f 6164 666f 6e74 2c20 2055 703a : loadfont, Up:\n+00003a90: 2043 6f6d 6d61 6e64 2d6c 696e 6520 636f Command-line co\n+00003aa0: 6d6d 616e 6473 0a0a 3137 2e34 2e34 3620 mmands..17.4.46 \n+00003ab0: 6c6f 6f70 6261 636b 0a2d 2d2d 2d2d 2d2d loopback.-------\n+00003ac0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 ---------.. -- C\n+00003ad0: 6f6d 6d61 6e64 3a20 6c6f 6f70 6261 636b ommand: loopback\n+00003ae0: 205b 2d64 5d20 5b2d 445d 2064 6576 6963 [-d] [-D] devic\n+00003af0: 6520 6669 6c65 0a20 2020 2020 4d61 6b65 e file. Make\n+00003b00: 2074 6865 2064 6576 6963 6520 6e61 6d65 the device name\n+00003b10: 6420 4445 5649 4345 2063 6f72 7265 7370 d DEVICE corresp\n+00003b20: 6f6e 6420 746f 2074 6865 2063 6f6e 7465 ond to the conte\n+00003b30: 6e74 7320 6f66 2074 6865 0a20 2020 2020 nts of the. \n+00003b40: 6669 6c65 7379 7374 656d 2069 6d61 6765 filesystem image\n+00003b50: 2069 6e20 4649 4c45 2e20 2046 6f72 2065 in FILE. For e\n+00003b60: 7861 6d70 6c65 3a0a 0a20 2020 2020 2020 xample:.. \n+00003b70: 2020 206c 6f6f 7062 6163 6b20 6c6f 6f70 loopback loop\n+00003b80: 3020 2f70 6174 682f 746f 2f69 6d61 6765 0 /path/to/image\n+00003b90: 0a20 2020 2020 2020 2020 206c 7320 286c . ls (l\n+00003ba0: 6f6f 7030 292f 0a0a 2020 2020 2053 7065 oop0)/.. Spe\n+00003bb0: 6369 6679 696e 6720 7468 6520 e280 982d cifying the ...-\n+00003bc0: 44e2 8099 206f 7074 696f 6e20 616c 6c6f D... option allo\n+00003bd0: 7773 2074 6865 206c 6f6f 7062 6163 6b20 ws the loopback \n+00003be0: 6669 6c65 2074 6f20 6265 0a20 2020 2020 file to be. \n+00003bf0: 7472 616e 7061 7265 6e74 6c79 2064 6563 tranparently dec\n+00003c00: 6f6d 7072 6573 7365 6420 6966 2074 6865 ompressed if the\n+00003c10: 7265 2069 7320 616e 2061 7070 726f 7072 re is an appropr\n+00003c20: 6961 7465 2064 6563 6f6d 7072 6573 736f iate decompresso\n+00003c30: 720a 2020 2020 206c 6f61 6465 642e 0a0a r. loaded...\n+00003c40: 2020 2020 2057 6974 6820 7468 6520 e280 With the ..\n+00003c50: 982d 64e2 8099 206f 7074 696f 6e2c 2064 .-d... option, d\n+00003c60: 656c 6574 6520 6120 6465 7669 6365 2070 elete a device p\n+00003c70: 7265 7669 6f75 736c 7920 6372 6561 7465 reviously create\n+00003c80: 6420 7573 696e 6720 7468 6973 0a20 2020 d using this. \n+00003c90: 2020 636f 6d6d 616e 642e 0a0a 1f0a 4669 command.....Fi\n+00003ca0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00003cb0: 4e6f 6465 3a20 6c73 2c20 204e 6578 743a Node: ls, Next:\n+00003cc0: 206c 7366 6f6e 7473 2c20 2050 7265 763a lsfonts, Prev:\n+00003cd0: 206c 6f6f 7062 6163 6b2c 2020 5570 3a20 loopback, Up: \n+00003ce0: 436f 6d6d 616e 642d 6c69 6e65 2063 6f6d Command-line com\n+00003cf0: 6d61 6e64 730a 0a31 372e 342e 3437 206c mands..17.4.47 l\n+00003d00: 730a 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d s.----------.. -\n+00003d10: 2d20 436f 6d6d 616e 643a 206c 7320 5b61 - Command: ls [a\n+00003d20: 7267 202e 2e2e 5d0a 2020 2020 204c 6973 rg ...]. Lis\n+00003d30: 7420 6465 7669 6365 7320 6f72 2066 696c t devices or fil\n+00003d40: 6573 2e0a 0a20 2020 2020 5769 7468 206e es... With n\n+00003d50: 6f20 6172 6775 6d65 6e74 732c 2070 7269 o arguments, pri\n+00003d60: 6e74 2061 6c6c 2064 6576 6963 6573 206b nt all devices k\n+00003d70: 6e6f 776e 2074 6f20 4752 5542 2e0a 0a20 nown to GRUB... \n+00003d80: 2020 2020 4966 2074 6865 2061 7267 756d If the argum\n+00003d90: 656e 7420 6973 2061 2064 6576 6963 6520 ent is a device \n+00003da0: 6e61 6d65 2065 6e63 6c6f 7365 6420 696e name enclosed in\n+00003db0: 2070 6172 656e 7468 6573 6573 2028 2a6e parentheses (*n\n+00003dc0: 6f74 650a 2020 2020 2044 6576 6963 6520 ote. Device \n+00003dd0: 7379 6e74 6178 3a3a 292c 2074 6865 6e20 syntax::), then \n+00003de0: 7072 696e 7420 7468 6520 6e61 6d65 206f print the name o\n+00003df0: 6620 7468 6520 6669 6c65 7379 7374 656d f the filesystem\n+00003e00: 206f 6620 7468 6174 0a20 2020 2020 6465 of that. de\n+00003e10: 7669 6365 2e0a 0a20 2020 2020 4966 2074 vice... If t\n+00003e20: 6865 2061 7267 756d 656e 7420 6973 2061 he argument is a\n+00003e30: 2064 6972 6563 746f 7279 2067 6976 656e directory given\n+00003e40: 2061 7320 616e 2061 6273 6f6c 7574 6520 as an absolute \n+00003e50: 6669 6c65 206e 616d 650a 2020 2020 2028 file name. (\n+00003e60: 2a6e 6f74 6520 4669 6c65 206e 616d 6520 *note File name \n+00003e70: 7379 6e74 6178 3a3a 292c 2074 6865 6e20 syntax::), then \n+00003e80: 6c69 7374 2074 6865 2063 6f6e 7465 6e74 list the content\n+00003e90: 7320 6f66 2074 6861 740a 2020 2020 2064 s of that. d\n+00003ea0: 6972 6563 746f 7279 2e0a 0a1f 0a46 696c irectory.....Fil\n+00003eb0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00003ec0: 6f64 653a 206c 7366 6f6e 7473 2c20 204e ode: lsfonts, N\n+00003ed0: 6578 743a 206c 736d 6f64 2c20 2050 7265 ext: lsmod, Pre\n+00003ee0: 763a 206c 732c 2020 5570 3a20 436f 6d6d v: ls, Up: Comm\n+00003ef0: 616e 642d 6c69 6e65 2063 6f6d 6d61 6e64 and-line command\n+00003f00: 730a 0a31 372e 342e 3438 206c 7366 6f6e s..17.4.48 lsfon\n+00003f10: 7473 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ts.-------------\n+00003f20: 2d2d 0a0a 202d 2d20 436f 6d6d 616e 643a --.. -- Command:\n+00003f30: 206c 7366 6f6e 7473 0a20 2020 2020 4c69 lsfonts. Li\n+00003f40: 7374 206c 6f61 6465 6420 666f 6e74 732e st loaded fonts.\n+00003f50: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+00003f60: 6e66 6f2c 2020 4e6f 6465 3a20 6c73 6d6f nfo, Node: lsmo\n+00003f70: 642c 2020 4e65 7874 3a20 6d64 3573 756d d, Next: md5sum\n+00003f80: 2c20 2050 7265 763a 206c 7366 6f6e 7473 , Prev: lsfonts\n+00003f90: 2c20 2055 703a 2043 6f6d 6d61 6e64 2d6c , Up: Command-l\n+00003fa0: 696e 6520 636f 6d6d 616e 6473 0a0a 3137 ine commands..17\n+00003fb0: 2e34 2e34 3920 6c73 6d6f 640a 2d2d 2d2d .4.49 lsmod.----\n+00003fc0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 ---------.. -- C\n+00003fd0: 6f6d 6d61 6e64 3a20 6c73 6d6f 640a 2020 ommand: lsmod. \n+00003fe0: 2020 2053 686f 7720 6c69 7374 206f 6620 Show list of \n+00003ff0: 6c6f 6164 6564 206d 6f64 756c 6573 2e0a loaded modules..\n+00004000: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+00004010: 666f 2c20 204e 6f64 653a 206d 6435 7375 fo, Node: md5su\n+00004020: 6d2c 2020 4e65 7874 3a20 6d6f 6475 6c65 m, Next: module\n+00004030: 2c20 2050 7265 763a 206c 736d 6f64 2c20 , Prev: lsmod, \n+00004040: 2055 703a 2043 6f6d 6d61 6e64 2d6c 696e Up: Command-lin\n+00004050: 6520 636f 6d6d 616e 6473 0a0a 3137 2e34 e commands..17.4\n+00004060: 2e35 3020 6d64 3573 756d 0a2d 2d2d 2d2d .50 md5sum.-----\n+00004070: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 ---------.. -- C\n+00004080: 6f6d 6d61 6e64 3a20 6d64 3573 756d 2061 ommand: md5sum a\n+00004090: 7267 202e 2e2e 0a20 2020 2020 416c 6961 rg .... Alia\n+000040a0: 7320 666f 7220 e280 9868 6173 6873 756d s for ...hashsum\n+000040b0: 202d 2d68 6173 6820 6d64 3520 6172 6720 --hash md5 arg \n+000040c0: 2e2e 2ee2 8099 2e20 2053 6565 2063 6f6d ....... See com\n+000040d0: 6d61 6e64 20e2 8098 6861 7368 7375 6de2 mand ...hashsum.\n+000040e0: 8099 0a20 2020 2020 282a 6e6f 7465 2068 ... (*note h\n+000040f0: 6173 6873 756d 3a3a 2920 666f 7220 6675 ashsum::) for fu\n+00004100: 6c6c 2064 6573 6372 6970 7469 6f6e 2e0a ll description..\n+00004110: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+00004120: 666f 2c20 204e 6f64 653a 206d 6f64 756c fo, Node: modul\n+00004130: 652c 2020 4e65 7874 3a20 6d75 6c74 6962 e, Next: multib\n+00004140: 6f6f 742c 2020 5072 6576 3a20 6d64 3573 oot, Prev: md5s\n+00004150: 756d 2c20 2055 703a 2043 6f6d 6d61 6e64 um, Up: Command\n+00004160: 2d6c 696e 6520 636f 6d6d 616e 6473 0a0a -line commands..\n+00004170: 3137 2e34 2e35 3120 6d6f 6475 6c65 0a2d 17.4.51 module.-\n+00004180: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 -------------.. \n+00004190: 2d2d 2043 6f6d 6d61 6e64 3a20 6d6f 6475 -- Command: modu\n+000041a0: 6c65 205b 2d2d 6e6f 756e 7a69 705d 2066 le [--nounzip] f\n+000041b0: 696c 6520 5b61 7267 756d 656e 7473 5d0a ile [arguments].\n+000041c0: 2020 2020 204c 6f61 6420 6120 6d6f 6475 Load a modu\n+000041d0: 6c65 2066 6f72 206d 756c 7469 626f 6f74 le for multiboot\n+000041e0: 206b 6572 6e65 6c20 696d 6167 652e 2020 kernel image. \n+000041f0: 5468 6520 7265 7374 206f 6620 7468 6520 The rest of the \n+00004200: 6c69 6e65 2069 730a 2020 2020 2070 6173 line is. pas\n+00004210: 7365 6420 7665 7262 6174 696d 2061 7320 sed verbatim as \n+00004220: 7468 6520 6d6f 6475 6c65 2063 6f6d 6d61 the module comma\n+00004230: 6e64 206c 696e 652e 0a0a 1f0a 4669 6c65 nd line.....File\n+00004240: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+00004250: 6465 3a20 6d75 6c74 6962 6f6f 742c 2020 de: multiboot, \n+00004260: 4e65 7874 3a20 6e61 7469 7665 6469 736b Next: nativedisk\n+00004270: 2c20 2050 7265 763a 206d 6f64 756c 652c , Prev: module,\n+00004280: 2020 5570 3a20 436f 6d6d 616e 642d 6c69 Up: Command-li\n+00004290: 6e65 2063 6f6d 6d61 6e64 730a 0a31 372e ne commands..17.\n+000042a0: 342e 3532 206d 756c 7469 626f 6f74 0a2d 4.52 multiboot.-\n 000042b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000042c0: 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 -.. -- Command: \n-000042d0: 6d75 6c74 6962 6f6f 7420 5b2d 2d71 7569 multiboot [--qui\n-000042e0: 726b 2d62 6164 2d6b 6c75 6467 655d 0a20 rk-bad-kludge]. \n-000042f0: 2020 2020 2020 2020 205b 2d2d 7175 6972 [--quir\n-00004300: 6b2d 6d6f 6475 6c65 732d 6166 7465 722d k-modules-after-\n-00004310: 6b65 726e 656c 5d20 6669 6c65 202e 2e2e kernel] file ...\n-00004320: 0a20 2020 2020 4c6f 6164 2061 206d 756c . Load a mul\n-00004330: 7469 626f 6f74 206b 6572 6e65 6c20 696d tiboot kernel im\n-00004340: 6167 6520 6672 6f6d 2046 494c 452e 2020 age from FILE. \n-00004350: 5468 6520 7265 7374 206f 6620 7468 6520 The rest of the \n-00004360: 6c69 6e65 2069 730a 2020 2020 2070 6173 line is. pas\n-00004370: 7365 6420 7665 7262 6174 696d 2061 7320 sed verbatim as \n-00004380: 7468 6520 e280 9c6b 6572 6e65 6c20 636f the ...kernel co\n-00004390: 6d6d 616e 642d 6c69 6e65 e280 9d2e 2020 mmand-line.... \n-000043a0: 416e 7920 6d6f 6475 6c65 206d 7573 7420 Any module must \n-000043b0: 6265 0a20 2020 2020 7265 6c6f 6164 6564 be. reloaded\n-000043c0: 2061 6674 6572 2075 7369 6e67 2074 6869 after using thi\n-000043d0: 7320 636f 6d6d 616e 6420 282a 6e6f 7465 s command (*note\n-000043e0: 206d 6f64 756c 653a 3a29 2e0a 0a20 2020 module::)... \n-000043f0: 2020 536f 6d65 206b 6572 6e65 6c73 2068 Some kernels h\n-00004400: 6176 6520 6b6e 6f77 6e20 7072 6f62 6c65 ave known proble\n-00004410: 6d73 2e20 2059 6f75 206e 6565 6420 746f ms. You need to\n-00004420: 2073 7065 6369 6679 202d 7175 6972 6b2d specify -quirk-\n-00004430: 2a20 666f 720a 2020 2020 2074 686f 7365 * for. those\n-00004440: 2e20 202d 7175 6972 6b2d 6261 642d 6b6c . -quirk-bad-kl\n-00004450: 7564 6765 2069 7320 6120 7072 6f62 6c65 udge is a proble\n-00004460: 6d20 7365 656e 2069 6e20 7365 7665 7261 m seen in severa\n-00004470: 6c20 7072 6f64 7563 7473 0a20 2020 2020 l products. \n-00004480: 7468 6174 2074 6865 7920 696e 636c 7564 that they includ\n-00004490: 6520 6c6f 6164 696e 6720 6b6c 7564 6765 e loading kludge\n-000044a0: 2069 6e66 6f72 6d61 7469 6f6e 2077 6974 information wit\n-000044b0: 6820 696e 7661 6c69 6420 6461 7461 2069 h invalid data i\n-000044c0: 6e0a 2020 2020 2045 4c46 2066 696c 652e n. ELF file.\n-000044d0: 2020 4752 5542 2070 7269 6f72 2074 6f20 GRUB prior to \n-000044e0: 302e 3937 2061 6e64 2073 6f6d 6520 6375 0.97 and some cu\n-000044f0: 7374 6f6d 2062 7569 6c64 7320 7072 6566 stom builds pref\n-00004500: 6572 7265 6420 454c 460a 2020 2020 2069 erred ELF. i\n-00004510: 6e66 6f72 6d61 7469 6f6e 2077 6869 6c65 nformation while\n-00004520: 2030 2e39 3720 616e 6420 4752 5542 2032 0.97 and GRUB 2\n-00004530: 2075 7365 206b 6c75 6467 652e 2020 5573 use kludge. Us\n-00004540: 6520 7468 6973 206f 7074 696f 6e20 746f e this option to\n-00004550: 0a20 2020 2020 6967 6e6f 7265 206b 6c75 . ignore klu\n-00004560: 6467 652e 2020 4b6e 6f77 6e20 6166 6665 dge. Known affe\n-00004570: 6374 6564 2073 7973 7465 6d73 3a20 6f6c cted systems: ol\n-00004580: 6420 536f 6c61 7269 732c 2053 6b79 4f53 d Solaris, SkyOS\n-00004590: 2e0a 0a20 2020 2020 2d71 7569 726b 2d6d ... -quirk-m\n-000045a0: 6f64 756c 6573 2d61 6674 6572 2d6b 6572 odules-after-ker\n-000045b0: 6e65 6c20 6973 206e 6565 6465 6420 666f nel is needed fo\n-000045c0: 7220 6b65 726e 656c 7320 7768 6963 6820 r kernels which \n-000045d0: 6c6f 6164 2061 740a 2020 2020 2072 656c load at. rel\n-000045e0: 6174 6976 656c 7920 6869 6768 2061 6464 atively high add\n-000045f0: 7265 7373 2065 2e67 2e20 2031 364d 6942 ress e.g. 16MiB\n-00004600: 206d 6172 6b20 616e 6420 6361 6e27 7420 mark and can't \n-00004610: 636f 7065 2077 6974 680a 2020 2020 206d cope with. m\n-00004620: 6f64 756c 6573 2073 7475 6666 6564 2062 odules stuffed b\n-00004630: 6574 7765 656e 2031 4d69 4220 6d61 726b etween 1MiB mark\n-00004640: 2061 6e64 2062 6567 696e 6e69 6e67 206f and beginning o\n-00004650: 6620 7468 6520 6b65 726e 656c 2e0a 2020 f the kernel.. \n-00004660: 2020 204b 6e6f 776e 2061 6666 7465 6374 Known afftect\n-00004670: 6564 2073 7973 7465 6d73 3a20 564d 5761 ed systems: VMWa\n-00004680: 7265 2e0a 0a1f 0a46 696c 653a 2067 7275 re.....File: gru\n-00004690: 622e 696e 666f 2c20 204e 6f64 653a 206e b.info, Node: n\n-000046a0: 6174 6976 6564 6973 6b2c 2020 4e65 7874 ativedisk, Next\n-000046b0: 3a20 6e6f 726d 616c 2c20 2050 7265 763a : normal, Prev:\n-000046c0: 206d 756c 7469 626f 6f74 2c20 2055 703a multiboot, Up:\n-000046d0: 2043 6f6d 6d61 6e64 2d6c 696e 6520 636f Command-line co\n-000046e0: 6d6d 616e 6473 0a0a 3137 2e34 2e35 3320 mmands..17.4.53 \n-000046f0: 6e61 7469 7665 6469 736b 0a2d 2d2d 2d2d nativedisk.-----\n-00004700: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 -------------.. \n-00004710: 2d2d 2043 6f6d 6d61 6e64 3a20 6e61 7469 -- Command: nati\n-00004720: 7665 6469 736b 0a20 2020 2020 5377 6974 vedisk. Swit\n-00004730: 6368 2066 726f 6d20 6669 726d 7761 7265 ch from firmware\n-00004740: 2064 6973 6b20 6472 6976 6572 7320 746f disk drivers to\n-00004750: 206e 6174 6976 6520 6f6e 6573 2e20 2052 native ones. R\n-00004760: 6561 6c6c 7920 7573 6566 756c 0a20 2020 eally useful. \n-00004770: 2020 6f6e 6c79 206f 6e20 706c 6174 666f only on platfo\n-00004780: 726d 7320 7768 6572 6520 626f 7468 2066 rms where both f\n-00004790: 6972 6d77 6172 6520 616e 6420 6e61 7469 irmware and nati\n-000047a0: 7665 2064 6973 6b20 6472 6976 6573 2061 ve disk drives a\n-000047b0: 7265 0a20 2020 2020 6176 6169 6c61 626c re. availabl\n-000047c0: 652e 2020 4375 7272 656e 746c 7920 6933 e. Currently i3\n-000047d0: 3836 2d70 632c 2069 3338 362d 6566 692c 86-pc, i386-efi,\n-000047e0: 2069 3338 362d 6965 6565 3132 3735 2061 i386-ieee1275 a\n-000047f0: 6e64 0a20 2020 2020 7838 365f 3634 2d65 nd. x86_64-e\n-00004800: 6669 2e0a 0a1f 0a46 696c 653a 2067 7275 fi.....File: gru\n-00004810: 622e 696e 666f 2c20 204e 6f64 653a 206e b.info, Node: n\n-00004820: 6f72 6d61 6c2c 2020 4e65 7874 3a20 6e6f ormal, Next: no\n-00004830: 726d 616c 5f65 7869 742c 2020 5072 6576 rmal_exit, Prev\n-00004840: 3a20 6e61 7469 7665 6469 736b 2c20 2055 : nativedisk, U\n-00004850: 703a 2043 6f6d 6d61 6e64 2d6c 696e 6520 p: Command-line \n-00004860: 636f 6d6d 616e 6473 0a0a 3137 2e34 2e35 commands..17.4.5\n-00004870: 3420 6e6f 726d 616c 0a2d 2d2d 2d2d 2d2d 4 normal.-------\n-00004880: 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d -------.. -- Com\n-00004890: 6d61 6e64 3a20 6e6f 726d 616c 205b 6669 mand: normal [fi\n-000048a0: 6c65 5d0a 2020 2020 2045 6e74 6572 206e le]. Enter n\n-000048b0: 6f72 6d61 6c20 6d6f 6465 2061 6e64 2064 ormal mode and d\n-000048c0: 6973 706c 6179 2074 6865 2047 5255 4220 isplay the GRUB \n-000048d0: 6d65 6e75 2e0a 0a20 2020 2020 496e 206e menu... In n\n-000048e0: 6f72 6d61 6c20 6d6f 6465 2c20 636f 6d6d ormal mode, comm\n-000048f0: 616e 6473 2c20 6669 6c65 7379 7374 656d ands, filesystem\n-00004900: 206d 6f64 756c 6573 2c20 616e 6420 6372 modules, and cr\n-00004910: 7970 746f 6772 6170 6879 0a20 2020 2020 yptography. \n-00004920: 6d6f 6475 6c65 7320 6172 6520 6175 746f modules are auto\n-00004930: 6d61 7469 6361 6c6c 7920 6c6f 6164 6564 matically loaded\n-00004940: 2c20 616e 6420 7468 6520 6675 6c6c 2047 , and the full G\n-00004950: 5255 4220 7363 7269 7074 2070 6172 7365 RUB script parse\n-00004960: 720a 2020 2020 2069 7320 6176 6169 6c61 r. is availa\n-00004970: 626c 652e 2020 4f74 6865 7220 6d6f 6475 ble. Other modu\n-00004980: 6c65 7320 6d61 7920 6265 2065 7870 6c69 les may be expli\n-00004990: 6369 746c 7920 6c6f 6164 6564 2075 7369 citly loaded usi\n-000049a0: 6e67 0a20 2020 2020 e280 9869 6e73 6d6f ng. ...insmo\n-000049b0: 64e2 8099 2028 2a6e 6f74 6520 696e 736d d... (*note insm\n-000049c0: 6f64 3a3a 292e 0a0a 2020 2020 2049 6620 od::)... If \n-000049d0: 6120 4649 4c45 2069 7320 6769 7665 6e2c a FILE is given,\n-000049e0: 2074 6865 6e20 636f 6d6d 616e 6473 2077 then commands w\n-000049f0: 696c 6c20 6265 2072 6561 6420 6672 6f6d ill be read from\n-00004a00: 2074 6861 7420 6669 6c65 2e0a 2020 2020 that file.. \n-00004a10: 204f 7468 6572 7769 7365 2c20 7468 6579 Otherwise, they\n-00004a20: 2077 696c 6c20 6265 2072 6561 6420 6672 will be read fr\n-00004a30: 6f6d 20e2 8098 2470 7265 6669 782f 6772 om ...$prefix/gr\n-00004a40: 7562 2e63 6667 e280 9920 6966 2069 7420 ub.cfg... if it \n-00004a50: 6578 6973 7473 2e0a 0a20 2020 2020 e280 exists... ..\n-00004a60: 986e 6f72 6d61 6ce2 8099 206d 6179 2062 .normal... may b\n-00004a70: 6520 6361 6c6c 6564 2066 726f 6d20 7769 e called from wi\n-00004a80: 7468 696e 206e 6f72 6d61 6c20 6d6f 6465 thin normal mode\n-00004a90: 2c20 6372 6561 7469 6e67 2061 206e 6573 , creating a nes\n-00004aa0: 7465 640a 2020 2020 2065 6e76 6972 6f6e ted. environ\n-00004ab0: 6d65 6e74 2e20 2049 7420 6973 206d 6f72 ment. It is mor\n-00004ac0: 6520 7573 7561 6c20 746f 2075 7365 20e2 e usual to use .\n-00004ad0: 8098 636f 6e66 6967 6669 6c65 e280 9920 ..configfile... \n-00004ae0: 282a 6e6f 7465 0a20 2020 2020 636f 6e66 (*note. conf\n-00004af0: 6967 6669 6c65 3a3a 2920 666f 7220 7468 igfile::) for th\n-00004b00: 6973 2e0a 0a1f 0a46 696c 653a 2067 7275 is.....File: gru\n-00004b10: 622e 696e 666f 2c20 204e 6f64 653a 206e b.info, Node: n\n-00004b20: 6f72 6d61 6c5f 6578 6974 2c20 204e 6578 ormal_exit, Nex\n-00004b30: 743a 2070 6172 7474 6f6f 6c2c 2020 5072 t: parttool, Pr\n-00004b40: 6576 3a20 6e6f 726d 616c 2c20 2055 703a ev: normal, Up:\n-00004b50: 2043 6f6d 6d61 6e64 2d6c 696e 6520 636f Command-line co\n-00004b60: 6d6d 616e 6473 0a0a 3137 2e34 2e35 3520 mmands..17.4.55 \n-00004b70: 6e6f 726d 616c 5f65 7869 740a 2d2d 2d2d normal_exit.----\n-00004b80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n-00004b90: 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 6e6f . -- Command: no\n-00004ba0: 726d 616c 5f65 7869 740a 2020 2020 2045 rmal_exit. E\n-00004bb0: 7869 7420 6e6f 726d 616c 206d 6f64 6520 xit normal mode \n-00004bc0: 282a 6e6f 7465 206e 6f72 6d61 6c3a 3a29 (*note normal::)\n-00004bd0: 2e20 2049 6620 7468 6973 2069 6e73 7461 . If this insta\n-00004be0: 6e63 6520 6f66 206e 6f72 6d61 6c20 6d6f nce of normal mo\n-00004bf0: 6465 0a20 2020 2020 7761 7320 6e6f 7420 de. was not \n-00004c00: 6e65 7374 6564 2077 6974 6869 6e20 616e nested within an\n-00004c10: 6f74 6865 7220 6f6e 652c 2074 6865 6e20 other one, then \n-00004c20: 7265 7475 726e 2074 6f20 7265 7363 7565 return to rescue\n-00004c30: 206d 6f64 652e 0a0a 1f0a 4669 6c65 3a20 mode.....File: \n-00004c40: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00004c50: 3a20 7061 7274 746f 6f6c 2c20 204e 6578 : parttool, Nex\n-00004c60: 743a 2070 6173 7377 6f72 642c 2020 5072 t: password, Pr\n-00004c70: 6576 3a20 6e6f 726d 616c 5f65 7869 742c ev: normal_exit,\n-00004c80: 2020 5570 3a20 436f 6d6d 616e 642d 6c69 Up: Command-li\n-00004c90: 6e65 2063 6f6d 6d61 6e64 730a 0a31 372e ne commands..17.\n-00004ca0: 342e 3536 2070 6172 7474 6f6f 6c0a 2d2d 4.56 parttool.--\n-00004cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n-00004cc0: 202d 2d20 436f 6d6d 616e 643a 2070 6172 -- Command: par\n-00004cd0: 7474 6f6f 6c20 7061 7274 6974 696f 6e20 ttool partition \n-00004ce0: 636f 6d6d 616e 6473 0a20 2020 2020 4d61 commands. Ma\n-00004cf0: 6b65 2076 6172 696f 7573 206d 6f64 6966 ke various modif\n-00004d00: 6963 6174 696f 6e73 2074 6f20 7061 7274 ications to part\n-00004d10: 6974 696f 6e20 7461 626c 6520 656e 7472 ition table entr\n-00004d20: 6965 732e 0a0a 2020 2020 2045 6163 6820 ies... Each \n-00004d30: 434f 4d4d 414e 4420 6973 2065 6974 6865 COMMAND is eithe\n-00004d40: 7220 6120 626f 6f6c 6561 6e20 6f70 7469 r a boolean opti\n-00004d50: 6f6e 2c20 696e 2077 6869 6368 2063 6173 on, in which cas\n-00004d60: 6520 6974 206d 7573 7420 6265 0a20 2020 e it must be. \n-00004d70: 2020 666f 6c6c 6f77 6564 2077 6974 6820 followed with \n-00004d80: e280 982b e280 9920 6f72 20e2 8098 2de2 ...+... or ...-.\n-00004d90: 8099 2028 7769 7468 206e 6f20 696e 7465 .. (with no inte\n-00004da0: 7276 656e 696e 6720 7370 6163 6529 2074 rvening space) t\n-00004db0: 6f20 656e 6162 6c65 206f 720a 2020 2020 o enable or. \n-00004dc0: 2064 6973 6162 6c65 2074 6861 7420 6f70 disable that op\n-00004dd0: 7469 6f6e 2c20 6f72 2065 6c73 6520 6974 tion, or else it\n-00004de0: 2074 616b 6573 2061 2076 616c 7565 2069 takes a value i\n-00004df0: 6e20 7468 6520 666f 726d 0a20 2020 2020 n the form. \n-00004e00: e280 9843 4f4d 4d41 4e44 3d56 414c 5545 ...COMMAND=VALUE\n-00004e10: e280 992e 0a0a 2020 2020 2043 7572 7265 ...... Curre\n-00004e20: 6e74 6c79 2c20 e280 9870 6172 7474 6f6f ntly, ...parttoo\n-00004e30: 6ce2 8099 2069 7320 6f6e 6c79 2075 7365 l... is only use\n-00004e40: 6675 6c20 6f6e 2044 4f53 2070 6172 7469 ful on DOS parti\n-00004e50: 7469 6f6e 2074 6162 6c65 7320 2861 6c73 tion tables (als\n-00004e60: 6f0a 2020 2020 206b 6e6f 776e 2061 7320 o. known as \n-00004e70: 4d61 7374 6572 2042 6f6f 7420 5265 636f Master Boot Reco\n-00004e80: 7264 2c20 6f72 204d 4252 292e 204f 6e20 rd, or MBR). On \n-00004e90: 7468 6573 6520 7061 7274 6974 696f 6e20 these partition \n-00004ea0: 7461 626c 6573 2c0a 2020 2020 2074 6865 tables,. the\n-00004eb0: 2066 6f6c 6c6f 7769 6e67 2063 6f6d 6d61 following comma\n-00004ec0: 6e64 7320 6172 6520 6176 6169 6c61 626c nds are availabl\n-00004ed0: 653a 0a0a 2020 2020 20e2 8098 626f 6f74 e:.. ...boot\n-00004ee0: e280 9920 2862 6f6f 6c65 616e 290a 2020 ... (boolean). \n-00004ef0: 2020 2020 2020 2020 5768 656e 2065 6e61 When ena\n-00004f00: 626c 6564 2c20 7468 6973 206d 616b 6573 bled, this makes\n-00004f10: 2074 6865 2073 656c 6563 7465 6420 7061 the selected pa\n-00004f20: 7274 6974 696f 6e20 6265 2074 6865 2061 rtition be the a\n-00004f30: 6374 6976 650a 2020 2020 2020 2020 2020 ctive. \n-00004f40: 2862 6f6f 7461 626c 6529 2070 6172 7469 (bootable) parti\n-00004f50: 7469 6f6e 206f 6e20 6974 7320 6469 736b tion on its disk\n-00004f60: 2c20 636c 6561 7269 6e67 2074 6865 2061 , clearing the a\n-00004f70: 6374 6976 6520 666c 6167 206f 6e0a 2020 ctive flag on. \n-00004f80: 2020 2020 2020 2020 616c 6c20 6f74 6865 all othe\n-00004f90: 7220 7061 7274 6974 696f 6e73 2e20 2054 r partitions. T\n-00004fa0: 6869 7320 636f 6d6d 616e 6420 6973 206c his command is l\n-00004fb0: 696d 6974 6564 2074 6f20 5f70 7269 6d61 imited to _prima\n-00004fc0: 7279 5f0a 2020 2020 2020 2020 2020 7061 ry_. pa\n-00004fd0: 7274 6974 696f 6e73 2e0a 0a20 2020 2020 rtitions... \n-00004fe0: e280 9874 7970 65e2 8099 2028 7661 6c75 ...type... (valu\n-00004ff0: 6529 0a20 2020 2020 2020 2020 2043 6861 e). Cha\n-00005000: 6e67 6520 7468 6520 7479 7065 206f 6620 nge the type of \n-00005010: 616e 2065 7869 7374 696e 6720 7061 7274 an existing part\n-00005020: 6974 696f 6e2e 2020 5468 6520 7661 6c75 ition. The valu\n-00005030: 6520 6d75 7374 2062 6520 610a 2020 2020 e must be a. \n-00005040: 2020 2020 2020 6e75 6d62 6572 2069 6e20 number in \n-00005050: 7468 6520 7261 6e67 6520 302d 3078 4646 the range 0-0xFF\n-00005060: 2028 7072 6566 6978 2077 6974 6820 e280 (prefix with ..\n-00005070: 9830 78e2 8099 2074 6f20 656e 7465 7220 .0x... to enter \n-00005080: 6974 2069 6e0a 2020 2020 2020 2020 2020 it in. \n-00005090: 6865 7861 6465 6369 6d61 6c29 2e0a 0a20 hexadecimal)... \n-000050a0: 2020 2020 e280 9868 6964 6465 6ee2 8099 ...hidden...\n-000050b0: 2028 626f 6f6c 6561 6e29 0a20 2020 2020 (boolean). \n-000050c0: 2020 2020 2057 6865 6e20 656e 6162 6c65 When enable\n-000050d0: 642c 2074 6869 7320 6869 6465 7320 7468 d, this hides th\n-000050e0: 6520 7365 6c65 6374 6564 2070 6172 7469 e selected parti\n-000050f0: 7469 6f6e 2062 7920 7365 7474 696e 6720 tion by setting \n-00005100: 7468 650a 2020 2020 2020 2020 2020 e280 the. ..\n-00005110: 9c68 6964 6465 6ee2 809d 2062 6974 2069 .hidden... bit i\n-00005120: 6e20 6974 7320 7061 7274 6974 696f 6e20 n its partition \n-00005130: 7479 7065 2063 6f64 653b 2077 6865 6e20 type code; when \n-00005140: 6469 7361 626c 6564 2c0a 2020 2020 2020 disabled,. \n-00005150: 2020 2020 756e 6869 6465 7320 7468 6520 unhides the \n-00005160: 7365 6c65 6374 6564 2070 6172 7469 7469 selected partiti\n-00005170: 6f6e 2062 7920 636c 6561 7269 6e67 2074 on by clearing t\n-00005180: 6869 7320 6269 742e 2020 5468 6973 2069 his bit. This i\n-00005190: 730a 2020 2020 2020 2020 2020 7573 6566 s. usef\n-000051a0: 756c 206f 6e6c 7920 7768 656e 2062 6f6f ul only when boo\n-000051b0: 7469 6e67 2044 4f53 206f 7220 5769 6e64 ting DOS or Wind\n-000051c0: 6f77 7320 616e 6420 6d75 6c74 6970 6c65 ows and multiple\n-000051d0: 2070 7269 6d61 7279 0a20 2020 2020 2020 primary. \n-000051e0: 2020 2046 4154 2070 6172 7469 7469 6f6e FAT partition\n-000051f0: 7320 6578 6973 7420 696e 206f 6e65 2064 s exist in one d\n-00005200: 6973 6b2e 2020 5365 6520 616c 736f 202a isk. See also *\n-00005210: 6e6f 7465 0a20 2020 2020 2020 2020 2044 note. D\n-00005220: 4f53 2f57 696e 646f 7773 3a3a 2e0a 0a1f OS/Windows::....\n-00005230: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-00005240: 2c20 204e 6f64 653a 2070 6173 7377 6f72 , Node: passwor\n-00005250: 642c 2020 4e65 7874 3a20 7061 7373 776f d, Next: passwo\n-00005260: 7264 5f70 626b 6466 322c 2020 5072 6576 rd_pbkdf2, Prev\n-00005270: 3a20 7061 7274 746f 6f6c 2c20 2055 703a : parttool, Up:\n-00005280: 2043 6f6d 6d61 6e64 2d6c 696e 6520 636f Command-line co\n-00005290: 6d6d 616e 6473 0a0a 3137 2e34 2e35 3720 mmands..17.4.57 \n-000052a0: 7061 7373 776f 7264 0a2d 2d2d 2d2d 2d2d password.-------\n-000052b0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 ---------.. -- C\n-000052c0: 6f6d 6d61 6e64 3a20 7061 7373 776f 7264 ommand: password\n-000052d0: 2075 7365 7220 636c 6561 722d 7061 7373 user clear-pass\n-000052e0: 776f 7264 0a20 2020 2020 4465 6669 6e65 word. Define\n-000052f0: 2061 2075 7365 7220 6e61 6d65 6420 5553 a user named US\n-00005300: 4552 2077 6974 6820 7061 7373 776f 7264 ER with password\n-00005310: 2043 4c45 4152 2d50 4153 5357 4f52 442e CLEAR-PASSWORD.\n-00005320: 2020 2a4e 6f74 650a 2020 2020 2053 6563 *Note. Sec\n-00005330: 7572 6974 793a 3a2e 0a0a 1f0a 4669 6c65 urity::.....File\n-00005340: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00005350: 6465 3a20 7061 7373 776f 7264 5f70 626b de: password_pbk\n-00005360: 6466 322c 2020 4e65 7874 3a20 706c 6169 df2, Next: plai\n-00005370: 6e6d 6f75 6e74 2c20 2050 7265 763a 2070 nmount, Prev: p\n-00005380: 6173 7377 6f72 642c 2020 5570 3a20 436f assword, Up: Co\n-00005390: 6d6d 616e 642d 6c69 6e65 2063 6f6d 6d61 mmand-line comma\n-000053a0: 6e64 730a 0a31 372e 342e 3538 2070 6173 nds..17.4.58 pas\n-000053b0: 7377 6f72 645f 7062 6b64 6632 0a2d 2d2d sword_pbkdf2.---\n+000042c0: 0a0a 202d 2d20 436f 6d6d 616e 643a 206d .. -- Command: m\n+000042d0: 756c 7469 626f 6f74 205b 2d2d 7175 6972 ultiboot [--quir\n+000042e0: 6b2d 6261 642d 6b6c 7564 6765 5d0a 2020 k-bad-kludge]. \n+000042f0: 2020 2020 2020 2020 5b2d 2d71 7569 726b [--quirk\n+00004300: 2d6d 6f64 756c 6573 2d61 6674 6572 2d6b -modules-after-k\n+00004310: 6572 6e65 6c5d 2066 696c 6520 2e2e 2e0a ernel] file ....\n+00004320: 2020 2020 204c 6f61 6420 6120 6d75 6c74 Load a mult\n+00004330: 6962 6f6f 7420 6b65 726e 656c 2069 6d61 iboot kernel ima\n+00004340: 6765 2066 726f 6d20 4649 4c45 2e20 2054 ge from FILE. T\n+00004350: 6865 2072 6573 7420 6f66 2074 6865 206c he rest of the l\n+00004360: 696e 6520 6973 0a20 2020 2020 7061 7373 ine is. pass\n+00004370: 6564 2076 6572 6261 7469 6d20 6173 2074 ed verbatim as t\n+00004380: 6865 20e2 809c 6b65 726e 656c 2063 6f6d he ...kernel com\n+00004390: 6d61 6e64 2d6c 696e 65e2 809d 2e20 2041 mand-line.... A\n+000043a0: 6e79 206d 6f64 756c 6520 6d75 7374 2062 ny module must b\n+000043b0: 650a 2020 2020 2072 656c 6f61 6465 6420 e. reloaded \n+000043c0: 6166 7465 7220 7573 696e 6720 7468 6973 after using this\n+000043d0: 2063 6f6d 6d61 6e64 2028 2a6e 6f74 6520 command (*note \n+000043e0: 6d6f 6475 6c65 3a3a 292e 0a0a 2020 2020 module::)... \n+000043f0: 2053 6f6d 6520 6b65 726e 656c 7320 6861 Some kernels ha\n+00004400: 7665 206b 6e6f 776e 2070 726f 626c 656d ve known problem\n+00004410: 732e 2020 596f 7520 6e65 6564 2074 6f20 s. You need to \n+00004420: 7370 6563 6966 7920 2d71 7569 726b 2d2a specify -quirk-*\n+00004430: 2066 6f72 0a20 2020 2020 7468 6f73 652e for. those.\n+00004440: 2020 2d71 7569 726b 2d62 6164 2d6b 6c75 -quirk-bad-klu\n+00004450: 6467 6520 6973 2061 2070 726f 626c 656d dge is a problem\n+00004460: 2073 6565 6e20 696e 2073 6576 6572 616c seen in several\n+00004470: 2070 726f 6475 6374 730a 2020 2020 2074 products. t\n+00004480: 6861 7420 7468 6579 2069 6e63 6c75 6465 hat they include\n+00004490: 206c 6f61 6469 6e67 206b 6c75 6467 6520 loading kludge \n+000044a0: 696e 666f 726d 6174 696f 6e20 7769 7468 information with\n+000044b0: 2069 6e76 616c 6964 2064 6174 6120 696e invalid data in\n+000044c0: 0a20 2020 2020 454c 4620 6669 6c65 2e20 . ELF file. \n+000044d0: 2047 5255 4220 7072 696f 7220 746f 2030 GRUB prior to 0\n+000044e0: 2e39 3720 616e 6420 736f 6d65 2063 7573 .97 and some cus\n+000044f0: 746f 6d20 6275 696c 6473 2070 7265 6665 tom builds prefe\n+00004500: 7272 6564 2045 4c46 0a20 2020 2020 696e rred ELF. in\n+00004510: 666f 726d 6174 696f 6e20 7768 696c 6520 formation while \n+00004520: 302e 3937 2061 6e64 2047 5255 4220 3220 0.97 and GRUB 2 \n+00004530: 7573 6520 6b6c 7564 6765 2e20 2055 7365 use kludge. Use\n+00004540: 2074 6869 7320 6f70 7469 6f6e 2074 6f0a this option to.\n+00004550: 2020 2020 2069 676e 6f72 6520 6b6c 7564 ignore klud\n+00004560: 6765 2e20 204b 6e6f 776e 2061 6666 6563 ge. Known affec\n+00004570: 7465 6420 7379 7374 656d 733a 206f 6c64 ted systems: old\n+00004580: 2053 6f6c 6172 6973 2c20 536b 794f 532e Solaris, SkyOS.\n+00004590: 0a0a 2020 2020 202d 7175 6972 6b2d 6d6f .. -quirk-mo\n+000045a0: 6475 6c65 732d 6166 7465 722d 6b65 726e dules-after-kern\n+000045b0: 656c 2069 7320 6e65 6564 6564 2066 6f72 el is needed for\n+000045c0: 206b 6572 6e65 6c73 2077 6869 6368 206c kernels which l\n+000045d0: 6f61 6420 6174 0a20 2020 2020 7265 6c61 oad at. rela\n+000045e0: 7469 7665 6c79 2068 6967 6820 6164 6472 tively high addr\n+000045f0: 6573 7320 652e 672e 2020 3136 4d69 4220 ess e.g. 16MiB \n+00004600: 6d61 726b 2061 6e64 2063 616e 2774 2063 mark and can't c\n+00004610: 6f70 6520 7769 7468 0a20 2020 2020 6d6f ope with. mo\n+00004620: 6475 6c65 7320 7374 7566 6665 6420 6265 dules stuffed be\n+00004630: 7477 6565 6e20 314d 6942 206d 6172 6b20 tween 1MiB mark \n+00004640: 616e 6420 6265 6769 6e6e 696e 6720 6f66 and beginning of\n+00004650: 2074 6865 206b 6572 6e65 6c2e 0a20 2020 the kernel.. \n+00004660: 2020 4b6e 6f77 6e20 6166 6674 6563 7465 Known afftecte\n+00004670: 6420 7379 7374 656d 733a 2056 4d57 6172 d systems: VMWar\n+00004680: 652e 0a0a 1f0a 4669 6c65 3a20 6772 7562 e.....File: grub\n+00004690: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6e61 .info, Node: na\n+000046a0: 7469 7665 6469 736b 2c20 204e 6578 743a tivedisk, Next:\n+000046b0: 206e 6f72 6d61 6c2c 2020 5072 6576 3a20 normal, Prev: \n+000046c0: 6d75 6c74 6962 6f6f 742c 2020 5570 3a20 multiboot, Up: \n+000046d0: 436f 6d6d 616e 642d 6c69 6e65 2063 6f6d Command-line com\n+000046e0: 6d61 6e64 730a 0a31 372e 342e 3533 206e mands..17.4.53 n\n+000046f0: 6174 6976 6564 6973 6b0a 2d2d 2d2d 2d2d ativedisk.------\n+00004700: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d ------------.. -\n+00004710: 2d20 436f 6d6d 616e 643a 206e 6174 6976 - Command: nativ\n+00004720: 6564 6973 6b0a 2020 2020 2053 7769 7463 edisk. Switc\n+00004730: 6820 6672 6f6d 2066 6972 6d77 6172 6520 h from firmware \n+00004740: 6469 736b 2064 7269 7665 7273 2074 6f20 disk drivers to \n+00004750: 6e61 7469 7665 206f 6e65 732e 2020 5265 native ones. Re\n+00004760: 616c 6c79 2075 7365 6675 6c0a 2020 2020 ally useful. \n+00004770: 206f 6e6c 7920 6f6e 2070 6c61 7466 6f72 only on platfor\n+00004780: 6d73 2077 6865 7265 2062 6f74 6820 6669 ms where both fi\n+00004790: 726d 7761 7265 2061 6e64 206e 6174 6976 rmware and nativ\n+000047a0: 6520 6469 736b 2064 7269 7665 7320 6172 e disk drives ar\n+000047b0: 650a 2020 2020 2061 7661 696c 6162 6c65 e. available\n+000047c0: 2e20 2043 7572 7265 6e74 6c79 2069 3338 . Currently i38\n+000047d0: 362d 7063 2c20 6933 3836 2d65 6669 2c20 6-pc, i386-efi, \n+000047e0: 6933 3836 2d69 6565 6531 3237 3520 616e i386-ieee1275 an\n+000047f0: 640a 2020 2020 2078 3836 5f36 342d 6566 d. x86_64-ef\n+00004800: 692e 0a0a 1f0a 4669 6c65 3a20 6772 7562 i.....File: grub\n+00004810: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6e6f .info, Node: no\n+00004820: 726d 616c 2c20 204e 6578 743a 206e 6f72 rmal, Next: nor\n+00004830: 6d61 6c5f 6578 6974 2c20 2050 7265 763a mal_exit, Prev:\n+00004840: 206e 6174 6976 6564 6973 6b2c 2020 5570 nativedisk, Up\n+00004850: 3a20 436f 6d6d 616e 642d 6c69 6e65 2063 : Command-line c\n+00004860: 6f6d 6d61 6e64 730a 0a31 372e 342e 3534 ommands..17.4.54\n+00004870: 206e 6f72 6d61 6c0a 2d2d 2d2d 2d2d 2d2d normal.--------\n+00004880: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n+00004890: 616e 643a 206e 6f72 6d61 6c20 5b66 696c and: normal [fil\n+000048a0: 655d 0a20 2020 2020 456e 7465 7220 6e6f e]. Enter no\n+000048b0: 726d 616c 206d 6f64 6520 616e 6420 6469 rmal mode and di\n+000048c0: 7370 6c61 7920 7468 6520 4752 5542 206d splay the GRUB m\n+000048d0: 656e 752e 0a0a 2020 2020 2049 6e20 6e6f enu... In no\n+000048e0: 726d 616c 206d 6f64 652c 2063 6f6d 6d61 rmal mode, comma\n+000048f0: 6e64 732c 2066 696c 6573 7973 7465 6d20 nds, filesystem \n+00004900: 6d6f 6475 6c65 732c 2061 6e64 2063 7279 modules, and cry\n+00004910: 7074 6f67 7261 7068 790a 2020 2020 206d ptography. m\n+00004920: 6f64 756c 6573 2061 7265 2061 7574 6f6d odules are autom\n+00004930: 6174 6963 616c 6c79 206c 6f61 6465 642c atically loaded,\n+00004940: 2061 6e64 2074 6865 2066 756c 6c20 4752 and the full GR\n+00004950: 5542 2073 6372 6970 7420 7061 7273 6572 UB script parser\n+00004960: 0a20 2020 2020 6973 2061 7661 696c 6162 . is availab\n+00004970: 6c65 2e20 204f 7468 6572 206d 6f64 756c le. Other modul\n+00004980: 6573 206d 6179 2062 6520 6578 706c 6963 es may be explic\n+00004990: 6974 6c79 206c 6f61 6465 6420 7573 696e itly loaded usin\n+000049a0: 670a 2020 2020 20e2 8098 696e 736d 6f64 g. ...insmod\n+000049b0: e280 9920 282a 6e6f 7465 2069 6e73 6d6f ... (*note insmo\n+000049c0: 643a 3a29 2e0a 0a20 2020 2020 4966 2061 d::)... If a\n+000049d0: 2046 494c 4520 6973 2067 6976 656e 2c20 FILE is given, \n+000049e0: 7468 656e 2063 6f6d 6d61 6e64 7320 7769 then commands wi\n+000049f0: 6c6c 2062 6520 7265 6164 2066 726f 6d20 ll be read from \n+00004a00: 7468 6174 2066 696c 652e 0a20 2020 2020 that file.. \n+00004a10: 4f74 6865 7277 6973 652c 2074 6865 7920 Otherwise, they \n+00004a20: 7769 6c6c 2062 6520 7265 6164 2066 726f will be read fro\n+00004a30: 6d20 e280 9824 7072 6566 6978 2f67 7275 m ...$prefix/gru\n+00004a40: 622e 6366 67e2 8099 2069 6620 6974 2065 b.cfg... if it e\n+00004a50: 7869 7374 732e 0a0a 2020 2020 20e2 8098 xists... ...\n+00004a60: 6e6f 726d 616c e280 9920 6d61 7920 6265 normal... may be\n+00004a70: 2063 616c 6c65 6420 6672 6f6d 2077 6974 called from wit\n+00004a80: 6869 6e20 6e6f 726d 616c 206d 6f64 652c hin normal mode,\n+00004a90: 2063 7265 6174 696e 6720 6120 6e65 7374 creating a nest\n+00004aa0: 6564 0a20 2020 2020 656e 7669 726f 6e6d ed. environm\n+00004ab0: 656e 742e 2020 4974 2069 7320 6d6f 7265 ent. It is more\n+00004ac0: 2075 7375 616c 2074 6f20 7573 6520 e280 usual to use ..\n+00004ad0: 9863 6f6e 6669 6766 696c 65e2 8099 2028 .configfile... (\n+00004ae0: 2a6e 6f74 650a 2020 2020 2063 6f6e 6669 *note. confi\n+00004af0: 6766 696c 653a 3a29 2066 6f72 2074 6869 gfile::) for thi\n+00004b00: 732e 0a0a 1f0a 4669 6c65 3a20 6772 7562 s.....File: grub\n+00004b10: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6e6f .info, Node: no\n+00004b20: 726d 616c 5f65 7869 742c 2020 4e65 7874 rmal_exit, Next\n+00004b30: 3a20 7061 7274 746f 6f6c 2c20 2050 7265 : parttool, Pre\n+00004b40: 763a 206e 6f72 6d61 6c2c 2020 5570 3a20 v: normal, Up: \n+00004b50: 436f 6d6d 616e 642d 6c69 6e65 2063 6f6d Command-line com\n+00004b60: 6d61 6e64 730a 0a31 372e 342e 3535 206e mands..17.4.55 n\n+00004b70: 6f72 6d61 6c5f 6578 6974 0a2d 2d2d 2d2d ormal_exit.-----\n+00004b80: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n+00004b90: 202d 2d20 436f 6d6d 616e 643a 206e 6f72 -- Command: nor\n+00004ba0: 6d61 6c5f 6578 6974 0a20 2020 2020 4578 mal_exit. Ex\n+00004bb0: 6974 206e 6f72 6d61 6c20 6d6f 6465 2028 it normal mode (\n+00004bc0: 2a6e 6f74 6520 6e6f 726d 616c 3a3a 292e *note normal::).\n+00004bd0: 2020 4966 2074 6869 7320 696e 7374 616e If this instan\n+00004be0: 6365 206f 6620 6e6f 726d 616c 206d 6f64 ce of normal mod\n+00004bf0: 650a 2020 2020 2077 6173 206e 6f74 206e e. was not n\n+00004c00: 6573 7465 6420 7769 7468 696e 2061 6e6f ested within ano\n+00004c10: 7468 6572 206f 6e65 2c20 7468 656e 2072 ther one, then r\n+00004c20: 6574 7572 6e20 746f 2072 6573 6375 6520 eturn to rescue \n+00004c30: 6d6f 6465 2e0a 0a1f 0a46 696c 653a 2067 mode.....File: g\n+00004c40: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+00004c50: 2070 6172 7474 6f6f 6c2c 2020 4e65 7874 parttool, Next\n+00004c60: 3a20 7061 7373 776f 7264 2c20 2050 7265 : password, Pre\n+00004c70: 763a 206e 6f72 6d61 6c5f 6578 6974 2c20 v: normal_exit, \n+00004c80: 2055 703a 2043 6f6d 6d61 6e64 2d6c 696e Up: Command-lin\n+00004c90: 6520 636f 6d6d 616e 6473 0a0a 3137 2e34 e commands..17.4\n+00004ca0: 2e35 3620 7061 7274 746f 6f6c 0a2d 2d2d .56 parttool.---\n+00004cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 -------------.. \n+00004cc0: 2d2d 2043 6f6d 6d61 6e64 3a20 7061 7274 -- Command: part\n+00004cd0: 746f 6f6c 2070 6172 7469 7469 6f6e 2063 tool partition c\n+00004ce0: 6f6d 6d61 6e64 730a 2020 2020 204d 616b ommands. Mak\n+00004cf0: 6520 7661 7269 6f75 7320 6d6f 6469 6669 e various modifi\n+00004d00: 6361 7469 6f6e 7320 746f 2070 6172 7469 cations to parti\n+00004d10: 7469 6f6e 2074 6162 6c65 2065 6e74 7269 tion table entri\n+00004d20: 6573 2e0a 0a20 2020 2020 4561 6368 2043 es... Each C\n+00004d30: 4f4d 4d41 4e44 2069 7320 6569 7468 6572 OMMAND is either\n+00004d40: 2061 2062 6f6f 6c65 616e 206f 7074 696f a boolean optio\n+00004d50: 6e2c 2069 6e20 7768 6963 6820 6361 7365 n, in which case\n+00004d60: 2069 7420 6d75 7374 2062 650a 2020 2020 it must be. \n+00004d70: 2066 6f6c 6c6f 7765 6420 7769 7468 20e2 followed with .\n+00004d80: 8098 2be2 8099 206f 7220 e280 982d e280 ..+... or ...-..\n+00004d90: 9920 2877 6974 6820 6e6f 2069 6e74 6572 . (with no inter\n+00004da0: 7665 6e69 6e67 2073 7061 6365 2920 746f vening space) to\n+00004db0: 2065 6e61 626c 6520 6f72 0a20 2020 2020 enable or. \n+00004dc0: 6469 7361 626c 6520 7468 6174 206f 7074 disable that opt\n+00004dd0: 696f 6e2c 206f 7220 656c 7365 2069 7420 ion, or else it \n+00004de0: 7461 6b65 7320 6120 7661 6c75 6520 696e takes a value in\n+00004df0: 2074 6865 2066 6f72 6d0a 2020 2020 20e2 the form. .\n+00004e00: 8098 434f 4d4d 414e 443d 5641 4c55 45e2 ..COMMAND=VALUE.\n+00004e10: 8099 2e0a 0a20 2020 2020 4375 7272 656e ..... Curren\n+00004e20: 746c 792c 20e2 8098 7061 7274 746f 6f6c tly, ...parttool\n+00004e30: e280 9920 6973 206f 6e6c 7920 7573 6566 ... is only usef\n+00004e40: 756c 206f 6e20 444f 5320 7061 7274 6974 ul on DOS partit\n+00004e50: 696f 6e20 7461 626c 6573 2028 616c 736f ion tables (also\n+00004e60: 0a20 2020 2020 6b6e 6f77 6e20 6173 204d . known as M\n+00004e70: 6173 7465 7220 426f 6f74 2052 6563 6f72 aster Boot Recor\n+00004e80: 642c 206f 7220 4d42 5229 2e20 4f6e 2074 d, or MBR). On t\n+00004e90: 6865 7365 2070 6172 7469 7469 6f6e 2074 hese partition t\n+00004ea0: 6162 6c65 732c 0a20 2020 2020 7468 6520 ables,. the \n+00004eb0: 666f 6c6c 6f77 696e 6720 636f 6d6d 616e following comman\n+00004ec0: 6473 2061 7265 2061 7661 696c 6162 6c65 ds are available\n+00004ed0: 3a0a 0a20 2020 2020 e280 9862 6f6f 74e2 :.. ...boot.\n+00004ee0: 8099 2028 626f 6f6c 6561 6e29 0a20 2020 .. (boolean). \n+00004ef0: 2020 2020 2020 2057 6865 6e20 656e 6162 When enab\n+00004f00: 6c65 642c 2074 6869 7320 6d61 6b65 7320 led, this makes \n+00004f10: 7468 6520 7365 6c65 6374 6564 2070 6172 the selected par\n+00004f20: 7469 7469 6f6e 2062 6520 7468 6520 6163 tition be the ac\n+00004f30: 7469 7665 0a20 2020 2020 2020 2020 2028 tive. (\n+00004f40: 626f 6f74 6162 6c65 2920 7061 7274 6974 bootable) partit\n+00004f50: 696f 6e20 6f6e 2069 7473 2064 6973 6b2c ion on its disk,\n+00004f60: 2063 6c65 6172 696e 6720 7468 6520 6163 clearing the ac\n+00004f70: 7469 7665 2066 6c61 6720 6f6e 0a20 2020 tive flag on. \n+00004f80: 2020 2020 2020 2061 6c6c 206f 7468 6572 all other\n+00004f90: 2070 6172 7469 7469 6f6e 732e 2020 5468 partitions. Th\n+00004fa0: 6973 2063 6f6d 6d61 6e64 2069 7320 6c69 is command is li\n+00004fb0: 6d69 7465 6420 746f 205f 7072 696d 6172 mited to _primar\n+00004fc0: 795f 0a20 2020 2020 2020 2020 2070 6172 y_. par\n+00004fd0: 7469 7469 6f6e 732e 0a0a 2020 2020 20e2 titions... .\n+00004fe0: 8098 7479 7065 e280 9920 2876 616c 7565 ..type... (value\n+00004ff0: 290a 2020 2020 2020 2020 2020 4368 616e ). Chan\n+00005000: 6765 2074 6865 2074 7970 6520 6f66 2061 ge the type of a\n+00005010: 6e20 6578 6973 7469 6e67 2070 6172 7469 n existing parti\n+00005020: 7469 6f6e 2e20 2054 6865 2076 616c 7565 tion. The value\n+00005030: 206d 7573 7420 6265 2061 0a20 2020 2020 must be a. \n+00005040: 2020 2020 206e 756d 6265 7220 696e 2074 number in t\n+00005050: 6865 2072 616e 6765 2030 2d30 7846 4620 he range 0-0xFF \n+00005060: 2870 7265 6669 7820 7769 7468 20e2 8098 (prefix with ...\n+00005070: 3078 e280 9920 746f 2065 6e74 6572 2069 0x... to enter i\n+00005080: 7420 696e 0a20 2020 2020 2020 2020 2068 t in. h\n+00005090: 6578 6164 6563 696d 616c 292e 0a0a 2020 exadecimal)... \n+000050a0: 2020 20e2 8098 6869 6464 656e e280 9920 ...hidden... \n+000050b0: 2862 6f6f 6c65 616e 290a 2020 2020 2020 (boolean). \n+000050c0: 2020 2020 5768 656e 2065 6e61 626c 6564 When enabled\n+000050d0: 2c20 7468 6973 2068 6964 6573 2074 6865 , this hides the\n+000050e0: 2073 656c 6563 7465 6420 7061 7274 6974 selected partit\n+000050f0: 696f 6e20 6279 2073 6574 7469 6e67 2074 ion by setting t\n+00005100: 6865 0a20 2020 2020 2020 2020 20e2 809c he. ...\n+00005110: 6869 6464 656e e280 9d20 6269 7420 696e hidden... bit in\n+00005120: 2069 7473 2070 6172 7469 7469 6f6e 2074 its partition t\n+00005130: 7970 6520 636f 6465 3b20 7768 656e 2064 ype code; when d\n+00005140: 6973 6162 6c65 642c 0a20 2020 2020 2020 isabled,. \n+00005150: 2020 2075 6e68 6964 6573 2074 6865 2073 unhides the s\n+00005160: 656c 6563 7465 6420 7061 7274 6974 696f elected partitio\n+00005170: 6e20 6279 2063 6c65 6172 696e 6720 7468 n by clearing th\n+00005180: 6973 2062 6974 2e20 2054 6869 7320 6973 is bit. This is\n+00005190: 0a20 2020 2020 2020 2020 2075 7365 6675 . usefu\n+000051a0: 6c20 6f6e 6c79 2077 6865 6e20 626f 6f74 l only when boot\n+000051b0: 696e 6720 444f 5320 6f72 2057 696e 646f ing DOS or Windo\n+000051c0: 7773 2061 6e64 206d 756c 7469 706c 6520 ws and multiple \n+000051d0: 7072 696d 6172 790a 2020 2020 2020 2020 primary. \n+000051e0: 2020 4641 5420 7061 7274 6974 696f 6e73 FAT partitions\n+000051f0: 2065 7869 7374 2069 6e20 6f6e 6520 6469 exist in one di\n+00005200: 736b 2e20 2053 6565 2061 6c73 6f20 2a6e sk. See also *n\n+00005210: 6f74 650a 2020 2020 2020 2020 2020 444f ote. DO\n+00005220: 532f 5769 6e64 6f77 733a 3a2e 0a0a 1f0a S/Windows::.....\n+00005230: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00005240: 2020 4e6f 6465 3a20 7061 7373 776f 7264 Node: password\n+00005250: 2c20 204e 6578 743a 2070 6173 7377 6f72 , Next: passwor\n+00005260: 645f 7062 6b64 6632 2c20 2050 7265 763a d_pbkdf2, Prev:\n+00005270: 2070 6172 7474 6f6f 6c2c 2020 5570 3a20 parttool, Up: \n+00005280: 436f 6d6d 616e 642d 6c69 6e65 2063 6f6d Command-line com\n+00005290: 6d61 6e64 730a 0a31 372e 342e 3537 2070 mands..17.4.57 p\n+000052a0: 6173 7377 6f72 640a 2d2d 2d2d 2d2d 2d2d assword.--------\n+000052b0: 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f --------.. -- Co\n+000052c0: 6d6d 616e 643a 2070 6173 7377 6f72 6420 mmand: password \n+000052d0: 7573 6572 2063 6c65 6172 2d70 6173 7377 user clear-passw\n+000052e0: 6f72 640a 2020 2020 2044 6566 696e 6520 ord. Define \n+000052f0: 6120 7573 6572 206e 616d 6564 2055 5345 a user named USE\n+00005300: 5220 7769 7468 2070 6173 7377 6f72 6420 R with password \n+00005310: 434c 4541 522d 5041 5353 574f 5244 2e20 CLEAR-PASSWORD. \n+00005320: 202a 4e6f 7465 0a20 2020 2020 5365 6375 *Note. Secu\n+00005330: 7269 7479 3a3a 2e0a 0a1f 0a46 696c 653a rity::.....File:\n+00005340: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+00005350: 653a 2070 6173 7377 6f72 645f 7062 6b64 e: password_pbkd\n+00005360: 6632 2c20 204e 6578 743a 2070 6c61 696e f2, Next: plain\n+00005370: 6d6f 756e 742c 2020 5072 6576 3a20 7061 mount, Prev: pa\n+00005380: 7373 776f 7264 2c20 2055 703a 2043 6f6d ssword, Up: Com\n+00005390: 6d61 6e64 2d6c 696e 6520 636f 6d6d 616e mand-line comman\n+000053a0: 6473 0a0a 3137 2e34 2e35 3820 7061 7373 ds..17.4.58 pass\n+000053b0: 776f 7264 5f70 626b 6466 320a 2d2d 2d2d word_pbkdf2.----\n 000053c0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000053d0: 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d 616e ----.. -- Comman\n-000053e0: 643a 2070 6173 7377 6f72 645f 7062 6b64 d: password_pbkd\n-000053f0: 6632 2075 7365 7220 6861 7368 6564 2d70 f2 user hashed-p\n-00005400: 6173 7377 6f72 640a 2020 2020 2044 6566 assword. Def\n-00005410: 696e 6520 6120 7573 6572 206e 616d 6564 ine a user named\n-00005420: 2055 5345 5220 7769 7468 2070 6173 7377 USER with passw\n-00005430: 6f72 6420 6861 7368 2048 4153 4845 442d ord hash HASHED-\n-00005440: 5041 5353 574f 5244 2e20 2055 7365 0a20 PASSWORD. Use. \n-00005450: 2020 2020 e280 9867 7275 622d 6d6b 7061 ...grub-mkpa\n-00005460: 7373 7764 2d70 626b 6466 32e2 8099 2028 sswd-pbkdf2... (\n-00005470: 2a6e 6f74 6520 496e 766f 6b69 6e67 2067 *note Invoking g\n-00005480: 7275 622d 6d6b 7061 7373 7764 2d70 626b rub-mkpasswd-pbk\n-00005490: 6466 323a 3a29 2074 6f0a 2020 2020 2067 df2::) to. g\n-000054a0: 656e 6572 6174 6520 7061 7373 776f 7264 enerate password\n-000054b0: 2068 6173 6865 732e 2020 2a4e 6f74 6520 hashes. *Note \n-000054c0: 5365 6375 7269 7479 3a3a 2e0a 0a1f 0a46 Security::.....F\n-000054d0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-000054e0: 204e 6f64 653a 2070 6c61 696e 6d6f 756e Node: plainmoun\n-000054f0: 742c 2020 4e65 7874 3a20 706c 6179 2c20 t, Next: play, \n-00005500: 2050 7265 763a 2070 6173 7377 6f72 645f Prev: password_\n-00005510: 7062 6b64 6632 2c20 2055 703a 2043 6f6d pbkdf2, Up: Com\n-00005520: 6d61 6e64 2d6c 696e 6520 636f 6d6d 616e mand-line comman\n-00005530: 6473 0a0a 3137 2e34 2e35 3920 706c 6169 ds..17.4.59 plai\n-00005540: 6e6d 6f75 6e74 0a2d 2d2d 2d2d 2d2d 2d2d nmount.---------\n-00005550: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 ---------.. -- C\n-00005560: 6f6d 6d61 6e64 3a20 706c 6169 6e6d 6f75 ommand: plainmou\n-00005570: 6e74 2064 6576 6963 6520 2d63 2063 6970 nt device -c cip\n-00005580: 6865 7220 2d73 206b 6579 2073 697a 6520 her -s key size \n-00005590: 5b2d 6820 6861 7368 5d0a 2020 2020 205b [-h hash]. [\n-000055a0: e280 982d 53e2 8099 2073 6563 746f 7220 ...-S... sector \n-000055b0: 7369 7a65 5d20 5be2 8098 2d70 e280 9920 size] [...-p... \n-000055c0: 7061 7373 776f 7264 5d20 5be2 8098 2d75 password] [...-u\n-000055d0: e280 9920 7575 6964 5d20 5b5b e280 982d ... uuid] [[...-\n-000055e0: 64e2 8099 206b 6579 6669 6c65 5d0a 2020 d... keyfile]. \n-000055f0: 2020 205b e280 982d 4fe2 8099 206b 6579 [...-O... key\n-00005600: 6669 6c65 206f 6666 7365 745d 5d0a 0a20 file offset]].. \n-00005610: 2020 2020 5365 7475 7020 6163 6365 7373 Setup access\n-00005620: 2074 6f20 7468 6520 656e 6372 7970 7465 to the encrypte\n-00005630: 6420 6465 7669 6365 2069 6e20 706c 6169 d device in plai\n-00005640: 6e20 6d6f 6465 2e20 204f 6666 7365 7420 n mode. Offset \n-00005650: 6f66 2074 6865 0a20 2020 2020 656e 6372 of the. encr\n-00005660: 7970 7465 6420 6461 7461 2061 7420 7468 ypted data at th\n-00005670: 6520 6465 7669 6365 2069 7320 7370 6563 e device is spec\n-00005680: 6966 6965 6420 696e 2074 6572 6d73 206f ified in terms o\n-00005690: 6620 3531 3220 6279 7465 0a20 2020 2020 f 512 byte. \n-000056a0: 7365 6374 6f72 7320 7573 696e 6720 7468 sectors using th\n-000056b0: 6520 626c 6f63 6b6c 6973 7420 7379 6e74 e blocklist synt\n-000056c0: 6178 2061 6e64 206c 6f6f 7062 6163 6b20 ax and loopback \n-000056d0: 6465 7669 6365 2e20 2054 6865 0a20 2020 device. The. \n-000056e0: 2020 666f 6c6c 6f77 696e 6720 6578 616d following exam\n-000056f0: 706c 6520 7368 6f77 7320 686f 7720 746f ple shows how to\n-00005700: 2073 7065 6369 6679 2031 4d69 4220 6f66 specify 1MiB of\n-00005710: 6673 6574 3a0a 0a20 2020 2020 2020 2020 fset:.. \n-00005720: 206c 6f6f 7062 6163 6b20 6e6f 6465 2028 loopback node (\n-00005730: 6864 302c 6770 7431 2932 3034 382b 0a20 hd0,gpt1)2048+. \n-00005740: 2020 2020 2020 2020 2070 6c61 696e 6d6f plainmo\n-00005750: 756e 7420 6e6f 6465 202e 2e2e 0a0a 2020 unt node ..... \n-00005760: 2020 2054 6865 20e2 8098 706c 6169 6e6d The ...plainm\n-00005770: 6f75 6e74 e280 9920 636f 6d6d 616e 6420 ount... command \n-00005780: 6361 6e20 6265 2075 7365 6420 746f 206f can be used to o\n-00005790: 7065 6e20 4c55 4b53 2065 6e63 7279 7074 pen LUKS encrypt\n-000057a0: 6564 2076 6f6c 756d 650a 2020 2020 2069 ed volume. i\n-000057b0: 6620 6974 7320 6d61 7374 6572 206b 6579 f its master key\n-000057c0: 2061 6e64 2070 6172 616d 6574 6572 7320 and parameters \n-000057d0: 286b 6579 2073 697a 652c 2063 6970 6865 (key size, ciphe\n-000057e0: 722c 206f 6666 7365 742c 2065 7463 290a r, offset, etc).\n-000057f0: 2020 2020 2061 7265 206b 6e6f 776e 2e0a are known..\n-00005800: 0a20 2020 2020 5468 6572 6520 6172 6520 . There are \n-00005810: 7477 6f20 7761 7973 2074 6f20 7370 6563 two ways to spec\n-00005820: 6966 7920 6120 7061 7373 776f 7264 3a20 ify a password: \n-00005830: 6120 6b65 7966 696c 6520 616e 6420 6120 a keyfile and a \n-00005840: 7365 6372 6574 0a20 2020 2020 7061 7373 secret. pass\n-00005850: 7068 7261 7365 2e20 2054 6865 206b 6579 phrase. The key\n-00005860: 6669 6c65 2070 6174 6820 7061 7261 6d65 file path parame\n-00005870: 7465 7220 6861 7320 6869 6768 6572 2070 ter has higher p\n-00005880: 7269 6f72 6974 7920 7468 616e 0a20 2020 riority than. \n-00005890: 2020 7468 6520 7365 6372 6574 2070 6173 the secret pas\n-000058a0: 7370 6872 6173 6520 7061 7261 6d65 7465 sphrase paramete\n-000058b0: 7220 616e 6420 6973 2073 7065 6369 6669 r and is specifi\n-000058c0: 6564 2077 6974 6820 7468 6520 6f70 7469 ed with the opti\n-000058d0: 6f6e 0a20 2020 2020 e280 982d 64e2 8099 on. ...-d...\n-000058e0: 2e20 2050 6173 7377 6f72 6420 6461 7461 . Password data\n-000058f0: 206f 6274 6169 6e65 6420 6672 6f6d 206b obtained from k\n-00005900: 6579 6669 6c65 7320 6973 206e 6f74 2068 eyfiles is not h\n-00005910: 6173 6865 6420 616e 6420 6973 0a20 2020 ashed and is. \n-00005920: 2020 7573 6564 2064 6972 6563 746c 7920 used directly \n-00005930: 6173 2061 2063 6970 6865 7220 6b65 792e as a cipher key.\n-00005940: 2020 416e 206f 7074 696f 6e61 6c20 6f66 An optional of\n-00005950: 6673 6574 206f 6620 7061 7373 776f 7264 fset of password\n-00005960: 2064 6174 610a 2020 2020 2069 6e20 7468 data. in th\n-00005970: 6520 6b65 7966 696c 6520 6361 6e20 6265 e keyfile can be\n-00005980: 2073 7065 6369 6669 6564 2077 6974 6820 specified with \n-00005990: 7468 6520 6f70 7469 6f6e 20e2 8098 2d4f the option ...-O\n-000059a0: e280 9920 6f72 2064 6972 6563 746c 790a ... or directly.\n-000059b0: 2020 2020 2077 6974 6820 7468 6520 6f70 with the op\n-000059c0: 7469 6f6e 20e2 8098 2d64 e280 9920 616e tion ...-d... an\n-000059d0: 6420 4752 5542 2062 6c6f 636b 6c69 7374 d GRUB blocklist\n-000059e0: 2073 796e 7461 782c 2069 6620 7468 6520 syntax, if the \n-000059f0: 6b65 7966 696c 6520 6461 7461 0a20 2020 keyfile data. \n-00005a00: 2020 6361 6e20 6265 2061 6363 6573 7365 can be accesse\n-00005a10: 6420 6672 6f6d 2061 2064 6576 6963 6520 d from a device \n-00005a20: 616e 6420 6973 2035 3132 2062 7974 6520 and is 512 byte \n-00005a30: 616c 6967 6e65 642e 2020 5468 650a 2020 aligned. The. \n-00005a40: 2020 2066 6f6c 6c6f 7769 6e67 2065 7861 following exa\n-00005a50: 6d70 6c65 2073 686f 7773 2062 6f74 6820 mple shows both \n-00005a60: 6d65 7468 6f64 7320 746f 2073 7065 6369 methods to speci\n-00005a70: 6679 2070 6173 7377 6f72 6420 6461 7461 fy password data\n-00005a80: 2069 6e0a 2020 2020 2074 6865 206b 6579 in. the key\n-00005a90: 6669 6c65 2061 7420 6f66 6673 6574 2031 file at offset 1\n-00005aa0: 4d69 423a 0a0a 2020 2020 2020 2020 2020 MiB:.. \n-00005ab0: 706c 6169 6e6d 6f75 6e74 202d 6420 2868 plainmount -d (h\n-00005ac0: 6430 2c67 7074 3129 3230 3438 2b20 2e2e d0,gpt1)2048+ ..\n-00005ad0: 2e0a 2020 2020 2020 2020 2020 706c 6169 .. plai\n-00005ae0: 6e6d 6f75 6e74 202d 6420 2868 6430 2c67 nmount -d (hd0,g\n-00005af0: 7074 3129 2b20 2d4f 2031 3034 3835 3736 pt1)+ -O 1048576\n-00005b00: 202e 2e2e 0a0a 2020 2020 2049 6620 6e6f ..... If no\n-00005b10: 206b 6579 6669 6c65 2069 7320 7370 6563 keyfile is spec\n-00005b20: 6966 6965 6420 7468 656e 2074 6865 2070 ified then the p\n-00005b30: 6173 7377 6f72 6420 6973 2073 6574 2074 assword is set t\n-00005b40: 6f20 7468 6520 7374 7269 6e67 0a20 2020 o the string. \n-00005b50: 2020 7370 6563 6966 6965 6420 6279 206f specified by o\n-00005b60: 7074 696f 6e20 e280 982d 70e2 8099 206f ption ...-p... o\n-00005b70: 7220 6973 2072 6571 7565 7374 6564 2069 r is requested i\n-00005b80: 6e74 6572 6163 7469 7665 6c79 2066 726f nteractively fro\n-00005b90: 6d20 7468 650a 2020 2020 2063 6f6e 736f m the. conso\n-00005ba0: 6c65 2e20 2049 6e20 626f 7468 2063 6173 le. In both cas\n-00005bb0: 6573 2074 6865 2070 726f 7669 6465 6420 es the provided \n-00005bc0: 7061 7373 776f 7264 2069 7320 6861 7368 password is hash\n-00005bd0: 6564 2077 6974 6820 7468 650a 2020 2020 ed with the. \n-00005be0: 2061 6c67 6f72 6974 686d 2073 7065 6369 algorithm speci\n-00005bf0: 6669 6564 2062 7920 7468 6520 6f70 7469 fied by the opti\n-00005c00: 6f6e 20e2 8098 2d68 e280 992e 2020 5468 on ...-h.... Th\n-00005c10: 6973 206f 7074 696f 6e20 6973 206d 616e is option is man\n-00005c20: 6461 746f 7279 0a20 2020 2020 6966 206e datory. if n\n-00005c30: 6f20 6b65 7966 696c 6520 6973 2073 7065 o keyfile is spe\n-00005c40: 6369 6669 6564 2c20 6275 7420 6974 2063 cified, but it c\n-00005c50: 616e 2062 6520 7365 7420 746f 20e2 8098 an be set to ...\n-00005c60: 706c 6169 6ee2 8099 2077 6869 6368 0a20 plain... which. \n-00005c70: 2020 2020 6d65 616e 7320 7468 6174 206e means that n\n-00005c80: 6f20 6861 7368 696e 6720 6973 2064 6f6e o hashing is don\n-00005c90: 6520 616e 6420 7375 6368 2070 6173 7377 e and such passw\n-00005ca0: 6f72 6420 6973 2075 7365 6420 6469 7265 ord is used dire\n-00005cb0: 6374 6c79 2061 730a 2020 2020 2061 206b ctly as. a k\n-00005cc0: 6579 2e0a 0a20 2020 2020 4369 7068 6572 ey... Cipher\n-00005cd0: 20e2 8098 2d63 e280 9920 616e 6420 6b65 ...-c... and ke\n-00005ce0: 7973 697a 6520 e280 982d 73e2 8099 206f ysize ...-s... o\n-00005cf0: 7074 696f 6e73 2073 7065 6369 6679 2074 ptions specify t\n-00005d00: 6865 2063 6970 6865 7220 616c 676f 7269 he cipher algori\n-00005d10: 7468 6d0a 2020 2020 2061 6e64 2074 6865 thm. and the\n-00005d20: 206b 6579 2073 697a 6520 7265 7370 6563 key size respec\n-00005d30: 7469 7665 6c79 2061 6e64 2061 7265 206d tively and are m\n-00005d40: 616e 6461 746f 7279 206f 7074 696f 6e73 andatory options\n-00005d50: 2e20 2043 6970 6865 720a 2020 2020 206d . Cipher. m\n-00005d60: 7573 7420 6265 2073 7065 6369 6669 6564 ust be specified\n-00005d70: 2077 6974 6820 7468 6520 6d6f 6465 2073 with the mode s\n-00005d80: 6570 6172 6174 6564 2062 7920 6120 6461 eparated by a da\n-00005d90: 7368 2028 666f 7220 6578 616d 706c 652c sh (for example,\n-00005da0: 0a20 2020 2020 e280 9861 6573 2d78 7473 . ...aes-xts\n-00005db0: 2d70 6c61 696e 3634 e280 9929 2e20 204b -plain64...). K\n-00005dc0: 6579 2073 697a 6520 6f70 7469 6f6e 20e2 ey size option .\n-00005dd0: 8098 2d73 e280 9920 6973 2074 6865 206b ..-s... is the k\n-00005de0: 6579 2073 697a 6520 6f66 2074 6865 0a20 ey size of the. \n-00005df0: 2020 2020 6369 7068 6572 2069 6e20 6269 cipher in bi\n-00005e00: 7473 2c20 6e6f 7420 746f 2062 6520 636f ts, not to be co\n-00005e10: 6e66 7573 6564 2077 6974 6820 7468 6520 nfused with the \n-00005e20: 6f66 6673 6574 206f 6620 7468 6520 6b65 offset of the ke\n-00005e30: 7920 6461 7461 0a20 2020 2020 696e 2061 y data. in a\n-00005e40: 206b 6579 6669 6c65 2073 7065 6369 6669 keyfile specifi\n-00005e50: 6564 2077 6974 6820 7468 6520 e280 982d ed with the ...-\n-00005e60: 4fe2 8099 206f 7074 696f 6e2e 2020 4974 O... option. It\n-00005e70: 206d 7573 7420 6e6f 7420 6578 6365 6564 must not exceed\n-00005e80: 0a20 2020 2020 3130 3234 2062 6974 732c . 1024 bits,\n-00005e90: 2073 6f20 6120 3332 2062 7974 6520 6b65 so a 32 byte ke\n-00005ea0: 7920 776f 756c 6420 6265 2073 7065 6369 y would be speci\n-00005eb0: 6669 6564 2061 7320 3235 3620 6269 7473 fied as 256 bits\n-00005ec0: 0a0a 2020 2020 2054 6865 206f 7074 696f .. The optio\n-00005ed0: 6e61 6c20 7061 7261 6d65 7465 7220 e280 nal parameter ..\n-00005ee0: 982d 53e2 8099 2073 7065 6369 6669 6573 .-S... specifies\n-00005ef0: 2065 6e63 7279 7074 6564 2064 6576 6963 encrypted devic\n-00005f00: 6520 7365 6374 6f72 2073 697a 652e 0a20 e sector size.. \n-00005f10: 2020 2020 4974 206d 7573 7420 6265 2061 It must be a\n-00005f20: 7420 6c65 6173 7420 3531 3220 6279 7465 t least 512 byte\n-00005f30: 7320 6c6f 6e67 2028 6465 6661 756c 7420 s long (default \n-00005f40: 7661 6c75 6529 2061 6e64 2061 2070 6f77 value) and a pow\n-00005f50: 6572 206f 660a 2020 2020 2032 2e20 2028 er of. 2. (\n-00005f60: 3129 2020 282a 6e6f 7465 2070 6c61 696e 1) (*note plain\n-00005f70: 6d6f 756e 742d 466f 6f74 6e6f 7465 2d31 mount-Footnote-1\n-00005f80: 3a3a 292e 2020 4469 736b 2073 6563 746f ::). Disk secto\n-00005f90: 7220 7369 7a65 2069 730a 2020 2020 2063 r size is. c\n-00005fa0: 6f6e 6669 6775 7265 6420 7768 656e 2063 onfigured when c\n-00005fb0: 7265 6174 696e 6720 7468 6520 656e 6372 reating the encr\n-00005fc0: 7970 7465 6420 766f 6c75 6d65 2e20 2041 ypted volume. A\n-00005fd0: 7474 656d 7074 696e 6720 746f 0a20 2020 ttempting to. \n-00005fe0: 2020 6465 6372 7970 7420 766f 6c75 6d65 decrypt volume\n-00005ff0: 7320 7769 7468 2061 2064 6966 6665 7265 s with a differe\n-00006000: 6e74 2073 6563 746f 7220 7369 7a65 2074 nt sector size t\n-00006010: 6861 6e20 6974 2077 6173 2063 7265 6174 han it was creat\n-00006020: 6564 0a20 2020 2020 7769 7468 2077 696c ed. with wil\n-00006030: 6c20 6e6f 7420 7265 7375 6c74 2069 6e20 l not result in \n-00006040: 616e 2065 7272 6f72 2c20 6275 7420 7769 an error, but wi\n-00006050: 6c6c 2064 6563 7279 7074 2074 6f20 7261 ll decrypt to ra\n-00006060: 6e64 6f6d 2062 7974 6573 0a20 2020 2020 ndom bytes. \n-00006070: 616e 6420 7468 7573 2070 7265 7665 6e74 and thus prevent\n-00006080: 2061 6363 6573 7369 6e67 2074 6865 2076 accessing the v\n-00006090: 6f6c 756d 6520 2869 6e20 736f 6d65 2063 olume (in some c\n-000060a0: 6173 6573 2074 6865 2066 696c 6573 7973 ases the filesys\n-000060b0: 7465 6d0a 2020 2020 2064 7269 7665 7220 tem. driver \n-000060c0: 6361 6e20 6465 7465 6374 2074 6865 2070 can detect the p\n-000060d0: 7265 7365 6e63 6520 6f66 2061 2066 696c resence of a fil\n-000060e0: 6573 7973 7465 6d2c 2062 7574 206e 6576 esystem, but nev\n-000060f0: 6572 7468 656c 6573 730a 2020 2020 2077 ertheless. w\n-00006100: 696c 6c20 7265 6675 7365 2074 6f20 6d6f ill refuse to mo\n-00006110: 756e 7420 6974 292e 0a0a 2020 2020 2042 unt it)... B\n-00006120: 7920 6465 6661 756c 7420 6e65 7720 706c y default new pl\n-00006130: 6169 6e6d 6f75 6e74 2064 6576 6963 6573 ainmount devices\n-00006140: 2077 696c 6c20 6265 2067 6976 656e 2061 will be given a\n-00006150: 2055 5549 4420 7374 6172 7469 6e67 0a20 UUID starting. \n-00006160: 2020 2020 7769 7468 2027 3130 3966 6561 with '109fea\n-00006170: 3834 2d61 3662 372d 3334 6138 2d34 6264 84-a6b7-34a8-4bd\n-00006180: 312d 3163 3530 3633 3035 6134 3031 2720 1-1c506305a401' \n-00006190: 7768 6572 6520 7468 6520 6c61 7374 2064 where the last d\n-000061a0: 6967 6974 730a 2020 2020 2061 7265 2069 igits. are i\n-000061b0: 6e63 7265 6d65 6e74 6564 2062 7920 6f6e ncremented by on\n-000061c0: 6520 666f 7220 6561 6368 2070 6c61 696e e for each plain\n-000061d0: 6d6f 756e 7465 6420 6465 7669 6365 2062 mounted device b\n-000061e0: 6579 6f6e 6420 7468 650a 2020 2020 2066 eyond the. f\n-000061f0: 6972 7374 2075 7020 746f 2032 5e31 3020 irst up to 2^10 \n-00006200: 6465 7669 6365 732e 0a0a 2020 2020 2041 devices... A\n-00006210: 6c6c 2065 6e63 7279 7074 696f 6e20 6172 ll encryption ar\n-00006220: 6775 6d65 6e74 7320 2863 6970 6865 722c guments (cipher,\n-00006230: 2068 6173 682c 206b 6579 2073 697a 652c hash, key size,\n-00006240: 2064 6973 6b20 6f66 6673 6574 2061 6e64 disk offset and\n-00006250: 0a20 2020 2020 6469 736b 2073 6563 746f . disk secto\n-00006260: 7220 7369 7a65 2920 6d75 7374 206d 6174 r size) must mat\n-00006270: 6368 2074 6865 2070 6172 616d 6574 6572 ch the parameter\n-00006280: 7320 7573 6564 2074 6f20 6372 6561 7465 s used to create\n-00006290: 2074 6865 0a20 2020 2020 766f 6c75 6d65 the. volume\n-000062a0: 2e20 2049 6620 616e 7920 6f66 2074 6865 . If any of the\n-000062b0: 6d20 646f 6573 206e 6f74 206d 6174 6368 m does not match\n-000062c0: 2074 6865 2061 6374 7561 6c20 6172 6775 the actual argu\n-000062d0: 6d65 6e74 7320 7573 6564 0a20 2020 2020 ments used. \n-000062e0: 6475 7269 6e67 2074 6865 2069 6e69 7469 during the initi\n-000062f0: 616c 2065 6e63 7279 7074 696f 6e2c 2070 al encryption, p\n-00006300: 6c61 696e 6d6f 756e 7420 7769 6c6c 2063 lainmount will c\n-00006310: 7265 6174 6520 7669 7274 7561 6c0a 2020 reate virtual. \n-00006320: 2020 2064 6576 6963 6520 7769 7468 2074 device with t\n-00006330: 6865 2067 6172 6261 6765 2064 6174 6120 he garbage data \n-00006340: 616e 6420 4752 5542 2077 696c 6c20 7265 and GRUB will re\n-00006350: 706f 7274 2075 6e6b 6e6f 776e 0a20 2020 port unknown. \n-00006360: 2020 6669 6c65 7379 7374 656d 2066 6f72 filesystem for\n-00006370: 2073 7563 6820 6465 7669 6365 2e0a 0a1f such device....\n-00006380: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-00006390: 2c20 204e 6f64 653a 2070 6c61 696e 6d6f , Node: plainmo\n-000063a0: 756e 742d 466f 6f74 6e6f 7465 732c 2020 unt-Footnotes, \n-000063b0: 5570 3a20 706c 6169 6e6d 6f75 6e74 0a0a Up: plainmount..\n-000063c0: 2020 2028 3129 2043 7572 7265 6e74 2069 (1) Current i\n-000063d0: 6d70 6c65 6d65 6e74 6174 696f 6e20 6f66 mplementation of\n-000063e0: 2063 7279 7074 7365 7475 7020 7375 7070 cryptsetup supp\n-000063f0: 6f72 7473 206f 6e6c 790a 3531 322f 3130 orts only.512/10\n-00006400: 3234 2f32 3034 382f 3430 3936 2062 7974 24/2048/4096 byt\n-00006410: 6520 7365 6374 6f72 730a 0a1f 0a46 696c e sectors....Fil\n-00006420: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-00006430: 6f64 653a 2070 6c61 792c 2020 4e65 7874 ode: play, Next\n-00006440: 3a20 7072 6f62 652c 2020 5072 6576 3a20 : probe, Prev: \n-00006450: 706c 6169 6e6d 6f75 6e74 2c20 2055 703a plainmount, Up:\n-00006460: 2043 6f6d 6d61 6e64 2d6c 696e 6520 636f Command-line co\n-00006470: 6d6d 616e 6473 0a0a 3137 2e34 2e36 3020 mmands..17.4.60 \n-00006480: 706c 6179 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d play.-----------\n-00006490: 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 -.. -- Command: \n-000064a0: 706c 6179 2066 696c 6520 7c20 7465 6d70 play file | temp\n-000064b0: 6f20 5b70 6974 6368 3120 6475 7261 7469 o [pitch1 durati\n-000064c0: 6f6e 315d 205b 7069 7463 6832 2064 7572 on1] [pitch2 dur\n-000064d0: 6174 696f 6e32 5d20 2e2e 2e0a 2020 2020 ation2] .... \n-000064e0: 2050 6c61 7973 2061 2074 756e 650a 0a20 Plays a tune.. \n-000064f0: 2020 2020 4966 2074 6865 2061 7267 756d If the argum\n-00006500: 656e 7420 6973 2061 2066 696c 6520 6e61 ent is a file na\n-00006510: 6d65 2028 2a6e 6f74 6520 4669 6c65 206e me (*note File n\n-00006520: 616d 6520 7379 6e74 6178 3a3a 292c 2070 ame syntax::), p\n-00006530: 6c61 7920 7468 650a 2020 2020 2074 756e lay the. tun\n-00006540: 6520 7265 636f 7264 6564 2069 6e20 6974 e recorded in it\n-00006550: 2e20 2054 6865 2066 696c 6520 666f 726d . The file form\n-00006560: 6174 2069 7320 6669 7273 7420 7468 6520 at is first the \n-00006570: 7465 6d70 6f20 6173 2061 6e0a 2020 2020 tempo as an. \n-00006580: 2075 6e73 6967 6e65 6420 3332 6269 7420 unsigned 32bit \n-00006590: 6c69 7474 6c65 2d65 6e64 6961 6e20 6e75 little-endian nu\n-000065a0: 6d62 6572 2c20 7468 656e 2070 6169 7273 mber, then pairs\n-000065b0: 206f 6620 756e 7369 676e 6564 2031 3662 of unsigned 16b\n-000065c0: 6974 0a20 2020 2020 6c69 7474 6c65 2d65 it. little-e\n-000065d0: 6e64 6961 6e20 6e75 6d62 6572 7320 666f ndian numbers fo\n-000065e0: 7220 7069 7463 6820 616e 6420 6475 7261 r pitch and dura\n-000065f0: 7469 6f6e 2070 6169 7273 2e0a 0a20 2020 tion pairs... \n-00006600: 2020 4966 2074 6865 2061 7267 756d 656e If the argumen\n-00006610: 7473 2061 7265 2061 2073 6572 6965 7320 ts are a series \n-00006620: 6f66 206e 756d 6265 7273 2c20 706c 6179 of numbers, play\n-00006630: 2074 6865 2069 6e6c 696e 6520 7475 6e65 the inline tune\n-00006640: 2e0a 0a20 2020 2020 5468 6520 7465 6d70 ... The temp\n-00006650: 6f20 6973 2074 6865 2062 6173 6520 666f o is the base fo\n-00006660: 7220 616c 6c20 6e6f 7465 2064 7572 6174 r all note durat\n-00006670: 696f 6e73 2e20 2036 3020 6769 7665 7320 ions. 60 gives \n-00006680: 6120 312d 7365 636f 6e64 0a20 2020 2020 a 1-second. \n-00006690: 6261 7365 2c20 3132 3020 6769 7665 7320 base, 120 gives \n-000066a0: 6120 6861 6c66 2d73 6563 6f6e 6420 6261 a half-second ba\n-000066b0: 7365 2c20 6574 632e 2020 5069 7463 6865 se, etc. Pitche\n-000066c0: 7320 6172 6520 487a 2e20 2053 6574 0a20 s are Hz. Set. \n-000066d0: 2020 2020 7069 7463 6820 746f 2030 2074 pitch to 0 t\n-000066e0: 6f20 7072 6f64 7563 6520 6120 7265 7374 o produce a rest\n-000066f0: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-00006700: 696e 666f 2c20 204e 6f64 653a 2070 726f info, Node: pro\n-00006710: 6265 2c20 204e 6578 743a 2072 646d 7372 be, Next: rdmsr\n-00006720: 2c20 2050 7265 763a 2070 6c61 792c 2020 , Prev: play, \n-00006730: 5570 3a20 436f 6d6d 616e 642d 6c69 6e65 Up: Command-line\n-00006740: 2063 6f6d 6d61 6e64 730a 0a31 372e 342e commands..17.4.\n-00006750: 3631 2070 726f 6265 0a2d 2d2d 2d2d 2d2d 61 probe.-------\n-00006760: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n-00006770: 616e 643a 2070 726f 6265 205b 2d2d 7365 and: probe [--se\n-00006780: 7420 7661 725d 0a20 2020 2020 2020 2020 t var]. \n-00006790: 202d 2d64 7269 7665 727c 2d2d 7061 7274 --driver|--part\n-000067a0: 6d61 707c 2d2d 6673 7c2d 2d66 732d 7575 map|--fs|--fs-uu\n-000067b0: 6964 7c2d 2d6c 6162 656c 7c2d 2d70 6172 id|--label|--par\n-000067c0: 742d 7575 6964 2064 6576 6963 650a 2020 t-uuid device. \n-000067d0: 2020 2052 6574 7269 6576 6520 6465 7669 Retrieve devi\n-000067e0: 6365 2069 6e66 6f72 6d61 7469 6f6e 2e20 ce information. \n-000067f0: 2049 6620 6f70 7469 6f6e 20e2 8098 2d2d If option ...--\n-00006800: 7365 74e2 8099 2069 7320 6769 7665 6e2c set... is given,\n-00006810: 2061 7373 6967 6e0a 2020 2020 2072 6573 assign. res\n-00006820: 756c 7420 746f 2076 6172 6961 626c 6520 ult to variable \n-00006830: 5641 522c 206f 7468 6572 7769 7365 2070 VAR, otherwise p\n-00006840: 7269 6e74 2069 6e66 6f72 6d61 7469 6f6e rint information\n-00006850: 206f 6e20 7468 6520 7363 7265 656e 2e0a on the screen..\n-00006860: 0a20 2020 2020 5468 6520 6f70 7469 6f6e . The option\n-00006870: 20e2 8098 2d2d 7061 7274 2d75 7569 64e2 ...--part-uuid.\n-00006880: 8099 2069 7320 6375 7272 656e 746c 7920 .. is currently \n-00006890: 6f6e 6c79 2069 6d70 6c65 6d65 6e74 6564 only implemented\n-000068a0: 2066 6f72 204d 5344 4f53 0a20 2020 2020 for MSDOS. \n-000068b0: 616e 6420 4750 5420 666f 726d 6174 7465 and GPT formatte\n-000068c0: 6420 6469 736b 732e 0a0a 1f0a 4669 6c65 d disks.....File\n-000068d0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-000068e0: 6465 3a20 7264 6d73 722c 2020 4e65 7874 de: rdmsr, Next\n-000068f0: 3a20 7265 6164 2c20 2050 7265 763a 2070 : read, Prev: p\n-00006900: 726f 6265 2c20 2055 703a 2043 6f6d 6d61 robe, Up: Comma\n-00006910: 6e64 2d6c 696e 6520 636f 6d6d 616e 6473 nd-line commands\n-00006920: 0a0a 3137 2e34 2e36 3220 7264 6d73 720a ..17.4.62 rdmsr.\n-00006930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 -------------.. \n-00006940: 2d2d 2043 6f6d 6d61 6e64 3a3a 2072 646d -- Command:: rdm\n-00006950: 7372 2030 7841 4444 5220 5b2d 7620 5641 sr 0xADDR [-v VA\n-00006960: 524e 414d 455d 0a20 2020 2020 5265 6164 RNAME]. Read\n-00006970: 2061 206d 6f64 656c 2d73 7065 6369 6669 a model-specifi\n-00006980: 6320 7265 6769 7374 6572 2061 7420 6164 c register at ad\n-00006990: 6472 6573 7320 3078 4144 4452 2e20 4966 dress 0xADDR. If\n-000069a0: 2074 6865 2070 6172 616d 6574 6572 0a20 the parameter. \n-000069b0: 2020 2020 e280 982d 76e2 8099 2069 7320 ...-v... is \n-000069c0: 7573 6564 2061 6e64 2061 6e20 656e 7669 used and an envi\n-000069d0: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n-000069e0: 2056 4152 4e41 4d45 2069 7320 6769 7665 VARNAME is give\n-000069f0: 6e2c 2073 6574 2074 6861 740a 2020 2020 n, set that. \n-00006a00: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n-00006a10: 6961 626c 6520 746f 2074 6865 2076 616c iable to the val\n-00006a20: 7565 2074 6861 7420 7761 7320 7265 6164 ue that was read\n-00006a30: 2e0a 0a20 2020 2020 506c 6561 7365 206e ... Please n\n-00006a40: 6f74 6520 7468 6174 206f 6e20 534d 5020 ote that on SMP \n-00006a50: 7379 7374 656d 732c 2072 6561 6469 6e67 systems, reading\n-00006a60: 2066 726f 6d20 6120 4d53 5220 7468 6174 from a MSR that\n-00006a70: 2068 6173 2061 0a20 2020 2020 7363 6f70 has a. scop\n-00006a80: 6520 7065 7220 6861 7264 7761 7265 2074 e per hardware t\n-00006a90: 6872 6561 642c 2069 6d70 6c69 6573 2074 hread, implies t\n-00006aa0: 6861 7420 7468 6520 7661 6c75 6520 7468 hat the value th\n-00006ab0: 6174 2069 7320 7265 7475 726e 6564 0a20 at is returned. \n-00006ac0: 2020 2020 6f6e 6c79 2061 7070 6c69 6573 only applies\n-00006ad0: 2074 6f20 7468 6520 7061 7274 6963 756c to the particul\n-00006ae0: 6172 2063 7075 2f63 6f72 652f 7468 7265 ar cpu/core/thre\n-00006af0: 6164 2074 6861 7420 7275 6e73 2074 6865 ad that runs the\n-00006b00: 0a20 2020 2020 636f 6d6d 616e 642e 0a0a . command...\n-00006b10: 2020 2020 2041 6c73 6f2c 2069 6620 796f Also, if yo\n-00006b20: 7520 7370 6563 6966 7920 6120 7265 7365 u specify a rese\n-00006b30: 7276 6564 206f 7220 756e 696d 706c 656d rved or unimplem\n-00006b40: 656e 7465 6420 4d53 5220 6164 6472 6573 ented MSR addres\n-00006b50: 732c 2069 740a 2020 2020 2077 696c 6c20 s, it. will \n-00006b60: 6361 7573 6520 6120 6765 6e65 7261 6c20 cause a general \n-00006b70: 7072 6f74 6563 7469 6f6e 2065 7863 6570 protection excep\n-00006b80: 7469 6f6e 2028 7768 6963 6820 6973 206e tion (which is n\n-00006b90: 6f74 2063 7572 7265 6e74 6c79 0a20 2020 ot currently. \n-00006ba0: 2020 6265 696e 6720 6861 6e64 6c65 6429 being handled)\n-00006bb0: 2061 6e64 2074 6865 2073 7973 7465 6d20 and the system \n-00006bc0: 7769 6c6c 2072 6562 6f6f 742e 0a0a 1f0a will reboot.....\n-00006bd0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-00006be0: 2020 4e6f 6465 3a20 7265 6164 2c20 204e Node: read, N\n-00006bf0: 6578 743a 2072 6562 6f6f 742c 2020 5072 ext: reboot, Pr\n-00006c00: 6576 3a20 7264 6d73 722c 2020 5570 3a20 ev: rdmsr, Up: \n-00006c10: 436f 6d6d 616e 642d 6c69 6e65 2063 6f6d Command-line com\n-00006c20: 6d61 6e64 730a 0a31 372e 342e 3633 2072 mands..17.4.63 r\n-00006c30: 6561 640a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ead.------------\n-00006c40: 0a0a 202d 2d20 436f 6d6d 616e 643a 2072 .. -- Command: r\n-00006c50: 6561 6420 5b2d 735d 205b 7661 725d 0a20 ead [-s] [var]. \n-00006c60: 2020 2020 5265 6164 2061 206c 696e 6520 Read a line \n-00006c70: 6f66 2069 6e70 7574 2066 726f 6d20 7468 of input from th\n-00006c80: 6520 7573 6572 2e20 2049 6620 616e 2065 e user. If an e\n-00006c90: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n-00006ca0: 626c 6520 5641 520a 2020 2020 2069 7320 ble VAR. is \n-00006cb0: 6769 7665 6e2c 2073 6574 2074 6861 7420 given, set that \n-00006cc0: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n-00006cd0: 6162 6c65 2074 6f20 7468 6520 6c69 6e65 able to the line\n-00006ce0: 206f 6620 696e 7075 7420 7468 6174 0a20 of input that. \n-00006cf0: 2020 2020 7761 7320 7265 6164 2c20 7769 was read, wi\n-00006d00: 7468 206e 6f20 7465 726d 696e 6174 696e th no terminatin\n-00006d10: 6720 6e65 776c 696e 652e 2020 4966 2074 g newline. If t\n-00006d20: 6865 2070 6172 616d 6574 6572 20e2 8098 he parameter ...\n-00006d30: 2d73 e280 9920 6973 0a20 2020 2020 7573 -s... is. us\n-00006d40: 6564 2c20 656e 6162 6c65 2073 696c 656e ed, enable silen\n-00006d50: 7420 6d6f 6465 2077 6865 7265 2069 6e70 t mode where inp\n-00006d60: 7574 2069 7320 6e6f 7420 7072 696e 7465 ut is not printe\n-00006d70: 6420 746f 2074 6865 0a20 2020 2020 7465 d to the. te\n-00006d80: 726d 696e 616c 2e0a 0a1f 0a46 696c 653a rminal.....File:\n-00006d90: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-00006da0: 653a 2072 6562 6f6f 742c 2020 4e65 7874 e: reboot, Next\n-00006db0: 3a20 7265 6765 7870 2c20 2050 7265 763a : regexp, Prev:\n-00006dc0: 2072 6561 642c 2020 5570 3a20 436f 6d6d read, Up: Comm\n-00006dd0: 616e 642d 6c69 6e65 2063 6f6d 6d61 6e64 and-line command\n-00006de0: 730a 0a31 372e 342e 3634 2072 6562 6f6f s..17.4.64 reboo\n-00006df0: 740a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d t.--------------\n-00006e00: 0a0a 202d 2d20 436f 6d6d 616e 643a 2072 .. -- Command: r\n-00006e10: 6562 6f6f 740a 2020 2020 2052 6562 6f6f eboot. Reboo\n-00006e20: 7420 7468 6520 636f 6d70 7574 6572 2e0a t the computer..\n-00006e30: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-00006e40: 666f 2c20 204e 6f64 653a 2072 6567 6578 fo, Node: regex\n-00006e50: 702c 2020 4e65 7874 3a20 726d 6d6f 642c p, Next: rmmod,\n-00006e60: 2020 5072 6576 3a20 7265 626f 6f74 2c20 Prev: reboot, \n-00006e70: 2055 703a 2043 6f6d 6d61 6e64 2d6c 696e Up: Command-lin\n-00006e80: 6520 636f 6d6d 616e 6473 0a0a 3137 2e34 e commands..17.4\n-00006e90: 2e36 3520 7265 6765 7870 0a2d 2d2d 2d2d .65 regexp.-----\n-00006ea0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 ---------.. -- C\n-00006eb0: 6f6d 6d61 6e64 3a20 7265 6765 7870 205b ommand: regexp [\n-00006ec0: 2d2d 7365 7420 5b6e 756d 6265 723a 5d76 --set [number:]v\n-00006ed0: 6172 5d20 7265 6765 7870 2073 7472 696e ar] regexp strin\n-00006ee0: 670a 2020 2020 2054 6573 7420 6966 2072 g. Test if r\n-00006ef0: 6567 756c 6172 2065 7870 7265 7373 696f egular expressio\n-00006f00: 6e20 5245 4745 5850 206d 6174 6368 6573 n REGEXP matches\n-00006f10: 2053 5452 494e 472e 2020 5375 7070 6f72 STRING. Suppor\n-00006f20: 7465 640a 2020 2020 2072 6567 756c 6172 ted. regular\n-00006f30: 2065 7870 7265 7373 696f 6e73 2061 7265 expressions are\n-00006f40: 2050 4f53 4958 2e32 2045 7874 656e 6465 POSIX.2 Extende\n-00006f50: 6420 5265 6775 6c61 7220 4578 7072 6573 d Regular Expres\n-00006f60: 7369 6f6e 732e 2020 4966 0a20 2020 2020 sions. If. \n-00006f70: 6f70 7469 6f6e 20e2 8098 2d2d 7365 74e2 option ...--set.\n-00006f80: 8099 2069 7320 6769 7665 6e2c 2073 746f .. is given, sto\n-00006f90: 7265 204e 554d 4245 5274 6820 6d61 7463 re NUMBERth matc\n-00006fa0: 6865 6420 7375 6265 7870 7265 7373 696f hed subexpressio\n-00006fb0: 6e20 696e 0a20 2020 2020 7661 7269 6162 n in. variab\n-00006fc0: 6c65 2056 4152 2e20 2053 7562 6578 7072 le VAR. Subexpr\n-00006fd0: 6573 7369 6f6e 7320 6172 6520 6e75 6d62 essions are numb\n-00006fe0: 6572 6564 2069 6e20 6f72 6465 7220 6f66 ered in order of\n-00006ff0: 2074 6865 6972 0a20 2020 2020 6f70 656e their. open\n-00007000: 696e 6720 7061 7265 6e74 6865 7365 7320 ing parentheses \n-00007010: 7374 6172 7469 6e67 2066 726f 6d20 e280 starting from ..\n-00007020: 9831 e280 992e 2020 4e55 4d42 4552 2064 .1.... NUMBER d\n-00007030: 6566 6175 6c74 7320 746f 20e2 8098 31e2 efaults to ...1.\n-00007040: 8099 2e0a 0a1f 0a46 696c 653a 2067 7275 .......File: gru\n-00007050: 622e 696e 666f 2c20 204e 6f64 653a 2072 b.info, Node: r\n-00007060: 6d6d 6f64 2c20 204e 6578 743a 2073 6176 mmod, Next: sav\n-00007070: 655f 656e 762c 2020 5072 6576 3a20 7265 e_env, Prev: re\n-00007080: 6765 7870 2c20 2055 703a 2043 6f6d 6d61 gexp, Up: Comma\n-00007090: 6e64 2d6c 696e 6520 636f 6d6d 616e 6473 nd-line commands\n-000070a0: 0a0a 3137 2e34 2e36 3620 726d 6d6f 640a ..17.4.66 rmmod.\n-000070b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 -------------.. \n-000070c0: 2d2d 2043 6f6d 6d61 6e64 3a20 726d 6d6f -- Command: rmmo\n-000070d0: 6420 6d6f 6475 6c65 0a20 2020 2020 5265 d module. Re\n-000070e0: 6d6f 7665 2061 206c 6f61 6465 6420 4d4f move a loaded MO\n-000070f0: 4455 4c45 2e0a 0a1f 0a46 696c 653a 2067 DULE.....File: g\n-00007100: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-00007110: 2073 6176 655f 656e 762c 2020 4e65 7874 save_env, Next\n-00007120: 3a20 7365 6172 6368 2c20 2050 7265 763a : search, Prev:\n-00007130: 2072 6d6d 6f64 2c20 2055 703a 2043 6f6d rmmod, Up: Com\n-00007140: 6d61 6e64 2d6c 696e 6520 636f 6d6d 616e mand-line comman\n-00007150: 6473 0a0a 3137 2e34 2e36 3720 7361 7665 ds..17.4.67 save\n-00007160: 5f65 6e76 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d _env.-----------\n-00007170: 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 -----.. -- Comma\n-00007180: 6e64 3a20 7361 7665 5f65 6e76 205b 2d2d nd: save_env [--\n-00007190: 6669 6c65 2066 696c 655d 2076 6172 202e file file] var .\n-000071a0: 2e2e 0a20 2020 2020 5361 7665 2074 6865 ... Save the\n-000071b0: 206e 616d 6564 2076 6172 6961 626c 6573 named variables\n-000071c0: 2066 726f 6d20 7468 6520 656e 7669 726f from the enviro\n-000071d0: 6e6d 656e 7420 746f 2074 6865 2065 6e76 nment to the env\n-000071e0: 6972 6f6e 6d65 6e74 0a20 2020 2020 626c ironment. bl\n-000071f0: 6f63 6b20 6669 6c65 2e20 202a 4e6f 7465 ock file. *Note\n-00007200: 2045 6e76 6972 6f6e 6d65 6e74 2062 6c6f Environment blo\n-00007210: 636b 3a3a 2e0a 0a20 2020 2020 5468 6520 ck::... The \n-00007220: e280 982d 2d66 696c 65e2 8099 206f 7074 ...--file... opt\n-00007230: 696f 6e20 6f76 6572 7269 6465 7320 7468 ion overrides th\n-00007240: 6520 6465 6661 756c 7420 6c6f 6361 7469 e default locati\n-00007250: 6f6e 206f 6620 7468 650a 2020 2020 2065 on of the. e\n-00007260: 6e76 6972 6f6e 6d65 6e74 2062 6c6f 636b nvironment block\n-00007270: 2e0a 0a20 2020 2020 5468 6973 2063 6f6d ... This com\n-00007280: 6d61 6e64 2077 696c 6c20 6f70 6572 6174 mand will operat\n-00007290: 6520 7375 6363 6573 7366 756c 6c79 2065 e successfully e\n-000072a0: 7665 6e20 7768 656e 2065 6e76 6972 6f6e ven when environ\n-000072b0: 6d65 6e74 0a20 2020 2020 7661 7269 6162 ment. variab\n-000072c0: 6c65 20e2 8098 6368 6563 6b5f 7369 676e le ...check_sign\n-000072d0: 6174 7572 6573 e280 9920 6973 2073 6574 atures... is set\n-000072e0: 2074 6f20 e280 9865 6e66 6f72 6365 e280 to ...enforce..\n-000072f0: 9920 282a 6e6f 7465 0a20 2020 2020 6368 . (*note. ch\n-00007300: 6563 6b5f 7369 676e 6174 7572 6573 3a3a eck_signatures::\n-00007310: 292c 2073 696e 6365 2069 7420 7772 6974 ), since it writ\n-00007320: 6573 2074 6f20 6469 736b 2061 6e64 2064 es to disk and d\n-00007330: 6f65 7320 6e6f 7420 616c 7465 7220 7468 oes not alter th\n-00007340: 650a 2020 2020 2062 6568 6176 696f 7220 e. behavior \n-00007350: 6f66 2047 5255 4220 6261 7365 6420 6f6e of GRUB based on\n-00007360: 2061 6e79 2063 6f6e 7465 6e74 7320 6f66 any contents of\n-00007370: 2064 6973 6b20 7468 6174 2068 6176 6520 disk that have \n-00007380: 6265 656e 2072 6561 642e 0a20 2020 2020 been read.. \n-00007390: 4974 2069 7320 706f 7373 6962 6c65 2074 It is possible t\n-000073a0: 6f20 6d6f 6469 6679 2061 2064 6967 6974 o modify a digit\n-000073b0: 616c 6c79 2073 6967 6e65 6420 656e 7669 ally signed envi\n-000073c0: 726f 6e6d 656e 7420 626c 6f63 6b20 6669 ronment block fi\n-000073d0: 6c65 0a20 2020 2020 6672 6f6d 2077 6974 le. from wit\n-000073e0: 6869 6e20 4752 5542 2075 7369 6e67 2074 hin GRUB using t\n-000073f0: 6869 7320 636f 6d6d 616e 642c 2073 7563 his command, suc\n-00007400: 6820 7468 6174 2069 7473 2073 6967 6e61 h that its signa\n-00007410: 7475 7265 2077 696c 6c0a 2020 2020 206e ture will. n\n-00007420: 6f20 6c6f 6e67 6572 2062 6520 7661 6c69 o longer be vali\n-00007430: 6420 6f6e 2073 7562 7365 7175 656e 7420 d on subsequent \n-00007440: 626f 6f74 732e 2020 4361 7265 2073 686f boots. Care sho\n-00007450: 756c 6420 6265 2074 616b 656e 2069 6e0a uld be taken in.\n-00007460: 2020 2020 2073 7563 6820 6164 7661 6e63 such advanc\n-00007470: 6564 2063 6f6e 6669 6775 7261 7469 6f6e ed configuration\n-00007480: 7320 746f 2061 766f 6964 2072 656e 6465 s to avoid rende\n-00007490: 7269 6e67 2074 6865 2073 7973 7465 6d0a ring the system.\n-000074a0: 2020 2020 2075 6e62 6f6f 7461 626c 652e unbootable.\n-000074b0: 2020 2a4e 6f74 6520 5573 696e 6720 6469 *Note Using di\n-000074c0: 6769 7461 6c20 7369 676e 6174 7572 6573 gital signatures\n-000074d0: 3a3a 2c20 666f 7220 6d6f 7265 0a20 2020 ::, for more. \n-000074e0: 2020 696e 666f 726d 6174 696f 6e2e 0a0a information...\n-000074f0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00007500: 6f2c 2020 4e6f 6465 3a20 7365 6172 6368 o, Node: search\n-00007510: 2c20 204e 6578 743a 2073 656e 646b 6579 , Next: sendkey\n-00007520: 2c20 2050 7265 763a 2073 6176 655f 656e , Prev: save_en\n-00007530: 762c 2020 5570 3a20 436f 6d6d 616e 642d v, Up: Command-\n-00007540: 6c69 6e65 2063 6f6d 6d61 6e64 730a 0a31 line commands..1\n-00007550: 372e 342e 3638 2073 6561 7263 680a 2d2d 7.4.68 search.--\n-00007560: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d ------------.. -\n-00007570: 2d20 436f 6d6d 616e 643a 2073 6561 7263 - Command: searc\n-00007580: 6820 5b2d 2d66 696c 657c 2d2d 6c61 6265 h [--file|--labe\n-00007590: 6c7c 2d2d 6673 2d75 7569 645d 205b 2d2d l|--fs-uuid] [--\n-000075a0: 7365 7420 5b76 6172 5d5d 0a20 2020 2020 set [var]]. \n-000075b0: 2020 2020 205b 2d2d 6e6f 2d66 6c6f 7070 [--no-flopp\n-000075c0: 797c 2d2d 6566 6964 6973 6b2d 6f6e 6c79 y|--efidisk-only\n-000075d0: 7c2d 2d63 7279 7074 6f64 6973 6b2d 6f6e |--cryptodisk-on\n-000075e0: 6c79 5d20 6e61 6d65 0a20 2020 2020 5365 ly] name. Se\n-000075f0: 6172 6368 2064 6576 6963 6573 2062 7920 arch devices by \n-00007600: 6669 6c65 2028 e280 982d 66e2 8099 2c20 file (...-f..., \n-00007610: e280 982d 2d66 696c 65e2 8099 292c 2066 ...--file...), f\n-00007620: 696c 6573 7973 7465 6d20 6c61 6265 6c20 ilesystem label \n-00007630: 28e2 8098 2d6c e280 992c 0a20 2020 2020 (...-l...,. \n-00007640: e280 982d 2d6c 6162 656c e280 9929 2c20 ...--label...), \n-00007650: 6f72 2066 696c 6573 7973 7465 6d20 5555 or filesystem UU\n-00007660: 4944 2028 e280 982d 75e2 8099 2c20 e280 ID (...-u..., ..\n-00007670: 982d 2d66 732d 7575 6964 e280 9929 2e0a .--fs-uuid...)..\n-00007680: 0a20 2020 2020 4966 2074 6865 2028 e280 . If the (..\n-00007690: 982d 73e2 8099 2c20 e280 982d 2d73 6574 .-s..., ...--set\n-000076a0: e280 9929 206f 7074 696f 6e20 6973 2075 ...) option is u\n-000076b0: 7365 642c 2074 6865 2066 6972 7374 2064 sed, the first d\n-000076c0: 6576 6963 6520 666f 756e 6420 6973 0a20 evice found is. \n-000076d0: 2020 2020 7365 7420 6173 2074 6865 2076 set as the v\n-000076e0: 616c 7565 206f 6620 656e 7669 726f 6e6d alue of environm\n-000076f0: 656e 7420 7661 7269 6162 6c65 2056 4152 ent variable VAR\n-00007700: 2e20 2054 6865 2064 6566 6175 6c74 2076 . The default v\n-00007710: 6172 6961 626c 650a 2020 2020 2069 7320 ariable. is \n-00007720: e280 9872 6f6f 74e2 8099 2e0a 0a20 2020 ...root...... \n-00007730: 2020 5468 6520 28e2 8098 2d6e e280 992c The (...-n...,\n-00007740: 20e2 8098 2d2d 6e6f 2d66 6c6f 7070 79e2 ...--no-floppy.\n-00007750: 8099 2920 6f70 7469 6f6e 2070 7265 7665 ..) option preve\n-00007760: 6e74 7320 7365 6172 6368 696e 6720 666c nts searching fl\n-00007770: 6f70 7079 2064 6576 6963 6573 2c0a 2020 oppy devices,. \n-00007780: 2020 2077 6869 6368 2063 616e 2062 6520 which can be \n-00007790: 736c 6f77 2e0a 0a20 2020 2020 5468 6520 slow... The \n-000077a0: 28e2 8098 2d2d 6566 6964 6973 6b2d 6f6e (...--efidisk-on\n-000077b0: 6c79 e280 9929 206f 7074 696f 6e20 7072 ly...) option pr\n-000077c0: 6576 656e 7473 2073 6561 7263 6869 6e67 events searching\n-000077d0: 2061 6e79 206f 7468 6572 2064 6576 6963 any other devic\n-000077e0: 6573 0a20 2020 2020 7468 656e 2045 4649 es. then EFI\n-000077f0: 2064 6973 6b73 2e20 2054 6869 7320 6973 disks. This is\n-00007800: 2074 7970 6963 616c 6c79 2075 7365 6420 typically used \n-00007810: 7768 656e 2063 6861 696e 6c6f 6164 696e when chainloadin\n-00007820: 6720 746f 206c 6f63 616c 0a20 2020 2020 g to local. \n-00007830: 4546 4920 7061 7274 6974 696f 6e2e 0a0a EFI partition...\n-00007840: 2020 2020 2054 6865 2028 e280 982d 2d63 The (...--c\n-00007850: 7279 7074 6f64 6973 6b2d 6f6e 6c79 e280 ryptodisk-only..\n-00007860: 9929 206f 7074 696f 6e20 7072 6576 656e .) option preven\n-00007870: 7473 2073 6561 7263 6869 6e67 2061 6e79 ts searching any\n-00007880: 2064 6576 6963 6573 0a20 2020 2020 6f74 devices. ot\n-00007890: 6865 7220 7468 616e 2065 6e63 7279 7074 her than encrypt\n-000078a0: 6564 2064 6973 6b73 2e20 2054 6869 7320 ed disks. This \n-000078b0: 6973 2074 7970 6963 616c 6c79 2075 7365 is typically use\n-000078c0: 6420 7768 656e 2062 6f6f 7469 6e67 0a20 d when booting. \n-000078d0: 2020 2020 6672 6f6d 2061 6e20 656e 6372 from an encr\n-000078e0: 7970 7465 6420 6669 6c65 2073 7973 7465 ypted file syste\n-000078f0: 6d20 746f 2065 6e73 7572 6520 7468 6174 m to ensure that\n-00007900: 206e 6f20 636f 6465 2067 6574 7320 6578 no code gets ex\n-00007910: 6563 7574 6564 0a20 2020 2020 6672 6f6d ecuted. from\n-00007920: 2061 6e20 756e 656e 6372 7970 7465 6420 an unencrypted \n-00007930: 6465 7669 6365 2068 6176 696e 6720 7468 device having th\n-00007940: 6520 7361 6d65 2066 696c 6573 7973 7465 e same filesyste\n-00007950: 6d20 5555 4944 206f 720a 2020 2020 206c m UUID or. l\n-00007960: 6162 656c 2e0a 0a20 2020 2020 5468 6973 abel... This\n-00007970: 206f 7074 696f 6e20 696d 706c 6963 6974 option implicit\n-00007980: 6c79 2069 6e76 6f6b 6573 2074 6865 2063 ly invokes the c\n-00007990: 6f6d 6d61 6e64 20e2 8098 6372 7970 746f ommand ...crypto\n-000079a0: 6368 6563 6be2 8099 2c20 6966 2069 7420 check..., if it \n-000079b0: 6973 0a20 2020 2020 6176 6169 6c61 626c is. availabl\n-000079c0: 6520 282a 6e6f 7465 2063 7279 7074 6f63 e (*note cryptoc\n-000079d0: 6865 636b 3a3a 2066 6f72 2061 6464 6974 heck:: for addit\n-000079e0: 696f 6e61 6c20 696e 666f 726d 6174 696f ional informatio\n-000079f0: 6e29 2e0a 0a20 2020 2020 5468 6520 e280 n)... The ..\n-00007a00: 9873 6561 7263 682e 6669 6c65 e280 992c .search.file...,\n-00007a10: 20e2 8098 7365 6172 6368 2e66 735f 6c61 ...search.fs_la\n-00007a20: 6265 6ce2 8099 2c20 616e 6420 e280 9873 bel..., and ...s\n-00007a30: 6561 7263 682e 6673 5f75 7569 64e2 8099 earch.fs_uuid...\n-00007a40: 2063 6f6d 6d61 6e64 730a 2020 2020 2061 commands. a\n-00007a50: 7265 2061 6c69 6173 6573 2066 6f72 20e2 re aliases for .\n-00007a60: 8098 7365 6172 6368 202d 2d66 696c 65e2 ..search --file.\n-00007a70: 8099 2c20 e280 9873 6561 7263 6820 2d2d .., ...search --\n-00007a80: 6c61 6265 6ce2 8099 2c20 616e 6420 e280 label..., and ..\n-00007a90: 9873 6561 7263 680a 2020 2020 202d 2d66 .search. --f\n-00007aa0: 732d 7575 6964 e280 9920 7265 7370 6563 s-uuid... respec\n-00007ab0: 7469 7665 6c79 2e0a 0a20 2020 2020 416c tively... Al\n-00007ac0: 736f 2068 696e 7473 2061 7320 746f 2077 so hints as to w\n-00007ad0: 6869 6368 2064 6576 6963 6520 6d61 7920 hich device may \n-00007ae0: 6265 2074 6865 206d 6f73 7420 6c69 6b65 be the most like\n-00007af0: 6c79 2074 6f20 636f 6e74 6169 6e20 7468 ly to contain th\n-00007b00: 650a 2020 2020 2069 7465 6d20 7365 6172 e. item sear\n-00007b10: 6368 6564 2066 6f72 206d 6179 2062 6520 ched for may be \n-00007b20: 6769 7665 6e20 7669 6120 7468 6520 28e2 given via the (.\n-00007b30: 8098 2d68 e280 992c 20e2 8098 2d2d 6869 ..-h..., ...--hi\n-00007b40: 6e74 e280 9929 206f 7074 696f 6e20 7769 nt...) option wi\n-00007b50: 7468 0a20 2020 2020 6120 6465 7669 6365 th. a device\n-00007b60: 206e 616d 6520 6173 2061 6e20 6172 6775 name as an argu\n-00007b70: 6d65 6e74 2e20 2049 6620 7468 6520 6172 ment. If the ar\n-00007b80: 6775 6d65 6e74 2065 6e64 7320 7769 7468 gument ends with\n-00007b90: 2061 2063 6f6d 6d61 2c0a 2020 2020 2074 a comma,. t\n-00007ba0: 6865 6e20 7061 7274 6974 696f 6e73 206f hen partitions o\n-00007bb0: 6e20 7468 6520 6465 7669 6365 2061 7265 n the device are\n-00007bc0: 2061 6c73 6f20 7365 6172 6368 6564 2e20 also searched. \n-00007bd0: 2046 7572 7468 6572 6d6f 7265 2c0a 2020 Furthermore,. \n-00007be0: 2020 2070 6c61 7466 6f72 6d20 7370 6563 platform spec\n-00007bf0: 6966 6963 2068 696e 7473 206d 6179 2062 ific hints may b\n-00007c00: 6520 6769 7665 6e20 7669 6120 7468 6520 e given via the \n-00007c10: 6f70 7469 6f6e 730a 2020 2020 20e2 8098 options. ...\n-00007c20: 2d2d 6869 6e74 2d69 6565 6531 3237 35e2 --hint-ieee1275.\n-00007c30: 8099 2c20 e280 982d 2d68 696e 742d 6269 .., ...--hint-bi\n-00007c40: 6f73 e280 992c 20e2 8098 2d2d 6869 6e74 os..., ...--hint\n-00007c50: 2d62 6172 656d 6574 616c e280 992c 20e2 -baremetal..., .\n-00007c60: 8098 2d2d 6869 6e74 2d65 6669 e280 992c ..--hint-efi...,\n-00007c70: 0a20 2020 2020 616e 6420 e280 982d 2d68 . and ...--h\n-00007c80: 696e 742d 6172 63e2 8099 2e20 2057 6865 int-arc.... Whe\n-00007c90: 6e20 7370 6563 6966 6965 642c 2074 6865 n specified, the\n-00007ca0: 7365 206f 7074 696f 6e73 2074 616b 6520 se options take \n-00007cb0: 616e 2061 7267 756d 656e 740a 2020 2020 an argument. \n-00007cc0: 2061 6e64 206f 7065 7261 7465 206c 696b and operate lik\n-00007cd0: 6520 e280 982d 2d68 696e 74e2 8099 2c20 e ...--hint..., \n-00007ce0: 6275 7420 6f6e 6c79 206f 6e20 7468 6520 but only on the \n-00007cf0: 7370 6563 6966 6965 6420 706c 6174 666f specified platfo\n-00007d00: 726d 2e0a 0a1f 0a46 696c 653a 2067 7275 rm.....File: gru\n-00007d10: 622e 696e 666f 2c20 204e 6f64 653a 2073 b.info, Node: s\n-00007d20: 656e 646b 6579 2c20 204e 6578 743a 2073 endkey, Next: s\n-00007d30: 6574 2c20 2050 7265 763a 2073 6561 7263 et, Prev: searc\n-00007d40: 682c 2020 5570 3a20 436f 6d6d 616e 642d h, Up: Command-\n-00007d50: 6c69 6e65 2063 6f6d 6d61 6e64 730a 0a31 line commands..1\n-00007d60: 372e 342e 3639 2073 656e 646b 6579 0a2d 7.4.69 sendkey.-\n-00007d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n-00007d80: 202d 2d20 436f 6d6d 616e 643a 2073 656e -- Command: sen\n-00007d90: 646b 6579 0a20 2020 2020 2020 2020 205b dkey. [\n-00007da0: 2d2d 6e75 6d7c 2d2d 6361 7073 7c2d 2d73 --num|--caps|--s\n-00007db0: 6372 6f6c 6c7c 2d2d 696e 7365 7274 7c2d croll|--insert|-\n-00007dc0: 2d70 6175 7365 7c2d 2d6c 6566 742d 7368 -pause|--left-sh\n-00007dd0: 6966 747c 2d2d 7269 6768 742d 7368 6966 ift|--right-shif\n-00007de0: 747c 2d2d 7379 7372 717c 2d2d 6e75 6d6b t|--sysrq|--numk\n-00007df0: 6579 7c2d 2d63 6170 736b 6579 7c2d 2d73 ey|--capskey|--s\n-00007e00: 6372 6f6c 6c6b 6579 7c2d 2d69 6e73 6572 crollkey|--inser\n-00007e10: 746b 6579 7c2d 2d6c 6566 742d 616c 747c tkey|--left-alt|\n-00007e20: 2d2d 7269 6768 742d 616c 747c 2d2d 6c65 --right-alt|--le\n-00007e30: 6674 2d63 7472 6c7c 2d2d 7269 6768 742d ft-ctrl|--right-\n-00007e40: 6374 726c 0a20 2020 2020 2020 2020 206f ctrl. o\n-00007e50: 6e7c 6f66 665d 2e2e 2e20 5b6e 6f2d 6c65 n|off]... [no-le\n-00007e60: 645d 206b 6579 7374 726f 6b65 0a20 2020 d] keystroke. \n-00007e70: 2020 496e 7365 7274 206b 6579 7374 726f Insert keystro\n-00007e80: 6b65 7320 696e 746f 2074 6865 206b 6579 kes into the key\n-00007e90: 626f 6172 6420 6275 6666 6572 2077 6865 board buffer whe\n-00007ea0: 6e20 626f 6f74 696e 672e 2020 536f 6d65 n booting. Some\n-00007eb0: 7469 6d65 730a 2020 2020 2061 6e20 6f70 times. an op\n-00007ec0: 6572 6174 696e 6720 7379 7374 656d 206f erating system o\n-00007ed0: 7220 6368 6169 6e6c 6f61 6465 6420 626f r chainloaded bo\n-00007ee0: 6f74 206c 6f61 6465 7220 7265 7175 6972 ot loader requir\n-00007ef0: 6573 2070 6172 7469 6375 6c61 720a 2020 es particular. \n-00007f00: 2020 206b 6579 7320 746f 2062 6520 7072 keys to be pr\n-00007f10: 6573 7365 643a 2066 6f72 2065 7861 6d70 essed: for examp\n-00007f20: 6c65 2c20 6f6e 6520 6d69 6768 7420 6e65 le, one might ne\n-00007f30: 6564 2074 6f20 7072 6573 7320 610a 2020 ed to press a. \n-00007f40: 2020 2070 6172 7469 6375 6c61 7220 6b65 particular ke\n-00007f50: 7920 746f 2065 6e74 6572 2022 7361 6665 y to enter \"safe\n-00007f60: 206d 6f64 6522 2c20 6f72 2077 6865 6e20 mode\", or when \n-00007f70: 6368 6169 6e6c 6f61 6469 6e67 2061 6e6f chainloading ano\n-00007f80: 7468 6572 0a20 2020 2020 626f 6f74 206c ther. boot l\n-00007f90: 6f61 6465 7220 6f6e 6520 6d69 6768 7420 oader one might \n-00007fa0: 7365 6e64 206b 6579 7374 726f 6b65 7320 send keystrokes \n-00007fb0: 746f 2069 7420 746f 206e 6176 6967 6174 to it to navigat\n-00007fc0: 6520 6974 7320 6d65 6e75 2e0a 0a20 2020 e its menu... \n-00007fd0: 2020 4e6f 7465 3a20 5468 6973 2063 6f6d Note: This com\n-00007fe0: 6d61 6e64 2069 7320 6375 7272 656e 746c mand is currentl\n-00007ff0: 7920 6f6e 6c79 2061 7661 696c 6162 6c65 y only available\n-00008000: 206f 6e20 7468 6520 6933 3836 2d70 630a on the i386-pc.\n-00008010: 2020 2020 2074 6172 6765 742e 0a0a 2020 target... \n-00008020: 2020 2059 6f75 206d 6179 2070 726f 7669 You may provi\n-00008030: 6465 2075 7020 746f 2031 3620 6b65 7973 de up to 16 keys\n-00008040: 7472 6f6b 6573 2028 7468 6520 6c65 6e67 trokes (the leng\n-00008050: 7468 206f 6620 7468 6520 4249 4f53 0a20 th of the BIOS. \n-00008060: 2020 2020 6b65 7962 6f61 7264 2062 7566 keyboard buf\n-00008070: 6665 7229 2e20 204b 6579 7374 726f 6b65 fer). Keystroke\n-00008080: 206e 616d 6573 206d 6179 2062 6520 7570 names may be up\n-00008090: 7065 722d 6361 7365 206f 7220 6c6f 7765 per-case or lowe\n-000080a0: 722d 6361 7365 0a20 2020 2020 6c65 7474 r-case. lett\n-000080b0: 6572 732c 2064 6967 6974 732c 206f 7220 ers, digits, or \n-000080c0: 7461 6b65 6e20 6672 6f6d 2074 6865 2066 taken from the f\n-000080d0: 6f6c 6c6f 7769 6e67 2074 6162 6c65 3a0a ollowing table:.\n-000080e0: 0a20 2020 2020 4e61 6d65 2020 2020 2020 . Name \n+000053d0: 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 ---.. -- Command\n+000053e0: 3a20 7061 7373 776f 7264 5f70 626b 6466 : password_pbkdf\n+000053f0: 3220 7573 6572 2068 6173 6865 642d 7061 2 user hashed-pa\n+00005400: 7373 776f 7264 0a20 2020 2020 4465 6669 ssword. Defi\n+00005410: 6e65 2061 2075 7365 7220 6e61 6d65 6420 ne a user named \n+00005420: 5553 4552 2077 6974 6820 7061 7373 776f USER with passwo\n+00005430: 7264 2068 6173 6820 4841 5348 4544 2d50 rd hash HASHED-P\n+00005440: 4153 5357 4f52 442e 2020 5573 650a 2020 ASSWORD. Use. \n+00005450: 2020 20e2 8098 6772 7562 2d6d 6b70 6173 ...grub-mkpas\n+00005460: 7377 642d 7062 6b64 6632 e280 9920 282a swd-pbkdf2... (*\n+00005470: 6e6f 7465 2049 6e76 6f6b 696e 6720 6772 note Invoking gr\n+00005480: 7562 2d6d 6b70 6173 7377 642d 7062 6b64 ub-mkpasswd-pbkd\n+00005490: 6632 3a3a 2920 746f 0a20 2020 2020 6765 f2::) to. ge\n+000054a0: 6e65 7261 7465 2070 6173 7377 6f72 6420 nerate password \n+000054b0: 6861 7368 6573 2e20 202a 4e6f 7465 2053 hashes. *Note S\n+000054c0: 6563 7572 6974 793a 3a2e 0a0a 1f0a 4669 ecurity::.....Fi\n+000054d0: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+000054e0: 4e6f 6465 3a20 706c 6169 6e6d 6f75 6e74 Node: plainmount\n+000054f0: 2c20 204e 6578 743a 2070 6c61 792c 2020 , Next: play, \n+00005500: 5072 6576 3a20 7061 7373 776f 7264 5f70 Prev: password_p\n+00005510: 626b 6466 322c 2020 5570 3a20 436f 6d6d bkdf2, Up: Comm\n+00005520: 616e 642d 6c69 6e65 2063 6f6d 6d61 6e64 and-line command\n+00005530: 730a 0a31 372e 342e 3539 2070 6c61 696e s..17.4.59 plain\n+00005540: 6d6f 756e 740a 2d2d 2d2d 2d2d 2d2d 2d2d mount.----------\n+00005550: 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f --------.. -- Co\n+00005560: 6d6d 616e 643a 2070 6c61 696e 6d6f 756e mmand: plainmoun\n+00005570: 7420 6465 7669 6365 202d 6320 6369 7068 t device -c ciph\n+00005580: 6572 202d 7320 6b65 7920 7369 7a65 205b er -s key size [\n+00005590: 2d68 2068 6173 685d 0a20 2020 2020 5be2 -h hash]. [.\n+000055a0: 8098 2d53 e280 9920 7365 6374 6f72 2073 ..-S... sector s\n+000055b0: 697a 655d 205b e280 982d 70e2 8099 2070 ize] [...-p... p\n+000055c0: 6173 7377 6f72 645d 205b e280 982d 75e2 assword] [...-u.\n+000055d0: 8099 2075 7569 645d 205b 5be2 8098 2d64 .. uuid] [[...-d\n+000055e0: e280 9920 6b65 7966 696c 655d 0a20 2020 ... keyfile]. \n+000055f0: 2020 5be2 8098 2d4f e280 9920 6b65 7966 [...-O... keyf\n+00005600: 696c 6520 6f66 6673 6574 5d5d 0a0a 2020 ile offset]].. \n+00005610: 2020 2053 6574 7570 2061 6363 6573 7320 Setup access \n+00005620: 746f 2074 6865 2065 6e63 7279 7074 6564 to the encrypted\n+00005630: 2064 6576 6963 6520 696e 2070 6c61 696e device in plain\n+00005640: 206d 6f64 652e 2020 4f66 6673 6574 206f mode. Offset o\n+00005650: 6620 7468 650a 2020 2020 2065 6e63 7279 f the. encry\n+00005660: 7074 6564 2064 6174 6120 6174 2074 6865 pted data at the\n+00005670: 2064 6576 6963 6520 6973 2073 7065 6369 device is speci\n+00005680: 6669 6564 2069 6e20 7465 726d 7320 6f66 fied in terms of\n+00005690: 2035 3132 2062 7974 650a 2020 2020 2073 512 byte. s\n+000056a0: 6563 746f 7273 2075 7369 6e67 2074 6865 ectors using the\n+000056b0: 2062 6c6f 636b 6c69 7374 2073 796e 7461 blocklist synta\n+000056c0: 7820 616e 6420 6c6f 6f70 6261 636b 2064 x and loopback d\n+000056d0: 6576 6963 652e 2020 5468 650a 2020 2020 evice. The. \n+000056e0: 2066 6f6c 6c6f 7769 6e67 2065 7861 6d70 following examp\n+000056f0: 6c65 2073 686f 7773 2068 6f77 2074 6f20 le shows how to \n+00005700: 7370 6563 6966 7920 314d 6942 206f 6666 specify 1MiB off\n+00005710: 7365 743a 0a0a 2020 2020 2020 2020 2020 set:.. \n+00005720: 6c6f 6f70 6261 636b 206e 6f64 6520 2868 loopback node (h\n+00005730: 6430 2c67 7074 3129 3230 3438 2b0a 2020 d0,gpt1)2048+. \n+00005740: 2020 2020 2020 2020 706c 6169 6e6d 6f75 plainmou\n+00005750: 6e74 206e 6f64 6520 2e2e 2e0a 0a20 2020 nt node ..... \n+00005760: 2020 5468 6520 e280 9870 6c61 696e 6d6f The ...plainmo\n+00005770: 756e 74e2 8099 2063 6f6d 6d61 6e64 2063 unt... command c\n+00005780: 616e 2062 6520 7573 6564 2074 6f20 6f70 an be used to op\n+00005790: 656e 204c 554b 5320 656e 6372 7970 7465 en LUKS encrypte\n+000057a0: 6420 766f 6c75 6d65 0a20 2020 2020 6966 d volume. if\n+000057b0: 2069 7473 206d 6173 7465 7220 6b65 7920 its master key \n+000057c0: 616e 6420 7061 7261 6d65 7465 7273 2028 and parameters (\n+000057d0: 6b65 7920 7369 7a65 2c20 6369 7068 6572 key size, cipher\n+000057e0: 2c20 6f66 6673 6574 2c20 6574 6329 0a20 , offset, etc). \n+000057f0: 2020 2020 6172 6520 6b6e 6f77 6e2e 0a0a are known...\n+00005800: 2020 2020 2054 6865 7265 2061 7265 2074 There are t\n+00005810: 776f 2077 6179 7320 746f 2073 7065 6369 wo ways to speci\n+00005820: 6679 2061 2070 6173 7377 6f72 643a 2061 fy a password: a\n+00005830: 206b 6579 6669 6c65 2061 6e64 2061 2073 keyfile and a s\n+00005840: 6563 7265 740a 2020 2020 2070 6173 7370 ecret. passp\n+00005850: 6872 6173 652e 2020 5468 6520 6b65 7966 hrase. The keyf\n+00005860: 696c 6520 7061 7468 2070 6172 616d 6574 ile path paramet\n+00005870: 6572 2068 6173 2068 6967 6865 7220 7072 er has higher pr\n+00005880: 696f 7269 7479 2074 6861 6e0a 2020 2020 iority than. \n+00005890: 2074 6865 2073 6563 7265 7420 7061 7373 the secret pass\n+000058a0: 7068 7261 7365 2070 6172 616d 6574 6572 phrase parameter\n+000058b0: 2061 6e64 2069 7320 7370 6563 6966 6965 and is specifie\n+000058c0: 6420 7769 7468 2074 6865 206f 7074 696f d with the optio\n+000058d0: 6e0a 2020 2020 20e2 8098 2d64 e280 992e n. ...-d....\n+000058e0: 2020 5061 7373 776f 7264 2064 6174 6120 Password data \n+000058f0: 6f62 7461 696e 6564 2066 726f 6d20 6b65 obtained from ke\n+00005900: 7966 696c 6573 2069 7320 6e6f 7420 6861 yfiles is not ha\n+00005910: 7368 6564 2061 6e64 2069 730a 2020 2020 shed and is. \n+00005920: 2075 7365 6420 6469 7265 6374 6c79 2061 used directly a\n+00005930: 7320 6120 6369 7068 6572 206b 6579 2e20 s a cipher key. \n+00005940: 2041 6e20 6f70 7469 6f6e 616c 206f 6666 An optional off\n+00005950: 7365 7420 6f66 2070 6173 7377 6f72 6420 set of password \n+00005960: 6461 7461 0a20 2020 2020 696e 2074 6865 data. in the\n+00005970: 206b 6579 6669 6c65 2063 616e 2062 6520 keyfile can be \n+00005980: 7370 6563 6966 6965 6420 7769 7468 2074 specified with t\n+00005990: 6865 206f 7074 696f 6e20 e280 982d 4fe2 he option ...-O.\n+000059a0: 8099 206f 7220 6469 7265 6374 6c79 0a20 .. or directly. \n+000059b0: 2020 2020 7769 7468 2074 6865 206f 7074 with the opt\n+000059c0: 696f 6e20 e280 982d 64e2 8099 2061 6e64 ion ...-d... and\n+000059d0: 2047 5255 4220 626c 6f63 6b6c 6973 7420 GRUB blocklist \n+000059e0: 7379 6e74 6178 2c20 6966 2074 6865 206b syntax, if the k\n+000059f0: 6579 6669 6c65 2064 6174 610a 2020 2020 eyfile data. \n+00005a00: 2063 616e 2062 6520 6163 6365 7373 6564 can be accessed\n+00005a10: 2066 726f 6d20 6120 6465 7669 6365 2061 from a device a\n+00005a20: 6e64 2069 7320 3531 3220 6279 7465 2061 nd is 512 byte a\n+00005a30: 6c69 676e 6564 2e20 2054 6865 0a20 2020 ligned. The. \n+00005a40: 2020 666f 6c6c 6f77 696e 6720 6578 616d following exam\n+00005a50: 706c 6520 7368 6f77 7320 626f 7468 206d ple shows both m\n+00005a60: 6574 686f 6473 2074 6f20 7370 6563 6966 ethods to specif\n+00005a70: 7920 7061 7373 776f 7264 2064 6174 6120 y password data \n+00005a80: 696e 0a20 2020 2020 7468 6520 6b65 7966 in. the keyf\n+00005a90: 696c 6520 6174 206f 6666 7365 7420 314d ile at offset 1M\n+00005aa0: 6942 3a0a 0a20 2020 2020 2020 2020 2070 iB:.. p\n+00005ab0: 6c61 696e 6d6f 756e 7420 2d64 2028 6864 lainmount -d (hd\n+00005ac0: 302c 6770 7431 2932 3034 382b 202e 2e2e 0,gpt1)2048+ ...\n+00005ad0: 0a20 2020 2020 2020 2020 2070 6c61 696e . plain\n+00005ae0: 6d6f 756e 7420 2d64 2028 6864 302c 6770 mount -d (hd0,gp\n+00005af0: 7431 292b 202d 4f20 3130 3438 3537 3620 t1)+ -O 1048576 \n+00005b00: 2e2e 2e0a 0a20 2020 2020 4966 206e 6f20 ..... If no \n+00005b10: 6b65 7966 696c 6520 6973 2073 7065 6369 keyfile is speci\n+00005b20: 6669 6564 2074 6865 6e20 7468 6520 7061 fied then the pa\n+00005b30: 7373 776f 7264 2069 7320 7365 7420 746f ssword is set to\n+00005b40: 2074 6865 2073 7472 696e 670a 2020 2020 the string. \n+00005b50: 2073 7065 6369 6669 6564 2062 7920 6f70 specified by op\n+00005b60: 7469 6f6e 20e2 8098 2d70 e280 9920 6f72 tion ...-p... or\n+00005b70: 2069 7320 7265 7175 6573 7465 6420 696e is requested in\n+00005b80: 7465 7261 6374 6976 656c 7920 6672 6f6d teractively from\n+00005b90: 2074 6865 0a20 2020 2020 636f 6e73 6f6c the. consol\n+00005ba0: 652e 2020 496e 2062 6f74 6820 6361 7365 e. In both case\n+00005bb0: 7320 7468 6520 7072 6f76 6964 6564 2070 s the provided p\n+00005bc0: 6173 7377 6f72 6420 6973 2068 6173 6865 assword is hashe\n+00005bd0: 6420 7769 7468 2074 6865 0a20 2020 2020 d with the. \n+00005be0: 616c 676f 7269 7468 6d20 7370 6563 6966 algorithm specif\n+00005bf0: 6965 6420 6279 2074 6865 206f 7074 696f ied by the optio\n+00005c00: 6e20 e280 982d 68e2 8099 2e20 2054 6869 n ...-h.... Thi\n+00005c10: 7320 6f70 7469 6f6e 2069 7320 6d61 6e64 s option is mand\n+00005c20: 6174 6f72 790a 2020 2020 2069 6620 6e6f atory. if no\n+00005c30: 206b 6579 6669 6c65 2069 7320 7370 6563 keyfile is spec\n+00005c40: 6966 6965 642c 2062 7574 2069 7420 6361 ified, but it ca\n+00005c50: 6e20 6265 2073 6574 2074 6f20 e280 9870 n be set to ...p\n+00005c60: 6c61 696e e280 9920 7768 6963 680a 2020 lain... which. \n+00005c70: 2020 206d 6561 6e73 2074 6861 7420 6e6f means that no\n+00005c80: 2068 6173 6869 6e67 2069 7320 646f 6e65 hashing is done\n+00005c90: 2061 6e64 2073 7563 6820 7061 7373 776f and such passwo\n+00005ca0: 7264 2069 7320 7573 6564 2064 6972 6563 rd is used direc\n+00005cb0: 746c 7920 6173 0a20 2020 2020 6120 6b65 tly as. a ke\n+00005cc0: 792e 0a0a 2020 2020 2043 6970 6865 7220 y... Cipher \n+00005cd0: e280 982d 63e2 8099 2061 6e64 206b 6579 ...-c... and key\n+00005ce0: 7369 7a65 20e2 8098 2d73 e280 9920 6f70 size ...-s... op\n+00005cf0: 7469 6f6e 7320 7370 6563 6966 7920 7468 tions specify th\n+00005d00: 6520 6369 7068 6572 2061 6c67 6f72 6974 e cipher algorit\n+00005d10: 686d 0a20 2020 2020 616e 6420 7468 6520 hm. and the \n+00005d20: 6b65 7920 7369 7a65 2072 6573 7065 6374 key size respect\n+00005d30: 6976 656c 7920 616e 6420 6172 6520 6d61 ively and are ma\n+00005d40: 6e64 6174 6f72 7920 6f70 7469 6f6e 732e ndatory options.\n+00005d50: 2020 4369 7068 6572 0a20 2020 2020 6d75 Cipher. mu\n+00005d60: 7374 2062 6520 7370 6563 6966 6965 6420 st be specified \n+00005d70: 7769 7468 2074 6865 206d 6f64 6520 7365 with the mode se\n+00005d80: 7061 7261 7465 6420 6279 2061 2064 6173 parated by a das\n+00005d90: 6820 2866 6f72 2065 7861 6d70 6c65 2c0a h (for example,.\n+00005da0: 2020 2020 20e2 8098 6165 732d 7874 732d ...aes-xts-\n+00005db0: 706c 6169 6e36 34e2 8099 292e 2020 4b65 plain64...). Ke\n+00005dc0: 7920 7369 7a65 206f 7074 696f 6e20 e280 y size option ..\n+00005dd0: 982d 73e2 8099 2069 7320 7468 6520 6b65 .-s... is the ke\n+00005de0: 7920 7369 7a65 206f 6620 7468 650a 2020 y size of the. \n+00005df0: 2020 2063 6970 6865 7220 696e 2062 6974 cipher in bit\n+00005e00: 732c 206e 6f74 2074 6f20 6265 2063 6f6e s, not to be con\n+00005e10: 6675 7365 6420 7769 7468 2074 6865 206f fused with the o\n+00005e20: 6666 7365 7420 6f66 2074 6865 206b 6579 ffset of the key\n+00005e30: 2064 6174 610a 2020 2020 2069 6e20 6120 data. in a \n+00005e40: 6b65 7966 696c 6520 7370 6563 6966 6965 keyfile specifie\n+00005e50: 6420 7769 7468 2074 6865 20e2 8098 2d4f d with the ...-O\n+00005e60: e280 9920 6f70 7469 6f6e 2e20 2049 7420 ... option. It \n+00005e70: 6d75 7374 206e 6f74 2065 7863 6565 640a must not exceed.\n+00005e80: 2020 2020 2031 3032 3420 6269 7473 2c20 1024 bits, \n+00005e90: 736f 2061 2033 3220 6279 7465 206b 6579 so a 32 byte key\n+00005ea0: 2077 6f75 6c64 2062 6520 7370 6563 6966 would be specif\n+00005eb0: 6965 6420 6173 2032 3536 2062 6974 730a ied as 256 bits.\n+00005ec0: 0a20 2020 2020 5468 6520 6f70 7469 6f6e . The option\n+00005ed0: 616c 2070 6172 616d 6574 6572 20e2 8098 al parameter ...\n+00005ee0: 2d53 e280 9920 7370 6563 6966 6965 7320 -S... specifies \n+00005ef0: 656e 6372 7970 7465 6420 6465 7669 6365 encrypted device\n+00005f00: 2073 6563 746f 7220 7369 7a65 2e0a 2020 sector size.. \n+00005f10: 2020 2049 7420 6d75 7374 2062 6520 6174 It must be at\n+00005f20: 206c 6561 7374 2035 3132 2062 7974 6573 least 512 bytes\n+00005f30: 206c 6f6e 6720 2864 6566 6175 6c74 2076 long (default v\n+00005f40: 616c 7565 2920 616e 6420 6120 706f 7765 alue) and a powe\n+00005f50: 7220 6f66 0a20 2020 2020 322e 2020 2831 r of. 2. (1\n+00005f60: 2920 2028 2a6e 6f74 6520 706c 6169 6e6d ) (*note plainm\n+00005f70: 6f75 6e74 2d46 6f6f 746e 6f74 652d 313a ount-Footnote-1:\n+00005f80: 3a29 2e20 2044 6973 6b20 7365 6374 6f72 :). Disk sector\n+00005f90: 2073 697a 6520 6973 0a20 2020 2020 636f size is. co\n+00005fa0: 6e66 6967 7572 6564 2077 6865 6e20 6372 nfigured when cr\n+00005fb0: 6561 7469 6e67 2074 6865 2065 6e63 7279 eating the encry\n+00005fc0: 7074 6564 2076 6f6c 756d 652e 2020 4174 pted volume. At\n+00005fd0: 7465 6d70 7469 6e67 2074 6f0a 2020 2020 tempting to. \n+00005fe0: 2064 6563 7279 7074 2076 6f6c 756d 6573 decrypt volumes\n+00005ff0: 2077 6974 6820 6120 6469 6666 6572 656e with a differen\n+00006000: 7420 7365 6374 6f72 2073 697a 6520 7468 t sector size th\n+00006010: 616e 2069 7420 7761 7320 6372 6561 7465 an it was create\n+00006020: 640a 2020 2020 2077 6974 6820 7769 6c6c d. with will\n+00006030: 206e 6f74 2072 6573 756c 7420 696e 2061 not result in a\n+00006040: 6e20 6572 726f 722c 2062 7574 2077 696c n error, but wil\n+00006050: 6c20 6465 6372 7970 7420 746f 2072 616e l decrypt to ran\n+00006060: 646f 6d20 6279 7465 730a 2020 2020 2061 dom bytes. a\n+00006070: 6e64 2074 6875 7320 7072 6576 656e 7420 nd thus prevent \n+00006080: 6163 6365 7373 696e 6720 7468 6520 766f accessing the vo\n+00006090: 6c75 6d65 2028 696e 2073 6f6d 6520 6361 lume (in some ca\n+000060a0: 7365 7320 7468 6520 6669 6c65 7379 7374 ses the filesyst\n+000060b0: 656d 0a20 2020 2020 6472 6976 6572 2063 em. driver c\n+000060c0: 616e 2064 6574 6563 7420 7468 6520 7072 an detect the pr\n+000060d0: 6573 656e 6365 206f 6620 6120 6669 6c65 esence of a file\n+000060e0: 7379 7374 656d 2c20 6275 7420 6e65 7665 system, but neve\n+000060f0: 7274 6865 6c65 7373 0a20 2020 2020 7769 rtheless. wi\n+00006100: 6c6c 2072 6566 7573 6520 746f 206d 6f75 ll refuse to mou\n+00006110: 6e74 2069 7429 2e0a 0a20 2020 2020 4279 nt it)... By\n+00006120: 2064 6566 6175 6c74 206e 6577 2070 6c61 default new pla\n+00006130: 696e 6d6f 756e 7420 6465 7669 6365 7320 inmount devices \n+00006140: 7769 6c6c 2062 6520 6769 7665 6e20 6120 will be given a \n+00006150: 5555 4944 2073 7461 7274 696e 670a 2020 UUID starting. \n+00006160: 2020 2077 6974 6820 2731 3039 6665 6138 with '109fea8\n+00006170: 342d 6136 6237 2d33 3461 382d 3462 6431 4-a6b7-34a8-4bd1\n+00006180: 2d31 6335 3036 3330 3561 3430 3127 2077 -1c506305a401' w\n+00006190: 6865 7265 2074 6865 206c 6173 7420 6469 here the last di\n+000061a0: 6769 7473 0a20 2020 2020 6172 6520 696e gits. are in\n+000061b0: 6372 656d 656e 7465 6420 6279 206f 6e65 cremented by one\n+000061c0: 2066 6f72 2065 6163 6820 706c 6169 6e6d for each plainm\n+000061d0: 6f75 6e74 6564 2064 6576 6963 6520 6265 ounted device be\n+000061e0: 796f 6e64 2074 6865 0a20 2020 2020 6669 yond the. fi\n+000061f0: 7273 7420 7570 2074 6f20 325e 3130 2064 rst up to 2^10 d\n+00006200: 6576 6963 6573 2e0a 0a20 2020 2020 416c evices... Al\n+00006210: 6c20 656e 6372 7970 7469 6f6e 2061 7267 l encryption arg\n+00006220: 756d 656e 7473 2028 6369 7068 6572 2c20 uments (cipher, \n+00006230: 6861 7368 2c20 6b65 7920 7369 7a65 2c20 hash, key size, \n+00006240: 6469 736b 206f 6666 7365 7420 616e 640a disk offset and.\n+00006250: 2020 2020 2064 6973 6b20 7365 6374 6f72 disk sector\n+00006260: 2073 697a 6529 206d 7573 7420 6d61 7463 size) must matc\n+00006270: 6820 7468 6520 7061 7261 6d65 7465 7273 h the parameters\n+00006280: 2075 7365 6420 746f 2063 7265 6174 6520 used to create \n+00006290: 7468 650a 2020 2020 2076 6f6c 756d 652e the. volume.\n+000062a0: 2020 4966 2061 6e79 206f 6620 7468 656d If any of them\n+000062b0: 2064 6f65 7320 6e6f 7420 6d61 7463 6820 does not match \n+000062c0: 7468 6520 6163 7475 616c 2061 7267 756d the actual argum\n+000062d0: 656e 7473 2075 7365 640a 2020 2020 2064 ents used. d\n+000062e0: 7572 696e 6720 7468 6520 696e 6974 6961 uring the initia\n+000062f0: 6c20 656e 6372 7970 7469 6f6e 2c20 706c l encryption, pl\n+00006300: 6169 6e6d 6f75 6e74 2077 696c 6c20 6372 ainmount will cr\n+00006310: 6561 7465 2076 6972 7475 616c 0a20 2020 eate virtual. \n+00006320: 2020 6465 7669 6365 2077 6974 6820 7468 device with th\n+00006330: 6520 6761 7262 6167 6520 6461 7461 2061 e garbage data a\n+00006340: 6e64 2047 5255 4220 7769 6c6c 2072 6570 nd GRUB will rep\n+00006350: 6f72 7420 756e 6b6e 6f77 6e0a 2020 2020 ort unknown. \n+00006360: 2066 696c 6573 7973 7465 6d20 666f 7220 filesystem for \n+00006370: 7375 6368 2064 6576 6963 652e 0a0a 1f0a such device.....\n+00006380: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00006390: 2020 4e6f 6465 3a20 706c 6169 6e6d 6f75 Node: plainmou\n+000063a0: 6e74 2d46 6f6f 746e 6f74 6573 2c20 2055 nt-Footnotes, U\n+000063b0: 703a 2070 6c61 696e 6d6f 756e 740a 0a20 p: plainmount.. \n+000063c0: 2020 2831 2920 4375 7272 656e 7420 696d (1) Current im\n+000063d0: 706c 656d 656e 7461 7469 6f6e 206f 6620 plementation of \n+000063e0: 6372 7970 7473 6574 7570 2073 7570 706f cryptsetup suppo\n+000063f0: 7274 7320 6f6e 6c79 0a35 3132 2f31 3032 rts only.512/102\n+00006400: 342f 3230 3438 2f34 3039 3620 6279 7465 4/2048/4096 byte\n+00006410: 2073 6563 746f 7273 0a0a 1f0a 4669 6c65 sectors....File\n+00006420: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+00006430: 6465 3a20 706c 6179 2c20 204e 6578 743a de: play, Next:\n+00006440: 2070 726f 6265 2c20 2050 7265 763a 2070 probe, Prev: p\n+00006450: 6c61 696e 6d6f 756e 742c 2020 5570 3a20 lainmount, Up: \n+00006460: 436f 6d6d 616e 642d 6c69 6e65 2063 6f6d Command-line com\n+00006470: 6d61 6e64 730a 0a31 372e 342e 3630 2070 mands..17.4.60 p\n+00006480: 6c61 790a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d lay.------------\n+00006490: 0a0a 202d 2d20 436f 6d6d 616e 643a 2070 .. -- Command: p\n+000064a0: 6c61 7920 6669 6c65 207c 2074 656d 706f lay file | tempo\n+000064b0: 205b 7069 7463 6831 2064 7572 6174 696f [pitch1 duratio\n+000064c0: 6e31 5d20 5b70 6974 6368 3220 6475 7261 n1] [pitch2 dura\n+000064d0: 7469 6f6e 325d 202e 2e2e 0a20 2020 2020 tion2] .... \n+000064e0: 506c 6179 7320 6120 7475 6e65 0a0a 2020 Plays a tune.. \n+000064f0: 2020 2049 6620 7468 6520 6172 6775 6d65 If the argume\n+00006500: 6e74 2069 7320 6120 6669 6c65 206e 616d nt is a file nam\n+00006510: 6520 282a 6e6f 7465 2046 696c 6520 6e61 e (*note File na\n+00006520: 6d65 2073 796e 7461 783a 3a29 2c20 706c me syntax::), pl\n+00006530: 6179 2074 6865 0a20 2020 2020 7475 6e65 ay the. tune\n+00006540: 2072 6563 6f72 6465 6420 696e 2069 742e recorded in it.\n+00006550: 2020 5468 6520 6669 6c65 2066 6f72 6d61 The file forma\n+00006560: 7420 6973 2066 6972 7374 2074 6865 2074 t is first the t\n+00006570: 656d 706f 2061 7320 616e 0a20 2020 2020 empo as an. \n+00006580: 756e 7369 676e 6564 2033 3262 6974 206c unsigned 32bit l\n+00006590: 6974 746c 652d 656e 6469 616e 206e 756d ittle-endian num\n+000065a0: 6265 722c 2074 6865 6e20 7061 6972 7320 ber, then pairs \n+000065b0: 6f66 2075 6e73 6967 6e65 6420 3136 6269 of unsigned 16bi\n+000065c0: 740a 2020 2020 206c 6974 746c 652d 656e t. little-en\n+000065d0: 6469 616e 206e 756d 6265 7273 2066 6f72 dian numbers for\n+000065e0: 2070 6974 6368 2061 6e64 2064 7572 6174 pitch and durat\n+000065f0: 696f 6e20 7061 6972 732e 0a0a 2020 2020 ion pairs... \n+00006600: 2049 6620 7468 6520 6172 6775 6d65 6e74 If the argument\n+00006610: 7320 6172 6520 6120 7365 7269 6573 206f s are a series o\n+00006620: 6620 6e75 6d62 6572 732c 2070 6c61 7920 f numbers, play \n+00006630: 7468 6520 696e 6c69 6e65 2074 756e 652e the inline tune.\n+00006640: 0a0a 2020 2020 2054 6865 2074 656d 706f .. The tempo\n+00006650: 2069 7320 7468 6520 6261 7365 2066 6f72 is the base for\n+00006660: 2061 6c6c 206e 6f74 6520 6475 7261 7469 all note durati\n+00006670: 6f6e 732e 2020 3630 2067 6976 6573 2061 ons. 60 gives a\n+00006680: 2031 2d73 6563 6f6e 640a 2020 2020 2062 1-second. b\n+00006690: 6173 652c 2031 3230 2067 6976 6573 2061 ase, 120 gives a\n+000066a0: 2068 616c 662d 7365 636f 6e64 2062 6173 half-second bas\n+000066b0: 652c 2065 7463 2e20 2050 6974 6368 6573 e, etc. Pitches\n+000066c0: 2061 7265 2048 7a2e 2020 5365 740a 2020 are Hz. Set. \n+000066d0: 2020 2070 6974 6368 2074 6f20 3020 746f pitch to 0 to\n+000066e0: 2070 726f 6475 6365 2061 2072 6573 742e produce a rest.\n+000066f0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+00006700: 6e66 6f2c 2020 4e6f 6465 3a20 7072 6f62 nfo, Node: prob\n+00006710: 652c 2020 4e65 7874 3a20 7264 6d73 722c e, Next: rdmsr,\n+00006720: 2020 5072 6576 3a20 706c 6179 2c20 2055 Prev: play, U\n+00006730: 703a 2043 6f6d 6d61 6e64 2d6c 696e 6520 p: Command-line \n+00006740: 636f 6d6d 616e 6473 0a0a 3137 2e34 2e36 commands..17.4.6\n+00006750: 3120 7072 6f62 650a 2d2d 2d2d 2d2d 2d2d 1 probe.--------\n+00006760: 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 -----.. -- Comma\n+00006770: 6e64 3a20 7072 6f62 6520 5b2d 2d73 6574 nd: probe [--set\n+00006780: 2076 6172 5d0a 2020 2020 2020 2020 2020 var]. \n+00006790: 2d2d 6472 6976 6572 7c2d 2d70 6172 746d --driver|--partm\n+000067a0: 6170 7c2d 2d66 737c 2d2d 6673 2d75 7569 ap|--fs|--fs-uui\n+000067b0: 647c 2d2d 6c61 6265 6c7c 2d2d 7061 7274 d|--label|--part\n+000067c0: 2d75 7569 6420 6465 7669 6365 0a20 2020 -uuid device. \n+000067d0: 2020 5265 7472 6965 7665 2064 6576 6963 Retrieve devic\n+000067e0: 6520 696e 666f 726d 6174 696f 6e2e 2020 e information. \n+000067f0: 4966 206f 7074 696f 6e20 e280 982d 2d73 If option ...--s\n+00006800: 6574 e280 9920 6973 2067 6976 656e 2c20 et... is given, \n+00006810: 6173 7369 676e 0a20 2020 2020 7265 7375 assign. resu\n+00006820: 6c74 2074 6f20 7661 7269 6162 6c65 2056 lt to variable V\n+00006830: 4152 2c20 6f74 6865 7277 6973 6520 7072 AR, otherwise pr\n+00006840: 696e 7420 696e 666f 726d 6174 696f 6e20 int information \n+00006850: 6f6e 2074 6865 2073 6372 6565 6e2e 0a0a on the screen...\n+00006860: 2020 2020 2054 6865 206f 7074 696f 6e20 The option \n+00006870: e280 982d 2d70 6172 742d 7575 6964 e280 ...--part-uuid..\n+00006880: 9920 6973 2063 7572 7265 6e74 6c79 206f . is currently o\n+00006890: 6e6c 7920 696d 706c 656d 656e 7465 6420 nly implemented \n+000068a0: 666f 7220 4d53 444f 530a 2020 2020 2061 for MSDOS. a\n+000068b0: 6e64 2047 5054 2066 6f72 6d61 7474 6564 nd GPT formatted\n+000068c0: 2064 6973 6b73 2e0a 0a1f 0a46 696c 653a disks.....File:\n+000068d0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+000068e0: 653a 2072 646d 7372 2c20 204e 6578 743a e: rdmsr, Next:\n+000068f0: 2072 6561 642c 2020 5072 6576 3a20 7072 read, Prev: pr\n+00006900: 6f62 652c 2020 5570 3a20 436f 6d6d 616e obe, Up: Comman\n+00006910: 642d 6c69 6e65 2063 6f6d 6d61 6e64 730a d-line commands.\n+00006920: 0a31 372e 342e 3632 2072 646d 7372 0a2d .17.4.62 rdmsr.-\n+00006930: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d ------------.. -\n+00006940: 2d20 436f 6d6d 616e 643a 3a20 7264 6d73 - Command:: rdms\n+00006950: 7220 3078 4144 4452 205b 2d76 2056 4152 r 0xADDR [-v VAR\n+00006960: 4e41 4d45 5d0a 2020 2020 2052 6561 6420 NAME]. Read \n+00006970: 6120 6d6f 6465 6c2d 7370 6563 6966 6963 a model-specific\n+00006980: 2072 6567 6973 7465 7220 6174 2061 6464 register at add\n+00006990: 7265 7373 2030 7841 4444 522e 2049 6620 ress 0xADDR. If \n+000069a0: 7468 6520 7061 7261 6d65 7465 720a 2020 the parameter. \n+000069b0: 2020 20e2 8098 2d76 e280 9920 6973 2075 ...-v... is u\n+000069c0: 7365 6420 616e 6420 616e 2065 6e76 6972 sed and an envir\n+000069d0: 6f6e 6d65 6e74 2076 6172 6961 626c 6520 onment variable \n+000069e0: 5641 524e 414d 4520 6973 2067 6976 656e VARNAME is given\n+000069f0: 2c20 7365 7420 7468 6174 0a20 2020 2020 , set that. \n+00006a00: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n+00006a10: 6162 6c65 2074 6f20 7468 6520 7661 6c75 able to the valu\n+00006a20: 6520 7468 6174 2077 6173 2072 6561 642e e that was read.\n+00006a30: 0a0a 2020 2020 2050 6c65 6173 6520 6e6f .. Please no\n+00006a40: 7465 2074 6861 7420 6f6e 2053 4d50 2073 te that on SMP s\n+00006a50: 7973 7465 6d73 2c20 7265 6164 696e 6720 ystems, reading \n+00006a60: 6672 6f6d 2061 204d 5352 2074 6861 7420 from a MSR that \n+00006a70: 6861 7320 610a 2020 2020 2073 636f 7065 has a. scope\n+00006a80: 2070 6572 2068 6172 6477 6172 6520 7468 per hardware th\n+00006a90: 7265 6164 2c20 696d 706c 6965 7320 7468 read, implies th\n+00006aa0: 6174 2074 6865 2076 616c 7565 2074 6861 at the value tha\n+00006ab0: 7420 6973 2072 6574 7572 6e65 640a 2020 t is returned. \n+00006ac0: 2020 206f 6e6c 7920 6170 706c 6965 7320 only applies \n+00006ad0: 746f 2074 6865 2070 6172 7469 6375 6c61 to the particula\n+00006ae0: 7220 6370 752f 636f 7265 2f74 6872 6561 r cpu/core/threa\n+00006af0: 6420 7468 6174 2072 756e 7320 7468 650a d that runs the.\n+00006b00: 2020 2020 2063 6f6d 6d61 6e64 2e0a 0a20 command... \n+00006b10: 2020 2020 416c 736f 2c20 6966 2079 6f75 Also, if you\n+00006b20: 2073 7065 6369 6679 2061 2072 6573 6572 specify a reser\n+00006b30: 7665 6420 6f72 2075 6e69 6d70 6c65 6d65 ved or unimpleme\n+00006b40: 6e74 6564 204d 5352 2061 6464 7265 7373 nted MSR address\n+00006b50: 2c20 6974 0a20 2020 2020 7769 6c6c 2063 , it. will c\n+00006b60: 6175 7365 2061 2067 656e 6572 616c 2070 ause a general p\n+00006b70: 726f 7465 6374 696f 6e20 6578 6365 7074 rotection except\n+00006b80: 696f 6e20 2877 6869 6368 2069 7320 6e6f ion (which is no\n+00006b90: 7420 6375 7272 656e 746c 790a 2020 2020 t currently. \n+00006ba0: 2062 6569 6e67 2068 616e 646c 6564 2920 being handled) \n+00006bb0: 616e 6420 7468 6520 7379 7374 656d 2077 and the system w\n+00006bc0: 696c 6c20 7265 626f 6f74 2e0a 0a1f 0a46 ill reboot.....F\n+00006bd0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+00006be0: 204e 6f64 653a 2072 6561 642c 2020 4e65 Node: read, Ne\n+00006bf0: 7874 3a20 7265 626f 6f74 2c20 2050 7265 xt: reboot, Pre\n+00006c00: 763a 2072 646d 7372 2c20 2055 703a 2043 v: rdmsr, Up: C\n+00006c10: 6f6d 6d61 6e64 2d6c 696e 6520 636f 6d6d ommand-line comm\n+00006c20: 616e 6473 0a0a 3137 2e34 2e36 3320 7265 ands..17.4.63 re\n+00006c30: 6164 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ad.------------.\n+00006c40: 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 7265 . -- Command: re\n+00006c50: 6164 205b 2d73 5d20 5b76 6172 5d0a 2020 ad [-s] [var]. \n+00006c60: 2020 2052 6561 6420 6120 6c69 6e65 206f Read a line o\n+00006c70: 6620 696e 7075 7420 6672 6f6d 2074 6865 f input from the\n+00006c80: 2075 7365 722e 2020 4966 2061 6e20 656e user. If an en\n+00006c90: 7669 726f 6e6d 656e 7420 7661 7269 6162 vironment variab\n+00006ca0: 6c65 2056 4152 0a20 2020 2020 6973 2067 le VAR. is g\n+00006cb0: 6976 656e 2c20 7365 7420 7468 6174 2065 iven, set that e\n+00006cc0: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n+00006cd0: 626c 6520 746f 2074 6865 206c 696e 6520 ble to the line \n+00006ce0: 6f66 2069 6e70 7574 2074 6861 740a 2020 of input that. \n+00006cf0: 2020 2077 6173 2072 6561 642c 2077 6974 was read, wit\n+00006d00: 6820 6e6f 2074 6572 6d69 6e61 7469 6e67 h no terminating\n+00006d10: 206e 6577 6c69 6e65 2e20 2049 6620 7468 newline. If th\n+00006d20: 6520 7061 7261 6d65 7465 7220 e280 982d e parameter ...-\n+00006d30: 73e2 8099 2069 730a 2020 2020 2075 7365 s... is. use\n+00006d40: 642c 2065 6e61 626c 6520 7369 6c65 6e74 d, enable silent\n+00006d50: 206d 6f64 6520 7768 6572 6520 696e 7075 mode where inpu\n+00006d60: 7420 6973 206e 6f74 2070 7269 6e74 6564 t is not printed\n+00006d70: 2074 6f20 7468 650a 2020 2020 2074 6572 to the. ter\n+00006d80: 6d69 6e61 6c2e 0a0a 1f0a 4669 6c65 3a20 minal.....File: \n+00006d90: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00006da0: 3a20 7265 626f 6f74 2c20 204e 6578 743a : reboot, Next:\n+00006db0: 2072 6567 6578 702c 2020 5072 6576 3a20 regexp, Prev: \n+00006dc0: 7265 6164 2c20 2055 703a 2043 6f6d 6d61 read, Up: Comma\n+00006dd0: 6e64 2d6c 696e 6520 636f 6d6d 616e 6473 nd-line commands\n+00006de0: 0a0a 3137 2e34 2e36 3420 7265 626f 6f74 ..17.4.64 reboot\n+00006df0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a .--------------.\n+00006e00: 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 7265 . -- Command: re\n+00006e10: 626f 6f74 0a20 2020 2020 5265 626f 6f74 boot. Reboot\n+00006e20: 2074 6865 2063 6f6d 7075 7465 722e 0a0a the computer...\n+00006e30: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+00006e40: 6f2c 2020 4e6f 6465 3a20 7265 6765 7870 o, Node: regexp\n+00006e50: 2c20 204e 6578 743a 2072 6d6d 6f64 2c20 , Next: rmmod, \n+00006e60: 2050 7265 763a 2072 6562 6f6f 742c 2020 Prev: reboot, \n+00006e70: 5570 3a20 436f 6d6d 616e 642d 6c69 6e65 Up: Command-line\n+00006e80: 2063 6f6d 6d61 6e64 730a 0a31 372e 342e commands..17.4.\n+00006e90: 3635 2072 6567 6578 700a 2d2d 2d2d 2d2d 65 regexp.------\n+00006ea0: 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f --------.. -- Co\n+00006eb0: 6d6d 616e 643a 2072 6567 6578 7020 5b2d mmand: regexp [-\n+00006ec0: 2d73 6574 205b 6e75 6d62 6572 3a5d 7661 -set [number:]va\n+00006ed0: 725d 2072 6567 6578 7020 7374 7269 6e67 r] regexp string\n+00006ee0: 0a20 2020 2020 5465 7374 2069 6620 7265 . Test if re\n+00006ef0: 6775 6c61 7220 6578 7072 6573 7369 6f6e gular expression\n+00006f00: 2052 4547 4558 5020 6d61 7463 6865 7320 REGEXP matches \n+00006f10: 5354 5249 4e47 2e20 2053 7570 706f 7274 STRING. Support\n+00006f20: 6564 0a20 2020 2020 7265 6775 6c61 7220 ed. regular \n+00006f30: 6578 7072 6573 7369 6f6e 7320 6172 6520 expressions are \n+00006f40: 504f 5349 582e 3220 4578 7465 6e64 6564 POSIX.2 Extended\n+00006f50: 2052 6567 756c 6172 2045 7870 7265 7373 Regular Express\n+00006f60: 696f 6e73 2e20 2049 660a 2020 2020 206f ions. If. o\n+00006f70: 7074 696f 6e20 e280 982d 2d73 6574 e280 ption ...--set..\n+00006f80: 9920 6973 2067 6976 656e 2c20 7374 6f72 . is given, stor\n+00006f90: 6520 4e55 4d42 4552 7468 206d 6174 6368 e NUMBERth match\n+00006fa0: 6564 2073 7562 6578 7072 6573 7369 6f6e ed subexpression\n+00006fb0: 2069 6e0a 2020 2020 2076 6172 6961 626c in. variabl\n+00006fc0: 6520 5641 522e 2020 5375 6265 7870 7265 e VAR. Subexpre\n+00006fd0: 7373 696f 6e73 2061 7265 206e 756d 6265 ssions are numbe\n+00006fe0: 7265 6420 696e 206f 7264 6572 206f 6620 red in order of \n+00006ff0: 7468 6569 720a 2020 2020 206f 7065 6e69 their. openi\n+00007000: 6e67 2070 6172 656e 7468 6573 6573 2073 ng parentheses s\n+00007010: 7461 7274 696e 6720 6672 6f6d 20e2 8098 tarting from ...\n+00007020: 31e2 8099 2e20 204e 554d 4245 5220 6465 1.... NUMBER de\n+00007030: 6661 756c 7473 2074 6f20 e280 9831 e280 faults to ...1..\n+00007040: 992e 0a0a 1f0a 4669 6c65 3a20 6772 7562 ......File: grub\n+00007050: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 726d .info, Node: rm\n+00007060: 6d6f 642c 2020 4e65 7874 3a20 7361 7665 mod, Next: save\n+00007070: 5f65 6e76 2c20 2050 7265 763a 2072 6567 _env, Prev: reg\n+00007080: 6578 702c 2020 5570 3a20 436f 6d6d 616e exp, Up: Comman\n+00007090: 642d 6c69 6e65 2063 6f6d 6d61 6e64 730a d-line commands.\n+000070a0: 0a31 372e 342e 3636 2072 6d6d 6f64 0a2d .17.4.66 rmmod.-\n+000070b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d ------------.. -\n+000070c0: 2d20 436f 6d6d 616e 643a 2072 6d6d 6f64 - Command: rmmod\n+000070d0: 206d 6f64 756c 650a 2020 2020 2052 656d module. Rem\n+000070e0: 6f76 6520 6120 6c6f 6164 6564 204d 4f44 ove a loaded MOD\n+000070f0: 554c 452e 0a0a 1f0a 4669 6c65 3a20 6772 ULE.....File: gr\n+00007100: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+00007110: 7361 7665 5f65 6e76 2c20 204e 6578 743a save_env, Next:\n+00007120: 2073 6561 7263 682c 2020 5072 6576 3a20 search, Prev: \n+00007130: 726d 6d6f 642c 2020 5570 3a20 436f 6d6d rmmod, Up: Comm\n+00007140: 616e 642d 6c69 6e65 2063 6f6d 6d61 6e64 and-line command\n+00007150: 730a 0a31 372e 342e 3637 2073 6176 655f s..17.4.67 save_\n+00007160: 656e 760a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d env.------------\n+00007170: 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d 616e ----.. -- Comman\n+00007180: 643a 2073 6176 655f 656e 7620 5b2d 2d66 d: save_env [--f\n+00007190: 696c 6520 6669 6c65 5d20 7661 7220 2e2e ile file] var ..\n+000071a0: 2e0a 2020 2020 2053 6176 6520 7468 6520 .. Save the \n+000071b0: 6e61 6d65 6420 7661 7269 6162 6c65 7320 named variables \n+000071c0: 6672 6f6d 2074 6865 2065 6e76 6972 6f6e from the environ\n+000071d0: 6d65 6e74 2074 6f20 7468 6520 656e 7669 ment to the envi\n+000071e0: 726f 6e6d 656e 740a 2020 2020 2062 6c6f ronment. blo\n+000071f0: 636b 2066 696c 652e 2020 2a4e 6f74 6520 ck file. *Note \n+00007200: 456e 7669 726f 6e6d 656e 7420 626c 6f63 Environment bloc\n+00007210: 6b3a 3a2e 0a0a 2020 2020 2054 6865 20e2 k::... The .\n+00007220: 8098 2d2d 6669 6c65 e280 9920 6f70 7469 ..--file... opti\n+00007230: 6f6e 206f 7665 7272 6964 6573 2074 6865 on overrides the\n+00007240: 2064 6566 6175 6c74 206c 6f63 6174 696f default locatio\n+00007250: 6e20 6f66 2074 6865 0a20 2020 2020 656e n of the. en\n+00007260: 7669 726f 6e6d 656e 7420 626c 6f63 6b2e vironment block.\n+00007270: 0a0a 2020 2020 2054 6869 7320 636f 6d6d .. This comm\n+00007280: 616e 6420 7769 6c6c 206f 7065 7261 7465 and will operate\n+00007290: 2073 7563 6365 7373 6675 6c6c 7920 6576 successfully ev\n+000072a0: 656e 2077 6865 6e20 656e 7669 726f 6e6d en when environm\n+000072b0: 656e 740a 2020 2020 2076 6172 6961 626c ent. variabl\n+000072c0: 6520 e280 9863 6865 636b 5f73 6967 6e61 e ...check_signa\n+000072d0: 7475 7265 73e2 8099 2069 7320 7365 7420 tures... is set \n+000072e0: 746f 20e2 8098 656e 666f 7263 65e2 8099 to ...enforce...\n+000072f0: 2028 2a6e 6f74 650a 2020 2020 2063 6865 (*note. che\n+00007300: 636b 5f73 6967 6e61 7475 7265 733a 3a29 ck_signatures::)\n+00007310: 2c20 7369 6e63 6520 6974 2077 7269 7465 , since it write\n+00007320: 7320 746f 2064 6973 6b20 616e 6420 646f s to disk and do\n+00007330: 6573 206e 6f74 2061 6c74 6572 2074 6865 es not alter the\n+00007340: 0a20 2020 2020 6265 6861 7669 6f72 206f . behavior o\n+00007350: 6620 4752 5542 2062 6173 6564 206f 6e20 f GRUB based on \n+00007360: 616e 7920 636f 6e74 656e 7473 206f 6620 any contents of \n+00007370: 6469 736b 2074 6861 7420 6861 7665 2062 disk that have b\n+00007380: 6565 6e20 7265 6164 2e0a 2020 2020 2049 een read.. I\n+00007390: 7420 6973 2070 6f73 7369 626c 6520 746f t is possible to\n+000073a0: 206d 6f64 6966 7920 6120 6469 6769 7461 modify a digita\n+000073b0: 6c6c 7920 7369 676e 6564 2065 6e76 6972 lly signed envir\n+000073c0: 6f6e 6d65 6e74 2062 6c6f 636b 2066 696c onment block fil\n+000073d0: 650a 2020 2020 2066 726f 6d20 7769 7468 e. from with\n+000073e0: 696e 2047 5255 4220 7573 696e 6720 7468 in GRUB using th\n+000073f0: 6973 2063 6f6d 6d61 6e64 2c20 7375 6368 is command, such\n+00007400: 2074 6861 7420 6974 7320 7369 676e 6174 that its signat\n+00007410: 7572 6520 7769 6c6c 0a20 2020 2020 6e6f ure will. no\n+00007420: 206c 6f6e 6765 7220 6265 2076 616c 6964 longer be valid\n+00007430: 206f 6e20 7375 6273 6571 7565 6e74 2062 on subsequent b\n+00007440: 6f6f 7473 2e20 2043 6172 6520 7368 6f75 oots. Care shou\n+00007450: 6c64 2062 6520 7461 6b65 6e20 696e 0a20 ld be taken in. \n+00007460: 2020 2020 7375 6368 2061 6476 616e 6365 such advance\n+00007470: 6420 636f 6e66 6967 7572 6174 696f 6e73 d configurations\n+00007480: 2074 6f20 6176 6f69 6420 7265 6e64 6572 to avoid render\n+00007490: 696e 6720 7468 6520 7379 7374 656d 0a20 ing the system. \n+000074a0: 2020 2020 756e 626f 6f74 6162 6c65 2e20 unbootable. \n+000074b0: 202a 4e6f 7465 2055 7369 6e67 2064 6967 *Note Using dig\n+000074c0: 6974 616c 2073 6967 6e61 7475 7265 733a ital signatures:\n+000074d0: 3a2c 2066 6f72 206d 6f72 650a 2020 2020 :, for more. \n+000074e0: 2069 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f information....\n+000074f0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+00007500: 2c20 204e 6f64 653a 2073 6561 7263 682c , Node: search,\n+00007510: 2020 4e65 7874 3a20 7365 6e64 6b65 792c Next: sendkey,\n+00007520: 2020 5072 6576 3a20 7361 7665 5f65 6e76 Prev: save_env\n+00007530: 2c20 2055 703a 2043 6f6d 6d61 6e64 2d6c , Up: Command-l\n+00007540: 696e 6520 636f 6d6d 616e 6473 0a0a 3137 ine commands..17\n+00007550: 2e34 2e36 3820 7365 6172 6368 0a2d 2d2d .4.68 search.---\n+00007560: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d -----------.. --\n+00007570: 2043 6f6d 6d61 6e64 3a20 7365 6172 6368 Command: search\n+00007580: 205b 2d2d 6669 6c65 7c2d 2d6c 6162 656c [--file|--label\n+00007590: 7c2d 2d66 732d 7575 6964 5d20 5b2d 2d73 |--fs-uuid] [--s\n+000075a0: 6574 205b 7661 725d 5d0a 2020 2020 2020 et [var]]. \n+000075b0: 2020 2020 5b2d 2d6e 6f2d 666c 6f70 7079 [--no-floppy\n+000075c0: 7c2d 2d65 6669 6469 736b 2d6f 6e6c 797c |--efidisk-only|\n+000075d0: 2d2d 6372 7970 746f 6469 736b 2d6f 6e6c --cryptodisk-onl\n+000075e0: 795d 206e 616d 650a 2020 2020 2053 6561 y] name. Sea\n+000075f0: 7263 6820 6465 7669 6365 7320 6279 2066 rch devices by f\n+00007600: 696c 6520 28e2 8098 2d66 e280 992c 20e2 ile (...-f..., .\n+00007610: 8098 2d2d 6669 6c65 e280 9929 2c20 6669 ..--file...), fi\n+00007620: 6c65 7379 7374 656d 206c 6162 656c 2028 lesystem label (\n+00007630: e280 982d 6ce2 8099 2c0a 2020 2020 20e2 ...-l...,. .\n+00007640: 8098 2d2d 6c61 6265 6ce2 8099 292c 206f ..--label...), o\n+00007650: 7220 6669 6c65 7379 7374 656d 2055 5549 r filesystem UUI\n+00007660: 4420 28e2 8098 2d75 e280 992c 20e2 8098 D (...-u..., ...\n+00007670: 2d2d 6673 2d75 7569 64e2 8099 292e 0a0a --fs-uuid...)...\n+00007680: 2020 2020 2049 6620 7468 6520 28e2 8098 If the (...\n+00007690: 2d73 e280 992c 20e2 8098 2d2d 7365 74e2 -s..., ...--set.\n+000076a0: 8099 2920 6f70 7469 6f6e 2069 7320 7573 ..) option is us\n+000076b0: 6564 2c20 7468 6520 6669 7273 7420 6465 ed, the first de\n+000076c0: 7669 6365 2066 6f75 6e64 2069 730a 2020 vice found is. \n+000076d0: 2020 2073 6574 2061 7320 7468 6520 7661 set as the va\n+000076e0: 6c75 6520 6f66 2065 6e76 6972 6f6e 6d65 lue of environme\n+000076f0: 6e74 2076 6172 6961 626c 6520 5641 522e nt variable VAR.\n+00007700: 2020 5468 6520 6465 6661 756c 7420 7661 The default va\n+00007710: 7269 6162 6c65 0a20 2020 2020 6973 20e2 riable. is .\n+00007720: 8098 726f 6f74 e280 992e 0a0a 2020 2020 ..root...... \n+00007730: 2054 6865 2028 e280 982d 6ee2 8099 2c20 The (...-n..., \n+00007740: e280 982d 2d6e 6f2d 666c 6f70 7079 e280 ...--no-floppy..\n+00007750: 9929 206f 7074 696f 6e20 7072 6576 656e .) option preven\n+00007760: 7473 2073 6561 7263 6869 6e67 2066 6c6f ts searching flo\n+00007770: 7070 7920 6465 7669 6365 732c 0a20 2020 ppy devices,. \n+00007780: 2020 7768 6963 6820 6361 6e20 6265 2073 which can be s\n+00007790: 6c6f 772e 0a0a 2020 2020 2054 6865 2028 low... The (\n+000077a0: e280 982d 2d65 6669 6469 736b 2d6f 6e6c ...--efidisk-onl\n+000077b0: 79e2 8099 2920 6f70 7469 6f6e 2070 7265 y...) option pre\n+000077c0: 7665 6e74 7320 7365 6172 6368 696e 6720 vents searching \n+000077d0: 616e 7920 6f74 6865 7220 6465 7669 6365 any other device\n+000077e0: 730a 2020 2020 2074 6865 6e20 4546 4920 s. then EFI \n+000077f0: 6469 736b 732e 2020 5468 6973 2069 7320 disks. This is \n+00007800: 7479 7069 6361 6c6c 7920 7573 6564 2077 typically used w\n+00007810: 6865 6e20 6368 6169 6e6c 6f61 6469 6e67 hen chainloading\n+00007820: 2074 6f20 6c6f 6361 6c0a 2020 2020 2045 to local. E\n+00007830: 4649 2070 6172 7469 7469 6f6e 2e0a 0a20 FI partition... \n+00007840: 2020 2020 5468 6520 28e2 8098 2d2d 6372 The (...--cr\n+00007850: 7970 746f 6469 736b 2d6f 6e6c 79e2 8099 yptodisk-only...\n+00007860: 2920 6f70 7469 6f6e 2070 7265 7665 6e74 ) option prevent\n+00007870: 7320 7365 6172 6368 696e 6720 616e 7920 s searching any \n+00007880: 6465 7669 6365 730a 2020 2020 206f 7468 devices. oth\n+00007890: 6572 2074 6861 6e20 656e 6372 7970 7465 er than encrypte\n+000078a0: 6420 6469 736b 732e 2020 5468 6973 2069 d disks. This i\n+000078b0: 7320 7479 7069 6361 6c6c 7920 7573 6564 s typically used\n+000078c0: 2077 6865 6e20 626f 6f74 696e 670a 2020 when booting. \n+000078d0: 2020 2066 726f 6d20 616e 2065 6e63 7279 from an encry\n+000078e0: 7074 6564 2066 696c 6520 7379 7374 656d pted file system\n+000078f0: 2074 6f20 656e 7375 7265 2074 6861 7420 to ensure that \n+00007900: 6e6f 2063 6f64 6520 6765 7473 2065 7865 no code gets exe\n+00007910: 6375 7465 640a 2020 2020 2066 726f 6d20 cuted. from \n+00007920: 616e 2075 6e65 6e63 7279 7074 6564 2064 an unencrypted d\n+00007930: 6576 6963 6520 6861 7669 6e67 2074 6865 evice having the\n+00007940: 2073 616d 6520 6669 6c65 7379 7374 656d same filesystem\n+00007950: 2055 5549 4420 6f72 0a20 2020 2020 6c61 UUID or. la\n+00007960: 6265 6c2e 0a0a 2020 2020 2054 6869 7320 bel... This \n+00007970: 6f70 7469 6f6e 2069 6d70 6c69 6369 746c option implicitl\n+00007980: 7920 696e 766f 6b65 7320 7468 6520 636f y invokes the co\n+00007990: 6d6d 616e 6420 e280 9863 7279 7074 6f63 mmand ...cryptoc\n+000079a0: 6865 636b e280 992c 2069 6620 6974 2069 heck..., if it i\n+000079b0: 730a 2020 2020 2061 7661 696c 6162 6c65 s. available\n+000079c0: 2028 2a6e 6f74 6520 6372 7970 746f 6368 (*note cryptoch\n+000079d0: 6563 6b3a 3a20 666f 7220 6164 6469 7469 eck:: for additi\n+000079e0: 6f6e 616c 2069 6e66 6f72 6d61 7469 6f6e onal information\n+000079f0: 292e 0a0a 2020 2020 2054 6865 20e2 8098 )... The ...\n+00007a00: 7365 6172 6368 2e66 696c 65e2 8099 2c20 search.file..., \n+00007a10: e280 9873 6561 7263 682e 6673 5f6c 6162 ...search.fs_lab\n+00007a20: 656c e280 992c 2061 6e64 20e2 8098 7365 el..., and ...se\n+00007a30: 6172 6368 2e66 735f 7575 6964 e280 9920 arch.fs_uuid... \n+00007a40: 636f 6d6d 616e 6473 0a20 2020 2020 6172 commands. ar\n+00007a50: 6520 616c 6961 7365 7320 666f 7220 e280 e aliases for ..\n+00007a60: 9873 6561 7263 6820 2d2d 6669 6c65 e280 .search --file..\n+00007a70: 992c 20e2 8098 7365 6172 6368 202d 2d6c ., ...search --l\n+00007a80: 6162 656c e280 992c 2061 6e64 20e2 8098 abel..., and ...\n+00007a90: 7365 6172 6368 0a20 2020 2020 2d2d 6673 search. --fs\n+00007aa0: 2d75 7569 64e2 8099 2072 6573 7065 6374 -uuid... respect\n+00007ab0: 6976 656c 792e 0a0a 2020 2020 2041 6c73 ively... Als\n+00007ac0: 6f20 6869 6e74 7320 6173 2074 6f20 7768 o hints as to wh\n+00007ad0: 6963 6820 6465 7669 6365 206d 6179 2062 ich device may b\n+00007ae0: 6520 7468 6520 6d6f 7374 206c 696b 656c e the most likel\n+00007af0: 7920 746f 2063 6f6e 7461 696e 2074 6865 y to contain the\n+00007b00: 0a20 2020 2020 6974 656d 2073 6561 7263 . item searc\n+00007b10: 6865 6420 666f 7220 6d61 7920 6265 2067 hed for may be g\n+00007b20: 6976 656e 2076 6961 2074 6865 2028 e280 iven via the (..\n+00007b30: 982d 68e2 8099 2c20 e280 982d 2d68 696e .-h..., ...--hin\n+00007b40: 74e2 8099 2920 6f70 7469 6f6e 2077 6974 t...) option wit\n+00007b50: 680a 2020 2020 2061 2064 6576 6963 6520 h. a device \n+00007b60: 6e61 6d65 2061 7320 616e 2061 7267 756d name as an argum\n+00007b70: 656e 742e 2020 4966 2074 6865 2061 7267 ent. If the arg\n+00007b80: 756d 656e 7420 656e 6473 2077 6974 6820 ument ends with \n+00007b90: 6120 636f 6d6d 612c 0a20 2020 2020 7468 a comma,. th\n+00007ba0: 656e 2070 6172 7469 7469 6f6e 7320 6f6e en partitions on\n+00007bb0: 2074 6865 2064 6576 6963 6520 6172 6520 the device are \n+00007bc0: 616c 736f 2073 6561 7263 6865 642e 2020 also searched. \n+00007bd0: 4675 7274 6865 726d 6f72 652c 0a20 2020 Furthermore,. \n+00007be0: 2020 706c 6174 666f 726d 2073 7065 6369 platform speci\n+00007bf0: 6669 6320 6869 6e74 7320 6d61 7920 6265 fic hints may be\n+00007c00: 2067 6976 656e 2076 6961 2074 6865 206f given via the o\n+00007c10: 7074 696f 6e73 0a20 2020 2020 e280 982d ptions. ...-\n+00007c20: 2d68 696e 742d 6965 6565 3132 3735 e280 -hint-ieee1275..\n+00007c30: 992c 20e2 8098 2d2d 6869 6e74 2d62 696f ., ...--hint-bio\n+00007c40: 73e2 8099 2c20 e280 982d 2d68 696e 742d s..., ...--hint-\n+00007c50: 6261 7265 6d65 7461 6ce2 8099 2c20 e280 baremetal..., ..\n+00007c60: 982d 2d68 696e 742d 6566 69e2 8099 2c0a .--hint-efi...,.\n+00007c70: 2020 2020 2061 6e64 20e2 8098 2d2d 6869 and ...--hi\n+00007c80: 6e74 2d61 7263 e280 992e 2020 5768 656e nt-arc.... When\n+00007c90: 2073 7065 6369 6669 6564 2c20 7468 6573 specified, thes\n+00007ca0: 6520 6f70 7469 6f6e 7320 7461 6b65 2061 e options take a\n+00007cb0: 6e20 6172 6775 6d65 6e74 0a20 2020 2020 n argument. \n+00007cc0: 616e 6420 6f70 6572 6174 6520 6c69 6b65 and operate like\n+00007cd0: 20e2 8098 2d2d 6869 6e74 e280 992c 2062 ...--hint..., b\n+00007ce0: 7574 206f 6e6c 7920 6f6e 2074 6865 2073 ut only on the s\n+00007cf0: 7065 6369 6669 6564 2070 6c61 7466 6f72 pecified platfor\n+00007d00: 6d2e 0a0a 1f0a 4669 6c65 3a20 6772 7562 m.....File: grub\n+00007d10: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7365 .info, Node: se\n+00007d20: 6e64 6b65 792c 2020 4e65 7874 3a20 7365 ndkey, Next: se\n+00007d30: 742c 2020 5072 6576 3a20 7365 6172 6368 t, Prev: search\n+00007d40: 2c20 2055 703a 2043 6f6d 6d61 6e64 2d6c , Up: Command-l\n+00007d50: 696e 6520 636f 6d6d 616e 6473 0a0a 3137 ine commands..17\n+00007d60: 2e34 2e36 3920 7365 6e64 6b65 790a 2d2d .4.69 sendkey.--\n+00007d70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 -------------.. \n+00007d80: 2d2d 2043 6f6d 6d61 6e64 3a20 7365 6e64 -- Command: send\n+00007d90: 6b65 790a 2020 2020 2020 2020 2020 5b2d key. [-\n+00007da0: 2d6e 756d 7c2d 2d63 6170 737c 2d2d 7363 -num|--caps|--sc\n+00007db0: 726f 6c6c 7c2d 2d69 6e73 6572 747c 2d2d roll|--insert|--\n+00007dc0: 7061 7573 657c 2d2d 6c65 6674 2d73 6869 pause|--left-shi\n+00007dd0: 6674 7c2d 2d72 6967 6874 2d73 6869 6674 ft|--right-shift\n+00007de0: 7c2d 2d73 7973 7271 7c2d 2d6e 756d 6b65 |--sysrq|--numke\n+00007df0: 797c 2d2d 6361 7073 6b65 797c 2d2d 7363 y|--capskey|--sc\n+00007e00: 726f 6c6c 6b65 797c 2d2d 696e 7365 7274 rollkey|--insert\n+00007e10: 6b65 797c 2d2d 6c65 6674 2d61 6c74 7c2d key|--left-alt|-\n+00007e20: 2d72 6967 6874 2d61 6c74 7c2d 2d6c 6566 -right-alt|--lef\n+00007e30: 742d 6374 726c 7c2d 2d72 6967 6874 2d63 t-ctrl|--right-c\n+00007e40: 7472 6c0a 2020 2020 2020 2020 2020 6f6e trl. on\n+00007e50: 7c6f 6666 5d2e 2e2e 205b 6e6f 2d6c 6564 |off]... [no-led\n+00007e60: 5d20 6b65 7973 7472 6f6b 650a 2020 2020 ] keystroke. \n+00007e70: 2049 6e73 6572 7420 6b65 7973 7472 6f6b Insert keystrok\n+00007e80: 6573 2069 6e74 6f20 7468 6520 6b65 7962 es into the keyb\n+00007e90: 6f61 7264 2062 7566 6665 7220 7768 656e oard buffer when\n+00007ea0: 2062 6f6f 7469 6e67 2e20 2053 6f6d 6574 booting. Somet\n+00007eb0: 696d 6573 0a20 2020 2020 616e 206f 7065 imes. an ope\n+00007ec0: 7261 7469 6e67 2073 7973 7465 6d20 6f72 rating system or\n+00007ed0: 2063 6861 696e 6c6f 6164 6564 2062 6f6f chainloaded boo\n+00007ee0: 7420 6c6f 6164 6572 2072 6571 7569 7265 t loader require\n+00007ef0: 7320 7061 7274 6963 756c 6172 0a20 2020 s particular. \n+00007f00: 2020 6b65 7973 2074 6f20 6265 2070 7265 keys to be pre\n+00007f10: 7373 6564 3a20 666f 7220 6578 616d 706c ssed: for exampl\n+00007f20: 652c 206f 6e65 206d 6967 6874 206e 6565 e, one might nee\n+00007f30: 6420 746f 2070 7265 7373 2061 0a20 2020 d to press a. \n+00007f40: 2020 7061 7274 6963 756c 6172 206b 6579 particular key\n+00007f50: 2074 6f20 656e 7465 7220 2273 6166 6520 to enter \"safe \n+00007f60: 6d6f 6465 222c 206f 7220 7768 656e 2063 mode\", or when c\n+00007f70: 6861 696e 6c6f 6164 696e 6720 616e 6f74 hainloading anot\n+00007f80: 6865 720a 2020 2020 2062 6f6f 7420 6c6f her. boot lo\n+00007f90: 6164 6572 206f 6e65 206d 6967 6874 2073 ader one might s\n+00007fa0: 656e 6420 6b65 7973 7472 6f6b 6573 2074 end keystrokes t\n+00007fb0: 6f20 6974 2074 6f20 6e61 7669 6761 7465 o it to navigate\n+00007fc0: 2069 7473 206d 656e 752e 0a0a 2020 2020 its menu... \n+00007fd0: 204e 6f74 653a 2054 6869 7320 636f 6d6d Note: This comm\n+00007fe0: 616e 6420 6973 2063 7572 7265 6e74 6c79 and is currently\n+00007ff0: 206f 6e6c 7920 6176 6169 6c61 626c 6520 only available \n+00008000: 6f6e 2074 6865 2069 3338 362d 7063 0a20 on the i386-pc. \n+00008010: 2020 2020 7461 7267 6574 2e0a 0a20 2020 target... \n+00008020: 2020 596f 7520 6d61 7920 7072 6f76 6964 You may provid\n+00008030: 6520 7570 2074 6f20 3136 206b 6579 7374 e up to 16 keyst\n+00008040: 726f 6b65 7320 2874 6865 206c 656e 6774 rokes (the lengt\n+00008050: 6820 6f66 2074 6865 2042 494f 530a 2020 h of the BIOS. \n+00008060: 2020 206b 6579 626f 6172 6420 6275 6666 keyboard buff\n+00008070: 6572 292e 2020 4b65 7973 7472 6f6b 6520 er). Keystroke \n+00008080: 6e61 6d65 7320 6d61 7920 6265 2075 7070 names may be upp\n+00008090: 6572 2d63 6173 6520 6f72 206c 6f77 6572 er-case or lower\n+000080a0: 2d63 6173 650a 2020 2020 206c 6574 7465 -case. lette\n+000080b0: 7273 2c20 6469 6769 7473 2c20 6f72 2074 rs, digits, or t\n+000080c0: 616b 656e 2066 726f 6d20 7468 6520 666f aken from the fo\n+000080d0: 6c6c 6f77 696e 6720 7461 626c 653a 0a0a llowing table:..\n+000080e0: 2020 2020 204e 616d 6520 2020 2020 2020 Name \n 000080f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008100: 2020 2020 4b65 790a 2020 2020 202d 2d2d Key. ---\n+00008100: 2020 204b 6579 0a20 2020 2020 2d2d 2d2d Key. ----\n 00008110: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00008120: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00008130: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00008140: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00008150: 0a20 2020 2020 6573 6361 7065 2020 2020 . escape \n+00008140: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n+00008150: 2020 2020 2065 7363 6170 6520 2020 2020 escape \n 00008160: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008170: 2020 2020 4573 6361 7065 0a20 2020 2020 Escape. \n-00008180: 6578 636c 616d 2020 2020 2020 2020 2020 exclam \n-00008190: 2020 2020 2020 2020 2020 2020 2020 210a !.\n-000081a0: 2020 2020 2061 7420 2020 2020 2020 2020 at \n+00008170: 2020 2045 7363 6170 650a 2020 2020 2065 Escape. e\n+00008180: 7863 6c61 6d20 2020 2020 2020 2020 2020 xclam \n+00008190: 2020 2020 2020 2020 2020 2020 2021 0a20 !. \n+000081a0: 2020 2020 6174 2020 2020 2020 2020 2020 at \n 000081b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000081c0: 2020 2040 0a20 2020 2020 6e75 6d62 6572 @. number\n-000081d0: 7369 676e 2020 2020 2020 2020 2020 2020 sign \n-000081e0: 2020 2020 2020 2020 230a 2020 2020 2064 #. d\n-000081f0: 6f6c 6c61 7220 2020 2020 2020 2020 2020 ollar \n-00008200: 2020 2020 2020 2020 2020 2020 2024 0a20 $. \n-00008210: 2020 2020 7065 7263 656e 7420 2020 2020 percent \n+000081c0: 2020 400a 2020 2020 206e 756d 6265 7273 @. numbers\n+000081d0: 6967 6e20 2020 2020 2020 2020 2020 2020 ign \n+000081e0: 2020 2020 2020 2023 0a20 2020 2020 646f #. do\n+000081f0: 6c6c 6172 2020 2020 2020 2020 2020 2020 llar \n+00008200: 2020 2020 2020 2020 2020 2020 240a 2020 $. \n+00008210: 2020 2070 6572 6365 6e74 2020 2020 2020 percent \n 00008220: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008230: 2020 250a 2020 2020 2063 6172 6574 2020 %. caret \n+00008230: 2025 0a20 2020 2020 6361 7265 7420 2020 %. caret \n 00008240: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008250: 2020 2020 2020 205e 0a20 2020 2020 616d ^. am\n-00008260: 7065 7273 616e 6420 2020 2020 2020 2020 persand \n-00008270: 2020 2020 2020 2020 2020 2020 260a 2020 &. \n-00008280: 2020 2061 7374 6572 6973 6b20 2020 2020 asterisk \n+00008250: 2020 2020 2020 5e0a 2020 2020 2061 6d70 ^. amp\n+00008260: 6572 7361 6e64 2020 2020 2020 2020 2020 ersand \n+00008270: 2020 2020 2020 2020 2020 2026 0a20 2020 &. \n+00008280: 2020 6173 7465 7269 736b 2020 2020 2020 asterisk \n 00008290: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000082a0: 202a 0a20 2020 2020 7061 7265 6e6c 6566 *. parenlef\n-000082b0: 7420 2020 2020 2020 2020 2020 2020 2020 t \n-000082c0: 2020 2020 2020 280a 2020 2020 2070 6172 (. par\n-000082d0: 656e 7269 6768 7420 2020 2020 2020 2020 enright \n-000082e0: 2020 2020 2020 2020 2020 2029 0a20 2020 ). \n-000082f0: 2020 6d69 6e75 7320 2020 2020 2020 2020 minus \n-00008300: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008310: 2d0a 2020 2020 2075 6e64 6572 7363 6f72 -. underscor\n-00008320: 6520 2020 2020 2020 2020 2020 2020 2020 e \n-00008330: 2020 2020 205f 0a20 2020 2020 6571 7561 _. equa\n-00008340: 6c20 2020 2020 2020 2020 2020 2020 2020 l \n-00008350: 2020 2020 2020 2020 2020 3d0a 2020 2020 =. \n-00008360: 2070 6c75 7320 2020 2020 2020 2020 2020 plus \n-00008370: 2020 2020 2020 2020 2020 2020 2020 202b +\n-00008380: 0a20 2020 2020 6261 636b 7370 6163 6520 . backspace \n+000082a0: 2a0a 2020 2020 2070 6172 656e 6c65 6674 *. parenleft\n+000082b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000082c0: 2020 2020 2028 0a20 2020 2020 7061 7265 (. pare\n+000082d0: 6e72 6967 6874 2020 2020 2020 2020 2020 nright \n+000082e0: 2020 2020 2020 2020 2020 290a 2020 2020 ). \n+000082f0: 206d 696e 7573 2020 2020 2020 2020 2020 minus \n+00008300: 2020 2020 2020 2020 2020 2020 2020 202d -\n+00008310: 0a20 2020 2020 756e 6465 7273 636f 7265 . underscore\n+00008320: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00008330: 2020 2020 5f0a 2020 2020 2065 7175 616c _. equal\n+00008340: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00008350: 2020 2020 2020 2020 203d 0a20 2020 2020 =. \n+00008360: 706c 7573 2020 2020 2020 2020 2020 2020 plus \n+00008370: 2020 2020 2020 2020 2020 2020 2020 2b0a +.\n+00008380: 2020 2020 2062 6163 6b73 7061 6365 2020 backspace \n 00008390: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000083a0: 2020 2020 4261 636b 7370 6163 650a 2020 Backspace. \n-000083b0: 2020 2074 6162 2020 2020 2020 2020 2020 tab \n+000083a0: 2020 2042 6163 6b73 7061 6365 0a20 2020 Backspace. \n+000083b0: 2020 7461 6220 2020 2020 2020 2020 2020 tab \n 000083c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000083d0: 2054 6162 0a20 2020 2020 6272 6163 6b65 Tab. bracke\n-000083e0: 746c 6566 7420 2020 2020 2020 2020 2020 tleft \n-000083f0: 2020 2020 2020 2020 5b0a 2020 2020 2062 [. b\n-00008400: 7261 6365 6c65 6674 2020 2020 2020 2020 raceleft \n-00008410: 2020 2020 2020 2020 2020 2020 207b 0a20 {. \n-00008420: 2020 2020 6272 6163 6b65 7472 6967 6874 bracketright\n+000083d0: 5461 620a 2020 2020 2062 7261 636b 6574 Tab. bracket\n+000083e0: 6c65 6674 2020 2020 2020 2020 2020 2020 left \n+000083f0: 2020 2020 2020 205b 0a20 2020 2020 6272 [. br\n+00008400: 6163 656c 6566 7420 2020 2020 2020 2020 aceleft \n+00008410: 2020 2020 2020 2020 2020 2020 7b0a 2020 {. \n+00008420: 2020 2062 7261 636b 6574 7269 6768 7420 bracketright \n 00008430: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008440: 2020 5d0a 2020 2020 2062 7261 6365 7269 ]. braceri\n-00008450: 6768 7420 2020 2020 2020 2020 2020 2020 ght \n-00008460: 2020 2020 2020 207d 0a20 2020 2020 656e }. en\n-00008470: 7465 7220 2020 2020 2020 2020 2020 2020 ter \n-00008480: 2020 2020 2020 2020 2020 2020 456e 7465 Ente\n-00008490: 720a 2020 2020 2063 6f6e 7472 6f6c 2020 r. control \n+00008440: 205d 0a20 2020 2020 6272 6163 6572 6967 ]. bracerig\n+00008450: 6874 2020 2020 2020 2020 2020 2020 2020 ht \n+00008460: 2020 2020 2020 7d0a 2020 2020 2065 6e74 }. ent\n+00008470: 6572 2020 2020 2020 2020 2020 2020 2020 er \n+00008480: 2020 2020 2020 2020 2020 2045 6e74 6572 Enter\n+00008490: 0a20 2020 2020 636f 6e74 726f 6c20 2020 . control \n 000084a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000084b0: 2020 2020 2070 7265 7373 2061 6e64 2072 press and r\n-000084c0: 656c 6561 7365 2043 6f6e 7472 6f6c 0a20 elease Control. \n-000084d0: 2020 2020 7365 6d69 636f 6c6f 6e20 2020 semicolon \n+000084b0: 2020 2020 7072 6573 7320 616e 6420 7265 press and re\n+000084c0: 6c65 6173 6520 436f 6e74 726f 6c0a 2020 lease Control. \n+000084d0: 2020 2073 656d 6963 6f6c 6f6e 2020 2020 semicolon \n 000084e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000084f0: 2020 3b0a 2020 2020 2063 6f6c 6f6e 2020 ;. colon \n+000084f0: 203b 0a20 2020 2020 636f 6c6f 6e20 2020 ;. colon \n 00008500: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008510: 2020 2020 2020 203a 0a20 2020 2020 7175 :. qu\n-00008520: 6f74 6520 2020 2020 2020 2020 2020 2020 ote \n-00008530: 2020 2020 2020 2020 2020 2020 270a 2020 '. \n-00008540: 2020 2064 6f75 626c 6571 756f 7465 2020 doublequote \n+00008510: 2020 2020 2020 3a0a 2020 2020 2071 756f :. quo\n+00008520: 7465 2020 2020 2020 2020 2020 2020 2020 te \n+00008530: 2020 2020 2020 2020 2020 2027 0a20 2020 '. \n+00008540: 2020 646f 7562 6c65 7175 6f74 6520 2020 doublequote \n 00008550: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008560: 2022 0a20 2020 2020 6261 636b 7175 6f74 \". backquot\n-00008570: 6520 2020 2020 2020 2020 2020 2020 2020 e \n-00008580: 2020 2020 2020 270a 2020 2020 2074 696c '. til\n-00008590: 6465 2020 2020 2020 2020 2020 2020 2020 de \n-000085a0: 2020 2020 2020 2020 2020 207e 0a20 2020 ~. \n-000085b0: 2020 7368 6966 7420 2020 2020 2020 2020 shift \n-000085c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000085d0: 7072 6573 7320 616e 6420 7265 6c65 6173 press and releas\n-000085e0: 6520 6c65 6674 2053 6869 6674 0a20 2020 e left Shift. \n-000085f0: 2020 6261 636b 736c 6173 6820 2020 2020 backslash \n-00008600: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008610: 5c0a 2020 2020 2062 6172 2020 2020 2020 \\. bar \n+00008560: 220a 2020 2020 2062 6163 6b71 756f 7465 \". backquote\n+00008570: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00008580: 2020 2020 2027 0a20 2020 2020 7469 6c64 '. tild\n+00008590: 6520 2020 2020 2020 2020 2020 2020 2020 e \n+000085a0: 2020 2020 2020 2020 2020 7e0a 2020 2020 ~. \n+000085b0: 2073 6869 6674 2020 2020 2020 2020 2020 shift \n+000085c0: 2020 2020 2020 2020 2020 2020 2020 2070 p\n+000085d0: 7265 7373 2061 6e64 2072 656c 6561 7365 ress and release\n+000085e0: 206c 6566 7420 5368 6966 740a 2020 2020 left Shift. \n+000085f0: 2062 6163 6b73 6c61 7368 2020 2020 2020 backslash \n+00008600: 2020 2020 2020 2020 2020 2020 2020 205c \\\n+00008610: 0a20 2020 2020 6261 7220 2020 2020 2020 . bar \n 00008620: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008630: 2020 2020 207c 0a20 2020 2020 636f 6d6d |. comm\n-00008640: 6120 2020 2020 2020 2020 2020 2020 2020 a \n-00008650: 2020 2020 2020 2020 2020 2c0a 2020 2020 ,. \n-00008660: 206c 6573 7320 2020 2020 2020 2020 2020 less \n-00008670: 2020 2020 2020 2020 2020 2020 2020 203c <\n-00008680: 0a20 2020 2020 7065 7269 6f64 2020 2020 . period \n+00008630: 2020 2020 7c0a 2020 2020 2063 6f6d 6d61 |. comma\n+00008640: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00008650: 2020 2020 2020 2020 202c 0a20 2020 2020 ,. \n+00008660: 6c65 7373 2020 2020 2020 2020 2020 2020 less \n+00008670: 2020 2020 2020 2020 2020 2020 2020 3c0a <.\n+00008680: 2020 2020 2070 6572 696f 6420 2020 2020 period \n 00008690: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000086a0: 2020 2020 2e0a 2020 2020 2067 7265 6174 .. great\n-000086b0: 6572 2020 2020 2020 2020 2020 2020 2020 er \n-000086c0: 2020 2020 2020 2020 203e 0a20 2020 2020 >. \n-000086d0: 736c 6173 6820 2020 2020 2020 2020 2020 slash \n-000086e0: 2020 2020 2020 2020 2020 2020 2020 2f0a /.\n-000086f0: 2020 2020 2071 7565 7374 696f 6e20 2020 question \n+000086a0: 2020 202e 0a20 2020 2020 6772 6561 7465 .. greate\n+000086b0: 7220 2020 2020 2020 2020 2020 2020 2020 r \n+000086c0: 2020 2020 2020 2020 3e0a 2020 2020 2073 >. s\n+000086d0: 6c61 7368 2020 2020 2020 2020 2020 2020 lash \n+000086e0: 2020 2020 2020 2020 2020 2020 202f 0a20 /. \n+000086f0: 2020 2020 7175 6573 7469 6f6e 2020 2020 question \n 00008700: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008710: 2020 203f 0a20 2020 2020 7273 6869 6674 ?. rshift\n+00008710: 2020 3f0a 2020 2020 2072 7368 6966 7420 ?. rshift \n 00008720: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008730: 2020 2020 2020 2020 7072 6573 7320 616e press an\n-00008740: 6420 7265 6c65 6173 6520 7269 6768 7420 d release right \n-00008750: 5368 6966 740a 2020 2020 2061 6c74 2020 Shift. alt \n+00008730: 2020 2020 2020 2070 7265 7373 2061 6e64 press and\n+00008740: 2072 656c 6561 7365 2072 6967 6874 2053 release right S\n+00008750: 6869 6674 0a20 2020 2020 616c 7420 2020 hift. alt \n 00008760: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008770: 2020 2020 2020 2020 2070 7265 7373 2061 press a\n-00008780: 6e64 2072 656c 6561 7365 2041 6c74 0a20 nd release Alt. \n-00008790: 2020 2020 7370 6163 6520 2020 2020 2020 space \n+00008770: 2020 2020 2020 2020 7072 6573 7320 616e press an\n+00008780: 6420 7265 6c65 6173 6520 416c 740a 2020 d release Alt. \n+00008790: 2020 2073 7061 6365 2020 2020 2020 2020 space \n 000087a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000087b0: 2020 7370 6163 6520 6261 720a 2020 2020 space bar. \n-000087c0: 2063 6170 736c 6f63 6b20 2020 2020 2020 capslock \n-000087d0: 2020 2020 2020 2020 2020 2020 2020 2043 C\n-000087e0: 6170 7320 4c6f 636b 0a20 2020 2020 4631 aps Lock. F1\n+000087b0: 2073 7061 6365 2062 6172 0a20 2020 2020 space bar. \n+000087c0: 6361 7073 6c6f 636b 2020 2020 2020 2020 capslock \n+000087d0: 2020 2020 2020 2020 2020 2020 2020 4361 Ca\n+000087e0: 7073 204c 6f63 6b0a 2020 2020 2046 3120 ps Lock. F1 \n 000087f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008800: 2020 2020 2020 2020 2020 2020 4631 0a20 F1. \n-00008810: 2020 2020 4632 2020 2020 2020 2020 2020 F2 \n+00008800: 2020 2020 2020 2020 2020 2046 310a 2020 F1. \n+00008810: 2020 2046 3220 2020 2020 2020 2020 2020 F2 \n 00008820: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008830: 2020 4632 0a20 2020 2020 4633 2020 2020 F2. F3 \n+00008830: 2046 320a 2020 2020 2046 3320 2020 2020 F2. F3 \n 00008840: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008850: 2020 2020 2020 2020 4633 0a20 2020 2020 F3. \n-00008860: 4634 2020 2020 2020 2020 2020 2020 2020 F4 \n-00008870: 2020 2020 2020 2020 2020 2020 2020 4634 F4\n-00008880: 0a20 2020 2020 4635 2020 2020 2020 2020 . F5 \n+00008850: 2020 2020 2020 2046 330a 2020 2020 2046 F3. F\n+00008860: 3420 2020 2020 2020 2020 2020 2020 2020 4 \n+00008870: 2020 2020 2020 2020 2020 2020 2046 340a F4.\n+00008880: 2020 2020 2046 3520 2020 2020 2020 2020 F5 \n 00008890: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000088a0: 2020 2020 4635 0a20 2020 2020 4636 2020 F5. F6 \n+000088a0: 2020 2046 350a 2020 2020 2046 3620 2020 F5. F6 \n 000088b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000088c0: 2020 2020 2020 2020 2020 4636 0a20 2020 F6. \n-000088d0: 2020 4637 2020 2020 2020 2020 2020 2020 F7 \n-000088e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000088f0: 4637 0a20 2020 2020 4638 2020 2020 2020 F7. F8 \n+000088c0: 2020 2020 2020 2020 2046 360a 2020 2020 F6. \n+000088d0: 2046 3720 2020 2020 2020 2020 2020 2020 F7 \n+000088e0: 2020 2020 2020 2020 2020 2020 2020 2046 F\n+000088f0: 370a 2020 2020 2046 3820 2020 2020 2020 7. F8 \n 00008900: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008910: 2020 2020 2020 4638 0a20 2020 2020 4639 F8. F9\n+00008910: 2020 2020 2046 380a 2020 2020 2046 3920 F8. F9 \n 00008920: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008930: 2020 2020 2020 2020 2020 2020 4639 0a20 F9. \n-00008940: 2020 2020 4631 3020 2020 2020 2020 2020 F10 \n+00008930: 2020 2020 2020 2020 2020 2046 390a 2020 F9. \n+00008940: 2020 2046 3130 2020 2020 2020 2020 2020 F10 \n 00008950: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008960: 2020 4631 300a 2020 2020 2046 3131 2020 F10. F11 \n+00008960: 2046 3130 0a20 2020 2020 4631 3120 2020 F10. F11 \n 00008970: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008980: 2020 2020 2020 2020 2046 3131 0a20 2020 F11. \n-00008990: 2020 4631 3220 2020 2020 2020 2020 2020 F12 \n-000089a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000089b0: 4631 320a 2020 2020 206e 756d 3120 2020 F12. num1 \n+00008980: 2020 2020 2020 2020 4631 310a 2020 2020 F11. \n+00008990: 2046 3132 2020 2020 2020 2020 2020 2020 F12 \n+000089a0: 2020 2020 2020 2020 2020 2020 2020 2046 F\n+000089b0: 3132 0a20 2020 2020 6e75 6d31 2020 2020 12. num1 \n 000089c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000089d0: 2020 2020 2020 2031 2028 6e75 6d65 7269 1 (numeri\n-000089e0: 6320 6b65 7970 6164 290a 2020 2020 206e c keypad). n\n-000089f0: 756d 3220 2020 2020 2020 2020 2020 2020 um2 \n-00008a00: 2020 2020 2020 2020 2020 2020 2032 2028 2 (\n-00008a10: 6e75 6d65 7269 6320 6b65 7970 6164 290a numeric keypad).\n-00008a20: 2020 2020 206e 756d 3320 2020 2020 2020 num3 \n+000089d0: 2020 2020 2020 3120 286e 756d 6572 6963 1 (numeric\n+000089e0: 206b 6579 7061 6429 0a20 2020 2020 6e75 keypad). nu\n+000089f0: 6d32 2020 2020 2020 2020 2020 2020 2020 m2 \n+00008a00: 2020 2020 2020 2020 2020 2020 3220 286e 2 (n\n+00008a10: 756d 6572 6963 206b 6579 7061 6429 0a20 umeric keypad). \n+00008a20: 2020 2020 6e75 6d33 2020 2020 2020 2020 num3 \n 00008a30: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008a40: 2020 2033 2028 6e75 6d65 7269 6320 6b65 3 (numeric ke\n-00008a50: 7970 6164 290a 2020 2020 206e 756d 3420 ypad). num4 \n+00008a40: 2020 3320 286e 756d 6572 6963 206b 6579 3 (numeric key\n+00008a50: 7061 6429 0a20 2020 2020 6e75 6d34 2020 pad). num4 \n 00008a60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008a70: 2020 2020 2020 2020 2034 2028 6e75 6d65 4 (nume\n-00008a80: 7269 6320 6b65 7970 6164 290a 2020 2020 ric keypad). \n-00008a90: 206e 756d 3520 2020 2020 2020 2020 2020 num5 \n-00008aa0: 2020 2020 2020 2020 2020 2020 2020 2035 5\n-00008ab0: 2028 6e75 6d65 7269 6320 6b65 7970 6164 (numeric keypad\n-00008ac0: 290a 2020 2020 206e 756d 3620 2020 2020 ). num6 \n+00008a70: 2020 2020 2020 2020 3420 286e 756d 6572 4 (numer\n+00008a80: 6963 206b 6579 7061 6429 0a20 2020 2020 ic keypad). \n+00008a90: 6e75 6d35 2020 2020 2020 2020 2020 2020 num5 \n+00008aa0: 2020 2020 2020 2020 2020 2020 2020 3520 5 \n+00008ab0: 286e 756d 6572 6963 206b 6579 7061 6429 (numeric keypad)\n+00008ac0: 0a20 2020 2020 6e75 6d36 2020 2020 2020 . num6 \n 00008ad0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008ae0: 2020 2020 2036 2028 6e75 6d65 7269 6320 6 (numeric \n-00008af0: 6b65 7970 6164 290a 2020 2020 206e 756d keypad). num\n-00008b00: 3720 2020 2020 2020 2020 2020 2020 2020 7 \n-00008b10: 2020 2020 2020 2020 2020 2037 2028 6e75 7 (nu\n-00008b20: 6d65 7269 6320 6b65 7970 6164 290a 2020 meric keypad). \n-00008b30: 2020 206e 756d 3820 2020 2020 2020 2020 num8 \n+00008ae0: 2020 2020 3620 286e 756d 6572 6963 206b 6 (numeric k\n+00008af0: 6579 7061 6429 0a20 2020 2020 6e75 6d37 eypad). num7\n+00008b00: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00008b10: 2020 2020 2020 2020 2020 3720 286e 756d 7 (num\n+00008b20: 6572 6963 206b 6579 7061 6429 0a20 2020 eric keypad). \n+00008b30: 2020 6e75 6d38 2020 2020 2020 2020 2020 num8 \n 00008b40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008b50: 2038 2028 6e75 6d65 7269 6320 6b65 7970 8 (numeric keyp\n-00008b60: 6164 290a 2020 2020 206e 756d 3920 2020 ad). num9 \n+00008b50: 3820 286e 756d 6572 6963 206b 6579 7061 8 (numeric keypa\n+00008b60: 6429 0a20 2020 2020 6e75 6d39 2020 2020 d). num9 \n 00008b70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008b80: 2020 2020 2020 2039 2028 6e75 6d65 7269 9 (numeri\n-00008b90: 6320 6b65 7970 6164 290a 2020 2020 206e c keypad). n\n-00008ba0: 756d 3020 2020 2020 2020 2020 2020 2020 um0 \n-00008bb0: 2020 2020 2020 2020 2020 2020 2030 2028 0 (\n-00008bc0: 6e75 6d65 7269 6320 6b65 7970 6164 290a numeric keypad).\n-00008bd0: 2020 2020 206e 756d 7065 7269 6f64 2020 numperiod \n+00008b80: 2020 2020 2020 3920 286e 756d 6572 6963 9 (numeric\n+00008b90: 206b 6579 7061 6429 0a20 2020 2020 6e75 keypad). nu\n+00008ba0: 6d30 2020 2020 2020 2020 2020 2020 2020 m0 \n+00008bb0: 2020 2020 2020 2020 2020 2020 3020 286e 0 (n\n+00008bc0: 756d 6572 6963 206b 6579 7061 6429 0a20 umeric keypad). \n+00008bd0: 2020 2020 6e75 6d70 6572 696f 6420 2020 numperiod \n 00008be0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008bf0: 2020 202e 2020 286e 756d 6572 6963 206b . (numeric k\n-00008c00: 6579 7061 6429 0a20 2020 2020 6e75 6d65 eypad). nume\n-00008c10: 6e64 2020 2020 2020 2020 2020 2020 2020 nd \n-00008c20: 2020 2020 2020 2020 2020 456e 6420 286e End (n\n-00008c30: 756d 6572 6963 206b 6579 7061 6429 0a20 umeric keypad). \n-00008c40: 2020 2020 6e75 6d64 6f77 6e20 2020 2020 numdown \n+00008bf0: 2020 2e20 2028 6e75 6d65 7269 6320 6b65 . (numeric ke\n+00008c00: 7970 6164 290a 2020 2020 206e 756d 656e ypad). numen\n+00008c10: 6420 2020 2020 2020 2020 2020 2020 2020 d \n+00008c20: 2020 2020 2020 2020 2045 6e64 2028 6e75 End (nu\n+00008c30: 6d65 7269 6320 6b65 7970 6164 290a 2020 meric keypad). \n+00008c40: 2020 206e 756d 646f 776e 2020 2020 2020 numdown \n 00008c50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008c60: 2020 446f 776e 2028 6e75 6d65 7269 6320 Down (numeric \n-00008c70: 6b65 7970 6164 290a 2020 2020 206e 756d keypad). num\n-00008c80: 7067 646f 776e 2020 2020 2020 2020 2020 pgdown \n-00008c90: 2020 2020 2020 2020 2020 2050 6167 6520 Page \n-00008ca0: 446f 776e 2028 6e75 6d65 7269 6320 6b65 Down (numeric ke\n-00008cb0: 7970 6164 290a 2020 2020 206e 756d 6c65 ypad). numle\n-00008cc0: 6674 2020 2020 2020 2020 2020 2020 2020 ft \n-00008cd0: 2020 2020 2020 2020 204c 6566 7420 286e Left (n\n-00008ce0: 756d 6572 6963 206b 6579 7061 6429 0a20 umeric keypad). \n-00008cf0: 2020 2020 6e75 6d63 656e 7465 7220 2020 numcenter \n+00008c60: 2044 6f77 6e20 286e 756d 6572 6963 206b Down (numeric k\n+00008c70: 6579 7061 6429 0a20 2020 2020 6e75 6d70 eypad). nump\n+00008c80: 6764 6f77 6e20 2020 2020 2020 2020 2020 gdown \n+00008c90: 2020 2020 2020 2020 2020 5061 6765 2044 Page D\n+00008ca0: 6f77 6e20 286e 756d 6572 6963 206b 6579 own (numeric key\n+00008cb0: 7061 6429 0a20 2020 2020 6e75 6d6c 6566 pad). numlef\n+00008cc0: 7420 2020 2020 2020 2020 2020 2020 2020 t \n+00008cd0: 2020 2020 2020 2020 4c65 6674 2028 6e75 Left (nu\n+00008ce0: 6d65 7269 6320 6b65 7970 6164 290a 2020 meric keypad). \n+00008cf0: 2020 206e 756d 6365 6e74 6572 2020 2020 numcenter \n 00008d00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008d10: 2020 3520 7769 7468 204e 756d 204c 6f63 5 with Num Loc\n-00008d20: 6b20 696e 6163 7469 7665 2028 6e75 6d65 k inactive (nume\n-00008d30: 7269 630a 2020 2020 2020 2020 2020 2020 ric. \n+00008d10: 2035 2077 6974 6820 4e75 6d20 4c6f 636b 5 with Num Lock\n+00008d20: 2069 6e61 6374 6976 6520 286e 756d 6572 inactive (numer\n+00008d30: 6963 0a20 2020 2020 2020 2020 2020 2020 ic. \n 00008d40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008d50: 2020 2020 2020 206b 6579 7061 6429 0a20 keypad). \n-00008d60: 2020 2020 6e75 6d72 6967 6874 2020 2020 numright \n+00008d50: 2020 2020 2020 6b65 7970 6164 290a 2020 keypad). \n+00008d60: 2020 206e 756d 7269 6768 7420 2020 2020 numright \n 00008d70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008d80: 2020 5269 6768 7420 286e 756d 6572 6963 Right (numeric\n-00008d90: 206b 6579 7061 6429 0a20 2020 2020 6e75 keypad). nu\n-00008da0: 6d68 6f6d 6520 2020 2020 2020 2020 2020 mhome \n-00008db0: 2020 2020 2020 2020 2020 2020 486f 6d65 Home\n-00008dc0: 2028 6e75 6d65 7269 6320 6b65 7970 6164 (numeric keypad\n-00008dd0: 290a 2020 2020 206e 756d 7570 2020 2020 ). numup \n+00008d80: 2052 6967 6874 2028 6e75 6d65 7269 6320 Right (numeric \n+00008d90: 6b65 7970 6164 290a 2020 2020 206e 756d keypad). num\n+00008da0: 686f 6d65 2020 2020 2020 2020 2020 2020 home \n+00008db0: 2020 2020 2020 2020 2020 2048 6f6d 6520 Home \n+00008dc0: 286e 756d 6572 6963 206b 6579 7061 6429 (numeric keypad)\n+00008dd0: 0a20 2020 2020 6e75 6d75 7020 2020 2020 . numup \n 00008de0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008df0: 2020 2020 2055 7020 286e 756d 6572 6963 Up (numeric\n-00008e00: 206b 6579 7061 6429 0a20 2020 2020 6e75 keypad). nu\n-00008e10: 6d70 6775 7020 2020 2020 2020 2020 2020 mpgup \n-00008e20: 2020 2020 2020 2020 2020 2020 5061 6765 Page\n-00008e30: 2055 7020 286e 756d 6572 6963 206b 6579 Up (numeric key\n-00008e40: 7061 6429 0a20 2020 2020 6e75 6d69 6e73 pad). numins\n-00008e50: 6572 7420 2020 2020 2020 2020 2020 2020 ert \n-00008e60: 2020 2020 2020 2020 496e 7365 7274 2028 Insert (\n-00008e70: 6e75 6d65 7269 6320 6b65 7970 6164 290a numeric keypad).\n-00008e80: 2020 2020 206e 756d 6465 6c65 7465 2020 numdelete \n+00008df0: 2020 2020 5570 2028 6e75 6d65 7269 6320 Up (numeric \n+00008e00: 6b65 7970 6164 290a 2020 2020 206e 756d keypad). num\n+00008e10: 7067 7570 2020 2020 2020 2020 2020 2020 pgup \n+00008e20: 2020 2020 2020 2020 2020 2050 6167 6520 Page \n+00008e30: 5570 2028 6e75 6d65 7269 6320 6b65 7970 Up (numeric keyp\n+00008e40: 6164 290a 2020 2020 206e 756d 696e 7365 ad). numinse\n+00008e50: 7274 2020 2020 2020 2020 2020 2020 2020 rt \n+00008e60: 2020 2020 2020 2049 6e73 6572 7420 286e Insert (n\n+00008e70: 756d 6572 6963 206b 6579 7061 6429 0a20 umeric keypad). \n+00008e80: 2020 2020 6e75 6d64 656c 6574 6520 2020 numdelete \n 00008e90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008ea0: 2020 2044 656c 6574 6520 286e 756d 6572 Delete (numer\n-00008eb0: 6963 206b 6579 7061 6429 0a20 2020 2020 ic keypad). \n-00008ec0: 6e75 6d61 7374 6572 6973 6b20 2020 2020 numasterisk \n-00008ed0: 2020 2020 2020 2020 2020 2020 2020 2a20 * \n-00008ee0: 286e 756d 6572 6963 206b 6579 7061 6429 (numeric keypad)\n-00008ef0: 0a20 2020 2020 6e75 6d6d 696e 7573 2020 . numminus \n+00008ea0: 2020 4465 6c65 7465 2028 6e75 6d65 7269 Delete (numeri\n+00008eb0: 6320 6b65 7970 6164 290a 2020 2020 206e c keypad). n\n+00008ec0: 756d 6173 7465 7269 736b 2020 2020 2020 umasterisk \n+00008ed0: 2020 2020 2020 2020 2020 2020 202a 2028 * (\n+00008ee0: 6e75 6d65 7269 6320 6b65 7970 6164 290a numeric keypad).\n+00008ef0: 2020 2020 206e 756d 6d69 6e75 7320 2020 numminus \n 00008f00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008f10: 2020 2020 2d20 286e 756d 6572 6963 206b - (numeric k\n-00008f20: 6579 7061 6429 0a20 2020 2020 6e75 6d70 eypad). nump\n-00008f30: 6c75 7320 2020 2020 2020 2020 2020 2020 lus \n-00008f40: 2020 2020 2020 2020 2020 2b20 286e 756d + (num\n-00008f50: 6572 6963 206b 6579 7061 6429 0a20 2020 eric keypad). \n-00008f60: 2020 6e75 6d73 6c61 7368 2020 2020 2020 numslash \n-00008f70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008f80: 2f20 286e 756d 6572 6963 206b 6579 7061 / (numeric keypa\n-00008f90: 6429 0a20 2020 2020 6e75 6d65 6e74 6572 d). numenter\n+00008f10: 2020 202d 2028 6e75 6d65 7269 6320 6b65 - (numeric ke\n+00008f20: 7970 6164 290a 2020 2020 206e 756d 706c ypad). numpl\n+00008f30: 7573 2020 2020 2020 2020 2020 2020 2020 us \n+00008f40: 2020 2020 2020 2020 202b 2028 6e75 6d65 + (nume\n+00008f50: 7269 6320 6b65 7970 6164 290a 2020 2020 ric keypad). \n+00008f60: 206e 756d 736c 6173 6820 2020 2020 2020 numslash \n+00008f70: 2020 2020 2020 2020 2020 2020 2020 202f /\n+00008f80: 2028 6e75 6d65 7269 6320 6b65 7970 6164 (numeric keypad\n+00008f90: 290a 2020 2020 206e 756d 656e 7465 7220 ). numenter \n 00008fa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008fb0: 2020 2020 2020 456e 7465 7220 286e 756d Enter (num\n-00008fc0: 6572 6963 206b 6579 7061 6429 0a20 2020 eric keypad). \n-00008fd0: 2020 6465 6c65 7465 2020 2020 2020 2020 delete \n-00008fe0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00008ff0: 4465 6c65 7465 0a20 2020 2020 696e 7365 Delete. inse\n-00009000: 7274 2020 2020 2020 2020 2020 2020 2020 rt \n-00009010: 2020 2020 2020 2020 2020 496e 7365 7274 Insert\n-00009020: 0a20 2020 2020 686f 6d65 2020 2020 2020 . home \n+00008fb0: 2020 2020 2045 6e74 6572 2028 6e75 6d65 Enter (nume\n+00008fc0: 7269 6320 6b65 7970 6164 290a 2020 2020 ric keypad). \n+00008fd0: 2064 656c 6574 6520 2020 2020 2020 2020 delete \n+00008fe0: 2020 2020 2020 2020 2020 2020 2020 2044 D\n+00008ff0: 656c 6574 650a 2020 2020 2069 6e73 6572 elete. inser\n+00009000: 7420 2020 2020 2020 2020 2020 2020 2020 t \n+00009010: 2020 2020 2020 2020 2049 6e73 6572 740a Insert.\n+00009020: 2020 2020 2068 6f6d 6520 2020 2020 2020 home \n 00009030: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00009040: 2020 2020 486f 6d65 0a20 2020 2020 656e Home. en\n-00009050: 6420 2020 2020 2020 2020 2020 2020 2020 d \n-00009060: 2020 2020 2020 2020 2020 2020 456e 640a End.\n-00009070: 2020 2020 2070 6764 6f77 6e20 2020 2020 pgdown \n+00009040: 2020 2048 6f6d 650a 2020 2020 2065 6e64 Home. end\n+00009050: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00009060: 2020 2020 2020 2020 2020 2045 6e64 0a20 End. \n+00009070: 2020 2020 7067 646f 776e 2020 2020 2020 pgdown \n 00009080: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00009090: 2020 2050 6167 6520 446f 776e 0a20 2020 Page Down. \n-000090a0: 2020 7067 7570 2020 2020 2020 2020 2020 pgup \n-000090b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000090c0: 5061 6765 2055 700a 2020 2020 2064 6f77 Page Up. dow\n-000090d0: 6e20 2020 2020 2020 2020 2020 2020 2020 n \n-000090e0: 2020 2020 2020 2020 2020 2044 6f77 6e0a Down.\n-000090f0: 2020 2020 2075 7020 2020 2020 2020 2020 up \n+00009090: 2020 5061 6765 2044 6f77 6e0a 2020 2020 Page Down. \n+000090a0: 2070 6775 7020 2020 2020 2020 2020 2020 pgup \n+000090b0: 2020 2020 2020 2020 2020 2020 2020 2050 P\n+000090c0: 6167 6520 5570 0a20 2020 2020 646f 776e age Up. down\n+000090d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000090e0: 2020 2020 2020 2020 2020 446f 776e 0a20 Down. \n+000090f0: 2020 2020 7570 2020 2020 2020 2020 2020 up \n 00009100: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00009110: 2020 2055 700a 2020 2020 206c 6566 7420 Up. left \n+00009110: 2020 5570 0a20 2020 2020 6c65 6674 2020 Up. left \n 00009120: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00009130: 2020 2020 2020 2020 204c 6566 740a 2020 Left. \n-00009140: 2020 2072 6967 6874 2020 2020 2020 2020 right \n+00009130: 2020 2020 2020 2020 4c65 6674 0a20 2020 Left. \n+00009140: 2020 7269 6768 7420 2020 2020 2020 2020 right \n 00009150: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00009160: 2052 6967 6874 0a0a 2020 2020 2041 7320 Right.. As \n-00009170: 7765 6c6c 2061 7320 6b65 7973 7472 6f6b well as keystrok\n-00009180: 6573 2c20 7468 6520 e280 9873 656e 646b es, the ...sendk\n-00009190: 6579 e280 9920 636f 6d6d 616e 6420 7461 ey... command ta\n-000091a0: 6b65 7320 7661 7269 6f75 7320 6f70 7469 kes various opti\n-000091b0: 6f6e 730a 2020 2020 2074 6861 7420 6166 ons. that af\n-000091c0: 6665 6374 2074 6865 2042 494f 5320 6b65 fect the BIOS ke\n-000091d0: 7962 6f61 7264 2073 7461 7475 7320 666c yboard status fl\n-000091e0: 6167 732e 2020 5468 6573 6520 6f70 7469 ags. These opti\n-000091f0: 6f6e 7320 7461 6b65 2061 6e0a 2020 2020 ons take an. \n-00009200: 20e2 8098 6f6e e280 9920 6f72 20e2 8098 ...on... or ...\n-00009210: 6f66 66e2 8099 2070 6172 616d 6574 6572 off... parameter\n-00009220: 2c20 7370 6563 6966 7969 6e67 2074 6861 , specifying tha\n-00009230: 7420 7468 6520 636f 7272 6573 706f 6e64 t the correspond\n-00009240: 696e 6720 7374 6174 7573 0a20 2020 2020 ing status. \n-00009250: 666c 6167 2062 6520 7365 7420 6f72 2075 flag be set or u\n-00009260: 6e73 6574 3b20 6f6d 6974 7469 6e67 2074 nset; omitting t\n-00009270: 6865 206f 7074 696f 6e20 666f 7220 6120 he option for a \n-00009280: 6769 7665 6e20 7374 6174 7573 2066 6c61 given status fla\n-00009290: 670a 2020 2020 2077 696c 6c20 6c65 6176 g. will leav\n-000092a0: 6520 7468 6174 2066 6c61 6720 6174 2069 e that flag at i\n-000092b0: 7473 2069 6e69 7469 616c 2073 7461 7465 ts initial state\n-000092c0: 2061 7420 626f 6f74 2e20 2054 6865 20e2 at boot. The .\n-000092d0: 8098 2d2d 6e75 6de2 8099 2c0a 2020 2020 ..--num...,. \n-000092e0: 20e2 8098 2d2d 6361 7073 e280 992c 20e2 ...--caps..., .\n-000092f0: 8098 2d2d 7363 726f 6c6c e280 992c 2061 ..--scroll..., a\n-00009300: 6e64 20e2 8098 2d2d 696e 7365 7274 e280 nd ...--insert..\n-00009310: 9920 6f70 7469 6f6e 7320 656d 756c 6174 . options emulat\n-00009320: 6520 7365 7474 696e 6720 7468 650a 2020 e setting the. \n-00009330: 2020 2063 6f72 7265 7370 6f6e 6469 6e67 corresponding\n-00009340: 206d 6f64 652c 2077 6869 6c65 2074 6865 mode, while the\n-00009350: 20e2 8098 2d2d 6e75 6d6b 6579 e280 992c ...--numkey...,\n-00009360: 20e2 8098 2d2d 6361 7073 6b65 79e2 8099 ...--capskey...\n-00009370: 2c0a 2020 2020 20e2 8098 2d2d 7363 726f ,. ...--scro\n-00009380: 6c6c 6b65 79e2 8099 2c20 616e 6420 e280 llkey..., and ..\n-00009390: 982d 2d69 6e73 6572 746b 6579 e280 9920 .--insertkey... \n-000093a0: 6f70 7469 6f6e 7320 656d 756c 6174 6520 options emulate \n-000093b0: 7072 6573 7369 6e67 2061 6e64 0a20 2020 pressing and. \n-000093c0: 2020 686f 6c64 696e 6720 7468 6520 636f holding the co\n-000093d0: 7272 6573 706f 6e64 696e 6720 6b65 792e rresponding key.\n-000093e0: 2020 5468 6520 6f74 6865 7220 7374 6174 The other stat\n-000093f0: 7573 2066 6c61 6720 6f70 7469 6f6e 7320 us flag options \n-00009400: 6172 650a 2020 2020 2073 656c 662d 6578 are. self-ex\n-00009410: 706c 616e 6174 6f72 792e 0a0a 2020 2020 planatory... \n-00009420: 2049 6620 7468 6520 e280 982d 2d6e 6f2d If the ...--no-\n-00009430: 6c65 64e2 8099 206f 7074 696f 6e20 6973 led... option is\n-00009440: 2067 6976 656e 2c20 7468 6520 7374 6174 given, the stat\n-00009450: 7573 2066 6c61 6720 6f70 7469 6f6e 7320 us flag options \n-00009460: 7769 6c6c 0a20 2020 2020 6861 7665 206e will. have n\n-00009470: 6f20 6566 6665 6374 206f 6e20 6b65 7962 o effect on keyb\n-00009480: 6f61 7264 204c 4544 732e 0a0a 2020 2020 oard LEDs... \n-00009490: 2049 6620 7468 6520 e280 9873 656e 646b If the ...sendk\n-000094a0: 6579 e280 9920 636f 6d6d 616e 6420 6973 ey... command is\n-000094b0: 2067 6976 656e 206d 756c 7469 706c 6520 given multiple \n-000094c0: 7469 6d65 732c 2074 6865 6e20 6f6e 6c79 times, then only\n-000094d0: 2074 6865 0a20 2020 2020 6c61 7374 2069 the. last i\n-000094e0: 6e76 6f63 6174 696f 6e20 6861 7320 616e nvocation has an\n-000094f0: 7920 6566 6665 6374 2e0a 0a20 2020 2020 y effect... \n-00009500: 5369 6e63 6520 e280 9873 656e 646b 6579 Since ...sendkey\n-00009510: e280 9920 6d61 6e69 7075 6c61 7465 7320 ... manipulates \n-00009520: 7468 6520 4249 4f53 206b 6579 626f 6172 the BIOS keyboar\n-00009530: 6420 6275 6666 6572 2c20 6974 206d 6179 d buffer, it may\n-00009540: 2063 6175 7365 0a20 2020 2020 6861 6e67 cause. hang\n-00009550: 732c 2072 6562 6f6f 7473 2c20 6f72 206f s, reboots, or o\n-00009560: 7468 6572 206d 6973 6265 6861 7669 6f75 ther misbehaviou\n-00009570: 7220 6f6e 2073 6f6d 6520 7379 7374 656d r on some system\n-00009580: 732e 2020 4966 2074 6865 0a20 2020 2020 s. If the. \n-00009590: 6f70 6572 6174 696e 6720 7379 7374 656d operating system\n-000095a0: 206f 7220 626f 6f74 206c 6f61 6465 7220 or boot loader \n-000095b0: 7468 6174 2072 756e 7320 6166 7465 7220 that runs after \n-000095c0: 4752 5542 2075 7365 7320 6974 7320 6f77 GRUB uses its ow\n-000095d0: 6e0a 2020 2020 206b 6579 626f 6172 6420 n. keyboard \n-000095e0: 6472 6976 6572 2072 6174 6865 7220 7468 driver rather th\n-000095f0: 616e 2074 6865 2042 494f 5320 6b65 7962 an the BIOS keyb\n-00009600: 6f61 7264 2066 756e 6374 696f 6e73 2c20 oard functions, \n-00009610: 7468 656e 0a20 2020 2020 e280 9873 656e then. ...sen\n-00009620: 646b 6579 e280 9920 7769 6c6c 2068 6176 dkey... will hav\n-00009630: 6520 6e6f 2065 6666 6563 742e 0a0a 2020 e no effect... \n-00009640: 2020 2054 6869 7320 636f 6d6d 616e 6420 This command \n-00009650: 6973 206f 6e6c 7920 6176 6169 6c61 626c is only availabl\n-00009660: 6520 6f6e 2050 4320 4249 4f53 2073 7973 e on PC BIOS sys\n-00009670: 7465 6d73 2e0a 0a1f 0a46 696c 653a 2067 tems.....File: g\n-00009680: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-00009690: 2073 6574 2c20 204e 6578 743a 2073 6861 set, Next: sha\n-000096a0: 3173 756d 2c20 2050 7265 763a 2073 656e 1sum, Prev: sen\n-000096b0: 646b 6579 2c20 2055 703a 2043 6f6d 6d61 dkey, Up: Comma\n-000096c0: 6e64 2d6c 696e 6520 636f 6d6d 616e 6473 nd-line commands\n-000096d0: 0a0a 3137 2e34 2e37 3020 7365 740a 2d2d ..17.4.70 set.--\n-000096e0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 ---------.. -- C\n-000096f0: 6f6d 6d61 6e64 3a20 7365 7420 5b65 6e76 ommand: set [env\n-00009700: 7661 723d 7661 6c75 655d 0a20 2020 2020 var=value]. \n-00009710: 5365 7420 7468 6520 656e 7669 726f 6e6d Set the environm\n-00009720: 656e 7420 7661 7269 6162 6c65 2045 4e56 ent variable ENV\n-00009730: 5641 5220 746f 2056 414c 5545 2e20 2049 VAR to VALUE. I\n-00009740: 6620 696e 766f 6b65 6420 7769 7468 206e f invoked with n\n-00009750: 6f0a 2020 2020 2061 7267 756d 656e 7473 o. arguments\n-00009760: 2c20 7072 696e 7420 616c 6c20 656e 7669 , print all envi\n-00009770: 726f 6e6d 656e 7420 7661 7269 6162 6c65 ronment variable\n-00009780: 7320 7769 7468 2074 6865 6972 2076 616c s with their val\n-00009790: 7565 732e 2020 466f 720a 2020 2020 2074 ues. For. t\n-000097a0: 6865 206c 6973 7420 6f66 2065 6e76 6972 he list of envir\n-000097b0: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables\n-000097c0: 2063 7572 7265 6e74 6c79 2075 7365 6420 currently used \n-000097d0: 6279 2047 5255 4220 6974 7365 6c66 2073 by GRUB itself s\n-000097e0: 6565 0a20 2020 2020 7468 6520 7265 6c65 ee. the rele\n-000097f0: 7661 6e74 2073 6563 7469 6f6e 202a 6e6f vant section *no\n-00009800: 7465 2045 6e76 6972 6f6e 6d65 6e74 3a3a te Environment::\n-00009810: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-00009820: 696e 666f 2c20 204e 6f64 653a 2073 6861 info, Node: sha\n-00009830: 3173 756d 2c20 204e 6578 743a 2073 6861 1sum, Next: sha\n-00009840: 3235 3673 756d 2c20 2050 7265 763a 2073 256sum, Prev: s\n-00009850: 6574 2c20 2055 703a 2043 6f6d 6d61 6e64 et, Up: Command\n-00009860: 2d6c 696e 6520 636f 6d6d 616e 6473 0a0a -line commands..\n-00009870: 3137 2e34 2e37 3120 7368 6131 7375 6d0a 17.4.71 sha1sum.\n-00009880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n-00009890: 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 7368 . -- Command: sh\n-000098a0: 6131 7375 6d20 6172 6720 2e2e 2e0a 2020 a1sum arg .... \n-000098b0: 2020 2041 6c69 6173 2066 6f72 20e2 8098 Alias for ...\n-000098c0: 6861 7368 7375 6d20 2d2d 6861 7368 2073 hashsum --hash s\n-000098d0: 6861 3120 6172 6720 2e2e 2ee2 8099 2e20 ha1 arg ....... \n-000098e0: 2053 6565 2063 6f6d 6d61 6e64 20e2 8098 See command ...\n-000098f0: 6861 7368 7375 6de2 8099 0a20 2020 2020 hashsum.... \n-00009900: 282a 6e6f 7465 2068 6173 6873 756d 3a3a (*note hashsum::\n-00009910: 2920 666f 7220 6675 6c6c 2064 6573 6372 ) for full descr\n-00009920: 6970 7469 6f6e 2e0a 0a1f 0a46 696c 653a iption.....File:\n-00009930: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-00009940: 653a 2073 6861 3235 3673 756d 2c20 204e e: sha256sum, N\n-00009950: 6578 743a 2073 6861 3531 3273 756d 2c20 ext: sha512sum, \n-00009960: 2050 7265 763a 2073 6861 3173 756d 2c20 Prev: sha1sum, \n-00009970: 2055 703a 2043 6f6d 6d61 6e64 2d6c 696e Up: Command-lin\n-00009980: 6520 636f 6d6d 616e 6473 0a0a 3137 2e34 e commands..17.4\n-00009990: 2e37 3220 7368 6132 3536 7375 6d0a 2d2d .72 sha256sum.--\n-000099a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n-000099b0: 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 7368 . -- Command: sh\n-000099c0: 6132 3536 7375 6d20 6172 6720 2e2e 2e0a a256sum arg ....\n-000099d0: 2020 2020 2041 6c69 6173 2066 6f72 20e2 Alias for .\n-000099e0: 8098 6861 7368 7375 6d20 2d2d 6861 7368 ..hashsum --hash\n-000099f0: 2073 6861 3235 3620 6172 6720 2e2e 2ee2 sha256 arg ....\n-00009a00: 8099 2e20 2053 6565 2063 6f6d 6d61 6e64 ... See command\n-00009a10: 20e2 8098 6861 7368 7375 6de2 8099 0a20 ...hashsum.... \n-00009a20: 2020 2020 282a 6e6f 7465 2068 6173 6873 (*note hashs\n-00009a30: 756d 3a3a 2920 666f 7220 6675 6c6c 2064 um::) for full d\n-00009a40: 6573 6372 6970 7469 6f6e 2e0a 0a1f 0a46 escription.....F\n-00009a50: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00009a60: 204e 6f64 653a 2073 6861 3531 3273 756d Node: sha512sum\n-00009a70: 2c20 204e 6578 743a 2073 6c65 6570 2c20 , Next: sleep, \n-00009a80: 2050 7265 763a 2073 6861 3235 3673 756d Prev: sha256sum\n-00009a90: 2c20 2055 703a 2043 6f6d 6d61 6e64 2d6c , Up: Command-l\n-00009aa0: 696e 6520 636f 6d6d 616e 6473 0a0a 3137 ine commands..17\n-00009ab0: 2e34 2e37 3320 7368 6135 3132 7375 6d0a .4.73 sha512sum.\n+00009160: 5269 6768 740a 0a20 2020 2020 4173 2077 Right.. As w\n+00009170: 656c 6c20 6173 206b 6579 7374 726f 6b65 ell as keystroke\n+00009180: 732c 2074 6865 20e2 8098 7365 6e64 6b65 s, the ...sendke\n+00009190: 79e2 8099 2063 6f6d 6d61 6e64 2074 616b y... command tak\n+000091a0: 6573 2076 6172 696f 7573 206f 7074 696f es various optio\n+000091b0: 6e73 0a20 2020 2020 7468 6174 2061 6666 ns. that aff\n+000091c0: 6563 7420 7468 6520 4249 4f53 206b 6579 ect the BIOS key\n+000091d0: 626f 6172 6420 7374 6174 7573 2066 6c61 board status fla\n+000091e0: 6773 2e20 2054 6865 7365 206f 7074 696f gs. These optio\n+000091f0: 6e73 2074 616b 6520 616e 0a20 2020 2020 ns take an. \n+00009200: e280 986f 6ee2 8099 206f 7220 e280 986f ...on... or ...o\n+00009210: 6666 e280 9920 7061 7261 6d65 7465 722c ff... parameter,\n+00009220: 2073 7065 6369 6679 696e 6720 7468 6174 specifying that\n+00009230: 2074 6865 2063 6f72 7265 7370 6f6e 6469 the correspondi\n+00009240: 6e67 2073 7461 7475 730a 2020 2020 2066 ng status. f\n+00009250: 6c61 6720 6265 2073 6574 206f 7220 756e lag be set or un\n+00009260: 7365 743b 206f 6d69 7474 696e 6720 7468 set; omitting th\n+00009270: 6520 6f70 7469 6f6e 2066 6f72 2061 2067 e option for a g\n+00009280: 6976 656e 2073 7461 7475 7320 666c 6167 iven status flag\n+00009290: 0a20 2020 2020 7769 6c6c 206c 6561 7665 . will leave\n+000092a0: 2074 6861 7420 666c 6167 2061 7420 6974 that flag at it\n+000092b0: 7320 696e 6974 6961 6c20 7374 6174 6520 s initial state \n+000092c0: 6174 2062 6f6f 742e 2020 5468 6520 e280 at boot. The ..\n+000092d0: 982d 2d6e 756d e280 992c 0a20 2020 2020 .--num...,. \n+000092e0: e280 982d 2d63 6170 73e2 8099 2c20 e280 ...--caps..., ..\n+000092f0: 982d 2d73 6372 6f6c 6ce2 8099 2c20 616e .--scroll..., an\n+00009300: 6420 e280 982d 2d69 6e73 6572 74e2 8099 d ...--insert...\n+00009310: 206f 7074 696f 6e73 2065 6d75 6c61 7465 options emulate\n+00009320: 2073 6574 7469 6e67 2074 6865 0a20 2020 setting the. \n+00009330: 2020 636f 7272 6573 706f 6e64 696e 6720 corresponding \n+00009340: 6d6f 6465 2c20 7768 696c 6520 7468 6520 mode, while the \n+00009350: e280 982d 2d6e 756d 6b65 79e2 8099 2c20 ...--numkey..., \n+00009360: e280 982d 2d63 6170 736b 6579 e280 992c ...--capskey...,\n+00009370: 0a20 2020 2020 e280 982d 2d73 6372 6f6c . ...--scrol\n+00009380: 6c6b 6579 e280 992c 2061 6e64 20e2 8098 lkey..., and ...\n+00009390: 2d2d 696e 7365 7274 6b65 79e2 8099 206f --insertkey... o\n+000093a0: 7074 696f 6e73 2065 6d75 6c61 7465 2070 ptions emulate p\n+000093b0: 7265 7373 696e 6720 616e 640a 2020 2020 ressing and. \n+000093c0: 2068 6f6c 6469 6e67 2074 6865 2063 6f72 holding the cor\n+000093d0: 7265 7370 6f6e 6469 6e67 206b 6579 2e20 responding key. \n+000093e0: 2054 6865 206f 7468 6572 2073 7461 7475 The other statu\n+000093f0: 7320 666c 6167 206f 7074 696f 6e73 2061 s flag options a\n+00009400: 7265 0a20 2020 2020 7365 6c66 2d65 7870 re. self-exp\n+00009410: 6c61 6e61 746f 7279 2e0a 0a20 2020 2020 lanatory... \n+00009420: 4966 2074 6865 20e2 8098 2d2d 6e6f 2d6c If the ...--no-l\n+00009430: 6564 e280 9920 6f70 7469 6f6e 2069 7320 ed... option is \n+00009440: 6769 7665 6e2c 2074 6865 2073 7461 7475 given, the statu\n+00009450: 7320 666c 6167 206f 7074 696f 6e73 2077 s flag options w\n+00009460: 696c 6c0a 2020 2020 2068 6176 6520 6e6f ill. have no\n+00009470: 2065 6666 6563 7420 6f6e 206b 6579 626f effect on keybo\n+00009480: 6172 6420 4c45 4473 2e0a 0a20 2020 2020 ard LEDs... \n+00009490: 4966 2074 6865 20e2 8098 7365 6e64 6b65 If the ...sendke\n+000094a0: 79e2 8099 2063 6f6d 6d61 6e64 2069 7320 y... command is \n+000094b0: 6769 7665 6e20 6d75 6c74 6970 6c65 2074 given multiple t\n+000094c0: 696d 6573 2c20 7468 656e 206f 6e6c 7920 imes, then only \n+000094d0: 7468 650a 2020 2020 206c 6173 7420 696e the. last in\n+000094e0: 766f 6361 7469 6f6e 2068 6173 2061 6e79 vocation has any\n+000094f0: 2065 6666 6563 742e 0a0a 2020 2020 2053 effect... S\n+00009500: 696e 6365 20e2 8098 7365 6e64 6b65 79e2 ince ...sendkey.\n+00009510: 8099 206d 616e 6970 756c 6174 6573 2074 .. manipulates t\n+00009520: 6865 2042 494f 5320 6b65 7962 6f61 7264 he BIOS keyboard\n+00009530: 2062 7566 6665 722c 2069 7420 6d61 7920 buffer, it may \n+00009540: 6361 7573 650a 2020 2020 2068 616e 6773 cause. hangs\n+00009550: 2c20 7265 626f 6f74 732c 206f 7220 6f74 , reboots, or ot\n+00009560: 6865 7220 6d69 7362 6568 6176 696f 7572 her misbehaviour\n+00009570: 206f 6e20 736f 6d65 2073 7973 7465 6d73 on some systems\n+00009580: 2e20 2049 6620 7468 650a 2020 2020 206f . If the. o\n+00009590: 7065 7261 7469 6e67 2073 7973 7465 6d20 perating system \n+000095a0: 6f72 2062 6f6f 7420 6c6f 6164 6572 2074 or boot loader t\n+000095b0: 6861 7420 7275 6e73 2061 6674 6572 2047 hat runs after G\n+000095c0: 5255 4220 7573 6573 2069 7473 206f 776e RUB uses its own\n+000095d0: 0a20 2020 2020 6b65 7962 6f61 7264 2064 . keyboard d\n+000095e0: 7269 7665 7220 7261 7468 6572 2074 6861 river rather tha\n+000095f0: 6e20 7468 6520 4249 4f53 206b 6579 626f n the BIOS keybo\n+00009600: 6172 6420 6675 6e63 7469 6f6e 732c 2074 ard functions, t\n+00009610: 6865 6e0a 2020 2020 20e2 8098 7365 6e64 hen. ...send\n+00009620: 6b65 79e2 8099 2077 696c 6c20 6861 7665 key... will have\n+00009630: 206e 6f20 6566 6665 6374 2e0a 0a20 2020 no effect... \n+00009640: 2020 5468 6973 2063 6f6d 6d61 6e64 2069 This command i\n+00009650: 7320 6f6e 6c79 2061 7661 696c 6162 6c65 s only available\n+00009660: 206f 6e20 5043 2042 494f 5320 7379 7374 on PC BIOS syst\n+00009670: 656d 732e 0a0a 1f0a 4669 6c65 3a20 6772 ems.....File: gr\n+00009680: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+00009690: 7365 742c 2020 4e65 7874 3a20 7368 6131 set, Next: sha1\n+000096a0: 7375 6d2c 2020 5072 6576 3a20 7365 6e64 sum, Prev: send\n+000096b0: 6b65 792c 2020 5570 3a20 436f 6d6d 616e key, Up: Comman\n+000096c0: 642d 6c69 6e65 2063 6f6d 6d61 6e64 730a d-line commands.\n+000096d0: 0a31 372e 342e 3730 2073 6574 0a2d 2d2d .17.4.70 set.---\n+000096e0: 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f --------.. -- Co\n+000096f0: 6d6d 616e 643a 2073 6574 205b 656e 7676 mmand: set [envv\n+00009700: 6172 3d76 616c 7565 5d0a 2020 2020 2053 ar=value]. S\n+00009710: 6574 2074 6865 2065 6e76 6972 6f6e 6d65 et the environme\n+00009720: 6e74 2076 6172 6961 626c 6520 454e 5656 nt variable ENVV\n+00009730: 4152 2074 6f20 5641 4c55 452e 2020 4966 AR to VALUE. If\n+00009740: 2069 6e76 6f6b 6564 2077 6974 6820 6e6f invoked with no\n+00009750: 0a20 2020 2020 6172 6775 6d65 6e74 732c . arguments,\n+00009760: 2070 7269 6e74 2061 6c6c 2065 6e76 6972 print all envir\n+00009770: 6f6e 6d65 6e74 2076 6172 6961 626c 6573 onment variables\n+00009780: 2077 6974 6820 7468 6569 7220 7661 6c75 with their valu\n+00009790: 6573 2e20 2046 6f72 0a20 2020 2020 7468 es. For. th\n+000097a0: 6520 6c69 7374 206f 6620 656e 7669 726f e list of enviro\n+000097b0: 6e6d 656e 7420 7661 7269 6162 6c65 7320 nment variables \n+000097c0: 6375 7272 656e 746c 7920 7573 6564 2062 currently used b\n+000097d0: 7920 4752 5542 2069 7473 656c 6620 7365 y GRUB itself se\n+000097e0: 650a 2020 2020 2074 6865 2072 656c 6576 e. the relev\n+000097f0: 616e 7420 7365 6374 696f 6e20 2a6e 6f74 ant section *not\n+00009800: 6520 456e 7669 726f 6e6d 656e 743a 3a2e e Environment::.\n+00009810: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+00009820: 6e66 6f2c 2020 4e6f 6465 3a20 7368 6131 nfo, Node: sha1\n+00009830: 7375 6d2c 2020 4e65 7874 3a20 7368 6132 sum, Next: sha2\n+00009840: 3536 7375 6d2c 2020 5072 6576 3a20 7365 56sum, Prev: se\n+00009850: 742c 2020 5570 3a20 436f 6d6d 616e 642d t, Up: Command-\n+00009860: 6c69 6e65 2063 6f6d 6d61 6e64 730a 0a31 line commands..1\n+00009870: 372e 342e 3731 2073 6861 3173 756d 0a2d 7.4.71 sha1sum.-\n+00009880: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n+00009890: 202d 2d20 436f 6d6d 616e 643a 2073 6861 -- Command: sha\n+000098a0: 3173 756d 2061 7267 202e 2e2e 0a20 2020 1sum arg .... \n+000098b0: 2020 416c 6961 7320 666f 7220 e280 9868 Alias for ...h\n+000098c0: 6173 6873 756d 202d 2d68 6173 6820 7368 ashsum --hash sh\n+000098d0: 6131 2061 7267 202e 2e2e e280 992e 2020 a1 arg ....... \n+000098e0: 5365 6520 636f 6d6d 616e 6420 e280 9868 See command ...h\n+000098f0: 6173 6873 756d e280 990a 2020 2020 2028 ashsum.... (\n+00009900: 2a6e 6f74 6520 6861 7368 7375 6d3a 3a29 *note hashsum::)\n+00009910: 2066 6f72 2066 756c 6c20 6465 7363 7269 for full descri\n+00009920: 7074 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 ption.....File: \n+00009930: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00009940: 3a20 7368 6132 3536 7375 6d2c 2020 4e65 : sha256sum, Ne\n+00009950: 7874 3a20 7368 6135 3132 7375 6d2c 2020 xt: sha512sum, \n+00009960: 5072 6576 3a20 7368 6131 7375 6d2c 2020 Prev: sha1sum, \n+00009970: 5570 3a20 436f 6d6d 616e 642d 6c69 6e65 Up: Command-line\n+00009980: 2063 6f6d 6d61 6e64 730a 0a31 372e 342e commands..17.4.\n+00009990: 3732 2073 6861 3235 3673 756d 0a2d 2d2d 72 sha256sum.---\n+000099a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n+000099b0: 202d 2d20 436f 6d6d 616e 643a 2073 6861 -- Command: sha\n+000099c0: 3235 3673 756d 2061 7267 202e 2e2e 0a20 256sum arg .... \n+000099d0: 2020 2020 416c 6961 7320 666f 7220 e280 Alias for ..\n+000099e0: 9868 6173 6873 756d 202d 2d68 6173 6820 .hashsum --hash \n+000099f0: 7368 6132 3536 2061 7267 202e 2e2e e280 sha256 arg .....\n+00009a00: 992e 2020 5365 6520 636f 6d6d 616e 6420 .. See command \n+00009a10: e280 9868 6173 6873 756d e280 990a 2020 ...hashsum.... \n+00009a20: 2020 2028 2a6e 6f74 6520 6861 7368 7375 (*note hashsu\n+00009a30: 6d3a 3a29 2066 6f72 2066 756c 6c20 6465 m::) for full de\n+00009a40: 7363 7269 7074 696f 6e2e 0a0a 1f0a 4669 scription.....Fi\n+00009a50: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00009a60: 4e6f 6465 3a20 7368 6135 3132 7375 6d2c Node: sha512sum,\n+00009a70: 2020 4e65 7874 3a20 736c 6565 702c 2020 Next: sleep, \n+00009a80: 5072 6576 3a20 7368 6132 3536 7375 6d2c Prev: sha256sum,\n+00009a90: 2020 5570 3a20 436f 6d6d 616e 642d 6c69 Up: Command-li\n+00009aa0: 6e65 2063 6f6d 6d61 6e64 730a 0a31 372e ne commands..17.\n+00009ab0: 342e 3733 2073 6861 3531 3273 756d 0a2d 4.73 sha512sum.-\n 00009ac0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00009ad0: 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 -.. -- Command: \n-00009ae0: 7368 6135 3132 7375 6d20 6172 6720 2e2e sha512sum arg ..\n-00009af0: 2e0a 2020 2020 2041 6c69 6173 2066 6f72 .. Alias for\n-00009b00: 20e2 8098 6861 7368 7375 6d20 2d2d 6861 ...hashsum --ha\n-00009b10: 7368 2073 6861 3531 3220 6172 6720 2e2e sh sha512 arg ..\n-00009b20: 2ee2 8099 2e20 2053 6565 2063 6f6d 6d61 ..... See comma\n-00009b30: 6e64 20e2 8098 6861 7368 7375 6de2 8099 nd ...hashsum...\n-00009b40: 0a20 2020 2020 282a 6e6f 7465 2068 6173 . (*note has\n-00009b50: 6873 756d 3a3a 2920 666f 7220 6675 6c6c hsum::) for full\n-00009b60: 2064 6573 6372 6970 7469 6f6e 2e0a 0a1f description....\n-00009b70: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n-00009b80: 2c20 204e 6f64 653a 2073 6c65 6570 2c20 , Node: sleep, \n-00009b90: 204e 6578 743a 2073 6d62 696f 732c 2020 Next: smbios, \n-00009ba0: 5072 6576 3a20 7368 6135 3132 7375 6d2c Prev: sha512sum,\n-00009bb0: 2020 5570 3a20 436f 6d6d 616e 642d 6c69 Up: Command-li\n-00009bc0: 6e65 2063 6f6d 6d61 6e64 730a 0a31 372e ne commands..17.\n-00009bd0: 342e 3734 2073 6c65 6570 0a2d 2d2d 2d2d 4.74 sleep.-----\n-00009be0: 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f --------.. -- Co\n-00009bf0: 6d6d 616e 643a 2073 6c65 6570 205b 2d2d mmand: sleep [--\n-00009c00: 7665 7262 6f73 655d 205b 2d2d 696e 7465 verbose] [--inte\n-00009c10: 7272 7570 7469 626c 655d 2063 6f75 6e74 rruptible] count\n-00009c20: 0a20 2020 2020 536c 6565 7020 666f 7220 . Sleep for \n-00009c30: 434f 554e 5420 7365 636f 6e64 732e 2020 COUNT seconds. \n-00009c40: 4966 206f 7074 696f 6e20 e280 982d 2d69 If option ...--i\n-00009c50: 6e74 6572 7275 7074 6962 6c65 e280 9920 nterruptible... \n-00009c60: 6973 2067 6976 656e 2c0a 2020 2020 2061 is given,. a\n-00009c70: 6c6c 6f77 2070 7265 7373 696e 6720 3c45 llow pressing , or hol\n-00009c90: 6469 6e67 2064 6f77 6e20 3c53 4849 4654 ding down to interrupt. \n-00009cb0: 2020 2020 736c 6565 702e 2020 5769 7468 sleep. With\n-00009cc0: 20e2 8098 2d2d 7665 7262 6f73 65e2 8099 ...--verbose...\n-00009cd0: 2073 686f 7720 636f 756e 7464 6f77 6e20 show countdown \n-00009ce0: 6f66 2072 656d 6169 6e69 6e67 2073 6563 of remaining sec\n-00009cf0: 6f6e 6473 2e20 2045 7869 740a 2020 2020 onds. Exit. \n-00009d00: 2063 6f64 6520 6973 2073 6574 2074 6f20 code is set to \n-00009d10: 3020 6966 2074 696d 656f 7574 2065 7870 0 if timeout exp\n-00009d20: 6972 6564 2061 6e64 2074 6f20 3120 6966 ired and to 1 if\n-00009d30: 2074 696d 656f 7574 2077 6173 0a20 2020 timeout was. \n-00009d40: 2020 696e 7465 7272 7570 7465 6420 7573 interrupted us\n-00009d50: 696e 6720 616e 7920 6f66 2074 6865 206d ing any of the m\n-00009d60: 656e 7469 6f6e 6564 206b 6579 732e 0a0a entioned keys...\n-00009d70: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00009d80: 6f2c 2020 4e6f 6465 3a20 736d 6269 6f73 o, Node: smbios\n-00009d90: 2c20 204e 6578 743a 2073 6f75 7263 652c , Next: source,\n-00009da0: 2020 5072 6576 3a20 736c 6565 702c 2020 Prev: sleep, \n-00009db0: 5570 3a20 436f 6d6d 616e 642d 6c69 6e65 Up: Command-line\n-00009dc0: 2063 6f6d 6d61 6e64 730a 0a31 372e 342e commands..17.4.\n-00009dd0: 3735 2073 6d62 696f 730a 2d2d 2d2d 2d2d 75 smbios.------\n-00009de0: 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f --------.. -- Co\n-00009df0: 6d6d 616e 643a 2073 6d62 696f 7320 5b2d mmand: smbios [-\n-00009e00: 2d74 7970 6520 5459 5045 5d20 5b2d 2d68 -type TYPE] [--h\n-00009e10: 616e 646c 6520 4841 4e44 4c45 5d20 5b2d andle HANDLE] [-\n-00009e20: 2d6d 6174 6368 204d 4154 4348 5d0a 2020 -match MATCH]. \n-00009e30: 2020 2020 2020 2020 282d 2d67 6574 2d62 (--get-b\n-00009e40: 7974 6520 7c20 2d2d 6765 742d 776f 7264 yte | --get-word\n-00009e50: 207c 202d 2d67 6574 2d64 776f 7264 207c | --get-dword |\n-00009e60: 202d 2d67 6574 2d71 776f 7264 207c 0a20 --get-qword |. \n-00009e70: 2020 2020 2020 2020 202d 2d67 6574 2d73 --get-s\n-00009e80: 7472 696e 6720 7c20 2d2d 6765 742d 7575 tring | --get-uu\n-00009e90: 6964 2920 4f46 4653 4554 205b 2d2d 7365 id) OFFSET [--se\n-00009ea0: 7420 5641 5249 4142 4c45 5d0a 2020 2020 t VARIABLE]. \n-00009eb0: 2052 6574 7269 6576 6520 534d 4249 4f53 Retrieve SMBIOS\n-00009ec0: 2069 6e66 6f72 6d61 7469 6f6e 2e0a 0a20 information... \n-00009ed0: 2020 2020 5468 6520 e280 9873 6d62 696f The ...smbio\n-00009ee0: 73e2 8099 2063 6f6d 6d61 6e64 2072 6574 s... command ret\n-00009ef0: 7572 6e73 2074 6865 2076 616c 7565 206f urns the value o\n-00009f00: 6620 6120 6669 656c 6420 696e 2061 6e20 f a field in an \n-00009f10: 534d 4249 4f53 0a20 2020 2020 7374 7275 SMBIOS. stru\n-00009f20: 6374 7572 652e 2020 5468 6520 666f 6c6c cture. The foll\n-00009f30: 6f77 696e 6720 6f70 7469 6f6e 7320 6465 owing options de\n-00009f40: 7465 726d 696e 6520 7768 6963 6820 7374 termine which st\n-00009f50: 7275 6374 7572 6520 746f 0a20 2020 2020 ructure to. \n-00009f60: 7365 6c65 6374 2e0a 0a20 2020 2020 2020 select... \n-00009f70: 20e2 80a2 2053 7065 6369 6679 696e 6720 ... Specifying \n-00009f80: e280 982d 2d74 7970 65e2 8099 2077 696c ...--type... wil\n-00009f90: 6c20 7365 6c65 6374 2073 7472 7563 7475 l select structu\n-00009fa0: 7265 7320 7769 7468 2061 206d 6174 6368 res with a match\n-00009fb0: 696e 670a 2020 2020 2020 2020 2020 5459 ing. TY\n-00009fc0: 5045 2e20 2054 6865 2074 7970 6520 6361 PE. The type ca\n-00009fd0: 6e20 6265 2061 6e79 2069 6e74 6567 6572 n be any integer\n-00009fe0: 2066 726f 6d20 3020 746f 2032 3535 2e0a from 0 to 255..\n-00009ff0: 2020 2020 2020 2020 e280 a220 5370 6563 ... Spec\n-0000a000: 6966 7969 6e67 20e2 8098 2d2d 6861 6e64 ifying ...--hand\n-0000a010: 6c65 e280 9920 7769 6c6c 2073 656c 6563 le... will selec\n-0000a020: 7420 7374 7275 6374 7572 6573 2077 6974 t structures wit\n-0000a030: 6820 6120 6d61 7463 6869 6e67 0a20 2020 h a matching. \n-0000a040: 2020 2020 2020 2048 414e 444c 452e 2020 HANDLE. \n-0000a050: 5468 6520 6861 6e64 6c65 2063 616e 2062 The handle can b\n-0000a060: 6520 616e 7920 696e 7465 6765 7220 6672 e any integer fr\n-0000a070: 6f6d 2030 2074 6f20 3635 3533 352e 0a20 om 0 to 65535.. \n-0000a080: 2020 2020 2020 20e2 80a2 2053 7065 6369 ... Speci\n-0000a090: 6679 696e 6720 e280 982d 2d6d 6174 6368 fying ...--match\n-0000a0a0: e280 9920 7769 6c6c 2073 656c 6563 7420 ... will select \n-0000a0b0: 7374 7275 6374 7572 6520 6e75 6d62 6572 structure number\n-0000a0c0: 204d 4154 4348 2069 6e20 7468 650a 2020 MATCH in the. \n-0000a0d0: 2020 2020 2020 2020 6669 6c74 6572 6564 filtered\n-0000a0e0: 206c 6973 7420 6f66 2073 7472 7563 7475 list of structu\n-0000a0f0: 7265 733b 2065 2e67 2e20 20e2 8098 736d res; e.g. ...sm\n-0000a100: 6269 6f73 202d 2d74 7970 6520 3420 2d2d bios --type 4 --\n-0000a110: 6d61 7463 6820 32e2 8099 0a20 2020 2020 match 2.... \n-0000a120: 2020 2020 2077 696c 6c20 7365 6c65 6374 will select\n-0000a130: 2074 6865 2073 6563 6f6e 6420 5072 6f63 the second Proc\n-0000a140: 6573 7320 496e 666f 726d 6174 696f 6e20 ess Information \n-0000a150: 2854 7970 6520 3429 2073 7472 7563 7475 (Type 4) structu\n-0000a160: 7265 2e0a 2020 2020 2020 2020 2020 5468 re.. Th\n-0000a170: 6520 6c69 7374 2069 7320 616c 7761 7973 e list is always\n-0000a180: 206f 7264 6572 6564 2074 6865 2073 616d ordered the sam\n-0000a190: 6520 6173 2074 6865 2068 6172 6477 6172 e as the hardwar\n-0000a1a0: 6527 7320 534d 4249 4f53 0a20 2020 2020 e's SMBIOS. \n-0000a1b0: 2020 2020 2074 6162 6c65 2e20 2054 6865 table. The\n-0000a1c0: 206d 6174 6368 206e 756d 6265 7220 6d75 match number mu\n-0000a1d0: 7374 2062 6520 6120 706f 7369 7469 7665 st be a positive\n-0000a1e0: 2069 6e74 6567 6572 2e20 2049 660a 2020 integer. If. \n-0000a1f0: 2020 2020 2020 2020 756e 7370 6563 6966 unspecif\n-0000a200: 6965 642c 2074 6865 2066 6972 7374 206d ied, the first m\n-0000a210: 6174 6368 696e 6720 7374 7275 6374 7572 atching structur\n-0000a220: 6520 7769 6c6c 2062 6520 7365 6c65 6374 e will be select\n-0000a230: 6564 2e0a 0a20 2020 2020 5468 6520 7265 ed... The re\n-0000a240: 6d61 696e 696e 6720 6f70 7469 6f6e 7320 maining options \n-0000a250: 6465 7465 726d 696e 6520 7768 6963 6820 determine which \n-0000a260: 6669 656c 6420 696e 2074 6865 2073 656c field in the sel\n-0000a270: 6563 7465 6420 534d 4249 4f53 0a20 2020 ected SMBIOS. \n-0000a280: 2020 7374 7275 6374 7572 6520 746f 2072 structure to r\n-0000a290: 6574 7572 6e2e 2020 4f6e 6c79 206f 6e65 eturn. Only one\n-0000a2a0: 206f 6620 7468 6573 6520 6f70 7469 6f6e of these option\n-0000a2b0: 7320 6d61 7920 6265 2073 7065 6369 6669 s may be specifi\n-0000a2c0: 6564 2061 740a 2020 2020 2061 2074 696d ed at. a tim\n-0000a2d0: 652e 0a0a 2020 2020 2020 2020 e280 a220 e... ... \n-0000a2e0: 5768 656e 2067 6976 656e 20e2 8098 2d2d When given ...--\n-0000a2f0: 6765 742d 6279 7465 e280 992c 2072 6574 get-byte..., ret\n-0000a300: 7572 6e20 7468 6520 7661 6c75 6520 6f66 urn the value of\n-0000a310: 2074 6865 2062 7974 6520 6174 0a20 2020 the byte at. \n-0000a320: 2020 2020 2020 204f 4646 5345 5420 6279 OFFSET by\n-0000a330: 7465 7320 696e 746f 2074 6865 2073 656c tes into the sel\n-0000a340: 6563 7465 6420 534d 4249 4f53 2073 7472 ected SMBIOS str\n-0000a350: 7563 7475 7265 2e20 2049 7420 7769 6c6c ucture. It will\n-0000a360: 2062 650a 2020 2020 2020 2020 2020 666f be. fo\n-0000a370: 726d 6174 7465 6420 6173 2061 6e20 756e rmatted as an un\n-0000a380: 7369 676e 6564 2064 6563 696d 616c 2069 signed decimal i\n-0000a390: 6e74 6567 6572 2e0a 2020 2020 2020 2020 nteger.. \n-0000a3a0: e280 a220 5768 656e 2067 6976 656e 20e2 ... When given .\n-0000a3b0: 8098 2d2d 6765 742d 776f 7264 e280 992c ..--get-word...,\n-0000a3c0: 2072 6574 7572 6e20 7468 6520 7661 6c75 return the valu\n-0000a3d0: 6520 6f66 2074 6865 2077 6f72 6420 2874 e of the word (t\n-0000a3e0: 776f 0a20 2020 2020 2020 2020 2062 7974 wo. byt\n-0000a3f0: 6573 2920 6174 204f 4646 5345 5420 6279 es) at OFFSET by\n-0000a400: 7465 7320 696e 746f 2074 6865 2073 656c tes into the sel\n-0000a410: 6563 7465 6420 534d 4249 4f53 2073 7472 ected SMBIOS str\n-0000a420: 7563 7475 7265 2e20 2049 740a 2020 2020 ucture. It. \n-0000a430: 2020 2020 2020 7769 6c6c 2062 6520 666f will be fo\n-0000a440: 726d 6174 7465 6420 6173 2061 6e20 756e rmatted as an un\n-0000a450: 7369 676e 6564 2064 6563 696d 616c 2069 signed decimal i\n-0000a460: 6e74 6567 6572 2e0a 2020 2020 2020 2020 nteger.. \n-0000a470: e280 a220 5768 656e 2067 6976 656e 20e2 ... When given .\n-0000a480: 8098 2d2d 6765 742d 6477 6f72 64e2 8099 ..--get-dword...\n-0000a490: 2c20 7265 7475 726e 2074 6865 2076 616c , return the val\n-0000a4a0: 7565 206f 6620 7468 6520 6477 6f72 6420 ue of the dword \n-0000a4b0: 2866 6f75 720a 2020 2020 2020 2020 2020 (four. \n-0000a4c0: 6279 7465 7329 2061 7420 4f46 4653 4554 bytes) at OFFSET\n-0000a4d0: 2062 7974 6573 2069 6e74 6f20 7468 6520 bytes into the \n-0000a4e0: 7365 6c65 6374 6564 2053 4d42 494f 5320 selected SMBIOS \n-0000a4f0: 7374 7275 6374 7572 652e 2020 4974 0a20 structure. It. \n-0000a500: 2020 2020 2020 2020 2077 696c 6c20 6265 will be\n-0000a510: 2066 6f72 6d61 7474 6564 2061 7320 616e formatted as an\n-0000a520: 2075 6e73 6967 6e65 6420 6465 6369 6d61 unsigned decima\n-0000a530: 6c20 696e 7465 6765 722e 0a20 2020 2020 l integer.. \n-0000a540: 2020 20e2 80a2 2057 6865 6e20 6769 7665 ... When give\n-0000a550: 6e20 e280 982d 2d67 6574 2d71 776f 7264 n ...--get-qword\n-0000a560: e280 992c 2072 6574 7572 6e20 7468 6520 ..., return the \n-0000a570: 7661 6c75 6520 6f66 2074 6865 2071 776f value of the qwo\n-0000a580: 7264 2028 6569 6768 740a 2020 2020 2020 rd (eight. \n-0000a590: 2020 2020 6279 7465 7329 2061 7420 4f46 bytes) at OF\n-0000a5a0: 4653 4554 2062 7974 6573 2069 6e74 6f20 FSET bytes into \n-0000a5b0: 7468 6520 7365 6c65 6374 6564 2053 4d42 the selected SMB\n-0000a5c0: 494f 5320 7374 7275 6374 7572 652e 2020 IOS structure. \n-0000a5d0: 4974 0a20 2020 2020 2020 2020 2077 696c It. wil\n-0000a5e0: 6c20 6265 2066 6f72 6d61 7474 6564 2061 l be formatted a\n-0000a5f0: 7320 616e 2075 6e73 6967 6e65 6420 6465 s an unsigned de\n-0000a600: 6369 6d61 6c20 696e 7465 6765 722e 0a20 cimal integer.. \n-0000a610: 2020 2020 2020 20e2 80a2 2057 6865 6e20 ... When \n-0000a620: 6769 7665 6e20 e280 982d 2d67 6574 2d73 given ...--get-s\n-0000a630: 7472 696e 67e2 8099 2c20 7265 7475 726e tring..., return\n-0000a640: 2074 6865 2073 7472 696e 6720 7769 7468 the string with\n-0000a650: 2069 7473 2069 6e64 6578 0a20 2020 2020 its index. \n-0000a660: 2020 2020 2066 6f75 6e64 2061 7420 4f46 found at OF\n-0000a670: 4653 4554 2062 7974 6573 2069 6e74 6f20 FSET bytes into \n-0000a680: 7468 6520 7365 6c65 6374 6564 2053 4d42 the selected SMB\n-0000a690: 494f 5320 7374 7275 6374 7572 652e 0a20 IOS structure.. \n-0000a6a0: 2020 2020 2020 20e2 80a2 2057 6865 6e20 ... When \n-0000a6b0: 6769 7665 6e20 e280 982d 2d67 6574 2d75 given ...--get-u\n-0000a6c0: 7569 64e2 8099 2c20 7265 7475 726e 2074 uid..., return t\n-0000a6d0: 6865 2076 616c 7565 206f 6620 7468 6520 he value of the \n-0000a6e0: 5555 4944 2028 7369 7874 6565 6e0a 2020 UUID (sixteen. \n-0000a6f0: 2020 2020 2020 2020 6279 7465 7329 2061 bytes) a\n-0000a700: 7420 4f46 4653 4554 2062 7974 6573 2069 t OFFSET bytes i\n-0000a710: 6e74 6f20 7468 6520 7365 6c65 6374 6564 nto the selected\n-0000a720: 2053 4d42 494f 5320 7374 7275 6374 7572 SMBIOS structur\n-0000a730: 652e 2020 4974 0a20 2020 2020 2020 2020 e. It. \n-0000a740: 2077 696c 6c20 6265 2066 6f72 6d61 7474 will be formatt\n-0000a750: 6564 2061 7320 6c6f 7765 722d 6361 7365 ed as lower-case\n-0000a760: 2068 7970 6865 6e61 7465 6420 6865 7861 hyphenated hexa\n-0000a770: 6465 6369 6d61 6c20 6469 6769 7473 2c0a decimal digits,.\n-0000a780: 2020 2020 2020 2020 2020 7769 7468 2074 with t\n-0000a790: 6865 2066 6972 7374 2074 6872 6565 2066 he first three f\n-0000a7a0: 6965 6c64 7320 6173 206c 6974 746c 652d ields as little-\n-0000a7b0: 656e 6469 616e 2c20 616e 6420 7468 6520 endian, and the \n-0000a7c0: 7265 7374 0a20 2020 2020 2020 2020 2070 rest. p\n-0000a7d0: 7269 6e74 6564 2062 7974 652d 6279 2d62 rinted byte-by-b\n-0000a7e0: 7974 652e 0a0a 2020 2020 2054 6865 2064 yte... The d\n-0000a7f0: 6566 6175 6c74 2061 6374 696f 6e20 6973 efault action is\n-0000a800: 2074 6f20 7072 696e 7420 7468 6520 7661 to print the va\n-0000a810: 6c75 6520 6f66 2074 6865 2072 6571 7565 lue of the reque\n-0000a820: 7374 6564 2066 6965 6c64 2074 6f0a 2020 sted field to. \n-0000a830: 2020 2074 6865 2063 6f6e 736f 6c65 2c20 the console, \n-0000a840: 6275 7420 6120 7661 7269 6162 6c65 206e but a variable n\n-0000a850: 616d 6520 6361 6e20 6265 2073 7065 6369 ame can be speci\n-0000a860: 6669 6564 2077 6974 6820 e280 982d 2d73 fied with ...--s\n-0000a870: 6574 e280 9920 746f 0a20 2020 2020 7374 et... to. st\n-0000a880: 6f72 6520 7468 6520 7661 6c75 6520 696e ore the value in\n-0000a890: 7374 6561 6420 6f66 2070 7269 6e74 696e stead of printin\n-0000a8a0: 6720 6974 2e0a 0a20 2020 2020 466f 7220 g it... For \n-0000a8b0: 6578 616d 706c 652c 2074 6869 7320 7769 example, this wi\n-0000a8c0: 6c6c 2073 746f 7265 2061 6e64 2074 6865 ll store and the\n-0000a8d0: 6e20 6469 7370 6c61 7920 7468 6520 7379 n display the sy\n-0000a8e0: 7374 656d 0a20 2020 2020 6d61 6e75 6661 stem. manufa\n-0000a8f0: 6374 7572 6572 2773 206e 616d 652e 0a0a cturer's name...\n-0000a900: 2020 2020 2020 2020 2020 736d 6269 6f73 smbios\n-0000a910: 202d 2d74 7970 6520 3120 2d2d 6765 742d --type 1 --get-\n-0000a920: 7374 7269 6e67 2034 202d 2d73 6574 2073 string 4 --set s\n-0000a930: 7973 7465 6d5f 6d61 6e75 6661 6374 7572 ystem_manufactur\n-0000a940: 6572 0a20 2020 2020 2020 2020 2065 6368 er. ech\n-0000a950: 6f20 2473 7973 7465 6d5f 6d61 6e75 6661 o $system_manufa\n-0000a960: 6374 7572 6572 0a0a 1f0a 4669 6c65 3a20 cturer....File: \n-0000a970: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-0000a980: 3a20 736f 7572 6365 2c20 204e 6578 743a : source, Next:\n-0000a990: 2074 6573 742c 2020 5072 6576 3a20 736d test, Prev: sm\n-0000a9a0: 6269 6f73 2c20 2055 703a 2043 6f6d 6d61 bios, Up: Comma\n-0000a9b0: 6e64 2d6c 696e 6520 636f 6d6d 616e 6473 nd-line commands\n-0000a9c0: 0a0a 3137 2e34 2e37 3620 736f 7572 6365 ..17.4.76 source\n-0000a9d0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a .--------------.\n-0000a9e0: 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 736f . -- Command: so\n-0000a9f0: 7572 6365 2066 696c 650a 2020 2020 2052 urce file. R\n-0000aa00: 6561 6420 4649 4c45 2061 7320 6120 636f ead FILE as a co\n-0000aa10: 6e66 6967 7572 6174 696f 6e20 6669 6c65 nfiguration file\n-0000aa20: 2c20 6173 2069 6620 6974 7320 636f 6e74 , as if its cont\n-0000aa30: 656e 7473 2068 6164 2062 6565 6e0a 2020 ents had been. \n-0000aa40: 2020 2069 6e63 6f72 706f 7261 7465 6420 incorporated \n-0000aa50: 6469 7265 6374 6c79 2069 6e74 6f20 7468 directly into th\n-0000aa60: 6520 736f 7572 6369 6e67 2066 696c 652e e sourcing file.\n-0000aa70: 2020 556e 6c69 6b65 20e2 8098 636f 6e66 Unlike ...conf\n-0000aa80: 6967 6669 6c65 e280 990a 2020 2020 2028 igfile.... (\n-0000aa90: 2a6e 6f74 6520 636f 6e66 6967 6669 6c65 *note configfile\n-0000aaa0: 3a3a 292c 2074 6869 7320 6578 6563 7574 ::), this execut\n-0000aab0: 6573 2074 6865 2063 6f6e 7465 6e74 7320 es the contents \n-0000aac0: 6f66 2046 494c 4520 7769 7468 6f75 740a of FILE without.\n-0000aad0: 2020 2020 2063 6861 6e67 696e 6720 636f changing co\n-0000aae0: 6e74 6578 743a 2061 6e79 2065 6e76 6972 ntext: any envir\n-0000aaf0: 6f6e 6d65 6e74 2076 6172 6961 626c 6520 onment variable \n-0000ab00: 6368 616e 6765 7320 6d61 6465 2062 7920 changes made by \n-0000ab10: 7468 650a 2020 2020 2063 6f6d 6d61 6e64 the. command\n-0000ab20: 7320 696e 2046 494c 4520 7769 6c6c 2062 s in FILE will b\n-0000ab30: 6520 7072 6573 6572 7665 6420 6166 7465 e preserved afte\n-0000ab40: 7220 e280 9873 6f75 7263 65e2 8099 2072 r ...source... r\n-0000ab50: 6574 7572 6e73 2c20 616e 6420 7468 650a eturns, and the.\n-0000ab60: 2020 2020 206d 656e 7520 7769 6c6c 206e menu will n\n-0000ab70: 6f74 2062 6520 7368 6f77 6e20 696d 6d65 ot be shown imme\n-0000ab80: 6469 6174 656c 792e 0a0a 1f0a 4669 6c65 diately.....File\n-0000ab90: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-0000aba0: 6465 3a20 7465 7374 2c20 204e 6578 743a de: test, Next:\n-0000abb0: 2074 706d 325f 6b65 795f 7072 6f74 6563 tpm2_key_protec\n-0000abc0: 746f 725f 696e 6974 2c20 2050 7265 763a tor_init, Prev:\n-0000abd0: 2073 6f75 7263 652c 2020 5570 3a20 436f source, Up: Co\n-0000abe0: 6d6d 616e 642d 6c69 6e65 2063 6f6d 6d61 mmand-line comma\n-0000abf0: 6e64 730a 0a31 372e 342e 3737 2074 6573 nds..17.4.77 tes\n-0000ac00: 740a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a t.------------..\n-0000ac10: 202d 2d20 436f 6d6d 616e 643a 2074 6573 -- Command: tes\n-0000ac20: 7420 6578 7072 6573 7369 6f6e 0a20 2020 t expression. \n-0000ac30: 2020 4576 616c 7561 7465 2045 5850 5245 Evaluate EXPRE\n-0000ac40: 5353 494f 4e20 616e 6420 7265 7475 726e SSION and return\n-0000ac50: 207a 6572 6f20 6578 6974 2073 7461 7475 zero exit statu\n-0000ac60: 7320 6966 2072 6573 756c 7420 6973 2074 s if result is t\n-0000ac70: 7275 652c 0a20 2020 2020 6e6f 6e20 7a65 rue,. non ze\n-0000ac80: 726f 2073 7461 7475 7320 6f74 6865 7277 ro status otherw\n-0000ac90: 6973 652e 0a0a 2020 2020 2045 5850 5245 ise... EXPRE\n-0000aca0: 5353 494f 4e20 6973 206f 6e65 206f 663a SSION is one of:\n-0000acb0: 0a0a 2020 2020 2053 5452 494e 4731 20e2 .. STRING1 .\n-0000acc0: 8098 3d3d e280 9920 5354 5249 4e47 320a ..==... STRING2.\n-0000acd0: 2020 2020 2020 2020 2020 7468 6520 7374 the st\n-0000ace0: 7269 6e67 7320 6172 6520 6571 7561 6c0a rings are equal.\n-0000acf0: 2020 2020 2053 5452 494e 4731 20e2 8098 STRING1 ...\n-0000ad00: 213d e280 9920 5354 5249 4e47 320a 2020 !=... STRING2. \n-0000ad10: 2020 2020 2020 2020 7468 6520 7374 7269 the stri\n-0000ad20: 6e67 7320 6172 6520 6e6f 7420 6571 7561 ngs are not equa\n-0000ad30: 6c0a 2020 2020 2053 5452 494e 4731 20e2 l. STRING1 .\n-0000ad40: 8098 3ce2 8099 2053 5452 494e 4732 0a20 ..<... STRING2. \n-0000ad50: 2020 2020 2020 2020 2053 5452 494e 4731 STRING1\n-0000ad60: 2069 7320 6c65 7869 636f 6772 6170 6869 is lexicographi\n-0000ad70: 6361 6c6c 7920 6c65 7373 2074 6861 6e20 cally less than \n-0000ad80: 5354 5249 4e47 320a 2020 2020 2053 5452 STRING2. STR\n-0000ad90: 494e 4731 20e2 8098 3c3d e280 9920 5354 ING1 ...<=... ST\n-0000ada0: 5249 4e47 320a 2020 2020 2020 2020 2020 RING2. \n-0000adb0: 5354 5249 4e47 3120 6973 206c 6578 6963 STRING1 is lexic\n-0000adc0: 6f67 7261 7068 6963 616c 6c79 206c 6573 ographically les\n-0000add0: 7320 6f72 2065 7175 616c 2074 6861 6e20 s or equal than \n-0000ade0: 5354 5249 4e47 320a 2020 2020 2053 5452 STRING2. STR\n-0000adf0: 494e 4731 20e2 8098 3ee2 8099 2053 5452 ING1 ...>... STR\n-0000ae00: 494e 4732 0a20 2020 2020 2020 2020 2053 ING2. S\n-0000ae10: 5452 494e 4731 2069 7320 6c65 7869 636f TRING1 is lexico\n-0000ae20: 6772 6170 6869 6361 6c6c 7920 6772 6561 graphically grea\n-0000ae30: 7465 7220 7468 616e 2053 5452 494e 4732 ter than STRING2\n-0000ae40: 0a20 2020 2020 5354 5249 4e47 3120 e280 . STRING1 ..\n-0000ae50: 983e 3de2 8099 2053 5452 494e 4732 0a20 .>=... STRING2. \n-0000ae60: 2020 2020 2020 2020 2053 5452 494e 4731 STRING1\n-0000ae70: 2069 7320 6c65 7869 636f 6772 6170 6869 is lexicographi\n-0000ae80: 6361 6c6c 7920 6772 6561 7465 7220 6f72 cally greater or\n-0000ae90: 2065 7175 616c 2074 6861 6e20 5354 5249 equal than STRI\n-0000aea0: 4e47 320a 2020 2020 2049 4e54 4547 4552 NG2. INTEGER\n-0000aeb0: 3120 e280 982d 6571 e280 9920 494e 5445 1 ...-eq... INTE\n-0000aec0: 4745 5232 0a20 2020 2020 2020 2020 2049 GER2. I\n-0000aed0: 4e54 4547 4552 3120 6973 2065 7175 616c NTEGER1 is equal\n-0000aee0: 2074 6f20 494e 5445 4745 5232 0a20 2020 to INTEGER2. \n-0000aef0: 2020 494e 5445 4745 5231 20e2 8098 2d67 INTEGER1 ...-g\n-0000af00: 65e2 8099 2049 4e54 4547 4552 320a 2020 e... INTEGER2. \n-0000af10: 2020 2020 2020 2020 494e 5445 4745 5231 INTEGER1\n-0000af20: 2069 7320 6772 6561 7465 7220 7468 616e is greater than\n-0000af30: 206f 7220 6571 7561 6c20 746f 2049 4e54 or equal to INT\n-0000af40: 4547 4552 320a 2020 2020 2049 4e54 4547 EGER2. INTEG\n-0000af50: 4552 3120 e280 982d 6774 e280 9920 494e ER1 ...-gt... IN\n-0000af60: 5445 4745 5232 0a20 2020 2020 2020 2020 TEGER2. \n-0000af70: 2049 4e54 4547 4552 3120 6973 2067 7265 INTEGER1 is gre\n-0000af80: 6174 6572 2074 6861 6e20 494e 5445 4745 ater than INTEGE\n-0000af90: 5232 0a20 2020 2020 494e 5445 4745 5231 R2. INTEGER1\n-0000afa0: 20e2 8098 2d6c 65e2 8099 2049 4e54 4547 ...-le... INTEG\n-0000afb0: 4552 320a 2020 2020 2020 2020 2020 494e ER2. IN\n-0000afc0: 5445 4745 5231 2069 7320 6c65 7373 2074 TEGER1 is less t\n-0000afd0: 6861 6e20 6f72 2065 7175 616c 2074 6f20 han or equal to \n-0000afe0: 494e 5445 4745 5232 0a20 2020 2020 494e INTEGER2. IN\n-0000aff0: 5445 4745 5231 20e2 8098 2d6c 74e2 8099 TEGER1 ...-lt...\n-0000b000: 2049 4e54 4547 4552 320a 2020 2020 2020 INTEGER2. \n-0000b010: 2020 2020 494e 5445 4745 5231 2069 7320 INTEGER1 is \n-0000b020: 6c65 7373 2074 6861 6e20 494e 5445 4745 less than INTEGE\n-0000b030: 5232 0a20 2020 2020 494e 5445 4745 5231 R2. INTEGER1\n-0000b040: 20e2 8098 2d6e 65e2 8099 2049 4e54 4547 ...-ne... INTEG\n-0000b050: 4552 320a 2020 2020 2020 2020 2020 494e ER2. IN\n-0000b060: 5445 4745 5231 2069 7320 6e6f 7420 6571 TEGER1 is not eq\n-0000b070: 7561 6c20 746f 2049 4e54 4547 4552 320a ual to INTEGER2.\n-0000b080: 2020 2020 2050 5245 4649 5849 4e54 4547 PREFIXINTEG\n-0000b090: 4552 3120 e280 982d 7067 74e2 8099 2050 ER1 ...-pgt... P\n-0000b0a0: 5245 4649 5849 4e54 4547 4552 320a 2020 REFIXINTEGER2. \n-0000b0b0: 2020 2020 2020 2020 494e 5445 4745 5231 INTEGER1\n-0000b0c0: 2069 7320 6772 6561 7465 7220 7468 616e is greater than\n-0000b0d0: 2049 4e54 4547 4552 3220 6166 7465 7220 INTEGER2 after \n-0000b0e0: 7374 7269 7070 696e 6720 6f66 6620 636f stripping off co\n-0000b0f0: 6d6d 6f6e 0a20 2020 2020 2020 2020 206e mmon. n\n-0000b100: 6f6e 2d6e 756d 6572 6963 2050 5245 4649 on-numeric PREFI\n-0000b110: 582e 0a20 2020 2020 5052 4546 4958 494e X.. PREFIXIN\n-0000b120: 5445 4745 5231 20e2 8098 2d70 6c74 e280 TEGER1 ...-plt..\n-0000b130: 9920 5052 4546 4958 494e 5445 4745 5232 . PREFIXINTEGER2\n-0000b140: 0a20 2020 2020 2020 2020 2049 4e54 4547 . INTEG\n-0000b150: 4552 3120 6973 206c 6573 7320 7468 616e ER1 is less than\n-0000b160: 2049 4e54 4547 4552 3220 6166 7465 7220 INTEGER2 after \n-0000b170: 7374 7269 7070 696e 6720 6f66 6620 636f stripping off co\n-0000b180: 6d6d 6f6e 0a20 2020 2020 2020 2020 206e mmon. n\n-0000b190: 6f6e 2d6e 756d 6572 6963 2050 5245 4649 on-numeric PREFI\n-0000b1a0: 582e 0a20 2020 2020 4649 4c45 3120 e280 X.. FILE1 ..\n-0000b1b0: 982d 6e74 e280 9920 4649 4c45 320a 2020 .-nt... FILE2. \n-0000b1c0: 2020 2020 2020 2020 4649 4c45 3120 6973 FILE1 is\n-0000b1d0: 206e 6577 6572 2074 6861 6e20 4649 4c45 newer than FILE\n-0000b1e0: 3220 286d 6f64 6966 6963 6174 696f 6e20 2 (modification \n-0000b1f0: 7469 6d65 292e 2020 4f70 7469 6f6e 616c time). Optional\n-0000b200: 6c79 0a20 2020 2020 2020 2020 206e 756d ly. num\n-0000b210: 6572 6963 2042 4941 5320 6d61 7920 6265 eric BIAS may be\n-0000b220: 2064 6972 6563 746c 7920 6170 7065 6e64 directly append\n-0000b230: 6564 2074 6f20 e280 982d 6e74 e280 9920 ed to ...-nt... \n-0000b240: 696e 2077 6869 6368 2063 6173 650a 2020 in which case. \n-0000b250: 2020 2020 2020 2020 6974 2069 7320 6164 it is ad\n-0000b260: 6465 6420 746f 2074 6865 2066 6972 7374 ded to the first\n-0000b270: 2066 696c 6520 6d6f 6469 6669 6361 7469 file modificati\n-0000b280: 6f6e 2074 696d 652e 0a20 2020 2020 4649 on time.. FI\n-0000b290: 4c45 3120 e280 982d 6f74 e280 9920 4649 LE1 ...-ot... FI\n-0000b2a0: 4c45 320a 2020 2020 2020 2020 2020 4649 LE2. FI\n-0000b2b0: 4c45 3120 6973 206f 6c64 6572 2074 6861 LE1 is older tha\n-0000b2c0: 6e20 4649 4c45 3220 286d 6f64 6966 6963 n FILE2 (modific\n-0000b2d0: 6174 696f 6e20 7469 6d65 292e 2020 4f70 ation time). Op\n-0000b2e0: 7469 6f6e 616c 6c79 0a20 2020 2020 2020 tionally. \n-0000b2f0: 2020 206e 756d 6572 6963 2042 4941 5320 numeric BIAS \n-0000b300: 6d61 7920 6265 2064 6972 6563 746c 7920 may be directly \n-0000b310: 6170 7065 6e64 6564 2074 6f20 e280 982d appended to ...-\n-0000b320: 6f74 e280 9920 696e 2077 6869 6368 2063 ot... in which c\n-0000b330: 6173 650a 2020 2020 2020 2020 2020 6974 ase. it\n-0000b340: 2069 7320 6164 6465 6420 746f 2074 6865 is added to the\n-0000b350: 2066 6972 7374 2066 696c 6520 6d6f 6469 first file modi\n-0000b360: 6669 6361 7469 6f6e 2074 696d 652e 0a20 fication time.. \n-0000b370: 2020 2020 e280 982d 64e2 8099 2046 494c ...-d... FIL\n-0000b380: 450a 2020 2020 2020 2020 2020 4649 4c45 E. FILE\n-0000b390: 2065 7869 7374 7320 616e 6420 6973 2061 exists and is a\n-0000b3a0: 2064 6972 6563 746f 7279 0a20 2020 2020 directory. \n-0000b3b0: e280 982d 65e2 8099 2046 494c 450a 2020 ...-e... FILE. \n-0000b3c0: 2020 2020 2020 2020 4649 4c45 2065 7869 FILE exi\n-0000b3d0: 7374 730a 2020 2020 20e2 8098 2d66 e280 sts. ...-f..\n-0000b3e0: 9920 4649 4c45 0a20 2020 2020 2020 2020 . FILE. \n-0000b3f0: 2046 494c 4520 6578 6973 7473 2061 6e64 FILE exists and\n-0000b400: 2069 7320 6e6f 7420 6120 6469 7265 6374 is not a direct\n-0000b410: 6f72 790a 2020 2020 20e2 8098 2d73 e280 ory. ...-s..\n-0000b420: 9920 4649 4c45 0a20 2020 2020 2020 2020 . FILE. \n-0000b430: 2046 494c 4520 6578 6973 7473 2061 6e64 FILE exists and\n-0000b440: 2068 6173 2061 2073 697a 6520 6772 6561 has a size grea\n-0000b450: 7465 7220 7468 616e 207a 6572 6f0a 2020 ter than zero. \n-0000b460: 2020 20e2 8098 2d6e e280 9920 5354 5249 ...-n... STRI\n-0000b470: 4e47 0a20 2020 2020 2020 2020 2074 6865 NG. the\n-0000b480: 206c 656e 6774 6820 6f66 2053 5452 494e length of STRIN\n-0000b490: 4720 6973 206e 6f6e 7a65 726f 0a20 2020 G is nonzero. \n-0000b4a0: 2020 5354 5249 4e47 0a20 2020 2020 2020 STRING. \n-0000b4b0: 2020 2053 5452 494e 4720 6973 2065 7175 STRING is equ\n-0000b4c0: 6976 616c 656e 7420 746f 20e2 8098 2d6e ivalent to ...-n\n-0000b4d0: 2053 5452 494e 47e2 8099 0a20 2020 2020 STRING.... \n-0000b4e0: e280 982d 7ae2 8099 2053 5452 494e 470a ...-z... STRING.\n-0000b4f0: 2020 2020 2020 2020 2020 7468 6520 6c65 the le\n-0000b500: 6e67 7468 206f 6620 5354 5249 4e47 2069 ngth of STRING i\n-0000b510: 7320 7a65 726f 0a20 2020 2020 e280 9828 s zero. ...(\n-0000b520: e280 9920 4558 5052 4553 5349 4f4e 20e2 ... EXPRESSION .\n-0000b530: 8098 29e2 8099 0a20 2020 2020 2020 2020 ..).... \n-0000b540: 2045 5850 5245 5353 494f 4e20 6973 2074 EXPRESSION is t\n-0000b550: 7275 650a 2020 2020 20e2 8098 21e2 8099 rue. ...!...\n-0000b560: 2045 5850 5245 5353 494f 4e0a 2020 2020 EXPRESSION. \n-0000b570: 2020 2020 2020 4558 5052 4553 5349 4f4e EXPRESSION\n-0000b580: 2069 7320 6661 6c73 650a 2020 2020 2045 is false. E\n-0000b590: 5850 5245 5353 494f 4e31 20e2 8098 2d61 XPRESSION1 ...-a\n-0000b5a0: e280 9920 4558 5052 4553 5349 4f4e 320a ... EXPRESSION2.\n-0000b5b0: 2020 2020 2020 2020 2020 626f 7468 2045 both E\n-0000b5c0: 5850 5245 5353 494f 4e31 2061 6e64 2045 XPRESSION1 and E\n-0000b5d0: 5850 5245 5353 494f 4e32 2061 7265 2074 XPRESSION2 are t\n-0000b5e0: 7275 650a 2020 2020 2045 5850 5245 5353 rue. EXPRESS\n-0000b5f0: 494f 4e31 2045 5850 5245 5353 494f 4e32 ION1 EXPRESSION2\n-0000b600: 0a20 2020 2020 2020 2020 2062 6f74 6820 . both \n-0000b610: 4558 5052 4553 5349 4f4e 3120 616e 6420 EXPRESSION1 and \n-0000b620: 4558 5052 4553 5349 4f4e 3220 6172 6520 EXPRESSION2 are \n-0000b630: 7472 7565 2e20 2054 6869 7320 7379 6e74 true. This synt\n-0000b640: 6178 2069 7320 6e6f 740a 2020 2020 2020 ax is not. \n-0000b650: 2020 2020 504f 5349 582d 636f 6d70 6c69 POSIX-compli\n-0000b660: 616e 7420 616e 6420 6973 206e 6f74 2072 ant and is not r\n-0000b670: 6563 6f6d 6d65 6e64 6564 2e0a 2020 2020 ecommended.. \n-0000b680: 2045 5850 5245 5353 494f 4e31 20e2 8098 EXPRESSION1 ...\n-0000b690: 2d6f e280 9920 4558 5052 4553 5349 4f4e -o... EXPRESSION\n-0000b6a0: 320a 2020 2020 2020 2020 2020 6569 7468 2. eith\n-0000b6b0: 6572 2045 5850 5245 5353 494f 4e31 206f er EXPRESSION1 o\n-0000b6c0: 7220 4558 5052 4553 5349 4f4e 3220 6973 r EXPRESSION2 is\n-0000b6d0: 2074 7275 650a 0a1f 0a46 696c 653a 2067 true....File: g\n-0000b6e0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-0000b6f0: 2074 706d 325f 6b65 795f 7072 6f74 6563 tpm2_key_protec\n-0000b700: 746f 725f 696e 6974 2c20 204e 6578 743a tor_init, Next:\n-0000b710: 2074 706d 325f 6b65 795f 7072 6f74 6563 tpm2_key_protec\n-0000b720: 746f 725f 636c 6561 722c 2020 5072 6576 tor_clear, Prev\n-0000b730: 3a20 7465 7374 2c20 2055 703a 2043 6f6d : test, Up: Com\n-0000b740: 6d61 6e64 2d6c 696e 6520 636f 6d6d 616e mand-line comman\n-0000b750: 6473 0a0a 3137 2e34 2e37 3820 7470 6d32 ds..17.4.78 tpm2\n-0000b760: 5f6b 6579 5f70 726f 7465 6374 6f72 5f69 _key_protector_i\n-0000b770: 6e69 740a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d nit.------------\n+00009ad0: 0a0a 202d 2d20 436f 6d6d 616e 643a 2073 .. -- Command: s\n+00009ae0: 6861 3531 3273 756d 2061 7267 202e 2e2e ha512sum arg ...\n+00009af0: 0a20 2020 2020 416c 6961 7320 666f 7220 . Alias for \n+00009b00: e280 9868 6173 6873 756d 202d 2d68 6173 ...hashsum --has\n+00009b10: 6820 7368 6135 3132 2061 7267 202e 2e2e h sha512 arg ...\n+00009b20: e280 992e 2020 5365 6520 636f 6d6d 616e .... See comman\n+00009b30: 6420 e280 9868 6173 6873 756d e280 990a d ...hashsum....\n+00009b40: 2020 2020 2028 2a6e 6f74 6520 6861 7368 (*note hash\n+00009b50: 7375 6d3a 3a29 2066 6f72 2066 756c 6c20 sum::) for full \n+00009b60: 6465 7363 7269 7074 696f 6e2e 0a0a 1f0a description.....\n+00009b70: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n+00009b80: 2020 4e6f 6465 3a20 736c 6565 702c 2020 Node: sleep, \n+00009b90: 4e65 7874 3a20 736d 6269 6f73 2c20 2050 Next: smbios, P\n+00009ba0: 7265 763a 2073 6861 3531 3273 756d 2c20 rev: sha512sum, \n+00009bb0: 2055 703a 2043 6f6d 6d61 6e64 2d6c 696e Up: Command-lin\n+00009bc0: 6520 636f 6d6d 616e 6473 0a0a 3137 2e34 e commands..17.4\n+00009bd0: 2e37 3420 736c 6565 700a 2d2d 2d2d 2d2d .74 sleep.------\n+00009be0: 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d -------.. -- Com\n+00009bf0: 6d61 6e64 3a20 736c 6565 7020 5b2d 2d76 mand: sleep [--v\n+00009c00: 6572 626f 7365 5d20 5b2d 2d69 6e74 6572 erbose] [--inter\n+00009c10: 7275 7074 6962 6c65 5d20 636f 756e 740a ruptible] count.\n+00009c20: 2020 2020 2053 6c65 6570 2066 6f72 2043 Sleep for C\n+00009c30: 4f55 4e54 2073 6563 6f6e 6473 2e20 2049 OUNT seconds. I\n+00009c40: 6620 6f70 7469 6f6e 20e2 8098 2d2d 696e f option ...--in\n+00009c50: 7465 7272 7570 7469 626c 65e2 8099 2069 terruptible... i\n+00009c60: 7320 6769 7665 6e2c 0a20 2020 2020 616c s given,. al\n+00009c70: 6c6f 7720 7072 6573 7369 6e67 203c 4553 low pressing , or hold\n+00009c90: 696e 6720 646f 776e 203c 5348 4946 543e ing down \n+00009ca0: 2074 6f20 696e 7465 7272 7570 740a 2020 to interrupt. \n+00009cb0: 2020 2073 6c65 6570 2e20 2057 6974 6820 sleep. With \n+00009cc0: e280 982d 2d76 6572 626f 7365 e280 9920 ...--verbose... \n+00009cd0: 7368 6f77 2063 6f75 6e74 646f 776e 206f show countdown o\n+00009ce0: 6620 7265 6d61 696e 696e 6720 7365 636f f remaining seco\n+00009cf0: 6e64 732e 2020 4578 6974 0a20 2020 2020 nds. Exit. \n+00009d00: 636f 6465 2069 7320 7365 7420 746f 2030 code is set to 0\n+00009d10: 2069 6620 7469 6d65 6f75 7420 6578 7069 if timeout expi\n+00009d20: 7265 6420 616e 6420 746f 2031 2069 6620 red and to 1 if \n+00009d30: 7469 6d65 6f75 7420 7761 730a 2020 2020 timeout was. \n+00009d40: 2069 6e74 6572 7275 7074 6564 2075 7369 interrupted usi\n+00009d50: 6e67 2061 6e79 206f 6620 7468 6520 6d65 ng any of the me\n+00009d60: 6e74 696f 6e65 6420 6b65 7973 2e0a 0a1f ntioned keys....\n+00009d70: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+00009d80: 2c20 204e 6f64 653a 2073 6d62 696f 732c , Node: smbios,\n+00009d90: 2020 4e65 7874 3a20 736f 7572 6365 2c20 Next: source, \n+00009da0: 2050 7265 763a 2073 6c65 6570 2c20 2055 Prev: sleep, U\n+00009db0: 703a 2043 6f6d 6d61 6e64 2d6c 696e 6520 p: Command-line \n+00009dc0: 636f 6d6d 616e 6473 0a0a 3137 2e34 2e37 commands..17.4.7\n+00009dd0: 3520 736d 6269 6f73 0a2d 2d2d 2d2d 2d2d 5 smbios.-------\n+00009de0: 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d -------.. -- Com\n+00009df0: 6d61 6e64 3a20 736d 6269 6f73 205b 2d2d mand: smbios [--\n+00009e00: 7479 7065 2054 5950 455d 205b 2d2d 6861 type TYPE] [--ha\n+00009e10: 6e64 6c65 2048 414e 444c 455d 205b 2d2d ndle HANDLE] [--\n+00009e20: 6d61 7463 6820 4d41 5443 485d 0a20 2020 match MATCH]. \n+00009e30: 2020 2020 2020 2028 2d2d 6765 742d 6279 (--get-by\n+00009e40: 7465 207c 202d 2d67 6574 2d77 6f72 6420 te | --get-word \n+00009e50: 7c20 2d2d 6765 742d 6477 6f72 6420 7c20 | --get-dword | \n+00009e60: 2d2d 6765 742d 7177 6f72 6420 7c0a 2020 --get-qword |. \n+00009e70: 2020 2020 2020 2020 2d2d 6765 742d 7374 --get-st\n+00009e80: 7269 6e67 207c 202d 2d67 6574 2d75 7569 ring | --get-uui\n+00009e90: 6429 204f 4646 5345 5420 5b2d 2d73 6574 d) OFFSET [--set\n+00009ea0: 2056 4152 4941 424c 455d 0a20 2020 2020 VARIABLE]. \n+00009eb0: 5265 7472 6965 7665 2053 4d42 494f 5320 Retrieve SMBIOS \n+00009ec0: 696e 666f 726d 6174 696f 6e2e 0a0a 2020 information... \n+00009ed0: 2020 2054 6865 20e2 8098 736d 6269 6f73 The ...smbios\n+00009ee0: e280 9920 636f 6d6d 616e 6420 7265 7475 ... command retu\n+00009ef0: 726e 7320 7468 6520 7661 6c75 6520 6f66 rns the value of\n+00009f00: 2061 2066 6965 6c64 2069 6e20 616e 2053 a field in an S\n+00009f10: 4d42 494f 530a 2020 2020 2073 7472 7563 MBIOS. struc\n+00009f20: 7475 7265 2e20 2054 6865 2066 6f6c 6c6f ture. The follo\n+00009f30: 7769 6e67 206f 7074 696f 6e73 2064 6574 wing options det\n+00009f40: 6572 6d69 6e65 2077 6869 6368 2073 7472 ermine which str\n+00009f50: 7563 7475 7265 2074 6f0a 2020 2020 2073 ucture to. s\n+00009f60: 656c 6563 742e 0a0a 2020 2020 2020 2020 elect... \n+00009f70: e280 a220 5370 6563 6966 7969 6e67 20e2 ... Specifying .\n+00009f80: 8098 2d2d 7479 7065 e280 9920 7769 6c6c ..--type... will\n+00009f90: 2073 656c 6563 7420 7374 7275 6374 7572 select structur\n+00009fa0: 6573 2077 6974 6820 6120 6d61 7463 6869 es with a matchi\n+00009fb0: 6e67 0a20 2020 2020 2020 2020 2054 5950 ng. TYP\n+00009fc0: 452e 2020 5468 6520 7479 7065 2063 616e E. The type can\n+00009fd0: 2062 6520 616e 7920 696e 7465 6765 7220 be any integer \n+00009fe0: 6672 6f6d 2030 2074 6f20 3235 352e 0a20 from 0 to 255.. \n+00009ff0: 2020 2020 2020 20e2 80a2 2053 7065 6369 ... Speci\n+0000a000: 6679 696e 6720 e280 982d 2d68 616e 646c fying ...--handl\n+0000a010: 65e2 8099 2077 696c 6c20 7365 6c65 6374 e... will select\n+0000a020: 2073 7472 7563 7475 7265 7320 7769 7468 structures with\n+0000a030: 2061 206d 6174 6368 696e 670a 2020 2020 a matching. \n+0000a040: 2020 2020 2020 4841 4e44 4c45 2e20 2054 HANDLE. T\n+0000a050: 6865 2068 616e 646c 6520 6361 6e20 6265 he handle can be\n+0000a060: 2061 6e79 2069 6e74 6567 6572 2066 726f any integer fro\n+0000a070: 6d20 3020 746f 2036 3535 3335 2e0a 2020 m 0 to 65535.. \n+0000a080: 2020 2020 2020 e280 a220 5370 6563 6966 ... Specif\n+0000a090: 7969 6e67 20e2 8098 2d2d 6d61 7463 68e2 ying ...--match.\n+0000a0a0: 8099 2077 696c 6c20 7365 6c65 6374 2073 .. will select s\n+0000a0b0: 7472 7563 7475 7265 206e 756d 6265 7220 tructure number \n+0000a0c0: 4d41 5443 4820 696e 2074 6865 0a20 2020 MATCH in the. \n+0000a0d0: 2020 2020 2020 2066 696c 7465 7265 6420 filtered \n+0000a0e0: 6c69 7374 206f 6620 7374 7275 6374 7572 list of structur\n+0000a0f0: 6573 3b20 652e 672e 2020 e280 9873 6d62 es; e.g. ...smb\n+0000a100: 696f 7320 2d2d 7479 7065 2034 202d 2d6d ios --type 4 --m\n+0000a110: 6174 6368 2032 e280 990a 2020 2020 2020 atch 2.... \n+0000a120: 2020 2020 7769 6c6c 2073 656c 6563 7420 will select \n+0000a130: 7468 6520 7365 636f 6e64 2050 726f 6365 the second Proce\n+0000a140: 7373 2049 6e66 6f72 6d61 7469 6f6e 2028 ss Information (\n+0000a150: 5479 7065 2034 2920 7374 7275 6374 7572 Type 4) structur\n+0000a160: 652e 0a20 2020 2020 2020 2020 2054 6865 e.. The\n+0000a170: 206c 6973 7420 6973 2061 6c77 6179 7320 list is always \n+0000a180: 6f72 6465 7265 6420 7468 6520 7361 6d65 ordered the same\n+0000a190: 2061 7320 7468 6520 6861 7264 7761 7265 as the hardware\n+0000a1a0: 2773 2053 4d42 494f 530a 2020 2020 2020 's SMBIOS. \n+0000a1b0: 2020 2020 7461 626c 652e 2020 5468 6520 table. The \n+0000a1c0: 6d61 7463 6820 6e75 6d62 6572 206d 7573 match number mus\n+0000a1d0: 7420 6265 2061 2070 6f73 6974 6976 6520 t be a positive \n+0000a1e0: 696e 7465 6765 722e 2020 4966 0a20 2020 integer. If. \n+0000a1f0: 2020 2020 2020 2075 6e73 7065 6369 6669 unspecifi\n+0000a200: 6564 2c20 7468 6520 6669 7273 7420 6d61 ed, the first ma\n+0000a210: 7463 6869 6e67 2073 7472 7563 7475 7265 tching structure\n+0000a220: 2077 696c 6c20 6265 2073 656c 6563 7465 will be selecte\n+0000a230: 642e 0a0a 2020 2020 2054 6865 2072 656d d... The rem\n+0000a240: 6169 6e69 6e67 206f 7074 696f 6e73 2064 aining options d\n+0000a250: 6574 6572 6d69 6e65 2077 6869 6368 2066 etermine which f\n+0000a260: 6965 6c64 2069 6e20 7468 6520 7365 6c65 ield in the sele\n+0000a270: 6374 6564 2053 4d42 494f 530a 2020 2020 cted SMBIOS. \n+0000a280: 2073 7472 7563 7475 7265 2074 6f20 7265 structure to re\n+0000a290: 7475 726e 2e20 204f 6e6c 7920 6f6e 6520 turn. Only one \n+0000a2a0: 6f66 2074 6865 7365 206f 7074 696f 6e73 of these options\n+0000a2b0: 206d 6179 2062 6520 7370 6563 6966 6965 may be specifie\n+0000a2c0: 6420 6174 0a20 2020 2020 6120 7469 6d65 d at. a time\n+0000a2d0: 2e0a 0a20 2020 2020 2020 20e2 80a2 2057 ... ... W\n+0000a2e0: 6865 6e20 6769 7665 6e20 e280 982d 2d67 hen given ...--g\n+0000a2f0: 6574 2d62 7974 65e2 8099 2c20 7265 7475 et-byte..., retu\n+0000a300: 726e 2074 6865 2076 616c 7565 206f 6620 rn the value of \n+0000a310: 7468 6520 6279 7465 2061 740a 2020 2020 the byte at. \n+0000a320: 2020 2020 2020 4f46 4653 4554 2062 7974 OFFSET byt\n+0000a330: 6573 2069 6e74 6f20 7468 6520 7365 6c65 es into the sele\n+0000a340: 6374 6564 2053 4d42 494f 5320 7374 7275 cted SMBIOS stru\n+0000a350: 6374 7572 652e 2020 4974 2077 696c 6c20 cture. It will \n+0000a360: 6265 0a20 2020 2020 2020 2020 2066 6f72 be. for\n+0000a370: 6d61 7474 6564 2061 7320 616e 2075 6e73 matted as an uns\n+0000a380: 6967 6e65 6420 6465 6369 6d61 6c20 696e igned decimal in\n+0000a390: 7465 6765 722e 0a20 2020 2020 2020 20e2 teger.. .\n+0000a3a0: 80a2 2057 6865 6e20 6769 7665 6e20 e280 .. When given ..\n+0000a3b0: 982d 2d67 6574 2d77 6f72 64e2 8099 2c20 .--get-word..., \n+0000a3c0: 7265 7475 726e 2074 6865 2076 616c 7565 return the value\n+0000a3d0: 206f 6620 7468 6520 776f 7264 2028 7477 of the word (tw\n+0000a3e0: 6f0a 2020 2020 2020 2020 2020 6279 7465 o. byte\n+0000a3f0: 7329 2061 7420 4f46 4653 4554 2062 7974 s) at OFFSET byt\n+0000a400: 6573 2069 6e74 6f20 7468 6520 7365 6c65 es into the sele\n+0000a410: 6374 6564 2053 4d42 494f 5320 7374 7275 cted SMBIOS stru\n+0000a420: 6374 7572 652e 2020 4974 0a20 2020 2020 cture. It. \n+0000a430: 2020 2020 2077 696c 6c20 6265 2066 6f72 will be for\n+0000a440: 6d61 7474 6564 2061 7320 616e 2075 6e73 matted as an uns\n+0000a450: 6967 6e65 6420 6465 6369 6d61 6c20 696e igned decimal in\n+0000a460: 7465 6765 722e 0a20 2020 2020 2020 20e2 teger.. .\n+0000a470: 80a2 2057 6865 6e20 6769 7665 6e20 e280 .. When given ..\n+0000a480: 982d 2d67 6574 2d64 776f 7264 e280 992c .--get-dword...,\n+0000a490: 2072 6574 7572 6e20 7468 6520 7661 6c75 return the valu\n+0000a4a0: 6520 6f66 2074 6865 2064 776f 7264 2028 e of the dword (\n+0000a4b0: 666f 7572 0a20 2020 2020 2020 2020 2062 four. b\n+0000a4c0: 7974 6573 2920 6174 204f 4646 5345 5420 ytes) at OFFSET \n+0000a4d0: 6279 7465 7320 696e 746f 2074 6865 2073 bytes into the s\n+0000a4e0: 656c 6563 7465 6420 534d 4249 4f53 2073 elected SMBIOS s\n+0000a4f0: 7472 7563 7475 7265 2e20 2049 740a 2020 tructure. It. \n+0000a500: 2020 2020 2020 2020 7769 6c6c 2062 6520 will be \n+0000a510: 666f 726d 6174 7465 6420 6173 2061 6e20 formatted as an \n+0000a520: 756e 7369 676e 6564 2064 6563 696d 616c unsigned decimal\n+0000a530: 2069 6e74 6567 6572 2e0a 2020 2020 2020 integer.. \n+0000a540: 2020 e280 a220 5768 656e 2067 6976 656e ... When given\n+0000a550: 20e2 8098 2d2d 6765 742d 7177 6f72 64e2 ...--get-qword.\n+0000a560: 8099 2c20 7265 7475 726e 2074 6865 2076 .., return the v\n+0000a570: 616c 7565 206f 6620 7468 6520 7177 6f72 alue of the qwor\n+0000a580: 6420 2865 6967 6874 0a20 2020 2020 2020 d (eight. \n+0000a590: 2020 2062 7974 6573 2920 6174 204f 4646 bytes) at OFF\n+0000a5a0: 5345 5420 6279 7465 7320 696e 746f 2074 SET bytes into t\n+0000a5b0: 6865 2073 656c 6563 7465 6420 534d 4249 he selected SMBI\n+0000a5c0: 4f53 2073 7472 7563 7475 7265 2e20 2049 OS structure. I\n+0000a5d0: 740a 2020 2020 2020 2020 2020 7769 6c6c t. will\n+0000a5e0: 2062 6520 666f 726d 6174 7465 6420 6173 be formatted as\n+0000a5f0: 2061 6e20 756e 7369 676e 6564 2064 6563 an unsigned dec\n+0000a600: 696d 616c 2069 6e74 6567 6572 2e0a 2020 imal integer.. \n+0000a610: 2020 2020 2020 e280 a220 5768 656e 2067 ... When g\n+0000a620: 6976 656e 20e2 8098 2d2d 6765 742d 7374 iven ...--get-st\n+0000a630: 7269 6e67 e280 992c 2072 6574 7572 6e20 ring..., return \n+0000a640: 7468 6520 7374 7269 6e67 2077 6974 6820 the string with \n+0000a650: 6974 7320 696e 6465 780a 2020 2020 2020 its index. \n+0000a660: 2020 2020 666f 756e 6420 6174 204f 4646 found at OFF\n+0000a670: 5345 5420 6279 7465 7320 696e 746f 2074 SET bytes into t\n+0000a680: 6865 2073 656c 6563 7465 6420 534d 4249 he selected SMBI\n+0000a690: 4f53 2073 7472 7563 7475 7265 2e0a 2020 OS structure.. \n+0000a6a0: 2020 2020 2020 e280 a220 5768 656e 2067 ... When g\n+0000a6b0: 6976 656e 20e2 8098 2d2d 6765 742d 7575 iven ...--get-uu\n+0000a6c0: 6964 e280 992c 2072 6574 7572 6e20 7468 id..., return th\n+0000a6d0: 6520 7661 6c75 6520 6f66 2074 6865 2055 e value of the U\n+0000a6e0: 5549 4420 2873 6978 7465 656e 0a20 2020 UID (sixteen. \n+0000a6f0: 2020 2020 2020 2062 7974 6573 2920 6174 bytes) at\n+0000a700: 204f 4646 5345 5420 6279 7465 7320 696e OFFSET bytes in\n+0000a710: 746f 2074 6865 2073 656c 6563 7465 6420 to the selected \n+0000a720: 534d 4249 4f53 2073 7472 7563 7475 7265 SMBIOS structure\n+0000a730: 2e20 2049 740a 2020 2020 2020 2020 2020 . It. \n+0000a740: 7769 6c6c 2062 6520 666f 726d 6174 7465 will be formatte\n+0000a750: 6420 6173 206c 6f77 6572 2d63 6173 6520 d as lower-case \n+0000a760: 6879 7068 656e 6174 6564 2068 6578 6164 hyphenated hexad\n+0000a770: 6563 696d 616c 2064 6967 6974 732c 0a20 ecimal digits,. \n+0000a780: 2020 2020 2020 2020 2077 6974 6820 7468 with th\n+0000a790: 6520 6669 7273 7420 7468 7265 6520 6669 e first three fi\n+0000a7a0: 656c 6473 2061 7320 6c69 7474 6c65 2d65 elds as little-e\n+0000a7b0: 6e64 6961 6e2c 2061 6e64 2074 6865 2072 ndian, and the r\n+0000a7c0: 6573 740a 2020 2020 2020 2020 2020 7072 est. pr\n+0000a7d0: 696e 7465 6420 6279 7465 2d62 792d 6279 inted byte-by-by\n+0000a7e0: 7465 2e0a 0a20 2020 2020 5468 6520 6465 te... The de\n+0000a7f0: 6661 756c 7420 6163 7469 6f6e 2069 7320 fault action is \n+0000a800: 746f 2070 7269 6e74 2074 6865 2076 616c to print the val\n+0000a810: 7565 206f 6620 7468 6520 7265 7175 6573 ue of the reques\n+0000a820: 7465 6420 6669 656c 6420 746f 0a20 2020 ted field to. \n+0000a830: 2020 7468 6520 636f 6e73 6f6c 652c 2062 the console, b\n+0000a840: 7574 2061 2076 6172 6961 626c 6520 6e61 ut a variable na\n+0000a850: 6d65 2063 616e 2062 6520 7370 6563 6966 me can be specif\n+0000a860: 6965 6420 7769 7468 20e2 8098 2d2d 7365 ied with ...--se\n+0000a870: 74e2 8099 2074 6f0a 2020 2020 2073 746f t... to. sto\n+0000a880: 7265 2074 6865 2076 616c 7565 2069 6e73 re the value ins\n+0000a890: 7465 6164 206f 6620 7072 696e 7469 6e67 tead of printing\n+0000a8a0: 2069 742e 0a0a 2020 2020 2046 6f72 2065 it... For e\n+0000a8b0: 7861 6d70 6c65 2c20 7468 6973 2077 696c xample, this wil\n+0000a8c0: 6c20 7374 6f72 6520 616e 6420 7468 656e l store and then\n+0000a8d0: 2064 6973 706c 6179 2074 6865 2073 7973 display the sys\n+0000a8e0: 7465 6d0a 2020 2020 206d 616e 7566 6163 tem. manufac\n+0000a8f0: 7475 7265 7227 7320 6e61 6d65 2e0a 0a20 turer's name... \n+0000a900: 2020 2020 2020 2020 2073 6d62 696f 7320 smbios \n+0000a910: 2d2d 7479 7065 2031 202d 2d67 6574 2d73 --type 1 --get-s\n+0000a920: 7472 696e 6720 3420 2d2d 7365 7420 7379 tring 4 --set sy\n+0000a930: 7374 656d 5f6d 616e 7566 6163 7475 7265 stem_manufacture\n+0000a940: 720a 2020 2020 2020 2020 2020 6563 686f r. echo\n+0000a950: 2024 7379 7374 656d 5f6d 616e 7566 6163 $system_manufac\n+0000a960: 7475 7265 720a 0a1f 0a46 696c 653a 2067 turer....File: g\n+0000a970: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+0000a980: 2073 6f75 7263 652c 2020 4e65 7874 3a20 source, Next: \n+0000a990: 7465 7374 2c20 2050 7265 763a 2073 6d62 test, Prev: smb\n+0000a9a0: 696f 732c 2020 5570 3a20 436f 6d6d 616e ios, Up: Comman\n+0000a9b0: 642d 6c69 6e65 2063 6f6d 6d61 6e64 730a d-line commands.\n+0000a9c0: 0a31 372e 342e 3736 2073 6f75 7263 650a .17.4.76 source.\n+0000a9d0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n+0000a9e0: 202d 2d20 436f 6d6d 616e 643a 2073 6f75 -- Command: sou\n+0000a9f0: 7263 6520 6669 6c65 0a20 2020 2020 5265 rce file. Re\n+0000aa00: 6164 2046 494c 4520 6173 2061 2063 6f6e ad FILE as a con\n+0000aa10: 6669 6775 7261 7469 6f6e 2066 696c 652c figuration file,\n+0000aa20: 2061 7320 6966 2069 7473 2063 6f6e 7465 as if its conte\n+0000aa30: 6e74 7320 6861 6420 6265 656e 0a20 2020 nts had been. \n+0000aa40: 2020 696e 636f 7270 6f72 6174 6564 2064 incorporated d\n+0000aa50: 6972 6563 746c 7920 696e 746f 2074 6865 irectly into the\n+0000aa60: 2073 6f75 7263 696e 6720 6669 6c65 2e20 sourcing file. \n+0000aa70: 2055 6e6c 696b 6520 e280 9863 6f6e 6669 Unlike ...confi\n+0000aa80: 6766 696c 65e2 8099 0a20 2020 2020 282a gfile.... (*\n+0000aa90: 6e6f 7465 2063 6f6e 6669 6766 696c 653a note configfile:\n+0000aaa0: 3a29 2c20 7468 6973 2065 7865 6375 7465 :), this execute\n+0000aab0: 7320 7468 6520 636f 6e74 656e 7473 206f s the contents o\n+0000aac0: 6620 4649 4c45 2077 6974 686f 7574 0a20 f FILE without. \n+0000aad0: 2020 2020 6368 616e 6769 6e67 2063 6f6e changing con\n+0000aae0: 7465 7874 3a20 616e 7920 656e 7669 726f text: any enviro\n+0000aaf0: 6e6d 656e 7420 7661 7269 6162 6c65 2063 nment variable c\n+0000ab00: 6861 6e67 6573 206d 6164 6520 6279 2074 hanges made by t\n+0000ab10: 6865 0a20 2020 2020 636f 6d6d 616e 6473 he. commands\n+0000ab20: 2069 6e20 4649 4c45 2077 696c 6c20 6265 in FILE will be\n+0000ab30: 2070 7265 7365 7276 6564 2061 6674 6572 preserved after\n+0000ab40: 20e2 8098 736f 7572 6365 e280 9920 7265 ...source... re\n+0000ab50: 7475 726e 732c 2061 6e64 2074 6865 0a20 turns, and the. \n+0000ab60: 2020 2020 6d65 6e75 2077 696c 6c20 6e6f menu will no\n+0000ab70: 7420 6265 2073 686f 776e 2069 6d6d 6564 t be shown immed\n+0000ab80: 6961 7465 6c79 2e0a 0a1f 0a46 696c 653a iately.....File:\n+0000ab90: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0000aba0: 653a 2074 6573 742c 2020 4e65 7874 3a20 e: test, Next: \n+0000abb0: 7470 6d32 5f6b 6579 5f70 726f 7465 6374 tpm2_key_protect\n+0000abc0: 6f72 5f69 6e69 742c 2020 5072 6576 3a20 or_init, Prev: \n+0000abd0: 736f 7572 6365 2c20 2055 703a 2043 6f6d source, Up: Com\n+0000abe0: 6d61 6e64 2d6c 696e 6520 636f 6d6d 616e mand-line comman\n+0000abf0: 6473 0a0a 3137 2e34 2e37 3720 7465 7374 ds..17.4.77 test\n+0000ac00: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 .------------.. \n+0000ac10: 2d2d 2043 6f6d 6d61 6e64 3a20 7465 7374 -- Command: test\n+0000ac20: 2065 7870 7265 7373 696f 6e0a 2020 2020 expression. \n+0000ac30: 2045 7661 6c75 6174 6520 4558 5052 4553 Evaluate EXPRES\n+0000ac40: 5349 4f4e 2061 6e64 2072 6574 7572 6e20 SION and return \n+0000ac50: 7a65 726f 2065 7869 7420 7374 6174 7573 zero exit status\n+0000ac60: 2069 6620 7265 7375 6c74 2069 7320 7472 if result is tr\n+0000ac70: 7565 2c0a 2020 2020 206e 6f6e 207a 6572 ue,. non zer\n+0000ac80: 6f20 7374 6174 7573 206f 7468 6572 7769 o status otherwi\n+0000ac90: 7365 2e0a 0a20 2020 2020 4558 5052 4553 se... EXPRES\n+0000aca0: 5349 4f4e 2069 7320 6f6e 6520 6f66 3a0a SION is one of:.\n+0000acb0: 0a20 2020 2020 5354 5249 4e47 3120 e280 . STRING1 ..\n+0000acc0: 983d 3de2 8099 2053 5452 494e 4732 0a20 .==... STRING2. \n+0000acd0: 2020 2020 2020 2020 2074 6865 2073 7472 the str\n+0000ace0: 696e 6773 2061 7265 2065 7175 616c 0a20 ings are equal. \n+0000acf0: 2020 2020 5354 5249 4e47 3120 e280 9821 STRING1 ...!\n+0000ad00: 3de2 8099 2053 5452 494e 4732 0a20 2020 =... STRING2. \n+0000ad10: 2020 2020 2020 2074 6865 2073 7472 696e the strin\n+0000ad20: 6773 2061 7265 206e 6f74 2065 7175 616c gs are not equal\n+0000ad30: 0a20 2020 2020 5354 5249 4e47 3120 e280 . STRING1 ..\n+0000ad40: 983c e280 9920 5354 5249 4e47 320a 2020 .<... STRING2. \n+0000ad50: 2020 2020 2020 2020 5354 5249 4e47 3120 STRING1 \n+0000ad60: 6973 206c 6578 6963 6f67 7261 7068 6963 is lexicographic\n+0000ad70: 616c 6c79 206c 6573 7320 7468 616e 2053 ally less than S\n+0000ad80: 5452 494e 4732 0a20 2020 2020 5354 5249 TRING2. STRI\n+0000ad90: 4e47 3120 e280 983c 3de2 8099 2053 5452 NG1 ...<=... STR\n+0000ada0: 494e 4732 0a20 2020 2020 2020 2020 2053 ING2. S\n+0000adb0: 5452 494e 4731 2069 7320 6c65 7869 636f TRING1 is lexico\n+0000adc0: 6772 6170 6869 6361 6c6c 7920 6c65 7373 graphically less\n+0000add0: 206f 7220 6571 7561 6c20 7468 616e 2053 or equal than S\n+0000ade0: 5452 494e 4732 0a20 2020 2020 5354 5249 TRING2. STRI\n+0000adf0: 4e47 3120 e280 983e e280 9920 5354 5249 NG1 ...>... STRI\n+0000ae00: 4e47 320a 2020 2020 2020 2020 2020 5354 NG2. ST\n+0000ae10: 5249 4e47 3120 6973 206c 6578 6963 6f67 RING1 is lexicog\n+0000ae20: 7261 7068 6963 616c 6c79 2067 7265 6174 raphically great\n+0000ae30: 6572 2074 6861 6e20 5354 5249 4e47 320a er than STRING2.\n+0000ae40: 2020 2020 2053 5452 494e 4731 20e2 8098 STRING1 ...\n+0000ae50: 3e3d e280 9920 5354 5249 4e47 320a 2020 >=... STRING2. \n+0000ae60: 2020 2020 2020 2020 5354 5249 4e47 3120 STRING1 \n+0000ae70: 6973 206c 6578 6963 6f67 7261 7068 6963 is lexicographic\n+0000ae80: 616c 6c79 2067 7265 6174 6572 206f 7220 ally greater or \n+0000ae90: 6571 7561 6c20 7468 616e 2053 5452 494e equal than STRIN\n+0000aea0: 4732 0a20 2020 2020 494e 5445 4745 5231 G2. INTEGER1\n+0000aeb0: 20e2 8098 2d65 71e2 8099 2049 4e54 4547 ...-eq... INTEG\n+0000aec0: 4552 320a 2020 2020 2020 2020 2020 494e ER2. IN\n+0000aed0: 5445 4745 5231 2069 7320 6571 7561 6c20 TEGER1 is equal \n+0000aee0: 746f 2049 4e54 4547 4552 320a 2020 2020 to INTEGER2. \n+0000aef0: 2049 4e54 4547 4552 3120 e280 982d 6765 INTEGER1 ...-ge\n+0000af00: e280 9920 494e 5445 4745 5232 0a20 2020 ... INTEGER2. \n+0000af10: 2020 2020 2020 2049 4e54 4547 4552 3120 INTEGER1 \n+0000af20: 6973 2067 7265 6174 6572 2074 6861 6e20 is greater than \n+0000af30: 6f72 2065 7175 616c 2074 6f20 494e 5445 or equal to INTE\n+0000af40: 4745 5232 0a20 2020 2020 494e 5445 4745 GER2. INTEGE\n+0000af50: 5231 20e2 8098 2d67 74e2 8099 2049 4e54 R1 ...-gt... INT\n+0000af60: 4547 4552 320a 2020 2020 2020 2020 2020 EGER2. \n+0000af70: 494e 5445 4745 5231 2069 7320 6772 6561 INTEGER1 is grea\n+0000af80: 7465 7220 7468 616e 2049 4e54 4547 4552 ter than INTEGER\n+0000af90: 320a 2020 2020 2049 4e54 4547 4552 3120 2. INTEGER1 \n+0000afa0: e280 982d 6c65 e280 9920 494e 5445 4745 ...-le... INTEGE\n+0000afb0: 5232 0a20 2020 2020 2020 2020 2049 4e54 R2. INT\n+0000afc0: 4547 4552 3120 6973 206c 6573 7320 7468 EGER1 is less th\n+0000afd0: 616e 206f 7220 6571 7561 6c20 746f 2049 an or equal to I\n+0000afe0: 4e54 4547 4552 320a 2020 2020 2049 4e54 NTEGER2. INT\n+0000aff0: 4547 4552 3120 e280 982d 6c74 e280 9920 EGER1 ...-lt... \n+0000b000: 494e 5445 4745 5232 0a20 2020 2020 2020 INTEGER2. \n+0000b010: 2020 2049 4e54 4547 4552 3120 6973 206c INTEGER1 is l\n+0000b020: 6573 7320 7468 616e 2049 4e54 4547 4552 ess than INTEGER\n+0000b030: 320a 2020 2020 2049 4e54 4547 4552 3120 2. INTEGER1 \n+0000b040: e280 982d 6e65 e280 9920 494e 5445 4745 ...-ne... INTEGE\n+0000b050: 5232 0a20 2020 2020 2020 2020 2049 4e54 R2. INT\n+0000b060: 4547 4552 3120 6973 206e 6f74 2065 7175 EGER1 is not equ\n+0000b070: 616c 2074 6f20 494e 5445 4745 5232 0a20 al to INTEGER2. \n+0000b080: 2020 2020 5052 4546 4958 494e 5445 4745 PREFIXINTEGE\n+0000b090: 5231 20e2 8098 2d70 6774 e280 9920 5052 R1 ...-pgt... PR\n+0000b0a0: 4546 4958 494e 5445 4745 5232 0a20 2020 EFIXINTEGER2. \n+0000b0b0: 2020 2020 2020 2049 4e54 4547 4552 3120 INTEGER1 \n+0000b0c0: 6973 2067 7265 6174 6572 2074 6861 6e20 is greater than \n+0000b0d0: 494e 5445 4745 5232 2061 6674 6572 2073 INTEGER2 after s\n+0000b0e0: 7472 6970 7069 6e67 206f 6666 2063 6f6d tripping off com\n+0000b0f0: 6d6f 6e0a 2020 2020 2020 2020 2020 6e6f mon. no\n+0000b100: 6e2d 6e75 6d65 7269 6320 5052 4546 4958 n-numeric PREFIX\n+0000b110: 2e0a 2020 2020 2050 5245 4649 5849 4e54 .. PREFIXINT\n+0000b120: 4547 4552 3120 e280 982d 706c 74e2 8099 EGER1 ...-plt...\n+0000b130: 2050 5245 4649 5849 4e54 4547 4552 320a PREFIXINTEGER2.\n+0000b140: 2020 2020 2020 2020 2020 494e 5445 4745 INTEGE\n+0000b150: 5231 2069 7320 6c65 7373 2074 6861 6e20 R1 is less than \n+0000b160: 494e 5445 4745 5232 2061 6674 6572 2073 INTEGER2 after s\n+0000b170: 7472 6970 7069 6e67 206f 6666 2063 6f6d tripping off com\n+0000b180: 6d6f 6e0a 2020 2020 2020 2020 2020 6e6f mon. no\n+0000b190: 6e2d 6e75 6d65 7269 6320 5052 4546 4958 n-numeric PREFIX\n+0000b1a0: 2e0a 2020 2020 2046 494c 4531 20e2 8098 .. FILE1 ...\n+0000b1b0: 2d6e 74e2 8099 2046 494c 4532 0a20 2020 -nt... FILE2. \n+0000b1c0: 2020 2020 2020 2046 494c 4531 2069 7320 FILE1 is \n+0000b1d0: 6e65 7765 7220 7468 616e 2046 494c 4532 newer than FILE2\n+0000b1e0: 2028 6d6f 6469 6669 6361 7469 6f6e 2074 (modification t\n+0000b1f0: 696d 6529 2e20 204f 7074 696f 6e61 6c6c ime). Optionall\n+0000b200: 790a 2020 2020 2020 2020 2020 6e75 6d65 y. nume\n+0000b210: 7269 6320 4249 4153 206d 6179 2062 6520 ric BIAS may be \n+0000b220: 6469 7265 6374 6c79 2061 7070 656e 6465 directly appende\n+0000b230: 6420 746f 20e2 8098 2d6e 74e2 8099 2069 d to ...-nt... i\n+0000b240: 6e20 7768 6963 6820 6361 7365 0a20 2020 n which case. \n+0000b250: 2020 2020 2020 2069 7420 6973 2061 6464 it is add\n+0000b260: 6564 2074 6f20 7468 6520 6669 7273 7420 ed to the first \n+0000b270: 6669 6c65 206d 6f64 6966 6963 6174 696f file modificatio\n+0000b280: 6e20 7469 6d65 2e0a 2020 2020 2046 494c n time.. FIL\n+0000b290: 4531 20e2 8098 2d6f 74e2 8099 2046 494c E1 ...-ot... FIL\n+0000b2a0: 4532 0a20 2020 2020 2020 2020 2046 494c E2. FIL\n+0000b2b0: 4531 2069 7320 6f6c 6465 7220 7468 616e E1 is older than\n+0000b2c0: 2046 494c 4532 2028 6d6f 6469 6669 6361 FILE2 (modifica\n+0000b2d0: 7469 6f6e 2074 696d 6529 2e20 204f 7074 tion time). Opt\n+0000b2e0: 696f 6e61 6c6c 790a 2020 2020 2020 2020 ionally. \n+0000b2f0: 2020 6e75 6d65 7269 6320 4249 4153 206d numeric BIAS m\n+0000b300: 6179 2062 6520 6469 7265 6374 6c79 2061 ay be directly a\n+0000b310: 7070 656e 6465 6420 746f 20e2 8098 2d6f ppended to ...-o\n+0000b320: 74e2 8099 2069 6e20 7768 6963 6820 6361 t... in which ca\n+0000b330: 7365 0a20 2020 2020 2020 2020 2069 7420 se. it \n+0000b340: 6973 2061 6464 6564 2074 6f20 7468 6520 is added to the \n+0000b350: 6669 7273 7420 6669 6c65 206d 6f64 6966 first file modif\n+0000b360: 6963 6174 696f 6e20 7469 6d65 2e0a 2020 ication time.. \n+0000b370: 2020 20e2 8098 2d64 e280 9920 4649 4c45 ...-d... FILE\n+0000b380: 0a20 2020 2020 2020 2020 2046 494c 4520 . FILE \n+0000b390: 6578 6973 7473 2061 6e64 2069 7320 6120 exists and is a \n+0000b3a0: 6469 7265 6374 6f72 790a 2020 2020 20e2 directory. .\n+0000b3b0: 8098 2d65 e280 9920 4649 4c45 0a20 2020 ..-e... FILE. \n+0000b3c0: 2020 2020 2020 2046 494c 4520 6578 6973 FILE exis\n+0000b3d0: 7473 0a20 2020 2020 e280 982d 66e2 8099 ts. ...-f...\n+0000b3e0: 2046 494c 450a 2020 2020 2020 2020 2020 FILE. \n+0000b3f0: 4649 4c45 2065 7869 7374 7320 616e 6420 FILE exists and \n+0000b400: 6973 206e 6f74 2061 2064 6972 6563 746f is not a directo\n+0000b410: 7279 0a20 2020 2020 e280 982d 73e2 8099 ry. ...-s...\n+0000b420: 2046 494c 450a 2020 2020 2020 2020 2020 FILE. \n+0000b430: 4649 4c45 2065 7869 7374 7320 616e 6420 FILE exists and \n+0000b440: 6861 7320 6120 7369 7a65 2067 7265 6174 has a size great\n+0000b450: 6572 2074 6861 6e20 7a65 726f 0a20 2020 er than zero. \n+0000b460: 2020 e280 982d 6ee2 8099 2053 5452 494e ...-n... STRIN\n+0000b470: 470a 2020 2020 2020 2020 2020 7468 6520 G. the \n+0000b480: 6c65 6e67 7468 206f 6620 5354 5249 4e47 length of STRING\n+0000b490: 2069 7320 6e6f 6e7a 6572 6f0a 2020 2020 is nonzero. \n+0000b4a0: 2053 5452 494e 470a 2020 2020 2020 2020 STRING. \n+0000b4b0: 2020 5354 5249 4e47 2069 7320 6571 7569 STRING is equi\n+0000b4c0: 7661 6c65 6e74 2074 6f20 e280 982d 6e20 valent to ...-n \n+0000b4d0: 5354 5249 4e47 e280 990a 2020 2020 20e2 STRING.... .\n+0000b4e0: 8098 2d7a e280 9920 5354 5249 4e47 0a20 ..-z... STRING. \n+0000b4f0: 2020 2020 2020 2020 2074 6865 206c 656e the len\n+0000b500: 6774 6820 6f66 2053 5452 494e 4720 6973 gth of STRING is\n+0000b510: 207a 6572 6f0a 2020 2020 20e2 8098 28e2 zero. ...(.\n+0000b520: 8099 2045 5850 5245 5353 494f 4e20 e280 .. EXPRESSION ..\n+0000b530: 9829 e280 990a 2020 2020 2020 2020 2020 .).... \n+0000b540: 4558 5052 4553 5349 4f4e 2069 7320 7472 EXPRESSION is tr\n+0000b550: 7565 0a20 2020 2020 e280 9821 e280 9920 ue. ...!... \n+0000b560: 4558 5052 4553 5349 4f4e 0a20 2020 2020 EXPRESSION. \n+0000b570: 2020 2020 2045 5850 5245 5353 494f 4e20 EXPRESSION \n+0000b580: 6973 2066 616c 7365 0a20 2020 2020 4558 is false. EX\n+0000b590: 5052 4553 5349 4f4e 3120 e280 982d 61e2 PRESSION1 ...-a.\n+0000b5a0: 8099 2045 5850 5245 5353 494f 4e32 0a20 .. EXPRESSION2. \n+0000b5b0: 2020 2020 2020 2020 2062 6f74 6820 4558 both EX\n+0000b5c0: 5052 4553 5349 4f4e 3120 616e 6420 4558 PRESSION1 and EX\n+0000b5d0: 5052 4553 5349 4f4e 3220 6172 6520 7472 PRESSION2 are tr\n+0000b5e0: 7565 0a20 2020 2020 4558 5052 4553 5349 ue. EXPRESSI\n+0000b5f0: 4f4e 3120 4558 5052 4553 5349 4f4e 320a ON1 EXPRESSION2.\n+0000b600: 2020 2020 2020 2020 2020 626f 7468 2045 both E\n+0000b610: 5850 5245 5353 494f 4e31 2061 6e64 2045 XPRESSION1 and E\n+0000b620: 5850 5245 5353 494f 4e32 2061 7265 2074 XPRESSION2 are t\n+0000b630: 7275 652e 2020 5468 6973 2073 796e 7461 rue. This synta\n+0000b640: 7820 6973 206e 6f74 0a20 2020 2020 2020 x is not. \n+0000b650: 2020 2050 4f53 4958 2d63 6f6d 706c 6961 POSIX-complia\n+0000b660: 6e74 2061 6e64 2069 7320 6e6f 7420 7265 nt and is not re\n+0000b670: 636f 6d6d 656e 6465 642e 0a20 2020 2020 commended.. \n+0000b680: 4558 5052 4553 5349 4f4e 3120 e280 982d EXPRESSION1 ...-\n+0000b690: 6fe2 8099 2045 5850 5245 5353 494f 4e32 o... EXPRESSION2\n+0000b6a0: 0a20 2020 2020 2020 2020 2065 6974 6865 . eithe\n+0000b6b0: 7220 4558 5052 4553 5349 4f4e 3120 6f72 r EXPRESSION1 or\n+0000b6c0: 2045 5850 5245 5353 494f 4e32 2069 7320 EXPRESSION2 is \n+0000b6d0: 7472 7565 0a0a 1f0a 4669 6c65 3a20 6772 true....File: gr\n+0000b6e0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+0000b6f0: 7470 6d32 5f6b 6579 5f70 726f 7465 6374 tpm2_key_protect\n+0000b700: 6f72 5f69 6e69 742c 2020 4e65 7874 3a20 or_init, Next: \n+0000b710: 7470 6d32 5f6b 6579 5f70 726f 7465 6374 tpm2_key_protect\n+0000b720: 6f72 5f63 6c65 6172 2c20 2050 7265 763a or_clear, Prev:\n+0000b730: 2074 6573 742c 2020 5570 3a20 436f 6d6d test, Up: Comm\n+0000b740: 616e 642d 6c69 6e65 2063 6f6d 6d61 6e64 and-line command\n+0000b750: 730a 0a31 372e 342e 3738 2074 706d 325f s..17.4.78 tpm2_\n+0000b760: 6b65 795f 7072 6f74 6563 746f 725f 696e key_protector_in\n+0000b770: 6974 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d it.-------------\n 0000b780: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0000b790: 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 ---.. -- Command\n-0000b7a0: 3a20 7470 6d32 5f6b 6579 5f70 726f 7465 : tpm2_key_prote\n-0000b7b0: 6374 6f72 5f69 6e69 7420 5b2d 2d6d 6f64 ctor_init [--mod\n-0000b7c0: 6520 7c20 2d6d 206d 6f64 655d 207c 205b e | -m mode] | [\n-0000b7d0: 2d2d 7063 7273 207c 202d 700a 2020 2020 --pcrs | -p. \n-0000b7e0: 2020 2020 2020 7063 726c 6973 745d 207c pcrlist] |\n-0000b7f0: 205b 2d2d 6261 6e6b 207c 202d 6220 7063 [--bank | -b pc\n-0000b800: 7262 616e 6b5d 207c 205b 205b 2d2d 7470 rbank] | [ [--tp\n-0000b810: 6d32 6b65 7920 7c20 2d54 0a20 2020 2020 m2key | -T. \n-0000b820: 2020 2020 2074 706d 326b 6579 5f66 696c tpm2key_fil\n-0000b830: 655d 207c 205b 2d2d 6b65 7966 696c 6520 e] | [--keyfile \n-0000b840: 7c20 2d6b 206b 6579 6669 6c65 5d20 5d20 | -k keyfile] ] \n-0000b850: 7c20 5b2d 2d73 726b 207c 202d 730a 2020 | [--srk | -s. \n-0000b860: 2020 2020 2020 2020 6861 6e64 6c65 5d20 handle] \n-0000b870: 7c20 5b2d 2d61 7379 6d6d 6574 7269 6320 | [--asymmetric \n-0000b880: 7c20 2d61 2073 726b 5f74 7970 655d 207c | -a srk_type] |\n-0000b890: 205b 2d2d 6e76 696e 6465 7820 7c20 2d6e [--nvindex | -n\n-0000b8a0: 0a20 2020 2020 2020 2020 206e 765f 696e . nv_in\n-0000b8b0: 6465 785d 0a20 2020 2020 496e 6974 6961 dex]. Initia\n-0000b8c0: 6c69 7a65 2074 6865 2054 504d 3220 6b65 lize the TPM2 ke\n-0000b8d0: 7920 7072 6f74 6563 746f 7220 746f 2075 y protector to u\n-0000b8e0: 6e73 6561 6c20 7468 6520 6b65 7920 666f nseal the key fo\n-0000b8f0: 7220 7468 650a 2020 2020 20e2 8098 6372 r the. ...cr\n-0000b900: 7970 746f 6d6f 756e 74e2 8099 2028 2a6e yptomount... (*n\n-0000b910: 6f74 6520 6372 7970 746f 6d6f 756e 743a ote cryptomount:\n-0000b920: 3a29 2063 6f6d 6d61 6e64 2e20 2054 6865 :) command. The\n-0000b930: 7265 2061 7265 2074 776f 0a20 2020 2020 re are two. \n-0000b940: 7375 7070 6f72 7465 6420 6d6f 6465 732c supported modes,\n-0000b950: 2053 524b 28e2 8098 7372 6be2 8099 2920 SRK(...srk...) \n-0000b960: 616e 6420 4e56 2069 6e64 6578 28e2 8098 and NV index(...\n-0000b970: 6e76 e280 9929 2c20 746f 2062 6520 7370 nv...), to be sp\n-0000b980: 6563 6966 6965 6420 6279 0a20 2020 2020 ecified by. \n-0000b990: 7468 6520 6f70 7469 6f6e 20e2 8098 2d6d the option ...-m\n-0000b9a0: e280 992e 2020 5468 6520 6465 6661 756c .... The defaul\n-0000b9b0: 7420 6d6f 6465 2069 7320 5352 4b2e 2054 t mode is SRK. T\n-0000b9c0: 6865 206d 6169 6e20 6469 6666 6572 656e he main differen\n-0000b9d0: 6365 0a20 2020 2020 6265 7477 6565 6e20 ce. between \n-0000b9e0: 5352 4b20 6d6f 6465 2061 6e64 204e 5620 SRK mode and NV \n-0000b9f0: 696e 6465 7820 6d6f 6465 2069 7320 7468 index mode is th\n-0000ba00: 6520 7374 6f72 6167 6520 6f66 2074 6865 e storage of the\n-0000ba10: 2073 6561 6c65 640a 2020 2020 206b 6579 sealed. key\n-0000ba20: 2e20 2046 6f72 2053 524b 206d 6f64 652c . For SRK mode,\n-0000ba30: 2074 6865 2073 6561 6c65 6420 6b65 7920 the sealed key \n-0000ba40: 6973 2073 746f 7265 6420 696e 2061 2066 is stored in a f\n-0000ba50: 696c 6520 7768 696c 6520 4e56 0a20 2020 ile while NV. \n-0000ba60: 2020 696e 6465 7820 6d6f 6465 2073 746f index mode sto\n-0000ba70: 7265 7320 7468 6520 7365 616c 6564 206b res the sealed k\n-0000ba80: 6579 2069 6e20 7468 6520 6e6f 6e2d 766f ey in the non-vo\n-0000ba90: 6c61 7469 6c65 206d 656d 6f72 7920 696e latile memory in\n-0000baa0: 7369 6465 0a20 2020 2020 5450 4d20 7769 side. TPM wi\n-0000bab0: 7468 2061 2067 6976 656e 204e 5620 696e th a given NV in\n-0000bac0: 6465 782e 0a0a 2020 2020 2054 6865 20e2 dex... The .\n-0000bad0: 8098 2d70 e280 9920 616e 6420 e280 982d ..-p... and ...-\n-0000bae0: 62e2 8099 206f 7074 696f 6e73 2061 7265 b... options are\n-0000baf0: 2075 7365 6420 746f 2073 7570 706c 7920 used to supply \n-0000bb00: 7468 6520 5043 5220 6c69 7374 2061 6e64 the PCR list and\n-0000bb10: 2062 616e 6b0a 2020 2020 2074 6861 7420 bank. that \n-0000bb20: 7468 6520 6b65 7920 6973 2073 6561 6c65 the key is seale\n-0000bb30: 6420 7769 7468 2e20 2054 6865 2050 4352 d with. The PCR\n-0000bb40: 206c 6973 7420 6973 2061 2063 6f6d 6d61 list is a comma\n-0000bb50: 2d73 6570 6172 6174 6564 0a20 2020 2020 -separated. \n-0000bb60: 6c69 7374 2c20 652e 672e 2c20 2730 2c32 list, e.g., '0,2\n-0000bb70: 2c34 2c37 2c39 272c 2074 6f20 7265 7072 ,4,7,9', to repr\n-0000bb80: 6573 656e 7420 7468 6520 696e 766f 6c76 esent the involv\n-0000bb90: 6564 2050 4352 732c 2061 6e64 2074 6865 ed PCRs, and the\n-0000bba0: 0a20 2020 2020 6465 6661 756c 7420 6973 . default is\n-0000bbb0: 2027 3727 2e20 2054 6865 2050 4352 2062 '7'. The PCR b\n-0000bbc0: 616e 6b20 6973 2063 686f 7365 6e20 6279 ank is chosen by\n-0000bbd0: 2073 656c 6563 7469 6e67 2061 2068 6173 selecting a has\n-0000bbe0: 680a 2020 2020 2061 6c67 6f72 6974 686d h. algorithm\n-0000bbf0: 2e20 2054 6865 2063 7572 7265 6e74 2073 . The current s\n-0000bc00: 7570 706f 7274 6564 2050 4352 2062 616e upported PCR ban\n-0000bc10: 6b73 2061 7265 2053 4841 312c 2053 4841 ks are SHA1, SHA\n-0000bc20: 3235 362c 0a20 2020 2020 5348 4133 3834 256,. SHA384\n-0000bc30: 2c20 616e 6420 5348 4135 3132 2c20 616e , and SHA512, an\n-0000bc40: 6420 7468 6520 6465 6661 756c 7420 6973 d the default is\n-0000bc50: 2053 4841 3235 362e 0a0a 2020 2020 2053 SHA256... S\n-0000bc60: 6f6d 6520 6f70 7469 6f6e 7320 6172 6520 ome options are \n-0000bc70: 6f6e 6c79 2061 7661 696c 6162 6c65 2066 only available f\n-0000bc80: 6f72 2074 6865 2073 7065 6369 6669 6320 or the specific \n-0000bc90: 6d6f 6465 2e20 2054 6865 0a20 2020 2020 mode. The. \n-0000bca0: 5352 4b2d 7370 6563 6966 6963 206f 7074 SRK-specific opt\n-0000bcb0: 696f 6e73 2061 7265 20e2 8098 2d54 e280 ions are ...-T..\n-0000bcc0: 992c 20e2 8098 2d6b e280 992c 20e2 8098 ., ...-k..., ...\n-0000bcd0: 2d61 e280 992c 2061 6e64 20e2 8098 2d73 -a..., and ...-s\n-0000bce0: e280 992e 2020 4f6e 2074 6865 206f 7468 .... On the oth\n-0000bcf0: 6572 0a20 2020 2020 6861 6e64 2c20 7468 er. hand, th\n-0000bd00: 6520 4e56 2069 6e64 6578 2d73 7065 6369 e NV index-speci\n-0000bd10: 6669 6320 6f70 7469 6f6e 2069 7320 e280 fic option is ..\n-0000bd20: 982d 6ee2 8099 2e0a 0a20 2020 2020 5468 .-n...... Th\n-0000bd30: 6520 6b65 7920 6669 6c65 2066 6f72 2053 e key file for S\n-0000bd40: 524b 206d 6f64 6520 6361 6e20 6265 2073 RK mode can be s\n-0000bd50: 7570 706c 6965 6420 7769 7468 2065 6974 upplied with eit\n-0000bd60: 6865 7220 e280 982d 54e2 8099 206f 7220 her ...-T... or \n-0000bd70: e280 982d 6be2 8099 2e0a 2020 2020 2054 ...-k..... T\n-0000bd80: 686f 7365 2074 776f 206f 7074 696f 6e73 hose two options\n-0000bd90: 2077 6572 6520 7573 6564 2074 6f20 6469 were used to di\n-0000bda0: 7374 696e 6775 6973 6820 7468 6520 6669 stinguish the fi\n-0000bdb0: 6c65 2066 6f72 6d61 7473 2062 7574 2061 le formats but a\n-0000bdc0: 7265 0a20 2020 2020 7361 6d65 206e 6f77 re. same now\n-0000bdd0: 2e20 2054 6865 7265 2061 7265 2074 776f . There are two\n-0000bde0: 2073 7570 706f 7274 6564 2066 696c 6520 supported file \n-0000bdf0: 666f 726d 6174 733a 2072 6177 2066 6f72 formats: raw for\n-0000be00: 6d61 7420 616e 6420 5450 4d0a 2020 2020 mat and TPM. \n-0000be10: 2032 2e30 204b 6579 2046 696c 6520 666f 2.0 Key File fo\n-0000be20: 726d 6174 2e20 2057 6865 6e20 7573 696e rmat. When usin\n-0000be30: 6720 7468 6520 6b65 7920 6669 6c65 2069 g the key file i\n-0000be40: 6e20 7468 6520 7261 7720 666f 726d 6174 n the raw format\n-0000be50: 2c0a 2020 2020 2074 6865 20e2 8098 2d70 ,. the ...-p\n-0000be60: e280 9920 616e 6420 e280 982d 62e2 8099 ... and ...-b...\n-0000be70: 206f 7074 696f 6e73 2061 7265 206e 6563 options are nec\n-0000be80: 6573 7361 7279 2066 6f72 2074 6865 206e essary for the n\n-0000be90: 6f6e 2d64 6566 6175 6c74 2050 4352 0a20 on-default PCR. \n-0000bea0: 2020 2020 6c69 7374 206f 7220 6261 6e6b list or bank\n-0000beb0: 2e20 204f 6e20 7468 6520 6f74 6865 7220 . On the other \n-0000bec0: 6861 6e64 2c20 7768 656e 2075 7369 6e67 hand, when using\n-0000bed0: 2074 6865 206b 6579 2066 696c 6520 696e the key file in\n-0000bee0: 2054 504d 0a20 2020 2020 322e 3020 4b65 TPM. 2.0 Ke\n-0000bef0: 7920 4669 6c65 2066 6f72 6d61 742c 2074 y File format, t\n-0000bf00: 6865 2074 6865 2070 6172 616d 6574 6572 he the parameter\n-0000bf10: 7320 666f 7220 7468 6520 5450 4d20 636f s for the TPM co\n-0000bf20: 6d6d 616e 6473 2061 7265 0a20 2020 2020 mmands are. \n-0000bf30: 7772 6974 7465 6e20 696e 2074 6865 2066 written in the f\n-0000bf40: 696c 652c 2061 6e64 2074 6865 7265 2069 ile, and there i\n-0000bf50: 7320 6e6f 206e 6565 6420 746f 2073 6574 s no need to set\n-0000bf60: 2074 6865 2050 4352 206c 6973 7428 e280 the PCR list(..\n-0000bf70: 982d 70e2 8099 290a 2020 2020 2061 6e64 .-p...). and\n-0000bf80: 2062 616e 6b28 e280 982d 62e2 8099 292e bank(...-b...).\n-0000bf90: 2020 496e 2067 656e 6572 616c 2c20 5450 In general, TP\n-0000bfa0: 4d20 322e 3020 4b65 7920 4669 6c65 2066 M 2.0 Key File f\n-0000bfb0: 6f72 6d61 7420 6973 2070 7265 6665 7272 ormat is preferr\n-0000bfc0: 6564 0a20 2020 2020 6475 6520 746f 2074 ed. due to t\n-0000bfd0: 6865 2073 696d 706c 6966 6965 6420 4752 he simplified GR\n-0000bfe0: 5542 2063 6f6d 6d61 6e64 206f 7074 696f UB command optio\n-0000bff0: 6e73 2061 6e64 2074 6865 2061 7574 686f ns and the autho\n-0000c000: 7269 7a65 640a 2020 2020 2070 6f6c 6963 rized. polic\n-0000c010: 7920 7375 7070 6f72 740a 0a20 2020 2020 y support.. \n-0000c020: 4265 7369 6465 7320 7468 6520 6b65 7920 Besides the key \n-0000c030: 6669 6c65 2c20 7468 6572 6520 6172 6520 file, there are \n-0000c040: 7477 6f20 6f70 7469 6f6e 732c 20e2 8098 two options, ...\n-0000c050: 2d61 e280 9920 616e 6420 e280 982d 73e2 -a... and ...-s.\n-0000c060: 8099 2c20 746f 0a20 2020 2020 7477 6561 .., to. twea\n-0000c070: 6b20 7468 6520 5450 4d20 5374 6f72 6167 k the TPM Storag\n-0000c080: 6520 526f 6f74 204b 6579 2028 5352 4b29 e Root Key (SRK)\n-0000c090: 2e20 5468 6520 5352 4b20 6361 6e20 6265 . The SRK can be\n-0000c0a0: 2065 6974 6865 7220 6372 6561 7465 640a either created.\n-0000c0b0: 2020 2020 2061 7420 7275 6e74 696d 6520 at runtime \n-0000c0c0: 6f72 2073 746f 7265 6420 696e 2074 6865 or stored in the\n-0000c0d0: 206e 6f6e 2d76 6f6c 6174 696c 6520 6d65 non-volatile me\n-0000c0e0: 6d6f 7279 2e20 2057 6865 6e20 6372 6561 mory. When crea\n-0000c0f0: 7469 6e67 2053 524b 0a20 2020 2020 6174 ting SRK. at\n-0000c100: 2072 756e 7469 6d65 2c20 4752 5542 2070 runtime, GRUB p\n-0000c110: 726f 7669 6465 7320 7468 6520 5352 4b20 rovides the SRK \n-0000c120: 7465 6d70 6c61 7465 2074 6f20 7468 6520 template to the \n-0000c130: 5450 4d20 746f 2063 7265 6174 6520 7468 TPM to create th\n-0000c140: 650a 2020 2020 206b 6579 2e20 2054 6865 e. key. The\n-0000c150: 7265 2061 7265 2074 776f 2053 524b 2074 re are two SRK t\n-0000c160: 656d 706c 6174 6573 2066 6f72 2074 6865 emplates for the\n-0000c170: 20e2 8098 2d61 e280 9920 6f70 7469 6f6e ...-a... option\n-0000c180: 2c20 4543 4320 616e 6420 5253 412c 0a20 , ECC and RSA,. \n-0000c190: 2020 2020 616e 6420 7468 6520 6465 6661 and the defa\n-0000c1a0: 756c 7420 6973 2045 4343 2e20 4966 2074 ult is ECC. If t\n-0000c1b0: 6865 2053 524b 2069 7320 7374 6f72 6564 he SRK is stored\n-0000c1c0: 2069 6e20 6120 7370 6563 6966 6963 2068 in a specific h\n-0000c1d0: 616e 646c 652c 0a20 2020 2020 652e 672e andle,. e.g.\n-0000c1e0: 2020 e280 9830 7838 3130 3030 3030 31e2 ...0x81000001.\n-0000c1f0: 8099 2c20 7468 6520 e280 982d 73e2 8099 .., the ...-s...\n-0000c200: 206f 7074 696f 6e20 6361 6e20 6265 2075 option can be u\n-0000c210: 7365 6420 746f 2073 6574 2074 6865 2068 sed to set the h\n-0000c220: 616e 646c 650a 2020 2020 2074 6f20 6e6f andle. to no\n-0000c230: 7469 6679 2047 5255 4220 746f 206c 6f61 tify GRUB to loa\n-0000c240: 6420 7468 6520 5352 4b20 6672 6f6d 2074 d the SRK from t\n-0000c250: 6865 2067 6976 656e 2068 616e 646c 652e he given handle.\n-0000c260: 0a0a 2020 2020 2054 6865 206f 6e6c 7920 .. The only \n-0000c270: 4e56 2069 6e64 6578 2d73 7065 6369 6669 NV index-specifi\n-0000c280: 6320 6f70 7469 6f6e 2069 7320 7468 6520 c option is the \n-0000c290: e280 982d 6ee2 8099 206f 7074 696f 6e20 ...-n... option \n-0000c2a0: 7768 6963 6820 6973 2075 7365 640a 2020 which is used. \n-0000c2b0: 2020 2074 6f20 7365 7420 7468 6520 4e56 to set the NV\n-0000c2c0: 2069 6e64 6578 2063 6f6e 7461 696e 696e index containin\n-0000c2d0: 6720 7468 6520 7365 616c 6564 206b 6579 g the sealed key\n-0000c2e0: 2e20 2054 6865 6e20 4752 5542 2063 616e . Then GRUB can\n-0000c2f0: 206c 6f61 640a 2020 2020 2074 6865 2073 load. the s\n-0000c300: 6561 6c65 6420 6b65 7920 616e 6420 756e ealed key and un\n-0000c310: 7365 616c 2069 7420 7769 7468 2074 6865 seal it with the\n-0000c320: 2067 6976 656e 2050 4352 206c 6973 7420 given PCR list \n-0000c330: 616e 6420 6261 6e6b 2e0a 0a1f 0a46 696c and bank.....Fil\n-0000c340: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0000c350: 6f64 653a 2074 706d 325f 6b65 795f 7072 ode: tpm2_key_pr\n-0000c360: 6f74 6563 746f 725f 636c 6561 722c 2020 otector_clear, \n-0000c370: 4e65 7874 3a20 7470 6d32 5f64 756d 705f Next: tpm2_dump_\n-0000c380: 7063 722c 2020 5072 6576 3a20 7470 6d32 pcr, Prev: tpm2\n-0000c390: 5f6b 6579 5f70 726f 7465 6374 6f72 5f69 _key_protector_i\n-0000c3a0: 6e69 742c 2020 5570 3a20 436f 6d6d 616e nit, Up: Comman\n-0000c3b0: 642d 6c69 6e65 2063 6f6d 6d61 6e64 730a d-line commands.\n-0000c3c0: 0a31 372e 342e 3739 2074 706d 325f 6b65 .17.4.79 tpm2_ke\n-0000c3d0: 795f 7072 6f74 6563 746f 725f 636c 6561 y_protector_clea\n-0000c3e0: 720a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d r.--------------\n+0000b790: 2d2d 0a0a 202d 2d20 436f 6d6d 616e 643a --.. -- Command:\n+0000b7a0: 2074 706d 325f 6b65 795f 7072 6f74 6563 tpm2_key_protec\n+0000b7b0: 746f 725f 696e 6974 205b 2d2d 6d6f 6465 tor_init [--mode\n+0000b7c0: 207c 202d 6d20 6d6f 6465 5d20 7c20 5b2d | -m mode] | [-\n+0000b7d0: 2d70 6372 7320 7c20 2d70 0a20 2020 2020 -pcrs | -p. \n+0000b7e0: 2020 2020 2070 6372 6c69 7374 5d20 7c20 pcrlist] | \n+0000b7f0: 5b2d 2d62 616e 6b20 7c20 2d62 2070 6372 [--bank | -b pcr\n+0000b800: 6261 6e6b 5d20 7c20 5b20 5b2d 2d74 706d bank] | [ [--tpm\n+0000b810: 326b 6579 207c 202d 540a 2020 2020 2020 2key | -T. \n+0000b820: 2020 2020 7470 6d32 6b65 795f 6669 6c65 tpm2key_file\n+0000b830: 5d20 7c20 5b2d 2d6b 6579 6669 6c65 207c ] | [--keyfile |\n+0000b840: 202d 6b20 6b65 7966 696c 655d 205d 207c -k keyfile] ] |\n+0000b850: 205b 2d2d 7372 6b20 7c20 2d73 0a20 2020 [--srk | -s. \n+0000b860: 2020 2020 2020 2068 616e 646c 655d 207c handle] |\n+0000b870: 205b 2d2d 6173 796d 6d65 7472 6963 207c [--asymmetric |\n+0000b880: 202d 6120 7372 6b5f 7479 7065 5d20 7c20 -a srk_type] | \n+0000b890: 5b2d 2d6e 7669 6e64 6578 207c 202d 6e0a [--nvindex | -n.\n+0000b8a0: 2020 2020 2020 2020 2020 6e76 5f69 6e64 nv_ind\n+0000b8b0: 6578 5d0a 2020 2020 2049 6e69 7469 616c ex]. Initial\n+0000b8c0: 697a 6520 7468 6520 5450 4d32 206b 6579 ize the TPM2 key\n+0000b8d0: 2070 726f 7465 6374 6f72 2074 6f20 756e protector to un\n+0000b8e0: 7365 616c 2074 6865 206b 6579 2066 6f72 seal the key for\n+0000b8f0: 2074 6865 0a20 2020 2020 e280 9863 7279 the. ...cry\n+0000b900: 7074 6f6d 6f75 6e74 e280 9920 282a 6e6f ptomount... (*no\n+0000b910: 7465 2063 7279 7074 6f6d 6f75 6e74 3a3a te cryptomount::\n+0000b920: 2920 636f 6d6d 616e 642e 2020 5468 6572 ) command. Ther\n+0000b930: 6520 6172 6520 7477 6f0a 2020 2020 2073 e are two. s\n+0000b940: 7570 706f 7274 6564 206d 6f64 6573 2c20 upported modes, \n+0000b950: 5352 4b28 e280 9873 726b e280 9929 2061 SRK(...srk...) a\n+0000b960: 6e64 204e 5620 696e 6465 7828 e280 986e nd NV index(...n\n+0000b970: 76e2 8099 292c 2074 6f20 6265 2073 7065 v...), to be spe\n+0000b980: 6369 6669 6564 2062 790a 2020 2020 2074 cified by. t\n+0000b990: 6865 206f 7074 696f 6e20 e280 982d 6de2 he option ...-m.\n+0000b9a0: 8099 2e20 2054 6865 2064 6566 6175 6c74 ... The default\n+0000b9b0: 206d 6f64 6520 6973 2053 524b 2e20 5468 mode is SRK. Th\n+0000b9c0: 6520 6d61 696e 2064 6966 6665 7265 6e63 e main differenc\n+0000b9d0: 650a 2020 2020 2062 6574 7765 656e 2053 e. between S\n+0000b9e0: 524b 206d 6f64 6520 616e 6420 4e56 2069 RK mode and NV i\n+0000b9f0: 6e64 6578 206d 6f64 6520 6973 2074 6865 ndex mode is the\n+0000ba00: 2073 746f 7261 6765 206f 6620 7468 6520 storage of the \n+0000ba10: 7365 616c 6564 0a20 2020 2020 6b65 792e sealed. key.\n+0000ba20: 2020 466f 7220 5352 4b20 6d6f 6465 2c20 For SRK mode, \n+0000ba30: 7468 6520 7365 616c 6564 206b 6579 2069 the sealed key i\n+0000ba40: 7320 7374 6f72 6564 2069 6e20 6120 6669 s stored in a fi\n+0000ba50: 6c65 2077 6869 6c65 204e 560a 2020 2020 le while NV. \n+0000ba60: 2069 6e64 6578 206d 6f64 6520 7374 6f72 index mode stor\n+0000ba70: 6573 2074 6865 2073 6561 6c65 6420 6b65 es the sealed ke\n+0000ba80: 7920 696e 2074 6865 206e 6f6e 2d76 6f6c y in the non-vol\n+0000ba90: 6174 696c 6520 6d65 6d6f 7279 2069 6e73 atile memory ins\n+0000baa0: 6964 650a 2020 2020 2054 504d 2077 6974 ide. TPM wit\n+0000bab0: 6820 6120 6769 7665 6e20 4e56 2069 6e64 h a given NV ind\n+0000bac0: 6578 2e0a 0a20 2020 2020 5468 6520 e280 ex... The ..\n+0000bad0: 982d 70e2 8099 2061 6e64 20e2 8098 2d62 .-p... and ...-b\n+0000bae0: e280 9920 6f70 7469 6f6e 7320 6172 6520 ... options are \n+0000baf0: 7573 6564 2074 6f20 7375 7070 6c79 2074 used to supply t\n+0000bb00: 6865 2050 4352 206c 6973 7420 616e 6420 he PCR list and \n+0000bb10: 6261 6e6b 0a20 2020 2020 7468 6174 2074 bank. that t\n+0000bb20: 6865 206b 6579 2069 7320 7365 616c 6564 he key is sealed\n+0000bb30: 2077 6974 682e 2020 5468 6520 5043 5220 with. The PCR \n+0000bb40: 6c69 7374 2069 7320 6120 636f 6d6d 612d list is a comma-\n+0000bb50: 7365 7061 7261 7465 640a 2020 2020 206c separated. l\n+0000bb60: 6973 742c 2065 2e67 2e2c 2027 302c 322c ist, e.g., '0,2,\n+0000bb70: 342c 372c 3927 2c20 746f 2072 6570 7265 4,7,9', to repre\n+0000bb80: 7365 6e74 2074 6865 2069 6e76 6f6c 7665 sent the involve\n+0000bb90: 6420 5043 5273 2c20 616e 6420 7468 650a d PCRs, and the.\n+0000bba0: 2020 2020 2064 6566 6175 6c74 2069 7320 default is \n+0000bbb0: 2737 272e 2020 5468 6520 5043 5220 6261 '7'. The PCR ba\n+0000bbc0: 6e6b 2069 7320 6368 6f73 656e 2062 7920 nk is chosen by \n+0000bbd0: 7365 6c65 6374 696e 6720 6120 6861 7368 selecting a hash\n+0000bbe0: 0a20 2020 2020 616c 676f 7269 7468 6d2e . algorithm.\n+0000bbf0: 2020 5468 6520 6375 7272 656e 7420 7375 The current su\n+0000bc00: 7070 6f72 7465 6420 5043 5220 6261 6e6b pported PCR bank\n+0000bc10: 7320 6172 6520 5348 4131 2c20 5348 4132 s are SHA1, SHA2\n+0000bc20: 3536 2c0a 2020 2020 2053 4841 3338 342c 56,. SHA384,\n+0000bc30: 2061 6e64 2053 4841 3531 322c 2061 6e64 and SHA512, and\n+0000bc40: 2074 6865 2064 6566 6175 6c74 2069 7320 the default is \n+0000bc50: 5348 4132 3536 2e0a 0a20 2020 2020 536f SHA256... So\n+0000bc60: 6d65 206f 7074 696f 6e73 2061 7265 206f me options are o\n+0000bc70: 6e6c 7920 6176 6169 6c61 626c 6520 666f nly available fo\n+0000bc80: 7220 7468 6520 7370 6563 6966 6963 206d r the specific m\n+0000bc90: 6f64 652e 2020 5468 650a 2020 2020 2053 ode. The. S\n+0000bca0: 524b 2d73 7065 6369 6669 6320 6f70 7469 RK-specific opti\n+0000bcb0: 6f6e 7320 6172 6520 e280 982d 54e2 8099 ons are ...-T...\n+0000bcc0: 2c20 e280 982d 6be2 8099 2c20 e280 982d , ...-k..., ...-\n+0000bcd0: 61e2 8099 2c20 616e 6420 e280 982d 73e2 a..., and ...-s.\n+0000bce0: 8099 2e20 204f 6e20 7468 6520 6f74 6865 ... On the othe\n+0000bcf0: 720a 2020 2020 2068 616e 642c 2074 6865 r. hand, the\n+0000bd00: 204e 5620 696e 6465 782d 7370 6563 6966 NV index-specif\n+0000bd10: 6963 206f 7074 696f 6e20 6973 20e2 8098 ic option is ...\n+0000bd20: 2d6e e280 992e 0a0a 2020 2020 2054 6865 -n...... The\n+0000bd30: 206b 6579 2066 696c 6520 666f 7220 5352 key file for SR\n+0000bd40: 4b20 6d6f 6465 2063 616e 2062 6520 7375 K mode can be su\n+0000bd50: 7070 6c69 6564 2077 6974 6820 6569 7468 pplied with eith\n+0000bd60: 6572 20e2 8098 2d54 e280 9920 6f72 20e2 er ...-T... or .\n+0000bd70: 8098 2d6b e280 992e 0a20 2020 2020 5468 ..-k..... Th\n+0000bd80: 6f73 6520 7477 6f20 6f70 7469 6f6e 7320 ose two options \n+0000bd90: 7765 7265 2075 7365 6420 746f 2064 6973 were used to dis\n+0000bda0: 7469 6e67 7569 7368 2074 6865 2066 696c tinguish the fil\n+0000bdb0: 6520 666f 726d 6174 7320 6275 7420 6172 e formats but ar\n+0000bdc0: 650a 2020 2020 2073 616d 6520 6e6f 772e e. same now.\n+0000bdd0: 2020 5468 6572 6520 6172 6520 7477 6f20 There are two \n+0000bde0: 7375 7070 6f72 7465 6420 6669 6c65 2066 supported file f\n+0000bdf0: 6f72 6d61 7473 3a20 7261 7720 666f 726d ormats: raw form\n+0000be00: 6174 2061 6e64 2054 504d 0a20 2020 2020 at and TPM. \n+0000be10: 322e 3020 4b65 7920 4669 6c65 2066 6f72 2.0 Key File for\n+0000be20: 6d61 742e 2020 5768 656e 2075 7369 6e67 mat. When using\n+0000be30: 2074 6865 206b 6579 2066 696c 6520 696e the key file in\n+0000be40: 2074 6865 2072 6177 2066 6f72 6d61 742c the raw format,\n+0000be50: 0a20 2020 2020 7468 6520 e280 982d 70e2 . the ...-p.\n+0000be60: 8099 2061 6e64 20e2 8098 2d62 e280 9920 .. and ...-b... \n+0000be70: 6f70 7469 6f6e 7320 6172 6520 6e65 6365 options are nece\n+0000be80: 7373 6172 7920 666f 7220 7468 6520 6e6f ssary for the no\n+0000be90: 6e2d 6465 6661 756c 7420 5043 520a 2020 n-default PCR. \n+0000bea0: 2020 206c 6973 7420 6f72 2062 616e 6b2e list or bank.\n+0000beb0: 2020 4f6e 2074 6865 206f 7468 6572 2068 On the other h\n+0000bec0: 616e 642c 2077 6865 6e20 7573 696e 6720 and, when using \n+0000bed0: 7468 6520 6b65 7920 6669 6c65 2069 6e20 the key file in \n+0000bee0: 5450 4d0a 2020 2020 2032 2e30 204b 6579 TPM. 2.0 Key\n+0000bef0: 2046 696c 6520 666f 726d 6174 2c20 7468 File format, th\n+0000bf00: 6520 7468 6520 7061 7261 6d65 7465 7273 e the parameters\n+0000bf10: 2066 6f72 2074 6865 2054 504d 2063 6f6d for the TPM com\n+0000bf20: 6d61 6e64 7320 6172 650a 2020 2020 2077 mands are. w\n+0000bf30: 7269 7474 656e 2069 6e20 7468 6520 6669 ritten in the fi\n+0000bf40: 6c65 2c20 616e 6420 7468 6572 6520 6973 le, and there is\n+0000bf50: 206e 6f20 6e65 6564 2074 6f20 7365 7420 no need to set \n+0000bf60: 7468 6520 5043 5220 6c69 7374 28e2 8098 the PCR list(...\n+0000bf70: 2d70 e280 9929 0a20 2020 2020 616e 6420 -p...). and \n+0000bf80: 6261 6e6b 28e2 8098 2d62 e280 9929 2e20 bank(...-b...). \n+0000bf90: 2049 6e20 6765 6e65 7261 6c2c 2054 504d In general, TPM\n+0000bfa0: 2032 2e30 204b 6579 2046 696c 6520 666f 2.0 Key File fo\n+0000bfb0: 726d 6174 2069 7320 7072 6566 6572 7265 rmat is preferre\n+0000bfc0: 640a 2020 2020 2064 7565 2074 6f20 7468 d. due to th\n+0000bfd0: 6520 7369 6d70 6c69 6669 6564 2047 5255 e simplified GRU\n+0000bfe0: 4220 636f 6d6d 616e 6420 6f70 7469 6f6e B command option\n+0000bff0: 7320 616e 6420 7468 6520 6175 7468 6f72 s and the author\n+0000c000: 697a 6564 0a20 2020 2020 706f 6c69 6379 ized. policy\n+0000c010: 2073 7570 706f 7274 0a0a 2020 2020 2042 support.. B\n+0000c020: 6573 6964 6573 2074 6865 206b 6579 2066 esides the key f\n+0000c030: 696c 652c 2074 6865 7265 2061 7265 2074 ile, there are t\n+0000c040: 776f 206f 7074 696f 6e73 2c20 e280 982d wo options, ...-\n+0000c050: 61e2 8099 2061 6e64 20e2 8098 2d73 e280 a... and ...-s..\n+0000c060: 992c 2074 6f0a 2020 2020 2074 7765 616b ., to. tweak\n+0000c070: 2074 6865 2054 504d 2053 746f 7261 6765 the TPM Storage\n+0000c080: 2052 6f6f 7420 4b65 7920 2853 524b 292e Root Key (SRK).\n+0000c090: 2054 6865 2053 524b 2063 616e 2062 6520 The SRK can be \n+0000c0a0: 6569 7468 6572 2063 7265 6174 6564 0a20 either created. \n+0000c0b0: 2020 2020 6174 2072 756e 7469 6d65 206f at runtime o\n+0000c0c0: 7220 7374 6f72 6564 2069 6e20 7468 6520 r stored in the \n+0000c0d0: 6e6f 6e2d 766f 6c61 7469 6c65 206d 656d non-volatile mem\n+0000c0e0: 6f72 792e 2020 5768 656e 2063 7265 6174 ory. When creat\n+0000c0f0: 696e 6720 5352 4b0a 2020 2020 2061 7420 ing SRK. at \n+0000c100: 7275 6e74 696d 652c 2047 5255 4220 7072 runtime, GRUB pr\n+0000c110: 6f76 6964 6573 2074 6865 2053 524b 2074 ovides the SRK t\n+0000c120: 656d 706c 6174 6520 746f 2074 6865 2054 emplate to the T\n+0000c130: 504d 2074 6f20 6372 6561 7465 2074 6865 PM to create the\n+0000c140: 0a20 2020 2020 6b65 792e 2020 5468 6572 . key. Ther\n+0000c150: 6520 6172 6520 7477 6f20 5352 4b20 7465 e are two SRK te\n+0000c160: 6d70 6c61 7465 7320 666f 7220 7468 6520 mplates for the \n+0000c170: e280 982d 61e2 8099 206f 7074 696f 6e2c ...-a... option,\n+0000c180: 2045 4343 2061 6e64 2052 5341 2c0a 2020 ECC and RSA,. \n+0000c190: 2020 2061 6e64 2074 6865 2064 6566 6175 and the defau\n+0000c1a0: 6c74 2069 7320 4543 432e 2049 6620 7468 lt is ECC. If th\n+0000c1b0: 6520 5352 4b20 6973 2073 746f 7265 6420 e SRK is stored \n+0000c1c0: 696e 2061 2073 7065 6369 6669 6320 6861 in a specific ha\n+0000c1d0: 6e64 6c65 2c0a 2020 2020 2065 2e67 2e20 ndle,. e.g. \n+0000c1e0: 20e2 8098 3078 3831 3030 3030 3031 e280 ...0x81000001..\n+0000c1f0: 992c 2074 6865 20e2 8098 2d73 e280 9920 ., the ...-s... \n+0000c200: 6f70 7469 6f6e 2063 616e 2062 6520 7573 option can be us\n+0000c210: 6564 2074 6f20 7365 7420 7468 6520 6861 ed to set the ha\n+0000c220: 6e64 6c65 0a20 2020 2020 746f 206e 6f74 ndle. to not\n+0000c230: 6966 7920 4752 5542 2074 6f20 6c6f 6164 ify GRUB to load\n+0000c240: 2074 6865 2053 524b 2066 726f 6d20 7468 the SRK from th\n+0000c250: 6520 6769 7665 6e20 6861 6e64 6c65 2e0a e given handle..\n+0000c260: 0a20 2020 2020 5468 6520 6f6e 6c79 204e . The only N\n+0000c270: 5620 696e 6465 782d 7370 6563 6966 6963 V index-specific\n+0000c280: 206f 7074 696f 6e20 6973 2074 6865 20e2 option is the .\n+0000c290: 8098 2d6e e280 9920 6f70 7469 6f6e 2077 ..-n... option w\n+0000c2a0: 6869 6368 2069 7320 7573 6564 0a20 2020 hich is used. \n+0000c2b0: 2020 746f 2073 6574 2074 6865 204e 5620 to set the NV \n+0000c2c0: 696e 6465 7820 636f 6e74 6169 6e69 6e67 index containing\n+0000c2d0: 2074 6865 2073 6561 6c65 6420 6b65 792e the sealed key.\n+0000c2e0: 2020 5468 656e 2047 5255 4220 6361 6e20 Then GRUB can \n+0000c2f0: 6c6f 6164 0a20 2020 2020 7468 6520 7365 load. the se\n+0000c300: 616c 6564 206b 6579 2061 6e64 2075 6e73 aled key and uns\n+0000c310: 6561 6c20 6974 2077 6974 6820 7468 6520 eal it with the \n+0000c320: 6769 7665 6e20 5043 5220 6c69 7374 2061 given PCR list a\n+0000c330: 6e64 2062 616e 6b2e 0a0a 1f0a 4669 6c65 nd bank.....File\n+0000c340: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0000c350: 6465 3a20 7470 6d32 5f6b 6579 5f70 726f de: tpm2_key_pro\n+0000c360: 7465 6374 6f72 5f63 6c65 6172 2c20 204e tector_clear, N\n+0000c370: 6578 743a 2074 706d 325f 6475 6d70 5f70 ext: tpm2_dump_p\n+0000c380: 6372 2c20 2050 7265 763a 2074 706d 325f cr, Prev: tpm2_\n+0000c390: 6b65 795f 7072 6f74 6563 746f 725f 696e key_protector_in\n+0000c3a0: 6974 2c20 2055 703a 2043 6f6d 6d61 6e64 it, Up: Command\n+0000c3b0: 2d6c 696e 6520 636f 6d6d 616e 6473 0a0a -line commands..\n+0000c3c0: 3137 2e34 2e37 3920 7470 6d32 5f6b 6579 17.4.79 tpm2_key\n+0000c3d0: 5f70 726f 7465 6374 6f72 5f63 6c65 6172 _protector_clear\n+0000c3e0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n 0000c3f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0000c400: 2d2d 0a0a 202d 2d20 436f 6d6d 616e 643a --.. -- Command:\n-0000c410: 2074 706d 325f 6b65 795f 7072 6f74 6563 tpm2_key_protec\n-0000c420: 746f 725f 636c 6561 720a 2020 2020 2043 tor_clear. C\n-0000c430: 6c65 6172 2074 6865 2054 504d 3220 6b65 lear the TPM2 ke\n-0000c440: 7920 7072 6f74 6563 746f 7220 6966 2070 y protector if p\n-0000c450: 7265 7669 6f75 736c 7920 696e 6974 6961 reviously initia\n-0000c460: 6c69 7a65 642e 0a0a 1f0a 4669 6c65 3a20 lized.....File: \n-0000c470: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-0000c480: 3a20 7470 6d32 5f64 756d 705f 7063 722c : tpm2_dump_pcr,\n-0000c490: 2020 4e65 7874 3a20 7472 7565 2c20 2050 Next: true, P\n-0000c4a0: 7265 763a 2074 706d 325f 6b65 795f 7072 rev: tpm2_key_pr\n-0000c4b0: 6f74 6563 746f 725f 636c 6561 722c 2020 otector_clear, \n-0000c4c0: 5570 3a20 436f 6d6d 616e 642d 6c69 6e65 Up: Command-line\n-0000c4d0: 2063 6f6d 6d61 6e64 730a 0a31 372e 342e commands..17.4.\n-0000c4e0: 3830 2074 706d 325f 6475 6d70 5f70 6372 80 tpm2_dump_pcr\n-0000c4f0: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n-0000c500: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n-0000c510: 616e 643a 2074 706d 325f 6475 6d70 5f70 and: tpm2_dump_p\n-0000c520: 6372 205b 4241 4e4b 5d0a 2020 2020 2050 cr [BANK]. P\n-0000c530: 7269 6e74 2061 6c6c 2050 4352 7320 6f66 rint all PCRs of\n-0000c540: 2074 6865 2073 7065 6369 6669 6564 2054 the specified T\n-0000c550: 504d 2032 2e30 2042 414e 4b2e 2020 5468 PM 2.0 BANK. Th\n-0000c560: 6520 7375 7070 6f72 7465 6420 6261 6e6b e supported bank\n-0000c570: 730a 2020 2020 2061 7265 20e2 8098 7368 s. are ...sh\n-0000c580: 6131 e280 992c 20e2 8098 7368 6132 3536 a1..., ...sha256\n-0000c590: e280 992c 20e2 8098 7368 6133 3834 e280 ..., ...sha384..\n-0000c5a0: 992c 2061 6e64 20e2 8098 7368 6135 3132 ., and ...sha512\n-0000c5b0: e280 992e 2020 4966 2042 414e 4b20 6973 .... If BANK is\n-0000c5c0: 206e 6f74 0a20 2020 2020 7370 6563 6966 not. specif\n-0000c5d0: 6965 642c 20e2 8098 7368 6132 3536 e280 ied, ...sha256..\n-0000c5e0: 9920 6973 2063 686f 7365 6e20 6279 2064 . is chosen by d\n-0000c5f0: 6566 6175 6c74 2e0a 0a20 2020 2020 5369 efault... Si\n-0000c600: 6e63 6520 4752 5542 206d 6561 7375 7265 nce GRUB measure\n-0000c610: 7320 6576 6572 7920 636f 6d6d 616e 6420 s every command \n-0000c620: 696e 746f 2050 4352 2038 2c20 696e 766f into PCR 8, invo\n-0000c630: 6b69 6e67 0a20 2020 2020 e280 9874 706d king. ...tpm\n-0000c640: 325f 6475 6d70 5f70 6372 e280 9920 616c 2_dump_pcr... al\n-0000c650: 736f 2065 7874 656e 6473 2050 4352 2038 so extends PCR 8\n-0000c660: 2c20 736f 2050 4352 2038 2077 696c 6c20 , so PCR 8 will \n-0000c670: 6e6f 7420 6265 2061 2073 7461 626c 650a not be a stable.\n-0000c680: 2020 2020 2076 616c 7565 2069 6e20 4752 value in GR\n-0000c690: 5542 2073 6865 6c6c 2e0a 0a1f 0a46 696c UB shell.....Fil\n-0000c6a0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0000c6b0: 6f64 653a 2074 7275 652c 2020 4e65 7874 ode: true, Next\n-0000c6c0: 3a20 7472 7573 742c 2020 5072 6576 3a20 : trust, Prev: \n-0000c6d0: 7470 6d32 5f64 756d 705f 7063 722c 2020 tpm2_dump_pcr, \n-0000c6e0: 5570 3a20 436f 6d6d 616e 642d 6c69 6e65 Up: Command-line\n-0000c6f0: 2063 6f6d 6d61 6e64 730a 0a31 372e 342e commands..17.4.\n-0000c700: 3831 2074 7275 650a 2d2d 2d2d 2d2d 2d2d 81 true.--------\n-0000c710: 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d 616e ----.. -- Comman\n-0000c720: 643a 2074 7275 650a 2020 2020 2044 6f20 d: true. Do \n-0000c730: 6e6f 7468 696e 672c 2073 7563 6365 7373 nothing, success\n-0000c740: 6675 6c6c 792e 2020 5468 6973 2069 7320 fully. This is \n-0000c750: 6d61 696e 6c79 2075 7365 6675 6c20 696e mainly useful in\n-0000c760: 2063 6f6e 7472 6f6c 0a20 2020 2020 636f control. co\n-0000c770: 6e73 7472 7563 7473 2073 7563 6820 6173 nstructs such as\n-0000c780: 20e2 8098 6966 e280 9920 616e 6420 e280 ...if... and ..\n-0000c790: 9877 6869 6c65 e280 9920 282a 6e6f 7465 .while... (*note\n-0000c7a0: 2053 6865 6c6c 2d6c 696b 6520 7363 7269 Shell-like scri\n-0000c7b0: 7074 696e 673a 3a29 2e0a 0a1f 0a46 696c pting::).....Fil\n-0000c7c0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0000c7d0: 6f64 653a 2074 7275 7374 2c20 204e 6578 ode: trust, Nex\n-0000c7e0: 743a 2075 6e73 6574 2c20 2050 7265 763a t: unset, Prev:\n-0000c7f0: 2074 7275 652c 2020 5570 3a20 436f 6d6d true, Up: Comm\n-0000c800: 616e 642d 6c69 6e65 2063 6f6d 6d61 6e64 and-line command\n-0000c810: 730a 0a31 372e 342e 3832 2074 7275 7374 s..17.4.82 trust\n-0000c820: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a .-------------..\n-0000c830: 202d 2d20 436f 6d6d 616e 643a 2074 7275 -- Command: tru\n-0000c840: 7374 205b 2d2d 736b 6970 2d73 6967 5d20 st [--skip-sig] \n-0000c850: 7075 626b 6579 5f66 696c 650a 2020 2020 pubkey_file. \n-0000c860: 2052 6561 6420 7075 626c 6963 206b 6579 Read public key\n-0000c870: 2066 726f 6d20 5055 424b 4559 5f46 494c from PUBKEY_FIL\n-0000c880: 4520 616e 6420 6164 6420 6974 2074 6f20 E and add it to \n-0000c890: 4752 5542 2773 2069 6e74 6572 6e61 6c20 GRUB's internal \n-0000c8a0: 6c69 7374 0a20 2020 2020 6f66 2074 7275 list. of tru\n-0000c8b0: 7374 6564 2070 7562 6c69 6320 6b65 7973 sted public keys\n-0000c8c0: 2e20 2054 6865 7365 206b 6579 7320 6172 . These keys ar\n-0000c8d0: 6520 7573 6564 2074 6f20 7661 6c69 6461 e used to valida\n-0000c8e0: 7465 2064 6967 6974 616c 0a20 2020 2020 te digital. \n-0000c8f0: 7369 676e 6174 7572 6573 2077 6865 6e20 signatures when \n-0000c900: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n-0000c910: 6162 6c65 20e2 8098 6368 6563 6b5f 7369 able ...check_si\n-0000c920: 676e 6174 7572 6573 e280 9920 6973 2073 gnatures... is s\n-0000c930: 6574 2074 6f0a 2020 2020 20e2 8098 656e et to. ...en\n-0000c940: 666f 7263 65e2 8099 2e20 204e 6f74 6520 force.... Note \n-0000c950: 7468 6174 2069 6620 e280 9863 6865 636b that if ...check\n-0000c960: 5f73 6967 6e61 7475 7265 73e2 8099 2069 _signatures... i\n-0000c970: 7320 7365 7420 746f 20e2 8098 656e 666f s set to ...enfo\n-0000c980: 7263 65e2 8099 0a20 2020 2020 7768 656e rce.... when\n-0000c990: 20e2 8098 7472 7573 74e2 8099 2065 7865 ...trust... exe\n-0000c9a0: 6375 7465 732c 2074 6865 6e20 5055 424b cutes, then PUBK\n-0000c9b0: 4559 5f46 494c 4520 6d75 7374 2069 7473 EY_FILE must its\n-0000c9c0: 656c 6620 6265 2070 726f 7065 726c 790a elf be properly.\n-0000c9d0: 2020 2020 2073 6967 6e65 642e 2020 5468 signed. Th\n-0000c9e0: 6520 e280 982d 2d73 6b69 702d 7369 67e2 e ...--skip-sig.\n-0000c9f0: 8099 206f 7074 696f 6e20 6361 6e20 6265 .. option can be\n-0000ca00: 2075 7365 6420 746f 2064 6973 6162 6c65 used to disable\n-0000ca10: 0a20 2020 2020 7369 676e 6174 7572 652d . signature-\n-0000ca20: 6368 6563 6b69 6e67 2077 6865 6e20 7265 checking when re\n-0000ca30: 6164 696e 6720 5055 424b 4559 5f46 494c ading PUBKEY_FIL\n-0000ca40: 4520 6974 7365 6c66 2e20 2049 7420 6973 E itself. It is\n-0000ca50: 2065 7870 6563 7465 640a 2020 2020 2074 expected. t\n-0000ca60: 6861 7420 e280 982d 2d73 6b69 702d 7369 hat ...--skip-si\n-0000ca70: 67e2 8099 2069 7320 7573 6566 756c 2066 g... is useful f\n-0000ca80: 6f72 2074 6573 7469 6e67 2061 6e64 206d or testing and m\n-0000ca90: 616e 7561 6c20 626f 6f74 696e 672e 2020 anual booting. \n-0000caa0: 2a4e 6f74 650a 2020 2020 2055 7369 6e67 *Note. Using\n-0000cab0: 2064 6967 6974 616c 2073 6967 6e61 7475 digital signatu\n-0000cac0: 7265 733a 3a2c 2066 6f72 206d 6f72 6520 res::, for more \n-0000cad0: 696e 666f 726d 6174 696f 6e2e 0a0a 1f0a information.....\n-0000cae0: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-0000caf0: 2020 4e6f 6465 3a20 756e 7365 742c 2020 Node: unset, \n-0000cb00: 4e65 7874 3a20 7665 7269 6679 5f64 6574 Next: verify_det\n-0000cb10: 6163 6865 642c 2020 5072 6576 3a20 7472 ached, Prev: tr\n-0000cb20: 7573 742c 2020 5570 3a20 436f 6d6d 616e ust, Up: Comman\n-0000cb30: 642d 6c69 6e65 2063 6f6d 6d61 6e64 730a d-line commands.\n-0000cb40: 0a31 372e 342e 3833 2075 6e73 6574 0a2d .17.4.83 unset.-\n-0000cb50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d ------------.. -\n-0000cb60: 2d20 436f 6d6d 616e 643a 2075 6e73 6574 - Command: unset\n-0000cb70: 2065 6e76 7661 720a 2020 2020 2055 6e73 envvar. Uns\n-0000cb80: 6574 2074 6865 2065 6e76 6972 6f6e 6d65 et the environme\n-0000cb90: 6e74 2076 6172 6961 626c 6520 454e 5656 nt variable ENVV\n-0000cba0: 4152 2e0a 0a1f 0a46 696c 653a 2067 7275 AR.....File: gru\n-0000cbb0: 622e 696e 666f 2c20 204e 6f64 653a 2076 b.info, Node: v\n-0000cbc0: 6572 6966 795f 6465 7461 6368 6564 2c20 erify_detached, \n-0000cbd0: 204e 6578 743a 2076 6964 656f 696e 666f Next: videoinfo\n-0000cbe0: 2c20 2050 7265 763a 2075 6e73 6574 2c20 , Prev: unset, \n-0000cbf0: 2055 703a 2043 6f6d 6d61 6e64 2d6c 696e Up: Command-lin\n-0000cc00: 6520 636f 6d6d 616e 6473 0a0a 3137 2e34 e commands..17.4\n-0000cc10: 2e38 3420 7665 7269 6679 5f64 6574 6163 .84 verify_detac\n-0000cc20: 6865 640a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d hed.------------\n-0000cc30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d -----------.. --\n-0000cc40: 2043 6f6d 6d61 6e64 3a20 7665 7269 6679 Command: verify\n-0000cc50: 5f64 6574 6163 6865 6420 5b2d 2d73 6b69 _detached [--ski\n-0000cc60: 702d 7369 675d 2066 696c 6520 7369 676e p-sig] file sign\n-0000cc70: 6174 7572 655f 6669 6c65 0a20 2020 2020 ature_file. \n-0000cc80: 2020 2020 205b 7075 626b 6579 5f66 696c [pubkey_fil\n-0000cc90: 655d 0a20 2020 2020 5665 7269 6669 6573 e]. Verifies\n-0000cca0: 2061 2047 5047 2d73 7479 6c65 2064 6574 a GPG-style det\n-0000ccb0: 6163 6865 6420 7369 676e 6174 7572 652c ached signature,\n-0000ccc0: 2077 6865 7265 2074 6865 2073 6967 6e65 where the signe\n-0000ccd0: 6420 6669 6c65 2069 730a 2020 2020 2046 d file is. F\n-0000cce0: 494c 452c 2061 6e64 2074 6865 2073 6967 ILE, and the sig\n-0000ccf0: 6e61 7475 7265 2069 7473 656c 6620 6973 nature itself is\n-0000cd00: 2069 6e20 6669 6c65 2053 4947 4e41 5455 in file SIGNATU\n-0000cd10: 5245 5f46 494c 452e 0a20 2020 2020 4f70 RE_FILE.. Op\n-0000cd20: 7469 6f6e 616c 6c79 2c20 6120 7370 6563 tionally, a spec\n-0000cd30: 6966 6963 2070 7562 6c69 6320 6b65 7920 ific public key \n-0000cd40: 746f 2075 7365 2063 616e 2062 6520 7370 to use can be sp\n-0000cd50: 6563 6966 6965 6420 7573 696e 670a 2020 ecified using. \n-0000cd60: 2020 2050 5542 4b45 595f 4649 4c45 2e20 PUBKEY_FILE. \n-0000cd70: 2057 6865 6e20 656e 7669 726f 6e6d 656e When environmen\n-0000cd80: 7420 7661 7269 6162 6c65 20e2 8098 6368 t variable ...ch\n-0000cd90: 6563 6b5f 7369 676e 6174 7572 6573 e280 eck_signatures..\n-0000cda0: 9920 6973 2073 6574 0a20 2020 2020 746f . is set. to\n-0000cdb0: 20e2 8098 656e 666f 7263 65e2 8099 2c20 ...enforce..., \n-0000cdc0: 7468 656e 2050 5542 4b45 595f 4649 4c45 then PUBKEY_FILE\n-0000cdd0: 206d 7573 7420 6974 7365 6c66 2062 6520 must itself be \n-0000cde0: 7072 6f70 6572 6c79 2073 6967 6e65 6420 properly signed \n-0000cdf0: 6279 2061 6e0a 2020 2020 2061 6c72 6561 by an. alrea\n-0000ce00: 6479 2d74 7275 7374 6564 206b 6579 2e20 dy-trusted key. \n-0000ce10: 2041 6e20 756e 7369 676e 6564 2050 5542 An unsigned PUB\n-0000ce20: 4b45 595f 4649 4c45 2063 616e 2062 6520 KEY_FILE can be \n-0000ce30: 6c6f 6164 6564 2062 790a 2020 2020 2073 loaded by. s\n-0000ce40: 7065 6369 6679 696e 6720 e280 982d 2d73 pecifying ...--s\n-0000ce50: 6b69 702d 7369 67e2 8099 2e20 2049 6620 kip-sig.... If \n-0000ce60: 5055 424b 4559 5f46 494c 4520 6973 206f PUBKEY_FILE is o\n-0000ce70: 6d69 7474 6564 2c20 7468 656e 2070 7562 mitted, then pub\n-0000ce80: 6c69 630a 2020 2020 206b 6579 7320 6672 lic. keys fr\n-0000ce90: 6f6d 2047 5255 4227 7320 7472 7573 7465 om GRUB's truste\n-0000cea0: 6420 6b65 7973 2028 2a6e 6f74 6520 6c69 d keys (*note li\n-0000ceb0: 7374 5f74 7275 7374 6564 3a3a 2c20 2a6e st_trusted::, *n\n-0000cec0: 6f74 6520 7472 7573 743a 3a2c 0a20 2020 ote trust::,. \n-0000ced0: 2020 616e 6420 2a6e 6f74 6520 6469 7374 and *note dist\n-0000cee0: 7275 7374 3a3a 2920 6172 6520 7472 6965 rust::) are trie\n-0000cef0: 642e 0a0a 2020 2020 2045 7869 7420 636f d... Exit co\n-0000cf00: 6465 20e2 8098 243f e280 9920 6973 2073 de ...$?... is s\n-0000cf10: 6574 2074 6f20 3020 6966 2074 6865 2073 et to 0 if the s\n-0000cf20: 6967 6e61 7475 7265 2076 616c 6964 6174 ignature validat\n-0000cf30: 6573 2073 7563 6365 7373 6675 6c6c 792e es successfully.\n-0000cf40: 0a20 2020 2020 4966 2076 616c 6964 6174 . If validat\n-0000cf50: 696f 6e20 6661 696c 732c 2069 7420 6973 ion fails, it is\n-0000cf60: 2073 6574 2074 6f20 6120 6e6f 6e2d 7a65 set to a non-ze\n-0000cf70: 726f 2076 616c 7565 2e20 202a 4e6f 7465 ro value. *Note\n-0000cf80: 2055 7369 6e67 0a20 2020 2020 6469 6769 Using. digi\n-0000cf90: 7461 6c20 7369 676e 6174 7572 6573 3a3a tal signatures::\n-0000cfa0: 2c20 666f 7220 6d6f 7265 2069 6e66 6f72 , for more infor\n-0000cfb0: 6d61 7469 6f6e 2e0a 0a1f 0a46 696c 653a mation.....File:\n-0000cfc0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-0000cfd0: 653a 2076 6964 656f 696e 666f 2c20 204e e: videoinfo, N\n-0000cfe0: 6578 743a 2077 726d 7372 2c20 2050 7265 ext: wrmsr, Pre\n-0000cff0: 763a 2076 6572 6966 795f 6465 7461 6368 v: verify_detach\n-0000d000: 6564 2c20 2055 703a 2043 6f6d 6d61 6e64 ed, Up: Command\n-0000d010: 2d6c 696e 6520 636f 6d6d 616e 6473 0a0a -line commands..\n-0000d020: 3137 2e34 2e38 3520 7669 6465 6f69 6e66 17.4.85 videoinf\n-0000d030: 6f0a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d o.--------------\n-0000d040: 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 ---.. -- Command\n-0000d050: 3a20 7669 6465 6f69 6e66 6f20 5b5b 5778 : videoinfo [[Wx\n-0000d060: 485d 7844 5d0a 2020 2020 204c 6973 7420 H]xD]. List \n-0000d070: 6176 6169 6c61 626c 6520 7669 6465 6f20 available video \n-0000d080: 6d6f 6465 732e 2020 4966 2072 6573 6f6c modes. If resol\n-0000d090: 7574 696f 6e20 6973 2067 6976 656e 2c20 ution is given, \n-0000d0a0: 7368 6f77 206f 6e6c 790a 2020 2020 206d show only. m\n-0000d0b0: 6174 6368 696e 6720 6d6f 6465 732e 0a0a atching modes...\n-0000d0c0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-0000d0d0: 6f2c 2020 4e6f 6465 3a20 7772 6d73 722c o, Node: wrmsr,\n-0000d0e0: 2020 5072 6576 3a20 7669 6465 6f69 6e66 Prev: videoinf\n-0000d0f0: 6f2c 2020 5570 3a20 436f 6d6d 616e 642d o, Up: Command-\n-0000d100: 6c69 6e65 2063 6f6d 6d61 6e64 730a 0a31 line commands..1\n-0000d110: 372e 342e 3836 2077 726d 7372 0a2d 2d2d 7.4.86 wrmsr.---\n-0000d120: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 ----------.. -- \n-0000d130: 436f 6d6d 616e 643a 3a20 7772 6d73 7220 Command:: wrmsr \n-0000d140: 3078 4144 4452 2030 7856 414c 5545 0a20 0xADDR 0xVALUE. \n-0000d150: 2020 2020 5772 6974 6520 6120 3078 5641 Write a 0xVA\n-0000d160: 4c55 4520 746f 2061 206d 6f64 656c 2d73 LUE to a model-s\n-0000d170: 7065 6369 6669 6320 7265 6769 7374 6572 pecific register\n-0000d180: 2061 7420 6164 6472 6573 7320 3078 4144 at address 0xAD\n-0000d190: 4452 2e0a 0a20 2020 2020 506c 6561 7365 DR... Please\n-0000d1a0: 206e 6f74 6520 7468 6174 206f 6e20 534d note that on SM\n-0000d1b0: 5020 7379 7374 656d 732c 2077 7269 7469 P systems, writi\n-0000d1c0: 6e67 2074 6f20 6120 4d53 5220 7468 6174 ng to a MSR that\n-0000d1d0: 2068 6173 2061 2073 636f 7065 0a20 2020 has a scope. \n-0000d1e0: 2020 7065 7220 6861 7264 7761 7265 2074 per hardware t\n-0000d1f0: 6872 6561 642c 2069 6d70 6c69 6573 2074 hread, implies t\n-0000d200: 6861 7420 7468 6520 7661 6c75 6520 7468 hat the value th\n-0000d210: 6174 2069 7320 7772 6974 7465 6e20 6f6e at is written on\n-0000d220: 6c79 0a20 2020 2020 6170 706c 6965 7320 ly. applies \n-0000d230: 746f 2074 6865 2070 6172 7469 6375 6c61 to the particula\n-0000d240: 7220 6370 752f 636f 7265 2f74 6872 6561 r cpu/core/threa\n-0000d250: 6420 7468 6174 2072 756e 7320 7468 6520 d that runs the \n-0000d260: 636f 6d6d 616e 642e 0a0a 2020 2020 2041 command... A\n-0000d270: 6c73 6f2c 2069 6620 796f 7520 7370 6563 lso, if you spec\n-0000d280: 6966 7920 6120 7265 7365 7276 6564 206f ify a reserved o\n-0000d290: 7220 756e 696d 706c 656d 656e 7465 6420 r unimplemented \n-0000d2a0: 4d53 5220 6164 6472 6573 732c 2069 740a MSR address, it.\n-0000d2b0: 2020 2020 2077 696c 6c20 6361 7573 6520 will cause \n-0000d2c0: 6120 6765 6e65 7261 6c20 7072 6f74 6563 a general protec\n-0000d2d0: 7469 6f6e 2065 7863 6570 7469 6f6e 2028 tion exception (\n-0000d2e0: 7768 6963 6820 6973 206e 6f74 2063 7572 which is not cur\n-0000d2f0: 7265 6e74 6c79 0a20 2020 2020 6265 696e rently. bein\n-0000d300: 6720 6861 6e64 6c65 6429 2061 6e64 2074 g handled) and t\n-0000d310: 6865 2073 7973 7465 6d20 7769 6c6c 2072 he system will r\n-0000d320: 6562 6f6f 742e 0a0a 2020 2020 204e 6f74 eboot... Not\n-0000d330: 653a 2054 6865 2063 6f6d 6d61 6e64 2069 e: The command i\n-0000d340: 7320 6e6f 7420 616c 6c6f 7765 6420 7768 s not allowed wh\n-0000d350: 656e 206c 6f63 6b64 6f77 6e20 6973 2065 en lockdown is e\n-0000d360: 6e66 6f72 6365 6420 282a 6e6f 7465 0a20 nforced (*note. \n-0000d370: 2020 2020 4c6f 636b 646f 776e 3a3a 292e Lockdown::).\n-0000d380: 2020 5468 6973 2069 7320 646f 6e65 2074 This is done t\n-0000d390: 6f20 7072 6576 656e 7420 7375 6276 6572 o prevent subver\n-0000d3a0: 7469 6e67 2076 6172 696f 7573 2073 6563 ting various sec\n-0000d3b0: 7572 6974 790a 2020 2020 206d 6563 6861 urity. mecha\n-0000d3c0: 6e69 736d 732e 0a0a 1f0a 4669 6c65 3a20 nisms.....File: \n-0000d3d0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-0000d3e0: 3a20 4e65 7477 6f72 6b69 6e67 2063 6f6d : Networking com\n-0000d3f0: 6d61 6e64 732c 2020 4e65 7874 3a20 556e mands, Next: Un\n-0000d400: 646f 6375 6d65 6e74 6564 2063 6f6d 6d61 documented comma\n-0000d410: 6e64 732c 2020 5072 6576 3a20 436f 6d6d nds, Prev: Comm\n-0000d420: 616e 642d 6c69 6e65 2063 6f6d 6d61 6e64 and-line command\n-0000d430: 732c 2020 5570 3a20 436f 6d6d 616e 6473 s, Up: Commands\n-0000d440: 0a0a 3137 2e35 204e 6574 776f 726b 696e ..17.5 Networkin\n-0000d450: 6720 636f 6d6d 616e 6473 0a3d 3d3d 3d3d g commands.=====\n+0000c400: 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 -.. -- Command: \n+0000c410: 7470 6d32 5f6b 6579 5f70 726f 7465 6374 tpm2_key_protect\n+0000c420: 6f72 5f63 6c65 6172 0a20 2020 2020 436c or_clear. Cl\n+0000c430: 6561 7220 7468 6520 5450 4d32 206b 6579 ear the TPM2 key\n+0000c440: 2070 726f 7465 6374 6f72 2069 6620 7072 protector if pr\n+0000c450: 6576 696f 7573 6c79 2069 6e69 7469 616c eviously initial\n+0000c460: 697a 6564 2e0a 0a1f 0a46 696c 653a 2067 ized.....File: g\n+0000c470: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+0000c480: 2074 706d 325f 6475 6d70 5f70 6372 2c20 tpm2_dump_pcr, \n+0000c490: 204e 6578 743a 2074 7275 652c 2020 5072 Next: true, Pr\n+0000c4a0: 6576 3a20 7470 6d32 5f6b 6579 5f70 726f ev: tpm2_key_pro\n+0000c4b0: 7465 6374 6f72 5f63 6c65 6172 2c20 2055 tector_clear, U\n+0000c4c0: 703a 2043 6f6d 6d61 6e64 2d6c 696e 6520 p: Command-line \n+0000c4d0: 636f 6d6d 616e 6473 0a0a 3137 2e34 2e38 commands..17.4.8\n+0000c4e0: 3020 7470 6d32 5f64 756d 705f 7063 720a 0 tpm2_dump_pcr.\n+0000c4f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n+0000c500: 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 -----.. -- Comma\n+0000c510: 6e64 3a20 7470 6d32 5f64 756d 705f 7063 nd: tpm2_dump_pc\n+0000c520: 7220 5b42 414e 4b5d 0a20 2020 2020 5072 r [BANK]. Pr\n+0000c530: 696e 7420 616c 6c20 5043 5273 206f 6620 int all PCRs of \n+0000c540: 7468 6520 7370 6563 6966 6965 6420 5450 the specified TP\n+0000c550: 4d20 322e 3020 4241 4e4b 2e20 2054 6865 M 2.0 BANK. The\n+0000c560: 2073 7570 706f 7274 6564 2062 616e 6b73 supported banks\n+0000c570: 0a20 2020 2020 6172 6520 e280 9873 6861 . are ...sha\n+0000c580: 31e2 8099 2c20 e280 9873 6861 3235 36e2 1..., ...sha256.\n+0000c590: 8099 2c20 e280 9873 6861 3338 34e2 8099 .., ...sha384...\n+0000c5a0: 2c20 616e 6420 e280 9873 6861 3531 32e2 , and ...sha512.\n+0000c5b0: 8099 2e20 2049 6620 4241 4e4b 2069 7320 ... If BANK is \n+0000c5c0: 6e6f 740a 2020 2020 2073 7065 6369 6669 not. specifi\n+0000c5d0: 6564 2c20 e280 9873 6861 3235 36e2 8099 ed, ...sha256...\n+0000c5e0: 2069 7320 6368 6f73 656e 2062 7920 6465 is chosen by de\n+0000c5f0: 6661 756c 742e 0a0a 2020 2020 2053 696e fault... Sin\n+0000c600: 6365 2047 5255 4220 6d65 6173 7572 6573 ce GRUB measures\n+0000c610: 2065 7665 7279 2063 6f6d 6d61 6e64 2069 every command i\n+0000c620: 6e74 6f20 5043 5220 382c 2069 6e76 6f6b nto PCR 8, invok\n+0000c630: 696e 670a 2020 2020 20e2 8098 7470 6d32 ing. ...tpm2\n+0000c640: 5f64 756d 705f 7063 72e2 8099 2061 6c73 _dump_pcr... als\n+0000c650: 6f20 6578 7465 6e64 7320 5043 5220 382c o extends PCR 8,\n+0000c660: 2073 6f20 5043 5220 3820 7769 6c6c 206e so PCR 8 will n\n+0000c670: 6f74 2062 6520 6120 7374 6162 6c65 0a20 ot be a stable. \n+0000c680: 2020 2020 7661 6c75 6520 696e 2047 5255 value in GRU\n+0000c690: 4220 7368 656c 6c2e 0a0a 1f0a 4669 6c65 B shell.....File\n+0000c6a0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0000c6b0: 6465 3a20 7472 7565 2c20 204e 6578 743a de: true, Next:\n+0000c6c0: 2074 7275 7374 2c20 2050 7265 763a 2074 trust, Prev: t\n+0000c6d0: 706d 325f 6475 6d70 5f70 6372 2c20 2055 pm2_dump_pcr, U\n+0000c6e0: 703a 2043 6f6d 6d61 6e64 2d6c 696e 6520 p: Command-line \n+0000c6f0: 636f 6d6d 616e 6473 0a0a 3137 2e34 2e38 commands..17.4.8\n+0000c700: 3120 7472 7565 0a2d 2d2d 2d2d 2d2d 2d2d 1 true.---------\n+0000c710: 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 ---.. -- Command\n+0000c720: 3a20 7472 7565 0a20 2020 2020 446f 206e : true. Do n\n+0000c730: 6f74 6869 6e67 2c20 7375 6363 6573 7366 othing, successf\n+0000c740: 756c 6c79 2e20 2054 6869 7320 6973 206d ully. This is m\n+0000c750: 6169 6e6c 7920 7573 6566 756c 2069 6e20 ainly useful in \n+0000c760: 636f 6e74 726f 6c0a 2020 2020 2063 6f6e control. con\n+0000c770: 7374 7275 6374 7320 7375 6368 2061 7320 structs such as \n+0000c780: e280 9869 66e2 8099 2061 6e64 20e2 8098 ...if... and ...\n+0000c790: 7768 696c 65e2 8099 2028 2a6e 6f74 6520 while... (*note \n+0000c7a0: 5368 656c 6c2d 6c69 6b65 2073 6372 6970 Shell-like scrip\n+0000c7b0: 7469 6e67 3a3a 292e 0a0a 1f0a 4669 6c65 ting::).....File\n+0000c7c0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0000c7d0: 6465 3a20 7472 7573 742c 2020 4e65 7874 de: trust, Next\n+0000c7e0: 3a20 756e 7365 742c 2020 5072 6576 3a20 : unset, Prev: \n+0000c7f0: 7472 7565 2c20 2055 703a 2043 6f6d 6d61 true, Up: Comma\n+0000c800: 6e64 2d6c 696e 6520 636f 6d6d 616e 6473 nd-line commands\n+0000c810: 0a0a 3137 2e34 2e38 3220 7472 7573 740a ..17.4.82 trust.\n+0000c820: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 -------------.. \n+0000c830: 2d2d 2043 6f6d 6d61 6e64 3a20 7472 7573 -- Command: trus\n+0000c840: 7420 5b2d 2d73 6b69 702d 7369 675d 2070 t [--skip-sig] p\n+0000c850: 7562 6b65 795f 6669 6c65 0a20 2020 2020 ubkey_file. \n+0000c860: 5265 6164 2070 7562 6c69 6320 6b65 7920 Read public key \n+0000c870: 6672 6f6d 2050 5542 4b45 595f 4649 4c45 from PUBKEY_FILE\n+0000c880: 2061 6e64 2061 6464 2069 7420 746f 2047 and add it to G\n+0000c890: 5255 4227 7320 696e 7465 726e 616c 206c RUB's internal l\n+0000c8a0: 6973 740a 2020 2020 206f 6620 7472 7573 ist. of trus\n+0000c8b0: 7465 6420 7075 626c 6963 206b 6579 732e ted public keys.\n+0000c8c0: 2020 5468 6573 6520 6b65 7973 2061 7265 These keys are\n+0000c8d0: 2075 7365 6420 746f 2076 616c 6964 6174 used to validat\n+0000c8e0: 6520 6469 6769 7461 6c0a 2020 2020 2073 e digital. s\n+0000c8f0: 6967 6e61 7475 7265 7320 7768 656e 2065 ignatures when e\n+0000c900: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n+0000c910: 626c 6520 e280 9863 6865 636b 5f73 6967 ble ...check_sig\n+0000c920: 6e61 7475 7265 73e2 8099 2069 7320 7365 natures... is se\n+0000c930: 7420 746f 0a20 2020 2020 e280 9865 6e66 t to. ...enf\n+0000c940: 6f72 6365 e280 992e 2020 4e6f 7465 2074 orce.... Note t\n+0000c950: 6861 7420 6966 20e2 8098 6368 6563 6b5f hat if ...check_\n+0000c960: 7369 676e 6174 7572 6573 e280 9920 6973 signatures... is\n+0000c970: 2073 6574 2074 6f20 e280 9865 6e66 6f72 set to ...enfor\n+0000c980: 6365 e280 990a 2020 2020 2077 6865 6e20 ce.... when \n+0000c990: e280 9874 7275 7374 e280 9920 6578 6563 ...trust... exec\n+0000c9a0: 7574 6573 2c20 7468 656e 2050 5542 4b45 utes, then PUBKE\n+0000c9b0: 595f 4649 4c45 206d 7573 7420 6974 7365 Y_FILE must itse\n+0000c9c0: 6c66 2062 6520 7072 6f70 6572 6c79 0a20 lf be properly. \n+0000c9d0: 2020 2020 7369 676e 6564 2e20 2054 6865 signed. The\n+0000c9e0: 20e2 8098 2d2d 736b 6970 2d73 6967 e280 ...--skip-sig..\n+0000c9f0: 9920 6f70 7469 6f6e 2063 616e 2062 6520 . option can be \n+0000ca00: 7573 6564 2074 6f20 6469 7361 626c 650a used to disable.\n+0000ca10: 2020 2020 2073 6967 6e61 7475 7265 2d63 signature-c\n+0000ca20: 6865 636b 696e 6720 7768 656e 2072 6561 hecking when rea\n+0000ca30: 6469 6e67 2050 5542 4b45 595f 4649 4c45 ding PUBKEY_FILE\n+0000ca40: 2069 7473 656c 662e 2020 4974 2069 7320 itself. It is \n+0000ca50: 6578 7065 6374 6564 0a20 2020 2020 7468 expected. th\n+0000ca60: 6174 20e2 8098 2d2d 736b 6970 2d73 6967 at ...--skip-sig\n+0000ca70: e280 9920 6973 2075 7365 6675 6c20 666f ... is useful fo\n+0000ca80: 7220 7465 7374 696e 6720 616e 6420 6d61 r testing and ma\n+0000ca90: 6e75 616c 2062 6f6f 7469 6e67 2e20 202a nual booting. *\n+0000caa0: 4e6f 7465 0a20 2020 2020 5573 696e 6720 Note. Using \n+0000cab0: 6469 6769 7461 6c20 7369 676e 6174 7572 digital signatur\n+0000cac0: 6573 3a3a 2c20 666f 7220 6d6f 7265 2069 es::, for more i\n+0000cad0: 6e66 6f72 6d61 7469 6f6e 2e0a 0a1f 0a46 nformation.....F\n+0000cae0: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+0000caf0: 204e 6f64 653a 2075 6e73 6574 2c20 204e Node: unset, N\n+0000cb00: 6578 743a 2076 6572 6966 795f 6465 7461 ext: verify_deta\n+0000cb10: 6368 6564 2c20 2050 7265 763a 2074 7275 ched, Prev: tru\n+0000cb20: 7374 2c20 2055 703a 2043 6f6d 6d61 6e64 st, Up: Command\n+0000cb30: 2d6c 696e 6520 636f 6d6d 616e 6473 0a0a -line commands..\n+0000cb40: 3137 2e34 2e38 3320 756e 7365 740a 2d2d 17.4.83 unset.--\n+0000cb50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d -----------.. --\n+0000cb60: 2043 6f6d 6d61 6e64 3a20 756e 7365 7420 Command: unset \n+0000cb70: 656e 7676 6172 0a20 2020 2020 556e 7365 envvar. Unse\n+0000cb80: 7420 7468 6520 656e 7669 726f 6e6d 656e t the environmen\n+0000cb90: 7420 7661 7269 6162 6c65 2045 4e56 5641 t variable ENVVA\n+0000cba0: 522e 0a0a 1f0a 4669 6c65 3a20 6772 7562 R.....File: grub\n+0000cbb0: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 7665 .info, Node: ve\n+0000cbc0: 7269 6679 5f64 6574 6163 6865 642c 2020 rify_detached, \n+0000cbd0: 4e65 7874 3a20 7669 6465 6f69 6e66 6f2c Next: videoinfo,\n+0000cbe0: 2020 5072 6576 3a20 756e 7365 742c 2020 Prev: unset, \n+0000cbf0: 5570 3a20 436f 6d6d 616e 642d 6c69 6e65 Up: Command-line\n+0000cc00: 2063 6f6d 6d61 6e64 730a 0a31 372e 342e commands..17.4.\n+0000cc10: 3834 2076 6572 6966 795f 6465 7461 6368 84 verify_detach\n+0000cc20: 6564 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ed.-------------\n+0000cc30: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 ----------.. -- \n+0000cc40: 436f 6d6d 616e 643a 2076 6572 6966 795f Command: verify_\n+0000cc50: 6465 7461 6368 6564 205b 2d2d 736b 6970 detached [--skip\n+0000cc60: 2d73 6967 5d20 6669 6c65 2073 6967 6e61 -sig] file signa\n+0000cc70: 7475 7265 5f66 696c 650a 2020 2020 2020 ture_file. \n+0000cc80: 2020 2020 5b70 7562 6b65 795f 6669 6c65 [pubkey_file\n+0000cc90: 5d0a 2020 2020 2056 6572 6966 6965 7320 ]. Verifies \n+0000cca0: 6120 4750 472d 7374 796c 6520 6465 7461 a GPG-style deta\n+0000ccb0: 6368 6564 2073 6967 6e61 7475 7265 2c20 ched signature, \n+0000ccc0: 7768 6572 6520 7468 6520 7369 676e 6564 where the signed\n+0000ccd0: 2066 696c 6520 6973 0a20 2020 2020 4649 file is. FI\n+0000cce0: 4c45 2c20 616e 6420 7468 6520 7369 676e LE, and the sign\n+0000ccf0: 6174 7572 6520 6974 7365 6c66 2069 7320 ature itself is \n+0000cd00: 696e 2066 696c 6520 5349 474e 4154 5552 in file SIGNATUR\n+0000cd10: 455f 4649 4c45 2e0a 2020 2020 204f 7074 E_FILE.. Opt\n+0000cd20: 696f 6e61 6c6c 792c 2061 2073 7065 6369 ionally, a speci\n+0000cd30: 6669 6320 7075 626c 6963 206b 6579 2074 fic public key t\n+0000cd40: 6f20 7573 6520 6361 6e20 6265 2073 7065 o use can be spe\n+0000cd50: 6369 6669 6564 2075 7369 6e67 0a20 2020 cified using. \n+0000cd60: 2020 5055 424b 4559 5f46 494c 452e 2020 PUBKEY_FILE. \n+0000cd70: 5768 656e 2065 6e76 6972 6f6e 6d65 6e74 When environment\n+0000cd80: 2076 6172 6961 626c 6520 e280 9863 6865 variable ...che\n+0000cd90: 636b 5f73 6967 6e61 7475 7265 73e2 8099 ck_signatures...\n+0000cda0: 2069 7320 7365 740a 2020 2020 2074 6f20 is set. to \n+0000cdb0: e280 9865 6e66 6f72 6365 e280 992c 2074 ...enforce..., t\n+0000cdc0: 6865 6e20 5055 424b 4559 5f46 494c 4520 hen PUBKEY_FILE \n+0000cdd0: 6d75 7374 2069 7473 656c 6620 6265 2070 must itself be p\n+0000cde0: 726f 7065 726c 7920 7369 676e 6564 2062 roperly signed b\n+0000cdf0: 7920 616e 0a20 2020 2020 616c 7265 6164 y an. alread\n+0000ce00: 792d 7472 7573 7465 6420 6b65 792e 2020 y-trusted key. \n+0000ce10: 416e 2075 6e73 6967 6e65 6420 5055 424b An unsigned PUBK\n+0000ce20: 4559 5f46 494c 4520 6361 6e20 6265 206c EY_FILE can be l\n+0000ce30: 6f61 6465 6420 6279 0a20 2020 2020 7370 oaded by. sp\n+0000ce40: 6563 6966 7969 6e67 20e2 8098 2d2d 736b ecifying ...--sk\n+0000ce50: 6970 2d73 6967 e280 992e 2020 4966 2050 ip-sig.... If P\n+0000ce60: 5542 4b45 595f 4649 4c45 2069 7320 6f6d UBKEY_FILE is om\n+0000ce70: 6974 7465 642c 2074 6865 6e20 7075 626c itted, then publ\n+0000ce80: 6963 0a20 2020 2020 6b65 7973 2066 726f ic. keys fro\n+0000ce90: 6d20 4752 5542 2773 2074 7275 7374 6564 m GRUB's trusted\n+0000cea0: 206b 6579 7320 282a 6e6f 7465 206c 6973 keys (*note lis\n+0000ceb0: 745f 7472 7573 7465 643a 3a2c 202a 6e6f t_trusted::, *no\n+0000cec0: 7465 2074 7275 7374 3a3a 2c0a 2020 2020 te trust::,. \n+0000ced0: 2061 6e64 202a 6e6f 7465 2064 6973 7472 and *note distr\n+0000cee0: 7573 743a 3a29 2061 7265 2074 7269 6564 ust::) are tried\n+0000cef0: 2e0a 0a20 2020 2020 4578 6974 2063 6f64 ... Exit cod\n+0000cf00: 6520 e280 9824 3fe2 8099 2069 7320 7365 e ...$?... is se\n+0000cf10: 7420 746f 2030 2069 6620 7468 6520 7369 t to 0 if the si\n+0000cf20: 676e 6174 7572 6520 7661 6c69 6461 7465 gnature validate\n+0000cf30: 7320 7375 6363 6573 7366 756c 6c79 2e0a s successfully..\n+0000cf40: 2020 2020 2049 6620 7661 6c69 6461 7469 If validati\n+0000cf50: 6f6e 2066 6169 6c73 2c20 6974 2069 7320 on fails, it is \n+0000cf60: 7365 7420 746f 2061 206e 6f6e 2d7a 6572 set to a non-zer\n+0000cf70: 6f20 7661 6c75 652e 2020 2a4e 6f74 6520 o value. *Note \n+0000cf80: 5573 696e 670a 2020 2020 2064 6967 6974 Using. digit\n+0000cf90: 616c 2073 6967 6e61 7475 7265 733a 3a2c al signatures::,\n+0000cfa0: 2066 6f72 206d 6f72 6520 696e 666f 726d for more inform\n+0000cfb0: 6174 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 ation.....File: \n+0000cfc0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+0000cfd0: 3a20 7669 6465 6f69 6e66 6f2c 2020 4e65 : videoinfo, Ne\n+0000cfe0: 7874 3a20 7772 6d73 722c 2020 5072 6576 xt: wrmsr, Prev\n+0000cff0: 3a20 7665 7269 6679 5f64 6574 6163 6865 : verify_detache\n+0000d000: 642c 2020 5570 3a20 436f 6d6d 616e 642d d, Up: Command-\n+0000d010: 6c69 6e65 2063 6f6d 6d61 6e64 730a 0a31 line commands..1\n+0000d020: 372e 342e 3835 2076 6964 656f 696e 666f 7.4.85 videoinfo\n+0000d030: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n+0000d040: 2d2d 0a0a 202d 2d20 436f 6d6d 616e 643a --.. -- Command:\n+0000d050: 2076 6964 656f 696e 666f 205b 5b57 7848 videoinfo [[WxH\n+0000d060: 5d78 445d 0a20 2020 2020 4c69 7374 2061 ]xD]. List a\n+0000d070: 7661 696c 6162 6c65 2076 6964 656f 206d vailable video m\n+0000d080: 6f64 6573 2e20 2049 6620 7265 736f 6c75 odes. If resolu\n+0000d090: 7469 6f6e 2069 7320 6769 7665 6e2c 2073 tion is given, s\n+0000d0a0: 686f 7720 6f6e 6c79 0a20 2020 2020 6d61 how only. ma\n+0000d0b0: 7463 6869 6e67 206d 6f64 6573 2e0a 0a1f tching modes....\n+0000d0c0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+0000d0d0: 2c20 204e 6f64 653a 2077 726d 7372 2c20 , Node: wrmsr, \n+0000d0e0: 2050 7265 763a 2076 6964 656f 696e 666f Prev: videoinfo\n+0000d0f0: 2c20 2055 703a 2043 6f6d 6d61 6e64 2d6c , Up: Command-l\n+0000d100: 696e 6520 636f 6d6d 616e 6473 0a0a 3137 ine commands..17\n+0000d110: 2e34 2e38 3620 7772 6d73 720a 2d2d 2d2d .4.86 wrmsr.----\n+0000d120: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 ---------.. -- C\n+0000d130: 6f6d 6d61 6e64 3a3a 2077 726d 7372 2030 ommand:: wrmsr 0\n+0000d140: 7841 4444 5220 3078 5641 4c55 450a 2020 xADDR 0xVALUE. \n+0000d150: 2020 2057 7269 7465 2061 2030 7856 414c Write a 0xVAL\n+0000d160: 5545 2074 6f20 6120 6d6f 6465 6c2d 7370 UE to a model-sp\n+0000d170: 6563 6966 6963 2072 6567 6973 7465 7220 ecific register \n+0000d180: 6174 2061 6464 7265 7373 2030 7841 4444 at address 0xADD\n+0000d190: 522e 0a0a 2020 2020 2050 6c65 6173 6520 R... Please \n+0000d1a0: 6e6f 7465 2074 6861 7420 6f6e 2053 4d50 note that on SMP\n+0000d1b0: 2073 7973 7465 6d73 2c20 7772 6974 696e systems, writin\n+0000d1c0: 6720 746f 2061 204d 5352 2074 6861 7420 g to a MSR that \n+0000d1d0: 6861 7320 6120 7363 6f70 650a 2020 2020 has a scope. \n+0000d1e0: 2070 6572 2068 6172 6477 6172 6520 7468 per hardware th\n+0000d1f0: 7265 6164 2c20 696d 706c 6965 7320 7468 read, implies th\n+0000d200: 6174 2074 6865 2076 616c 7565 2074 6861 at the value tha\n+0000d210: 7420 6973 2077 7269 7474 656e 206f 6e6c t is written onl\n+0000d220: 790a 2020 2020 2061 7070 6c69 6573 2074 y. applies t\n+0000d230: 6f20 7468 6520 7061 7274 6963 756c 6172 o the particular\n+0000d240: 2063 7075 2f63 6f72 652f 7468 7265 6164 cpu/core/thread\n+0000d250: 2074 6861 7420 7275 6e73 2074 6865 2063 that runs the c\n+0000d260: 6f6d 6d61 6e64 2e0a 0a20 2020 2020 416c ommand... Al\n+0000d270: 736f 2c20 6966 2079 6f75 2073 7065 6369 so, if you speci\n+0000d280: 6679 2061 2072 6573 6572 7665 6420 6f72 fy a reserved or\n+0000d290: 2075 6e69 6d70 6c65 6d65 6e74 6564 204d unimplemented M\n+0000d2a0: 5352 2061 6464 7265 7373 2c20 6974 0a20 SR address, it. \n+0000d2b0: 2020 2020 7769 6c6c 2063 6175 7365 2061 will cause a\n+0000d2c0: 2067 656e 6572 616c 2070 726f 7465 6374 general protect\n+0000d2d0: 696f 6e20 6578 6365 7074 696f 6e20 2877 ion exception (w\n+0000d2e0: 6869 6368 2069 7320 6e6f 7420 6375 7272 hich is not curr\n+0000d2f0: 656e 746c 790a 2020 2020 2062 6569 6e67 ently. being\n+0000d300: 2068 616e 646c 6564 2920 616e 6420 7468 handled) and th\n+0000d310: 6520 7379 7374 656d 2077 696c 6c20 7265 e system will re\n+0000d320: 626f 6f74 2e0a 0a20 2020 2020 4e6f 7465 boot... Note\n+0000d330: 3a20 5468 6520 636f 6d6d 616e 6420 6973 : The command is\n+0000d340: 206e 6f74 2061 6c6c 6f77 6564 2077 6865 not allowed whe\n+0000d350: 6e20 6c6f 636b 646f 776e 2069 7320 656e n lockdown is en\n+0000d360: 666f 7263 6564 2028 2a6e 6f74 650a 2020 forced (*note. \n+0000d370: 2020 204c 6f63 6b64 6f77 6e3a 3a29 2e20 Lockdown::). \n+0000d380: 2054 6869 7320 6973 2064 6f6e 6520 746f This is done to\n+0000d390: 2070 7265 7665 6e74 2073 7562 7665 7274 prevent subvert\n+0000d3a0: 696e 6720 7661 7269 6f75 7320 7365 6375 ing various secu\n+0000d3b0: 7269 7479 0a20 2020 2020 6d65 6368 616e rity. mechan\n+0000d3c0: 6973 6d73 2e0a 0a1f 0a46 696c 653a 2067 isms.....File: g\n+0000d3d0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+0000d3e0: 204e 6574 776f 726b 696e 6720 636f 6d6d Networking comm\n+0000d3f0: 616e 6473 2c20 204e 6578 743a 2055 6e64 ands, Next: Und\n+0000d400: 6f63 756d 656e 7465 6420 636f 6d6d 616e ocumented comman\n+0000d410: 6473 2c20 2050 7265 763a 2043 6f6d 6d61 ds, Prev: Comma\n+0000d420: 6e64 2d6c 696e 6520 636f 6d6d 616e 6473 nd-line commands\n+0000d430: 2c20 2055 703a 2043 6f6d 6d61 6e64 730a , Up: Commands.\n+0000d440: 0a31 372e 3520 4e65 7477 6f72 6b69 6e67 .17.5 Networking\n+0000d450: 2063 6f6d 6d61 6e64 730a 3d3d 3d3d 3d3d commands.======\n 0000d460: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0000d470: 3d3d 3d0a 0a2a 204d 656e 753a 0a0a 2a20 ===..* Menu:..* \n-0000d480: 6e65 745f 6164 645f 6164 6472 3a3a 2020 net_add_addr:: \n-0000d490: 2020 2020 2020 2020 2020 2020 2020 4164 Ad\n-0000d4a0: 6420 6120 6e65 7477 6f72 6b20 6164 6472 d a network addr\n-0000d4b0: 6573 730a 2a20 6e65 745f 6164 645f 646e ess.* net_add_dn\n-0000d4c0: 733a 3a20 2020 2020 2020 2020 2020 2020 s:: \n-0000d4d0: 2020 2020 4164 6420 6120 444e 5320 7365 Add a DNS se\n-0000d4e0: 7276 6572 0a2a 206e 6574 5f61 6464 5f72 rver.* net_add_r\n-0000d4f0: 6f75 7465 3a3a 2020 2020 2020 2020 2020 oute:: \n-0000d500: 2020 2020 2041 6464 2072 6f75 7469 6e67 Add routing\n-0000d510: 2065 6e74 7279 0a2a 206e 6574 5f62 6f6f entry.* net_boo\n-0000d520: 7470 3a3a 2020 2020 2020 2020 2020 2020 tp:: \n-0000d530: 2020 2020 2020 2050 6572 666f 726d 2061 Perform a\n-0000d540: 2062 6f6f 7470 2f44 4843 5020 6175 746f bootp/DHCP auto\n-0000d550: 636f 6e66 6967 7572 6174 696f 6e0a 2a20 configuration.* \n-0000d560: 6e65 745f 6465 6c5f 6164 6472 3a3a 2020 net_del_addr:: \n-0000d570: 2020 2020 2020 2020 2020 2020 2020 5265 Re\n-0000d580: 6d6f 7665 2049 5020 6164 6472 6573 7320 move IP address \n-0000d590: 6672 6f6d 2069 6e74 6572 6661 6365 0a2a from interface.*\n-0000d5a0: 206e 6574 5f64 656c 5f64 6e73 3a3a 2020 net_del_dns:: \n-0000d5b0: 2020 2020 2020 2020 2020 2020 2020 2052 R\n-0000d5c0: 656d 6f76 6520 6120 444e 5320 7365 7276 emove a DNS serv\n-0000d5d0: 6572 0a2a 206e 6574 5f64 656c 5f72 6f75 er.* net_del_rou\n-0000d5e0: 7465 3a3a 2020 2020 2020 2020 2020 2020 te:: \n-0000d5f0: 2020 2052 656d 6f76 6520 6120 726f 7574 Remove a rout\n-0000d600: 6520 656e 7472 790a 2a20 6e65 745f 6468 e entry.* net_dh\n-0000d610: 6370 3a3a 2020 2020 2020 2020 2020 2020 cp:: \n-0000d620: 2020 2020 2020 2020 5065 7266 6f72 6d20 Perform \n-0000d630: 6120 4448 4350 2061 7574 6f63 6f6e 6669 a DHCP autoconfi\n-0000d640: 6775 7261 7469 6f6e 0a2a 206e 6574 5f67 guration.* net_g\n-0000d650: 6574 5f64 6863 705f 6f70 7469 6f6e 3a3a et_dhcp_option::\n-0000d660: 2020 2020 2020 2020 2052 6574 7269 6576 Retriev\n-0000d670: 6520 4448 4350 206f 7074 696f 6e73 0a2a e DHCP options.*\n-0000d680: 206e 6574 5f69 7076 365f 6175 746f 636f net_ipv6_autoco\n-0000d690: 6e66 3a3a 2020 2020 2020 2020 2020 2050 nf:: P\n-0000d6a0: 6572 666f 726d 2049 5076 3620 6175 746f erform IPv6 auto\n-0000d6b0: 636f 6e66 6967 7572 6174 696f 6e0a 2a20 configuration.* \n-0000d6c0: 6e65 745f 6c73 5f61 6464 723a 3a20 2020 net_ls_addr:: \n-0000d6d0: 2020 2020 2020 2020 2020 2020 2020 4c69 Li\n-0000d6e0: 7374 2069 6e74 6572 6661 6365 730a 2a20 st interfaces.* \n-0000d6f0: 6e65 745f 6c73 5f63 6172 6473 3a3a 2020 net_ls_cards:: \n-0000d700: 2020 2020 2020 2020 2020 2020 2020 4c69 Li\n-0000d710: 7374 206e 6574 776f 726b 2063 6172 6473 st network cards\n-0000d720: 0a2a 206e 6574 5f6c 735f 646e 733a 3a20 .* net_ls_dns:: \n+0000d470: 3d3d 0a0a 2a20 4d65 6e75 3a0a 0a2a 206e ==..* Menu:..* n\n+0000d480: 6574 5f61 6464 5f61 6464 723a 3a20 2020 et_add_addr:: \n+0000d490: 2020 2020 2020 2020 2020 2020 2041 6464 Add\n+0000d4a0: 2061 206e 6574 776f 726b 2061 6464 7265 a network addre\n+0000d4b0: 7373 0a2a 206e 6574 5f61 6464 5f64 6e73 ss.* net_add_dns\n+0000d4c0: 3a3a 2020 2020 2020 2020 2020 2020 2020 :: \n+0000d4d0: 2020 2041 6464 2061 2044 4e53 2073 6572 Add a DNS ser\n+0000d4e0: 7665 720a 2a20 6e65 745f 6164 645f 726f ver.* net_add_ro\n+0000d4f0: 7574 653a 3a20 2020 2020 2020 2020 2020 ute:: \n+0000d500: 2020 2020 4164 6420 726f 7574 696e 6720 Add routing \n+0000d510: 656e 7472 790a 2a20 6e65 745f 626f 6f74 entry.* net_boot\n+0000d520: 703a 3a20 2020 2020 2020 2020 2020 2020 p:: \n+0000d530: 2020 2020 2020 5065 7266 6f72 6d20 6120 Perform a \n+0000d540: 626f 6f74 702f 4448 4350 2061 7574 6f63 bootp/DHCP autoc\n+0000d550: 6f6e 6669 6775 7261 7469 6f6e 0a2a 206e onfiguration.* n\n+0000d560: 6574 5f64 656c 5f61 6464 723a 3a20 2020 et_del_addr:: \n+0000d570: 2020 2020 2020 2020 2020 2020 2052 656d Rem\n+0000d580: 6f76 6520 4950 2061 6464 7265 7373 2066 ove IP address f\n+0000d590: 726f 6d20 696e 7465 7266 6163 650a 2a20 rom interface.* \n+0000d5a0: 6e65 745f 6465 6c5f 646e 733a 3a20 2020 net_del_dns:: \n+0000d5b0: 2020 2020 2020 2020 2020 2020 2020 5265 Re\n+0000d5c0: 6d6f 7665 2061 2044 4e53 2073 6572 7665 move a DNS serve\n+0000d5d0: 720a 2a20 6e65 745f 6465 6c5f 726f 7574 r.* net_del_rout\n+0000d5e0: 653a 3a20 2020 2020 2020 2020 2020 2020 e:: \n+0000d5f0: 2020 5265 6d6f 7665 2061 2072 6f75 7465 Remove a route\n+0000d600: 2065 6e74 7279 0a2a 206e 6574 5f64 6863 entry.* net_dhc\n+0000d610: 703a 3a20 2020 2020 2020 2020 2020 2020 p:: \n+0000d620: 2020 2020 2020 2050 6572 666f 726d 2061 Perform a\n+0000d630: 2044 4843 5020 6175 746f 636f 6e66 6967 DHCP autoconfig\n+0000d640: 7572 6174 696f 6e0a 2a20 6e65 745f 6765 uration.* net_ge\n+0000d650: 745f 6468 6370 5f6f 7074 696f 6e3a 3a20 t_dhcp_option:: \n+0000d660: 2020 2020 2020 2020 5265 7472 6965 7665 Retrieve\n+0000d670: 2044 4843 5020 6f70 7469 6f6e 730a 2a20 DHCP options.* \n+0000d680: 6e65 745f 6970 7636 5f61 7574 6f63 6f6e net_ipv6_autocon\n+0000d690: 663a 3a20 2020 2020 2020 2020 2020 5065 f:: Pe\n+0000d6a0: 7266 6f72 6d20 4950 7636 2061 7574 6f63 rform IPv6 autoc\n+0000d6b0: 6f6e 6669 6775 7261 7469 6f6e 0a2a 206e onfiguration.* n\n+0000d6c0: 6574 5f6c 735f 6164 6472 3a3a 2020 2020 et_ls_addr:: \n+0000d6d0: 2020 2020 2020 2020 2020 2020 204c 6973 Lis\n+0000d6e0: 7420 696e 7465 7266 6163 6573 0a2a 206e t interfaces.* n\n+0000d6f0: 6574 5f6c 735f 6361 7264 733a 3a20 2020 et_ls_cards:: \n+0000d700: 2020 2020 2020 2020 2020 2020 204c 6973 Lis\n+0000d710: 7420 6e65 7477 6f72 6b20 6361 7264 730a t network cards.\n+0000d720: 2a20 6e65 745f 6c73 5f64 6e73 3a3a 2020 * net_ls_dns:: \n 0000d730: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0000d740: 204c 6973 7420 444e 5320 7365 7276 6572 List DNS server\n-0000d750: 730a 2a20 6e65 745f 6c73 5f72 6f75 7465 s.* net_ls_route\n-0000d760: 733a 3a20 2020 2020 2020 2020 2020 2020 s:: \n-0000d770: 2020 4c69 7374 2072 6f75 7469 6e67 2065 List routing e\n-0000d780: 6e74 7269 6573 0a2a 206e 6574 5f6e 736c ntries.* net_nsl\n-0000d790: 6f6f 6b75 703a 3a20 2020 2020 2020 2020 ookup:: \n-0000d7a0: 2020 2020 2020 2050 6572 666f 726d 2061 Perform a\n-0000d7b0: 2044 4e53 206c 6f6f 6b75 700a 2a20 6e65 DNS lookup.* ne\n-0000d7c0: 745f 7365 745f 766c 616e 3a3a 2020 2020 t_set_vlan:: \n-0000d7d0: 2020 2020 2020 2020 2020 2020 5365 7420 Set \n-0000d7e0: 766c 616e 2069 6420 6f6e 2061 6e20 696e vlan id on an in\n-0000d7f0: 7465 7266 6163 650a 0a1f 0a46 696c 653a terface....File:\n-0000d800: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-0000d810: 653a 206e 6574 5f61 6464 5f61 6464 722c e: net_add_addr,\n-0000d820: 2020 4e65 7874 3a20 6e65 745f 6164 645f Next: net_add_\n-0000d830: 646e 732c 2020 5570 3a20 4e65 7477 6f72 dns, Up: Networ\n-0000d840: 6b69 6e67 2063 6f6d 6d61 6e64 730a 0a31 king commands..1\n-0000d850: 372e 352e 3120 6e65 745f 6164 645f 6164 7.5.1 net_add_ad\n-0000d860: 6472 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d dr.-------------\n-0000d870: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n-0000d880: 616e 643a 206e 6574 5f61 6464 5f61 6464 and: net_add_add\n-0000d890: 7220 494e 5445 5246 4143 4520 4341 5244 r INTERFACE CARD\n-0000d8a0: 2041 4444 5245 5353 0a20 2020 2020 436f ADDRESS. Co\n-0000d8b0: 6e66 6967 7572 6520 6164 6469 7469 6f6e nfigure addition\n-0000d8c0: 616c 206e 6574 776f 726b 2049 4e54 4552 al network INTER\n-0000d8d0: 4641 4345 2077 6974 6820 4144 4452 4553 FACE with ADDRES\n-0000d8e0: 5320 6f6e 2061 206e 6574 776f 726b 0a20 S on a network. \n-0000d8f0: 2020 2020 4341 5244 2e20 2041 4444 5245 CARD. ADDRE\n-0000d900: 5353 2063 616e 2062 6520 6569 7468 6572 SS can be either\n-0000d910: 2049 5020 696e 2064 6f74 7465 6420 6465 IP in dotted de\n-0000d920: 6369 6d61 6c20 6e6f 7461 7469 6f6e 2c20 cimal notation, \n-0000d930: 6f72 0a20 2020 2020 7379 6d62 6f6c 6963 or. symbolic\n-0000d940: 206e 616d 6520 7768 6963 6820 6973 2072 name which is r\n-0000d950: 6573 6f6c 7665 6420 7573 696e 6720 444e esolved using DN\n-0000d960: 5320 6c6f 6f6b 7570 2e20 2049 6620 7375 S lookup. If su\n-0000d970: 6363 6573 7366 756c 2c0a 2020 2020 2074 ccessful,. t\n-0000d980: 6869 7320 636f 6d6d 616e 6420 616c 736f his command also\n-0000d990: 2061 6464 7320 6c6f 6361 6c20 6c69 6e6b adds local link\n-0000d9a0: 2072 6f75 7469 6e67 2065 6e74 7279 2074 routing entry t\n-0000d9b0: 6f20 7468 6520 6465 6661 756c 740a 2020 o the default. \n-0000d9c0: 2020 2073 7562 6e65 7420 6f66 2041 4444 subnet of ADD\n-0000d9d0: 5245 5353 2077 6974 6820 6e61 6d65 2049 RESS with name I\n-0000d9e0: 4e54 4552 4641 4345 e280 983a 6c6f 6361 NTERFACE...:loca\n-0000d9f0: 6ce2 8099 2076 6961 2049 4e54 4552 4641 l... via INTERFA\n-0000da00: 4345 2e0a 0a1f 0a46 696c 653a 2067 7275 CE.....File: gru\n-0000da10: 622e 696e 666f 2c20 204e 6f64 653a 206e b.info, Node: n\n-0000da20: 6574 5f61 6464 5f64 6e73 2c20 204e 6578 et_add_dns, Nex\n-0000da30: 743a 206e 6574 5f61 6464 5f72 6f75 7465 t: net_add_route\n-0000da40: 2c20 2050 7265 763a 206e 6574 5f61 6464 , Prev: net_add\n-0000da50: 5f61 6464 722c 2020 5570 3a20 4e65 7477 _addr, Up: Netw\n-0000da60: 6f72 6b69 6e67 2063 6f6d 6d61 6e64 730a orking commands.\n-0000da70: 0a31 372e 352e 3220 6e65 745f 6164 645f .17.5.2 net_add_\n-0000da80: 646e 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d dns.------------\n-0000da90: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n-0000daa0: 616e 643a 206e 6574 5f61 6464 5f64 6e73 and: net_add_dns\n-0000dab0: 2053 4552 5645 520a 2020 2020 2052 6573 SERVER. Res\n-0000dac0: 6f6c 7665 2053 4552 5645 5220 4950 2061 olve SERVER IP a\n-0000dad0: 6464 7265 7373 2061 6e64 2061 6464 2074 ddress and add t\n-0000dae0: 6f20 7468 6520 6c69 7374 206f 6620 444e o the list of DN\n-0000daf0: 5320 7365 7276 6572 7320 7573 6564 0a20 S servers used. \n-0000db00: 2020 2020 6475 7269 6e67 206e 616d 6520 during name \n-0000db10: 6c6f 6f6b 7570 2e0a 0a1f 0a46 696c 653a lookup.....File:\n-0000db20: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-0000db30: 653a 206e 6574 5f61 6464 5f72 6f75 7465 e: net_add_route\n-0000db40: 2c20 204e 6578 743a 206e 6574 5f62 6f6f , Next: net_boo\n-0000db50: 7470 2c20 2050 7265 763a 206e 6574 5f61 tp, Prev: net_a\n-0000db60: 6464 5f64 6e73 2c20 2055 703a 204e 6574 dd_dns, Up: Net\n-0000db70: 776f 726b 696e 6720 636f 6d6d 616e 6473 working commands\n-0000db80: 0a0a 3137 2e35 2e33 206e 6574 5f61 6464 ..17.5.3 net_add\n-0000db90: 5f72 6f75 7465 0a2d 2d2d 2d2d 2d2d 2d2d _route.---------\n-0000dba0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d -----------.. --\n-0000dbb0: 2043 6f6d 6d61 6e64 3a20 6e65 745f 6164 Command: net_ad\n-0000dbc0: 645f 726f 7574 6520 5348 4f52 544e 414d d_route SHORTNAM\n-0000dbd0: 4520 4950 5b2f 5052 4546 4958 5d20 5b49 E IP[/PREFIX] [I\n-0000dbe0: 4e54 4552 4641 4345 207c 2067 770a 2020 NTERFACE | gw. \n-0000dbf0: 2020 2020 2020 2020 4741 5445 5741 595d GATEWAY]\n-0000dc00: 0a20 2020 2020 4164 6420 726f 7574 6520 . Add route \n-0000dc10: 746f 206e 6574 776f 726b 2077 6974 6820 to network with \n-0000dc20: 6164 6472 6573 7320 4950 2061 7320 6d6f address IP as mo\n-0000dc30: 6469 6669 6564 2062 7920 5052 4546 4958 dified by PREFIX\n-0000dc40: 2076 6961 0a20 2020 2020 6569 7468 6572 via. either\n-0000dc50: 206c 6f63 616c 2049 4e54 4552 4641 4345 local INTERFACE\n-0000dc60: 206f 7220 4741 5445 5741 592e 2020 5052 or GATEWAY. PR\n-0000dc70: 4546 4958 2069 7320 6f70 7469 6f6e 616c EFIX is optional\n-0000dc80: 2061 6e64 2064 6566 6175 6c74 730a 2020 and defaults. \n-0000dc90: 2020 2074 6f20 3332 2066 6f72 2049 5076 to 32 for IPv\n-0000dca0: 3420 6164 6472 6573 7320 616e 6420 3132 4 address and 12\n-0000dcb0: 3820 666f 7220 4950 7636 2061 6464 7265 8 for IPv6 addre\n-0000dcc0: 7373 2e20 2052 6f75 7465 2069 730a 2020 ss. Route is. \n-0000dcd0: 2020 2069 6465 6e74 6966 6965 6420 6279 identified by\n-0000dce0: 2053 484f 5254 4e41 4d45 2077 6869 6368 SHORTNAME which\n-0000dcf0: 2063 616e 2062 6520 7573 6564 2074 6f20 can be used to \n-0000dd00: 7265 6d6f 7665 2069 7420 282a 6e6f 7465 remove it (*note\n-0000dd10: 0a20 2020 2020 6e65 745f 6465 6c5f 726f . net_del_ro\n-0000dd20: 7574 653a 3a29 2e0a 0a1f 0a46 696c 653a ute::).....File:\n-0000dd30: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-0000dd40: 653a 206e 6574 5f62 6f6f 7470 2c20 204e e: net_bootp, N\n-0000dd50: 6578 743a 206e 6574 5f64 656c 5f61 6464 ext: net_del_add\n-0000dd60: 722c 2020 5072 6576 3a20 6e65 745f 6164 r, Prev: net_ad\n-0000dd70: 645f 726f 7574 652c 2020 5570 3a20 4e65 d_route, Up: Ne\n-0000dd80: 7477 6f72 6b69 6e67 2063 6f6d 6d61 6e64 tworking command\n-0000dd90: 730a 0a31 372e 352e 3420 6e65 745f 626f s..17.5.4 net_bo\n-0000dda0: 6f74 700a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d otp.------------\n-0000ddb0: 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d 616e ----.. -- Comman\n-0000ddc0: 643a 206e 6574 5f62 6f6f 7470 205b 4341 d: net_bootp [CA\n-0000ddd0: 5244 5d0a 2020 2020 2041 6c69 6173 2066 RD]. Alias f\n-0000dde0: 6f72 206e 6574 5f64 6863 702c 2066 6f72 or net_dhcp, for\n-0000ddf0: 2063 6f6d 7061 7469 6269 6c69 7479 2077 compatibility w\n-0000de00: 6974 6820 6f6c 6465 7220 4772 7562 2076 ith older Grub v\n-0000de10: 6572 7369 6f6e 732e 0a20 2020 2020 5769 ersions.. Wi\n-0000de20: 6c6c 2070 6572 666f 726d 2074 6865 2073 ll perform the s\n-0000de30: 616d 6520 4448 4350 2068 616e 6473 6861 ame DHCP handsha\n-0000de40: 6b65 2077 6974 6820 706f 7465 6e74 6961 ke with potentia\n-0000de50: 6c20 6661 6c6c 6261 636b 2074 6f0a 2020 l fallback to. \n-0000de60: 2020 2042 4f4f 5450 2061 7320 7468 6520 BOOTP as the \n-0000de70: 6e65 745f 6468 6370 2063 6f6d 6d61 6e64 net_dhcp command\n-0000de80: 2028 2a6e 6f74 6520 6e65 745f 6468 6370 (*note net_dhcp\n-0000de90: 3a3a 292e 0a0a 1f0a 4669 6c65 3a20 6772 ::).....File: gr\n-0000dea0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-0000deb0: 6e65 745f 6465 6c5f 6164 6472 2c20 204e net_del_addr, N\n-0000dec0: 6578 743a 206e 6574 5f64 656c 5f64 6e73 ext: net_del_dns\n-0000ded0: 2c20 2050 7265 763a 206e 6574 5f62 6f6f , Prev: net_boo\n-0000dee0: 7470 2c20 2055 703a 204e 6574 776f 726b tp, Up: Network\n-0000def0: 696e 6720 636f 6d6d 616e 6473 0a0a 3137 ing commands..17\n-0000df00: 2e35 2e35 206e 6574 5f64 656c 5f61 6464 .5.5 net_del_add\n-0000df10: 720a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d r.--------------\n-0000df20: 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 -----.. -- Comma\n-0000df30: 6e64 3a20 6e65 745f 6465 6c5f 6164 6472 nd: net_del_addr\n-0000df40: 2049 4e54 4552 4641 4345 0a20 2020 2020 INTERFACE. \n-0000df50: 5265 6d6f 7665 2063 6f6e 6669 6775 7265 Remove configure\n-0000df60: 6420 494e 5445 5246 4143 4520 7769 7468 d INTERFACE with\n-0000df70: 2061 7373 6f63 6961 7465 6420 6164 6472 associated addr\n-0000df80: 6573 732e 0a0a 1f0a 4669 6c65 3a20 6772 ess.....File: gr\n-0000df90: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-0000dfa0: 6e65 745f 6465 6c5f 646e 732c 2020 4e65 net_del_dns, Ne\n-0000dfb0: 7874 3a20 6e65 745f 6465 6c5f 726f 7574 xt: net_del_rout\n-0000dfc0: 652c 2020 5072 6576 3a20 6e65 745f 6465 e, Prev: net_de\n-0000dfd0: 6c5f 6164 6472 2c20 2055 703a 204e 6574 l_addr, Up: Net\n-0000dfe0: 776f 726b 696e 6720 636f 6d6d 616e 6473 working commands\n-0000dff0: 0a0a 3137 2e35 2e36 206e 6574 5f64 656c ..17.5.6 net_del\n-0000e000: 5f64 6e73 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d _dns.-----------\n-0000e010: 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d -------.. -- Com\n-0000e020: 6d61 6e64 3a20 6e65 745f 6465 6c5f 646e mand: net_del_dn\n-0000e030: 7320 4144 4452 4553 530a 2020 2020 2052 s ADDRESS. R\n-0000e040: 656d 6f76 6520 4144 4452 4553 5320 6672 emove ADDRESS fr\n-0000e050: 6f6d 206c 6973 7420 6f66 2073 6572 7665 om list of serve\n-0000e060: 7273 2075 7365 6420 6475 7269 6e67 206e rs used during n\n-0000e070: 616d 6520 6c6f 6f6b 7570 2e0a 0a1f 0a46 ame lookup.....F\n-0000e080: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-0000e090: 204e 6f64 653a 206e 6574 5f64 656c 5f72 Node: net_del_r\n-0000e0a0: 6f75 7465 2c20 204e 6578 743a 206e 6574 oute, Next: net\n-0000e0b0: 5f64 6863 702c 2020 5072 6576 3a20 6e65 _dhcp, Prev: ne\n-0000e0c0: 745f 6465 6c5f 646e 732c 2020 5570 3a20 t_del_dns, Up: \n-0000e0d0: 4e65 7477 6f72 6b69 6e67 2063 6f6d 6d61 Networking comma\n-0000e0e0: 6e64 730a 0a31 372e 352e 3720 6e65 745f nds..17.5.7 net_\n-0000e0f0: 6465 6c5f 726f 7574 650a 2d2d 2d2d 2d2d del_route.------\n-0000e100: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n-0000e110: 202d 2d20 436f 6d6d 616e 643a 206e 6574 -- Command: net\n-0000e120: 5f64 656c 5f72 6f75 7465 2053 484f 5254 _del_route SHORT\n-0000e130: 4e41 4d45 0a20 2020 2020 5265 6d6f 7665 NAME. Remove\n-0000e140: 2072 6f75 7465 2065 6e74 7279 2069 6465 route entry ide\n-0000e150: 6e74 6966 6965 6420 6279 2053 484f 5254 ntified by SHORT\n-0000e160: 4e41 4d45 2e0a 0a1f 0a46 696c 653a 2067 NAME.....File: g\n-0000e170: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-0000e180: 206e 6574 5f64 6863 702c 2020 4e65 7874 net_dhcp, Next\n-0000e190: 3a20 6e65 745f 6765 745f 6468 6370 5f6f : net_get_dhcp_o\n-0000e1a0: 7074 696f 6e2c 2020 5072 6576 3a20 6e65 ption, Prev: ne\n-0000e1b0: 745f 6465 6c5f 726f 7574 652c 2020 5570 t_del_route, Up\n-0000e1c0: 3a20 4e65 7477 6f72 6b69 6e67 2063 6f6d : Networking com\n-0000e1d0: 6d61 6e64 730a 0a31 372e 352e 3820 6e65 mands..17.5.8 ne\n-0000e1e0: 745f 6468 6370 0a2d 2d2d 2d2d 2d2d 2d2d t_dhcp.---------\n-0000e1f0: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n-0000e200: 616e 643a 206e 6574 5f64 6863 7020 5b43 and: net_dhcp [C\n-0000e210: 4152 445d 0a20 2020 2020 5065 7266 6f72 ARD]. Perfor\n-0000e220: 6d20 636f 6e66 6967 7572 6174 696f 6e20 m configuration \n-0000e230: 6f66 2043 4152 4420 7573 696e 6720 4448 of CARD using DH\n-0000e240: 4350 2070 726f 746f 636f 6c2e 2020 4966 CP protocol. If\n-0000e250: 206e 6f20 6361 7264 206e 616d 650a 2020 no card name. \n-0000e260: 2020 2069 7320 7370 6563 6966 6965 642c is specified,\n-0000e270: 2074 7279 2074 6f20 636f 6e66 6967 7572 try to configur\n-0000e280: 6520 616c 6c20 6578 6973 7469 6e67 2063 e all existing c\n-0000e290: 6172 6473 2e20 2046 616c 6c73 2062 6163 ards. Falls bac\n-0000e2a0: 6b20 746f 0a20 2020 2020 7468 6520 424f k to. the BO\n-0000e2b0: 4f54 5020 7072 6f74 6f63 6f6c 2c20 6966 OTP protocol, if\n-0000e2c0: 206e 6565 6465 642e 2020 4966 2063 6f6e needed. If con\n-0000e2d0: 6669 6775 7261 7469 6f6e 2077 6173 2073 figuration was s\n-0000e2e0: 7563 6365 7373 6675 6c2c 0a20 2020 2020 uccessful,. \n-0000e2f0: 696e 7465 7266 6163 6520 7769 7468 206e interface with n\n-0000e300: 616d 6520 4341 5244 e280 983a 6468 6370 ame CARD...:dhcp\n-0000e310: e280 9920 616e 6420 636f 6e66 6967 7572 ... and configur\n-0000e320: 6564 2061 6464 7265 7373 2069 7320 6164 ed address is ad\n-0000e330: 6465 6420 746f 0a20 2020 2020 4341 5244 ded to. CARD\n-0000e340: 2e20 2041 6464 6974 696f 6e61 6c6c 7920 . Additionally \n-0000e350: 7468 6520 666f 6c6c 6f77 696e 6720 4448 the following DH\n-0000e360: 4350 206f 7074 696f 6e73 2061 7265 2072 CP options are r\n-0000e370: 6563 6f67 6e69 7a65 6420 616e 640a 2020 ecognized and. \n-0000e380: 2020 2070 726f 6365 7373 6564 3a0a 0a20 processed:.. \n-0000e390: 2020 2020 e280 9831 2028 5375 626e 6574 ...1 (Subnet\n-0000e3a0: 204d 6173 6b29 e280 990a 2020 2020 2020 Mask).... \n-0000e3b0: 2020 2020 5573 6564 2074 6f20 6361 6c63 Used to calc\n-0000e3c0: 756c 6174 6520 6e65 7477 6f72 6b20 6c6f ulate network lo\n-0000e3d0: 6361 6c20 726f 7574 696e 6720 656e 7472 cal routing entr\n-0000e3e0: 7920 666f 7220 696e 7465 7266 6163 650a y for interface.\n-0000e3f0: 2020 2020 2020 2020 2020 4341 5244 e280 CARD..\n-0000e400: 983a 6468 6370 e280 992e 0a20 2020 2020 .:dhcp..... \n-0000e410: e280 9833 2028 526f 7574 6572 29e2 8099 ...3 (Router)...\n-0000e420: 0a20 2020 2020 2020 2020 2041 6464 7320 . Adds \n-0000e430: 6465 6661 756c 7420 726f 7574 6520 656e default route en\n-0000e440: 7472 7920 7769 7468 2074 6865 206e 616d try with the nam\n-0000e450: 6520 4341 5244 e280 983a 6468 6370 3a64 e CARD...:dhcp:d\n-0000e460: 6566 6175 6c74 e280 9920 7669 610a 2020 efault... via. \n-0000e470: 2020 2020 2020 2020 6761 7465 7761 7920 gateway \n-0000e480: 6672 6f6d 2044 4843 5020 6f70 7469 6f6e from DHCP option\n-0000e490: 2e20 204e 6f74 6520 7468 6174 206f 6e6c . Note that onl\n-0000e4a0: 7920 6f70 7469 6f6e 2077 6974 6820 7369 y option with si\n-0000e4b0: 6e67 6c65 0a20 2020 2020 2020 2020 2072 ngle. r\n-0000e4c0: 6f75 7465 2069 7320 6163 6365 7074 6564 oute is accepted\n-0000e4d0: 2e0a 2020 2020 20e2 8098 3620 2844 6f6d .. ...6 (Dom\n-0000e4e0: 6169 6e20 4e61 6d65 2053 6572 7665 7229 ain Name Server)\n-0000e4f0: e280 990a 2020 2020 2020 2020 2020 4164 .... Ad\n-0000e500: 6473 2061 6c6c 2073 6572 7665 7273 2066 ds all servers f\n-0000e510: 726f 6d20 6f70 7469 6f6e 2076 616c 7565 rom option value\n-0000e520: 2074 6f20 7468 6520 6c69 7374 206f 6620 to the list of \n-0000e530: 7365 7276 6572 7320 7573 6564 0a20 2020 servers used. \n-0000e540: 2020 2020 2020 2064 7572 696e 6720 6e61 during na\n-0000e550: 6d65 2072 6573 6f6c 7574 696f 6e2e 0a20 me resolution.. \n-0000e560: 2020 2020 e280 9831 3220 2848 6f73 7420 ...12 (Host \n-0000e570: 4e61 6d65 29e2 8099 0a20 2020 2020 2020 Name).... \n-0000e580: 2020 2053 6574 7320 656e 7669 726f 6e6d Sets environm\n-0000e590: 656e 7420 7661 7269 6162 6c65 20e2 8098 ent variable ...\n-0000e5a0: 6e65 745f e280 993c 4341 5244 3ee2 8098 net_......\n-0000e5b0: 5f64 6863 705f 686f 7374 6e61 6d65 e280 _dhcp_hostname..\n-0000e5c0: 9920 282a 6e6f 7465 0a20 2020 2020 2020 . (*note. \n-0000e5d0: 2020 206e 6574 5f3c 494e 5445 5246 4143 net__hostname::) t\n-0000e5f0: 6f20 7468 6520 7661 6c75 6520 6f66 206f o the value of o\n-0000e600: 7074 696f 6e2e 0a20 2020 2020 e280 9831 ption.. ...1\n-0000e610: 3520 2844 6f6d 6169 6e20 4e61 6d65 29e2 5 (Domain Name).\n-0000e620: 8099 0a20 2020 2020 2020 2020 2053 6574 ... Set\n-0000e630: 7320 656e 7669 726f 6e6d 656e 7420 7661 s environment va\n-0000e640: 7269 6162 6c65 20e2 8098 6e65 745f e280 riable ...net_..\n-0000e650: 993c 4341 5244 3ee2 8098 5f64 6863 705f ...._dhcp_\n-0000e660: 646f 6d61 696e e280 9920 282a 6e6f 7465 domain... (*note\n-0000e670: 0a20 2020 2020 2020 2020 206e 6574 5f3c . net_<\n-0000e680: 494e 5445 5246 4143 453e 5f64 6f6d 6169 INTERFACE>_domai\n-0000e690: 6e3a 3a29 2074 6f20 7468 6520 7661 6c75 n::) to the valu\n-0000e6a0: 6520 6f66 206f 7074 696f 6e2e 0a20 2020 e of option.. \n-0000e6b0: 2020 e280 9831 3720 2852 6f6f 7420 5061 ...17 (Root Pa\n-0000e6c0: 7468 29e2 8099 0a20 2020 2020 2020 2020 th).... \n-0000e6d0: 2053 6574 7320 656e 7669 726f 6e6d 656e Sets environmen\n-0000e6e0: 7420 7661 7269 6162 6c65 20e2 8098 6e65 t variable ...ne\n-0000e6f0: 745f e280 993c 4341 5244 3ee2 8098 5f64 t_......_d\n-0000e700: 6863 705f 726f 6f74 7061 7468 e280 9920 hcp_rootpath... \n-0000e710: 282a 6e6f 7465 0a20 2020 2020 2020 2020 (*note. \n-0000e720: 206e 6574 5f3c 494e 5445 5246 4143 453e net_\n-0000e730: 5f72 6f6f 7470 6174 683a 3a29 2074 6f20 _rootpath::) to \n-0000e740: 7468 6520 7661 6c75 6520 6f66 206f 7074 the value of opt\n-0000e750: 696f 6e2e 0a20 2020 2020 e280 9831 3820 ion.. ...18 \n-0000e760: 2845 7874 656e 7369 6f6e 7320 5061 7468 (Extensions Path\n-0000e770: 29e2 8099 0a20 2020 2020 2020 2020 2053 ).... S\n-0000e780: 6574 7320 656e 7669 726f 6e6d 656e 7420 ets environment \n-0000e790: 7661 7269 6162 6c65 20e2 8098 6e65 745f variable ...net_\n-0000e7a0: e280 993c 4341 5244 3ee2 8098 5f64 6863 ......_dhc\n-0000e7b0: 705f 6578 7465 6e73 696f 6e73 7061 7468 p_extensionspath\n-0000e7c0: e280 990a 2020 2020 2020 2020 2020 282a .... (*\n-0000e7d0: 6e6f 7465 206e 6574 5f3c 494e 5445 5246 note net__extensionsp\n-0000e7f0: 6174 683a 3a29 2074 6f20 7468 6520 7661 ath::) to the va\n-0000e800: 6c75 6520 6f66 0a20 2020 2020 2020 2020 lue of. \n-0000e810: 206f 7074 696f 6e2e 0a20 2020 2020 e280 option.. ..\n-0000e820: 9836 3620 2854 4654 5020 5365 7276 6572 .66 (TFTP Server\n-0000e830: 204e 616d 6529 e280 990a 2020 2020 2020 Name).... \n-0000e840: 2020 2020 5365 7473 2065 6e76 6972 6f6e Sets environ\n-0000e850: 6d65 6e74 2076 6172 6961 626c 6520 e280 ment variable ..\n-0000e860: 986e 6574 5fe2 8099 3c43 4152 443e e280 .net_.....\n-0000e870: 985f 6468 6370 5f73 6572 7665 725f 6e61 ._dhcp_server_na\n-0000e880: 6d65 e280 990a 2020 2020 2020 2020 2020 me.... \n-0000e890: 282a 6e6f 7465 206e 6574 5f3c 494e 5445 (*note net__dhcp_serv\n-0000e8b0: 6572 5f6e 616d 653a 3a29 2074 6f20 7468 er_name::) to th\n-0000e8c0: 6520 7661 6c75 6520 6f66 0a20 2020 2020 e value of. \n-0000e8d0: 2020 2020 206f 7074 696f 6e2e 0a20 2020 option.. \n-0000e8e0: 2020 e280 9836 3720 2846 696c 656e 616d ...67 (Filenam\n-0000e8f0: 6529 e280 990a 2020 2020 2020 2020 2020 e).... \n-0000e900: 5365 7473 2065 6e76 6972 6f6e 6d65 6e74 Sets environment\n-0000e910: 2076 6172 6961 626c 6520 e280 986e 6574 variable ...net\n-0000e920: 5fe2 8099 3c43 4152 443e e280 985f 626f _......_bo\n-0000e930: 6f74 5f66 696c 65e2 8099 2028 2a6e 6f74 ot_file... (*not\n-0000e940: 650a 2020 2020 2020 2020 2020 6e65 745f e. net_\n-0000e950: 3c49 4e54 4552 4641 4345 3e5f 626f 6f74 _boot\n-0000e960: 5f66 696c 653a 3a29 2074 6f20 7468 6520 _file::) to the \n-0000e970: 7661 6c75 6520 6f66 206f 7074 696f 6e2e value of option.\n-0000e980: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-0000e990: 6e66 6f2c 2020 4e6f 6465 3a20 6e65 745f nfo, Node: net_\n-0000e9a0: 6765 745f 6468 6370 5f6f 7074 696f 6e2c get_dhcp_option,\n-0000e9b0: 2020 4e65 7874 3a20 6e65 745f 6970 7636 Next: net_ipv6\n-0000e9c0: 5f61 7574 6f63 6f6e 662c 2020 5072 6576 _autoconf, Prev\n-0000e9d0: 3a20 6e65 745f 6468 6370 2c20 2055 703a : net_dhcp, Up:\n-0000e9e0: 204e 6574 776f 726b 696e 6720 636f 6d6d Networking comm\n-0000e9f0: 616e 6473 0a0a 3137 2e35 2e39 206e 6574 ands..17.5.9 net\n-0000ea00: 5f67 6574 5f64 6863 705f 6f70 7469 6f6e _get_dhcp_option\n-0000ea10: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n-0000ea20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d -----------.. --\n-0000ea30: 2043 6f6d 6d61 6e64 3a20 6e65 745f 6765 Command: net_ge\n-0000ea40: 745f 6468 6370 5f6f 7074 696f 6e20 5641 t_dhcp_option VA\n-0000ea50: 5220 494e 5445 5246 4143 4520 4e55 4d42 R INTERFACE NUMB\n-0000ea60: 4552 2054 5950 450a 2020 2020 2052 6571 ER TYPE. Req\n-0000ea70: 7565 7374 2044 4843 5020 6f70 7469 6f6e uest DHCP option\n-0000ea80: 204e 554d 4245 5220 6f66 2054 5950 4520 NUMBER of TYPE \n-0000ea90: 7669 6120 494e 5445 5246 4143 452e 2020 via INTERFACE. \n-0000eaa0: 5459 5045 2063 616e 2062 6520 6f6e 650a TYPE can be one.\n-0000eab0: 2020 2020 206f 6620 e280 9873 7472 696e of ...strin\n-0000eac0: 67e2 8099 2c20 e280 986e 756d 6265 72e2 g..., ...number.\n-0000ead0: 8099 206f 7220 e280 9868 6578 e280 992e .. or ...hex....\n-0000eae0: 2020 4966 206f 7074 696f 6e20 6973 2066 If option is f\n-0000eaf0: 6f75 6e64 2c20 6173 7369 676e 2069 7473 ound, assign its\n-0000eb00: 0a20 2020 2020 7661 6c75 6520 746f 2076 . value to v\n-0000eb10: 6172 6961 626c 6520 5641 522e 2020 5661 ariable VAR. Va\n-0000eb20: 6c75 6573 206f 6620 7479 7065 7320 e280 lues of types ..\n-0000eb30: 986e 756d 6265 72e2 8099 2061 6e64 20e2 .number... and .\n-0000eb40: 8098 6865 78e2 8099 2061 7265 0a20 2020 ..hex... are. \n-0000eb50: 2020 636f 6e76 6572 7465 6420 746f 2073 converted to s\n-0000eb60: 7472 696e 6720 7265 7072 6573 656e 7461 tring representa\n-0000eb70: 7469 6f6e 2e0a 0a1f 0a46 696c 653a 2067 tion.....File: g\n-0000eb80: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-0000eb90: 206e 6574 5f69 7076 365f 6175 746f 636f net_ipv6_autoco\n-0000eba0: 6e66 2c20 204e 6578 743a 206e 6574 5f6c nf, Next: net_l\n-0000ebb0: 735f 6164 6472 2c20 2050 7265 763a 206e s_addr, Prev: n\n-0000ebc0: 6574 5f67 6574 5f64 6863 705f 6f70 7469 et_get_dhcp_opti\n-0000ebd0: 6f6e 2c20 2055 703a 204e 6574 776f 726b on, Up: Network\n-0000ebe0: 696e 6720 636f 6d6d 616e 6473 0a0a 3137 ing commands..17\n-0000ebf0: 2e35 2e31 3020 6e65 745f 6970 7636 5f61 .5.10 net_ipv6_a\n-0000ec00: 7574 6f63 6f6e 660a 2d2d 2d2d 2d2d 2d2d utoconf.--------\n+0000d740: 4c69 7374 2044 4e53 2073 6572 7665 7273 List DNS servers\n+0000d750: 0a2a 206e 6574 5f6c 735f 726f 7574 6573 .* net_ls_routes\n+0000d760: 3a3a 2020 2020 2020 2020 2020 2020 2020 :: \n+0000d770: 204c 6973 7420 726f 7574 696e 6720 656e List routing en\n+0000d780: 7472 6965 730a 2a20 6e65 745f 6e73 6c6f tries.* net_nslo\n+0000d790: 6f6b 7570 3a3a 2020 2020 2020 2020 2020 okup:: \n+0000d7a0: 2020 2020 2020 5065 7266 6f72 6d20 6120 Perform a \n+0000d7b0: 444e 5320 6c6f 6f6b 7570 0a2a 206e 6574 DNS lookup.* net\n+0000d7c0: 5f73 6574 5f76 6c61 6e3a 3a20 2020 2020 _set_vlan:: \n+0000d7d0: 2020 2020 2020 2020 2020 2053 6574 2076 Set v\n+0000d7e0: 6c61 6e20 6964 206f 6e20 616e 2069 6e74 lan id on an int\n+0000d7f0: 6572 6661 6365 0a0a 1f0a 4669 6c65 3a20 erface....File: \n+0000d800: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+0000d810: 3a20 6e65 745f 6164 645f 6164 6472 2c20 : net_add_addr, \n+0000d820: 204e 6578 743a 206e 6574 5f61 6464 5f64 Next: net_add_d\n+0000d830: 6e73 2c20 2055 703a 204e 6574 776f 726b ns, Up: Network\n+0000d840: 696e 6720 636f 6d6d 616e 6473 0a0a 3137 ing commands..17\n+0000d850: 2e35 2e31 206e 6574 5f61 6464 5f61 6464 .5.1 net_add_add\n+0000d860: 720a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d r.--------------\n+0000d870: 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 -----.. -- Comma\n+0000d880: 6e64 3a20 6e65 745f 6164 645f 6164 6472 nd: net_add_addr\n+0000d890: 2049 4e54 4552 4641 4345 2043 4152 4420 INTERFACE CARD \n+0000d8a0: 4144 4452 4553 530a 2020 2020 2043 6f6e ADDRESS. Con\n+0000d8b0: 6669 6775 7265 2061 6464 6974 696f 6e61 figure additiona\n+0000d8c0: 6c20 6e65 7477 6f72 6b20 494e 5445 5246 l network INTERF\n+0000d8d0: 4143 4520 7769 7468 2041 4444 5245 5353 ACE with ADDRESS\n+0000d8e0: 206f 6e20 6120 6e65 7477 6f72 6b0a 2020 on a network. \n+0000d8f0: 2020 2043 4152 442e 2020 4144 4452 4553 CARD. ADDRES\n+0000d900: 5320 6361 6e20 6265 2065 6974 6865 7220 S can be either \n+0000d910: 4950 2069 6e20 646f 7474 6564 2064 6563 IP in dotted dec\n+0000d920: 696d 616c 206e 6f74 6174 696f 6e2c 206f imal notation, o\n+0000d930: 720a 2020 2020 2073 796d 626f 6c69 6320 r. symbolic \n+0000d940: 6e61 6d65 2077 6869 6368 2069 7320 7265 name which is re\n+0000d950: 736f 6c76 6564 2075 7369 6e67 2044 4e53 solved using DNS\n+0000d960: 206c 6f6f 6b75 702e 2020 4966 2073 7563 lookup. If suc\n+0000d970: 6365 7373 6675 6c2c 0a20 2020 2020 7468 cessful,. th\n+0000d980: 6973 2063 6f6d 6d61 6e64 2061 6c73 6f20 is command also \n+0000d990: 6164 6473 206c 6f63 616c 206c 696e 6b20 adds local link \n+0000d9a0: 726f 7574 696e 6720 656e 7472 7920 746f routing entry to\n+0000d9b0: 2074 6865 2064 6566 6175 6c74 0a20 2020 the default. \n+0000d9c0: 2020 7375 626e 6574 206f 6620 4144 4452 subnet of ADDR\n+0000d9d0: 4553 5320 7769 7468 206e 616d 6520 494e ESS with name IN\n+0000d9e0: 5445 5246 4143 45e2 8098 3a6c 6f63 616c TERFACE...:local\n+0000d9f0: e280 9920 7669 6120 494e 5445 5246 4143 ... via INTERFAC\n+0000da00: 452e 0a0a 1f0a 4669 6c65 3a20 6772 7562 E.....File: grub\n+0000da10: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6e65 .info, Node: ne\n+0000da20: 745f 6164 645f 646e 732c 2020 4e65 7874 t_add_dns, Next\n+0000da30: 3a20 6e65 745f 6164 645f 726f 7574 652c : net_add_route,\n+0000da40: 2020 5072 6576 3a20 6e65 745f 6164 645f Prev: net_add_\n+0000da50: 6164 6472 2c20 2055 703a 204e 6574 776f addr, Up: Netwo\n+0000da60: 726b 696e 6720 636f 6d6d 616e 6473 0a0a rking commands..\n+0000da70: 3137 2e35 2e32 206e 6574 5f61 6464 5f64 17.5.2 net_add_d\n+0000da80: 6e73 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ns.-------------\n+0000da90: 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 -----.. -- Comma\n+0000daa0: 6e64 3a20 6e65 745f 6164 645f 646e 7320 nd: net_add_dns \n+0000dab0: 5345 5256 4552 0a20 2020 2020 5265 736f SERVER. Reso\n+0000dac0: 6c76 6520 5345 5256 4552 2049 5020 6164 lve SERVER IP ad\n+0000dad0: 6472 6573 7320 616e 6420 6164 6420 746f dress and add to\n+0000dae0: 2074 6865 206c 6973 7420 6f66 2044 4e53 the list of DNS\n+0000daf0: 2073 6572 7665 7273 2075 7365 640a 2020 servers used. \n+0000db00: 2020 2064 7572 696e 6720 6e61 6d65 206c during name l\n+0000db10: 6f6f 6b75 702e 0a0a 1f0a 4669 6c65 3a20 ookup.....File: \n+0000db20: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+0000db30: 3a20 6e65 745f 6164 645f 726f 7574 652c : net_add_route,\n+0000db40: 2020 4e65 7874 3a20 6e65 745f 626f 6f74 Next: net_boot\n+0000db50: 702c 2020 5072 6576 3a20 6e65 745f 6164 p, Prev: net_ad\n+0000db60: 645f 646e 732c 2020 5570 3a20 4e65 7477 d_dns, Up: Netw\n+0000db70: 6f72 6b69 6e67 2063 6f6d 6d61 6e64 730a orking commands.\n+0000db80: 0a31 372e 352e 3320 6e65 745f 6164 645f .17.5.3 net_add_\n+0000db90: 726f 7574 650a 2d2d 2d2d 2d2d 2d2d 2d2d route.----------\n+0000dba0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 ----------.. -- \n+0000dbb0: 436f 6d6d 616e 643a 206e 6574 5f61 6464 Command: net_add\n+0000dbc0: 5f72 6f75 7465 2053 484f 5254 4e41 4d45 _route SHORTNAME\n+0000dbd0: 2049 505b 2f50 5245 4649 585d 205b 494e IP[/PREFIX] [IN\n+0000dbe0: 5445 5246 4143 4520 7c20 6777 0a20 2020 TERFACE | gw. \n+0000dbf0: 2020 2020 2020 2047 4154 4557 4159 5d0a GATEWAY].\n+0000dc00: 2020 2020 2041 6464 2072 6f75 7465 2074 Add route t\n+0000dc10: 6f20 6e65 7477 6f72 6b20 7769 7468 2061 o network with a\n+0000dc20: 6464 7265 7373 2049 5020 6173 206d 6f64 ddress IP as mod\n+0000dc30: 6966 6965 6420 6279 2050 5245 4649 5820 ified by PREFIX \n+0000dc40: 7669 610a 2020 2020 2065 6974 6865 7220 via. either \n+0000dc50: 6c6f 6361 6c20 494e 5445 5246 4143 4520 local INTERFACE \n+0000dc60: 6f72 2047 4154 4557 4159 2e20 2050 5245 or GATEWAY. PRE\n+0000dc70: 4649 5820 6973 206f 7074 696f 6e61 6c20 FIX is optional \n+0000dc80: 616e 6420 6465 6661 756c 7473 0a20 2020 and defaults. \n+0000dc90: 2020 746f 2033 3220 666f 7220 4950 7634 to 32 for IPv4\n+0000dca0: 2061 6464 7265 7373 2061 6e64 2031 3238 address and 128\n+0000dcb0: 2066 6f72 2049 5076 3620 6164 6472 6573 for IPv6 addres\n+0000dcc0: 732e 2020 526f 7574 6520 6973 0a20 2020 s. Route is. \n+0000dcd0: 2020 6964 656e 7469 6669 6564 2062 7920 identified by \n+0000dce0: 5348 4f52 544e 414d 4520 7768 6963 6820 SHORTNAME which \n+0000dcf0: 6361 6e20 6265 2075 7365 6420 746f 2072 can be used to r\n+0000dd00: 656d 6f76 6520 6974 2028 2a6e 6f74 650a emove it (*note.\n+0000dd10: 2020 2020 206e 6574 5f64 656c 5f72 6f75 net_del_rou\n+0000dd20: 7465 3a3a 292e 0a0a 1f0a 4669 6c65 3a20 te::).....File: \n+0000dd30: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+0000dd40: 3a20 6e65 745f 626f 6f74 702c 2020 4e65 : net_bootp, Ne\n+0000dd50: 7874 3a20 6e65 745f 6465 6c5f 6164 6472 xt: net_del_addr\n+0000dd60: 2c20 2050 7265 763a 206e 6574 5f61 6464 , Prev: net_add\n+0000dd70: 5f72 6f75 7465 2c20 2055 703a 204e 6574 _route, Up: Net\n+0000dd80: 776f 726b 696e 6720 636f 6d6d 616e 6473 working commands\n+0000dd90: 0a0a 3137 2e35 2e34 206e 6574 5f62 6f6f ..17.5.4 net_boo\n+0000dda0: 7470 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d tp.-------------\n+0000ddb0: 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 ---.. -- Command\n+0000ddc0: 3a20 6e65 745f 626f 6f74 7020 5b43 4152 : net_bootp [CAR\n+0000ddd0: 445d 0a20 2020 2020 416c 6961 7320 666f D]. Alias fo\n+0000dde0: 7220 6e65 745f 6468 6370 2c20 666f 7220 r net_dhcp, for \n+0000ddf0: 636f 6d70 6174 6962 696c 6974 7920 7769 compatibility wi\n+0000de00: 7468 206f 6c64 6572 2047 7275 6220 7665 th older Grub ve\n+0000de10: 7273 696f 6e73 2e0a 2020 2020 2057 696c rsions.. Wil\n+0000de20: 6c20 7065 7266 6f72 6d20 7468 6520 7361 l perform the sa\n+0000de30: 6d65 2044 4843 5020 6861 6e64 7368 616b me DHCP handshak\n+0000de40: 6520 7769 7468 2070 6f74 656e 7469 616c e with potential\n+0000de50: 2066 616c 6c62 6163 6b20 746f 0a20 2020 fallback to. \n+0000de60: 2020 424f 4f54 5020 6173 2074 6865 206e BOOTP as the n\n+0000de70: 6574 5f64 6863 7020 636f 6d6d 616e 6420 et_dhcp command \n+0000de80: 282a 6e6f 7465 206e 6574 5f64 6863 703a (*note net_dhcp:\n+0000de90: 3a29 2e0a 0a1f 0a46 696c 653a 2067 7275 :).....File: gru\n+0000dea0: 622e 696e 666f 2c20 204e 6f64 653a 206e b.info, Node: n\n+0000deb0: 6574 5f64 656c 5f61 6464 722c 2020 4e65 et_del_addr, Ne\n+0000dec0: 7874 3a20 6e65 745f 6465 6c5f 646e 732c xt: net_del_dns,\n+0000ded0: 2020 5072 6576 3a20 6e65 745f 626f 6f74 Prev: net_boot\n+0000dee0: 702c 2020 5570 3a20 4e65 7477 6f72 6b69 p, Up: Networki\n+0000def0: 6e67 2063 6f6d 6d61 6e64 730a 0a31 372e ng commands..17.\n+0000df00: 352e 3520 6e65 745f 6465 6c5f 6164 6472 5.5 net_del_addr\n+0000df10: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n+0000df20: 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d 616e ----.. -- Comman\n+0000df30: 643a 206e 6574 5f64 656c 5f61 6464 7220 d: net_del_addr \n+0000df40: 494e 5445 5246 4143 450a 2020 2020 2052 INTERFACE. R\n+0000df50: 656d 6f76 6520 636f 6e66 6967 7572 6564 emove configured\n+0000df60: 2049 4e54 4552 4641 4345 2077 6974 6820 INTERFACE with \n+0000df70: 6173 736f 6369 6174 6564 2061 6464 7265 associated addre\n+0000df80: 7373 2e0a 0a1f 0a46 696c 653a 2067 7275 ss.....File: gru\n+0000df90: 622e 696e 666f 2c20 204e 6f64 653a 206e b.info, Node: n\n+0000dfa0: 6574 5f64 656c 5f64 6e73 2c20 204e 6578 et_del_dns, Nex\n+0000dfb0: 743a 206e 6574 5f64 656c 5f72 6f75 7465 t: net_del_route\n+0000dfc0: 2c20 2050 7265 763a 206e 6574 5f64 656c , Prev: net_del\n+0000dfd0: 5f61 6464 722c 2020 5570 3a20 4e65 7477 _addr, Up: Netw\n+0000dfe0: 6f72 6b69 6e67 2063 6f6d 6d61 6e64 730a orking commands.\n+0000dff0: 0a31 372e 352e 3620 6e65 745f 6465 6c5f .17.5.6 net_del_\n+0000e000: 646e 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d dns.------------\n+0000e010: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n+0000e020: 616e 643a 206e 6574 5f64 656c 5f64 6e73 and: net_del_dns\n+0000e030: 2041 4444 5245 5353 0a20 2020 2020 5265 ADDRESS. Re\n+0000e040: 6d6f 7665 2041 4444 5245 5353 2066 726f move ADDRESS fro\n+0000e050: 6d20 6c69 7374 206f 6620 7365 7276 6572 m list of server\n+0000e060: 7320 7573 6564 2064 7572 696e 6720 6e61 s used during na\n+0000e070: 6d65 206c 6f6f 6b75 702e 0a0a 1f0a 4669 me lookup.....Fi\n+0000e080: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+0000e090: 4e6f 6465 3a20 6e65 745f 6465 6c5f 726f Node: net_del_ro\n+0000e0a0: 7574 652c 2020 4e65 7874 3a20 6e65 745f ute, Next: net_\n+0000e0b0: 6468 6370 2c20 2050 7265 763a 206e 6574 dhcp, Prev: net\n+0000e0c0: 5f64 656c 5f64 6e73 2c20 2055 703a 204e _del_dns, Up: N\n+0000e0d0: 6574 776f 726b 696e 6720 636f 6d6d 616e etworking comman\n+0000e0e0: 6473 0a0a 3137 2e35 2e37 206e 6574 5f64 ds..17.5.7 net_d\n+0000e0f0: 656c 5f72 6f75 7465 0a2d 2d2d 2d2d 2d2d el_route.-------\n+0000e100: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 -------------.. \n+0000e110: 2d2d 2043 6f6d 6d61 6e64 3a20 6e65 745f -- Command: net_\n+0000e120: 6465 6c5f 726f 7574 6520 5348 4f52 544e del_route SHORTN\n+0000e130: 414d 450a 2020 2020 2052 656d 6f76 6520 AME. Remove \n+0000e140: 726f 7574 6520 656e 7472 7920 6964 656e route entry iden\n+0000e150: 7469 6669 6564 2062 7920 5348 4f52 544e tified by SHORTN\n+0000e160: 414d 452e 0a0a 1f0a 4669 6c65 3a20 6772 AME.....File: gr\n+0000e170: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+0000e180: 6e65 745f 6468 6370 2c20 204e 6578 743a net_dhcp, Next:\n+0000e190: 206e 6574 5f67 6574 5f64 6863 705f 6f70 net_get_dhcp_op\n+0000e1a0: 7469 6f6e 2c20 2050 7265 763a 206e 6574 tion, Prev: net\n+0000e1b0: 5f64 656c 5f72 6f75 7465 2c20 2055 703a _del_route, Up:\n+0000e1c0: 204e 6574 776f 726b 696e 6720 636f 6d6d Networking comm\n+0000e1d0: 616e 6473 0a0a 3137 2e35 2e38 206e 6574 ands..17.5.8 net\n+0000e1e0: 5f64 6863 700a 2d2d 2d2d 2d2d 2d2d 2d2d _dhcp.----------\n+0000e1f0: 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 -----.. -- Comma\n+0000e200: 6e64 3a20 6e65 745f 6468 6370 205b 4341 nd: net_dhcp [CA\n+0000e210: 5244 5d0a 2020 2020 2050 6572 666f 726d RD]. Perform\n+0000e220: 2063 6f6e 6669 6775 7261 7469 6f6e 206f configuration o\n+0000e230: 6620 4341 5244 2075 7369 6e67 2044 4843 f CARD using DHC\n+0000e240: 5020 7072 6f74 6f63 6f6c 2e20 2049 6620 P protocol. If \n+0000e250: 6e6f 2063 6172 6420 6e61 6d65 0a20 2020 no card name. \n+0000e260: 2020 6973 2073 7065 6369 6669 6564 2c20 is specified, \n+0000e270: 7472 7920 746f 2063 6f6e 6669 6775 7265 try to configure\n+0000e280: 2061 6c6c 2065 7869 7374 696e 6720 6361 all existing ca\n+0000e290: 7264 732e 2020 4661 6c6c 7320 6261 636b rds. Falls back\n+0000e2a0: 2074 6f0a 2020 2020 2074 6865 2042 4f4f to. the BOO\n+0000e2b0: 5450 2070 726f 746f 636f 6c2c 2069 6620 TP protocol, if \n+0000e2c0: 6e65 6564 6564 2e20 2049 6620 636f 6e66 needed. If conf\n+0000e2d0: 6967 7572 6174 696f 6e20 7761 7320 7375 iguration was su\n+0000e2e0: 6363 6573 7366 756c 2c0a 2020 2020 2069 ccessful,. i\n+0000e2f0: 6e74 6572 6661 6365 2077 6974 6820 6e61 nterface with na\n+0000e300: 6d65 2043 4152 44e2 8098 3a64 6863 70e2 me CARD...:dhcp.\n+0000e310: 8099 2061 6e64 2063 6f6e 6669 6775 7265 .. and configure\n+0000e320: 6420 6164 6472 6573 7320 6973 2061 6464 d address is add\n+0000e330: 6564 2074 6f0a 2020 2020 2043 4152 442e ed to. CARD.\n+0000e340: 2020 4164 6469 7469 6f6e 616c 6c79 2074 Additionally t\n+0000e350: 6865 2066 6f6c 6c6f 7769 6e67 2044 4843 he following DHC\n+0000e360: 5020 6f70 7469 6f6e 7320 6172 6520 7265 P options are re\n+0000e370: 636f 676e 697a 6564 2061 6e64 0a20 2020 cognized and. \n+0000e380: 2020 7072 6f63 6573 7365 643a 0a0a 2020 processed:.. \n+0000e390: 2020 20e2 8098 3120 2853 7562 6e65 7420 ...1 (Subnet \n+0000e3a0: 4d61 736b 29e2 8099 0a20 2020 2020 2020 Mask).... \n+0000e3b0: 2020 2055 7365 6420 746f 2063 616c 6375 Used to calcu\n+0000e3c0: 6c61 7465 206e 6574 776f 726b 206c 6f63 late network loc\n+0000e3d0: 616c 2072 6f75 7469 6e67 2065 6e74 7279 al routing entry\n+0000e3e0: 2066 6f72 2069 6e74 6572 6661 6365 0a20 for interface. \n+0000e3f0: 2020 2020 2020 2020 2043 4152 44e2 8098 CARD...\n+0000e400: 3a64 6863 70e2 8099 2e0a 2020 2020 20e2 :dhcp..... .\n+0000e410: 8098 3320 2852 6f75 7465 7229 e280 990a ..3 (Router)....\n+0000e420: 2020 2020 2020 2020 2020 4164 6473 2064 Adds d\n+0000e430: 6566 6175 6c74 2072 6f75 7465 2065 6e74 efault route ent\n+0000e440: 7279 2077 6974 6820 7468 6520 6e61 6d65 ry with the name\n+0000e450: 2043 4152 44e2 8098 3a64 6863 703a 6465 CARD...:dhcp:de\n+0000e460: 6661 756c 74e2 8099 2076 6961 0a20 2020 fault... via. \n+0000e470: 2020 2020 2020 2067 6174 6577 6179 2066 gateway f\n+0000e480: 726f 6d20 4448 4350 206f 7074 696f 6e2e rom DHCP option.\n+0000e490: 2020 4e6f 7465 2074 6861 7420 6f6e 6c79 Note that only\n+0000e4a0: 206f 7074 696f 6e20 7769 7468 2073 696e option with sin\n+0000e4b0: 676c 650a 2020 2020 2020 2020 2020 726f gle. ro\n+0000e4c0: 7574 6520 6973 2061 6363 6570 7465 642e ute is accepted.\n+0000e4d0: 0a20 2020 2020 e280 9836 2028 446f 6d61 . ...6 (Doma\n+0000e4e0: 696e 204e 616d 6520 5365 7276 6572 29e2 in Name Server).\n+0000e4f0: 8099 0a20 2020 2020 2020 2020 2041 6464 ... Add\n+0000e500: 7320 616c 6c20 7365 7276 6572 7320 6672 s all servers fr\n+0000e510: 6f6d 206f 7074 696f 6e20 7661 6c75 6520 om option value \n+0000e520: 746f 2074 6865 206c 6973 7420 6f66 2073 to the list of s\n+0000e530: 6572 7665 7273 2075 7365 640a 2020 2020 ervers used. \n+0000e540: 2020 2020 2020 6475 7269 6e67 206e 616d during nam\n+0000e550: 6520 7265 736f 6c75 7469 6f6e 2e0a 2020 e resolution.. \n+0000e560: 2020 20e2 8098 3132 2028 486f 7374 204e ...12 (Host N\n+0000e570: 616d 6529 e280 990a 2020 2020 2020 2020 ame).... \n+0000e580: 2020 5365 7473 2065 6e76 6972 6f6e 6d65 Sets environme\n+0000e590: 6e74 2076 6172 6961 626c 6520 e280 986e nt variable ...n\n+0000e5a0: 6574 5fe2 8099 3c43 4152 443e e280 985f et_......_\n+0000e5b0: 6468 6370 5f68 6f73 746e 616d 65e2 8099 dhcp_hostname...\n+0000e5c0: 2028 2a6e 6f74 650a 2020 2020 2020 2020 (*note. \n+0000e5d0: 2020 6e65 745f 3c49 4e54 4552 4641 4345 net__hostname::) to\n+0000e5f0: 2074 6865 2076 616c 7565 206f 6620 6f70 the value of op\n+0000e600: 7469 6f6e 2e0a 2020 2020 20e2 8098 3135 tion.. ...15\n+0000e610: 2028 446f 6d61 696e 204e 616d 6529 e280 (Domain Name)..\n+0000e620: 990a 2020 2020 2020 2020 2020 5365 7473 .. Sets\n+0000e630: 2065 6e76 6972 6f6e 6d65 6e74 2076 6172 environment var\n+0000e640: 6961 626c 6520 e280 986e 6574 5fe2 8099 iable ...net_...\n+0000e650: 3c43 4152 443e e280 985f 6468 6370 5f64 ..._dhcp_d\n+0000e660: 6f6d 6169 6ee2 8099 2028 2a6e 6f74 650a omain... (*note.\n+0000e670: 2020 2020 2020 2020 2020 6e65 745f 3c49 net__domain\n+0000e690: 3a3a 2920 746f 2074 6865 2076 616c 7565 ::) to the value\n+0000e6a0: 206f 6620 6f70 7469 6f6e 2e0a 2020 2020 of option.. \n+0000e6b0: 20e2 8098 3137 2028 526f 6f74 2050 6174 ...17 (Root Pat\n+0000e6c0: 6829 e280 990a 2020 2020 2020 2020 2020 h).... \n+0000e6d0: 5365 7473 2065 6e76 6972 6f6e 6d65 6e74 Sets environment\n+0000e6e0: 2076 6172 6961 626c 6520 e280 986e 6574 variable ...net\n+0000e6f0: 5fe2 8099 3c43 4152 443e e280 985f 6468 _......_dh\n+0000e700: 6370 5f72 6f6f 7470 6174 68e2 8099 2028 cp_rootpath... (\n+0000e710: 2a6e 6f74 650a 2020 2020 2020 2020 2020 *note. \n+0000e720: 6e65 745f 3c49 4e54 4552 4641 4345 3e5f net__\n+0000e730: 726f 6f74 7061 7468 3a3a 2920 746f 2074 rootpath::) to t\n+0000e740: 6865 2076 616c 7565 206f 6620 6f70 7469 he value of opti\n+0000e750: 6f6e 2e0a 2020 2020 20e2 8098 3138 2028 on.. ...18 (\n+0000e760: 4578 7465 6e73 696f 6e73 2050 6174 6829 Extensions Path)\n+0000e770: e280 990a 2020 2020 2020 2020 2020 5365 .... Se\n+0000e780: 7473 2065 6e76 6972 6f6e 6d65 6e74 2076 ts environment v\n+0000e790: 6172 6961 626c 6520 e280 986e 6574 5fe2 ariable ...net_.\n+0000e7a0: 8099 3c43 4152 443e e280 985f 6468 6370 ....._dhcp\n+0000e7b0: 5f65 7874 656e 7369 6f6e 7370 6174 68e2 _extensionspath.\n+0000e7c0: 8099 0a20 2020 2020 2020 2020 2028 2a6e ... (*n\n+0000e7d0: 6f74 6520 6e65 745f 3c49 4e54 4552 4641 ote net__extensionspa\n+0000e7f0: 7468 3a3a 2920 746f 2074 6865 2076 616c th::) to the val\n+0000e800: 7565 206f 660a 2020 2020 2020 2020 2020 ue of. \n+0000e810: 6f70 7469 6f6e 2e0a 2020 2020 20e2 8098 option.. ...\n+0000e820: 3636 2028 5446 5450 2053 6572 7665 7220 66 (TFTP Server \n+0000e830: 4e61 6d65 29e2 8099 0a20 2020 2020 2020 Name).... \n+0000e840: 2020 2053 6574 7320 656e 7669 726f 6e6d Sets environm\n+0000e850: 656e 7420 7661 7269 6162 6c65 20e2 8098 ent variable ...\n+0000e860: 6e65 745f e280 993c 4341 5244 3ee2 8098 net_......\n+0000e870: 5f64 6863 705f 7365 7276 6572 5f6e 616d _dhcp_server_nam\n+0000e880: 65e2 8099 0a20 2020 2020 2020 2020 2028 e.... (\n+0000e890: 2a6e 6f74 6520 6e65 745f 3c49 4e54 4552 *note net__dhcp_serve\n+0000e8b0: 725f 6e61 6d65 3a3a 2920 746f 2074 6865 r_name::) to the\n+0000e8c0: 2076 616c 7565 206f 660a 2020 2020 2020 value of. \n+0000e8d0: 2020 2020 6f70 7469 6f6e 2e0a 2020 2020 option.. \n+0000e8e0: 20e2 8098 3637 2028 4669 6c65 6e61 6d65 ...67 (Filename\n+0000e8f0: 29e2 8099 0a20 2020 2020 2020 2020 2053 ).... S\n+0000e900: 6574 7320 656e 7669 726f 6e6d 656e 7420 ets environment \n+0000e910: 7661 7269 6162 6c65 20e2 8098 6e65 745f variable ...net_\n+0000e920: e280 993c 4341 5244 3ee2 8098 5f62 6f6f ......_boo\n+0000e930: 745f 6669 6c65 e280 9920 282a 6e6f 7465 t_file... (*note\n+0000e940: 0a20 2020 2020 2020 2020 206e 6574 5f3c . net_<\n+0000e950: 494e 5445 5246 4143 453e 5f62 6f6f 745f INTERFACE>_boot_\n+0000e960: 6669 6c65 3a3a 2920 746f 2074 6865 2076 file::) to the v\n+0000e970: 616c 7565 206f 6620 6f70 7469 6f6e 2e0a alue of option..\n+0000e980: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+0000e990: 666f 2c20 204e 6f64 653a 206e 6574 5f67 fo, Node: net_g\n+0000e9a0: 6574 5f64 6863 705f 6f70 7469 6f6e 2c20 et_dhcp_option, \n+0000e9b0: 204e 6578 743a 206e 6574 5f69 7076 365f Next: net_ipv6_\n+0000e9c0: 6175 746f 636f 6e66 2c20 2050 7265 763a autoconf, Prev:\n+0000e9d0: 206e 6574 5f64 6863 702c 2020 5570 3a20 net_dhcp, Up: \n+0000e9e0: 4e65 7477 6f72 6b69 6e67 2063 6f6d 6d61 Networking comma\n+0000e9f0: 6e64 730a 0a31 372e 352e 3920 6e65 745f nds..17.5.9 net_\n+0000ea00: 6765 745f 6468 6370 5f6f 7074 696f 6e0a get_dhcp_option.\n+0000ea10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n+0000ea20: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 ----------.. -- \n+0000ea30: 436f 6d6d 616e 643a 206e 6574 5f67 6574 Command: net_get\n+0000ea40: 5f64 6863 705f 6f70 7469 6f6e 2056 4152 _dhcp_option VAR\n+0000ea50: 2049 4e54 4552 4641 4345 204e 554d 4245 INTERFACE NUMBE\n+0000ea60: 5220 5459 5045 0a20 2020 2020 5265 7175 R TYPE. Requ\n+0000ea70: 6573 7420 4448 4350 206f 7074 696f 6e20 est DHCP option \n+0000ea80: 4e55 4d42 4552 206f 6620 5459 5045 2076 NUMBER of TYPE v\n+0000ea90: 6961 2049 4e54 4552 4641 4345 2e20 2054 ia INTERFACE. T\n+0000eaa0: 5950 4520 6361 6e20 6265 206f 6e65 0a20 YPE can be one. \n+0000eab0: 2020 2020 6f66 20e2 8098 7374 7269 6e67 of ...string\n+0000eac0: e280 992c 20e2 8098 6e75 6d62 6572 e280 ..., ...number..\n+0000ead0: 9920 6f72 20e2 8098 6865 78e2 8099 2e20 . or ...hex.... \n+0000eae0: 2049 6620 6f70 7469 6f6e 2069 7320 666f If option is fo\n+0000eaf0: 756e 642c 2061 7373 6967 6e20 6974 730a und, assign its.\n+0000eb00: 2020 2020 2076 616c 7565 2074 6f20 7661 value to va\n+0000eb10: 7269 6162 6c65 2056 4152 2e20 2056 616c riable VAR. Val\n+0000eb20: 7565 7320 6f66 2074 7970 6573 20e2 8098 ues of types ...\n+0000eb30: 6e75 6d62 6572 e280 9920 616e 6420 e280 number... and ..\n+0000eb40: 9868 6578 e280 9920 6172 650a 2020 2020 .hex... are. \n+0000eb50: 2063 6f6e 7665 7274 6564 2074 6f20 7374 converted to st\n+0000eb60: 7269 6e67 2072 6570 7265 7365 6e74 6174 ring representat\n+0000eb70: 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 6772 ion.....File: gr\n+0000eb80: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+0000eb90: 6e65 745f 6970 7636 5f61 7574 6f63 6f6e net_ipv6_autocon\n+0000eba0: 662c 2020 4e65 7874 3a20 6e65 745f 6c73 f, Next: net_ls\n+0000ebb0: 5f61 6464 722c 2020 5072 6576 3a20 6e65 _addr, Prev: ne\n+0000ebc0: 745f 6765 745f 6468 6370 5f6f 7074 696f t_get_dhcp_optio\n+0000ebd0: 6e2c 2020 5570 3a20 4e65 7477 6f72 6b69 n, Up: Networki\n+0000ebe0: 6e67 2063 6f6d 6d61 6e64 730a 0a31 372e ng commands..17.\n+0000ebf0: 352e 3130 206e 6574 5f69 7076 365f 6175 5.10 net_ipv6_au\n+0000ec00: 746f 636f 6e66 0a2d 2d2d 2d2d 2d2d 2d2d toconf.---------\n 0000ec10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0000ec20: 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 -.. -- Command: \n-0000ec30: 6e65 745f 6970 7636 5f61 7574 6f63 6f6e net_ipv6_autocon\n-0000ec40: 6620 5b43 4152 445d 0a20 2020 2020 5065 f [CARD]. Pe\n-0000ec50: 7266 6f72 6d20 4950 7636 2061 7574 6f63 rform IPv6 autoc\n-0000ec60: 6f6e 6669 6775 7261 7469 6f6e 2062 7920 onfiguration by \n-0000ec70: 6164 6469 6e67 2074 6f20 7468 6520 4341 adding to the CA\n-0000ec80: 5244 2069 6e74 6572 6661 6365 2077 6974 RD interface wit\n-0000ec90: 680a 2020 2020 206e 616d 6520 4341 5244 h. name CARD\n-0000eca0: e280 983a 6c69 6e6b e280 9920 616e 6420 ...:link... and \n-0000ecb0: 6c69 6e6b 206c 6f63 616c 204d 4143 2d62 link local MAC-b\n-0000ecc0: 6173 6564 2061 6464 7265 7373 2e20 2049 ased address. I\n-0000ecd0: 6620 6e6f 2063 6172 6420 6973 0a20 2020 f no card is. \n-0000ece0: 2020 7370 6563 6966 6965 642c 2070 6572 specified, per\n-0000ecf0: 666f 726d 2061 7574 6f63 6f6e 6669 6775 form autoconfigu\n-0000ed00: 7261 7469 6f6e 2066 6f72 2061 6c6c 2065 ration for all e\n-0000ed10: 7869 7374 696e 6720 6361 7264 732e 0a0a xisting cards...\n-0000ed20: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-0000ed30: 6f2c 2020 4e6f 6465 3a20 6e65 745f 6c73 o, Node: net_ls\n-0000ed40: 5f61 6464 722c 2020 4e65 7874 3a20 6e65 _addr, Next: ne\n-0000ed50: 745f 6c73 5f63 6172 6473 2c20 2050 7265 t_ls_cards, Pre\n-0000ed60: 763a 206e 6574 5f69 7076 365f 6175 746f v: net_ipv6_auto\n-0000ed70: 636f 6e66 2c20 2055 703a 204e 6574 776f conf, Up: Netwo\n-0000ed80: 726b 696e 6720 636f 6d6d 616e 6473 0a0a rking commands..\n-0000ed90: 3137 2e35 2e31 3120 6e65 745f 6c73 5f61 17.5.11 net_ls_a\n-0000eda0: 6464 720a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ddr.------------\n-0000edb0: 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 6f6d -------.. -- Com\n-0000edc0: 6d61 6e64 3a20 6e65 745f 6c73 5f61 6464 mand: net_ls_add\n-0000edd0: 720a 2020 2020 204c 6973 7420 616c 6c20 r. List all \n-0000ede0: 636f 6e66 6967 7572 6564 2069 6e74 6572 configured inter\n-0000edf0: 6661 6365 7320 7769 7468 2074 6865 6972 faces with their\n-0000ee00: 204d 4143 2061 6e64 2049 5020 6164 6472 MAC and IP addr\n-0000ee10: 6573 7365 732e 0a0a 1f0a 4669 6c65 3a20 esses.....File: \n-0000ee20: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-0000ee30: 3a20 6e65 745f 6c73 5f63 6172 6473 2c20 : net_ls_cards, \n-0000ee40: 204e 6578 743a 206e 6574 5f6c 735f 646e Next: net_ls_dn\n-0000ee50: 732c 2020 5072 6576 3a20 6e65 745f 6c73 s, Prev: net_ls\n-0000ee60: 5f61 6464 722c 2020 5570 3a20 4e65 7477 _addr, Up: Netw\n-0000ee70: 6f72 6b69 6e67 2063 6f6d 6d61 6e64 730a orking commands.\n-0000ee80: 0a31 372e 352e 3132 206e 6574 5f6c 735f .17.5.12 net_ls_\n-0000ee90: 6361 7264 730a 2d2d 2d2d 2d2d 2d2d 2d2d cards.----------\n-0000eea0: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 ----------.. -- \n-0000eeb0: 436f 6d6d 616e 643a 206e 6574 5f6c 735f Command: net_ls_\n-0000eec0: 6361 7264 730a 2020 2020 204c 6973 7420 cards. List \n-0000eed0: 616c 6c20 6465 7465 6374 6564 206e 6574 all detected net\n-0000eee0: 776f 726b 2063 6172 6473 2077 6974 6820 work cards with \n-0000eef0: 7468 6569 7220 4d41 4320 6164 6472 6573 their MAC addres\n-0000ef00: 732e 0a0a 1f0a 4669 6c65 3a20 6772 7562 s.....File: grub\n-0000ef10: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 6e65 .info, Node: ne\n-0000ef20: 745f 6c73 5f64 6e73 2c20 204e 6578 743a t_ls_dns, Next:\n-0000ef30: 206e 6574 5f6c 735f 726f 7574 6573 2c20 net_ls_routes, \n-0000ef40: 2050 7265 763a 206e 6574 5f6c 735f 6361 Prev: net_ls_ca\n-0000ef50: 7264 732c 2020 5570 3a20 4e65 7477 6f72 rds, Up: Networ\n-0000ef60: 6b69 6e67 2063 6f6d 6d61 6e64 730a 0a31 king commands..1\n-0000ef70: 372e 352e 3133 206e 6574 5f6c 735f 646e 7.5.13 net_ls_dn\n-0000ef80: 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d s.--------------\n-0000ef90: 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d 616e ----.. -- Comman\n-0000efa0: 643a 206e 6574 5f6c 735f 646e 730a 2020 d: net_ls_dns. \n-0000efb0: 2020 204c 6973 7420 6164 6472 6573 7365 List addresse\n-0000efc0: 7320 6f66 2044 4e53 2073 6572 7665 7273 s of DNS servers\n-0000efd0: 2075 7365 6420 6475 7269 6e67 206e 616d used during nam\n-0000efe0: 6520 6c6f 6f6b 7570 2e0a 0a1f 0a46 696c e lookup.....Fil\n-0000eff0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0000f000: 6f64 653a 206e 6574 5f6c 735f 726f 7574 ode: net_ls_rout\n-0000f010: 6573 2c20 204e 6578 743a 206e 6574 5f6e es, Next: net_n\n-0000f020: 736c 6f6f 6b75 702c 2020 5072 6576 3a20 slookup, Prev: \n-0000f030: 6e65 745f 6c73 5f64 6e73 2c20 2055 703a net_ls_dns, Up:\n-0000f040: 204e 6574 776f 726b 696e 6720 636f 6d6d Networking comm\n-0000f050: 616e 6473 0a0a 3137 2e35 2e31 3420 6e65 ands..17.5.14 ne\n-0000f060: 745f 6c73 5f72 6f75 7465 730a 2d2d 2d2d t_ls_routes.----\n+0000ec20: 0a0a 202d 2d20 436f 6d6d 616e 643a 206e .. -- Command: n\n+0000ec30: 6574 5f69 7076 365f 6175 746f 636f 6e66 et_ipv6_autoconf\n+0000ec40: 205b 4341 5244 5d0a 2020 2020 2050 6572 [CARD]. Per\n+0000ec50: 666f 726d 2049 5076 3620 6175 746f 636f form IPv6 autoco\n+0000ec60: 6e66 6967 7572 6174 696f 6e20 6279 2061 nfiguration by a\n+0000ec70: 6464 696e 6720 746f 2074 6865 2043 4152 dding to the CAR\n+0000ec80: 4420 696e 7465 7266 6163 6520 7769 7468 D interface with\n+0000ec90: 0a20 2020 2020 6e61 6d65 2043 4152 44e2 . name CARD.\n+0000eca0: 8098 3a6c 696e 6be2 8099 2061 6e64 206c ..:link... and l\n+0000ecb0: 696e 6b20 6c6f 6361 6c20 4d41 432d 6261 ink local MAC-ba\n+0000ecc0: 7365 6420 6164 6472 6573 732e 2020 4966 sed address. If\n+0000ecd0: 206e 6f20 6361 7264 2069 730a 2020 2020 no card is. \n+0000ece0: 2073 7065 6369 6669 6564 2c20 7065 7266 specified, perf\n+0000ecf0: 6f72 6d20 6175 746f 636f 6e66 6967 7572 orm autoconfigur\n+0000ed00: 6174 696f 6e20 666f 7220 616c 6c20 6578 ation for all ex\n+0000ed10: 6973 7469 6e67 2063 6172 6473 2e0a 0a1f isting cards....\n+0000ed20: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+0000ed30: 2c20 204e 6f64 653a 206e 6574 5f6c 735f , Node: net_ls_\n+0000ed40: 6164 6472 2c20 204e 6578 743a 206e 6574 addr, Next: net\n+0000ed50: 5f6c 735f 6361 7264 732c 2020 5072 6576 _ls_cards, Prev\n+0000ed60: 3a20 6e65 745f 6970 7636 5f61 7574 6f63 : net_ipv6_autoc\n+0000ed70: 6f6e 662c 2020 5570 3a20 4e65 7477 6f72 onf, Up: Networ\n+0000ed80: 6b69 6e67 2063 6f6d 6d61 6e64 730a 0a31 king commands..1\n+0000ed90: 372e 352e 3131 206e 6574 5f6c 735f 6164 7.5.11 net_ls_ad\n+0000eda0: 6472 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d dr.-------------\n+0000edb0: 2d2d 2d2d 2d2d 0a0a 202d 2d20 436f 6d6d ------.. -- Comm\n+0000edc0: 616e 643a 206e 6574 5f6c 735f 6164 6472 and: net_ls_addr\n+0000edd0: 0a20 2020 2020 4c69 7374 2061 6c6c 2063 . List all c\n+0000ede0: 6f6e 6669 6775 7265 6420 696e 7465 7266 onfigured interf\n+0000edf0: 6163 6573 2077 6974 6820 7468 6569 7220 aces with their \n+0000ee00: 4d41 4320 616e 6420 4950 2061 6464 7265 MAC and IP addre\n+0000ee10: 7373 6573 2e0a 0a1f 0a46 696c 653a 2067 sses.....File: g\n+0000ee20: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+0000ee30: 206e 6574 5f6c 735f 6361 7264 732c 2020 net_ls_cards, \n+0000ee40: 4e65 7874 3a20 6e65 745f 6c73 5f64 6e73 Next: net_ls_dns\n+0000ee50: 2c20 2050 7265 763a 206e 6574 5f6c 735f , Prev: net_ls_\n+0000ee60: 6164 6472 2c20 2055 703a 204e 6574 776f addr, Up: Netwo\n+0000ee70: 726b 696e 6720 636f 6d6d 616e 6473 0a0a rking commands..\n+0000ee80: 3137 2e35 2e31 3220 6e65 745f 6c73 5f63 17.5.12 net_ls_c\n+0000ee90: 6172 6473 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d ards.-----------\n+0000eea0: 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d 2043 ---------.. -- C\n+0000eeb0: 6f6d 6d61 6e64 3a20 6e65 745f 6c73 5f63 ommand: net_ls_c\n+0000eec0: 6172 6473 0a20 2020 2020 4c69 7374 2061 ards. List a\n+0000eed0: 6c6c 2064 6574 6563 7465 6420 6e65 7477 ll detected netw\n+0000eee0: 6f72 6b20 6361 7264 7320 7769 7468 2074 ork cards with t\n+0000eef0: 6865 6972 204d 4143 2061 6464 7265 7373 heir MAC address\n+0000ef00: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n+0000ef10: 696e 666f 2c20 204e 6f64 653a 206e 6574 info, Node: net\n+0000ef20: 5f6c 735f 646e 732c 2020 4e65 7874 3a20 _ls_dns, Next: \n+0000ef30: 6e65 745f 6c73 5f72 6f75 7465 732c 2020 net_ls_routes, \n+0000ef40: 5072 6576 3a20 6e65 745f 6c73 5f63 6172 Prev: net_ls_car\n+0000ef50: 6473 2c20 2055 703a 204e 6574 776f 726b ds, Up: Network\n+0000ef60: 696e 6720 636f 6d6d 616e 6473 0a0a 3137 ing commands..17\n+0000ef70: 2e35 2e31 3320 6e65 745f 6c73 5f64 6e73 .5.13 net_ls_dns\n+0000ef80: 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d .---------------\n+0000ef90: 2d2d 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 ---.. -- Command\n+0000efa0: 3a20 6e65 745f 6c73 5f64 6e73 0a20 2020 : net_ls_dns. \n+0000efb0: 2020 4c69 7374 2061 6464 7265 7373 6573 List addresses\n+0000efc0: 206f 6620 444e 5320 7365 7276 6572 7320 of DNS servers \n+0000efd0: 7573 6564 2064 7572 696e 6720 6e61 6d65 used during name\n+0000efe0: 206c 6f6f 6b75 702e 0a0a 1f0a 4669 6c65 lookup.....File\n+0000eff0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0000f000: 6465 3a20 6e65 745f 6c73 5f72 6f75 7465 de: net_ls_route\n+0000f010: 732c 2020 4e65 7874 3a20 6e65 745f 6e73 s, Next: net_ns\n+0000f020: 6c6f 6f6b 7570 2c20 2050 7265 763a 206e lookup, Prev: n\n+0000f030: 6574 5f6c 735f 646e 732c 2020 5570 3a20 et_ls_dns, Up: \n+0000f040: 4e65 7477 6f72 6b69 6e67 2063 6f6d 6d61 Networking comma\n+0000f050: 6e64 730a 0a31 372e 352e 3134 206e 6574 nds..17.5.14 net\n+0000f060: 5f6c 735f 726f 7574 6573 0a2d 2d2d 2d2d _ls_routes.-----\n 0000f070: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0000f080: 2d0a 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 -.. -- Command: \n-0000f090: 6e65 745f 6c73 5f72 6f75 7465 730a 2020 net_ls_routes. \n-0000f0a0: 2020 204c 6973 7420 726f 7574 696e 6720 List routing \n-0000f0b0: 656e 7472 6965 732e 0a0a 1f0a 4669 6c65 entries.....File\n-0000f0c0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-0000f0d0: 6465 3a20 6e65 745f 6e73 6c6f 6f6b 7570 de: net_nslookup\n-0000f0e0: 2c20 204e 6578 743a 206e 6574 5f73 6574 , Next: net_set\n-0000f0f0: 5f76 6c61 6e2c 2020 5072 6576 3a20 6e65 _vlan, Prev: ne\n-0000f100: 745f 6c73 5f72 6f75 7465 732c 2020 5570 t_ls_routes, Up\n-0000f110: 3a20 4e65 7477 6f72 6b69 6e67 2063 6f6d : Networking com\n-0000f120: 6d61 6e64 730a 0a31 372e 352e 3135 206e mands..17.5.15 n\n-0000f130: 6574 5f6e 736c 6f6f 6b75 700a 2d2d 2d2d et_nslookup.----\n-0000f140: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-0000f150: 0a0a 202d 2d20 436f 6d6d 616e 643a 206e .. -- Command: n\n-0000f160: 6574 5f6e 736c 6f6f 6b75 7020 4e41 4d45 et_nslookup NAME\n-0000f170: 205b 5345 5256 4552 5d0a 2020 2020 2052 [SERVER]. R\n-0000f180: 6573 6f6c 7665 2061 6464 7265 7373 206f esolve address o\n-0000f190: 6620 4e41 4d45 2075 7369 6e67 2044 4e53 f NAME using DNS\n-0000f1a0: 2073 6572 7665 7220 5345 5256 4552 2e20 server SERVER. \n-0000f1b0: 2049 6620 6e6f 2073 6572 7665 7220 6973 If no server is\n-0000f1c0: 0a20 2020 2020 6769 7665 6e2c 2075 7365 . given, use\n-0000f1d0: 2064 6566 6175 6c74 206c 6973 7420 6f66 default list of\n-0000f1e0: 2073 6572 7665 7273 2e0a 0a1f 0a46 696c servers.....Fil\n-0000f1f0: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n-0000f200: 6f64 653a 206e 6574 5f73 6574 5f76 6c61 ode: net_set_vla\n-0000f210: 6e2c 2020 5072 6576 3a20 6e65 745f 6e73 n, Prev: net_ns\n-0000f220: 6c6f 6f6b 7570 2c20 2055 703a 204e 6574 lookup, Up: Net\n-0000f230: 776f 726b 696e 6720 636f 6d6d 616e 6473 working commands\n-0000f240: 0a0a 3137 2e35 2e31 3620 6e65 745f 7365 ..17.5.16 net_se\n-0000f250: 745f 766c 616e 0a2d 2d2d 2d2d 2d2d 2d2d t_vlan.---------\n-0000f260: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a20 2d2d -----------.. --\n-0000f270: 2043 6f6d 6d61 6e64 3a20 6e65 745f 7365 Command: net_se\n-0000f280: 745f 766c 616e 2049 4e54 4552 4641 4345 t_vlan INTERFACE\n-0000f290: 2056 4c41 4e49 440a 2020 2020 2053 6574 VLANID. Set\n-0000f2a0: 2074 6865 2038 3032 2e31 5120 564c 414e the 802.1Q VLAN\n-0000f2b0: 2069 6465 6e74 6966 6965 7220 6f6e 2049 identifier on I\n-0000f2c0: 4e54 4552 4641 4345 2074 6f20 564c 414e NTERFACE to VLAN\n-0000f2d0: 4944 2e20 2046 6f72 0a20 2020 2020 6578 ID. For. ex\n-0000f2e0: 616d 706c 652c 2074 6f20 7365 7420 7468 ample, to set th\n-0000f2f0: 6520 564c 414e 2069 6465 6e74 6966 6965 e VLAN identifie\n-0000f300: 7220 6f6e 2069 6e74 6572 6661 6365 20e2 r on interface .\n-0000f310: 8098 6566 696e 6574 31e2 8099 2074 6f0a ..efinet1... to.\n-0000f320: 2020 2020 20e2 8098 3130 30e2 8099 3a0a ...100...:.\n-0000f330: 0a20 2020 2020 2020 2020 206e 6574 5f73 . net_s\n-0000f340: 6574 5f76 6c61 6e20 6566 696e 6574 3120 et_vlan efinet1 \n-0000f350: 3130 300a 0a20 2020 2020 5468 6520 564c 100.. The VL\n-0000f360: 414e 2069 6465 6e74 6966 6965 7220 6361 AN identifier ca\n-0000f370: 6e20 6265 2072 656d 6f76 6564 2062 7920 n be removed by \n-0000f380: 7365 7474 696e 6720 6974 2074 6f20 e280 setting it to ..\n-0000f390: 9830 e280 993a 0a0a 2020 2020 2020 2020 .0...:.. \n-0000f3a0: 2020 6e65 745f 7365 745f 766c 616e 2065 net_set_vlan e\n-0000f3b0: 6669 6e65 7431 2030 0a0a 1f0a 4669 6c65 finet1 0....File\n-0000f3c0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-0000f3d0: 6465 3a20 556e 646f 6375 6d65 6e74 6564 de: Undocumented\n-0000f3e0: 2063 6f6d 6d61 6e64 732c 2020 5072 6576 commands, Prev\n-0000f3f0: 3a20 4e65 7477 6f72 6b69 6e67 2063 6f6d : Networking com\n-0000f400: 6d61 6e64 732c 2020 5570 3a20 436f 6d6d mands, Up: Comm\n-0000f410: 616e 6473 0a0a 3137 2e36 2043 6f6d 6d61 ands..17.6 Comma\n-0000f420: 6e64 7320 6375 7272 656e 746c 7920 756e nds currently un\n-0000f430: 646f 6375 6d65 6e74 6564 0a3d 3d3d 3d3d documented.=====\n+0000f080: 0a0a 202d 2d20 436f 6d6d 616e 643a 206e .. -- Command: n\n+0000f090: 6574 5f6c 735f 726f 7574 6573 0a20 2020 et_ls_routes. \n+0000f0a0: 2020 4c69 7374 2072 6f75 7469 6e67 2065 List routing e\n+0000f0b0: 6e74 7269 6573 2e0a 0a1f 0a46 696c 653a ntries.....File:\n+0000f0c0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0000f0d0: 653a 206e 6574 5f6e 736c 6f6f 6b75 702c e: net_nslookup,\n+0000f0e0: 2020 4e65 7874 3a20 6e65 745f 7365 745f Next: net_set_\n+0000f0f0: 766c 616e 2c20 2050 7265 763a 206e 6574 vlan, Prev: net\n+0000f100: 5f6c 735f 726f 7574 6573 2c20 2055 703a _ls_routes, Up:\n+0000f110: 204e 6574 776f 726b 696e 6720 636f 6d6d Networking comm\n+0000f120: 616e 6473 0a0a 3137 2e35 2e31 3520 6e65 ands..17.5.15 ne\n+0000f130: 745f 6e73 6c6f 6f6b 7570 0a2d 2d2d 2d2d t_nslookup.-----\n+0000f140: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n+0000f150: 0a20 2d2d 2043 6f6d 6d61 6e64 3a20 6e65 . -- Command: ne\n+0000f160: 745f 6e73 6c6f 6f6b 7570 204e 414d 4520 t_nslookup NAME \n+0000f170: 5b53 4552 5645 525d 0a20 2020 2020 5265 [SERVER]. Re\n+0000f180: 736f 6c76 6520 6164 6472 6573 7320 6f66 solve address of\n+0000f190: 204e 414d 4520 7573 696e 6720 444e 5320 NAME using DNS \n+0000f1a0: 7365 7276 6572 2053 4552 5645 522e 2020 server SERVER. \n+0000f1b0: 4966 206e 6f20 7365 7276 6572 2069 730a If no server is.\n+0000f1c0: 2020 2020 2067 6976 656e 2c20 7573 6520 given, use \n+0000f1d0: 6465 6661 756c 7420 6c69 7374 206f 6620 default list of \n+0000f1e0: 7365 7276 6572 732e 0a0a 1f0a 4669 6c65 servers.....File\n+0000f1f0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n+0000f200: 6465 3a20 6e65 745f 7365 745f 766c 616e de: net_set_vlan\n+0000f210: 2c20 2050 7265 763a 206e 6574 5f6e 736c , Prev: net_nsl\n+0000f220: 6f6f 6b75 702c 2020 5570 3a20 4e65 7477 ookup, Up: Netw\n+0000f230: 6f72 6b69 6e67 2063 6f6d 6d61 6e64 730a orking commands.\n+0000f240: 0a31 372e 352e 3136 206e 6574 5f73 6574 .17.5.16 net_set\n+0000f250: 5f76 6c61 6e0a 2d2d 2d2d 2d2d 2d2d 2d2d _vlan.----------\n+0000f260: 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 202d 2d20 ----------.. -- \n+0000f270: 436f 6d6d 616e 643a 206e 6574 5f73 6574 Command: net_set\n+0000f280: 5f76 6c61 6e20 494e 5445 5246 4143 4520 _vlan INTERFACE \n+0000f290: 564c 414e 4944 0a20 2020 2020 5365 7420 VLANID. Set \n+0000f2a0: 7468 6520 3830 322e 3151 2056 4c41 4e20 the 802.1Q VLAN \n+0000f2b0: 6964 656e 7469 6669 6572 206f 6e20 494e identifier on IN\n+0000f2c0: 5445 5246 4143 4520 746f 2056 4c41 4e49 TERFACE to VLANI\n+0000f2d0: 442e 2020 466f 720a 2020 2020 2065 7861 D. For. exa\n+0000f2e0: 6d70 6c65 2c20 746f 2073 6574 2074 6865 mple, to set the\n+0000f2f0: 2056 4c41 4e20 6964 656e 7469 6669 6572 VLAN identifier\n+0000f300: 206f 6e20 696e 7465 7266 6163 6520 e280 on interface ..\n+0000f310: 9865 6669 6e65 7431 e280 9920 746f 0a20 .efinet1... to. \n+0000f320: 2020 2020 e280 9831 3030 e280 993a 0a0a ...100...:..\n+0000f330: 2020 2020 2020 2020 2020 6e65 745f 7365 net_se\n+0000f340: 745f 766c 616e 2065 6669 6e65 7431 2031 t_vlan efinet1 1\n+0000f350: 3030 0a0a 2020 2020 2054 6865 2056 4c41 00.. The VLA\n+0000f360: 4e20 6964 656e 7469 6669 6572 2063 616e N identifier can\n+0000f370: 2062 6520 7265 6d6f 7665 6420 6279 2073 be removed by s\n+0000f380: 6574 7469 6e67 2069 7420 746f 20e2 8098 etting it to ...\n+0000f390: 30e2 8099 3a0a 0a20 2020 2020 2020 2020 0...:.. \n+0000f3a0: 206e 6574 5f73 6574 5f76 6c61 6e20 6566 net_set_vlan ef\n+0000f3b0: 696e 6574 3120 300a 0a1f 0a46 696c 653a inet1 0....File:\n+0000f3c0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0000f3d0: 653a 2055 6e64 6f63 756d 656e 7465 6420 e: Undocumented \n+0000f3e0: 636f 6d6d 616e 6473 2c20 2050 7265 763a commands, Prev:\n+0000f3f0: 204e 6574 776f 726b 696e 6720 636f 6d6d Networking comm\n+0000f400: 616e 6473 2c20 2055 703a 2043 6f6d 6d61 ands, Up: Comma\n+0000f410: 6e64 730a 0a31 372e 3620 436f 6d6d 616e nds..17.6 Comman\n+0000f420: 6473 2063 7572 7265 6e74 6c79 2075 6e64 ds currently und\n+0000f430: 6f63 756d 656e 7465 640a 3d3d 3d3d 3d3d ocumented.======\n 0000f440: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0000f450: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n-0000f460: 0a55 6e66 6f72 7475 6e61 7465 6c79 2c20 .Unfortunately, \n-0000f470: 6e6f 7420 616c 6c20 4752 5542 2063 6f6d not all GRUB com\n-0000f480: 6d61 6e64 7320 6172 6520 646f 6375 6d65 mands are docume\n-0000f490: 6e74 6564 2061 7420 7468 6973 2074 696d nted at this tim\n-0000f4a0: 6520 6475 6520 746f 0a64 6576 656c 6f70 e due to.develop\n-0000f4b0: 6572 2072 6573 6f75 7263 6520 636f 6e73 er resource cons\n-0000f4c0: 7472 6169 6e74 732e 2020 4f6e 6520 7761 traints. One wa\n-0000f4d0: 7920 746f 2063 6f6e 7472 6962 7574 6520 y to contribute \n-0000f4e0: 6261 636b 2074 6f20 7468 6520 4752 5542 back to the GRUB\n-0000f4f0: 0a70 726f 6a65 6374 2077 6f75 6c64 2062 .project would b\n-0000f500: 6520 746f 2068 656c 7020 646f 6375 6d65 e to help docume\n-0000f510: 6e74 2074 6865 7365 2063 6f6d 6d61 6e64 nt these command\n-0000f520: 732c 2061 6e64 2073 7562 6d69 7420 7061 s, and submit pa\n-0000f530: 7463 6865 7320 6f72 0a69 6465 6173 2074 tches or.ideas t\n-0000f540: 6f20 7468 6520 6d61 696c 696e 6720 6c69 o the mailing li\n-0000f550: 7374 2e20 2054 6865 2066 6f6c 6c6f 7769 st. The followi\n-0000f560: 6e67 2069 7320 6120 286d 6f73 7420 6c69 ng is a (most li\n-0000f570: 6b65 6c79 2069 6e63 6f6d 706c 6574 6529 kely incomplete)\n-0000f580: 0a6c 6973 7420 6f66 2075 6e64 6f63 756d .list of undocum\n-0000f590: 656e 7465 6420 6f72 2070 6f6f 726c 7920 ented or poorly \n-0000f5a0: 646f 6375 6d65 6e74 6564 2063 6f6d 6d61 documented comma\n-0000f5b0: 6e64 7320 616e 6420 6e6f 7420 616c 6c20 nds and not all \n-0000f5c0: 6f66 2074 6865 6d0a 6172 6520 616c 6c6f of them.are allo\n-0000f5d0: 7765 6420 666f 7220 616c 6c20 706c 6174 wed for all plat\n-0000f5e0: 666f 726d 732e 2020 5275 6e6e 696e 6720 forms. Running \n-0000f5f0: 7468 6520 636f 6d6d 616e 6420 6865 6c70 the command help\n-0000f600: 2066 726f 6d20 7769 7468 696e 2074 6865 from within the\n-0000f610: 0a47 5255 4220 7368 656c 6c20 6d61 7920 .GRUB shell may \n-0000f620: 7072 6f76 6964 6520 6d6f 7265 2069 6e66 provide more inf\n-0000f630: 6f72 6d61 7469 6f6e 206f 6e20 7061 7261 ormation on para\n-0000f640: 6d65 7465 7273 2061 6e64 2075 7361 6765 meters and usage\n-0000f650: 2e0a 0a20 2020 e280 a220 e280 9861 6c6c ... ... ...all\n-0000f660: 5f66 756e 6374 696f 6e61 6c5f 7465 7374 _functional_test\n-0000f670: e280 9920 2d20 5275 6e20 616c 6c20 6675 ... - Run all fu\n-0000f680: 6e63 7469 6f6e 616c 2074 6573 7473 2e0a nctional tests..\n-0000f690: 2020 20e2 80a2 20e2 8098 6261 636b 7472 ... ...backtr\n-0000f6a0: 6163 65e2 8099 202d 2050 7269 6e74 2062 ace... - Print b\n-0000f6b0: 6163 6b74 7261 6365 2e0a 2020 20e2 80a2 acktrace.. ...\n-0000f6c0: 20e2 8098 626f 6f74 7469 6d65 e280 9920 ...boottime... \n-0000f6d0: 2d20 5368 6f77 2062 6f6f 7420 7469 6d65 - Show boot time\n-0000f6e0: 2073 7461 7469 7374 6963 732e 0a20 2020 statistics.. \n-0000f6f0: e280 a220 e280 9863 6163 6865 696e 666f ... ...cacheinfo\n-0000f700: e280 9920 2d20 4765 7420 6469 736b 2063 ... - Get disk c\n-0000f710: 6163 6865 2069 6e66 6f2e 0a20 2020 e280 ache info.. ..\n-0000f720: a220 e280 9863 626d 656d 63e2 8099 202d . ...cbmemc... -\n-0000f730: 2053 686f 7720 4342 4d45 4d20 636f 6e73 Show CBMEM cons\n-0000f740: 6f6c 6520 636f 6e74 656e 742e 0a20 2020 ole content.. \n-0000f750: e280 a220 e280 9863 6d6f 7373 6574 e280 ... ...cmosset..\n-0000f760: 9920 2d20 5365 7420 6269 7420 6174 2042 . - Set bit at B\n-0000f770: 5954 453a 4249 5420 696e 2043 4d4f 532e YTE:BIT in CMOS.\n-0000f780: 0a20 2020 e280 a220 e280 9863 6f72 6562 . ... ...coreb\n-0000f790: 6f6f 745f 626f 6f74 7469 6d65 e280 9920 oot_boottime... \n-0000f7a0: 2d20 5368 6f77 2063 6f72 6562 6f6f 7420 - Show coreboot \n-0000f7b0: 626f 6f74 2074 696d 6520 7374 6174 6973 boot time statis\n-0000f7c0: 7469 6373 2e0a 2020 20e2 80a2 20e2 8098 tics.. ... ...\n-0000f7d0: 6475 6d70 e280 9920 2d20 5368 6f77 206d dump... - Show m\n-0000f7e0: 656d 6f72 7920 636f 6e74 656e 7473 2e0a emory contents..\n-0000f7f0: 2020 20e2 80a2 20e2 8098 6566 6965 6d75 ... ...efiemu\n-0000f800: 5f6c 6f61 6463 6f72 65e2 8099 202d 204c _loadcore... - L\n-0000f810: 6f61 6420 616e 6420 696e 6974 6961 6c69 oad and initiali\n-0000f820: 7a65 2045 4649 2065 6d75 6c61 746f 722e ze EFI emulator.\n-0000f830: 0a20 2020 e280 a220 e280 9865 6669 656d . ... ...efiem\n-0000f840: 755f 7072 6570 6172 65e2 8099 202d 2046 u_prepare... - F\n-0000f850: 696e 616c 697a 6520 6c6f 6164 696e 6720 inalize loading \n-0000f860: 6f66 2045 4649 2065 6d75 6c61 746f 722e of EFI emulator.\n-0000f870: 0a20 2020 e280 a220 e280 9865 6669 656d . ... ...efiem\n-0000f880: 755f 756e 6c6f 6164 e280 9920 2d20 556e u_unload... - Un\n-0000f890: 6c6f 6164 2045 4649 2065 6d75 6c61 746f load EFI emulato\n-0000f8a0: 722e 0a20 2020 e280 a220 e280 9865 7869 r.. ... ...exi\n-0000f8b0: 74e2 8099 202d 2045 7869 7420 6672 6f6d t... - Exit from\n-0000f8c0: 2047 5255 422e 0a20 2020 e280 a220 e280 GRUB.. ... ..\n-0000f8d0: 9865 7874 7261 6374 5f65 6e74 7269 6573 .extract_entries\n-0000f8e0: 5f63 6f6e 6669 6766 696c 65e2 8099 202d _configfile... -\n-0000f8f0: 204c 6f61 6420 616e 6f74 6865 7220 636f Load another co\n-0000f900: 6e66 6967 2066 696c 6520 6275 7420 7461 nfig file but ta\n-0000f910: 6b65 0a20 2020 2020 6f6e 6c79 206d 656e ke. only men\n-0000f920: 7520 656e 7472 6965 732e 0a20 2020 e280 u entries.. ..\n-0000f930: a220 e280 9865 7874 7261 6374 5f65 6e74 . ...extract_ent\n-0000f940: 7269 6573 5f73 6f75 7263 65e2 8099 202d ries_source... -\n-0000f950: 204c 6f61 6420 616e 6f74 6865 7220 636f Load another co\n-0000f960: 6e66 6967 2066 696c 6520 7769 7468 6f75 nfig file withou\n-0000f970: 740a 2020 2020 2063 6861 6e67 696e 6720 t. changing \n-0000f980: 636f 6e74 6578 7420 6275 7420 7461 6b65 context but take\n-0000f990: 206f 6e6c 7920 6d65 6e75 2065 6e74 7269 only menu entri\n-0000f9a0: 6573 2e0a 2020 20e2 80a2 20e2 8098 6578 es.. ... ...ex\n-0000f9b0: 7472 6163 745f 6c65 6761 6379 5f65 6e74 tract_legacy_ent\n-0000f9c0: 7269 6573 5f63 6f6e 6669 6766 696c 65e2 ries_configfile.\n-0000f9d0: 8099 202d 2050 6172 7365 206c 6567 6163 .. - Parse legac\n-0000f9e0: 7920 636f 6e66 6967 2069 6e20 6e65 770a y config in new.\n-0000f9f0: 2020 2020 2063 6f6e 7465 7874 2074 616b context tak\n-0000fa00: 696e 6720 6f6e 6c79 206d 656e 7520 656e ing only menu en\n-0000fa10: 7472 6965 730a 2020 20e2 80a2 20e2 8098 tries. ... ...\n-0000fa20: 6578 7472 6163 745f 6c65 6761 6379 5f65 extract_legacy_e\n-0000fa30: 6e74 7269 6573 5f73 6f75 7263 65e2 8099 ntries_source...\n-0000fa40: 202d 2050 6172 7365 206c 6567 6163 7920 - Parse legacy \n-0000fa50: 636f 6e66 6967 2069 6e20 7361 6d65 0a20 config in same. \n-0000fa60: 2020 2020 636f 6e74 6578 7420 7461 6b69 context taki\n-0000fa70: 6e67 206f 6e6c 7920 6d65 6e75 2065 6e74 ng only menu ent\n-0000fa80: 7269 6573 0a20 2020 e280 a220 e280 9865 ries. ... ...e\n-0000fa90: 7874 7261 6374 5f73 7973 6c69 6e75 785f xtract_syslinux_\n-0000faa0: 656e 7472 6965 735f 636f 6e66 6967 6669 entries_configfi\n-0000fab0: 6c65 e280 9920 2d20 4578 6563 7574 6520 le... - Execute \n-0000fac0: 7379 736c 696e 7578 2063 6f6e 6669 6720 syslinux config \n-0000fad0: 696e 0a20 2020 2020 6e65 7720 636f 6e74 in. new cont\n-0000fae0: 6578 7420 7461 6b69 6e67 206f 6e6c 7920 ext taking only \n-0000faf0: 6d65 6e75 2065 6e74 7269 6573 0a20 2020 menu entries. \n-0000fb00: e280 a220 e280 9865 7874 7261 6374 5f73 ... ...extract_s\n-0000fb10: 7973 6c69 6e75 785f 656e 7472 6965 735f yslinux_entries_\n-0000fb20: 736f 7572 6365 e280 9920 2d20 4578 6563 source... - Exec\n-0000fb30: 7574 6520 7379 736c 696e 7578 2063 6f6e ute syslinux con\n-0000fb40: 6669 6720 696e 2073 616d 650a 2020 2020 fig in same. \n-0000fb50: 2063 6f6e 7465 7874 2074 616b 696e 6720 context taking \n-0000fb60: 6f6e 6c79 206d 656e 7520 656e 7472 6965 only menu entrie\n-0000fb70: 730a 2020 20e2 80a2 20e2 8098 6661 6b65 s. ... ...fake\n-0000fb80: 6269 6f73 e280 9920 2d20 4372 6561 7465 bios... - Create\n-0000fb90: 2042 494f 532d 6c69 6b65 2073 7472 7563 BIOS-like struc\n-0000fba0: 7475 7265 7320 666f 7220 6261 636b 7761 tures for backwa\n-0000fbb0: 7264 2063 6f6d 7061 7469 6269 6c69 7479 rd compatibility\n-0000fbc0: 0a20 2020 2020 7769 7468 2065 7869 7374 . with exist\n-0000fbd0: 696e 6720 4f53 2e0a 2020 20e2 80a2 20e2 ing OS.. ... .\n-0000fbe0: 8098 6669 785f 7669 6465 6fe2 8099 202d ..fix_video... -\n-0000fbf0: 2046 6978 2076 6964 656f 2070 726f 626c Fix video probl\n-0000fc00: 656d 2e0a 2020 20e2 80a2 20e2 8098 6670 em.. ... ...fp\n-0000fc10: 7377 61e2 8099 202d 2044 6973 706c 6179 swa... - Display\n-0000fc20: 2046 5053 5741 2076 6572 7369 6f6e 2e0a FPSWA version..\n-0000fc30: 2020 20e2 80a2 20e2 8098 6675 6e63 7469 ... ...functi\n-0000fc40: 6f6e 616c 5f74 6573 74e2 8099 202d 2052 onal_test... - R\n-0000fc50: 756e 2061 6c6c 206c 6f61 6465 6420 6675 un all loaded fu\n-0000fc60: 6e63 7469 6f6e 616c 2074 6573 7473 2e0a nctional tests..\n-0000fc70: 2020 20e2 80a2 20e2 8098 6764 6273 7475 ... ...gdbstu\n-0000fc80: 625f 6272 6561 6be2 8099 202d 2042 7265 b_break... - Bre\n-0000fc90: 616b 2069 6e74 6f20 4744 420a 2020 20e2 ak into GDB. .\n-0000fca0: 80a2 20e2 8098 6764 6273 7475 62e2 8099 .. ...gdbstub...\n-0000fcb0: 202d 2053 7461 7274 2047 4442 2073 7475 - Start GDB stu\n-0000fcc0: 6220 6f6e 2067 6976 656e 2070 6f72 740a b on given port.\n-0000fcd0: 2020 20e2 80a2 20e2 8098 6764 6273 7475 ... ...gdbstu\n-0000fce0: 625f 7374 6f70 e280 9920 2d20 5374 6f70 b_stop... - Stop\n-0000fcf0: 2047 4442 2073 7475 620a 2020 20e2 80a2 GDB stub. ...\n-0000fd00: 20e2 8098 6864 7061 726d e280 9920 2d20 ...hdparm... - \n-0000fd10: 4765 742f 7365 7420 4154 4120 6469 736b Get/set ATA disk\n-0000fd20: 2070 6172 616d 6574 6572 732e 0a20 2020 parameters.. \n-0000fd30: e280 a220 e280 9868 6578 6475 6d70 5f72 ... ...hexdump_r\n-0000fd40: 616e 646f 6de2 8099 202d 2048 6578 6475 andom... - Hexdu\n-0000fd50: 6d70 2072 616e 646f 6d20 6461 7461 2e0a mp random data..\n-0000fd60: 2020 20e2 80a2 20e2 8098 696e 62e2 8099 ... ...inb...\n-0000fd70: 202d 2052 6561 6420 382d 6269 7420 7661 - Read 8-bit va\n-0000fd80: 6c75 6520 6672 6f6d 2050 4f52 542e 0a20 lue from PORT.. \n-0000fd90: 2020 e280 a220 e280 9869 6e6c e280 9920 ... ...inl... \n-0000fda0: 2d20 5265 6164 2033 322d 6269 7420 7661 - Read 32-bit va\n-0000fdb0: 6c75 6520 6672 6f6d 2050 4f52 542e 0a20 lue from PORT.. \n-0000fdc0: 2020 e280 a220 e280 9869 6e77 e280 9920 ... ...inw... \n-0000fdd0: 2d20 5265 6164 2031 362d 6269 7420 7661 - Read 16-bit va\n-0000fde0: 6c75 6520 6672 6f6d 2050 4f52 542e 0a20 lue from PORT.. \n-0000fdf0: 2020 e280 a220 e280 986a 7065 6774 6573 ... ...jpegtes\n-0000fe00: 74e2 8099 202d 2054 6573 7473 206c 6f61 t... - Tests loa\n-0000fe10: 6469 6e67 206f 6620 4a50 4547 2062 6974 ding of JPEG bit\n-0000fe20: 6d61 702e 0a20 2020 e280 a220 e280 986b map.. ... ...k\n-0000fe30: 6579 6d61 70e2 8099 202d 204c 6f61 6420 eymap... - Load \n-0000fe40: 6120 6b65 7962 6f61 7264 206c 6179 6f75 a keyboard layou\n-0000fe50: 742e 0a20 2020 e280 a220 e280 986c 6567 t.. ... ...leg\n-0000fe60: 6163 795f 6368 6563 6b5f 7061 7373 776f acy_check_passwo\n-0000fe70: 7264 e280 9920 2d20 5369 6d75 6c61 7465 rd... - Simulate\n-0000fe80: 2067 7275 622d 6c65 6761 6379 2027 7061 grub-legacy 'pa\n-0000fe90: 7373 776f 7264 2720 636f 6d6d 616e 640a ssword' command.\n-0000fea0: 2020 2020 2069 6e20 6d65 6e75 2065 6e74 in menu ent\n-0000feb0: 7279 206d 6f64 650a 2020 20e2 80a2 20e2 ry mode. ... .\n-0000fec0: 8098 6c65 6761 6379 5f63 6f6e 6669 6766 ..legacy_configf\n-0000fed0: 696c 65e2 8099 202d 2050 6172 7365 206c ile... - Parse l\n-0000fee0: 6567 6163 7920 636f 6e66 6967 2069 6e20 egacy config in \n-0000fef0: 6e65 7720 636f 6e74 6578 740a 2020 20e2 new context. .\n-0000ff00: 80a2 20e2 8098 6c65 6761 6379 5f70 6173 .. ...legacy_pas\n-0000ff10: 7377 6f72 64e2 8099 202d 2053 696d 756c sword... - Simul\n-0000ff20: 6174 6520 6772 7562 2d6c 6567 6163 7920 ate grub-legacy \n-0000ff30: 2770 6173 7377 6f72 6427 2063 6f6d 6d61 'password' comma\n-0000ff40: 6e64 0a20 2020 e280 a220 e280 986c 6567 nd. ... ...leg\n-0000ff50: 6163 795f 736f 7572 6365 e280 9920 2d20 acy_source... - \n-0000ff60: 5061 7273 6520 6c65 6761 6379 2063 6f6e Parse legacy con\n-0000ff70: 6669 6720 696e 2073 616d 6520 636f 6e74 fig in same cont\n-0000ff80: 6578 740a 2020 20e2 80a2 20e2 8098 6c6f ext. ... ...lo\n-0000ff90: 6164 6269 6f73 e280 9920 2d20 4c6f 6164 adbios... - Load\n-0000ffa0: 2042 494f 5320 6475 6d70 2e0a 2020 20e2 BIOS dump.. .\n-0000ffb0: 80a2 20e2 8098 6c73 6163 7069 e280 9920 .. ...lsacpi... \n-0000ffc0: 2d20 5368 6f77 2041 4350 4920 696e 666f - Show ACPI info\n-0000ffd0: 726d 6174 696f 6e2e 0a20 2020 e280 a220 rmation.. ... \n-0000ffe0: e280 986c 7361 706d e280 9920 2d20 5368 ...lsapm... - Sh\n-0000fff0: 6f77 2041 504d 2069 6e66 6f72 6d61 7469 ow APM informati\n-00010000: 6f6e 2e0a 2020 20e2 80a2 20e2 8098 6c73 on.. ... ...ls\n-00010010: 636f 7265 626f 6f74 e280 9920 2d20 4c69 coreboot... - Li\n-00010020: 7374 2063 6f72 6562 6f6f 7420 7461 626c st coreboot tabl\n-00010030: 6573 2e0a 2020 20e2 80a2 20e2 8098 6c73 es.. ... ...ls\n-00010040: 6465 76e2 8099 202d 204c 6973 7420 6465 dev... - List de\n-00010050: 7669 6365 732e 0a20 2020 e280 a220 e280 vices.. ... ..\n-00010060: 986c 7365 6669 e280 9920 2d20 4469 7370 .lsefi... - Disp\n-00010070: 6c61 7920 4546 4920 6861 6e64 6c65 732e lay EFI handles.\n-00010080: 0a20 2020 e280 a220 e280 986c 7365 6669 . ... ...lsefi\n-00010090: 6d6d 6170 e280 9920 2d20 4469 7370 6c61 mmap... - Displa\n-000100a0: 7920 4546 4920 6d65 6d6f 7279 206d 6170 y EFI memory map\n-000100b0: 2e0a 2020 20e2 80a2 20e2 8098 6c73 6566 .. ... ...lsef\n-000100c0: 6973 7973 7461 62e2 8099 202d 2044 6973 isystab... - Dis\n-000100d0: 706c 6179 2045 4649 2073 7973 7465 6d20 play EFI system \n-000100e0: 7461 626c 6573 2e0a 2020 20e2 80a2 20e2 tables.. ... .\n-000100f0: 8098 6c73 6d6d 6170 e280 9920 2d20 4c69 ..lsmmap... - Li\n-00010100: 7374 206d 656d 6f72 7920 6d61 7020 7072 st memory map pr\n-00010110: 6f76 6964 6564 2062 7920 6669 726d 7761 ovided by firmwa\n-00010120: 7265 2e0a 2020 20e2 80a2 20e2 8098 6c73 re.. ... ...ls\n-00010130: 7063 69e2 8099 202d 204c 6973 7420 5043 pci... - List PC\n-00010140: 4920 6465 7669 6365 732e 0a20 2020 e280 I devices.. ..\n-00010150: a220 e280 986c 7373 616c e280 9920 2d20 . ...lssal... - \n-00010160: 4469 7370 6c61 7920 5341 4c20 7379 7374 Display SAL syst\n-00010170: 656d 2074 6162 6c65 2e0a 2020 20e2 80a2 em table.. ...\n-00010180: 20e2 8098 6c73 7370 64e2 8099 202d 2050 ...lsspd... - P\n-00010190: 7269 6e74 204d 656d 6f72 7920 696e 666f rint Memory info\n-000101a0: 726d 6174 696f 6e2e 0a20 2020 e280 a220 rmation.. ... \n-000101b0: e280 986d 6163 7070 6362 6c65 7373 e280 ...macppcbless..\n-000101c0: 9920 2d20 426c 6573 7320 4449 5220 6f66 . - Bless DIR of\n-000101d0: 2048 4653 206f 7220 4846 532b 2070 6172 HFS or HFS+ par\n-000101e0: 7469 7469 6f6e 2066 6f72 2050 5043 206d tition for PPC m\n-000101f0: 6163 732e 0a20 2020 e280 a220 e280 986d acs.. ... ...m\n-00010200: 6163 7465 6c62 6c65 7373 e280 9920 2d20 actelbless... - \n-00010210: 426c 6573 7320 4649 4c45 206f 6620 4846 Bless FILE of HF\n-00010220: 5320 6f72 2048 4653 2b20 7061 7274 6974 S or HFS+ partit\n-00010230: 696f 6e20 666f 7220 696e 7465 6c20 6d61 ion for intel ma\n-00010240: 6373 2e0a 2020 20e2 80a2 20e2 8098 6e65 cs.. ... ...ne\n-00010250: 745f 7365 745f 766c 616e e280 9920 2d20 t_set_vlan... - \n-00010260: 5365 7420 616e 2069 6e74 6572 6661 6365 Set an interface\n-00010270: 2773 2076 6c61 6e20 6964 2e0a 2020 20e2 's vlan id.. .\n-00010280: 80a2 20e2 8098 6f75 7462 e280 9920 2d20 .. ...outb... - \n-00010290: 5772 6974 6520 382d 6269 7420 5641 4c55 Write 8-bit VALU\n-000102a0: 4520 746f 2050 4f52 542e 0a20 2020 e280 E to PORT.. ..\n-000102b0: a220 e280 986f 7574 6ce2 8099 202d 2057 . ...outl... - W\n-000102c0: 7269 7465 2033 322d 6269 7420 5641 4c55 rite 32-bit VALU\n-000102d0: 4520 746f 2050 4f52 542e 0a20 2020 e280 E to PORT.. ..\n-000102e0: a220 e280 986f 7574 77e2 8099 202d 2057 . ...outw... - W\n-000102f0: 7269 7465 2031 362d 6269 7420 5641 4c55 rite 16-bit VALU\n-00010300: 4520 746f 2050 4f52 542e 0a20 2020 e280 E to PORT.. ..\n-00010310: a220 e280 9870 6369 6475 6d70 e280 9920 . ...pcidump... \n-00010320: 2d20 5368 6f77 2072 6177 2064 756d 7020 - Show raw dump \n-00010330: 6f66 2074 6865 2050 4349 2063 6f6e 6669 of the PCI confi\n-00010340: 6775 7261 7469 6f6e 2073 7061 6365 2e0a guration space..\n-00010350: 2020 20e2 80a2 20e2 8098 706e 6774 6573 ... ...pngtes\n-00010360: 74e2 8099 202d 2054 6573 7473 206c 6f61 t... - Tests loa\n-00010370: 6469 6e67 206f 6620 504e 4720 6269 746d ding of PNG bitm\n-00010380: 6170 2e0a 2020 20e2 80a2 20e2 8098 7265 ap.. ... ...re\n-00010390: 6164 5f62 7974 65e2 8099 202d 2052 6561 ad_byte... - Rea\n-000103a0: 6420 382d 6269 7420 7661 6c75 6520 6672 d 8-bit value fr\n-000103b0: 6f6d 2041 4444 522e 0a20 2020 e280 a220 om ADDR.. ... \n-000103c0: e280 9872 6561 645f 6477 6f72 64e2 8099 ...read_dword...\n-000103d0: 202d 2052 6561 6420 3332 2d62 6974 2076 - Read 32-bit v\n-000103e0: 616c 7565 2066 726f 6d20 4144 4452 2e0a alue from ADDR..\n-000103f0: 2020 20e2 80a2 20e2 8098 7265 6164 5f77 ... ...read_w\n-00010400: 6f72 64e2 8099 202d 2052 6561 6420 3136 ord... - Read 16\n-00010410: 2d62 6974 2076 616c 7565 2066 726f 6d20 -bit value from \n-00010420: 4144 4452 2e0a 2020 20e2 80a2 20e2 8098 ADDR.. ... ...\n-00010430: 7365 7470 6369 e280 9920 2d20 4d61 6e69 setpci... - Mani\n-00010440: 7075 6c61 7465 2050 4349 2064 6576 6963 pulate PCI devic\n-00010450: 6573 2e0a 2020 20e2 80a2 20e2 8098 7375 es.. ... ...su\n-00010460: 7370 656e 64e2 8099 202d 2052 6574 7572 spend... - Retur\n-00010470: 6e20 746f 2049 4545 4531 3237 3520 7072 n to IEEE1275 pr\n-00010480: 6f6d 7074 2e0a 2020 20e2 80a2 20e2 8098 ompt.. ... ...\n-00010490: 7379 736c 696e 7578 5f63 6f6e 6669 6766 syslinux_configf\n-000104a0: 696c 65e2 8099 202d 2045 7865 6375 7465 ile... - Execute\n-000104b0: 2073 7973 6c69 6e75 7820 636f 6e66 6967 syslinux config\n-000104c0: 2069 6e20 6e65 7720 636f 6e74 6578 740a in new context.\n-000104d0: 2020 20e2 80a2 20e2 8098 7379 736c 696e ... ...syslin\n-000104e0: 7578 5f73 6f75 7263 65e2 8099 202d 2045 ux_source... - E\n-000104f0: 7865 6375 7465 2073 7973 6c69 6e75 7820 xecute syslinux \n-00010500: 636f 6e66 6967 2069 6e20 7361 6d65 2063 config in same c\n-00010510: 6f6e 7465 7874 0a20 2020 e280 a220 e280 ontext. ... ..\n-00010520: 9874 6573 745f 626c 6f63 6b61 7267 e280 .test_blockarg..\n-00010530: 9920 2d20 5072 696e 7420 616e 6420 6578 . - Print and ex\n-00010540: 6563 7574 6520 626c 6f63 6b20 6172 6775 ecute block argu\n-00010550: 6d65 6e74 2e2c 2030 0a20 2020 e280 a220 ment., 0. ... \n-00010560: e280 9874 6573 746c 6f61 64e2 8099 202d ...testload... -\n-00010570: 204c 6f61 6420 7468 6520 7361 6d65 2066 Load the same f\n-00010580: 696c 6520 696e 206d 756c 7469 706c 6520 ile in multiple \n-00010590: 7761 7973 2e0a 2020 20e2 80a2 20e2 8098 ways.. ... ...\n-000105a0: 7465 7374 7370 6565 64e2 8099 202d 2054 testspeed... - T\n-000105b0: 6573 7420 6669 6c65 2072 6561 6420 7370 est file read sp\n-000105c0: 6565 642e 0a20 2020 e280 a220 e280 9874 eed.. ... ...t\n-000105d0: 6761 7465 7374 e280 9920 2d20 5465 7374 gatest... - Test\n-000105e0: 7320 6c6f 6164 696e 6720 6f66 2054 4741 s loading of TGA\n-000105f0: 2062 6974 6d61 702e 0a20 2020 e280 a220 bitmap.. ... \n-00010600: e280 9874 696d 65e2 8099 202d 204d 6561 ...time... - Mea\n-00010610: 7375 7265 2074 696d 6520 7573 6564 2062 sure time used b\n-00010620: 7920 434f 4d4d 414e 440a 2020 20e2 80a2 y COMMAND. ...\n-00010630: 20e2 8098 7472 e280 9920 2d20 5472 616e ...tr... - Tran\n-00010640: 736c 6174 6520 5345 5431 2063 6861 7261 slate SET1 chara\n-00010650: 6374 6572 7320 746f 2053 4554 3220 696e cters to SET2 in\n-00010660: 2053 5452 494e 472e 0a20 2020 e280 a220 STRING.. ... \n-00010670: e280 9875 7362 e280 9920 2d20 5465 7374 ...usb... - Test\n-00010680: 2055 5342 2073 7570 706f 7274 2e0a 2020 USB support.. \n-00010690: 20e2 80a2 20e2 8098 7662 6569 6e66 6fe2 ... ...vbeinfo.\n-000106a0: 8099 202d 204c 6973 7420 6176 6169 6c61 .. - List availa\n-000106b0: 626c 6520 7669 6465 6f20 6d6f 6465 732e ble video modes.\n-000106c0: 2020 4966 2072 6573 6f6c 7574 696f 6e20 If resolution \n-000106d0: 6973 2067 6976 656e 0a20 2020 2020 7368 is given. sh\n-000106e0: 6f77 206f 6e6c 7920 6d6f 6465 7320 6d61 ow only modes ma\n-000106f0: 7463 6869 6e67 2069 742e 0a20 2020 e280 tching it.. ..\n-00010700: a220 e280 9876 6265 7465 7374 e280 9920 . ...vbetest... \n-00010710: 2d20 5465 7374 2076 6964 656f 2073 7562 - Test video sub\n-00010720: 7379 7374 656d 2e0a 2020 20e2 80a2 20e2 system.. ... .\n-00010730: 8098 7669 6465 6f74 6573 74e2 8099 202d ..videotest... -\n-00010740: 2054 6573 7420 7669 6465 6f20 7375 6273 Test video subs\n-00010750: 7973 7465 6d20 696e 206d 6f64 6520 5778 ystem in mode Wx\n-00010760: 482e 0a20 2020 e280 a220 e280 9877 7269 H.. ... ...wri\n-00010770: 7465 5f62 7974 65e2 8099 202d 2057 7269 te_byte... - Wri\n-00010780: 7465 2038 2d62 6974 2056 414c 5545 2074 te 8-bit VALUE t\n-00010790: 6f20 4144 4452 2e0a 2020 20e2 80a2 20e2 o ADDR.. ... .\n-000107a0: 8098 7772 6974 655f 6477 6f72 64e2 8099 ..write_dword...\n-000107b0: 202d 2057 7269 7465 2033 322d 6269 7420 - Write 32-bit \n-000107c0: 5641 4c55 4520 746f 2041 4444 522e 0a20 VALUE to ADDR.. \n-000107d0: 2020 e280 a220 e280 9877 7269 7465 5f77 ... ...write_w\n-000107e0: 6f72 64e2 8099 202d 2057 7269 7465 2031 ord... - Write 1\n-000107f0: 362d 6269 7420 5641 4c55 4520 746f 2041 6-bit VALUE to A\n-00010800: 4444 522e 0a20 2020 e280 a220 e280 9878 DDR.. ... ...x\n-00010810: 656e 5f63 6174 e280 9920 2d20 4c69 7374 en_cat... - List\n-00010820: 2058 656e 2073 746f 7261 6765 2e0a 2020 Xen storage.. \n-00010830: 20e2 80a2 20e2 8098 7865 6e5f 6c73 e280 ... ...xen_ls..\n-00010840: 9920 2d20 4c69 7374 2058 656e 2073 746f . - List Xen sto\n-00010850: 7261 6765 2e0a 2020 20e2 80a2 20e2 8098 rage.. ... ...\n-00010860: 786e 755f 6465 7670 726f 705f 6c6f 6164 xnu_devprop_load\n-00010870: e280 9920 2d20 4c6f 6164 2027 6465 7669 ... - Load 'devi\n-00010880: 6365 2d70 726f 7065 7274 6965 7327 2064 ce-properties' d\n-00010890: 756d 702e 0a20 2020 e280 a220 e280 9878 ump.. ... ...x\n-000108a0: 6e75 5f75 7569 64e2 8099 202d 2054 7261 nu_uuid... - Tra\n-000108b0: 6e73 666f 726d 2036 342d 6269 7420 5555 nsform 64-bit UU\n-000108c0: 4944 2074 6f20 666f 726d 6174 2073 7569 ID to format sui\n-000108d0: 7461 626c 6520 666f 7220 584e 552e 2049 table for XNU. I\n-000108e0: 660a 2020 2020 202d 6c20 6973 2067 6976 f. -l is giv\n-000108f0: 656e 206b 6565 7020 6974 206c 6f77 6572 en keep it lower\n-00010900: 6361 7365 2061 7320 646f 6e65 2062 7920 case as done by \n-00010910: 626c 6b69 642e 0a20 2020 e280 a220 e280 blkid.. ... ..\n-00010920: 987a 6673 2d62 6f6f 7466 73e2 8099 202d .zfs-bootfs... -\n-00010930: 2050 7269 6e74 205a 4653 2d42 4f4f 5446 Print ZFS-BOOTF\n-00010940: 534f 424a 206f 7220 7374 6f72 6520 6974 SOBJ or store it\n-00010950: 2069 6e74 6f20 5641 5249 4142 4c45 0a20 into VARIABLE. \n-00010960: 2020 e280 a220 e280 987a 6673 696e 666f ... ...zfsinfo\n-00010970: e280 9920 2d20 5072 696e 7420 5a46 5320 ... - Print ZFS \n-00010980: 696e 666f 2061 626f 7574 2044 4556 4943 info about DEVIC\n-00010990: 452e 0a20 2020 e280 a220 e280 987a 6673 E.. ... ...zfs\n-000109a0: 6b65 79e2 8099 202d 2049 6d70 6f72 7420 key... - Import \n-000109b0: 5a46 5320 7772 6170 7069 6e67 206b 6579 ZFS wrapping key\n-000109c0: 2073 746f 7265 6420 696e 2046 494c 452e stored in FILE.\n-000109d0: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-000109e0: 6e66 6f2c 2020 4e6f 6465 3a20 496e 7465 nfo, Node: Inte\n-000109f0: 726e 6174 696f 6e61 6c69 7361 7469 6f6e rnationalisation\n-00010a00: 2c20 204e 6578 743a 2053 6563 7572 6974 , Next: Securit\n-00010a10: 792c 2020 5072 6576 3a20 436f 6d6d 616e y, Prev: Comman\n-00010a20: 6473 2c20 2055 703a 2054 6f70 0a0a 3138 ds, Up: Top..18\n-00010a30: 2049 6e74 6572 6e61 7469 6f6e 616c 6973 Internationalis\n-00010a40: 6174 696f 6e0a 2a2a 2a2a 2a2a 2a2a 2a2a ation.**********\n-00010a50: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a31 *************..1\n-00010a60: 382e 3120 4368 6172 7365 740a 3d3d 3d3d 8.1 Charset.====\n-00010a70: 3d3d 3d3d 3d3d 3d3d 0a0a 4752 5542 2075 ========..GRUB u\n-00010a80: 7365 7320 5554 462d 3820 696e 7465 726e ses UTF-8 intern\n-00010a90: 616c 6c79 206f 7468 6572 2074 6861 6e20 ally other than \n-00010aa0: 696e 2072 656e 6465 7269 6e67 2077 6865 in rendering whe\n-00010ab0: 7265 2073 6f6d 650a 4752 5542 2d73 7065 re some.GRUB-spe\n-00010ac0: 6369 6669 6320 6170 7072 6f70 7269 6174 cific appropriat\n-00010ad0: 6520 7265 7072 6573 656e 7461 7469 6f6e e representation\n-00010ae0: 2069 7320 7573 6564 2e20 2041 6c6c 2074 is used. All t\n-00010af0: 6578 7420 6669 6c65 730a 2869 6e63 6c75 ext files.(inclu\n-00010b00: 6469 6e67 2063 6f6e 6669 6729 2061 7265 ding config) are\n-00010b10: 2061 7373 756d 6564 2074 6f20 6265 2065 assumed to be e\n-00010b20: 6e63 6f64 6564 2069 6e20 5554 462d 382e ncoded in UTF-8.\n-00010b30: 0a0a 3138 2e32 2046 696c 6573 7973 7465 ..18.2 Filesyste\n-00010b40: 6d73 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ms.=============\n-00010b50: 3d3d 3d0a 0a4e 5446 532c 204a 4653 2c20 ===..NTFS, JFS, \n-00010b60: 5544 462c 2048 4653 2b2c 2065 7846 4154 UDF, HFS+, exFAT\n-00010b70: 2c20 6c6f 6e67 2066 696c 656e 616d 6573 , long filenames\n-00010b80: 2069 6e20 4641 542c 204a 6f6c 6965 7420 in FAT, Joliet \n-00010b90: 7061 7274 206f 660a 4953 4f39 3636 3020 part of.ISO9660 \n-00010ba0: 6172 6520 7472 6561 7465 6420 6173 2055 are treated as U\n-00010bb0: 5446 2d31 3620 6173 2070 6572 2073 7065 TF-16 as per spe\n-00010bc0: 6369 6669 6361 7469 6f6e 2e20 2041 4653 cification. AFS\n-00010bd0: 2061 6e64 2042 4653 2061 7265 0a72 6561 and BFS are.rea\n-00010be0: 6420 6173 2055 5446 2d38 2c20 6167 6169 d as UTF-8, agai\n-00010bf0: 6e20 6163 636f 7264 696e 6720 746f 2073 n according to s\n-00010c00: 7065 6369 6669 6361 7469 6f6e 2e20 2042 pecification. B\n-00010c10: 7472 4653 2c20 6370 696f 2c20 7461 722c trFS, cpio, tar,\n-00010c20: 0a73 7175 6173 6834 2c20 6d69 6e69 782c .squash4, minix,\n-00010c30: 206d 696e 6978 322c 206d 696e 6978 332c minix2, minix3,\n-00010c40: 2052 4f4d 4653 2c20 5265 6973 6572 4653 ROMFS, ReiserFS\n-00010c50: 2c20 5846 532c 2045 524f 4653 2c20 6578 , XFS, EROFS, ex\n-00010c60: 7432 2c20 6578 7433 2c0a 6578 7434 2c20 t2, ext3,.ext4, \n-00010c70: 4641 5420 2873 686f 7274 206e 616d 6573 FAT (short names\n-00010c80: 292c 2046 3246 532c 2052 6f63 6b52 6964 ), F2FS, RockRid\n-00010c90: 6765 2070 6172 7420 6f66 2049 534f 3936 ge part of ISO96\n-00010ca0: 3630 2c20 6e69 6c66 7332 2c20 5546 5331 60, nilfs2, UFS1\n-00010cb0: 2c0a 5546 5332 2061 6e64 205a 4653 2061 ,.UFS2 and ZFS a\n-00010cc0: 7265 2061 7373 756d 6564 2074 6f20 6265 re assumed to be\n-00010cd0: 2055 5446 2d38 2e20 2054 6869 7320 6d69 UTF-8. This mi\n-00010ce0: 6768 7420 6265 2066 616c 7365 206f 6e20 ght be false on \n-00010cf0: 7379 7374 656d 730a 636f 6e66 6967 7572 systems.configur\n-00010d00: 6564 2077 6974 6820 6c65 6761 6379 2063 ed with legacy c\n-00010d10: 6861 7273 6574 2062 7574 2061 7320 6c6f harset but as lo\n-00010d20: 6e67 2061 7320 7468 6520 6368 6172 7365 ng as the charse\n-00010d30: 7420 7573 6564 2069 730a 7375 7065 7273 t used is.supers\n-00010d40: 6574 206f 6620 4153 4349 4920 796f 7520 et of ASCII you \n-00010d50: 7368 6f75 6c64 2062 6520 6162 6c65 2074 should be able t\n-00010d60: 6f20 6163 6365 7373 2041 5343 4949 2d6e o access ASCII-n\n-00010d70: 616d 6564 2066 696c 6573 2e20 2041 6e64 amed files. And\n-00010d80: 0a69 7427 7320 7265 636f 6d6d 656e 6465 .it's recommende\n-00010d90: 6420 746f 2063 6f6e 6669 6775 7265 2079 d to configure y\n-00010da0: 6f75 7220 7379 7374 656d 2074 6f20 7573 our system to us\n-00010db0: 6520 5554 462d 3820 746f 2061 6363 6573 e UTF-8 to acces\n-00010dc0: 7320 7468 650a 6669 6c65 7379 7374 656d s the.filesystem\n-00010dd0: 2c20 636f 6e76 6d76 206d 6179 2068 656c , convmv may hel\n-00010de0: 7020 7769 7468 206d 6967 7261 7469 6f6e p with migration\n-00010df0: 2e20 2049 534f 3936 3630 2028 706c 6169 . ISO9660 (plai\n-00010e00: 6e29 2066 696c 656e 616d 6573 0a61 7265 n) filenames.are\n-00010e10: 2073 7065 6369 6669 6564 2061 7320 6265 specified as be\n-00010e20: 696e 6720 4153 4349 4920 6f72 2062 6569 ing ASCII or bei\n-00010e30: 6e67 2064 6573 6372 6962 6564 2077 6974 ng described wit\n-00010e40: 6820 756e 7370 6563 6966 6965 6420 6573 h unspecified es\n-00010e50: 6361 7065 0a73 6571 7565 6e63 6573 2e20 cape.sequences. \n-00010e60: 2047 5255 4220 6173 7375 6d65 7320 7468 GRUB assumes th\n-00010e70: 6174 2074 6865 2049 534f 3936 3630 206e at the ISO9660 n\n-00010e80: 616d 6573 2061 7265 2055 5446 2d38 2028 ames are UTF-8 (\n-00010e90: 7369 6e63 6520 616e 790a 4153 4349 4920 since any.ASCII \n-00010ea0: 6973 2076 616c 6964 2055 5446 2d38 292e is valid UTF-8).\n-00010eb0: 2020 5468 6572 6520 6172 6520 736f 6d65 There are some\n-00010ec0: 206f 6c64 2043 442d 524f 4d73 2077 6869 old CD-ROMs whi\n-00010ed0: 6368 2075 7365 2043 5034 3337 2069 6e0a ch use CP437 in.\n-00010ee0: 6e6f 6e2d 636f 6d70 6c69 616e 7420 7761 non-compliant wa\n-00010ef0: 792e 2020 596f 7527 7265 2073 7469 6c6c y. You're still\n-00010f00: 2061 626c 6520 746f 2061 6363 6573 7320 able to access \n-00010f10: 6669 6c65 7320 7769 7468 206e 616d 6573 files with names\n-00010f20: 0a63 6f6e 7461 696e 696e 6720 6f6e 6c79 .containing only\n-00010f30: 2041 5343 4949 2063 6861 7261 6374 6572 ASCII character\n-00010f40: 7320 6f6e 2073 7563 6820 6669 6c65 7379 s on such filesy\n-00010f50: 7374 656d 7320 7468 6f75 6768 2e20 2059 stems though. Y\n-00010f60: 6f75 2772 650a 616c 736f 2061 626c 6520 ou're.also able \n-00010f70: 746f 2061 6363 6573 7320 616e 7920 6669 to access any fi\n-00010f80: 6c65 2069 6620 7468 6520 6669 6c65 7379 le if the filesy\n-00010f90: 7374 656d 2063 6f6e 7461 696e 7320 7661 stem contains va\n-00010fa0: 6c69 6420 4a6f 6c69 6574 0a28 5554 462d lid Joliet.(UTF-\n-00010fb0: 3136 2920 6f72 2052 6f63 6b52 6964 6765 16) or RockRidge\n-00010fc0: 2028 5554 462d 3829 2e20 2041 4646 532c (UTF-8). AFFS,\n-00010fd0: 2053 4653 2061 6e64 2048 4653 206e 6576 SFS and HFS nev\n-00010fe0: 6572 2075 7365 2075 6e69 636f 6465 2061 er use unicode a\n-00010ff0: 6e64 0a47 5255 4220 6173 7375 6d65 7320 nd.GRUB assumes \n-00011000: 7468 656d 2074 6f20 6265 2069 6e20 4c61 them to be in La\n-00011010: 7469 6e31 2c20 4c61 7469 6e31 2061 6e64 tin1, Latin1 and\n-00011020: 204d 6163 526f 6d61 6e20 7265 7370 6563 MacRoman respec\n-00011030: 7469 7665 6c79 2e0a 4752 5542 2068 616e tively..GRUB han\n-00011040: 646c 6573 2066 696c 6573 7973 7465 6d20 dles filesystem \n-00011050: 6361 7365 2d69 6e73 656e 7369 7469 7669 case-insensitivi\n-00011060: 7479 2068 6f77 6576 6572 206e 6f20 6174 ty however no at\n-00011070: 7465 6d70 7420 6973 0a70 6572 666f 726d tempt is.perform\n-00011080: 6564 2061 7420 6361 7365 2063 6f6e 7665 ed at case conve\n-00011090: 7273 696f 6e20 6f66 2069 6e74 6572 6e61 rsion of interna\n-000110a0: 7469 6f6e 616c 2063 6861 7261 6374 6572 tional character\n-000110b0: 7320 736f 2065 2e67 2e20 2061 2066 696c s so e.g. a fil\n-000110c0: 650a 6e61 6d65 6420 6c6f 7765 7263 6173 e.named lowercas\n-000110d0: 6520 6772 6565 6b20 616c 7068 6120 6973 e greek alpha is\n-000110e0: 2074 7265 6174 6564 2061 7320 6469 6666 treated as diff\n-000110f0: 6572 656e 7420 6672 6f6d 2074 6865 206f erent from the o\n-00011100: 6e65 206e 616d 6564 0a61 7320 7570 7065 ne named.as uppe\n-00011110: 7263 6173 6520 616c 7068 612e 2020 5468 rcase alpha. Th\n-00011120: 6520 6669 6c65 7379 7374 656d 7320 696e e filesystems in\n-00011130: 2071 7565 7374 696f 6e73 2061 7265 204e questions are N\n-00011140: 5446 5320 2865 7863 6570 7420 504f 5349 TFS (except POSI\n-00011150: 580a 6e61 6d65 7370 6163 6529 2c20 4846 X.namespace), HF\n-00011160: 532b 2028 636f 6e66 6967 7572 6162 6c65 S+ (configurable\n-00011170: 2061 7420 6d6b 6673 2074 696d 652c 2064 at mkfs time, d\n-00011180: 6566 6175 6c74 2069 6e73 656e 7369 7469 efault insensiti\n-00011190: 7665 292c 2053 4653 0a28 636f 6e66 6967 ve), SFS.(config\n-000111a0: 7572 6162 6c65 2061 7420 6d6b 6673 2074 urable at mkfs t\n-000111b0: 696d 652c 2064 6566 6175 6c74 2069 6e73 ime, default ins\n-000111c0: 656e 7369 7469 7665 292c 204a 4653 2028 ensitive), JFS (\n-000111d0: 636f 6e66 6967 7572 6162 6c65 2061 740a configurable at.\n-000111e0: 6d6b 6673 2074 696d 652c 2064 6566 6175 mkfs time, defau\n-000111f0: 6c74 2073 656e 7369 7469 7665 292c 2048 lt sensitive), H\n-00011200: 4653 2c20 4146 4653 2c20 4641 542c 2065 FS, AFFS, FAT, e\n-00011210: 7846 4154 2061 6e64 205a 4653 0a28 636f xFAT and ZFS.(co\n-00011220: 6e66 6967 7572 6162 6c65 206f 6e20 7065 nfigurable on pe\n-00011230: 722d 7375 6276 6f6c 756d 6520 6261 7369 r-subvolume basi\n-00011240: 7320 6279 2070 726f 7065 7274 7920 2263 s by property \"c\n-00011250: 6173 6573 656e 7369 7469 7669 7479 222c asesensitivity\",\n-00011260: 0a64 6566 6175 6c74 2073 656e 7369 7469 .default sensiti\n-00011270: 7665 292e 2020 4f6e 205a 4653 2073 7562 ve). On ZFS sub\n-00011280: 766f 6c75 6d65 7320 6d61 726b 6564 2061 volumes marked a\n-00011290: 7320 6361 7365 2069 6e73 656e 7369 7469 s case insensiti\n-000112a0: 7665 2066 696c 6573 0a63 6f6e 7461 696e ve files.contain\n-000112b0: 696e 6720 6c6f 7765 7263 6173 6520 696e ing lowercase in\n-000112c0: 7465 726e 6174 696f 6e61 6c20 6368 6172 ternational char\n-000112d0: 6163 7465 7273 2061 7265 2069 6e61 6363 acters are inacc\n-000112e0: 6573 7369 626c 652e 2020 416c 736f 0a6c essible. Also.l\n-000112f0: 696b 6520 616c 6c20 7375 7070 6f72 7465 ike all supporte\n-00011300: 6420 6669 6c65 7379 7374 656d 7320 6578 d filesystems ex\n-00011310: 6365 7074 2048 4653 2b20 616e 6420 5a46 cept HFS+ and ZF\n-00011320: 5320 2863 6f6e 6669 6775 7261 626c 6520 S (configurable \n-00011330: 6f6e 0a70 6572 2d73 7562 766f 6c75 6d65 on.per-subvolume\n-00011340: 2062 6173 6973 2062 7920 7072 6f70 6572 basis by proper\n-00011350: 7479 2022 6e6f 726d 616c 697a 6174 696f ty \"normalizatio\n-00011360: 6e22 2c20 6465 6661 756c 7420 6e6f 6e65 n\", default none\n-00011370: 2920 4752 5542 0a6d 616b 6573 206e 6f20 ) GRUB.makes no \n-00011380: 6174 7465 6d70 7420 6174 2063 6865 636b attempt at check\n-00011390: 206f 6620 6361 6e6f 6e69 6361 6c20 6571 of canonical eq\n-000113a0: 7569 7661 6c65 6e63 6520 736f 2061 2066 uivalence so a f\n-000113b0: 696c 6520 6e61 6d65 0a75 2d64 6961 7265 ile name.u-diare\n-000113c0: 7369 7320 6973 2074 7265 6174 6564 2061 sis is treated a\n-000113d0: 7320 6469 7374 696e 6374 2066 726f 6d20 s distinct from \n-000113e0: 752b 636f 6d62 696e 696e 6720 6469 6172 u+combining diar\n-000113f0: 6573 6973 2e20 2054 6869 730a 686f 7765 esis. This.howe\n-00011400: 7665 7220 6d65 616e 7320 7468 6174 2069 ver means that i\n-00011410: 6e20 6f72 6465 7220 746f 2061 6363 6573 n order to acces\n-00011420: 7320 6669 6c65 206f 6e20 4846 532b 2069 s file on HFS+ i\n-00011430: 7473 206e 616d 6520 6d75 7374 2062 650a ts name must be.\n-00011440: 7370 6563 6966 6965 6420 696e 206e 6f72 specified in nor\n-00011450: 6d61 6c69 7361 7469 6f6e 2066 6f72 6d20 malisation form \n-00011460: 442e 204f 6e20 6e6f 726d 616c 697a 6564 D. On normalized\n-00011470: 205a 4653 2073 7562 766f 6c75 6d65 730a ZFS subvolumes.\n-00011480: 6669 6c65 6e61 6d65 7320 6f75 7420 6f66 filenames out of\n-00011490: 206e 6f72 6d61 6c69 7361 7469 6f6e 2061 normalisation a\n-000114a0: 7265 2069 6e61 6363 6573 7369 626c 652e re inaccessible.\n-000114b0: 0a0a 3138 2e33 204f 7574 7075 7420 7465 ..18.3 Output te\n-000114c0: 726d 696e 616c 0a3d 3d3d 3d3d 3d3d 3d3d rminal.=========\n-000114d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a46 6972 ===========..Fir\n-000114e0: 6d77 6172 6520 6f75 7470 7574 2063 6f6e mware output con\n-000114f0: 736f 6c65 2022 636f 6e73 6f6c 6522 206f sole \"console\" o\n-00011500: 6e20 4152 4320 616e 6420 4945 4545 3132 n ARC and IEEE12\n-00011510: 3735 2061 7265 206c 696d 6974 6564 2074 75 are limited t\n-00011520: 6f0a 4153 4349 492e 0a0a 2020 2042 494f o.ASCII... BIO\n-00011530: 5320 6669 726d 7761 7265 2063 6f6e 736f S firmware conso\n-00011540: 6c65 2061 6e64 2056 4741 2074 6578 7420 le and VGA text \n-00011550: 6172 6520 6c69 6d69 7465 6420 746f 2041 are limited to A\n-00011560: 5343 4949 2061 6e64 2073 6f6d 650a 7073 SCII and some.ps\n-00011570: 6575 646f 6772 6170 6869 6373 2e0a 0a20 eudographics... \n-00011580: 2020 4e6f 6e65 206f 6620 6162 6f76 6520 None of above \n-00011590: 6d65 6e74 696f 6e65 6420 6973 2061 7070 mentioned is app\n-000115a0: 726f 7072 6961 7465 2066 6f72 2064 6973 ropriate for dis\n-000115b0: 706c 6179 696e 6720 696e 7465 726e 6174 playing internat\n-000115c0: 696f 6e61 6c0a 616e 6420 616e 7920 756e ional.and any un\n-000115d0: 7375 7070 6f72 7465 6420 6368 6172 6163 supported charac\n-000115e0: 7465 7220 6973 2072 6570 6c61 6365 6420 ter is replaced \n-000115f0: 7769 7468 2071 7565 7374 696f 6e20 6d61 with question ma\n-00011600: 726b 2065 7863 6570 740a 7073 6575 646f rk except.pseudo\n-00011610: 6772 6170 6869 6373 2077 6869 6368 2077 graphics which w\n-00011620: 6520 6174 7465 6d70 7420 746f 2061 7070 e attempt to app\n-00011630: 726f 7869 6d61 7465 2077 6974 6820 4153 roximate with AS\n-00011640: 4349 492e 0a0a 2020 2045 4649 2063 6f6e CII... EFI con\n-00011650: 736f 6c65 206f 6e20 7468 6520 6f74 6865 sole on the othe\n-00011660: 7220 6861 6e64 206e 6f6d 696e 616c 6c79 r hand nominally\n-00011670: 2073 7570 706f 7274 7320 5554 462d 3136 supports UTF-16\n-00011680: 2062 7574 2061 6374 7561 6c0a 6c61 6e67 but actual.lang\n-00011690: 7561 6765 2063 6f76 6572 6167 6520 6465 uage coverage de\n-000116a0: 7065 6e64 7320 6f6e 2066 6972 6d77 6172 pends on firmwar\n-000116b0: 6520 616e 6420 6d61 7920 6265 2076 6572 e and may be ver\n-000116c0: 7920 6c69 6d69 7465 642e 0a0a 2020 2054 y limited... T\n-000116d0: 6865 2065 6e63 6f64 696e 6720 7573 6564 he encoding used\n-000116e0: 206f 6e20 7365 7269 616c 2063 616e 2062 on serial can b\n-000116f0: 6520 6368 6f73 656e 2077 6974 6820 e280 e chosen with ..\n-00011700: 9874 6572 6d69 6e66 6fe2 8099 2061 7320 .terminfo... as \n-00011710: 6569 7468 6572 0a41 5343 4949 2c20 5554 either.ASCII, UT\n-00011720: 462d 3820 6f72 2022 7669 7375 616c 2055 F-8 or \"visual U\n-00011730: 5446 2d38 222e 2020 4c61 7374 206f 6e65 TF-8\". Last one\n-00011740: 2069 7320 6167 6169 6e73 7420 7468 6520 is against the \n-00011750: 7370 6563 6966 6963 6174 696f 6e0a 6275 specification.bu\n-00011760: 7420 7265 7375 6c74 7320 696e 2063 6f72 t results in cor\n-00011770: 7265 6374 2072 656e 6465 7269 6e67 206f rect rendering o\n-00011780: 6620 7269 6768 742d 746f 2d6c 6566 7420 f right-to-left \n-00011790: 6f6e 2073 6f6d 6520 7265 6164 6572 7320 on some readers \n-000117a0: 7768 6963 680a 646f 6e27 7420 6861 7665 which.don't have\n-000117b0: 206f 776e 2062 6964 6920 696d 706c 656d own bidi implem\n-000117c0: 656e 7461 7469 6f6e 2e0a 0a20 2020 4f6e entation... On\n-000117d0: 2065 6d75 2047 5255 4220 6368 6563 6b73 emu GRUB checks\n-000117e0: 2069 6620 6368 6172 7365 7420 6973 2055 if charset is U\n-000117f0: 5446 2d38 2061 6e64 2075 7365 7320 6974 TF-8 and uses it\n-00011800: 2069 6620 736f 2061 6e64 2075 7365 730a if so and uses.\n-00011810: 4153 4349 4920 6f74 6865 7277 6973 652e ASCII otherwise.\n-00011820: 0a0a 2020 2057 6865 6e20 7573 696e 6720 .. When using \n-00011830: 6766 7874 6572 6d20 6f72 2067 6678 6d65 gfxterm or gfxme\n-00011840: 6e75 2047 5255 4220 6974 7365 6c66 2069 nu GRUB itself i\n-00011850: 7320 7265 7370 6f6e 7369 626c 6520 666f s responsible fo\n-00011860: 720a 7265 6e64 6572 696e 6720 7468 6520 r.rendering the \n-00011870: 7465 7874 2e20 2049 6e20 7468 6973 2063 text. In this c\n-00011880: 6173 6520 4752 5542 2069 7320 6c69 6d69 ase GRUB is limi\n-00011890: 7465 6420 6279 206c 6f61 6465 6420 666f ted by loaded fo\n-000118a0: 6e74 732e 2020 4966 0a66 6f6e 7473 2063 nts. If.fonts c\n-000118b0: 6f6e 7461 696e 2061 6c6c 2072 6571 7569 ontain all requi\n-000118c0: 7265 6420 6368 6172 6163 7465 7273 2074 red characters t\n-000118d0: 6865 6e20 6269 6469 7265 6374 696f 6e61 hen bidirectiona\n-000118e0: 6c20 7465 7874 2c20 6375 7273 6976 650a l text, cursive.\n-000118f0: 7661 7269 616e 7473 2061 6e64 2063 6f6d variants and com\n-00011900: 6269 6e69 6e67 206d 6172 6b73 206f 7468 bining marks oth\n-00011910: 6572 2074 6861 6e20 656e 636c 6f73 696e er than enclosin\n-00011920: 672c 2068 616c 6620 2865 2e67 2e20 206c g, half (e.g. l\n-00011930: 6566 7420 6861 6c66 0a74 696c 6465 206f eft half.tilde o\n-00011940: 7220 636f 6d62 696e 696e 6720 6f76 6572 r combining over\n-00011950: 6c69 6e65 2920 616e 6420 646f 7562 6c65 line) and double\n-00011960: 206f 6e65 732e 2020 4c69 6761 7475 7265 ones. Ligature\n-00011970: 7320 6172 656e 2774 0a73 7570 706f 7274 s aren't.support\n-00011980: 6564 2074 686f 7567 682e 2020 5468 6973 ed though. This\n-00011990: 2073 686f 756c 6420 636f 7665 7220 4575 should cover Eu\n-000119a0: 726f 7065 616e 2c20 4d69 6464 6c65 2045 ropean, Middle E\n-000119b0: 6173 7465 726e 2028 6966 2079 6f75 0a64 astern (if you.d\n-000119c0: 6f6e 2774 206d 696e 6420 6c61 636b 206f on't mind lack o\n-000119d0: 6620 6c61 6d2d 616c 6966 206c 6967 6174 f lam-alif ligat\n-000119e0: 7572 6520 696e 2041 7261 6269 6329 2061 ure in Arabic) a\n-000119f0: 6e64 2045 6173 7420 4173 6961 6e20 7363 nd East Asian sc\n-00011a00: 7269 7074 732e 0a4e 6f74 6162 6c65 2075 ripts..Notable u\n-00011a10: 6e73 7570 706f 7274 6564 2073 6372 6970 nsupported scrip\n-00011a20: 7473 2061 7265 2042 7261 686d 6963 2066 ts are Brahmic f\n-00011a30: 616d 696c 7920 616e 6420 6465 7269 7665 amily and derive\n-00011a40: 6420 6173 2077 656c 6c20 6173 0a4d 6f6e d as well as.Mon\n-00011a50: 676f 6c69 616e 2c20 5469 6669 6e61 6768 golian, Tifinagh\n-00011a60: 2c20 4b6f 7265 616e 204a 616d 6f20 2870 , Korean Jamo (p\n-00011a70: 7265 636f 6d70 6f73 6564 2063 6861 7261 recomposed chara\n-00011a80: 6374 6572 7320 6861 7665 206e 6f0a 7072 cters have no.pr\n-00011a90: 6f62 6c65 6d29 2061 6e64 2074 6f6e 616c oblem) and tonal\n-00011aa0: 2077 7269 7469 6e67 2028 3265 352d 3265 writing (2e5-2e\n-00011ab0: 3929 2e20 2047 5255 4220 616c 736f 2069 9). GRUB also i\n-00011ac0: 676e 6f72 6573 2064 6570 7265 6361 7465 gnores deprecate\n-00011ad0: 6420 2861 730a 7370 6563 6966 6965 6420 d (as.specified \n-00011ae0: 696e 2055 6e69 636f 6465 2920 6368 6172 in Unicode) char\n-00011af0: 6163 7465 7273 2028 652e 672e 2020 7461 acters (e.g. ta\n-00011b00: 6773 292e 2020 4752 5542 2061 6c73 6f20 gs). GRUB also \n-00011b10: 646f 6573 6e27 7420 6861 6e64 6c65 0a73 doesn't handle.s\n-00011b20: 6f20 6361 6c6c 6564 2022 616e 6e6f 7461 o called \"annota\n-00011b30: 7469 6f6e 2063 6861 7261 6374 6572 7322 tion characters\"\n-00011b40: 2049 6620 796f 7520 6361 6e20 636f 6d70 If you can comp\n-00011b50: 6c65 7465 2065 6974 6865 7220 6f66 2074 lete either of t\n-00011b60: 776f 0a6c 6973 7473 206f 722c 2062 6574 wo.lists or, bet\n-00011b70: 7465 722c 2070 726f 706f 7365 2061 2070 ter, propose a p\n-00011b80: 6174 6368 2074 6f20 696d 7072 6f76 6520 atch to improve \n-00011b90: 7265 6e64 6572 696e 672c 2070 6c65 6173 rendering, pleas\n-00011ba0: 6520 636f 6e74 6163 740a 6465 7665 6c6f e contact.develo\n-00011bb0: 7065 7220 7465 616d 2e0a 0a31 382e 3420 per team...18.4 \n-00011bc0: 496e 7075 7420 7465 726d 696e 616c 0a3d Input terminal.=\n+0000f450: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n+0000f460: 556e 666f 7274 756e 6174 656c 792c 206e Unfortunately, n\n+0000f470: 6f74 2061 6c6c 2047 5255 4220 636f 6d6d ot all GRUB comm\n+0000f480: 616e 6473 2061 7265 2064 6f63 756d 656e ands are documen\n+0000f490: 7465 6420 6174 2074 6869 7320 7469 6d65 ted at this time\n+0000f4a0: 2064 7565 2074 6f0a 6465 7665 6c6f 7065 due to.develope\n+0000f4b0: 7220 7265 736f 7572 6365 2063 6f6e 7374 r resource const\n+0000f4c0: 7261 696e 7473 2e20 204f 6e65 2077 6179 raints. One way\n+0000f4d0: 2074 6f20 636f 6e74 7269 6275 7465 2062 to contribute b\n+0000f4e0: 6163 6b20 746f 2074 6865 2047 5255 420a ack to the GRUB.\n+0000f4f0: 7072 6f6a 6563 7420 776f 756c 6420 6265 project would be\n+0000f500: 2074 6f20 6865 6c70 2064 6f63 756d 656e to help documen\n+0000f510: 7420 7468 6573 6520 636f 6d6d 616e 6473 t these commands\n+0000f520: 2c20 616e 6420 7375 626d 6974 2070 6174 , and submit pat\n+0000f530: 6368 6573 206f 720a 6964 6561 7320 746f ches or.ideas to\n+0000f540: 2074 6865 206d 6169 6c69 6e67 206c 6973 the mailing lis\n+0000f550: 742e 2020 5468 6520 666f 6c6c 6f77 696e t. The followin\n+0000f560: 6720 6973 2061 2028 6d6f 7374 206c 696b g is a (most lik\n+0000f570: 656c 7920 696e 636f 6d70 6c65 7465 290a ely incomplete).\n+0000f580: 6c69 7374 206f 6620 756e 646f 6375 6d65 list of undocume\n+0000f590: 6e74 6564 206f 7220 706f 6f72 6c79 2064 nted or poorly d\n+0000f5a0: 6f63 756d 656e 7465 6420 636f 6d6d 616e ocumented comman\n+0000f5b0: 6473 2061 6e64 206e 6f74 2061 6c6c 206f ds and not all o\n+0000f5c0: 6620 7468 656d 0a61 7265 2061 6c6c 6f77 f them.are allow\n+0000f5d0: 6564 2066 6f72 2061 6c6c 2070 6c61 7466 ed for all platf\n+0000f5e0: 6f72 6d73 2e20 2052 756e 6e69 6e67 2074 orms. Running t\n+0000f5f0: 6865 2063 6f6d 6d61 6e64 2068 656c 7020 he command help \n+0000f600: 6672 6f6d 2077 6974 6869 6e20 7468 650a from within the.\n+0000f610: 4752 5542 2073 6865 6c6c 206d 6179 2070 GRUB shell may p\n+0000f620: 726f 7669 6465 206d 6f72 6520 696e 666f rovide more info\n+0000f630: 726d 6174 696f 6e20 6f6e 2070 6172 616d rmation on param\n+0000f640: 6574 6572 7320 616e 6420 7573 6167 652e eters and usage.\n+0000f650: 0a0a 2020 20e2 80a2 20e2 8098 616c 6c5f .. ... ...all_\n+0000f660: 6675 6e63 7469 6f6e 616c 5f74 6573 74e2 functional_test.\n+0000f670: 8099 202d 2052 756e 2061 6c6c 2066 756e .. - Run all fun\n+0000f680: 6374 696f 6e61 6c20 7465 7374 732e 0a20 ctional tests.. \n+0000f690: 2020 e280 a220 e280 9862 6163 6b74 7261 ... ...backtra\n+0000f6a0: 6365 e280 9920 2d20 5072 696e 7420 6261 ce... - Print ba\n+0000f6b0: 636b 7472 6163 652e 0a20 2020 e280 a220 cktrace.. ... \n+0000f6c0: e280 9862 6f6f 7474 696d 65e2 8099 202d ...boottime... -\n+0000f6d0: 2053 686f 7720 626f 6f74 2074 696d 6520 Show boot time \n+0000f6e0: 7374 6174 6973 7469 6373 2e0a 2020 20e2 statistics.. .\n+0000f6f0: 80a2 20e2 8098 6361 6368 6569 6e66 6fe2 .. ...cacheinfo.\n+0000f700: 8099 202d 2047 6574 2064 6973 6b20 6361 .. - Get disk ca\n+0000f710: 6368 6520 696e 666f 2e0a 2020 20e2 80a2 che info.. ...\n+0000f720: 20e2 8098 6362 6d65 6d63 e280 9920 2d20 ...cbmemc... - \n+0000f730: 5368 6f77 2043 424d 454d 2063 6f6e 736f Show CBMEM conso\n+0000f740: 6c65 2063 6f6e 7465 6e74 2e0a 2020 20e2 le content.. .\n+0000f750: 80a2 20e2 8098 636d 6f73 7365 74e2 8099 .. ...cmosset...\n+0000f760: 202d 2053 6574 2062 6974 2061 7420 4259 - Set bit at BY\n+0000f770: 5445 3a42 4954 2069 6e20 434d 4f53 2e0a TE:BIT in CMOS..\n+0000f780: 2020 20e2 80a2 20e2 8098 636f 7265 626f ... ...corebo\n+0000f790: 6f74 5f62 6f6f 7474 696d 65e2 8099 202d ot_boottime... -\n+0000f7a0: 2053 686f 7720 636f 7265 626f 6f74 2062 Show coreboot b\n+0000f7b0: 6f6f 7420 7469 6d65 2073 7461 7469 7374 oot time statist\n+0000f7c0: 6963 732e 0a20 2020 e280 a220 e280 9864 ics.. ... ...d\n+0000f7d0: 756d 70e2 8099 202d 2053 686f 7720 6d65 ump... - Show me\n+0000f7e0: 6d6f 7279 2063 6f6e 7465 6e74 732e 0a20 mory contents.. \n+0000f7f0: 2020 e280 a220 e280 9865 6669 656d 755f ... ...efiemu_\n+0000f800: 6c6f 6164 636f 7265 e280 9920 2d20 4c6f loadcore... - Lo\n+0000f810: 6164 2061 6e64 2069 6e69 7469 616c 697a ad and initializ\n+0000f820: 6520 4546 4920 656d 756c 6174 6f72 2e0a e EFI emulator..\n+0000f830: 2020 20e2 80a2 20e2 8098 6566 6965 6d75 ... ...efiemu\n+0000f840: 5f70 7265 7061 7265 e280 9920 2d20 4669 _prepare... - Fi\n+0000f850: 6e61 6c69 7a65 206c 6f61 6469 6e67 206f nalize loading o\n+0000f860: 6620 4546 4920 656d 756c 6174 6f72 2e0a f EFI emulator..\n+0000f870: 2020 20e2 80a2 20e2 8098 6566 6965 6d75 ... ...efiemu\n+0000f880: 5f75 6e6c 6f61 64e2 8099 202d 2055 6e6c _unload... - Unl\n+0000f890: 6f61 6420 4546 4920 656d 756c 6174 6f72 oad EFI emulator\n+0000f8a0: 2e0a 2020 20e2 80a2 20e2 8098 6578 6974 .. ... ...exit\n+0000f8b0: e280 9920 2d20 4578 6974 2066 726f 6d20 ... - Exit from \n+0000f8c0: 4752 5542 2e0a 2020 20e2 80a2 20e2 8098 GRUB.. ... ...\n+0000f8d0: 6578 7472 6163 745f 656e 7472 6965 735f extract_entries_\n+0000f8e0: 636f 6e66 6967 6669 6c65 e280 9920 2d20 configfile... - \n+0000f8f0: 4c6f 6164 2061 6e6f 7468 6572 2063 6f6e Load another con\n+0000f900: 6669 6720 6669 6c65 2062 7574 2074 616b fig file but tak\n+0000f910: 650a 2020 2020 206f 6e6c 7920 6d65 6e75 e. only menu\n+0000f920: 2065 6e74 7269 6573 2e0a 2020 20e2 80a2 entries.. ...\n+0000f930: 20e2 8098 6578 7472 6163 745f 656e 7472 ...extract_entr\n+0000f940: 6965 735f 736f 7572 6365 e280 9920 2d20 ies_source... - \n+0000f950: 4c6f 6164 2061 6e6f 7468 6572 2063 6f6e Load another con\n+0000f960: 6669 6720 6669 6c65 2077 6974 686f 7574 fig file without\n+0000f970: 0a20 2020 2020 6368 616e 6769 6e67 2063 . changing c\n+0000f980: 6f6e 7465 7874 2062 7574 2074 616b 6520 ontext but take \n+0000f990: 6f6e 6c79 206d 656e 7520 656e 7472 6965 only menu entrie\n+0000f9a0: 732e 0a20 2020 e280 a220 e280 9865 7874 s.. ... ...ext\n+0000f9b0: 7261 6374 5f6c 6567 6163 795f 656e 7472 ract_legacy_entr\n+0000f9c0: 6965 735f 636f 6e66 6967 6669 6c65 e280 ies_configfile..\n+0000f9d0: 9920 2d20 5061 7273 6520 6c65 6761 6379 . - Parse legacy\n+0000f9e0: 2063 6f6e 6669 6720 696e 206e 6577 0a20 config in new. \n+0000f9f0: 2020 2020 636f 6e74 6578 7420 7461 6b69 context taki\n+0000fa00: 6e67 206f 6e6c 7920 6d65 6e75 2065 6e74 ng only menu ent\n+0000fa10: 7269 6573 0a20 2020 e280 a220 e280 9865 ries. ... ...e\n+0000fa20: 7874 7261 6374 5f6c 6567 6163 795f 656e xtract_legacy_en\n+0000fa30: 7472 6965 735f 736f 7572 6365 e280 9920 tries_source... \n+0000fa40: 2d20 5061 7273 6520 6c65 6761 6379 2063 - Parse legacy c\n+0000fa50: 6f6e 6669 6720 696e 2073 616d 650a 2020 onfig in same. \n+0000fa60: 2020 2063 6f6e 7465 7874 2074 616b 696e context takin\n+0000fa70: 6720 6f6e 6c79 206d 656e 7520 656e 7472 g only menu entr\n+0000fa80: 6965 730a 2020 20e2 80a2 20e2 8098 6578 ies. ... ...ex\n+0000fa90: 7472 6163 745f 7379 736c 696e 7578 5f65 tract_syslinux_e\n+0000faa0: 6e74 7269 6573 5f63 6f6e 6669 6766 696c ntries_configfil\n+0000fab0: 65e2 8099 202d 2045 7865 6375 7465 2073 e... - Execute s\n+0000fac0: 7973 6c69 6e75 7820 636f 6e66 6967 2069 yslinux config i\n+0000fad0: 6e0a 2020 2020 206e 6577 2063 6f6e 7465 n. new conte\n+0000fae0: 7874 2074 616b 696e 6720 6f6e 6c79 206d xt taking only m\n+0000faf0: 656e 7520 656e 7472 6965 730a 2020 20e2 enu entries. .\n+0000fb00: 80a2 20e2 8098 6578 7472 6163 745f 7379 .. ...extract_sy\n+0000fb10: 736c 696e 7578 5f65 6e74 7269 6573 5f73 slinux_entries_s\n+0000fb20: 6f75 7263 65e2 8099 202d 2045 7865 6375 ource... - Execu\n+0000fb30: 7465 2073 7973 6c69 6e75 7820 636f 6e66 te syslinux conf\n+0000fb40: 6967 2069 6e20 7361 6d65 0a20 2020 2020 ig in same. \n+0000fb50: 636f 6e74 6578 7420 7461 6b69 6e67 206f context taking o\n+0000fb60: 6e6c 7920 6d65 6e75 2065 6e74 7269 6573 nly menu entries\n+0000fb70: 0a20 2020 e280 a220 e280 9866 616b 6562 . ... ...fakeb\n+0000fb80: 696f 73e2 8099 202d 2043 7265 6174 6520 ios... - Create \n+0000fb90: 4249 4f53 2d6c 696b 6520 7374 7275 6374 BIOS-like struct\n+0000fba0: 7572 6573 2066 6f72 2062 6163 6b77 6172 ures for backwar\n+0000fbb0: 6420 636f 6d70 6174 6962 696c 6974 790a d compatibility.\n+0000fbc0: 2020 2020 2077 6974 6820 6578 6973 7469 with existi\n+0000fbd0: 6e67 204f 532e 0a20 2020 e280 a220 e280 ng OS.. ... ..\n+0000fbe0: 9866 6978 5f76 6964 656f e280 9920 2d20 .fix_video... - \n+0000fbf0: 4669 7820 7669 6465 6f20 7072 6f62 6c65 Fix video proble\n+0000fc00: 6d2e 0a20 2020 e280 a220 e280 9866 7073 m.. ... ...fps\n+0000fc10: 7761 e280 9920 2d20 4469 7370 6c61 7920 wa... - Display \n+0000fc20: 4650 5357 4120 7665 7273 696f 6e2e 0a20 FPSWA version.. \n+0000fc30: 2020 e280 a220 e280 9866 756e 6374 696f ... ...functio\n+0000fc40: 6e61 6c5f 7465 7374 e280 9920 2d20 5275 nal_test... - Ru\n+0000fc50: 6e20 616c 6c20 6c6f 6164 6564 2066 756e n all loaded fun\n+0000fc60: 6374 696f 6e61 6c20 7465 7374 732e 0a20 ctional tests.. \n+0000fc70: 2020 e280 a220 e280 9867 6462 7374 7562 ... ...gdbstub\n+0000fc80: 5f62 7265 616b e280 9920 2d20 4272 6561 _break... - Brea\n+0000fc90: 6b20 696e 746f 2047 4442 0a20 2020 e280 k into GDB. ..\n+0000fca0: a220 e280 9867 6462 7374 7562 e280 9920 . ...gdbstub... \n+0000fcb0: 2d20 5374 6172 7420 4744 4220 7374 7562 - Start GDB stub\n+0000fcc0: 206f 6e20 6769 7665 6e20 706f 7274 0a20 on given port. \n+0000fcd0: 2020 e280 a220 e280 9867 6462 7374 7562 ... ...gdbstub\n+0000fce0: 5f73 746f 70e2 8099 202d 2053 746f 7020 _stop... - Stop \n+0000fcf0: 4744 4220 7374 7562 0a20 2020 e280 a220 GDB stub. ... \n+0000fd00: e280 9868 6470 6172 6de2 8099 202d 2047 ...hdparm... - G\n+0000fd10: 6574 2f73 6574 2041 5441 2064 6973 6b20 et/set ATA disk \n+0000fd20: 7061 7261 6d65 7465 7273 2e0a 2020 20e2 parameters.. .\n+0000fd30: 80a2 20e2 8098 6865 7864 756d 705f 7261 .. ...hexdump_ra\n+0000fd40: 6e64 6f6d e280 9920 2d20 4865 7864 756d ndom... - Hexdum\n+0000fd50: 7020 7261 6e64 6f6d 2064 6174 612e 0a20 p random data.. \n+0000fd60: 2020 e280 a220 e280 9869 6e62 e280 9920 ... ...inb... \n+0000fd70: 2d20 5265 6164 2038 2d62 6974 2076 616c - Read 8-bit val\n+0000fd80: 7565 2066 726f 6d20 504f 5254 2e0a 2020 ue from PORT.. \n+0000fd90: 20e2 80a2 20e2 8098 696e 6ce2 8099 202d ... ...inl... -\n+0000fda0: 2052 6561 6420 3332 2d62 6974 2076 616c Read 32-bit val\n+0000fdb0: 7565 2066 726f 6d20 504f 5254 2e0a 2020 ue from PORT.. \n+0000fdc0: 20e2 80a2 20e2 8098 696e 77e2 8099 202d ... ...inw... -\n+0000fdd0: 2052 6561 6420 3136 2d62 6974 2076 616c Read 16-bit val\n+0000fde0: 7565 2066 726f 6d20 504f 5254 2e0a 2020 ue from PORT.. \n+0000fdf0: 20e2 80a2 20e2 8098 6a70 6567 7465 7374 ... ...jpegtest\n+0000fe00: e280 9920 2d20 5465 7374 7320 6c6f 6164 ... - Tests load\n+0000fe10: 696e 6720 6f66 204a 5045 4720 6269 746d ing of JPEG bitm\n+0000fe20: 6170 2e0a 2020 20e2 80a2 20e2 8098 6b65 ap.. ... ...ke\n+0000fe30: 796d 6170 e280 9920 2d20 4c6f 6164 2061 ymap... - Load a\n+0000fe40: 206b 6579 626f 6172 6420 6c61 796f 7574 keyboard layout\n+0000fe50: 2e0a 2020 20e2 80a2 20e2 8098 6c65 6761 .. ... ...lega\n+0000fe60: 6379 5f63 6865 636b 5f70 6173 7377 6f72 cy_check_passwor\n+0000fe70: 64e2 8099 202d 2053 696d 756c 6174 6520 d... - Simulate \n+0000fe80: 6772 7562 2d6c 6567 6163 7920 2770 6173 grub-legacy 'pas\n+0000fe90: 7377 6f72 6427 2063 6f6d 6d61 6e64 0a20 sword' command. \n+0000fea0: 2020 2020 696e 206d 656e 7520 656e 7472 in menu entr\n+0000feb0: 7920 6d6f 6465 0a20 2020 e280 a220 e280 y mode. ... ..\n+0000fec0: 986c 6567 6163 795f 636f 6e66 6967 6669 .legacy_configfi\n+0000fed0: 6c65 e280 9920 2d20 5061 7273 6520 6c65 le... - Parse le\n+0000fee0: 6761 6379 2063 6f6e 6669 6720 696e 206e gacy config in n\n+0000fef0: 6577 2063 6f6e 7465 7874 0a20 2020 e280 ew context. ..\n+0000ff00: a220 e280 986c 6567 6163 795f 7061 7373 . ...legacy_pass\n+0000ff10: 776f 7264 e280 9920 2d20 5369 6d75 6c61 word... - Simula\n+0000ff20: 7465 2067 7275 622d 6c65 6761 6379 2027 te grub-legacy '\n+0000ff30: 7061 7373 776f 7264 2720 636f 6d6d 616e password' comman\n+0000ff40: 640a 2020 20e2 80a2 20e2 8098 6c65 6761 d. ... ...lega\n+0000ff50: 6379 5f73 6f75 7263 65e2 8099 202d 2050 cy_source... - P\n+0000ff60: 6172 7365 206c 6567 6163 7920 636f 6e66 arse legacy conf\n+0000ff70: 6967 2069 6e20 7361 6d65 2063 6f6e 7465 ig in same conte\n+0000ff80: 7874 0a20 2020 e280 a220 e280 986c 6f61 xt. ... ...loa\n+0000ff90: 6462 696f 73e2 8099 202d 204c 6f61 6420 dbios... - Load \n+0000ffa0: 4249 4f53 2064 756d 702e 0a20 2020 e280 BIOS dump.. ..\n+0000ffb0: a220 e280 986c 7361 6370 69e2 8099 202d . ...lsacpi... -\n+0000ffc0: 2053 686f 7720 4143 5049 2069 6e66 6f72 Show ACPI infor\n+0000ffd0: 6d61 7469 6f6e 2e0a 2020 20e2 80a2 20e2 mation.. ... .\n+0000ffe0: 8098 6c73 6170 6de2 8099 202d 2053 686f ..lsapm... - Sho\n+0000fff0: 7720 4150 4d20 696e 666f 726d 6174 696f w APM informatio\n+00010000: 6e2e 0a20 2020 e280 a220 e280 986c 7363 n.. ... ...lsc\n+00010010: 6f72 6562 6f6f 74e2 8099 202d 204c 6973 oreboot... - Lis\n+00010020: 7420 636f 7265 626f 6f74 2074 6162 6c65 t coreboot table\n+00010030: 732e 0a20 2020 e280 a220 e280 986c 7364 s.. ... ...lsd\n+00010040: 6576 e280 9920 2d20 4c69 7374 2064 6576 ev... - List dev\n+00010050: 6963 6573 2e0a 2020 20e2 80a2 20e2 8098 ices.. ... ...\n+00010060: 6c73 6566 69e2 8099 202d 2044 6973 706c lsefi... - Displ\n+00010070: 6179 2045 4649 2068 616e 646c 6573 2e0a ay EFI handles..\n+00010080: 2020 20e2 80a2 20e2 8098 6c73 6566 696d ... ...lsefim\n+00010090: 6d61 70e2 8099 202d 2044 6973 706c 6179 map... - Display\n+000100a0: 2045 4649 206d 656d 6f72 7920 6d61 702e EFI memory map.\n+000100b0: 0a20 2020 e280 a220 e280 986c 7365 6669 . ... ...lsefi\n+000100c0: 7379 7374 6162 e280 9920 2d20 4469 7370 systab... - Disp\n+000100d0: 6c61 7920 4546 4920 7379 7374 656d 2074 lay EFI system t\n+000100e0: 6162 6c65 732e 0a20 2020 e280 a220 e280 ables.. ... ..\n+000100f0: 986c 736d 6d61 70e2 8099 202d 204c 6973 .lsmmap... - Lis\n+00010100: 7420 6d65 6d6f 7279 206d 6170 2070 726f t memory map pro\n+00010110: 7669 6465 6420 6279 2066 6972 6d77 6172 vided by firmwar\n+00010120: 652e 0a20 2020 e280 a220 e280 986c 7370 e.. ... ...lsp\n+00010130: 6369 e280 9920 2d20 4c69 7374 2050 4349 ci... - List PCI\n+00010140: 2064 6576 6963 6573 2e0a 2020 20e2 80a2 devices.. ...\n+00010150: 20e2 8098 6c73 7361 6ce2 8099 202d 2044 ...lssal... - D\n+00010160: 6973 706c 6179 2053 414c 2073 7973 7465 isplay SAL syste\n+00010170: 6d20 7461 626c 652e 0a20 2020 e280 a220 m table.. ... \n+00010180: e280 986c 7373 7064 e280 9920 2d20 5072 ...lsspd... - Pr\n+00010190: 696e 7420 4d65 6d6f 7279 2069 6e66 6f72 int Memory infor\n+000101a0: 6d61 7469 6f6e 2e0a 2020 20e2 80a2 20e2 mation.. ... .\n+000101b0: 8098 6d61 6370 7063 626c 6573 73e2 8099 ..macppcbless...\n+000101c0: 202d 2042 6c65 7373 2044 4952 206f 6620 - Bless DIR of \n+000101d0: 4846 5320 6f72 2048 4653 2b20 7061 7274 HFS or HFS+ part\n+000101e0: 6974 696f 6e20 666f 7220 5050 4320 6d61 ition for PPC ma\n+000101f0: 6373 2e0a 2020 20e2 80a2 20e2 8098 6d61 cs.. ... ...ma\n+00010200: 6374 656c 626c 6573 73e2 8099 202d 2042 ctelbless... - B\n+00010210: 6c65 7373 2046 494c 4520 6f66 2048 4653 less FILE of HFS\n+00010220: 206f 7220 4846 532b 2070 6172 7469 7469 or HFS+ partiti\n+00010230: 6f6e 2066 6f72 2069 6e74 656c 206d 6163 on for intel mac\n+00010240: 732e 0a20 2020 e280 a220 e280 986e 6574 s.. ... ...net\n+00010250: 5f73 6574 5f76 6c61 6ee2 8099 202d 2053 _set_vlan... - S\n+00010260: 6574 2061 6e20 696e 7465 7266 6163 6527 et an interface'\n+00010270: 7320 766c 616e 2069 642e 0a20 2020 e280 s vlan id.. ..\n+00010280: a220 e280 986f 7574 62e2 8099 202d 2057 . ...outb... - W\n+00010290: 7269 7465 2038 2d62 6974 2056 414c 5545 rite 8-bit VALUE\n+000102a0: 2074 6f20 504f 5254 2e0a 2020 20e2 80a2 to PORT.. ...\n+000102b0: 20e2 8098 6f75 746c e280 9920 2d20 5772 ...outl... - Wr\n+000102c0: 6974 6520 3332 2d62 6974 2056 414c 5545 ite 32-bit VALUE\n+000102d0: 2074 6f20 504f 5254 2e0a 2020 20e2 80a2 to PORT.. ...\n+000102e0: 20e2 8098 6f75 7477 e280 9920 2d20 5772 ...outw... - Wr\n+000102f0: 6974 6520 3136 2d62 6974 2056 414c 5545 ite 16-bit VALUE\n+00010300: 2074 6f20 504f 5254 2e0a 2020 20e2 80a2 to PORT.. ...\n+00010310: 20e2 8098 7063 6964 756d 70e2 8099 202d ...pcidump... -\n+00010320: 2053 686f 7720 7261 7720 6475 6d70 206f Show raw dump o\n+00010330: 6620 7468 6520 5043 4920 636f 6e66 6967 f the PCI config\n+00010340: 7572 6174 696f 6e20 7370 6163 652e 0a20 uration space.. \n+00010350: 2020 e280 a220 e280 9870 6e67 7465 7374 ... ...pngtest\n+00010360: e280 9920 2d20 5465 7374 7320 6c6f 6164 ... - Tests load\n+00010370: 696e 6720 6f66 2050 4e47 2062 6974 6d61 ing of PNG bitma\n+00010380: 702e 0a20 2020 e280 a220 e280 9872 6561 p.. ... ...rea\n+00010390: 645f 6279 7465 e280 9920 2d20 5265 6164 d_byte... - Read\n+000103a0: 2038 2d62 6974 2076 616c 7565 2066 726f 8-bit value fro\n+000103b0: 6d20 4144 4452 2e0a 2020 20e2 80a2 20e2 m ADDR.. ... .\n+000103c0: 8098 7265 6164 5f64 776f 7264 e280 9920 ..read_dword... \n+000103d0: 2d20 5265 6164 2033 322d 6269 7420 7661 - Read 32-bit va\n+000103e0: 6c75 6520 6672 6f6d 2041 4444 522e 0a20 lue from ADDR.. \n+000103f0: 2020 e280 a220 e280 9872 6561 645f 776f ... ...read_wo\n+00010400: 7264 e280 9920 2d20 5265 6164 2031 362d rd... - Read 16-\n+00010410: 6269 7420 7661 6c75 6520 6672 6f6d 2041 bit value from A\n+00010420: 4444 522e 0a20 2020 e280 a220 e280 9873 DDR.. ... ...s\n+00010430: 6574 7063 69e2 8099 202d 204d 616e 6970 etpci... - Manip\n+00010440: 756c 6174 6520 5043 4920 6465 7669 6365 ulate PCI device\n+00010450: 732e 0a20 2020 e280 a220 e280 9873 7573 s.. ... ...sus\n+00010460: 7065 6e64 e280 9920 2d20 5265 7475 726e pend... - Return\n+00010470: 2074 6f20 4945 4545 3132 3735 2070 726f to IEEE1275 pro\n+00010480: 6d70 742e 0a20 2020 e280 a220 e280 9873 mpt.. ... ...s\n+00010490: 7973 6c69 6e75 785f 636f 6e66 6967 6669 yslinux_configfi\n+000104a0: 6c65 e280 9920 2d20 4578 6563 7574 6520 le... - Execute \n+000104b0: 7379 736c 696e 7578 2063 6f6e 6669 6720 syslinux config \n+000104c0: 696e 206e 6577 2063 6f6e 7465 7874 0a20 in new context. \n+000104d0: 2020 e280 a220 e280 9873 7973 6c69 6e75 ... ...syslinu\n+000104e0: 785f 736f 7572 6365 e280 9920 2d20 4578 x_source... - Ex\n+000104f0: 6563 7574 6520 7379 736c 696e 7578 2063 ecute syslinux c\n+00010500: 6f6e 6669 6720 696e 2073 616d 6520 636f onfig in same co\n+00010510: 6e74 6578 740a 2020 20e2 80a2 20e2 8098 ntext. ... ...\n+00010520: 7465 7374 5f62 6c6f 636b 6172 67e2 8099 test_blockarg...\n+00010530: 202d 2050 7269 6e74 2061 6e64 2065 7865 - Print and exe\n+00010540: 6375 7465 2062 6c6f 636b 2061 7267 756d cute block argum\n+00010550: 656e 742e 2c20 300a 2020 20e2 80a2 20e2 ent., 0. ... .\n+00010560: 8098 7465 7374 6c6f 6164 e280 9920 2d20 ..testload... - \n+00010570: 4c6f 6164 2074 6865 2073 616d 6520 6669 Load the same fi\n+00010580: 6c65 2069 6e20 6d75 6c74 6970 6c65 2077 le in multiple w\n+00010590: 6179 732e 0a20 2020 e280 a220 e280 9874 ays.. ... ...t\n+000105a0: 6573 7473 7065 6564 e280 9920 2d20 5465 estspeed... - Te\n+000105b0: 7374 2066 696c 6520 7265 6164 2073 7065 st file read spe\n+000105c0: 6564 2e0a 2020 20e2 80a2 20e2 8098 7467 ed.. ... ...tg\n+000105d0: 6174 6573 74e2 8099 202d 2054 6573 7473 atest... - Tests\n+000105e0: 206c 6f61 6469 6e67 206f 6620 5447 4120 loading of TGA \n+000105f0: 6269 746d 6170 2e0a 2020 20e2 80a2 20e2 bitmap.. ... .\n+00010600: 8098 7469 6d65 e280 9920 2d20 4d65 6173 ..time... - Meas\n+00010610: 7572 6520 7469 6d65 2075 7365 6420 6279 ure time used by\n+00010620: 2043 4f4d 4d41 4e44 0a20 2020 e280 a220 COMMAND. ... \n+00010630: e280 9874 72e2 8099 202d 2054 7261 6e73 ...tr... - Trans\n+00010640: 6c61 7465 2053 4554 3120 6368 6172 6163 late SET1 charac\n+00010650: 7465 7273 2074 6f20 5345 5432 2069 6e20 ters to SET2 in \n+00010660: 5354 5249 4e47 2e0a 2020 20e2 80a2 20e2 STRING.. ... .\n+00010670: 8098 7573 62e2 8099 202d 2054 6573 7420 ..usb... - Test \n+00010680: 5553 4220 7375 7070 6f72 742e 0a20 2020 USB support.. \n+00010690: e280 a220 e280 9876 6265 696e 666f e280 ... ...vbeinfo..\n+000106a0: 9920 2d20 4c69 7374 2061 7661 696c 6162 . - List availab\n+000106b0: 6c65 2076 6964 656f 206d 6f64 6573 2e20 le video modes. \n+000106c0: 2049 6620 7265 736f 6c75 7469 6f6e 2069 If resolution i\n+000106d0: 7320 6769 7665 6e0a 2020 2020 2073 686f s given. sho\n+000106e0: 7720 6f6e 6c79 206d 6f64 6573 206d 6174 w only modes mat\n+000106f0: 6368 696e 6720 6974 2e0a 2020 20e2 80a2 ching it.. ...\n+00010700: 20e2 8098 7662 6574 6573 74e2 8099 202d ...vbetest... -\n+00010710: 2054 6573 7420 7669 6465 6f20 7375 6273 Test video subs\n+00010720: 7973 7465 6d2e 0a20 2020 e280 a220 e280 ystem.. ... ..\n+00010730: 9876 6964 656f 7465 7374 e280 9920 2d20 .videotest... - \n+00010740: 5465 7374 2076 6964 656f 2073 7562 7379 Test video subsy\n+00010750: 7374 656d 2069 6e20 6d6f 6465 2057 7848 stem in mode WxH\n+00010760: 2e0a 2020 20e2 80a2 20e2 8098 7772 6974 .. ... ...writ\n+00010770: 655f 6279 7465 e280 9920 2d20 5772 6974 e_byte... - Writ\n+00010780: 6520 382d 6269 7420 5641 4c55 4520 746f e 8-bit VALUE to\n+00010790: 2041 4444 522e 0a20 2020 e280 a220 e280 ADDR.. ... ..\n+000107a0: 9877 7269 7465 5f64 776f 7264 e280 9920 .write_dword... \n+000107b0: 2d20 5772 6974 6520 3332 2d62 6974 2056 - Write 32-bit V\n+000107c0: 414c 5545 2074 6f20 4144 4452 2e0a 2020 ALUE to ADDR.. \n+000107d0: 20e2 80a2 20e2 8098 7772 6974 655f 776f ... ...write_wo\n+000107e0: 7264 e280 9920 2d20 5772 6974 6520 3136 rd... - Write 16\n+000107f0: 2d62 6974 2056 414c 5545 2074 6f20 4144 -bit VALUE to AD\n+00010800: 4452 2e0a 2020 20e2 80a2 20e2 8098 7865 DR.. ... ...xe\n+00010810: 6e5f 6361 74e2 8099 202d 204c 6973 7420 n_cat... - List \n+00010820: 5865 6e20 7374 6f72 6167 652e 0a20 2020 Xen storage.. \n+00010830: e280 a220 e280 9878 656e 5f6c 73e2 8099 ... ...xen_ls...\n+00010840: 202d 204c 6973 7420 5865 6e20 7374 6f72 - List Xen stor\n+00010850: 6167 652e 0a20 2020 e280 a220 e280 9878 age.. ... ...x\n+00010860: 6e75 5f64 6576 7072 6f70 5f6c 6f61 64e2 nu_devprop_load.\n+00010870: 8099 202d 204c 6f61 6420 2764 6576 6963 .. - Load 'devic\n+00010880: 652d 7072 6f70 6572 7469 6573 2720 6475 e-properties' du\n+00010890: 6d70 2e0a 2020 20e2 80a2 20e2 8098 786e mp.. ... ...xn\n+000108a0: 755f 7575 6964 e280 9920 2d20 5472 616e u_uuid... - Tran\n+000108b0: 7366 6f72 6d20 3634 2d62 6974 2055 5549 sform 64-bit UUI\n+000108c0: 4420 746f 2066 6f72 6d61 7420 7375 6974 D to format suit\n+000108d0: 6162 6c65 2066 6f72 2058 4e55 2e20 4966 able for XNU. If\n+000108e0: 0a20 2020 2020 2d6c 2069 7320 6769 7665 . -l is give\n+000108f0: 6e20 6b65 6570 2069 7420 6c6f 7765 7263 n keep it lowerc\n+00010900: 6173 6520 6173 2064 6f6e 6520 6279 2062 ase as done by b\n+00010910: 6c6b 6964 2e0a 2020 20e2 80a2 20e2 8098 lkid.. ... ...\n+00010920: 7a66 732d 626f 6f74 6673 e280 9920 2d20 zfs-bootfs... - \n+00010930: 5072 696e 7420 5a46 532d 424f 4f54 4653 Print ZFS-BOOTFS\n+00010940: 4f42 4a20 6f72 2073 746f 7265 2069 7420 OBJ or store it \n+00010950: 696e 746f 2056 4152 4941 424c 450a 2020 into VARIABLE. \n+00010960: 20e2 80a2 20e2 8098 7a66 7369 6e66 6fe2 ... ...zfsinfo.\n+00010970: 8099 202d 2050 7269 6e74 205a 4653 2069 .. - Print ZFS i\n+00010980: 6e66 6f20 6162 6f75 7420 4445 5649 4345 nfo about DEVICE\n+00010990: 2e0a 2020 20e2 80a2 20e2 8098 7a66 736b .. ... ...zfsk\n+000109a0: 6579 e280 9920 2d20 496d 706f 7274 205a ey... - Import Z\n+000109b0: 4653 2077 7261 7070 696e 6720 6b65 7920 FS wrapping key \n+000109c0: 7374 6f72 6564 2069 6e20 4649 4c45 2e0a stored in FILE..\n+000109d0: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+000109e0: 666f 2c20 204e 6f64 653a 2049 6e74 6572 fo, Node: Inter\n+000109f0: 6e61 7469 6f6e 616c 6973 6174 696f 6e2c nationalisation,\n+00010a00: 2020 4e65 7874 3a20 5365 6375 7269 7479 Next: Security\n+00010a10: 2c20 2050 7265 763a 2043 6f6d 6d61 6e64 , Prev: Command\n+00010a20: 732c 2020 5570 3a20 546f 700a 0a31 3820 s, Up: Top..18 \n+00010a30: 496e 7465 726e 6174 696f 6e61 6c69 7361 Internationalisa\n+00010a40: 7469 6f6e 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a tion.***********\n+00010a50: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 3138 ************..18\n+00010a60: 2e31 2043 6861 7273 6574 0a3d 3d3d 3d3d .1 Charset.=====\n+00010a70: 3d3d 3d3d 3d3d 3d0a 0a47 5255 4220 7573 =======..GRUB us\n+00010a80: 6573 2055 5446 2d38 2069 6e74 6572 6e61 es UTF-8 interna\n+00010a90: 6c6c 7920 6f74 6865 7220 7468 616e 2069 lly other than i\n+00010aa0: 6e20 7265 6e64 6572 696e 6720 7768 6572 n rendering wher\n+00010ab0: 6520 736f 6d65 0a47 5255 422d 7370 6563 e some.GRUB-spec\n+00010ac0: 6966 6963 2061 7070 726f 7072 6961 7465 ific appropriate\n+00010ad0: 2072 6570 7265 7365 6e74 6174 696f 6e20 representation \n+00010ae0: 6973 2075 7365 642e 2020 416c 6c20 7465 is used. All te\n+00010af0: 7874 2066 696c 6573 0a28 696e 636c 7564 xt files.(includ\n+00010b00: 696e 6720 636f 6e66 6967 2920 6172 6520 ing config) are \n+00010b10: 6173 7375 6d65 6420 746f 2062 6520 656e assumed to be en\n+00010b20: 636f 6465 6420 696e 2055 5446 2d38 2e0a coded in UTF-8..\n+00010b30: 0a31 382e 3220 4669 6c65 7379 7374 656d .18.2 Filesystem\n+00010b40: 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d s.==============\n+00010b50: 3d3d 0a0a 4e54 4653 2c20 4a46 532c 2055 ==..NTFS, JFS, U\n+00010b60: 4446 2c20 4846 532b 2c20 6578 4641 542c DF, HFS+, exFAT,\n+00010b70: 206c 6f6e 6720 6669 6c65 6e61 6d65 7320 long filenames \n+00010b80: 696e 2046 4154 2c20 4a6f 6c69 6574 2070 in FAT, Joliet p\n+00010b90: 6172 7420 6f66 0a49 534f 3936 3630 2061 art of.ISO9660 a\n+00010ba0: 7265 2074 7265 6174 6564 2061 7320 5554 re treated as UT\n+00010bb0: 462d 3136 2061 7320 7065 7220 7370 6563 F-16 as per spec\n+00010bc0: 6966 6963 6174 696f 6e2e 2020 4146 5320 ification. AFS \n+00010bd0: 616e 6420 4246 5320 6172 650a 7265 6164 and BFS are.read\n+00010be0: 2061 7320 5554 462d 382c 2061 6761 696e as UTF-8, again\n+00010bf0: 2061 6363 6f72 6469 6e67 2074 6f20 7370 according to sp\n+00010c00: 6563 6966 6963 6174 696f 6e2e 2020 4274 ecification. Bt\n+00010c10: 7246 532c 2063 7069 6f2c 2074 6172 2c0a rFS, cpio, tar,.\n+00010c20: 7371 7561 7368 342c 206d 696e 6978 2c20 squash4, minix, \n+00010c30: 6d69 6e69 7832 2c20 6d69 6e69 7833 2c20 minix2, minix3, \n+00010c40: 524f 4d46 532c 2052 6569 7365 7246 532c ROMFS, ReiserFS,\n+00010c50: 2058 4653 2c20 4552 4f46 532c 2065 7874 XFS, EROFS, ext\n+00010c60: 322c 2065 7874 332c 0a65 7874 342c 2046 2, ext3,.ext4, F\n+00010c70: 4154 2028 7368 6f72 7420 6e61 6d65 7329 AT (short names)\n+00010c80: 2c20 4632 4653 2c20 526f 636b 5269 6467 , F2FS, RockRidg\n+00010c90: 6520 7061 7274 206f 6620 4953 4f39 3636 e part of ISO966\n+00010ca0: 302c 206e 696c 6673 322c 2055 4653 312c 0, nilfs2, UFS1,\n+00010cb0: 0a55 4653 3220 616e 6420 5a46 5320 6172 .UFS2 and ZFS ar\n+00010cc0: 6520 6173 7375 6d65 6420 746f 2062 6520 e assumed to be \n+00010cd0: 5554 462d 382e 2020 5468 6973 206d 6967 UTF-8. This mig\n+00010ce0: 6874 2062 6520 6661 6c73 6520 6f6e 2073 ht be false on s\n+00010cf0: 7973 7465 6d73 0a63 6f6e 6669 6775 7265 ystems.configure\n+00010d00: 6420 7769 7468 206c 6567 6163 7920 6368 d with legacy ch\n+00010d10: 6172 7365 7420 6275 7420 6173 206c 6f6e arset but as lon\n+00010d20: 6720 6173 2074 6865 2063 6861 7273 6574 g as the charset\n+00010d30: 2075 7365 6420 6973 0a73 7570 6572 7365 used is.superse\n+00010d40: 7420 6f66 2041 5343 4949 2079 6f75 2073 t of ASCII you s\n+00010d50: 686f 756c 6420 6265 2061 626c 6520 746f hould be able to\n+00010d60: 2061 6363 6573 7320 4153 4349 492d 6e61 access ASCII-na\n+00010d70: 6d65 6420 6669 6c65 732e 2020 416e 640a med files. And.\n+00010d80: 6974 2773 2072 6563 6f6d 6d65 6e64 6564 it's recommended\n+00010d90: 2074 6f20 636f 6e66 6967 7572 6520 796f to configure yo\n+00010da0: 7572 2073 7973 7465 6d20 746f 2075 7365 ur system to use\n+00010db0: 2055 5446 2d38 2074 6f20 6163 6365 7373 UTF-8 to access\n+00010dc0: 2074 6865 0a66 696c 6573 7973 7465 6d2c the.filesystem,\n+00010dd0: 2063 6f6e 766d 7620 6d61 7920 6865 6c70 convmv may help\n+00010de0: 2077 6974 6820 6d69 6772 6174 696f 6e2e with migration.\n+00010df0: 2020 4953 4f39 3636 3020 2870 6c61 696e ISO9660 (plain\n+00010e00: 2920 6669 6c65 6e61 6d65 730a 6172 6520 ) filenames.are \n+00010e10: 7370 6563 6966 6965 6420 6173 2062 6569 specified as bei\n+00010e20: 6e67 2041 5343 4949 206f 7220 6265 696e ng ASCII or bein\n+00010e30: 6720 6465 7363 7269 6265 6420 7769 7468 g described with\n+00010e40: 2075 6e73 7065 6369 6669 6564 2065 7363 unspecified esc\n+00010e50: 6170 650a 7365 7175 656e 6365 732e 2020 ape.sequences. \n+00010e60: 4752 5542 2061 7373 756d 6573 2074 6861 GRUB assumes tha\n+00010e70: 7420 7468 6520 4953 4f39 3636 3020 6e61 t the ISO9660 na\n+00010e80: 6d65 7320 6172 6520 5554 462d 3820 2873 mes are UTF-8 (s\n+00010e90: 696e 6365 2061 6e79 0a41 5343 4949 2069 ince any.ASCII i\n+00010ea0: 7320 7661 6c69 6420 5554 462d 3829 2e20 s valid UTF-8). \n+00010eb0: 2054 6865 7265 2061 7265 2073 6f6d 6520 There are some \n+00010ec0: 6f6c 6420 4344 2d52 4f4d 7320 7768 6963 old CD-ROMs whic\n+00010ed0: 6820 7573 6520 4350 3433 3720 696e 0a6e h use CP437 in.n\n+00010ee0: 6f6e 2d63 6f6d 706c 6961 6e74 2077 6179 on-compliant way\n+00010ef0: 2e20 2059 6f75 2772 6520 7374 696c 6c20 . You're still \n+00010f00: 6162 6c65 2074 6f20 6163 6365 7373 2066 able to access f\n+00010f10: 696c 6573 2077 6974 6820 6e61 6d65 730a iles with names.\n+00010f20: 636f 6e74 6169 6e69 6e67 206f 6e6c 7920 containing only \n+00010f30: 4153 4349 4920 6368 6172 6163 7465 7273 ASCII characters\n+00010f40: 206f 6e20 7375 6368 2066 696c 6573 7973 on such filesys\n+00010f50: 7465 6d73 2074 686f 7567 682e 2020 596f tems though. Yo\n+00010f60: 7527 7265 0a61 6c73 6f20 6162 6c65 2074 u're.also able t\n+00010f70: 6f20 6163 6365 7373 2061 6e79 2066 696c o access any fil\n+00010f80: 6520 6966 2074 6865 2066 696c 6573 7973 e if the filesys\n+00010f90: 7465 6d20 636f 6e74 6169 6e73 2076 616c tem contains val\n+00010fa0: 6964 204a 6f6c 6965 740a 2855 5446 2d31 id Joliet.(UTF-1\n+00010fb0: 3629 206f 7220 526f 636b 5269 6467 6520 6) or RockRidge \n+00010fc0: 2855 5446 2d38 292e 2020 4146 4653 2c20 (UTF-8). AFFS, \n+00010fd0: 5346 5320 616e 6420 4846 5320 6e65 7665 SFS and HFS neve\n+00010fe0: 7220 7573 6520 756e 6963 6f64 6520 616e r use unicode an\n+00010ff0: 640a 4752 5542 2061 7373 756d 6573 2074 d.GRUB assumes t\n+00011000: 6865 6d20 746f 2062 6520 696e 204c 6174 hem to be in Lat\n+00011010: 696e 312c 204c 6174 696e 3120 616e 6420 in1, Latin1 and \n+00011020: 4d61 6352 6f6d 616e 2072 6573 7065 6374 MacRoman respect\n+00011030: 6976 656c 792e 0a47 5255 4220 6861 6e64 ively..GRUB hand\n+00011040: 6c65 7320 6669 6c65 7379 7374 656d 2063 les filesystem c\n+00011050: 6173 652d 696e 7365 6e73 6974 6976 6974 ase-insensitivit\n+00011060: 7920 686f 7765 7665 7220 6e6f 2061 7474 y however no att\n+00011070: 656d 7074 2069 730a 7065 7266 6f72 6d65 empt is.performe\n+00011080: 6420 6174 2063 6173 6520 636f 6e76 6572 d at case conver\n+00011090: 7369 6f6e 206f 6620 696e 7465 726e 6174 sion of internat\n+000110a0: 696f 6e61 6c20 6368 6172 6163 7465 7273 ional characters\n+000110b0: 2073 6f20 652e 672e 2020 6120 6669 6c65 so e.g. a file\n+000110c0: 0a6e 616d 6564 206c 6f77 6572 6361 7365 .named lowercase\n+000110d0: 2067 7265 656b 2061 6c70 6861 2069 7320 greek alpha is \n+000110e0: 7472 6561 7465 6420 6173 2064 6966 6665 treated as diffe\n+000110f0: 7265 6e74 2066 726f 6d20 7468 6520 6f6e rent from the on\n+00011100: 6520 6e61 6d65 640a 6173 2075 7070 6572 e named.as upper\n+00011110: 6361 7365 2061 6c70 6861 2e20 2054 6865 case alpha. The\n+00011120: 2066 696c 6573 7973 7465 6d73 2069 6e20 filesystems in \n+00011130: 7175 6573 7469 6f6e 7320 6172 6520 4e54 questions are NT\n+00011140: 4653 2028 6578 6365 7074 2050 4f53 4958 FS (except POSIX\n+00011150: 0a6e 616d 6573 7061 6365 292c 2048 4653 .namespace), HFS\n+00011160: 2b20 2863 6f6e 6669 6775 7261 626c 6520 + (configurable \n+00011170: 6174 206d 6b66 7320 7469 6d65 2c20 6465 at mkfs time, de\n+00011180: 6661 756c 7420 696e 7365 6e73 6974 6976 fault insensitiv\n+00011190: 6529 2c20 5346 530a 2863 6f6e 6669 6775 e), SFS.(configu\n+000111a0: 7261 626c 6520 6174 206d 6b66 7320 7469 rable at mkfs ti\n+000111b0: 6d65 2c20 6465 6661 756c 7420 696e 7365 me, default inse\n+000111c0: 6e73 6974 6976 6529 2c20 4a46 5320 2863 nsitive), JFS (c\n+000111d0: 6f6e 6669 6775 7261 626c 6520 6174 0a6d onfigurable at.m\n+000111e0: 6b66 7320 7469 6d65 2c20 6465 6661 756c kfs time, defaul\n+000111f0: 7420 7365 6e73 6974 6976 6529 2c20 4846 t sensitive), HF\n+00011200: 532c 2041 4646 532c 2046 4154 2c20 6578 S, AFFS, FAT, ex\n+00011210: 4641 5420 616e 6420 5a46 530a 2863 6f6e FAT and ZFS.(con\n+00011220: 6669 6775 7261 626c 6520 6f6e 2070 6572 figurable on per\n+00011230: 2d73 7562 766f 6c75 6d65 2062 6173 6973 -subvolume basis\n+00011240: 2062 7920 7072 6f70 6572 7479 2022 6361 by property \"ca\n+00011250: 7365 7365 6e73 6974 6976 6974 7922 2c0a sesensitivity\",.\n+00011260: 6465 6661 756c 7420 7365 6e73 6974 6976 default sensitiv\n+00011270: 6529 2e20 204f 6e20 5a46 5320 7375 6276 e). On ZFS subv\n+00011280: 6f6c 756d 6573 206d 6172 6b65 6420 6173 olumes marked as\n+00011290: 2063 6173 6520 696e 7365 6e73 6974 6976 case insensitiv\n+000112a0: 6520 6669 6c65 730a 636f 6e74 6169 6e69 e files.containi\n+000112b0: 6e67 206c 6f77 6572 6361 7365 2069 6e74 ng lowercase int\n+000112c0: 6572 6e61 7469 6f6e 616c 2063 6861 7261 ernational chara\n+000112d0: 6374 6572 7320 6172 6520 696e 6163 6365 cters are inacce\n+000112e0: 7373 6962 6c65 2e20 2041 6c73 6f0a 6c69 ssible. Also.li\n+000112f0: 6b65 2061 6c6c 2073 7570 706f 7274 6564 ke all supported\n+00011300: 2066 696c 6573 7973 7465 6d73 2065 7863 filesystems exc\n+00011310: 6570 7420 4846 532b 2061 6e64 205a 4653 ept HFS+ and ZFS\n+00011320: 2028 636f 6e66 6967 7572 6162 6c65 206f (configurable o\n+00011330: 6e0a 7065 722d 7375 6276 6f6c 756d 6520 n.per-subvolume \n+00011340: 6261 7369 7320 6279 2070 726f 7065 7274 basis by propert\n+00011350: 7920 226e 6f72 6d61 6c69 7a61 7469 6f6e y \"normalization\n+00011360: 222c 2064 6566 6175 6c74 206e 6f6e 6529 \", default none)\n+00011370: 2047 5255 420a 6d61 6b65 7320 6e6f 2061 GRUB.makes no a\n+00011380: 7474 656d 7074 2061 7420 6368 6563 6b20 ttempt at check \n+00011390: 6f66 2063 616e 6f6e 6963 616c 2065 7175 of canonical equ\n+000113a0: 6976 616c 656e 6365 2073 6f20 6120 6669 ivalence so a fi\n+000113b0: 6c65 206e 616d 650a 752d 6469 6172 6573 le name.u-diares\n+000113c0: 6973 2069 7320 7472 6561 7465 6420 6173 is is treated as\n+000113d0: 2064 6973 7469 6e63 7420 6672 6f6d 2075 distinct from u\n+000113e0: 2b63 6f6d 6269 6e69 6e67 2064 6961 7265 +combining diare\n+000113f0: 7369 732e 2020 5468 6973 0a68 6f77 6576 sis. This.howev\n+00011400: 6572 206d 6561 6e73 2074 6861 7420 696e er means that in\n+00011410: 206f 7264 6572 2074 6f20 6163 6365 7373 order to access\n+00011420: 2066 696c 6520 6f6e 2048 4653 2b20 6974 file on HFS+ it\n+00011430: 7320 6e61 6d65 206d 7573 7420 6265 0a73 s name must be.s\n+00011440: 7065 6369 6669 6564 2069 6e20 6e6f 726d pecified in norm\n+00011450: 616c 6973 6174 696f 6e20 666f 726d 2044 alisation form D\n+00011460: 2e20 4f6e 206e 6f72 6d61 6c69 7a65 6420 . On normalized \n+00011470: 5a46 5320 7375 6276 6f6c 756d 6573 0a66 ZFS subvolumes.f\n+00011480: 696c 656e 616d 6573 206f 7574 206f 6620 ilenames out of \n+00011490: 6e6f 726d 616c 6973 6174 696f 6e20 6172 normalisation ar\n+000114a0: 6520 696e 6163 6365 7373 6962 6c65 2e0a e inaccessible..\n+000114b0: 0a31 382e 3320 4f75 7470 7574 2074 6572 .18.3 Output ter\n+000114c0: 6d69 6e61 6c0a 3d3d 3d3d 3d3d 3d3d 3d3d minal.==========\n+000114d0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 4669 726d ==========..Firm\n+000114e0: 7761 7265 206f 7574 7075 7420 636f 6e73 ware output cons\n+000114f0: 6f6c 6520 2263 6f6e 736f 6c65 2220 6f6e ole \"console\" on\n+00011500: 2041 5243 2061 6e64 2049 4545 4531 3237 ARC and IEEE127\n+00011510: 3520 6172 6520 6c69 6d69 7465 6420 746f 5 are limited to\n+00011520: 0a41 5343 4949 2e0a 0a20 2020 4249 4f53 .ASCII... BIOS\n+00011530: 2066 6972 6d77 6172 6520 636f 6e73 6f6c firmware consol\n+00011540: 6520 616e 6420 5647 4120 7465 7874 2061 e and VGA text a\n+00011550: 7265 206c 696d 6974 6564 2074 6f20 4153 re limited to AS\n+00011560: 4349 4920 616e 6420 736f 6d65 0a70 7365 CII and some.pse\n+00011570: 7564 6f67 7261 7068 6963 732e 0a0a 2020 udographics... \n+00011580: 204e 6f6e 6520 6f66 2061 626f 7665 206d None of above m\n+00011590: 656e 7469 6f6e 6564 2069 7320 6170 7072 entioned is appr\n+000115a0: 6f70 7269 6174 6520 666f 7220 6469 7370 opriate for disp\n+000115b0: 6c61 7969 6e67 2069 6e74 6572 6e61 7469 laying internati\n+000115c0: 6f6e 616c 0a61 6e64 2061 6e79 2075 6e73 onal.and any uns\n+000115d0: 7570 706f 7274 6564 2063 6861 7261 6374 upported charact\n+000115e0: 6572 2069 7320 7265 706c 6163 6564 2077 er is replaced w\n+000115f0: 6974 6820 7175 6573 7469 6f6e 206d 6172 ith question mar\n+00011600: 6b20 6578 6365 7074 0a70 7365 7564 6f67 k except.pseudog\n+00011610: 7261 7068 6963 7320 7768 6963 6820 7765 raphics which we\n+00011620: 2061 7474 656d 7074 2074 6f20 6170 7072 attempt to appr\n+00011630: 6f78 696d 6174 6520 7769 7468 2041 5343 oximate with ASC\n+00011640: 4949 2e0a 0a20 2020 4546 4920 636f 6e73 II... EFI cons\n+00011650: 6f6c 6520 6f6e 2074 6865 206f 7468 6572 ole on the other\n+00011660: 2068 616e 6420 6e6f 6d69 6e61 6c6c 7920 hand nominally \n+00011670: 7375 7070 6f72 7473 2055 5446 2d31 3620 supports UTF-16 \n+00011680: 6275 7420 6163 7475 616c 0a6c 616e 6775 but actual.langu\n+00011690: 6167 6520 636f 7665 7261 6765 2064 6570 age coverage dep\n+000116a0: 656e 6473 206f 6e20 6669 726d 7761 7265 ends on firmware\n+000116b0: 2061 6e64 206d 6179 2062 6520 7665 7279 and may be very\n+000116c0: 206c 696d 6974 6564 2e0a 0a20 2020 5468 limited... Th\n+000116d0: 6520 656e 636f 6469 6e67 2075 7365 6420 e encoding used \n+000116e0: 6f6e 2073 6572 6961 6c20 6361 6e20 6265 on serial can be\n+000116f0: 2063 686f 7365 6e20 7769 7468 20e2 8098 chosen with ...\n+00011700: 7465 726d 696e 666f e280 9920 6173 2065 terminfo... as e\n+00011710: 6974 6865 720a 4153 4349 492c 2055 5446 ither.ASCII, UTF\n+00011720: 2d38 206f 7220 2276 6973 7561 6c20 5554 -8 or \"visual UT\n+00011730: 462d 3822 2e20 204c 6173 7420 6f6e 6520 F-8\". Last one \n+00011740: 6973 2061 6761 696e 7374 2074 6865 2073 is against the s\n+00011750: 7065 6369 6669 6361 7469 6f6e 0a62 7574 pecification.but\n+00011760: 2072 6573 756c 7473 2069 6e20 636f 7272 results in corr\n+00011770: 6563 7420 7265 6e64 6572 696e 6720 6f66 ect rendering of\n+00011780: 2072 6967 6874 2d74 6f2d 6c65 6674 206f right-to-left o\n+00011790: 6e20 736f 6d65 2072 6561 6465 7273 2077 n some readers w\n+000117a0: 6869 6368 0a64 6f6e 2774 2068 6176 6520 hich.don't have \n+000117b0: 6f77 6e20 6269 6469 2069 6d70 6c65 6d65 own bidi impleme\n+000117c0: 6e74 6174 696f 6e2e 0a0a 2020 204f 6e20 ntation... On \n+000117d0: 656d 7520 4752 5542 2063 6865 636b 7320 emu GRUB checks \n+000117e0: 6966 2063 6861 7273 6574 2069 7320 5554 if charset is UT\n+000117f0: 462d 3820 616e 6420 7573 6573 2069 7420 F-8 and uses it \n+00011800: 6966 2073 6f20 616e 6420 7573 6573 0a41 if so and uses.A\n+00011810: 5343 4949 206f 7468 6572 7769 7365 2e0a SCII otherwise..\n+00011820: 0a20 2020 5768 656e 2075 7369 6e67 2067 . When using g\n+00011830: 6678 7465 726d 206f 7220 6766 786d 656e fxterm or gfxmen\n+00011840: 7520 4752 5542 2069 7473 656c 6620 6973 u GRUB itself is\n+00011850: 2072 6573 706f 6e73 6962 6c65 2066 6f72 responsible for\n+00011860: 0a72 656e 6465 7269 6e67 2074 6865 2074 .rendering the t\n+00011870: 6578 742e 2020 496e 2074 6869 7320 6361 ext. In this ca\n+00011880: 7365 2047 5255 4220 6973 206c 696d 6974 se GRUB is limit\n+00011890: 6564 2062 7920 6c6f 6164 6564 2066 6f6e ed by loaded fon\n+000118a0: 7473 2e20 2049 660a 666f 6e74 7320 636f ts. If.fonts co\n+000118b0: 6e74 6169 6e20 616c 6c20 7265 7175 6972 ntain all requir\n+000118c0: 6564 2063 6861 7261 6374 6572 7320 7468 ed characters th\n+000118d0: 656e 2062 6964 6972 6563 7469 6f6e 616c en bidirectional\n+000118e0: 2074 6578 742c 2063 7572 7369 7665 0a76 text, cursive.v\n+000118f0: 6172 6961 6e74 7320 616e 6420 636f 6d62 ariants and comb\n+00011900: 696e 696e 6720 6d61 726b 7320 6f74 6865 ining marks othe\n+00011910: 7220 7468 616e 2065 6e63 6c6f 7369 6e67 r than enclosing\n+00011920: 2c20 6861 6c66 2028 652e 672e 2020 6c65 , half (e.g. le\n+00011930: 6674 2068 616c 660a 7469 6c64 6520 6f72 ft half.tilde or\n+00011940: 2063 6f6d 6269 6e69 6e67 206f 7665 726c combining overl\n+00011950: 696e 6529 2061 6e64 2064 6f75 626c 6520 ine) and double \n+00011960: 6f6e 6573 2e20 204c 6967 6174 7572 6573 ones. Ligatures\n+00011970: 2061 7265 6e27 740a 7375 7070 6f72 7465 aren't.supporte\n+00011980: 6420 7468 6f75 6768 2e20 2054 6869 7320 d though. This \n+00011990: 7368 6f75 6c64 2063 6f76 6572 2045 7572 should cover Eur\n+000119a0: 6f70 6561 6e2c 204d 6964 646c 6520 4561 opean, Middle Ea\n+000119b0: 7374 6572 6e20 2869 6620 796f 750a 646f stern (if you.do\n+000119c0: 6e27 7420 6d69 6e64 206c 6163 6b20 6f66 n't mind lack of\n+000119d0: 206c 616d 2d61 6c69 6620 6c69 6761 7475 lam-alif ligatu\n+000119e0: 7265 2069 6e20 4172 6162 6963 2920 616e re in Arabic) an\n+000119f0: 6420 4561 7374 2041 7369 616e 2073 6372 d East Asian scr\n+00011a00: 6970 7473 2e0a 4e6f 7461 626c 6520 756e ipts..Notable un\n+00011a10: 7375 7070 6f72 7465 6420 7363 7269 7074 supported script\n+00011a20: 7320 6172 6520 4272 6168 6d69 6320 6661 s are Brahmic fa\n+00011a30: 6d69 6c79 2061 6e64 2064 6572 6976 6564 mily and derived\n+00011a40: 2061 7320 7765 6c6c 2061 730a 4d6f 6e67 as well as.Mong\n+00011a50: 6f6c 6961 6e2c 2054 6966 696e 6167 682c olian, Tifinagh,\n+00011a60: 204b 6f72 6561 6e20 4a61 6d6f 2028 7072 Korean Jamo (pr\n+00011a70: 6563 6f6d 706f 7365 6420 6368 6172 6163 ecomposed charac\n+00011a80: 7465 7273 2068 6176 6520 6e6f 0a70 726f ters have no.pro\n+00011a90: 626c 656d 2920 616e 6420 746f 6e61 6c20 blem) and tonal \n+00011aa0: 7772 6974 696e 6720 2832 6535 2d32 6539 writing (2e5-2e9\n+00011ab0: 292e 2020 4752 5542 2061 6c73 6f20 6967 ). GRUB also ig\n+00011ac0: 6e6f 7265 7320 6465 7072 6563 6174 6564 nores deprecated\n+00011ad0: 2028 6173 0a73 7065 6369 6669 6564 2069 (as.specified i\n+00011ae0: 6e20 556e 6963 6f64 6529 2063 6861 7261 n Unicode) chara\n+00011af0: 6374 6572 7320 2865 2e67 2e20 2074 6167 cters (e.g. tag\n+00011b00: 7329 2e20 2047 5255 4220 616c 736f 2064 s). GRUB also d\n+00011b10: 6f65 736e 2774 2068 616e 646c 650a 736f oesn't handle.so\n+00011b20: 2063 616c 6c65 6420 2261 6e6e 6f74 6174 called \"annotat\n+00011b30: 696f 6e20 6368 6172 6163 7465 7273 2220 ion characters\" \n+00011b40: 4966 2079 6f75 2063 616e 2063 6f6d 706c If you can compl\n+00011b50: 6574 6520 6569 7468 6572 206f 6620 7477 ete either of tw\n+00011b60: 6f0a 6c69 7374 7320 6f72 2c20 6265 7474 o.lists or, bett\n+00011b70: 6572 2c20 7072 6f70 6f73 6520 6120 7061 er, propose a pa\n+00011b80: 7463 6820 746f 2069 6d70 726f 7665 2072 tch to improve r\n+00011b90: 656e 6465 7269 6e67 2c20 706c 6561 7365 endering, please\n+00011ba0: 2063 6f6e 7461 6374 0a64 6576 656c 6f70 contact.develop\n+00011bb0: 6572 2074 6561 6d2e 0a0a 3138 2e34 2049 er team...18.4 I\n+00011bc0: 6e70 7574 2074 6572 6d69 6e61 6c0a 3d3d nput terminal.==\n 00011bd0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00011be0: 3d3d 0a0a 4669 726d 7761 7265 2063 6f6e ==..Firmware con\n-00011bf0: 736f 6c65 206f 6e20 4249 4f53 2c20 4945 sole on BIOS, IE\n-00011c00: 4545 3132 3735 2061 6e64 2041 5243 2064 EE1275 and ARC d\n-00011c10: 6f65 736e 2774 2061 6c6c 6f77 2079 6f75 oesn't allow you\n-00011c20: 2074 6f20 656e 7465 720a 6e6f 6e2d 4153 to enter.non-AS\n-00011c30: 4349 4920 6368 6172 6163 7465 7273 2e20 CII characters. \n-00011c40: 2045 4649 2073 7065 6369 6669 6361 7469 EFI specificati\n-00011c50: 6f6e 2061 6c6c 6f77 7320 666f 7220 7375 on allows for su\n-00011c60: 6368 2062 7574 2061 7574 686f 7220 6973 ch but author is\n-00011c70: 0a75 6e61 7761 7265 206f 6620 616e 7920 .unaware of any \n-00011c80: 6163 7475 616c 2069 6d70 6c65 6d65 6e74 actual implement\n-00011c90: 6174 696f 6e73 2e20 2053 6572 6961 6c20 ations. Serial \n-00011ca0: 696e 7075 7420 6973 2063 7572 7265 6e74 input is current\n-00011cb0: 6c79 0a6c 696d 6974 6564 2066 6f72 206c ly.limited for l\n-00011cc0: 6174 696e 3120 2875 6e6c 696b 656c 7920 atin1 (unlikely \n-00011cd0: 746f 2063 6861 6e67 6529 2e20 204f 776e to change). Own\n-00011ce0: 206b 6579 626f 6172 6420 696d 706c 656d keyboard implem\n-00011cf0: 656e 7461 7469 6f6e 730a 2861 745f 6b65 entations.(at_ke\n-00011d00: 7962 6f61 7264 2061 6e64 2075 7362 5f6b yboard and usb_k\n-00011d10: 6579 626f 6172 6429 2073 7570 706f 7274 eyboard) support\n-00011d20: 7320 616e 7920 6b65 7920 6275 7420 776f s any key but wo\n-00011d30: 726b 206f 6e0a 6f6e 652d 6368 6172 2d70 rk on.one-char-p\n-00011d40: 6572 2d6b 6579 7374 726f 6b65 2e20 2053 er-keystroke. S\n-00011d50: 6f20 6e6f 2064 6561 6420 6b65 7973 206f o no dead keys o\n-00011d60: 7220 6164 7661 6e63 6564 2069 6e70 7574 r advanced input\n-00011d70: 206d 6574 686f 642e 2020 416c 736f 0a74 method. Also.t\n-00011d80: 6865 7265 2069 7320 6e6f 206b 6579 6d61 here is no keyma\n-00011d90: 7020 6368 616e 6765 2068 6f74 6b65 792e p change hotkey.\n-00011da0: 2020 496e 2070 7261 6374 6963 6520 6974 In practice it\n-00011db0: 206d 616b 6573 2064 6966 6669 6375 6c74 makes difficult\n-00011dc0: 2074 6f0a 656e 7465 7220 616e 7920 7465 to.enter any te\n-00011dd0: 7874 2075 7369 6e67 206e 6f6e 2d4c 6174 xt using non-Lat\n-00011de0: 696e 2061 6c70 6861 6265 742e 2020 4d6f in alphabet. Mo\n-00011df0: 7265 6f76 6572 2061 6c6c 2063 7572 7265 reover all curre\n-00011e00: 6e74 2069 6e70 7574 0a63 6f6e 7375 6d65 nt input.consume\n-00011e10: 7273 2061 7265 206c 696d 6974 6564 2074 rs are limited t\n-00011e20: 6f20 4153 4349 492e 0a0a 3138 2e35 2047 o ASCII...18.5 G\n-00011e30: 6574 7465 7874 0a3d 3d3d 3d3d 3d3d 3d3d ettext.=========\n-00011e40: 3d3d 3d0a 0a47 5255 4220 7375 7070 6f72 ===..GRUB suppor\n-00011e50: 7473 2062 6569 6e67 2074 7261 6e73 6c61 ts being transla\n-00011e60: 7465 642e 2020 466f 7220 7468 6973 2079 ted. For this y\n-00011e70: 6f75 206e 6565 6420 746f 2068 6176 6520 ou need to have \n-00011e80: 6c61 6e67 7561 6765 202a 2e6d 6f0a 6669 language *.mo.fi\n-00011e90: 6c65 7320 696e 2024 7072 6566 6978 2f6c les in $prefix/l\n-00011ea0: 6f63 616c 652c 206c 6f61 6420 6765 7474 ocale, load gett\n-00011eb0: 6578 7420 6d6f 6475 6c65 2061 6e64 2073 ext module and s\n-00011ec0: 6574 2022 6c61 6e67 2220 7661 7269 6162 et \"lang\" variab\n-00011ed0: 6c65 2e0a 0a31 382e 3620 5265 6765 7870 le...18.6 Regexp\n-00011ee0: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5265 .===========..Re\n-00011ef0: 6765 7870 7320 776f 726b 206f 6e20 756e gexps work on un\n-00011f00: 6963 6f64 6520 6368 6172 6163 7465 7273 icode characters\n-00011f10: 2c20 686f 7765 7665 7220 6e6f 2061 7474 , however no att\n-00011f20: 656d 7074 2061 7420 6368 6563 6b69 6e67 empt at checking\n-00011f30: 0a63 616e 6f6e 6963 616c 2065 7175 6976 .canonical equiv\n-00011f40: 616c 656e 6365 2068 6173 2062 6565 6e20 alence has been \n-00011f50: 6d61 6465 2e20 204d 6f72 656f 7665 7220 made. Moreover \n-00011f60: 7468 6520 636c 6173 7365 7320 6c69 6b65 the classes like\n-00011f70: 0a5b 3a61 6c70 6861 3a5d 206d 6174 6368 .[:alpha:] match\n-00011f80: 206f 6e6c 7920 4153 4349 4920 7375 6273 only ASCII subs\n-00011f90: 6574 2e0a 0a31 382e 3720 4f74 6865 720a et...18.7 Other.\n-00011fa0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 4375 7272 ==========..Curr\n-00011fb0: 656e 746c 7920 4752 5542 2061 6c77 6179 ently GRUB alway\n-00011fc0: 7320 7573 6573 2059 4541 522d 4d4f 4e54 s uses YEAR-MONT\n-00011fd0: 482d 4441 5920 484f 5552 3a4d 494e 5554 H-DAY HOUR:MINUT\n-00011fe0: 453a 5345 434f 4e44 205b 5745 454b 4441 E:SECOND [WEEKDA\n-00011ff0: 595d 0a32 342d 686f 7572 2064 6174 6574 Y].24-hour datet\n-00012000: 696d 6520 666f 726d 6174 2062 7574 2077 ime format but w\n-00012010: 6565 6b64 6179 7320 6172 6520 7472 616e eekdays are tran\n-00012020: 736c 6174 6564 2e20 2047 5255 4220 616c slated. GRUB al\n-00012030: 7761 7973 2075 7365 730a 7468 6520 6465 ways uses.the de\n-00012040: 6369 6d61 6c20 6e75 6d62 6572 2066 6f72 cimal number for\n-00012050: 6d61 7420 7769 7468 205b 302d 395d 2061 mat with [0-9] a\n-00012060: 7320 6469 6769 7473 2061 6e64 202e 2020 s digits and . \n-00012070: 6173 2064 6573 6369 6d61 6c0a 7365 7061 as descimal.sepa\n-00012080: 7261 746f 7220 616e 6420 6e6f 2067 726f rator and no gro\n-00012090: 7570 2073 6570 6172 6174 6f72 2e20 2049 up separator. I\n-000120a0: 4545 4531 3237 3520 616c 6961 7365 7320 EEE1275 aliases \n-000120b0: 6172 6520 6d61 7463 6865 640a 6361 7365 are matched.case\n-000120c0: 2d69 6e73 656e 7369 7469 7665 6c79 2065 -insensitively e\n-000120d0: 7863 6570 7420 6e6f 6e2d 4153 4349 4920 xcept non-ASCII \n-000120e0: 7768 6963 6820 6973 206d 6174 6368 6564 which is matched\n-000120f0: 2061 7320 6269 6e61 7279 2e20 2053 696d as binary. Sim\n-00012100: 696c 6172 0a62 6568 6176 696f 7572 2069 ilar.behaviour i\n-00012110: 7320 666f 7220 6d61 7463 6869 6e67 204f s for matching O\n-00012120: 5342 756e 646c 6552 6571 7569 7265 642e SBundleRequired.\n-00012130: 2020 5369 6e63 6520 4945 4545 3132 3735 Since IEEE1275\n-00012140: 2061 6c69 6173 6573 2061 6e64 0a4f 5342 aliases and.OSB\n-00012150: 756e 646c 6552 6571 7569 7265 6420 646f undleRequired do\n-00012160: 6e27 7420 636f 6e74 6169 6e20 616e 7920 n't contain any \n-00012170: 6e6f 6e2d 4153 4349 4920 6974 2073 686f non-ASCII it sho\n-00012180: 756c 6420 6e65 7665 7220 6265 2061 0a70 uld never be a.p\n-00012190: 726f 626c 656d 2069 6e20 7072 6163 7469 roblem in practi\n-000121a0: 6365 2e20 2043 6173 652d 7365 6e73 6974 ce. Case-sensit\n-000121b0: 6976 6520 6964 656e 7469 6669 6572 7320 ive identifiers \n-000121c0: 6172 6520 6d61 7463 6865 6420 6173 2072 are matched as r\n-000121d0: 6177 0a73 7472 696e 6773 2c20 6e6f 2063 aw.strings, no c\n-000121e0: 616e 6f6e 6963 616c 2065 7175 6976 616c anonical equival\n-000121f0: 656e 6365 2063 6865 636b 2069 7320 7065 ence check is pe\n-00012200: 7266 6f72 6d65 642e 2020 4361 7365 2d69 rformed. Case-i\n-00012210: 6e73 656e 7369 7469 7665 0a69 6465 6e74 nsensitive.ident\n-00012220: 6966 6965 7273 2061 7265 206d 6174 6368 ifiers are match\n-00012230: 6564 2061 7320 5241 5720 6275 7420 6164 ed as RAW but ad\n-00012240: 6469 7469 6f6e 616c 6c79 205b 612d 7a5d ditionally [a-z]\n-00012250: 2069 7320 6571 7569 7661 6c65 6e74 2074 is equivalent t\n-00012260: 6f0a 5b41 2d5a 5d2e 2020 4752 5542 2d64 o.[A-Z]. GRUB-d\n-00012270: 6566 696e 6564 2069 6465 6e74 6966 6965 efined identifie\n-00012280: 7273 2075 7365 206f 6e6c 7920 4153 4349 rs use only ASCI\n-00012290: 4920 616e 6420 736f 2073 686f 756c 640a I and so should.\n-000122a0: 7573 6572 2d64 6566 696e 6564 206f 6e65 user-defined one\n-000122b0: 732e 2020 4964 656e 7469 6669 6572 7320 s. Identifiers \n-000122c0: 636f 6e74 6169 6e69 6e67 206e 6f6e 2d41 containing non-A\n-000122d0: 5343 4949 206d 6179 2077 6f72 6b20 6275 SCII may work bu\n-000122e0: 7420 6172 656e 2774 0a73 7570 706f 7274 t aren't.support\n-000122f0: 6564 2e20 204f 6e6c 7920 7468 6520 4153 ed. Only the AS\n-00012300: 4349 4920 7370 6163 6520 6368 6172 6163 CII space charac\n-00012310: 7465 7273 2028 7370 6163 6520 552b 3030 ters (space U+00\n-00012320: 3230 2c20 7461 6220 552b 3030 3062 2c0a 20, tab U+000b,.\n-00012330: 4352 2055 2b30 3030 6420 616e 6420 4c46 CR U+000d and LF\n-00012340: 2055 2b30 3030 6129 2061 7265 2072 6563 U+000a) are rec\n-00012350: 6f67 6e69 7365 642e 2020 4f74 6865 7220 ognised. Other \n-00012360: 756e 6963 6f64 6520 7370 6163 6520 6368 unicode space ch\n-00012370: 6172 6163 7465 7273 0a61 7265 6e27 7420 aracters.aren't \n-00012380: 6120 7661 6c69 6420 6669 656c 6420 7365 a valid field se\n-00012390: 7061 7261 746f 722e 2020 e280 9874 6573 parator. ...tes\n-000123a0: 74e2 8099 2028 2a6e 6f74 6520 7465 7374 t... (*note test\n-000123b0: 3a3a 2920 7465 7374 7320 3c2c 203e 2c20 ::) tests <, >, \n-000123c0: 3c3d 2c0a 3e3d 2c20 2d70 6774 2061 6e64 <=,.>=, -pgt and\n-000123d0: 202d 706c 7420 636f 6d70 6172 6520 7468 -plt compare th\n-000123e0: 6520 7374 7269 6e67 7320 696e 2074 6865 e strings in the\n-000123f0: 206c 6578 6963 6f67 7261 7068 6963 616c lexicographical\n-00012400: 206f 7264 6572 206f 660a 756e 6963 6f64 order of.unicod\n-00012410: 6520 636f 6465 706f 696e 7473 2c20 7265 e codepoints, re\n-00012420: 706c 6963 6174 696e 6720 7468 6520 6265 plicating the be\n-00012430: 6861 7669 6f75 7220 6f66 2074 6573 7420 haviour of test \n-00012440: 6672 6f6d 2063 6f72 6575 7469 6c73 2e0a from coreutils..\n-00012450: 656e 7669 726f 6e6d 656e 7420 7661 7269 environment vari\n-00012460: 6162 6c65 7320 616e 6420 636f 6d6d 616e ables and comman\n-00012470: 6473 2061 7265 206c 6973 7465 6420 696e ds are listed in\n-00012480: 2074 6865 2073 616d 6520 6f72 6465 722e the same order.\n-00012490: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-000124a0: 6e66 6f2c 2020 4e6f 6465 3a20 5365 6375 nfo, Node: Secu\n-000124b0: 7269 7479 2c20 204e 6578 743a 2050 6c61 rity, Next: Pla\n-000124c0: 7466 6f72 6d20 6c69 6d69 7461 7469 6f6e tform limitation\n-000124d0: 732c 2020 5072 6576 3a20 496e 7465 726e s, Prev: Intern\n-000124e0: 6174 696f 6e61 6c69 7361 7469 6f6e 2c20 ationalisation, \n-000124f0: 2055 703a 2054 6f70 0a0a 3139 2053 6563 Up: Top..19 Sec\n-00012500: 7572 6974 790a 2a2a 2a2a 2a2a 2a2a 2a2a urity.**********\n-00012510: 2a0a 0a2a 204d 656e 753a 0a0a 2a20 4175 *..* Menu:..* Au\n-00012520: 7468 656e 7469 6361 7469 6f6e 2061 6e64 thentication and\n-00012530: 2061 7574 686f 7269 7361 7469 6f6e 3a3a authorisation::\n-00012540: 2055 7365 7273 2061 6e64 2061 6363 6573 Users and acces\n-00012550: 7320 636f 6e74 726f 6c0a 2a20 5573 696e s control.* Usin\n-00012560: 6720 6469 6769 7461 6c20 7369 676e 6174 g digital signat\n-00012570: 7572 6573 3a3a 2020 2020 2020 2020 2042 ures:: B\n-00012580: 6f6f 7469 6e67 2064 6967 6974 616c 6c79 ooting digitally\n-00012590: 2073 6967 6e65 6420 636f 6465 0a2a 2055 signed code.* U\n-000125a0: 4546 4920 7365 6375 7265 2062 6f6f 7420 EFI secure boot \n-000125b0: 616e 6420 7368 696d 3a3a 2020 2020 2020 and shim:: \n-000125c0: 2020 426f 6f74 696e 6720 6469 6769 7461 Booting digita\n-000125d0: 6c6c 7920 7369 676e 6564 2050 4520 6669 lly signed PE fi\n-000125e0: 6c65 730a 2a20 5365 6375 7265 2042 6f6f les.* Secure Boo\n-000125f0: 7420 4164 7661 6e63 6564 2054 6172 6765 t Advanced Targe\n-00012600: 7469 6e67 3a3a 2020 2045 6d62 6564 6465 ting:: Embedde\n-00012610: 6420 696e 666f 726d 6174 696f 6e20 666f d information fo\n-00012620: 7220 6765 6e65 7261 7469 6f6e 206e 756d r generation num\n-00012630: 6265 7220 6261 7365 6420 7265 766f 6361 ber based revoca\n-00012640: 7469 6f6e 0a2a 204d 6561 7375 7265 6420 tion.* Measured \n-00012650: 426f 6f74 3a3a 2020 2020 2020 2020 2020 Boot:: \n-00012660: 2020 2020 2020 2020 2020 4d65 6173 7572 Measur\n-00012670: 696e 6720 626f 6f74 2063 6f6d 706f 6e65 ing boot compone\n-00012680: 6e74 730a 2a20 4c6f 636b 646f 776e 3a3a nts.* Lockdown::\n+00011be0: 3d0a 0a46 6972 6d77 6172 6520 636f 6e73 =..Firmware cons\n+00011bf0: 6f6c 6520 6f6e 2042 494f 532c 2049 4545 ole on BIOS, IEE\n+00011c00: 4531 3237 3520 616e 6420 4152 4320 646f E1275 and ARC do\n+00011c10: 6573 6e27 7420 616c 6c6f 7720 796f 7520 esn't allow you \n+00011c20: 746f 2065 6e74 6572 0a6e 6f6e 2d41 5343 to enter.non-ASC\n+00011c30: 4949 2063 6861 7261 6374 6572 732e 2020 II characters. \n+00011c40: 4546 4920 7370 6563 6966 6963 6174 696f EFI specificatio\n+00011c50: 6e20 616c 6c6f 7773 2066 6f72 2073 7563 n allows for suc\n+00011c60: 6820 6275 7420 6175 7468 6f72 2069 730a h but author is.\n+00011c70: 756e 6177 6172 6520 6f66 2061 6e79 2061 unaware of any a\n+00011c80: 6374 7561 6c20 696d 706c 656d 656e 7461 ctual implementa\n+00011c90: 7469 6f6e 732e 2020 5365 7269 616c 2069 tions. Serial i\n+00011ca0: 6e70 7574 2069 7320 6375 7272 656e 746c nput is currentl\n+00011cb0: 790a 6c69 6d69 7465 6420 666f 7220 6c61 y.limited for la\n+00011cc0: 7469 6e31 2028 756e 6c69 6b65 6c79 2074 tin1 (unlikely t\n+00011cd0: 6f20 6368 616e 6765 292e 2020 4f77 6e20 o change). Own \n+00011ce0: 6b65 7962 6f61 7264 2069 6d70 6c65 6d65 keyboard impleme\n+00011cf0: 6e74 6174 696f 6e73 0a28 6174 5f6b 6579 ntations.(at_key\n+00011d00: 626f 6172 6420 616e 6420 7573 625f 6b65 board and usb_ke\n+00011d10: 7962 6f61 7264 2920 7375 7070 6f72 7473 yboard) supports\n+00011d20: 2061 6e79 206b 6579 2062 7574 2077 6f72 any key but wor\n+00011d30: 6b20 6f6e 0a6f 6e65 2d63 6861 722d 7065 k on.one-char-pe\n+00011d40: 722d 6b65 7973 7472 6f6b 652e 2020 536f r-keystroke. So\n+00011d50: 206e 6f20 6465 6164 206b 6579 7320 6f72 no dead keys or\n+00011d60: 2061 6476 616e 6365 6420 696e 7075 7420 advanced input \n+00011d70: 6d65 7468 6f64 2e20 2041 6c73 6f0a 7468 method. Also.th\n+00011d80: 6572 6520 6973 206e 6f20 6b65 796d 6170 ere is no keymap\n+00011d90: 2063 6861 6e67 6520 686f 746b 6579 2e20 change hotkey. \n+00011da0: 2049 6e20 7072 6163 7469 6365 2069 7420 In practice it \n+00011db0: 6d61 6b65 7320 6469 6666 6963 756c 7420 makes difficult \n+00011dc0: 746f 0a65 6e74 6572 2061 6e79 2074 6578 to.enter any tex\n+00011dd0: 7420 7573 696e 6720 6e6f 6e2d 4c61 7469 t using non-Lati\n+00011de0: 6e20 616c 7068 6162 6574 2e20 204d 6f72 n alphabet. Mor\n+00011df0: 656f 7665 7220 616c 6c20 6375 7272 656e eover all curren\n+00011e00: 7420 696e 7075 740a 636f 6e73 756d 6572 t input.consumer\n+00011e10: 7320 6172 6520 6c69 6d69 7465 6420 746f s are limited to\n+00011e20: 2041 5343 4949 2e0a 0a31 382e 3520 4765 ASCII...18.5 Ge\n+00011e30: 7474 6578 740a 3d3d 3d3d 3d3d 3d3d 3d3d ttext.==========\n+00011e40: 3d3d 0a0a 4752 5542 2073 7570 706f 7274 ==..GRUB support\n+00011e50: 7320 6265 696e 6720 7472 616e 736c 6174 s being translat\n+00011e60: 6564 2e20 2046 6f72 2074 6869 7320 796f ed. For this yo\n+00011e70: 7520 6e65 6564 2074 6f20 6861 7665 206c u need to have l\n+00011e80: 616e 6775 6167 6520 2a2e 6d6f 0a66 696c anguage *.mo.fil\n+00011e90: 6573 2069 6e20 2470 7265 6669 782f 6c6f es in $prefix/lo\n+00011ea0: 6361 6c65 2c20 6c6f 6164 2067 6574 7465 cale, load gette\n+00011eb0: 7874 206d 6f64 756c 6520 616e 6420 7365 xt module and se\n+00011ec0: 7420 226c 616e 6722 2076 6172 6961 626c t \"lang\" variabl\n+00011ed0: 652e 0a0a 3138 2e36 2052 6567 6578 700a e...18.6 Regexp.\n+00011ee0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a52 6567 ===========..Reg\n+00011ef0: 6578 7073 2077 6f72 6b20 6f6e 2075 6e69 exps work on uni\n+00011f00: 636f 6465 2063 6861 7261 6374 6572 732c code characters,\n+00011f10: 2068 6f77 6576 6572 206e 6f20 6174 7465 however no atte\n+00011f20: 6d70 7420 6174 2063 6865 636b 696e 670a mpt at checking.\n+00011f30: 6361 6e6f 6e69 6361 6c20 6571 7569 7661 canonical equiva\n+00011f40: 6c65 6e63 6520 6861 7320 6265 656e 206d lence has been m\n+00011f50: 6164 652e 2020 4d6f 7265 6f76 6572 2074 ade. Moreover t\n+00011f60: 6865 2063 6c61 7373 6573 206c 696b 650a he classes like.\n+00011f70: 5b3a 616c 7068 613a 5d20 6d61 7463 6820 [:alpha:] match \n+00011f80: 6f6e 6c79 2041 5343 4949 2073 7562 7365 only ASCII subse\n+00011f90: 742e 0a0a 3138 2e37 204f 7468 6572 0a3d t...18.7 Other.=\n+00011fa0: 3d3d 3d3d 3d3d 3d3d 3d0a 0a43 7572 7265 =========..Curre\n+00011fb0: 6e74 6c79 2047 5255 4220 616c 7761 7973 ntly GRUB always\n+00011fc0: 2075 7365 7320 5945 4152 2d4d 4f4e 5448 uses YEAR-MONTH\n+00011fd0: 2d44 4159 2048 4f55 523a 4d49 4e55 5445 -DAY HOUR:MINUTE\n+00011fe0: 3a53 4543 4f4e 4420 5b57 4545 4b44 4159 :SECOND [WEEKDAY\n+00011ff0: 5d0a 3234 2d68 6f75 7220 6461 7465 7469 ].24-hour dateti\n+00012000: 6d65 2066 6f72 6d61 7420 6275 7420 7765 me format but we\n+00012010: 656b 6461 7973 2061 7265 2074 7261 6e73 ekdays are trans\n+00012020: 6c61 7465 642e 2020 4752 5542 2061 6c77 lated. GRUB alw\n+00012030: 6179 7320 7573 6573 0a74 6865 2064 6563 ays uses.the dec\n+00012040: 696d 616c 206e 756d 6265 7220 666f 726d imal number form\n+00012050: 6174 2077 6974 6820 5b30 2d39 5d20 6173 at with [0-9] as\n+00012060: 2064 6967 6974 7320 616e 6420 2e20 2061 digits and . a\n+00012070: 7320 6465 7363 696d 616c 0a73 6570 6172 s descimal.separ\n+00012080: 6174 6f72 2061 6e64 206e 6f20 6772 6f75 ator and no grou\n+00012090: 7020 7365 7061 7261 746f 722e 2020 4945 p separator. IE\n+000120a0: 4545 3132 3735 2061 6c69 6173 6573 2061 EE1275 aliases a\n+000120b0: 7265 206d 6174 6368 6564 0a63 6173 652d re matched.case-\n+000120c0: 696e 7365 6e73 6974 6976 656c 7920 6578 insensitively ex\n+000120d0: 6365 7074 206e 6f6e 2d41 5343 4949 2077 cept non-ASCII w\n+000120e0: 6869 6368 2069 7320 6d61 7463 6865 6420 hich is matched \n+000120f0: 6173 2062 696e 6172 792e 2020 5369 6d69 as binary. Simi\n+00012100: 6c61 720a 6265 6861 7669 6f75 7220 6973 lar.behaviour is\n+00012110: 2066 6f72 206d 6174 6368 696e 6720 4f53 for matching OS\n+00012120: 4275 6e64 6c65 5265 7175 6972 6564 2e20 BundleRequired. \n+00012130: 2053 696e 6365 2049 4545 4531 3237 3520 Since IEEE1275 \n+00012140: 616c 6961 7365 7320 616e 640a 4f53 4275 aliases and.OSBu\n+00012150: 6e64 6c65 5265 7175 6972 6564 2064 6f6e ndleRequired don\n+00012160: 2774 2063 6f6e 7461 696e 2061 6e79 206e 't contain any n\n+00012170: 6f6e 2d41 5343 4949 2069 7420 7368 6f75 on-ASCII it shou\n+00012180: 6c64 206e 6576 6572 2062 6520 610a 7072 ld never be a.pr\n+00012190: 6f62 6c65 6d20 696e 2070 7261 6374 6963 oblem in practic\n+000121a0: 652e 2020 4361 7365 2d73 656e 7369 7469 e. Case-sensiti\n+000121b0: 7665 2069 6465 6e74 6966 6965 7273 2061 ve identifiers a\n+000121c0: 7265 206d 6174 6368 6564 2061 7320 7261 re matched as ra\n+000121d0: 770a 7374 7269 6e67 732c 206e 6f20 6361 w.strings, no ca\n+000121e0: 6e6f 6e69 6361 6c20 6571 7569 7661 6c65 nonical equivale\n+000121f0: 6e63 6520 6368 6563 6b20 6973 2070 6572 nce check is per\n+00012200: 666f 726d 6564 2e20 2043 6173 652d 696e formed. Case-in\n+00012210: 7365 6e73 6974 6976 650a 6964 656e 7469 sensitive.identi\n+00012220: 6669 6572 7320 6172 6520 6d61 7463 6865 fiers are matche\n+00012230: 6420 6173 2052 4157 2062 7574 2061 6464 d as RAW but add\n+00012240: 6974 696f 6e61 6c6c 7920 5b61 2d7a 5d20 itionally [a-z] \n+00012250: 6973 2065 7175 6976 616c 656e 7420 746f is equivalent to\n+00012260: 0a5b 412d 5a5d 2e20 2047 5255 422d 6465 .[A-Z]. GRUB-de\n+00012270: 6669 6e65 6420 6964 656e 7469 6669 6572 fined identifier\n+00012280: 7320 7573 6520 6f6e 6c79 2041 5343 4949 s use only ASCII\n+00012290: 2061 6e64 2073 6f20 7368 6f75 6c64 0a75 and so should.u\n+000122a0: 7365 722d 6465 6669 6e65 6420 6f6e 6573 ser-defined ones\n+000122b0: 2e20 2049 6465 6e74 6966 6965 7273 2063 . Identifiers c\n+000122c0: 6f6e 7461 696e 696e 6720 6e6f 6e2d 4153 ontaining non-AS\n+000122d0: 4349 4920 6d61 7920 776f 726b 2062 7574 CII may work but\n+000122e0: 2061 7265 6e27 740a 7375 7070 6f72 7465 aren't.supporte\n+000122f0: 642e 2020 4f6e 6c79 2074 6865 2041 5343 d. Only the ASC\n+00012300: 4949 2073 7061 6365 2063 6861 7261 6374 II space charact\n+00012310: 6572 7320 2873 7061 6365 2055 2b30 3032 ers (space U+002\n+00012320: 302c 2074 6162 2055 2b30 3030 622c 0a43 0, tab U+000b,.C\n+00012330: 5220 552b 3030 3064 2061 6e64 204c 4620 R U+000d and LF \n+00012340: 552b 3030 3061 2920 6172 6520 7265 636f U+000a) are reco\n+00012350: 676e 6973 6564 2e20 204f 7468 6572 2075 gnised. Other u\n+00012360: 6e69 636f 6465 2073 7061 6365 2063 6861 nicode space cha\n+00012370: 7261 6374 6572 730a 6172 656e 2774 2061 racters.aren't a\n+00012380: 2076 616c 6964 2066 6965 6c64 2073 6570 valid field sep\n+00012390: 6172 6174 6f72 2e20 20e2 8098 7465 7374 arator. ...test\n+000123a0: e280 9920 282a 6e6f 7465 2074 6573 743a ... (*note test:\n+000123b0: 3a29 2074 6573 7473 203c 2c20 3e2c 203c :) tests <, >, <\n+000123c0: 3d2c 0a3e 3d2c 202d 7067 7420 616e 6420 =,.>=, -pgt and \n+000123d0: 2d70 6c74 2063 6f6d 7061 7265 2074 6865 -plt compare the\n+000123e0: 2073 7472 696e 6773 2069 6e20 7468 6520 strings in the \n+000123f0: 6c65 7869 636f 6772 6170 6869 6361 6c20 lexicographical \n+00012400: 6f72 6465 7220 6f66 0a75 6e69 636f 6465 order of.unicode\n+00012410: 2063 6f64 6570 6f69 6e74 732c 2072 6570 codepoints, rep\n+00012420: 6c69 6361 7469 6e67 2074 6865 2062 6568 licating the beh\n+00012430: 6176 696f 7572 206f 6620 7465 7374 2066 aviour of test f\n+00012440: 726f 6d20 636f 7265 7574 696c 732e 0a65 rom coreutils..e\n+00012450: 6e76 6972 6f6e 6d65 6e74 2076 6172 6961 nvironment varia\n+00012460: 626c 6573 2061 6e64 2063 6f6d 6d61 6e64 bles and command\n+00012470: 7320 6172 6520 6c69 7374 6564 2069 6e20 s are listed in \n+00012480: 7468 6520 7361 6d65 206f 7264 6572 2e0a the same order..\n+00012490: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+000124a0: 666f 2c20 204e 6f64 653a 2053 6563 7572 fo, Node: Secur\n+000124b0: 6974 792c 2020 4e65 7874 3a20 506c 6174 ity, Next: Plat\n+000124c0: 666f 726d 206c 696d 6974 6174 696f 6e73 form limitations\n+000124d0: 2c20 2050 7265 763a 2049 6e74 6572 6e61 , Prev: Interna\n+000124e0: 7469 6f6e 616c 6973 6174 696f 6e2c 2020 tionalisation, \n+000124f0: 5570 3a20 546f 700a 0a31 3920 5365 6375 Up: Top..19 Secu\n+00012500: 7269 7479 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a rity.***********\n+00012510: 0a0a 2a20 4d65 6e75 3a0a 0a2a 2041 7574 ..* Menu:..* Aut\n+00012520: 6865 6e74 6963 6174 696f 6e20 616e 6420 hentication and \n+00012530: 6175 7468 6f72 6973 6174 696f 6e3a 3a20 authorisation:: \n+00012540: 5573 6572 7320 616e 6420 6163 6365 7373 Users and access\n+00012550: 2063 6f6e 7472 6f6c 0a2a 2055 7369 6e67 control.* Using\n+00012560: 2064 6967 6974 616c 2073 6967 6e61 7475 digital signatu\n+00012570: 7265 733a 3a20 2020 2020 2020 2020 426f res:: Bo\n+00012580: 6f74 696e 6720 6469 6769 7461 6c6c 7920 oting digitally \n+00012590: 7369 676e 6564 2063 6f64 650a 2a20 5545 signed code.* UE\n+000125a0: 4649 2073 6563 7572 6520 626f 6f74 2061 FI secure boot a\n+000125b0: 6e64 2073 6869 6d3a 3a20 2020 2020 2020 nd shim:: \n+000125c0: 2042 6f6f 7469 6e67 2064 6967 6974 616c Booting digital\n+000125d0: 6c79 2073 6967 6e65 6420 5045 2066 696c ly signed PE fil\n+000125e0: 6573 0a2a 2053 6563 7572 6520 426f 6f74 es.* Secure Boot\n+000125f0: 2041 6476 616e 6365 6420 5461 7267 6574 Advanced Target\n+00012600: 696e 673a 3a20 2020 456d 6265 6464 6564 ing:: Embedded\n+00012610: 2069 6e66 6f72 6d61 7469 6f6e 2066 6f72 information for\n+00012620: 2067 656e 6572 6174 696f 6e20 6e75 6d62 generation numb\n+00012630: 6572 2062 6173 6564 2072 6576 6f63 6174 er based revocat\n+00012640: 696f 6e0a 2a20 4d65 6173 7572 6564 2042 ion.* Measured B\n+00012650: 6f6f 743a 3a20 2020 2020 2020 2020 2020 oot:: \n+00012660: 2020 2020 2020 2020 204d 6561 7375 7269 Measuri\n+00012670: 6e67 2062 6f6f 7420 636f 6d70 6f6e 656e ng boot componen\n+00012680: 7473 0a2a 204c 6f63 6b64 6f77 6e3a 3a20 ts.* Lockdown:: \n 00012690: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000126a0: 2020 2020 2020 2020 204c 6f63 6b64 6f77 Lockdow\n-000126b0: 6e20 7768 656e 2062 6f6f 7469 6e67 206f n when booting o\n-000126c0: 6e20 6120 7365 6375 7265 2073 6574 7570 n a secure setup\n-000126d0: 0a2a 2054 504d 3220 6b65 7920 7072 6f74 .* TPM2 key prot\n-000126e0: 6563 746f 723a 3a20 2020 2020 2020 2020 ector:: \n-000126f0: 2020 2020 2020 4d61 6e61 6769 6e67 2064 Managing d\n-00012700: 6973 6b20 6b65 7920 7769 7468 2054 504d isk key with TPM\n-00012710: 3220 6b65 7920 7072 6f74 6563 746f 720a 2 key protector.\n-00012720: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-00012730: 666f 2c20 204e 6f64 653a 2041 7574 6865 fo, Node: Authe\n-00012740: 6e74 6963 6174 696f 6e20 616e 6420 6175 ntication and au\n-00012750: 7468 6f72 6973 6174 696f 6e2c 2020 4e65 thorisation, Ne\n-00012760: 7874 3a20 5573 696e 6720 6469 6769 7461 xt: Using digita\n-00012770: 6c20 7369 676e 6174 7572 6573 2c20 2055 l signatures, U\n-00012780: 703a 2053 6563 7572 6974 790a 0a31 392e p: Security..19.\n-00012790: 3120 4175 7468 656e 7469 6361 7469 6f6e 1 Authentication\n-000127a0: 2061 6e64 2061 7574 686f 7269 7361 7469 and authorisati\n-000127b0: 6f6e 2069 6e20 4752 5542 0a3d 3d3d 3d3d on in GRUB.=====\n+000126a0: 2020 2020 2020 2020 4c6f 636b 646f 776e Lockdown\n+000126b0: 2077 6865 6e20 626f 6f74 696e 6720 6f6e when booting on\n+000126c0: 2061 2073 6563 7572 6520 7365 7475 700a a secure setup.\n+000126d0: 2a20 5450 4d32 206b 6579 2070 726f 7465 * TPM2 key prote\n+000126e0: 6374 6f72 3a3a 2020 2020 2020 2020 2020 ctor:: \n+000126f0: 2020 2020 204d 616e 6167 696e 6720 6469 Managing di\n+00012700: 736b 206b 6579 2077 6974 6820 5450 4d32 sk key with TPM2\n+00012710: 206b 6579 2070 726f 7465 6374 6f72 0a0a key protector..\n+00012720: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+00012730: 6f2c 2020 4e6f 6465 3a20 4175 7468 656e o, Node: Authen\n+00012740: 7469 6361 7469 6f6e 2061 6e64 2061 7574 tication and aut\n+00012750: 686f 7269 7361 7469 6f6e 2c20 204e 6578 horisation, Nex\n+00012760: 743a 2055 7369 6e67 2064 6967 6974 616c t: Using digital\n+00012770: 2073 6967 6e61 7475 7265 732c 2020 5570 signatures, Up\n+00012780: 3a20 5365 6375 7269 7479 0a0a 3139 2e31 : Security..19.1\n+00012790: 2041 7574 6865 6e74 6963 6174 696f 6e20 Authentication \n+000127a0: 616e 6420 6175 7468 6f72 6973 6174 696f and authorisatio\n+000127b0: 6e20 696e 2047 5255 420a 3d3d 3d3d 3d3d n in GRUB.======\n 000127c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 000127d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-000127e0: 3d3d 3d3d 3d3d 3d3d 0a0a 4279 2064 6566 ========..By def\n-000127f0: 6175 6c74 2c20 7468 6520 626f 6f74 206c ault, the boot l\n-00012800: 6f61 6465 7220 696e 7465 7266 6163 6520 oader interface \n-00012810: 6973 2061 6363 6573 7369 626c 6520 746f is accessible to\n-00012820: 2061 6e79 6f6e 6520 7769 7468 0a70 6879 anyone with.phy\n-00012830: 7369 6361 6c20 6163 6365 7373 2074 6f20 sical access to \n-00012840: 7468 6520 636f 6e73 6f6c 653a 2061 6e79 the console: any\n-00012850: 6f6e 6520 6361 6e20 7365 6c65 6374 2061 one can select a\n-00012860: 6e64 2065 6469 7420 616e 7920 6d65 6e75 nd edit any menu\n-00012870: 0a65 6e74 7279 2c20 616e 6420 616e 796f .entry, and anyo\n-00012880: 6e65 2063 616e 2067 6574 2064 6972 6563 ne can get direc\n-00012890: 7420 6163 6365 7373 2074 6f20 6120 4752 t access to a GR\n-000128a0: 5542 2073 6865 6c6c 2070 726f 6d70 742e UB shell prompt.\n-000128b0: 2020 466f 720a 6d6f 7374 2073 7973 7465 For.most syste\n-000128c0: 6d73 2c20 7468 6973 2069 7320 7265 6173 ms, this is reas\n-000128d0: 6f6e 6162 6c65 2073 696e 6365 2061 6e79 onable since any\n-000128e0: 6f6e 6520 7769 7468 2064 6972 6563 7420 one with direct \n-000128f0: 7068 7973 6963 616c 0a61 6363 6573 7320 physical.access \n-00012900: 6861 7320 6120 7661 7269 6574 7920 6f66 has a variety of\n-00012910: 206f 7468 6572 2077 6179 7320 746f 2067 other ways to g\n-00012920: 6169 6e20 6675 6c6c 2061 6363 6573 732c ain full access,\n-00012930: 2061 6e64 2072 6571 7569 7269 6e67 0a61 and requiring.a\n-00012940: 7574 6865 6e74 6963 6174 696f 6e20 6174 uthentication at\n-00012950: 2074 6865 2062 6f6f 7420 6c6f 6164 6572 the boot loader\n-00012960: 206c 6576 656c 2077 6f75 6c64 206f 6e6c level would onl\n-00012970: 7920 7365 7276 6520 746f 206d 616b 6520 y serve to make \n-00012980: 6974 0a64 6966 6669 6375 6c74 2074 6f20 it.difficult to \n-00012990: 7265 636f 7665 7220 6272 6f6b 656e 2073 recover broken s\n-000129a0: 7973 7465 6d73 2e0a 0a20 2020 486f 7765 ystems... Howe\n-000129b0: 7665 722c 2069 6e20 736f 6d65 2065 6e76 ver, in some env\n-000129c0: 6972 6f6e 6d65 6e74 732c 2073 7563 6820 ironments, such \n-000129d0: 6173 206b 696f 736b 732c 2069 7420 6d61 as kiosks, it ma\n-000129e0: 7920 6265 2061 7070 726f 7072 6961 7465 y be appropriate\n-000129f0: 0a74 6f20 6c6f 636b 2064 6f77 6e20 7468 .to lock down th\n-00012a00: 6520 626f 6f74 206c 6f61 6465 7220 746f e boot loader to\n-00012a10: 2072 6571 7569 7265 2061 7574 6865 6e74 require authent\n-00012a20: 6963 6174 696f 6e20 6265 666f 7265 2070 ication before p\n-00012a30: 6572 666f 726d 696e 670a 6365 7274 6169 erforming.certai\n-00012a40: 6e20 6f70 6572 6174 696f 6e73 2e0a 0a20 n operations... \n-00012a50: 2020 5468 6520 e280 9870 6173 7377 6f72 The ...passwor\n-00012a60: 64e2 8099 2028 2a6e 6f74 6520 7061 7373 d... (*note pass\n-00012a70: 776f 7264 3a3a 2920 616e 6420 e280 9870 word::) and ...p\n-00012a80: 6173 7377 6f72 645f 7062 6b64 6632 e280 assword_pbkdf2..\n-00012a90: 9920 282a 6e6f 7465 0a70 6173 7377 6f72 . (*note.passwor\n-00012aa0: 645f 7062 6b64 6632 3a3a 2920 636f 6d6d d_pbkdf2::) comm\n-00012ab0: 616e 6473 2063 616e 2062 6520 7573 6564 ands can be used\n-00012ac0: 2074 6f20 6465 6669 6e65 2075 7365 7273 to define users\n-00012ad0: 2c20 6561 6368 206f 6620 7768 6963 680a , each of which.\n-00012ae0: 6861 7320 616e 2061 7373 6f63 6961 7465 has an associate\n-00012af0: 6420 7061 7373 776f 7264 2e20 20e2 8098 d password. ...\n-00012b00: 7061 7373 776f 7264 e280 9920 7365 7473 password... sets\n-00012b10: 2074 6865 2070 6173 7377 6f72 6420 696e the password in\n-00012b20: 2070 6c61 696e 2074 6578 742c 0a72 6571 plain text,.req\n-00012b30: 7569 7269 6e67 20e2 8098 6772 7562 2e63 uiring ...grub.c\n-00012b40: 6667 e280 9920 746f 2062 6520 7365 6375 fg... to be secu\n-00012b50: 7265 3b20 e280 9870 6173 7377 6f72 645f re; ...password_\n-00012b60: 7062 6b64 6632 e280 9920 7365 7473 2074 pbkdf2... sets t\n-00012b70: 6865 2070 6173 7377 6f72 640a 6861 7368 he password.hash\n-00012b80: 6564 2075 7369 6e67 2074 6865 2050 6173 ed using the Pas\n-00012b90: 7377 6f72 642d 4261 7365 6420 4b65 7920 sword-Based Key \n-00012ba0: 4465 7269 7661 7469 6f6e 2046 756e 6374 Derivation Funct\n-00012bb0: 696f 6e20 2852 4643 2032 3839 3829 2c0a ion (RFC 2898),.\n-00012bc0: 7265 7175 6972 696e 6720 7468 6520 7573 requiring the us\n-00012bd0: 6520 6f66 20e2 8098 6772 7562 2d6d 6b70 e of ...grub-mkp\n-00012be0: 6173 7377 642d 7062 6b64 6632 e280 9920 asswd-pbkdf2... \n-00012bf0: 282a 6e6f 7465 2049 6e76 6f6b 696e 670a (*note Invoking.\n-00012c00: 6772 7562 2d6d 6b70 6173 7377 642d 7062 grub-mkpasswd-pb\n-00012c10: 6b64 6632 3a3a 2920 746f 2067 656e 6572 kdf2::) to gener\n-00012c20: 6174 6520 7061 7373 776f 7264 2068 6173 ate password has\n-00012c30: 6865 732e 0a0a 2020 2049 6e20 6f72 6465 hes... In orde\n-00012c40: 7220 746f 2065 6e61 626c 6520 6175 7468 r to enable auth\n-00012c50: 656e 7469 6361 7469 6f6e 2073 7570 706f entication suppo\n-00012c60: 7274 2c20 7468 6520 e280 9873 7570 6572 rt, the ...super\n-00012c70: 7573 6572 73e2 8099 0a65 6e76 6972 6f6e users....environ\n-00012c80: 6d65 6e74 2076 6172 6961 626c 6520 6d75 ment variable mu\n-00012c90: 7374 2062 6520 7365 7420 746f 2061 206c st be set to a l\n-00012ca0: 6973 7420 6f66 2075 7365 726e 616d 6573 ist of usernames\n-00012cb0: 2c20 7365 7061 7261 7465 6420 6279 0a61 , separated by.a\n-00012cc0: 6e79 206f 6620 7370 6163 6573 2c20 636f ny of spaces, co\n-00012cd0: 6d6d 6173 2c20 7365 6d69 636f 6c6f 6e73 mmas, semicolons\n-00012ce0: 2c20 7069 7065 732c 206f 7220 616d 7065 , pipes, or ampe\n-00012cf0: 7273 616e 6473 2e20 2053 7570 6572 7573 rsands. Superus\n-00012d00: 6572 7320 6172 650a 7065 726d 6974 7465 ers are.permitte\n-00012d10: 6420 746f 2075 7365 2074 6865 2047 5255 d to use the GRU\n-00012d20: 4220 636f 6d6d 616e 6420 6c69 6e65 2c20 B command line, \n-00012d30: 6564 6974 206d 656e 7520 656e 7472 6965 edit menu entrie\n-00012d40: 732c 2061 6e64 2065 7865 6375 7465 0a61 s, and execute.a\n-00012d50: 6e79 206d 656e 7520 656e 7472 792e 2020 ny menu entry. \n-00012d60: 4966 20e2 8098 7375 7065 7275 7365 7273 If ...superusers\n-00012d70: e280 9920 6973 2073 6574 2c20 7468 656e ... is set, then\n-00012d80: 2075 7365 206f 6620 7468 6520 636f 6d6d use of the comm\n-00012d90: 616e 6420 6c69 6e65 0a61 6e64 2065 6469 and line.and edi\n-00012da0: 7469 6e67 206f 6620 6d65 6e75 2065 6e74 ting of menu ent\n-00012db0: 7269 6573 2061 7265 2061 7574 6f6d 6174 ries are automat\n-00012dc0: 6963 616c 6c79 2072 6573 7472 6963 7465 ically restricte\n-00012dd0: 6420 746f 2073 7570 6572 7573 6572 732e d to superusers.\n-00012de0: 0a53 6574 7469 6e67 20e2 8098 7375 7065 .Setting ...supe\n-00012df0: 7275 7365 7273 e280 9920 746f 2065 6d70 rusers... to emp\n-00012e00: 7479 2073 7472 696e 6720 6566 6665 6374 ty string effect\n-00012e10: 6976 656c 7920 6469 7361 626c 6573 2062 ively disables b\n-00012e20: 6f74 6820 6163 6365 7373 2074 6f0a 434c oth access to.CL\n-00012e30: 4920 616e 6420 6564 6974 696e 6720 6f66 I and editing of\n-00012e40: 206d 656e 7520 656e 7472 6965 732e 2020 menu entries. \n-00012e50: 4275 696c 6469 6e67 2061 2067 7275 6220 Building a grub \n-00012e60: 696d 6167 6520 7769 7468 0ae2 8098 2d2d image with....--\n-00012e70: 6469 7361 626c 652d 636c 69e2 8099 206f disable-cli... o\n-00012e80: 7074 696f 6e20 7769 6c6c 2061 6c73 6f20 ption will also \n-00012e90: 6469 7361 626c 6520 6163 6365 7373 2074 disable access t\n-00012ea0: 6f20 434c 4920 616e 6420 6564 6974 696e o CLI and editin\n-00012eb0: 6720 6f66 0a6d 656e 7520 656e 7472 6965 g of.menu entrie\n-00012ec0: 732c 2061 7320 7765 6c6c 2061 7320 6469 s, as well as di\n-00012ed0: 7361 626c 696e 6720 7265 7363 7565 206d sabling rescue m\n-00012ee0: 6f64 652e 2020 4e6f 7465 3a20 5468 6520 ode. Note: The \n-00012ef0: 656e 7669 726f 6e6d 656e 740a 7661 7269 environment.vari\n-00012f00: 6162 6c65 206e 6565 6473 2074 6f20 6265 able needs to be\n-00012f10: 2065 7870 6f72 7465 6420 746f 2061 6c73 exported to als\n-00012f20: 6f20 6166 6665 6374 2074 6865 2073 6563 o affect the sec\n-00012f30: 7469 6f6e 2064 6566 696e 6564 2062 7920 tion defined by \n-00012f40: 7468 650a e280 9873 7562 6d65 6e75 e280 the....submenu..\n-00012f50: 9920 636f 6d6d 616e 6420 282a 6e6f 7465 . command (*note\n-00012f60: 2073 7562 6d65 6e75 3a3a 292e 0a0a 2020 submenu::)... \n-00012f70: 204f 7468 6572 2075 7365 7273 206d 6179 Other users may\n-00012f80: 2062 6520 616c 6c6f 7765 6420 746f 2065 be allowed to e\n-00012f90: 7865 6375 7465 2073 7065 6369 6669 6320 xecute specific \n-00012fa0: 6d65 6e75 2065 6e74 7269 6573 2062 7920 menu entries by \n-00012fb0: 6769 7669 6e67 0a61 206c 6973 7420 6f66 giving.a list of\n-00012fc0: 2075 7365 726e 616d 6573 2028 6173 2061 usernames (as a\n-00012fd0: 626f 7665 2920 7573 696e 6720 7468 6520 bove) using the \n-00012fe0: e280 982d 2d75 7365 7273 e280 9920 6f70 ...--users... op\n-00012ff0: 7469 6f6e 2074 6f20 7468 650a e280 986d tion to the....m\n-00013000: 656e 7565 6e74 7279 e280 9920 636f 6d6d enuentry... comm\n-00013010: 616e 6420 282a 6e6f 7465 206d 656e 7565 and (*note menue\n-00013020: 6e74 7279 3a3a 292e 2020 4966 2074 6865 ntry::). If the\n-00013030: 20e2 8098 2d2d 756e 7265 7374 7269 6374 ...--unrestrict\n-00013040: 6564 e280 9920 6f70 7469 6f6e 0a69 7320 ed... option.is \n-00013050: 7573 6564 2066 6f72 2061 206d 656e 7520 used for a menu \n-00013060: 656e 7472 792c 2074 6865 6e20 7468 6174 entry, then that\n-00013070: 2065 6e74 7279 2069 7320 756e 7265 7374 entry is unrest\n-00013080: 7269 6374 6564 2e20 2049 6620 7468 650a ricted. If the.\n-00013090: e280 982d 2d75 7365 7273 e280 9920 6f70 ...--users... op\n-000130a0: 7469 6f6e 2069 7320 6e6f 7420 7573 6564 tion is not used\n-000130b0: 2066 6f72 2061 206d 656e 7520 656e 7472 for a menu entr\n-000130c0: 792c 2074 6865 6e20 7468 6174 206f 6e6c y, then that onl\n-000130d0: 7920 7375 7065 7275 7365 7273 0a61 7265 y superusers.are\n-000130e0: 2061 626c 6520 746f 2075 7365 2069 742e able to use it.\n-000130f0: 0a0a 2020 2050 7574 7469 6e67 2074 6869 .. Putting thi\n-00013100: 7320 746f 6765 7468 6572 2c20 6120 7479 s together, a ty\n-00013110: 7069 6361 6c20 e280 9867 7275 622e 6366 pical ...grub.cf\n-00013120: 67e2 8099 2066 7261 676d 656e 7420 6d69 g... fragment mi\n-00013130: 6768 7420 6c6f 6f6b 206c 696b 650a 7468 ght look like.th\n-00013140: 6973 3a0a 0a20 2020 2020 7365 7420 7375 is:.. set su\n-00013150: 7065 7275 7365 7273 3d22 726f 6f74 220a perusers=\"root\".\n-00013160: 2020 2020 2070 6173 7377 6f72 645f 7062 password_pb\n-00013170: 6b64 6632 2072 6f6f 7420 6772 7562 2e70 kdf2 root grub.p\n-00013180: 626b 6466 322e 7368 6135 3132 2e31 3030 bkdf2.sha512.100\n-00013190: 3030 2e62 6967 6c6f 6e67 7374 7269 6e67 00.biglongstring\n-000131a0: 0a20 2020 2020 7061 7373 776f 7264 2075 . password u\n-000131b0: 7365 7231 2069 6e73 6563 7572 650a 0a20 ser1 insecure.. \n-000131c0: 2020 2020 6d65 6e75 656e 7472 7920 224d menuentry \"M\n-000131d0: 6179 2062 6520 7275 6e20 6279 2061 6e79 ay be run by any\n-000131e0: 2075 7365 7222 202d 2d75 6e72 6573 7472 user\" --unrestr\n-000131f0: 6963 7465 6420 7b0a 2020 2020 2009 7365 icted {. .se\n-00013200: 7420 726f 6f74 3d28 6864 302c 3129 0a20 t root=(hd0,1). \n-00013210: 2020 2020 096c 696e 7578 202f 766d 6c69 .linux /vmli\n-00013220: 6e75 7a0a 2020 2020 207d 0a0a 2020 2020 nuz. }.. \n-00013230: 206d 656e 7565 6e74 7279 2022 5375 7065 menuentry \"Supe\n-00013240: 7275 7365 7273 206f 6e6c 7922 202d 2d75 rusers only\" --u\n-00013250: 7365 7273 2022 2220 7b0a 2020 2020 2009 sers \"\" {. .\n-00013260: 7365 7420 726f 6f74 3d28 6864 302c 3129 set root=(hd0,1)\n-00013270: 0a20 2020 2020 096c 696e 7578 202f 766d . .linux /vm\n-00013280: 6c69 6e75 7a20 7369 6e67 6c65 0a20 2020 linuz single. \n-00013290: 2020 7d0a 0a20 2020 2020 6d65 6e75 656e }.. menuen\n-000132a0: 7472 7920 224d 6179 2062 6520 7275 6e20 try \"May be run \n-000132b0: 6279 2075 7365 7231 206f 7220 6120 7375 by user1 or a su\n-000132c0: 7065 7275 7365 7222 202d 2d75 7365 7273 peruser\" --users\n-000132d0: 2075 7365 7231 207b 0a20 2020 2020 0973 user1 {. .s\n-000132e0: 6574 2072 6f6f 743d 2868 6430 2c32 290a et root=(hd0,2).\n-000132f0: 2020 2020 2009 6368 6169 6e6c 6f61 6465 .chainloade\n-00013300: 7220 2b31 0a20 2020 2020 7d0a 0a20 2020 r +1. }.. \n-00013310: 5468 6520 e280 9867 7275 622d 6d6b 636f The ...grub-mkco\n-00013320: 6e66 6967 e280 9920 7072 6f67 7261 6d20 nfig... program \n-00013330: 646f 6573 206e 6f74 2079 6574 2068 6176 does not yet hav\n-00013340: 6520 6275 696c 742d 696e 2073 7570 706f e built-in suppo\n-00013350: 7274 2066 6f72 0a67 656e 6572 6174 696e rt for.generatin\n-00013360: 6720 636f 6e66 6967 7572 6174 696f 6e20 g configuration \n-00013370: 6669 6c65 7320 7769 7468 2061 7574 6865 files with authe\n-00013380: 6e74 6963 6174 696f 6e2e 2020 596f 7520 ntication. You \n-00013390: 6361 6e20 7573 650a e280 982f 6574 632f can use..../etc/\n-000133a0: 6772 7562 2e64 2f34 305f 6375 7374 6f6d grub.d/40_custom\n-000133b0: e280 9920 746f 2061 6464 2073 696d 706c ... to add simpl\n-000133c0: 6520 7375 7065 7275 7365 7220 6175 7468 e superuser auth\n-000133d0: 656e 7469 6361 7469 6f6e 2c20 6279 0a61 entication, by.a\n-000133e0: 6464 696e 6720 e280 9873 6574 2073 7570 dding ...set sup\n-000133f0: 6572 7573 6572 733d e280 9920 616e 6420 erusers=... and \n-00013400: e280 9870 6173 7377 6f72 64e2 8099 206f ...password... o\n-00013410: 7220 e280 9870 6173 7377 6f72 645f 7062 r ...password_pb\n-00013420: 6b64 6632 e280 9920 636f 6d6d 616e 6473 kdf2... commands\n-00013430: 2e0a 0a1f 0a46 696c 653a 2067 7275 622e .....File: grub.\n-00013440: 696e 666f 2c20 204e 6f64 653a 2055 7369 info, Node: Usi\n-00013450: 6e67 2064 6967 6974 616c 2073 6967 6e61 ng digital signa\n-00013460: 7475 7265 732c 2020 4e65 7874 3a20 5545 tures, Next: UE\n-00013470: 4649 2073 6563 7572 6520 626f 6f74 2061 FI secure boot a\n-00013480: 6e64 2073 6869 6d2c 2020 5072 6576 3a20 nd shim, Prev: \n-00013490: 4175 7468 656e 7469 6361 7469 6f6e 2061 Authentication a\n-000134a0: 6e64 2061 7574 686f 7269 7361 7469 6f6e nd authorisation\n-000134b0: 2c20 2055 703a 2053 6563 7572 6974 790a , Up: Security.\n-000134c0: 0a31 392e 3220 5573 696e 6720 6469 6769 .19.2 Using digi\n-000134d0: 7461 6c20 7369 676e 6174 7572 6573 2069 tal signatures i\n-000134e0: 6e20 4752 5542 0a3d 3d3d 3d3d 3d3d 3d3d n GRUB.=========\n+000127e0: 3d3d 3d3d 3d3d 3d0a 0a42 7920 6465 6661 =======..By defa\n+000127f0: 756c 742c 2074 6865 2062 6f6f 7420 6c6f ult, the boot lo\n+00012800: 6164 6572 2069 6e74 6572 6661 6365 2069 ader interface i\n+00012810: 7320 6163 6365 7373 6962 6c65 2074 6f20 s accessible to \n+00012820: 616e 796f 6e65 2077 6974 680a 7068 7973 anyone with.phys\n+00012830: 6963 616c 2061 6363 6573 7320 746f 2074 ical access to t\n+00012840: 6865 2063 6f6e 736f 6c65 3a20 616e 796f he console: anyo\n+00012850: 6e65 2063 616e 2073 656c 6563 7420 616e ne can select an\n+00012860: 6420 6564 6974 2061 6e79 206d 656e 750a d edit any menu.\n+00012870: 656e 7472 792c 2061 6e64 2061 6e79 6f6e entry, and anyon\n+00012880: 6520 6361 6e20 6765 7420 6469 7265 6374 e can get direct\n+00012890: 2061 6363 6573 7320 746f 2061 2047 5255 access to a GRU\n+000128a0: 4220 7368 656c 6c20 7072 6f6d 7074 2e20 B shell prompt. \n+000128b0: 2046 6f72 0a6d 6f73 7420 7379 7374 656d For.most system\n+000128c0: 732c 2074 6869 7320 6973 2072 6561 736f s, this is reaso\n+000128d0: 6e61 626c 6520 7369 6e63 6520 616e 796f nable since anyo\n+000128e0: 6e65 2077 6974 6820 6469 7265 6374 2070 ne with direct p\n+000128f0: 6879 7369 6361 6c0a 6163 6365 7373 2068 hysical.access h\n+00012900: 6173 2061 2076 6172 6965 7479 206f 6620 as a variety of \n+00012910: 6f74 6865 7220 7761 7973 2074 6f20 6761 other ways to ga\n+00012920: 696e 2066 756c 6c20 6163 6365 7373 2c20 in full access, \n+00012930: 616e 6420 7265 7175 6972 696e 670a 6175 and requiring.au\n+00012940: 7468 656e 7469 6361 7469 6f6e 2061 7420 thentication at \n+00012950: 7468 6520 626f 6f74 206c 6f61 6465 7220 the boot loader \n+00012960: 6c65 7665 6c20 776f 756c 6420 6f6e 6c79 level would only\n+00012970: 2073 6572 7665 2074 6f20 6d61 6b65 2069 serve to make i\n+00012980: 740a 6469 6666 6963 756c 7420 746f 2072 t.difficult to r\n+00012990: 6563 6f76 6572 2062 726f 6b65 6e20 7379 ecover broken sy\n+000129a0: 7374 656d 732e 0a0a 2020 2048 6f77 6576 stems... Howev\n+000129b0: 6572 2c20 696e 2073 6f6d 6520 656e 7669 er, in some envi\n+000129c0: 726f 6e6d 656e 7473 2c20 7375 6368 2061 ronments, such a\n+000129d0: 7320 6b69 6f73 6b73 2c20 6974 206d 6179 s kiosks, it may\n+000129e0: 2062 6520 6170 7072 6f70 7269 6174 650a be appropriate.\n+000129f0: 746f 206c 6f63 6b20 646f 776e 2074 6865 to lock down the\n+00012a00: 2062 6f6f 7420 6c6f 6164 6572 2074 6f20 boot loader to \n+00012a10: 7265 7175 6972 6520 6175 7468 656e 7469 require authenti\n+00012a20: 6361 7469 6f6e 2062 6566 6f72 6520 7065 cation before pe\n+00012a30: 7266 6f72 6d69 6e67 0a63 6572 7461 696e rforming.certain\n+00012a40: 206f 7065 7261 7469 6f6e 732e 0a0a 2020 operations... \n+00012a50: 2054 6865 20e2 8098 7061 7373 776f 7264 The ...password\n+00012a60: e280 9920 282a 6e6f 7465 2070 6173 7377 ... (*note passw\n+00012a70: 6f72 643a 3a29 2061 6e64 20e2 8098 7061 ord::) and ...pa\n+00012a80: 7373 776f 7264 5f70 626b 6466 32e2 8099 ssword_pbkdf2...\n+00012a90: 2028 2a6e 6f74 650a 7061 7373 776f 7264 (*note.password\n+00012aa0: 5f70 626b 6466 323a 3a29 2063 6f6d 6d61 _pbkdf2::) comma\n+00012ab0: 6e64 7320 6361 6e20 6265 2075 7365 6420 nds can be used \n+00012ac0: 746f 2064 6566 696e 6520 7573 6572 732c to define users,\n+00012ad0: 2065 6163 6820 6f66 2077 6869 6368 0a68 each of which.h\n+00012ae0: 6173 2061 6e20 6173 736f 6369 6174 6564 as an associated\n+00012af0: 2070 6173 7377 6f72 642e 2020 e280 9870 password. ...p\n+00012b00: 6173 7377 6f72 64e2 8099 2073 6574 7320 assword... sets \n+00012b10: 7468 6520 7061 7373 776f 7264 2069 6e20 the password in \n+00012b20: 706c 6169 6e20 7465 7874 2c0a 7265 7175 plain text,.requ\n+00012b30: 6972 696e 6720 e280 9867 7275 622e 6366 iring ...grub.cf\n+00012b40: 67e2 8099 2074 6f20 6265 2073 6563 7572 g... to be secur\n+00012b50: 653b 20e2 8098 7061 7373 776f 7264 5f70 e; ...password_p\n+00012b60: 626b 6466 32e2 8099 2073 6574 7320 7468 bkdf2... sets th\n+00012b70: 6520 7061 7373 776f 7264 0a68 6173 6865 e password.hashe\n+00012b80: 6420 7573 696e 6720 7468 6520 5061 7373 d using the Pass\n+00012b90: 776f 7264 2d42 6173 6564 204b 6579 2044 word-Based Key D\n+00012ba0: 6572 6976 6174 696f 6e20 4675 6e63 7469 erivation Functi\n+00012bb0: 6f6e 2028 5246 4320 3238 3938 292c 0a72 on (RFC 2898),.r\n+00012bc0: 6571 7569 7269 6e67 2074 6865 2075 7365 equiring the use\n+00012bd0: 206f 6620 e280 9867 7275 622d 6d6b 7061 of ...grub-mkpa\n+00012be0: 7373 7764 2d70 626b 6466 32e2 8099 2028 sswd-pbkdf2... (\n+00012bf0: 2a6e 6f74 6520 496e 766f 6b69 6e67 0a67 *note Invoking.g\n+00012c00: 7275 622d 6d6b 7061 7373 7764 2d70 626b rub-mkpasswd-pbk\n+00012c10: 6466 323a 3a29 2074 6f20 6765 6e65 7261 df2::) to genera\n+00012c20: 7465 2070 6173 7377 6f72 6420 6861 7368 te password hash\n+00012c30: 6573 2e0a 0a20 2020 496e 206f 7264 6572 es... In order\n+00012c40: 2074 6f20 656e 6162 6c65 2061 7574 6865 to enable authe\n+00012c50: 6e74 6963 6174 696f 6e20 7375 7070 6f72 ntication suppor\n+00012c60: 742c 2074 6865 20e2 8098 7375 7065 7275 t, the ...superu\n+00012c70: 7365 7273 e280 990a 656e 7669 726f 6e6d sers....environm\n+00012c80: 656e 7420 7661 7269 6162 6c65 206d 7573 ent variable mus\n+00012c90: 7420 6265 2073 6574 2074 6f20 6120 6c69 t be set to a li\n+00012ca0: 7374 206f 6620 7573 6572 6e61 6d65 732c st of usernames,\n+00012cb0: 2073 6570 6172 6174 6564 2062 790a 616e separated by.an\n+00012cc0: 7920 6f66 2073 7061 6365 732c 2063 6f6d y of spaces, com\n+00012cd0: 6d61 732c 2073 656d 6963 6f6c 6f6e 732c mas, semicolons,\n+00012ce0: 2070 6970 6573 2c20 6f72 2061 6d70 6572 pipes, or amper\n+00012cf0: 7361 6e64 732e 2020 5375 7065 7275 7365 sands. Superuse\n+00012d00: 7273 2061 7265 0a70 6572 6d69 7474 6564 rs are.permitted\n+00012d10: 2074 6f20 7573 6520 7468 6520 4752 5542 to use the GRUB\n+00012d20: 2063 6f6d 6d61 6e64 206c 696e 652c 2065 command line, e\n+00012d30: 6469 7420 6d65 6e75 2065 6e74 7269 6573 dit menu entries\n+00012d40: 2c20 616e 6420 6578 6563 7574 650a 616e , and execute.an\n+00012d50: 7920 6d65 6e75 2065 6e74 7279 2e20 2049 y menu entry. I\n+00012d60: 6620 e280 9873 7570 6572 7573 6572 73e2 f ...superusers.\n+00012d70: 8099 2069 7320 7365 742c 2074 6865 6e20 .. is set, then \n+00012d80: 7573 6520 6f66 2074 6865 2063 6f6d 6d61 use of the comma\n+00012d90: 6e64 206c 696e 650a 616e 6420 6564 6974 nd line.and edit\n+00012da0: 696e 6720 6f66 206d 656e 7520 656e 7472 ing of menu entr\n+00012db0: 6965 7320 6172 6520 6175 746f 6d61 7469 ies are automati\n+00012dc0: 6361 6c6c 7920 7265 7374 7269 6374 6564 cally restricted\n+00012dd0: 2074 6f20 7375 7065 7275 7365 7273 2e0a to superusers..\n+00012de0: 5365 7474 696e 6720 e280 9873 7570 6572 Setting ...super\n+00012df0: 7573 6572 73e2 8099 2074 6f20 656d 7074 users... to empt\n+00012e00: 7920 7374 7269 6e67 2065 6666 6563 7469 y string effecti\n+00012e10: 7665 6c79 2064 6973 6162 6c65 7320 626f vely disables bo\n+00012e20: 7468 2061 6363 6573 7320 746f 0a43 4c49 th access to.CLI\n+00012e30: 2061 6e64 2065 6469 7469 6e67 206f 6620 and editing of \n+00012e40: 6d65 6e75 2065 6e74 7269 6573 2e20 2042 menu entries. B\n+00012e50: 7569 6c64 696e 6720 6120 6772 7562 2069 uilding a grub i\n+00012e60: 6d61 6765 2077 6974 680a e280 982d 2d64 mage with....--d\n+00012e70: 6973 6162 6c65 2d63 6c69 e280 9920 6f70 isable-cli... op\n+00012e80: 7469 6f6e 2077 696c 6c20 616c 736f 2064 tion will also d\n+00012e90: 6973 6162 6c65 2061 6363 6573 7320 746f isable access to\n+00012ea0: 2043 4c49 2061 6e64 2065 6469 7469 6e67 CLI and editing\n+00012eb0: 206f 660a 6d65 6e75 2065 6e74 7269 6573 of.menu entries\n+00012ec0: 2c20 6173 2077 656c 6c20 6173 2064 6973 , as well as dis\n+00012ed0: 6162 6c69 6e67 2072 6573 6375 6520 6d6f abling rescue mo\n+00012ee0: 6465 2e20 204e 6f74 653a 2054 6865 2065 de. Note: The e\n+00012ef0: 6e76 6972 6f6e 6d65 6e74 0a76 6172 6961 nvironment.varia\n+00012f00: 626c 6520 6e65 6564 7320 746f 2062 6520 ble needs to be \n+00012f10: 6578 706f 7274 6564 2074 6f20 616c 736f exported to also\n+00012f20: 2061 6666 6563 7420 7468 6520 7365 6374 affect the sect\n+00012f30: 696f 6e20 6465 6669 6e65 6420 6279 2074 ion defined by t\n+00012f40: 6865 0ae2 8098 7375 626d 656e 75e2 8099 he....submenu...\n+00012f50: 2063 6f6d 6d61 6e64 2028 2a6e 6f74 6520 command (*note \n+00012f60: 7375 626d 656e 753a 3a29 2e0a 0a20 2020 submenu::)... \n+00012f70: 4f74 6865 7220 7573 6572 7320 6d61 7920 Other users may \n+00012f80: 6265 2061 6c6c 6f77 6564 2074 6f20 6578 be allowed to ex\n+00012f90: 6563 7574 6520 7370 6563 6966 6963 206d ecute specific m\n+00012fa0: 656e 7520 656e 7472 6965 7320 6279 2067 enu entries by g\n+00012fb0: 6976 696e 670a 6120 6c69 7374 206f 6620 iving.a list of \n+00012fc0: 7573 6572 6e61 6d65 7320 2861 7320 6162 usernames (as ab\n+00012fd0: 6f76 6529 2075 7369 6e67 2074 6865 20e2 ove) using the .\n+00012fe0: 8098 2d2d 7573 6572 73e2 8099 206f 7074 ..--users... opt\n+00012ff0: 696f 6e20 746f 2074 6865 0ae2 8098 6d65 ion to the....me\n+00013000: 6e75 656e 7472 79e2 8099 2063 6f6d 6d61 nuentry... comma\n+00013010: 6e64 2028 2a6e 6f74 6520 6d65 6e75 656e nd (*note menuen\n+00013020: 7472 793a 3a29 2e20 2049 6620 7468 6520 try::). If the \n+00013030: e280 982d 2d75 6e72 6573 7472 6963 7465 ...--unrestricte\n+00013040: 64e2 8099 206f 7074 696f 6e0a 6973 2075 d... option.is u\n+00013050: 7365 6420 666f 7220 6120 6d65 6e75 2065 sed for a menu e\n+00013060: 6e74 7279 2c20 7468 656e 2074 6861 7420 ntry, then that \n+00013070: 656e 7472 7920 6973 2075 6e72 6573 7472 entry is unrestr\n+00013080: 6963 7465 642e 2020 4966 2074 6865 0ae2 icted. If the..\n+00013090: 8098 2d2d 7573 6572 73e2 8099 206f 7074 ..--users... opt\n+000130a0: 696f 6e20 6973 206e 6f74 2075 7365 6420 ion is not used \n+000130b0: 666f 7220 6120 6d65 6e75 2065 6e74 7279 for a menu entry\n+000130c0: 2c20 7468 656e 2074 6861 7420 6f6e 6c79 , then that only\n+000130d0: 2073 7570 6572 7573 6572 730a 6172 6520 superusers.are \n+000130e0: 6162 6c65 2074 6f20 7573 6520 6974 2e0a able to use it..\n+000130f0: 0a20 2020 5075 7474 696e 6720 7468 6973 . Putting this\n+00013100: 2074 6f67 6574 6865 722c 2061 2074 7970 together, a typ\n+00013110: 6963 616c 20e2 8098 6772 7562 2e63 6667 ical ...grub.cfg\n+00013120: e280 9920 6672 6167 6d65 6e74 206d 6967 ... fragment mig\n+00013130: 6874 206c 6f6f 6b20 6c69 6b65 0a74 6869 ht look like.thi\n+00013140: 733a 0a0a 2020 2020 2073 6574 2073 7570 s:.. set sup\n+00013150: 6572 7573 6572 733d 2272 6f6f 7422 0a20 erusers=\"root\". \n+00013160: 2020 2020 7061 7373 776f 7264 5f70 626b password_pbk\n+00013170: 6466 3220 726f 6f74 2067 7275 622e 7062 df2 root grub.pb\n+00013180: 6b64 6632 2e73 6861 3531 322e 3130 3030 kdf2.sha512.1000\n+00013190: 302e 6269 676c 6f6e 6773 7472 696e 670a 0.biglongstring.\n+000131a0: 2020 2020 2070 6173 7377 6f72 6420 7573 password us\n+000131b0: 6572 3120 696e 7365 6375 7265 0a0a 2020 er1 insecure.. \n+000131c0: 2020 206d 656e 7565 6e74 7279 2022 4d61 menuentry \"Ma\n+000131d0: 7920 6265 2072 756e 2062 7920 616e 7920 y be run by any \n+000131e0: 7573 6572 2220 2d2d 756e 7265 7374 7269 user\" --unrestri\n+000131f0: 6374 6564 207b 0a20 2020 2020 0973 6574 cted {. .set\n+00013200: 2072 6f6f 743d 2868 6430 2c31 290a 2020 root=(hd0,1). \n+00013210: 2020 2009 6c69 6e75 7820 2f76 6d6c 696e .linux /vmlin\n+00013220: 757a 0a20 2020 2020 7d0a 0a20 2020 2020 uz. }.. \n+00013230: 6d65 6e75 656e 7472 7920 2253 7570 6572 menuentry \"Super\n+00013240: 7573 6572 7320 6f6e 6c79 2220 2d2d 7573 users only\" --us\n+00013250: 6572 7320 2222 207b 0a20 2020 2020 0973 ers \"\" {. .s\n+00013260: 6574 2072 6f6f 743d 2868 6430 2c31 290a et root=(hd0,1).\n+00013270: 2020 2020 2009 6c69 6e75 7820 2f76 6d6c .linux /vml\n+00013280: 696e 757a 2073 696e 676c 650a 2020 2020 inuz single. \n+00013290: 207d 0a0a 2020 2020 206d 656e 7565 6e74 }.. menuent\n+000132a0: 7279 2022 4d61 7920 6265 2072 756e 2062 ry \"May be run b\n+000132b0: 7920 7573 6572 3120 6f72 2061 2073 7570 y user1 or a sup\n+000132c0: 6572 7573 6572 2220 2d2d 7573 6572 7320 eruser\" --users \n+000132d0: 7573 6572 3120 7b0a 2020 2020 2009 7365 user1 {. .se\n+000132e0: 7420 726f 6f74 3d28 6864 302c 3229 0a20 t root=(hd0,2). \n+000132f0: 2020 2020 0963 6861 696e 6c6f 6164 6572 .chainloader\n+00013300: 202b 310a 2020 2020 207d 0a0a 2020 2054 +1. }.. T\n+00013310: 6865 20e2 8098 6772 7562 2d6d 6b63 6f6e he ...grub-mkcon\n+00013320: 6669 67e2 8099 2070 726f 6772 616d 2064 fig... program d\n+00013330: 6f65 7320 6e6f 7420 7965 7420 6861 7665 oes not yet have\n+00013340: 2062 7569 6c74 2d69 6e20 7375 7070 6f72 built-in suppor\n+00013350: 7420 666f 720a 6765 6e65 7261 7469 6e67 t for.generating\n+00013360: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f\n+00013370: 696c 6573 2077 6974 6820 6175 7468 656e iles with authen\n+00013380: 7469 6361 7469 6f6e 2e20 2059 6f75 2063 tication. You c\n+00013390: 616e 2075 7365 0ae2 8098 2f65 7463 2f67 an use..../etc/g\n+000133a0: 7275 622e 642f 3430 5f63 7573 746f 6de2 rub.d/40_custom.\n+000133b0: 8099 2074 6f20 6164 6420 7369 6d70 6c65 .. to add simple\n+000133c0: 2073 7570 6572 7573 6572 2061 7574 6865 superuser authe\n+000133d0: 6e74 6963 6174 696f 6e2c 2062 790a 6164 ntication, by.ad\n+000133e0: 6469 6e67 20e2 8098 7365 7420 7375 7065 ding ...set supe\n+000133f0: 7275 7365 7273 3de2 8099 2061 6e64 20e2 rusers=... and .\n+00013400: 8098 7061 7373 776f 7264 e280 9920 6f72 ..password... or\n+00013410: 20e2 8098 7061 7373 776f 7264 5f70 626b ...password_pbk\n+00013420: 6466 32e2 8099 2063 6f6d 6d61 6e64 732e df2... commands.\n+00013430: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n+00013440: 6e66 6f2c 2020 4e6f 6465 3a20 5573 696e nfo, Node: Usin\n+00013450: 6720 6469 6769 7461 6c20 7369 676e 6174 g digital signat\n+00013460: 7572 6573 2c20 204e 6578 743a 2055 4546 ures, Next: UEF\n+00013470: 4920 7365 6375 7265 2062 6f6f 7420 616e I secure boot an\n+00013480: 6420 7368 696d 2c20 2050 7265 763a 2041 d shim, Prev: A\n+00013490: 7574 6865 6e74 6963 6174 696f 6e20 616e uthentication an\n+000134a0: 6420 6175 7468 6f72 6973 6174 696f 6e2c d authorisation,\n+000134b0: 2020 5570 3a20 5365 6375 7269 7479 0a0a Up: Security..\n+000134c0: 3139 2e32 2055 7369 6e67 2064 6967 6974 19.2 Using digit\n+000134d0: 616c 2073 6967 6e61 7475 7265 7320 696e al signatures in\n+000134e0: 2047 5255 420a 3d3d 3d3d 3d3d 3d3d 3d3d GRUB.==========\n 000134f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00013500: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 4752 ============..GR\n-00013510: 5542 2773 20e2 8098 636f 7265 2e69 6d67 UB's ...core.img\n-00013520: e280 9920 6361 6e20 6f70 7469 6f6e 616c ... can optional\n-00013530: 6c79 2070 726f 7669 6465 2065 6e66 6f72 ly provide enfor\n-00013540: 6365 6d65 6e74 2074 6861 7420 616c 6c20 cement that all \n-00013550: 6669 6c65 730a 7375 6273 6571 7565 6e74 files.subsequent\n-00013560: 6c79 2072 6561 6420 6672 6f6d 2064 6973 ly read from dis\n-00013570: 6b20 6172 6520 636f 7665 7265 6420 6279 k are covered by\n-00013580: 2061 2076 616c 6964 2064 6967 6974 616c a valid digital\n-00013590: 2073 6967 6e61 7475 7265 2e0a 5468 6973 signature..This\n-000135a0: 2064 6f63 756d 656e 7420 646f 6573 202a document does *\n-000135b0: 6e6f 742a 2063 6f76 6572 2068 6f77 2074 not* cover how t\n-000135c0: 6f20 656e 7375 7265 2074 6861 7420 796f o ensure that yo\n-000135d0: 7572 2070 6c61 7466 6f72 6d27 730a 6669 ur platform's.fi\n-000135e0: 726d 7761 7265 2028 652e 672e 2c20 436f rmware (e.g., Co\n-000135f0: 7265 626f 6f74 2920 7661 6c69 6461 7465 reboot) validate\n-00013600: 7320 e280 9863 6f72 652e 696d 67e2 8099 s ...core.img...\n-00013610: 2e0a 0a20 2020 4966 2065 6e76 6972 6f6e ... If environ\n-00013620: 6d65 6e74 2076 6172 6961 626c 6520 e280 ment variable ..\n-00013630: 9863 6865 636b 5f73 6967 6e61 7475 7265 .check_signature\n-00013640: 73e2 8099 2028 2a6e 6f74 6520 6368 6563 s... (*note chec\n-00013650: 6b5f 7369 676e 6174 7572 6573 3a3a 290a k_signatures::).\n-00013660: 6973 2073 6574 2074 6f20 e280 9865 6e66 is set to ...enf\n-00013670: 6f72 6365 e280 992c 2074 6865 6e20 6576 orce..., then ev\n-00013680: 6572 7920 6174 7465 6d70 7420 6279 2074 ery attempt by t\n-00013690: 6865 2047 5255 4220 e280 9863 6f72 652e he GRUB ...core.\n-000136a0: 696d 67e2 8099 2074 6f20 6c6f 6164 0a61 img... to load.a\n-000136b0: 6e6f 7468 6572 2066 696c 6520 e280 9866 nother file ...f\n-000136c0: 6f6f e280 9920 696d 706c 6963 6974 6c79 oo... implicitly\n-000136d0: 2069 6e76 6f6b 6573 20e2 8098 7665 7269 invokes ...veri\n-000136e0: 6679 5f64 6574 6163 6865 6420 666f 6f20 fy_detached foo \n-000136f0: 666f 6f2e 7369 67e2 8099 0a28 2a6e 6f74 foo.sig....(*not\n-00013700: 6520 7665 7269 6679 5f64 6574 6163 6865 e verify_detache\n-00013710: 643a 3a29 2e20 20e2 8098 666f 6f2e 7369 d::). ...foo.si\n-00013720: 67e2 8099 206d 7573 7420 636f 6e74 6169 g... must contai\n-00013730: 6e20 6120 7661 6c69 6420 6469 6769 7461 n a valid digita\n-00013740: 6c0a 7369 676e 6174 7572 6520 6f76 6572 l.signature over\n-00013750: 2074 6865 2063 6f6e 7465 6e74 7320 6f66 the contents of\n-00013760: 20e2 8098 666f 6fe2 8099 2c20 7768 6963 ...foo..., whic\n-00013770: 6820 6361 6e20 6265 2076 6572 6966 6965 h can be verifie\n-00013780: 6420 7769 7468 2061 0a70 7562 6c69 6320 d with a.public \n-00013790: 6b65 7920 6375 7272 656e 746c 7920 7472 key currently tr\n-000137a0: 7573 7465 6420 6279 2047 5255 4220 282a usted by GRUB (*\n-000137b0: 6e6f 7465 206c 6973 745f 7472 7573 7465 note list_truste\n-000137c0: 643a 3a2c 202a 6e6f 7465 0a74 7275 7374 d::, *note.trust\n-000137d0: 3a3a 2c20 616e 6420 2a6e 6f74 6520 6469 ::, and *note di\n-000137e0: 7374 7275 7374 3a3a 292e 2020 4966 2076 strust::). If v\n-000137f0: 616c 6964 6174 696f 6e20 6661 696c 732c alidation fails,\n-00013800: 2074 6865 6e20 6669 6c65 20e2 8098 666f then file ...fo\n-00013810: 6fe2 8099 0a63 616e 6e6f 7420 6265 206f o....cannot be o\n-00013820: 7065 6e65 642e 2020 5468 6973 2066 6169 pened. This fai\n-00013830: 6c75 7265 206d 6179 2068 616c 7420 6f72 lure may halt or\n-00013840: 206f 7468 6572 7769 7365 2069 6d70 6163 otherwise impac\n-00013850: 7420 7468 6520 626f 6f74 0a70 726f 6365 t the boot.proce\n-00013860: 7373 2e0a 0a20 2020 416e 2069 6e69 7469 ss... An initi\n-00013870: 616c 2074 7275 7374 6564 2070 7562 6c69 al trusted publi\n-00013880: 6320 6b65 7920 6361 6e20 6265 2065 6d62 c key can be emb\n-00013890: 6564 6465 6420 7769 7468 696e 2074 6865 edded within the\n-000138a0: 2047 5255 420a e280 9863 6f72 652e 696d GRUB....core.im\n-000138b0: 67e2 8099 2075 7369 6e67 2074 6865 20e2 g... using the .\n-000138c0: 8098 2d2d 7075 626b 6579 e280 9920 6f70 ..--pubkey... op\n-000138d0: 7469 6f6e 2074 6f20 e280 9867 7275 622d tion to ...grub-\n-000138e0: 696e 7374 616c 6ce2 8099 2028 2a6e 6f74 install... (*not\n-000138f0: 6520 496e 766f 6b69 6e67 0a67 7275 622d e Invoking.grub-\n-00013900: 696e 7374 616c 6c3a 3a29 2e0a 0a20 2020 install::)... \n-00013910: 4752 5542 2075 7365 7320 4750 472d 7374 GRUB uses GPG-st\n-00013920: 796c 6520 6465 7461 6368 6564 2073 6967 yle detached sig\n-00013930: 6e61 7475 7265 7320 286d 6561 6e69 6e67 natures (meaning\n-00013940: 2074 6861 7420 6120 6669 6c65 0ae2 8098 that a file....\n-00013950: 666f 6f2e 7369 67e2 8099 2077 696c 6c20 foo.sig... will \n-00013960: 6265 2070 726f 6475 6365 6420 7768 656e be produced when\n-00013970: 2066 696c 6520 e280 9866 6f6f e280 9920 file ...foo... \n-00013980: 6973 2073 6967 6e65 6429 2c20 616e 6420 is signed), and \n-00013990: 6375 7272 656e 746c 790a 7375 7070 6f72 currently.suppor\n-000139a0: 7473 2074 6865 2044 5341 2061 6e64 2052 ts the DSA and R\n-000139b0: 5341 2073 6967 6e69 6e67 2061 6c67 6f72 SA signing algor\n-000139c0: 6974 686d 732e 2020 4120 7369 676e 696e ithms. A signin\n-000139d0: 6720 6b65 7920 6361 6e20 6265 0a67 656e g key can be.gen\n-000139e0: 6572 6174 6564 2061 7320 666f 6c6c 6f77 erated as follow\n-000139f0: 733a 0a0a 2020 2020 2067 7067 202d 2d67 s:.. gpg --g\n-00013a00: 656e 2d6b 6579 0a0a 2020 2041 6e20 696e en-key.. An in\n-00013a10: 6469 7669 6475 616c 2066 696c 6520 6361 dividual file ca\n-00013a20: 6e20 6265 2073 6967 6e65 6420 6173 2066 n be signed as f\n-00013a30: 6f6c 6c6f 7773 3a0a 0a20 2020 2020 6770 ollows:.. gp\n-00013a40: 6720 2d2d 6465 7461 6368 2d73 6967 6e20 g --detach-sign \n-00013a50: 2f70 6174 682f 746f 2f66 696c 650a 0a20 /path/to/file.. \n-00013a60: 2020 466f 7220 7375 6363 6573 7366 756c For successful\n-00013a70: 2076 616c 6964 6174 696f 6e20 6f66 2061 validation of a\n-00013a80: 6c6c 206f 6620 4752 5542 2773 2073 7562 ll of GRUB's sub\n-00013a90: 636f 6d70 6f6e 656e 7473 2061 6e64 2074 components and t\n-00013aa0: 6865 0a6c 6f61 6465 6420 4f53 206b 6572 he.loaded OS ker\n-00013ab0: 6e65 6c2c 2074 6865 7920 6d75 7374 2061 nel, they must a\n-00013ac0: 6c6c 2062 6520 7369 676e 6564 2e20 204f ll be signed. O\n-00013ad0: 6e65 2077 6179 2074 6f20 6163 636f 6d70 ne way to accomp\n-00013ae0: 6c69 7368 2074 6869 730a 6973 2074 6865 lish this.is the\n-00013af0: 2066 6f6c 6c6f 7769 6e67 2028 6166 7465 following (afte\n-00013b00: 7220 6861 7669 6e67 2061 6c72 6561 6479 r having already\n-00013b10: 2070 726f 6475 6365 6420 7468 6520 6465 produced the de\n-00013b20: 7369 7265 6420 e280 9867 7275 622e 6366 sired ...grub.cf\n-00013b30: 67e2 8099 0a66 696c 652c 2065 2e67 2e2c g....file, e.g.,\n-00013b40: 2062 7920 7275 6e6e 696e 6720 e280 9867 by running ...g\n-00013b50: 7275 622d 6d6b 636f 6e66 6967 e280 9920 rub-mkconfig... \n-00013b60: 282a 6e6f 7465 2049 6e76 6f6b 696e 6720 (*note Invoking \n-00013b70: 6772 7562 2d6d 6b63 6f6e 6669 673a 3a29 grub-mkconfig::)\n-00013b80: 3a0a 0a20 2020 2020 2320 4564 6974 202f :.. # Edit /\n-00013b90: 6465 762f 7368 6d2f 7061 7373 7068 7261 dev/shm/passphra\n-00013ba0: 7365 2e74 7874 2074 6f20 636f 6e74 6169 se.txt to contai\n-00013bb0: 6e20 796f 7572 2073 6967 6e69 6e67 206b n your signing k\n-00013bc0: 6579 2773 2070 6173 7370 6872 6173 650a ey's passphrase.\n-00013bd0: 2020 2020 2066 6f72 2069 2069 6e20 6066 for i in `f\n-00013be0: 696e 6420 2f62 6f6f 7420 2d6e 616d 6520 ind /boot -name \n-00013bf0: 222a 2e63 6667 2220 2d6f 7220 2d6e 616d \"*.cfg\" -or -nam\n-00013c00: 6520 222a 2e6c 7374 2220 2d6f 7220 5c0a e \"*.lst\" -or \\.\n-00013c10: 2020 2020 2020 202d 6e61 6d65 2022 2a2e -name \"*.\n-00013c20: 6d6f 6422 202d 6f72 202d 6e61 6d65 2022 mod\" -or -name \"\n-00013c30: 766d 6c69 6e75 7a2a 2220 2d6f 7220 2d6e vmlinuz*\" -or -n\n-00013c40: 616d 6520 2269 6e69 7472 642a 2220 2d6f ame \"initrd*\" -o\n-00013c50: 7220 5c0a 2020 2020 2020 202d 6e61 6d65 r \\. -name\n-00013c60: 2022 6772 7562 656e 7622 603b 0a20 2020 \"grubenv\"`;. \n-00013c70: 2020 646f 0a20 2020 2020 2020 6770 6720 do. gpg \n-00013c80: 2d2d 6261 7463 6820 2d2d 6465 7461 6368 --batch --detach\n-00013c90: 2d73 6967 6e20 2d2d 7061 7373 7068 7261 -sign --passphra\n-00013ca0: 7365 2d66 6420 3020 2469 203c 205c 0a20 se-fd 0 $i < \\. \n-00013cb0: 2020 2020 2020 2020 2f64 6576 2f73 686d /dev/shm\n-00013cc0: 2f70 6173 7370 6872 6173 652e 7478 740a /passphrase.txt.\n-00013cd0: 2020 2020 2064 6f6e 650a 2020 2020 2073 done. s\n-00013ce0: 6872 6564 202f 6465 762f 7368 6d2f 7061 hred /dev/shm/pa\n-00013cf0: 7373 7068 7261 7365 2e74 7874 0a0a 2020 ssphrase.txt.. \n-00013d00: 2053 6565 2061 6c73 6f3a 202a 6e6f 7465 See also: *note\n-00013d10: 2063 6865 636b 5f73 6967 6e61 7475 7265 check_signature\n-00013d20: 733a 3a2c 202a 6e6f 7465 2076 6572 6966 s::, *note verif\n-00013d30: 795f 6465 7461 6368 6564 3a3a 2c20 2a6e y_detached::, *n\n-00013d40: 6f74 650a 7472 7573 743a 3a2c 202a 6e6f ote.trust::, *no\n-00013d50: 7465 206c 6973 745f 7472 7573 7465 643a te list_trusted:\n-00013d60: 3a2c 202a 6e6f 7465 2064 6973 7472 7573 :, *note distrus\n-00013d70: 743a 3a2c 202a 6e6f 7465 206c 6f61 645f t::, *note load_\n-00013d80: 656e 763a 3a2c 202a 6e6f 7465 0a73 6176 env::, *note.sav\n-00013d90: 655f 656e 763a 3a2e 0a0a 2020 204e 6f74 e_env::... Not\n-00013da0: 6520 7468 6174 2069 6e74 6572 6e61 6c6c e that internall\n-00013db0: 7920 7369 676e 6174 7572 6520 656e 666f y signature enfo\n-00013dc0: 7263 656d 656e 7420 6973 2063 6f6e 7472 rcement is contr\n-00013dd0: 6f6c 6c65 6420 6279 2073 6574 7469 6e67 olled by setting\n-00013de0: 0a74 6865 2065 6e76 6972 6f6e 6d65 6e74 .the environment\n-00013df0: 2076 6172 6961 626c 6520 e280 9863 6865 variable ...che\n-00013e00: 636b 5f73 6967 6e61 7475 7265 73e2 8099 ck_signatures...\n-00013e10: 2065 7175 616c 2074 6f20 e280 9865 6e66 equal to ...enf\n-00013e20: 6f72 6365 e280 992e 2020 5061 7373 696e orce.... Passin\n-00013e30: 670a 6f6e 6520 6f72 206d 6f72 6520 e280 g.one or more ..\n-00013e40: 982d 2d70 7562 6b65 79e2 8099 206f 7074 .--pubkey... opt\n-00013e50: 696f 6e73 2074 6f20 e280 9867 7275 622d ions to ...grub-\n-00013e60: 6d6b 696d 6167 65e2 8099 2069 6d70 6c69 mkimage... impli\n-00013e70: 6369 746c 7920 6465 6669 6e65 730a e280 citly defines...\n-00013e80: 9863 6865 636b 5f73 6967 6e61 7475 7265 .check_signature\n-00013e90: 73e2 8099 2065 7175 616c 2074 6f20 e280 s... equal to ..\n-00013ea0: 9865 6e66 6f72 6365 e280 9920 696e 20e2 .enforce... in .\n-00013eb0: 8098 636f 7265 2e69 6d67 e280 9920 7072 ..core.img... pr\n-00013ec0: 696f 7220 746f 2070 726f 6365 7373 696e ior to processin\n-00013ed0: 670a 616e 7920 636f 6e66 6967 7572 6174 g.any configurat\n-00013ee0: 696f 6e20 6669 6c65 732e 0a0a 2020 204e ion files... N\n-00013ef0: 6f74 6520 7468 6174 2073 6967 6e61 7475 ote that signatu\n-00013f00: 7265 2063 6865 636b 696e 6720 646f 6573 re checking does\n-00013f10: 202a 6e6f 742a 2070 7265 7665 6e74 2061 *not* prevent a\n-00013f20: 6e20 6174 7461 636b 6572 2077 6974 680a n attacker with.\n-00013f30: 2873 6572 6961 6c2c 2070 6879 7369 6361 (serial, physica\n-00013f40: 6c2c 202e 2e2e 2920 2063 6f6e 736f 6c65 l, ...) console\n-00013f50: 2061 6363 6573 7320 6672 6f6d 2064 726f access from dro\n-00013f60: 7070 696e 6720 6d61 6e75 616c 6c79 2074 pping manually t\n-00013f70: 6f20 7468 650a 4752 5542 2063 6f6e 736f o the.GRUB conso\n-00013f80: 6c65 2061 6e64 2065 7865 6375 7469 6e67 le and executing\n-00013f90: 3a0a 0a20 2020 2020 7365 7420 6368 6563 :.. set chec\n-00013fa0: 6b5f 7369 676e 6174 7572 6573 3d6e 6f0a k_signatures=no.\n-00013fb0: 0a20 2020 546f 2070 7265 7665 6e74 2074 . To prevent t\n-00013fc0: 6869 732c 2070 6173 7377 6f72 642d 7072 his, password-pr\n-00013fd0: 6f74 6563 7469 6f6e 2028 2a6e 6f74 6520 otection (*note \n-00013fe0: 4175 7468 656e 7469 6361 7469 6f6e 2061 Authentication a\n-00013ff0: 6e64 0a61 7574 686f 7269 7361 7469 6f6e nd.authorisation\n-00014000: 3a3a 2920 6973 2065 7373 656e 7469 616c ::) is essential\n-00014010: 2e20 204e 6f74 6520 7468 6174 2065 7665 . Note that eve\n-00014020: 6e20 7769 7468 2047 5255 4220 7061 7373 n with GRUB pass\n-00014030: 776f 7264 0a70 726f 7465 6374 696f 6e2c word.protection,\n-00014040: 2047 5255 4220 6974 7365 6c66 2063 616e GRUB itself can\n-00014050: 6e6f 7420 7072 6576 656e 7420 736f 6d65 not prevent some\n-00014060: 6f6e 6520 7769 7468 2070 6879 7369 6361 one with physica\n-00014070: 6c20 6163 6365 7373 2074 6f0a 7468 6520 l access to.the \n-00014080: 6d61 6368 696e 6520 6672 6f6d 2061 6c74 machine from alt\n-00014090: 6572 696e 6720 7468 6174 206d 6163 6869 ering that machi\n-000140a0: 6e65 2773 2066 6972 6d77 6172 6520 2865 ne's firmware (e\n-000140b0: 2e67 2e2c 2043 6f72 6562 6f6f 7420 6f72 .g., Coreboot or\n-000140c0: 0a42 494f 5329 2063 6f6e 6669 6775 7261 .BIOS) configura\n-000140d0: 7469 6f6e 2074 6f20 6361 7573 6520 7468 tion to cause th\n-000140e0: 6520 6d61 6368 696e 6520 746f 2062 6f6f e machine to boo\n-000140f0: 7420 6672 6f6d 2061 2064 6966 6665 7265 t from a differe\n-00014100: 6e74 0a28 6174 7461 636b 6572 2d63 6f6e nt.(attacker-con\n-00014110: 7472 6f6c 6c65 6429 2064 6576 6963 652e trolled) device.\n-00014120: 2020 4752 5542 2069 7320 6174 2062 6573 GRUB is at bes\n-00014130: 7420 6f6e 6c79 206f 6e65 206c 696e 6b20 t only one link \n-00014140: 696e 2061 2073 6563 7572 650a 626f 6f74 in a secure.boot\n-00014150: 2063 6861 696e 2e0a 0a1f 0a46 696c 653a chain.....File:\n-00014160: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-00014170: 653a 2055 4546 4920 7365 6375 7265 2062 e: UEFI secure b\n-00014180: 6f6f 7420 616e 6420 7368 696d 2c20 204e oot and shim, N\n-00014190: 6578 743a 2053 6563 7572 6520 426f 6f74 ext: Secure Boot\n-000141a0: 2041 6476 616e 6365 6420 5461 7267 6574 Advanced Target\n-000141b0: 696e 672c 2020 5072 6576 3a20 5573 696e ing, Prev: Usin\n-000141c0: 6720 6469 6769 7461 6c20 7369 676e 6174 g digital signat\n-000141d0: 7572 6573 2c20 2055 703a 2053 6563 7572 ures, Up: Secur\n-000141e0: 6974 790a 0a31 392e 3320 5545 4649 2073 ity..19.3 UEFI s\n-000141f0: 6563 7572 6520 626f 6f74 2061 6e64 2073 ecure boot and s\n-00014200: 6869 6d20 7375 7070 6f72 740a 3d3d 3d3d him support.====\n+00013500: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a47 5255 ===========..GRU\n+00013510: 4227 7320 e280 9863 6f72 652e 696d 67e2 B's ...core.img.\n+00013520: 8099 2063 616e 206f 7074 696f 6e61 6c6c .. can optionall\n+00013530: 7920 7072 6f76 6964 6520 656e 666f 7263 y provide enforc\n+00013540: 656d 656e 7420 7468 6174 2061 6c6c 2066 ement that all f\n+00013550: 696c 6573 0a73 7562 7365 7175 656e 746c iles.subsequentl\n+00013560: 7920 7265 6164 2066 726f 6d20 6469 736b y read from disk\n+00013570: 2061 7265 2063 6f76 6572 6564 2062 7920 are covered by \n+00013580: 6120 7661 6c69 6420 6469 6769 7461 6c20 a valid digital \n+00013590: 7369 676e 6174 7572 652e 0a54 6869 7320 signature..This \n+000135a0: 646f 6375 6d65 6e74 2064 6f65 7320 2a6e document does *n\n+000135b0: 6f74 2a20 636f 7665 7220 686f 7720 746f ot* cover how to\n+000135c0: 2065 6e73 7572 6520 7468 6174 2079 6f75 ensure that you\n+000135d0: 7220 706c 6174 666f 726d 2773 0a66 6972 r platform's.fir\n+000135e0: 6d77 6172 6520 2865 2e67 2e2c 2043 6f72 mware (e.g., Cor\n+000135f0: 6562 6f6f 7429 2076 616c 6964 6174 6573 eboot) validates\n+00013600: 20e2 8098 636f 7265 2e69 6d67 e280 992e ...core.img....\n+00013610: 0a0a 2020 2049 6620 656e 7669 726f 6e6d .. If environm\n+00013620: 656e 7420 7661 7269 6162 6c65 20e2 8098 ent variable ...\n+00013630: 6368 6563 6b5f 7369 676e 6174 7572 6573 check_signatures\n+00013640: e280 9920 282a 6e6f 7465 2063 6865 636b ... (*note check\n+00013650: 5f73 6967 6e61 7475 7265 733a 3a29 0a69 _signatures::).i\n+00013660: 7320 7365 7420 746f 20e2 8098 656e 666f s set to ...enfo\n+00013670: 7263 65e2 8099 2c20 7468 656e 2065 7665 rce..., then eve\n+00013680: 7279 2061 7474 656d 7074 2062 7920 7468 ry attempt by th\n+00013690: 6520 4752 5542 20e2 8098 636f 7265 2e69 e GRUB ...core.i\n+000136a0: 6d67 e280 9920 746f 206c 6f61 640a 616e mg... to load.an\n+000136b0: 6f74 6865 7220 6669 6c65 20e2 8098 666f other file ...fo\n+000136c0: 6fe2 8099 2069 6d70 6c69 6369 746c 7920 o... implicitly \n+000136d0: 696e 766f 6b65 7320 e280 9876 6572 6966 invokes ...verif\n+000136e0: 795f 6465 7461 6368 6564 2066 6f6f 2066 y_detached foo f\n+000136f0: 6f6f 2e73 6967 e280 990a 282a 6e6f 7465 oo.sig....(*note\n+00013700: 2076 6572 6966 795f 6465 7461 6368 6564 verify_detached\n+00013710: 3a3a 292e 2020 e280 9866 6f6f 2e73 6967 ::). ...foo.sig\n+00013720: e280 9920 6d75 7374 2063 6f6e 7461 696e ... must contain\n+00013730: 2061 2076 616c 6964 2064 6967 6974 616c a valid digital\n+00013740: 0a73 6967 6e61 7475 7265 206f 7665 7220 .signature over \n+00013750: 7468 6520 636f 6e74 656e 7473 206f 6620 the contents of \n+00013760: e280 9866 6f6f e280 992c 2077 6869 6368 ...foo..., which\n+00013770: 2063 616e 2062 6520 7665 7269 6669 6564 can be verified\n+00013780: 2077 6974 6820 610a 7075 626c 6963 206b with a.public k\n+00013790: 6579 2063 7572 7265 6e74 6c79 2074 7275 ey currently tru\n+000137a0: 7374 6564 2062 7920 4752 5542 2028 2a6e sted by GRUB (*n\n+000137b0: 6f74 6520 6c69 7374 5f74 7275 7374 6564 ote list_trusted\n+000137c0: 3a3a 2c20 2a6e 6f74 650a 7472 7573 743a ::, *note.trust:\n+000137d0: 3a2c 2061 6e64 202a 6e6f 7465 2064 6973 :, and *note dis\n+000137e0: 7472 7573 743a 3a29 2e20 2049 6620 7661 trust::). If va\n+000137f0: 6c69 6461 7469 6f6e 2066 6169 6c73 2c20 lidation fails, \n+00013800: 7468 656e 2066 696c 6520 e280 9866 6f6f then file ...foo\n+00013810: e280 990a 6361 6e6e 6f74 2062 6520 6f70 ....cannot be op\n+00013820: 656e 6564 2e20 2054 6869 7320 6661 696c ened. This fail\n+00013830: 7572 6520 6d61 7920 6861 6c74 206f 7220 ure may halt or \n+00013840: 6f74 6865 7277 6973 6520 696d 7061 6374 otherwise impact\n+00013850: 2074 6865 2062 6f6f 740a 7072 6f63 6573 the boot.proces\n+00013860: 732e 0a0a 2020 2041 6e20 696e 6974 6961 s... An initia\n+00013870: 6c20 7472 7573 7465 6420 7075 626c 6963 l trusted public\n+00013880: 206b 6579 2063 616e 2062 6520 656d 6265 key can be embe\n+00013890: 6464 6564 2077 6974 6869 6e20 7468 6520 dded within the \n+000138a0: 4752 5542 0ae2 8098 636f 7265 2e69 6d67 GRUB....core.img\n+000138b0: e280 9920 7573 696e 6720 7468 6520 e280 ... using the ..\n+000138c0: 982d 2d70 7562 6b65 79e2 8099 206f 7074 .--pubkey... opt\n+000138d0: 696f 6e20 746f 20e2 8098 6772 7562 2d69 ion to ...grub-i\n+000138e0: 6e73 7461 6c6c e280 9920 282a 6e6f 7465 nstall... (*note\n+000138f0: 2049 6e76 6f6b 696e 670a 6772 7562 2d69 Invoking.grub-i\n+00013900: 6e73 7461 6c6c 3a3a 292e 0a0a 2020 2047 nstall::)... G\n+00013910: 5255 4220 7573 6573 2047 5047 2d73 7479 RUB uses GPG-sty\n+00013920: 6c65 2064 6574 6163 6865 6420 7369 676e le detached sign\n+00013930: 6174 7572 6573 2028 6d65 616e 696e 6720 atures (meaning \n+00013940: 7468 6174 2061 2066 696c 650a e280 9866 that a file....f\n+00013950: 6f6f 2e73 6967 e280 9920 7769 6c6c 2062 oo.sig... will b\n+00013960: 6520 7072 6f64 7563 6564 2077 6865 6e20 e produced when \n+00013970: 6669 6c65 20e2 8098 666f 6fe2 8099 2069 file ...foo... i\n+00013980: 7320 7369 676e 6564 292c 2061 6e64 2063 s signed), and c\n+00013990: 7572 7265 6e74 6c79 0a73 7570 706f 7274 urrently.support\n+000139a0: 7320 7468 6520 4453 4120 616e 6420 5253 s the DSA and RS\n+000139b0: 4120 7369 676e 696e 6720 616c 676f 7269 A signing algori\n+000139c0: 7468 6d73 2e20 2041 2073 6967 6e69 6e67 thms. A signing\n+000139d0: 206b 6579 2063 616e 2062 650a 6765 6e65 key can be.gene\n+000139e0: 7261 7465 6420 6173 2066 6f6c 6c6f 7773 rated as follows\n+000139f0: 3a0a 0a20 2020 2020 6770 6720 2d2d 6765 :.. gpg --ge\n+00013a00: 6e2d 6b65 790a 0a20 2020 416e 2069 6e64 n-key.. An ind\n+00013a10: 6976 6964 7561 6c20 6669 6c65 2063 616e ividual file can\n+00013a20: 2062 6520 7369 676e 6564 2061 7320 666f be signed as fo\n+00013a30: 6c6c 6f77 733a 0a0a 2020 2020 2067 7067 llows:.. gpg\n+00013a40: 202d 2d64 6574 6163 682d 7369 676e 202f --detach-sign /\n+00013a50: 7061 7468 2f74 6f2f 6669 6c65 0a0a 2020 path/to/file.. \n+00013a60: 2046 6f72 2073 7563 6365 7373 6675 6c20 For successful \n+00013a70: 7661 6c69 6461 7469 6f6e 206f 6620 616c validation of al\n+00013a80: 6c20 6f66 2047 5255 4227 7320 7375 6263 l of GRUB's subc\n+00013a90: 6f6d 706f 6e65 6e74 7320 616e 6420 7468 omponents and th\n+00013aa0: 650a 6c6f 6164 6564 204f 5320 6b65 726e e.loaded OS kern\n+00013ab0: 656c 2c20 7468 6579 206d 7573 7420 616c el, they must al\n+00013ac0: 6c20 6265 2073 6967 6e65 642e 2020 4f6e l be signed. On\n+00013ad0: 6520 7761 7920 746f 2061 6363 6f6d 706c e way to accompl\n+00013ae0: 6973 6820 7468 6973 0a69 7320 7468 6520 ish this.is the \n+00013af0: 666f 6c6c 6f77 696e 6720 2861 6674 6572 following (after\n+00013b00: 2068 6176 696e 6720 616c 7265 6164 7920 having already \n+00013b10: 7072 6f64 7563 6564 2074 6865 2064 6573 produced the des\n+00013b20: 6972 6564 20e2 8098 6772 7562 2e63 6667 ired ...grub.cfg\n+00013b30: e280 990a 6669 6c65 2c20 652e 672e 2c20 ....file, e.g., \n+00013b40: 6279 2072 756e 6e69 6e67 20e2 8098 6772 by running ...gr\n+00013b50: 7562 2d6d 6b63 6f6e 6669 67e2 8099 2028 ub-mkconfig... (\n+00013b60: 2a6e 6f74 6520 496e 766f 6b69 6e67 2067 *note Invoking g\n+00013b70: 7275 622d 6d6b 636f 6e66 6967 3a3a 293a rub-mkconfig::):\n+00013b80: 0a0a 2020 2020 2023 2045 6469 7420 2f64 .. # Edit /d\n+00013b90: 6576 2f73 686d 2f70 6173 7370 6872 6173 ev/shm/passphras\n+00013ba0: 652e 7478 7420 746f 2063 6f6e 7461 696e e.txt to contain\n+00013bb0: 2079 6f75 7220 7369 676e 696e 6720 6b65 your signing ke\n+00013bc0: 7927 7320 7061 7373 7068 7261 7365 0a20 y's passphrase. \n+00013bd0: 2020 2020 666f 7220 6920 696e 2060 6669 for i in `fi\n+00013be0: 6e64 202f 626f 6f74 202d 6e61 6d65 2022 nd /boot -name \"\n+00013bf0: 2a2e 6366 6722 202d 6f72 202d 6e61 6d65 *.cfg\" -or -name\n+00013c00: 2022 2a2e 6c73 7422 202d 6f72 205c 0a20 \"*.lst\" -or \\. \n+00013c10: 2020 2020 2020 2d6e 616d 6520 222a 2e6d -name \"*.m\n+00013c20: 6f64 2220 2d6f 7220 2d6e 616d 6520 2276 od\" -or -name \"v\n+00013c30: 6d6c 696e 757a 2a22 202d 6f72 202d 6e61 mlinuz*\" -or -na\n+00013c40: 6d65 2022 696e 6974 7264 2a22 202d 6f72 me \"initrd*\" -or\n+00013c50: 205c 0a20 2020 2020 2020 2d6e 616d 6520 \\. -name \n+00013c60: 2267 7275 6265 6e76 2260 3b0a 2020 2020 \"grubenv\"`;. \n+00013c70: 2064 6f0a 2020 2020 2020 2067 7067 202d do. gpg -\n+00013c80: 2d62 6174 6368 202d 2d64 6574 6163 682d -batch --detach-\n+00013c90: 7369 676e 202d 2d70 6173 7370 6872 6173 sign --passphras\n+00013ca0: 652d 6664 2030 2024 6920 3c20 5c0a 2020 e-fd 0 $i < \\. \n+00013cb0: 2020 2020 2020 202f 6465 762f 7368 6d2f /dev/shm/\n+00013cc0: 7061 7373 7068 7261 7365 2e74 7874 0a20 passphrase.txt. \n+00013cd0: 2020 2020 646f 6e65 0a20 2020 2020 7368 done. sh\n+00013ce0: 7265 6420 2f64 6576 2f73 686d 2f70 6173 red /dev/shm/pas\n+00013cf0: 7370 6872 6173 652e 7478 740a 0a20 2020 sphrase.txt.. \n+00013d00: 5365 6520 616c 736f 3a20 2a6e 6f74 6520 See also: *note \n+00013d10: 6368 6563 6b5f 7369 676e 6174 7572 6573 check_signatures\n+00013d20: 3a3a 2c20 2a6e 6f74 6520 7665 7269 6679 ::, *note verify\n+00013d30: 5f64 6574 6163 6865 643a 3a2c 202a 6e6f _detached::, *no\n+00013d40: 7465 0a74 7275 7374 3a3a 2c20 2a6e 6f74 te.trust::, *not\n+00013d50: 6520 6c69 7374 5f74 7275 7374 6564 3a3a e list_trusted::\n+00013d60: 2c20 2a6e 6f74 6520 6469 7374 7275 7374 , *note distrust\n+00013d70: 3a3a 2c20 2a6e 6f74 6520 6c6f 6164 5f65 ::, *note load_e\n+00013d80: 6e76 3a3a 2c20 2a6e 6f74 650a 7361 7665 nv::, *note.save\n+00013d90: 5f65 6e76 3a3a 2e0a 0a20 2020 4e6f 7465 _env::... Note\n+00013da0: 2074 6861 7420 696e 7465 726e 616c 6c79 that internally\n+00013db0: 2073 6967 6e61 7475 7265 2065 6e66 6f72 signature enfor\n+00013dc0: 6365 6d65 6e74 2069 7320 636f 6e74 726f cement is contro\n+00013dd0: 6c6c 6564 2062 7920 7365 7474 696e 670a lled by setting.\n+00013de0: 7468 6520 656e 7669 726f 6e6d 656e 7420 the environment \n+00013df0: 7661 7269 6162 6c65 20e2 8098 6368 6563 variable ...chec\n+00013e00: 6b5f 7369 676e 6174 7572 6573 e280 9920 k_signatures... \n+00013e10: 6571 7561 6c20 746f 20e2 8098 656e 666f equal to ...enfo\n+00013e20: 7263 65e2 8099 2e20 2050 6173 7369 6e67 rce.... Passing\n+00013e30: 0a6f 6e65 206f 7220 6d6f 7265 20e2 8098 .one or more ...\n+00013e40: 2d2d 7075 626b 6579 e280 9920 6f70 7469 --pubkey... opti\n+00013e50: 6f6e 7320 746f 20e2 8098 6772 7562 2d6d ons to ...grub-m\n+00013e60: 6b69 6d61 6765 e280 9920 696d 706c 6963 kimage... implic\n+00013e70: 6974 6c79 2064 6566 696e 6573 0ae2 8098 itly defines....\n+00013e80: 6368 6563 6b5f 7369 676e 6174 7572 6573 check_signatures\n+00013e90: e280 9920 6571 7561 6c20 746f 20e2 8098 ... equal to ...\n+00013ea0: 656e 666f 7263 65e2 8099 2069 6e20 e280 enforce... in ..\n+00013eb0: 9863 6f72 652e 696d 67e2 8099 2070 7269 .core.img... pri\n+00013ec0: 6f72 2074 6f20 7072 6f63 6573 7369 6e67 or to processing\n+00013ed0: 0a61 6e79 2063 6f6e 6669 6775 7261 7469 .any configurati\n+00013ee0: 6f6e 2066 696c 6573 2e0a 0a20 2020 4e6f on files... No\n+00013ef0: 7465 2074 6861 7420 7369 676e 6174 7572 te that signatur\n+00013f00: 6520 6368 6563 6b69 6e67 2064 6f65 7320 e checking does \n+00013f10: 2a6e 6f74 2a20 7072 6576 656e 7420 616e *not* prevent an\n+00013f20: 2061 7474 6163 6b65 7220 7769 7468 0a28 attacker with.(\n+00013f30: 7365 7269 616c 2c20 7068 7973 6963 616c serial, physical\n+00013f40: 2c20 2e2e 2e29 2020 636f 6e73 6f6c 6520 , ...) console \n+00013f50: 6163 6365 7373 2066 726f 6d20 6472 6f70 access from drop\n+00013f60: 7069 6e67 206d 616e 7561 6c6c 7920 746f ping manually to\n+00013f70: 2074 6865 0a47 5255 4220 636f 6e73 6f6c the.GRUB consol\n+00013f80: 6520 616e 6420 6578 6563 7574 696e 673a e and executing:\n+00013f90: 0a0a 2020 2020 2073 6574 2063 6865 636b .. set check\n+00013fa0: 5f73 6967 6e61 7475 7265 733d 6e6f 0a0a _signatures=no..\n+00013fb0: 2020 2054 6f20 7072 6576 656e 7420 7468 To prevent th\n+00013fc0: 6973 2c20 7061 7373 776f 7264 2d70 726f is, password-pro\n+00013fd0: 7465 6374 696f 6e20 282a 6e6f 7465 2041 tection (*note A\n+00013fe0: 7574 6865 6e74 6963 6174 696f 6e20 616e uthentication an\n+00013ff0: 640a 6175 7468 6f72 6973 6174 696f 6e3a d.authorisation:\n+00014000: 3a29 2069 7320 6573 7365 6e74 6961 6c2e :) is essential.\n+00014010: 2020 4e6f 7465 2074 6861 7420 6576 656e Note that even\n+00014020: 2077 6974 6820 4752 5542 2070 6173 7377 with GRUB passw\n+00014030: 6f72 640a 7072 6f74 6563 7469 6f6e 2c20 ord.protection, \n+00014040: 4752 5542 2069 7473 656c 6620 6361 6e6e GRUB itself cann\n+00014050: 6f74 2070 7265 7665 6e74 2073 6f6d 656f ot prevent someo\n+00014060: 6e65 2077 6974 6820 7068 7973 6963 616c ne with physical\n+00014070: 2061 6363 6573 7320 746f 0a74 6865 206d access to.the m\n+00014080: 6163 6869 6e65 2066 726f 6d20 616c 7465 achine from alte\n+00014090: 7269 6e67 2074 6861 7420 6d61 6368 696e ring that machin\n+000140a0: 6527 7320 6669 726d 7761 7265 2028 652e e's firmware (e.\n+000140b0: 672e 2c20 436f 7265 626f 6f74 206f 720a g., Coreboot or.\n+000140c0: 4249 4f53 2920 636f 6e66 6967 7572 6174 BIOS) configurat\n+000140d0: 696f 6e20 746f 2063 6175 7365 2074 6865 ion to cause the\n+000140e0: 206d 6163 6869 6e65 2074 6f20 626f 6f74 machine to boot\n+000140f0: 2066 726f 6d20 6120 6469 6666 6572 656e from a differen\n+00014100: 740a 2861 7474 6163 6b65 722d 636f 6e74 t.(attacker-cont\n+00014110: 726f 6c6c 6564 2920 6465 7669 6365 2e20 rolled) device. \n+00014120: 2047 5255 4220 6973 2061 7420 6265 7374 GRUB is at best\n+00014130: 206f 6e6c 7920 6f6e 6520 6c69 6e6b 2069 only one link i\n+00014140: 6e20 6120 7365 6375 7265 0a62 6f6f 7420 n a secure.boot \n+00014150: 6368 6169 6e2e 0a0a 1f0a 4669 6c65 3a20 chain.....File: \n+00014160: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00014170: 3a20 5545 4649 2073 6563 7572 6520 626f : UEFI secure bo\n+00014180: 6f74 2061 6e64 2073 6869 6d2c 2020 4e65 ot and shim, Ne\n+00014190: 7874 3a20 5365 6375 7265 2042 6f6f 7420 xt: Secure Boot \n+000141a0: 4164 7661 6e63 6564 2054 6172 6765 7469 Advanced Targeti\n+000141b0: 6e67 2c20 2050 7265 763a 2055 7369 6e67 ng, Prev: Using\n+000141c0: 2064 6967 6974 616c 2073 6967 6e61 7475 digital signatu\n+000141d0: 7265 732c 2020 5570 3a20 5365 6375 7269 res, Up: Securi\n+000141e0: 7479 0a0a 3139 2e33 2055 4546 4920 7365 ty..19.3 UEFI se\n+000141f0: 6375 7265 2062 6f6f 7420 616e 6420 7368 cure boot and sh\n+00014200: 696d 2073 7570 706f 7274 0a3d 3d3d 3d3d im support.=====\n 00014210: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 00014220: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00014230: 3d3d 0a0a 5468 6520 4752 5542 2077 6f72 ==..The GRUB wor\n-00014240: 6b73 2077 6974 6820 5545 4649 2073 6563 ks with UEFI sec\n-00014250: 7572 6520 626f 6f74 2061 6e64 2074 6865 ure boot and the\n-00014260: 2073 6869 6d2e 2020 5468 6973 2066 756e shim. This fun\n-00014270: 6374 696f 6e61 6c69 7479 0a69 7320 7072 ctionality.is pr\n-00014280: 6f76 6964 6564 2062 7920 7468 6520 7368 ovided by the sh\n-00014290: 696d 5f6c 6f63 6b20 7665 7269 6669 6572 im_lock verifier\n-000142a0: 2e20 2049 7420 6973 2062 7569 6c74 2069 . It is built i\n-000142b0: 6e74 6f20 7468 6520 e280 9863 6f72 652e nto the ...core.\n-000142c0: 696d 67e2 8099 0a61 6e64 2069 7320 7265 img....and is re\n-000142d0: 6769 7374 6572 6564 2069 6620 7468 6520 gistered if the \n-000142e0: 5545 4649 2073 6563 7572 6520 626f 6f74 UEFI secure boot\n-000142f0: 2069 7320 656e 6162 6c65 642e 2020 5468 is enabled. Th\n-00014300: 6520 e280 9873 6869 6d5f 6c6f 636b e280 e ...shim_lock..\n-00014310: 990a 7661 7269 6162 6c65 2069 7320 7365 ..variable is se\n-00014320: 7420 746f 20e2 8098 79e2 8099 2077 6865 t to ...y... whe\n-00014330: 6e20 7368 696d 5f6c 6f63 6b20 7665 7269 n shim_lock veri\n-00014340: 6669 6572 2069 7320 7265 6769 7374 6572 fier is register\n-00014350: 6564 2e20 2049 6620 6974 2069 730a 6465 ed. If it is.de\n-00014360: 7369 7265 6420 746f 2075 7365 2055 4546 sired to use UEF\n-00014370: 4920 7365 6375 7265 2062 6f6f 7420 7769 I secure boot wi\n-00014380: 7468 6f75 7420 7368 696d 2c20 6f6e 6520 thout shim, one \n-00014390: 6361 6e20 6469 7361 626c 6520 7368 696d can disable shim\n-000143a0: 5f6c 6f63 6b0a 6279 2064 6973 6162 6c69 _lock.by disabli\n-000143b0: 6e67 2073 6869 6d20 7665 7269 6669 6361 ng shim verifica\n-000143c0: 7469 6f6e 2077 6974 6820 4d6f 6b53 6253 tion with MokSbS\n-000143d0: 7461 7465 2055 4546 4920 7661 7269 6162 tate UEFI variab\n-000143e0: 6c65 206f 7220 6279 0a62 7569 6c64 696e le or by.buildin\n-000143f0: 6720 6772 7562 2069 6d61 6765 2077 6974 g grub image wit\n-00014400: 6820 e280 982d 2d64 6973 6162 6c65 2d73 h ...--disable-s\n-00014410: 6869 6d2d 6c6f 636b e280 9920 6f70 7469 him-lock... opti\n-00014420: 6f6e 2e0a 0a20 2020 416c 6c20 4752 5542 on... All GRUB\n-00014430: 206d 6f64 756c 6573 206e 6f74 2073 746f modules not sto\n-00014440: 7265 6420 696e 2074 6865 20e2 8098 636f red in the ...co\n-00014450: 7265 2e69 6d67 e280 992c 204f 5320 6b65 re.img..., OS ke\n-00014460: 726e 656c 732c 2041 4350 490a 7461 626c rnels, ACPI.tabl\n-00014470: 6573 2c20 4465 7669 6365 2054 7265 6573 es, Device Trees\n-00014480: 2c20 6574 632e 2020 6861 7665 2074 6f20 , etc. have to \n-00014490: 6265 2073 6967 6e65 642c 2065 2e67 2c20 be signed, e.g, \n-000144a0: 7573 696e 6720 5047 502e 0a41 6464 6974 using PGP..Addit\n-000144b0: 696f 6e61 6c6c 792c 2074 6865 2063 6f6d ionally, the com\n-000144c0: 6d61 6e64 7320 7468 6174 2063 616e 2062 mands that can b\n-000144d0: 6520 7573 6564 2074 6f20 7375 6276 6572 e used to subver\n-000144e0: 7420 7468 6520 5545 4649 2073 6563 7572 t the UEFI secur\n-000144f0: 650a 626f 6f74 206d 6563 6861 6e69 736d e.boot mechanism\n-00014500: 2c20 7375 6368 2061 7320 e280 9869 6f72 , such as ...ior\n-00014510: 77e2 8099 2061 6e64 20e2 8098 6d65 6d72 w... and ...memr\n-00014520: 77e2 8099 2077 696c 6c20 6e6f 7420 6265 w... will not be\n-00014530: 2061 7661 696c 6162 6c65 2077 6865 6e0a available when.\n-00014540: 7468 6520 5545 4649 2073 6563 7572 6520 the UEFI secure \n-00014550: 626f 6f74 2069 7320 656e 6162 6c65 642e boot is enabled.\n-00014560: 2020 5468 6973 2069 7320 646f 6e65 2066 This is done f\n-00014570: 6f72 2073 6563 7572 6974 7920 7265 6173 or security reas\n-00014580: 6f6e 7320 616e 640a 6172 6520 656e 666f ons and.are enfo\n-00014590: 7263 6564 2062 7920 7468 6520 4752 5542 rced by the GRUB\n-000145a0: 204c 6f63 6b64 6f77 6e20 6d65 6368 616e Lockdown mechan\n-000145b0: 6973 6d20 282a 6e6f 7465 204c 6f63 6b64 ism (*note Lockd\n-000145c0: 6f77 6e3a 3a29 2e0a 0a1f 0a46 696c 653a own::).....File:\n-000145d0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-000145e0: 653a 2053 6563 7572 6520 426f 6f74 2041 e: Secure Boot A\n-000145f0: 6476 616e 6365 6420 5461 7267 6574 696e dvanced Targetin\n-00014600: 672c 2020 4e65 7874 3a20 4d65 6173 7572 g, Next: Measur\n-00014610: 6564 2042 6f6f 742c 2020 5072 6576 3a20 ed Boot, Prev: \n-00014620: 5545 4649 2073 6563 7572 6520 626f 6f74 UEFI secure boot\n-00014630: 2061 6e64 2073 6869 6d2c 2020 5570 3a20 and shim, Up: \n-00014640: 5365 6375 7269 7479 0a0a 3139 2e34 2045 Security..19.4 E\n-00014650: 6d62 6564 6465 6420 696e 666f 726d 6174 mbedded informat\n-00014660: 696f 6e20 666f 7220 6765 6e65 7261 7469 ion for generati\n-00014670: 6f6e 206e 756d 6265 7220 6261 7365 6420 on number based \n-00014680: 7265 766f 6361 7469 6f6e 0a3d 3d3d 3d3d revocation.=====\n+00014230: 3d0a 0a54 6865 2047 5255 4220 776f 726b =..The GRUB work\n+00014240: 7320 7769 7468 2055 4546 4920 7365 6375 s with UEFI secu\n+00014250: 7265 2062 6f6f 7420 616e 6420 7468 6520 re boot and the \n+00014260: 7368 696d 2e20 2054 6869 7320 6675 6e63 shim. This func\n+00014270: 7469 6f6e 616c 6974 790a 6973 2070 726f tionality.is pro\n+00014280: 7669 6465 6420 6279 2074 6865 2073 6869 vided by the shi\n+00014290: 6d5f 6c6f 636b 2076 6572 6966 6965 722e m_lock verifier.\n+000142a0: 2020 4974 2069 7320 6275 696c 7420 696e It is built in\n+000142b0: 746f 2074 6865 20e2 8098 636f 7265 2e69 to the ...core.i\n+000142c0: 6d67 e280 990a 616e 6420 6973 2072 6567 mg....and is reg\n+000142d0: 6973 7465 7265 6420 6966 2074 6865 2055 istered if the U\n+000142e0: 4546 4920 7365 6375 7265 2062 6f6f 7420 EFI secure boot \n+000142f0: 6973 2065 6e61 626c 6564 2e20 2054 6865 is enabled. The\n+00014300: 20e2 8098 7368 696d 5f6c 6f63 6be2 8099 ...shim_lock...\n+00014310: 0a76 6172 6961 626c 6520 6973 2073 6574 .variable is set\n+00014320: 2074 6f20 e280 9879 e280 9920 7768 656e to ...y... when\n+00014330: 2073 6869 6d5f 6c6f 636b 2076 6572 6966 shim_lock verif\n+00014340: 6965 7220 6973 2072 6567 6973 7465 7265 ier is registere\n+00014350: 642e 2020 4966 2069 7420 6973 0a64 6573 d. If it is.des\n+00014360: 6972 6564 2074 6f20 7573 6520 5545 4649 ired to use UEFI\n+00014370: 2073 6563 7572 6520 626f 6f74 2077 6974 secure boot wit\n+00014380: 686f 7574 2073 6869 6d2c 206f 6e65 2063 hout shim, one c\n+00014390: 616e 2064 6973 6162 6c65 2073 6869 6d5f an disable shim_\n+000143a0: 6c6f 636b 0a62 7920 6469 7361 626c 696e lock.by disablin\n+000143b0: 6720 7368 696d 2076 6572 6966 6963 6174 g shim verificat\n+000143c0: 696f 6e20 7769 7468 204d 6f6b 5362 5374 ion with MokSbSt\n+000143d0: 6174 6520 5545 4649 2076 6172 6961 626c ate UEFI variabl\n+000143e0: 6520 6f72 2062 790a 6275 696c 6469 6e67 e or by.building\n+000143f0: 2067 7275 6220 696d 6167 6520 7769 7468 grub image with\n+00014400: 20e2 8098 2d2d 6469 7361 626c 652d 7368 ...--disable-sh\n+00014410: 696d 2d6c 6f63 6be2 8099 206f 7074 696f im-lock... optio\n+00014420: 6e2e 0a0a 2020 2041 6c6c 2047 5255 4220 n... All GRUB \n+00014430: 6d6f 6475 6c65 7320 6e6f 7420 7374 6f72 modules not stor\n+00014440: 6564 2069 6e20 7468 6520 e280 9863 6f72 ed in the ...cor\n+00014450: 652e 696d 67e2 8099 2c20 4f53 206b 6572 e.img..., OS ker\n+00014460: 6e65 6c73 2c20 4143 5049 0a74 6162 6c65 nels, ACPI.table\n+00014470: 732c 2044 6576 6963 6520 5472 6565 732c s, Device Trees,\n+00014480: 2065 7463 2e20 2068 6176 6520 746f 2062 etc. have to b\n+00014490: 6520 7369 676e 6564 2c20 652e 672c 2075 e signed, e.g, u\n+000144a0: 7369 6e67 2050 4750 2e0a 4164 6469 7469 sing PGP..Additi\n+000144b0: 6f6e 616c 6c79 2c20 7468 6520 636f 6d6d onally, the comm\n+000144c0: 616e 6473 2074 6861 7420 6361 6e20 6265 ands that can be\n+000144d0: 2075 7365 6420 746f 2073 7562 7665 7274 used to subvert\n+000144e0: 2074 6865 2055 4546 4920 7365 6375 7265 the UEFI secure\n+000144f0: 0a62 6f6f 7420 6d65 6368 616e 6973 6d2c .boot mechanism,\n+00014500: 2073 7563 6820 6173 20e2 8098 696f 7277 such as ...iorw\n+00014510: e280 9920 616e 6420 e280 986d 656d 7277 ... and ...memrw\n+00014520: e280 9920 7769 6c6c 206e 6f74 2062 6520 ... will not be \n+00014530: 6176 6169 6c61 626c 6520 7768 656e 0a74 available when.t\n+00014540: 6865 2055 4546 4920 7365 6375 7265 2062 he UEFI secure b\n+00014550: 6f6f 7420 6973 2065 6e61 626c 6564 2e20 oot is enabled. \n+00014560: 2054 6869 7320 6973 2064 6f6e 6520 666f This is done fo\n+00014570: 7220 7365 6375 7269 7479 2072 6561 736f r security reaso\n+00014580: 6e73 2061 6e64 0a61 7265 2065 6e66 6f72 ns and.are enfor\n+00014590: 6365 6420 6279 2074 6865 2047 5255 4220 ced by the GRUB \n+000145a0: 4c6f 636b 646f 776e 206d 6563 6861 6e69 Lockdown mechani\n+000145b0: 736d 2028 2a6e 6f74 6520 4c6f 636b 646f sm (*note Lockdo\n+000145c0: 776e 3a3a 292e 0a0a 1f0a 4669 6c65 3a20 wn::).....File: \n+000145d0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+000145e0: 3a20 5365 6375 7265 2042 6f6f 7420 4164 : Secure Boot Ad\n+000145f0: 7661 6e63 6564 2054 6172 6765 7469 6e67 vanced Targeting\n+00014600: 2c20 204e 6578 743a 204d 6561 7375 7265 , Next: Measure\n+00014610: 6420 426f 6f74 2c20 2050 7265 763a 2055 d Boot, Prev: U\n+00014620: 4546 4920 7365 6375 7265 2062 6f6f 7420 EFI secure boot \n+00014630: 616e 6420 7368 696d 2c20 2055 703a 2053 and shim, Up: S\n+00014640: 6563 7572 6974 790a 0a31 392e 3420 456d ecurity..19.4 Em\n+00014650: 6265 6464 6564 2069 6e66 6f72 6d61 7469 bedded informati\n+00014660: 6f6e 2066 6f72 2067 656e 6572 6174 696f on for generatio\n+00014670: 6e20 6e75 6d62 6572 2062 6173 6564 2072 n number based r\n+00014680: 6576 6f63 6174 696f 6e0a 3d3d 3d3d 3d3d evocation.======\n 00014690: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 000146a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 000146b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-000146c0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 6865 ===========..The\n-000146d0: 2053 6563 7572 6520 426f 6f74 2041 6476 Secure Boot Adv\n-000146e0: 616e 6365 6420 5461 7267 6574 696e 6720 anced Targeting \n-000146f0: 2853 4241 5429 2069 7320 6120 6d65 6368 (SBAT) is a mech\n-00014700: 616e 6973 6d20 746f 2061 6c6c 6f77 2074 anism to allow t\n-00014710: 6865 0a72 6576 6f63 6174 696f 6e20 6f66 he.revocation of\n-00014720: 2063 6f6d 706f 6e65 6e74 7320 696e 2074 components in t\n-00014730: 6865 2062 6f6f 7420 7061 7468 2062 7920 he boot path by \n-00014740: 7573 696e 6720 6765 6e65 7261 7469 6f6e using generation\n-00014750: 206e 756d 6265 7273 0a65 6d62 6564 6465 numbers.embedde\n-00014760: 6420 696e 746f 2074 6865 2045 4649 2062 d into the EFI b\n-00014770: 696e 6172 6965 732e 2020 5468 6520 5342 inaries. The SB\n-00014780: 4154 206d 6574 6164 6174 6120 6973 206c AT metadata is l\n-00014790: 6f63 6174 6564 2069 6e20 616e 0a2e 7362 ocated in an..sb\n-000147a0: 6174 2064 6174 6120 7365 6374 696f 6e20 at data section \n-000147b0: 7468 6174 2068 6173 2073 6574 206f 6620 that has set of \n-000147c0: 5554 462d 3820 7374 7269 6e67 7320 6173 UTF-8 strings as\n-000147d0: 2063 6f6d 6d61 2d73 6570 6172 6174 6564 comma-separated\n-000147e0: 0a76 616c 7565 7320 2843 5356 292e 2053 .values (CSV). S\n-000147f0: 6565 203c 6874 7470 733a 2f2f 6769 7468 ee for.more d\n-00014830: 6574 6169 6c73 2e0a 0a20 2020 546f 2061 etails... To a\n-00014840: 6464 2061 2064 6174 6120 7365 6374 696f dd a data sectio\n-00014850: 6e20 636f 6e74 6169 6e69 6e67 2074 6865 n containing the\n-00014860: 2053 4241 5420 696e 666f 726d 6174 696f SBAT informatio\n-00014870: 6e20 696e 746f 2074 6865 0a62 696e 6172 n into the.binar\n-00014880: 792c 2074 6865 20e2 8098 2d2d 7362 6174 y, the ...--sbat\n-00014890: e280 9920 6f70 7469 6f6e 206f 6620 e280 ... option of ..\n-000148a0: 9867 7275 622d 6d6b 696d 6167 65e2 8099 .grub-mkimage...\n-000148b0: 2063 6f6d 6d61 6e64 2073 686f 756c 6420 command should \n-000148c0: 6265 2075 7365 642e 0a54 6865 2063 6f6e be used..The con\n-000148d0: 7465 6e74 206f 6620 6120 4353 5620 6669 tent of a CSV fi\n-000148e0: 6c65 2c20 656e 636f 6465 6420 7769 7468 le, encoded with\n-000148f0: 2055 5446 2d38 2c20 6973 2063 6f70 6965 UTF-8, is copie\n-00014900: 6420 6173 2069 7320 746f 2074 6865 0a2e d as is to the..\n-00014910: 7362 6174 2064 6174 6120 7365 6374 696f sbat data sectio\n-00014920: 6e20 696e 746f 2074 6865 2067 656e 6572 n into the gener\n-00014930: 6174 6564 2045 4649 2062 696e 6172 792e ated EFI binary.\n-00014940: 2020 5468 6520 4353 5620 6669 6c65 2063 The CSV file c\n-00014950: 616e 2062 650a 7374 6f72 6564 2061 6e79 an be.stored any\n-00014960: 7768 6572 6520 6f6e 2074 6865 2066 696c where on the fil\n-00014970: 6520 7379 7374 656d 2e0a 0a20 2020 2020 e system... \n-00014980: 6772 7562 2d6d 6b69 6d61 6765 202d 4f20 grub-mkimage -O \n-00014990: 7838 365f 3634 2d65 6669 202d 6f20 6772 x86_64-efi -o gr\n-000149a0: 7562 7836 342e 6566 6920 2d70 2027 2874 ubx64.efi -p '(t\n-000149b0: 6674 7029 2f67 7275 6227 202d 2d73 6261 ftp)/grub' --sba\n-000149c0: 7420 7362 6174 2e63 7376 2065 6669 6e65 t sbat.csv efine\n-000149d0: 7420 7466 7470 0a0a 1f0a 4669 6c65 3a20 t tftp....File: \n-000149e0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-000149f0: 3a20 4d65 6173 7572 6564 2042 6f6f 742c : Measured Boot,\n-00014a00: 2020 4e65 7874 3a20 4c6f 636b 646f 776e Next: Lockdown\n-00014a10: 2c20 2050 7265 763a 2053 6563 7572 6520 , Prev: Secure \n-00014a20: 426f 6f74 2041 6476 616e 6365 6420 5461 Boot Advanced Ta\n-00014a30: 7267 6574 696e 672c 2020 5570 3a20 5365 rgeting, Up: Se\n-00014a40: 6375 7269 7479 0a0a 3139 2e35 204d 6561 curity..19.5 Mea\n-00014a50: 7375 7269 6e67 2062 6f6f 7420 636f 6d70 suring boot comp\n-00014a60: 6f6e 656e 7473 0a3d 3d3d 3d3d 3d3d 3d3d onents.=========\n+000146c0: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 ==========..The \n+000146d0: 5365 6375 7265 2042 6f6f 7420 4164 7661 Secure Boot Adva\n+000146e0: 6e63 6564 2054 6172 6765 7469 6e67 2028 nced Targeting (\n+000146f0: 5342 4154 2920 6973 2061 206d 6563 6861 SBAT) is a mecha\n+00014700: 6e69 736d 2074 6f20 616c 6c6f 7720 7468 nism to allow th\n+00014710: 650a 7265 766f 6361 7469 6f6e 206f 6620 e.revocation of \n+00014720: 636f 6d70 6f6e 656e 7473 2069 6e20 7468 components in th\n+00014730: 6520 626f 6f74 2070 6174 6820 6279 2075 e boot path by u\n+00014740: 7369 6e67 2067 656e 6572 6174 696f 6e20 sing generation \n+00014750: 6e75 6d62 6572 730a 656d 6265 6464 6564 numbers.embedded\n+00014760: 2069 6e74 6f20 7468 6520 4546 4920 6269 into the EFI bi\n+00014770: 6e61 7269 6573 2e20 2054 6865 2053 4241 naries. The SBA\n+00014780: 5420 6d65 7461 6461 7461 2069 7320 6c6f T metadata is lo\n+00014790: 6361 7465 6420 696e 2061 6e0a 2e73 6261 cated in an..sba\n+000147a0: 7420 6461 7461 2073 6563 7469 6f6e 2074 t data section t\n+000147b0: 6861 7420 6861 7320 7365 7420 6f66 2055 hat has set of U\n+000147c0: 5446 2d38 2073 7472 696e 6773 2061 7320 TF-8 strings as \n+000147d0: 636f 6d6d 612d 7365 7061 7261 7465 640a comma-separated.\n+000147e0: 7661 6c75 6573 2028 4353 5629 2e20 5365 values (CSV). Se\n+000147f0: 6520 3c68 7474 7073 3a2f 2f67 6974 6875 e for.more de\n+00014830: 7461 696c 732e 0a0a 2020 2054 6f20 6164 tails... To ad\n+00014840: 6420 6120 6461 7461 2073 6563 7469 6f6e d a data section\n+00014850: 2063 6f6e 7461 696e 696e 6720 7468 6520 containing the \n+00014860: 5342 4154 2069 6e66 6f72 6d61 7469 6f6e SBAT information\n+00014870: 2069 6e74 6f20 7468 650a 6269 6e61 7279 into the.binary\n+00014880: 2c20 7468 6520 e280 982d 2d73 6261 74e2 , the ...--sbat.\n+00014890: 8099 206f 7074 696f 6e20 6f66 20e2 8098 .. option of ...\n+000148a0: 6772 7562 2d6d 6b69 6d61 6765 e280 9920 grub-mkimage... \n+000148b0: 636f 6d6d 616e 6420 7368 6f75 6c64 2062 command should b\n+000148c0: 6520 7573 6564 2e0a 5468 6520 636f 6e74 e used..The cont\n+000148d0: 656e 7420 6f66 2061 2043 5356 2066 696c ent of a CSV fil\n+000148e0: 652c 2065 6e63 6f64 6564 2077 6974 6820 e, encoded with \n+000148f0: 5554 462d 382c 2069 7320 636f 7069 6564 UTF-8, is copied\n+00014900: 2061 7320 6973 2074 6f20 7468 650a 2e73 as is to the..s\n+00014910: 6261 7420 6461 7461 2073 6563 7469 6f6e bat data section\n+00014920: 2069 6e74 6f20 7468 6520 6765 6e65 7261 into the genera\n+00014930: 7465 6420 4546 4920 6269 6e61 7279 2e20 ted EFI binary. \n+00014940: 2054 6865 2043 5356 2066 696c 6520 6361 The CSV file ca\n+00014950: 6e20 6265 0a73 746f 7265 6420 616e 7977 n be.stored anyw\n+00014960: 6865 7265 206f 6e20 7468 6520 6669 6c65 here on the file\n+00014970: 2073 7973 7465 6d2e 0a0a 2020 2020 2067 system... g\n+00014980: 7275 622d 6d6b 696d 6167 6520 2d4f 2078 rub-mkimage -O x\n+00014990: 3836 5f36 342d 6566 6920 2d6f 2067 7275 86_64-efi -o gru\n+000149a0: 6278 3634 2e65 6669 202d 7020 2728 7466 bx64.efi -p '(tf\n+000149b0: 7470 292f 6772 7562 2720 2d2d 7362 6174 tp)/grub' --sbat\n+000149c0: 2073 6261 742e 6373 7620 6566 696e 6574 sbat.csv efinet\n+000149d0: 2074 6674 700a 0a1f 0a46 696c 653a 2067 tftp....File: g\n+000149e0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+000149f0: 204d 6561 7375 7265 6420 426f 6f74 2c20 Measured Boot, \n+00014a00: 204e 6578 743a 204c 6f63 6b64 6f77 6e2c Next: Lockdown,\n+00014a10: 2020 5072 6576 3a20 5365 6375 7265 2042 Prev: Secure B\n+00014a20: 6f6f 7420 4164 7661 6e63 6564 2054 6172 oot Advanced Tar\n+00014a30: 6765 7469 6e67 2c20 2055 703a 2053 6563 geting, Up: Sec\n+00014a40: 7572 6974 790a 0a31 392e 3520 4d65 6173 urity..19.5 Meas\n+00014a50: 7572 696e 6720 626f 6f74 2063 6f6d 706f uring boot compo\n+00014a60: 6e65 6e74 730a 3d3d 3d3d 3d3d 3d3d 3d3d nents.==========\n 00014a70: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00014a80: 3d3d 3d3d 3d0a 0a49 6620 7468 6520 7470 =====..If the tp\n-00014a90: 6d20 6d6f 6475 6c65 2069 7320 6c6f 6164 m module is load\n-00014aa0: 6564 2061 6e64 2074 6865 2070 6c61 7466 ed and the platf\n-00014ab0: 6f72 6d20 6861 7320 6120 5472 7573 7465 orm has a Truste\n-00014ac0: 6420 506c 6174 666f 726d 0a4d 6f64 756c d Platform.Modul\n-00014ad0: 6520 696e 7374 616c 6c65 642c 2047 5255 e installed, GRU\n-00014ae0: 4220 7769 6c6c 206c 6f67 2065 6163 6820 B will log each \n-00014af0: 636f 6d6d 616e 6420 6578 6563 7574 6564 command executed\n-00014b00: 2061 6e64 2065 6163 6820 6669 6c65 0a6c and each file.l\n-00014b10: 6f61 6465 6420 696e 746f 2074 6865 2054 oaded into the T\n-00014b20: 504d 2065 7665 6e74 206c 6f67 2061 6e64 PM event log and\n-00014b30: 2065 7874 656e 6420 7468 6520 5043 5220 extend the PCR \n-00014b40: 7661 6c75 6573 2069 6e20 7468 6520 5450 values in the TP\n-00014b50: 4d0a 636f 7272 6573 706f 6e64 696e 676c M.correspondingl\n-00014b60: 792e 2020 416c 6c20 6576 656e 7473 2077 y. All events w\n-00014b70: 696c 6c20 6265 206c 6f67 6765 6420 696e ill be logged in\n-00014b80: 746f 2074 6865 2050 4352 2064 6573 6372 to the PCR descr\n-00014b90: 6962 6564 2062 656c 6f77 0a77 6974 6820 ibed below.with \n-00014ba0: 6120 7479 7065 206f 6620 4556 5f49 504c a type of EV_IPL\n-00014bb0: 2061 6e64 2061 6e20 6576 656e 7420 6465 and an event de\n-00014bc0: 7363 7269 7074 696f 6e20 6173 2064 6573 scription as des\n-00014bd0: 6372 6962 6564 2062 656c 6f77 2e0a 0a45 cribed below...E\n-00014be0: 7665 6e74 2074 7970 6520 2020 2020 2020 vent type \n-00014bf0: 2020 2020 2020 5043 5220 2020 2020 4465 PCR De\n-00014c00: 7363 7269 7074 696f 6e0a 2d2d 2d2d 2d2d scription.------\n+00014a80: 3d3d 3d3d 0a0a 4966 2074 6865 2074 706d ====..If the tpm\n+00014a90: 206d 6f64 756c 6520 6973 206c 6f61 6465 module is loade\n+00014aa0: 6420 616e 6420 7468 6520 706c 6174 666f d and the platfo\n+00014ab0: 726d 2068 6173 2061 2054 7275 7374 6564 rm has a Trusted\n+00014ac0: 2050 6c61 7466 6f72 6d0a 4d6f 6475 6c65 Platform.Module\n+00014ad0: 2069 6e73 7461 6c6c 6564 2c20 4752 5542 installed, GRUB\n+00014ae0: 2077 696c 6c20 6c6f 6720 6561 6368 2063 will log each c\n+00014af0: 6f6d 6d61 6e64 2065 7865 6375 7465 6420 ommand executed \n+00014b00: 616e 6420 6561 6368 2066 696c 650a 6c6f and each file.lo\n+00014b10: 6164 6564 2069 6e74 6f20 7468 6520 5450 aded into the TP\n+00014b20: 4d20 6576 656e 7420 6c6f 6720 616e 6420 M event log and \n+00014b30: 6578 7465 6e64 2074 6865 2050 4352 2076 extend the PCR v\n+00014b40: 616c 7565 7320 696e 2074 6865 2054 504d alues in the TPM\n+00014b50: 0a63 6f72 7265 7370 6f6e 6469 6e67 6c79 .correspondingly\n+00014b60: 2e20 2041 6c6c 2065 7665 6e74 7320 7769 . All events wi\n+00014b70: 6c6c 2062 6520 6c6f 6767 6564 2069 6e74 ll be logged int\n+00014b80: 6f20 7468 6520 5043 5220 6465 7363 7269 o the PCR descri\n+00014b90: 6265 6420 6265 6c6f 770a 7769 7468 2061 bed below.with a\n+00014ba0: 2074 7970 6520 6f66 2045 565f 4950 4c20 type of EV_IPL \n+00014bb0: 616e 6420 616e 2065 7665 6e74 2064 6573 and an event des\n+00014bc0: 6372 6970 7469 6f6e 2061 7320 6465 7363 cription as desc\n+00014bd0: 7269 6265 6420 6265 6c6f 772e 0a0a 4576 ribed below...Ev\n+00014be0: 656e 7420 7479 7065 2020 2020 2020 2020 ent type \n+00014bf0: 2020 2020 2050 4352 2020 2020 2044 6573 PCR Des\n+00014c00: 6372 6970 7469 6f6e 0a2d 2d2d 2d2d 2d2d cription.-------\n 00014c10: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00014c20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00014c30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00014c40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00014c50: 2d2d 2d2d 2d0a 436f 6d6d 616e 6420 2020 -----.Command \n-00014c60: 2020 2020 2020 2020 2020 2020 2038 2020 8 \n-00014c70: 2020 2020 2041 6c6c 2065 7865 6375 7465 All execute\n-00014c80: 6420 636f 6d6d 616e 6473 2028 696e 636c d commands (incl\n-00014c90: 7564 696e 6720 7468 6f73 650a 2020 2020 uding those. \n+00014c50: 2d2d 2d2d 0a43 6f6d 6d61 6e64 2020 2020 ----.Command \n+00014c60: 2020 2020 2020 2020 2020 2020 3820 2020 8 \n+00014c70: 2020 2020 416c 6c20 6578 6563 7574 6564 All executed\n+00014c80: 2063 6f6d 6d61 6e64 7320 2869 6e63 6c75 commands (inclu\n+00014c90: 6469 6e67 2074 686f 7365 0a20 2020 2020 ding those. \n 00014ca0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014cb0: 2020 2020 2020 2020 2020 2066 726f 6d20 from \n-00014cc0: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi\n-00014cd0: 6c65 7329 2077 696c 6c20 6265 206c 6f67 les) will be log\n-00014ce0: 6765 640a 2020 2020 2020 2020 2020 2020 ged. \n+00014cb0: 2020 2020 2020 2020 2020 6672 6f6d 2063 from c\n+00014cc0: 6f6e 6669 6775 7261 7469 6f6e 2066 696c onfiguration fil\n+00014cd0: 6573 2920 7769 6c6c 2062 6520 6c6f 6767 es) will be logg\n+00014ce0: 6564 0a20 2020 2020 2020 2020 2020 2020 ed. \n 00014cf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014d00: 2020 2061 6e64 206d 6561 7375 7265 6420 and measured \n-00014d10: 6173 2065 6e74 6572 6564 2077 6974 6820 as entered with \n-00014d20: 6120 7072 6566 6978 206f 660a 2020 2020 a prefix of. \n+00014d00: 2020 616e 6420 6d65 6173 7572 6564 2061 and measured a\n+00014d10: 7320 656e 7465 7265 6420 7769 7468 2061 s entered with a\n+00014d20: 2070 7265 6669 7820 6f66 0a20 2020 2020 prefix of. \n 00014d30: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014d40: 2020 2020 2020 2020 2020 2022 6772 7562 \"grub\n-00014d50: 5f63 6d64 3a20 220a 4b65 726e 656c 2063 _cmd: \".Kernel c\n-00014d60: 6f6d 6d61 6e64 206c 696e 6520 2020 2038 ommand line 8\n-00014d70: 2020 2020 2020 2041 6e79 2063 6f6d 6d61 Any comma\n-00014d80: 6e64 206c 696e 6520 7061 7373 6564 2074 nd line passed t\n-00014d90: 6f20 6120 6b65 726e 656c 2077 696c 6c0a o a kernel will.\n+00014d40: 2020 2020 2020 2020 2020 2267 7275 625f \"grub_\n+00014d50: 636d 643a 2022 0a4b 6572 6e65 6c20 636f cmd: \".Kernel co\n+00014d60: 6d6d 616e 6420 6c69 6e65 2020 2020 3820 mmand line 8 \n+00014d70: 2020 2020 2020 416e 7920 636f 6d6d 616e Any comman\n+00014d80: 6420 6c69 6e65 2070 6173 7365 6420 746f d line passed to\n+00014d90: 2061 206b 6572 6e65 6c20 7769 6c6c 0a20 a kernel will. \n 00014da0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014db0: 2020 2020 2020 2020 2020 2020 2020 2062 b\n-00014dc0: 6520 6c6f 6767 6564 2061 6e64 206d 6561 e logged and mea\n-00014dd0: 7375 7265 6420 6173 2065 6e74 6572 6564 sured as entered\n-00014de0: 2077 6974 6820 610a 2020 2020 2020 2020 with a. \n+00014db0: 2020 2020 2020 2020 2020 2020 2020 6265 be\n+00014dc0: 206c 6f67 6765 6420 616e 6420 6d65 6173 logged and meas\n+00014dd0: 7572 6564 2061 7320 656e 7465 7265 6420 ured as entered \n+00014de0: 7769 7468 2061 0a20 2020 2020 2020 2020 with a. \n 00014df0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014e00: 2020 2020 2020 2070 7265 6669 7820 6f66 prefix of\n-00014e10: 2022 6b65 726e 656c 5f63 6d64 6c69 6e65 \"kernel_cmdline\n-00014e20: 3a20 220a 4d6f 6475 6c65 2063 6f6d 6d61 : \".Module comma\n-00014e30: 6e64 206c 696e 6520 2020 2038 2020 2020 nd line 8 \n-00014e40: 2020 2041 6e79 2063 6f6d 6d61 6e64 206c Any command l\n-00014e50: 696e 6520 7061 7373 6564 2074 6f20 6120 ine passed to a \n-00014e60: 6b65 726e 656c 0a20 2020 2020 2020 2020 kernel. \n+00014e00: 2020 2020 2020 7072 6566 6978 206f 6620 prefix of \n+00014e10: 226b 6572 6e65 6c5f 636d 646c 696e 653a \"kernel_cmdline:\n+00014e20: 2022 0a4d 6f64 756c 6520 636f 6d6d 616e \".Module comman\n+00014e30: 6420 6c69 6e65 2020 2020 3820 2020 2020 d line 8 \n+00014e40: 2020 416e 7920 636f 6d6d 616e 6420 6c69 Any command li\n+00014e50: 6e65 2070 6173 7365 6420 746f 2061 206b ne passed to a k\n+00014e60: 6572 6e65 6c0a 2020 2020 2020 2020 2020 ernel. \n 00014e70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014e80: 2020 2020 2020 6d6f 6475 6c65 2077 696c module wil\n-00014e90: 6c20 6265 206c 6f67 6765 6420 616e 6420 l be logged and \n-00014ea0: 6d65 6173 7572 6564 2061 730a 2020 2020 measured as. \n+00014e80: 2020 2020 206d 6f64 756c 6520 7769 6c6c module will\n+00014e90: 2062 6520 6c6f 6767 6564 2061 6e64 206d be logged and m\n+00014ea0: 6561 7375 7265 6420 6173 0a20 2020 2020 easured as. \n 00014eb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014ec0: 2020 2020 2020 2020 2020 2065 6e74 6572 enter\n-00014ed0: 6564 2077 6974 6820 6120 7072 6566 6978 ed with a prefix\n-00014ee0: 206f 6620 226d 6f64 756c 655f 636d 646c of \"module_cmdl\n-00014ef0: 696e 653a 0a20 2020 2020 2020 2020 2020 ine:. \n+00014ec0: 2020 2020 2020 2020 2020 656e 7465 7265 entere\n+00014ed0: 6420 7769 7468 2061 2070 7265 6669 7820 d with a prefix \n+00014ee0: 6f66 2022 6d6f 6475 6c65 5f63 6d64 6c69 of \"module_cmdli\n+00014ef0: 6e65 3a0a 2020 2020 2020 2020 2020 2020 ne:. \n 00014f00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014f10: 2020 2020 220a 4669 6c65 7320 2020 2020 \".Files \n-00014f20: 2020 2020 2020 2020 2020 2020 2039 2020 9 \n-00014f30: 2020 2020 2041 6e79 2066 696c 6520 7265 Any file re\n-00014f40: 6164 2062 7920 4752 5542 2077 696c 6c20 ad by GRUB will \n-00014f50: 6265 206c 6f67 6765 6420 616e 640a 2020 be logged and. \n+00014f10: 2020 2022 0a46 696c 6573 2020 2020 2020 \".Files \n+00014f20: 2020 2020 2020 2020 2020 2020 3920 2020 9 \n+00014f30: 2020 2020 416e 7920 6669 6c65 2072 6561 Any file rea\n+00014f40: 6420 6279 2047 5255 4220 7769 6c6c 2062 d by GRUB will b\n+00014f50: 6520 6c6f 6767 6564 2061 6e64 0a20 2020 e logged and. \n 00014f60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014f70: 2020 2020 2020 2020 2020 2020 206d 6561 mea\n-00014f80: 7375 7265 6420 7769 7468 2061 2064 6573 sured with a des\n-00014f90: 6372 6970 7469 7665 2074 6578 740a 2020 criptive text. \n+00014f70: 2020 2020 2020 2020 2020 2020 6d65 6173 meas\n+00014f80: 7572 6564 2077 6974 6820 6120 6465 7363 ured with a desc\n+00014f90: 7269 7074 6976 6520 7465 7874 0a20 2020 riptive text. \n 00014fa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00014fb0: 2020 2020 2020 2020 2020 2020 2063 6f72 cor\n-00014fc0: 7265 7370 6f6e 6469 6e67 2074 6f20 7468 responding to th\n-00014fd0: 6520 6669 6c65 6e61 6d65 2e0a 0a20 2020 e filename... \n-00014fe0: 4752 5542 2077 696c 6c20 6e6f 7420 6d65 GRUB will not me\n-00014ff0: 6173 7572 6520 6974 7320 6f77 6e20 e280 asure its own ..\n-00015000: 9863 6f72 652e 696d 67e2 8099 202d 2069 .core.img... - i\n-00015010: 7420 6973 2065 7870 6563 7465 6420 7468 t is expected th\n-00015020: 6174 0a66 6972 6d77 6172 6520 7769 6c6c at.firmware will\n-00015030: 2063 6172 7279 2074 6869 7320 6f75 742e carry this out.\n-00015040: 2020 4752 5542 2077 696c 6c20 616c 736f GRUB will also\n-00015050: 206e 6f74 2070 6572 666f 726d 2061 6e79 not perform any\n-00015060: 0a6d 6561 7375 7265 6d65 6e74 7320 756e .measurements un\n-00015070: 7469 6c20 7468 6520 7470 6d20 6d6f 6475 til the tpm modu\n-00015080: 6c65 2069 7320 6c6f 6164 6564 2e20 2041 le is loaded. A\n-00015090: 7320 7375 6368 2069 7420 6973 2072 6563 s such it is rec\n-000150a0: 6f6d 6d65 6e64 6564 0a74 6861 7420 7468 ommended.that th\n-000150b0: 6520 7470 6d20 6d6f 6475 6c65 2062 6520 e tpm module be \n-000150c0: 6275 696c 7420 696e 746f 20e2 8098 636f built into ...co\n-000150d0: 7265 2e69 6d67 e280 9920 696e 206f 7264 re.img... in ord\n-000150e0: 6572 2074 6f20 6176 6f69 6420 610a 706f er to avoid a.po\n-000150f0: 7465 6e74 6961 6c20 6761 7020 696e 206d tential gap in m\n-00015100: 6561 7375 7265 6d65 6e74 2062 6574 7765 easurement betwe\n-00015110: 656e 20e2 8098 636f 7265 2e69 6d67 e280 en ...core.img..\n-00015120: 9920 6265 696e 6720 6c6f 6164 6564 2061 . being loaded a\n-00015130: 6e64 2074 6865 2074 706d 0a6d 6f64 756c nd the tpm.modul\n-00015140: 6520 6265 696e 6720 6c6f 6164 6564 2e0a e being loaded..\n-00015150: 0a20 2020 4d65 6173 7572 6564 2062 6f6f . Measured boo\n-00015160: 7420 6973 2063 7572 7265 6e74 6c79 206f t is currently o\n-00015170: 6e6c 7920 7375 7070 6f72 7465 6420 6f6e nly supported on\n-00015180: 2045 4649 2061 6e64 2049 424d 2049 4545 EFI and IBM IEE\n-00015190: 4531 3237 350a 506f 7765 7250 4320 706c E1275.PowerPC pl\n-000151a0: 6174 666f 726d 732e 0a0a 1f0a 4669 6c65 atforms.....File\n-000151b0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-000151c0: 6465 3a20 4c6f 636b 646f 776e 2c20 204e de: Lockdown, N\n-000151d0: 6578 743a 2054 504d 3220 6b65 7920 7072 ext: TPM2 key pr\n-000151e0: 6f74 6563 746f 722c 2020 5072 6576 3a20 otector, Prev: \n-000151f0: 4d65 6173 7572 6564 2042 6f6f 742c 2020 Measured Boot, \n-00015200: 5570 3a20 5365 6375 7269 7479 0a0a 3139 Up: Security..19\n-00015210: 2e36 204c 6f63 6b64 6f77 6e20 7768 656e .6 Lockdown when\n-00015220: 2062 6f6f 7469 6e67 206f 6e20 6120 7365 booting on a se\n-00015230: 6375 7265 2073 6574 7570 0a3d 3d3d 3d3d cure setup.=====\n+00014fb0: 2020 2020 2020 2020 2020 2020 636f 7272 corr\n+00014fc0: 6573 706f 6e64 696e 6720 746f 2074 6865 esponding to the\n+00014fd0: 2066 696c 656e 616d 652e 0a0a 2020 2047 filename... G\n+00014fe0: 5255 4220 7769 6c6c 206e 6f74 206d 6561 RUB will not mea\n+00014ff0: 7375 7265 2069 7473 206f 776e 20e2 8098 sure its own ...\n+00015000: 636f 7265 2e69 6d67 e280 9920 2d20 6974 core.img... - it\n+00015010: 2069 7320 6578 7065 6374 6564 2074 6861 is expected tha\n+00015020: 740a 6669 726d 7761 7265 2077 696c 6c20 t.firmware will \n+00015030: 6361 7272 7920 7468 6973 206f 7574 2e20 carry this out. \n+00015040: 2047 5255 4220 7769 6c6c 2061 6c73 6f20 GRUB will also \n+00015050: 6e6f 7420 7065 7266 6f72 6d20 616e 790a not perform any.\n+00015060: 6d65 6173 7572 656d 656e 7473 2075 6e74 measurements unt\n+00015070: 696c 2074 6865 2074 706d 206d 6f64 756c il the tpm modul\n+00015080: 6520 6973 206c 6f61 6465 642e 2020 4173 e is loaded. As\n+00015090: 2073 7563 6820 6974 2069 7320 7265 636f such it is reco\n+000150a0: 6d6d 656e 6465 640a 7468 6174 2074 6865 mmended.that the\n+000150b0: 2074 706d 206d 6f64 756c 6520 6265 2062 tpm module be b\n+000150c0: 7569 6c74 2069 6e74 6f20 e280 9863 6f72 uilt into ...cor\n+000150d0: 652e 696d 67e2 8099 2069 6e20 6f72 6465 e.img... in orde\n+000150e0: 7220 746f 2061 766f 6964 2061 0a70 6f74 r to avoid a.pot\n+000150f0: 656e 7469 616c 2067 6170 2069 6e20 6d65 ential gap in me\n+00015100: 6173 7572 656d 656e 7420 6265 7477 6565 asurement betwee\n+00015110: 6e20 e280 9863 6f72 652e 696d 67e2 8099 n ...core.img...\n+00015120: 2062 6569 6e67 206c 6f61 6465 6420 616e being loaded an\n+00015130: 6420 7468 6520 7470 6d0a 6d6f 6475 6c65 d the tpm.module\n+00015140: 2062 6569 6e67 206c 6f61 6465 642e 0a0a being loaded...\n+00015150: 2020 204d 6561 7375 7265 6420 626f 6f74 Measured boot\n+00015160: 2069 7320 6375 7272 656e 746c 7920 6f6e is currently on\n+00015170: 6c79 2073 7570 706f 7274 6564 206f 6e20 ly supported on \n+00015180: 4546 4920 616e 6420 4942 4d20 4945 4545 EFI and IBM IEEE\n+00015190: 3132 3735 0a50 6f77 6572 5043 2070 6c61 1275.PowerPC pla\n+000151a0: 7466 6f72 6d73 2e0a 0a1f 0a46 696c 653a tforms.....File:\n+000151b0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+000151c0: 653a 204c 6f63 6b64 6f77 6e2c 2020 4e65 e: Lockdown, Ne\n+000151d0: 7874 3a20 5450 4d32 206b 6579 2070 726f xt: TPM2 key pro\n+000151e0: 7465 6374 6f72 2c20 2050 7265 763a 204d tector, Prev: M\n+000151f0: 6561 7375 7265 6420 426f 6f74 2c20 2055 easured Boot, U\n+00015200: 703a 2053 6563 7572 6974 790a 0a31 392e p: Security..19.\n+00015210: 3620 4c6f 636b 646f 776e 2077 6865 6e20 6 Lockdown when \n+00015220: 626f 6f74 696e 6720 6f6e 2061 2073 6563 booting on a sec\n+00015230: 7572 6520 7365 7475 700a 3d3d 3d3d 3d3d ure setup.======\n 00015240: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 00015250: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00015260: 3d3d 3d3d 3d3d 3d0a 0a54 6865 2047 5255 =======..The GRU\n-00015270: 4220 6361 6e20 6265 206c 6f63 6b65 6420 B can be locked \n-00015280: 646f 776e 2077 6865 6e20 626f 6f74 6564 down when booted\n-00015290: 206f 6e20 6120 7365 6375 7265 2062 6f6f on a secure boo\n-000152a0: 7420 656e 7669 726f 6e6d 656e 742c 0a66 t environment,.f\n-000152b0: 6f72 2065 7861 6d70 6c65 2069 6620 7468 or example if th\n-000152c0: 6520 5545 4649 2073 6563 7572 6520 626f e UEFI secure bo\n-000152d0: 6f74 2069 7320 656e 6162 6c65 642e 2020 ot is enabled. \n-000152e0: 4f6e 2061 206c 6f63 6b65 6420 646f 776e On a locked down\n-000152f0: 0a63 6f6e 6669 6775 7261 7469 6f6e 2c20 .configuration, \n-00015300: 7468 6520 4752 5542 2077 696c 6c20 6265 the GRUB will be\n-00015310: 2072 6573 7472 6963 7465 6420 616e 6420 restricted and \n-00015320: 736f 6d65 206f 7065 7261 7469 6f6e 732f some operations/\n-00015330: 636f 6d6d 616e 6473 0a63 616e 6e6f 7420 commands.cannot \n-00015340: 6265 2065 7865 6375 7465 642e 2020 5468 be executed. Th\n-00015350: 6973 2061 6c73 6f20 696e 636c 7564 6573 is also includes\n-00015360: 206c 696d 6974 696e 6720 7768 6963 6820 limiting which \n-00015370: 6669 6c65 7379 7374 656d 7320 6172 650a filesystems are.\n-00015380: 7375 7070 6f72 7465 6420 746f 2074 686f supported to tho\n-00015390: 7365 2074 686f 7567 6874 2074 6f20 6265 se thought to be\n-000153a0: 206d 6f72 6520 726f 6275 7374 2061 6e64 more robust and\n-000153b0: 2077 6964 656c 7920 7573 6564 2077 6974 widely used wit\n-000153c0: 6869 6e0a 4752 5542 2e0a 0a20 2020 5468 hin.GRUB... Th\n-000153d0: 6520 6669 6c65 7379 7374 656d 7320 6375 e filesystems cu\n-000153e0: 7272 656e 746c 7920 616c 6c6f 7765 6420 rrently allowed \n-000153f0: 696e 206c 6f63 6b64 6f77 6e20 6d6f 6465 in lockdown mode\n-00015400: 2069 6e63 6c75 6465 3a0a 2020 20e2 80a2 include:. ...\n-00015410: 2042 7472 4653 0a20 2020 e280 a220 6370 BtrFS. ... cp\n-00015420: 696f 0a20 2020 e280 a220 6578 4641 540a io. ... exFAT.\n-00015430: 2020 20e2 80a2 2045 6e68 616e 6365 6420 ... Enhanced \n-00015440: 5265 6164 2d4f 6e6c 7920 4669 6c65 2053 Read-Only File S\n-00015450: 7973 7465 6d20 2845 524f 4653 290a 2020 ystem (EROFS). \n-00015460: 20e2 80a2 204c 696e 7578 2065 7874 322f ... Linux ext2/\n-00015470: 6578 7433 2f65 7874 340a 2020 20e2 80a2 ext3/ext4. ...\n-00015480: 2046 3246 530a 2020 20e2 80a2 2044 4f53 F2FS. ... DOS\n-00015490: 2046 4154 3132 2f46 4154 3136 2f46 4154 FAT12/FAT16/FAT\n-000154a0: 3332 0a20 2020 e280 a220 4846 532b 0a20 32. ... HFS+. \n-000154b0: 2020 e280 a220 4953 4f39 3636 300a 2020 ... ISO9660. \n-000154c0: 20e2 80a2 2053 7175 6173 6834 0a20 2020 ... Squash4. \n-000154d0: e280 a220 7461 720a 2020 20e2 80a2 2058 ... tar. ... X\n-000154e0: 4653 0a20 2020 e280 a220 5a46 530a 0a20 FS. ... ZFS.. \n-000154f0: 2020 5468 6520 6669 6c65 7379 7374 656d The filesystem\n-00015500: 7320 6375 7272 656e 746c 7920 6e6f 7420 s currently not \n-00015510: 616c 6c6f 7765 6420 696e 206c 6f63 6b64 allowed in lockd\n-00015520: 6f77 6e20 6d6f 6465 2069 6e63 6c75 6465 own mode include\n-00015530: 3a0a 2020 20e2 80a2 2041 6d69 6761 2046 :. ... Amiga F\n-00015540: 6173 7420 4669 6c65 5379 7374 656d 2028 ast FileSystem (\n-00015550: 4146 4653 290a 2020 20e2 80a2 2041 7468 AFFS). ... Ath\n-00015560: 654f 5320 4669 6c65 2053 7973 7465 6d20 eOS File System \n-00015570: 2841 4653 290a 2020 20e2 80a2 2042 6565 (AFS). ... Bee\n-00015580: 2046 696c 6520 5379 7374 656d 2028 4246 File System (BF\n-00015590: 5329 0a20 2020 e280 a220 436f 7265 626f S). ... Corebo\n-000155a0: 6f74 2046 696c 6520 5379 7374 656d 2028 ot File System (\n-000155b0: 4342 4653 290a 2020 20e2 80a2 2048 6965 CBFS). ... Hie\n-000155c0: 7261 7263 6869 6361 6c20 4669 6c65 2053 rarchical File S\n-000155d0: 7973 7465 6d20 2848 4653 290a 2020 20e2 ystem (HFS). .\n-000155e0: 80a2 204a 6f75 726e 616c 6564 2046 696c .. Journaled Fil\n-000155f0: 6520 5379 7374 656d 2028 4a46 5329 0a20 e System (JFS). \n-00015600: 2020 e280 a220 4d69 6e69 7820 6669 6c65 ... Minix file\n-00015610: 7379 7374 656d 0a20 2020 e280 a220 4e65 system. ... Ne\n-00015620: 7720 496d 706c 656d 656e 7461 7469 6f6e w Implementation\n-00015630: 206f 6620 4c6f 6720 6669 6c65 7379 7374 of Log filesyst\n-00015640: 656d 2028 6e69 6c66 7332 290a 2020 20e2 em (nilfs2). .\n-00015650: 80a2 2057 696e 646f 7773 204e 6577 2054 .. Windows New T\n-00015660: 6563 686e 6f6c 6f67 7920 4669 6c65 2053 echnology File S\n-00015670: 7973 7465 6d20 284e 5446 5329 0a20 2020 ystem (NTFS). \n-00015680: e280 a220 5265 6973 6572 4653 0a20 2020 ... ReiserFS. \n-00015690: e280 a220 5265 6164 2d4f 6e6c 7920 4d65 ... Read-Only Me\n-000156a0: 6d6f 7279 2046 696c 6520 5379 7374 656d mory File System\n-000156b0: 2028 524f 4d46 5329 0a20 2020 e280 a220 (ROMFS). ... \n-000156c0: 416d 6967 6120 536d 6172 7420 4669 6c65 Amiga Smart File\n-000156d0: 2053 7973 7465 6d20 2853 4653 290a 2020 System (SFS). \n-000156e0: 20e2 80a2 2055 6e69 7665 7273 616c 2044 ... Universal D\n-000156f0: 6973 6b20 466f 726d 6174 2028 5544 4629 isk Format (UDF)\n-00015700: 0a20 2020 e280 a220 556e 6978 2046 696c . ... Unix Fil\n-00015710: 6520 5379 7374 656d 2028 5546 5329 0a0a e System (UFS)..\n-00015720: 2020 2054 6865 20e2 8098 6c6f 636b 646f The ...lockdo\n-00015730: 776e e280 9920 7661 7269 6162 6c65 2069 wn... variable i\n-00015740: 7320 7365 7420 746f 20e2 8098 79e2 8099 s set to ...y...\n-00015750: 2077 6865 6e20 7468 6520 4752 5542 2069 when the GRUB i\n-00015760: 7320 6c6f 636b 6564 2064 6f77 6e2e 0a4f s locked down..O\n-00015770: 7468 6572 7769 7365 2069 7420 646f 6573 therwise it does\n-00015780: 206e 6f74 2065 7869 7374 2e0a 0a1f 0a46 not exist.....F\n-00015790: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-000157a0: 204e 6f64 653a 2054 504d 3220 6b65 7920 Node: TPM2 key \n-000157b0: 7072 6f74 6563 746f 722c 2020 5072 6576 protector, Prev\n-000157c0: 3a20 4c6f 636b 646f 776e 2c20 2055 703a : Lockdown, Up:\n-000157d0: 2053 6563 7572 6974 790a 0a31 392e 3720 Security..19.7 \n-000157e0: 5450 4d32 206b 6579 2070 726f 7465 6374 TPM2 key protect\n-000157f0: 6f72 2069 6e20 4752 5542 0a3d 3d3d 3d3d or in GRUB.=====\n+00015260: 3d3d 3d3d 3d3d 0a0a 5468 6520 4752 5542 ======..The GRUB\n+00015270: 2063 616e 2062 6520 6c6f 636b 6564 2064 can be locked d\n+00015280: 6f77 6e20 7768 656e 2062 6f6f 7465 6420 own when booted \n+00015290: 6f6e 2061 2073 6563 7572 6520 626f 6f74 on a secure boot\n+000152a0: 2065 6e76 6972 6f6e 6d65 6e74 2c0a 666f environment,.fo\n+000152b0: 7220 6578 616d 706c 6520 6966 2074 6865 r example if the\n+000152c0: 2055 4546 4920 7365 6375 7265 2062 6f6f UEFI secure boo\n+000152d0: 7420 6973 2065 6e61 626c 6564 2e20 204f t is enabled. O\n+000152e0: 6e20 6120 6c6f 636b 6564 2064 6f77 6e0a n a locked down.\n+000152f0: 636f 6e66 6967 7572 6174 696f 6e2c 2074 configuration, t\n+00015300: 6865 2047 5255 4220 7769 6c6c 2062 6520 he GRUB will be \n+00015310: 7265 7374 7269 6374 6564 2061 6e64 2073 restricted and s\n+00015320: 6f6d 6520 6f70 6572 6174 696f 6e73 2f63 ome operations/c\n+00015330: 6f6d 6d61 6e64 730a 6361 6e6e 6f74 2062 ommands.cannot b\n+00015340: 6520 6578 6563 7574 6564 2e20 2054 6869 e executed. Thi\n+00015350: 7320 616c 736f 2069 6e63 6c75 6465 7320 s also includes \n+00015360: 6c69 6d69 7469 6e67 2077 6869 6368 2066 limiting which f\n+00015370: 696c 6573 7973 7465 6d73 2061 7265 0a73 ilesystems are.s\n+00015380: 7570 706f 7274 6564 2074 6f20 7468 6f73 upported to thos\n+00015390: 6520 7468 6f75 6768 7420 746f 2062 6520 e thought to be \n+000153a0: 6d6f 7265 2072 6f62 7573 7420 616e 6420 more robust and \n+000153b0: 7769 6465 6c79 2075 7365 6420 7769 7468 widely used with\n+000153c0: 696e 0a47 5255 422e 0a0a 2020 2054 6865 in.GRUB... The\n+000153d0: 2066 696c 6573 7973 7465 6d73 2063 7572 filesystems cur\n+000153e0: 7265 6e74 6c79 2061 6c6c 6f77 6564 2069 rently allowed i\n+000153f0: 6e20 6c6f 636b 646f 776e 206d 6f64 6520 n lockdown mode \n+00015400: 696e 636c 7564 653a 0a20 2020 e280 a220 include:. ... \n+00015410: 4274 7246 530a 2020 20e2 80a2 2063 7069 BtrFS. ... cpi\n+00015420: 6f0a 2020 20e2 80a2 2065 7846 4154 0a20 o. ... exFAT. \n+00015430: 2020 e280 a220 456e 6861 6e63 6564 2052 ... Enhanced R\n+00015440: 6561 642d 4f6e 6c79 2046 696c 6520 5379 ead-Only File Sy\n+00015450: 7374 656d 2028 4552 4f46 5329 0a20 2020 stem (EROFS). \n+00015460: e280 a220 4c69 6e75 7820 6578 7432 2f65 ... Linux ext2/e\n+00015470: 7874 332f 6578 7434 0a20 2020 e280 a220 xt3/ext4. ... \n+00015480: 4632 4653 0a20 2020 e280 a220 444f 5320 F2FS. ... DOS \n+00015490: 4641 5431 322f 4641 5431 362f 4641 5433 FAT12/FAT16/FAT3\n+000154a0: 320a 2020 20e2 80a2 2048 4653 2b0a 2020 2. ... HFS+. \n+000154b0: 20e2 80a2 2049 534f 3936 3630 0a20 2020 ... ISO9660. \n+000154c0: e280 a220 5371 7561 7368 340a 2020 20e2 ... Squash4. .\n+000154d0: 80a2 2074 6172 0a20 2020 e280 a220 5846 .. tar. ... XF\n+000154e0: 530a 2020 20e2 80a2 205a 4653 0a0a 2020 S. ... ZFS.. \n+000154f0: 2054 6865 2066 696c 6573 7973 7465 6d73 The filesystems\n+00015500: 2063 7572 7265 6e74 6c79 206e 6f74 2061 currently not a\n+00015510: 6c6c 6f77 6564 2069 6e20 6c6f 636b 646f llowed in lockdo\n+00015520: 776e 206d 6f64 6520 696e 636c 7564 653a wn mode include:\n+00015530: 0a20 2020 e280 a220 416d 6967 6120 4661 . ... Amiga Fa\n+00015540: 7374 2046 696c 6553 7973 7465 6d20 2841 st FileSystem (A\n+00015550: 4646 5329 0a20 2020 e280 a220 4174 6865 FFS). ... Athe\n+00015560: 4f53 2046 696c 6520 5379 7374 656d 2028 OS File System (\n+00015570: 4146 5329 0a20 2020 e280 a220 4265 6520 AFS). ... Bee \n+00015580: 4669 6c65 2053 7973 7465 6d20 2842 4653 File System (BFS\n+00015590: 290a 2020 20e2 80a2 2043 6f72 6562 6f6f ). ... Coreboo\n+000155a0: 7420 4669 6c65 2053 7973 7465 6d20 2843 t File System (C\n+000155b0: 4246 5329 0a20 2020 e280 a220 4869 6572 BFS). ... Hier\n+000155c0: 6172 6368 6963 616c 2046 696c 6520 5379 archical File Sy\n+000155d0: 7374 656d 2028 4846 5329 0a20 2020 e280 stem (HFS). ..\n+000155e0: a220 4a6f 7572 6e61 6c65 6420 4669 6c65 . Journaled File\n+000155f0: 2053 7973 7465 6d20 284a 4653 290a 2020 System (JFS). \n+00015600: 20e2 80a2 204d 696e 6978 2066 696c 6573 ... Minix files\n+00015610: 7973 7465 6d0a 2020 20e2 80a2 204e 6577 ystem. ... New\n+00015620: 2049 6d70 6c65 6d65 6e74 6174 696f 6e20 Implementation \n+00015630: 6f66 204c 6f67 2066 696c 6573 7973 7465 of Log filesyste\n+00015640: 6d20 286e 696c 6673 3229 0a20 2020 e280 m (nilfs2). ..\n+00015650: a220 5769 6e64 6f77 7320 4e65 7720 5465 . Windows New Te\n+00015660: 6368 6e6f 6c6f 6779 2046 696c 6520 5379 chnology File Sy\n+00015670: 7374 656d 2028 4e54 4653 290a 2020 20e2 stem (NTFS). .\n+00015680: 80a2 2052 6569 7365 7246 530a 2020 20e2 .. ReiserFS. .\n+00015690: 80a2 2052 6561 642d 4f6e 6c79 204d 656d .. Read-Only Mem\n+000156a0: 6f72 7920 4669 6c65 2053 7973 7465 6d20 ory File System \n+000156b0: 2852 4f4d 4653 290a 2020 20e2 80a2 2041 (ROMFS). ... A\n+000156c0: 6d69 6761 2053 6d61 7274 2046 696c 6520 miga Smart File \n+000156d0: 5379 7374 656d 2028 5346 5329 0a20 2020 System (SFS). \n+000156e0: e280 a220 556e 6976 6572 7361 6c20 4469 ... Universal Di\n+000156f0: 736b 2046 6f72 6d61 7420 2855 4446 290a sk Format (UDF).\n+00015700: 2020 20e2 80a2 2055 6e69 7820 4669 6c65 ... Unix File\n+00015710: 2053 7973 7465 6d20 2855 4653 290a 0a20 System (UFS).. \n+00015720: 2020 5468 6520 e280 986c 6f63 6b64 6f77 The ...lockdow\n+00015730: 6ee2 8099 2076 6172 6961 626c 6520 6973 n... variable is\n+00015740: 2073 6574 2074 6f20 e280 9879 e280 9920 set to ...y... \n+00015750: 7768 656e 2074 6865 2047 5255 4220 6973 when the GRUB is\n+00015760: 206c 6f63 6b65 6420 646f 776e 2e0a 4f74 locked down..Ot\n+00015770: 6865 7277 6973 6520 6974 2064 6f65 7320 herwise it does \n+00015780: 6e6f 7420 6578 6973 742e 0a0a 1f0a 4669 not exist.....Fi\n+00015790: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+000157a0: 4e6f 6465 3a20 5450 4d32 206b 6579 2070 Node: TPM2 key p\n+000157b0: 726f 7465 6374 6f72 2c20 2050 7265 763a rotector, Prev:\n+000157c0: 204c 6f63 6b64 6f77 6e2c 2020 5570 3a20 Lockdown, Up: \n+000157d0: 5365 6375 7269 7479 0a0a 3139 2e37 2054 Security..19.7 T\n+000157e0: 504d 3220 6b65 7920 7072 6f74 6563 746f PM2 key protecto\n+000157f0: 7220 696e 2047 5255 420a 3d3d 3d3d 3d3d r in GRUB.======\n 00015800: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00015810: 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a 5450 4d32 ==========..TPM2\n-00015820: 206b 6579 2070 726f 7465 6374 6f72 2065 key protector e\n-00015830: 7874 656e 6473 206d 6561 7375 7265 6420 xtends measured \n-00015840: 626f 6f74 2074 6f20 756e 6c6f 636b 2074 boot to unlock t\n-00015850: 6865 2065 6e63 7279 7074 6564 0a70 6172 he encrypted.par\n-00015860: 7469 7469 6f6e 2077 6974 686f 7574 2075 tition without u\n-00015870: 7365 7220 696e 7465 7276 656e 7469 6f6e ser intervention\n-00015880: 2e20 2049 7420 7573 6573 2074 6865 2054 . It uses the T\n-00015890: 504d 2053 746f 7261 6765 2052 6f6f 7420 PM Storage Root \n-000158a0: 4b65 790a 2853 524b 2920 746f 2073 6561 Key.(SRK) to sea\n-000158b0: 6c20 7468 6520 6469 736b 206b 6579 2077 l the disk key w\n-000158c0: 6974 6820 6120 6769 7665 6e20 7365 7420 ith a given set \n-000158d0: 6f66 2050 4352 2076 616c 7565 732e 2020 of PCR values. \n-000158e0: 4966 2074 6865 0a73 7973 7465 6d20 7374 If the.system st\n-000158f0: 6174 6520 6d61 7463 6865 732c 2069 2e65 ate matches, i.e\n-00015900: 2e20 2050 4352 2076 616c 7565 7320 6d61 . PCR values ma\n-00015910: 7463 6820 7468 6520 7365 616c 6564 2050 tch the sealed P\n-00015920: 4352 2073 6574 2c20 5450 4d32 0a6b 6579 CR set, TPM2.key\n-00015930: 2070 726f 7465 6374 6f72 2075 6e73 6561 protector unsea\n-00015940: 6c73 2074 6865 2064 6973 6b20 6b65 7920 ls the disk key \n-00015950: 666f 7220 e280 9863 7279 7074 6f6d 6f75 for ...cryptomou\n-00015960: 6e74 e280 9920 282a 6e6f 7465 0a63 7279 nt... (*note.cry\n-00015970: 7074 6f6d 6f75 6e74 3a3a 2920 746f 2075 ptomount::) to u\n-00015980: 6e6c 6f63 6b20 7468 6520 656e 6372 7970 nlock the encryp\n-00015990: 7465 6420 7061 7274 6974 696f 6e2e 2020 ted partition. \n-000159a0: 496e 2063 6173 6520 7468 6520 756e 7365 In case the unse\n-000159b0: 616c 6564 0a6b 6579 2066 6169 6c73 2074 aled.key fails t\n-000159c0: 6f20 756e 6c6f 636b 2074 6865 2070 6172 o unlock the par\n-000159d0: 7469 7469 6f6e 2c20 e280 9863 7279 7074 tition, ...crypt\n-000159e0: 6f6d 6f75 6e74 e280 9920 6661 6c6c 7320 omount... falls \n-000159f0: 6261 636b 2074 6f20 7468 650a 7061 7373 back to the.pass\n-00015a00: 7068 7261 7365 2070 726f 6d70 742e 0a0a phrase prompt...\n-00015a10: 2020 2050 6c65 6173 6520 6e6f 7465 2074 Please note t\n-00015a20: 6861 7420 5450 4d32 206b 6579 2070 726f hat TPM2 key pro\n-00015a30: 7465 6374 6f72 2075 7365 7320 7468 6520 tector uses the \n-00015a40: 5352 4b20 696e 2074 6865 206f 776e 6572 SRK in the owner\n-00015a50: 0a68 6965 7261 7263 6879 205f 7769 7468 .hierarchy _with\n-00015a60: 6f75 745f 2061 7574 686f 7269 7a61 7469 out_ authorizati\n-00015a70: 6f6e 2e20 2049 6620 7468 6520 6f77 6e65 on. If the owne\n-00015a80: 7220 6869 6572 6172 6368 7920 6973 0a70 r hierarchy is.p\n-00015a90: 6173 7377 6f72 642d 7072 6f74 6563 7465 assword-protecte\n-00015aa0: 642c 2054 504d 3220 6b65 7920 7072 6f74 d, TPM2 key prot\n-00015ab0: 6563 746f 7220 6d61 7920 6661 696c 2074 ector may fail t\n-00015ac0: 6f20 756e 7365 616c 2074 6865 206b 6579 o unseal the key\n-00015ad0: 2064 7565 2074 6f0a 7468 6520 6162 7365 due to.the abse\n-00015ae0: 6e63 6520 6f66 2074 6865 2070 6173 7377 nce of the passw\n-00015af0: 6f72 642e 2020 466f 7220 7468 6520 7379 ord. For the sy\n-00015b00: 7374 656d 7320 7468 6174 2061 6c72 6561 stems that alrea\n-00015b10: 6479 2065 6e61 626c 6520 7468 650a 7061 dy enable the.pa\n-00015b20: 7373 776f 7264 2070 726f 7465 6374 696f ssword protectio\n-00015b30: 6e20 666f 7220 7468 6520 6f77 6e65 7220 n for the owner \n-00015b40: 6869 6572 6172 6368 792c 2074 6865 2066 hierarchy, the f\n-00015b50: 6f6c 6c6f 7769 6e67 2063 6f6d 6d61 6e64 ollowing command\n-00015b60: 0a72 656d 6f76 6573 2074 6865 2070 6173 .removes the pas\n-00015b70: 7377 6f72 6420 7072 6f74 6563 7469 6f6e sword protection\n-00015b80: 2077 6974 6820 7468 6520 6578 6973 7469 with the existi\n-00015b90: 6e67 2070 6173 7377 6f72 642e 0a0a 2020 ng password... \n-00015ba0: 2020 2023 2074 706d 325f 6368 616e 6765 # tpm2_change\n-00015bb0: 6175 7468 202d 6320 6f77 6e65 7220 2d70 auth -c owner -p\n-00015bc0: 2070 6173 7377 6f72 640a 0a20 2020 5468 password.. Th\n-00015bd0: 6572 6520 6172 6520 7477 6f20 7375 7070 ere are two supp\n-00015be0: 6f72 7465 6420 6d6f 6465 7320 746f 2073 orted modes to s\n-00015bf0: 746f 7265 2074 6865 2073 6561 6c65 6420 tore the sealed \n-00015c00: 6b65 792c 2053 524b 2061 6e64 204e 560a key, SRK and NV.\n-00015c10: 696e 6465 782e 2020 5468 6520 6465 7461 index. The deta\n-00015c20: 696c 7320 7769 6c6c 2062 6520 6164 6472 ils will be addr\n-00015c30: 6573 7365 6420 696e 206c 6174 6572 2073 essed in later s\n-00015c40: 6563 7469 6f6e 732e 0a0a 2020 2054 504d ections... TPM\n-00015c50: 3220 6b65 7920 7072 6f74 6563 746f 7220 2 key protector \n-00015c60: 6973 2063 7572 7265 6e74 6c79 206f 6e6c is currently onl\n-00015c70: 7920 7375 7070 6f72 7465 6420 6f6e 2045 y supported on E\n-00015c80: 4649 2061 6e64 2045 4d55 0a70 6c61 7466 FI and EMU.platf\n-00015c90: 6f72 6d73 2e0a 0a31 392e 372e 3120 5450 orms...19.7.1 TP\n-00015ca0: 4d20 5043 5220 7573 6167 650a 2d2d 2d2d M PCR usage.----\n-00015cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00015cc0: 0a0a 5369 6e63 6520 5450 4d32 206b 6579 ..Since TPM2 key\n-00015cd0: 2070 726f 7465 6374 6f72 2072 656c 6965 protector relie\n-00015ce0: 7320 6f6e 2050 4352 7320 746f 2063 6865 s on PCRs to che\n-00015cf0: 636b 2074 6865 2073 7973 7465 6d20 7374 ck the system st\n-00015d00: 6174 652c 2069 7420 6973 0a69 6d70 6f72 ate, it is.impor\n-00015d10: 7461 6e74 2074 6f20 6465 6369 6465 2077 tant to decide w\n-00015d20: 6869 6368 2050 4352 7320 746f 2073 6561 hich PCRs to sea\n-00015d30: 6c20 7468 6520 6b65 7920 7769 7468 2e20 l the key with. \n-00015d40: 2054 6865 2066 6f6c 6c6f 7769 6e67 0a74 The following.t\n-00015d50: 6162 6c65 206c 6973 7473 2075 7365 7320 able lists uses \n-00015d60: 6f66 2050 4352 7320 616e 6420 7468 6520 of PCRs and the \n-00015d70: 6d65 6173 7572 6564 206f 626a 6563 7473 measured objects\n-00015d80: 206f 6e20 4546 4920 706c 6174 666f 726d on EFI platform\n-00015d90: 732e 0a0a 5043 5220 2020 2020 5573 6564 s...PCR Used\n-00015da0: 2062 7920 2020 2020 2020 204d 6561 7375 by Measu\n-00015db0: 7265 6420 4f62 6a65 6374 730a 2d2d 2d2d red Objects.----\n+00015810: 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 504d 3220 =========..TPM2 \n+00015820: 6b65 7920 7072 6f74 6563 746f 7220 6578 key protector ex\n+00015830: 7465 6e64 7320 6d65 6173 7572 6564 2062 tends measured b\n+00015840: 6f6f 7420 746f 2075 6e6c 6f63 6b20 7468 oot to unlock th\n+00015850: 6520 656e 6372 7970 7465 640a 7061 7274 e encrypted.part\n+00015860: 6974 696f 6e20 7769 7468 6f75 7420 7573 ition without us\n+00015870: 6572 2069 6e74 6572 7665 6e74 696f 6e2e er intervention.\n+00015880: 2020 4974 2075 7365 7320 7468 6520 5450 It uses the TP\n+00015890: 4d20 5374 6f72 6167 6520 526f 6f74 204b M Storage Root K\n+000158a0: 6579 0a28 5352 4b29 2074 6f20 7365 616c ey.(SRK) to seal\n+000158b0: 2074 6865 2064 6973 6b20 6b65 7920 7769 the disk key wi\n+000158c0: 7468 2061 2067 6976 656e 2073 6574 206f th a given set o\n+000158d0: 6620 5043 5220 7661 6c75 6573 2e20 2049 f PCR values. I\n+000158e0: 6620 7468 650a 7379 7374 656d 2073 7461 f the.system sta\n+000158f0: 7465 206d 6174 6368 6573 2c20 692e 652e te matches, i.e.\n+00015900: 2020 5043 5220 7661 6c75 6573 206d 6174 PCR values mat\n+00015910: 6368 2074 6865 2073 6561 6c65 6420 5043 ch the sealed PC\n+00015920: 5220 7365 742c 2054 504d 320a 6b65 7920 R set, TPM2.key \n+00015930: 7072 6f74 6563 746f 7220 756e 7365 616c protector unseal\n+00015940: 7320 7468 6520 6469 736b 206b 6579 2066 s the disk key f\n+00015950: 6f72 20e2 8098 6372 7970 746f 6d6f 756e or ...cryptomoun\n+00015960: 74e2 8099 2028 2a6e 6f74 650a 6372 7970 t... (*note.cryp\n+00015970: 746f 6d6f 756e 743a 3a29 2074 6f20 756e tomount::) to un\n+00015980: 6c6f 636b 2074 6865 2065 6e63 7279 7074 lock the encrypt\n+00015990: 6564 2070 6172 7469 7469 6f6e 2e20 2049 ed partition. I\n+000159a0: 6e20 6361 7365 2074 6865 2075 6e73 6561 n case the unsea\n+000159b0: 6c65 640a 6b65 7920 6661 696c 7320 746f led.key fails to\n+000159c0: 2075 6e6c 6f63 6b20 7468 6520 7061 7274 unlock the part\n+000159d0: 6974 696f 6e2c 20e2 8098 6372 7970 746f ition, ...crypto\n+000159e0: 6d6f 756e 74e2 8099 2066 616c 6c73 2062 mount... falls b\n+000159f0: 6163 6b20 746f 2074 6865 0a70 6173 7370 ack to the.passp\n+00015a00: 6872 6173 6520 7072 6f6d 7074 2e0a 0a20 hrase prompt... \n+00015a10: 2020 506c 6561 7365 206e 6f74 6520 7468 Please note th\n+00015a20: 6174 2054 504d 3220 6b65 7920 7072 6f74 at TPM2 key prot\n+00015a30: 6563 746f 7220 7573 6573 2074 6865 2053 ector uses the S\n+00015a40: 524b 2069 6e20 7468 6520 6f77 6e65 720a RK in the owner.\n+00015a50: 6869 6572 6172 6368 7920 5f77 6974 686f hierarchy _witho\n+00015a60: 7574 5f20 6175 7468 6f72 697a 6174 696f ut_ authorizatio\n+00015a70: 6e2e 2020 4966 2074 6865 206f 776e 6572 n. If the owner\n+00015a80: 2068 6965 7261 7263 6879 2069 730a 7061 hierarchy is.pa\n+00015a90: 7373 776f 7264 2d70 726f 7465 6374 6564 ssword-protected\n+00015aa0: 2c20 5450 4d32 206b 6579 2070 726f 7465 , TPM2 key prote\n+00015ab0: 6374 6f72 206d 6179 2066 6169 6c20 746f ctor may fail to\n+00015ac0: 2075 6e73 6561 6c20 7468 6520 6b65 7920 unseal the key \n+00015ad0: 6475 6520 746f 0a74 6865 2061 6273 656e due to.the absen\n+00015ae0: 6365 206f 6620 7468 6520 7061 7373 776f ce of the passwo\n+00015af0: 7264 2e20 2046 6f72 2074 6865 2073 7973 rd. For the sys\n+00015b00: 7465 6d73 2074 6861 7420 616c 7265 6164 tems that alread\n+00015b10: 7920 656e 6162 6c65 2074 6865 0a70 6173 y enable the.pas\n+00015b20: 7377 6f72 6420 7072 6f74 6563 7469 6f6e sword protection\n+00015b30: 2066 6f72 2074 6865 206f 776e 6572 2068 for the owner h\n+00015b40: 6965 7261 7263 6879 2c20 7468 6520 666f ierarchy, the fo\n+00015b50: 6c6c 6f77 696e 6720 636f 6d6d 616e 640a llowing command.\n+00015b60: 7265 6d6f 7665 7320 7468 6520 7061 7373 removes the pass\n+00015b70: 776f 7264 2070 726f 7465 6374 696f 6e20 word protection \n+00015b80: 7769 7468 2074 6865 2065 7869 7374 696e with the existin\n+00015b90: 6720 7061 7373 776f 7264 2e0a 0a20 2020 g password... \n+00015ba0: 2020 2320 7470 6d32 5f63 6861 6e67 6561 # tpm2_changea\n+00015bb0: 7574 6820 2d63 206f 776e 6572 202d 7020 uth -c owner -p \n+00015bc0: 7061 7373 776f 7264 0a0a 2020 2054 6865 password.. The\n+00015bd0: 7265 2061 7265 2074 776f 2073 7570 706f re are two suppo\n+00015be0: 7274 6564 206d 6f64 6573 2074 6f20 7374 rted modes to st\n+00015bf0: 6f72 6520 7468 6520 7365 616c 6564 206b ore the sealed k\n+00015c00: 6579 2c20 5352 4b20 616e 6420 4e56 0a69 ey, SRK and NV.i\n+00015c10: 6e64 6578 2e20 2054 6865 2064 6574 6169 ndex. The detai\n+00015c20: 6c73 2077 696c 6c20 6265 2061 6464 7265 ls will be addre\n+00015c30: 7373 6564 2069 6e20 6c61 7465 7220 7365 ssed in later se\n+00015c40: 6374 696f 6e73 2e0a 0a20 2020 5450 4d32 ctions... TPM2\n+00015c50: 206b 6579 2070 726f 7465 6374 6f72 2069 key protector i\n+00015c60: 7320 6375 7272 656e 746c 7920 6f6e 6c79 s currently only\n+00015c70: 2073 7570 706f 7274 6564 206f 6e20 4546 supported on EF\n+00015c80: 4920 616e 6420 454d 550a 706c 6174 666f I and EMU.platfo\n+00015c90: 726d 732e 0a0a 3139 2e37 2e31 2054 504d rms...19.7.1 TPM\n+00015ca0: 2050 4352 2075 7361 6765 0a2d 2d2d 2d2d PCR usage.-----\n+00015cb0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n+00015cc0: 0a53 696e 6365 2054 504d 3220 6b65 7920 .Since TPM2 key \n+00015cd0: 7072 6f74 6563 746f 7220 7265 6c69 6573 protector relies\n+00015ce0: 206f 6e20 5043 5273 2074 6f20 6368 6563 on PCRs to chec\n+00015cf0: 6b20 7468 6520 7379 7374 656d 2073 7461 k the system sta\n+00015d00: 7465 2c20 6974 2069 730a 696d 706f 7274 te, it is.import\n+00015d10: 616e 7420 746f 2064 6563 6964 6520 7768 ant to decide wh\n+00015d20: 6963 6820 5043 5273 2074 6f20 7365 616c ich PCRs to seal\n+00015d30: 2074 6865 206b 6579 2077 6974 682e 2020 the key with. \n+00015d40: 5468 6520 666f 6c6c 6f77 696e 670a 7461 The following.ta\n+00015d50: 626c 6520 6c69 7374 7320 7573 6573 206f ble lists uses o\n+00015d60: 6620 5043 5273 2061 6e64 2074 6865 206d f PCRs and the m\n+00015d70: 6561 7375 7265 6420 6f62 6a65 6374 7320 easured objects \n+00015d80: 6f6e 2045 4649 2070 6c61 7466 6f72 6d73 on EFI platforms\n+00015d90: 2e0a 0a50 4352 2020 2020 2055 7365 6420 ...PCR Used \n+00015da0: 6279 2020 2020 2020 2020 4d65 6173 7572 by Measur\n+00015db0: 6564 204f 626a 6563 7473 0a2d 2d2d 2d2d ed Objects.-----\n 00015dc0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00015dd0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00015de0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00015df0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00015e00: 2d2d 2d2d 2d2d 0a30 2020 2020 2020 2046 ------.0 F\n-00015e10: 6972 6d77 6172 6520 2020 2020 2020 436f irmware Co\n-00015e20: 7265 2073 7973 7465 6d20 6669 726d 7761 re system firmwa\n-00015e30: 7265 2065 7865 6375 7461 626c 6520 636f re executable co\n-00015e40: 6465 0a31 2020 2020 2020 2046 6972 6d77 de.1 Firmw\n-00015e50: 6172 6520 2020 2020 2020 436f 7265 2073 are Core s\n-00015e60: 7973 7465 6d20 6669 726d 7761 7265 2064 ystem firmware d\n-00015e70: 6174 612f 686f 7374 2070 6c61 7466 6f72 ata/host platfor\n-00015e80: 6d0a 2020 2020 2020 2020 2020 2020 2020 m. \n-00015e90: 2020 2020 2020 2020 2063 6f6e 6669 6775 configu\n-00015ea0: 7261 7469 6f6e 3b20 7479 7069 6361 6c6c ration; typicall\n-00015eb0: 7920 636f 6e74 6169 6e73 2073 6572 6961 y contains seria\n-00015ec0: 6c20 616e 640a 2020 2020 2020 2020 2020 l and. \n-00015ed0: 2020 2020 2020 2020 2020 2020 206d 6f64 mod\n-00015ee0: 656c 206e 756d 6265 7273 0a32 2020 2020 el numbers.2 \n-00015ef0: 2020 2046 6972 6d77 6172 6520 2020 2020 Firmware \n-00015f00: 2020 4578 7465 6e64 6564 206f 7220 706c Extended or pl\n-00015f10: 7567 6761 626c 6520 6578 6563 7574 6162 uggable executab\n-00015f20: 6c65 2063 6f64 653b 2069 6e63 6c75 6465 le code; include\n-00015f30: 730a 2020 2020 2020 2020 2020 2020 2020 s. \n-00015f40: 2020 2020 2020 2020 206f 7074 696f 6e20 option \n-00015f50: 524f 4d73 206f 6e20 706c 7567 6761 626c ROMs on pluggabl\n-00015f60: 6520 6861 7264 7761 7265 0a33 2020 2020 e hardware.3 \n-00015f70: 2020 2046 6972 6d77 6172 6520 2020 2020 Firmware \n-00015f80: 2020 4578 7465 6e64 6564 206f 7220 706c Extended or pl\n-00015f90: 7567 6761 626c 6520 6669 726d 7761 7265 uggable firmware\n-00015fa0: 2064 6174 613b 2069 6e63 6c75 6465 730a data; includes.\n+00015e00: 2d2d 2d2d 2d0a 3020 2020 2020 2020 4669 -----.0 Fi\n+00015e10: 726d 7761 7265 2020 2020 2020 2043 6f72 rmware Cor\n+00015e20: 6520 7379 7374 656d 2066 6972 6d77 6172 e system firmwar\n+00015e30: 6520 6578 6563 7574 6162 6c65 2063 6f64 e executable cod\n+00015e40: 650a 3120 2020 2020 2020 4669 726d 7761 e.1 Firmwa\n+00015e50: 7265 2020 2020 2020 2043 6f72 6520 7379 re Core sy\n+00015e60: 7374 656d 2066 6972 6d77 6172 6520 6461 stem firmware da\n+00015e70: 7461 2f68 6f73 7420 706c 6174 666f 726d ta/host platform\n+00015e80: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+00015e90: 2020 2020 2020 2020 636f 6e66 6967 7572 configur\n+00015ea0: 6174 696f 6e3b 2074 7970 6963 616c 6c79 ation; typically\n+00015eb0: 2063 6f6e 7461 696e 7320 7365 7269 616c contains serial\n+00015ec0: 2061 6e64 0a20 2020 2020 2020 2020 2020 and. \n+00015ed0: 2020 2020 2020 2020 2020 2020 6d6f 6465 mode\n+00015ee0: 6c20 6e75 6d62 6572 730a 3220 2020 2020 l numbers.2 \n+00015ef0: 2020 4669 726d 7761 7265 2020 2020 2020 Firmware \n+00015f00: 2045 7874 656e 6465 6420 6f72 2070 6c75 Extended or plu\n+00015f10: 6767 6162 6c65 2065 7865 6375 7461 626c ggable executabl\n+00015f20: 6520 636f 6465 3b20 696e 636c 7564 6573 e code; includes\n+00015f30: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+00015f40: 2020 2020 2020 2020 6f70 7469 6f6e 2052 option R\n+00015f50: 4f4d 7320 6f6e 2070 6c75 6767 6162 6c65 OMs on pluggable\n+00015f60: 2068 6172 6477 6172 650a 3320 2020 2020 hardware.3 \n+00015f70: 2020 4669 726d 7761 7265 2020 2020 2020 Firmware \n+00015f80: 2045 7874 656e 6465 6420 6f72 2070 6c75 Extended or plu\n+00015f90: 6767 6162 6c65 2066 6972 6d77 6172 6520 ggable firmware \n+00015fa0: 6461 7461 3b20 696e 636c 7564 6573 0a20 data; includes. \n 00015fb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00015fc0: 2020 2020 2020 2069 6e66 6f72 6d61 7469 informati\n-00015fd0: 6f6e 2061 626f 7574 2070 6c75 6767 6162 on about pluggab\n-00015fe0: 6c65 2068 6172 6477 6172 650a 3420 2020 le hardware.4 \n-00015ff0: 2020 2020 4669 726d 7761 7265 2020 2020 Firmware \n-00016000: 2020 2042 6f6f 7420 6c6f 6164 6572 2061 Boot loader a\n-00016010: 6e64 2061 6464 6974 696f 6e61 6c20 6472 nd additional dr\n-00016020: 6976 6572 733b 2062 696e 6172 6965 7320 ivers; binaries \n-00016030: 616e 640a 2020 2020 2020 2020 2020 2020 and. \n-00016040: 2020 2020 2020 2020 2020 2065 7874 656e exten\n-00016050: 7369 6f6e 7320 6c6f 6164 6564 2062 7920 sions loaded by \n-00016060: 7468 6520 626f 6f74 206c 6f61 6465 720a the boot loader.\n-00016070: 3520 2020 2020 2020 4669 726d 7761 7265 5 Firmware\n-00016080: 2020 2020 2020 2047 5054 2f50 6172 7469 GPT/Parti\n-00016090: 7469 6f6e 2074 6162 6c65 0a37 2020 2020 tion table.7 \n-000160a0: 2020 2046 6972 6d77 6172 6520 2020 2020 Firmware \n-000160b0: 2020 5365 6375 7265 426f 6f74 2073 7461 SecureBoot sta\n-000160c0: 7465 0a38 2020 2020 2020 2047 5255 4220 te.8 GRUB \n-000160d0: 2020 2020 2020 2020 2020 436f 6d6d 616e Comman\n-000160e0: 6473 2061 6e64 206b 6572 6e65 6c20 636f ds and kernel co\n-000160f0: 6d6d 616e 6420 6c69 6e65 0a39 2020 2020 mmand line.9 \n-00016100: 2020 2047 5255 4220 2020 2020 2020 2020 GRUB \n-00016110: 2020 416c 6c20 6669 6c65 7320 7265 6164 All files read\n-00016120: 2028 696e 636c 7564 696e 6720 6b65 726e (including kern\n-00016130: 656c 2069 6d61 6765 290a 3920 2020 2020 el image).9 \n-00016140: 2020 4c69 6e75 7820 4b65 726e 656c 2020 Linux Kernel \n-00016150: 2041 6c6c 2070 6173 7365 6420 696e 6974 All passed init\n-00016160: 7264 7320 2877 6865 6e20 7468 6520 6e65 rds (when the ne\n-00016170: 7720 4c4f 4144 5f46 494c 4532 0a20 2020 w LOAD_FILE2. \n+00015fc0: 2020 2020 2020 696e 666f 726d 6174 696f informatio\n+00015fd0: 6e20 6162 6f75 7420 706c 7567 6761 626c n about pluggabl\n+00015fe0: 6520 6861 7264 7761 7265 0a34 2020 2020 e hardware.4 \n+00015ff0: 2020 2046 6972 6d77 6172 6520 2020 2020 Firmware \n+00016000: 2020 426f 6f74 206c 6f61 6465 7220 616e Boot loader an\n+00016010: 6420 6164 6469 7469 6f6e 616c 2064 7269 d additional dri\n+00016020: 7665 7273 3b20 6269 6e61 7269 6573 2061 vers; binaries a\n+00016030: 6e64 0a20 2020 2020 2020 2020 2020 2020 nd. \n+00016040: 2020 2020 2020 2020 2020 6578 7465 6e73 extens\n+00016050: 696f 6e73 206c 6f61 6465 6420 6279 2074 ions loaded by t\n+00016060: 6865 2062 6f6f 7420 6c6f 6164 6572 0a35 he boot loader.5\n+00016070: 2020 2020 2020 2046 6972 6d77 6172 6520 Firmware \n+00016080: 2020 2020 2020 4750 542f 5061 7274 6974 GPT/Partit\n+00016090: 696f 6e20 7461 626c 650a 3720 2020 2020 ion table.7 \n+000160a0: 2020 4669 726d 7761 7265 2020 2020 2020 Firmware \n+000160b0: 2053 6563 7572 6542 6f6f 7420 7374 6174 SecureBoot stat\n+000160c0: 650a 3820 2020 2020 2020 4752 5542 2020 e.8 GRUB \n+000160d0: 2020 2020 2020 2020 2043 6f6d 6d61 6e64 Command\n+000160e0: 7320 616e 6420 6b65 726e 656c 2063 6f6d s and kernel com\n+000160f0: 6d61 6e64 206c 696e 650a 3920 2020 2020 mand line.9 \n+00016100: 2020 4752 5542 2020 2020 2020 2020 2020 GRUB \n+00016110: 2041 6c6c 2066 696c 6573 2072 6561 6420 All files read \n+00016120: 2869 6e63 6c75 6469 6e67 206b 6572 6e65 (including kerne\n+00016130: 6c20 696d 6167 6529 0a39 2020 2020 2020 l image).9 \n+00016140: 204c 696e 7578 204b 6572 6e65 6c20 2020 Linux Kernel \n+00016150: 416c 6c20 7061 7373 6564 2069 6e69 7472 All passed initr\n+00016160: 6473 2028 7768 656e 2074 6865 206e 6577 ds (when the new\n+00016170: 204c 4f41 445f 4649 4c45 320a 2020 2020 LOAD_FILE2. \n 00016180: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00016190: 2020 2020 696e 6974 7264 2070 726f 746f initrd proto\n-000161a0: 636f 6c20 6973 2075 7365 6429 0a31 3020 col is used).10 \n-000161b0: 2020 2020 204c 696e 7578 204b 6572 6e65 Linux Kerne\n-000161c0: 6c20 2020 5072 6f74 6563 7469 6f6e 206f l Protection o\n-000161d0: 6620 7468 6520 494d 4120 6d65 6173 7572 f the IMA measur\n-000161e0: 656d 656e 7420 6c6f 670a 3134 2020 2020 ement log.14 \n-000161f0: 2020 7368 696d 2020 2020 2020 2020 2020 shim \n-00016200: 20e2 809c 4d4f 4be2 809d 2063 6572 7469 ...MOK... certi\n-00016210: 6669 6361 7465 7320 616e 6420 6861 7368 ficates and hash\n-00016220: 6573 0a0a 2020 2050 4352 2030 2c20 322c es.. PCR 0, 2,\n-00016230: 2034 2c20 616e 6420 3720 6361 6e20 6265 4, and 7 can be\n-00016240: 2075 7365 6420 746f 2063 6865 636b 2074 used to check t\n-00016250: 6865 2069 6e74 6567 7269 7479 206f 6620 he integrity of \n-00016260: 7468 6520 6669 726d 7761 7265 0a63 6f64 the firmware.cod\n-00016270: 6520 616e 6420 626f 6f74 6c6f 6164 6572 e and bootloader\n-00016280: 732e 2020 5043 5220 3820 616e 6420 3920 s. PCR 8 and 9 \n-00016290: 6172 6520 7573 6566 756c 2074 6f20 6368 are useful to ch\n-000162a0: 6563 6b20 7468 6520 6669 6c65 2061 6e64 eck the file and\n-000162b0: 2064 6174 610a 7072 6f63 6573 7365 6420 data.processed \n-000162c0: 6279 2047 5255 422e 2050 4352 7320 3130 by GRUB. PCRs 10\n-000162d0: 2c20 3131 2c20 3132 2c20 3133 2c20 616e , 11, 12, 13, an\n-000162e0: 6420 3135 2061 7265 2063 6f6e 7472 6f6c d 15 are control\n-000162f0: 6c65 6420 6279 2074 6865 0a6f 7065 7261 led by the.opera\n-00016300: 7469 6e67 2073 7973 7465 6d2c 2073 6f20 ting system, so \n-00016310: 7468 6f73 6520 5043 5273 2061 7265 2075 those PCRs are u\n-00016320: 7375 616c 6c79 2073 7469 6c6c 2069 6e20 sually still in \n-00016330: 7468 6520 696e 6974 6961 6c20 7374 6174 the initial stat\n-00016340: 650a 7768 656e 2047 5255 4220 6973 2072 e.when GRUB is r\n-00016350: 756e 6e69 6e67 2e0a 0a20 2020 496e 2067 unning... In g\n-00016360: 656e 6572 616c 2c20 6974 2069 7320 6e69 eneral, it is ni\n-00016370: 6365 2074 6f20 696e 636c 7564 6520 5043 ce to include PC\n-00016380: 5220 302c 2032 2c20 342c 2061 6e64 2037 R 0, 2, 4, and 7\n-00016390: 2074 6f20 656e 7375 7265 2074 6865 0a69 to ensure the.i\n-000163a0: 6e74 6567 7269 7479 206f 6620 7468 6520 ntegrity of the \n-000163b0: 6669 726d 7761 7265 2061 6e64 2062 6f6f firmware and boo\n-000163c0: 746c 6f61 6465 7273 2e20 2046 6f72 2050 tloaders. For P\n-000163d0: 4352 2038 2061 6e64 2039 2c20 610a 736f CR 8 and 9, a.so\n-000163e0: 7068 6973 7469 6361 7465 6420 746f 6f6c phisticated tool\n-000163f0: 2069 7320 7265 7175 6972 6564 2074 6f20 is required to \n-00016400: 6578 616d 696e 6520 7468 6520 4752 5542 examine the GRUB\n-00016410: 2063 6f6e 6669 6775 7261 7469 6f6e 2066 configuration f\n-00016420: 696c 6573 0a61 6e64 2074 6865 2066 696c iles.and the fil\n-00016430: 6573 2074 6f20 6265 206c 6f61 6465 6420 es to be loaded \n-00016440: 746f 2063 616c 6375 6c61 7465 2074 6865 to calculate the\n-00016450: 2063 6f72 7265 6374 2050 4352 2076 616c correct PCR val\n-00016460: 7565 732e 0a0a 2020 2050 6c65 6173 6520 ues... Please \n-00016470: 6e6f 7465 2074 6861 7420 5043 5273 2061 note that PCRs a\n-00016480: 7265 2073 656e 7369 7469 7665 2074 6f20 re sensitive to \n-00016490: 616e 7920 6368 616e 6765 2c20 736f 2061 any change, so a\n-000164a0: 6e20 7570 6461 7465 206f 6620 610a 636f n update of a.co\n-000164b0: 6d70 6f6e 656e 7420 636f 756c 6420 696e mponent could in\n-000164c0: 7661 6c69 6461 7465 2074 6865 2073 6561 validate the sea\n-000164d0: 6c65 6420 6b65 792c 2064 7565 2074 6f20 led key, due to \n-000164e0: 7468 6520 736f 2d63 616c 6c65 6420 5043 the so-called PC\n-000164f0: 520a 6272 6974 746c 656e 6573 732e 2020 R.brittleness. \n-00016500: 466f 7220 7468 6520 626f 6f74 6c6f 6164 For the bootload\n-00016510: 6572 2075 7064 6174 652c 2050 4352 2034 er update, PCR 4\n-00016520: 206d 6179 2062 6520 6166 6665 6374 6564 may be affected\n-00016530: 2e20 2054 6869 730a 6361 6e20 6265 206d . This.can be m\n-00016540: 6974 6967 6174 6564 2062 7920 6578 7472 itigated by extr\n-00016550: 6163 7469 6e67 2074 6865 2065 7665 6e74 acting the event\n-00016560: 7320 6672 6f6d 2074 6865 2054 504d 2065 s from the TPM e\n-00016570: 7665 6e74 206c 6f67 2061 6e64 0a70 7265 vent log and.pre\n-00016580: 6469 6374 2074 6865 2076 616c 7565 2077 dict the value w\n-00016590: 6974 6820 7468 6520 7570 6461 7465 6420 ith the updated \n-000165a0: 626f 6f74 6c6f 6164 6572 2062 696e 6172 bootloader binar\n-000165b0: 792e 2020 4f6e 2074 6865 206f 7468 6572 y. On the other\n-000165c0: 0a68 616e 642c 2069 7420 6973 2064 6966 .hand, it is dif\n-000165d0: 6669 6375 6c74 2074 6f20 7072 6564 6963 ficult to predic\n-000165e0: 7420 5043 5220 307e 3720 6166 7465 7220 t PCR 0~7 after \n-000165f0: 6120 6669 726d 7761 7265 2075 7064 6174 a firmware updat\n-00016600: 6520 7369 6e63 650a 7468 6520 636f 6e74 e since.the cont\n-00016610: 656e 7420 6f66 2074 6865 2063 6f64 6520 ent of the code \n-00016620: 616e 6420 7468 6520 6f72 6465 7220 6f66 and the order of\n-00016630: 2064 7269 7665 7273 206d 6179 206e 6f74 drivers may not\n-00016640: 2066 6f6c 6c6f 7720 7468 6520 5450 4d0a follow the TPM.\n-00016650: 6576 656e 7420 6c6f 6720 6672 6f6d 2074 event log from t\n-00016660: 6865 2070 7265 7669 6f75 7320 6669 726d he previous firm\n-00016670: 7761 7265 2076 6572 7369 6f6e 2c20 736f ware version, so\n-00016680: 2069 7420 6973 206e 6563 6573 7361 7279 it is necessary\n-00016690: 2074 6f0a 7265 626f 6f74 2074 6865 2073 to.reboot the s\n-000166a0: 7973 7465 6d20 746f 2075 7064 6174 6520 ystem to update \n-000166b0: 7468 6520 6d65 6173 7572 656d 656e 7420 the measurement \n-000166c0: 7265 7375 6c74 7320 6f66 2050 4352 2030 results of PCR 0\n-000166d0: 7e37 2061 6e64 2073 6561 6c0a 6f72 2073 ~7 and seal.or s\n-000166e0: 6967 6e20 7468 6520 7365 616c 6564 206b ign the sealed k\n-000166f0: 6579 2061 6761 696e 2e0a 0a20 2020 5265 ey again... Re\n-00016700: 6665 7265 6e63 653a 204c 696e 7578 2054 ference: Linux T\n-00016710: 504d 2050 4352 2052 6567 6973 7472 790a PM PCR Registry.\n-00016720: 2868 7474 7073 3a2f 2f75 6170 692d 6772 (https://uapi-gr\n-00016730: 6f75 702e 6f72 672f 7370 6563 6966 6963 oup.org/specific\n-00016740: 6174 696f 6e73 2f73 7065 6373 2f6c 696e ations/specs/lin\n-00016750: 7578 5f74 706d 5f70 6372 5f72 6567 6973 ux_tpm_pcr_regis\n-00016760: 7472 792f 290a 0a31 392e 372e 3220 5365 try/)..19.7.2 Se\n-00016770: 7474 696e 6720 7570 2074 6865 2065 7874 tting up the ext\n-00016780: 7261 2064 6973 6b20 6b65 790a 2d2d 2d2d ra disk key.----\n+00016190: 2020 2069 6e69 7472 6420 7072 6f74 6f63 initrd protoc\n+000161a0: 6f6c 2069 7320 7573 6564 290a 3130 2020 ol is used).10 \n+000161b0: 2020 2020 4c69 6e75 7820 4b65 726e 656c Linux Kernel\n+000161c0: 2020 2050 726f 7465 6374 696f 6e20 6f66 Protection of\n+000161d0: 2074 6865 2049 4d41 206d 6561 7375 7265 the IMA measure\n+000161e0: 6d65 6e74 206c 6f67 0a31 3420 2020 2020 ment log.14 \n+000161f0: 2073 6869 6d20 2020 2020 2020 2020 2020 shim \n+00016200: e280 9c4d 4f4b e280 9d20 6365 7274 6966 ...MOK... certif\n+00016210: 6963 6174 6573 2061 6e64 2068 6173 6865 icates and hashe\n+00016220: 730a 0a20 2020 5043 5220 302c 2032 2c20 s.. PCR 0, 2, \n+00016230: 342c 2061 6e64 2037 2063 616e 2062 6520 4, and 7 can be \n+00016240: 7573 6564 2074 6f20 6368 6563 6b20 7468 used to check th\n+00016250: 6520 696e 7465 6772 6974 7920 6f66 2074 e integrity of t\n+00016260: 6865 2066 6972 6d77 6172 650a 636f 6465 he firmware.code\n+00016270: 2061 6e64 2062 6f6f 746c 6f61 6465 7273 and bootloaders\n+00016280: 2e20 2050 4352 2038 2061 6e64 2039 2061 . PCR 8 and 9 a\n+00016290: 7265 2075 7365 6675 6c20 746f 2063 6865 re useful to che\n+000162a0: 636b 2074 6865 2066 696c 6520 616e 6420 ck the file and \n+000162b0: 6461 7461 0a70 726f 6365 7373 6564 2062 data.processed b\n+000162c0: 7920 4752 5542 2e20 5043 5273 2031 302c y GRUB. PCRs 10,\n+000162d0: 2031 312c 2031 322c 2031 332c 2061 6e64 11, 12, 13, and\n+000162e0: 2031 3520 6172 6520 636f 6e74 726f 6c6c 15 are controll\n+000162f0: 6564 2062 7920 7468 650a 6f70 6572 6174 ed by the.operat\n+00016300: 696e 6720 7379 7374 656d 2c20 736f 2074 ing system, so t\n+00016310: 686f 7365 2050 4352 7320 6172 6520 7573 hose PCRs are us\n+00016320: 7561 6c6c 7920 7374 696c 6c20 696e 2074 ually still in t\n+00016330: 6865 2069 6e69 7469 616c 2073 7461 7465 he initial state\n+00016340: 0a77 6865 6e20 4752 5542 2069 7320 7275 .when GRUB is ru\n+00016350: 6e6e 696e 672e 0a0a 2020 2049 6e20 6765 nning... In ge\n+00016360: 6e65 7261 6c2c 2069 7420 6973 206e 6963 neral, it is nic\n+00016370: 6520 746f 2069 6e63 6c75 6465 2050 4352 e to include PCR\n+00016380: 2030 2c20 322c 2034 2c20 616e 6420 3720 0, 2, 4, and 7 \n+00016390: 746f 2065 6e73 7572 6520 7468 650a 696e to ensure the.in\n+000163a0: 7465 6772 6974 7920 6f66 2074 6865 2066 tegrity of the f\n+000163b0: 6972 6d77 6172 6520 616e 6420 626f 6f74 irmware and boot\n+000163c0: 6c6f 6164 6572 732e 2020 466f 7220 5043 loaders. For PC\n+000163d0: 5220 3820 616e 6420 392c 2061 0a73 6f70 R 8 and 9, a.sop\n+000163e0: 6869 7374 6963 6174 6564 2074 6f6f 6c20 histicated tool \n+000163f0: 6973 2072 6571 7569 7265 6420 746f 2065 is required to e\n+00016400: 7861 6d69 6e65 2074 6865 2047 5255 4220 xamine the GRUB \n+00016410: 636f 6e66 6967 7572 6174 696f 6e20 6669 configuration fi\n+00016420: 6c65 730a 616e 6420 7468 6520 6669 6c65 les.and the file\n+00016430: 7320 746f 2062 6520 6c6f 6164 6564 2074 s to be loaded t\n+00016440: 6f20 6361 6c63 756c 6174 6520 7468 6520 o calculate the \n+00016450: 636f 7272 6563 7420 5043 5220 7661 6c75 correct PCR valu\n+00016460: 6573 2e0a 0a20 2020 506c 6561 7365 206e es... Please n\n+00016470: 6f74 6520 7468 6174 2050 4352 7320 6172 ote that PCRs ar\n+00016480: 6520 7365 6e73 6974 6976 6520 746f 2061 e sensitive to a\n+00016490: 6e79 2063 6861 6e67 652c 2073 6f20 616e ny change, so an\n+000164a0: 2075 7064 6174 6520 6f66 2061 0a63 6f6d update of a.com\n+000164b0: 706f 6e65 6e74 2063 6f75 6c64 2069 6e76 ponent could inv\n+000164c0: 616c 6964 6174 6520 7468 6520 7365 616c alidate the seal\n+000164d0: 6564 206b 6579 2c20 6475 6520 746f 2074 ed key, due to t\n+000164e0: 6865 2073 6f2d 6361 6c6c 6564 2050 4352 he so-called PCR\n+000164f0: 0a62 7269 7474 6c65 6e65 7373 2e20 2046 .brittleness. F\n+00016500: 6f72 2074 6865 2062 6f6f 746c 6f61 6465 or the bootloade\n+00016510: 7220 7570 6461 7465 2c20 5043 5220 3420 r update, PCR 4 \n+00016520: 6d61 7920 6265 2061 6666 6563 7465 642e may be affected.\n+00016530: 2020 5468 6973 0a63 616e 2062 6520 6d69 This.can be mi\n+00016540: 7469 6761 7465 6420 6279 2065 7874 7261 tigated by extra\n+00016550: 6374 696e 6720 7468 6520 6576 656e 7473 cting the events\n+00016560: 2066 726f 6d20 7468 6520 5450 4d20 6576 from the TPM ev\n+00016570: 656e 7420 6c6f 6720 616e 640a 7072 6564 ent log and.pred\n+00016580: 6963 7420 7468 6520 7661 6c75 6520 7769 ict the value wi\n+00016590: 7468 2074 6865 2075 7064 6174 6564 2062 th the updated b\n+000165a0: 6f6f 746c 6f61 6465 7220 6269 6e61 7279 ootloader binary\n+000165b0: 2e20 204f 6e20 7468 6520 6f74 6865 720a . On the other.\n+000165c0: 6861 6e64 2c20 6974 2069 7320 6469 6666 hand, it is diff\n+000165d0: 6963 756c 7420 746f 2070 7265 6469 6374 icult to predict\n+000165e0: 2050 4352 2030 7e37 2061 6674 6572 2061 PCR 0~7 after a\n+000165f0: 2066 6972 6d77 6172 6520 7570 6461 7465 firmware update\n+00016600: 2073 696e 6365 0a74 6865 2063 6f6e 7465 since.the conte\n+00016610: 6e74 206f 6620 7468 6520 636f 6465 2061 nt of the code a\n+00016620: 6e64 2074 6865 206f 7264 6572 206f 6620 nd the order of \n+00016630: 6472 6976 6572 7320 6d61 7920 6e6f 7420 drivers may not \n+00016640: 666f 6c6c 6f77 2074 6865 2054 504d 0a65 follow the TPM.e\n+00016650: 7665 6e74 206c 6f67 2066 726f 6d20 7468 vent log from th\n+00016660: 6520 7072 6576 696f 7573 2066 6972 6d77 e previous firmw\n+00016670: 6172 6520 7665 7273 696f 6e2c 2073 6f20 are version, so \n+00016680: 6974 2069 7320 6e65 6365 7373 6172 7920 it is necessary \n+00016690: 746f 0a72 6562 6f6f 7420 7468 6520 7379 to.reboot the sy\n+000166a0: 7374 656d 2074 6f20 7570 6461 7465 2074 stem to update t\n+000166b0: 6865 206d 6561 7375 7265 6d65 6e74 2072 he measurement r\n+000166c0: 6573 756c 7473 206f 6620 5043 5220 307e esults of PCR 0~\n+000166d0: 3720 616e 6420 7365 616c 0a6f 7220 7369 7 and seal.or si\n+000166e0: 676e 2074 6865 2073 6561 6c65 6420 6b65 gn the sealed ke\n+000166f0: 7920 6167 6169 6e2e 0a0a 2020 2052 6566 y again... Ref\n+00016700: 6572 656e 6365 3a20 4c69 6e75 7820 5450 erence: Linux TP\n+00016710: 4d20 5043 5220 5265 6769 7374 7279 0a28 M PCR Registry.(\n+00016720: 6874 7470 733a 2f2f 7561 7069 2d67 726f https://uapi-gro\n+00016730: 7570 2e6f 7267 2f73 7065 6369 6669 6361 up.org/specifica\n+00016740: 7469 6f6e 732f 7370 6563 732f 6c69 6e75 tions/specs/linu\n+00016750: 785f 7470 6d5f 7063 725f 7265 6769 7374 x_tpm_pcr_regist\n+00016760: 7279 2f29 0a0a 3139 2e37 2e32 2053 6574 ry/)..19.7.2 Set\n+00016770: 7469 6e67 2075 7020 7468 6520 6578 7472 ting up the extr\n+00016780: 6120 6469 736b 206b 6579 0a2d 2d2d 2d2d a disk key.-----\n 00016790: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000167a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000167b0: 0a0a 496e 7374 6561 6420 6f66 2075 7369 ..Instead of usi\n-000167c0: 6e67 2074 6865 2065 7869 7374 696e 6720 ng the existing \n-000167d0: 7061 7373 776f 7264 2c20 6974 2069 7320 password, it is \n-000167e0: 7265 636f 6d6d 656e 6465 6420 746f 2073 recommended to s\n-000167f0: 6561 6c20 6120 6e65 770a 7261 6e64 6f6d eal a new.random\n-00016800: 2064 6973 6b20 6b65 7920 616e 6420 7573 disk key and us\n-00016810: 6520 7468 6520 6578 6973 7469 6e67 2070 e the existing p\n-00016820: 6173 7377 6f72 6420 666f 7220 7265 636f assword for reco\n-00016830: 7665 7279 2e0a 0a20 2020 4865 7265 2061 very... Here a\n-00016840: 7265 2074 6865 2073 616d 706c 6520 636f re the sample co\n-00016850: 6d6d 616e 6473 2074 6f20 6372 6561 7465 mmands to create\n-00016860: 2061 2031 3238 2072 616e 646f 6d20 6279 a 128 random by\n-00016870: 7465 7320 6b65 7920 6669 6c65 0a61 6e64 tes key file.and\n-00016880: 2065 6e72 6f6c 6c20 7468 6520 6b65 7920 enroll the key \n-00016890: 696e 746f 2074 6865 2074 6172 6765 7420 into the target \n-000168a0: 7061 7274 6974 696f 6e20 2873 6461 3229 partition (sda2)\n-000168b0: 2e0a 0a20 2020 2020 2320 6464 2069 663d ... # dd if=\n-000168c0: 2f64 6576 2f75 7261 6e64 6f6d 206f 663d /dev/urandom of=\n-000168d0: 6c75 6b73 2e6b 6579 2062 733d 3120 636f luks.key bs=1 co\n-000168e0: 756e 743d 3132 380a 2020 2020 2023 2063 unt=128. # c\n-000168f0: 7279 7074 7365 7475 7020 6c75 6b73 4164 ryptsetup luksAd\n-00016900: 644b 6579 202f 6465 762f 7364 6132 206c dKey /dev/sda2 l\n-00016910: 756b 732e 6b65 7920 2d2d 7062 6b64 663d uks.key --pbkdf=\n-00016920: 7062 6b64 6632 202d 2d68 6173 683d 7368 pbkdf2 --hash=sh\n-00016930: 6135 3132 0a0a 3139 2e37 2e33 2053 524b a512..19.7.3 SRK\n-00016940: 206d 6f64 650a 2d2d 2d2d 2d2d 2d2d 2d2d mode.----------\n-00016950: 2d2d 2d2d 2d0a 0a54 6f20 756e 6c6f 636b -----..To unlock\n-00016960: 2074 6865 2070 6172 7469 7469 6f6e 2077 the partition w\n-00016970: 6974 6820 5352 4b20 6d6f 6465 2c20 6173 ith SRK mode, as\n-00016980: 7375 6d65 2074 6861 7420 7468 6520 7365 sume that the se\n-00016990: 616c 6564 206b 6579 2069 7320 696e 0ae2 aled key is in..\n-000169a0: 8098 2868 6430 2c67 7074 3129 2f65 6669 ..(hd0,gpt1)/efi\n-000169b0: 2f67 7275 622f 7365 616c 6564 2e74 706d /grub/sealed.tpm\n-000169c0: e280 992c 2074 6865 2066 6f6c 6c6f 7769 ..., the followi\n-000169d0: 6e67 2047 5255 4220 636f 6d6d 616e 6473 ng GRUB commands\n-000169e0: 2075 6e73 6561 6c20 7468 650a 6469 736b unseal the.disk\n-000169f0: 206b 6579 2077 6974 6820 5352 4b20 6d6f key with SRK mo\n-00016a00: 6465 2061 6e64 2073 7570 706c 7920 6974 de and supply it\n-00016a10: 2074 6f20 e280 9863 7279 7074 6f6d 6f75 to ...cryptomou\n-00016a20: 6e74 e280 992e 0a0a 2020 2020 2067 7275 nt...... gru\n-00016a30: 623e 2074 706d 325f 6b65 795f 7072 6f74 b> tpm2_key_prot\n-00016a40: 6563 746f 725f 696e 6974 202d 5420 2868 ector_init -T (h\n-00016a50: 6430 2c67 7074 3129 2f65 6669 2f67 7275 d0,gpt1)/efi/gru\n-00016a60: 622f 7365 616c 6564 2e74 706d 0a20 2020 b/sealed.tpm. \n-00016a70: 2020 6772 7562 3e20 6372 7970 746f 6d6f grub> cryptomo\n-00016a80: 756e 7420 2d75 203c 5555 4944 3e20 2d50 unt -u -P\n-00016a90: 2074 706d 320a 0a20 2020 5468 6572 6520 tpm2.. There \n-00016aa0: 6172 6520 7477 6f20 7072 6f67 7261 6d73 are two programs\n-00016ab0: 2074 6f20 6372 6561 7465 2074 6865 2073 to create the s\n-00016ac0: 6561 6c65 6420 6b65 7920 666f 7220 5352 ealed key for SR\n-00016ad0: 4b20 6d6f 6465 3a0a e280 9867 7275 622d K mode:....grub-\n-00016ae0: 7072 6f74 6563 74e2 8099 2061 6e64 20e2 protect... and .\n-00016af0: 8098 7063 722d 6f72 6163 6c65 e280 990a ..pcr-oracle....\n-00016b00: 283c 6874 7470 733a 2f2f 6769 7468 7562 ()... Th\n-00016b30: 6520 666f 6c6c 6f77 696e 6720 7361 6d70 e following samp\n-00016b40: 6c65 2063 6f6d 6d61 6e64 2075 7365 7320 le command uses \n-00016b50: e280 9867 7275 622d 7072 6f74 6563 74e2 ...grub-protect.\n-00016b60: 8099 2074 6f20 7365 616c 2074 6865 2072 .. to seal the r\n-00016b70: 616e 646f 6d0a 6b65 792c 20e2 8098 6c75 andom.key, ...lu\n-00016b80: 6b73 2e6b 6579 e280 992c 2077 6974 6820 ks.key..., with \n-00016b90: 5043 5220 302c 2032 2c20 3420 616e 6420 PCR 0, 2, 4 and \n-00016ba0: 3720 696e 2054 504d 2032 2e30 204b 6579 7 in TPM 2.0 Key\n-00016bb0: 2046 696c 6520 666f 726d 6174 2e0a 0a20 File format... \n-00016bc0: 2020 2020 2320 6772 7562 2d70 726f 7465 # grub-prote\n-00016bd0: 6374 202d 2d61 6374 696f 6e3d 6164 6420 ct --action=add \n-00016be0: 5c0a 2020 2020 2020 2020 2020 2020 2020 \\. \n-00016bf0: 2020 2020 2020 2d2d 7072 6f74 6563 746f --protecto\n-00016c00: 723d 7470 6d32 205c 0a20 2020 2020 2020 r=tpm2 \\. \n-00016c10: 2020 2020 2020 2020 2020 2020 202d 2d74 --t\n-00016c20: 706d 322d 7063 7273 3d30 2c32 2c34 2c37 pm2-pcrs=0,2,4,7\n-00016c30: 205c 0a20 2020 2020 2020 2020 2020 2020 \\. \n-00016c40: 2020 2020 2020 202d 2d74 706d 326b 6579 --tpm2key\n-00016c50: 205c 0a20 2020 2020 2020 2020 2020 2020 \\. \n-00016c60: 2020 2020 2020 202d 2d74 706d 322d 6b65 --tpm2-ke\n-00016c70: 7966 696c 653d 6c75 6b73 2e6b 6579 205c yfile=luks.key \\\n-00016c80: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n-00016c90: 2020 2020 202d 2d74 706d 322d 6f75 7466 --tpm2-outf\n-00016ca0: 696c 653d 2f62 6f6f 742f 6566 692f 6566 ile=/boot/efi/ef\n-00016cb0: 692f 6772 7562 2f73 6561 6c65 642e 7470 i/grub/sealed.tp\n-00016cc0: 6d0a 0a20 2020 e280 9867 7275 622d 7072 m.. ...grub-pr\n-00016cd0: 6f74 6563 74e2 8099 206f 6e6c 7920 7365 otect... only se\n-00016ce0: 616c 7320 7468 6520 6b65 7920 7769 7468 als the key with\n-00016cf0: 2074 6865 2063 7572 7265 6e74 2050 4352 the current PCR\n-00016d00: 2076 616c 7565 732e 0a54 6865 7265 666f values..Therefo\n-00016d10: 7265 2c20 7768 656e 2061 2062 6f6f 7420 re, when a boot \n-00016d20: 636f 6d70 6f6e 656e 742c 2073 7563 6820 component, such \n-00016d30: 6173 2073 6869 6d20 6f72 2047 5255 422c as shim or GRUB,\n-00016d40: 2069 7320 7570 6461 7465 642c 2069 740a is updated, it.\n-00016d50: 6973 206e 6563 6573 7361 7279 2074 6f20 is necessary to \n-00016d60: 7265 626f 6f74 2074 6865 2073 7973 7465 reboot the syste\n-00016d70: 6d20 746f 2075 7064 6174 6520 7468 6520 m to update the \n-00016d80: 6d65 6173 7572 656d 656e 7420 7265 7375 measurement resu\n-00016d90: 6c74 7320 616e 640a 7365 616c 2074 6865 lts and.seal the\n-00016da0: 206b 6579 2061 6761 696e 2e20 2054 6861 key again. Tha\n-00016db0: 7420 6d65 616e 7320 7468 6520 7261 6e64 t means the rand\n-00016dc0: 6f6d 2064 6973 6b20 6b65 7920 6861 7320 om disk key has \n-00016dd0: 746f 2062 6520 7374 6f72 6564 2069 6e0a to be stored in.\n-00016de0: 636c 6561 7274 6578 7420 666f 7220 7468 cleartext for th\n-00016df0: 6520 6e65 7874 206b 6579 2073 6561 6c69 e next key seali\n-00016e00: 6e67 2e20 2042 6573 6964 6573 2074 6869 ng. Besides thi\n-00016e10: 732c 2074 6865 206d 6561 7375 7265 6d65 s, the measureme\n-00016e20: 6e74 0a72 6573 756c 7420 6f66 2073 6f6d nt.result of som\n-00016e30: 6520 5043 5273 206d 6179 2064 6966 6665 e PCRs may diffe\n-00016e40: 7220 6265 7477 6565 6e20 626f 6f74 2074 r between boot t\n-00016e50: 696d 6520 616e 6420 4f53 2072 756e 7469 ime and OS runti\n-00016e60: 6d65 2e20 2046 6f72 0a65 7861 6d70 6c65 me. For.example\n-00016e70: 2c20 5043 5220 3920 6d65 6173 7572 6573 , PCR 9 measures\n-00016e80: 2074 6865 2066 696c 6573 206c 6f61 6465 the files loade\n-00016e90: 6420 6279 2047 5255 4220 696e 636c 7564 d by GRUB includ\n-00016ea0: 696e 6720 7468 6520 4c69 6e75 780a 6b65 ing the Linux.ke\n-00016eb0: 726e 656c 2061 6e64 2069 6e69 7472 642e rnel and initrd.\n-00016ec0: 2020 546f 2075 6e6c 6f63 6b20 7468 6520 To unlock the \n-00016ed0: 6469 736b 2063 6f6e 7461 696e 696e 6720 disk containing \n-00016ee0: 7468 6520 6b65 726e 656c 2061 6e64 2069 the kernel and i\n-00016ef0: 6e69 7472 642c 0a74 6865 206b 6579 2068 nitrd,.the key h\n-00016f00: 6173 2074 6f20 6265 2073 6561 6c65 6420 as to be sealed \n-00016f10: 7769 7468 2050 4352 2039 2076 616c 7565 with PCR 9 value\n-00016f20: 2062 6566 6f72 6520 6c6f 6164 696e 6720 before loading \n-00016f30: 7468 6520 6b65 726e 656c 2061 6e64 0a69 the kernel and.i\n-00016f40: 6e69 7472 642e 2020 486f 7765 7665 722c nitrd. However,\n-00016f50: 2050 4352 2039 2063 6861 6e67 6573 2061 PCR 9 changes a\n-00016f60: 6674 6572 2047 5255 4220 6c6f 6164 696e fter GRUB loadin\n-00016f70: 6720 7468 6520 6b65 726e 656c 2061 6e64 g the kernel and\n-00016f80: 0a69 6e69 7472 642c 2073 6f20 5043 5220 .initrd, so PCR \n-00016f90: 3920 6174 204f 5320 7275 6e74 696d 6520 9 at OS runtime \n-00016fa0: 6361 6e6e 6f74 2062 6520 7573 6564 2064 cannot be used d\n-00016fb0: 6972 6563 746c 7920 666f 7220 6b65 7920 irectly for key \n-00016fc0: 7365 616c 696e 672e 0a0a 2020 2054 6f20 sealing... To \n-00016fd0: 736f 6c76 6520 7468 6573 6520 7072 6f62 solve these prob\n-00016fe0: 6c65 6d73 2c20 e280 9870 6372 2d6f 7261 lems, ...pcr-ora\n-00016ff0: 636c 65e2 8099 2074 616b 6573 2061 2064 cle... takes a d\n-00017000: 6966 6665 7265 6e74 2061 7070 726f 6163 ifferent approac\n-00017010: 682e 2020 4974 0a72 6561 6473 2074 6865 h. It.reads the\n-00017020: 2054 504d 2065 7665 6e74 6c6f 6720 616e TPM eventlog an\n-00017030: 6420 7072 6564 6963 7473 2074 6865 2050 d predicts the P\n-00017040: 4352 2076 616c 7565 732e 2020 4265 7369 CR values. Besi\n-00017050: 6465 732c 0ae2 8098 7063 722d 6f72 6163 des,....pcr-orac\n-00017060: 6c65 e280 9920 616c 736f 2073 7570 706f le... also suppo\n-00017070: 7274 7320 2261 7574 686f 7269 7a65 6420 rts \"authorized \n-00017080: 706f 6c69 6379 2220 7768 6963 6820 616c policy\" which al\n-00017090: 6c6f 7773 2074 6865 2050 4352 0a70 6f6c lows the PCR.pol\n-000170a0: 6963 7920 746f 2062 6520 7570 6461 7465 icy to be update\n-000170b0: 6420 7769 7468 2061 2076 616c 6964 2073 d with a valid s\n-000170c0: 6967 6e61 7475 7265 2c20 736f 2074 6861 ignature, so tha\n-000170d0: 7420 7468 6520 7573 6572 206f 6e6c 7920 t the user only \n-000170e0: 7365 616c 730a 7468 6520 7261 6e64 6f6d seals.the random\n-000170f0: 2064 6973 6b20 6b65 7920 6f6e 6365 2e20 disk key once. \n-00017100: 2049 6620 6174 2073 6f6d 6520 6c61 7465 If at some late\n-00017110: 7220 7469 6d65 2074 6865 2050 4352 2076 r time the PCR v\n-00017120: 616c 7565 7320 6368 616e 6765 0a64 7565 alues change.due\n-00017130: 2074 6f20 616e 2075 7064 6174 6520 6f66 to an update of\n-00017140: 2074 6865 2073 7973 7465 6d20 6669 726d the system firm\n-00017150: 7761 7265 2c20 626f 6f74 6c6f 6164 6572 ware, bootloader\n-00017160: 2c20 6f72 2063 6f6e 6669 6720 6669 6c65 , or config file\n-00017170: 2c20 7468 650a 7573 6572 206a 7573 7420 , the.user just \n-00017180: 6e65 6564 7320 746f 2075 7064 6174 6520 needs to update \n-00017190: 7468 6520 7369 676e 6174 7572 6520 6f66 the signature of\n-000171a0: 2074 6865 2050 4352 2070 6f6c 6963 792e the PCR policy.\n-000171b0: 0a0a 2020 2054 6f20 7365 616c 2074 6865 .. To seal the\n-000171c0: 206b 6579 2077 6974 6820 7468 6520 6175 key with the au\n-000171d0: 7468 6f72 697a 6564 2070 6f6c 6963 792c thorized policy,\n-000171e0: 2074 6865 2066 6972 7374 2074 6869 6e67 the first thing\n-000171f0: 2069 7320 746f 0a67 656e 6572 6174 6520 is to.generate \n-00017200: 7468 6520 5253 4120 706f 6c69 6379 206b the RSA policy k\n-00017210: 6579 2c20 e280 9870 6f6c 6963 792d 6b65 ey, ...policy-ke\n-00017220: 792e 7065 6de2 8099 2c20 616e 6420 7468 y.pem..., and th\n-00017230: 6520 6175 7468 6f72 697a 6564 2070 6f6c e authorized pol\n-00017240: 6963 790a 6669 6c65 2c20 e280 9861 7574 icy.file, ...aut\n-00017250: 686f 7269 7a65 642e 706f 6c69 6379 e280 horized.policy..\n-00017260: 992e 2020 496e 2074 6869 7320 6578 616d .. In this exam\n-00017270: 706c 652c 2050 4352 2030 2c20 322c 2034 ple, PCR 0, 2, 4\n-00017280: 2c20 3720 616e 6420 3920 6172 650a 6368 , 7 and 9 are.ch\n-00017290: 6f73 656e 2066 6f72 206b 6579 2073 6561 osen for key sea\n-000172a0: 6c69 6e67 2e0a 0a20 2020 2020 2320 7063 ling... # pc\n-000172b0: 722d 6f72 6163 6c65 202d 2d72 7361 2d67 r-oracle --rsa-g\n-000172c0: 656e 6572 6174 652d 6b65 7920 5c0a 2020 enerate-key \\. \n-000172d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-000172e0: 2d2d 7072 6976 6174 652d 6b65 7920 706f --private-key po\n-000172f0: 6c69 6379 2d6b 6579 2e70 656d 205c 0a20 licy-key.pem \\. \n+000167a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a ---------------.\n+000167b0: 0a49 6e73 7465 6164 206f 6620 7573 696e .Instead of usin\n+000167c0: 6720 7468 6520 6578 6973 7469 6e67 2070 g the existing p\n+000167d0: 6173 7377 6f72 642c 2069 7420 6973 2072 assword, it is r\n+000167e0: 6563 6f6d 6d65 6e64 6564 2074 6f20 7365 ecommended to se\n+000167f0: 616c 2061 206e 6577 0a72 616e 646f 6d20 al a new.random \n+00016800: 6469 736b 206b 6579 2061 6e64 2075 7365 disk key and use\n+00016810: 2074 6865 2065 7869 7374 696e 6720 7061 the existing pa\n+00016820: 7373 776f 7264 2066 6f72 2072 6563 6f76 ssword for recov\n+00016830: 6572 792e 0a0a 2020 2048 6572 6520 6172 ery... Here ar\n+00016840: 6520 7468 6520 7361 6d70 6c65 2063 6f6d e the sample com\n+00016850: 6d61 6e64 7320 746f 2063 7265 6174 6520 mands to create \n+00016860: 6120 3132 3820 7261 6e64 6f6d 2062 7974 a 128 random byt\n+00016870: 6573 206b 6579 2066 696c 650a 616e 6420 es key file.and \n+00016880: 656e 726f 6c6c 2074 6865 206b 6579 2069 enroll the key i\n+00016890: 6e74 6f20 7468 6520 7461 7267 6574 2070 nto the target p\n+000168a0: 6172 7469 7469 6f6e 2028 7364 6132 292e artition (sda2).\n+000168b0: 0a0a 2020 2020 2023 2064 6420 6966 3d2f .. # dd if=/\n+000168c0: 6465 762f 7572 616e 646f 6d20 6f66 3d6c dev/urandom of=l\n+000168d0: 756b 732e 6b65 7920 6273 3d31 2063 6f75 uks.key bs=1 cou\n+000168e0: 6e74 3d31 3238 0a20 2020 2020 2320 6372 nt=128. # cr\n+000168f0: 7970 7473 6574 7570 206c 756b 7341 6464 yptsetup luksAdd\n+00016900: 4b65 7920 2f64 6576 2f73 6461 3220 6c75 Key /dev/sda2 lu\n+00016910: 6b73 2e6b 6579 202d 2d70 626b 6466 3d70 ks.key --pbkdf=p\n+00016920: 626b 6466 3220 2d2d 6861 7368 3d73 6861 bkdf2 --hash=sha\n+00016930: 3531 320a 0a31 392e 372e 3320 5352 4b20 512..19.7.3 SRK \n+00016940: 6d6f 6465 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d mode.-----------\n+00016950: 2d2d 2d2d 0a0a 546f 2075 6e6c 6f63 6b20 ----..To unlock \n+00016960: 7468 6520 7061 7274 6974 696f 6e20 7769 the partition wi\n+00016970: 7468 2053 524b 206d 6f64 652c 2061 7373 th SRK mode, ass\n+00016980: 756d 6520 7468 6174 2074 6865 2073 6561 ume that the sea\n+00016990: 6c65 6420 6b65 7920 6973 2069 6e0a e280 led key is in...\n+000169a0: 9828 6864 302c 6770 7431 292f 6566 692f .(hd0,gpt1)/efi/\n+000169b0: 6772 7562 2f73 6561 6c65 642e 7470 6de2 grub/sealed.tpm.\n+000169c0: 8099 2c20 7468 6520 666f 6c6c 6f77 696e .., the followin\n+000169d0: 6720 4752 5542 2063 6f6d 6d61 6e64 7320 g GRUB commands \n+000169e0: 756e 7365 616c 2074 6865 0a64 6973 6b20 unseal the.disk \n+000169f0: 6b65 7920 7769 7468 2053 524b 206d 6f64 key with SRK mod\n+00016a00: 6520 616e 6420 7375 7070 6c79 2069 7420 e and supply it \n+00016a10: 746f 20e2 8098 6372 7970 746f 6d6f 756e to ...cryptomoun\n+00016a20: 74e2 8099 2e0a 0a20 2020 2020 6772 7562 t...... grub\n+00016a30: 3e20 7470 6d32 5f6b 6579 5f70 726f 7465 > tpm2_key_prote\n+00016a40: 6374 6f72 5f69 6e69 7420 2d54 2028 6864 ctor_init -T (hd\n+00016a50: 302c 6770 7431 292f 6566 692f 6772 7562 0,gpt1)/efi/grub\n+00016a60: 2f73 6561 6c65 642e 7470 6d0a 2020 2020 /sealed.tpm. \n+00016a70: 2067 7275 623e 2063 7279 7074 6f6d 6f75 grub> cryptomou\n+00016a80: 6e74 202d 7520 3c55 5549 443e 202d 5020 nt -u -P \n+00016a90: 7470 6d32 0a0a 2020 2054 6865 7265 2061 tpm2.. There a\n+00016aa0: 7265 2074 776f 2070 726f 6772 616d 7320 re two programs \n+00016ab0: 746f 2063 7265 6174 6520 7468 6520 7365 to create the se\n+00016ac0: 616c 6564 206b 6579 2066 6f72 2053 524b aled key for SRK\n+00016ad0: 206d 6f64 653a 0ae2 8098 6772 7562 2d70 mode:....grub-p\n+00016ae0: 726f 7465 6374 e280 9920 616e 6420 e280 rotect... and ..\n+00016af0: 9870 6372 2d6f 7261 636c 65e2 8099 0a28 .pcr-oracle....(\n+00016b00: 3c68 7474 7073 3a2f 2f67 6974 6875 622e )... The\n+00016b30: 2066 6f6c 6c6f 7769 6e67 2073 616d 706c following sampl\n+00016b40: 6520 636f 6d6d 616e 6420 7573 6573 20e2 e command uses .\n+00016b50: 8098 6772 7562 2d70 726f 7465 6374 e280 ..grub-protect..\n+00016b60: 9920 746f 2073 6561 6c20 7468 6520 7261 . to seal the ra\n+00016b70: 6e64 6f6d 0a6b 6579 2c20 e280 986c 756b ndom.key, ...luk\n+00016b80: 732e 6b65 79e2 8099 2c20 7769 7468 2050 s.key..., with P\n+00016b90: 4352 2030 2c20 322c 2034 2061 6e64 2037 CR 0, 2, 4 and 7\n+00016ba0: 2069 6e20 5450 4d20 322e 3020 4b65 7920 in TPM 2.0 Key \n+00016bb0: 4669 6c65 2066 6f72 6d61 742e 0a0a 2020 File format... \n+00016bc0: 2020 2023 2067 7275 622d 7072 6f74 6563 # grub-protec\n+00016bd0: 7420 2d2d 6163 7469 6f6e 3d61 6464 205c t --action=add \\\n+00016be0: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+00016bf0: 2020 2020 202d 2d70 726f 7465 6374 6f72 --protector\n+00016c00: 3d74 706d 3220 5c0a 2020 2020 2020 2020 =tpm2 \\. \n+00016c10: 2020 2020 2020 2020 2020 2020 2d2d 7470 --tp\n+00016c20: 6d32 2d70 6372 733d 302c 322c 342c 3720 m2-pcrs=0,2,4,7 \n+00016c30: 5c0a 2020 2020 2020 2020 2020 2020 2020 \\. \n+00016c40: 2020 2020 2020 2d2d 7470 6d32 6b65 7920 --tpm2key \n+00016c50: 5c0a 2020 2020 2020 2020 2020 2020 2020 \\. \n+00016c60: 2020 2020 2020 2d2d 7470 6d32 2d6b 6579 --tpm2-key\n+00016c70: 6669 6c65 3d6c 756b 732e 6b65 7920 5c0a file=luks.key \\.\n+00016c80: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00016c90: 2020 2020 2d2d 7470 6d32 2d6f 7574 6669 --tpm2-outfi\n+00016ca0: 6c65 3d2f 626f 6f74 2f65 6669 2f65 6669 le=/boot/efi/efi\n+00016cb0: 2f67 7275 622f 7365 616c 6564 2e74 706d /grub/sealed.tpm\n+00016cc0: 0a0a 2020 20e2 8098 6772 7562 2d70 726f .. ...grub-pro\n+00016cd0: 7465 6374 e280 9920 6f6e 6c79 2073 6561 tect... only sea\n+00016ce0: 6c73 2074 6865 206b 6579 2077 6974 6820 ls the key with \n+00016cf0: 7468 6520 6375 7272 656e 7420 5043 5220 the current PCR \n+00016d00: 7661 6c75 6573 2e0a 5468 6572 6566 6f72 values..Therefor\n+00016d10: 652c 2077 6865 6e20 6120 626f 6f74 2063 e, when a boot c\n+00016d20: 6f6d 706f 6e65 6e74 2c20 7375 6368 2061 omponent, such a\n+00016d30: 7320 7368 696d 206f 7220 4752 5542 2c20 s shim or GRUB, \n+00016d40: 6973 2075 7064 6174 6564 2c20 6974 0a69 is updated, it.i\n+00016d50: 7320 6e65 6365 7373 6172 7920 746f 2072 s necessary to r\n+00016d60: 6562 6f6f 7420 7468 6520 7379 7374 656d eboot the system\n+00016d70: 2074 6f20 7570 6461 7465 2074 6865 206d to update the m\n+00016d80: 6561 7375 7265 6d65 6e74 2072 6573 756c easurement resul\n+00016d90: 7473 2061 6e64 0a73 6561 6c20 7468 6520 ts and.seal the \n+00016da0: 6b65 7920 6167 6169 6e2e 2020 5468 6174 key again. That\n+00016db0: 206d 6561 6e73 2074 6865 2072 616e 646f means the rando\n+00016dc0: 6d20 6469 736b 206b 6579 2068 6173 2074 m disk key has t\n+00016dd0: 6f20 6265 2073 746f 7265 6420 696e 0a63 o be stored in.c\n+00016de0: 6c65 6172 7465 7874 2066 6f72 2074 6865 leartext for the\n+00016df0: 206e 6578 7420 6b65 7920 7365 616c 696e next key sealin\n+00016e00: 672e 2020 4265 7369 6465 7320 7468 6973 g. Besides this\n+00016e10: 2c20 7468 6520 6d65 6173 7572 656d 656e , the measuremen\n+00016e20: 740a 7265 7375 6c74 206f 6620 736f 6d65 t.result of some\n+00016e30: 2050 4352 7320 6d61 7920 6469 6666 6572 PCRs may differ\n+00016e40: 2062 6574 7765 656e 2062 6f6f 7420 7469 between boot ti\n+00016e50: 6d65 2061 6e64 204f 5320 7275 6e74 696d me and OS runtim\n+00016e60: 652e 2020 466f 720a 6578 616d 706c 652c e. For.example,\n+00016e70: 2050 4352 2039 206d 6561 7375 7265 7320 PCR 9 measures \n+00016e80: 7468 6520 6669 6c65 7320 6c6f 6164 6564 the files loaded\n+00016e90: 2062 7920 4752 5542 2069 6e63 6c75 6469 by GRUB includi\n+00016ea0: 6e67 2074 6865 204c 696e 7578 0a6b 6572 ng the Linux.ker\n+00016eb0: 6e65 6c20 616e 6420 696e 6974 7264 2e20 nel and initrd. \n+00016ec0: 2054 6f20 756e 6c6f 636b 2074 6865 2064 To unlock the d\n+00016ed0: 6973 6b20 636f 6e74 6169 6e69 6e67 2074 isk containing t\n+00016ee0: 6865 206b 6572 6e65 6c20 616e 6420 696e he kernel and in\n+00016ef0: 6974 7264 2c0a 7468 6520 6b65 7920 6861 itrd,.the key ha\n+00016f00: 7320 746f 2062 6520 7365 616c 6564 2077 s to be sealed w\n+00016f10: 6974 6820 5043 5220 3920 7661 6c75 6520 ith PCR 9 value \n+00016f20: 6265 666f 7265 206c 6f61 6469 6e67 2074 before loading t\n+00016f30: 6865 206b 6572 6e65 6c20 616e 640a 696e he kernel and.in\n+00016f40: 6974 7264 2e20 2048 6f77 6576 6572 2c20 itrd. However, \n+00016f50: 5043 5220 3920 6368 616e 6765 7320 6166 PCR 9 changes af\n+00016f60: 7465 7220 4752 5542 206c 6f61 6469 6e67 ter GRUB loading\n+00016f70: 2074 6865 206b 6572 6e65 6c20 616e 640a the kernel and.\n+00016f80: 696e 6974 7264 2c20 736f 2050 4352 2039 initrd, so PCR 9\n+00016f90: 2061 7420 4f53 2072 756e 7469 6d65 2063 at OS runtime c\n+00016fa0: 616e 6e6f 7420 6265 2075 7365 6420 6469 annot be used di\n+00016fb0: 7265 6374 6c79 2066 6f72 206b 6579 2073 rectly for key s\n+00016fc0: 6561 6c69 6e67 2e0a 0a20 2020 546f 2073 ealing... To s\n+00016fd0: 6f6c 7665 2074 6865 7365 2070 726f 626c olve these probl\n+00016fe0: 656d 732c 20e2 8098 7063 722d 6f72 6163 ems, ...pcr-orac\n+00016ff0: 6c65 e280 9920 7461 6b65 7320 6120 6469 le... takes a di\n+00017000: 6666 6572 656e 7420 6170 7072 6f61 6368 fferent approach\n+00017010: 2e20 2049 740a 7265 6164 7320 7468 6520 . It.reads the \n+00017020: 5450 4d20 6576 656e 746c 6f67 2061 6e64 TPM eventlog and\n+00017030: 2070 7265 6469 6374 7320 7468 6520 5043 predicts the PC\n+00017040: 5220 7661 6c75 6573 2e20 2042 6573 6964 R values. Besid\n+00017050: 6573 2c0a e280 9870 6372 2d6f 7261 636c es,....pcr-oracl\n+00017060: 65e2 8099 2061 6c73 6f20 7375 7070 6f72 e... also suppor\n+00017070: 7473 2022 6175 7468 6f72 697a 6564 2070 ts \"authorized p\n+00017080: 6f6c 6963 7922 2077 6869 6368 2061 6c6c olicy\" which all\n+00017090: 6f77 7320 7468 6520 5043 520a 706f 6c69 ows the PCR.poli\n+000170a0: 6379 2074 6f20 6265 2075 7064 6174 6564 cy to be updated\n+000170b0: 2077 6974 6820 6120 7661 6c69 6420 7369 with a valid si\n+000170c0: 676e 6174 7572 652c 2073 6f20 7468 6174 gnature, so that\n+000170d0: 2074 6865 2075 7365 7220 6f6e 6c79 2073 the user only s\n+000170e0: 6561 6c73 0a74 6865 2072 616e 646f 6d20 eals.the random \n+000170f0: 6469 736b 206b 6579 206f 6e63 652e 2020 disk key once. \n+00017100: 4966 2061 7420 736f 6d65 206c 6174 6572 If at some later\n+00017110: 2074 696d 6520 7468 6520 5043 5220 7661 time the PCR va\n+00017120: 6c75 6573 2063 6861 6e67 650a 6475 6520 lues change.due \n+00017130: 746f 2061 6e20 7570 6461 7465 206f 6620 to an update of \n+00017140: 7468 6520 7379 7374 656d 2066 6972 6d77 the system firmw\n+00017150: 6172 652c 2062 6f6f 746c 6f61 6465 722c are, bootloader,\n+00017160: 206f 7220 636f 6e66 6967 2066 696c 652c or config file,\n+00017170: 2074 6865 0a75 7365 7220 6a75 7374 206e the.user just n\n+00017180: 6565 6473 2074 6f20 7570 6461 7465 2074 eeds to update t\n+00017190: 6865 2073 6967 6e61 7475 7265 206f 6620 he signature of \n+000171a0: 7468 6520 5043 5220 706f 6c69 6379 2e0a the PCR policy..\n+000171b0: 0a20 2020 546f 2073 6561 6c20 7468 6520 . To seal the \n+000171c0: 6b65 7920 7769 7468 2074 6865 2061 7574 key with the aut\n+000171d0: 686f 7269 7a65 6420 706f 6c69 6379 2c20 horized policy, \n+000171e0: 7468 6520 6669 7273 7420 7468 696e 6720 the first thing \n+000171f0: 6973 2074 6f0a 6765 6e65 7261 7465 2074 is to.generate t\n+00017200: 6865 2052 5341 2070 6f6c 6963 7920 6b65 he RSA policy ke\n+00017210: 792c 20e2 8098 706f 6c69 6379 2d6b 6579 y, ...policy-key\n+00017220: 2e70 656d e280 992c 2061 6e64 2074 6865 .pem..., and the\n+00017230: 2061 7574 686f 7269 7a65 6420 706f 6c69 authorized poli\n+00017240: 6379 0a66 696c 652c 20e2 8098 6175 7468 cy.file, ...auth\n+00017250: 6f72 697a 6564 2e70 6f6c 6963 79e2 8099 orized.policy...\n+00017260: 2e20 2049 6e20 7468 6973 2065 7861 6d70 . In this examp\n+00017270: 6c65 2c20 5043 5220 302c 2032 2c20 342c le, PCR 0, 2, 4,\n+00017280: 2037 2061 6e64 2039 2061 7265 0a63 686f 7 and 9 are.cho\n+00017290: 7365 6e20 666f 7220 6b65 7920 7365 616c sen for key seal\n+000172a0: 696e 672e 0a0a 2020 2020 2023 2070 6372 ing... # pcr\n+000172b0: 2d6f 7261 636c 6520 2d2d 7273 612d 6765 -oracle --rsa-ge\n+000172c0: 6e65 7261 7465 2d6b 6579 205c 0a20 2020 nerate-key \\. \n+000172d0: 2020 2020 2020 2020 2020 2020 2020 202d -\n+000172e0: 2d70 7269 7661 7465 2d6b 6579 2070 6f6c -private-key pol\n+000172f0: 6963 792d 6b65 792e 7065 6d20 5c0a 2020 icy-key.pem \\. \n 00017300: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00017310: 202d 2d61 7574 6820 6175 7468 6f72 697a --auth authoriz\n-00017320: 6564 2e70 6f6c 6963 7920 5c0a 2020 2020 ed.policy \\. \n-00017330: 2020 2020 2020 2020 2020 2020 2020 6372 cr\n-00017340: 6561 7465 2d61 7574 686f 7269 7a65 642d eate-authorized-\n-00017350: 706f 6c69 6379 2030 2c32 2c34 2c37 2c39 policy 0,2,4,7,9\n-00017360: 0a0a 2020 2054 6865 6e2c 2077 6520 7365 .. Then, we se\n-00017370: 616c 2074 6865 2072 616e 646f 6d20 6469 al the random di\n-00017380: 736b 206b 6579 2c20 e280 986c 756b 732e sk key, ...luks.\n-00017390: 6b65 79e2 8099 2c20 7769 7468 2074 6865 key..., with the\n-000173a0: 2061 7574 686f 7269 7a65 640a 706f 6c69 authorized.poli\n-000173b0: 6379 2066 696c 6520 616e 6420 7361 7665 cy file and save\n-000173c0: 2074 6865 2073 6561 6c65 6420 6b65 7920 the sealed key \n-000173d0: 696e 20e2 8098 7365 616c 6564 2e6b 6579 in ...sealed.key\n-000173e0: e280 992e 0a0a 2020 2020 2023 2070 6372 ...... # pcr\n-000173f0: 2d6f 7261 636c 6520 2d2d 6b65 792d 666f -oracle --key-fo\n-00017400: 726d 6174 2074 706d 322e 3020 5c0a 2020 rmat tpm2.0 \\. \n-00017410: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00017420: 2d2d 6175 7468 2061 7574 686f 7269 7a65 --auth authorize\n-00017430: 642e 706f 6c69 6379 205c 0a20 2020 2020 d.policy \\. \n-00017440: 2020 2020 2020 2020 2020 2020 202d 2d69 --i\n-00017450: 6e70 7574 206c 756b 732e 6b65 7920 5c0a nput luks.key \\.\n+00017310: 2d2d 6175 7468 2061 7574 686f 7269 7a65 --auth authorize\n+00017320: 642e 706f 6c69 6379 205c 0a20 2020 2020 d.policy \\. \n+00017330: 2020 2020 2020 2020 2020 2020 2063 7265 cre\n+00017340: 6174 652d 6175 7468 6f72 697a 6564 2d70 ate-authorized-p\n+00017350: 6f6c 6963 7920 302c 322c 342c 372c 390a olicy 0,2,4,7,9.\n+00017360: 0a20 2020 5468 656e 2c20 7765 2073 6561 . Then, we sea\n+00017370: 6c20 7468 6520 7261 6e64 6f6d 2064 6973 l the random dis\n+00017380: 6b20 6b65 792c 20e2 8098 6c75 6b73 2e6b k key, ...luks.k\n+00017390: 6579 e280 992c 2077 6974 6820 7468 6520 ey..., with the \n+000173a0: 6175 7468 6f72 697a 6564 0a70 6f6c 6963 authorized.polic\n+000173b0: 7920 6669 6c65 2061 6e64 2073 6176 6520 y file and save \n+000173c0: 7468 6520 7365 616c 6564 206b 6579 2069 the sealed key i\n+000173d0: 6e20 e280 9873 6561 6c65 642e 6b65 79e2 n ...sealed.key.\n+000173e0: 8099 2e0a 0a20 2020 2020 2320 7063 722d ..... # pcr-\n+000173f0: 6f72 6163 6c65 202d 2d6b 6579 2d66 6f72 oracle --key-for\n+00017400: 6d61 7420 7470 6d32 2e30 205c 0a20 2020 mat tpm2.0 \\. \n+00017410: 2020 2020 2020 2020 2020 2020 2020 202d -\n+00017420: 2d61 7574 6820 6175 7468 6f72 697a 6564 -auth authorized\n+00017430: 2e70 6f6c 6963 7920 5c0a 2020 2020 2020 .policy \\. \n+00017440: 2020 2020 2020 2020 2020 2020 2d2d 696e --in\n+00017450: 7075 7420 6c75 6b73 2e6b 6579 205c 0a20 put luks.key \\. \n 00017460: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00017470: 2020 2d2d 6f75 7470 7574 2073 6561 6c65 --output seale\n-00017480: 642e 6b65 7920 5c0a 2020 2020 2020 2020 d.key \\. \n-00017490: 2020 2020 2020 2020 2020 7365 616c 2d73 seal-s\n-000174a0: 6563 7265 740a 0a20 2020 5369 6e63 6520 ecret.. Since \n-000174b0: 7765 206e 6f77 2068 6176 6520 7468 6520 we now have the \n-000174c0: 7365 616c 6564 206b 6579 2c20 7765 2063 sealed key, we c\n-000174d0: 616e 2072 656d 6f76 6520 7468 6520 7261 an remove the ra\n-000174e0: 6e64 6f6d 2064 6973 6b20 6b65 790a 6669 ndom disk key.fi\n-000174f0: 6c65 20e2 8098 6c75 6b73 2e6b 6579 e280 le ...luks.key..\n-00017500: 992e 0a0a 2020 2054 6865 206c 6173 7420 .... The last \n-00017510: 7374 6570 2069 7320 746f 2073 6967 6e20 step is to sign \n-00017520: 7468 6520 7072 6564 6963 7465 6420 5043 the predicted PC\n-00017530: 5220 706f 6c69 6379 2061 6e64 2073 6176 R policy and sav\n-00017540: 6520 7468 6520 6669 6e61 6c0a 6b65 7920 e the final.key \n-00017550: 6669 6c65 2c20 e280 9873 6561 6c65 642e file, ...sealed.\n-00017560: 7470 6de2 8099 2e0a 0a20 2020 2020 2320 tpm...... # \n-00017570: 7063 722d 6f72 6163 6c65 202d 2d6b 6579 pcr-oracle --key\n-00017580: 2d66 6f72 6d61 7420 7470 6d32 2e30 205c -format tpm2.0 \\\n-00017590: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n-000175a0: 2020 202d 2d70 7269 7661 7465 2d6b 6579 --private-key\n-000175b0: 2070 6f6c 6963 792d 6b65 792e 7065 6d20 policy-key.pem \n-000175c0: 5c0a 2020 2020 2020 2020 2020 2020 2020 \\. \n-000175d0: 2020 2020 2d2d 6672 6f6d 2065 7665 6e74 --from event\n-000175e0: 6c6f 6720 5c0a 2020 2020 2020 2020 2020 log \\. \n-000175f0: 2020 2020 2020 2020 2d2d 7374 6f70 2d65 --stop-e\n-00017600: 7665 6e74 2022 6772 7562 2d66 696c 653d vent \"grub-file=\n-00017610: 6772 7562 2e63 6667 2220 5c0a 2020 2020 grub.cfg\" \\. \n-00017620: 2020 2020 2020 2020 2020 2020 2020 2d2d --\n-00017630: 6166 7465 7220 5c0a 2020 2020 2020 2020 after \\. \n-00017640: 2020 2020 2020 2020 2020 2d2d 696e 7075 --inpu\n-00017650: 7420 7365 616c 6564 2e6b 6579 205c 0a20 t sealed.key \\. \n+00017470: 202d 2d6f 7574 7075 7420 7365 616c 6564 --output sealed\n+00017480: 2e6b 6579 205c 0a20 2020 2020 2020 2020 .key \\. \n+00017490: 2020 2020 2020 2020 2073 6561 6c2d 7365 seal-se\n+000174a0: 6372 6574 0a0a 2020 2053 696e 6365 2077 cret.. Since w\n+000174b0: 6520 6e6f 7720 6861 7665 2074 6865 2073 e now have the s\n+000174c0: 6561 6c65 6420 6b65 792c 2077 6520 6361 ealed key, we ca\n+000174d0: 6e20 7265 6d6f 7665 2074 6865 2072 616e n remove the ran\n+000174e0: 646f 6d20 6469 736b 206b 6579 0a66 696c dom disk key.fil\n+000174f0: 6520 e280 986c 756b 732e 6b65 79e2 8099 e ...luks.key...\n+00017500: 2e0a 0a20 2020 5468 6520 6c61 7374 2073 ... The last s\n+00017510: 7465 7020 6973 2074 6f20 7369 676e 2074 tep is to sign t\n+00017520: 6865 2070 7265 6469 6374 6564 2050 4352 he predicted PCR\n+00017530: 2070 6f6c 6963 7920 616e 6420 7361 7665 policy and save\n+00017540: 2074 6865 2066 696e 616c 0a6b 6579 2066 the final.key f\n+00017550: 696c 652c 20e2 8098 7365 616c 6564 2e74 ile, ...sealed.t\n+00017560: 706d e280 992e 0a0a 2020 2020 2023 2070 pm...... # p\n+00017570: 6372 2d6f 7261 636c 6520 2d2d 6b65 792d cr-oracle --key-\n+00017580: 666f 726d 6174 2074 706d 322e 3020 5c0a format tpm2.0 \\.\n+00017590: 2020 2020 2020 2020 2020 2020 2020 2020 \n+000175a0: 2020 2d2d 7072 6976 6174 652d 6b65 7920 --private-key \n+000175b0: 706f 6c69 6379 2d6b 6579 2e70 656d 205c policy-key.pem \\\n+000175c0: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+000175d0: 2020 202d 2d66 726f 6d20 6576 656e 746c --from eventl\n+000175e0: 6f67 205c 0a20 2020 2020 2020 2020 2020 og \\. \n+000175f0: 2020 2020 2020 202d 2d73 746f 702d 6576 --stop-ev\n+00017600: 656e 7420 2267 7275 622d 6669 6c65 3d67 ent \"grub-file=g\n+00017610: 7275 622e 6366 6722 205c 0a20 2020 2020 rub.cfg\" \\. \n+00017620: 2020 2020 2020 2020 2020 2020 202d 2d61 --a\n+00017630: 6674 6572 205c 0a20 2020 2020 2020 2020 fter \\. \n+00017640: 2020 2020 2020 2020 202d 2d69 6e70 7574 --input\n+00017650: 2073 6561 6c65 642e 6b65 7920 5c0a 2020 sealed.key \\. \n 00017660: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00017670: 202d 2d6f 7574 7075 7420 2f62 6f6f 742f --output /boot/\n-00017680: 6566 692f 6566 692f 6772 7562 2f73 6561 efi/efi/grub/sea\n-00017690: 6c65 642e 7470 6d20 5c0a 2020 2020 2020 led.tpm \\. \n-000176a0: 2020 2020 2020 2020 2020 2020 7369 676e sign\n-000176b0: 2030 2c32 2c34 2c37 2c39 0a0a 2020 2048 0,2,4,7,9.. H\n-000176c0: 6572 6520 7765 2061 6c73 6f20 7365 7420 ere we also set \n-000176d0: 6120 7374 6f70 2065 7665 6e74 2066 6f72 a stop event for\n-000176e0: 2074 6865 2070 7265 6469 6374 696f 6e2e the prediction.\n-000176f0: 2020 5769 7468 20e2 8098 2d2d 7374 6f70 With ...--stop\n-00017700: 2d65 7665 6e74 0a67 7275 622d 6669 6c65 -event.grub-file\n-00017710: 3d67 7275 622e 6366 6720 2d2d 6166 7465 =grub.cfg --afte\n-00017720: 72e2 8099 2c20 e280 9870 6372 2d6f 7261 r..., ...pcr-ora\n-00017730: 636c 65e2 8099 2073 746f 7073 2074 6865 cle... stops the\n-00017740: 2063 616c 6375 6c61 7469 6f6e 206f 6620 calculation of \n-00017750: 5043 520a 7661 6c75 6573 2072 6967 6874 PCR.values right\n-00017760: 2061 6674 6572 2047 5255 4220 6c6f 6164 after GRUB load\n-00017770: 7320 e280 9867 7275 622e 6366 67e2 8099 s ...grub.cfg...\n-00017780: 2e0a 0a20 2020 5768 656e 2f41 6674 6572 ... When/After\n-00017790: 2074 6865 2073 6869 6d20 6f72 2047 5255 the shim or GRU\n-000177a0: 4220 6172 6520 7570 6461 7465 642c 2069 B are updated, i\n-000177b0: 7420 6f6e 6c79 2072 6571 7569 7265 7320 t only requires \n-000177c0: 746f 2072 756e 2074 6865 0a6c 6173 7420 to run the.last \n-000177d0: e280 9870 6372 2d6f 7261 636c 65e2 8099 ...pcr-oracle...\n-000177e0: 2063 6f6d 6d61 6e64 2074 6f20 7570 6461 command to upda\n-000177f0: 7465 2074 6865 2070 7265 6469 6374 6564 te the predicted\n-00017800: 2050 4352 2070 6f6c 6963 792e 0a0a 3139 PCR policy...19\n-00017810: 2e37 2e34 204e 5620 696e 6465 7820 6d6f .7.4 NV index mo\n-00017820: 6465 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d de.-------------\n-00017830: 2d2d 2d2d 2d2d 2d0a 0a49 6e73 7465 6164 -------..Instead\n-00017840: 206f 6620 7374 6f72 696e 6720 7468 6520 of storing the \n-00017850: 7365 616c 6564 206b 6579 2069 6e20 6120 sealed key in a \n-00017860: 6669 6c65 2c20 4e56 2069 6e64 6578 206d file, NV index m\n-00017870: 6f64 6520 7573 6573 2074 6865 2054 504d ode uses the TPM\n-00017880: 0a6e 6f6e 2d76 6f6c 6174 696c 6520 6d65 .non-volatile me\n-00017890: 6d6f 7279 2074 6f20 7374 6f72 6520 7468 mory to store th\n-000178a0: 6520 7365 616c 6564 206b 6579 2061 6e64 e sealed key and\n-000178b0: 2063 6f75 6c64 2062 6520 7573 6566 756c could be useful\n-000178c0: 2077 6865 6e0a 6163 6365 7373 696e 6720 when.accessing \n-000178d0: 7468 6520 6669 6c65 2069 7320 6e6f 7420 the file is not \n-000178e0: 706f 7373 6962 6c65 2e0a 0a20 2020 486f possible... Ho\n-000178f0: 7765 7665 722c 2074 6865 204c 696e 7578 wever, the Linux\n-00017900: 2072 6f6f 7420 7573 6572 206d 7573 7420 root user must \n-00017910: 6265 2063 6172 6566 756c 2077 686f 2073 be careful who s\n-00017920: 6865 2f68 6520 6769 7665 7320 6163 6365 he/he gives acce\n-00017930: 7373 0a74 6f20 7468 6520 5450 4d20 2874 ss.to the TPM (t\n-00017940: 7373 2067 726f 7570 2920 7369 6e63 6520 ss group) since \n-00017950: 7468 6f73 6520 7573 6572 7320 7769 6c6c those users will\n-00017960: 2061 6c73 6f20 6265 2061 626c 6520 746f also be able to\n-00017970: 206d 6f64 6966 7920 7468 650a 4e56 2069 modify the.NV i\n-00017980: 6e64 6578 2074 6861 7427 7320 686f 6c64 ndex that's hold\n-00017990: 696e 6720 7468 6520 6b65 792e 0a0a 2020 ing the key... \n-000179a0: 2054 6865 7265 2061 7265 2074 776f 2074 There are two t\n-000179b0: 7970 6573 206f 6620 5450 4d20 6861 6e64 ypes of TPM hand\n-000179c0: 6c65 7320 7375 7070 6f72 7465 6420 6279 les supported by\n-000179d0: 204e 5620 696e 6465 7820 6d6f 6465 3a0a NV index mode:.\n-000179e0: 7065 7273 6973 7465 6e74 2068 616e 646c persistent handl\n-000179f0: 6520 616e 6420 4e56 2069 6e64 6578 2068 e and NV index h\n-00017a00: 616e 646c 652e 0a0a 3139 2e37 2e34 2e31 andle...19.7.4.1\n-00017a10: 2050 6572 7369 7374 656e 7420 6861 6e64 Persistent hand\n-00017a20: 6c65 0a2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e le..............\n-00017a30: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e0a 0a54 ...............T\n-00017a40: 6865 2072 616e 6765 206f 6620 7065 7273 he range of pers\n-00017a50: 6973 7465 6e74 2068 616e 646c 6573 2069 istent handles i\n-00017a60: 7320 6672 6f6d 20e2 8098 3078 3831 3030 s from ...0x8100\n-00017a70: 3030 3030 e280 9920 746f 20e2 8098 3078 0000... to ...0x\n-00017a80: 3831 4646 4646 4646 e280 992e 0a54 6865 81FFFFFF.....The\n-00017a90: 2070 6572 7369 7374 656e 7420 6861 6e64 persistent hand\n-00017aa0: 6c65 2069 7320 6465 7369 676e 6564 2074 le is designed t\n-00017ab0: 6f20 6d61 6b65 2054 504d 206f 626a 6563 o make TPM objec\n-00017ac0: 7473 2070 6572 7369 7374 656e 7420 7468 ts persistent th\n-00017ad0: 726f 7567 680a 706f 7765 7220 6379 636c rough.power cycl\n-00017ae0: 6573 2c20 616e 6420 6f6e 6c79 2054 504d es, and only TPM\n-00017af0: 206f 626a 6563 7473 2c20 7375 6368 2061 objects, such a\n-00017b00: 7320 5253 4120 6f72 2045 4320 6b65 7973 s RSA or EC keys\n-00017b10: 2c20 6172 650a 6163 6365 7074 6564 2e20 , are.accepted. \n-00017b20: 2054 6875 732c 206f 6e6c 7920 7468 6520 Thus, only the \n-00017b30: 7261 7720 666f 726d 6174 2069 7320 7375 raw format is su\n-00017b40: 7070 6f72 7465 6420 6279 2070 6572 7369 pported by persi\n-00017b50: 7374 656e 7420 6861 6e64 6c65 732e 0a54 stent handles..T\n-00017b60: 6865 2066 6f6c 6c6f 7769 6e67 2073 686f he following sho\n-00017b70: 7773 2074 6865 20e2 8098 6772 7562 2d70 ws the ...grub-p\n-00017b80: 726f 7465 6374 e280 9920 636f 6d6d 616e rotect... comman\n-00017b90: 6420 746f 2073 6561 6c20 7468 6520 6469 d to seal the di\n-00017ba0: 736b 206b 6579 0ae2 8098 6c75 6b73 2e6b sk key....luks.k\n-00017bb0: 6579 e280 9920 696e 746f 2074 6865 2070 ey... into the p\n-00017bc0: 6572 7369 7374 656e 7420 6861 6e64 6c65 ersistent handle\n-00017bd0: 20e2 8098 3078 3831 3030 3030 3030 e280 ...0x81000000..\n-00017be0: 9920 7769 7468 2074 6865 2050 4352 730a . with the PCRs.\n-00017bf0: e280 9830 2c32 2c34 2c37 e280 992e 0a0a ...0,2,4,7......\n-00017c00: 2020 2020 2023 2067 7275 622d 7072 6f74 # grub-prot\n-00017c10: 6563 7420 5c0a 2020 2020 2020 2020 2020 ect \\. \n-00017c20: 2020 2020 2020 2020 2d2d 7072 6f74 6563 --protec\n-00017c30: 746f 723d 7470 6d32 205c 0a20 2020 2020 tor=tpm2 \\. \n-00017c40: 2020 2020 2020 2020 2020 2020 202d 2d61 --a\n-00017c50: 6374 696f 6e3d 6164 6420 5c0a 2020 2020 ction=add \\. \n-00017c60: 2020 2020 2020 2020 2020 2020 2020 2d2d --\n-00017c70: 7470 6d32 2d62 616e 6b3d 7368 6132 3536 tpm2-bank=sha256\n-00017c80: 205c 0a20 2020 2020 2020 2020 2020 2020 \\. \n-00017c90: 2020 2020 202d 2d74 706d 322d 7063 7273 --tpm2-pcrs\n-00017ca0: 3d30 2c32 2c34 2c37 205c 0a20 2020 2020 =0,2,4,7 \\. \n-00017cb0: 2020 2020 2020 2020 2020 2020 202d 2d74 --t\n-00017cc0: 706d 322d 6b65 7966 696c 653d 6c75 6b73 pm2-keyfile=luks\n-00017cd0: 2e6b 6579 205c 0a20 2020 2020 2020 2020 .key \\. \n-00017ce0: 2020 2020 2020 2020 202d 2d74 706d 322d --tpm2-\n-00017cf0: 6e76 696e 6465 783d 3078 3831 3030 3030 nvindex=0x810000\n-00017d00: 3030 0a0a 2020 2054 6f20 756e 7365 616c 00.. To unseal\n-00017d10: 2074 6865 206b 6579 2c20 7765 2068 6176 the key, we hav\n-00017d20: 6520 746f 2073 7065 6369 6679 2074 6865 e to specify the\n-00017d30: 206d 6f64 6520 e280 986e 76e2 8099 2c20 mode ...nv..., \n-00017d40: 7468 6520 7065 7273 6973 7465 6e74 0a68 the persistent.h\n-00017d50: 616e 646c 6520 e280 9830 7838 3130 3030 andle ...0x81000\n-00017d60: 3030 30e2 8099 2c20 616e 6420 7468 6520 000..., and the \n-00017d70: 5043 5273 20e2 8098 302c 322c 342c 37e2 PCRs ...0,2,4,7.\n-00017d80: 8099 2066 6f72 2074 6865 0ae2 8098 7470 .. for the....tp\n-00017d90: 6d32 5f6b 6579 5f70 726f 7465 6374 6f72 m2_key_protector\n-00017da0: 5f69 6e69 74e2 8099 2063 6f6d 6d61 6e64 _init... command\n-00017db0: 2e0a 0a20 2020 2020 6772 7562 3e20 7470 ... grub> tp\n-00017dc0: 6d32 5f6b 6579 5f70 726f 7465 6374 6f72 m2_key_protector\n-00017dd0: 5f69 6e69 7420 2d2d 6d6f 6465 3d6e 7620 _init --mode=nv \n-00017de0: 2d2d 6e76 696e 6465 783d 3078 3831 3030 --nvindex=0x8100\n-00017df0: 3030 3030 202d 2d70 6372 733d 302c 322c 0000 --pcrs=0,2,\n-00017e00: 342c 370a 2020 2020 2067 7275 623e 2063 4,7. grub> c\n-00017e10: 7279 7074 6f6d 6f75 6e74 202d 7520 3c55 ryptomount -u --protector\n-00017e30: 2074 706d 320a 0a20 2020 4966 2074 6865 tpm2.. If the\n-00017e40: 206b 6579 2069 6e20 7468 6520 7065 7273 key in the pers\n-00017e50: 6973 7465 6e74 2068 616e 646c 6520 6265 istent handle be\n-00017e60: 636f 6d65 7320 756e 7761 6e74 6564 2c20 comes unwanted, \n-00017e70: 7468 6520 666f 6c6c 6f77 696e 670a e280 the following...\n-00017e80: 9867 7275 622d 7072 6f74 6563 74e2 8099 .grub-protect...\n-00017e90: 2063 6f6d 6d61 6e64 2072 656d 6f76 6573 command removes\n-00017ea0: 2074 6865 2073 7065 6369 6669 6564 2070 the specified p\n-00017eb0: 6572 7369 7374 656e 7420 6861 6e64 6c65 ersistent handle\n-00017ec0: 0ae2 8098 3078 3831 3030 3030 3030 e280 ....0x81000000..\n-00017ed0: 992e 0a0a 2020 2020 2023 2067 7275 622d .... # grub-\n-00017ee0: 7072 6f74 6563 7420 5c0a 2020 2020 2020 protect \\. \n-00017ef0: 2020 2020 2020 2020 2020 2020 2d2d 7072 --pr\n-00017f00: 6f74 6563 746f 723d 7470 6d32 205c 0a20 otector=tpm2 \\. \n+00017670: 2d2d 6f75 7470 7574 202f 626f 6f74 2f65 --output /boot/e\n+00017680: 6669 2f65 6669 2f67 7275 622f 7365 616c fi/efi/grub/seal\n+00017690: 6564 2e74 706d 205c 0a20 2020 2020 2020 ed.tpm \\. \n+000176a0: 2020 2020 2020 2020 2020 2073 6967 6e20 sign \n+000176b0: 302c 322c 342c 372c 390a 0a20 2020 4865 0,2,4,7,9.. He\n+000176c0: 7265 2077 6520 616c 736f 2073 6574 2061 re we also set a\n+000176d0: 2073 746f 7020 6576 656e 7420 666f 7220 stop event for \n+000176e0: 7468 6520 7072 6564 6963 7469 6f6e 2e20 the prediction. \n+000176f0: 2057 6974 6820 e280 982d 2d73 746f 702d With ...--stop-\n+00017700: 6576 656e 740a 6772 7562 2d66 696c 653d event.grub-file=\n+00017710: 6772 7562 2e63 6667 202d 2d61 6674 6572 grub.cfg --after\n+00017720: e280 992c 20e2 8098 7063 722d 6f72 6163 ..., ...pcr-orac\n+00017730: 6c65 e280 9920 7374 6f70 7320 7468 6520 le... stops the \n+00017740: 6361 6c63 756c 6174 696f 6e20 6f66 2050 calculation of P\n+00017750: 4352 0a76 616c 7565 7320 7269 6768 7420 CR.values right \n+00017760: 6166 7465 7220 4752 5542 206c 6f61 6473 after GRUB loads\n+00017770: 20e2 8098 6772 7562 2e63 6667 e280 992e ...grub.cfg....\n+00017780: 0a0a 2020 2057 6865 6e2f 4166 7465 7220 .. When/After \n+00017790: 7468 6520 7368 696d 206f 7220 4752 5542 the shim or GRUB\n+000177a0: 2061 7265 2075 7064 6174 6564 2c20 6974 are updated, it\n+000177b0: 206f 6e6c 7920 7265 7175 6972 6573 2074 only requires t\n+000177c0: 6f20 7275 6e20 7468 650a 6c61 7374 20e2 o run the.last .\n+000177d0: 8098 7063 722d 6f72 6163 6c65 e280 9920 ..pcr-oracle... \n+000177e0: 636f 6d6d 616e 6420 746f 2075 7064 6174 command to updat\n+000177f0: 6520 7468 6520 7072 6564 6963 7465 6420 e the predicted \n+00017800: 5043 5220 706f 6c69 6379 2e0a 0a31 392e PCR policy...19.\n+00017810: 372e 3420 4e56 2069 6e64 6578 206d 6f64 7.4 NV index mod\n+00017820: 650a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d e.--------------\n+00017830: 2d2d 2d2d 2d2d 0a0a 496e 7374 6561 6420 ------..Instead \n+00017840: 6f66 2073 746f 7269 6e67 2074 6865 2073 of storing the s\n+00017850: 6561 6c65 6420 6b65 7920 696e 2061 2066 ealed key in a f\n+00017860: 696c 652c 204e 5620 696e 6465 7820 6d6f ile, NV index mo\n+00017870: 6465 2075 7365 7320 7468 6520 5450 4d0a de uses the TPM.\n+00017880: 6e6f 6e2d 766f 6c61 7469 6c65 206d 656d non-volatile mem\n+00017890: 6f72 7920 746f 2073 746f 7265 2074 6865 ory to store the\n+000178a0: 2073 6561 6c65 6420 6b65 7920 616e 6420 sealed key and \n+000178b0: 636f 756c 6420 6265 2075 7365 6675 6c20 could be useful \n+000178c0: 7768 656e 0a61 6363 6573 7369 6e67 2074 when.accessing t\n+000178d0: 6865 2066 696c 6520 6973 206e 6f74 2070 he file is not p\n+000178e0: 6f73 7369 626c 652e 0a0a 2020 2048 6f77 ossible... How\n+000178f0: 6576 6572 2c20 7468 6520 4c69 6e75 7820 ever, the Linux \n+00017900: 726f 6f74 2075 7365 7220 6d75 7374 2062 root user must b\n+00017910: 6520 6361 7265 6675 6c20 7768 6f20 7368 e careful who sh\n+00017920: 652f 6865 2067 6976 6573 2061 6363 6573 e/he gives acces\n+00017930: 730a 746f 2074 6865 2054 504d 2028 7473 s.to the TPM (ts\n+00017940: 7320 6772 6f75 7029 2073 696e 6365 2074 s group) since t\n+00017950: 686f 7365 2075 7365 7273 2077 696c 6c20 hose users will \n+00017960: 616c 736f 2062 6520 6162 6c65 2074 6f20 also be able to \n+00017970: 6d6f 6469 6679 2074 6865 0a4e 5620 696e modify the.NV in\n+00017980: 6465 7820 7468 6174 2773 2068 6f6c 6469 dex that's holdi\n+00017990: 6e67 2074 6865 206b 6579 2e0a 0a20 2020 ng the key... \n+000179a0: 5468 6572 6520 6172 6520 7477 6f20 7479 There are two ty\n+000179b0: 7065 7320 6f66 2054 504d 2068 616e 646c pes of TPM handl\n+000179c0: 6573 2073 7570 706f 7274 6564 2062 7920 es supported by \n+000179d0: 4e56 2069 6e64 6578 206d 6f64 653a 0a70 NV index mode:.p\n+000179e0: 6572 7369 7374 656e 7420 6861 6e64 6c65 ersistent handle\n+000179f0: 2061 6e64 204e 5620 696e 6465 7820 6861 and NV index ha\n+00017a00: 6e64 6c65 2e0a 0a31 392e 372e 342e 3120 ndle...19.7.4.1 \n+00017a10: 5065 7273 6973 7465 6e74 2068 616e 646c Persistent handl\n+00017a20: 650a 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e e...............\n+00017a30: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 0a0a 5468 ..............Th\n+00017a40: 6520 7261 6e67 6520 6f66 2070 6572 7369 e range of persi\n+00017a50: 7374 656e 7420 6861 6e64 6c65 7320 6973 stent handles is\n+00017a60: 2066 726f 6d20 e280 9830 7838 3130 3030 from ...0x81000\n+00017a70: 3030 30e2 8099 2074 6f20 e280 9830 7838 000... to ...0x8\n+00017a80: 3146 4646 4646 46e2 8099 2e0a 5468 6520 1FFFFFF.....The \n+00017a90: 7065 7273 6973 7465 6e74 2068 616e 646c persistent handl\n+00017aa0: 6520 6973 2064 6573 6967 6e65 6420 746f e is designed to\n+00017ab0: 206d 616b 6520 5450 4d20 6f62 6a65 6374 make TPM object\n+00017ac0: 7320 7065 7273 6973 7465 6e74 2074 6872 s persistent thr\n+00017ad0: 6f75 6768 0a70 6f77 6572 2063 7963 6c65 ough.power cycle\n+00017ae0: 732c 2061 6e64 206f 6e6c 7920 5450 4d20 s, and only TPM \n+00017af0: 6f62 6a65 6374 732c 2073 7563 6820 6173 objects, such as\n+00017b00: 2052 5341 206f 7220 4543 206b 6579 732c RSA or EC keys,\n+00017b10: 2061 7265 0a61 6363 6570 7465 642e 2020 are.accepted. \n+00017b20: 5468 7573 2c20 6f6e 6c79 2074 6865 2072 Thus, only the r\n+00017b30: 6177 2066 6f72 6d61 7420 6973 2073 7570 aw format is sup\n+00017b40: 706f 7274 6564 2062 7920 7065 7273 6973 ported by persis\n+00017b50: 7465 6e74 2068 616e 646c 6573 2e0a 5468 tent handles..Th\n+00017b60: 6520 666f 6c6c 6f77 696e 6720 7368 6f77 e following show\n+00017b70: 7320 7468 6520 e280 9867 7275 622d 7072 s the ...grub-pr\n+00017b80: 6f74 6563 74e2 8099 2063 6f6d 6d61 6e64 otect... command\n+00017b90: 2074 6f20 7365 616c 2074 6865 2064 6973 to seal the dis\n+00017ba0: 6b20 6b65 790a e280 986c 756b 732e 6b65 k key....luks.ke\n+00017bb0: 79e2 8099 2069 6e74 6f20 7468 6520 7065 y... into the pe\n+00017bc0: 7273 6973 7465 6e74 2068 616e 646c 6520 rsistent handle \n+00017bd0: e280 9830 7838 3130 3030 3030 30e2 8099 ...0x81000000...\n+00017be0: 2077 6974 6820 7468 6520 5043 5273 0ae2 with the PCRs..\n+00017bf0: 8098 302c 322c 342c 37e2 8099 2e0a 0a20 ..0,2,4,7...... \n+00017c00: 2020 2020 2320 6772 7562 2d70 726f 7465 # grub-prote\n+00017c10: 6374 205c 0a20 2020 2020 2020 2020 2020 ct \\. \n+00017c20: 2020 2020 2020 202d 2d70 726f 7465 6374 --protect\n+00017c30: 6f72 3d74 706d 3220 5c0a 2020 2020 2020 or=tpm2 \\. \n+00017c40: 2020 2020 2020 2020 2020 2020 2d2d 6163 --ac\n+00017c50: 7469 6f6e 3d61 6464 205c 0a20 2020 2020 tion=add \\. \n+00017c60: 2020 2020 2020 2020 2020 2020 202d 2d74 --t\n+00017c70: 706d 322d 6261 6e6b 3d73 6861 3235 3620 pm2-bank=sha256 \n+00017c80: 5c0a 2020 2020 2020 2020 2020 2020 2020 \\. \n+00017c90: 2020 2020 2d2d 7470 6d32 2d70 6372 733d --tpm2-pcrs=\n+00017ca0: 302c 322c 342c 3720 5c0a 2020 2020 2020 0,2,4,7 \\. \n+00017cb0: 2020 2020 2020 2020 2020 2020 2d2d 7470 --tp\n+00017cc0: 6d32 2d6b 6579 6669 6c65 3d6c 756b 732e m2-keyfile=luks.\n+00017cd0: 6b65 7920 5c0a 2020 2020 2020 2020 2020 key \\. \n+00017ce0: 2020 2020 2020 2020 2d2d 7470 6d32 2d6e --tpm2-n\n+00017cf0: 7669 6e64 6578 3d30 7838 3130 3030 3030 vindex=0x8100000\n+00017d00: 300a 0a20 2020 546f 2075 6e73 6561 6c20 0.. To unseal \n+00017d10: 7468 6520 6b65 792c 2077 6520 6861 7665 the key, we have\n+00017d20: 2074 6f20 7370 6563 6966 7920 7468 6520 to specify the \n+00017d30: 6d6f 6465 20e2 8098 6e76 e280 992c 2074 mode ...nv..., t\n+00017d40: 6865 2070 6572 7369 7374 656e 740a 6861 he persistent.ha\n+00017d50: 6e64 6c65 20e2 8098 3078 3831 3030 3030 ndle ...0x810000\n+00017d60: 3030 e280 992c 2061 6e64 2074 6865 2050 00..., and the P\n+00017d70: 4352 7320 e280 9830 2c32 2c34 2c37 e280 CRs ...0,2,4,7..\n+00017d80: 9920 666f 7220 7468 650a e280 9874 706d . for the....tpm\n+00017d90: 325f 6b65 795f 7072 6f74 6563 746f 725f 2_key_protector_\n+00017da0: 696e 6974 e280 9920 636f 6d6d 616e 642e init... command.\n+00017db0: 0a0a 2020 2020 2067 7275 623e 2074 706d .. grub> tpm\n+00017dc0: 325f 6b65 795f 7072 6f74 6563 746f 725f 2_key_protector_\n+00017dd0: 696e 6974 202d 2d6d 6f64 653d 6e76 202d init --mode=nv -\n+00017de0: 2d6e 7669 6e64 6578 3d30 7838 3130 3030 -nvindex=0x81000\n+00017df0: 3030 3020 2d2d 7063 7273 3d30 2c32 2c34 000 --pcrs=0,2,4\n+00017e00: 2c37 0a20 2020 2020 6772 7562 3e20 6372 ,7. grub> cr\n+00017e10: 7970 746f 6d6f 756e 7420 2d75 203c 5555 yptomount -u --protector \n+00017e30: 7470 6d32 0a0a 2020 2049 6620 7468 6520 tpm2.. If the \n+00017e40: 6b65 7920 696e 2074 6865 2070 6572 7369 key in the persi\n+00017e50: 7374 656e 7420 6861 6e64 6c65 2062 6563 stent handle bec\n+00017e60: 6f6d 6573 2075 6e77 616e 7465 642c 2074 omes unwanted, t\n+00017e70: 6865 2066 6f6c 6c6f 7769 6e67 0ae2 8098 he following....\n+00017e80: 6772 7562 2d70 726f 7465 6374 e280 9920 grub-protect... \n+00017e90: 636f 6d6d 616e 6420 7265 6d6f 7665 7320 command removes \n+00017ea0: 7468 6520 7370 6563 6966 6965 6420 7065 the specified pe\n+00017eb0: 7273 6973 7465 6e74 2068 616e 646c 650a rsistent handle.\n+00017ec0: e280 9830 7838 3130 3030 3030 30e2 8099 ...0x81000000...\n+00017ed0: 2e0a 0a20 2020 2020 2320 6772 7562 2d70 ... # grub-p\n+00017ee0: 726f 7465 6374 205c 0a20 2020 2020 2020 rotect \\. \n+00017ef0: 2020 2020 2020 2020 2020 202d 2d70 726f --pro\n+00017f00: 7465 6374 6f72 3d74 706d 3220 5c0a 2020 tector=tpm2 \\. \n 00017f10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00017f20: 202d 2d61 6374 696f 6e3d 7265 6d6f 7665 --action=remove\n-00017f30: 205c 0a20 2020 2020 2020 2020 2020 2020 \\. \n-00017f40: 2020 2020 202d 2d74 706d 322d 6576 6963 --tpm2-evic\n-00017f50: 7420 5c0a 2020 2020 2020 2020 2020 2020 t \\. \n-00017f60: 2020 2020 2020 2d2d 7470 6d32 2d6e 7669 --tpm2-nvi\n-00017f70: 6e64 6578 3d30 7838 3130 3030 3030 300a ndex=0x81000000.\n-00017f80: 0a31 392e 372e 342e 3220 4e56 2069 6e64 .19.7.4.2 NV ind\n-00017f90: 6578 2068 616e 646c 650a 2e2e 2e2e 2e2e ex handle.......\n+00017f20: 2d2d 6163 7469 6f6e 3d72 656d 6f76 6520 --action=remove \n+00017f30: 5c0a 2020 2020 2020 2020 2020 2020 2020 \\. \n+00017f40: 2020 2020 2d2d 7470 6d32 2d65 7669 6374 --tpm2-evict\n+00017f50: 205c 0a20 2020 2020 2020 2020 2020 2020 \\. \n+00017f60: 2020 2020 202d 2d74 706d 322d 6e76 696e --tpm2-nvin\n+00017f70: 6465 783d 3078 3831 3030 3030 3030 0a0a dex=0x81000000..\n+00017f80: 3139 2e37 2e34 2e32 204e 5620 696e 6465 19.7.4.2 NV inde\n+00017f90: 7820 6861 6e64 6c65 0a2e 2e2e 2e2e 2e2e x handle........\n 00017fa0: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n-00017fb0: 2e2e 0a0a 5468 6520 7261 6e67 6520 6f66 ....The range of\n-00017fc0: 204e 5620 696e 6465 7820 6861 6e64 6c65 NV index handle\n-00017fd0: 7320 6973 2066 726f 6d20 e280 9830 7831 s is from ...0x1\n-00017fe0: 3030 3030 3030 e280 9920 746f 20e2 8098 000000... to ...\n-00017ff0: 3078 3146 4646 4646 46e2 8099 2e0a 556e 0x1FFFFFF.....Un\n-00018000: 6c69 6b65 2074 6865 2070 6572 7369 7374 like the persist\n-00018010: 656e 7420 6861 6e64 6c65 2c20 7468 6520 ent handle, the \n-00018020: 4e56 2069 6e64 6578 2068 616e 646c 6520 NV index handle \n-00018030: 616c 6c6f 7773 2075 7365 722d 6465 6669 allows user-defi\n-00018040: 6e65 640a 6461 7461 2c20 736f 2069 7420 ned.data, so it \n-00018050: 6361 6e20 6561 7369 6c79 2073 7570 706f can easily suppo\n-00018060: 7274 2062 6f74 6820 7468 6520 5450 4d20 rt both the TPM \n-00018070: 322e 3020 4b65 7920 4669 6c65 2066 6f72 2.0 Key File for\n-00018080: 6d61 7420 6173 2077 656c 6c0a 6173 2074 mat as well.as t\n-00018090: 6865 2072 6177 2066 6f72 6d61 742e 0a0a he raw format...\n-000180a0: 2020 2054 6865 2066 6f6c 6c6f 7769 6e67 The following\n-000180b0: 20e2 8098 6772 7562 2d70 726f 7465 6374 ...grub-protect\n-000180c0: e280 9920 636f 6d6d 616e 6420 7365 616c ... command seal\n-000180d0: 7320 7468 6520 6469 736b 206b 6579 20e2 s the disk key .\n-000180e0: 8098 6c75 6b73 2e6b 6579 e280 990a 696e ..luks.key....in\n-000180f0: 746f 2074 6865 204e 5620 696e 6465 7820 to the NV index \n-00018100: 6861 6e64 6c65 20e2 8098 3078 3130 3030 handle ...0x1000\n-00018110: 3030 30e2 8099 2077 6974 6820 7468 6520 000... with the \n-00018120: 5043 5273 20e2 8098 302c 322c 342c 37e2 PCRs ...0,2,4,7.\n-00018130: 8099 2077 6869 6c65 2075 7369 6e67 0a74 .. while using.t\n-00018140: 6865 2054 504d 2032 2e30 204b 6579 2046 he TPM 2.0 Key F\n-00018150: 696c 6520 666f 726d 6174 2e0a 0a20 2020 ile format... \n-00018160: 2020 2320 6772 7562 2d70 726f 7465 6374 # grub-protect\n-00018170: 205c 0a20 2020 2020 2020 2020 2020 2020 \\. \n-00018180: 2020 2020 202d 2d70 726f 7465 6374 6f72 --protector\n-00018190: 3d74 706d 3220 5c0a 2020 2020 2020 2020 =tpm2 \\. \n-000181a0: 2020 2020 2020 2020 2020 2d2d 6163 7469 --acti\n-000181b0: 6f6e 3d61 6464 205c 0a20 2020 2020 2020 on=add \\. \n-000181c0: 2020 2020 2020 2020 2020 202d 2d74 706d --tpm\n-000181d0: 326b 6579 205c 0a20 2020 2020 2020 2020 2key \\. \n-000181e0: 2020 2020 2020 2020 202d 2d74 706d 322d --tpm2-\n-000181f0: 6261 6e6b 3d73 6861 3235 3620 5c0a 2020 bank=sha256 \\. \n-00018200: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00018210: 2d2d 7470 6d32 2d70 6372 733d 302c 322c --tpm2-pcrs=0,2,\n-00018220: 342c 3720 5c0a 2020 2020 2020 2020 2020 4,7 \\. \n-00018230: 2020 2020 2020 2020 2d2d 7470 6d32 2d6b --tpm2-k\n-00018240: 6579 6669 6c65 3d6c 756b 732e 6b65 7920 eyfile=luks.key \n-00018250: 5c0a 2020 2020 2020 2020 2020 2020 2020 \\. \n-00018260: 2020 2020 2d2d 7470 6d32 2d6e 7669 6e64 --tpm2-nvind\n-00018270: 6578 3d30 7831 3030 3030 3030 0a0a 2020 ex=0x1000000.. \n-00018280: 2046 7572 7468 6572 6d6f 7265 2c20 6974 Furthermore, it\n-00018290: 2069 7320 616c 736f 2070 6f73 7369 626c is also possibl\n-000182a0: 6520 746f 2069 6e73 6572 7420 616e 2065 e to insert an e\n-000182b0: 7869 7374 696e 6720 6b65 7920 6669 6c65 xisting key file\n-000182c0: 2c0a e280 9873 6561 6c65 642e 7470 6de2 ,....sealed.tpm.\n-000182d0: 8099 2c20 696e 746f 2061 2073 7065 6369 .., into a speci\n-000182e0: 6669 6320 4e56 2069 6e64 6578 2068 616e fic NV index han\n-000182f0: 646c 6520 7573 696e 6720 7468 6520 666f dle using the fo\n-00018300: 6c6c 6f77 696e 670a 7470 6d32 2d74 6f6f llowing.tpm2-too\n-00018310: 6c73 2028 3c68 7474 7073 3a2f 2f67 6974 ls () commands... \n-00018350: 2020 2023 2074 706d 325f 6e76 6465 6669 # tpm2_nvdefi\n-00018360: 6e65 202d 4320 6f20 5c0a 2020 2020 2020 ne -C o \\. \n-00018370: 2020 2020 2020 2020 2020 2020 2d61 2022 -a \"\n-00018380: 6f77 6e65 7272 6561 647c 6f77 6e65 7277 ownerread|ownerw\n-00018390: 7269 7465 2220 5c0a 2020 2020 2020 2020 rite\" \\. \n-000183a0: 2020 2020 2020 2020 2020 2d73 2024 2873 -s $(s\n-000183b0: 7461 7420 2d63 2025 7320 7365 616c 6564 tat -c %s sealed\n-000183c0: 2e74 706d 2920 5c0a 2020 2020 2020 2020 .tpm) \\. \n-000183d0: 2020 2020 2020 2020 2020 3078 3130 3030 0x1000\n-000183e0: 3030 300a 2020 2020 2023 2074 706d 325f 000. # tpm2_\n-000183f0: 6e76 7772 6974 6520 2d43 206f 202d 6920 nvwrite -C o -i \n-00018400: 7365 616c 6564 2e74 706d 2030 7831 3030 sealed.tpm 0x100\n-00018410: 3030 3030 0a0a 2020 2057 6865 6e20 756e 0000.. When un\n-00018420: 7365 616c 696e 6720 7468 6520 6b65 7920 sealing the key \n-00018430: 696e 2054 504d 2032 2e30 204b 6579 2046 in TPM 2.0 Key F\n-00018440: 696c 6520 666f 726d 6174 2c20 6f6e 6c79 ile format, only\n-00018450: 2074 6865 206d 6f64 6520 e280 986e 76e2 the mode ...nv.\n-00018460: 8099 0a61 6e64 2074 6865 204e 5620 696e ...and the NV in\n-00018470: 6465 7820 6861 6e64 6c65 20e2 8098 3078 dex handle ...0x\n-00018480: 3130 3030 3030 30e2 8099 2068 6176 6520 1000000... have \n-00018490: 746f 2062 6520 7370 6563 6966 6965 6420 to be specified \n-000184a0: 666f 7220 7468 650a e280 9874 706d 325f for the....tpm2_\n-000184b0: 6b65 795f 7072 6f74 6563 746f 725f 696e key_protector_in\n-000184c0: 6974 e280 9920 636f 6d6d 616e 642e 0a0a it... command...\n-000184d0: 2020 2020 2067 7275 623e 2074 706d 325f grub> tpm2_\n-000184e0: 6b65 795f 7072 6f74 6563 746f 725f 696e key_protector_in\n-000184f0: 6974 202d 2d6d 6f64 653d 6e76 202d 2d6e it --mode=nv --n\n-00018500: 7669 6e64 6578 3d30 7831 3030 3030 3030 vindex=0x1000000\n-00018510: 0a20 2020 2020 6772 7562 3e20 6372 7970 . grub> cryp\n-00018520: 746f 6d6f 756e 7420 2d75 203c 5555 4944 tomount -u --protector tp\n-00018540: 6d32 0a0a 2020 2054 6865 2066 6f6c 6c6f m2.. The follo\n-00018550: 7769 6e67 20e2 8098 6772 7562 2d70 726f wing ...grub-pro\n-00018560: 7465 6374 e280 9920 636f 6d6d 616e 6420 tect... command \n-00018570: 616c 6c6f 7773 2074 6f20 7265 6d6f 7665 allows to remove\n-00018580: 2074 6865 2073 7065 6369 6669 6564 0a4e the specified.N\n-00018590: 5620 696e 6465 7820 6861 6e64 6c65 20e2 V index handle .\n-000185a0: 8098 3078 3130 3030 3030 30e2 8099 2e0a ..0x1000000.....\n-000185b0: 0a20 2020 2020 2320 6772 7562 2d70 726f . # grub-pro\n-000185c0: 7465 6374 205c 0a20 2020 2020 2020 2020 tect \\. \n-000185d0: 2020 2020 2020 2020 202d 2d70 726f 7465 --prote\n-000185e0: 6374 6f72 3d74 706d 3220 5c0a 2020 2020 ctor=tpm2 \\. \n-000185f0: 2020 2020 2020 2020 2020 2020 2020 2d2d --\n-00018600: 6163 7469 6f6e 3d72 656d 6f76 6520 5c0a action=remove \\.\n+00017fb0: 2e0a 0a54 6865 2072 616e 6765 206f 6620 ...The range of \n+00017fc0: 4e56 2069 6e64 6578 2068 616e 646c 6573 NV index handles\n+00017fd0: 2069 7320 6672 6f6d 20e2 8098 3078 3130 is from ...0x10\n+00017fe0: 3030 3030 30e2 8099 2074 6f20 e280 9830 00000... to ...0\n+00017ff0: 7831 4646 4646 4646 e280 992e 0a55 6e6c x1FFFFFF.....Unl\n+00018000: 696b 6520 7468 6520 7065 7273 6973 7465 ike the persiste\n+00018010: 6e74 2068 616e 646c 652c 2074 6865 204e nt handle, the N\n+00018020: 5620 696e 6465 7820 6861 6e64 6c65 2061 V index handle a\n+00018030: 6c6c 6f77 7320 7573 6572 2d64 6566 696e llows user-defin\n+00018040: 6564 0a64 6174 612c 2073 6f20 6974 2063 ed.data, so it c\n+00018050: 616e 2065 6173 696c 7920 7375 7070 6f72 an easily suppor\n+00018060: 7420 626f 7468 2074 6865 2054 504d 2032 t both the TPM 2\n+00018070: 2e30 204b 6579 2046 696c 6520 666f 726d .0 Key File form\n+00018080: 6174 2061 7320 7765 6c6c 0a61 7320 7468 at as well.as th\n+00018090: 6520 7261 7720 666f 726d 6174 2e0a 0a20 e raw format... \n+000180a0: 2020 5468 6520 666f 6c6c 6f77 696e 6720 The following \n+000180b0: e280 9867 7275 622d 7072 6f74 6563 74e2 ...grub-protect.\n+000180c0: 8099 2063 6f6d 6d61 6e64 2073 6561 6c73 .. command seals\n+000180d0: 2074 6865 2064 6973 6b20 6b65 7920 e280 the disk key ..\n+000180e0: 986c 756b 732e 6b65 79e2 8099 0a69 6e74 .luks.key....int\n+000180f0: 6f20 7468 6520 4e56 2069 6e64 6578 2068 o the NV index h\n+00018100: 616e 646c 6520 e280 9830 7831 3030 3030 andle ...0x10000\n+00018110: 3030 e280 9920 7769 7468 2074 6865 2050 00... with the P\n+00018120: 4352 7320 e280 9830 2c32 2c34 2c37 e280 CRs ...0,2,4,7..\n+00018130: 9920 7768 696c 6520 7573 696e 670a 7468 . while using.th\n+00018140: 6520 5450 4d20 322e 3020 4b65 7920 4669 e TPM 2.0 Key Fi\n+00018150: 6c65 2066 6f72 6d61 742e 0a0a 2020 2020 le format... \n+00018160: 2023 2067 7275 622d 7072 6f74 6563 7420 # grub-protect \n+00018170: 5c0a 2020 2020 2020 2020 2020 2020 2020 \\. \n+00018180: 2020 2020 2d2d 7072 6f74 6563 746f 723d --protector=\n+00018190: 7470 6d32 205c 0a20 2020 2020 2020 2020 tpm2 \\. \n+000181a0: 2020 2020 2020 2020 202d 2d61 6374 696f --actio\n+000181b0: 6e3d 6164 6420 5c0a 2020 2020 2020 2020 n=add \\. \n+000181c0: 2020 2020 2020 2020 2020 2d2d 7470 6d32 --tpm2\n+000181d0: 6b65 7920 5c0a 2020 2020 2020 2020 2020 key \\. \n+000181e0: 2020 2020 2020 2020 2d2d 7470 6d32 2d62 --tpm2-b\n+000181f0: 616e 6b3d 7368 6132 3536 205c 0a20 2020 ank=sha256 \\. \n+00018200: 2020 2020 2020 2020 2020 2020 2020 202d -\n+00018210: 2d74 706d 322d 7063 7273 3d30 2c32 2c34 -tpm2-pcrs=0,2,4\n+00018220: 2c37 205c 0a20 2020 2020 2020 2020 2020 ,7 \\. \n+00018230: 2020 2020 2020 202d 2d74 706d 322d 6b65 --tpm2-ke\n+00018240: 7966 696c 653d 6c75 6b73 2e6b 6579 205c yfile=luks.key \\\n+00018250: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+00018260: 2020 202d 2d74 706d 322d 6e76 696e 6465 --tpm2-nvinde\n+00018270: 783d 3078 3130 3030 3030 300a 0a20 2020 x=0x1000000.. \n+00018280: 4675 7274 6865 726d 6f72 652c 2069 7420 Furthermore, it \n+00018290: 6973 2061 6c73 6f20 706f 7373 6962 6c65 is also possible\n+000182a0: 2074 6f20 696e 7365 7274 2061 6e20 6578 to insert an ex\n+000182b0: 6973 7469 6e67 206b 6579 2066 696c 652c isting key file,\n+000182c0: 0ae2 8098 7365 616c 6564 2e74 706d e280 ....sealed.tpm..\n+000182d0: 992c 2069 6e74 6f20 6120 7370 6563 6966 ., into a specif\n+000182e0: 6963 204e 5620 696e 6465 7820 6861 6e64 ic NV index hand\n+000182f0: 6c65 2075 7369 6e67 2074 6865 2066 6f6c le using the fol\n+00018300: 6c6f 7769 6e67 0a74 706d 322d 746f 6f6c lowing.tpm2-tool\n+00018310: 7320 283c 6874 7470 733a 2f2f 6769 7468 s (\n+00018340: 2920 636f 6d6d 616e 6473 2e0a 0a20 2020 ) commands... \n+00018350: 2020 2320 7470 6d32 5f6e 7664 6566 696e # tpm2_nvdefin\n+00018360: 6520 2d43 206f 205c 0a20 2020 2020 2020 e -C o \\. \n+00018370: 2020 2020 2020 2020 2020 202d 6120 226f -a \"o\n+00018380: 776e 6572 7265 6164 7c6f 776e 6572 7772 wnerread|ownerwr\n+00018390: 6974 6522 205c 0a20 2020 2020 2020 2020 ite\" \\. \n+000183a0: 2020 2020 2020 2020 202d 7320 2428 7374 -s $(st\n+000183b0: 6174 202d 6320 2573 2073 6561 6c65 642e at -c %s sealed.\n+000183c0: 7470 6d29 205c 0a20 2020 2020 2020 2020 tpm) \\. \n+000183d0: 2020 2020 2020 2020 2030 7831 3030 3030 0x10000\n+000183e0: 3030 0a20 2020 2020 2320 7470 6d32 5f6e 00. # tpm2_n\n+000183f0: 7677 7269 7465 202d 4320 6f20 2d69 2073 vwrite -C o -i s\n+00018400: 6561 6c65 642e 7470 6d20 3078 3130 3030 ealed.tpm 0x1000\n+00018410: 3030 300a 0a20 2020 5768 656e 2075 6e73 000.. When uns\n+00018420: 6561 6c69 6e67 2074 6865 206b 6579 2069 ealing the key i\n+00018430: 6e20 5450 4d20 322e 3020 4b65 7920 4669 n TPM 2.0 Key Fi\n+00018440: 6c65 2066 6f72 6d61 742c 206f 6e6c 7920 le format, only \n+00018450: 7468 6520 6d6f 6465 20e2 8098 6e76 e280 the mode ...nv..\n+00018460: 990a 616e 6420 7468 6520 4e56 2069 6e64 ..and the NV ind\n+00018470: 6578 2068 616e 646c 6520 e280 9830 7831 ex handle ...0x1\n+00018480: 3030 3030 3030 e280 9920 6861 7665 2074 000000... have t\n+00018490: 6f20 6265 2073 7065 6369 6669 6564 2066 o be specified f\n+000184a0: 6f72 2074 6865 0ae2 8098 7470 6d32 5f6b or the....tpm2_k\n+000184b0: 6579 5f70 726f 7465 6374 6f72 5f69 6e69 ey_protector_ini\n+000184c0: 74e2 8099 2063 6f6d 6d61 6e64 2e0a 0a20 t... command... \n+000184d0: 2020 2020 6772 7562 3e20 7470 6d32 5f6b grub> tpm2_k\n+000184e0: 6579 5f70 726f 7465 6374 6f72 5f69 6e69 ey_protector_ini\n+000184f0: 7420 2d2d 6d6f 6465 3d6e 7620 2d2d 6e76 t --mode=nv --nv\n+00018500: 696e 6465 783d 3078 3130 3030 3030 300a index=0x1000000.\n+00018510: 2020 2020 2067 7275 623e 2063 7279 7074 grub> crypt\n+00018520: 6f6d 6f75 6e74 202d 7520 3c55 5549 443e omount -u \n+00018530: 202d 2d70 726f 7465 6374 6f72 2074 706d --protector tpm\n+00018540: 320a 0a20 2020 5468 6520 666f 6c6c 6f77 2.. The follow\n+00018550: 696e 6720 e280 9867 7275 622d 7072 6f74 ing ...grub-prot\n+00018560: 6563 74e2 8099 2063 6f6d 6d61 6e64 2061 ect... command a\n+00018570: 6c6c 6f77 7320 746f 2072 656d 6f76 6520 llows to remove \n+00018580: 7468 6520 7370 6563 6966 6965 640a 4e56 the specified.NV\n+00018590: 2069 6e64 6578 2068 616e 646c 6520 e280 index handle ..\n+000185a0: 9830 7831 3030 3030 3030 e280 992e 0a0a .0x1000000......\n+000185b0: 2020 2020 2023 2067 7275 622d 7072 6f74 # grub-prot\n+000185c0: 6563 7420 5c0a 2020 2020 2020 2020 2020 ect \\. \n+000185d0: 2020 2020 2020 2020 2d2d 7072 6f74 6563 --protec\n+000185e0: 746f 723d 7470 6d32 205c 0a20 2020 2020 tor=tpm2 \\. \n+000185f0: 2020 2020 2020 2020 2020 2020 202d 2d61 --a\n+00018600: 6374 696f 6e3d 7265 6d6f 7665 205c 0a20 ction=remove \\. \n 00018610: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00018620: 2020 2d2d 7470 6d32 2d65 7669 6374 205c --tpm2-evict \\\n-00018630: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n-00018640: 2020 202d 2d74 706d 322d 6e76 696e 6465 --tpm2-nvinde\n-00018650: 783d 3078 3130 3030 3030 300a 0a31 392e x=0x1000000..19.\n-00018660: 372e 3520 5365 7474 696e 6720 7570 2073 7.5 Setting up s\n-00018670: 6f66 7477 6172 6520 5450 4d20 666f 7220 oftware TPM for \n-00018680: 454d 5520 706c 6174 666f 726d 0a2d 2d2d EMU platform.---\n+00018620: 202d 2d74 706d 322d 6576 6963 7420 5c0a --tpm2-evict \\.\n+00018630: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00018640: 2020 2d2d 7470 6d32 2d6e 7669 6e64 6578 --tpm2-nvindex\n+00018650: 3d30 7831 3030 3030 3030 0a0a 3139 2e37 =0x1000000..19.7\n+00018660: 2e35 2053 6574 7469 6e67 2075 7020 736f .5 Setting up so\n+00018670: 6674 7761 7265 2054 504d 2066 6f72 2045 ftware TPM for E\n+00018680: 4d55 2070 6c61 7466 6f72 6d0a 2d2d 2d2d MU platform.----\n 00018690: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 000186a0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-000186b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 496e ------------..In\n-000186c0: 206f 7264 6572 2074 6f20 7465 7374 2054 order to test T\n-000186d0: 504d 3220 6b65 7920 7072 6f74 6563 746f PM2 key protecto\n-000186e0: 7220 616e 6420 5450 4d32 2053 6f66 7477 r and TPM2 Softw\n-000186f0: 6172 6520 5374 6163 6b20 2854 5353 3229 are Stack (TSS2)\n-00018700: 2c20 6974 0a69 7320 7573 6566 756c 2074 , it.is useful t\n-00018710: 6f20 7365 7420 7570 2061 2073 6f66 7477 o set up a softw\n-00018720: 6172 6520 5450 4d20 2873 7774 706d 2920 are TPM (swtpm) \n-00018730: 696e 7374 616e 6365 2061 6e64 2072 756e instance and run\n-00018740: 2074 6865 2063 6f6d 6d61 6e64 730a 6f6e the commands.on\n-00018750: 2074 6865 2045 4d55 2070 6c61 7466 6f72 the EMU platfor\n-00018760: 6d2e 0a0a 2020 2048 6572 6520 6172 6520 m... Here are \n-00018770: 7468 6520 636f 6d6d 616e 6473 2074 6f20 the commands to \n-00018780: 7374 6172 7420 6120 7377 7470 6d20 696e start a swtpm in\n-00018790: 7374 616e 6365 2077 6869 6368 2070 726f stance which pro\n-000187a0: 7669 6465 7320 610a 6368 6172 6163 7465 vides a.characte\n-000187b0: 7220 6465 7669 6365 2069 6e74 6572 6661 r device interfa\n-000187c0: 6365 2e20 2054 6f20 7374 6f72 6520 7468 ce. To store th\n-000187d0: 6520 5450 4d20 7374 6174 6573 2c20 7468 e TPM states, th\n-000187e0: 6520 6469 7265 6374 6f72 792c 0ae2 8098 e directory,....\n-000187f0: 7377 7470 6d2d 7374 6174 65e2 8099 2c20 swtpm-state..., \n-00018800: 6973 2063 7265 6174 6564 2062 6566 6f72 is created befor\n-00018810: 6520 7468 6520 e280 9873 7774 706d e280 e the ...swtpm..\n-00018820: 9920 636f 6d6d 616e 642e 2020 416c 6c20 . command. All \n-00018830: 7468 6520 6d65 7373 6167 6573 0a61 7265 the messages.are\n-00018840: 2073 746f 7265 6420 696e 20e2 8098 7377 stored in ...sw\n-00018850: 7470 6d2e 6c6f 67e2 8099 2069 6e63 6c75 tpm.log... inclu\n-00018860: 6469 6e67 2074 6865 206e 616d 6520 6f66 ding the name of\n-00018870: 2074 6865 2063 6861 7261 6374 6572 2064 the character d\n-00018880: 6576 6963 652e 0a0a 2020 2020 2023 206d evice... # m\n-00018890: 6b64 6972 2073 7774 706d 2d73 7461 7465 kdir swtpm-state\n-000188a0: 0a20 2020 2020 2320 7377 7470 6d20 6368 . # swtpm ch\n-000188b0: 6172 6465 7620 2d2d 7674 706d 2d70 726f ardev --vtpm-pro\n-000188c0: 7879 202d 2d74 706d 7374 6174 6520 6469 xy --tpmstate di\n-000188d0: 723d 7377 7470 6d2d 7374 6174 6520 5c0a r=swtpm-state \\.\n-000188e0: 2020 2020 2020 2020 2020 2020 202d 2d74 --t\n-000188f0: 706d 3220 2d2d 6374 726c 2074 7970 653d pm2 --ctrl type=\n-00018900: 756e 6978 696f 2c70 6174 683d 2273 7774 unixio,path=\"swt\n-00018910: 706d 2d73 7461 7465 2f63 7472 6c22 205c pm-state/ctrl\" \\\n-00018920: 0a20 2020 2020 2020 2020 2020 2020 2d2d . --\n-00018930: 666c 6167 7320 7374 6172 7475 702d 636c flags startup-cl\n-00018940: 6561 7220 2d2d 6461 656d 6f6e 203e 2073 ear --daemon > s\n-00018950: 7774 706d 2e6c 6f67 0a0a 2020 2054 6865 wtpm.log.. The\n-00018960: 6e2c 2077 6520 6578 7472 6163 7420 7468 n, we extract th\n-00018970: 6520 6e61 6d65 206f 6620 7468 6520 6368 e name of the ch\n-00018980: 6172 6163 7465 7220 6465 7669 6365 2066 aracter device f\n-00018990: 726f 6d20 e280 9873 7774 706d 2e6c 6f67 rom ...swtpm.log\n-000189a0: e280 990a 616e 6420 7361 7665 2069 7420 ....and save it \n-000189b0: 746f 2074 6865 2076 6172 6961 626c 652c to the variable,\n-000189c0: 20e2 8098 7470 6d32 6465 76e2 8099 2e0a ...tpm2dev.....\n-000189d0: 0a20 2020 2020 2320 7470 6d32 6465 763d . # tpm2dev=\n-000189e0: 2428 6772 6570 2022 4e65 7720 5450 4d20 $(grep \"New TPM \n-000189f0: 6465 7669 6365 2220 7377 7470 6d2e 6c6f device\" swtpm.lo\n-00018a00: 6720 7c20 6375 7420 2d64 2720 2720 2d66 g | cut -d' ' -f\n-00018a10: 2034 290a 0a20 2020 4e6f 7720 7765 2063 4).. Now we c\n-00018a20: 616e 2073 7461 7274 20e2 8098 6772 7562 an start ...grub\n-00018a30: 2d65 6d75 e280 9920 7769 7468 20e2 8098 -emu... with ...\n-00018a40: 2d2d 7470 6d2d 6465 7669 6365 2024 7470 --tpm-device $tp\n-00018a50: 6d32 6465 76e2 8099 2074 6f20 696e 7465 m2dev... to inte\n-00018a60: 7261 6374 0a77 6974 6820 7468 6520 7377 ract.with the sw\n-00018a70: 7470 6d20 696e 7374 616e 6365 2e0a 0a20 tpm instance... \n-00018a80: 2020 2020 2320 6772 7562 2d65 6d75 202d # grub-emu -\n-00018a90: 2d74 706d 2d64 6576 6963 6520 2474 706d -tpm-device $tpm\n-00018aa0: 3264 6576 0a0a 2020 204f 6e20 7468 6520 2dev.. On the \n-00018ab0: 686f 7374 2c20 7468 6520 7470 6d32 2d74 host, the tpm2-t\n-00018ac0: 6f6f 6c73 2063 6f6d 6d61 6e64 7320 6361 ools commands ca\n-00018ad0: 6e20 696e 7465 7261 6374 2077 6974 6820 n interact with \n-00018ae0: 7468 6520 7377 7470 6d0a 696e 7374 616e the swtpm.instan\n-00018af0: 6365 2062 7920 7365 7474 696e 6720 e280 ce by setting ..\n-00018b00: 9854 504d 3254 4f4f 4c53 5f54 4354 49e2 .TPM2TOOLS_TCTI.\n-00018b10: 8099 2e0a 0a20 2020 2020 2320 6578 706f ..... # expo\n-00018b20: 7274 2054 504d 3254 4f4f 4c53 5f54 4354 rt TPM2TOOLS_TCT\n-00018b30: 493d 2264 6576 6963 653a 2474 706d 3264 I=\"device:$tpm2d\n-00018b40: 6576 220a 0a20 2020 5768 656e 2074 6865 ev\".. When the\n-00018b50: 2074 6573 7420 6973 2064 6f6e 652c 2075 test is done, u\n-00018b60: 7365 20e2 8098 7377 7470 6d5f 696f 6374 se ...swtpm_ioct\n-00018b70: 6ce2 8099 2074 6f20 7365 6e64 2074 6865 l... to send the\n-00018b80: 2073 6875 7464 6f77 6e20 636f 6d6d 616e shutdown comman\n-00018b90: 640a 7468 726f 7567 6820 7468 6520 7377 d.through the sw\n-00018ba0: 7470 6d20 636f 6e74 726f 6c20 6368 616e tpm control chan\n-00018bb0: 6e65 6c2e 0a0a 2020 2020 2023 2073 7774 nel... # swt\n-00018bc0: 706d 5f69 6f63 746c 202d 7320 2d2d 756e pm_ioctl -s --un\n-00018bd0: 6978 2073 7774 706d 2d73 7461 7465 2f63 ix swtpm-state/c\n-00018be0: 7472 6c0a 0a31 392e 372e 3620 436f 6d6d trl..19.7.6 Comm\n-00018bf0: 616e 6420 6c69 6e65 2061 6e64 206d 656e and line and men\n-00018c00: 7565 6e74 7279 2065 6469 746f 7220 7072 uentry editor pr\n-00018c10: 6f74 6563 7469 6f6e 0a2d 2d2d 2d2d 2d2d otection.-------\n+000186b0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a49 6e20 -----------..In \n+000186c0: 6f72 6465 7220 746f 2074 6573 7420 5450 order to test TP\n+000186d0: 4d32 206b 6579 2070 726f 7465 6374 6f72 M2 key protector\n+000186e0: 2061 6e64 2054 504d 3220 536f 6674 7761 and TPM2 Softwa\n+000186f0: 7265 2053 7461 636b 2028 5453 5332 292c re Stack (TSS2),\n+00018700: 2069 740a 6973 2075 7365 6675 6c20 746f it.is useful to\n+00018710: 2073 6574 2075 7020 6120 736f 6674 7761 set up a softwa\n+00018720: 7265 2054 504d 2028 7377 7470 6d29 2069 re TPM (swtpm) i\n+00018730: 6e73 7461 6e63 6520 616e 6420 7275 6e20 nstance and run \n+00018740: 7468 6520 636f 6d6d 616e 6473 0a6f 6e20 the commands.on \n+00018750: 7468 6520 454d 5520 706c 6174 666f 726d the EMU platform\n+00018760: 2e0a 0a20 2020 4865 7265 2061 7265 2074 ... Here are t\n+00018770: 6865 2063 6f6d 6d61 6e64 7320 746f 2073 he commands to s\n+00018780: 7461 7274 2061 2073 7774 706d 2069 6e73 tart a swtpm ins\n+00018790: 7461 6e63 6520 7768 6963 6820 7072 6f76 tance which prov\n+000187a0: 6964 6573 2061 0a63 6861 7261 6374 6572 ides a.character\n+000187b0: 2064 6576 6963 6520 696e 7465 7266 6163 device interfac\n+000187c0: 652e 2020 546f 2073 746f 7265 2074 6865 e. To store the\n+000187d0: 2054 504d 2073 7461 7465 732c 2074 6865 TPM states, the\n+000187e0: 2064 6972 6563 746f 7279 2c0a e280 9873 directory,....s\n+000187f0: 7774 706d 2d73 7461 7465 e280 992c 2069 wtpm-state..., i\n+00018800: 7320 6372 6561 7465 6420 6265 666f 7265 s created before\n+00018810: 2074 6865 20e2 8098 7377 7470 6de2 8099 the ...swtpm...\n+00018820: 2063 6f6d 6d61 6e64 2e20 2041 6c6c 2074 command. All t\n+00018830: 6865 206d 6573 7361 6765 730a 6172 6520 he messages.are \n+00018840: 7374 6f72 6564 2069 6e20 e280 9873 7774 stored in ...swt\n+00018850: 706d 2e6c 6f67 e280 9920 696e 636c 7564 pm.log... includ\n+00018860: 696e 6720 7468 6520 6e61 6d65 206f 6620 ing the name of \n+00018870: 7468 6520 6368 6172 6163 7465 7220 6465 the character de\n+00018880: 7669 6365 2e0a 0a20 2020 2020 2320 6d6b vice... # mk\n+00018890: 6469 7220 7377 7470 6d2d 7374 6174 650a dir swtpm-state.\n+000188a0: 2020 2020 2023 2073 7774 706d 2063 6861 # swtpm cha\n+000188b0: 7264 6576 202d 2d76 7470 6d2d 7072 6f78 rdev --vtpm-prox\n+000188c0: 7920 2d2d 7470 6d73 7461 7465 2064 6972 y --tpmstate dir\n+000188d0: 3d73 7774 706d 2d73 7461 7465 205c 0a20 =swtpm-state \\. \n+000188e0: 2020 2020 2020 2020 2020 2020 2d2d 7470 --tp\n+000188f0: 6d32 202d 2d63 7472 6c20 7479 7065 3d75 m2 --ctrl type=u\n+00018900: 6e69 7869 6f2c 7061 7468 3d22 7377 7470 nixio,path=\"swtp\n+00018910: 6d2d 7374 6174 652f 6374 726c 2220 5c0a m-state/ctrl\" \\.\n+00018920: 2020 2020 2020 2020 2020 2020 202d 2d66 --f\n+00018930: 6c61 6773 2073 7461 7274 7570 2d63 6c65 lags startup-cle\n+00018940: 6172 202d 2d64 6165 6d6f 6e20 3e20 7377 ar --daemon > sw\n+00018950: 7470 6d2e 6c6f 670a 0a20 2020 5468 656e tpm.log.. Then\n+00018960: 2c20 7765 2065 7874 7261 6374 2074 6865 , we extract the\n+00018970: 206e 616d 6520 6f66 2074 6865 2063 6861 name of the cha\n+00018980: 7261 6374 6572 2064 6576 6963 6520 6672 racter device fr\n+00018990: 6f6d 20e2 8098 7377 7470 6d2e 6c6f 67e2 om ...swtpm.log.\n+000189a0: 8099 0a61 6e64 2073 6176 6520 6974 2074 ...and save it t\n+000189b0: 6f20 7468 6520 7661 7269 6162 6c65 2c20 o the variable, \n+000189c0: e280 9874 706d 3264 6576 e280 992e 0a0a ...tpm2dev......\n+000189d0: 2020 2020 2023 2074 706d 3264 6576 3d24 # tpm2dev=$\n+000189e0: 2867 7265 7020 224e 6577 2054 504d 2064 (grep \"New TPM d\n+000189f0: 6576 6963 6522 2073 7774 706d 2e6c 6f67 evice\" swtpm.log\n+00018a00: 207c 2063 7574 202d 6427 2027 202d 6620 | cut -d' ' -f \n+00018a10: 3429 0a0a 2020 204e 6f77 2077 6520 6361 4).. Now we ca\n+00018a20: 6e20 7374 6172 7420 e280 9867 7275 622d n start ...grub-\n+00018a30: 656d 75e2 8099 2077 6974 6820 e280 982d emu... with ...-\n+00018a40: 2d74 706d 2d64 6576 6963 6520 2474 706d -tpm-device $tpm\n+00018a50: 3264 6576 e280 9920 746f 2069 6e74 6572 2dev... to inter\n+00018a60: 6163 740a 7769 7468 2074 6865 2073 7774 act.with the swt\n+00018a70: 706d 2069 6e73 7461 6e63 652e 0a0a 2020 pm instance... \n+00018a80: 2020 2023 2067 7275 622d 656d 7520 2d2d # grub-emu --\n+00018a90: 7470 6d2d 6465 7669 6365 2024 7470 6d32 tpm-device $tpm2\n+00018aa0: 6465 760a 0a20 2020 4f6e 2074 6865 2068 dev.. On the h\n+00018ab0: 6f73 742c 2074 6865 2074 706d 322d 746f ost, the tpm2-to\n+00018ac0: 6f6c 7320 636f 6d6d 616e 6473 2063 616e ols commands can\n+00018ad0: 2069 6e74 6572 6163 7420 7769 7468 2074 interact with t\n+00018ae0: 6865 2073 7774 706d 0a69 6e73 7461 6e63 he swtpm.instanc\n+00018af0: 6520 6279 2073 6574 7469 6e67 20e2 8098 e by setting ...\n+00018b00: 5450 4d32 544f 4f4c 535f 5443 5449 e280 TPM2TOOLS_TCTI..\n+00018b10: 992e 0a0a 2020 2020 2023 2065 7870 6f72 .... # expor\n+00018b20: 7420 5450 4d32 544f 4f4c 535f 5443 5449 t TPM2TOOLS_TCTI\n+00018b30: 3d22 6465 7669 6365 3a24 7470 6d32 6465 =\"device:$tpm2de\n+00018b40: 7622 0a0a 2020 2057 6865 6e20 7468 6520 v\".. When the \n+00018b50: 7465 7374 2069 7320 646f 6e65 2c20 7573 test is done, us\n+00018b60: 6520 e280 9873 7774 706d 5f69 6f63 746c e ...swtpm_ioctl\n+00018b70: e280 9920 746f 2073 656e 6420 7468 6520 ... to send the \n+00018b80: 7368 7574 646f 776e 2063 6f6d 6d61 6e64 shutdown command\n+00018b90: 0a74 6872 6f75 6768 2074 6865 2073 7774 .through the swt\n+00018ba0: 706d 2063 6f6e 7472 6f6c 2063 6861 6e6e pm control chann\n+00018bb0: 656c 2e0a 0a20 2020 2020 2320 7377 7470 el... # swtp\n+00018bc0: 6d5f 696f 6374 6c20 2d73 202d 2d75 6e69 m_ioctl -s --uni\n+00018bd0: 7820 7377 7470 6d2d 7374 6174 652f 6374 x swtpm-state/ct\n+00018be0: 726c 0a0a 3139 2e37 2e36 2043 6f6d 6d61 rl..19.7.6 Comma\n+00018bf0: 6e64 206c 696e 6520 616e 6420 6d65 6e75 nd line and menu\n+00018c00: 656e 7472 7920 6564 6974 6f72 2070 726f entry editor pro\n+00018c10: 7465 6374 696f 6e0a 2d2d 2d2d 2d2d 2d2d tection.--------\n 00018c20: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00018c30: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00018c40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a 5468 ------------..Th\n-00018c50: 6520 5450 4d20 6b65 7920 7072 6f74 6563 e TPM key protec\n-00018c60: 746f 7220 7072 6f76 6964 6573 2066 756c tor provides ful\n-00018c70: 6c20 6469 736b 2065 6e63 7279 7074 696f l disk encryptio\n-00018c80: 6e20 7375 7070 6f72 7420 6f6e 2073 6572 n support on ser\n-00018c90: 7665 7273 0a6f 7220 7669 7274 7561 6c20 vers.or virtual \n-00018ca0: 6d61 6368 696e 6520 696d 6167 6573 2c20 machine images, \n-00018cb0: 6d65 616e 7768 696c 6520 6b65 6570 696e meanwhile keepin\n-00018cc0: 6720 7468 6520 626f 6f74 2070 726f 6365 g the boot proce\n-00018cd0: 7373 0a75 6e61 7474 656e 6465 642e 2020 ss.unattended. \n-00018ce0: 5468 6973 2070 7265 7665 6e74 7320 7365 This prevents se\n-00018cf0: 7276 6963 6520 6469 7372 7570 7469 6f6e rvice disruption\n-00018d00: 7320 6279 2065 6c69 6d69 6e61 7469 6e67 s by eliminating\n-00018d10: 2074 6865 206e 6565 640a 666f 7220 6d61 the need.for ma\n-00018d20: 6e75 616c 2070 6173 7377 6f72 6420 696e nual password in\n-00018d30: 7075 7420 6475 7269 6e67 2073 7461 7274 put during start\n-00018d40: 7570 2c20 696d 7072 6f76 696e 6720 7379 up, improving sy\n-00018d50: 7374 656d 2075 7074 696d 6520 616e 640a stem uptime and.\n-00018d60: 636f 6e74 696e 7569 7479 2e20 2049 7420 continuity. It \n-00018d70: 6973 2061 6368 6965 7665 6420 6279 2054 is achieved by T\n-00018d80: 504d 2c20 7768 6963 6820 7665 7269 6669 PM, which verifi\n-00018d90: 6573 2074 6865 2069 6e74 6567 7269 7479 es the integrity\n-00018da0: 206f 6620 626f 6f74 0a63 6f6d 706f 6e65 of boot.compone\n-00018db0: 6e74 7320 6279 2063 6865 636b 696e 6720 nts by checking \n-00018dc0: 6372 7970 746f 6772 6170 6869 6320 6861 cryptographic ha\n-00018dd0: 7368 6573 2061 6761 696e 7374 2073 6563 shes against sec\n-00018de0: 7572 656c 7920 7374 6f72 6564 0a76 616c urely stored.val\n-00018df0: 7565 732c 2074 6f20 636f 6e66 6972 6d20 ues, to confirm \n-00018e00: 7468 6520 6469 736b 7320 6172 6520 756e the disks are un\n-00018e10: 6c6f 636b 6564 2069 6e20 6120 7472 7573 locked in a trus\n-00018e20: 7465 6420 7374 6174 652e 0a0a 2020 2048 ted state... H\n-00018e30: 6f77 6576 6572 2c20 666f 7220 7573 6572 owever, for user\n-00018e40: 7320 746f 2061 6363 6573 7320 7468 6520 s to access the \n-00018e50: 7379 7374 656d 2069 6e74 6572 6163 7469 system interacti\n-00018e60: 7665 6c79 2c20 736f 6d65 2066 6f72 6d20 vely, some form \n-00018e70: 6f66 0a61 7574 6865 6e74 6963 6174 696f of.authenticatio\n-00018e80: 6e20 6973 2073 7469 6c6c 2072 6571 7569 n is still requi\n-00018e90: 7265 642c 2061 7320 7468 6520 6469 736b red, as the disk\n-00018ea0: 7320 6172 6520 6e6f 7420 756e 6c6f 636b s are not unlock\n-00018eb0: 6564 2062 7920 616e 0a61 7574 686f 7269 ed by an.authori\n-00018ec0: 7a65 6420 7573 6572 2e20 2054 6869 7320 zed user. This \n-00018ed0: 7261 6973 6564 2063 6f6e 6365 726e 7320 raised concerns \n-00018ee0: 6162 6f75 7420 7573 696e 6720 616e 2075 about using an u\n-00018ef0: 6e70 726f 7465 6374 6564 0ae2 8098 636f nprotected....co\n-00018f00: 6d6d 616e 642d 6c69 6e65 2069 6e74 6572 mmand-line inter\n-00018f10: 6661 6365 e280 9920 282a 6e6f 7465 2043 face... (*note C\n-00018f20: 6f6d 6d61 6e64 2d6c 696e 6520 696e 7465 ommand-line inte\n-00018f30: 7266 6163 653a 3a29 2c20 6173 2061 6e79 rface::), as any\n-00018f40: 6f6e 650a 636f 756c 6420 6578 6563 7574 one.could execut\n-00018f50: 6520 636f 6d6d 616e 6473 2074 6f20 6163 e commands to ac\n-00018f60: 6365 7373 2064 6563 7279 7074 6564 2064 cess decrypted d\n-00018f70: 6174 612e 2020 546f 2061 6464 7265 7373 ata. To address\n-00018f80: 2074 6869 7320 6973 7375 652c 0a74 6865 this issue,.the\n-00018f90: 204c 554b 5320 7061 7373 776f 7264 2069 LUKS password i\n-00018fa0: 7320 7573 6564 2074 6f20 656e 7375 7265 s used to ensure\n-00018fb0: 2074 6861 7420 6f6e 6c79 2061 7574 686f that only autho\n-00018fc0: 7269 7a65 6420 7573 6572 7320 6172 650a rized users are.\n-00018fd0: 6772 616e 7465 6420 6163 6365 7373 2074 granted access t\n-00018fe0: 6f20 7468 6520 696e 7465 7266 6163 652e o the interface.\n-00018ff0: 2020 4164 6469 7469 6f6e 616c 6c79 2c20 Additionally, \n-00019000: 7468 6520 e280 986d 656e 7520 656e 7472 the ...menu entr\n-00019010: 7920 6564 6974 6f72 e280 990a 282a 6e6f y editor....(*no\n-00019020: 7465 204d 656e 7520 656e 7472 7920 6564 te Menu entry ed\n-00019030: 6974 6f72 3a3a 2920 6973 2061 6c73 6f20 itor::) is also \n-00019040: 7361 6665 6775 6172 6465 6420 6279 2074 safeguarded by t\n-00019050: 6865 204c 554b 5320 7061 7373 776f 7264 he LUKS password\n-00019060: 2c20 6173 0a6d 6f64 6966 7969 6e67 2061 , as.modifying a\n-00019070: 2062 6f6f 7420 656e 7472 7920 6973 2065 boot entry is e\n-00019080: 6666 6563 7469 7665 6c79 2074 6865 2073 ffectively the s\n-00019090: 616d 6520 6173 2061 6c74 6572 696e 6720 ame as altering \n-000190a0: 7468 650a e280 9867 7275 622e 6366 67e2 the....grub.cfg.\n-000190b0: 8099 2066 696c 6520 7265 6164 2066 726f .. file read fro\n-000190c0: 6d20 656e 6372 7970 7465 6420 6669 6c65 m encrypted file\n-000190d0: 732e 0a0a 2020 2049 7420 6973 2077 6f72 s... It is wor\n-000190e0: 7468 206d 656e 7469 6f6e 696e 6720 7468 th mentioning th\n-000190f0: 6174 2074 6865 2062 7569 6c74 2d69 6e20 at the built-in \n-00019100: 7061 7373 776f 7264 2073 7570 706f 7274 password support\n-00019110: 2c20 6173 0a64 6573 6372 6962 6564 2069 , as.described i\n-00019120: 6e20 e280 9841 7574 6865 6e74 6963 6174 n ...Authenticat\n-00019130: 696f 6e20 616e 6420 4175 7468 6f72 697a ion and Authoriz\n-00019140: 6174 696f 6e20 696e 2047 5255 42e2 8099 ation in GRUB...\n-00019150: 2028 2a6e 6f74 650a 4175 7468 656e 7469 (*note.Authenti\n-00019160: 6361 7469 6f6e 2061 6e64 2061 7574 686f cation and autho\n-00019170: 7269 7361 7469 6f6e 3a3a 292c 2063 616e risation::), can\n-00019180: 2061 6c73 6f20 6265 2075 7365 6420 746f also be used to\n-00019190: 2070 726f 7465 6374 2074 6865 0a63 6f6d protect the.com\n-000191a0: 6d61 6e64 2d6c 696e 6520 696e 7465 7266 mand-line interf\n-000191b0: 6163 6520 6672 6f6d 2075 6e61 7574 686f ace from unautho\n-000191c0: 7269 7a65 6420 6163 6365 7373 2e20 2048 rized access. H\n-000191d0: 6f77 6576 6572 2c20 6974 2069 7320 6e6f owever, it is no\n-000191e0: 740a 7265 636f 6d6d 656e 6465 6420 746f t.recommended to\n-000191f0: 2072 656c 7920 6f6e 2074 6869 7320 6170 rely on this ap\n-00019200: 7072 6f61 6368 2061 7320 6974 2069 7320 proach as it is \n-00019210: 616e 206f 7074 696f 6e61 6c20 7374 6570 an optional step\n-00019220: 2e20 2053 6574 7469 6e67 0a69 7420 7570 . Setting.it up\n-00019230: 2072 6571 7569 7265 7320 6164 6469 7469 requires additi\n-00019240: 6f6e 616c 206d 616e 7561 6c20 696e 7465 onal manual inte\n-00019250: 7276 656e 7469 6f6e 2c20 7768 6963 6820 rvention, which \n-00019260: 696e 6372 6561 7365 7320 7468 6520 7269 increases the ri\n-00019270: 736b 0a6f 6620 7061 7373 776f 7264 206c sk.of password l\n-00019280: 6561 6b61 6765 2064 7572 696e 6720 7468 eakage during th\n-00019290: 6520 7072 6f63 6573 732e 2020 4d6f 7265 e process. More\n-000192a0: 6f76 6572 2c20 7468 6520 7375 7065 7275 over, the superu\n-000192b0: 7365 7220 6c69 7374 0a6d 7573 7420 6265 ser list.must be\n-000192c0: 2077 656c 6c20 6d61 696e 7461 696e 6564 well maintained\n-000192d0: 2c20 616e 6420 7468 6520 7061 7373 776f , and the passwo\n-000192e0: 7264 2075 7365 6420 6361 6e6e 6f74 2062 rd used cannot b\n-000192f0: 6520 7379 6e63 6872 6f6e 697a 6564 0a77 e synchronized.w\n-00019300: 6974 6820 4c55 4b53 206b 6579 2072 6f74 ith LUKS key rot\n-00019310: 6174 696f 6e2e 0a0a 1f0a 4669 6c65 3a20 ation.....File: \n-00019320: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-00019330: 3a20 506c 6174 666f 726d 206c 696d 6974 : Platform limit\n-00019340: 6174 696f 6e73 2c20 204e 6578 743a 2050 ations, Next: P\n-00019350: 6c61 7466 6f72 6d2d 7370 6563 6966 6963 latform-specific\n-00019360: 206f 7065 7261 7469 6f6e 732c 2020 5072 operations, Pr\n-00019370: 6576 3a20 5365 6375 7269 7479 2c20 2055 ev: Security, U\n-00019380: 703a 2054 6f70 0a0a 3230 2050 6c61 7466 p: Top..20 Platf\n-00019390: 6f72 6d20 6c69 6d69 7461 7469 6f6e 730a orm limitations.\n+00018c40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 6865 -----------..The\n+00018c50: 2054 504d 206b 6579 2070 726f 7465 6374 TPM key protect\n+00018c60: 6f72 2070 726f 7669 6465 7320 6675 6c6c or provides full\n+00018c70: 2064 6973 6b20 656e 6372 7970 7469 6f6e disk encryption\n+00018c80: 2073 7570 706f 7274 206f 6e20 7365 7276 support on serv\n+00018c90: 6572 730a 6f72 2076 6972 7475 616c 206d ers.or virtual m\n+00018ca0: 6163 6869 6e65 2069 6d61 6765 732c 206d achine images, m\n+00018cb0: 6561 6e77 6869 6c65 206b 6565 7069 6e67 eanwhile keeping\n+00018cc0: 2074 6865 2062 6f6f 7420 7072 6f63 6573 the boot proces\n+00018cd0: 730a 756e 6174 7465 6e64 6564 2e20 2054 s.unattended. T\n+00018ce0: 6869 7320 7072 6576 656e 7473 2073 6572 his prevents ser\n+00018cf0: 7669 6365 2064 6973 7275 7074 696f 6e73 vice disruptions\n+00018d00: 2062 7920 656c 696d 696e 6174 696e 6720 by eliminating \n+00018d10: 7468 6520 6e65 6564 0a66 6f72 206d 616e the need.for man\n+00018d20: 7561 6c20 7061 7373 776f 7264 2069 6e70 ual password inp\n+00018d30: 7574 2064 7572 696e 6720 7374 6172 7475 ut during startu\n+00018d40: 702c 2069 6d70 726f 7669 6e67 2073 7973 p, improving sys\n+00018d50: 7465 6d20 7570 7469 6d65 2061 6e64 0a63 tem uptime and.c\n+00018d60: 6f6e 7469 6e75 6974 792e 2020 4974 2069 ontinuity. It i\n+00018d70: 7320 6163 6869 6576 6564 2062 7920 5450 s achieved by TP\n+00018d80: 4d2c 2077 6869 6368 2076 6572 6966 6965 M, which verifie\n+00018d90: 7320 7468 6520 696e 7465 6772 6974 7920 s the integrity \n+00018da0: 6f66 2062 6f6f 740a 636f 6d70 6f6e 656e of boot.componen\n+00018db0: 7473 2062 7920 6368 6563 6b69 6e67 2063 ts by checking c\n+00018dc0: 7279 7074 6f67 7261 7068 6963 2068 6173 ryptographic has\n+00018dd0: 6865 7320 6167 6169 6e73 7420 7365 6375 hes against secu\n+00018de0: 7265 6c79 2073 746f 7265 640a 7661 6c75 rely stored.valu\n+00018df0: 6573 2c20 746f 2063 6f6e 6669 726d 2074 es, to confirm t\n+00018e00: 6865 2064 6973 6b73 2061 7265 2075 6e6c he disks are unl\n+00018e10: 6f63 6b65 6420 696e 2061 2074 7275 7374 ocked in a trust\n+00018e20: 6564 2073 7461 7465 2e0a 0a20 2020 486f ed state... Ho\n+00018e30: 7765 7665 722c 2066 6f72 2075 7365 7273 wever, for users\n+00018e40: 2074 6f20 6163 6365 7373 2074 6865 2073 to access the s\n+00018e50: 7973 7465 6d20 696e 7465 7261 6374 6976 ystem interactiv\n+00018e60: 656c 792c 2073 6f6d 6520 666f 726d 206f ely, some form o\n+00018e70: 660a 6175 7468 656e 7469 6361 7469 6f6e f.authentication\n+00018e80: 2069 7320 7374 696c 6c20 7265 7175 6972 is still requir\n+00018e90: 6564 2c20 6173 2074 6865 2064 6973 6b73 ed, as the disks\n+00018ea0: 2061 7265 206e 6f74 2075 6e6c 6f63 6b65 are not unlocke\n+00018eb0: 6420 6279 2061 6e0a 6175 7468 6f72 697a d by an.authoriz\n+00018ec0: 6564 2075 7365 722e 2020 5468 6973 2072 ed user. This r\n+00018ed0: 6169 7365 6420 636f 6e63 6572 6e73 2061 aised concerns a\n+00018ee0: 626f 7574 2075 7369 6e67 2061 6e20 756e bout using an un\n+00018ef0: 7072 6f74 6563 7465 640a e280 9863 6f6d protected....com\n+00018f00: 6d61 6e64 2d6c 696e 6520 696e 7465 7266 mand-line interf\n+00018f10: 6163 65e2 8099 2028 2a6e 6f74 6520 436f ace... (*note Co\n+00018f20: 6d6d 616e 642d 6c69 6e65 2069 6e74 6572 mmand-line inter\n+00018f30: 6661 6365 3a3a 292c 2061 7320 616e 796f face::), as anyo\n+00018f40: 6e65 0a63 6f75 6c64 2065 7865 6375 7465 ne.could execute\n+00018f50: 2063 6f6d 6d61 6e64 7320 746f 2061 6363 commands to acc\n+00018f60: 6573 7320 6465 6372 7970 7465 6420 6461 ess decrypted da\n+00018f70: 7461 2e20 2054 6f20 6164 6472 6573 7320 ta. To address \n+00018f80: 7468 6973 2069 7373 7565 2c0a 7468 6520 this issue,.the \n+00018f90: 4c55 4b53 2070 6173 7377 6f72 6420 6973 LUKS password is\n+00018fa0: 2075 7365 6420 746f 2065 6e73 7572 6520 used to ensure \n+00018fb0: 7468 6174 206f 6e6c 7920 6175 7468 6f72 that only author\n+00018fc0: 697a 6564 2075 7365 7273 2061 7265 0a67 ized users are.g\n+00018fd0: 7261 6e74 6564 2061 6363 6573 7320 746f ranted access to\n+00018fe0: 2074 6865 2069 6e74 6572 6661 6365 2e20 the interface. \n+00018ff0: 2041 6464 6974 696f 6e61 6c6c 792c 2074 Additionally, t\n+00019000: 6865 20e2 8098 6d65 6e75 2065 6e74 7279 he ...menu entry\n+00019010: 2065 6469 746f 72e2 8099 0a28 2a6e 6f74 editor....(*not\n+00019020: 6520 4d65 6e75 2065 6e74 7279 2065 6469 e Menu entry edi\n+00019030: 746f 723a 3a29 2069 7320 616c 736f 2073 tor::) is also s\n+00019040: 6166 6567 7561 7264 6564 2062 7920 7468 afeguarded by th\n+00019050: 6520 4c55 4b53 2070 6173 7377 6f72 642c e LUKS password,\n+00019060: 2061 730a 6d6f 6469 6679 696e 6720 6120 as.modifying a \n+00019070: 626f 6f74 2065 6e74 7279 2069 7320 6566 boot entry is ef\n+00019080: 6665 6374 6976 656c 7920 7468 6520 7361 fectively the sa\n+00019090: 6d65 2061 7320 616c 7465 7269 6e67 2074 me as altering t\n+000190a0: 6865 0ae2 8098 6772 7562 2e63 6667 e280 he....grub.cfg..\n+000190b0: 9920 6669 6c65 2072 6561 6420 6672 6f6d . file read from\n+000190c0: 2065 6e63 7279 7074 6564 2066 696c 6573 encrypted files\n+000190d0: 2e0a 0a20 2020 4974 2069 7320 776f 7274 ... It is wort\n+000190e0: 6820 6d65 6e74 696f 6e69 6e67 2074 6861 h mentioning tha\n+000190f0: 7420 7468 6520 6275 696c 742d 696e 2070 t the built-in p\n+00019100: 6173 7377 6f72 6420 7375 7070 6f72 742c assword support,\n+00019110: 2061 730a 6465 7363 7269 6265 6420 696e as.described in\n+00019120: 20e2 8098 4175 7468 656e 7469 6361 7469 ...Authenticati\n+00019130: 6f6e 2061 6e64 2041 7574 686f 7269 7a61 on and Authoriza\n+00019140: 7469 6f6e 2069 6e20 4752 5542 e280 9920 tion in GRUB... \n+00019150: 282a 6e6f 7465 0a41 7574 6865 6e74 6963 (*note.Authentic\n+00019160: 6174 696f 6e20 616e 6420 6175 7468 6f72 ation and author\n+00019170: 6973 6174 696f 6e3a 3a29 2c20 6361 6e20 isation::), can \n+00019180: 616c 736f 2062 6520 7573 6564 2074 6f20 also be used to \n+00019190: 7072 6f74 6563 7420 7468 650a 636f 6d6d protect the.comm\n+000191a0: 616e 642d 6c69 6e65 2069 6e74 6572 6661 and-line interfa\n+000191b0: 6365 2066 726f 6d20 756e 6175 7468 6f72 ce from unauthor\n+000191c0: 697a 6564 2061 6363 6573 732e 2020 486f ized access. Ho\n+000191d0: 7765 7665 722c 2069 7420 6973 206e 6f74 wever, it is not\n+000191e0: 0a72 6563 6f6d 6d65 6e64 6564 2074 6f20 .recommended to \n+000191f0: 7265 6c79 206f 6e20 7468 6973 2061 7070 rely on this app\n+00019200: 726f 6163 6820 6173 2069 7420 6973 2061 roach as it is a\n+00019210: 6e20 6f70 7469 6f6e 616c 2073 7465 702e n optional step.\n+00019220: 2020 5365 7474 696e 670a 6974 2075 7020 Setting.it up \n+00019230: 7265 7175 6972 6573 2061 6464 6974 696f requires additio\n+00019240: 6e61 6c20 6d61 6e75 616c 2069 6e74 6572 nal manual inter\n+00019250: 7665 6e74 696f 6e2c 2077 6869 6368 2069 vention, which i\n+00019260: 6e63 7265 6173 6573 2074 6865 2072 6973 ncreases the ris\n+00019270: 6b0a 6f66 2070 6173 7377 6f72 6420 6c65 k.of password le\n+00019280: 616b 6167 6520 6475 7269 6e67 2074 6865 akage during the\n+00019290: 2070 726f 6365 7373 2e20 204d 6f72 656f process. Moreo\n+000192a0: 7665 722c 2074 6865 2073 7570 6572 7573 ver, the superus\n+000192b0: 6572 206c 6973 740a 6d75 7374 2062 6520 er list.must be \n+000192c0: 7765 6c6c 206d 6169 6e74 6169 6e65 642c well maintained,\n+000192d0: 2061 6e64 2074 6865 2070 6173 7377 6f72 and the passwor\n+000192e0: 6420 7573 6564 2063 616e 6e6f 7420 6265 d used cannot be\n+000192f0: 2073 796e 6368 726f 6e69 7a65 640a 7769 synchronized.wi\n+00019300: 7468 204c 554b 5320 6b65 7920 726f 7461 th LUKS key rota\n+00019310: 7469 6f6e 2e0a 0a1f 0a46 696c 653a 2067 tion.....File: g\n+00019320: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+00019330: 2050 6c61 7466 6f72 6d20 6c69 6d69 7461 Platform limita\n+00019340: 7469 6f6e 732c 2020 4e65 7874 3a20 506c tions, Next: Pl\n+00019350: 6174 666f 726d 2d73 7065 6369 6669 6320 atform-specific \n+00019360: 6f70 6572 6174 696f 6e73 2c20 2050 7265 operations, Pre\n+00019370: 763a 2053 6563 7572 6974 792c 2020 5570 v: Security, Up\n+00019380: 3a20 546f 700a 0a32 3020 506c 6174 666f : Top..20 Platfo\n+00019390: 726d 206c 696d 6974 6174 696f 6e73 0a2a rm limitations.*\n 000193a0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n-000193b0: 2a2a 2a2a 2a2a 2a0a 0a47 5255 4232 2069 *******..GRUB2 i\n-000193c0: 7320 6465 7369 676e 6564 2074 6f20 6265 s designed to be\n-000193d0: 2070 6f72 7461 626c 6520 616e 6420 6973 portable and is\n-000193e0: 2061 6374 7561 6c6c 7920 706f 7274 6564 actually ported\n-000193f0: 2061 6372 6f73 730a 706c 6174 666f 726d across.platform\n-00019400: 732e 2020 5765 2074 7279 2074 6f20 6b65 s. We try to ke\n-00019410: 6570 2061 6c6c 2070 6c61 7466 6f72 6d73 ep all platforms\n-00019420: 2061 7420 7468 6520 6c65 7665 6c2e 2020 at the level. \n-00019430: 556e 666f 7274 756e 6174 656c 790a 736f Unfortunately.so\n-00019440: 6d65 2070 6c61 7466 6f72 6d73 2061 7265 me platforms are\n-00019450: 2062 6574 7465 7220 7375 7070 6f72 7465 better supporte\n-00019460: 6420 7468 616e 206f 7468 6572 732e 2020 d than others. \n-00019470: 5468 6973 2069 7320 6465 7461 696c 6564 This is detailed\n-00019480: 2069 6e0a 6375 7272 656e 7420 616e 6420 in.current and \n-00019490: 3220 666f 6c6c 6f77 696e 6720 7365 6374 2 following sect\n-000194a0: 696f 6e73 2e0a 0a20 2020 416c 6c20 706c ions... All pl\n-000194b0: 6174 666f 726d 7320 6861 7665 2061 6e20 atforms have an \n-000194c0: 6172 7469 6669 6369 616c 6c79 2047 5255 artificially GRU\n-000194d0: 4220 696d 706f 7365 6420 6469 736b 2073 B imposed disk s\n-000194e0: 697a 6520 7265 7374 7269 6374 696f 6e0a ize restriction.\n-000194f0: 6f66 2031 2045 6942 2e20 496e 2073 6f6d of 1 EiB. In som\n-00019500: 6520 6361 7365 732c 206c 6172 6765 7220 e cases, larger \n-00019510: 6469 736b 2073 697a 6573 2063 616e 2062 disk sizes can b\n-00019520: 6520 7573 6564 2c20 6275 7420 6163 6365 e used, but acce\n-00019530: 7373 2077 696c 6c0a 6e6f 7420 6265 2061 ss will.not be a\n-00019540: 6c6c 6f77 6564 2062 6579 6f6e 6420 3120 llowed beyond 1 \n-00019550: 4569 422e 0a0a 2020 204c 554b 5332 2064 EiB... LUKS2 d\n-00019560: 6576 6963 6573 2077 6974 6820 7369 7a65 evices with size\n-00019570: 206c 6172 6765 7220 7468 616e 2031 3620 larger than 16 \n-00019580: 4569 4220 6172 6520 6375 7272 656e 746c EiB are currentl\n-00019590: 7920 6e6f 740a 7375 7070 6f72 7465 642e y not.supported.\n-000195a0: 2020 5468 6579 2063 616e 206e 6f74 2062 They can not b\n-000195b0: 6520 6372 6561 7465 6420 6173 2063 7279 e created as cry\n-000195c0: 7074 6f20 6465 7669 6365 7320 6279 2063 pto devices by c\n-000195d0: 7279 7074 6f6d 6f75 6e74 2c20 736f 0a63 ryptomount, so.c\n-000195e0: 616e 206e 6f74 2065 7665 6e20 6265 2070 an not even be p\n-000195f0: 6172 7469 616c 6c79 2072 6561 6420 6672 artially read fr\n-00019600: 6f6d 2e20 204c 554b 5320 6861 7665 206e om. LUKS have n\n-00019610: 6f20 6c69 6d69 7461 7469 6f6e 7320 6f74 o limitations ot\n-00019620: 6865 720a 7468 616e 2074 686f 7365 2069 her.than those i\n-00019630: 6d70 6f73 6564 2062 7920 7468 6520 666f mposed by the fo\n-00019640: 726d 6174 2e0a 0a20 2020 4152 4320 706c rmat... ARC pl\n-00019650: 6174 666f 726d 2069 7320 756e 6162 6c65 atform is unable\n-00019660: 2074 6f20 6368 616e 6765 2064 6174 6574 to change datet\n-00019670: 696d 6520 2866 6972 6d77 6172 6520 646f ime (firmware do\n-00019680: 6573 6e27 7420 7365 656d 2074 6f0a 7072 esn't seem to.pr\n-00019690: 6f76 6964 6520 6120 6675 6e63 7469 6f6e ovide a function\n-000196a0: 2066 6f72 2069 7429 2e20 2045 4d55 2068 for it). EMU h\n-000196b0: 6173 2073 696d 696c 6172 206c 696d 6974 as similar limit\n-000196c0: 6174 696f 6e2e 0a0a 2020 204f 6e20 454d ation... On EM\n-000196d0: 5520 706c 6174 666f 726d 206e 6f20 7365 U platform no se\n-000196e0: 7269 616c 2070 6f72 7420 6973 2061 7661 rial port is ava\n-000196f0: 696c 6162 6c65 2e0a 0a20 2020 436f 6e73 ilable... Cons\n-00019700: 6f6c 6520 6368 6172 7365 7420 7265 6665 ole charset refe\n-00019710: 7273 206f 6e6c 7920 746f 2066 6972 6d77 rs only to firmw\n-00019720: 6172 652d 6173 7369 7374 6564 2063 6f6e are-assisted con\n-00019730: 736f 6c65 2e20 2067 6678 7465 726d 2069 sole. gfxterm i\n-00019740: 730a 616c 7761 7973 2055 6e69 636f 6465 s.always Unicode\n-00019750: 2028 7365 6520 496e 7465 726e 6174 696f (see Internatio\n-00019760: 6e61 6c69 7361 7469 6f6e 2073 6563 7469 nalisation secti\n-00019770: 6f6e 2066 6f72 2069 7473 206c 696d 6974 on for its limit\n-00019780: 6174 696f 6e73 292e 0a53 6572 6961 6c20 ations)..Serial \n-00019790: 6973 2063 6f6e 6669 6775 7261 626c 6520 is configurable \n-000197a0: 746f 2055 5446 2d38 206f 7220 4153 4349 to UTF-8 or ASCI\n-000197b0: 4920 2873 6565 2049 6e74 6572 6e61 7469 I (see Internati\n-000197c0: 6f6e 616c 6973 6174 696f 6e29 2e20 2049 onalisation). I\n-000197d0: 6e0a 6361 7365 206f 6620 7165 6d75 2061 n.case of qemu a\n-000197e0: 6e64 2063 6f72 6562 6f6f 7420 706f 7274 nd coreboot port\n-000197f0: 7320 7468 6520 7265 6665 7272 6564 2063 s the referred c\n-00019800: 6f6e 736f 6c65 2069 7320 7667 615f 7465 onsole is vga_te\n-00019810: 7874 2e0a 4c6f 6f6e 6773 6f6e 2061 6c77 xt..Loongson alw\n-00019820: 6179 7320 7573 6573 2067 6678 7465 726d ays uses gfxterm\n-00019830: 2e0a 0a20 2020 4d6f 7374 206c 696d 6974 ... Most limit\n-00019840: 6564 206f 6e65 2069 7320 4153 4349 492e ed one is ASCII.\n-00019850: 2043 5034 3337 2070 726f 7669 6465 7320 CP437 provides \n-00019860: 6164 6469 7469 6f6e 616c 6c79 0a70 7365 additionally.pse\n-00019870: 7564 6f67 7261 7068 6963 732e 2020 4752 udographics. GR\n-00019880: 5542 3220 646f 6573 6e27 7420 7573 6520 UB2 doesn't use \n-00019890: 616e 7920 6c61 6e67 7561 6765 2063 6861 any language cha\n-000198a0: 7261 6374 6572 7320 6672 6f6d 2043 5034 racters from CP4\n-000198b0: 3337 2061 730a 6f66 7465 6e20 4350 3433 37 as.often CP43\n-000198c0: 3720 6973 2072 6570 6c61 6365 6420 6279 7 is replaced by\n-000198d0: 206e 6174 696f 6e61 6c20 656e 636f 6469 national encodi\n-000198e0: 6e67 2063 6f6d 7061 7469 626c 6520 6f6e ng compatible on\n-000198f0: 6c79 2069 6e0a 7073 6575 646f 6772 6170 ly in.pseudograp\n-00019900: 6869 6373 2e20 2055 6e69 636f 6465 2069 hics. Unicode i\n-00019910: 7320 7468 6520 6d6f 7374 2076 6572 7361 s the most versa\n-00019920: 7469 6c65 2063 6861 7273 6574 2077 6869 tile charset whi\n-00019930: 6368 2073 7570 706f 7274 730a 6d61 6e79 ch supports.many\n-00019940: 206c 616e 6775 6167 6573 2e20 2048 6f77 languages. How\n-00019950: 6576 6572 2074 6865 2061 6374 7561 6c20 ever the actual \n-00019960: 636f 6e73 6f6c 6520 6d61 7920 6265 206d console may be m\n-00019970: 7563 6820 6d6f 7265 206c 696d 6974 6564 uch more limited\n-00019980: 0a64 6570 656e 6469 6e67 206f 6e20 6669 .depending on fi\n-00019990: 726d 7761 7265 0a0a 2020 204f 6e20 4249 rmware.. On BI\n-000199a0: 4f53 2c20 6e65 7477 6f72 6b20 6973 2073 OS, network is s\n-000199b0: 7570 706f 7274 6564 206f 6e6c 7920 6966 upported only if\n-000199c0: 2074 6865 2069 6d61 6765 2069 7320 6c6f the image is lo\n-000199d0: 6164 6564 2074 6872 6f75 6768 0a6e 6574 aded through.net\n-000199e0: 776f 726b 2e20 204f 6e20 7370 6172 6336 work. On sparc6\n-000199f0: 342c 2047 5255 4220 6973 2075 6e61 626c 4, GRUB is unabl\n-00019a00: 6520 746f 2064 6574 6572 6d69 6e65 2077 e to determine w\n-00019a10: 6869 6368 2073 6572 7665 7220 6974 2077 hich server it w\n-00019a20: 6173 0a62 6f6f 7465 6420 6672 6f6d 2e0a as.booted from..\n-00019a30: 0a20 2020 4469 7265 6374 2041 5441 2f41 . Direct ATA/A\n-00019a40: 4843 4920 7375 7070 6f72 7420 616c 6c6f HCI support allo\n-00019a50: 7773 2074 6f20 6369 7263 756d 7665 6e74 ws to circumvent\n-00019a60: 2076 6172 696f 7573 2066 6972 6d77 6172 various firmwar\n-00019a70: 650a 6c69 6d69 7461 7469 6f6e 7320 6275 e.limitations bu\n-00019a80: 7420 6973 6e27 7420 6e65 6564 6564 2066 t isn't needed f\n-00019a90: 6f72 206e 6f72 6d61 6c20 6f70 6572 6174 or normal operat\n-00019aa0: 696f 6e20 6578 6365 7074 206f 6e20 6261 ion except on ba\n-00019ab0: 7265 6d65 7461 6c0a 706f 7274 732e 0a0a remetal.ports...\n-00019ac0: 2020 2041 5420 6b65 7962 6f61 7264 2073 AT keyboard s\n-00019ad0: 7570 706f 7274 2061 6c6c 6f77 7320 6b65 upport allows ke\n-00019ae0: 7962 6f61 7264 206c 6179 6f75 7420 7265 yboard layout re\n-00019af0: 6d61 7070 696e 6720 616e 6420 7375 7070 mapping and supp\n-00019b00: 6f72 7420 666f 720a 6b65 7973 206e 6f74 ort for.keys not\n-00019b10: 2061 7661 696c 6162 6c65 2074 6872 6f75 available throu\n-00019b20: 6768 2066 6972 6d77 6172 652e 2020 4974 gh firmware. It\n-00019b30: 2069 736e 2774 206e 6565 6465 6420 666f isn't needed fo\n-00019b40: 7220 6e6f 726d 616c 0a6f 7065 7261 7469 r normal.operati\n-00019b50: 6f6e 2065 7863 6570 7420 6261 7265 6d65 on except bareme\n-00019b60: 7461 6c20 706f 7274 732e 0a0a 2020 2053 tal ports... S\n-00019b70: 7065 616b 6572 2061 6c6c 6f77 7320 6d6f peaker allows mo\n-00019b80: 7273 6520 616e 6420 7370 6b6d 6f64 656d rse and spkmodem\n-00019b90: 2063 6f6d 6d75 6e69 6361 7469 6f6e 2e0a communication..\n-00019ba0: 0a20 2020 5553 4220 7375 7070 6f72 7420 . USB support \n-00019bb0: 7072 6f76 6964 6573 2062 656e 6566 6974 provides benefit\n-00019bc0: 7320 7369 6d69 6c61 7220 746f 2041 5441 s similar to ATA\n-00019bd0: 2028 666f 7220 5553 4220 6469 736b 7329 (for USB disks)\n-00019be0: 206f 7220 4154 0a28 666f 7220 5553 4220 or AT.(for USB \n-00019bf0: 6b65 7962 6f61 7264 7329 2e20 2049 6e20 keyboards). In \n-00019c00: 6164 6469 7469 6f6e 2069 7420 616c 6c6f addition it allo\n-00019c10: 7773 2055 5342 7365 7269 616c 2e0a 0a20 ws USBserial... \n-00019c20: 2020 4368 6169 6e6c 6f61 6469 6e67 2072 Chainloading r\n-00019c30: 6566 6572 7320 746f 2074 6865 2061 6269 efers to the abi\n-00019c40: 6c69 7479 2074 6f20 6c6f 6164 2061 6e6f lity to load ano\n-00019c50: 7468 6572 2062 6f6f 746c 6f61 6465 7220 ther bootloader \n-00019c60: 7468 726f 7567 680a 7468 6520 7361 6d65 through.the same\n-00019c70: 2070 726f 746f 636f 6c20 616e 6420 6f6e protocol and on\n-00019c80: 2073 6f6d 6520 706c 6174 666f 726d 732c some platforms,\n-00019c90: 206c 696b 6520 4546 492c 2061 6c6c 6f77 like EFI, allow\n-00019ca0: 2074 6861 7420 626f 6f74 6c6f 6164 6572 that bootloader\n-00019cb0: 0a74 6f20 7265 7475 726e 2074 6f20 7468 .to return to th\n-00019cc0: 6520 4752 5542 2e0a 0a20 2020 4869 6e74 e GRUB... Hint\n-00019cd0: 7320 616c 6c6f 7720 6661 7374 6572 2064 s allow faster d\n-00019ce0: 6973 6b20 6469 7363 6f76 6572 7920 6279 isk discovery by\n-00019cf0: 2061 6c72 6561 6479 206b 6e6f 7769 6e67 already knowing\n-00019d00: 2069 6e20 6164 7661 6e63 6520 7768 6963 in advance whic\n-00019d10: 680a 6973 2074 6865 2064 6973 6b20 696e h.is the disk in\n-00019d20: 2071 7565 7374 696f 6e2e 2020 4f6e 2073 question. On s\n-00019d30: 6f6d 6520 706c 6174 666f 726d 7320 6869 ome platforms hi\n-00019d40: 6e74 7320 6172 6520 636f 7272 6563 7420 nts are correct \n-00019d50: 756e 6c65 7373 2079 6f75 0a6d 6f76 6520 unless you.move \n-00019d60: 7468 6520 6469 736b 2062 6574 7765 656e the disk between\n-00019d70: 2062 6f6f 7473 2e20 204f 6e20 6f74 6865 boots. On othe\n-00019d80: 7220 706c 6174 666f 726d 7320 6974 2773 r platforms it's\n-00019d90: 206a 7573 7420 616e 2065 6475 6361 7465 just an educate\n-00019da0: 640a 6775 6573 732e 2020 4e6f 7465 2074 d.guess. Note t\n-00019db0: 6861 7420 6869 6e74 2066 6169 6c75 7265 hat hint failure\n-00019dc0: 2072 6573 756c 7473 2069 6e20 6a75 7374 results in just\n-00019dd0: 2072 6564 7563 6564 2070 6572 666f 726d reduced perform\n-00019de0: 616e 6365 2c20 6e6f 740a 6120 6661 696c ance, not.a fail\n-00019df0: 7572 650a 0a20 2020 4261 6452 414d 2069 ure.. BadRAM i\n-00019e00: 7320 7468 6520 6162 696c 6974 7920 746f s the ability to\n-00019e10: 206d 6172 6b20 736f 6d65 206f 6620 7468 mark some of th\n-00019e20: 6520 5241 4d20 6173 2022 6261 6422 2e20 e RAM as \"bad\". \n-00019e30: 204e 6f74 653a 2064 7565 2074 6f0a 7072 Note: due to.pr\n-00019e40: 6f74 6f63 6f6c 206c 696d 6974 6174 696f otocol limitatio\n-00019e50: 6e73 206d 6970 732d 6c6f 6f6e 6773 6f6e ns mips-loongson\n-00019e60: 2028 7769 7468 204c 696e 7578 2070 726f (with Linux pro\n-00019e70: 746f 636f 6c29 2061 6e64 0a6d 6970 732d tocol) and.mips-\n-00019e80: 7165 6d75 5f6d 6970 7320 6361 6e20 7573 qemu_mips can us\n-00019e90: 6520 6f6e 6c79 206d 656d 6f72 7920 7570 e only memory up\n-00019ea0: 2074 6f20 6669 7273 7420 686f 6c65 2e0a to first hole..\n-00019eb0: 0a20 2020 426f 6f74 6c6f 6361 7469 6f6e . Bootlocation\n-00019ec0: 2069 7320 6162 696c 6974 7920 6f66 2047 is ability of G\n-00019ed0: 5255 4220 746f 2061 7574 6f6d 6174 6963 RUB to automatic\n-00019ee0: 616c 6c79 2064 6574 6563 7420 7768 6572 ally detect wher\n-00019ef0: 6520 6974 0a62 6f6f 7473 2066 726f 6d2e e it.boots from.\n-00019f00: 2020 2264 6973 6b22 206d 6561 6e73 2074 \"disk\" means t\n-00019f10: 6865 2064 6574 6563 7469 6f6e 2069 7320 he detection is \n-00019f20: 6c69 6d69 7465 6420 746f 2064 6574 6563 limited to detec\n-00019f30: 7469 6e67 2074 6865 2064 6973 6b0a 7769 ting the disk.wi\n-00019f40: 7468 2070 6172 7469 7469 6f6e 2062 6569 th partition bei\n-00019f50: 6e67 2064 6973 636f 7665 7265 6420 6f6e ng discovered on\n-00019f60: 2069 6e73 7461 6c6c 2074 696d 652e 2020 install time. \n-00019f70: 2270 6172 7469 7469 6f6e 2220 6d65 616e \"partition\" mean\n-00019f80: 7320 7468 6174 0a64 6973 6b20 616e 6420 s that.disk and \n-00019f90: 7061 7274 6974 6f6e 2063 616e 2062 6520 partiton can be \n-00019fa0: 6175 746f 6d61 7469 6361 6c6c 7920 6469 automatically di\n-00019fb0: 7363 6f76 6572 6564 2e20 2022 6669 6c65 scovered. \"file\n-00019fc0: 2220 6d65 616e 7320 7468 6174 0a62 6f6f \" means that.boo\n-00019fd0: 7420 696d 6167 6520 6669 6c65 206e 616d t image file nam\n-00019fe0: 6520 6173 2077 656c 6c20 6173 2064 6973 e as well as dis\n-00019ff0: 6b20 616e 6420 7061 7274 6974 696f 6e20 k and partition \n-0001a000: 6361 6e20 6265 2064 6973 636f 7665 7265 can be discovere\n-0001a010: 642e 0a46 6f72 2063 6f6e 7369 7374 656e d..For consisten\n-0001a020: 6379 2c20 6465 6661 756c 7420 696e 7374 cy, default inst\n-0001a030: 616c 6c20 6967 6e6f 7265 7320 7061 7274 all ignores part\n-0001a040: 6974 696f 6e20 616e 6420 7265 6c69 6573 ition and relies\n-0001a050: 2073 6f6c 656c 7920 6f6e 0a64 6973 6b20 solely on.disk \n-0001a060: 6465 7465 6374 696f 6e2e 2020 4966 206e detection. If n\n-0001a070: 6f20 626f 6f74 6c6f 6361 7469 6f6e 2064 o bootlocation d\n-0001a080: 6973 636f 7665 7279 2069 7320 6176 6169 iscovery is avai\n-0001a090: 6c61 626c 6520 6f72 2062 6f6f 7420 616e lable or boot an\n-0001a0a0: 640a 6772 7562 2d72 6f6f 7420 6469 736b d.grub-root disk\n-0001a0b0: 7320 6172 6520 6469 6666 6572 656e 742c s are different,\n-0001a0c0: 2055 5549 4420 6973 2075 7365 6420 696e UUID is used in\n-0001a0d0: 7374 6561 642e 2020 4f6e 2041 5243 2069 stead. On ARC i\n-0001a0e0: 6620 6e6f 0a64 6576 6963 6520 746f 2069 f no.device to i\n-0001a0f0: 6e73 7461 6c6c 2074 6f20 6973 2073 7065 nstall to is spe\n-0001a100: 6369 6669 6564 2c20 5555 4944 2069 7320 cified, UUID is \n-0001a110: 7573 6564 2069 6e73 7465 6164 2061 7320 used instead as \n-0001a120: 7765 6c6c 2e0a 0a20 2020 2020 2020 2020 well... \n-0001a130: 2020 2020 2020 4249 4f53 2020 2020 2020 BIOS \n-0001a140: 2020 2020 2043 6f72 6562 6f6f 7420 2020 Coreboot \n-0001a150: 2020 2020 4d75 6c74 6962 6f6f 7420 2020 Multiboot \n-0001a160: 2020 2051 656d 750a 7669 6465 6f20 2020 Qemu.video \n-0001a170: 2020 2020 2020 2079 6573 2020 2020 2020 yes \n-0001a180: 2020 2020 2020 7965 7320 2020 2020 2020 yes \n-0001a190: 2020 2020 2079 6573 2020 2020 2020 2020 yes \n-0001a1a0: 2020 2020 7965 730a 636f 6e73 6f6c 6520 yes.console \n-0001a1b0: 2020 2020 2020 2043 5034 3337 2020 2020 CP437 \n-0001a1c0: 2020 2020 2020 4350 3433 3720 2020 2020 CP437 \n-0001a1d0: 2020 2020 2043 5034 3337 2020 2020 2020 CP437 \n-0001a1e0: 2020 2020 4350 3433 370a 6368 6172 7365 CP437.charse\n-0001a1f0: 740a 6e65 7477 6f72 6b20 2020 2020 2020 t.network \n-0001a200: 2079 6573 2028 2a29 2020 2020 2020 2020 yes (*) \n-0001a210: 6e6f 2020 2020 2020 2020 2020 2020 206e no n\n-0001a220: 6f20 2020 2020 2020 2020 2020 2020 6e6f o no\n-0001a230: 0a41 5441 2f41 4843 4920 2020 2020 2020 .ATA/AHCI \n-0001a240: 7965 7320 2020 2020 2020 2020 2020 2079 yes y\n-0001a250: 6573 2020 2020 2020 2020 2020 2020 7965 es ye\n-0001a260: 7320 2020 2020 2020 2020 2020 2079 6573 s yes\n-0001a270: 0a41 5420 6b65 7962 6f61 7264 2020 2020 .AT keyboard \n-0001a280: 7965 7320 2020 2020 2020 2020 2020 2079 yes y\n-0001a290: 6573 2020 2020 2020 2020 2020 2020 7965 es ye\n-0001a2a0: 7320 2020 2020 2020 2020 2020 2079 6573 s yes\n-0001a2b0: 0a53 7065 616b 6572 2020 2020 2020 2020 .Speaker \n-0001a2c0: 7965 7320 2020 2020 2020 2020 2020 2079 yes y\n-0001a2d0: 6573 2020 2020 2020 2020 2020 2020 7965 es ye\n-0001a2e0: 7320 2020 2020 2020 2020 2020 2079 6573 s yes\n-0001a2f0: 0a55 5342 2020 2020 2020 2020 2020 2020 .USB \n-0001a300: 7965 7320 2020 2020 2020 2020 2020 2079 yes y\n-0001a310: 6573 2020 2020 2020 2020 2020 2020 7965 es ye\n-0001a320: 7320 2020 2020 2020 2020 2020 2079 6573 s yes\n-0001a330: 0a63 6861 696e 6c6f 6164 6572 2020 2020 .chainloader \n-0001a340: 6c6f 6361 6c20 2020 2020 2020 2020 2079 local y\n-0001a350: 6573 2020 2020 2020 2020 2020 2020 7965 es ye\n-0001a360: 7320 2020 2020 2020 2020 2020 206e 6f0a s no.\n-0001a370: 6370 7569 6420 2020 2020 2020 2020 2070 cpuid p\n-0001a380: 6172 7469 616c 2020 2020 2020 2020 7061 artial pa\n-0001a390: 7274 6961 6c20 2020 2020 2020 2070 6172 rtial par\n-0001a3a0: 7469 616c 2020 2020 2020 2020 7061 7274 tial part\n-0001a3b0: 6961 6c0a 7264 6d73 7220 2020 2020 2020 ial.rdmsr \n-0001a3c0: 2020 2070 6172 7469 616c 2020 2020 2020 partial \n-0001a3d0: 2020 7061 7274 6961 6c20 2020 2020 2020 partial \n-0001a3e0: 2070 6172 7469 616c 2020 2020 2020 2020 partial \n-0001a3f0: 7061 7274 6961 6c0a 7772 6d73 7220 2020 partial.wrmsr \n-0001a400: 2020 2020 2020 2070 6172 7469 616c 2020 partial \n-0001a410: 2020 2020 2020 7061 7274 6961 6c20 2020 partial \n-0001a420: 2020 2020 2070 6172 7469 616c 2020 2020 partial \n-0001a430: 2020 2020 7061 7274 6961 6c0a 6869 6e74 partial.hint\n-0001a440: 7320 2020 2020 2020 2020 2067 7565 7373 s guess\n-0001a450: 2020 2020 2020 2020 2020 6775 6573 7320 guess \n-0001a460: 2020 2020 2020 2020 2067 7565 7373 2020 guess \n-0001a470: 2020 2020 2020 2020 6775 6573 730a 5043 guess.PC\n-0001a480: 4920 2020 2020 2020 2020 2020 2079 6573 I yes\n-0001a490: 2020 2020 2020 2020 2020 2020 7965 7320 yes \n-0001a4a0: 2020 2020 2020 2020 2020 2079 6573 2020 yes \n-0001a4b0: 2020 2020 2020 2020 2020 7965 730a 6261 yes.ba\n-0001a4c0: 6472 616d 2020 2020 2020 2020 2079 6573 dram yes\n-0001a4d0: 2020 2020 2020 2020 2020 2020 7965 7320 yes \n-0001a4e0: 2020 2020 2020 2020 2020 2079 6573 2020 yes \n-0001a4f0: 2020 2020 2020 2020 2020 7965 730a 636f yes.co\n-0001a500: 6d70 7265 7373 696f 6e20 2020 2061 6c77 mpression alw\n-0001a510: 6179 7320 2020 2020 2020 2020 706f 696e ays poin\n-0001a520: 746c 6573 7320 2020 2020 206e 6f20 2020 tless no \n-0001a530: 2020 2020 2020 2020 2020 6e6f 0a65 7869 no.exi\n-0001a540: 7420 2020 2020 2020 2020 2020 7965 7320 t yes \n-0001a550: 2020 2020 2020 2020 2020 206e 6f20 2020 no \n-0001a560: 2020 2020 2020 2020 2020 6e6f 2020 2020 no \n-0001a570: 2020 2020 2020 2020 206e 6f0a 626f 6f74 no.boot\n-0001a580: 6c6f 6361 7469 6f6e 2020 2064 6973 6b20 location disk \n-0001a590: 2020 2020 2020 2020 2020 6e6f 2020 2020 no \n-0001a5a0: 2020 2020 2020 2020 206e 6f20 2020 2020 no \n-0001a5b0: 2020 2020 2020 2020 6e6f 0a0a 2020 2020 no.. \n-0001a5c0: 2020 2020 2020 2020 2020 2069 6133 3220 ia32 \n-0001a5d0: 4546 4920 2020 2020 2020 616d 6436 3420 EFI amd64 \n-0001a5e0: 4546 4920 2020 2020 2069 6133 3220 2020 EFI ia32 \n-0001a5f0: 2020 2020 2020 2020 4974 616e 6975 6d0a Itanium.\n+000193b0: 2a2a 2a2a 2a2a 0a0a 4752 5542 3220 6973 ******..GRUB2 is\n+000193c0: 2064 6573 6967 6e65 6420 746f 2062 6520 designed to be \n+000193d0: 706f 7274 6162 6c65 2061 6e64 2069 7320 portable and is \n+000193e0: 6163 7475 616c 6c79 2070 6f72 7465 6420 actually ported \n+000193f0: 6163 726f 7373 0a70 6c61 7466 6f72 6d73 across.platforms\n+00019400: 2e20 2057 6520 7472 7920 746f 206b 6565 . We try to kee\n+00019410: 7020 616c 6c20 706c 6174 666f 726d 7320 p all platforms \n+00019420: 6174 2074 6865 206c 6576 656c 2e20 2055 at the level. U\n+00019430: 6e66 6f72 7475 6e61 7465 6c79 0a73 6f6d nfortunately.som\n+00019440: 6520 706c 6174 666f 726d 7320 6172 6520 e platforms are \n+00019450: 6265 7474 6572 2073 7570 706f 7274 6564 better supported\n+00019460: 2074 6861 6e20 6f74 6865 7273 2e20 2054 than others. T\n+00019470: 6869 7320 6973 2064 6574 6169 6c65 6420 his is detailed \n+00019480: 696e 0a63 7572 7265 6e74 2061 6e64 2032 in.current and 2\n+00019490: 2066 6f6c 6c6f 7769 6e67 2073 6563 7469 following secti\n+000194a0: 6f6e 732e 0a0a 2020 2041 6c6c 2070 6c61 ons... All pla\n+000194b0: 7466 6f72 6d73 2068 6176 6520 616e 2061 tforms have an a\n+000194c0: 7274 6966 6963 6961 6c6c 7920 4752 5542 rtificially GRUB\n+000194d0: 2069 6d70 6f73 6564 2064 6973 6b20 7369 imposed disk si\n+000194e0: 7a65 2072 6573 7472 6963 7469 6f6e 0a6f ze restriction.o\n+000194f0: 6620 3120 4569 422e 2049 6e20 736f 6d65 f 1 EiB. In some\n+00019500: 2063 6173 6573 2c20 6c61 7267 6572 2064 cases, larger d\n+00019510: 6973 6b20 7369 7a65 7320 6361 6e20 6265 isk sizes can be\n+00019520: 2075 7365 642c 2062 7574 2061 6363 6573 used, but acces\n+00019530: 7320 7769 6c6c 0a6e 6f74 2062 6520 616c s will.not be al\n+00019540: 6c6f 7765 6420 6265 796f 6e64 2031 2045 lowed beyond 1 E\n+00019550: 6942 2e0a 0a20 2020 4c55 4b53 3220 6465 iB... LUKS2 de\n+00019560: 7669 6365 7320 7769 7468 2073 697a 6520 vices with size \n+00019570: 6c61 7267 6572 2074 6861 6e20 3136 2045 larger than 16 E\n+00019580: 6942 2061 7265 2063 7572 7265 6e74 6c79 iB are currently\n+00019590: 206e 6f74 0a73 7570 706f 7274 6564 2e20 not.supported. \n+000195a0: 2054 6865 7920 6361 6e20 6e6f 7420 6265 They can not be\n+000195b0: 2063 7265 6174 6564 2061 7320 6372 7970 created as cryp\n+000195c0: 746f 2064 6576 6963 6573 2062 7920 6372 to devices by cr\n+000195d0: 7970 746f 6d6f 756e 742c 2073 6f0a 6361 yptomount, so.ca\n+000195e0: 6e20 6e6f 7420 6576 656e 2062 6520 7061 n not even be pa\n+000195f0: 7274 6961 6c6c 7920 7265 6164 2066 726f rtially read fro\n+00019600: 6d2e 2020 4c55 4b53 2068 6176 6520 6e6f m. LUKS have no\n+00019610: 206c 696d 6974 6174 696f 6e73 206f 7468 limitations oth\n+00019620: 6572 0a74 6861 6e20 7468 6f73 6520 696d er.than those im\n+00019630: 706f 7365 6420 6279 2074 6865 2066 6f72 posed by the for\n+00019640: 6d61 742e 0a0a 2020 2041 5243 2070 6c61 mat... ARC pla\n+00019650: 7466 6f72 6d20 6973 2075 6e61 626c 6520 tform is unable \n+00019660: 746f 2063 6861 6e67 6520 6461 7465 7469 to change dateti\n+00019670: 6d65 2028 6669 726d 7761 7265 2064 6f65 me (firmware doe\n+00019680: 736e 2774 2073 6565 6d20 746f 0a70 726f sn't seem to.pro\n+00019690: 7669 6465 2061 2066 756e 6374 696f 6e20 vide a function \n+000196a0: 666f 7220 6974 292e 2020 454d 5520 6861 for it). EMU ha\n+000196b0: 7320 7369 6d69 6c61 7220 6c69 6d69 7461 s similar limita\n+000196c0: 7469 6f6e 2e0a 0a20 2020 4f6e 2045 4d55 tion... On EMU\n+000196d0: 2070 6c61 7466 6f72 6d20 6e6f 2073 6572 platform no ser\n+000196e0: 6961 6c20 706f 7274 2069 7320 6176 6169 ial port is avai\n+000196f0: 6c61 626c 652e 0a0a 2020 2043 6f6e 736f lable... Conso\n+00019700: 6c65 2063 6861 7273 6574 2072 6566 6572 le charset refer\n+00019710: 7320 6f6e 6c79 2074 6f20 6669 726d 7761 s only to firmwa\n+00019720: 7265 2d61 7373 6973 7465 6420 636f 6e73 re-assisted cons\n+00019730: 6f6c 652e 2020 6766 7874 6572 6d20 6973 ole. gfxterm is\n+00019740: 0a61 6c77 6179 7320 556e 6963 6f64 6520 .always Unicode \n+00019750: 2873 6565 2049 6e74 6572 6e61 7469 6f6e (see Internation\n+00019760: 616c 6973 6174 696f 6e20 7365 6374 696f alisation sectio\n+00019770: 6e20 666f 7220 6974 7320 6c69 6d69 7461 n for its limita\n+00019780: 7469 6f6e 7329 2e0a 5365 7269 616c 2069 tions)..Serial i\n+00019790: 7320 636f 6e66 6967 7572 6162 6c65 2074 s configurable t\n+000197a0: 6f20 5554 462d 3820 6f72 2041 5343 4949 o UTF-8 or ASCII\n+000197b0: 2028 7365 6520 496e 7465 726e 6174 696f (see Internatio\n+000197c0: 6e61 6c69 7361 7469 6f6e 292e 2020 496e nalisation). In\n+000197d0: 0a63 6173 6520 6f66 2071 656d 7520 616e .case of qemu an\n+000197e0: 6420 636f 7265 626f 6f74 2070 6f72 7473 d coreboot ports\n+000197f0: 2074 6865 2072 6566 6572 7265 6420 636f the referred co\n+00019800: 6e73 6f6c 6520 6973 2076 6761 5f74 6578 nsole is vga_tex\n+00019810: 742e 0a4c 6f6f 6e67 736f 6e20 616c 7761 t..Loongson alwa\n+00019820: 7973 2075 7365 7320 6766 7874 6572 6d2e ys uses gfxterm.\n+00019830: 0a0a 2020 204d 6f73 7420 6c69 6d69 7465 .. Most limite\n+00019840: 6420 6f6e 6520 6973 2041 5343 4949 2e20 d one is ASCII. \n+00019850: 4350 3433 3720 7072 6f76 6964 6573 2061 CP437 provides a\n+00019860: 6464 6974 696f 6e61 6c6c 790a 7073 6575 dditionally.pseu\n+00019870: 646f 6772 6170 6869 6373 2e20 2047 5255 dographics. GRU\n+00019880: 4232 2064 6f65 736e 2774 2075 7365 2061 B2 doesn't use a\n+00019890: 6e79 206c 616e 6775 6167 6520 6368 6172 ny language char\n+000198a0: 6163 7465 7273 2066 726f 6d20 4350 3433 acters from CP43\n+000198b0: 3720 6173 0a6f 6674 656e 2043 5034 3337 7 as.often CP437\n+000198c0: 2069 7320 7265 706c 6163 6564 2062 7920 is replaced by \n+000198d0: 6e61 7469 6f6e 616c 2065 6e63 6f64 696e national encodin\n+000198e0: 6720 636f 6d70 6174 6962 6c65 206f 6e6c g compatible onl\n+000198f0: 7920 696e 0a70 7365 7564 6f67 7261 7068 y in.pseudograph\n+00019900: 6963 732e 2020 556e 6963 6f64 6520 6973 ics. Unicode is\n+00019910: 2074 6865 206d 6f73 7420 7665 7273 6174 the most versat\n+00019920: 696c 6520 6368 6172 7365 7420 7768 6963 ile charset whic\n+00019930: 6820 7375 7070 6f72 7473 0a6d 616e 7920 h supports.many \n+00019940: 6c61 6e67 7561 6765 732e 2020 486f 7765 languages. Howe\n+00019950: 7665 7220 7468 6520 6163 7475 616c 2063 ver the actual c\n+00019960: 6f6e 736f 6c65 206d 6179 2062 6520 6d75 onsole may be mu\n+00019970: 6368 206d 6f72 6520 6c69 6d69 7465 640a ch more limited.\n+00019980: 6465 7065 6e64 696e 6720 6f6e 2066 6972 depending on fir\n+00019990: 6d77 6172 650a 0a20 2020 4f6e 2042 494f mware.. On BIO\n+000199a0: 532c 206e 6574 776f 726b 2069 7320 7375 S, network is su\n+000199b0: 7070 6f72 7465 6420 6f6e 6c79 2069 6620 pported only if \n+000199c0: 7468 6520 696d 6167 6520 6973 206c 6f61 the image is loa\n+000199d0: 6465 6420 7468 726f 7567 680a 6e65 7477 ded through.netw\n+000199e0: 6f72 6b2e 2020 4f6e 2073 7061 7263 3634 ork. On sparc64\n+000199f0: 2c20 4752 5542 2069 7320 756e 6162 6c65 , GRUB is unable\n+00019a00: 2074 6f20 6465 7465 726d 696e 6520 7768 to determine wh\n+00019a10: 6963 6820 7365 7276 6572 2069 7420 7761 ich server it wa\n+00019a20: 730a 626f 6f74 6564 2066 726f 6d2e 0a0a s.booted from...\n+00019a30: 2020 2044 6972 6563 7420 4154 412f 4148 Direct ATA/AH\n+00019a40: 4349 2073 7570 706f 7274 2061 6c6c 6f77 CI support allow\n+00019a50: 7320 746f 2063 6972 6375 6d76 656e 7420 s to circumvent \n+00019a60: 7661 7269 6f75 7320 6669 726d 7761 7265 various firmware\n+00019a70: 0a6c 696d 6974 6174 696f 6e73 2062 7574 .limitations but\n+00019a80: 2069 736e 2774 206e 6565 6465 6420 666f isn't needed fo\n+00019a90: 7220 6e6f 726d 616c 206f 7065 7261 7469 r normal operati\n+00019aa0: 6f6e 2065 7863 6570 7420 6f6e 2062 6172 on except on bar\n+00019ab0: 656d 6574 616c 0a70 6f72 7473 2e0a 0a20 emetal.ports... \n+00019ac0: 2020 4154 206b 6579 626f 6172 6420 7375 AT keyboard su\n+00019ad0: 7070 6f72 7420 616c 6c6f 7773 206b 6579 pport allows key\n+00019ae0: 626f 6172 6420 6c61 796f 7574 2072 656d board layout rem\n+00019af0: 6170 7069 6e67 2061 6e64 2073 7570 706f apping and suppo\n+00019b00: 7274 2066 6f72 0a6b 6579 7320 6e6f 7420 rt for.keys not \n+00019b10: 6176 6169 6c61 626c 6520 7468 726f 7567 available throug\n+00019b20: 6820 6669 726d 7761 7265 2e20 2049 7420 h firmware. It \n+00019b30: 6973 6e27 7420 6e65 6564 6564 2066 6f72 isn't needed for\n+00019b40: 206e 6f72 6d61 6c0a 6f70 6572 6174 696f normal.operatio\n+00019b50: 6e20 6578 6365 7074 2062 6172 656d 6574 n except baremet\n+00019b60: 616c 2070 6f72 7473 2e0a 0a20 2020 5370 al ports... Sp\n+00019b70: 6561 6b65 7220 616c 6c6f 7773 206d 6f72 eaker allows mor\n+00019b80: 7365 2061 6e64 2073 706b 6d6f 6465 6d20 se and spkmodem \n+00019b90: 636f 6d6d 756e 6963 6174 696f 6e2e 0a0a communication...\n+00019ba0: 2020 2055 5342 2073 7570 706f 7274 2070 USB support p\n+00019bb0: 726f 7669 6465 7320 6265 6e65 6669 7473 rovides benefits\n+00019bc0: 2073 696d 696c 6172 2074 6f20 4154 4120 similar to ATA \n+00019bd0: 2866 6f72 2055 5342 2064 6973 6b73 2920 (for USB disks) \n+00019be0: 6f72 2041 540a 2866 6f72 2055 5342 206b or AT.(for USB k\n+00019bf0: 6579 626f 6172 6473 292e 2020 496e 2061 eyboards). In a\n+00019c00: 6464 6974 696f 6e20 6974 2061 6c6c 6f77 ddition it allow\n+00019c10: 7320 5553 4273 6572 6961 6c2e 0a0a 2020 s USBserial... \n+00019c20: 2043 6861 696e 6c6f 6164 696e 6720 7265 Chainloading re\n+00019c30: 6665 7273 2074 6f20 7468 6520 6162 696c fers to the abil\n+00019c40: 6974 7920 746f 206c 6f61 6420 616e 6f74 ity to load anot\n+00019c50: 6865 7220 626f 6f74 6c6f 6164 6572 2074 her bootloader t\n+00019c60: 6872 6f75 6768 0a74 6865 2073 616d 6520 hrough.the same \n+00019c70: 7072 6f74 6f63 6f6c 2061 6e64 206f 6e20 protocol and on \n+00019c80: 736f 6d65 2070 6c61 7466 6f72 6d73 2c20 some platforms, \n+00019c90: 6c69 6b65 2045 4649 2c20 616c 6c6f 7720 like EFI, allow \n+00019ca0: 7468 6174 2062 6f6f 746c 6f61 6465 720a that bootloader.\n+00019cb0: 746f 2072 6574 7572 6e20 746f 2074 6865 to return to the\n+00019cc0: 2047 5255 422e 0a0a 2020 2048 696e 7473 GRUB... Hints\n+00019cd0: 2061 6c6c 6f77 2066 6173 7465 7220 6469 allow faster di\n+00019ce0: 736b 2064 6973 636f 7665 7279 2062 7920 sk discovery by \n+00019cf0: 616c 7265 6164 7920 6b6e 6f77 696e 6720 already knowing \n+00019d00: 696e 2061 6476 616e 6365 2077 6869 6368 in advance which\n+00019d10: 0a69 7320 7468 6520 6469 736b 2069 6e20 .is the disk in \n+00019d20: 7175 6573 7469 6f6e 2e20 204f 6e20 736f question. On so\n+00019d30: 6d65 2070 6c61 7466 6f72 6d73 2068 696e me platforms hin\n+00019d40: 7473 2061 7265 2063 6f72 7265 6374 2075 ts are correct u\n+00019d50: 6e6c 6573 7320 796f 750a 6d6f 7665 2074 nless you.move t\n+00019d60: 6865 2064 6973 6b20 6265 7477 6565 6e20 he disk between \n+00019d70: 626f 6f74 732e 2020 4f6e 206f 7468 6572 boots. On other\n+00019d80: 2070 6c61 7466 6f72 6d73 2069 7427 7320 platforms it's \n+00019d90: 6a75 7374 2061 6e20 6564 7563 6174 6564 just an educated\n+00019da0: 0a67 7565 7373 2e20 204e 6f74 6520 7468 .guess. Note th\n+00019db0: 6174 2068 696e 7420 6661 696c 7572 6520 at hint failure \n+00019dc0: 7265 7375 6c74 7320 696e 206a 7573 7420 results in just \n+00019dd0: 7265 6475 6365 6420 7065 7266 6f72 6d61 reduced performa\n+00019de0: 6e63 652c 206e 6f74 0a61 2066 6169 6c75 nce, not.a failu\n+00019df0: 7265 0a0a 2020 2042 6164 5241 4d20 6973 re.. BadRAM is\n+00019e00: 2074 6865 2061 6269 6c69 7479 2074 6f20 the ability to \n+00019e10: 6d61 726b 2073 6f6d 6520 6f66 2074 6865 mark some of the\n+00019e20: 2052 414d 2061 7320 2262 6164 222e 2020 RAM as \"bad\". \n+00019e30: 4e6f 7465 3a20 6475 6520 746f 0a70 726f Note: due to.pro\n+00019e40: 746f 636f 6c20 6c69 6d69 7461 7469 6f6e tocol limitation\n+00019e50: 7320 6d69 7073 2d6c 6f6f 6e67 736f 6e20 s mips-loongson \n+00019e60: 2877 6974 6820 4c69 6e75 7820 7072 6f74 (with Linux prot\n+00019e70: 6f63 6f6c 2920 616e 640a 6d69 7073 2d71 ocol) and.mips-q\n+00019e80: 656d 755f 6d69 7073 2063 616e 2075 7365 emu_mips can use\n+00019e90: 206f 6e6c 7920 6d65 6d6f 7279 2075 7020 only memory up \n+00019ea0: 746f 2066 6972 7374 2068 6f6c 652e 0a0a to first hole...\n+00019eb0: 2020 2042 6f6f 746c 6f63 6174 696f 6e20 Bootlocation \n+00019ec0: 6973 2061 6269 6c69 7479 206f 6620 4752 is ability of GR\n+00019ed0: 5542 2074 6f20 6175 746f 6d61 7469 6361 UB to automatica\n+00019ee0: 6c6c 7920 6465 7465 6374 2077 6865 7265 lly detect where\n+00019ef0: 2069 740a 626f 6f74 7320 6672 6f6d 2e20 it.boots from. \n+00019f00: 2022 6469 736b 2220 6d65 616e 7320 7468 \"disk\" means th\n+00019f10: 6520 6465 7465 6374 696f 6e20 6973 206c e detection is l\n+00019f20: 696d 6974 6564 2074 6f20 6465 7465 6374 imited to detect\n+00019f30: 696e 6720 7468 6520 6469 736b 0a77 6974 ing the disk.wit\n+00019f40: 6820 7061 7274 6974 696f 6e20 6265 696e h partition bein\n+00019f50: 6720 6469 7363 6f76 6572 6564 206f 6e20 g discovered on \n+00019f60: 696e 7374 616c 6c20 7469 6d65 2e20 2022 install time. \"\n+00019f70: 7061 7274 6974 696f 6e22 206d 6561 6e73 partition\" means\n+00019f80: 2074 6861 740a 6469 736b 2061 6e64 2070 that.disk and p\n+00019f90: 6172 7469 746f 6e20 6361 6e20 6265 2061 artiton can be a\n+00019fa0: 7574 6f6d 6174 6963 616c 6c79 2064 6973 utomatically dis\n+00019fb0: 636f 7665 7265 642e 2020 2266 696c 6522 covered. \"file\"\n+00019fc0: 206d 6561 6e73 2074 6861 740a 626f 6f74 means that.boot\n+00019fd0: 2069 6d61 6765 2066 696c 6520 6e61 6d65 image file name\n+00019fe0: 2061 7320 7765 6c6c 2061 7320 6469 736b as well as disk\n+00019ff0: 2061 6e64 2070 6172 7469 7469 6f6e 2063 and partition c\n+0001a000: 616e 2062 6520 6469 7363 6f76 6572 6564 an be discovered\n+0001a010: 2e0a 466f 7220 636f 6e73 6973 7465 6e63 ..For consistenc\n+0001a020: 792c 2064 6566 6175 6c74 2069 6e73 7461 y, default insta\n+0001a030: 6c6c 2069 676e 6f72 6573 2070 6172 7469 ll ignores parti\n+0001a040: 7469 6f6e 2061 6e64 2072 656c 6965 7320 tion and relies \n+0001a050: 736f 6c65 6c79 206f 6e0a 6469 736b 2064 solely on.disk d\n+0001a060: 6574 6563 7469 6f6e 2e20 2049 6620 6e6f etection. If no\n+0001a070: 2062 6f6f 746c 6f63 6174 696f 6e20 6469 bootlocation di\n+0001a080: 7363 6f76 6572 7920 6973 2061 7661 696c scovery is avail\n+0001a090: 6162 6c65 206f 7220 626f 6f74 2061 6e64 able or boot and\n+0001a0a0: 0a67 7275 622d 726f 6f74 2064 6973 6b73 .grub-root disks\n+0001a0b0: 2061 7265 2064 6966 6665 7265 6e74 2c20 are different, \n+0001a0c0: 5555 4944 2069 7320 7573 6564 2069 6e73 UUID is used ins\n+0001a0d0: 7465 6164 2e20 204f 6e20 4152 4320 6966 tead. On ARC if\n+0001a0e0: 206e 6f0a 6465 7669 6365 2074 6f20 696e no.device to in\n+0001a0f0: 7374 616c 6c20 746f 2069 7320 7370 6563 stall to is spec\n+0001a100: 6966 6965 642c 2055 5549 4420 6973 2075 ified, UUID is u\n+0001a110: 7365 6420 696e 7374 6561 6420 6173 2077 sed instead as w\n+0001a120: 656c 6c2e 0a0a 2020 2020 2020 2020 2020 ell... \n+0001a130: 2020 2020 2042 494f 5320 2020 2020 2020 BIOS \n+0001a140: 2020 2020 436f 7265 626f 6f74 2020 2020 Coreboot \n+0001a150: 2020 204d 756c 7469 626f 6f74 2020 2020 Multiboot \n+0001a160: 2020 5165 6d75 0a76 6964 656f 2020 2020 Qemu.video \n+0001a170: 2020 2020 2020 7965 7320 2020 2020 2020 yes \n+0001a180: 2020 2020 2079 6573 2020 2020 2020 2020 yes \n+0001a190: 2020 2020 7965 7320 2020 2020 2020 2020 yes \n+0001a1a0: 2020 2079 6573 0a63 6f6e 736f 6c65 2020 yes.console \n+0001a1b0: 2020 2020 2020 4350 3433 3720 2020 2020 CP437 \n+0001a1c0: 2020 2020 2043 5034 3337 2020 2020 2020 CP437 \n+0001a1d0: 2020 2020 4350 3433 3720 2020 2020 2020 CP437 \n+0001a1e0: 2020 2043 5034 3337 0a63 6861 7273 6574 CP437.charset\n+0001a1f0: 0a6e 6574 776f 726b 2020 2020 2020 2020 .network \n+0001a200: 7965 7320 282a 2920 2020 2020 2020 206e yes (*) n\n+0001a210: 6f20 2020 2020 2020 2020 2020 2020 6e6f o no\n+0001a220: 2020 2020 2020 2020 2020 2020 206e 6f0a no.\n+0001a230: 4154 412f 4148 4349 2020 2020 2020 2079 ATA/AHCI y\n+0001a240: 6573 2020 2020 2020 2020 2020 2020 7965 es ye\n+0001a250: 7320 2020 2020 2020 2020 2020 2079 6573 s yes\n+0001a260: 2020 2020 2020 2020 2020 2020 7965 730a yes.\n+0001a270: 4154 206b 6579 626f 6172 6420 2020 2079 AT keyboard y\n+0001a280: 6573 2020 2020 2020 2020 2020 2020 7965 es ye\n+0001a290: 7320 2020 2020 2020 2020 2020 2079 6573 s yes\n+0001a2a0: 2020 2020 2020 2020 2020 2020 7965 730a yes.\n+0001a2b0: 5370 6561 6b65 7220 2020 2020 2020 2079 Speaker y\n+0001a2c0: 6573 2020 2020 2020 2020 2020 2020 7965 es ye\n+0001a2d0: 7320 2020 2020 2020 2020 2020 2079 6573 s yes\n+0001a2e0: 2020 2020 2020 2020 2020 2020 7965 730a yes.\n+0001a2f0: 5553 4220 2020 2020 2020 2020 2020 2079 USB y\n+0001a300: 6573 2020 2020 2020 2020 2020 2020 7965 es ye\n+0001a310: 7320 2020 2020 2020 2020 2020 2079 6573 s yes\n+0001a320: 2020 2020 2020 2020 2020 2020 7965 730a yes.\n+0001a330: 6368 6169 6e6c 6f61 6465 7220 2020 206c chainloader l\n+0001a340: 6f63 616c 2020 2020 2020 2020 2020 7965 ocal ye\n+0001a350: 7320 2020 2020 2020 2020 2020 2079 6573 s yes\n+0001a360: 2020 2020 2020 2020 2020 2020 6e6f 0a63 no.c\n+0001a370: 7075 6964 2020 2020 2020 2020 2020 7061 puid pa\n+0001a380: 7274 6961 6c20 2020 2020 2020 2070 6172 rtial par\n+0001a390: 7469 616c 2020 2020 2020 2020 7061 7274 tial part\n+0001a3a0: 6961 6c20 2020 2020 2020 2070 6172 7469 ial parti\n+0001a3b0: 616c 0a72 646d 7372 2020 2020 2020 2020 al.rdmsr \n+0001a3c0: 2020 7061 7274 6961 6c20 2020 2020 2020 partial \n+0001a3d0: 2070 6172 7469 616c 2020 2020 2020 2020 partial \n+0001a3e0: 7061 7274 6961 6c20 2020 2020 2020 2070 partial p\n+0001a3f0: 6172 7469 616c 0a77 726d 7372 2020 2020 artial.wrmsr \n+0001a400: 2020 2020 2020 7061 7274 6961 6c20 2020 partial \n+0001a410: 2020 2020 2070 6172 7469 616c 2020 2020 partial \n+0001a420: 2020 2020 7061 7274 6961 6c20 2020 2020 partial \n+0001a430: 2020 2070 6172 7469 616c 0a68 696e 7473 partial.hints\n+0001a440: 2020 2020 2020 2020 2020 6775 6573 7320 guess \n+0001a450: 2020 2020 2020 2020 2067 7565 7373 2020 guess \n+0001a460: 2020 2020 2020 2020 6775 6573 7320 2020 guess \n+0001a470: 2020 2020 2020 2067 7565 7373 0a50 4349 guess.PCI\n+0001a480: 2020 2020 2020 2020 2020 2020 7965 7320 yes \n+0001a490: 2020 2020 2020 2020 2020 2079 6573 2020 yes \n+0001a4a0: 2020 2020 2020 2020 2020 7965 7320 2020 yes \n+0001a4b0: 2020 2020 2020 2020 2079 6573 0a62 6164 yes.bad\n+0001a4c0: 7261 6d20 2020 2020 2020 2020 7965 7320 ram yes \n+0001a4d0: 2020 2020 2020 2020 2020 2079 6573 2020 yes \n+0001a4e0: 2020 2020 2020 2020 2020 7965 7320 2020 yes \n+0001a4f0: 2020 2020 2020 2020 2079 6573 0a63 6f6d yes.com\n+0001a500: 7072 6573 7369 6f6e 2020 2020 616c 7761 pression alwa\n+0001a510: 7973 2020 2020 2020 2020 2070 6f69 6e74 ys point\n+0001a520: 6c65 7373 2020 2020 2020 6e6f 2020 2020 less no \n+0001a530: 2020 2020 2020 2020 206e 6f0a 6578 6974 no.exit\n+0001a540: 2020 2020 2020 2020 2020 2079 6573 2020 yes \n+0001a550: 2020 2020 2020 2020 2020 6e6f 2020 2020 no \n+0001a560: 2020 2020 2020 2020 206e 6f20 2020 2020 no \n+0001a570: 2020 2020 2020 2020 6e6f 0a62 6f6f 746c no.bootl\n+0001a580: 6f63 6174 696f 6e20 2020 6469 736b 2020 ocation disk \n+0001a590: 2020 2020 2020 2020 206e 6f20 2020 2020 no \n+0001a5a0: 2020 2020 2020 2020 6e6f 2020 2020 2020 no \n+0001a5b0: 2020 2020 2020 206e 6f0a 0a20 2020 2020 no.. \n+0001a5c0: 2020 2020 2020 2020 2020 6961 3332 2045 ia32 E\n+0001a5d0: 4649 2020 2020 2020 2061 6d64 3634 2045 FI amd64 E\n+0001a5e0: 4649 2020 2020 2020 6961 3332 2020 2020 FI ia32 \n+0001a5f0: 2020 2020 2020 2049 7461 6e69 756d 0a20 Itanium. \n 0001a600: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0001a610: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001a620: 2020 2020 2020 2020 2020 2020 2049 4545 IEE\n-0001a630: 4531 3237 350a 7669 6465 6f20 2020 2020 E1275.video \n-0001a640: 2020 2020 2079 6573 2020 2020 2020 2020 yes \n-0001a650: 2020 2020 7965 7320 2020 2020 2020 2020 yes \n-0001a660: 2020 206e 6f20 2020 2020 2020 2020 2020 no \n-0001a670: 2020 6e6f 0a63 6f6e 736f 6c65 2020 2020 no.console \n-0001a680: 2020 2020 556e 6963 6f64 6520 2020 2020 Unicode \n-0001a690: 2020 2055 6e69 636f 6465 2020 2020 2020 Unicode \n-0001a6a0: 2020 4153 4349 4920 2020 2020 2020 2020 ASCII \n-0001a6b0: 2055 6e69 636f 6465 0a63 6861 7273 6574 Unicode.charset\n-0001a6c0: 0a6e 6574 776f 726b 2020 2020 2020 2020 .network \n-0001a6d0: 7965 7320 2020 2020 2020 2020 2020 2079 yes y\n-0001a6e0: 6573 2020 2020 2020 2020 2020 2020 7965 es ye\n-0001a6f0: 7320 2020 2020 2020 2020 2020 2079 6573 s yes\n-0001a700: 0a41 5441 2f41 4843 4920 2020 2020 2020 .ATA/AHCI \n-0001a710: 7965 7320 2020 2020 2020 2020 2020 2079 yes y\n-0001a720: 6573 2020 2020 2020 2020 2020 2020 7965 es ye\n-0001a730: 7320 2020 2020 2020 2020 2020 206e 6f0a s no.\n-0001a740: 4154 206b 6579 626f 6172 6420 2020 2079 AT keyboard y\n-0001a750: 6573 2020 2020 2020 2020 2020 2020 7965 es ye\n-0001a760: 7320 2020 2020 2020 2020 2020 2079 6573 s yes\n-0001a770: 2020 2020 2020 2020 2020 2020 6e6f 0a53 no.S\n-0001a780: 7065 616b 6572 2020 2020 2020 2020 7965 peaker ye\n-0001a790: 7320 2020 2020 2020 2020 2020 2079 6573 s yes\n-0001a7a0: 2020 2020 2020 2020 2020 2020 7965 7320 yes \n-0001a7b0: 2020 2020 2020 2020 2020 206e 6f0a 5553 no.US\n-0001a7c0: 4220 2020 2020 2020 2020 2020 2079 6573 B yes\n-0001a7d0: 2020 2020 2020 2020 2020 2020 7965 7320 yes \n-0001a7e0: 2020 2020 2020 2020 2020 2079 6573 2020 yes \n-0001a7f0: 2020 2020 2020 2020 2020 6e6f 0a63 6861 no.cha\n-0001a800: 696e 6c6f 6164 6572 2020 2020 6c6f 6361 inloader loca\n-0001a810: 6c20 2020 2020 2020 2020 206c 6f63 616c l local\n-0001a820: 2020 2020 2020 2020 2020 6e6f 2020 2020 no \n-0001a830: 2020 2020 2020 2020 206c 6f63 616c 0a63 local.c\n-0001a840: 7075 6964 2020 2020 2020 2020 2020 7061 puid pa\n-0001a850: 7274 6961 6c20 2020 2020 2020 2070 6172 rtial par\n-0001a860: 7469 616c 2020 2020 2020 2020 7061 7274 tial part\n-0001a870: 6961 6c20 2020 2020 2020 206e 6f0a 7264 ial no.rd\n-0001a880: 6d73 7220 2020 2020 2020 2020 2070 6172 msr par\n-0001a890: 7469 616c 2020 2020 2020 2020 7061 7274 tial part\n-0001a8a0: 6961 6c20 2020 2020 2020 2070 6172 7469 ial parti\n-0001a8b0: 616c 2020 2020 2020 2020 6e6f 0a77 726d al no.wrm\n-0001a8c0: 7372 2020 2020 2020 2020 2020 7061 7274 sr part\n-0001a8d0: 6961 6c20 2020 2020 2020 2070 6172 7469 ial parti\n-0001a8e0: 616c 2020 2020 2020 2020 7061 7274 6961 al partia\n-0001a8f0: 6c20 2020 2020 2020 206e 6f0a 6869 6e74 l no.hint\n-0001a900: 7320 2020 2020 2020 2020 2067 7565 7373 s guess\n-0001a910: 2020 2020 2020 2020 2020 6775 6573 7320 guess \n-0001a920: 2020 2020 2020 2020 2067 6f6f 6420 2020 good \n-0001a930: 2020 2020 2020 2020 6775 6573 730a 5043 guess.PC\n-0001a940: 4920 2020 2020 2020 2020 2020 2079 6573 I yes\n-0001a950: 2020 2020 2020 2020 2020 2020 7965 7320 yes \n-0001a960: 2020 2020 2020 2020 2020 2079 6573 2020 yes \n-0001a970: 2020 2020 2020 2020 2020 6e6f 0a62 6164 no.bad\n-0001a980: 7261 6d20 2020 2020 2020 2020 7965 7320 ram yes \n-0001a990: 2020 2020 2020 2020 2020 2079 6573 2020 yes \n-0001a9a0: 2020 2020 2020 2020 2020 6e6f 2020 2020 no \n-0001a9b0: 2020 2020 2020 2020 2079 6573 0a63 6f6d yes.com\n-0001a9c0: 7072 6573 7369 6f6e 2020 2020 6e6f 2020 pression no \n-0001a9d0: 2020 2020 2020 2020 2020 206e 6f20 2020 no \n-0001a9e0: 2020 2020 2020 2020 2020 6e6f 2020 2020 no \n-0001a9f0: 2020 2020 2020 2020 206e 6f0a 6578 6974 no.exit\n-0001aa00: 2020 2020 2020 2020 2020 2079 6573 2020 yes \n-0001aa10: 2020 2020 2020 2020 2020 7965 7320 2020 yes \n-0001aa20: 2020 2020 2020 2020 2079 6573 2020 2020 yes \n-0001aa30: 2020 2020 2020 2020 7965 730a 626f 6f74 yes.boot\n-0001aa40: 6c6f 6361 7469 6f6e 2020 2066 696c 6520 location file \n-0001aa50: 2020 2020 2020 2020 2020 6669 6c65 2020 file \n-0001aa60: 2020 2020 2020 2020 2066 696c 652c 2020 file, \n-0001aa70: 2020 2020 2020 2020 6669 6c65 0a20 2020 file. \n+0001a620: 2020 2020 2020 2020 2020 2020 4945 4545 IEEE\n+0001a630: 3132 3735 0a76 6964 656f 2020 2020 2020 1275.video \n+0001a640: 2020 2020 7965 7320 2020 2020 2020 2020 yes \n+0001a650: 2020 2079 6573 2020 2020 2020 2020 2020 yes \n+0001a660: 2020 6e6f 2020 2020 2020 2020 2020 2020 no \n+0001a670: 206e 6f0a 636f 6e73 6f6c 6520 2020 2020 no.console \n+0001a680: 2020 2055 6e69 636f 6465 2020 2020 2020 Unicode \n+0001a690: 2020 556e 6963 6f64 6520 2020 2020 2020 Unicode \n+0001a6a0: 2041 5343 4949 2020 2020 2020 2020 2020 ASCII \n+0001a6b0: 556e 6963 6f64 650a 6368 6172 7365 740a Unicode.charset.\n+0001a6c0: 6e65 7477 6f72 6b20 2020 2020 2020 2079 network y\n+0001a6d0: 6573 2020 2020 2020 2020 2020 2020 7965 es ye\n+0001a6e0: 7320 2020 2020 2020 2020 2020 2079 6573 s yes\n+0001a6f0: 2020 2020 2020 2020 2020 2020 7965 730a yes.\n+0001a700: 4154 412f 4148 4349 2020 2020 2020 2079 ATA/AHCI y\n+0001a710: 6573 2020 2020 2020 2020 2020 2020 7965 es ye\n+0001a720: 7320 2020 2020 2020 2020 2020 2079 6573 s yes\n+0001a730: 2020 2020 2020 2020 2020 2020 6e6f 0a41 no.A\n+0001a740: 5420 6b65 7962 6f61 7264 2020 2020 7965 T keyboard ye\n+0001a750: 7320 2020 2020 2020 2020 2020 2079 6573 s yes\n+0001a760: 2020 2020 2020 2020 2020 2020 7965 7320 yes \n+0001a770: 2020 2020 2020 2020 2020 206e 6f0a 5370 no.Sp\n+0001a780: 6561 6b65 7220 2020 2020 2020 2079 6573 eaker yes\n+0001a790: 2020 2020 2020 2020 2020 2020 7965 7320 yes \n+0001a7a0: 2020 2020 2020 2020 2020 2079 6573 2020 yes \n+0001a7b0: 2020 2020 2020 2020 2020 6e6f 0a55 5342 no.USB\n+0001a7c0: 2020 2020 2020 2020 2020 2020 7965 7320 yes \n+0001a7d0: 2020 2020 2020 2020 2020 2079 6573 2020 yes \n+0001a7e0: 2020 2020 2020 2020 2020 7965 7320 2020 yes \n+0001a7f0: 2020 2020 2020 2020 206e 6f0a 6368 6169 no.chai\n+0001a800: 6e6c 6f61 6465 7220 2020 206c 6f63 616c nloader local\n+0001a810: 2020 2020 2020 2020 2020 6c6f 6361 6c20 local \n+0001a820: 2020 2020 2020 2020 206e 6f20 2020 2020 no \n+0001a830: 2020 2020 2020 2020 6c6f 6361 6c0a 6370 local.cp\n+0001a840: 7569 6420 2020 2020 2020 2020 2070 6172 uid par\n+0001a850: 7469 616c 2020 2020 2020 2020 7061 7274 tial part\n+0001a860: 6961 6c20 2020 2020 2020 2070 6172 7469 ial parti\n+0001a870: 616c 2020 2020 2020 2020 6e6f 0a72 646d al no.rdm\n+0001a880: 7372 2020 2020 2020 2020 2020 7061 7274 sr part\n+0001a890: 6961 6c20 2020 2020 2020 2070 6172 7469 ial parti\n+0001a8a0: 616c 2020 2020 2020 2020 7061 7274 6961 al partia\n+0001a8b0: 6c20 2020 2020 2020 206e 6f0a 7772 6d73 l no.wrms\n+0001a8c0: 7220 2020 2020 2020 2020 2070 6172 7469 r parti\n+0001a8d0: 616c 2020 2020 2020 2020 7061 7274 6961 al partia\n+0001a8e0: 6c20 2020 2020 2020 2070 6172 7469 616c l partial\n+0001a8f0: 2020 2020 2020 2020 6e6f 0a68 696e 7473 no.hints\n+0001a900: 2020 2020 2020 2020 2020 6775 6573 7320 guess \n+0001a910: 2020 2020 2020 2020 2067 7565 7373 2020 guess \n+0001a920: 2020 2020 2020 2020 676f 6f64 2020 2020 good \n+0001a930: 2020 2020 2020 2067 7565 7373 0a50 4349 guess.PCI\n+0001a940: 2020 2020 2020 2020 2020 2020 7965 7320 yes \n+0001a950: 2020 2020 2020 2020 2020 2079 6573 2020 yes \n+0001a960: 2020 2020 2020 2020 2020 7965 7320 2020 yes \n+0001a970: 2020 2020 2020 2020 206e 6f0a 6261 6472 no.badr\n+0001a980: 616d 2020 2020 2020 2020 2079 6573 2020 am yes \n+0001a990: 2020 2020 2020 2020 2020 7965 7320 2020 yes \n+0001a9a0: 2020 2020 2020 2020 206e 6f20 2020 2020 no \n+0001a9b0: 2020 2020 2020 2020 7965 730a 636f 6d70 yes.comp\n+0001a9c0: 7265 7373 696f 6e20 2020 206e 6f20 2020 ression no \n+0001a9d0: 2020 2020 2020 2020 2020 6e6f 2020 2020 no \n+0001a9e0: 2020 2020 2020 2020 206e 6f20 2020 2020 no \n+0001a9f0: 2020 2020 2020 2020 6e6f 0a65 7869 7420 no.exit \n+0001aa00: 2020 2020 2020 2020 2020 7965 7320 2020 yes \n+0001aa10: 2020 2020 2020 2020 2079 6573 2020 2020 yes \n+0001aa20: 2020 2020 2020 2020 7965 7320 2020 2020 yes \n+0001aa30: 2020 2020 2020 2079 6573 0a62 6f6f 746c yes.bootl\n+0001aa40: 6f63 6174 696f 6e20 2020 6669 6c65 2020 ocation file \n+0001aa50: 2020 2020 2020 2020 2066 696c 6520 2020 file \n+0001aa60: 2020 2020 2020 2020 6669 6c65 2c20 2020 file, \n+0001aa70: 2020 2020 2020 2066 696c 650a 2020 2020 file. \n 0001aa80: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0001aa90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001aaa0: 2020 2020 2020 2020 2020 6967 6e6f 7265 ignore\n-0001aab0: 640a 0a20 2020 2020 2020 2020 2020 2020 d.. \n-0001aac0: 2020 4c6f 6f6e 6773 6f6e 2020 2020 2020 Loongson \n-0001aad0: 2073 7061 7263 3634 2020 2020 2020 2020 sparc64 \n-0001aae0: 506f 7765 7270 6320 2020 2020 2020 2041 Powerpc A\n-0001aaf0: 5243 0a76 6964 656f 2020 2020 2020 2020 RC.video \n-0001ab00: 2020 7965 7320 2020 2020 2020 2020 2020 yes \n-0001ab10: 206e 6f20 2020 2020 2020 2020 2020 2020 no \n-0001ab20: 7965 7320 2020 2020 2020 2020 2020 206e yes n\n-0001ab30: 6f0a 636f 6e73 6f6c 6520 2020 2020 2020 o.console \n-0001ab40: 204e 2f41 2020 2020 2020 2020 2020 2020 N/A \n-0001ab50: 4153 4349 4920 2020 2020 2020 2020 2041 ASCII A\n-0001ab60: 5343 4949 2020 2020 2020 2020 2020 4153 SCII AS\n-0001ab70: 4349 490a 6368 6172 7365 740a 6e65 7477 CII.charset.netw\n-0001ab80: 6f72 6b20 2020 2020 2020 206e 6f20 2020 ork no \n-0001ab90: 2020 2020 2020 2020 2020 7965 7320 282a yes (*\n-0001aba0: 2920 2020 2020 2020 2079 6573 2020 2020 ) yes \n-0001abb0: 2020 2020 2020 2020 6e6f 0a41 5441 2f41 no.ATA/A\n-0001abc0: 4843 4920 2020 2020 2020 7965 7320 2020 HCI yes \n-0001abd0: 2020 2020 2020 2020 206e 6f20 2020 2020 no \n-0001abe0: 2020 2020 2020 2020 6e6f 2020 2020 2020 no \n-0001abf0: 2020 2020 2020 206e 6f0a 4154 206b 6579 no.AT key\n-0001ac00: 626f 6172 6420 2020 2079 6573 2020 2020 board yes \n-0001ac10: 2020 2020 2020 2020 6e6f 2020 2020 2020 no \n-0001ac20: 2020 2020 2020 206e 6f20 2020 2020 2020 no \n-0001ac30: 2020 2020 2020 6e6f 0a53 7065 616b 6572 no.Speaker\n-0001ac40: 2020 2020 2020 2020 6e6f 2020 2020 2020 no \n-0001ac50: 2020 2020 2020 206e 6f20 2020 2020 2020 no \n-0001ac60: 2020 2020 2020 6e6f 2020 2020 2020 2020 no \n-0001ac70: 2020 2020 206e 6f0a 5553 4220 2020 2020 no.USB \n-0001ac80: 2020 2020 2020 2079 6573 2020 2020 2020 yes \n-0001ac90: 2020 2020 2020 6e6f 2020 2020 2020 2020 no \n-0001aca0: 2020 2020 206e 6f20 2020 2020 2020 2020 no \n-0001acb0: 2020 2020 6e6f 0a63 6861 696e 6c6f 6164 no.chainload\n-0001acc0: 6572 2020 2020 7965 7320 2020 2020 2020 er yes \n-0001acd0: 2020 2020 206e 6f20 2020 2020 2020 2020 no \n-0001ace0: 2020 2020 6e6f 2020 2020 2020 2020 2020 no \n-0001acf0: 2020 206e 6f0a 6370 7569 6420 2020 2020 no.cpuid \n-0001ad00: 2020 2020 206e 6f20 2020 2020 2020 2020 no \n-0001ad10: 2020 2020 6e6f 2020 2020 2020 2020 2020 no \n-0001ad20: 2020 206e 6f20 2020 2020 2020 2020 2020 no \n-0001ad30: 2020 6e6f 0a72 646d 7372 2020 2020 2020 no.rdmsr \n-0001ad40: 2020 2020 6e6f 2020 2020 2020 2020 2020 no \n-0001ad50: 2020 206e 6f20 2020 2020 2020 2020 2020 no \n-0001ad60: 2020 6e6f 2020 2020 2020 2020 2020 2020 no \n-0001ad70: 206e 6f0a 7772 6d73 7220 2020 2020 2020 no.wrmsr \n-0001ad80: 2020 206e 6f20 2020 2020 2020 2020 2020 no \n-0001ad90: 2020 6e6f 2020 2020 2020 2020 2020 2020 no \n-0001ada0: 206e 6f20 2020 2020 2020 2020 2020 2020 no \n-0001adb0: 6e6f 0a68 696e 7473 2020 2020 2020 2020 no.hints \n-0001adc0: 2020 676f 6f64 2020 2020 2020 2020 2020 good \n-0001add0: 2067 6f6f 6420 2020 2020 2020 2020 2020 good \n-0001ade0: 676f 6f64 2020 2020 2020 2020 2020 206e good n\n-0001adf0: 6f0a 5043 4920 2020 2020 2020 2020 2020 o.PCI \n-0001ae00: 2079 6573 2020 2020 2020 2020 2020 2020 yes \n-0001ae10: 6e6f 2020 2020 2020 2020 2020 2020 206e no n\n-0001ae20: 6f20 2020 2020 2020 2020 2020 2020 6e6f o no\n-0001ae30: 0a62 6164 7261 6d20 2020 2020 2020 2020 .badram \n-0001ae40: 7965 7320 282a 2920 2020 2020 2020 206e yes (*) n\n-0001ae50: 6f20 2020 2020 2020 2020 2020 2020 6e6f o no\n-0001ae60: 2020 2020 2020 2020 2020 2020 206e 6f0a no.\n-0001ae70: 636f 6d70 7265 7373 696f 6e20 2020 2063 compression c\n-0001ae80: 6f6e 6669 6775 7261 626c 6520 2020 6e6f onfigurable no\n-0001ae90: 2020 2020 2020 2020 2020 2020 206e 6f20 no \n-0001aea0: 2020 2020 2020 2020 2020 2020 636f 6e66 conf\n-0001aeb0: 6967 7572 6162 6c65 0a65 7869 7420 2020 igurable.exit \n-0001aec0: 2020 2020 2020 2020 6e6f 2020 2020 2020 no \n-0001aed0: 2020 2020 2020 2079 6573 2020 2020 2020 yes \n-0001aee0: 2020 2020 2020 7965 7320 2020 2020 2020 yes \n-0001aef0: 2020 2020 2079 6573 0a62 6f6f 746c 6f63 yes.bootloc\n-0001af00: 6174 696f 6e20 2020 6e6f 2020 2020 2020 ation no \n-0001af10: 2020 2020 2020 2070 6172 7469 7469 6f6e partition\n-0001af20: 2020 2020 2020 6669 6c65 2020 2020 2020 file \n-0001af30: 2020 2020 2066 696c 6520 282a 290a 0a20 file (*).. \n-0001af40: 2020 2020 2020 2020 2020 2020 2020 4d49 MI\n-0001af50: 5053 2071 656d 7520 2020 2020 2065 6d75 PS qemu emu\n-0001af60: 2020 2020 2020 2020 2020 2020 7865 6e0a xen.\n-0001af70: 7669 6465 6f20 2020 2020 2020 2020 206e video n\n-0001af80: 6f20 2020 2020 2020 2020 2020 2020 7965 o ye\n-0001af90: 7320 2020 2020 2020 2020 2020 206e 6f0a s no.\n-0001afa0: 636f 6e73 6f6c 6520 2020 2020 2020 2043 console C\n-0001afb0: 5034 3337 2020 2020 2020 2020 2020 556e P437 Un\n-0001afc0: 6963 6f64 6520 282a 2920 2020 2041 5343 icode (*) ASC\n-0001afd0: 4949 0a63 6861 7273 6574 0a6e 6574 776f II.charset.netwo\n-0001afe0: 726b 2020 2020 2020 2020 6e6f 2020 2020 rk no \n-0001aff0: 2020 2020 2020 2020 2079 6573 2020 2020 yes \n-0001b000: 2020 2020 2020 2020 6e6f 0a41 5441 2f41 no.ATA/A\n-0001b010: 4843 4920 2020 2020 2020 7965 7320 2020 HCI yes \n-0001b020: 2020 2020 2020 2020 206e 6f20 2020 2020 no \n-0001b030: 2020 2020 2020 2020 6e6f 0a41 5420 6b65 no.AT ke\n-0001b040: 7962 6f61 7264 2020 2020 7965 7320 2020 yboard yes \n-0001b050: 2020 2020 2020 2020 206e 6f20 2020 2020 no \n-0001b060: 2020 2020 2020 2020 6e6f 0a53 7065 616b no.Speak\n-0001b070: 6572 2020 2020 2020 2020 6e6f 2020 2020 er no \n-0001b080: 2020 2020 2020 2020 206e 6f20 2020 2020 no \n-0001b090: 2020 2020 2020 2020 6e6f 0a55 5342 2020 no.USB \n-0001b0a0: 2020 2020 2020 2020 2020 4e2f 4120 2020 N/A \n-0001b0b0: 2020 2020 2020 2020 2079 6573 2020 2020 yes \n-0001b0c0: 2020 2020 2020 2020 6e6f 0a63 6861 696e no.chain\n-0001b0d0: 6c6f 6164 6572 2020 2020 7965 7320 2020 loader yes \n-0001b0e0: 2020 2020 2020 2020 206e 6f20 2020 2020 no \n-0001b0f0: 2020 2020 2020 2020 7965 730a 6370 7569 yes.cpui\n-0001b100: 6420 2020 2020 2020 2020 206e 6f20 2020 d no \n-0001b110: 2020 2020 2020 2020 2020 6e6f 2020 2020 no \n-0001b120: 2020 2020 2020 2020 2079 6573 0a72 646d yes.rdm\n-0001b130: 7372 2020 2020 2020 2020 2020 6e6f 2020 sr no \n-0001b140: 2020 2020 2020 2020 2020 206e 6f20 2020 no \n-0001b150: 2020 2020 2020 2020 2020 7965 730a 7772 yes.wr\n-0001b160: 6d73 7220 2020 2020 2020 2020 206e 6f20 msr no \n-0001b170: 2020 2020 2020 2020 2020 2020 6e6f 2020 no \n-0001b180: 2020 2020 2020 2020 2020 2079 6573 0a68 yes.h\n-0001b190: 696e 7473 2020 2020 2020 2020 2020 6775 ints gu\n-0001b1a0: 6573 7320 2020 2020 2020 2020 206e 6f20 ess no \n-0001b1b0: 2020 2020 2020 2020 2020 2020 6e6f 0a50 no.P\n-0001b1c0: 4349 2020 2020 2020 2020 2020 2020 6e6f CI no\n-0001b1d0: 2020 2020 2020 2020 2020 2020 206e 6f20 no \n-0001b1e0: 2020 2020 2020 2020 2020 2020 6e6f 0a62 no.b\n-0001b1f0: 6164 7261 6d20 2020 2020 2020 2020 7965 adram ye\n-0001b200: 7320 282a 2920 2020 2020 2020 206e 6f20 s (*) no \n-0001b210: 2020 2020 2020 2020 2020 2020 6e6f 0a63 no.c\n-0001b220: 6f6d 7072 6573 7369 6f6e 2020 2020 636f ompression co\n-0001b230: 6e66 6967 7572 6162 6c65 2020 206e 6f20 nfigurable no \n-0001b240: 2020 2020 2020 2020 2020 2020 6e6f 0a65 no.e\n-0001b250: 7869 7420 2020 2020 2020 2020 2020 6e6f xit no\n-0001b260: 2020 2020 2020 2020 2020 2020 2079 6573 yes\n-0001b270: 2020 2020 2020 2020 2020 2020 6e6f 0a62 no.b\n-0001b280: 6f6f 746c 6f63 6174 696f 6e20 2020 6e6f ootlocation no\n-0001b290: 2020 2020 2020 2020 2020 2020 2066 696c fil\n-0001b2a0: 6520 2020 2020 2020 2020 2020 6e6f 0a0a e no..\n-0001b2b0: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-0001b2c0: 6f2c 2020 4e6f 6465 3a20 506c 6174 666f o, Node: Platfo\n-0001b2d0: 726d 2d73 7065 6369 6669 6320 6f70 6572 rm-specific oper\n-0001b2e0: 6174 696f 6e73 2c20 204e 6578 743a 2053 ations, Next: S\n-0001b2f0: 7570 706f 7274 6564 206b 6572 6e65 6c73 upported kernels\n-0001b300: 2c20 2050 7265 763a 2050 6c61 7466 6f72 , Prev: Platfor\n-0001b310: 6d20 6c69 6d69 7461 7469 6f6e 732c 2020 m limitations, \n-0001b320: 5570 3a20 546f 700a 0a32 3120 4f75 746c Up: Top..21 Outl\n-0001b330: 696e 650a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a ine.**********..\n-0001b340: 536f 6d65 2070 6c61 7466 6f72 6d73 2068 Some platforms h\n-0001b350: 6176 6520 6665 6174 7572 6573 2077 6869 ave features whi\n-0001b360: 6368 2061 6c6c 6f77 7320 746f 2069 6d70 ch allows to imp\n-0001b370: 6c65 6d65 6e74 2073 6f6d 6520 636f 6d6d lement some comm\n-0001b380: 616e 6473 0a75 7365 6c65 7373 206f 7220 ands.useless or \n-0001b390: 6e6f 7420 696d 706c 656d 656e 7461 626c not implementabl\n-0001b3a0: 6520 6f6e 206f 7468 6572 732e 0a0a 2020 e on others... \n-0001b3b0: 2051 7569 636b 2073 756d 6d61 7279 3a0a Quick summary:.\n-0001b3c0: 0a20 2020 496e 666f 726d 6174 696f 6e20 . Information \n-0001b3d0: 7265 7472 6965 7661 6c3a 0a0a 2020 20e2 retrieval:.. .\n-0001b3e0: 80a2 206d 6970 7365 6c2d 6c6f 6f6e 6773 .. mipsel-loongs\n-0001b3f0: 6f6e 3a20 6c73 7370 640a 2020 20e2 80a2 on: lsspd. ...\n-0001b400: 206d 6970 732d 6172 633a 206c 7364 6576 mips-arc: lsdev\n-0001b410: 0a20 2020 e280 a220 6566 693a 206c 7365 . ... efi: lse\n-0001b420: 6669 7379 7374 6162 2c20 6c73 7361 6c2c fisystab, lssal,\n-0001b430: 206c 7365 6669 6d6d 6170 2c20 6c73 6566 lsefimmap, lsef\n-0001b440: 690a 2020 20e2 80a2 2069 3338 362d 7063 i. ... i386-pc\n-0001b450: 3a20 6c73 6170 6d0a 2020 20e2 80a2 2069 : lsapm. ... i\n-0001b460: 3338 362d 636f 7265 626f 6f74 3a20 6c73 386-coreboot: ls\n-0001b470: 636f 7265 626f 6f74 2c20 636f 7265 626f coreboot, corebo\n-0001b480: 6f74 5f62 6f6f 7474 696d 652c 2063 626d ot_boottime, cbm\n-0001b490: 656d 630a 2020 20e2 80a2 2061 6370 692d emc. ... acpi-\n-0001b4a0: 656e 6162 6c65 6420 2869 3338 362d 7063 enabled (i386-pc\n-0001b4b0: 2c20 6933 3836 2d63 6f72 6562 6f6f 742c , i386-coreboot,\n-0001b4c0: 2069 3338 362d 6d75 6c74 6962 6f6f 742c i386-multiboot,\n-0001b4d0: 202a 2d65 6669 293a 0a20 2020 2020 6c73 *-efi):. ls\n-0001b4e0: 6163 7069 0a0a 2020 2057 6f72 6b61 726f acpi.. Workaro\n-0001b4f0: 756e 6473 2066 6f72 2070 6c61 7466 6f72 unds for platfor\n-0001b500: 6d2d 7370 6563 6966 6963 2069 7373 7565 m-specific issue\n-0001b510: 733a 0a20 2020 e280 a220 6933 3836 2d65 s:. ... i386-e\n-0001b520: 6669 2f78 3836 5f36 342d 6566 693a 206c fi/x86_64-efi: l\n-0001b530: 6f61 6462 696f 732c 2066 616b 6562 696f oadbios, fakebio\n-0001b540: 732c 2066 6978 5f76 6964 656f 0a20 2020 s, fix_video. \n-0001b550: e280 a220 6163 7069 2d65 6e61 626c 6564 ... acpi-enabled\n-0001b560: 2028 6933 3836 2d70 632c 2069 3338 362d (i386-pc, i386-\n-0001b570: 636f 7265 626f 6f74 2c20 6933 3836 2d6d coreboot, i386-m\n-0001b580: 756c 7469 626f 6f74 2c20 2a2d 6566 6929 ultiboot, *-efi)\n-0001b590: 3a20 6163 7069 0a20 2020 2020 286f 7665 : acpi. (ove\n-0001b5a0: 7272 6964 6520 4143 5049 2074 6162 6c65 rride ACPI table\n-0001b5b0: 7329 0a20 2020 e280 a220 6933 3836 2d70 s). ... i386-p\n-0001b5c0: 633a 2064 7269 7665 6d61 700a 2020 20e2 c: drivemap. .\n-0001b5d0: 80a2 2069 3338 362d 7063 3a20 7365 6e64 .. i386-pc: send\n-0001b5e0: 6b65 790a 0a20 2020 4164 7661 6e63 6564 key.. Advanced\n-0001b5f0: 206f 7065 7261 7469 6f6e 7320 666f 7220 operations for \n-0001b600: 706f 7765 7220 7573 6572 733a 0a20 2020 power users:. \n-0001b610: e280 a220 7838 363a 2069 6f72 7720 2864 ... x86: iorw (d\n-0001b620: 6972 6563 7420 6163 6365 7373 2074 6f20 irect access to \n-0001b630: 492f 4f20 706f 7274 7329 0a0a 2020 204d I/O ports).. M\n-0001b640: 6973 6365 6c6c 616e 656f 7573 3a0a 2020 iscellaneous:. \n-0001b650: 20e2 80a2 2063 6d6f 7320 2878 3836 2d2a ... cmos (x86-*\n-0001b660: 2c20 6965 6565 3132 3735 2c20 6d69 7073 , ieee1275, mips\n-0001b670: 2d71 656d 755f 6d69 7073 2c20 6d69 7073 -qemu_mips, mips\n-0001b680: 2d6c 6f6f 6e67 736f 6e29 3a20 636d 6f73 -loongson): cmos\n-0001b690: 7465 7374 0a20 2020 2020 2875 7365 6420 test. (used \n-0001b6a0: 6f6e 2073 6f6d 6520 6c61 7074 6f70 7320 on some laptops \n-0001b6b0: 746f 2063 6865 636b 2066 6f72 2073 7065 to check for spe\n-0001b6c0: 6369 616c 2070 6f77 6572 2d6f 6e20 6b65 cial power-on ke\n-0001b6d0: 7929 2c20 636d 6f73 636c 6561 6e0a 2020 y), cmosclean. \n-0001b6e0: 20e2 80a2 2069 3338 362d 7063 3a20 706c ... i386-pc: pl\n-0001b6f0: 6179 0a0a 1f0a 4669 6c65 3a20 6772 7562 ay....File: grub\n-0001b700: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 5375 .info, Node: Su\n-0001b710: 7070 6f72 7465 6420 6b65 726e 656c 732c pported kernels,\n-0001b720: 2020 4e65 7874 3a20 5472 6f75 626c 6573 Next: Troubles\n-0001b730: 686f 6f74 696e 672c 2020 5072 6576 3a20 hooting, Prev: \n-0001b740: 506c 6174 666f 726d 2d73 7065 6369 6669 Platform-specifi\n-0001b750: 6320 6f70 6572 6174 696f 6e73 2c20 2055 c operations, U\n-0001b760: 703a 2054 6f70 0a0a 3232 2053 7570 706f p: Top..22 Suppo\n-0001b770: 7274 6564 2062 6f6f 7420 7461 7267 6574 rted boot target\n-0001b780: 730a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a s.**************\n-0001b790: 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a58 3836 ***********..X86\n-0001b7a0: 2073 7570 706f 7274 2069 7320 7375 6d6d support is summ\n-0001b7b0: 6172 6973 6564 2069 6e20 7468 6520 666f arised in the fo\n-0001b7c0: 6c6c 6f77 696e 6720 7461 626c 652e 2020 llowing table. \n-0001b7d0: 2259 6573 2220 6d65 616e 7320 7468 6174 \"Yes\" means that\n-0001b7e0: 2074 6865 0a6b 6572 6e65 6c20 776f 726b the.kernel work\n-0001b7f0: 7320 6f6e 2074 6865 2067 6976 656e 2070 s on the given p\n-0001b800: 6c61 7466 6f72 6d2c 2022 6372 6173 6865 latform, \"crashe\n-0001b810: 7322 206d 6561 6e73 2061 6e20 6561 726c s\" means an earl\n-0001b820: 7920 6b65 726e 656c 0a63 7261 7368 2077 y kernel.crash w\n-0001b830: 6869 6368 2077 6520 686f 7065 2077 696c hich we hope wil\n-0001b840: 6c20 6265 2066 6978 6564 2062 7920 636f l be fixed by co\n-0001b850: 6e63 6572 6e65 6420 6b65 726e 656c 2064 ncerned kernel d\n-0001b860: 6576 656c 6f70 6572 732e 2020 226e 6f22 evelopers. \"no\"\n-0001b870: 0a6d 6561 6e73 2047 5255 4220 646f 6573 .means GRUB does\n-0001b880: 6e27 7420 6c6f 6164 2074 6865 2067 6976 n't load the giv\n-0001b890: 656e 206b 6572 6e65 6c20 6f6e 2061 2067 en kernel on a g\n-0001b8a0: 6976 656e 2070 6c61 7466 6f72 6d2e 0a22 iven platform..\"\n-0001b8b0: 6865 6164 6c65 7373 2220 6d65 616e 7320 headless\" means \n-0001b8c0: 7468 6174 2074 6865 206b 6572 6e65 6c20 that the kernel \n-0001b8d0: 776f 726b 7320 6275 7420 6c61 636b 7320 works but lacks \n-0001b8e0: 636f 6e73 6f6c 6520 6472 6976 6572 7320 console drivers \n-0001b8f0: 2879 6f75 0a63 616e 2073 7469 6c6c 2075 (you.can still u\n-0001b900: 7365 2073 6572 6961 6c20 6f72 206e 6574 se serial or net\n-0001b910: 776f 726b 2063 6f6e 736f 6c65 292e 2020 work console). \n-0001b920: 496e 2063 6173 6520 6f66 2022 6e6f 2220 In case of \"no\" \n-0001b930: 616e 6420 2263 7261 7368 6573 220a 7468 and \"crashes\".th\n-0001b940: 6520 7265 6173 6f6e 2069 7320 6769 7665 e reason is give\n-0001b950: 6e20 696e 2066 6f6f 746e 6f74 652e 0a20 n in footnote.. \n+0001aaa0: 2020 2020 2020 2020 2069 676e 6f72 6564 ignored\n+0001aab0: 0a0a 2020 2020 2020 2020 2020 2020 2020 .. \n+0001aac0: 204c 6f6f 6e67 736f 6e20 2020 2020 2020 Loongson \n+0001aad0: 7370 6172 6336 3420 2020 2020 2020 2050 sparc64 P\n+0001aae0: 6f77 6572 7063 2020 2020 2020 2020 4152 owerpc AR\n+0001aaf0: 430a 7669 6465 6f20 2020 2020 2020 2020 C.video \n+0001ab00: 2079 6573 2020 2020 2020 2020 2020 2020 yes \n+0001ab10: 6e6f 2020 2020 2020 2020 2020 2020 2079 no y\n+0001ab20: 6573 2020 2020 2020 2020 2020 2020 6e6f es no\n+0001ab30: 0a63 6f6e 736f 6c65 2020 2020 2020 2020 .console \n+0001ab40: 4e2f 4120 2020 2020 2020 2020 2020 2041 N/A A\n+0001ab50: 5343 4949 2020 2020 2020 2020 2020 4153 SCII AS\n+0001ab60: 4349 4920 2020 2020 2020 2020 2041 5343 CII ASC\n+0001ab70: 4949 0a63 6861 7273 6574 0a6e 6574 776f II.charset.netwo\n+0001ab80: 726b 2020 2020 2020 2020 6e6f 2020 2020 rk no \n+0001ab90: 2020 2020 2020 2020 2079 6573 2028 2a29 yes (*)\n+0001aba0: 2020 2020 2020 2020 7965 7320 2020 2020 yes \n+0001abb0: 2020 2020 2020 206e 6f0a 4154 412f 4148 no.ATA/AH\n+0001abc0: 4349 2020 2020 2020 2079 6573 2020 2020 CI yes \n+0001abd0: 2020 2020 2020 2020 6e6f 2020 2020 2020 no \n+0001abe0: 2020 2020 2020 206e 6f20 2020 2020 2020 no \n+0001abf0: 2020 2020 2020 6e6f 0a41 5420 6b65 7962 no.AT keyb\n+0001ac00: 6f61 7264 2020 2020 7965 7320 2020 2020 oard yes \n+0001ac10: 2020 2020 2020 206e 6f20 2020 2020 2020 no \n+0001ac20: 2020 2020 2020 6e6f 2020 2020 2020 2020 no \n+0001ac30: 2020 2020 206e 6f0a 5370 6561 6b65 7220 no.Speaker \n+0001ac40: 2020 2020 2020 206e 6f20 2020 2020 2020 no \n+0001ac50: 2020 2020 2020 6e6f 2020 2020 2020 2020 no \n+0001ac60: 2020 2020 206e 6f20 2020 2020 2020 2020 no \n+0001ac70: 2020 2020 6e6f 0a55 5342 2020 2020 2020 no.USB \n+0001ac80: 2020 2020 2020 7965 7320 2020 2020 2020 yes \n+0001ac90: 2020 2020 206e 6f20 2020 2020 2020 2020 no \n+0001aca0: 2020 2020 6e6f 2020 2020 2020 2020 2020 no \n+0001acb0: 2020 206e 6f0a 6368 6169 6e6c 6f61 6465 no.chainloade\n+0001acc0: 7220 2020 2079 6573 2020 2020 2020 2020 r yes \n+0001acd0: 2020 2020 6e6f 2020 2020 2020 2020 2020 no \n+0001ace0: 2020 206e 6f20 2020 2020 2020 2020 2020 no \n+0001acf0: 2020 6e6f 0a63 7075 6964 2020 2020 2020 no.cpuid \n+0001ad00: 2020 2020 6e6f 2020 2020 2020 2020 2020 no \n+0001ad10: 2020 206e 6f20 2020 2020 2020 2020 2020 no \n+0001ad20: 2020 6e6f 2020 2020 2020 2020 2020 2020 no \n+0001ad30: 206e 6f0a 7264 6d73 7220 2020 2020 2020 no.rdmsr \n+0001ad40: 2020 206e 6f20 2020 2020 2020 2020 2020 no \n+0001ad50: 2020 6e6f 2020 2020 2020 2020 2020 2020 no \n+0001ad60: 206e 6f20 2020 2020 2020 2020 2020 2020 no \n+0001ad70: 6e6f 0a77 726d 7372 2020 2020 2020 2020 no.wrmsr \n+0001ad80: 2020 6e6f 2020 2020 2020 2020 2020 2020 no \n+0001ad90: 206e 6f20 2020 2020 2020 2020 2020 2020 no \n+0001ada0: 6e6f 2020 2020 2020 2020 2020 2020 206e no n\n+0001adb0: 6f0a 6869 6e74 7320 2020 2020 2020 2020 o.hints \n+0001adc0: 2067 6f6f 6420 2020 2020 2020 2020 2020 good \n+0001add0: 676f 6f64 2020 2020 2020 2020 2020 2067 good g\n+0001ade0: 6f6f 6420 2020 2020 2020 2020 2020 6e6f ood no\n+0001adf0: 0a50 4349 2020 2020 2020 2020 2020 2020 .PCI \n+0001ae00: 7965 7320 2020 2020 2020 2020 2020 206e yes n\n+0001ae10: 6f20 2020 2020 2020 2020 2020 2020 6e6f o no\n+0001ae20: 2020 2020 2020 2020 2020 2020 206e 6f0a no.\n+0001ae30: 6261 6472 616d 2020 2020 2020 2020 2079 badram y\n+0001ae40: 6573 2028 2a29 2020 2020 2020 2020 6e6f es (*) no\n+0001ae50: 2020 2020 2020 2020 2020 2020 206e 6f20 no \n+0001ae60: 2020 2020 2020 2020 2020 2020 6e6f 0a63 no.c\n+0001ae70: 6f6d 7072 6573 7369 6f6e 2020 2020 636f ompression co\n+0001ae80: 6e66 6967 7572 6162 6c65 2020 206e 6f20 nfigurable no \n+0001ae90: 2020 2020 2020 2020 2020 2020 6e6f 2020 no \n+0001aea0: 2020 2020 2020 2020 2020 2063 6f6e 6669 confi\n+0001aeb0: 6775 7261 626c 650a 6578 6974 2020 2020 gurable.exit \n+0001aec0: 2020 2020 2020 206e 6f20 2020 2020 2020 no \n+0001aed0: 2020 2020 2020 7965 7320 2020 2020 2020 yes \n+0001aee0: 2020 2020 2079 6573 2020 2020 2020 2020 yes \n+0001aef0: 2020 2020 7965 730a 626f 6f74 6c6f 6361 yes.bootloca\n+0001af00: 7469 6f6e 2020 206e 6f20 2020 2020 2020 tion no \n+0001af10: 2020 2020 2020 7061 7274 6974 696f 6e20 partition \n+0001af20: 2020 2020 2066 696c 6520 2020 2020 2020 file \n+0001af30: 2020 2020 6669 6c65 2028 2a29 0a0a 2020 file (*).. \n+0001af40: 2020 2020 2020 2020 2020 2020 204d 4950 MIP\n+0001af50: 5320 7165 6d75 2020 2020 2020 656d 7520 S qemu emu \n+0001af60: 2020 2020 2020 2020 2020 2078 656e 0a76 xen.v\n+0001af70: 6964 656f 2020 2020 2020 2020 2020 6e6f ideo no\n+0001af80: 2020 2020 2020 2020 2020 2020 2079 6573 yes\n+0001af90: 2020 2020 2020 2020 2020 2020 6e6f 0a63 no.c\n+0001afa0: 6f6e 736f 6c65 2020 2020 2020 2020 4350 onsole CP\n+0001afb0: 3433 3720 2020 2020 2020 2020 2055 6e69 437 Uni\n+0001afc0: 636f 6465 2028 2a29 2020 2020 4153 4349 code (*) ASCI\n+0001afd0: 490a 6368 6172 7365 740a 6e65 7477 6f72 I.charset.networ\n+0001afe0: 6b20 2020 2020 2020 206e 6f20 2020 2020 k no \n+0001aff0: 2020 2020 2020 2020 7965 7320 2020 2020 yes \n+0001b000: 2020 2020 2020 206e 6f0a 4154 412f 4148 no.ATA/AH\n+0001b010: 4349 2020 2020 2020 2079 6573 2020 2020 CI yes \n+0001b020: 2020 2020 2020 2020 6e6f 2020 2020 2020 no \n+0001b030: 2020 2020 2020 206e 6f0a 4154 206b 6579 no.AT key\n+0001b040: 626f 6172 6420 2020 2079 6573 2020 2020 board yes \n+0001b050: 2020 2020 2020 2020 6e6f 2020 2020 2020 no \n+0001b060: 2020 2020 2020 206e 6f0a 5370 6561 6b65 no.Speake\n+0001b070: 7220 2020 2020 2020 206e 6f20 2020 2020 r no \n+0001b080: 2020 2020 2020 2020 6e6f 2020 2020 2020 no \n+0001b090: 2020 2020 2020 206e 6f0a 5553 4220 2020 no.USB \n+0001b0a0: 2020 2020 2020 2020 204e 2f41 2020 2020 N/A \n+0001b0b0: 2020 2020 2020 2020 7965 7320 2020 2020 yes \n+0001b0c0: 2020 2020 2020 206e 6f0a 6368 6169 6e6c no.chainl\n+0001b0d0: 6f61 6465 7220 2020 2079 6573 2020 2020 oader yes \n+0001b0e0: 2020 2020 2020 2020 6e6f 2020 2020 2020 no \n+0001b0f0: 2020 2020 2020 2079 6573 0a63 7075 6964 yes.cpuid\n+0001b100: 2020 2020 2020 2020 2020 6e6f 2020 2020 no \n+0001b110: 2020 2020 2020 2020 206e 6f20 2020 2020 no \n+0001b120: 2020 2020 2020 2020 7965 730a 7264 6d73 yes.rdms\n+0001b130: 7220 2020 2020 2020 2020 206e 6f20 2020 r no \n+0001b140: 2020 2020 2020 2020 2020 6e6f 2020 2020 no \n+0001b150: 2020 2020 2020 2020 2079 6573 0a77 726d yes.wrm\n+0001b160: 7372 2020 2020 2020 2020 2020 6e6f 2020 sr no \n+0001b170: 2020 2020 2020 2020 2020 206e 6f20 2020 no \n+0001b180: 2020 2020 2020 2020 2020 7965 730a 6869 yes.hi\n+0001b190: 6e74 7320 2020 2020 2020 2020 2067 7565 nts gue\n+0001b1a0: 7373 2020 2020 2020 2020 2020 6e6f 2020 ss no \n+0001b1b0: 2020 2020 2020 2020 2020 206e 6f0a 5043 no.PC\n+0001b1c0: 4920 2020 2020 2020 2020 2020 206e 6f20 I no \n+0001b1d0: 2020 2020 2020 2020 2020 2020 6e6f 2020 no \n+0001b1e0: 2020 2020 2020 2020 2020 206e 6f0a 6261 no.ba\n+0001b1f0: 6472 616d 2020 2020 2020 2020 2079 6573 dram yes\n+0001b200: 2028 2a29 2020 2020 2020 2020 6e6f 2020 (*) no \n+0001b210: 2020 2020 2020 2020 2020 206e 6f0a 636f no.co\n+0001b220: 6d70 7265 7373 696f 6e20 2020 2063 6f6e mpression con\n+0001b230: 6669 6775 7261 626c 6520 2020 6e6f 2020 figurable no \n+0001b240: 2020 2020 2020 2020 2020 206e 6f0a 6578 no.ex\n+0001b250: 6974 2020 2020 2020 2020 2020 206e 6f20 it no \n+0001b260: 2020 2020 2020 2020 2020 2020 7965 7320 yes \n+0001b270: 2020 2020 2020 2020 2020 206e 6f0a 626f no.bo\n+0001b280: 6f74 6c6f 6361 7469 6f6e 2020 206e 6f20 otlocation no \n+0001b290: 2020 2020 2020 2020 2020 2020 6669 6c65 file\n+0001b2a0: 2020 2020 2020 2020 2020 206e 6f0a 0a1f no...\n+0001b2b0: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+0001b2c0: 2c20 204e 6f64 653a 2050 6c61 7466 6f72 , Node: Platfor\n+0001b2d0: 6d2d 7370 6563 6966 6963 206f 7065 7261 m-specific opera\n+0001b2e0: 7469 6f6e 732c 2020 4e65 7874 3a20 5375 tions, Next: Su\n+0001b2f0: 7070 6f72 7465 6420 6b65 726e 656c 732c pported kernels,\n+0001b300: 2020 5072 6576 3a20 506c 6174 666f 726d Prev: Platform\n+0001b310: 206c 696d 6974 6174 696f 6e73 2c20 2055 limitations, U\n+0001b320: 703a 2054 6f70 0a0a 3231 204f 7574 6c69 p: Top..21 Outli\n+0001b330: 6e65 0a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a53 ne.**********..S\n+0001b340: 6f6d 6520 706c 6174 666f 726d 7320 6861 ome platforms ha\n+0001b350: 7665 2066 6561 7475 7265 7320 7768 6963 ve features whic\n+0001b360: 6820 616c 6c6f 7773 2074 6f20 696d 706c h allows to impl\n+0001b370: 656d 656e 7420 736f 6d65 2063 6f6d 6d61 ement some comma\n+0001b380: 6e64 730a 7573 656c 6573 7320 6f72 206e nds.useless or n\n+0001b390: 6f74 2069 6d70 6c65 6d65 6e74 6162 6c65 ot implementable\n+0001b3a0: 206f 6e20 6f74 6865 7273 2e0a 0a20 2020 on others... \n+0001b3b0: 5175 6963 6b20 7375 6d6d 6172 793a 0a0a Quick summary:..\n+0001b3c0: 2020 2049 6e66 6f72 6d61 7469 6f6e 2072 Information r\n+0001b3d0: 6574 7269 6576 616c 3a0a 0a20 2020 e280 etrieval:.. ..\n+0001b3e0: a220 6d69 7073 656c 2d6c 6f6f 6e67 736f . mipsel-loongso\n+0001b3f0: 6e3a 206c 7373 7064 0a20 2020 e280 a220 n: lsspd. ... \n+0001b400: 6d69 7073 2d61 7263 3a20 6c73 6465 760a mips-arc: lsdev.\n+0001b410: 2020 20e2 80a2 2065 6669 3a20 6c73 6566 ... efi: lsef\n+0001b420: 6973 7973 7461 622c 206c 7373 616c 2c20 isystab, lssal, \n+0001b430: 6c73 6566 696d 6d61 702c 206c 7365 6669 lsefimmap, lsefi\n+0001b440: 0a20 2020 e280 a220 6933 3836 2d70 633a . ... i386-pc:\n+0001b450: 206c 7361 706d 0a20 2020 e280 a220 6933 lsapm. ... i3\n+0001b460: 3836 2d63 6f72 6562 6f6f 743a 206c 7363 86-coreboot: lsc\n+0001b470: 6f72 6562 6f6f 742c 2063 6f72 6562 6f6f oreboot, coreboo\n+0001b480: 745f 626f 6f74 7469 6d65 2c20 6362 6d65 t_boottime, cbme\n+0001b490: 6d63 0a20 2020 e280 a220 6163 7069 2d65 mc. ... acpi-e\n+0001b4a0: 6e61 626c 6564 2028 6933 3836 2d70 632c nabled (i386-pc,\n+0001b4b0: 2069 3338 362d 636f 7265 626f 6f74 2c20 i386-coreboot, \n+0001b4c0: 6933 3836 2d6d 756c 7469 626f 6f74 2c20 i386-multiboot, \n+0001b4d0: 2a2d 6566 6929 3a0a 2020 2020 206c 7361 *-efi):. lsa\n+0001b4e0: 6370 690a 0a20 2020 576f 726b 6172 6f75 cpi.. Workarou\n+0001b4f0: 6e64 7320 666f 7220 706c 6174 666f 726d nds for platform\n+0001b500: 2d73 7065 6369 6669 6320 6973 7375 6573 -specific issues\n+0001b510: 3a0a 2020 20e2 80a2 2069 3338 362d 6566 :. ... i386-ef\n+0001b520: 692f 7838 365f 3634 2d65 6669 3a20 6c6f i/x86_64-efi: lo\n+0001b530: 6164 6269 6f73 2c20 6661 6b65 6269 6f73 adbios, fakebios\n+0001b540: 2c20 6669 785f 7669 6465 6f0a 2020 20e2 , fix_video. .\n+0001b550: 80a2 2061 6370 692d 656e 6162 6c65 6420 .. acpi-enabled \n+0001b560: 2869 3338 362d 7063 2c20 6933 3836 2d63 (i386-pc, i386-c\n+0001b570: 6f72 6562 6f6f 742c 2069 3338 362d 6d75 oreboot, i386-mu\n+0001b580: 6c74 6962 6f6f 742c 202a 2d65 6669 293a ltiboot, *-efi):\n+0001b590: 2061 6370 690a 2020 2020 2028 6f76 6572 acpi. (over\n+0001b5a0: 7269 6465 2041 4350 4920 7461 626c 6573 ride ACPI tables\n+0001b5b0: 290a 2020 20e2 80a2 2069 3338 362d 7063 ). ... i386-pc\n+0001b5c0: 3a20 6472 6976 656d 6170 0a20 2020 e280 : drivemap. ..\n+0001b5d0: a220 6933 3836 2d70 633a 2073 656e 646b . i386-pc: sendk\n+0001b5e0: 6579 0a0a 2020 2041 6476 616e 6365 6420 ey.. Advanced \n+0001b5f0: 6f70 6572 6174 696f 6e73 2066 6f72 2070 operations for p\n+0001b600: 6f77 6572 2075 7365 7273 3a0a 2020 20e2 ower users:. .\n+0001b610: 80a2 2078 3836 3a20 696f 7277 2028 6469 .. x86: iorw (di\n+0001b620: 7265 6374 2061 6363 6573 7320 746f 2049 rect access to I\n+0001b630: 2f4f 2070 6f72 7473 290a 0a20 2020 4d69 /O ports).. Mi\n+0001b640: 7363 656c 6c61 6e65 6f75 733a 0a20 2020 scellaneous:. \n+0001b650: e280 a220 636d 6f73 2028 7838 362d 2a2c ... cmos (x86-*,\n+0001b660: 2069 6565 6531 3237 352c 206d 6970 732d ieee1275, mips-\n+0001b670: 7165 6d75 5f6d 6970 732c 206d 6970 732d qemu_mips, mips-\n+0001b680: 6c6f 6f6e 6773 6f6e 293a 2063 6d6f 7374 loongson): cmost\n+0001b690: 6573 740a 2020 2020 2028 7573 6564 206f est. (used o\n+0001b6a0: 6e20 736f 6d65 206c 6170 746f 7073 2074 n some laptops t\n+0001b6b0: 6f20 6368 6563 6b20 666f 7220 7370 6563 o check for spec\n+0001b6c0: 6961 6c20 706f 7765 722d 6f6e 206b 6579 ial power-on key\n+0001b6d0: 292c 2063 6d6f 7363 6c65 616e 0a20 2020 ), cmosclean. \n+0001b6e0: e280 a220 6933 3836 2d70 633a 2070 6c61 ... i386-pc: pla\n+0001b6f0: 790a 0a1f 0a46 696c 653a 2067 7275 622e y....File: grub.\n+0001b700: 696e 666f 2c20 204e 6f64 653a 2053 7570 info, Node: Sup\n+0001b710: 706f 7274 6564 206b 6572 6e65 6c73 2c20 ported kernels, \n+0001b720: 204e 6578 743a 2054 726f 7562 6c65 7368 Next: Troublesh\n+0001b730: 6f6f 7469 6e67 2c20 2050 7265 763a 2050 ooting, Prev: P\n+0001b740: 6c61 7466 6f72 6d2d 7370 6563 6966 6963 latform-specific\n+0001b750: 206f 7065 7261 7469 6f6e 732c 2020 5570 operations, Up\n+0001b760: 3a20 546f 700a 0a32 3220 5375 7070 6f72 : Top..22 Suppor\n+0001b770: 7465 6420 626f 6f74 2074 6172 6765 7473 ted boot targets\n+0001b780: 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a .***************\n+0001b790: 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 5838 3620 **********..X86 \n+0001b7a0: 7375 7070 6f72 7420 6973 2073 756d 6d61 support is summa\n+0001b7b0: 7269 7365 6420 696e 2074 6865 2066 6f6c rised in the fol\n+0001b7c0: 6c6f 7769 6e67 2074 6162 6c65 2e20 2022 lowing table. \"\n+0001b7d0: 5965 7322 206d 6561 6e73 2074 6861 7420 Yes\" means that \n+0001b7e0: 7468 650a 6b65 726e 656c 2077 6f72 6b73 the.kernel works\n+0001b7f0: 206f 6e20 7468 6520 6769 7665 6e20 706c on the given pl\n+0001b800: 6174 666f 726d 2c20 2263 7261 7368 6573 atform, \"crashes\n+0001b810: 2220 6d65 616e 7320 616e 2065 6172 6c79 \" means an early\n+0001b820: 206b 6572 6e65 6c0a 6372 6173 6820 7768 kernel.crash wh\n+0001b830: 6963 6820 7765 2068 6f70 6520 7769 6c6c ich we hope will\n+0001b840: 2062 6520 6669 7865 6420 6279 2063 6f6e be fixed by con\n+0001b850: 6365 726e 6564 206b 6572 6e65 6c20 6465 cerned kernel de\n+0001b860: 7665 6c6f 7065 7273 2e20 2022 6e6f 220a velopers. \"no\".\n+0001b870: 6d65 616e 7320 4752 5542 2064 6f65 736e means GRUB doesn\n+0001b880: 2774 206c 6f61 6420 7468 6520 6769 7665 't load the give\n+0001b890: 6e20 6b65 726e 656c 206f 6e20 6120 6769 n kernel on a gi\n+0001b8a0: 7665 6e20 706c 6174 666f 726d 2e0a 2268 ven platform..\"h\n+0001b8b0: 6561 646c 6573 7322 206d 6561 6e73 2074 eadless\" means t\n+0001b8c0: 6861 7420 7468 6520 6b65 726e 656c 2077 hat the kernel w\n+0001b8d0: 6f72 6b73 2062 7574 206c 6163 6b73 2063 orks but lacks c\n+0001b8e0: 6f6e 736f 6c65 2064 7269 7665 7273 2028 onsole drivers (\n+0001b8f0: 796f 750a 6361 6e20 7374 696c 6c20 7573 you.can still us\n+0001b900: 6520 7365 7269 616c 206f 7220 6e65 7477 e serial or netw\n+0001b910: 6f72 6b20 636f 6e73 6f6c 6529 2e20 2049 ork console). I\n+0001b920: 6e20 6361 7365 206f 6620 226e 6f22 2061 n case of \"no\" a\n+0001b930: 6e64 2022 6372 6173 6865 7322 0a74 6865 nd \"crashes\".the\n+0001b940: 2072 6561 736f 6e20 6973 2067 6976 656e reason is given\n+0001b950: 2069 6e20 666f 6f74 6e6f 7465 2e0a 2020 in footnote.. \n 0001b960: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0001b970: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001b980: 2020 2020 4249 4f53 2020 2020 2020 2020 BIOS \n-0001b990: 2020 2020 2043 6f72 6562 6f6f 740a 4249 Coreboot.BI\n-0001b9a0: 4f53 2063 6861 696e 6c6f 6164 696e 6720 OS chainloading \n+0001b980: 2020 2042 494f 5320 2020 2020 2020 2020 BIOS \n+0001b990: 2020 2020 436f 7265 626f 6f74 0a42 494f Coreboot.BIO\n+0001b9a0: 5320 6368 6169 6e6c 6f61 6469 6e67 2020 S chainloading \n 0001b9b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001b9c0: 2020 2079 6573 2020 2020 2020 2020 2020 yes \n-0001b9d0: 2020 2020 6e6f 2028 3129 0a4e 544c 4452 no (1).NTLDR\n+0001b9c0: 2020 7965 7320 2020 2020 2020 2020 2020 yes \n+0001b9d0: 2020 206e 6f20 2831 290a 4e54 4c44 5220 no (1).NTLDR \n 0001b9e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001b9f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ba00: 7965 7320 2020 2020 2020 2020 2020 2020 yes \n-0001ba10: 206e 6f20 2831 290a 506c 616e 3920 2020 no (1).Plan9 \n+0001b9f0: 2020 2020 2020 2020 2020 2020 2020 2079 y\n+0001ba00: 6573 2020 2020 2020 2020 2020 2020 2020 es \n+0001ba10: 6e6f 2028 3129 0a50 6c61 6e39 2020 2020 no (1).Plan9 \n 0001ba20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ba30: 2020 2020 2020 2020 2020 2020 2079 6573 yes\n-0001ba40: 2020 2020 2020 2020 2020 2020 2020 6e6f no\n-0001ba50: 2028 3129 0a46 7265 6564 6f73 2020 2020 (1).Freedos \n+0001ba30: 2020 2020 2020 2020 2020 2020 7965 7320 yes \n+0001ba40: 2020 2020 2020 2020 2020 2020 206e 6f20 no \n+0001ba50: 2831 290a 4672 6565 646f 7320 2020 2020 (1).Freedos \n 0001ba60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ba70: 2020 2020 2020 2020 2020 7965 7320 2020 yes \n-0001ba80: 2020 2020 2020 2020 2020 206e 6f20 2831 no (1\n-0001ba90: 290a 4672 6565 4253 4420 626f 6f74 6c6f ).FreeBSD bootlo\n-0001baa0: 6164 6572 2020 2020 2020 2020 2020 2020 ader \n-0001bab0: 2020 2020 2020 2079 6573 2020 2020 2020 yes \n-0001bac0: 2020 2020 2020 2020 6372 6173 6865 7320 crashes \n-0001bad0: 2831 290a 3332 2d62 6974 206b 4672 6565 (1).32-bit kFree\n-0001bae0: 4253 4420 2020 2020 2020 2020 2020 2020 BSD \n-0001baf0: 2020 2020 2020 2020 2079 6573 2020 2020 yes \n-0001bb00: 2020 2020 2020 2020 2020 6372 6173 6865 crashe\n-0001bb10: 7320 2835 290a 3634 2d62 6974 206b 4672 s (5).64-bit kFr\n-0001bb20: 6565 4253 4420 2020 2020 2020 2020 2020 eeBSD \n-0001bb30: 2020 2020 2020 2020 2020 2079 6573 2020 yes \n-0001bb40: 2020 2020 2020 2020 2020 2020 6372 6173 cras\n-0001bb50: 6865 7320 2835 290a 3332 2d62 6974 206b hes (5).32-bit k\n-0001bb60: 4e65 7442 5344 2020 2020 2020 2020 2020 NetBSD \n-0001bb70: 2020 2020 2020 2020 2020 2020 2079 6573 yes\n-0001bb80: 2020 2020 2020 2020 2020 2020 2020 6372 cr\n-0001bb90: 6173 6865 7320 2831 290a 3634 2d62 6974 ashes (1).64-bit\n-0001bba0: 206b 4e65 7442 5344 2020 2020 2020 2020 kNetBSD \n-0001bbb0: 2020 2020 2020 2020 2020 2020 2020 2079 y\n-0001bbc0: 6573 2020 2020 2020 2020 2020 2020 2020 es \n-0001bbd0: 6372 6173 6865 730a 3332 2d62 6974 206b crashes.32-bit k\n-0001bbe0: 4f70 656e 4253 4420 2020 2020 2020 2020 OpenBSD \n-0001bbf0: 2020 2020 2020 2020 2020 2020 2079 6573 yes\n-0001bc00: 2020 2020 2020 2020 2020 2020 2020 7965 ye\n-0001bc10: 730a 3634 2d62 6974 206b 4f70 656e 4253 s.64-bit kOpenBS\n-0001bc20: 4420 2020 2020 2020 2020 2020 2020 2020 D \n-0001bc30: 2020 2020 2020 2079 6573 2020 2020 2020 yes \n-0001bc40: 2020 2020 2020 2020 7965 730a 4d75 6c74 yes.Mult\n-0001bc50: 6962 6f6f 7420 2020 2020 2020 2020 2020 iboot \n+0001ba70: 2020 2020 2020 2020 2079 6573 2020 2020 yes \n+0001ba80: 2020 2020 2020 2020 2020 6e6f 2028 3129 no (1)\n+0001ba90: 0a46 7265 6542 5344 2062 6f6f 746c 6f61 .FreeBSD bootloa\n+0001baa0: 6465 7220 2020 2020 2020 2020 2020 2020 der \n+0001bab0: 2020 2020 2020 7965 7320 2020 2020 2020 yes \n+0001bac0: 2020 2020 2020 2063 7261 7368 6573 2028 crashes (\n+0001bad0: 3129 0a33 322d 6269 7420 6b46 7265 6542 1).32-bit kFreeB\n+0001bae0: 5344 2020 2020 2020 2020 2020 2020 2020 SD \n+0001baf0: 2020 2020 2020 2020 7965 7320 2020 2020 yes \n+0001bb00: 2020 2020 2020 2020 2063 7261 7368 6573 crashes\n+0001bb10: 2028 3529 0a36 342d 6269 7420 6b46 7265 (5).64-bit kFre\n+0001bb20: 6542 5344 2020 2020 2020 2020 2020 2020 eBSD \n+0001bb30: 2020 2020 2020 2020 2020 7965 7320 2020 yes \n+0001bb40: 2020 2020 2020 2020 2020 2063 7261 7368 crash\n+0001bb50: 6573 2028 3529 0a33 322d 6269 7420 6b4e es (5).32-bit kN\n+0001bb60: 6574 4253 4420 2020 2020 2020 2020 2020 etBSD \n+0001bb70: 2020 2020 2020 2020 2020 2020 7965 7320 yes \n+0001bb80: 2020 2020 2020 2020 2020 2020 2063 7261 cra\n+0001bb90: 7368 6573 2028 3129 0a36 342d 6269 7420 shes (1).64-bit \n+0001bba0: 6b4e 6574 4253 4420 2020 2020 2020 2020 kNetBSD \n+0001bbb0: 2020 2020 2020 2020 2020 2020 2020 7965 ye\n+0001bbc0: 7320 2020 2020 2020 2020 2020 2020 2063 s c\n+0001bbd0: 7261 7368 6573 0a33 322d 6269 7420 6b4f rashes.32-bit kO\n+0001bbe0: 7065 6e42 5344 2020 2020 2020 2020 2020 penBSD \n+0001bbf0: 2020 2020 2020 2020 2020 2020 7965 7320 yes \n+0001bc00: 2020 2020 2020 2020 2020 2020 2079 6573 yes\n+0001bc10: 0a36 342d 6269 7420 6b4f 7065 6e42 5344 .64-bit kOpenBSD\n+0001bc20: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001bc30: 2020 2020 2020 7965 7320 2020 2020 2020 yes \n+0001bc40: 2020 2020 2020 2079 6573 0a4d 756c 7469 yes.Multi\n+0001bc50: 626f 6f74 2020 2020 2020 2020 2020 2020 boot \n 0001bc60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001bc70: 2079 6573 2020 2020 2020 2020 2020 2020 yes \n-0001bc80: 2020 7965 730a 4d75 6c74 6962 6f6f 7432 yes.Multiboot2\n+0001bc70: 7965 7320 2020 2020 2020 2020 2020 2020 yes \n+0001bc80: 2079 6573 0a4d 756c 7469 626f 6f74 3220 yes.Multiboot2 \n 0001bc90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001bca0: 2020 2020 2020 2020 2020 2079 6573 2020 yes \n-0001bcb0: 2020 2020 2020 2020 2020 2020 7965 730a yes.\n-0001bcc0: 3332 2d62 6974 204c 696e 7578 2028 6c65 32-bit Linux (le\n-0001bcd0: 6761 6379 2070 726f 746f 636f 6c29 2020 gacy protocol) \n-0001bce0: 2020 2020 2079 6573 2020 2020 2020 2020 yes \n-0001bcf0: 2020 2020 2020 6e6f 2028 3129 0a36 342d no (1).64-\n-0001bd00: 6269 7420 4c69 6e75 7820 286c 6567 6163 bit Linux (legac\n-0001bd10: 7920 7072 6f74 6f63 6f6c 2920 2020 2020 y protocol) \n-0001bd20: 2020 7965 7320 2020 2020 2020 2020 2020 yes \n-0001bd30: 2020 206e 6f20 2831 290a 3332 2d62 6974 no (1).32-bit\n-0001bd40: 204c 696e 7578 2028 6d6f 6465 726e 2070 Linux (modern p\n-0001bd50: 726f 746f 636f 6c29 2020 2020 2020 2079 rotocol) y\n-0001bd60: 6573 2020 2020 2020 2020 2020 2020 2020 es \n-0001bd70: 7965 730a 3634 2d62 6974 204c 696e 7578 yes.64-bit Linux\n-0001bd80: 2028 6d6f 6465 726e 2070 726f 746f 636f (modern protoco\n-0001bd90: 6c29 2020 2020 2020 2079 6573 2020 2020 l) yes \n-0001bda0: 2020 2020 2020 2020 2020 7965 730a 3332 yes.32\n-0001bdb0: 2d62 6974 2058 4e55 2020 2020 2020 2020 -bit XNU \n+0001bca0: 2020 2020 2020 2020 2020 7965 7320 2020 yes \n+0001bcb0: 2020 2020 2020 2020 2020 2079 6573 0a33 yes.3\n+0001bcc0: 322d 6269 7420 4c69 6e75 7820 286c 6567 2-bit Linux (leg\n+0001bcd0: 6163 7920 7072 6f74 6f63 6f6c 2920 2020 acy protocol) \n+0001bce0: 2020 2020 7965 7320 2020 2020 2020 2020 yes \n+0001bcf0: 2020 2020 206e 6f20 2831 290a 3634 2d62 no (1).64-b\n+0001bd00: 6974 204c 696e 7578 2028 6c65 6761 6379 it Linux (legacy\n+0001bd10: 2070 726f 746f 636f 6c29 2020 2020 2020 protocol) \n+0001bd20: 2079 6573 2020 2020 2020 2020 2020 2020 yes \n+0001bd30: 2020 6e6f 2028 3129 0a33 322d 6269 7420 no (1).32-bit \n+0001bd40: 4c69 6e75 7820 286d 6f64 6572 6e20 7072 Linux (modern pr\n+0001bd50: 6f74 6f63 6f6c 2920 2020 2020 2020 7965 otocol) ye\n+0001bd60: 7320 2020 2020 2020 2020 2020 2020 2079 s y\n+0001bd70: 6573 0a36 342d 6269 7420 4c69 6e75 7820 es.64-bit Linux \n+0001bd80: 286d 6f64 6572 6e20 7072 6f74 6f63 6f6c (modern protocol\n+0001bd90: 2920 2020 2020 2020 7965 7320 2020 2020 ) yes \n+0001bda0: 2020 2020 2020 2020 2079 6573 0a33 322d yes.32-\n+0001bdb0: 6269 7420 584e 5520 2020 2020 2020 2020 bit XNU \n 0001bdc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001bdd0: 2020 2079 6573 2020 2020 2020 2020 2020 yes \n-0001bde0: 2020 2020 3f0a 3634 2d62 6974 2058 4e55 ?.64-bit XNU\n+0001bdd0: 2020 7965 7320 2020 2020 2020 2020 2020 yes \n+0001bde0: 2020 203f 0a36 342d 6269 7420 584e 5520 ?.64-bit XNU \n 0001bdf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001be00: 2020 2020 2020 2020 2020 2079 6573 2020 yes \n-0001be10: 2020 2020 2020 2020 2020 2020 3f0a 3332 ?.32\n-0001be20: 2d62 6974 2045 4649 2063 6861 696e 6c6f -bit EFI chainlo\n-0001be30: 6164 6572 2020 2020 2020 2020 2020 2020 ader \n-0001be40: 2020 206e 6f20 2832 2920 2020 2020 2020 no (2) \n-0001be50: 2020 2020 6e6f 2028 3229 0a36 342d 6269 no (2).64-bi\n-0001be60: 7420 4546 4920 6368 6169 6e6c 6f61 6465 t EFI chainloade\n-0001be70: 7220 2020 2020 2020 2020 2020 2020 2020 r \n-0001be80: 6e6f 2028 3229 2020 2020 2020 2020 2020 no (2) \n-0001be90: 206e 6f20 2832 290a 4170 706c 656c 6f61 no (2).Appleloa\n-0001bea0: 6465 7220 2020 2020 2020 2020 2020 2020 der \n-0001beb0: 2020 2020 2020 2020 2020 2020 206e 6f20 no \n-0001bec0: 2832 2920 2020 2020 2020 2020 2020 6e6f (2) no\n-0001bed0: 2028 3229 0a0a 2020 2020 2020 2020 2020 (2).. \n+0001be00: 2020 2020 2020 2020 2020 7965 7320 2020 yes \n+0001be10: 2020 2020 2020 2020 2020 203f 0a33 322d ?.32-\n+0001be20: 6269 7420 4546 4920 6368 6169 6e6c 6f61 bit EFI chainloa\n+0001be30: 6465 7220 2020 2020 2020 2020 2020 2020 der \n+0001be40: 2020 6e6f 2028 3229 2020 2020 2020 2020 no (2) \n+0001be50: 2020 206e 6f20 2832 290a 3634 2d62 6974 no (2).64-bit\n+0001be60: 2045 4649 2063 6861 696e 6c6f 6164 6572 EFI chainloader\n+0001be70: 2020 2020 2020 2020 2020 2020 2020 206e n\n+0001be80: 6f20 2832 2920 2020 2020 2020 2020 2020 o (2) \n+0001be90: 6e6f 2028 3229 0a41 7070 6c65 6c6f 6164 no (2).Appleload\n+0001bea0: 6572 2020 2020 2020 2020 2020 2020 2020 er \n+0001beb0: 2020 2020 2020 2020 2020 2020 6e6f 2028 no (\n+0001bec0: 3229 2020 2020 2020 2020 2020 206e 6f20 2) no \n+0001bed0: 2832 290a 0a20 2020 2020 2020 2020 2020 (2).. \n 0001bee0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001bef0: 2020 2020 2020 2020 2020 204d 756c 7469 Multi\n-0001bf00: 626f 6f74 2020 2020 2020 2020 5165 6d75 boot Qemu\n-0001bf10: 0a42 494f 5320 6368 6169 6e6c 6f61 6469 .BIOS chainloadi\n-0001bf20: 6e67 2020 2020 2020 2020 2020 2020 2020 ng \n-0001bf30: 2020 2020 2020 6e6f 2028 3129 2020 2020 no (1) \n-0001bf40: 2020 2020 2020 206e 6f20 2831 290a 4e54 no (1).NT\n-0001bf50: 4c44 5220 2020 2020 2020 2020 2020 2020 LDR \n+0001bef0: 2020 2020 2020 2020 2020 4d75 6c74 6962 Multib\n+0001bf00: 6f6f 7420 2020 2020 2020 2051 656d 750a oot Qemu.\n+0001bf10: 4249 4f53 2063 6861 696e 6c6f 6164 696e BIOS chainloadin\n+0001bf20: 6720 2020 2020 2020 2020 2020 2020 2020 g \n+0001bf30: 2020 2020 206e 6f20 2831 2920 2020 2020 no (1) \n+0001bf40: 2020 2020 2020 6e6f 2028 3129 0a4e 544c no (1).NTL\n+0001bf50: 4452 2020 2020 2020 2020 2020 2020 2020 DR \n 0001bf60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001bf70: 2020 206e 6f20 2831 2920 2020 2020 2020 no (1) \n-0001bf80: 2020 2020 6e6f 2028 3129 0a50 6c61 6e39 no (1).Plan9\n+0001bf70: 2020 6e6f 2028 3129 2020 2020 2020 2020 no (1) \n+0001bf80: 2020 206e 6f20 2831 290a 506c 616e 3920 no (1).Plan9 \n 0001bf90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001bfa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001bfb0: 6e6f 2028 3129 2020 2020 2020 2020 2020 no (1) \n-0001bfc0: 206e 6f20 2831 290a 4672 6565 444f 5320 no (1).FreeDOS \n+0001bfa0: 2020 2020 2020 2020 2020 2020 2020 206e n\n+0001bfb0: 6f20 2831 2920 2020 2020 2020 2020 2020 o (1) \n+0001bfc0: 6e6f 2028 3129 0a46 7265 6544 4f53 2020 no (1).FreeDOS \n 0001bfd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001bfe0: 2020 2020 2020 2020 2020 2020 206e 6f20 no \n-0001bff0: 2831 2920 2020 2020 2020 2020 2020 6e6f (1) no\n-0001c000: 2028 3129 0a46 7265 6542 5344 2062 6f6f (1).FreeBSD boo\n-0001c010: 746c 6f61 6465 7220 2020 2020 2020 2020 tloader \n-0001c020: 2020 2020 2020 2020 2020 6372 6173 6865 crashe\n-0001c030: 7320 2831 2920 2020 2020 2063 7261 7368 s (1) crash\n-0001c040: 6573 2028 3129 0a33 322d 6269 7420 6b46 es (1).32-bit kF\n-0001c050: 7265 6542 5344 2020 2020 2020 2020 2020 reeBSD \n-0001c060: 2020 2020 2020 2020 2020 2020 6372 6173 cras\n-0001c070: 6865 7320 2835 2920 2020 2020 2063 7261 hes (5) cra\n-0001c080: 7368 6573 2028 3529 0a36 342d 6269 7420 shes (5).64-bit \n-0001c090: 6b46 7265 6542 5344 2020 2020 2020 2020 kFreeBSD \n-0001c0a0: 2020 2020 2020 2020 2020 2020 2020 6372 cr\n-0001c0b0: 6173 6865 7320 2835 2920 2020 2020 2063 ashes (5) c\n-0001c0c0: 7261 7368 6573 2028 3529 0a33 322d 6269 rashes (5).32-bi\n-0001c0d0: 7420 6b4e 6574 4253 4420 2020 2020 2020 t kNetBSD \n-0001c0e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c0f0: 6372 6173 6865 7320 2831 2920 2020 2020 crashes (1) \n-0001c100: 2063 7261 7368 6573 2028 3129 0a36 342d crashes (1).64-\n-0001c110: 6269 7420 6b4e 6574 4253 4420 2020 2020 bit kNetBSD \n+0001bfe0: 2020 2020 2020 2020 2020 2020 6e6f 2028 no (\n+0001bff0: 3129 2020 2020 2020 2020 2020 206e 6f20 1) no \n+0001c000: 2831 290a 4672 6565 4253 4420 626f 6f74 (1).FreeBSD boot\n+0001c010: 6c6f 6164 6572 2020 2020 2020 2020 2020 loader \n+0001c020: 2020 2020 2020 2020 2063 7261 7368 6573 crashes\n+0001c030: 2028 3129 2020 2020 2020 6372 6173 6865 (1) crashe\n+0001c040: 7320 2831 290a 3332 2d62 6974 206b 4672 s (1).32-bit kFr\n+0001c050: 6565 4253 4420 2020 2020 2020 2020 2020 eeBSD \n+0001c060: 2020 2020 2020 2020 2020 2063 7261 7368 crash\n+0001c070: 6573 2028 3529 2020 2020 2020 6372 6173 es (5) cras\n+0001c080: 6865 7320 2835 290a 3634 2d62 6974 206b hes (5).64-bit k\n+0001c090: 4672 6565 4253 4420 2020 2020 2020 2020 FreeBSD \n+0001c0a0: 2020 2020 2020 2020 2020 2020 2063 7261 cra\n+0001c0b0: 7368 6573 2028 3529 2020 2020 2020 6372 shes (5) cr\n+0001c0c0: 6173 6865 7320 2835 290a 3332 2d62 6974 ashes (5).32-bit\n+0001c0d0: 206b 4e65 7442 5344 2020 2020 2020 2020 kNetBSD \n+0001c0e0: 2020 2020 2020 2020 2020 2020 2020 2063 c\n+0001c0f0: 7261 7368 6573 2028 3129 2020 2020 2020 rashes (1) \n+0001c100: 6372 6173 6865 7320 2831 290a 3634 2d62 crashes (1).64-b\n+0001c110: 6974 206b 4e65 7442 5344 2020 2020 2020 it kNetBSD \n 0001c120: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c130: 2020 7965 7320 2020 2020 2020 2020 2020 yes \n-0001c140: 2020 2079 6573 0a33 322d 6269 7420 6b4f yes.32-bit kO\n-0001c150: 7065 6e42 5344 2020 2020 2020 2020 2020 penBSD \n-0001c160: 2020 2020 2020 2020 2020 2020 7965 7320 yes \n-0001c170: 2020 2020 2020 2020 2020 2020 2079 6573 yes\n-0001c180: 0a36 342d 6269 7420 6b4f 7065 6e42 5344 .64-bit kOpenBSD\n+0001c130: 2079 6573 2020 2020 2020 2020 2020 2020 yes \n+0001c140: 2020 7965 730a 3332 2d62 6974 206b 4f70 yes.32-bit kOp\n+0001c150: 656e 4253 4420 2020 2020 2020 2020 2020 enBSD \n+0001c160: 2020 2020 2020 2020 2020 2079 6573 2020 yes \n+0001c170: 2020 2020 2020 2020 2020 2020 7965 730a yes.\n+0001c180: 3634 2d62 6974 206b 4f70 656e 4253 4420 64-bit kOpenBSD \n 0001c190: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c1a0: 2020 2020 2020 7965 7320 2020 2020 2020 yes \n-0001c1b0: 2020 2020 2020 2079 6573 0a4d 756c 7469 yes.Multi\n-0001c1c0: 626f 6f74 2020 2020 2020 2020 2020 2020 boot \n-0001c1d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c1e0: 7965 7320 2020 2020 2020 2020 2020 2020 yes \n-0001c1f0: 2079 6573 0a4d 756c 7469 626f 6f74 3220 yes.Multiboot2 \n+0001c1a0: 2020 2020 2079 6573 2020 2020 2020 2020 yes \n+0001c1b0: 2020 2020 2020 7965 730a 4d75 6c74 6962 yes.Multib\n+0001c1c0: 6f6f 7420 2020 2020 2020 2020 2020 2020 oot \n+0001c1d0: 2020 2020 2020 2020 2020 2020 2020 2079 y\n+0001c1e0: 6573 2020 2020 2020 2020 2020 2020 2020 es \n+0001c1f0: 7965 730a 4d75 6c74 6962 6f6f 7432 2020 yes.Multiboot2 \n 0001c200: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c210: 2020 2020 2020 2020 2020 7965 7320 2020 yes \n-0001c220: 2020 2020 2020 2020 2020 2079 6573 0a33 yes.3\n-0001c230: 322d 6269 7420 4c69 6e75 7820 286c 6567 2-bit Linux (leg\n-0001c240: 6163 7920 7072 6f74 6f63 6f6c 2920 2020 acy protocol) \n-0001c250: 2020 2020 6e6f 2028 3129 2020 2020 2020 no (1) \n-0001c260: 2020 2020 206e 6f20 2831 290a 3634 2d62 no (1).64-b\n-0001c270: 6974 204c 696e 7578 2028 6c65 6761 6379 it Linux (legacy\n-0001c280: 2070 726f 746f 636f 6c29 2020 2020 2020 protocol) \n-0001c290: 206e 6f20 2831 2920 2020 2020 2020 2020 no (1) \n-0001c2a0: 2020 6e6f 2028 3129 0a33 322d 6269 7420 no (1).32-bit \n-0001c2b0: 4c69 6e75 7820 286d 6f64 6572 6e20 7072 Linux (modern pr\n-0001c2c0: 6f74 6f63 6f6c 2920 2020 2020 2020 7965 otocol) ye\n-0001c2d0: 7320 2020 2020 2020 2020 2020 2020 2079 s y\n-0001c2e0: 6573 0a36 342d 6269 7420 4c69 6e75 7820 es.64-bit Linux \n-0001c2f0: 286d 6f64 6572 6e20 7072 6f74 6f63 6f6c (modern protocol\n-0001c300: 2920 2020 2020 2020 7965 7320 2020 2020 ) yes \n-0001c310: 2020 2020 2020 2020 2079 6573 0a33 322d yes.32-\n-0001c320: 6269 7420 584e 5520 2020 2020 2020 2020 bit XNU \n+0001c210: 2020 2020 2020 2020 2079 6573 2020 2020 yes \n+0001c220: 2020 2020 2020 2020 2020 7965 730a 3332 yes.32\n+0001c230: 2d62 6974 204c 696e 7578 2028 6c65 6761 -bit Linux (lega\n+0001c240: 6379 2070 726f 746f 636f 6c29 2020 2020 cy protocol) \n+0001c250: 2020 206e 6f20 2831 2920 2020 2020 2020 no (1) \n+0001c260: 2020 2020 6e6f 2028 3129 0a36 342d 6269 no (1).64-bi\n+0001c270: 7420 4c69 6e75 7820 286c 6567 6163 7920 t Linux (legacy \n+0001c280: 7072 6f74 6f63 6f6c 2920 2020 2020 2020 protocol) \n+0001c290: 6e6f 2028 3129 2020 2020 2020 2020 2020 no (1) \n+0001c2a0: 206e 6f20 2831 290a 3332 2d62 6974 204c no (1).32-bit L\n+0001c2b0: 696e 7578 2028 6d6f 6465 726e 2070 726f inux (modern pro\n+0001c2c0: 746f 636f 6c29 2020 2020 2020 2079 6573 tocol) yes\n+0001c2d0: 2020 2020 2020 2020 2020 2020 2020 7965 ye\n+0001c2e0: 730a 3634 2d62 6974 204c 696e 7578 2028 s.64-bit Linux (\n+0001c2f0: 6d6f 6465 726e 2070 726f 746f 636f 6c29 modern protocol)\n+0001c300: 2020 2020 2020 2079 6573 2020 2020 2020 yes \n+0001c310: 2020 2020 2020 2020 7965 730a 3332 2d62 yes.32-b\n+0001c320: 6974 2058 4e55 2020 2020 2020 2020 2020 it XNU \n 0001c330: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c340: 2020 3f20 2020 2020 2020 2020 2020 2020 ? \n-0001c350: 2020 203f 0a36 342d 6269 7420 584e 5520 ?.64-bit XNU \n+0001c340: 203f 2020 2020 2020 2020 2020 2020 2020 ? \n+0001c350: 2020 3f0a 3634 2d62 6974 2058 4e55 2020 ?.64-bit XNU \n 0001c360: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c370: 2020 2020 2020 2020 2020 3f20 2020 2020 ? \n-0001c380: 2020 2020 2020 2020 2020 203f 0a33 322d ?.32-\n-0001c390: 6269 7420 4546 4920 6368 6169 6e6c 6f61 bit EFI chainloa\n-0001c3a0: 6465 7220 2020 2020 2020 2020 2020 2020 der \n-0001c3b0: 2020 6e6f 2028 3229 2020 2020 2020 2020 no (2) \n-0001c3c0: 2020 206e 6f20 2832 290a 3634 2d62 6974 no (2).64-bit\n-0001c3d0: 2045 4649 2063 6861 696e 6c6f 6164 6572 EFI chainloader\n-0001c3e0: 2020 2020 2020 2020 2020 2020 2020 206e n\n-0001c3f0: 6f20 2832 2920 2020 2020 2020 2020 2020 o (2) \n-0001c400: 6e6f 2028 3229 0a41 7070 6c65 6c6f 6164 no (2).Appleload\n-0001c410: 6572 2020 2020 2020 2020 2020 2020 2020 er \n-0001c420: 2020 2020 2020 2020 2020 2020 6e6f 2028 no (\n-0001c430: 3229 2020 2020 2020 2020 2020 206e 6f20 2) no \n-0001c440: 2832 290a 0a20 2020 2020 2020 2020 2020 (2).. \n+0001c370: 2020 2020 2020 2020 203f 2020 2020 2020 ? \n+0001c380: 2020 2020 2020 2020 2020 3f0a 3332 2d62 ?.32-b\n+0001c390: 6974 2045 4649 2063 6861 696e 6c6f 6164 it EFI chainload\n+0001c3a0: 6572 2020 2020 2020 2020 2020 2020 2020 er \n+0001c3b0: 206e 6f20 2832 2920 2020 2020 2020 2020 no (2) \n+0001c3c0: 2020 6e6f 2028 3229 0a36 342d 6269 7420 no (2).64-bit \n+0001c3d0: 4546 4920 6368 6169 6e6c 6f61 6465 7220 EFI chainloader \n+0001c3e0: 2020 2020 2020 2020 2020 2020 2020 6e6f no\n+0001c3f0: 2028 3229 2020 2020 2020 2020 2020 206e (2) n\n+0001c400: 6f20 2832 290a 4170 706c 656c 6f61 6465 o (2).Appleloade\n+0001c410: 7220 2020 2020 2020 2020 2020 2020 2020 r \n+0001c420: 2020 2020 2020 2020 2020 206e 6f20 2832 no (2\n+0001c430: 2920 2020 2020 2020 2020 2020 6e6f 2028 ) no (\n+0001c440: 3229 0a0a 2020 2020 2020 2020 2020 2020 2).. \n 0001c450: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c460: 2020 2020 2020 2020 2020 6961 3332 2045 ia32 E\n-0001c470: 4649 2020 2020 2020 2020 2061 6d64 3634 FI amd64\n-0001c480: 2045 4649 0a42 494f 5320 6368 6169 6e6c EFI.BIOS chainl\n-0001c490: 6f61 6469 6e67 2020 2020 2020 2020 2020 oading \n-0001c4a0: 2020 2020 2020 2020 2020 6e6f 2028 3129 no (1)\n-0001c4b0: 2020 2020 2020 2020 2020 206e 6f20 2831 no (1\n-0001c4c0: 290a 4e54 4c44 5220 2020 2020 2020 2020 ).NTLDR \n+0001c460: 2020 2020 2020 2020 2069 6133 3220 4546 ia32 EF\n+0001c470: 4920 2020 2020 2020 2020 616d 6436 3420 I amd64 \n+0001c480: 4546 490a 4249 4f53 2063 6861 696e 6c6f EFI.BIOS chainlo\n+0001c490: 6164 696e 6720 2020 2020 2020 2020 2020 ading \n+0001c4a0: 2020 2020 2020 2020 206e 6f20 2831 2920 no (1) \n+0001c4b0: 2020 2020 2020 2020 2020 6e6f 2028 3129 no (1)\n+0001c4c0: 0a4e 544c 4452 2020 2020 2020 2020 2020 .NTLDR \n 0001c4d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c4e0: 2020 2020 2020 206e 6f20 2831 2920 2020 no (1) \n-0001c4f0: 2020 2020 2020 2020 6e6f 2028 3129 0a50 no (1).P\n-0001c500: 6c61 6e39 2020 2020 2020 2020 2020 2020 lan9 \n+0001c4e0: 2020 2020 2020 6e6f 2028 3129 2020 2020 no (1) \n+0001c4f0: 2020 2020 2020 206e 6f20 2831 290a 506c no (1).Pl\n+0001c500: 616e 3920 2020 2020 2020 2020 2020 2020 an9 \n 0001c510: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c520: 2020 2020 6e6f 2028 3129 2020 2020 2020 no (1) \n-0001c530: 2020 2020 206e 6f20 2831 290a 4672 6565 no (1).Free\n-0001c540: 444f 5320 2020 2020 2020 2020 2020 2020 DOS \n+0001c520: 2020 206e 6f20 2831 2920 2020 2020 2020 no (1) \n+0001c530: 2020 2020 6e6f 2028 3129 0a46 7265 6544 no (1).FreeD\n+0001c540: 4f53 2020 2020 2020 2020 2020 2020 2020 OS \n 0001c550: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c560: 206e 6f20 2831 2920 2020 2020 2020 2020 no (1) \n-0001c570: 2020 6e6f 2028 3129 0a46 7265 6542 5344 no (1).FreeBSD\n-0001c580: 2062 6f6f 746c 6f61 6465 7220 2020 2020 bootloader \n-0001c590: 2020 2020 2020 2020 2020 2020 2020 6372 cr\n-0001c5a0: 6173 6865 7320 2831 2920 2020 2020 2063 ashes (1) c\n-0001c5b0: 7261 7368 6573 2028 3129 0a33 322d 6269 rashes (1).32-bi\n-0001c5c0: 7420 6b46 7265 6542 5344 2020 2020 2020 t kFreeBSD \n-0001c5d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c5e0: 6865 6164 6c65 7373 2020 2020 2020 2020 headless \n-0001c5f0: 2068 6561 646c 6573 730a 3634 2d62 6974 headless.64-bit\n-0001c600: 206b 4672 6565 4253 4420 2020 2020 2020 kFreeBSD \n-0001c610: 2020 2020 2020 2020 2020 2020 2020 2068 h\n-0001c620: 6561 646c 6573 7320 2020 2020 2020 2020 eadless \n-0001c630: 6865 6164 6c65 7373 0a33 322d 6269 7420 headless.32-bit \n-0001c640: 6b4e 6574 4253 4420 2020 2020 2020 2020 kNetBSD \n-0001c650: 2020 2020 2020 2020 2020 2020 2020 6372 cr\n-0001c660: 6173 6865 7320 2831 2920 2020 2020 2063 ashes (1) c\n-0001c670: 7261 7368 6573 2028 3129 0a36 342d 6269 rashes (1).64-bi\n-0001c680: 7420 6b4e 6574 4253 4420 2020 2020 2020 t kNetBSD \n-0001c690: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c6a0: 7965 7320 2020 2020 2020 2020 2020 2020 yes \n-0001c6b0: 2079 6573 0a33 322d 6269 7420 6b4f 7065 yes.32-bit kOpe\n-0001c6c0: 6e42 5344 2020 2020 2020 2020 2020 2020 nBSD \n-0001c6d0: 2020 2020 2020 2020 2020 6865 6164 6c65 headle\n-0001c6e0: 7373 2020 2020 2020 2020 2068 6561 646c ss headl\n-0001c6f0: 6573 730a 3634 2d62 6974 206b 4f70 656e ess.64-bit kOpen\n-0001c700: 4253 4420 2020 2020 2020 2020 2020 2020 BSD \n-0001c710: 2020 2020 2020 2020 2068 6561 646c 6573 headles\n-0001c720: 7320 2020 2020 2020 2020 6865 6164 6c65 s headle\n-0001c730: 7373 0a4d 756c 7469 626f 6f74 2020 2020 ss.Multiboot \n+0001c560: 6e6f 2028 3129 2020 2020 2020 2020 2020 no (1) \n+0001c570: 206e 6f20 2831 290a 4672 6565 4253 4420 no (1).FreeBSD \n+0001c580: 626f 6f74 6c6f 6164 6572 2020 2020 2020 bootloader \n+0001c590: 2020 2020 2020 2020 2020 2020 2063 7261 cra\n+0001c5a0: 7368 6573 2028 3129 2020 2020 2020 6372 shes (1) cr\n+0001c5b0: 6173 6865 7320 2831 290a 3332 2d62 6974 ashes (1).32-bit\n+0001c5c0: 206b 4672 6565 4253 4420 2020 2020 2020 kFreeBSD \n+0001c5d0: 2020 2020 2020 2020 2020 2020 2020 2068 h\n+0001c5e0: 6561 646c 6573 7320 2020 2020 2020 2020 eadless \n+0001c5f0: 6865 6164 6c65 7373 0a36 342d 6269 7420 headless.64-bit \n+0001c600: 6b46 7265 6542 5344 2020 2020 2020 2020 kFreeBSD \n+0001c610: 2020 2020 2020 2020 2020 2020 2020 6865 he\n+0001c620: 6164 6c65 7373 2020 2020 2020 2020 2068 adless h\n+0001c630: 6561 646c 6573 730a 3332 2d62 6974 206b eadless.32-bit k\n+0001c640: 4e65 7442 5344 2020 2020 2020 2020 2020 NetBSD \n+0001c650: 2020 2020 2020 2020 2020 2020 2063 7261 cra\n+0001c660: 7368 6573 2028 3129 2020 2020 2020 6372 shes (1) cr\n+0001c670: 6173 6865 7320 2831 290a 3634 2d62 6974 ashes (1).64-bit\n+0001c680: 206b 4e65 7442 5344 2020 2020 2020 2020 kNetBSD \n+0001c690: 2020 2020 2020 2020 2020 2020 2020 2079 y\n+0001c6a0: 6573 2020 2020 2020 2020 2020 2020 2020 es \n+0001c6b0: 7965 730a 3332 2d62 6974 206b 4f70 656e yes.32-bit kOpen\n+0001c6c0: 4253 4420 2020 2020 2020 2020 2020 2020 BSD \n+0001c6d0: 2020 2020 2020 2020 2068 6561 646c 6573 headles\n+0001c6e0: 7320 2020 2020 2020 2020 6865 6164 6c65 s headle\n+0001c6f0: 7373 0a36 342d 6269 7420 6b4f 7065 6e42 ss.64-bit kOpenB\n+0001c700: 5344 2020 2020 2020 2020 2020 2020 2020 SD \n+0001c710: 2020 2020 2020 2020 6865 6164 6c65 7373 headless\n+0001c720: 2020 2020 2020 2020 2068 6561 646c 6573 headles\n+0001c730: 730a 4d75 6c74 6962 6f6f 7420 2020 2020 s.Multiboot \n 0001c740: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c750: 2020 2020 2020 2020 7965 7320 2020 2020 yes \n-0001c760: 2020 2020 2020 2020 2079 6573 0a4d 756c yes.Mul\n-0001c770: 7469 626f 6f74 3220 2020 2020 2020 2020 tiboot2 \n+0001c750: 2020 2020 2020 2079 6573 2020 2020 2020 yes \n+0001c760: 2020 2020 2020 2020 7965 730a 4d75 6c74 yes.Mult\n+0001c770: 6962 6f6f 7432 2020 2020 2020 2020 2020 iboot2 \n 0001c780: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c790: 2020 7965 7320 2020 2020 2020 2020 2020 yes \n-0001c7a0: 2020 2079 6573 0a33 322d 6269 7420 4c69 yes.32-bit Li\n-0001c7b0: 6e75 7820 286c 6567 6163 7920 7072 6f74 nux (legacy prot\n-0001c7c0: 6f63 6f6c 2920 2020 2020 2020 6e6f 2028 ocol) no (\n-0001c7d0: 3129 2020 2020 2020 2020 2020 206e 6f20 1) no \n-0001c7e0: 2831 290a 3634 2d62 6974 204c 696e 7578 (1).64-bit Linux\n-0001c7f0: 2028 6c65 6761 6379 2070 726f 746f 636f (legacy protoco\n-0001c800: 6c29 2020 2020 2020 206e 6f20 2831 2920 l) no (1) \n-0001c810: 2020 2020 2020 2020 2020 6e6f 2028 3129 no (1)\n-0001c820: 0a33 322d 6269 7420 4c69 6e75 7820 286d .32-bit Linux (m\n-0001c830: 6f64 6572 6e20 7072 6f74 6f63 6f6c 2920 odern protocol) \n-0001c840: 2020 2020 2020 7965 7320 2020 2020 2020 yes \n-0001c850: 2020 2020 2020 2079 6573 0a36 342d 6269 yes.64-bi\n-0001c860: 7420 4c69 6e75 7820 286d 6f64 6572 6e20 t Linux (modern \n-0001c870: 7072 6f74 6f63 6f6c 2920 2020 2020 2020 protocol) \n-0001c880: 7965 7320 2020 2020 2020 2020 2020 2020 yes \n-0001c890: 2079 6573 0a33 322d 6269 7420 584e 5520 yes.32-bit XNU \n+0001c790: 2079 6573 2020 2020 2020 2020 2020 2020 yes \n+0001c7a0: 2020 7965 730a 3332 2d62 6974 204c 696e yes.32-bit Lin\n+0001c7b0: 7578 2028 6c65 6761 6379 2070 726f 746f ux (legacy proto\n+0001c7c0: 636f 6c29 2020 2020 2020 206e 6f20 2831 col) no (1\n+0001c7d0: 2920 2020 2020 2020 2020 2020 6e6f 2028 ) no (\n+0001c7e0: 3129 0a36 342d 6269 7420 4c69 6e75 7820 1).64-bit Linux \n+0001c7f0: 286c 6567 6163 7920 7072 6f74 6f63 6f6c (legacy protocol\n+0001c800: 2920 2020 2020 2020 6e6f 2028 3129 2020 ) no (1) \n+0001c810: 2020 2020 2020 2020 206e 6f20 2831 290a no (1).\n+0001c820: 3332 2d62 6974 204c 696e 7578 2028 6d6f 32-bit Linux (mo\n+0001c830: 6465 726e 2070 726f 746f 636f 6c29 2020 dern protocol) \n+0001c840: 2020 2020 2079 6573 2020 2020 2020 2020 yes \n+0001c850: 2020 2020 2020 7965 730a 3634 2d62 6974 yes.64-bit\n+0001c860: 204c 696e 7578 2028 6d6f 6465 726e 2070 Linux (modern p\n+0001c870: 726f 746f 636f 6c29 2020 2020 2020 2079 rotocol) y\n+0001c880: 6573 2020 2020 2020 2020 2020 2020 2020 es \n+0001c890: 7965 730a 3332 2d62 6974 2058 4e55 2020 yes.32-bit XNU \n 0001c8a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c8b0: 2020 2020 2020 2020 2020 7965 7320 2020 yes \n-0001c8c0: 2020 2020 2020 2020 2020 2079 6573 0a36 yes.6\n-0001c8d0: 342d 6269 7420 584e 5520 2020 2020 2020 4-bit XNU \n+0001c8b0: 2020 2020 2020 2020 2079 6573 2020 2020 yes \n+0001c8c0: 2020 2020 2020 2020 2020 7965 730a 3634 yes.64\n+0001c8d0: 2d62 6974 2058 4e55 2020 2020 2020 2020 -bit XNU \n 0001c8e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c8f0: 2020 2020 7965 7320 2834 2920 2020 2020 yes (4) \n-0001c900: 2020 2020 2079 6573 0a33 322d 6269 7420 yes.32-bit \n-0001c910: 4546 4920 6368 6169 6e6c 6f61 6465 7220 EFI chainloader \n-0001c920: 2020 2020 2020 2020 2020 2020 2020 7965 ye\n-0001c930: 7320 2020 2020 2020 2020 2020 2020 206e s n\n-0001c940: 6f20 2833 290a 3634 2d62 6974 2045 4649 o (3).64-bit EFI\n-0001c950: 2063 6861 696e 6c6f 6164 6572 2020 2020 chainloader \n-0001c960: 2020 2020 2020 2020 2020 206e 6f20 2833 no (3\n-0001c970: 2920 2020 2020 2020 2020 2020 7965 730a ) yes.\n-0001c980: 4170 706c 656c 6f61 6465 7220 2020 2020 Appleloader \n+0001c8f0: 2020 2079 6573 2028 3429 2020 2020 2020 yes (4) \n+0001c900: 2020 2020 7965 730a 3332 2d62 6974 2045 yes.32-bit E\n+0001c910: 4649 2063 6861 696e 6c6f 6164 6572 2020 FI chainloader \n+0001c920: 2020 2020 2020 2020 2020 2020 2079 6573 yes\n+0001c930: 2020 2020 2020 2020 2020 2020 2020 6e6f no\n+0001c940: 2028 3329 0a36 342d 6269 7420 4546 4920 (3).64-bit EFI \n+0001c950: 6368 6169 6e6c 6f61 6465 7220 2020 2020 chainloader \n+0001c960: 2020 2020 2020 2020 2020 6e6f 2028 3329 no (3)\n+0001c970: 2020 2020 2020 2020 2020 2079 6573 0a41 yes.A\n+0001c980: 7070 6c65 6c6f 6164 6572 2020 2020 2020 ppleloader \n 0001c990: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c9a0: 2020 2020 2079 6573 2020 2020 2020 2020 yes \n-0001c9b0: 2020 2020 2020 7965 730a 0a20 2020 2020 yes.. \n+0001c9a0: 2020 2020 7965 7320 2020 2020 2020 2020 yes \n+0001c9b0: 2020 2020 2079 6573 0a0a 2020 2020 2020 yes.. \n 0001c9c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c9d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001c9e0: 6961 3332 2049 4545 4531 3237 350a 4249 ia32 IEEE1275.BI\n-0001c9f0: 4f53 2063 6861 696e 6c6f 6164 696e 6720 OS chainloading \n+0001c9d0: 2020 2020 2020 2020 2020 2020 2020 2069 i\n+0001c9e0: 6133 3220 4945 4545 3132 3735 0a42 494f a32 IEEE1275.BIO\n+0001c9f0: 5320 6368 6169 6e6c 6f61 6469 6e67 2020 S chainloading \n 0001ca00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ca10: 2020 206e 6f20 2831 290a 4e54 4c44 5220 no (1).NTLDR \n+0001ca10: 2020 6e6f 2028 3129 0a4e 544c 4452 2020 no (1).NTLDR \n 0001ca20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ca30: 2020 2020 2020 2020 2020 2020 2020 206e n\n-0001ca40: 6f20 2831 290a 506c 616e 3920 2020 2020 o (1).Plan9 \n+0001ca30: 2020 2020 2020 2020 2020 2020 2020 6e6f no\n+0001ca40: 2028 3129 0a50 6c61 6e39 2020 2020 2020 (1).Plan9 \n 0001ca50: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ca60: 2020 2020 2020 2020 2020 206e 6f20 2831 no (1\n-0001ca70: 290a 4672 6565 444f 5320 2020 2020 2020 ).FreeDOS \n+0001ca60: 2020 2020 2020 2020 2020 6e6f 2028 3129 no (1)\n+0001ca70: 0a46 7265 6544 4f53 2020 2020 2020 2020 .FreeDOS \n 0001ca80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ca90: 2020 2020 2020 206e 6f20 2831 290a 4672 no (1).Fr\n-0001caa0: 6565 4253 4420 626f 6f74 6c6f 6164 6572 eeBSD bootloader\n+0001ca90: 2020 2020 2020 6e6f 2028 3129 0a46 7265 no (1).Fre\n+0001caa0: 6542 5344 2062 6f6f 746c 6f61 6465 7220 eBSD bootloader \n 0001cab0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001cac0: 2020 2063 7261 7368 6573 2028 3129 0a33 crashes (1).3\n-0001cad0: 322d 6269 7420 6b46 7265 6542 5344 2020 2-bit kFreeBSD \n+0001cac0: 2020 6372 6173 6865 7320 2831 290a 3332 crashes (1).32\n+0001cad0: 2d62 6974 206b 4672 6565 4253 4420 2020 -bit kFreeBSD \n 0001cae0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001caf0: 2020 2020 6372 6173 6865 7320 2835 290a crashes (5).\n-0001cb00: 3634 2d62 6974 206b 4672 6565 4253 4420 64-bit kFreeBSD \n+0001caf0: 2020 2063 7261 7368 6573 2028 3529 0a36 crashes (5).6\n+0001cb00: 342d 6269 7420 6b46 7265 6542 5344 2020 4-bit kFreeBSD \n 0001cb10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001cb20: 2020 2020 2063 7261 7368 6573 2028 3529 crashes (5)\n-0001cb30: 0a33 322d 6269 7420 6b4e 6574 4253 4420 .32-bit kNetBSD \n+0001cb20: 2020 2020 6372 6173 6865 7320 2835 290a crashes (5).\n+0001cb30: 3332 2d62 6974 206b 4e65 7442 5344 2020 32-bit kNetBSD \n 0001cb40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001cb50: 2020 2020 2020 6372 6173 6865 7320 2831 crashes (1\n-0001cb60: 290a 3634 2d62 6974 206b 4e65 7442 5344 ).64-bit kNetBSD\n+0001cb50: 2020 2020 2063 7261 7368 6573 2028 3129 crashes (1)\n+0001cb60: 0a36 342d 6269 7420 6b4e 6574 4253 4420 .64-bit kNetBSD \n 0001cb70: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001cb80: 2020 2020 2020 203f 0a33 322d 6269 7420 ?.32-bit \n-0001cb90: 6b4f 7065 6e42 5344 2020 2020 2020 2020 kOpenBSD \n-0001cba0: 2020 2020 2020 2020 2020 2020 2020 3f0a ?.\n-0001cbb0: 3634 2d62 6974 206b 4f70 656e 4253 4420 64-bit kOpenBSD \n+0001cb80: 2020 2020 2020 3f0a 3332 2d62 6974 206b ?.32-bit k\n+0001cb90: 4f70 656e 4253 4420 2020 2020 2020 2020 OpenBSD \n+0001cba0: 2020 2020 2020 2020 2020 2020 203f 0a36 ?.6\n+0001cbb0: 342d 6269 7420 6b4f 7065 6e42 5344 2020 4-bit kOpenBSD \n 0001cbc0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001cbd0: 2020 2020 203f 0a4d 756c 7469 626f 6f74 ?.Multiboot\n+0001cbd0: 2020 2020 3f0a 4d75 6c74 6962 6f6f 7420 ?.Multiboot \n 0001cbe0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001cbf0: 2020 2020 2020 2020 2020 2020 3f0a 4d75 ?.Mu\n-0001cc00: 6c74 6962 6f6f 7432 2020 2020 2020 2020 ltiboot2 \n+0001cbf0: 2020 2020 2020 2020 2020 203f 0a4d 756c ?.Mul\n+0001cc00: 7469 626f 6f74 3220 2020 2020 2020 2020 tiboot2 \n 0001cc10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001cc20: 2020 203f 0a33 322d 6269 7420 4c69 6e75 ?.32-bit Linu\n-0001cc30: 7820 286c 6567 6163 7920 7072 6f74 6f63 x (legacy protoc\n-0001cc40: 6f6c 2920 2020 2020 2020 6e6f 2028 3129 ol) no (1)\n-0001cc50: 0a36 342d 6269 7420 4c69 6e75 7820 286c .64-bit Linux (l\n-0001cc60: 6567 6163 7920 7072 6f74 6f63 6f6c 2920 egacy protocol) \n-0001cc70: 2020 2020 2020 6e6f 2028 3129 0a33 322d no (1).32-\n-0001cc80: 6269 7420 4c69 6e75 7820 286d 6f64 6572 bit Linux (moder\n-0001cc90: 6e20 7072 6f74 6f63 6f6c 2920 2020 2020 n protocol) \n-0001cca0: 2020 3f0a 3634 2d62 6974 204c 696e 7578 ?.64-bit Linux\n-0001ccb0: 2028 6d6f 6465 726e 2070 726f 746f 636f (modern protoco\n-0001ccc0: 6c29 2020 2020 2020 203f 0a33 322d 6269 l) ?.32-bi\n-0001ccd0: 7420 584e 5520 2020 2020 2020 2020 2020 t XNU \n-0001cce0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001ccf0: 3f0a 3634 2d62 6974 2058 4e55 2020 2020 ?.64-bit XNU \n+0001cc20: 2020 3f0a 3332 2d62 6974 204c 696e 7578 ?.32-bit Linux\n+0001cc30: 2028 6c65 6761 6379 2070 726f 746f 636f (legacy protoco\n+0001cc40: 6c29 2020 2020 2020 206e 6f20 2831 290a l) no (1).\n+0001cc50: 3634 2d62 6974 204c 696e 7578 2028 6c65 64-bit Linux (le\n+0001cc60: 6761 6379 2070 726f 746f 636f 6c29 2020 gacy protocol) \n+0001cc70: 2020 2020 206e 6f20 2831 290a 3332 2d62 no (1).32-b\n+0001cc80: 6974 204c 696e 7578 2028 6d6f 6465 726e it Linux (modern\n+0001cc90: 2070 726f 746f 636f 6c29 2020 2020 2020 protocol) \n+0001cca0: 203f 0a36 342d 6269 7420 4c69 6e75 7820 ?.64-bit Linux \n+0001ccb0: 286d 6f64 6572 6e20 7072 6f74 6f63 6f6c (modern protocol\n+0001ccc0: 2920 2020 2020 2020 3f0a 3332 2d62 6974 ) ?.32-bit\n+0001ccd0: 2058 4e55 2020 2020 2020 2020 2020 2020 XNU \n+0001cce0: 2020 2020 2020 2020 2020 2020 2020 203f ?\n+0001ccf0: 0a36 342d 6269 7420 584e 5520 2020 2020 .64-bit XNU \n 0001cd00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001cd10: 2020 2020 2020 203f 0a33 322d 6269 7420 ?.32-bit \n-0001cd20: 4546 4920 6368 6169 6e6c 6f61 6465 7220 EFI chainloader \n-0001cd30: 2020 2020 2020 2020 2020 2020 2020 6e6f no\n-0001cd40: 2028 3229 0a36 342d 6269 7420 4546 4920 (2).64-bit EFI \n-0001cd50: 6368 6169 6e6c 6f61 6465 7220 2020 2020 chainloader \n-0001cd60: 2020 2020 2020 2020 2020 6e6f 2028 3229 no (2)\n-0001cd70: 0a41 7070 6c65 6c6f 6164 6572 2020 2020 .Appleloader \n+0001cd10: 2020 2020 2020 3f0a 3332 2d62 6974 2045 ?.32-bit E\n+0001cd20: 4649 2063 6861 696e 6c6f 6164 6572 2020 FI chainloader \n+0001cd30: 2020 2020 2020 2020 2020 2020 206e 6f20 no \n+0001cd40: 2832 290a 3634 2d62 6974 2045 4649 2063 (2).64-bit EFI c\n+0001cd50: 6861 696e 6c6f 6164 6572 2020 2020 2020 hainloader \n+0001cd60: 2020 2020 2020 2020 206e 6f20 2832 290a no (2).\n+0001cd70: 4170 706c 656c 6f61 6465 7220 2020 2020 Appleloader \n 0001cd80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001cd90: 2020 2020 2020 6e6f 2028 3229 0a0a 2020 no (2).. \n-0001cda0: 312e 2052 6571 7569 7265 7320 4249 4f53 1. Requires BIOS\n-0001cdb0: 0a20 2032 2e20 4546 4920 6f6e 6c79 0a20 . 2. EFI only. \n-0001cdc0: 2033 2e20 3332 2d62 6974 2061 6e64 2036 3. 32-bit and 6\n-0001cdd0: 342d 6269 7420 4546 4920 6861 7665 2064 4-bit EFI have d\n-0001cde0: 6966 6665 7265 6e74 2073 7472 7563 7475 ifferent structu\n-0001cdf0: 7265 7320 616e 6420 776f 726b 2069 6e0a res and work in.\n-0001ce00: 2020 2020 2064 6966 6665 7265 6e74 2043 different C\n-0001ce10: 5055 206d 6f64 6573 2073 6f20 6974 2773 PU modes so it's\n-0001ce20: 206e 6f74 2070 6f73 7369 626c 6520 746f not possible to\n-0001ce30: 2063 6861 696e 6c6f 6164 2033 322d 6269 chainload 32-bi\n-0001ce40: 740a 2020 2020 2062 6f6f 746c 6f61 6465 t. bootloade\n-0001ce50: 7220 6f6e 2036 342d 6269 7420 706c 6174 r on 64-bit plat\n-0001ce60: 666f 726d 2061 6e64 2076 6963 652d 7665 form and vice-ve\n-0001ce70: 7273 610a 2020 342e 2053 6f6d 6520 6d6f rsa. 4. Some mo\n-0001ce80: 6475 6c65 7320 6d61 7920 6e65 6564 2074 dules may need t\n-0001ce90: 6f20 6265 2064 6973 6162 6c65 640a 2020 o be disabled. \n-0001cea0: 352e 2052 6571 7569 7265 7320 4143 5049 5. Requires ACPI\n-0001ceb0: 0a0a 2020 2050 6f77 6572 5043 2c20 4941 .. PowerPC, IA\n-0001cec0: 3634 2061 6e64 2053 7061 7263 3634 2070 64 and Sparc64 p\n-0001ced0: 6f72 7473 2073 7570 706f 7274 206f 6e6c orts support onl\n-0001cee0: 7920 4c69 6e75 782e 2020 4d49 5053 2070 y Linux. MIPS p\n-0001cef0: 6f72 740a 7375 7070 6f72 7473 204c 696e ort.supports Lin\n-0001cf00: 7578 2061 6e64 206d 756c 7469 626f 6f74 ux and multiboot\n-0001cf10: 322e 0a0a 3232 2e31 2042 6f6f 7420 7465 2...22.1 Boot te\n-0001cf20: 7374 730a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d sts.============\n-0001cf30: 3d3d 3d0a 0a41 7320 796f 7520 6861 7665 ===..As you have\n-0001cf40: 2073 6565 6e20 696e 2070 7265 7669 6f75 seen in previou\n-0001cf50: 7320 6368 6170 7465 7220 7468 6520 7375 s chapter the su\n-0001cf60: 7070 6f72 7420 6d61 7472 6978 2069 7320 pport matrix is \n-0001cf70: 7072 6574 7479 2062 6967 0a61 6e64 2073 pretty big.and s\n-0001cf80: 6f6d 6520 6f66 2074 6865 2063 6f6e 6669 ome of the confi\n-0001cf90: 6775 7261 7469 6f6e 7320 6172 6520 6f6e gurations are on\n-0001cfa0: 6c79 2072 6172 656c 7920 7573 6564 2e20 ly rarely used. \n-0001cfb0: 2054 6f20 656e 7375 7265 2074 6865 0a71 To ensure the.q\n-0001cfc0: 7561 6c69 7479 2062 6f6f 7463 6865 636b uality bootcheck\n-0001cfd0: 7320 6172 6520 6176 6169 6c61 626c 6520 s are available \n-0001cfe0: 666f 7220 616c 6c20 7838 3620 7461 7267 for all x86 targ\n-0001cff0: 6574 7320 6578 6365 7074 2045 4649 0a63 ets except EFI.c\n-0001d000: 6861 696e 6c6f 6164 6572 2c20 4170 706c hainloader, Appl\n-0001d010: 656c 6f61 6465 7220 616e 6420 584e 552e eloader and XNU.\n-0001d020: 2041 6c6c 2078 3836 2070 6c61 7466 6f72 All x86 platfor\n-0001d030: 6d73 2068 6176 6520 626f 6f74 6368 6563 ms have bootchec\n-0001d040: 6b0a 6661 6369 6c69 7479 2065 7863 6570 k.facility excep\n-0001d050: 7420 6965 6565 3132 3735 2e20 204d 756c t ieee1275. Mul\n-0001d060: 7469 626f 6f74 2c20 6d75 6c74 6962 6f6f tiboot, multiboo\n-0001d070: 7432 2c20 4249 4f53 2063 6861 696e 6c6f t2, BIOS chainlo\n-0001d080: 6164 6572 2c0a 6e74 6c64 7220 616e 6420 ader,.ntldr and \n-0001d090: 6672 6565 6273 642d 626f 6f74 6c6f 6164 freebsd-bootload\n-0001d0a0: 6572 2062 6f6f 7420 7461 7267 6574 7320 er boot targets \n-0001d0b0: 6172 6520 7465 7374 6564 206f 6e6c 7920 are tested only \n-0001d0c0: 7769 7468 2061 2066 616b 650a 6b65 726e with a fake.kern\n-0001d0d0: 656c 2069 6d61 6765 732e 2020 4f6e 6c79 el images. Only\n-0001d0e0: 204c 696e 7578 2069 7320 7465 7374 6564 Linux is tested\n-0001d0f0: 2061 6d6f 6e67 2074 6865 2070 6179 6c6f among the paylo\n-0001d100: 6164 7320 7573 696e 6720 4c69 6e75 780a ads using Linux.\n-0001d110: 7072 6f74 6f63 6f6c 732e 0a0a 2020 2046 protocols... F\n-0001d120: 6f6c 6c6f 7769 6e67 2076 6172 6961 626c ollowing variabl\n-0001d130: 6573 206d 7573 7420 6265 2064 6566 696e es must be defin\n-0001d140: 6564 3a0a 0a47 5255 425f 5041 594c 4f41 ed:..GRUB_PAYLOA\n-0001d150: 4453 5f44 4952 2020 2020 2020 6469 7265 DS_DIR dire\n-0001d160: 6374 6f72 7920 636f 6e74 6169 6e69 6e67 ctory containing\n-0001d170: 2074 6865 2072 6571 7569 7265 6420 6b65 the required ke\n-0001d180: 726e 656c 730a 4752 5542 5f43 4246 5354 rnels.GRUB_CBFST\n-0001d190: 4f4f 4c20 2020 2020 2020 2020 2063 6266 OOL cbf\n-0001d1a0: 7374 6f6f 6c20 6672 6f6d 2043 6f72 6562 stool from Coreb\n-0001d1b0: 6f6f 7420 7061 636b 6167 6520 2866 6f72 oot package (for\n-0001d1c0: 2063 6f72 6562 6f6f 740a 2020 2020 2020 coreboot. \n+0001cd90: 2020 2020 206e 6f20 2832 290a 0a20 2031 no (2).. 1\n+0001cda0: 2e20 5265 7175 6972 6573 2042 494f 530a . Requires BIOS.\n+0001cdb0: 2020 322e 2045 4649 206f 6e6c 790a 2020 2. EFI only. \n+0001cdc0: 332e 2033 322d 6269 7420 616e 6420 3634 3. 32-bit and 64\n+0001cdd0: 2d62 6974 2045 4649 2068 6176 6520 6469 -bit EFI have di\n+0001cde0: 6666 6572 656e 7420 7374 7275 6374 7572 fferent structur\n+0001cdf0: 6573 2061 6e64 2077 6f72 6b20 696e 0a20 es and work in. \n+0001ce00: 2020 2020 6469 6666 6572 656e 7420 4350 different CP\n+0001ce10: 5520 6d6f 6465 7320 736f 2069 7427 7320 U modes so it's \n+0001ce20: 6e6f 7420 706f 7373 6962 6c65 2074 6f20 not possible to \n+0001ce30: 6368 6169 6e6c 6f61 6420 3332 2d62 6974 chainload 32-bit\n+0001ce40: 0a20 2020 2020 626f 6f74 6c6f 6164 6572 . bootloader\n+0001ce50: 206f 6e20 3634 2d62 6974 2070 6c61 7466 on 64-bit platf\n+0001ce60: 6f72 6d20 616e 6420 7669 6365 2d76 6572 orm and vice-ver\n+0001ce70: 7361 0a20 2034 2e20 536f 6d65 206d 6f64 sa. 4. Some mod\n+0001ce80: 756c 6573 206d 6179 206e 6565 6420 746f ules may need to\n+0001ce90: 2062 6520 6469 7361 626c 6564 0a20 2035 be disabled. 5\n+0001cea0: 2e20 5265 7175 6972 6573 2041 4350 490a . Requires ACPI.\n+0001ceb0: 0a20 2020 506f 7765 7250 432c 2049 4136 . PowerPC, IA6\n+0001cec0: 3420 616e 6420 5370 6172 6336 3420 706f 4 and Sparc64 po\n+0001ced0: 7274 7320 7375 7070 6f72 7420 6f6e 6c79 rts support only\n+0001cee0: 204c 696e 7578 2e20 204d 4950 5320 706f Linux. MIPS po\n+0001cef0: 7274 0a73 7570 706f 7274 7320 4c69 6e75 rt.supports Linu\n+0001cf00: 7820 616e 6420 6d75 6c74 6962 6f6f 7432 x and multiboot2\n+0001cf10: 2e0a 0a32 322e 3120 426f 6f74 2074 6573 ...22.1 Boot tes\n+0001cf20: 7473 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ts.=============\n+0001cf30: 3d3d 0a0a 4173 2079 6f75 2068 6176 6520 ==..As you have \n+0001cf40: 7365 656e 2069 6e20 7072 6576 696f 7573 seen in previous\n+0001cf50: 2063 6861 7074 6572 2074 6865 2073 7570 chapter the sup\n+0001cf60: 706f 7274 206d 6174 7269 7820 6973 2070 port matrix is p\n+0001cf70: 7265 7474 7920 6269 670a 616e 6420 736f retty big.and so\n+0001cf80: 6d65 206f 6620 7468 6520 636f 6e66 6967 me of the config\n+0001cf90: 7572 6174 696f 6e73 2061 7265 206f 6e6c urations are onl\n+0001cfa0: 7920 7261 7265 6c79 2075 7365 642e 2020 y rarely used. \n+0001cfb0: 546f 2065 6e73 7572 6520 7468 650a 7175 To ensure the.qu\n+0001cfc0: 616c 6974 7920 626f 6f74 6368 6563 6b73 ality bootchecks\n+0001cfd0: 2061 7265 2061 7661 696c 6162 6c65 2066 are available f\n+0001cfe0: 6f72 2061 6c6c 2078 3836 2074 6172 6765 or all x86 targe\n+0001cff0: 7473 2065 7863 6570 7420 4546 490a 6368 ts except EFI.ch\n+0001d000: 6169 6e6c 6f61 6465 722c 2041 7070 6c65 ainloader, Apple\n+0001d010: 6c6f 6164 6572 2061 6e64 2058 4e55 2e20 loader and XNU. \n+0001d020: 416c 6c20 7838 3620 706c 6174 666f 726d All x86 platform\n+0001d030: 7320 6861 7665 2062 6f6f 7463 6865 636b s have bootcheck\n+0001d040: 0a66 6163 696c 6974 7920 6578 6365 7074 .facility except\n+0001d050: 2069 6565 6531 3237 352e 2020 4d75 6c74 ieee1275. Mult\n+0001d060: 6962 6f6f 742c 206d 756c 7469 626f 6f74 iboot, multiboot\n+0001d070: 322c 2042 494f 5320 6368 6169 6e6c 6f61 2, BIOS chainloa\n+0001d080: 6465 722c 0a6e 746c 6472 2061 6e64 2066 der,.ntldr and f\n+0001d090: 7265 6562 7364 2d62 6f6f 746c 6f61 6465 reebsd-bootloade\n+0001d0a0: 7220 626f 6f74 2074 6172 6765 7473 2061 r boot targets a\n+0001d0b0: 7265 2074 6573 7465 6420 6f6e 6c79 2077 re tested only w\n+0001d0c0: 6974 6820 6120 6661 6b65 0a6b 6572 6e65 ith a fake.kerne\n+0001d0d0: 6c20 696d 6167 6573 2e20 204f 6e6c 7920 l images. Only \n+0001d0e0: 4c69 6e75 7820 6973 2074 6573 7465 6420 Linux is tested \n+0001d0f0: 616d 6f6e 6720 7468 6520 7061 796c 6f61 among the payloa\n+0001d100: 6473 2075 7369 6e67 204c 696e 7578 0a70 ds using Linux.p\n+0001d110: 726f 746f 636f 6c73 2e0a 0a20 2020 466f rotocols... Fo\n+0001d120: 6c6c 6f77 696e 6720 7661 7269 6162 6c65 llowing variable\n+0001d130: 7320 6d75 7374 2062 6520 6465 6669 6e65 s must be define\n+0001d140: 643a 0a0a 4752 5542 5f50 4159 4c4f 4144 d:..GRUB_PAYLOAD\n+0001d150: 535f 4449 5220 2020 2020 2064 6972 6563 S_DIR direc\n+0001d160: 746f 7279 2063 6f6e 7461 696e 696e 6720 tory containing \n+0001d170: 7468 6520 7265 7175 6972 6564 206b 6572 the required ker\n+0001d180: 6e65 6c73 0a47 5255 425f 4342 4653 544f nels.GRUB_CBFSTO\n+0001d190: 4f4c 2020 2020 2020 2020 2020 6362 6673 OL cbfs\n+0001d1a0: 746f 6f6c 2066 726f 6d20 436f 7265 626f tool from Corebo\n+0001d1b0: 6f74 2070 6163 6b61 6765 2028 666f 7220 ot package (for \n+0001d1c0: 636f 7265 626f 6f74 0a20 2020 2020 2020 coreboot. \n 0001d1d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001d1e0: 2070 6c61 7466 6f72 6d20 6f6e 6c79 290a platform only).\n-0001d1f0: 4752 5542 5f43 4f52 4542 4f4f 545f 524f GRUB_COREBOOT_RO\n-0001d200: 4d20 2020 2020 2065 6d70 7479 2043 6f72 M empty Cor\n-0001d210: 6562 6f6f 7420 524f 4d0a 4752 5542 5f51 eboot ROM.GRUB_Q\n-0001d220: 454d 555f 4f50 5453 2020 2020 2020 2020 EMU_OPTS \n-0001d230: 2061 6464 6974 696f 6e61 6c20 6f70 7469 additional opti\n-0001d240: 6f6e 7320 746f 2062 6520 7375 7070 6c69 ons to be suppli\n-0001d250: 6564 2074 6f20 5145 4d55 0a0a 2020 2052 ed to QEMU.. R\n-0001d260: 6571 7569 7265 6420 6669 6c65 7320 6172 equired files ar\n-0001d270: 653a 0a0a 6b66 7265 6562 7364 5f65 6e76 e:..kfreebsd_env\n-0001d280: 2e69 3338 3620 2020 2020 2020 2020 2020 .i386 \n-0001d290: 2020 3332 2d62 6974 206b 4672 6565 4253 32-bit kFreeBS\n-0001d2a0: 4420 6465 7669 6365 2068 696e 7473 0a6b D device hints.k\n-0001d2b0: 6672 6565 6273 642e 6933 3836 2020 2020 freebsd.i386 \n-0001d2c0: 2020 2020 2020 2020 2020 2020 2033 322d 32-\n-0001d2d0: 6269 7420 4672 6565 4253 4420 6b65 726e bit FreeBSD kern\n-0001d2e0: 656c 2069 6d61 6765 0a6b 6672 6565 6273 el image.kfreebs\n-0001d2f0: 642e 7838 365f 3634 2c20 2020 2020 2020 d.x86_64, \n-0001d300: 2020 2020 2020 2073 616d 6520 6672 6f6d same from\n-0001d310: 2036 342d 6269 7420 6b46 7265 6542 5344 64-bit kFreeBSD\n-0001d320: 0a6b 6672 6565 6273 645f 656e 762e 7838 .kfreebsd_env.x8\n-0001d330: 365f 3634 0a6b 6e65 7462 7364 2e69 3338 6_64.knetbsd.i38\n-0001d340: 3620 2020 2020 2020 2020 2020 2020 2020 6 \n-0001d350: 2020 2033 322d 6269 7420 4e65 7442 5344 32-bit NetBSD\n-0001d360: 206b 6572 6e65 6c20 696d 6167 650a 6b6e kernel image.kn\n-0001d370: 6574 6273 642e 6d69 6e69 726f 6f74 2e69 etbsd.miniroot.i\n-0001d380: 3338 3620 2020 2020 2020 2020 3332 2d62 386 32-b\n-0001d390: 6974 206b 4e65 7442 5344 206d 696e 6972 it kNetBSD minir\n-0001d3a0: 6f6f 742e 6b6d 6f64 2e0a 6b6e 6574 6273 oot.kmod..knetbs\n-0001d3b0: 642e 7838 365f 3634 2c20 2020 2020 2020 d.x86_64, \n-0001d3c0: 2020 2020 2020 2020 7361 6d65 2066 726f same fro\n-0001d3d0: 6d20 3634 2d62 6974 206b 4e65 7442 5344 m 64-bit kNetBSD\n-0001d3e0: 0a6b 6e65 7462 7364 2e6d 696e 6972 6f6f .knetbsd.miniroo\n-0001d3f0: 742e 7838 365f 3634 0a6b 6f70 656e 6273 t.x86_64.kopenbs\n-0001d400: 642e 6933 3836 2020 2020 2020 2020 2020 d.i386 \n-0001d410: 2020 2020 2020 2033 322d 6269 7420 4f70 32-bit Op\n-0001d420: 656e 4253 4420 6b65 726e 656c 2062 7364 enBSD kernel bsd\n-0001d430: 2e72 6420 696d 6167 650a 6b6f 7065 6e62 .rd image.kopenb\n-0001d440: 7364 2e78 3836 5f36 3420 2020 2020 2020 sd.x86_64 \n-0001d450: 2020 2020 2020 2020 7361 6d65 2066 726f same fro\n-0001d460: 6d20 3634 2d62 6974 206b 4f70 656e 4253 m 64-bit kOpenBS\n-0001d470: 440a 6c69 6e75 782e 6933 3836 2020 2020 D.linux.i386 \n-0001d480: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001d490: 3332 2d62 6974 204c 696e 7578 0a6c 696e 32-bit Linux.lin\n-0001d4a0: 7578 2e78 3836 5f36 3420 2020 2020 2020 ux.x86_64 \n-0001d4b0: 2020 2020 2020 2020 2020 2036 342d 6269 64-bi\n-0001d4c0: 7420 4c69 6e75 780a 0a1f 0a46 696c 653a t Linux....File:\n-0001d4d0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-0001d4e0: 653a 2054 726f 7562 6c65 7368 6f6f 7469 e: Troubleshooti\n-0001d4f0: 6e67 2c20 204e 6578 743a 2055 7365 722d ng, Next: User-\n-0001d500: 7370 6163 6520 7574 696c 6974 6965 732c space utilities,\n-0001d510: 2020 5072 6576 3a20 5375 7070 6f72 7465 Prev: Supporte\n-0001d520: 6420 6b65 726e 656c 732c 2020 5570 3a20 d kernels, Up: \n-0001d530: 546f 700a 0a32 3320 4572 726f 7220 6d65 Top..23 Error me\n-0001d540: 7373 6167 6573 2070 726f 6475 6365 6420 ssages produced \n-0001d550: 6279 2047 5255 420a 2a2a 2a2a 2a2a 2a2a by GRUB.********\n+0001d1e0: 706c 6174 666f 726d 206f 6e6c 7929 0a47 platform only).G\n+0001d1f0: 5255 425f 434f 5245 424f 4f54 5f52 4f4d RUB_COREBOOT_ROM\n+0001d200: 2020 2020 2020 656d 7074 7920 436f 7265 empty Core\n+0001d210: 626f 6f74 2052 4f4d 0a47 5255 425f 5145 boot ROM.GRUB_QE\n+0001d220: 4d55 5f4f 5054 5320 2020 2020 2020 2020 MU_OPTS \n+0001d230: 6164 6469 7469 6f6e 616c 206f 7074 696f additional optio\n+0001d240: 6e73 2074 6f20 6265 2073 7570 706c 6965 ns to be supplie\n+0001d250: 6420 746f 2051 454d 550a 0a20 2020 5265 d to QEMU.. Re\n+0001d260: 7175 6972 6564 2066 696c 6573 2061 7265 quired files are\n+0001d270: 3a0a 0a6b 6672 6565 6273 645f 656e 762e :..kfreebsd_env.\n+0001d280: 6933 3836 2020 2020 2020 2020 2020 2020 i386 \n+0001d290: 2033 322d 6269 7420 6b46 7265 6542 5344 32-bit kFreeBSD\n+0001d2a0: 2064 6576 6963 6520 6869 6e74 730a 6b66 device hints.kf\n+0001d2b0: 7265 6562 7364 2e69 3338 3620 2020 2020 reebsd.i386 \n+0001d2c0: 2020 2020 2020 2020 2020 2020 3332 2d62 32-b\n+0001d2d0: 6974 2046 7265 6542 5344 206b 6572 6e65 it FreeBSD kerne\n+0001d2e0: 6c20 696d 6167 650a 6b66 7265 6562 7364 l image.kfreebsd\n+0001d2f0: 2e78 3836 5f36 342c 2020 2020 2020 2020 .x86_64, \n+0001d300: 2020 2020 2020 7361 6d65 2066 726f 6d20 same from \n+0001d310: 3634 2d62 6974 206b 4672 6565 4253 440a 64-bit kFreeBSD.\n+0001d320: 6b66 7265 6562 7364 5f65 6e76 2e78 3836 kfreebsd_env.x86\n+0001d330: 5f36 340a 6b6e 6574 6273 642e 6933 3836 _64.knetbsd.i386\n+0001d340: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0001d350: 2020 3332 2d62 6974 204e 6574 4253 4420 32-bit NetBSD \n+0001d360: 6b65 726e 656c 2069 6d61 6765 0a6b 6e65 kernel image.kne\n+0001d370: 7462 7364 2e6d 696e 6972 6f6f 742e 6933 tbsd.miniroot.i3\n+0001d380: 3836 2020 2020 2020 2020 2033 322d 6269 86 32-bi\n+0001d390: 7420 6b4e 6574 4253 4420 6d69 6e69 726f t kNetBSD miniro\n+0001d3a0: 6f74 2e6b 6d6f 642e 0a6b 6e65 7462 7364 ot.kmod..knetbsd\n+0001d3b0: 2e78 3836 5f36 342c 2020 2020 2020 2020 .x86_64, \n+0001d3c0: 2020 2020 2020 2073 616d 6520 6672 6f6d same from\n+0001d3d0: 2036 342d 6269 7420 6b4e 6574 4253 440a 64-bit kNetBSD.\n+0001d3e0: 6b6e 6574 6273 642e 6d69 6e69 726f 6f74 knetbsd.miniroot\n+0001d3f0: 2e78 3836 5f36 340a 6b6f 7065 6e62 7364 .x86_64.kopenbsd\n+0001d400: 2e69 3338 3620 2020 2020 2020 2020 2020 .i386 \n+0001d410: 2020 2020 2020 3332 2d62 6974 204f 7065 32-bit Ope\n+0001d420: 6e42 5344 206b 6572 6e65 6c20 6273 642e nBSD kernel bsd.\n+0001d430: 7264 2069 6d61 6765 0a6b 6f70 656e 6273 rd image.kopenbs\n+0001d440: 642e 7838 365f 3634 2020 2020 2020 2020 d.x86_64 \n+0001d450: 2020 2020 2020 2073 616d 6520 6672 6f6d same from\n+0001d460: 2036 342d 6269 7420 6b4f 7065 6e42 5344 64-bit kOpenBSD\n+0001d470: 0a6c 696e 7578 2e69 3338 3620 2020 2020 .linux.i386 \n+0001d480: 2020 2020 2020 2020 2020 2020 2020 2033 3\n+0001d490: 322d 6269 7420 4c69 6e75 780a 6c69 6e75 2-bit Linux.linu\n+0001d4a0: 782e 7838 365f 3634 2020 2020 2020 2020 x.x86_64 \n+0001d4b0: 2020 2020 2020 2020 2020 3634 2d62 6974 64-bit\n+0001d4c0: 204c 696e 7578 0a0a 1f0a 4669 6c65 3a20 Linux....File: \n+0001d4d0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+0001d4e0: 3a20 5472 6f75 626c 6573 686f 6f74 696e : Troubleshootin\n+0001d4f0: 672c 2020 4e65 7874 3a20 5573 6572 2d73 g, Next: User-s\n+0001d500: 7061 6365 2075 7469 6c69 7469 6573 2c20 pace utilities, \n+0001d510: 2050 7265 763a 2053 7570 706f 7274 6564 Prev: Supported\n+0001d520: 206b 6572 6e65 6c73 2c20 2055 703a 2054 kernels, Up: T\n+0001d530: 6f70 0a0a 3233 2045 7272 6f72 206d 6573 op..23 Error mes\n+0001d540: 7361 6765 7320 7072 6f64 7563 6564 2062 sages produced b\n+0001d550: 7920 4752 5542 0a2a 2a2a 2a2a 2a2a 2a2a y GRUB.*********\n 0001d560: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n-0001d570: 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 2a20 4d65 **********..* Me\n-0001d580: 6e75 3a0a 0a2a 2047 5255 4220 6f6e 6c79 nu:..* GRUB only\n-0001d590: 206f 6666 6572 7320 6120 7265 7363 7565 offers a rescue\n-0001d5a0: 2073 6865 6c6c 3a3a 0a2a 2046 6972 6d77 shell::.* Firmw\n-0001d5b0: 6172 6520 7374 616c 6c73 2069 6e73 7465 are stalls inste\n-0001d5c0: 6164 206f 6620 626f 6f74 696e 6720 4752 ad of booting GR\n-0001d5d0: 5542 3a3a 0a0a 1f0a 4669 6c65 3a20 6772 UB::....File: gr\n-0001d5e0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n-0001d5f0: 4752 5542 206f 6e6c 7920 6f66 6665 7273 GRUB only offers\n-0001d600: 2061 2072 6573 6375 6520 7368 656c 6c2c a rescue shell,\n-0001d610: 2020 4e65 7874 3a20 4669 726d 7761 7265 Next: Firmware\n-0001d620: 2073 7461 6c6c 7320 696e 7374 6561 6420 stalls instead \n-0001d630: 6f66 2062 6f6f 7469 6e67 2047 5255 422c of booting GRUB,\n-0001d640: 2020 5570 3a20 5472 6f75 626c 6573 686f Up: Troublesho\n-0001d650: 6f74 696e 670a 0a32 332e 3120 4752 5542 oting..23.1 GRUB\n-0001d660: 206f 6e6c 7920 6f66 6665 7273 2061 2072 only offers a r\n-0001d670: 6573 6375 6520 7368 656c 6c0a 3d3d 3d3d escue shell.====\n+0001d570: 2a2a 2a2a 2a2a 2a2a 2a0a 0a2a 204d 656e *********..* Men\n+0001d580: 753a 0a0a 2a20 4752 5542 206f 6e6c 7920 u:..* GRUB only \n+0001d590: 6f66 6665 7273 2061 2072 6573 6375 6520 offers a rescue \n+0001d5a0: 7368 656c 6c3a 3a0a 2a20 4669 726d 7761 shell::.* Firmwa\n+0001d5b0: 7265 2073 7461 6c6c 7320 696e 7374 6561 re stalls instea\n+0001d5c0: 6420 6f66 2062 6f6f 7469 6e67 2047 5255 d of booting GRU\n+0001d5d0: 423a 3a0a 0a1f 0a46 696c 653a 2067 7275 B::....File: gru\n+0001d5e0: 622e 696e 666f 2c20 204e 6f64 653a 2047 b.info, Node: G\n+0001d5f0: 5255 4220 6f6e 6c79 206f 6666 6572 7320 RUB only offers \n+0001d600: 6120 7265 7363 7565 2073 6865 6c6c 2c20 a rescue shell, \n+0001d610: 204e 6578 743a 2046 6972 6d77 6172 6520 Next: Firmware \n+0001d620: 7374 616c 6c73 2069 6e73 7465 6164 206f stalls instead o\n+0001d630: 6620 626f 6f74 696e 6720 4752 5542 2c20 f booting GRUB, \n+0001d640: 2055 703a 2054 726f 7562 6c65 7368 6f6f Up: Troubleshoo\n+0001d650: 7469 6e67 0a0a 3233 2e31 2047 5255 4220 ting..23.1 GRUB \n+0001d660: 6f6e 6c79 206f 6666 6572 7320 6120 7265 only offers a re\n+0001d670: 7363 7565 2073 6865 6c6c 0a3d 3d3d 3d3d scue shell.=====\n 0001d680: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0001d690: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0001d6a0: 0a0a 4752 5542 2773 206e 6f72 6d61 6c20 ..GRUB's normal \n-0001d6b0: 7374 6172 742d 7570 2070 726f 6365 6475 start-up procedu\n-0001d6c0: 7265 2069 6e76 6f6c 7665 7320 7365 7474 re involves sett\n-0001d6d0: 696e 6720 7468 6520 e280 9870 7265 6669 ing the ...prefi\n-0001d6e0: 78e2 8099 0a65 6e76 6972 6f6e 6d65 6e74 x....environment\n-0001d6f0: 2076 6172 6961 626c 6520 746f 2061 2076 variable to a v\n-0001d700: 616c 7565 2073 6574 2069 6e20 7468 6520 alue set in the \n-0001d710: 636f 7265 2069 6d61 6765 2062 7920 e280 core image by ..\n-0001d720: 9867 7275 622d 696e 7374 616c 6ce2 8099 .grub-install...\n-0001d730: 2c0a 7365 7474 696e 6720 7468 6520 e280 ,.setting the ..\n-0001d740: 9872 6f6f 74e2 8099 2076 6172 6961 626c .root... variabl\n-0001d750: 6520 746f 206d 6174 6368 2c20 6c6f 6164 e to match, load\n-0001d760: 696e 6720 7468 6520 e280 986e 6f72 6d61 ing the ...norma\n-0001d770: 6ce2 8099 206d 6f64 756c 6520 6672 6f6d l... module from\n-0001d780: 0a74 6865 2070 7265 6669 782c 2061 6e64 .the prefix, and\n-0001d790: 2072 756e 6e69 6e67 2074 6865 20e2 8098 running the ...\n-0001d7a0: 6e6f 726d 616c e280 9920 636f 6d6d 616e normal... comman\n-0001d7b0: 6420 282a 6e6f 7465 206e 6f72 6d61 6c3a d (*note normal:\n-0001d7c0: 3a29 2e20 2054 6869 730a 636f 6d6d 616e :). This.comman\n-0001d7d0: 6420 6973 2072 6573 706f 6e73 6962 6c65 d is responsible\n-0001d7e0: 2066 6f72 2072 6561 6469 6e67 20e2 8098 for reading ...\n-0001d7f0: 2f62 6f6f 742f 6772 7562 2f67 7275 622e /boot/grub/grub.\n-0001d800: 6366 67e2 8099 2c20 7275 6e6e 696e 6720 cfg..., running \n-0001d810: 7468 650a 6d65 6e75 2c20 616e 6420 646f the.menu, and do\n-0001d820: 696e 6720 616c 6c20 7468 6520 7573 6566 ing all the usef\n-0001d830: 756c 2074 6869 6e67 7320 4752 5542 2069 ul things GRUB i\n-0001d840: 7320 7375 7070 6f73 6564 2074 6f20 646f s supposed to do\n-0001d850: 2e0a 0a20 2020 4966 2c20 696e 7374 6561 ... If, instea\n-0001d860: 642c 2079 6f75 206f 6e6c 7920 6765 7420 d, you only get \n-0001d870: 6120 7265 7363 7565 2073 6865 6c6c 2c20 a rescue shell, \n-0001d880: 7468 6973 2075 7375 616c 6c79 206d 6561 this usually mea\n-0001d890: 6e73 2074 6861 740a 4752 5542 2066 6169 ns that.GRUB fai\n-0001d8a0: 6c65 6420 746f 206c 6f61 6420 7468 6520 led to load the \n-0001d8b0: e280 986e 6f72 6d61 6ce2 8099 206d 6f64 ...normal... mod\n-0001d8c0: 756c 6520 666f 7220 736f 6d65 2072 6561 ule for some rea\n-0001d8d0: 736f 6e2e 2020 4974 206d 6179 2062 650a son. It may be.\n-0001d8e0: 706f 7373 6962 6c65 2074 6f20 776f 726b possible to work\n-0001d8f0: 2061 726f 756e 6420 7468 6973 2074 656d around this tem\n-0001d900: 706f 7261 7269 6c79 3a20 666f 7220 696e porarily: for in\n-0001d910: 7374 616e 6365 2c20 6966 2074 6865 2072 stance, if the r\n-0001d920: 6561 736f 6e0a 666f 7220 7468 6520 6661 eason.for the fa\n-0001d930: 696c 7572 6520 6973 2074 6861 7420 e280 ilure is that ..\n-0001d940: 9870 7265 6669 78e2 8099 2069 7320 7772 .prefix... is wr\n-0001d950: 6f6e 6720 2870 6572 6861 7073 2069 7420 ong (perhaps it \n-0001d960: 7265 6665 7273 2074 6f20 7468 650a 7772 refers to the.wr\n-0001d970: 6f6e 6720 6465 7669 6365 2c20 6f72 2070 ong device, or p\n-0001d980: 6572 6861 7073 2074 6865 2070 6174 6820 erhaps the path \n-0001d990: 746f 20e2 8098 2f62 6f6f 742f 6772 7562 to .../boot/grub\n-0001d9a0: e280 9920 7761 7320 6e6f 7420 636f 7272 ... was not corr\n-0001d9b0: 6563 746c 7920 6d61 6465 0a72 656c 6174 ectly made.relat\n-0001d9c0: 6976 6520 746f 2074 6865 2064 6576 6963 ive to the devic\n-0001d9d0: 6529 2c20 7468 656e 2079 6f75 2063 616e e), then you can\n-0001d9e0: 2063 6f72 7265 6374 2074 6869 7320 616e correct this an\n-0001d9f0: 6420 656e 7465 7220 6e6f 726d 616c 206d d enter normal m\n-0001da00: 6f64 650a 6d61 6e75 616c 6c79 3a0a 0a20 ode.manually:.. \n-0001da10: 2020 2020 2320 496e 7370 6563 7420 7468 # Inspect th\n-0001da20: 6520 6375 7272 656e 7420 7072 6566 6978 e current prefix\n-0001da30: 2028 616e 6420 6f74 6865 7220 7072 6573 (and other pres\n-0001da40: 6574 2076 6172 6961 626c 6573 293a 0a20 et variables):. \n-0001da50: 2020 2020 7365 740a 2020 2020 2023 2046 set. # F\n-0001da60: 696e 6420 6f75 7420 7768 6963 6820 6465 ind out which de\n-0001da70: 7669 6365 7320 6172 6520 6176 6169 6c61 vices are availa\n-0001da80: 626c 653a 0a20 2020 2020 6c73 0a20 2020 ble:. ls. \n-0001da90: 2020 2320 5365 7420 746f 2074 6865 2063 # Set to the c\n-0001daa0: 6f72 7265 6374 2076 616c 7565 2c20 7768 orrect value, wh\n-0001dab0: 6963 6820 6d69 6768 7420 6265 2073 6f6d ich might be som\n-0001dac0: 6574 6869 6e67 206c 696b 6520 7468 6973 ething like this\n-0001dad0: 3a0a 2020 2020 2073 6574 2070 7265 6669 :. set prefi\n-0001dae0: 783d 2868 6430 2c31 292f 6772 7562 0a20 x=(hd0,1)/grub. \n-0001daf0: 2020 2020 7365 7420 726f 6f74 3d28 6864 set root=(hd\n-0001db00: 302c 3129 0a20 2020 2020 696e 736d 6f64 0,1). insmod\n-0001db10: 206e 6f72 6d61 6c0a 2020 2020 206e 6f72 normal. nor\n-0001db20: 6d61 6c0a 0a20 2020 486f 7765 7665 722c mal.. However,\n-0001db30: 2061 6e79 2070 726f 626c 656d 2074 6861 any problem tha\n-0001db40: 7420 6c65 6176 6573 2079 6f75 2069 6e20 t leaves you in \n-0001db50: 7468 6520 7265 7363 7565 2073 6865 6c6c the rescue shell\n-0001db60: 2070 726f 6261 626c 790a 6d65 616e 7320 probably.means \n-0001db70: 7468 6174 2047 5255 4220 7761 7320 6e6f that GRUB was no\n-0001db80: 7420 636f 7272 6563 746c 7920 696e 7374 t correctly inst\n-0001db90: 616c 6c65 642e 2020 4974 206d 6179 2062 alled. It may b\n-0001dba0: 6520 6d6f 7265 2075 7365 6675 6c20 746f e more useful to\n-0001dbb0: 0a74 7279 2074 6f20 7265 696e 7374 616c .try to reinstal\n-0001dbc0: 6c20 6974 2070 726f 7065 726c 7920 7573 l it properly us\n-0001dbd0: 696e 6720 e280 9867 7275 622d 696e 7374 ing ...grub-inst\n-0001dbe0: 616c 6c20 4445 5649 4345 e280 9920 282a all DEVICE... (*\n-0001dbf0: 6e6f 7465 2049 6e76 6f6b 696e 670a 6772 note Invoking.gr\n-0001dc00: 7562 2d69 6e73 7461 6c6c 3a3a 292e 2020 ub-install::). \n-0001dc10: 5768 656e 2064 6f69 6e67 2074 6869 732c When doing this,\n-0001dc20: 2074 6865 7265 2061 7265 2061 2066 6577 there are a few\n-0001dc30: 2074 6869 6e67 7320 746f 2072 656d 656d things to remem\n-0001dc40: 6265 723a 0a0a 2020 20e2 80a2 2044 7269 ber:.. ... Dri\n-0001dc50: 7665 206f 7264 6572 696e 6720 696e 2079 ve ordering in y\n-0001dc60: 6f75 7220 6f70 6572 6174 696e 6720 7379 our operating sy\n-0001dc70: 7374 656d 206d 6179 206e 6f74 2062 6520 stem may not be \n-0001dc80: 7468 6520 7361 6d65 2061 7320 7468 650a the same as the.\n-0001dc90: 2020 2020 2062 6f6f 7420 6472 6976 6520 boot drive \n-0001dca0: 6f72 6465 7269 6e67 2075 7365 6420 6279 ordering used by\n-0001dcb0: 2079 6f75 7220 6669 726d 7761 7265 2e20 your firmware. \n-0001dcc0: 2044 6f20 6e6f 7420 6173 7375 6d65 2074 Do not assume t\n-0001dcd0: 6861 7420 796f 7572 0a20 2020 2020 6669 hat your. fi\n-0001dce0: 7273 7420 6861 7264 2064 7269 7665 2028 rst hard drive (\n-0001dcf0: 652e 672e 2020 e280 982f 6465 762f 7364 e.g. .../dev/sd\n-0001dd00: 61e2 8099 2920 6973 2074 6865 206f 6e65 a...) is the one\n-0001dd10: 2074 6861 7420 796f 7572 2066 6972 6d77 that your firmw\n-0001dd20: 6172 650a 2020 2020 2077 696c 6c20 626f are. will bo\n-0001dd30: 6f74 2066 726f 6d2e 2020 e280 9864 6576 ot from. ...dev\n-0001dd40: 6963 652e 6d61 70e2 8099 2028 2a6e 6f74 ice.map... (*not\n-0001dd50: 6520 4465 7669 6365 206d 6170 3a3a 2920 e Device map::) \n-0001dd60: 6361 6e20 6265 2075 7365 6420 746f 0a20 can be used to. \n-0001dd70: 2020 2020 6f76 6572 7269 6465 2074 6869 override thi\n-0001dd80: 732c 2062 7574 2069 7420 6973 2075 7375 s, but it is usu\n-0001dd90: 616c 6c79 2062 6574 7465 7220 746f 2075 ally better to u\n-0001dda0: 7365 2055 5549 4473 206f 7220 6669 6c65 se UUIDs or file\n-0001ddb0: 2073 7973 7465 6d0a 2020 2020 206c 6162 system. lab\n-0001ddc0: 656c 7320 616e 6420 6176 6f69 6420 6465 els and avoid de\n-0001ddd0: 7065 6e64 696e 6720 6f6e 2064 7269 7665 pending on drive\n-0001dde0: 206f 7264 6572 696e 6720 656e 7469 7265 ordering entire\n-0001ddf0: 6c79 2e0a 0a20 2020 e280 a220 4174 206c ly... ... At l\n-0001de00: 6561 7374 206f 6e20 4249 4f53 2073 7973 east on BIOS sys\n-0001de10: 7465 6d73 2c20 6966 2079 6f75 2074 656c tems, if you tel\n-0001de20: 6c20 e280 9867 7275 622d 696e 7374 616c l ...grub-instal\n-0001de30: 6ce2 8099 2074 6f20 696e 7374 616c 6c0a l... to install.\n-0001de40: 2020 2020 2047 5255 4220 746f 2061 2070 GRUB to a p\n-0001de50: 6172 7469 7469 6f6e 2062 7574 2047 5255 artition but GRU\n-0001de60: 4220 6861 7320 616c 7265 6164 7920 6265 B has already be\n-0001de70: 656e 2069 6e73 7461 6c6c 6564 2069 6e20 en installed in \n-0001de80: 7468 650a 2020 2020 206d 6173 7465 7220 the. master \n-0001de90: 626f 6f74 2072 6563 6f72 642c 2074 6865 boot record, the\n-0001dea0: 6e20 7468 6520 4752 5542 2069 6e73 7461 n the GRUB insta\n-0001deb0: 6c6c 6174 696f 6e20 696e 2074 6865 2070 llation in the p\n-0001dec0: 6172 7469 7469 6f6e 0a20 2020 2020 7769 artition. wi\n-0001ded0: 6c6c 2062 6520 6967 6e6f 7265 642e 0a0a ll be ignored...\n-0001dee0: 2020 20e2 80a2 2049 6620 706f 7373 6962 ... If possib\n-0001def0: 6c65 2c20 6974 2069 7320 6765 6e65 7261 le, it is genera\n-0001df00: 6c6c 7920 6265 7374 2074 6f20 6176 6f69 lly best to avoi\n-0001df10: 6420 696e 7374 616c 6c69 6e67 2047 5255 d installing GRU\n-0001df20: 4220 746f 2061 0a20 2020 2020 7061 7274 B to a. part\n-0001df30: 6974 696f 6e20 2875 6e6c 6573 7320 6974 ition (unless it\n-0001df40: 2069 7320 6120 7370 6563 6961 6c20 7061 is a special pa\n-0001df50: 7274 6974 696f 6e20 666f 7220 7468 6520 rtition for the \n-0001df60: 7573 6520 6f66 2047 5255 420a 2020 2020 use of GRUB. \n-0001df70: 2061 6c6f 6e65 2c20 7375 6368 2061 7320 alone, such as \n-0001df80: 7468 6520 4249 4f53 2042 6f6f 7420 5061 the BIOS Boot Pa\n-0001df90: 7274 6974 696f 6e20 7573 6564 206f 6e20 rtition used on \n-0001dfa0: 4750 5429 2e20 446f 696e 6720 7468 6973 GPT). Doing this\n-0001dfb0: 0a20 2020 2020 6d65 616e 7320 7468 6174 . means that\n-0001dfc0: 2047 5255 4220 6d61 7920 7374 6f70 2062 GRUB may stop b\n-0001dfd0: 6569 6e67 2061 626c 6520 746f 2072 6561 eing able to rea\n-0001dfe0: 6420 6974 7320 636f 7265 2069 6d61 6765 d its core image\n-0001dff0: 2064 7565 2074 6f20 610a 2020 2020 2066 due to a. f\n-0001e000: 696c 6520 7379 7374 656d 206d 6f76 696e ile system movin\n-0001e010: 6720 626c 6f63 6b73 2061 726f 756e 642c g blocks around,\n-0001e020: 2073 7563 6820 6173 2077 6869 6c65 2064 such as while d\n-0001e030: 6566 7261 676d 656e 7469 6e67 2c0a 2020 efragmenting,. \n-0001e040: 2020 2072 756e 6e69 6e67 2063 6865 636b running check\n-0001e050: 732c 206f 7220 6576 656e 2064 7572 696e s, or even durin\n-0001e060: 6720 6e6f 726d 616c 206f 7065 7261 7469 g normal operati\n-0001e070: 6f6e 2e20 2049 6e73 7461 6c6c 696e 6720 on. Installing \n-0001e080: 746f 2074 6865 0a20 2020 2020 7768 6f6c to the. whol\n-0001e090: 6520 6469 736b 2064 6576 6963 6520 6973 e disk device is\n-0001e0a0: 206e 6f72 6d61 6c6c 7920 6d6f 7265 2072 normally more r\n-0001e0b0: 6f62 7573 742e 0a0a 2020 20e2 80a2 2043 obust... ... C\n-0001e0c0: 6865 636b 2074 6861 7420 4752 5542 2061 heck that GRUB a\n-0001e0d0: 6374 7561 6c6c 7920 6b6e 6f77 7320 686f ctually knows ho\n-0001e0e0: 7720 746f 2072 6561 6420 6672 6f6d 2074 w to read from t\n-0001e0f0: 6865 2064 6576 6963 6520 616e 6420 6669 he device and fi\n-0001e100: 6c65 0a20 2020 2020 7379 7374 656d 2063 le. system c\n-0001e110: 6f6e 7461 696e 696e 6720 e280 982f 626f ontaining .../bo\n-0001e120: 6f74 2f67 7275 62e2 8099 2e20 2049 7420 ot/grub.... It \n-0001e130: 7769 6c6c 206e 6f74 2062 6520 6162 6c65 will not be able\n-0001e140: 2074 6f20 7265 6164 2066 726f 6d0a 2020 to read from. \n-0001e150: 2020 2065 6e63 7279 7074 6564 2064 6576 encrypted dev\n-0001e160: 6963 6573 2077 6974 6820 756e 7375 7070 ices with unsupp\n-0001e170: 6f72 7465 6420 656e 6372 7970 7469 6f6e orted encryption\n-0001e180: 2073 6368 656d 652c 206e 6f72 2066 726f scheme, nor fro\n-0001e190: 6d20 6669 6c65 0a20 2020 2020 7379 7374 m file. syst\n-0001e1a0: 656d 7320 666f 7220 7768 6963 6820 7375 ems for which su\n-0001e1b0: 7070 6f72 7420 6861 7320 6e6f 7420 7965 pport has not ye\n-0001e1c0: 7420 6265 656e 2061 6464 6564 2074 6f20 t been added to \n-0001e1d0: 4752 5542 2e0a 0a1f 0a46 696c 653a 2067 GRUB.....File: g\n-0001e1e0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n-0001e1f0: 2046 6972 6d77 6172 6520 7374 616c 6c73 Firmware stalls\n-0001e200: 2069 6e73 7465 6164 206f 6620 626f 6f74 instead of boot\n-0001e210: 696e 6720 4752 5542 2c20 2050 7265 763a ing GRUB, Prev:\n-0001e220: 2047 5255 4220 6f6e 6c79 206f 6666 6572 GRUB only offer\n-0001e230: 7320 6120 7265 7363 7565 2073 6865 6c6c s a rescue shell\n-0001e240: 2c20 2055 703a 2054 726f 7562 6c65 7368 , Up: Troublesh\n-0001e250: 6f6f 7469 6e67 0a0a 3233 2e32 2046 6972 ooting..23.2 Fir\n-0001e260: 6d77 6172 6520 7374 616c 6c73 2069 6e73 mware stalls ins\n-0001e270: 7465 6164 206f 6620 626f 6f74 696e 6720 tead of booting \n-0001e280: 4752 5542 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d GRUB.===========\n+0001d690: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n+0001d6a0: 0a47 5255 4227 7320 6e6f 726d 616c 2073 .GRUB's normal s\n+0001d6b0: 7461 7274 2d75 7020 7072 6f63 6564 7572 tart-up procedur\n+0001d6c0: 6520 696e 766f 6c76 6573 2073 6574 7469 e involves setti\n+0001d6d0: 6e67 2074 6865 20e2 8098 7072 6566 6978 ng the ...prefix\n+0001d6e0: e280 990a 656e 7669 726f 6e6d 656e 7420 ....environment \n+0001d6f0: 7661 7269 6162 6c65 2074 6f20 6120 7661 variable to a va\n+0001d700: 6c75 6520 7365 7420 696e 2074 6865 2063 lue set in the c\n+0001d710: 6f72 6520 696d 6167 6520 6279 20e2 8098 ore image by ...\n+0001d720: 6772 7562 2d69 6e73 7461 6c6c e280 992c grub-install...,\n+0001d730: 0a73 6574 7469 6e67 2074 6865 20e2 8098 .setting the ...\n+0001d740: 726f 6f74 e280 9920 7661 7269 6162 6c65 root... variable\n+0001d750: 2074 6f20 6d61 7463 682c 206c 6f61 6469 to match, loadi\n+0001d760: 6e67 2074 6865 20e2 8098 6e6f 726d 616c ng the ...normal\n+0001d770: e280 9920 6d6f 6475 6c65 2066 726f 6d0a ... module from.\n+0001d780: 7468 6520 7072 6566 6978 2c20 616e 6420 the prefix, and \n+0001d790: 7275 6e6e 696e 6720 7468 6520 e280 986e running the ...n\n+0001d7a0: 6f72 6d61 6ce2 8099 2063 6f6d 6d61 6e64 ormal... command\n+0001d7b0: 2028 2a6e 6f74 6520 6e6f 726d 616c 3a3a (*note normal::\n+0001d7c0: 292e 2020 5468 6973 0a63 6f6d 6d61 6e64 ). This.command\n+0001d7d0: 2069 7320 7265 7370 6f6e 7369 626c 6520 is responsible \n+0001d7e0: 666f 7220 7265 6164 696e 6720 e280 982f for reading .../\n+0001d7f0: 626f 6f74 2f67 7275 622f 6772 7562 2e63 boot/grub/grub.c\n+0001d800: 6667 e280 992c 2072 756e 6e69 6e67 2074 fg..., running t\n+0001d810: 6865 0a6d 656e 752c 2061 6e64 2064 6f69 he.menu, and doi\n+0001d820: 6e67 2061 6c6c 2074 6865 2075 7365 6675 ng all the usefu\n+0001d830: 6c20 7468 696e 6773 2047 5255 4220 6973 l things GRUB is\n+0001d840: 2073 7570 706f 7365 6420 746f 2064 6f2e supposed to do.\n+0001d850: 0a0a 2020 2049 662c 2069 6e73 7465 6164 .. If, instead\n+0001d860: 2c20 796f 7520 6f6e 6c79 2067 6574 2061 , you only get a\n+0001d870: 2072 6573 6375 6520 7368 656c 6c2c 2074 rescue shell, t\n+0001d880: 6869 7320 7573 7561 6c6c 7920 6d65 616e his usually mean\n+0001d890: 7320 7468 6174 0a47 5255 4220 6661 696c s that.GRUB fail\n+0001d8a0: 6564 2074 6f20 6c6f 6164 2074 6865 20e2 ed to load the .\n+0001d8b0: 8098 6e6f 726d 616c e280 9920 6d6f 6475 ..normal... modu\n+0001d8c0: 6c65 2066 6f72 2073 6f6d 6520 7265 6173 le for some reas\n+0001d8d0: 6f6e 2e20 2049 7420 6d61 7920 6265 0a70 on. It may be.p\n+0001d8e0: 6f73 7369 626c 6520 746f 2077 6f72 6b20 ossible to work \n+0001d8f0: 6172 6f75 6e64 2074 6869 7320 7465 6d70 around this temp\n+0001d900: 6f72 6172 696c 793a 2066 6f72 2069 6e73 orarily: for ins\n+0001d910: 7461 6e63 652c 2069 6620 7468 6520 7265 tance, if the re\n+0001d920: 6173 6f6e 0a66 6f72 2074 6865 2066 6169 ason.for the fai\n+0001d930: 6c75 7265 2069 7320 7468 6174 20e2 8098 lure is that ...\n+0001d940: 7072 6566 6978 e280 9920 6973 2077 726f prefix... is wro\n+0001d950: 6e67 2028 7065 7268 6170 7320 6974 2072 ng (perhaps it r\n+0001d960: 6566 6572 7320 746f 2074 6865 0a77 726f efers to the.wro\n+0001d970: 6e67 2064 6576 6963 652c 206f 7220 7065 ng device, or pe\n+0001d980: 7268 6170 7320 7468 6520 7061 7468 2074 rhaps the path t\n+0001d990: 6f20 e280 982f 626f 6f74 2f67 7275 62e2 o .../boot/grub.\n+0001d9a0: 8099 2077 6173 206e 6f74 2063 6f72 7265 .. was not corre\n+0001d9b0: 6374 6c79 206d 6164 650a 7265 6c61 7469 ctly made.relati\n+0001d9c0: 7665 2074 6f20 7468 6520 6465 7669 6365 ve to the device\n+0001d9d0: 292c 2074 6865 6e20 796f 7520 6361 6e20 ), then you can \n+0001d9e0: 636f 7272 6563 7420 7468 6973 2061 6e64 correct this and\n+0001d9f0: 2065 6e74 6572 206e 6f72 6d61 6c20 6d6f enter normal mo\n+0001da00: 6465 0a6d 616e 7561 6c6c 793a 0a0a 2020 de.manually:.. \n+0001da10: 2020 2023 2049 6e73 7065 6374 2074 6865 # Inspect the\n+0001da20: 2063 7572 7265 6e74 2070 7265 6669 7820 current prefix \n+0001da30: 2861 6e64 206f 7468 6572 2070 7265 7365 (and other prese\n+0001da40: 7420 7661 7269 6162 6c65 7329 3a0a 2020 t variables):. \n+0001da50: 2020 2073 6574 0a20 2020 2020 2320 4669 set. # Fi\n+0001da60: 6e64 206f 7574 2077 6869 6368 2064 6576 nd out which dev\n+0001da70: 6963 6573 2061 7265 2061 7661 696c 6162 ices are availab\n+0001da80: 6c65 3a0a 2020 2020 206c 730a 2020 2020 le:. ls. \n+0001da90: 2023 2053 6574 2074 6f20 7468 6520 636f # Set to the co\n+0001daa0: 7272 6563 7420 7661 6c75 652c 2077 6869 rrect value, whi\n+0001dab0: 6368 206d 6967 6874 2062 6520 736f 6d65 ch might be some\n+0001dac0: 7468 696e 6720 6c69 6b65 2074 6869 733a thing like this:\n+0001dad0: 0a20 2020 2020 7365 7420 7072 6566 6978 . set prefix\n+0001dae0: 3d28 6864 302c 3129 2f67 7275 620a 2020 =(hd0,1)/grub. \n+0001daf0: 2020 2073 6574 2072 6f6f 743d 2868 6430 set root=(hd0\n+0001db00: 2c31 290a 2020 2020 2069 6e73 6d6f 6420 ,1). insmod \n+0001db10: 6e6f 726d 616c 0a20 2020 2020 6e6f 726d normal. norm\n+0001db20: 616c 0a0a 2020 2048 6f77 6576 6572 2c20 al.. However, \n+0001db30: 616e 7920 7072 6f62 6c65 6d20 7468 6174 any problem that\n+0001db40: 206c 6561 7665 7320 796f 7520 696e 2074 leaves you in t\n+0001db50: 6865 2072 6573 6375 6520 7368 656c 6c20 he rescue shell \n+0001db60: 7072 6f62 6162 6c79 0a6d 6561 6e73 2074 probably.means t\n+0001db70: 6861 7420 4752 5542 2077 6173 206e 6f74 hat GRUB was not\n+0001db80: 2063 6f72 7265 6374 6c79 2069 6e73 7461 correctly insta\n+0001db90: 6c6c 6564 2e20 2049 7420 6d61 7920 6265 lled. It may be\n+0001dba0: 206d 6f72 6520 7573 6566 756c 2074 6f0a more useful to.\n+0001dbb0: 7472 7920 746f 2072 6569 6e73 7461 6c6c try to reinstall\n+0001dbc0: 2069 7420 7072 6f70 6572 6c79 2075 7369 it properly usi\n+0001dbd0: 6e67 20e2 8098 6772 7562 2d69 6e73 7461 ng ...grub-insta\n+0001dbe0: 6c6c 2044 4556 4943 45e2 8099 2028 2a6e ll DEVICE... (*n\n+0001dbf0: 6f74 6520 496e 766f 6b69 6e67 0a67 7275 ote Invoking.gru\n+0001dc00: 622d 696e 7374 616c 6c3a 3a29 2e20 2057 b-install::). W\n+0001dc10: 6865 6e20 646f 696e 6720 7468 6973 2c20 hen doing this, \n+0001dc20: 7468 6572 6520 6172 6520 6120 6665 7720 there are a few \n+0001dc30: 7468 696e 6773 2074 6f20 7265 6d65 6d62 things to rememb\n+0001dc40: 6572 3a0a 0a20 2020 e280 a220 4472 6976 er:.. ... Driv\n+0001dc50: 6520 6f72 6465 7269 6e67 2069 6e20 796f e ordering in yo\n+0001dc60: 7572 206f 7065 7261 7469 6e67 2073 7973 ur operating sys\n+0001dc70: 7465 6d20 6d61 7920 6e6f 7420 6265 2074 tem may not be t\n+0001dc80: 6865 2073 616d 6520 6173 2074 6865 0a20 he same as the. \n+0001dc90: 2020 2020 626f 6f74 2064 7269 7665 206f boot drive o\n+0001dca0: 7264 6572 696e 6720 7573 6564 2062 7920 rdering used by \n+0001dcb0: 796f 7572 2066 6972 6d77 6172 652e 2020 your firmware. \n+0001dcc0: 446f 206e 6f74 2061 7373 756d 6520 7468 Do not assume th\n+0001dcd0: 6174 2079 6f75 720a 2020 2020 2066 6972 at your. fir\n+0001dce0: 7374 2068 6172 6420 6472 6976 6520 2865 st hard drive (e\n+0001dcf0: 2e67 2e20 20e2 8098 2f64 6576 2f73 6461 .g. .../dev/sda\n+0001dd00: e280 9929 2069 7320 7468 6520 6f6e 6520 ...) is the one \n+0001dd10: 7468 6174 2079 6f75 7220 6669 726d 7761 that your firmwa\n+0001dd20: 7265 0a20 2020 2020 7769 6c6c 2062 6f6f re. will boo\n+0001dd30: 7420 6672 6f6d 2e20 20e2 8098 6465 7669 t from. ...devi\n+0001dd40: 6365 2e6d 6170 e280 9920 282a 6e6f 7465 ce.map... (*note\n+0001dd50: 2044 6576 6963 6520 6d61 703a 3a29 2063 Device map::) c\n+0001dd60: 616e 2062 6520 7573 6564 2074 6f0a 2020 an be used to. \n+0001dd70: 2020 206f 7665 7272 6964 6520 7468 6973 override this\n+0001dd80: 2c20 6275 7420 6974 2069 7320 7573 7561 , but it is usua\n+0001dd90: 6c6c 7920 6265 7474 6572 2074 6f20 7573 lly better to us\n+0001dda0: 6520 5555 4944 7320 6f72 2066 696c 6520 e UUIDs or file \n+0001ddb0: 7379 7374 656d 0a20 2020 2020 6c61 6265 system. labe\n+0001ddc0: 6c73 2061 6e64 2061 766f 6964 2064 6570 ls and avoid dep\n+0001ddd0: 656e 6469 6e67 206f 6e20 6472 6976 6520 ending on drive \n+0001dde0: 6f72 6465 7269 6e67 2065 6e74 6972 656c ordering entirel\n+0001ddf0: 792e 0a0a 2020 20e2 80a2 2041 7420 6c65 y... ... At le\n+0001de00: 6173 7420 6f6e 2042 494f 5320 7379 7374 ast on BIOS syst\n+0001de10: 656d 732c 2069 6620 796f 7520 7465 6c6c ems, if you tell\n+0001de20: 20e2 8098 6772 7562 2d69 6e73 7461 6c6c ...grub-install\n+0001de30: e280 9920 746f 2069 6e73 7461 6c6c 0a20 ... to install. \n+0001de40: 2020 2020 4752 5542 2074 6f20 6120 7061 GRUB to a pa\n+0001de50: 7274 6974 696f 6e20 6275 7420 4752 5542 rtition but GRUB\n+0001de60: 2068 6173 2061 6c72 6561 6479 2062 6565 has already bee\n+0001de70: 6e20 696e 7374 616c 6c65 6420 696e 2074 n installed in t\n+0001de80: 6865 0a20 2020 2020 6d61 7374 6572 2062 he. master b\n+0001de90: 6f6f 7420 7265 636f 7264 2c20 7468 656e oot record, then\n+0001dea0: 2074 6865 2047 5255 4220 696e 7374 616c the GRUB instal\n+0001deb0: 6c61 7469 6f6e 2069 6e20 7468 6520 7061 lation in the pa\n+0001dec0: 7274 6974 696f 6e0a 2020 2020 2077 696c rtition. wil\n+0001ded0: 6c20 6265 2069 676e 6f72 6564 2e0a 0a20 l be ignored... \n+0001dee0: 2020 e280 a220 4966 2070 6f73 7369 626c ... If possibl\n+0001def0: 652c 2069 7420 6973 2067 656e 6572 616c e, it is general\n+0001df00: 6c79 2062 6573 7420 746f 2061 766f 6964 ly best to avoid\n+0001df10: 2069 6e73 7461 6c6c 696e 6720 4752 5542 installing GRUB\n+0001df20: 2074 6f20 610a 2020 2020 2070 6172 7469 to a. parti\n+0001df30: 7469 6f6e 2028 756e 6c65 7373 2069 7420 tion (unless it \n+0001df40: 6973 2061 2073 7065 6369 616c 2070 6172 is a special par\n+0001df50: 7469 7469 6f6e 2066 6f72 2074 6865 2075 tition for the u\n+0001df60: 7365 206f 6620 4752 5542 0a20 2020 2020 se of GRUB. \n+0001df70: 616c 6f6e 652c 2073 7563 6820 6173 2074 alone, such as t\n+0001df80: 6865 2042 494f 5320 426f 6f74 2050 6172 he BIOS Boot Par\n+0001df90: 7469 7469 6f6e 2075 7365 6420 6f6e 2047 tition used on G\n+0001dfa0: 5054 292e 2044 6f69 6e67 2074 6869 730a PT). Doing this.\n+0001dfb0: 2020 2020 206d 6561 6e73 2074 6861 7420 means that \n+0001dfc0: 4752 5542 206d 6179 2073 746f 7020 6265 GRUB may stop be\n+0001dfd0: 696e 6720 6162 6c65 2074 6f20 7265 6164 ing able to read\n+0001dfe0: 2069 7473 2063 6f72 6520 696d 6167 6520 its core image \n+0001dff0: 6475 6520 746f 2061 0a20 2020 2020 6669 due to a. fi\n+0001e000: 6c65 2073 7973 7465 6d20 6d6f 7669 6e67 le system moving\n+0001e010: 2062 6c6f 636b 7320 6172 6f75 6e64 2c20 blocks around, \n+0001e020: 7375 6368 2061 7320 7768 696c 6520 6465 such as while de\n+0001e030: 6672 6167 6d65 6e74 696e 672c 0a20 2020 fragmenting,. \n+0001e040: 2020 7275 6e6e 696e 6720 6368 6563 6b73 running checks\n+0001e050: 2c20 6f72 2065 7665 6e20 6475 7269 6e67 , or even during\n+0001e060: 206e 6f72 6d61 6c20 6f70 6572 6174 696f normal operatio\n+0001e070: 6e2e 2020 496e 7374 616c 6c69 6e67 2074 n. Installing t\n+0001e080: 6f20 7468 650a 2020 2020 2077 686f 6c65 o the. whole\n+0001e090: 2064 6973 6b20 6465 7669 6365 2069 7320 disk device is \n+0001e0a0: 6e6f 726d 616c 6c79 206d 6f72 6520 726f normally more ro\n+0001e0b0: 6275 7374 2e0a 0a20 2020 e280 a220 4368 bust... ... Ch\n+0001e0c0: 6563 6b20 7468 6174 2047 5255 4220 6163 eck that GRUB ac\n+0001e0d0: 7475 616c 6c79 206b 6e6f 7773 2068 6f77 tually knows how\n+0001e0e0: 2074 6f20 7265 6164 2066 726f 6d20 7468 to read from th\n+0001e0f0: 6520 6465 7669 6365 2061 6e64 2066 696c e device and fil\n+0001e100: 650a 2020 2020 2073 7973 7465 6d20 636f e. system co\n+0001e110: 6e74 6169 6e69 6e67 20e2 8098 2f62 6f6f ntaining .../boo\n+0001e120: 742f 6772 7562 e280 992e 2020 4974 2077 t/grub.... It w\n+0001e130: 696c 6c20 6e6f 7420 6265 2061 626c 6520 ill not be able \n+0001e140: 746f 2072 6561 6420 6672 6f6d 0a20 2020 to read from. \n+0001e150: 2020 656e 6372 7970 7465 6420 6465 7669 encrypted devi\n+0001e160: 6365 7320 7769 7468 2075 6e73 7570 706f ces with unsuppo\n+0001e170: 7274 6564 2065 6e63 7279 7074 696f 6e20 rted encryption \n+0001e180: 7363 6865 6d65 2c20 6e6f 7220 6672 6f6d scheme, nor from\n+0001e190: 2066 696c 650a 2020 2020 2073 7973 7465 file. syste\n+0001e1a0: 6d73 2066 6f72 2077 6869 6368 2073 7570 ms for which sup\n+0001e1b0: 706f 7274 2068 6173 206e 6f74 2079 6574 port has not yet\n+0001e1c0: 2062 6565 6e20 6164 6465 6420 746f 2047 been added to G\n+0001e1d0: 5255 422e 0a0a 1f0a 4669 6c65 3a20 6772 RUB.....File: gr\n+0001e1e0: 7562 2e69 6e66 6f2c 2020 4e6f 6465 3a20 ub.info, Node: \n+0001e1f0: 4669 726d 7761 7265 2073 7461 6c6c 7320 Firmware stalls \n+0001e200: 696e 7374 6561 6420 6f66 2062 6f6f 7469 instead of booti\n+0001e210: 6e67 2047 5255 422c 2020 5072 6576 3a20 ng GRUB, Prev: \n+0001e220: 4752 5542 206f 6e6c 7920 6f66 6665 7273 GRUB only offers\n+0001e230: 2061 2072 6573 6375 6520 7368 656c 6c2c a rescue shell,\n+0001e240: 2020 5570 3a20 5472 6f75 626c 6573 686f Up: Troublesho\n+0001e250: 6f74 696e 670a 0a32 332e 3220 4669 726d oting..23.2 Firm\n+0001e260: 7761 7265 2073 7461 6c6c 7320 696e 7374 ware stalls inst\n+0001e270: 6561 6420 6f66 2062 6f6f 7469 6e67 2047 ead of booting G\n+0001e280: 5255 420a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d RUB.============\n 0001e290: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 0001e2a0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0001e2b0: 3d0a 0a54 6865 2045 4649 2069 6d70 6c65 =..The EFI imple\n-0001e2c0: 6d65 6e74 6174 696f 6e20 6f66 2073 6f6d mentation of som\n-0001e2d0: 6520 6f6c 6465 7220 4d61 6342 6f6f 6b20 e older MacBook \n-0001e2e0: 6c61 7074 6f70 7320 7374 616c 6c73 2077 laptops stalls w\n-0001e2f0: 6865 6e20 6974 2067 6574 730a 7072 6573 hen it gets.pres\n-0001e300: 656e 7465 6420 6120 6772 7562 2d6d 6b72 ented a grub-mkr\n-0001e310: 6573 6375 6520 4953 4f20 696d 6167 6520 escue ISO image \n-0001e320: 666f 7220 7838 365f 3634 2d65 6669 2074 for x86_64-efi t\n-0001e330: 6172 6765 7420 6f6e 2061 6e20 5553 420a arget on an USB.\n-0001e340: 7374 6963 6b2e 2020 4166 6665 6374 6564 stick. Affected\n-0001e350: 2061 7265 206d 6f64 656c 7320 6f66 2079 are models of y\n-0001e360: 6561 7220 3230 3130 206f 7220 6561 726c ear 2010 or earl\n-0001e370: 6965 722e 2020 576f 726b 6172 6f75 6e64 ier. Workaround\n-0001e380: 2069 7320 746f 0a7a 6572 6f69 7a65 2074 is to.zeroize t\n-0001e390: 6865 2062 7974 6573 2034 3436 2074 6f20 he bytes 446 to \n-0001e3a0: 3436 3120 6f66 2074 6865 2045 4649 2070 461 of the EFI p\n-0001e3b0: 6172 7469 7469 6f6e 2c20 7768 6572 6520 artition, where \n-0001e3c0: 6d66 6f72 6d61 7420 6861 7320 7075 740a mformat has put.\n-0001e3d0: 6120 7061 7274 6974 696f 6e20 7461 626c a partition tabl\n-0001e3e0: 6520 656e 7472 7920 7768 6963 6820 636c e entry which cl\n-0001e3f0: 6169 6d73 2070 6172 7469 7469 6f6e 2073 aims partition s\n-0001e400: 7461 7274 2061 7420 626c 6f63 6b20 302e tart at block 0.\n-0001e410: 2020 5468 6973 0a63 6861 6e67 6520 7769 This.change wi\n-0001e420: 6c6c 206e 6f74 2068 616d 7065 7220 626f ll not hamper bo\n-0001e430: 6f74 6162 696c 6974 7920 6f6e 206f 7468 otability on oth\n-0001e440: 6572 206d 6163 6869 6e65 732e 0a0a 1f0a er machines.....\n-0001e450: 4669 6c65 3a20 6772 7562 2e69 6e66 6f2c File: grub.info,\n-0001e460: 2020 4e6f 6465 3a20 5573 6572 2d73 7061 Node: User-spa\n-0001e470: 6365 2075 7469 6c69 7469 6573 2c20 204e ce utilities, N\n-0001e480: 6578 743a 204f 6274 6169 6e69 6e67 2061 ext: Obtaining a\n-0001e490: 6e64 2042 7569 6c64 696e 6720 4752 5542 nd Building GRUB\n-0001e4a0: 2c20 2050 7265 763a 2054 726f 7562 6c65 , Prev: Trouble\n-0001e4b0: 7368 6f6f 7469 6e67 2c20 2055 703a 2054 shooting, Up: T\n-0001e4c0: 6f70 0a0a 3234 2055 7365 722d 7370 6163 op..24 User-spac\n-0001e4d0: 6520 7574 696c 6974 6965 730a 2a2a 2a2a e utilities.****\n+0001e2b0: 0a0a 5468 6520 4546 4920 696d 706c 656d ..The EFI implem\n+0001e2c0: 656e 7461 7469 6f6e 206f 6620 736f 6d65 entation of some\n+0001e2d0: 206f 6c64 6572 204d 6163 426f 6f6b 206c older MacBook l\n+0001e2e0: 6170 746f 7073 2073 7461 6c6c 7320 7768 aptops stalls wh\n+0001e2f0: 656e 2069 7420 6765 7473 0a70 7265 7365 en it gets.prese\n+0001e300: 6e74 6564 2061 2067 7275 622d 6d6b 7265 nted a grub-mkre\n+0001e310: 7363 7565 2049 534f 2069 6d61 6765 2066 scue ISO image f\n+0001e320: 6f72 2078 3836 5f36 342d 6566 6920 7461 or x86_64-efi ta\n+0001e330: 7267 6574 206f 6e20 616e 2055 5342 0a73 rget on an USB.s\n+0001e340: 7469 636b 2e20 2041 6666 6563 7465 6420 tick. Affected \n+0001e350: 6172 6520 6d6f 6465 6c73 206f 6620 7965 are models of ye\n+0001e360: 6172 2032 3031 3020 6f72 2065 6172 6c69 ar 2010 or earli\n+0001e370: 6572 2e20 2057 6f72 6b61 726f 756e 6420 er. Workaround \n+0001e380: 6973 2074 6f0a 7a65 726f 697a 6520 7468 is to.zeroize th\n+0001e390: 6520 6279 7465 7320 3434 3620 746f 2034 e bytes 446 to 4\n+0001e3a0: 3631 206f 6620 7468 6520 4546 4920 7061 61 of the EFI pa\n+0001e3b0: 7274 6974 696f 6e2c 2077 6865 7265 206d rtition, where m\n+0001e3c0: 666f 726d 6174 2068 6173 2070 7574 0a61 format has put.a\n+0001e3d0: 2070 6172 7469 7469 6f6e 2074 6162 6c65 partition table\n+0001e3e0: 2065 6e74 7279 2077 6869 6368 2063 6c61 entry which cla\n+0001e3f0: 696d 7320 7061 7274 6974 696f 6e20 7374 ims partition st\n+0001e400: 6172 7420 6174 2062 6c6f 636b 2030 2e20 art at block 0. \n+0001e410: 2054 6869 730a 6368 616e 6765 2077 696c This.change wil\n+0001e420: 6c20 6e6f 7420 6861 6d70 6572 2062 6f6f l not hamper boo\n+0001e430: 7461 6269 6c69 7479 206f 6e20 6f74 6865 tability on othe\n+0001e440: 7220 6d61 6368 696e 6573 2e0a 0a1f 0a46 r machines.....F\n+0001e450: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n+0001e460: 204e 6f64 653a 2055 7365 722d 7370 6163 Node: User-spac\n+0001e470: 6520 7574 696c 6974 6965 732c 2020 4e65 e utilities, Ne\n+0001e480: 7874 3a20 4f62 7461 696e 696e 6720 616e xt: Obtaining an\n+0001e490: 6420 4275 696c 6469 6e67 2047 5255 422c d Building GRUB,\n+0001e4a0: 2020 5072 6576 3a20 5472 6f75 626c 6573 Prev: Troubles\n+0001e4b0: 686f 6f74 696e 672c 2020 5570 3a20 546f hooting, Up: To\n+0001e4c0: 700a 0a32 3420 5573 6572 2d73 7061 6365 p..24 User-space\n+0001e4d0: 2075 7469 6c69 7469 6573 0a2a 2a2a 2a2a utilities.*****\n 0001e4e0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n-0001e4f0: 2a2a 2a0a 0a2a 204d 656e 753a 0a0a 2a20 ***..* Menu:..* \n-0001e500: 496e 766f 6b69 6e67 2067 7275 622d 696e Invoking grub-in\n-0001e510: 7374 616c 6c3a 3a20 2020 2020 2020 486f stall:: Ho\n-0001e520: 7720 746f 2075 7365 2074 6865 2047 5255 w to use the GRU\n-0001e530: 4220 696e 7374 616c 6c65 720a 2a20 496e B installer.* In\n-0001e540: 766f 6b69 6e67 2067 7275 622d 6d6b 636f voking grub-mkco\n-0001e550: 6e66 6967 3a3a 2020 2020 2020 4765 6e65 nfig:: Gene\n-0001e560: 7261 7465 2061 2047 5255 4220 636f 6e66 rate a GRUB conf\n-0001e570: 6967 7572 6174 696f 6e20 6669 6c65 0a2a iguration file.*\n-0001e580: 2049 6e76 6f6b 696e 6720 6772 7562 2d6d Invoking grub-m\n-0001e590: 6b70 6173 7377 642d 7062 6b64 6632 3a3a kpasswd-pbkdf2::\n-0001e5a0: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+0001e4f0: 2a2a 0a0a 2a20 4d65 6e75 3a0a 0a2a 2049 **..* Menu:..* I\n+0001e500: 6e76 6f6b 696e 6720 6772 7562 2d69 6e73 nvoking grub-ins\n+0001e510: 7461 6c6c 3a3a 2020 2020 2020 2048 6f77 tall:: How\n+0001e520: 2074 6f20 7573 6520 7468 6520 4752 5542 to use the GRUB\n+0001e530: 2069 6e73 7461 6c6c 6572 0a2a 2049 6e76 installer.* Inv\n+0001e540: 6f6b 696e 6720 6772 7562 2d6d 6b63 6f6e oking grub-mkcon\n+0001e550: 6669 673a 3a20 2020 2020 2047 656e 6572 fig:: Gener\n+0001e560: 6174 6520 6120 4752 5542 2063 6f6e 6669 ate a GRUB confi\n+0001e570: 6775 7261 7469 6f6e 2066 696c 650a 2a20 guration file.* \n+0001e580: 496e 766f 6b69 6e67 2067 7275 622d 6d6b Invoking grub-mk\n+0001e590: 7061 7373 7764 2d70 626b 6466 323a 3a0a passwd-pbkdf2::.\n+0001e5a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0001e5b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0001e5c0: 2047 656e 6572 6174 6520 4752 5542 2070 Generate GRUB p\n-0001e5d0: 6173 7377 6f72 6420 6861 7368 6573 0a2a assword hashes.*\n-0001e5e0: 2049 6e76 6f6b 696e 6720 6772 7562 2d6d Invoking grub-m\n-0001e5f0: 6b72 656c 7061 7468 3a3a 2020 2020 204d krelpath:: M\n-0001e600: 616b 6520 7379 7374 656d 2070 6174 6820 ake system path \n-0001e610: 7265 6c61 7469 7665 2074 6f20 6974 7320 relative to its \n-0001e620: 726f 6f74 0a2a 2049 6e76 6f6b 696e 6720 root.* Invoking \n-0001e630: 6772 7562 2d6d 6b72 6573 6375 653a 3a20 grub-mkrescue:: \n-0001e640: 2020 2020 204d 616b 6520 6120 4752 5542 Make a GRUB\n-0001e650: 2072 6573 6375 6520 696d 6167 650a 2a20 rescue image.* \n-0001e660: 496e 766f 6b69 6e67 2067 7275 622d 6d6f Invoking grub-mo\n-0001e670: 756e 743a 3a20 2020 2020 2020 2020 4d6f unt:: Mo\n-0001e680: 756e 7420 6120 6669 6c65 2073 7973 7465 unt a file syste\n-0001e690: 6d20 7573 696e 6720 4752 5542 0a2a 2049 m using GRUB.* I\n-0001e6a0: 6e76 6f6b 696e 6720 6772 7562 2d70 726f nvoking grub-pro\n-0001e6b0: 6265 3a3a 2020 2020 2020 2020 2050 726f be:: Pro\n-0001e6c0: 6265 2064 6576 6963 6520 696e 666f 726d be device inform\n-0001e6d0: 6174 696f 6e20 666f 7220 4752 5542 0a2a ation for GRUB.*\n-0001e6e0: 2049 6e76 6f6b 696e 6720 6772 7562 2d70 Invoking grub-p\n-0001e6f0: 726f 7465 6374 3a3a 2020 2020 2020 2050 rotect:: P\n-0001e700: 726f 7465 6374 2061 2064 6973 6b20 6b65 rotect a disk ke\n-0001e710: 7920 7769 7468 2061 206b 6579 2070 726f y with a key pro\n-0001e720: 7465 6374 6f72 0a2a 2049 6e76 6f6b 696e tector.* Invokin\n-0001e730: 6720 6772 7562 2d73 6372 6970 742d 6368 g grub-script-ch\n-0001e740: 6563 6b3a 3a20 2043 6865 636b 2047 5255 eck:: Check GRU\n-0001e750: 4220 7363 7269 7074 2066 696c 6520 666f B script file fo\n-0001e760: 7220 7379 6e74 6178 2065 7272 6f72 730a r syntax errors.\n-0001e770: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-0001e780: 666f 2c20 204e 6f64 653a 2049 6e76 6f6b fo, Node: Invok\n-0001e790: 696e 6720 6772 7562 2d69 6e73 7461 6c6c ing grub-install\n-0001e7a0: 2c20 204e 6578 743a 2049 6e76 6f6b 696e , Next: Invokin\n-0001e7b0: 6720 6772 7562 2d6d 6b63 6f6e 6669 672c g grub-mkconfig,\n-0001e7c0: 2020 5570 3a20 5573 6572 2d73 7061 6365 Up: User-space\n-0001e7d0: 2075 7469 6c69 7469 6573 0a0a 3234 2e31 utilities..24.1\n-0001e7e0: 2049 6e76 6f6b 696e 6720 6772 7562 2d69 Invoking grub-i\n-0001e7f0: 6e73 7461 6c6c 0a3d 3d3d 3d3d 3d3d 3d3d nstall.=========\n+0001e5c0: 4765 6e65 7261 7465 2047 5255 4220 7061 Generate GRUB pa\n+0001e5d0: 7373 776f 7264 2068 6173 6865 730a 2a20 ssword hashes.* \n+0001e5e0: 496e 766f 6b69 6e67 2067 7275 622d 6d6b Invoking grub-mk\n+0001e5f0: 7265 6c70 6174 683a 3a20 2020 2020 4d61 relpath:: Ma\n+0001e600: 6b65 2073 7973 7465 6d20 7061 7468 2072 ke system path r\n+0001e610: 656c 6174 6976 6520 746f 2069 7473 2072 elative to its r\n+0001e620: 6f6f 740a 2a20 496e 766f 6b69 6e67 2067 oot.* Invoking g\n+0001e630: 7275 622d 6d6b 7265 7363 7565 3a3a 2020 rub-mkrescue:: \n+0001e640: 2020 2020 4d61 6b65 2061 2047 5255 4220 Make a GRUB \n+0001e650: 7265 7363 7565 2069 6d61 6765 0a2a 2049 rescue image.* I\n+0001e660: 6e76 6f6b 696e 6720 6772 7562 2d6d 6f75 nvoking grub-mou\n+0001e670: 6e74 3a3a 2020 2020 2020 2020 204d 6f75 nt:: Mou\n+0001e680: 6e74 2061 2066 696c 6520 7379 7374 656d nt a file system\n+0001e690: 2075 7369 6e67 2047 5255 420a 2a20 496e using GRUB.* In\n+0001e6a0: 766f 6b69 6e67 2067 7275 622d 7072 6f62 voking grub-prob\n+0001e6b0: 653a 3a20 2020 2020 2020 2020 5072 6f62 e:: Prob\n+0001e6c0: 6520 6465 7669 6365 2069 6e66 6f72 6d61 e device informa\n+0001e6d0: 7469 6f6e 2066 6f72 2047 5255 420a 2a20 tion for GRUB.* \n+0001e6e0: 496e 766f 6b69 6e67 2067 7275 622d 7072 Invoking grub-pr\n+0001e6f0: 6f74 6563 743a 3a20 2020 2020 2020 5072 otect:: Pr\n+0001e700: 6f74 6563 7420 6120 6469 736b 206b 6579 otect a disk key\n+0001e710: 2077 6974 6820 6120 6b65 7920 7072 6f74 with a key prot\n+0001e720: 6563 746f 720a 2a20 496e 766f 6b69 6e67 ector.* Invoking\n+0001e730: 2067 7275 622d 7363 7269 7074 2d63 6865 grub-script-che\n+0001e740: 636b 3a3a 2020 4368 6563 6b20 4752 5542 ck:: Check GRUB\n+0001e750: 2073 6372 6970 7420 6669 6c65 2066 6f72 script file for\n+0001e760: 2073 796e 7461 7820 6572 726f 7273 0a0a syntax errors..\n+0001e770: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+0001e780: 6f2c 2020 4e6f 6465 3a20 496e 766f 6b69 o, Node: Invoki\n+0001e790: 6e67 2067 7275 622d 696e 7374 616c 6c2c ng grub-install,\n+0001e7a0: 2020 4e65 7874 3a20 496e 766f 6b69 6e67 Next: Invoking\n+0001e7b0: 2067 7275 622d 6d6b 636f 6e66 6967 2c20 grub-mkconfig, \n+0001e7c0: 2055 703a 2055 7365 722d 7370 6163 6520 Up: User-space \n+0001e7d0: 7574 696c 6974 6965 730a 0a32 342e 3120 utilities..24.1 \n+0001e7e0: 496e 766f 6b69 6e67 2067 7275 622d 696e Invoking grub-in\n+0001e7f0: 7374 616c 6c0a 3d3d 3d3d 3d3d 3d3d 3d3d stall.==========\n 0001e800: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0001e810: 3d0a 0a54 6865 2070 726f 6772 616d 20e2 =..The program .\n-0001e820: 8098 6772 7562 2d69 6e73 7461 6c6c e280 ..grub-install..\n-0001e830: 9920 6765 6e65 7261 7465 7320 6120 4752 . generates a GR\n-0001e840: 5542 2063 6f72 6520 696d 6167 6520 7573 UB core image us\n-0001e850: 696e 670a e280 9867 7275 622d 6d6b 696d ing....grub-mkim\n-0001e860: 6167 65e2 8099 2061 6e64 2069 6e73 7461 age... and insta\n-0001e870: 6c6c 7320 6974 206f 6e20 796f 7572 2073 lls it on your s\n-0001e880: 7973 7465 6d2e 2020 596f 7520 6d75 7374 ystem. You must\n-0001e890: 2073 7065 6369 6679 2074 6865 0a64 6576 specify the.dev\n-0001e8a0: 6963 6520 6e61 6d65 206f 6e20 7768 6963 ice name on whic\n-0001e8b0: 6820 796f 7520 7761 6e74 2074 6f20 696e h you want to in\n-0001e8c0: 7374 616c 6c20 4752 5542 2c20 6c69 6b65 stall GRUB, like\n-0001e8d0: 2074 6869 733a 0a0a 2020 2020 2067 7275 this:.. gru\n-0001e8e0: 622d 696e 7374 616c 6c20 494e 5354 414c b-install INSTAL\n-0001e8f0: 4c5f 4445 5649 4345 0a0a 2020 2054 6865 L_DEVICE.. The\n-0001e900: 2064 6576 6963 6520 6e61 6d65 2049 4e53 device name INS\n-0001e910: 5441 4c4c 5f44 4556 4943 4520 6973 2061 TALL_DEVICE is a\n-0001e920: 6e20 4f53 2064 6576 6963 6520 6e61 6d65 n OS device name\n-0001e930: 206f 7220 6120 4752 5542 2064 6576 6963 or a GRUB devic\n-0001e940: 650a 6e61 6d65 2e0a 0a20 2020 e280 9867 e.name... ...g\n-0001e950: 7275 622d 696e 7374 616c 6ce2 8099 2061 rub-install... a\n-0001e960: 6363 6570 7473 2074 6865 2066 6f6c 6c6f ccepts the follo\n-0001e970: 7769 6e67 206f 7074 696f 6e73 3a0a 0ae2 wing options:...\n-0001e980: 8098 2d2d 6865 6c70 e280 990a 2020 2020 ..--help.... \n-0001e990: 2050 7269 6e74 2061 2073 756d 6d61 7279 Print a summary\n-0001e9a0: 206f 6620 7468 6520 636f 6d6d 616e 642d of the command-\n-0001e9b0: 6c69 6e65 206f 7074 696f 6e73 2061 6e64 line options and\n-0001e9c0: 2065 7869 742e 0a0a e280 982d 2d76 6572 exit......--ver\n-0001e9d0: 7369 6f6e e280 990a 2020 2020 2050 7269 sion.... Pri\n-0001e9e0: 6e74 2074 6865 2076 6572 7369 6f6e 206e nt the version n\n-0001e9f0: 756d 6265 7220 6f66 2047 5255 4220 616e umber of GRUB an\n-0001ea00: 6420 6578 6974 2e0a 0ae2 8098 2d2d 626f d exit......--bo\n-0001ea10: 6f74 2d64 6972 6563 746f 7279 3d44 4952 ot-directory=DIR\n-0001ea20: e280 990a 2020 2020 2049 6e73 7461 6c6c .... Install\n-0001ea30: 2047 5255 4220 696d 6167 6573 2075 6e64 GRUB images und\n-0001ea40: 6572 2074 6865 2064 6972 6563 746f 7279 er the directory\n-0001ea50: 20e2 8098 4449 522f 6772 7562 2fe2 8099 ...DIR/grub/...\n-0001ea60: 2054 6869 7320 6f70 7469 6f6e 2069 730a This option is.\n-0001ea70: 2020 2020 2075 7365 6675 6c20 7768 656e useful when\n-0001ea80: 2079 6f75 2077 616e 7420 746f 2069 6e73 you want to ins\n-0001ea90: 7461 6c6c 2047 5255 4220 696e 746f 2061 tall GRUB into a\n-0001eaa0: 2073 6570 6172 6174 6520 7061 7274 6974 separate partit\n-0001eab0: 696f 6e20 6f72 2061 0a20 2020 2020 7265 ion or a. re\n-0001eac0: 6d6f 7661 626c 6520 6469 736b 2e20 2049 movable disk. I\n-0001ead0: 6620 7468 6973 206f 7074 696f 6e20 6973 f this option is\n-0001eae0: 206e 6f74 2073 7065 6369 6669 6564 2074 not specified t\n-0001eaf0: 6865 6e20 6974 2064 6566 6175 6c74 730a hen it defaults.\n-0001eb00: 2020 2020 2074 6f20 e280 982f 626f 6f74 to .../boot\n-0001eb10: e280 992c 2073 6f0a 0a20 2020 2020 2020 ..., so.. \n-0001eb20: 2020 2067 7275 622d 696e 7374 616c 6c20 grub-install \n-0001eb30: 2f64 6576 2f73 6461 0a0a 2020 2020 2069 /dev/sda.. i\n-0001eb40: 7320 6571 7569 7661 6c65 6e74 2074 6f0a s equivalent to.\n-0001eb50: 0a20 2020 2020 2020 2020 2067 7275 622d . grub-\n-0001eb60: 696e 7374 616c 6c20 2d2d 626f 6f74 2d64 install --boot-d\n-0001eb70: 6972 6563 746f 7279 3d2f 626f 6f74 2f20 irectory=/boot/ \n-0001eb80: 2f64 6576 2f73 6461 0a0a 2020 2020 2048 /dev/sda.. H\n-0001eb90: 6572 6520 6973 2061 6e20 6578 616d 706c ere is an exampl\n-0001eba0: 6520 696e 2077 6869 6368 2079 6f75 2068 e in which you h\n-0001ebb0: 6176 6520 6120 7365 7061 7261 7465 20e2 ave a separate .\n-0001ebc0: 809c 626f 6f74 e280 9d20 7061 7274 6974 ..boot... partit\n-0001ebd0: 696f 6e0a 2020 2020 2077 6869 6368 2069 ion. which i\n-0001ebe0: 7320 6d6f 756e 7465 6420 6f6e 20e2 8098 s mounted on ...\n-0001ebf0: 2f6d 6e74 2f62 6f6f 74e2 8099 3a0a 0a20 /mnt/boot...:.. \n-0001ec00: 2020 2020 2020 2020 2067 7275 622d 696e grub-in\n-0001ec10: 7374 616c 6c20 2d2d 626f 6f74 2d64 6972 stall --boot-dir\n-0001ec20: 6563 746f 7279 3d2f 6d6e 742f 626f 6f74 ectory=/mnt/boot\n-0001ec30: 202f 6465 762f 7364 620a 0ae2 8098 2d2d /dev/sdb.....--\n-0001ec40: 7265 6368 6563 6be2 8099 0a20 2020 2020 recheck.... \n-0001ec50: 5265 6368 6563 6b20 7468 6520 6465 7669 Recheck the devi\n-0001ec60: 6365 206d 6170 2c20 6576 656e 2069 6620 ce map, even if \n-0001ec70: e280 982f 626f 6f74 2f67 7275 622f 6465 .../boot/grub/de\n-0001ec80: 7669 6365 2e6d 6170 e280 9920 616c 7265 vice.map... alre\n-0001ec90: 6164 790a 2020 2020 2065 7869 7374 732e ady. exists.\n-0001eca0: 2020 596f 7520 7368 6f75 6c64 2075 7365 You should use\n-0001ecb0: 2074 6869 7320 6f70 7469 6f6e 2077 6865 this option whe\n-0001ecc0: 6e65 7665 7220 796f 7520 6164 642f 7265 never you add/re\n-0001ecd0: 6d6f 7665 2061 2064 6973 6b0a 2020 2020 move a disk. \n-0001ece0: 2069 6e74 6f2f 6672 6f6d 2079 6f75 7220 into/from your \n-0001ecf0: 636f 6d70 7574 6572 2e0a 0ae2 8098 2d2d computer......--\n-0001ed00: 6e6f 2d72 732d 636f 6465 73e2 8099 0a20 no-rs-codes.... \n-0001ed10: 2020 2020 4279 2064 6566 6175 6c74 206f By default o\n-0001ed20: 6e20 7838 3620 4249 4f53 2073 7973 7465 n x86 BIOS syste\n-0001ed30: 6d73 2c20 e280 9867 7275 622d 696e 7374 ms, ...grub-inst\n-0001ed40: 616c 6ce2 8099 2077 696c 6c20 7573 6520 all... will use \n-0001ed50: 736f 6d65 2065 7874 7261 0a20 2020 2020 some extra. \n-0001ed60: 7370 6163 6520 696e 2074 6865 2062 6f6f space in the boo\n-0001ed70: 746c 6f61 6465 7220 656d 6265 6464 696e tloader embeddin\n-0001ed80: 6720 6172 6561 2066 6f72 2052 6565 642d g area for Reed-\n-0001ed90: 536f 6c6f 6d6f 6e0a 2020 2020 2065 7272 Solomon. err\n-0001eda0: 6f72 2d63 6f72 7265 6374 696e 6720 636f or-correcting co\n-0001edb0: 6465 732e 2020 5468 6973 2065 6e61 626c des. This enabl\n-0001edc0: 6573 2047 5255 4220 746f 2073 7469 6c6c es GRUB to still\n-0001edd0: 2062 6f6f 740a 2020 2020 2073 7563 6365 boot. succe\n-0001ede0: 7373 6675 6c6c 7920 6966 2073 6f6d 6520 ssfully if some \n-0001edf0: 626c 6f63 6b73 2061 7265 2063 6f72 7275 blocks are corru\n-0001ee00: 7074 6564 2e20 2054 6865 2065 7861 6374 pted. The exact\n-0001ee10: 2061 6d6f 756e 7420 6f66 0a20 2020 2020 amount of. \n-0001ee20: 7072 6f74 6563 7469 6f6e 206f 6666 6572 protection offer\n-0001ee30: 6564 2069 7320 6465 7065 6e64 656e 7420 ed is dependent \n-0001ee40: 6f6e 2061 7661 696c 6162 6c65 2073 7061 on available spa\n-0001ee50: 6365 2069 6e20 7468 6520 656d 6265 6464 ce in the embedd\n-0001ee60: 696e 670a 2020 2020 2061 7265 612e 2020 ing. area. \n-0001ee70: 5220 7365 6374 6f72 7320 6f66 2072 6564 R sectors of red\n-0001ee80: 756e 6461 6e63 7920 6361 6e20 746f 6c65 undancy can tole\n-0001ee90: 7261 7465 2075 7020 746f 2052 2f32 2063 rate up to R/2 c\n-0001eea0: 6f72 7275 7074 6564 0a20 2020 2020 7365 orrupted. se\n-0001eeb0: 6374 6f72 732e 2020 5468 6973 2072 6564 ctors. This red\n-0001eec0: 756e 6461 6e63 7920 6d61 7920 6265 2063 undancy may be c\n-0001eed0: 756d 6265 7273 6f6d 6520 6966 2061 7474 umbersome if att\n-0001eee0: 656d 7074 696e 6720 746f 0a20 2020 2020 empting to. \n-0001eef0: 6372 7970 746f 6772 6170 6869 6361 6c6c cryptographicall\n-0001ef00: 7920 7661 6c69 6461 7465 2074 6865 2063 y validate the c\n-0001ef10: 6f6e 7465 6e74 7320 6f66 2074 6865 2062 ontents of the b\n-0001ef20: 6f6f 746c 6f61 6465 7220 656d 6265 6464 ootloader embedd\n-0001ef30: 696e 670a 2020 2020 2061 7265 612c 206f ing. area, o\n-0001ef40: 7220 696e 206d 6f72 6520 6d6f 6465 726e r in more modern\n-0001ef50: 2073 7973 7465 6d73 2077 6974 6820 4750 systems with GP\n-0001ef60: 542d 7374 796c 6520 7061 7274 6974 696f T-style partitio\n-0001ef70: 6e20 7461 626c 6573 0a20 2020 2020 282a n tables. (*\n-0001ef80: 6e6f 7465 2042 494f 5320 696e 7374 616c note BIOS instal\n-0001ef90: 6c61 7469 6f6e 3a3a 2920 7768 6572 6520 lation::) where \n-0001efa0: 4752 5542 2064 6f65 7320 6e6f 7420 7265 GRUB does not re\n-0001efb0: 7369 6465 2069 6e20 616e 790a 2020 2020 side in any. \n-0001efc0: 2075 6e70 6172 7469 7469 6f6e 6564 2073 unpartitioned s\n-0001efd0: 7061 6365 206f 7574 7369 6465 206f 6620 pace outside of \n-0001efe0: 7468 6520 4d42 522e 2044 6973 6162 6c65 the MBR. Disable\n-0001eff0: 2074 6865 2052 6565 642d 536f 6c6f 6d6f the Reed-Solomo\n-0001f000: 6e0a 2020 2020 2063 6f64 6573 2077 6974 n. codes wit\n-0001f010: 6820 7468 6973 206f 7074 696f 6e2e 0a0a h this option...\n-0001f020: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-0001f030: 6f2c 2020 4e6f 6465 3a20 496e 766f 6b69 o, Node: Invoki\n-0001f040: 6e67 2067 7275 622d 6d6b 636f 6e66 6967 ng grub-mkconfig\n-0001f050: 2c20 204e 6578 743a 2049 6e76 6f6b 696e , Next: Invokin\n-0001f060: 6720 6772 7562 2d6d 6b70 6173 7377 642d g grub-mkpasswd-\n-0001f070: 7062 6b64 6632 2c20 2050 7265 763a 2049 pbkdf2, Prev: I\n-0001f080: 6e76 6f6b 696e 6720 6772 7562 2d69 6e73 nvoking grub-ins\n-0001f090: 7461 6c6c 2c20 2055 703a 2055 7365 722d tall, Up: User-\n-0001f0a0: 7370 6163 6520 7574 696c 6974 6965 730a space utilities.\n-0001f0b0: 0a32 342e 3220 496e 766f 6b69 6e67 2067 .24.2 Invoking g\n-0001f0c0: 7275 622d 6d6b 636f 6e66 6967 0a3d 3d3d rub-mkconfig.===\n+0001e810: 0a0a 5468 6520 7072 6f67 7261 6d20 e280 ..The program ..\n+0001e820: 9867 7275 622d 696e 7374 616c 6ce2 8099 .grub-install...\n+0001e830: 2067 656e 6572 6174 6573 2061 2047 5255 generates a GRU\n+0001e840: 4220 636f 7265 2069 6d61 6765 2075 7369 B core image usi\n+0001e850: 6e67 0ae2 8098 6772 7562 2d6d 6b69 6d61 ng....grub-mkima\n+0001e860: 6765 e280 9920 616e 6420 696e 7374 616c ge... and instal\n+0001e870: 6c73 2069 7420 6f6e 2079 6f75 7220 7379 ls it on your sy\n+0001e880: 7374 656d 2e20 2059 6f75 206d 7573 7420 stem. You must \n+0001e890: 7370 6563 6966 7920 7468 650a 6465 7669 specify the.devi\n+0001e8a0: 6365 206e 616d 6520 6f6e 2077 6869 6368 ce name on which\n+0001e8b0: 2079 6f75 2077 616e 7420 746f 2069 6e73 you want to ins\n+0001e8c0: 7461 6c6c 2047 5255 422c 206c 696b 6520 tall GRUB, like \n+0001e8d0: 7468 6973 3a0a 0a20 2020 2020 6772 7562 this:.. grub\n+0001e8e0: 2d69 6e73 7461 6c6c 2049 4e53 5441 4c4c -install INSTALL\n+0001e8f0: 5f44 4556 4943 450a 0a20 2020 5468 6520 _DEVICE.. The \n+0001e900: 6465 7669 6365 206e 616d 6520 494e 5354 device name INST\n+0001e910: 414c 4c5f 4445 5649 4345 2069 7320 616e ALL_DEVICE is an\n+0001e920: 204f 5320 6465 7669 6365 206e 616d 6520 OS device name \n+0001e930: 6f72 2061 2047 5255 4220 6465 7669 6365 or a GRUB device\n+0001e940: 0a6e 616d 652e 0a0a 2020 20e2 8098 6772 .name... ...gr\n+0001e950: 7562 2d69 6e73 7461 6c6c e280 9920 6163 ub-install... ac\n+0001e960: 6365 7074 7320 7468 6520 666f 6c6c 6f77 cepts the follow\n+0001e970: 696e 6720 6f70 7469 6f6e 733a 0a0a e280 ing options:....\n+0001e980: 982d 2d68 656c 70e2 8099 0a20 2020 2020 .--help.... \n+0001e990: 5072 696e 7420 6120 7375 6d6d 6172 7920 Print a summary \n+0001e9a0: 6f66 2074 6865 2063 6f6d 6d61 6e64 2d6c of the command-l\n+0001e9b0: 696e 6520 6f70 7469 6f6e 7320 616e 6420 ine options and \n+0001e9c0: 6578 6974 2e0a 0ae2 8098 2d2d 7665 7273 exit......--vers\n+0001e9d0: 696f 6ee2 8099 0a20 2020 2020 5072 696e ion.... Prin\n+0001e9e0: 7420 7468 6520 7665 7273 696f 6e20 6e75 t the version nu\n+0001e9f0: 6d62 6572 206f 6620 4752 5542 2061 6e64 mber of GRUB and\n+0001ea00: 2065 7869 742e 0a0a e280 982d 2d62 6f6f exit......--boo\n+0001ea10: 742d 6469 7265 6374 6f72 793d 4449 52e2 t-directory=DIR.\n+0001ea20: 8099 0a20 2020 2020 496e 7374 616c 6c20 ... Install \n+0001ea30: 4752 5542 2069 6d61 6765 7320 756e 6465 GRUB images unde\n+0001ea40: 7220 7468 6520 6469 7265 6374 6f72 7920 r the directory \n+0001ea50: e280 9844 4952 2f67 7275 622f e280 9920 ...DIR/grub/... \n+0001ea60: 5468 6973 206f 7074 696f 6e20 6973 0a20 This option is. \n+0001ea70: 2020 2020 7573 6566 756c 2077 6865 6e20 useful when \n+0001ea80: 796f 7520 7761 6e74 2074 6f20 696e 7374 you want to inst\n+0001ea90: 616c 6c20 4752 5542 2069 6e74 6f20 6120 all GRUB into a \n+0001eaa0: 7365 7061 7261 7465 2070 6172 7469 7469 separate partiti\n+0001eab0: 6f6e 206f 7220 610a 2020 2020 2072 656d on or a. rem\n+0001eac0: 6f76 6162 6c65 2064 6973 6b2e 2020 4966 ovable disk. If\n+0001ead0: 2074 6869 7320 6f70 7469 6f6e 2069 7320 this option is \n+0001eae0: 6e6f 7420 7370 6563 6966 6965 6420 7468 not specified th\n+0001eaf0: 656e 2069 7420 6465 6661 756c 7473 0a20 en it defaults. \n+0001eb00: 2020 2020 746f 20e2 8098 2f62 6f6f 74e2 to .../boot.\n+0001eb10: 8099 2c20 736f 0a0a 2020 2020 2020 2020 .., so.. \n+0001eb20: 2020 6772 7562 2d69 6e73 7461 6c6c 202f grub-install /\n+0001eb30: 6465 762f 7364 610a 0a20 2020 2020 6973 dev/sda.. is\n+0001eb40: 2065 7175 6976 616c 656e 7420 746f 0a0a equivalent to..\n+0001eb50: 2020 2020 2020 2020 2020 6772 7562 2d69 grub-i\n+0001eb60: 6e73 7461 6c6c 202d 2d62 6f6f 742d 6469 nstall --boot-di\n+0001eb70: 7265 6374 6f72 793d 2f62 6f6f 742f 202f rectory=/boot/ /\n+0001eb80: 6465 762f 7364 610a 0a20 2020 2020 4865 dev/sda.. He\n+0001eb90: 7265 2069 7320 616e 2065 7861 6d70 6c65 re is an example\n+0001eba0: 2069 6e20 7768 6963 6820 796f 7520 6861 in which you ha\n+0001ebb0: 7665 2061 2073 6570 6172 6174 6520 e280 ve a separate ..\n+0001ebc0: 9c62 6f6f 74e2 809d 2070 6172 7469 7469 .boot... partiti\n+0001ebd0: 6f6e 0a20 2020 2020 7768 6963 6820 6973 on. which is\n+0001ebe0: 206d 6f75 6e74 6564 206f 6e20 e280 982f mounted on .../\n+0001ebf0: 6d6e 742f 626f 6f74 e280 993a 0a0a 2020 mnt/boot...:.. \n+0001ec00: 2020 2020 2020 2020 6772 7562 2d69 6e73 grub-ins\n+0001ec10: 7461 6c6c 202d 2d62 6f6f 742d 6469 7265 tall --boot-dire\n+0001ec20: 6374 6f72 793d 2f6d 6e74 2f62 6f6f 7420 ctory=/mnt/boot \n+0001ec30: 2f64 6576 2f73 6462 0a0a e280 982d 2d72 /dev/sdb.....--r\n+0001ec40: 6563 6865 636b e280 990a 2020 2020 2052 echeck.... R\n+0001ec50: 6563 6865 636b 2074 6865 2064 6576 6963 echeck the devic\n+0001ec60: 6520 6d61 702c 2065 7665 6e20 6966 20e2 e map, even if .\n+0001ec70: 8098 2f62 6f6f 742f 6772 7562 2f64 6576 ../boot/grub/dev\n+0001ec80: 6963 652e 6d61 70e2 8099 2061 6c72 6561 ice.map... alrea\n+0001ec90: 6479 0a20 2020 2020 6578 6973 7473 2e20 dy. exists. \n+0001eca0: 2059 6f75 2073 686f 756c 6420 7573 6520 You should use \n+0001ecb0: 7468 6973 206f 7074 696f 6e20 7768 656e this option when\n+0001ecc0: 6576 6572 2079 6f75 2061 6464 2f72 656d ever you add/rem\n+0001ecd0: 6f76 6520 6120 6469 736b 0a20 2020 2020 ove a disk. \n+0001ece0: 696e 746f 2f66 726f 6d20 796f 7572 2063 into/from your c\n+0001ecf0: 6f6d 7075 7465 722e 0a0a e280 982d 2d6e omputer......--n\n+0001ed00: 6f2d 7273 2d63 6f64 6573 e280 990a 2020 o-rs-codes.... \n+0001ed10: 2020 2042 7920 6465 6661 756c 7420 6f6e By default on\n+0001ed20: 2078 3836 2042 494f 5320 7379 7374 656d x86 BIOS system\n+0001ed30: 732c 20e2 8098 6772 7562 2d69 6e73 7461 s, ...grub-insta\n+0001ed40: 6c6c e280 9920 7769 6c6c 2075 7365 2073 ll... will use s\n+0001ed50: 6f6d 6520 6578 7472 610a 2020 2020 2073 ome extra. s\n+0001ed60: 7061 6365 2069 6e20 7468 6520 626f 6f74 pace in the boot\n+0001ed70: 6c6f 6164 6572 2065 6d62 6564 6469 6e67 loader embedding\n+0001ed80: 2061 7265 6120 666f 7220 5265 6564 2d53 area for Reed-S\n+0001ed90: 6f6c 6f6d 6f6e 0a20 2020 2020 6572 726f olomon. erro\n+0001eda0: 722d 636f 7272 6563 7469 6e67 2063 6f64 r-correcting cod\n+0001edb0: 6573 2e20 2054 6869 7320 656e 6162 6c65 es. This enable\n+0001edc0: 7320 4752 5542 2074 6f20 7374 696c 6c20 s GRUB to still \n+0001edd0: 626f 6f74 0a20 2020 2020 7375 6363 6573 boot. succes\n+0001ede0: 7366 756c 6c79 2069 6620 736f 6d65 2062 sfully if some b\n+0001edf0: 6c6f 636b 7320 6172 6520 636f 7272 7570 locks are corrup\n+0001ee00: 7465 642e 2020 5468 6520 6578 6163 7420 ted. The exact \n+0001ee10: 616d 6f75 6e74 206f 660a 2020 2020 2070 amount of. p\n+0001ee20: 726f 7465 6374 696f 6e20 6f66 6665 7265 rotection offere\n+0001ee30: 6420 6973 2064 6570 656e 6465 6e74 206f d is dependent o\n+0001ee40: 6e20 6176 6169 6c61 626c 6520 7370 6163 n available spac\n+0001ee50: 6520 696e 2074 6865 2065 6d62 6564 6469 e in the embeddi\n+0001ee60: 6e67 0a20 2020 2020 6172 6561 2e20 2052 ng. area. R\n+0001ee70: 2073 6563 746f 7273 206f 6620 7265 6475 sectors of redu\n+0001ee80: 6e64 616e 6379 2063 616e 2074 6f6c 6572 ndancy can toler\n+0001ee90: 6174 6520 7570 2074 6f20 522f 3220 636f ate up to R/2 co\n+0001eea0: 7272 7570 7465 640a 2020 2020 2073 6563 rrupted. sec\n+0001eeb0: 746f 7273 2e20 2054 6869 7320 7265 6475 tors. This redu\n+0001eec0: 6e64 616e 6379 206d 6179 2062 6520 6375 ndancy may be cu\n+0001eed0: 6d62 6572 736f 6d65 2069 6620 6174 7465 mbersome if atte\n+0001eee0: 6d70 7469 6e67 2074 6f0a 2020 2020 2063 mpting to. c\n+0001eef0: 7279 7074 6f67 7261 7068 6963 616c 6c79 ryptographically\n+0001ef00: 2076 616c 6964 6174 6520 7468 6520 636f validate the co\n+0001ef10: 6e74 656e 7473 206f 6620 7468 6520 626f ntents of the bo\n+0001ef20: 6f74 6c6f 6164 6572 2065 6d62 6564 6469 otloader embeddi\n+0001ef30: 6e67 0a20 2020 2020 6172 6561 2c20 6f72 ng. area, or\n+0001ef40: 2069 6e20 6d6f 7265 206d 6f64 6572 6e20 in more modern \n+0001ef50: 7379 7374 656d 7320 7769 7468 2047 5054 systems with GPT\n+0001ef60: 2d73 7479 6c65 2070 6172 7469 7469 6f6e -style partition\n+0001ef70: 2074 6162 6c65 730a 2020 2020 2028 2a6e tables. (*n\n+0001ef80: 6f74 6520 4249 4f53 2069 6e73 7461 6c6c ote BIOS install\n+0001ef90: 6174 696f 6e3a 3a29 2077 6865 7265 2047 ation::) where G\n+0001efa0: 5255 4220 646f 6573 206e 6f74 2072 6573 RUB does not res\n+0001efb0: 6964 6520 696e 2061 6e79 0a20 2020 2020 ide in any. \n+0001efc0: 756e 7061 7274 6974 696f 6e65 6420 7370 unpartitioned sp\n+0001efd0: 6163 6520 6f75 7473 6964 6520 6f66 2074 ace outside of t\n+0001efe0: 6865 204d 4252 2e20 4469 7361 626c 6520 he MBR. Disable \n+0001eff0: 7468 6520 5265 6564 2d53 6f6c 6f6d 6f6e the Reed-Solomon\n+0001f000: 0a20 2020 2020 636f 6465 7320 7769 7468 . codes with\n+0001f010: 2074 6869 7320 6f70 7469 6f6e 2e0a 0a1f this option....\n+0001f020: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+0001f030: 2c20 204e 6f64 653a 2049 6e76 6f6b 696e , Node: Invokin\n+0001f040: 6720 6772 7562 2d6d 6b63 6f6e 6669 672c g grub-mkconfig,\n+0001f050: 2020 4e65 7874 3a20 496e 766f 6b69 6e67 Next: Invoking\n+0001f060: 2067 7275 622d 6d6b 7061 7373 7764 2d70 grub-mkpasswd-p\n+0001f070: 626b 6466 322c 2020 5072 6576 3a20 496e bkdf2, Prev: In\n+0001f080: 766f 6b69 6e67 2067 7275 622d 696e 7374 voking grub-inst\n+0001f090: 616c 6c2c 2020 5570 3a20 5573 6572 2d73 all, Up: User-s\n+0001f0a0: 7061 6365 2075 7469 6c69 7469 6573 0a0a pace utilities..\n+0001f0b0: 3234 2e32 2049 6e76 6f6b 696e 6720 6772 24.2 Invoking gr\n+0001f0c0: 7562 2d6d 6b63 6f6e 6669 670a 3d3d 3d3d ub-mkconfig.====\n 0001f0d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0001f0e0: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 7072 ========..The pr\n-0001f0f0: 6f67 7261 6d20 e280 9867 7275 622d 6d6b ogram ...grub-mk\n-0001f100: 636f 6e66 6967 e280 9920 6765 6e65 7261 config... genera\n-0001f110: 7465 7320 6120 636f 6e66 6967 7572 6174 tes a configurat\n-0001f120: 696f 6e20 6669 6c65 2066 6f72 2047 5255 ion file for GRU\n-0001f130: 420a 282a 6e6f 7465 2053 696d 706c 6520 B.(*note Simple \n-0001f140: 636f 6e66 6967 7572 6174 696f 6e3a 3a29 configuration::)\n-0001f150: 2e0a 0a20 2020 2020 6772 7562 2d6d 6b63 ... grub-mkc\n-0001f160: 6f6e 6669 6720 2d6f 202f 626f 6f74 2f67 onfig -o /boot/g\n-0001f170: 7275 622f 6772 7562 2e63 6667 0a0a 2020 rub/grub.cfg.. \n-0001f180: 20e2 8098 6772 7562 2d6d 6b63 6f6e 6669 ...grub-mkconfi\n-0001f190: 67e2 8099 2061 6363 6570 7473 2074 6865 g... accepts the\n-0001f1a0: 2066 6f6c 6c6f 7769 6e67 206f 7074 696f following optio\n-0001f1b0: 6e73 3a0a 0ae2 8098 2d2d 6865 6c70 e280 ns:.....--help..\n-0001f1c0: 990a 2020 2020 2050 7269 6e74 2061 2073 .. Print a s\n-0001f1d0: 756d 6d61 7279 206f 6620 7468 6520 636f ummary of the co\n-0001f1e0: 6d6d 616e 642d 6c69 6e65 206f 7074 696f mmand-line optio\n-0001f1f0: 6e73 2061 6e64 2065 7869 742e 0a0a e280 ns and exit.....\n-0001f200: 982d 2d76 6572 7369 6f6e e280 990a 2020 .--version.... \n-0001f210: 2020 2050 7269 6e74 2074 6865 2076 6572 Print the ver\n-0001f220: 7369 6f6e 206e 756d 6265 7220 6f66 2047 sion number of G\n-0001f230: 5255 4220 616e 6420 6578 6974 2e0a 0ae2 RUB and exit....\n-0001f240: 8098 2d6f 2046 494c 45e2 8099 0ae2 8098 ..-o FILE.......\n-0001f250: 2d2d 6f75 7470 7574 3d46 494c 45e2 8099 --output=FILE...\n-0001f260: 0a20 2020 2020 5365 6e64 2074 6865 2067 . Send the g\n-0001f270: 656e 6572 6174 6564 2063 6f6e 6669 6775 enerated configu\n-0001f280: 7261 7469 6f6e 2066 696c 6520 746f 2046 ration file to F\n-0001f290: 494c 452e 2020 5468 6520 6465 6661 756c ILE. The defaul\n-0001f2a0: 7420 6973 2074 6f0a 2020 2020 2073 656e t is to. sen\n-0001f2b0: 6420 6974 2074 6f20 7374 616e 6461 7264 d it to standard\n-0001f2c0: 206f 7574 7075 742e 0a0a 1f0a 4669 6c65 output.....File\n-0001f2d0: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-0001f2e0: 6465 3a20 496e 766f 6b69 6e67 2067 7275 de: Invoking gru\n-0001f2f0: 622d 6d6b 7061 7373 7764 2d70 626b 6466 b-mkpasswd-pbkdf\n-0001f300: 322c 2020 4e65 7874 3a20 496e 766f 6b69 2, Next: Invoki\n-0001f310: 6e67 2067 7275 622d 6d6b 7265 6c70 6174 ng grub-mkrelpat\n-0001f320: 682c 2020 5072 6576 3a20 496e 766f 6b69 h, Prev: Invoki\n-0001f330: 6e67 2067 7275 622d 6d6b 636f 6e66 6967 ng grub-mkconfig\n-0001f340: 2c20 2055 703a 2055 7365 722d 7370 6163 , Up: User-spac\n-0001f350: 6520 7574 696c 6974 6965 730a 0a32 342e e utilities..24.\n-0001f360: 3320 496e 766f 6b69 6e67 2067 7275 622d 3 Invoking grub-\n-0001f370: 6d6b 7061 7373 7764 2d70 626b 6466 320a mkpasswd-pbkdf2.\n+0001f0e0: 3d3d 3d3d 3d3d 3d0a 0a54 6865 2070 726f =======..The pro\n+0001f0f0: 6772 616d 20e2 8098 6772 7562 2d6d 6b63 gram ...grub-mkc\n+0001f100: 6f6e 6669 67e2 8099 2067 656e 6572 6174 onfig... generat\n+0001f110: 6573 2061 2063 6f6e 6669 6775 7261 7469 es a configurati\n+0001f120: 6f6e 2066 696c 6520 666f 7220 4752 5542 on file for GRUB\n+0001f130: 0a28 2a6e 6f74 6520 5369 6d70 6c65 2063 .(*note Simple c\n+0001f140: 6f6e 6669 6775 7261 7469 6f6e 3a3a 292e onfiguration::).\n+0001f150: 0a0a 2020 2020 2067 7275 622d 6d6b 636f .. grub-mkco\n+0001f160: 6e66 6967 202d 6f20 2f62 6f6f 742f 6772 nfig -o /boot/gr\n+0001f170: 7562 2f67 7275 622e 6366 670a 0a20 2020 ub/grub.cfg.. \n+0001f180: e280 9867 7275 622d 6d6b 636f 6e66 6967 ...grub-mkconfig\n+0001f190: e280 9920 6163 6365 7074 7320 7468 6520 ... accepts the \n+0001f1a0: 666f 6c6c 6f77 696e 6720 6f70 7469 6f6e following option\n+0001f1b0: 733a 0a0a e280 982d 2d68 656c 70e2 8099 s:.....--help...\n+0001f1c0: 0a20 2020 2020 5072 696e 7420 6120 7375 . Print a su\n+0001f1d0: 6d6d 6172 7920 6f66 2074 6865 2063 6f6d mmary of the com\n+0001f1e0: 6d61 6e64 2d6c 696e 6520 6f70 7469 6f6e mand-line option\n+0001f1f0: 7320 616e 6420 6578 6974 2e0a 0ae2 8098 s and exit......\n+0001f200: 2d2d 7665 7273 696f 6ee2 8099 0a20 2020 --version.... \n+0001f210: 2020 5072 696e 7420 7468 6520 7665 7273 Print the vers\n+0001f220: 696f 6e20 6e75 6d62 6572 206f 6620 4752 ion number of GR\n+0001f230: 5542 2061 6e64 2065 7869 742e 0a0a e280 UB and exit.....\n+0001f240: 982d 6f20 4649 4c45 e280 990a e280 982d .-o FILE.......-\n+0001f250: 2d6f 7574 7075 743d 4649 4c45 e280 990a -output=FILE....\n+0001f260: 2020 2020 2053 656e 6420 7468 6520 6765 Send the ge\n+0001f270: 6e65 7261 7465 6420 636f 6e66 6967 7572 nerated configur\n+0001f280: 6174 696f 6e20 6669 6c65 2074 6f20 4649 ation file to FI\n+0001f290: 4c45 2e20 2054 6865 2064 6566 6175 6c74 LE. The default\n+0001f2a0: 2069 7320 746f 0a20 2020 2020 7365 6e64 is to. send\n+0001f2b0: 2069 7420 746f 2073 7461 6e64 6172 6420 it to standard \n+0001f2c0: 6f75 7470 7574 2e0a 0a1f 0a46 696c 653a output.....File:\n+0001f2d0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+0001f2e0: 653a 2049 6e76 6f6b 696e 6720 6772 7562 e: Invoking grub\n+0001f2f0: 2d6d 6b70 6173 7377 642d 7062 6b64 6632 -mkpasswd-pbkdf2\n+0001f300: 2c20 204e 6578 743a 2049 6e76 6f6b 696e , Next: Invokin\n+0001f310: 6720 6772 7562 2d6d 6b72 656c 7061 7468 g grub-mkrelpath\n+0001f320: 2c20 2050 7265 763a 2049 6e76 6f6b 696e , Prev: Invokin\n+0001f330: 6720 6772 7562 2d6d 6b63 6f6e 6669 672c g grub-mkconfig,\n+0001f340: 2020 5570 3a20 5573 6572 2d73 7061 6365 Up: User-space\n+0001f350: 2075 7469 6c69 7469 6573 0a0a 3234 2e33 utilities..24.3\n+0001f360: 2049 6e76 6f6b 696e 6720 6772 7562 2d6d Invoking grub-m\n+0001f370: 6b70 6173 7377 642d 7062 6b64 6632 0a3d kpasswd-pbkdf2.=\n 0001f380: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n 0001f390: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0001f3a0: 3d3d 0a0a 5468 6520 7072 6f67 7261 6d20 ==..The program \n-0001f3b0: e280 9867 7275 622d 6d6b 7061 7373 7764 ...grub-mkpasswd\n-0001f3c0: 2d70 626b 6466 32e2 8099 2067 656e 6572 -pbkdf2... gener\n-0001f3d0: 6174 6573 2070 6173 7377 6f72 6420 6861 ates password ha\n-0001f3e0: 7368 6573 2066 6f72 2047 5255 420a 282a shes for GRUB.(*\n-0001f3f0: 6e6f 7465 2053 6563 7572 6974 793a 3a29 note Security::)\n-0001f400: 2e0a 0a20 2020 2020 6772 7562 2d6d 6b70 ... grub-mkp\n-0001f410: 6173 7377 642d 7062 6b64 6632 0a0a 2020 asswd-pbkdf2.. \n-0001f420: 20e2 8098 6772 7562 2d6d 6b70 6173 7377 ...grub-mkpassw\n-0001f430: 642d 7062 6b64 6632 e280 9920 6163 6365 d-pbkdf2... acce\n-0001f440: 7074 7320 7468 6520 666f 6c6c 6f77 696e pts the followin\n-0001f450: 6720 6f70 7469 6f6e 733a 0a0a e280 982d g options:.....-\n-0001f460: 6320 4e55 4d42 4552 e280 990a e280 982d c NUMBER.......-\n-0001f470: 2d69 7465 7261 7469 6f6e 2d63 6f75 6e74 -iteration-count\n-0001f480: 3d4e 554d 4245 52e2 8099 0a20 2020 2020 =NUMBER.... \n-0001f490: 4e75 6d62 6572 206f 6620 6974 6572 6174 Number of iterat\n-0001f4a0: 696f 6e73 206f 6620 7468 6520 756e 6465 ions of the unde\n-0001f4b0: 726c 7969 6e67 2070 7365 7564 6f2d 7261 rlying pseudo-ra\n-0001f4c0: 6e64 6f6d 2066 756e 6374 696f 6e2e 0a20 ndom function.. \n-0001f4d0: 2020 2020 4465 6661 756c 7473 2074 6f20 Defaults to \n-0001f4e0: 3130 3030 302e 0a0a e280 982d 6c20 4e55 10000......-l NU\n-0001f4f0: 4d42 4552 e280 990a e280 982d 2d62 7566 MBER.......--buf\n-0001f500: 6c65 6e3d 4e55 4d42 4552 e280 990a 2020 len=NUMBER.... \n-0001f510: 2020 204c 656e 6774 6820 6f66 2074 6865 Length of the\n-0001f520: 2067 656e 6572 6174 6564 2068 6173 682e generated hash.\n-0001f530: 2020 4465 6661 756c 7473 2074 6f20 3634 Defaults to 64\n-0001f540: 2e0a 0ae2 8098 2d73 204e 554d 4245 52e2 ......-s NUMBER.\n-0001f550: 8099 0ae2 8098 2d2d 7361 6c74 3d4e 554d ......--salt=NUM\n-0001f560: 4245 52e2 8099 0a20 2020 2020 4c65 6e67 BER.... Leng\n-0001f570: 7468 206f 6620 7468 6520 7361 6c74 2e20 th of the salt. \n-0001f580: 2044 6566 6175 6c74 7320 746f 2036 342e Defaults to 64.\n-0001f590: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-0001f5a0: 6e66 6f2c 2020 4e6f 6465 3a20 496e 766f nfo, Node: Invo\n-0001f5b0: 6b69 6e67 2067 7275 622d 6d6b 7265 6c70 king grub-mkrelp\n-0001f5c0: 6174 682c 2020 4e65 7874 3a20 496e 766f ath, Next: Invo\n-0001f5d0: 6b69 6e67 2067 7275 622d 6d6b 7265 7363 king grub-mkresc\n-0001f5e0: 7565 2c20 2050 7265 763a 2049 6e76 6f6b ue, Prev: Invok\n-0001f5f0: 696e 6720 6772 7562 2d6d 6b70 6173 7377 ing grub-mkpassw\n-0001f600: 642d 7062 6b64 6632 2c20 2055 703a 2055 d-pbkdf2, Up: U\n-0001f610: 7365 722d 7370 6163 6520 7574 696c 6974 ser-space utilit\n-0001f620: 6965 730a 0a32 342e 3420 496e 766f 6b69 ies..24.4 Invoki\n-0001f630: 6e67 2067 7275 622d 6d6b 7265 6c70 6174 ng grub-mkrelpat\n-0001f640: 680a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d h.==============\n-0001f650: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 0a0a ==============..\n-0001f660: 5468 6520 7072 6f67 7261 6d20 e280 9867 The program ...g\n-0001f670: 7275 622d 6d6b 7265 6c70 6174 68e2 8099 rub-mkrelpath...\n-0001f680: 206d 616b 6573 2061 2066 696c 6520 7379 makes a file sy\n-0001f690: 7374 656d 2070 6174 6820 7265 6c61 7469 stem path relati\n-0001f6a0: 7665 2074 6f20 7468 650a 726f 6f74 206f ve to the.root o\n-0001f6b0: 6620 6974 7320 636f 6e74 6169 6e69 6e67 f its containing\n-0001f6c0: 2066 696c 6520 7379 7374 656d 2e20 2046 file system. F\n-0001f6d0: 6f72 2069 6e73 7461 6e63 652c 2069 6620 or instance, if \n-0001f6e0: e280 982f 7573 72e2 8099 2069 7320 6120 .../usr... is a \n-0001f6f0: 6d6f 756e 740a 706f 696e 742c 2074 6865 mount.point, the\n-0001f700: 6e3a 0a0a 2020 2020 2024 2067 7275 622d n:.. $ grub-\n-0001f710: 6d6b 7265 6c70 6174 6820 2f75 7372 2f73 mkrelpath /usr/s\n-0001f720: 6861 7265 2f67 7275 622f 756e 6963 6f64 hare/grub/unicod\n-0001f730: 652e 7066 320a 2020 2020 20e2 8098 2f73 e.pf2. .../s\n-0001f740: 6861 7265 2f67 7275 622f 756e 6963 6f64 hare/grub/unicod\n-0001f750: 652e 7066 32e2 8099 0a0a 2020 2054 6869 e.pf2..... Thi\n-0001f760: 7320 6973 206d 6169 6e6c 7920 7573 6564 s is mainly used\n-0001f770: 2069 6e74 6572 6e61 6c6c 7920 6279 206f internally by o\n-0001f780: 7468 6572 2047 5255 4220 7574 696c 6974 ther GRUB utilit\n-0001f790: 6965 7320 7375 6368 2061 730a e280 9867 ies such as....g\n-0001f7a0: 7275 622d 6d6b 636f 6e66 6967 e280 9920 rub-mkconfig... \n-0001f7b0: 282a 6e6f 7465 2049 6e76 6f6b 696e 6720 (*note Invoking \n-0001f7c0: 6772 7562 2d6d 6b63 6f6e 6669 673a 3a29 grub-mkconfig::)\n-0001f7d0: 2c20 6275 7420 6d61 7920 6f63 6361 7369 , but may occasi\n-0001f7e0: 6f6e 616c 6c79 0a61 6c73 6f20 6265 2075 onally.also be u\n-0001f7f0: 7365 6675 6c20 666f 7220 6465 6275 6767 seful for debugg\n-0001f800: 696e 672e 0a0a 2020 20e2 8098 6772 7562 ing... ...grub\n-0001f810: 2d6d 6b72 656c 7061 7468 e280 9920 6163 -mkrelpath... ac\n-0001f820: 6365 7074 7320 7468 6520 666f 6c6c 6f77 cepts the follow\n-0001f830: 696e 6720 6f70 7469 6f6e 733a 0a0a e280 ing options:....\n-0001f840: 982d 2d68 656c 70e2 8099 0a20 2020 2020 .--help.... \n-0001f850: 5072 696e 7420 6120 7375 6d6d 6172 7920 Print a summary \n-0001f860: 6f66 2074 6865 2063 6f6d 6d61 6e64 2d6c of the command-l\n-0001f870: 696e 6520 6f70 7469 6f6e 7320 616e 6420 ine options and \n-0001f880: 6578 6974 2e0a 0ae2 8098 2d2d 7665 7273 exit......--vers\n-0001f890: 696f 6ee2 8099 0a20 2020 2020 5072 696e ion.... Prin\n-0001f8a0: 7420 7468 6520 7665 7273 696f 6e20 6e75 t the version nu\n-0001f8b0: 6d62 6572 206f 6620 4752 5542 2061 6e64 mber of GRUB and\n-0001f8c0: 2065 7869 742e 0a0a 1f0a 4669 6c65 3a20 exit.....File: \n-0001f8d0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n-0001f8e0: 3a20 496e 766f 6b69 6e67 2067 7275 622d : Invoking grub-\n-0001f8f0: 6d6b 7265 7363 7565 2c20 204e 6578 743a mkrescue, Next:\n-0001f900: 2049 6e76 6f6b 696e 6720 6772 7562 2d6d Invoking grub-m\n-0001f910: 6f75 6e74 2c20 2050 7265 763a 2049 6e76 ount, Prev: Inv\n-0001f920: 6f6b 696e 6720 6772 7562 2d6d 6b72 656c oking grub-mkrel\n-0001f930: 7061 7468 2c20 2055 703a 2055 7365 722d path, Up: User-\n-0001f940: 7370 6163 6520 7574 696c 6974 6965 730a space utilities.\n-0001f950: 0a32 342e 3520 496e 766f 6b69 6e67 2067 .24.5 Invoking g\n-0001f960: 7275 622d 6d6b 7265 7363 7565 0a3d 3d3d rub-mkrescue.===\n+0001f3a0: 3d0a 0a54 6865 2070 726f 6772 616d 20e2 =..The program .\n+0001f3b0: 8098 6772 7562 2d6d 6b70 6173 7377 642d ..grub-mkpasswd-\n+0001f3c0: 7062 6b64 6632 e280 9920 6765 6e65 7261 pbkdf2... genera\n+0001f3d0: 7465 7320 7061 7373 776f 7264 2068 6173 tes password has\n+0001f3e0: 6865 7320 666f 7220 4752 5542 0a28 2a6e hes for GRUB.(*n\n+0001f3f0: 6f74 6520 5365 6375 7269 7479 3a3a 292e ote Security::).\n+0001f400: 0a0a 2020 2020 2067 7275 622d 6d6b 7061 .. grub-mkpa\n+0001f410: 7373 7764 2d70 626b 6466 320a 0a20 2020 sswd-pbkdf2.. \n+0001f420: e280 9867 7275 622d 6d6b 7061 7373 7764 ...grub-mkpasswd\n+0001f430: 2d70 626b 6466 32e2 8099 2061 6363 6570 -pbkdf2... accep\n+0001f440: 7473 2074 6865 2066 6f6c 6c6f 7769 6e67 ts the following\n+0001f450: 206f 7074 696f 6e73 3a0a 0ae2 8098 2d63 options:.....-c\n+0001f460: 204e 554d 4245 52e2 8099 0ae2 8098 2d2d NUMBER.......--\n+0001f470: 6974 6572 6174 696f 6e2d 636f 756e 743d iteration-count=\n+0001f480: 4e55 4d42 4552 e280 990a 2020 2020 204e NUMBER.... N\n+0001f490: 756d 6265 7220 6f66 2069 7465 7261 7469 umber of iterati\n+0001f4a0: 6f6e 7320 6f66 2074 6865 2075 6e64 6572 ons of the under\n+0001f4b0: 6c79 696e 6720 7073 6575 646f 2d72 616e lying pseudo-ran\n+0001f4c0: 646f 6d20 6675 6e63 7469 6f6e 2e0a 2020 dom function.. \n+0001f4d0: 2020 2044 6566 6175 6c74 7320 746f 2031 Defaults to 1\n+0001f4e0: 3030 3030 2e0a 0ae2 8098 2d6c 204e 554d 0000......-l NUM\n+0001f4f0: 4245 52e2 8099 0ae2 8098 2d2d 6275 666c BER.......--bufl\n+0001f500: 656e 3d4e 554d 4245 52e2 8099 0a20 2020 en=NUMBER.... \n+0001f510: 2020 4c65 6e67 7468 206f 6620 7468 6520 Length of the \n+0001f520: 6765 6e65 7261 7465 6420 6861 7368 2e20 generated hash. \n+0001f530: 2044 6566 6175 6c74 7320 746f 2036 342e Defaults to 64.\n+0001f540: 0a0a e280 982d 7320 4e55 4d42 4552 e280 .....-s NUMBER..\n+0001f550: 990a e280 982d 2d73 616c 743d 4e55 4d42 .....--salt=NUMB\n+0001f560: 4552 e280 990a 2020 2020 204c 656e 6774 ER.... Lengt\n+0001f570: 6820 6f66 2074 6865 2073 616c 742e 2020 h of the salt. \n+0001f580: 4465 6661 756c 7473 2074 6f20 3634 2e0a Defaults to 64..\n+0001f590: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+0001f5a0: 666f 2c20 204e 6f64 653a 2049 6e76 6f6b fo, Node: Invok\n+0001f5b0: 696e 6720 6772 7562 2d6d 6b72 656c 7061 ing grub-mkrelpa\n+0001f5c0: 7468 2c20 204e 6578 743a 2049 6e76 6f6b th, Next: Invok\n+0001f5d0: 696e 6720 6772 7562 2d6d 6b72 6573 6375 ing grub-mkrescu\n+0001f5e0: 652c 2020 5072 6576 3a20 496e 766f 6b69 e, Prev: Invoki\n+0001f5f0: 6e67 2067 7275 622d 6d6b 7061 7373 7764 ng grub-mkpasswd\n+0001f600: 2d70 626b 6466 322c 2020 5570 3a20 5573 -pbkdf2, Up: Us\n+0001f610: 6572 2d73 7061 6365 2075 7469 6c69 7469 er-space utiliti\n+0001f620: 6573 0a0a 3234 2e34 2049 6e76 6f6b 696e es..24.4 Invokin\n+0001f630: 6720 6772 7562 2d6d 6b72 656c 7061 7468 g grub-mkrelpath\n+0001f640: 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d .===============\n+0001f650: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a 0a54 =============..T\n+0001f660: 6865 2070 726f 6772 616d 20e2 8098 6772 he program ...gr\n+0001f670: 7562 2d6d 6b72 656c 7061 7468 e280 9920 ub-mkrelpath... \n+0001f680: 6d61 6b65 7320 6120 6669 6c65 2073 7973 makes a file sys\n+0001f690: 7465 6d20 7061 7468 2072 656c 6174 6976 tem path relativ\n+0001f6a0: 6520 746f 2074 6865 0a72 6f6f 7420 6f66 e to the.root of\n+0001f6b0: 2069 7473 2063 6f6e 7461 696e 696e 6720 its containing \n+0001f6c0: 6669 6c65 2073 7973 7465 6d2e 2020 466f file system. Fo\n+0001f6d0: 7220 696e 7374 616e 6365 2c20 6966 20e2 r instance, if .\n+0001f6e0: 8098 2f75 7372 e280 9920 6973 2061 206d ../usr... is a m\n+0001f6f0: 6f75 6e74 0a70 6f69 6e74 2c20 7468 656e ount.point, then\n+0001f700: 3a0a 0a20 2020 2020 2420 6772 7562 2d6d :.. $ grub-m\n+0001f710: 6b72 656c 7061 7468 202f 7573 722f 7368 krelpath /usr/sh\n+0001f720: 6172 652f 6772 7562 2f75 6e69 636f 6465 are/grub/unicode\n+0001f730: 2e70 6632 0a20 2020 2020 e280 982f 7368 .pf2. .../sh\n+0001f740: 6172 652f 6772 7562 2f75 6e69 636f 6465 are/grub/unicode\n+0001f750: 2e70 6632 e280 990a 0a20 2020 5468 6973 .pf2..... This\n+0001f760: 2069 7320 6d61 696e 6c79 2075 7365 6420 is mainly used \n+0001f770: 696e 7465 726e 616c 6c79 2062 7920 6f74 internally by ot\n+0001f780: 6865 7220 4752 5542 2075 7469 6c69 7469 her GRUB utiliti\n+0001f790: 6573 2073 7563 6820 6173 0ae2 8098 6772 es such as....gr\n+0001f7a0: 7562 2d6d 6b63 6f6e 6669 67e2 8099 2028 ub-mkconfig... (\n+0001f7b0: 2a6e 6f74 6520 496e 766f 6b69 6e67 2067 *note Invoking g\n+0001f7c0: 7275 622d 6d6b 636f 6e66 6967 3a3a 292c rub-mkconfig::),\n+0001f7d0: 2062 7574 206d 6179 206f 6363 6173 696f but may occasio\n+0001f7e0: 6e61 6c6c 790a 616c 736f 2062 6520 7573 nally.also be us\n+0001f7f0: 6566 756c 2066 6f72 2064 6562 7567 6769 eful for debuggi\n+0001f800: 6e67 2e0a 0a20 2020 e280 9867 7275 622d ng... ...grub-\n+0001f810: 6d6b 7265 6c70 6174 68e2 8099 2061 6363 mkrelpath... acc\n+0001f820: 6570 7473 2074 6865 2066 6f6c 6c6f 7769 epts the followi\n+0001f830: 6e67 206f 7074 696f 6e73 3a0a 0ae2 8098 ng options:.....\n+0001f840: 2d2d 6865 6c70 e280 990a 2020 2020 2050 --help.... P\n+0001f850: 7269 6e74 2061 2073 756d 6d61 7279 206f rint a summary o\n+0001f860: 6620 7468 6520 636f 6d6d 616e 642d 6c69 f the command-li\n+0001f870: 6e65 206f 7074 696f 6e73 2061 6e64 2065 ne options and e\n+0001f880: 7869 742e 0a0a e280 982d 2d76 6572 7369 xit......--versi\n+0001f890: 6f6e e280 990a 2020 2020 2050 7269 6e74 on.... Print\n+0001f8a0: 2074 6865 2076 6572 7369 6f6e 206e 756d the version num\n+0001f8b0: 6265 7220 6f66 2047 5255 4220 616e 6420 ber of GRUB and \n+0001f8c0: 6578 6974 2e0a 0a1f 0a46 696c 653a 2067 exit.....File: g\n+0001f8d0: 7275 622e 696e 666f 2c20 204e 6f64 653a rub.info, Node:\n+0001f8e0: 2049 6e76 6f6b 696e 6720 6772 7562 2d6d Invoking grub-m\n+0001f8f0: 6b72 6573 6375 652c 2020 4e65 7874 3a20 krescue, Next: \n+0001f900: 496e 766f 6b69 6e67 2067 7275 622d 6d6f Invoking grub-mo\n+0001f910: 756e 742c 2020 5072 6576 3a20 496e 766f unt, Prev: Invo\n+0001f920: 6b69 6e67 2067 7275 622d 6d6b 7265 6c70 king grub-mkrelp\n+0001f930: 6174 682c 2020 5570 3a20 5573 6572 2d73 ath, Up: User-s\n+0001f940: 7061 6365 2075 7469 6c69 7469 6573 0a0a pace utilities..\n+0001f950: 3234 2e35 2049 6e76 6f6b 696e 6720 6772 24.5 Invoking gr\n+0001f960: 7562 2d6d 6b72 6573 6375 650a 3d3d 3d3d ub-mkrescue.====\n 0001f970: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-0001f980: 3d3d 3d3d 3d3d 3d3d 0a0a 5468 6520 7072 ========..The pr\n-0001f990: 6f67 7261 6d20 e280 9867 7275 622d 6d6b ogram ...grub-mk\n-0001f9a0: 7265 7363 7565 e280 9920 6765 6e65 7261 rescue... genera\n-0001f9b0: 7465 7320 6120 626f 6f74 6162 6c65 2047 tes a bootable G\n-0001f9c0: 5255 4220 7265 7363 7565 2069 6d61 6765 RUB rescue image\n-0001f9d0: 0a28 2a6e 6f74 6520 4d61 6b69 6e67 2061 .(*note Making a\n-0001f9e0: 2047 5255 4220 626f 6f74 6162 6c65 2043 GRUB bootable C\n-0001f9f0: 442d 524f 4d3a 3a29 2e0a 0a20 2020 2020 D-ROM::)... \n-0001fa00: 6772 7562 2d6d 6b72 6573 6375 6520 2d6f grub-mkrescue -o\n-0001fa10: 2067 7275 622e 6973 6f0a 0a20 2020 416c grub.iso.. Al\n-0001fa20: 6c20 6172 6775 6d65 6e74 7320 6e6f 7420 l arguments not \n-0001fa30: 6578 706c 6963 6974 6c79 206c 6973 7465 explicitly liste\n-0001fa40: 6420 6173 20e2 8098 6772 7562 2d6d 6b72 d as ...grub-mkr\n-0001fa50: 6573 6375 65e2 8099 206f 7074 696f 6e73 escue... options\n-0001fa60: 2061 7265 0a70 6173 7365 6420 6f6e 2064 are.passed on d\n-0001fa70: 6972 6563 746c 7920 746f 20e2 8098 786f irectly to ...xo\n-0001fa80: 7272 6973 6fe2 8099 2069 6e20 e280 986d rriso... in ...m\n-0001fa90: 6b69 736f 6673 e280 9920 656d 756c 6174 kisofs... emulat\n-0001faa0: 696f 6e20 6d6f 6465 2e20 204f 7074 696f ion mode. Optio\n-0001fab0: 6e73 0a70 6173 7365 6420 746f 20e2 8098 ns.passed to ...\n-0001fac0: 786f 7272 6973 6fe2 8099 2077 696c 6c20 xorriso... will \n-0001fad0: 6e6f 726d 616c 6c79 2062 6520 696e 7465 normally be inte\n-0001fae0: 7270 7265 7465 6420 6173 20e2 8098 6d6b rpreted as ...mk\n-0001faf0: 6973 6f66 73e2 8099 206f 7074 696f 6e73 isofs... options\n-0001fb00: 3b0a 6966 2074 6865 206f 7074 696f 6e20 ;.if the option \n-0001fb10: e280 982d 2de2 8099 2069 7320 7573 6564 ...--... is used\n-0001fb20: 2c20 7468 656e 2061 6e79 7468 696e 6720 , then anything \n-0001fb30: 6166 7465 7220 7468 6174 2077 696c 6c20 after that will \n-0001fb40: 6265 2069 6e74 6572 7072 6574 6564 0a61 be interpreted.a\n-0001fb50: 7320 6e61 7469 7665 20e2 8098 786f 7272 s native ...xorr\n-0001fb60: 6973 6fe2 8099 206f 7074 696f 6e73 2e0a iso... options..\n-0001fb70: 0a20 2020 4e6f 6e2d 6f70 7469 6f6e 2061 . Non-option a\n-0001fb80: 7267 756d 656e 7473 2073 7065 6369 6679 rguments specify\n-0001fb90: 2061 6464 6974 696f 6e61 6c20 736f 7572 additional sour\n-0001fba0: 6365 2064 6972 6563 746f 7269 6573 2e20 ce directories. \n-0001fbb0: 2054 6869 7320 6973 0a63 6f6d 6d6f 6e6c This is.commonl\n-0001fbc0: 7920 7573 6564 2074 6f20 6164 6420 6578 y used to add ex\n-0001fbd0: 7472 6120 6669 6c65 7320 746f 2074 6865 tra files to the\n-0001fbe0: 2069 6d61 6765 3a0a 0a20 2020 2020 6d6b image:.. mk\n-0001fbf0: 6469 7220 2d70 2064 6973 6b2f 626f 6f74 dir -p disk/boot\n-0001fc00: 2f67 7275 620a 2020 2020 2028 6164 6420 /grub. (add \n-0001fc10: 6578 7472 6120 6669 6c65 7320 746f 20e2 extra files to .\n-0001fc20: 8098 6469 736b 2f62 6f6f 742f 6772 7562 ..disk/boot/grub\n-0001fc30: e280 9929 0a20 2020 2020 6772 7562 2d6d ...). grub-m\n-0001fc40: 6b72 6573 6375 6520 2d6f 2067 7275 622e krescue -o grub.\n-0001fc50: 6973 6f20 6469 736b 0a0a 2020 20e2 8098 iso disk.. ...\n-0001fc60: 6772 7562 2d6d 6b72 6573 6375 65e2 8099 grub-mkrescue...\n-0001fc70: 2061 6363 6570 7473 2074 6865 2066 6f6c accepts the fol\n-0001fc80: 6c6f 7769 6e67 206f 7074 696f 6e73 3a0a lowing options:.\n-0001fc90: 0ae2 8098 2d2d 6865 6c70 e280 990a 2020 ....--help.... \n-0001fca0: 2020 2050 7269 6e74 2061 2073 756d 6d61 Print a summa\n-0001fcb0: 7279 206f 6620 7468 6520 636f 6d6d 616e ry of the comman\n-0001fcc0: 642d 6c69 6e65 206f 7074 696f 6e73 2061 d-line options a\n-0001fcd0: 6e64 2065 7869 742e 0a0a e280 982d 2d76 nd exit......--v\n-0001fce0: 6572 7369 6f6e e280 990a 2020 2020 2050 ersion.... P\n-0001fcf0: 7269 6e74 2074 6865 2076 6572 7369 6f6e rint the version\n-0001fd00: 206e 756d 6265 7220 6f66 2047 5255 4220 number of GRUB \n-0001fd10: 616e 6420 6578 6974 2e0a 0ae2 8098 2d6f and exit......-o\n-0001fd20: 2046 494c 45e2 8099 0ae2 8098 2d2d 6f75 FILE.......--ou\n-0001fd30: 7470 7574 3d46 494c 45e2 8099 0a20 2020 tput=FILE.... \n-0001fd40: 2020 5361 7665 206f 7574 7075 7420 696e Save output in\n-0001fd50: 2046 494c 452e 2020 5468 6973 2022 6f70 FILE. This \"op\n-0001fd60: 7469 6f6e 2220 6973 2072 6571 7569 7265 tion\" is require\n-0001fd70: 642e 0a0a e280 982d 2d6d 6f64 756c 6573 d......--modules\n-0001fd80: 3d4d 4f44 554c 4553 e280 990a 2020 2020 =MODULES.... \n-0001fd90: 2050 7265 2d6c 6f61 6420 7468 6520 6e61 Pre-load the na\n-0001fda0: 6d65 6420 4752 5542 206d 6f64 756c 6573 med GRUB modules\n-0001fdb0: 2069 6e20 7468 6520 696d 6167 652e 2020 in the image. \n-0001fdc0: 4d75 6c74 6970 6c65 2065 6e74 7269 6573 Multiple entries\n-0001fdd0: 2069 6e0a 2020 2020 204d 4f44 554c 4553 in. MODULES\n-0001fde0: 2073 686f 756c 6420 6265 2073 6570 6172 should be separ\n-0001fdf0: 6174 6564 2062 7920 7768 6974 6573 7061 ated by whitespa\n-0001fe00: 6365 2028 736f 2079 6f75 2077 696c 6c20 ce (so you will \n-0001fe10: 7072 6f62 6162 6c79 0a20 2020 2020 6e65 probably. ne\n-0001fe20: 6564 2074 6f20 7175 6f74 6520 7468 6973 ed to quote this\n-0001fe30: 2066 6f72 2079 6f75 7220 7368 656c 6c29 for your shell)\n-0001fe40: 2e0a 0ae2 8098 2d2d 726f 6d2d 6469 7265 ......--rom-dire\n-0001fe50: 6374 6f72 793d 4449 52e2 8099 0a20 2020 ctory=DIR.... \n-0001fe60: 2020 4966 2067 656e 6572 6174 696e 6720 If generating \n-0001fe70: 696d 6167 6573 2066 6f72 2074 6865 2051 images for the Q\n-0001fe80: 454d 5520 6f72 2043 6f72 6562 6f6f 7420 EMU or Coreboot \n-0001fe90: 706c 6174 666f 726d 732c 2063 6f70 7920 platforms, copy \n-0001fea0: 7468 650a 2020 2020 2072 6573 756c 7469 the. resulti\n-0001feb0: 6e67 20e2 8098 7165 6d75 2e69 6d67 e280 ng ...qemu.img..\n-0001fec0: 9920 6f72 20e2 8098 636f 7265 626f 6f74 . or ...coreboot\n-0001fed0: 2e65 6c66 e280 9920 6669 6c65 7320 7265 .elf... files re\n-0001fee0: 7370 6563 7469 7665 6c79 2074 6f20 7468 spectively to th\n-0001fef0: 650a 2020 2020 2044 4952 2064 6972 6563 e. DIR direc\n-0001ff00: 746f 7279 2061 7320 7765 6c6c 2061 7320 tory as well as \n-0001ff10: 696e 636c 7564 696e 6720 7468 656d 2069 including them i\n-0001ff20: 6e20 7468 6520 696d 6167 652e 0a0a e280 n the image.....\n-0001ff30: 982d 2d78 6f72 7269 736f 3d46 494c 45e2 .--xorriso=FILE.\n-0001ff40: 8099 0a20 2020 2020 5573 6520 4649 4c45 ... Use FILE\n-0001ff50: 2061 7320 7468 6520 e280 9878 6f72 7269 as the ...xorri\n-0001ff60: 736f e280 9920 7072 6f67 7261 6d2c 2072 so... program, r\n-0001ff70: 6174 6865 7220 7468 616e 2074 6865 2062 ather than the b\n-0001ff80: 7569 6c74 2d69 6e0a 2020 2020 2064 6566 uilt-in. def\n-0001ff90: 6175 6c74 2e0a 0ae2 8098 2d2d 6772 7562 ault......--grub\n-0001ffa0: 2d6d 6b69 6d61 6765 3d46 494c 45e2 8099 -mkimage=FILE...\n-0001ffb0: 0a20 2020 2020 5573 6520 4649 4c45 2061 . Use FILE a\n-0001ffc0: 7320 7468 6520 e280 9867 7275 622d 6d6b s the ...grub-mk\n-0001ffd0: 696d 6167 65e2 8099 2070 726f 6772 616d image... program\n-0001ffe0: 2c20 7261 7468 6572 2074 6861 6e20 7468 , rather than th\n-0001fff0: 6520 6275 696c 742d 696e 0a20 2020 2020 e built-in. \n-00020000: 6465 6661 756c 742e 0a0a 1f0a 4669 6c65 default.....File\n-00020010: 3a20 6772 7562 2e69 6e66 6f2c 2020 4e6f : grub.info, No\n-00020020: 6465 3a20 496e 766f 6b69 6e67 2067 7275 de: Invoking gru\n-00020030: 622d 6d6f 756e 742c 2020 4e65 7874 3a20 b-mount, Next: \n-00020040: 496e 766f 6b69 6e67 2067 7275 622d 7072 Invoking grub-pr\n-00020050: 6f62 652c 2020 5072 6576 3a20 496e 766f obe, Prev: Invo\n-00020060: 6b69 6e67 2067 7275 622d 6d6b 7265 7363 king grub-mkresc\n-00020070: 7565 2c20 2055 703a 2055 7365 722d 7370 ue, Up: User-sp\n-00020080: 6163 6520 7574 696c 6974 6965 730a 0a32 ace utilities..2\n-00020090: 342e 3620 496e 766f 6b69 6e67 2067 7275 4.6 Invoking gru\n-000200a0: 622d 6d6f 756e 740a 3d3d 3d3d 3d3d 3d3d b-mount.========\n-000200b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-000200c0: 0a0a 5468 6520 7072 6f67 7261 6d20 e280 ..The program ..\n-000200d0: 9867 7275 622d 6d6f 756e 74e2 8099 2070 .grub-mount... p\n-000200e0: 6572 666f 726d 7320 6120 7265 6164 2d6f erforms a read-o\n-000200f0: 6e6c 7920 6d6f 756e 7420 6f66 2061 6e79 nly mount of any\n-00020100: 2066 696c 6520 7379 7374 656d 0a6f 7220 file system.or \n-00020110: 6669 6c65 2073 7973 7465 6d20 696d 6167 file system imag\n-00020120: 6520 7468 6174 2047 5255 4220 756e 6465 e that GRUB unde\n-00020130: 7273 7461 6e64 732c 2075 7369 6e67 2047 rstands, using G\n-00020140: 5255 4227 7320 6669 6c65 2073 7973 7465 RUB's file syste\n-00020150: 6d0a 6472 6976 6572 7320 7669 6120 4655 m.drivers via FU\n-00020160: 5345 2e20 2849 7420 6973 206f 6e6c 7920 SE. (It is only \n-00020170: 6176 6169 6c61 626c 6520 6966 2046 5553 available if FUS\n-00020180: 4520 6465 7665 6c6f 706d 656e 7420 6669 E development fi\n-00020190: 6c65 7320 7765 7265 0a70 7265 7365 6e74 les were.present\n-000201a0: 2077 6865 6e20 4752 5542 2077 6173 2062 when GRUB was b\n-000201b0: 7569 6c74 2e29 2020 5468 6973 2068 6173 uilt.) This has\n-000201c0: 2061 206e 756d 6265 7220 6f66 2075 7365 a number of use\n-000201d0: 733a 0a0a 2020 20e2 80a2 2049 7420 7072 s:.. ... It pr\n-000201e0: 6f76 6964 6573 2061 2063 6f6e 7665 6e69 ovides a conveni\n-000201f0: 656e 7420 7761 7920 746f 2063 6865 636b ent way to check\n-00020200: 2068 6f77 2047 5255 4220 7769 6c6c 2076 how GRUB will v\n-00020210: 6965 7720 6120 6669 6c65 0a20 2020 2020 iew a file. \n-00020220: 7379 7374 656d 2061 7420 626f 6f74 2074 system at boot t\n-00020230: 696d 652e 2020 596f 7520 6361 6e20 7573 ime. You can us\n-00020240: 6520 6e6f 726d 616c 2063 6f6d 6d61 6e64 e normal command\n-00020250: 2d6c 696e 6520 746f 6f6c 7320 746f 0a20 -line tools to. \n-00020260: 2020 2020 636f 6d70 6172 6520 7468 6174 compare that\n-00020270: 2076 6965 7720 7769 7468 2074 6861 7420 view with that \n-00020280: 6f66 2079 6f75 7220 6f70 6572 6174 696e of your operatin\n-00020290: 6720 7379 7374 656d 2c20 6d61 6b69 6e67 g system, making\n-000202a0: 2069 740a 2020 2020 2065 6173 7920 746f it. easy to\n-000202b0: 2066 696e 6420 6275 6773 2e0a 0a20 2020 find bugs... \n-000202c0: e280 a220 4974 206f 6666 6572 7320 7472 ... It offers tr\n-000202d0: 7565 2072 6561 642d 6f6e 6c79 206d 6f75 ue read-only mou\n-000202e0: 6e74 732e 2020 4c69 6e75 7820 646f 6573 nts. Linux does\n-000202f0: 206e 6f74 2068 6176 6520 7468 6573 6520 not have these \n-00020300: 666f 720a 2020 2020 206a 6f75 726e 616c for. journal\n-00020310: 6c69 6e67 2066 696c 6520 7379 7374 656d ling file system\n-00020320: 732c 2062 6563 6175 7365 2069 7420 7769 s, because it wi\n-00020330: 6c6c 2061 6c77 6179 7320 6174 7465 6d70 ll always attemp\n-00020340: 7420 746f 2072 6570 6c61 790a 2020 2020 t to replay. \n-00020350: 2074 6865 206a 6f75 726e 616c 2061 7420 the journal at \n-00020360: 6d6f 756e 7420 7469 6d65 3b20 7768 696c mount time; whil\n-00020370: 6520 796f 7520 6361 6e20 7465 6d70 6f72 e you can tempor\n-00020380: 6172 696c 7920 6d61 726b 2074 6865 2062 arily mark the b\n-00020390: 6c6f 636b 0a20 2020 2020 6465 7669 6365 lock. device\n-000203a0: 2072 6561 642d 6f6e 6c79 2074 6f20 6176 read-only to av\n-000203b0: 6f69 6420 7468 6973 2c20 7468 6174 2063 oid this, that c\n-000203c0: 6175 7365 7320 7468 6520 6d6f 756e 7420 auses the mount \n-000203d0: 746f 2066 6169 6c2e 0a20 2020 2020 5369 to fail.. Si\n-000203e0: 6e63 6520 4752 5542 2069 6e74 656e 7469 nce GRUB intenti\n-000203f0: 6f6e 616c 6c79 2063 6f6e 7461 696e 7320 onally contains \n-00020400: 6e6f 2063 6f64 6520 666f 7220 7772 6974 no code for writ\n-00020410: 696e 6720 746f 2066 696c 650a 2020 2020 ing to file. \n-00020420: 2073 7973 7465 6d73 2c20 6974 2063 616e systems, it can\n-00020430: 2065 6173 696c 7920 7072 6f76 6964 6520 easily provide \n-00020440: 6120 6775 6172 616e 7465 6564 2072 6561 a guaranteed rea\n-00020450: 642d 6f6e 6c79 206d 6f75 6e74 0a20 2020 d-only mount. \n-00020460: 2020 6d65 6368 616e 6973 6d2e 0a0a 2020 mechanism... \n-00020470: 20e2 80a2 2049 7420 616c 6c6f 7773 2079 ... It allows y\n-00020480: 6f75 2074 6f20 6578 616d 696e 6520 616e ou to examine an\n-00020490: 7920 6669 6c65 2073 7973 7465 6d20 7468 y file system th\n-000204a0: 6174 2047 5255 4220 756e 6465 7273 7461 at GRUB understa\n-000204b0: 6e64 730a 2020 2020 2077 6974 686f 7574 nds. without\n-000204c0: 206e 6565 6469 6e67 2074 6f20 6c6f 6164 needing to load\n-000204d0: 2061 6464 6974 696f 6e61 6c20 6d6f 6475 additional modu\n-000204e0: 6c65 7320 696e 746f 2079 6f75 7220 7275 les into your ru\n-000204f0: 6e6e 696e 670a 2020 2020 206b 6572 6e65 nning. kerne\n-00020500: 6c2c 2077 6869 6368 206d 6179 2062 6520 l, which may be \n-00020510: 7573 6566 756c 2069 6e20 636f 6e73 7472 useful in constr\n-00020520: 6169 6e65 6420 656e 7669 726f 6e6d 656e ained environmen\n-00020530: 7473 2073 7563 6820 6173 0a20 2020 2020 ts such as. \n-00020540: 696e 7374 616c 6c65 7273 2e0a 0a20 2020 installers... \n-00020550: e280 a220 5369 6e63 6520 6974 2063 616e ... Since it can\n-00020560: 2065 7861 6d69 6e65 2066 696c 6520 7379 examine file sy\n-00020570: 7374 656d 2069 6d61 6765 7320 2863 6f6e stem images (con\n-00020580: 7461 696e 6564 2069 6e20 7265 6775 6c61 tained in regula\n-00020590: 720a 2020 2020 2066 696c 6573 2920 6a75 r. files) ju\n-000205a0: 7374 2061 7320 6561 7369 6c79 2061 7320 st as easily as \n-000205b0: 6669 6c65 2073 7973 7465 6d73 206f 6e20 file systems on \n-000205c0: 626c 6f63 6b20 6465 7669 6365 732c 2079 block devices, y\n-000205d0: 6f75 2063 616e 2075 7365 0a20 2020 2020 ou can use. \n-000205e0: 6974 2074 6f20 696e 7370 6563 7420 616e it to inspect an\n-000205f0: 7920 6669 6c65 2073 7973 7465 6d20 696d y file system im\n-00020600: 6167 6520 7468 6174 2047 5255 4220 756e age that GRUB un\n-00020610: 6465 7273 7461 6e64 7320 7769 7468 206f derstands with o\n-00020620: 6e6c 790a 2020 2020 2065 6e6f 7567 6820 nly. enough \n-00020630: 7072 6976 696c 6567 6573 2074 6f20 7573 privileges to us\n-00020640: 6520 4655 5345 2c20 6576 656e 2069 6620 e FUSE, even if \n-00020650: 6e6f 626f 6479 2068 6173 2079 6574 2077 nobody has yet w\n-00020660: 7269 7474 656e 2061 0a20 2020 2020 4655 ritten a. FU\n-00020670: 5345 206d 6f64 756c 6520 7370 6563 6966 SE module specif\n-00020680: 6963 616c 6c79 2066 6f72 2074 6861 7420 ically for that \n-00020690: 6669 6c65 2073 7973 7465 6d20 7479 7065 file system type\n-000206a0: 2e0a 0a20 2020 5573 696e 6720 e280 9867 ... Using ...g\n-000206b0: 7275 622d 6d6f 756e 74e2 8099 2069 7320 rub-mount... is \n-000206c0: 6e6f 726d 616c 6c79 2061 7320 7369 6d70 normally as simp\n-000206d0: 6c65 2061 733a 0a0a 2020 2020 2067 7275 le as:.. gru\n-000206e0: 622d 6d6f 756e 7420 2f64 6576 2f73 6461 b-mount /dev/sda\n-000206f0: 3120 2f6d 6e74 0a0a 2020 20e2 8098 6772 1 /mnt.. ...gr\n-00020700: 7562 2d6d 6f75 6e74 e280 9920 6d75 7374 ub-mount... must\n-00020710: 2062 6520 6769 7665 6e20 6f6e 6520 6f72 be given one or\n-00020720: 206d 6f72 6520 696d 6167 6573 2061 6e64 more images and\n-00020730: 2061 206d 6f75 6e74 2070 6f69 6e74 2061 a mount point a\n-00020740: 730a 6e6f 6e2d 6f70 7469 6f6e 2061 7267 s.non-option arg\n-00020750: 756d 656e 7473 2028 6966 2069 7420 6973 uments (if it is\n-00020760: 2067 6976 656e 206d 6f72 6520 7468 616e given more than\n-00020770: 206f 6e65 2069 6d61 6765 2c20 6974 2077 one image, it w\n-00020780: 696c 6c20 7472 6561 740a 7468 656d 2061 ill treat.them a\n-00020790: 7320 6120 5241 4944 2073 6574 292c 2061 s a RAID set), a\n-000207a0: 6e64 2061 6c73 6f20 6163 6365 7074 7320 nd also accepts \n-000207b0: 7468 6520 666f 6c6c 6f77 696e 6720 6f70 the following op\n-000207c0: 7469 6f6e 733a 0a0a e280 982d 2d68 656c tions:.....--hel\n-000207d0: 70e2 8099 0a20 2020 2020 5072 696e 7420 p.... Print \n-000207e0: 6120 7375 6d6d 6172 7920 6f66 2074 6865 a summary of the\n-000207f0: 2063 6f6d 6d61 6e64 2d6c 696e 6520 6f70 command-line op\n-00020800: 7469 6f6e 7320 616e 6420 6578 6974 2e0a tions and exit..\n-00020810: 0ae2 8098 2d2d 7665 7273 696f 6ee2 8099 ....--version...\n-00020820: 0a20 2020 2020 5072 696e 7420 7468 6520 . Print the \n-00020830: 7665 7273 696f 6e20 6e75 6d62 6572 206f version number o\n-00020840: 6620 4752 5542 2061 6e64 2065 7869 742e f GRUB and exit.\n-00020850: 0a0a e280 982d 43e2 8099 0ae2 8098 2d2d .....-C.......--\n-00020860: 6372 7970 746f e280 990a 2020 2020 204d crypto.... M\n-00020870: 6f75 6e74 2065 6e63 7279 7074 6564 2064 ount encrypted d\n-00020880: 6576 6963 6573 2c20 7072 6f6d 7074 696e evices, promptin\n-00020890: 6720 666f 7220 6120 7061 7373 7068 7261 g for a passphra\n-000208a0: 7365 2069 6620 6e65 6365 7373 6172 792e se if necessary.\n-000208b0: 0a0a e280 982d 6420 5354 5249 4e47 e280 .....-d STRING..\n-000208c0: 990a e280 982d 2d64 6562 7567 3d53 5452 .....--debug=STR\n-000208d0: 494e 47e2 8099 0a20 2020 2020 5368 6f77 ING.... Show\n-000208e0: 2064 6562 7567 6769 6e67 206f 7574 7075 debugging outpu\n-000208f0: 7420 666f 7220 636f 6e64 6974 696f 6e73 t for conditions\n-00020900: 206d 6174 6368 696e 6720 5354 5249 4e47 matching STRING\n-00020910: 2e0a 0ae2 8098 2d4b 2070 726f 6d70 747c ......-K prompt|\n-00020920: 4649 4c45 e280 990a e280 982d 2d7a 6673 FILE.......--zfs\n-00020930: 2d6b 6579 3d70 726f 6d70 747c 4649 4c45 -key=prompt|FILE\n-00020940: e280 990a 2020 2020 204c 6f61 6420 6120 .... Load a \n-00020950: 5a46 5320 656e 6372 7970 7469 6f6e 206b ZFS encryption k\n-00020960: 6579 2e20 2049 6620 796f 7520 7573 6520 ey. If you use \n-00020970: e280 9870 726f 6d70 74e2 8099 2061 7320 ...prompt... as \n-00020980: 7468 6520 6172 6775 6d65 6e74 2c0a 2020 the argument,. \n-00020990: 2020 20e2 8098 6772 7562 2d6d 6f75 6e74 ...grub-mount\n-000209a0: e280 9920 7769 6c6c 2072 6561 6420 6120 ... will read a \n-000209b0: 7061 7373 7068 7261 7365 2066 726f 6d20 passphrase from \n-000209c0: 7468 6520 7465 726d 696e 616c 3b20 6f74 the terminal; ot\n-000209d0: 6865 7277 6973 652c 0a20 2020 2020 6974 herwise,. it\n-000209e0: 2077 696c 6c20 7265 6164 206b 6579 206d will read key m\n-000209f0: 6174 6572 6961 6c20 6672 6f6d 2074 6865 aterial from the\n-00020a00: 2073 7065 6369 6669 6564 2066 696c 652e specified file.\n-00020a10: 0a0a e280 982d 7220 4445 5649 4345 e280 .....-r DEVICE..\n-00020a20: 990a e280 982d 2d72 6f6f 743d 4445 5649 .....--root=DEVI\n-00020a30: 4345 e280 990a 2020 2020 2053 6574 2074 CE.... Set t\n-00020a40: 6865 2047 5255 4220 726f 6f74 2064 6576 he GRUB root dev\n-00020a50: 6963 6520 746f 2044 4556 4943 452e 2020 ice to DEVICE. \n-00020a60: 596f 7520 646f 206e 6f74 206e 6f72 6d61 You do not norma\n-00020a70: 6c6c 7920 6e65 6564 2074 6f0a 2020 2020 lly need to. \n-00020a80: 2073 6574 2074 6869 733b 20e2 8098 6772 set this; ...gr\n-00020a90: 7562 2d6d 6f75 6e74 e280 9920 7769 6c6c ub-mount... will\n-00020aa0: 2061 7574 6f6d 6174 6963 616c 6c79 2073 automatically s\n-00020ab0: 6574 2074 6865 2072 6f6f 7420 6465 7669 et the root devi\n-00020ac0: 6365 2074 6f0a 2020 2020 2074 6865 2072 ce to. the r\n-00020ad0: 6f6f 7420 6f66 2074 6865 2073 7570 706c oot of the suppl\n-00020ae0: 6965 6420 6669 6c65 2073 7973 7465 6d2e ied file system.\n-00020af0: 0a0a 2020 2020 2049 6620 4445 5649 4345 .. If DEVICE\n-00020b00: 2069 7320 6a75 7374 2061 206e 756d 6265 is just a numbe\n-00020b10: 722c 2074 6865 6e20 6974 2077 696c 6c20 r, then it will \n-00020b20: 6265 2074 7265 6174 6564 2061 7320 6120 be treated as a \n-00020b30: 7061 7274 6974 696f 6e0a 2020 2020 206e partition. n\n-00020b40: 756d 6265 7220 7769 7468 696e 2074 6865 umber within the\n-00020b50: 2073 7570 706c 6965 6420 696d 6167 652e supplied image.\n-00020b60: 2020 5468 6973 206d 6561 6e73 2074 6861 This means tha\n-00020b70: 742c 2069 6620 796f 7520 6861 7665 2061 t, if you have a\n-00020b80: 6e0a 2020 2020 2069 6d61 6765 206f 6620 n. image of \n-00020b90: 616e 2065 6e74 6972 6520 6469 736b 2069 an entire disk i\n-00020ba0: 6e20 e280 9864 6973 6b2e 696d 67e2 8099 n ...disk.img...\n-00020bb0: 2c20 7468 656e 2079 6f75 2063 616e 2075 , then you can u\n-00020bc0: 7365 2074 6869 730a 2020 2020 2063 6f6d se this. com\n-00020bd0: 6d61 6e64 2074 6f20 6d6f 756e 7420 6974 mand to mount it\n-00020be0: 7320 7365 636f 6e64 2070 6172 7469 7469 s second partiti\n-00020bf0: 6f6e 3a0a 0a20 2020 2020 2020 2020 2067 on:.. g\n-00020c00: 7275 622d 6d6f 756e 7420 2d72 2032 2064 rub-mount -r 2 d\n-00020c10: 6973 6b2e 696d 6720 6d6f 756e 742d 706f isk.img mount-po\n-00020c20: 696e 740a 0ae2 8098 2d76 e280 990a e280 int.....-v......\n-00020c30: 982d 2d76 6572 626f 7365 e280 990a 2020 .--verbose.... \n-00020c40: 2020 2050 7269 6e74 2076 6572 626f 7365 Print verbose\n-00020c50: 206d 6573 7361 6765 732e 0a0a 1f0a 4669 messages.....Fi\n-00020c60: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n-00020c70: 4e6f 6465 3a20 496e 766f 6b69 6e67 2067 Node: Invoking g\n-00020c80: 7275 622d 7072 6f62 652c 2020 4e65 7874 rub-probe, Next\n-00020c90: 3a20 496e 766f 6b69 6e67 2067 7275 622d : Invoking grub-\n-00020ca0: 7072 6f74 6563 742c 2020 5072 6576 3a20 protect, Prev: \n-00020cb0: 496e 766f 6b69 6e67 2067 7275 622d 6d6f Invoking grub-mo\n-00020cc0: 756e 742c 2020 5570 3a20 5573 6572 2d73 unt, Up: User-s\n-00020cd0: 7061 6365 2075 7469 6c69 7469 6573 0a0a pace utilities..\n-00020ce0: 3234 2e37 2049 6e76 6f6b 696e 6720 6772 24.7 Invoking gr\n-00020cf0: 7562 2d70 726f 6265 0a3d 3d3d 3d3d 3d3d ub-probe.=======\n+0001f980: 3d3d 3d3d 3d3d 3d0a 0a54 6865 2070 726f =======..The pro\n+0001f990: 6772 616d 20e2 8098 6772 7562 2d6d 6b72 gram ...grub-mkr\n+0001f9a0: 6573 6375 65e2 8099 2067 656e 6572 6174 escue... generat\n+0001f9b0: 6573 2061 2062 6f6f 7461 626c 6520 4752 es a bootable GR\n+0001f9c0: 5542 2072 6573 6375 6520 696d 6167 650a UB rescue image.\n+0001f9d0: 282a 6e6f 7465 204d 616b 696e 6720 6120 (*note Making a \n+0001f9e0: 4752 5542 2062 6f6f 7461 626c 6520 4344 GRUB bootable CD\n+0001f9f0: 2d52 4f4d 3a3a 292e 0a0a 2020 2020 2067 -ROM::)... g\n+0001fa00: 7275 622d 6d6b 7265 7363 7565 202d 6f20 rub-mkrescue -o \n+0001fa10: 6772 7562 2e69 736f 0a0a 2020 2041 6c6c grub.iso.. All\n+0001fa20: 2061 7267 756d 656e 7473 206e 6f74 2065 arguments not e\n+0001fa30: 7870 6c69 6369 746c 7920 6c69 7374 6564 xplicitly listed\n+0001fa40: 2061 7320 e280 9867 7275 622d 6d6b 7265 as ...grub-mkre\n+0001fa50: 7363 7565 e280 9920 6f70 7469 6f6e 7320 scue... options \n+0001fa60: 6172 650a 7061 7373 6564 206f 6e20 6469 are.passed on di\n+0001fa70: 7265 6374 6c79 2074 6f20 e280 9878 6f72 rectly to ...xor\n+0001fa80: 7269 736f e280 9920 696e 20e2 8098 6d6b riso... in ...mk\n+0001fa90: 6973 6f66 73e2 8099 2065 6d75 6c61 7469 isofs... emulati\n+0001faa0: 6f6e 206d 6f64 652e 2020 4f70 7469 6f6e on mode. Option\n+0001fab0: 730a 7061 7373 6564 2074 6f20 e280 9878 s.passed to ...x\n+0001fac0: 6f72 7269 736f e280 9920 7769 6c6c 206e orriso... will n\n+0001fad0: 6f72 6d61 6c6c 7920 6265 2069 6e74 6572 ormally be inter\n+0001fae0: 7072 6574 6564 2061 7320 e280 986d 6b69 preted as ...mki\n+0001faf0: 736f 6673 e280 9920 6f70 7469 6f6e 733b sofs... options;\n+0001fb00: 0a69 6620 7468 6520 6f70 7469 6f6e 20e2 .if the option .\n+0001fb10: 8098 2d2d e280 9920 6973 2075 7365 642c ..--... is used,\n+0001fb20: 2074 6865 6e20 616e 7974 6869 6e67 2061 then anything a\n+0001fb30: 6674 6572 2074 6861 7420 7769 6c6c 2062 fter that will b\n+0001fb40: 6520 696e 7465 7270 7265 7465 640a 6173 e interpreted.as\n+0001fb50: 206e 6174 6976 6520 e280 9878 6f72 7269 native ...xorri\n+0001fb60: 736f e280 9920 6f70 7469 6f6e 732e 0a0a so... options...\n+0001fb70: 2020 204e 6f6e 2d6f 7074 696f 6e20 6172 Non-option ar\n+0001fb80: 6775 6d65 6e74 7320 7370 6563 6966 7920 guments specify \n+0001fb90: 6164 6469 7469 6f6e 616c 2073 6f75 7263 additional sourc\n+0001fba0: 6520 6469 7265 6374 6f72 6965 732e 2020 e directories. \n+0001fbb0: 5468 6973 2069 730a 636f 6d6d 6f6e 6c79 This is.commonly\n+0001fbc0: 2075 7365 6420 746f 2061 6464 2065 7874 used to add ext\n+0001fbd0: 7261 2066 696c 6573 2074 6f20 7468 6520 ra files to the \n+0001fbe0: 696d 6167 653a 0a0a 2020 2020 206d 6b64 image:.. mkd\n+0001fbf0: 6972 202d 7020 6469 736b 2f62 6f6f 742f ir -p disk/boot/\n+0001fc00: 6772 7562 0a20 2020 2020 2861 6464 2065 grub. (add e\n+0001fc10: 7874 7261 2066 696c 6573 2074 6f20 e280 xtra files to ..\n+0001fc20: 9864 6973 6b2f 626f 6f74 2f67 7275 62e2 .disk/boot/grub.\n+0001fc30: 8099 290a 2020 2020 2067 7275 622d 6d6b ..). grub-mk\n+0001fc40: 7265 7363 7565 202d 6f20 6772 7562 2e69 rescue -o grub.i\n+0001fc50: 736f 2064 6973 6b0a 0a20 2020 e280 9867 so disk.. ...g\n+0001fc60: 7275 622d 6d6b 7265 7363 7565 e280 9920 rub-mkrescue... \n+0001fc70: 6163 6365 7074 7320 7468 6520 666f 6c6c accepts the foll\n+0001fc80: 6f77 696e 6720 6f70 7469 6f6e 733a 0a0a owing options:..\n+0001fc90: e280 982d 2d68 656c 70e2 8099 0a20 2020 ...--help.... \n+0001fca0: 2020 5072 696e 7420 6120 7375 6d6d 6172 Print a summar\n+0001fcb0: 7920 6f66 2074 6865 2063 6f6d 6d61 6e64 y of the command\n+0001fcc0: 2d6c 696e 6520 6f70 7469 6f6e 7320 616e -line options an\n+0001fcd0: 6420 6578 6974 2e0a 0ae2 8098 2d2d 7665 d exit......--ve\n+0001fce0: 7273 696f 6ee2 8099 0a20 2020 2020 5072 rsion.... Pr\n+0001fcf0: 696e 7420 7468 6520 7665 7273 696f 6e20 int the version \n+0001fd00: 6e75 6d62 6572 206f 6620 4752 5542 2061 number of GRUB a\n+0001fd10: 6e64 2065 7869 742e 0a0a e280 982d 6f20 nd exit......-o \n+0001fd20: 4649 4c45 e280 990a e280 982d 2d6f 7574 FILE.......--out\n+0001fd30: 7075 743d 4649 4c45 e280 990a 2020 2020 put=FILE.... \n+0001fd40: 2053 6176 6520 6f75 7470 7574 2069 6e20 Save output in \n+0001fd50: 4649 4c45 2e20 2054 6869 7320 226f 7074 FILE. This \"opt\n+0001fd60: 696f 6e22 2069 7320 7265 7175 6972 6564 ion\" is required\n+0001fd70: 2e0a 0ae2 8098 2d2d 6d6f 6475 6c65 733d ......--modules=\n+0001fd80: 4d4f 4455 4c45 53e2 8099 0a20 2020 2020 MODULES.... \n+0001fd90: 5072 652d 6c6f 6164 2074 6865 206e 616d Pre-load the nam\n+0001fda0: 6564 2047 5255 4220 6d6f 6475 6c65 7320 ed GRUB modules \n+0001fdb0: 696e 2074 6865 2069 6d61 6765 2e20 204d in the image. M\n+0001fdc0: 756c 7469 706c 6520 656e 7472 6965 7320 ultiple entries \n+0001fdd0: 696e 0a20 2020 2020 4d4f 4455 4c45 5320 in. MODULES \n+0001fde0: 7368 6f75 6c64 2062 6520 7365 7061 7261 should be separa\n+0001fdf0: 7465 6420 6279 2077 6869 7465 7370 6163 ted by whitespac\n+0001fe00: 6520 2873 6f20 796f 7520 7769 6c6c 2070 e (so you will p\n+0001fe10: 726f 6261 626c 790a 2020 2020 206e 6565 robably. nee\n+0001fe20: 6420 746f 2071 756f 7465 2074 6869 7320 d to quote this \n+0001fe30: 666f 7220 796f 7572 2073 6865 6c6c 292e for your shell).\n+0001fe40: 0a0a e280 982d 2d72 6f6d 2d64 6972 6563 .....--rom-direc\n+0001fe50: 746f 7279 3d44 4952 e280 990a 2020 2020 tory=DIR.... \n+0001fe60: 2049 6620 6765 6e65 7261 7469 6e67 2069 If generating i\n+0001fe70: 6d61 6765 7320 666f 7220 7468 6520 5145 mages for the QE\n+0001fe80: 4d55 206f 7220 436f 7265 626f 6f74 2070 MU or Coreboot p\n+0001fe90: 6c61 7466 6f72 6d73 2c20 636f 7079 2074 latforms, copy t\n+0001fea0: 6865 0a20 2020 2020 7265 7375 6c74 696e he. resultin\n+0001feb0: 6720 e280 9871 656d 752e 696d 67e2 8099 g ...qemu.img...\n+0001fec0: 206f 7220 e280 9863 6f72 6562 6f6f 742e or ...coreboot.\n+0001fed0: 656c 66e2 8099 2066 696c 6573 2072 6573 elf... files res\n+0001fee0: 7065 6374 6976 656c 7920 746f 2074 6865 pectively to the\n+0001fef0: 0a20 2020 2020 4449 5220 6469 7265 6374 . DIR direct\n+0001ff00: 6f72 7920 6173 2077 656c 6c20 6173 2069 ory as well as i\n+0001ff10: 6e63 6c75 6469 6e67 2074 6865 6d20 696e ncluding them in\n+0001ff20: 2074 6865 2069 6d61 6765 2e0a 0ae2 8098 the image......\n+0001ff30: 2d2d 786f 7272 6973 6f3d 4649 4c45 e280 --xorriso=FILE..\n+0001ff40: 990a 2020 2020 2055 7365 2046 494c 4520 .. Use FILE \n+0001ff50: 6173 2074 6865 20e2 8098 786f 7272 6973 as the ...xorris\n+0001ff60: 6fe2 8099 2070 726f 6772 616d 2c20 7261 o... program, ra\n+0001ff70: 7468 6572 2074 6861 6e20 7468 6520 6275 ther than the bu\n+0001ff80: 696c 742d 696e 0a20 2020 2020 6465 6661 ilt-in. defa\n+0001ff90: 756c 742e 0a0a e280 982d 2d67 7275 622d ult......--grub-\n+0001ffa0: 6d6b 696d 6167 653d 4649 4c45 e280 990a mkimage=FILE....\n+0001ffb0: 2020 2020 2055 7365 2046 494c 4520 6173 Use FILE as\n+0001ffc0: 2074 6865 20e2 8098 6772 7562 2d6d 6b69 the ...grub-mki\n+0001ffd0: 6d61 6765 e280 9920 7072 6f67 7261 6d2c mage... program,\n+0001ffe0: 2072 6174 6865 7220 7468 616e 2074 6865 rather than the\n+0001fff0: 2062 7569 6c74 2d69 6e0a 2020 2020 2064 built-in. d\n+00020000: 6566 6175 6c74 2e0a 0a1f 0a46 696c 653a efault.....File:\n+00020010: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n+00020020: 653a 2049 6e76 6f6b 696e 6720 6772 7562 e: Invoking grub\n+00020030: 2d6d 6f75 6e74 2c20 204e 6578 743a 2049 -mount, Next: I\n+00020040: 6e76 6f6b 696e 6720 6772 7562 2d70 726f nvoking grub-pro\n+00020050: 6265 2c20 2050 7265 763a 2049 6e76 6f6b be, Prev: Invok\n+00020060: 696e 6720 6772 7562 2d6d 6b72 6573 6375 ing grub-mkrescu\n+00020070: 652c 2020 5570 3a20 5573 6572 2d73 7061 e, Up: User-spa\n+00020080: 6365 2075 7469 6c69 7469 6573 0a0a 3234 ce utilities..24\n+00020090: 2e36 2049 6e76 6f6b 696e 6720 6772 7562 .6 Invoking grub\n+000200a0: 2d6d 6f75 6e74 0a3d 3d3d 3d3d 3d3d 3d3d -mount.=========\n+000200b0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d0a ===============.\n+000200c0: 0a54 6865 2070 726f 6772 616d 20e2 8098 .The program ...\n+000200d0: 6772 7562 2d6d 6f75 6e74 e280 9920 7065 grub-mount... pe\n+000200e0: 7266 6f72 6d73 2061 2072 6561 642d 6f6e rforms a read-on\n+000200f0: 6c79 206d 6f75 6e74 206f 6620 616e 7920 ly mount of any \n+00020100: 6669 6c65 2073 7973 7465 6d0a 6f72 2066 file system.or f\n+00020110: 696c 6520 7379 7374 656d 2069 6d61 6765 ile system image\n+00020120: 2074 6861 7420 4752 5542 2075 6e64 6572 that GRUB under\n+00020130: 7374 616e 6473 2c20 7573 696e 6720 4752 stands, using GR\n+00020140: 5542 2773 2066 696c 6520 7379 7374 656d UB's file system\n+00020150: 0a64 7269 7665 7273 2076 6961 2046 5553 .drivers via FUS\n+00020160: 452e 2028 4974 2069 7320 6f6e 6c79 2061 E. (It is only a\n+00020170: 7661 696c 6162 6c65 2069 6620 4655 5345 vailable if FUSE\n+00020180: 2064 6576 656c 6f70 6d65 6e74 2066 696c development fil\n+00020190: 6573 2077 6572 650a 7072 6573 656e 7420 es were.present \n+000201a0: 7768 656e 2047 5255 4220 7761 7320 6275 when GRUB was bu\n+000201b0: 696c 742e 2920 2054 6869 7320 6861 7320 ilt.) This has \n+000201c0: 6120 6e75 6d62 6572 206f 6620 7573 6573 a number of uses\n+000201d0: 3a0a 0a20 2020 e280 a220 4974 2070 726f :.. ... It pro\n+000201e0: 7669 6465 7320 6120 636f 6e76 656e 6965 vides a convenie\n+000201f0: 6e74 2077 6179 2074 6f20 6368 6563 6b20 nt way to check \n+00020200: 686f 7720 4752 5542 2077 696c 6c20 7669 how GRUB will vi\n+00020210: 6577 2061 2066 696c 650a 2020 2020 2073 ew a file. s\n+00020220: 7973 7465 6d20 6174 2062 6f6f 7420 7469 ystem at boot ti\n+00020230: 6d65 2e20 2059 6f75 2063 616e 2075 7365 me. You can use\n+00020240: 206e 6f72 6d61 6c20 636f 6d6d 616e 642d normal command-\n+00020250: 6c69 6e65 2074 6f6f 6c73 2074 6f0a 2020 line tools to. \n+00020260: 2020 2063 6f6d 7061 7265 2074 6861 7420 compare that \n+00020270: 7669 6577 2077 6974 6820 7468 6174 206f view with that o\n+00020280: 6620 796f 7572 206f 7065 7261 7469 6e67 f your operating\n+00020290: 2073 7973 7465 6d2c 206d 616b 696e 6720 system, making \n+000202a0: 6974 0a20 2020 2020 6561 7379 2074 6f20 it. easy to \n+000202b0: 6669 6e64 2062 7567 732e 0a0a 2020 20e2 find bugs... .\n+000202c0: 80a2 2049 7420 6f66 6665 7273 2074 7275 .. It offers tru\n+000202d0: 6520 7265 6164 2d6f 6e6c 7920 6d6f 756e e read-only moun\n+000202e0: 7473 2e20 204c 696e 7578 2064 6f65 7320 ts. Linux does \n+000202f0: 6e6f 7420 6861 7665 2074 6865 7365 2066 not have these f\n+00020300: 6f72 0a20 2020 2020 6a6f 7572 6e61 6c6c or. journall\n+00020310: 696e 6720 6669 6c65 2073 7973 7465 6d73 ing file systems\n+00020320: 2c20 6265 6361 7573 6520 6974 2077 696c , because it wil\n+00020330: 6c20 616c 7761 7973 2061 7474 656d 7074 l always attempt\n+00020340: 2074 6f20 7265 706c 6179 0a20 2020 2020 to replay. \n+00020350: 7468 6520 6a6f 7572 6e61 6c20 6174 206d the journal at m\n+00020360: 6f75 6e74 2074 696d 653b 2077 6869 6c65 ount time; while\n+00020370: 2079 6f75 2063 616e 2074 656d 706f 7261 you can tempora\n+00020380: 7269 6c79 206d 6172 6b20 7468 6520 626c rily mark the bl\n+00020390: 6f63 6b0a 2020 2020 2064 6576 6963 6520 ock. device \n+000203a0: 7265 6164 2d6f 6e6c 7920 746f 2061 766f read-only to avo\n+000203b0: 6964 2074 6869 732c 2074 6861 7420 6361 id this, that ca\n+000203c0: 7573 6573 2074 6865 206d 6f75 6e74 2074 uses the mount t\n+000203d0: 6f20 6661 696c 2e0a 2020 2020 2053 696e o fail.. Sin\n+000203e0: 6365 2047 5255 4220 696e 7465 6e74 696f ce GRUB intentio\n+000203f0: 6e61 6c6c 7920 636f 6e74 6169 6e73 206e nally contains n\n+00020400: 6f20 636f 6465 2066 6f72 2077 7269 7469 o code for writi\n+00020410: 6e67 2074 6f20 6669 6c65 0a20 2020 2020 ng to file. \n+00020420: 7379 7374 656d 732c 2069 7420 6361 6e20 systems, it can \n+00020430: 6561 7369 6c79 2070 726f 7669 6465 2061 easily provide a\n+00020440: 2067 7561 7261 6e74 6565 6420 7265 6164 guaranteed read\n+00020450: 2d6f 6e6c 7920 6d6f 756e 740a 2020 2020 -only mount. \n+00020460: 206d 6563 6861 6e69 736d 2e0a 0a20 2020 mechanism... \n+00020470: e280 a220 4974 2061 6c6c 6f77 7320 796f ... It allows yo\n+00020480: 7520 746f 2065 7861 6d69 6e65 2061 6e79 u to examine any\n+00020490: 2066 696c 6520 7379 7374 656d 2074 6861 file system tha\n+000204a0: 7420 4752 5542 2075 6e64 6572 7374 616e t GRUB understan\n+000204b0: 6473 0a20 2020 2020 7769 7468 6f75 7420 ds. without \n+000204c0: 6e65 6564 696e 6720 746f 206c 6f61 6420 needing to load \n+000204d0: 6164 6469 7469 6f6e 616c 206d 6f64 756c additional modul\n+000204e0: 6573 2069 6e74 6f20 796f 7572 2072 756e es into your run\n+000204f0: 6e69 6e67 0a20 2020 2020 6b65 726e 656c ning. kernel\n+00020500: 2c20 7768 6963 6820 6d61 7920 6265 2075 , which may be u\n+00020510: 7365 6675 6c20 696e 2063 6f6e 7374 7261 seful in constra\n+00020520: 696e 6564 2065 6e76 6972 6f6e 6d65 6e74 ined environment\n+00020530: 7320 7375 6368 2061 730a 2020 2020 2069 s such as. i\n+00020540: 6e73 7461 6c6c 6572 732e 0a0a 2020 20e2 nstallers... .\n+00020550: 80a2 2053 696e 6365 2069 7420 6361 6e20 .. Since it can \n+00020560: 6578 616d 696e 6520 6669 6c65 2073 7973 examine file sys\n+00020570: 7465 6d20 696d 6167 6573 2028 636f 6e74 tem images (cont\n+00020580: 6169 6e65 6420 696e 2072 6567 756c 6172 ained in regular\n+00020590: 0a20 2020 2020 6669 6c65 7329 206a 7573 . files) jus\n+000205a0: 7420 6173 2065 6173 696c 7920 6173 2066 t as easily as f\n+000205b0: 696c 6520 7379 7374 656d 7320 6f6e 2062 ile systems on b\n+000205c0: 6c6f 636b 2064 6576 6963 6573 2c20 796f lock devices, yo\n+000205d0: 7520 6361 6e20 7573 650a 2020 2020 2069 u can use. i\n+000205e0: 7420 746f 2069 6e73 7065 6374 2061 6e79 t to inspect any\n+000205f0: 2066 696c 6520 7379 7374 656d 2069 6d61 file system ima\n+00020600: 6765 2074 6861 7420 4752 5542 2075 6e64 ge that GRUB und\n+00020610: 6572 7374 616e 6473 2077 6974 6820 6f6e erstands with on\n+00020620: 6c79 0a20 2020 2020 656e 6f75 6768 2070 ly. enough p\n+00020630: 7269 7669 6c65 6765 7320 746f 2075 7365 rivileges to use\n+00020640: 2046 5553 452c 2065 7665 6e20 6966 206e FUSE, even if n\n+00020650: 6f62 6f64 7920 6861 7320 7965 7420 7772 obody has yet wr\n+00020660: 6974 7465 6e20 610a 2020 2020 2046 5553 itten a. FUS\n+00020670: 4520 6d6f 6475 6c65 2073 7065 6369 6669 E module specifi\n+00020680: 6361 6c6c 7920 666f 7220 7468 6174 2066 cally for that f\n+00020690: 696c 6520 7379 7374 656d 2074 7970 652e ile system type.\n+000206a0: 0a0a 2020 2055 7369 6e67 20e2 8098 6772 .. Using ...gr\n+000206b0: 7562 2d6d 6f75 6e74 e280 9920 6973 206e ub-mount... is n\n+000206c0: 6f72 6d61 6c6c 7920 6173 2073 696d 706c ormally as simpl\n+000206d0: 6520 6173 3a0a 0a20 2020 2020 6772 7562 e as:.. grub\n+000206e0: 2d6d 6f75 6e74 202f 6465 762f 7364 6131 -mount /dev/sda1\n+000206f0: 202f 6d6e 740a 0a20 2020 e280 9867 7275 /mnt.. ...gru\n+00020700: 622d 6d6f 756e 74e2 8099 206d 7573 7420 b-mount... must \n+00020710: 6265 2067 6976 656e 206f 6e65 206f 7220 be given one or \n+00020720: 6d6f 7265 2069 6d61 6765 7320 616e 6420 more images and \n+00020730: 6120 6d6f 756e 7420 706f 696e 7420 6173 a mount point as\n+00020740: 0a6e 6f6e 2d6f 7074 696f 6e20 6172 6775 .non-option argu\n+00020750: 6d65 6e74 7320 2869 6620 6974 2069 7320 ments (if it is \n+00020760: 6769 7665 6e20 6d6f 7265 2074 6861 6e20 given more than \n+00020770: 6f6e 6520 696d 6167 652c 2069 7420 7769 one image, it wi\n+00020780: 6c6c 2074 7265 6174 0a74 6865 6d20 6173 ll treat.them as\n+00020790: 2061 2052 4149 4420 7365 7429 2c20 616e a RAID set), an\n+000207a0: 6420 616c 736f 2061 6363 6570 7473 2074 d also accepts t\n+000207b0: 6865 2066 6f6c 6c6f 7769 6e67 206f 7074 he following opt\n+000207c0: 696f 6e73 3a0a 0ae2 8098 2d2d 6865 6c70 ions:.....--help\n+000207d0: e280 990a 2020 2020 2050 7269 6e74 2061 .... Print a\n+000207e0: 2073 756d 6d61 7279 206f 6620 7468 6520 summary of the \n+000207f0: 636f 6d6d 616e 642d 6c69 6e65 206f 7074 command-line opt\n+00020800: 696f 6e73 2061 6e64 2065 7869 742e 0a0a ions and exit...\n+00020810: e280 982d 2d76 6572 7369 6f6e e280 990a ...--version....\n+00020820: 2020 2020 2050 7269 6e74 2074 6865 2076 Print the v\n+00020830: 6572 7369 6f6e 206e 756d 6265 7220 6f66 ersion number of\n+00020840: 2047 5255 4220 616e 6420 6578 6974 2e0a GRUB and exit..\n+00020850: 0ae2 8098 2d43 e280 990a e280 982d 2d63 ....-C.......--c\n+00020860: 7279 7074 6fe2 8099 0a20 2020 2020 4d6f rypto.... Mo\n+00020870: 756e 7420 656e 6372 7970 7465 6420 6465 unt encrypted de\n+00020880: 7669 6365 732c 2070 726f 6d70 7469 6e67 vices, prompting\n+00020890: 2066 6f72 2061 2070 6173 7370 6872 6173 for a passphras\n+000208a0: 6520 6966 206e 6563 6573 7361 7279 2e0a e if necessary..\n+000208b0: 0ae2 8098 2d64 2053 5452 494e 47e2 8099 ....-d STRING...\n+000208c0: 0ae2 8098 2d2d 6465 6275 673d 5354 5249 ....--debug=STRI\n+000208d0: 4e47 e280 990a 2020 2020 2053 686f 7720 NG.... Show \n+000208e0: 6465 6275 6767 696e 6720 6f75 7470 7574 debugging output\n+000208f0: 2066 6f72 2063 6f6e 6469 7469 6f6e 7320 for conditions \n+00020900: 6d61 7463 6869 6e67 2053 5452 494e 472e matching STRING.\n+00020910: 0a0a e280 982d 4b20 7072 6f6d 7074 7c46 .....-K prompt|F\n+00020920: 494c 45e2 8099 0ae2 8098 2d2d 7a66 732d ILE.......--zfs-\n+00020930: 6b65 793d 7072 6f6d 7074 7c46 494c 45e2 key=prompt|FILE.\n+00020940: 8099 0a20 2020 2020 4c6f 6164 2061 205a ... Load a Z\n+00020950: 4653 2065 6e63 7279 7074 696f 6e20 6b65 FS encryption ke\n+00020960: 792e 2020 4966 2079 6f75 2075 7365 20e2 y. If you use .\n+00020970: 8098 7072 6f6d 7074 e280 9920 6173 2074 ..prompt... as t\n+00020980: 6865 2061 7267 756d 656e 742c 0a20 2020 he argument,. \n+00020990: 2020 e280 9867 7275 622d 6d6f 756e 74e2 ...grub-mount.\n+000209a0: 8099 2077 696c 6c20 7265 6164 2061 2070 .. will read a p\n+000209b0: 6173 7370 6872 6173 6520 6672 6f6d 2074 assphrase from t\n+000209c0: 6865 2074 6572 6d69 6e61 6c3b 206f 7468 he terminal; oth\n+000209d0: 6572 7769 7365 2c0a 2020 2020 2069 7420 erwise,. it \n+000209e0: 7769 6c6c 2072 6561 6420 6b65 7920 6d61 will read key ma\n+000209f0: 7465 7269 616c 2066 726f 6d20 7468 6520 terial from the \n+00020a00: 7370 6563 6966 6965 6420 6669 6c65 2e0a specified file..\n+00020a10: 0ae2 8098 2d72 2044 4556 4943 45e2 8099 ....-r DEVICE...\n+00020a20: 0ae2 8098 2d2d 726f 6f74 3d44 4556 4943 ....--root=DEVIC\n+00020a30: 45e2 8099 0a20 2020 2020 5365 7420 7468 E.... Set th\n+00020a40: 6520 4752 5542 2072 6f6f 7420 6465 7669 e GRUB root devi\n+00020a50: 6365 2074 6f20 4445 5649 4345 2e20 2059 ce to DEVICE. Y\n+00020a60: 6f75 2064 6f20 6e6f 7420 6e6f 726d 616c ou do not normal\n+00020a70: 6c79 206e 6565 6420 746f 0a20 2020 2020 ly need to. \n+00020a80: 7365 7420 7468 6973 3b20 e280 9867 7275 set this; ...gru\n+00020a90: 622d 6d6f 756e 74e2 8099 2077 696c 6c20 b-mount... will \n+00020aa0: 6175 746f 6d61 7469 6361 6c6c 7920 7365 automatically se\n+00020ab0: 7420 7468 6520 726f 6f74 2064 6576 6963 t the root devic\n+00020ac0: 6520 746f 0a20 2020 2020 7468 6520 726f e to. the ro\n+00020ad0: 6f74 206f 6620 7468 6520 7375 7070 6c69 ot of the suppli\n+00020ae0: 6564 2066 696c 6520 7379 7374 656d 2e0a ed file system..\n+00020af0: 0a20 2020 2020 4966 2044 4556 4943 4520 . If DEVICE \n+00020b00: 6973 206a 7573 7420 6120 6e75 6d62 6572 is just a number\n+00020b10: 2c20 7468 656e 2069 7420 7769 6c6c 2062 , then it will b\n+00020b20: 6520 7472 6561 7465 6420 6173 2061 2070 e treated as a p\n+00020b30: 6172 7469 7469 6f6e 0a20 2020 2020 6e75 artition. nu\n+00020b40: 6d62 6572 2077 6974 6869 6e20 7468 6520 mber within the \n+00020b50: 7375 7070 6c69 6564 2069 6d61 6765 2e20 supplied image. \n+00020b60: 2054 6869 7320 6d65 616e 7320 7468 6174 This means that\n+00020b70: 2c20 6966 2079 6f75 2068 6176 6520 616e , if you have an\n+00020b80: 0a20 2020 2020 696d 6167 6520 6f66 2061 . image of a\n+00020b90: 6e20 656e 7469 7265 2064 6973 6b20 696e n entire disk in\n+00020ba0: 20e2 8098 6469 736b 2e69 6d67 e280 992c ...disk.img...,\n+00020bb0: 2074 6865 6e20 796f 7520 6361 6e20 7573 then you can us\n+00020bc0: 6520 7468 6973 0a20 2020 2020 636f 6d6d e this. comm\n+00020bd0: 616e 6420 746f 206d 6f75 6e74 2069 7473 and to mount its\n+00020be0: 2073 6563 6f6e 6420 7061 7274 6974 696f second partitio\n+00020bf0: 6e3a 0a0a 2020 2020 2020 2020 2020 6772 n:.. gr\n+00020c00: 7562 2d6d 6f75 6e74 202d 7220 3220 6469 ub-mount -r 2 di\n+00020c10: 736b 2e69 6d67 206d 6f75 6e74 2d70 6f69 sk.img mount-poi\n+00020c20: 6e74 0a0a e280 982d 76e2 8099 0ae2 8098 nt.....-v.......\n+00020c30: 2d2d 7665 7262 6f73 65e2 8099 0a20 2020 --verbose.... \n+00020c40: 2020 5072 696e 7420 7665 7262 6f73 6520 Print verbose \n+00020c50: 6d65 7373 6167 6573 2e0a 0a1f 0a46 696c messages.....Fil\n+00020c60: 653a 2067 7275 622e 696e 666f 2c20 204e e: grub.info, N\n+00020c70: 6f64 653a 2049 6e76 6f6b 696e 6720 6772 ode: Invoking gr\n+00020c80: 7562 2d70 726f 6265 2c20 204e 6578 743a ub-probe, Next:\n+00020c90: 2049 6e76 6f6b 696e 6720 6772 7562 2d70 Invoking grub-p\n+00020ca0: 726f 7465 6374 2c20 2050 7265 763a 2049 rotect, Prev: I\n+00020cb0: 6e76 6f6b 696e 6720 6772 7562 2d6d 6f75 nvoking grub-mou\n+00020cc0: 6e74 2c20 2055 703a 2055 7365 722d 7370 nt, Up: User-sp\n+00020cd0: 6163 6520 7574 696c 6974 6965 730a 0a32 ace utilities..2\n+00020ce0: 342e 3720 496e 766f 6b69 6e67 2067 7275 4.7 Invoking gru\n+00020cf0: 622d 7072 6f62 650a 3d3d 3d3d 3d3d 3d3d b-probe.========\n 00020d00: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00020d10: 3d0a 0a54 6865 2070 726f 6772 616d 20e2 =..The program .\n-00020d20: 8098 6772 7562 2d70 726f 6265 e280 9920 ..grub-probe... \n-00020d30: 7072 6f62 6573 2064 6576 6963 6520 696e probes device in\n-00020d40: 666f 726d 6174 696f 6e20 666f 7220 6120 formation for a \n-00020d50: 6769 7665 6e20 7061 7468 206f 720a 6465 given path or.de\n-00020d60: 7669 6365 2e0a 0a20 2020 2020 6772 7562 vice... grub\n-00020d70: 2d70 726f 6265 202d 2d74 6172 6765 743d -probe --target=\n-00020d80: 6673 202f 626f 6f74 2f67 7275 620a 2020 fs /boot/grub. \n-00020d90: 2020 2067 7275 622d 7072 6f62 6520 2d2d grub-probe --\n-00020da0: 7461 7267 6574 3d64 7269 7665 202d 2d64 target=drive --d\n-00020db0: 6576 6963 6520 2f64 6576 2f73 6461 310a evice /dev/sda1.\n-00020dc0: 0a20 2020 e280 9867 7275 622d 7072 6f62 . ...grub-prob\n-00020dd0: 65e2 8099 206d 7573 7420 6265 2067 6976 e... must be giv\n-00020de0: 656e 2061 2070 6174 6820 6f72 2064 6576 en a path or dev\n-00020df0: 6963 6520 6173 2061 206e 6f6e 2d6f 7074 ice as a non-opt\n-00020e00: 696f 6e20 6172 6775 6d65 6e74 2c0a 616e ion argument,.an\n-00020e10: 6420 616c 736f 2061 6363 6570 7473 2074 d also accepts t\n-00020e20: 6865 2066 6f6c 6c6f 7769 6e67 206f 7074 he following opt\n-00020e30: 696f 6e73 3a0a 0ae2 8098 2d2d 6865 6c70 ions:.....--help\n-00020e40: e280 990a 2020 2020 2050 7269 6e74 2061 .... Print a\n-00020e50: 2073 756d 6d61 7279 206f 6620 7468 6520 summary of the \n-00020e60: 636f 6d6d 616e 642d 6c69 6e65 206f 7074 command-line opt\n-00020e70: 696f 6e73 2061 6e64 2065 7869 742e 0a0a ions and exit...\n-00020e80: e280 982d 2d76 6572 7369 6f6e e280 990a ...--version....\n-00020e90: 2020 2020 2050 7269 6e74 2074 6865 2076 Print the v\n-00020ea0: 6572 7369 6f6e 206e 756d 6265 7220 6f66 ersion number of\n-00020eb0: 2047 5255 4220 616e 6420 6578 6974 2e0a GRUB and exit..\n-00020ec0: 0ae2 8098 2d64 e280 990a e280 982d 2d64 ....-d.......--d\n-00020ed0: 6576 6963 65e2 8099 0a20 2020 2020 4966 evice.... If\n-00020ee0: 2074 6869 7320 6f70 7469 6f6e 2069 7320 this option is \n-00020ef0: 6769 7665 6e2c 2074 6865 6e20 7468 6520 given, then the \n-00020f00: 6e6f 6e2d 6f70 7469 6f6e 2061 7267 756d non-option argum\n-00020f10: 656e 7420 6973 2061 2073 7973 7465 6d0a ent is a system.\n-00020f20: 2020 2020 2064 6576 6963 6520 6e61 6d65 device name\n-00020f30: 2028 7375 6368 2061 7320 e280 982f 6465 (such as .../de\n-00020f40: 762f 7364 6131 e280 9929 2c20 616e 6420 v/sda1...), and \n-00020f50: e280 9867 7275 622d 7072 6f62 65e2 8099 ...grub-probe...\n-00020f60: 2077 696c 6c20 7072 696e 740a 2020 2020 will print. \n-00020f70: 2069 6e66 6f72 6d61 7469 6f6e 2061 626f information abo\n-00020f80: 7574 2074 6861 7420 6465 7669 6365 2e20 ut that device. \n-00020f90: 2049 6620 6974 2069 7320 6e6f 7420 6769 If it is not gi\n-00020fa0: 7665 6e2c 2074 6865 6e20 7468 650a 2020 ven, then the. \n-00020fb0: 2020 206e 6f6e 2d6f 7074 696f 6e20 6172 non-option ar\n-00020fc0: 6775 6d65 6e74 2069 7320 6120 6669 6c65 gument is a file\n-00020fd0: 7379 7374 656d 2070 6174 6820 2873 7563 system path (suc\n-00020fe0: 6820 6173 20e2 8098 2f62 6f6f 742f 6772 h as .../boot/gr\n-00020ff0: 7562 e280 9929 2c0a 2020 2020 2061 6e64 ub...),. and\n-00021000: 20e2 8098 6772 7562 2d70 726f 6265 e280 ...grub-probe..\n-00021010: 9920 7769 6c6c 2070 7269 6e74 2069 6e66 . will print inf\n-00021020: 6f72 6d61 7469 6f6e 2061 626f 7574 2074 ormation about t\n-00021030: 6865 2064 6576 6963 6520 636f 6e74 6169 he device contai\n-00021040: 6e69 6e67 0a20 2020 2020 7468 6174 2070 ning. that p\n-00021050: 6172 7420 6f66 2074 6865 2066 696c 6573 art of the files\n-00021060: 7973 7465 6d2e 0a0a e280 982d 6d20 4649 ystem......-m FI\n-00021070: 4c45 e280 990a e280 982d 2d64 6576 6963 LE.......--devic\n-00021080: 652d 6d61 703d 4649 4c45 e280 990a 2020 e-map=FILE.... \n-00021090: 2020 2055 7365 2046 494c 4520 6173 2074 Use FILE as t\n-000210a0: 6865 2064 6576 6963 6520 6d61 7020 282a he device map (*\n-000210b0: 6e6f 7465 2044 6576 6963 6520 6d61 703a note Device map:\n-000210c0: 3a29 2072 6174 6865 7220 7468 616e 2074 :) rather than t\n-000210d0: 6865 0a20 2020 2020 6465 6661 756c 742c he. default,\n-000210e0: 2075 7375 616c 6c79 20e2 8098 2f62 6f6f usually .../boo\n-000210f0: 742f 6772 7562 2f64 6576 6963 652e 6d61 t/grub/device.ma\n-00021100: 70e2 8099 2e0a 0ae2 8098 2d74 2054 4152 p.........-t TAR\n-00021110: 4745 54e2 8099 0ae2 8098 2d2d 7461 7267 GET.......--targ\n-00021120: 6574 3d54 4152 4745 54e2 8099 0a20 2020 et=TARGET.... \n-00021130: 2020 5072 696e 7420 696e 666f 726d 6174 Print informat\n-00021140: 696f 6e20 6162 6f75 7420 7468 6520 6769 ion about the gi\n-00021150: 7665 6e20 7061 7468 206f 7220 6465 7669 ven path or devi\n-00021160: 6365 2061 7320 6465 6669 6e65 6420 6279 ce as defined by\n-00021170: 0a20 2020 2020 5441 5247 4554 2e20 2054 . TARGET. T\n-00021180: 6865 2061 7661 696c 6162 6c65 2074 6172 he available tar\n-00021190: 6765 7473 2061 6e64 2074 6865 6972 206d gets and their m\n-000211a0: 6561 6e69 6e67 7320 6172 653a 0a0a 2020 eanings are:.. \n-000211b0: 2020 20e2 8098 6673 e280 990a 2020 2020 ...fs.... \n-000211c0: 2020 2020 2020 4752 5542 2066 696c 6573 GRUB files\n-000211d0: 7973 7465 6d20 6d6f 6475 6c65 2e0a 2020 ystem module.. \n-000211e0: 2020 20e2 8098 6673 5f75 7569 64e2 8099 ...fs_uuid...\n-000211f0: 0a20 2020 2020 2020 2020 2046 696c 6573 . Files\n-00021200: 7973 7465 6d20 556e 6976 6572 7361 6c6c ystem Universall\n-00021210: 7920 556e 6971 7565 2049 6465 6e74 6966 y Unique Identif\n-00021220: 6965 7220 2855 5549 4429 2e0a 2020 2020 ier (UUID).. \n-00021230: 20e2 8098 6673 5f6c 6162 656c e280 990a ...fs_label....\n-00021240: 2020 2020 2020 2020 2020 4669 6c65 7379 Filesy\n-00021250: 7374 656d 206c 6162 656c 2e0a 2020 2020 stem label.. \n-00021260: 20e2 8098 6472 6976 65e2 8099 0a20 2020 ...drive.... \n-00021270: 2020 2020 2020 2047 5255 4220 6465 7669 GRUB devi\n-00021280: 6365 206e 616d 652e 0a20 2020 2020 e280 ce name.. ..\n-00021290: 9864 6576 6963 65e2 8099 0a20 2020 2020 .device.... \n-000212a0: 2020 2020 2053 7973 7465 6d20 6465 7669 System devi\n-000212b0: 6365 206e 616d 652e 0a20 2020 2020 e280 ce name.. ..\n-000212c0: 9870 6172 746d 6170 e280 990a 2020 2020 .partmap.... \n-000212d0: 2020 2020 2020 4752 5542 2070 6172 7469 GRUB parti\n-000212e0: 7469 6f6e 206d 6170 206d 6f64 756c 652e tion map module.\n-000212f0: 0a20 2020 2020 e280 9861 6273 7472 6163 . ...abstrac\n-00021300: 7469 6f6e e280 990a 2020 2020 2020 2020 tion.... \n-00021310: 2020 4752 5542 2061 6273 7472 6163 7469 GRUB abstracti\n-00021320: 6f6e 206d 6f64 756c 6520 2865 2e67 2e20 on module (e.g. \n-00021330: 20e2 8098 6c76 6de2 8099 292e 0a20 2020 ...lvm...).. \n-00021340: 2020 e280 9863 7279 7074 6f64 6973 6b5f ...cryptodisk_\n-00021350: 7575 6964 e280 990a 2020 2020 2020 2020 uuid.... \n-00021360: 2020 4372 7970 746f 2064 6576 6963 6520 Crypto device \n-00021370: 5555 4944 2e0a 2020 2020 20e2 8098 6d73 UUID.. ...ms\n-00021380: 646f 735f 7061 7274 7479 7065 e280 990a dos_parttype....\n-00021390: 2020 2020 2020 2020 2020 4d42 5220 7061 MBR pa\n-000213a0: 7274 6974 696f 6e20 7479 7065 2063 6f64 rtition type cod\n-000213b0: 6520 2874 776f 2068 6578 6164 6563 696d e (two hexadecim\n-000213c0: 616c 2064 6967 6974 7329 2e0a 2020 2020 al digits).. \n-000213d0: 20e2 8098 6869 6e74 735f 7374 7269 6e67 ...hints_string\n-000213e0: e280 990a 2020 2020 2020 2020 2020 4120 .... A \n-000213f0: 7374 7269 6e67 206f 6620 706c 6174 666f string of platfo\n-00021400: 726d 2073 6561 7263 6820 6869 6e74 7320 rm search hints \n-00021410: 7375 6974 6162 6c65 2066 6f72 2070 6173 suitable for pas\n-00021420: 7369 6e67 2074 6f20 7468 650a 2020 2020 sing to the. \n-00021430: 2020 2020 2020 e280 9873 6561 7263 68e2 ...search.\n-00021440: 8099 2063 6f6d 6d61 6e64 2028 2a6e 6f74 .. command (*not\n-00021450: 6520 7365 6172 6368 3a3a 292e 0a20 2020 e search::).. \n-00021460: 2020 e280 9862 696f 735f 6869 6e74 73e2 ...bios_hints.\n-00021470: 8099 0a20 2020 2020 2020 2020 2053 6561 ... Sea\n-00021480: 7263 6820 6869 6e74 7320 666f 7220 7468 rch hints for th\n-00021490: 6520 5043 2042 494f 5320 706c 6174 666f e PC BIOS platfo\n-000214a0: 726d 2e0a 2020 2020 20e2 8098 6965 6565 rm.. ...ieee\n-000214b0: 3132 3735 5f68 696e 7473 e280 990a 2020 1275_hints.... \n-000214c0: 2020 2020 2020 2020 5365 6172 6368 2068 Search h\n-000214d0: 696e 7473 2066 6f72 2074 6865 2049 4545 ints for the IEE\n-000214e0: 4531 3237 3520 706c 6174 666f 726d 2e0a E1275 platform..\n-000214f0: 2020 2020 20e2 8098 6261 7265 6d65 7461 ...baremeta\n-00021500: 6c5f 6869 6e74 73e2 8099 0a20 2020 2020 l_hints.... \n-00021510: 2020 2020 2053 6561 7263 6820 6869 6e74 Search hint\n-00021520: 7320 666f 7220 706c 6174 666f 726d 7320 s for platforms \n-00021530: 7768 6572 6520 6469 736b 7320 6172 6520 where disks are \n-00021540: 6164 6472 6573 7365 6420 6469 7265 6374 addressed direct\n-00021550: 6c79 0a20 2020 2020 2020 2020 2072 6174 ly. rat\n-00021560: 6865 7220 7468 616e 2076 6961 2066 6972 her than via fir\n-00021570: 6d77 6172 652e 0a20 2020 2020 e280 9865 mware.. ...e\n-00021580: 6669 5f68 696e 7473 e280 990a 2020 2020 fi_hints.... \n-00021590: 2020 2020 2020 5365 6172 6368 2068 696e Search hin\n-000215a0: 7473 2066 6f72 2074 6865 2045 4649 2070 ts for the EFI p\n-000215b0: 6c61 7466 6f72 6d2e 0a20 2020 2020 e280 latform.. ..\n-000215c0: 9861 7263 5f68 696e 7473 e280 990a 2020 .arc_hints.... \n-000215d0: 2020 2020 2020 2020 5365 6172 6368 2068 Search h\n-000215e0: 696e 7473 2066 6f72 2074 6865 2041 5243 ints for the ARC\n-000215f0: 2070 6c61 7466 6f72 6d2e 0a20 2020 2020 platform.. \n-00021600: e280 9863 6f6d 7061 7469 6269 6c69 7479 ...compatibility\n-00021610: 5f68 696e 74e2 8099 0a20 2020 2020 2020 _hint.... \n-00021620: 2020 2041 2067 7565 7373 2061 7420 6120 A guess at a \n-00021630: 7265 6173 6f6e 6162 6c65 2047 5255 4220 reasonable GRUB \n-00021640: 6472 6976 6520 6e61 6d65 2066 6f72 2074 drive name for t\n-00021650: 6869 7320 6465 7669 6365 2c20 7768 6963 his device, whic\n-00021660: 680a 2020 2020 2020 2020 2020 6d61 7920 h. may \n-00021670: 6265 2075 7365 6420 6173 2061 2066 616c be used as a fal\n-00021680: 6c62 6163 6b20 6966 2074 6865 20e2 8098 lback if the ...\n-00021690: 7365 6172 6368 e280 9920 636f 6d6d 616e search... comman\n-000216a0: 6420 6661 696c 732e 0a20 2020 2020 e280 d fails.. ..\n-000216b0: 9864 6973 6be2 8099 0a20 2020 2020 2020 .disk.... \n-000216c0: 2020 2053 7973 7465 6d20 6465 7669 6365 System device\n-000216d0: 206e 616d 6520 666f 7220 7468 6520 7768 name for the wh\n-000216e0: 6f6c 6520 6469 736b 2e0a 0ae2 8098 2d76 ole disk......-v\n-000216f0: e280 990a e280 982d 2d76 6572 626f 7365 .......--verbose\n-00021700: e280 990a 2020 2020 2050 7269 6e74 2076 .... Print v\n-00021710: 6572 626f 7365 206d 6573 7361 6765 732e erbose messages.\n-00021720: 0a0a 1f0a 4669 6c65 3a20 6772 7562 2e69 ....File: grub.i\n-00021730: 6e66 6f2c 2020 4e6f 6465 3a20 496e 766f nfo, Node: Invo\n-00021740: 6b69 6e67 2067 7275 622d 7072 6f74 6563 king grub-protec\n-00021750: 742c 2020 4e65 7874 3a20 496e 766f 6b69 t, Next: Invoki\n-00021760: 6e67 2067 7275 622d 7363 7269 7074 2d63 ng grub-script-c\n-00021770: 6865 636b 2c20 2050 7265 763a 2049 6e76 heck, Prev: Inv\n-00021780: 6f6b 696e 6720 6772 7562 2d70 726f 6265 oking grub-probe\n-00021790: 2c20 2055 703a 2055 7365 722d 7370 6163 , Up: User-spac\n-000217a0: 6520 7574 696c 6974 6965 730a 0a32 342e e utilities..24.\n-000217b0: 3820 496e 766f 6b69 6e67 2067 7275 622d 8 Invoking grub-\n-000217c0: 7072 6f74 6563 740a 3d3d 3d3d 3d3d 3d3d protect.========\n+00020d10: 0a0a 5468 6520 7072 6f67 7261 6d20 e280 ..The program ..\n+00020d20: 9867 7275 622d 7072 6f62 65e2 8099 2070 .grub-probe... p\n+00020d30: 726f 6265 7320 6465 7669 6365 2069 6e66 robes device inf\n+00020d40: 6f72 6d61 7469 6f6e 2066 6f72 2061 2067 ormation for a g\n+00020d50: 6976 656e 2070 6174 6820 6f72 0a64 6576 iven path or.dev\n+00020d60: 6963 652e 0a0a 2020 2020 2067 7275 622d ice... grub-\n+00020d70: 7072 6f62 6520 2d2d 7461 7267 6574 3d66 probe --target=f\n+00020d80: 7320 2f62 6f6f 742f 6772 7562 0a20 2020 s /boot/grub. \n+00020d90: 2020 6772 7562 2d70 726f 6265 202d 2d74 grub-probe --t\n+00020da0: 6172 6765 743d 6472 6976 6520 2d2d 6465 arget=drive --de\n+00020db0: 7669 6365 202f 6465 762f 7364 6131 0a0a vice /dev/sda1..\n+00020dc0: 2020 20e2 8098 6772 7562 2d70 726f 6265 ...grub-probe\n+00020dd0: e280 9920 6d75 7374 2062 6520 6769 7665 ... must be give\n+00020de0: 6e20 6120 7061 7468 206f 7220 6465 7669 n a path or devi\n+00020df0: 6365 2061 7320 6120 6e6f 6e2d 6f70 7469 ce as a non-opti\n+00020e00: 6f6e 2061 7267 756d 656e 742c 0a61 6e64 on argument,.and\n+00020e10: 2061 6c73 6f20 6163 6365 7074 7320 7468 also accepts th\n+00020e20: 6520 666f 6c6c 6f77 696e 6720 6f70 7469 e following opti\n+00020e30: 6f6e 733a 0a0a e280 982d 2d68 656c 70e2 ons:.....--help.\n+00020e40: 8099 0a20 2020 2020 5072 696e 7420 6120 ... Print a \n+00020e50: 7375 6d6d 6172 7920 6f66 2074 6865 2063 summary of the c\n+00020e60: 6f6d 6d61 6e64 2d6c 696e 6520 6f70 7469 ommand-line opti\n+00020e70: 6f6e 7320 616e 6420 6578 6974 2e0a 0ae2 ons and exit....\n+00020e80: 8098 2d2d 7665 7273 696f 6ee2 8099 0a20 ..--version.... \n+00020e90: 2020 2020 5072 696e 7420 7468 6520 7665 Print the ve\n+00020ea0: 7273 696f 6e20 6e75 6d62 6572 206f 6620 rsion number of \n+00020eb0: 4752 5542 2061 6e64 2065 7869 742e 0a0a GRUB and exit...\n+00020ec0: e280 982d 64e2 8099 0ae2 8098 2d2d 6465 ...-d.......--de\n+00020ed0: 7669 6365 e280 990a 2020 2020 2049 6620 vice.... If \n+00020ee0: 7468 6973 206f 7074 696f 6e20 6973 2067 this option is g\n+00020ef0: 6976 656e 2c20 7468 656e 2074 6865 206e iven, then the n\n+00020f00: 6f6e 2d6f 7074 696f 6e20 6172 6775 6d65 on-option argume\n+00020f10: 6e74 2069 7320 6120 7379 7374 656d 0a20 nt is a system. \n+00020f20: 2020 2020 6465 7669 6365 206e 616d 6520 device name \n+00020f30: 2873 7563 6820 6173 20e2 8098 2f64 6576 (such as .../dev\n+00020f40: 2f73 6461 31e2 8099 292c 2061 6e64 20e2 /sda1...), and .\n+00020f50: 8098 6772 7562 2d70 726f 6265 e280 9920 ..grub-probe... \n+00020f60: 7769 6c6c 2070 7269 6e74 0a20 2020 2020 will print. \n+00020f70: 696e 666f 726d 6174 696f 6e20 6162 6f75 information abou\n+00020f80: 7420 7468 6174 2064 6576 6963 652e 2020 t that device. \n+00020f90: 4966 2069 7420 6973 206e 6f74 2067 6976 If it is not giv\n+00020fa0: 656e 2c20 7468 656e 2074 6865 0a20 2020 en, then the. \n+00020fb0: 2020 6e6f 6e2d 6f70 7469 6f6e 2061 7267 non-option arg\n+00020fc0: 756d 656e 7420 6973 2061 2066 696c 6573 ument is a files\n+00020fd0: 7973 7465 6d20 7061 7468 2028 7375 6368 ystem path (such\n+00020fe0: 2061 7320 e280 982f 626f 6f74 2f67 7275 as .../boot/gru\n+00020ff0: 62e2 8099 292c 0a20 2020 2020 616e 6420 b...),. and \n+00021000: e280 9867 7275 622d 7072 6f62 65e2 8099 ...grub-probe...\n+00021010: 2077 696c 6c20 7072 696e 7420 696e 666f will print info\n+00021020: 726d 6174 696f 6e20 6162 6f75 7420 7468 rmation about th\n+00021030: 6520 6465 7669 6365 2063 6f6e 7461 696e e device contain\n+00021040: 696e 670a 2020 2020 2074 6861 7420 7061 ing. that pa\n+00021050: 7274 206f 6620 7468 6520 6669 6c65 7379 rt of the filesy\n+00021060: 7374 656d 2e0a 0ae2 8098 2d6d 2046 494c stem......-m FIL\n+00021070: 45e2 8099 0ae2 8098 2d2d 6465 7669 6365 E.......--device\n+00021080: 2d6d 6170 3d46 494c 45e2 8099 0a20 2020 -map=FILE.... \n+00021090: 2020 5573 6520 4649 4c45 2061 7320 7468 Use FILE as th\n+000210a0: 6520 6465 7669 6365 206d 6170 2028 2a6e e device map (*n\n+000210b0: 6f74 6520 4465 7669 6365 206d 6170 3a3a ote Device map::\n+000210c0: 2920 7261 7468 6572 2074 6861 6e20 7468 ) rather than th\n+000210d0: 650a 2020 2020 2064 6566 6175 6c74 2c20 e. default, \n+000210e0: 7573 7561 6c6c 7920 e280 982f 626f 6f74 usually .../boot\n+000210f0: 2f67 7275 622f 6465 7669 6365 2e6d 6170 /grub/device.map\n+00021100: e280 992e 0a0a e280 982d 7420 5441 5247 .........-t TARG\n+00021110: 4554 e280 990a e280 982d 2d74 6172 6765 ET.......--targe\n+00021120: 743d 5441 5247 4554 e280 990a 2020 2020 t=TARGET.... \n+00021130: 2050 7269 6e74 2069 6e66 6f72 6d61 7469 Print informati\n+00021140: 6f6e 2061 626f 7574 2074 6865 2067 6976 on about the giv\n+00021150: 656e 2070 6174 6820 6f72 2064 6576 6963 en path or devic\n+00021160: 6520 6173 2064 6566 696e 6564 2062 790a e as defined by.\n+00021170: 2020 2020 2054 4152 4745 542e 2020 5468 TARGET. Th\n+00021180: 6520 6176 6169 6c61 626c 6520 7461 7267 e available targ\n+00021190: 6574 7320 616e 6420 7468 6569 7220 6d65 ets and their me\n+000211a0: 616e 696e 6773 2061 7265 3a0a 0a20 2020 anings are:.. \n+000211b0: 2020 e280 9866 73e2 8099 0a20 2020 2020 ...fs.... \n+000211c0: 2020 2020 2047 5255 4220 6669 6c65 7379 GRUB filesy\n+000211d0: 7374 656d 206d 6f64 756c 652e 0a20 2020 stem module.. \n+000211e0: 2020 e280 9866 735f 7575 6964 e280 990a ...fs_uuid....\n+000211f0: 2020 2020 2020 2020 2020 4669 6c65 7379 Filesy\n+00021200: 7374 656d 2055 6e69 7665 7273 616c 6c79 stem Universally\n+00021210: 2055 6e69 7175 6520 4964 656e 7469 6669 Unique Identifi\n+00021220: 6572 2028 5555 4944 292e 0a20 2020 2020 er (UUID).. \n+00021230: e280 9866 735f 6c61 6265 6ce2 8099 0a20 ...fs_label.... \n+00021240: 2020 2020 2020 2020 2046 696c 6573 7973 Filesys\n+00021250: 7465 6d20 6c61 6265 6c2e 0a20 2020 2020 tem label.. \n+00021260: e280 9864 7269 7665 e280 990a 2020 2020 ...drive.... \n+00021270: 2020 2020 2020 4752 5542 2064 6576 6963 GRUB devic\n+00021280: 6520 6e61 6d65 2e0a 2020 2020 20e2 8098 e name.. ...\n+00021290: 6465 7669 6365 e280 990a 2020 2020 2020 device.... \n+000212a0: 2020 2020 5379 7374 656d 2064 6576 6963 System devic\n+000212b0: 6520 6e61 6d65 2e0a 2020 2020 20e2 8098 e name.. ...\n+000212c0: 7061 7274 6d61 70e2 8099 0a20 2020 2020 partmap.... \n+000212d0: 2020 2020 2047 5255 4220 7061 7274 6974 GRUB partit\n+000212e0: 696f 6e20 6d61 7020 6d6f 6475 6c65 2e0a ion map module..\n+000212f0: 2020 2020 20e2 8098 6162 7374 7261 6374 ...abstract\n+00021300: 696f 6ee2 8099 0a20 2020 2020 2020 2020 ion.... \n+00021310: 2047 5255 4220 6162 7374 7261 6374 696f GRUB abstractio\n+00021320: 6e20 6d6f 6475 6c65 2028 652e 672e 2020 n module (e.g. \n+00021330: e280 986c 766d e280 9929 2e0a 2020 2020 ...lvm...).. \n+00021340: 20e2 8098 6372 7970 746f 6469 736b 5f75 ...cryptodisk_u\n+00021350: 7569 64e2 8099 0a20 2020 2020 2020 2020 uid.... \n+00021360: 2043 7279 7074 6f20 6465 7669 6365 2055 Crypto device U\n+00021370: 5549 442e 0a20 2020 2020 e280 986d 7364 UID.. ...msd\n+00021380: 6f73 5f70 6172 7474 7970 65e2 8099 0a20 os_parttype.... \n+00021390: 2020 2020 2020 2020 204d 4252 2070 6172 MBR par\n+000213a0: 7469 7469 6f6e 2074 7970 6520 636f 6465 tition type code\n+000213b0: 2028 7477 6f20 6865 7861 6465 6369 6d61 (two hexadecima\n+000213c0: 6c20 6469 6769 7473 292e 0a20 2020 2020 l digits).. \n+000213d0: e280 9868 696e 7473 5f73 7472 696e 67e2 ...hints_string.\n+000213e0: 8099 0a20 2020 2020 2020 2020 2041 2073 ... A s\n+000213f0: 7472 696e 6720 6f66 2070 6c61 7466 6f72 tring of platfor\n+00021400: 6d20 7365 6172 6368 2068 696e 7473 2073 m search hints s\n+00021410: 7569 7461 626c 6520 666f 7220 7061 7373 uitable for pass\n+00021420: 696e 6720 746f 2074 6865 0a20 2020 2020 ing to the. \n+00021430: 2020 2020 20e2 8098 7365 6172 6368 e280 ...search..\n+00021440: 9920 636f 6d6d 616e 6420 282a 6e6f 7465 . command (*note\n+00021450: 2073 6561 7263 683a 3a29 2e0a 2020 2020 search::).. \n+00021460: 20e2 8098 6269 6f73 5f68 696e 7473 e280 ...bios_hints..\n+00021470: 990a 2020 2020 2020 2020 2020 5365 6172 .. Sear\n+00021480: 6368 2068 696e 7473 2066 6f72 2074 6865 ch hints for the\n+00021490: 2050 4320 4249 4f53 2070 6c61 7466 6f72 PC BIOS platfor\n+000214a0: 6d2e 0a20 2020 2020 e280 9869 6565 6531 m.. ...ieee1\n+000214b0: 3237 355f 6869 6e74 73e2 8099 0a20 2020 275_hints.... \n+000214c0: 2020 2020 2020 2053 6561 7263 6820 6869 Search hi\n+000214d0: 6e74 7320 666f 7220 7468 6520 4945 4545 nts for the IEEE\n+000214e0: 3132 3735 2070 6c61 7466 6f72 6d2e 0a20 1275 platform.. \n+000214f0: 2020 2020 e280 9862 6172 656d 6574 616c ...baremetal\n+00021500: 5f68 696e 7473 e280 990a 2020 2020 2020 _hints.... \n+00021510: 2020 2020 5365 6172 6368 2068 696e 7473 Search hints\n+00021520: 2066 6f72 2070 6c61 7466 6f72 6d73 2077 for platforms w\n+00021530: 6865 7265 2064 6973 6b73 2061 7265 2061 here disks are a\n+00021540: 6464 7265 7373 6564 2064 6972 6563 746c ddressed directl\n+00021550: 790a 2020 2020 2020 2020 2020 7261 7468 y. rath\n+00021560: 6572 2074 6861 6e20 7669 6120 6669 726d er than via firm\n+00021570: 7761 7265 2e0a 2020 2020 20e2 8098 6566 ware.. ...ef\n+00021580: 695f 6869 6e74 73e2 8099 0a20 2020 2020 i_hints.... \n+00021590: 2020 2020 2053 6561 7263 6820 6869 6e74 Search hint\n+000215a0: 7320 666f 7220 7468 6520 4546 4920 706c s for the EFI pl\n+000215b0: 6174 666f 726d 2e0a 2020 2020 20e2 8098 atform.. ...\n+000215c0: 6172 635f 6869 6e74 73e2 8099 0a20 2020 arc_hints.... \n+000215d0: 2020 2020 2020 2053 6561 7263 6820 6869 Search hi\n+000215e0: 6e74 7320 666f 7220 7468 6520 4152 4320 nts for the ARC \n+000215f0: 706c 6174 666f 726d 2e0a 2020 2020 20e2 platform.. .\n+00021600: 8098 636f 6d70 6174 6962 696c 6974 795f ..compatibility_\n+00021610: 6869 6e74 e280 990a 2020 2020 2020 2020 hint.... \n+00021620: 2020 4120 6775 6573 7320 6174 2061 2072 A guess at a r\n+00021630: 6561 736f 6e61 626c 6520 4752 5542 2064 easonable GRUB d\n+00021640: 7269 7665 206e 616d 6520 666f 7220 7468 rive name for th\n+00021650: 6973 2064 6576 6963 652c 2077 6869 6368 is device, which\n+00021660: 0a20 2020 2020 2020 2020 206d 6179 2062 . may b\n+00021670: 6520 7573 6564 2061 7320 6120 6661 6c6c e used as a fall\n+00021680: 6261 636b 2069 6620 7468 6520 e280 9873 back if the ...s\n+00021690: 6561 7263 68e2 8099 2063 6f6d 6d61 6e64 earch... command\n+000216a0: 2066 6169 6c73 2e0a 2020 2020 20e2 8098 fails.. ...\n+000216b0: 6469 736b e280 990a 2020 2020 2020 2020 disk.... \n+000216c0: 2020 5379 7374 656d 2064 6576 6963 6520 System device \n+000216d0: 6e61 6d65 2066 6f72 2074 6865 2077 686f name for the who\n+000216e0: 6c65 2064 6973 6b2e 0a0a e280 982d 76e2 le disk......-v.\n+000216f0: 8099 0ae2 8098 2d2d 7665 7262 6f73 65e2 ......--verbose.\n+00021700: 8099 0a20 2020 2020 5072 696e 7420 7665 ... Print ve\n+00021710: 7262 6f73 6520 6d65 7373 6167 6573 2e0a rbose messages..\n+00021720: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n+00021730: 666f 2c20 204e 6f64 653a 2049 6e76 6f6b fo, Node: Invok\n+00021740: 696e 6720 6772 7562 2d70 726f 7465 6374 ing grub-protect\n+00021750: 2c20 204e 6578 743a 2049 6e76 6f6b 696e , Next: Invokin\n+00021760: 6720 6772 7562 2d73 6372 6970 742d 6368 g grub-script-ch\n+00021770: 6563 6b2c 2020 5072 6576 3a20 496e 766f eck, Prev: Invo\n+00021780: 6b69 6e67 2067 7275 622d 7072 6f62 652c king grub-probe,\n+00021790: 2020 5570 3a20 5573 6572 2d73 7061 6365 Up: User-space\n+000217a0: 2075 7469 6c69 7469 6573 0a0a 3234 2e38 utilities..24.8\n+000217b0: 2049 6e76 6f6b 696e 6720 6772 7562 2d70 Invoking grub-p\n+000217c0: 726f 7465 6374 0a3d 3d3d 3d3d 3d3d 3d3d rotect.=========\n 000217d0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-000217e0: 3d3d 0a0a 5468 6520 7072 6f67 7261 6d20 ==..The program \n-000217f0: e280 9867 7275 622d 7072 6f74 6563 74e2 ...grub-protect.\n-00021800: 8099 2070 726f 7465 6374 7320 6120 6469 .. protects a di\n-00021810: 736b 2065 6e63 7279 7074 696f 6e20 6b65 sk encryption ke\n-00021820: 7920 7769 7468 2061 0a73 7065 6369 6669 y with a.specifi\n-00021830: 6564 206b 6579 2070 726f 7465 6374 6f72 ed key protector\n-00021840: 2e0a 0ae2 8098 2d2d 6865 6c70 e280 990a ......--help....\n-00021850: 2020 2020 2050 7269 6e74 2061 2073 756d Print a sum\n-00021860: 6d61 7279 206f 6620 7468 6520 636f 6d6d mary of the comm\n-00021870: 616e 642d 6c69 6e65 206f 7074 696f 6e73 and-line options\n-00021880: 2061 6e64 2065 7869 742e 0a0a e280 982d and exit......-\n-00021890: 2d76 6572 7369 6f6e e280 990a 2020 2020 -version.... \n-000218a0: 2050 7269 6e74 2074 6865 2076 6572 7369 Print the versi\n-000218b0: 6f6e 206e 756d 6265 7220 6f66 2047 5255 on number of GRU\n-000218c0: 4220 616e 6420 6578 6974 2e0a 0ae2 8098 B and exit......\n-000218d0: 2d61 2061 6464 7c72 656d 6f76 65e2 8099 -a add|remove...\n-000218e0: 0ae2 8098 2d2d 6163 7469 6f6e 3d61 6464 ....--action=add\n-000218f0: 7c72 656d 6f76 65e2 8099 0a20 2020 2020 |remove.... \n-00021900: 4164 6420 6f72 2072 656d 6f76 6520 6120 Add or remove a \n-00021910: 6b65 7920 7072 6f74 6563 746f 7220 746f key protector to\n-00021920: 206f 7220 6672 6f6d 2061 206b 6579 2e0a or from a key..\n-00021930: 0ae2 8098 2d70 2050 524f 5445 4354 4f52 ....-p PROTECTOR\n-00021940: e280 990a e280 982d 2d70 726f 7465 6374 .......--protect\n-00021950: 6f72 3d50 524f 5445 4354 4f52 e280 990a or=PROTECTOR....\n-00021960: 2020 2020 2053 6574 2074 6865 206b 6579 Set the key\n-00021970: 2070 726f 7465 6374 6f72 2e20 2043 7572 protector. Cur\n-00021980: 7265 6e74 6c79 2c20 e280 9874 706d 32e2 rently, ...tpm2.\n-00021990: 8099 2069 7320 7468 6520 6f6e 6c79 2073 .. is the only s\n-000219a0: 7570 706f 7274 6564 206b 6579 0a20 2020 upported key. \n-000219b0: 2020 7072 6f74 6563 746f 722e 0a0a e280 protector.....\n-000219c0: 982d 2d74 706d 322d 6173 796d 6d65 7472 .--tpm2-asymmetr\n-000219d0: 6963 3d54 5950 45e2 8099 0a20 2020 2020 ic=TYPE.... \n-000219e0: 4368 6f6f 7365 2074 6865 2074 6865 2074 Choose the the t\n-000219f0: 7970 6520 6f66 2053 524b 2e20 5468 6520 ype of SRK. The \n-00021a00: 7661 6c69 6420 6f70 7469 6f6e 7320 6172 valid options ar\n-00021a10: 6520 e280 9852 5341 e280 9920 28e2 8098 e ...RSA... (...\n-00021a20: 5253 4132 3034 38e2 8099 290a 2020 2020 RSA2048...). \n-00021a30: 2061 6e64 20e2 8098 4543 43e2 8099 2028 and ...ECC... (\n-00021a40: e280 9845 4343 5f4e 4953 545f 5032 3536 ...ECC_NIST_P256\n-00021a50: e280 9929 2e28 6465 6661 756c 743a 20e2 ...).(default: .\n-00021a60: 8098 4543 43e2 8099 290a 0ae2 8098 2d2d ..ECC...).....--\n-00021a70: 7470 6d32 2d62 616e 6b3d 414c 47e2 8099 tpm2-bank=ALG...\n-00021a80: 0a20 2020 2020 4368 6f6f 7365 2062 616e . Choose ban\n-00021a90: 6b20 6f66 2050 4352 7320 7573 6564 2074 k of PCRs used t\n-00021aa0: 6f20 6175 7468 6f72 697a 6520 6b65 7920 o authorize key \n-00021ab0: 7265 6c65 6173 653a 20e2 8098 5348 4131 release: ...SHA1\n-00021ac0: e280 992c 0a20 2020 2020 e280 9853 4841 ...,. ...SHA\n-00021ad0: 3235 36e2 8099 2c20 e280 9853 4841 3338 256..., ...SHA38\n-00021ae0: 34e2 8099 2c20 6f72 20e2 8098 5348 4135 4..., or ...SHA5\n-00021af0: 3132 e280 992e 2020 2864 6566 6175 6c74 12.... (default\n-00021b00: 3a20 e280 9853 4841 3235 36e2 8099 290a : ...SHA256...).\n-00021b10: 0ae2 8098 2d2d 7470 6d32 2d64 6576 6963 ....--tpm2-devic\n-00021b20: 653d 4445 5649 4345 e280 990a 2020 2020 e=DEVICE.... \n-00021b30: 2053 6574 2074 6865 2070 6174 6820 746f Set the path to\n-00021b40: 2074 6865 2054 504d 3220 6465 7669 6365 the TPM2 device\n-00021b50: 2e20 2028 6465 6661 756c 743a 20e2 8098 . (default: ...\n-00021b60: 2f64 6576 2f74 706d 30e2 8099 290a 0ae2 /dev/tpm0...)...\n-00021b70: 8098 2d2d 7470 6d32 2d65 7669 6374 e280 ..--tpm2-evict..\n-00021b80: 990a 2020 2020 2045 7669 6374 2061 2070 .. Evict a p\n-00021b90: 7265 7669 6f75 736c 7920 7065 7273 6973 reviously persis\n-00021ba0: 7465 6420 5352 4b20 6672 6f6d 2074 6865 ted SRK from the\n-00021bb0: 2054 504d 2c20 6966 2061 6e79 2e0a 0ae2 TPM, if any....\n-00021bc0: 8098 2d2d 7470 6d32 2d6b 6579 6669 6c65 ..--tpm2-keyfile\n-00021bd0: 3d46 494c 45e2 8099 0a20 2020 2020 5365 =FILE.... Se\n-00021be0: 7420 7468 6520 7061 7468 2074 6f20 6120 t the path to a \n-00021bf0: 6669 6c65 2074 6861 7420 636f 6e74 6169 file that contai\n-00021c00: 6e73 2074 6865 2063 6c65 6172 7465 7874 ns the cleartext\n-00021c10: 206b 6579 2074 6f20 7072 6f74 6563 742e key to protect.\n-00021c20: 0a0a e280 982d 2d74 706d 322d 6f75 7466 .....--tpm2-outf\n-00021c30: 696c 653d 4649 4c45 e280 990a 2020 2020 ile=FILE.... \n-00021c40: 2053 6574 2074 6865 2070 6174 6820 746f Set the path to\n-00021c50: 2074 6865 2066 696c 6520 7468 6174 2077 the file that w\n-00021c60: 696c 6c20 636f 6e74 6169 6e20 7468 6520 ill contain the \n-00021c70: 6b65 7920 6166 7465 7220 7365 616c 696e key after sealin\n-00021c80: 670a 2020 2020 2028 6d75 7374 2062 6520 g. (must be \n-00021c90: 6163 6365 7373 6962 6c65 2074 6f20 4752 accessible to GR\n-00021ca0: 5542 2064 7572 696e 6720 626f 6f74 292e UB during boot).\n-00021cb0: 0a0a e280 982d 2d74 706d 322d 7063 7273 .....--tpm2-pcrs\n-00021cc0: 3d50 4352 53e2 8099 0a20 2020 2020 5365 =PCRS.... Se\n-00021cd0: 7420 6120 636f 6d6d 612d 7365 7061 7261 t a comma-separa\n-00021ce0: 7465 6420 6c69 7374 206f 6620 5043 5273 ted list of PCRs\n-00021cf0: 2075 7365 6420 746f 2061 7574 686f 7269 used to authori\n-00021d00: 7a65 206b 6579 2072 656c 6561 7365 0a20 ze key release. \n-00021d10: 2020 2020 652e 672e 2c20 e280 9837 2c31 e.g., ...7,1\n-00021d20: 31e2 8099 2e20 2050 6c65 6173 6520 6265 1.... Please be\n-00021d30: 2061 7761 7265 2074 6861 7420 5043 5220 aware that PCR \n-00021d40: 307e 3720 6172 6520 7573 6564 2062 7920 0~7 are used by \n-00021d50: 7468 650a 2020 2020 2066 6972 6d77 6172 the. firmwar\n-00021d60: 6520 616e 6420 7468 6520 6d65 6173 7572 e and the measur\n-00021d70: 656d 656e 7420 7265 7375 6c74 206d 6179 ement result may\n-00021d80: 2063 6861 6e67 6520 6166 7465 7220 6120 change after a \n-00021d90: 6669 726d 7761 7265 0a20 2020 2020 7570 firmware. up\n-00021da0: 6461 7465 2028 666f 7220 6261 7265 6d65 date (for bareme\n-00021db0: 7461 6c20 7379 7374 656d 7329 206f 7220 tal systems) or \n-00021dc0: 6120 7061 636b 6167 6520 284f 564d 462f a package (OVMF/\n-00021dd0: 534c 4f46 2920 7570 6461 7465 2069 6e0a SLOF) update in.\n-00021de0: 2020 2020 2074 6865 2056 4d20 686f 7374 the VM host\n-00021df0: 2e20 2054 6869 7320 6d61 7920 6c65 6164 . This may lead\n-00021e00: 2074 6f20 7468 6520 6661 696c 7572 6520 to the failure \n-00021e10: 6f66 206b 6579 2075 6e73 6561 6c69 6e67 of key unsealing\n-00021e20: 2e0a 2020 2020 2028 6465 6661 756c 743a .. (default:\n-00021e30: 20e2 8098 37e2 8099 290a 0ae2 8098 2d2d ...7...).....--\n-00021e40: 7470 6d32 2d73 726b 3d48 414e 444c 45e2 tpm2-srk=HANDLE.\n-00021e50: 8099 0a20 2020 2020 5365 7420 7468 6520 ... Set the \n-00021e60: 5352 4b20 6861 6e64 6c65 2c20 652e 672e SRK handle, e.g.\n-00021e70: 2020 e280 9830 7838 3130 3030 3030 30e2 ...0x81000000.\n-00021e80: 8099 2c20 6966 2074 6865 2053 524b 2069 .., if the SRK i\n-00021e90: 7320 746f 2062 6520 6d61 6465 0a20 2020 s to be made. \n-00021ea0: 2020 7065 7273 6973 7465 6e74 2e0a 0ae2 persistent....\n-00021eb0: 8098 2d2d 7470 6d32 2d6e 7669 6e64 6578 ..--tpm2-nvindex\n-00021ec0: 3d48 414e 444c 45e2 8099 0a20 2020 2020 =HANDLE.... \n-00021ed0: 5365 7420 7468 6520 6861 6e64 6c65 2c20 Set the handle, \n-00021ee0: 652e 672e 2020 e280 9830 7838 3130 3030 e.g. ...0x81000\n-00021ef0: 3030 30e2 8099 206f 7220 e280 9830 7831 000... or ...0x1\n-00021f00: 3030 3030 3030 e280 992c 2066 6f72 204e 000000..., for N\n-00021f10: 5620 696e 6465 780a 2020 2020 206d 6f64 V index. mod\n-00021f20: 652e 0a0a e280 982d 2d74 706d 326b 6579 e......--tpm2key\n-00021f30: e280 990a 2020 2020 2055 7365 2054 504d .... Use TPM\n-00021f40: 2032 2e30 204b 6579 2046 696c 6520 666f 2.0 Key File fo\n-00021f50: 726d 6174 2e0a 0a32 342e 382e 3120 2741 rmat...24.8.1 'A\n-00021f60: 6464 2720 6163 7469 6f6e 0a2d 2d2d 2d2d dd' action.-----\n-00021f70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n-00021f80: 4265 666f 7265 2073 6561 6c69 6e67 2074 Before sealing t\n-00021f90: 6865 206b 6579 2c20 706c 6561 7365 2063 he key, please c\n-00021fa0: 6865 636b 2074 6865 2054 504d 2050 4352 heck the TPM PCR\n-00021fb0: 2075 7361 6765 2028 2a6e 6f74 6520 5450 usage (*note TP\n-00021fc0: 4d20 5043 520a 7573 6167 653a 2054 504d M PCR.usage: TPM\n-00021fd0: 3220 6b65 7920 7072 6f74 6563 746f 722e 2 key protector.\n-00021fe0: 2920 746f 2063 686f 6f73 6520 6120 7072 ) to choose a pr\n-00021ff0: 6f70 6572 2073 6574 206f 6620 5043 5273 oper set of PCRs\n-00022000: 2e0a 0a20 2020 4173 7375 6d65 2074 6861 ... Assume tha\n-00022010: 7420 7468 6572 6520 6973 2061 206b 6579 t there is a key\n-00022020: 2066 696c 652c 20e2 8098 6c75 6b73 2e6b file, ...luks.k\n-00022030: 6579 e280 992c 2074 6f20 6265 2073 6561 ey..., to be sea\n-00022040: 6c65 6420 7769 7468 2050 4352 2030 2c0a led with PCR 0,.\n-00022050: 322c 2034 2c20 616e 6420 372c 2061 6e64 2, 4, and 7, and\n-00022060: 2068 6572 6520 6973 2074 6865 20e2 8098 here is the ...\n-00022070: 6772 7562 2d70 726f 7465 6374 e280 9920 grub-protect... \n-00022080: 636f 6d6d 616e 6420 746f 2063 7265 6174 command to creat\n-00022090: 6520 7468 6520 7365 616c 6564 0a6b 6579 e the sealed.key\n-000220a0: 2066 696c 653a 0a0a 2020 2020 2023 2067 file:.. # g\n-000220b0: 7275 622d 7072 6f74 6563 7420 2d2d 6163 rub-protect --ac\n-000220c0: 7469 6f6e 3d61 6464 205c 0a20 2020 2020 tion=add \\. \n-000220d0: 2020 2020 2020 2020 2020 2020 2020 202d -\n-000220e0: 2d70 726f 7465 6374 6f72 3d74 706d 3220 -protector=tpm2 \n-000220f0: 5c0a 2020 2020 2020 2020 2020 2020 2020 \\. \n-00022100: 2020 2020 2020 2d2d 7470 6d32 2d70 6372 --tpm2-pcr\n-00022110: 733d 302c 322c 342c 3720 5c0a 2020 2020 s=0,2,4,7 \\. \n-00022120: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00022130: 2d2d 7470 6d32 6b65 7920 5c0a 2020 2020 --tpm2key \\. \n-00022140: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00022150: 2d2d 7470 6d32 2d6b 6579 6669 6c65 3d6c --tpm2-keyfile=l\n-00022160: 756b 732e 6b65 7920 5c0a 2020 2020 2020 uks.key \\. \n-00022170: 2020 2020 2020 2020 2020 2020 2020 2d2d --\n-00022180: 7470 6d32 2d6f 7574 6669 6c65 3d2f 626f tpm2-outfile=/bo\n-00022190: 6f74 2f65 6669 2f65 6669 2f67 7275 622f ot/efi/efi/grub/\n-000221a0: 7365 616c 6564 2e74 706d 0a0a 2020 2054 sealed.tpm.. T\n-000221b0: 6865 6e2c 2047 5255 4220 6361 6e20 756e hen, GRUB can un\n-000221c0: 6c6f 636b 2074 6865 2074 6172 6765 7420 lock the target \n-000221d0: 7061 7274 6974 696f 6e20 7769 7468 2074 partition with t\n-000221e0: 6865 2066 6f6c 6c6f 7769 6e67 0a63 6f6d he following.com\n-000221f0: 6d61 6e64 733a 0a0a 2020 2020 2067 7275 mands:.. gru\n-00022200: 623e 2074 706d 325f 6b65 795f 7072 6f74 b> tpm2_key_prot\n-00022210: 6563 746f 725f 696e 6974 202d 5420 2868 ector_init -T (h\n-00022220: 6430 2c67 7074 3129 2f65 6669 2f67 7275 d0,gpt1)/efi/gru\n-00022230: 622f 7365 616c 6564 2e74 706d 0a20 2020 b/sealed.tpm. \n-00022240: 2020 6772 7562 3e20 6372 7970 746f 6d6f grub> cryptomo\n-00022250: 756e 7420 2d75 203c 5555 4944 3e20 2d50 unt -u -P\n-00022260: 2074 706d 320a 0a20 2020 4265 7369 6465 tpm2.. Beside\n-00022270: 7320 7772 6974 696e 6720 7468 6520 5043 s writing the PC\n-00022280: 522d 7365 616c 6564 206b 6579 2069 6e74 R-sealed key int\n-00022290: 6f20 6120 6669 6c65 2c20 e280 9867 7275 o a file, ...gru\n-000222a0: 622d 7072 6f74 6563 74e2 8099 2063 616e b-protect... can\n-000222b0: 0a77 7269 7465 2074 6865 2073 6561 6c65 .write the seale\n-000222c0: 6420 6b65 7920 696e 746f 2054 504d 206e d key into TPM n\n-000222d0: 6f6e 2d76 6f6c 6174 696c 6520 6d65 6d6f on-volatile memo\n-000222e0: 7279 2e20 2048 6572 6520 6973 2074 6865 ry. Here is the\n-000222f0: 0ae2 8098 6772 7562 2d70 726f 7465 6374 ....grub-protect\n-00022300: e280 9920 636f 6d6d 616e 6420 746f 2077 ... command to w\n-00022310: 7269 7465 2074 6865 2073 6561 6c65 6420 rite the sealed \n-00022320: 6b65 7920 696e 746f 2074 6865 204e 5620 key into the NV \n-00022330: 696e 6465 7820 6861 6e64 6c65 0ae2 8098 index handle....\n-00022340: 3078 3130 3030 3030 30e2 8099 2e0a 0a20 0x1000000...... \n-00022350: 2020 2020 2320 6772 7562 2d70 726f 7465 # grub-prote\n-00022360: 6374 202d 2d61 6374 696f 6e3d 6164 6420 ct --action=add \n-00022370: 5c0a 2020 2020 2020 2020 2020 2020 2020 \\. \n-00022380: 2020 2020 2020 2d2d 7072 6f74 6563 746f --protecto\n-00022390: 723d 7470 6d32 205c 0a20 2020 2020 2020 r=tpm2 \\. \n-000223a0: 2020 2020 2020 2020 2020 2020 202d 2d74 --t\n-000223b0: 706d 322d 7063 7273 3d30 2c32 2c34 2c37 pm2-pcrs=0,2,4,7\n-000223c0: 205c 0a20 2020 2020 2020 2020 2020 2020 \\. \n-000223d0: 2020 2020 2020 202d 2d74 706d 326b 6579 --tpm2key\n-000223e0: 205c 0a20 2020 2020 2020 2020 2020 2020 \\. \n-000223f0: 2020 2020 2020 202d 2d74 706d 322d 6b65 --tpm2-ke\n-00022400: 7966 696c 653d 6c75 6b73 2e6b 6579 205c yfile=luks.key \\\n-00022410: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n-00022420: 2020 2020 202d 2d74 706d 322d 6e76 696e --tpm2-nvin\n-00022430: 6465 783d 3078 3130 3030 3030 300a 0a20 dex=0x1000000.. \n-00022440: 2020 4c61 7465 722c 2047 5255 4220 6361 Later, GRUB ca\n-00022450: 6e20 6665 7463 6820 7468 6520 6b65 7920 n fetch the key \n-00022460: 6672 6f6d 20e2 8098 3078 3130 3030 3030 from ...0x100000\n-00022470: 30e2 8099 2e0a 0a20 2020 2020 6772 7562 0...... grub\n-00022480: 3e20 7470 6d32 5f6b 6579 5f70 726f 7465 > tpm2_key_prote\n-00022490: 6374 6f72 5f69 6e69 7420 2d2d 6d6f 6465 ctor_init --mode\n-000224a0: 3d6e 7620 2d2d 6e76 696e 6465 783d 3078 =nv --nvindex=0x\n-000224b0: 3130 3030 3030 300a 2020 2020 2067 7275 1000000. gru\n-000224c0: 623e 2063 7279 7074 6f6d 6f75 6e74 202d b> cryptomount -\n-000224d0: 7520 3c55 5549 443e 202d 5020 7470 6d32 u -P tpm2\n-000224e0: 0a0a 2020 2049 6e20 6d6f 7374 206f 6620 .. In most of \n-000224f0: 6361 7365 732c 2074 6865 2075 7365 7220 cases, the user \n-00022500: 6f6e 6c79 206e 6565 6473 2074 6f20 6372 only needs to cr\n-00022510: 6561 7465 2074 6865 206b 6579 2077 6974 eate the key wit\n-00022520: 6820 7468 650a 2761 6464 2720 6163 7469 h the.'add' acti\n-00022530: 6f6e 2e20 2049 6620 6175 746f 2d75 6e6c on. If auto-unl\n-00022540: 6f63 6b69 6e67 2069 7320 756e 7761 6e74 ocking is unwant\n-00022550: 6564 2c20 6a75 7374 2072 656d 6f76 6520 ed, just remove \n-00022560: 7468 6520 6669 6c65 2061 6e64 0a74 6865 the file and.the\n-00022570: 20e2 8098 7470 6d32 5f6b 6579 5f70 726f ...tpm2_key_pro\n-00022580: 7465 6374 6f72 5f69 6e69 74e2 8099 2063 tector_init... c\n-00022590: 6f6d 6d61 6e64 2061 6e64 2069 6e76 6f6b ommand and invok\n-000225a0: 6520 7468 6520 e280 9863 7279 7074 6f6d e the ...cryptom\n-000225b0: 6f75 6e74 e280 990a 636f 6d6d 616e 6420 ount....command \n-000225c0: 7769 7468 6f75 7420 e280 982d 5020 7470 without ...-P tp\n-000225d0: 6d32 e280 992e 0a0a 3234 2e38 2e32 2027 m2......24.8.2 '\n-000225e0: 5265 6d6f 7665 2720 6163 7469 6f6e 0a2d Remove' action.-\n+000217e0: 3d0a 0a54 6865 2070 726f 6772 616d 20e2 =..The program .\n+000217f0: 8098 6772 7562 2d70 726f 7465 6374 e280 ..grub-protect..\n+00021800: 9920 7072 6f74 6563 7473 2061 2064 6973 . protects a dis\n+00021810: 6b20 656e 6372 7970 7469 6f6e 206b 6579 k encryption key\n+00021820: 2077 6974 6820 610a 7370 6563 6966 6965 with a.specifie\n+00021830: 6420 6b65 7920 7072 6f74 6563 746f 722e d key protector.\n+00021840: 0a0a e280 982d 2d68 656c 70e2 8099 0a20 .....--help.... \n+00021850: 2020 2020 5072 696e 7420 6120 7375 6d6d Print a summ\n+00021860: 6172 7920 6f66 2074 6865 2063 6f6d 6d61 ary of the comma\n+00021870: 6e64 2d6c 696e 6520 6f70 7469 6f6e 7320 nd-line options \n+00021880: 616e 6420 6578 6974 2e0a 0ae2 8098 2d2d and exit......--\n+00021890: 7665 7273 696f 6ee2 8099 0a20 2020 2020 version.... \n+000218a0: 5072 696e 7420 7468 6520 7665 7273 696f Print the versio\n+000218b0: 6e20 6e75 6d62 6572 206f 6620 4752 5542 n number of GRUB\n+000218c0: 2061 6e64 2065 7869 742e 0a0a e280 982d and exit......-\n+000218d0: 6120 6164 647c 7265 6d6f 7665 e280 990a a add|remove....\n+000218e0: e280 982d 2d61 6374 696f 6e3d 6164 647c ...--action=add|\n+000218f0: 7265 6d6f 7665 e280 990a 2020 2020 2041 remove.... A\n+00021900: 6464 206f 7220 7265 6d6f 7665 2061 206b dd or remove a k\n+00021910: 6579 2070 726f 7465 6374 6f72 2074 6f20 ey protector to \n+00021920: 6f72 2066 726f 6d20 6120 6b65 792e 0a0a or from a key...\n+00021930: e280 982d 7020 5052 4f54 4543 544f 52e2 ...-p PROTECTOR.\n+00021940: 8099 0ae2 8098 2d2d 7072 6f74 6563 746f ......--protecto\n+00021950: 723d 5052 4f54 4543 544f 52e2 8099 0a20 r=PROTECTOR.... \n+00021960: 2020 2020 5365 7420 7468 6520 6b65 7920 Set the key \n+00021970: 7072 6f74 6563 746f 722e 2020 4375 7272 protector. Curr\n+00021980: 656e 746c 792c 20e2 8098 7470 6d32 e280 ently, ...tpm2..\n+00021990: 9920 6973 2074 6865 206f 6e6c 7920 7375 . is the only su\n+000219a0: 7070 6f72 7465 6420 6b65 790a 2020 2020 pported key. \n+000219b0: 2070 726f 7465 6374 6f72 2e0a 0ae2 8098 protector......\n+000219c0: 2d2d 7470 6d32 2d61 7379 6d6d 6574 7269 --tpm2-asymmetri\n+000219d0: 633d 5459 5045 e280 990a 2020 2020 2043 c=TYPE.... C\n+000219e0: 686f 6f73 6520 7468 6520 7468 6520 7479 hoose the the ty\n+000219f0: 7065 206f 6620 5352 4b2e 2054 6865 2076 pe of SRK. The v\n+00021a00: 616c 6964 206f 7074 696f 6e73 2061 7265 alid options are\n+00021a10: 20e2 8098 5253 41e2 8099 2028 e280 9852 ...RSA... (...R\n+00021a20: 5341 3230 3438 e280 9929 0a20 2020 2020 SA2048...). \n+00021a30: 616e 6420 e280 9845 4343 e280 9920 28e2 and ...ECC... (.\n+00021a40: 8098 4543 435f 4e49 5354 5f50 3235 36e2 ..ECC_NIST_P256.\n+00021a50: 8099 292e 2864 6566 6175 6c74 3a20 e280 ..).(default: ..\n+00021a60: 9845 4343 e280 9929 0a0a e280 982d 2d74 .ECC...).....--t\n+00021a70: 706d 322d 6261 6e6b 3d41 4c47 e280 990a pm2-bank=ALG....\n+00021a80: 2020 2020 2043 686f 6f73 6520 6261 6e6b Choose bank\n+00021a90: 206f 6620 5043 5273 2075 7365 6420 746f of PCRs used to\n+00021aa0: 2061 7574 686f 7269 7a65 206b 6579 2072 authorize key r\n+00021ab0: 656c 6561 7365 3a20 e280 9853 4841 31e2 elease: ...SHA1.\n+00021ac0: 8099 2c0a 2020 2020 20e2 8098 5348 4132 ..,. ...SHA2\n+00021ad0: 3536 e280 992c 20e2 8098 5348 4133 3834 56..., ...SHA384\n+00021ae0: e280 992c 206f 7220 e280 9853 4841 3531 ..., or ...SHA51\n+00021af0: 32e2 8099 2e20 2028 6465 6661 756c 743a 2.... (default:\n+00021b00: 20e2 8098 5348 4132 3536 e280 9929 0a0a ...SHA256...)..\n+00021b10: e280 982d 2d74 706d 322d 6465 7669 6365 ...--tpm2-device\n+00021b20: 3d44 4556 4943 45e2 8099 0a20 2020 2020 =DEVICE.... \n+00021b30: 5365 7420 7468 6520 7061 7468 2074 6f20 Set the path to \n+00021b40: 7468 6520 5450 4d32 2064 6576 6963 652e the TPM2 device.\n+00021b50: 2020 2864 6566 6175 6c74 3a20 e280 982f (default: .../\n+00021b60: 6465 762f 7470 6d30 e280 9929 0a0a e280 dev/tpm0...)....\n+00021b70: 982d 2d74 706d 322d 6576 6963 74e2 8099 .--tpm2-evict...\n+00021b80: 0a20 2020 2020 4576 6963 7420 6120 7072 . Evict a pr\n+00021b90: 6576 696f 7573 6c79 2070 6572 7369 7374 eviously persist\n+00021ba0: 6564 2053 524b 2066 726f 6d20 7468 6520 ed SRK from the \n+00021bb0: 5450 4d2c 2069 6620 616e 792e 0a0a e280 TPM, if any.....\n+00021bc0: 982d 2d74 706d 322d 6b65 7966 696c 653d .--tpm2-keyfile=\n+00021bd0: 4649 4c45 e280 990a 2020 2020 2053 6574 FILE.... Set\n+00021be0: 2074 6865 2070 6174 6820 746f 2061 2066 the path to a f\n+00021bf0: 696c 6520 7468 6174 2063 6f6e 7461 696e ile that contain\n+00021c00: 7320 7468 6520 636c 6561 7274 6578 7420 s the cleartext \n+00021c10: 6b65 7920 746f 2070 726f 7465 6374 2e0a key to protect..\n+00021c20: 0ae2 8098 2d2d 7470 6d32 2d6f 7574 6669 ....--tpm2-outfi\n+00021c30: 6c65 3d46 494c 45e2 8099 0a20 2020 2020 le=FILE.... \n+00021c40: 5365 7420 7468 6520 7061 7468 2074 6f20 Set the path to \n+00021c50: 7468 6520 6669 6c65 2074 6861 7420 7769 the file that wi\n+00021c60: 6c6c 2063 6f6e 7461 696e 2074 6865 206b ll contain the k\n+00021c70: 6579 2061 6674 6572 2073 6561 6c69 6e67 ey after sealing\n+00021c80: 0a20 2020 2020 286d 7573 7420 6265 2061 . (must be a\n+00021c90: 6363 6573 7369 626c 6520 746f 2047 5255 ccessible to GRU\n+00021ca0: 4220 6475 7269 6e67 2062 6f6f 7429 2e0a B during boot)..\n+00021cb0: 0ae2 8098 2d2d 7470 6d32 2d70 6372 733d ....--tpm2-pcrs=\n+00021cc0: 5043 5253 e280 990a 2020 2020 2053 6574 PCRS.... Set\n+00021cd0: 2061 2063 6f6d 6d61 2d73 6570 6172 6174 a comma-separat\n+00021ce0: 6564 206c 6973 7420 6f66 2050 4352 7320 ed list of PCRs \n+00021cf0: 7573 6564 2074 6f20 6175 7468 6f72 697a used to authoriz\n+00021d00: 6520 6b65 7920 7265 6c65 6173 650a 2020 e key release. \n+00021d10: 2020 2065 2e67 2e2c 20e2 8098 372c 3131 e.g., ...7,11\n+00021d20: e280 992e 2020 506c 6561 7365 2062 6520 .... Please be \n+00021d30: 6177 6172 6520 7468 6174 2050 4352 2030 aware that PCR 0\n+00021d40: 7e37 2061 7265 2075 7365 6420 6279 2074 ~7 are used by t\n+00021d50: 6865 0a20 2020 2020 6669 726d 7761 7265 he. firmware\n+00021d60: 2061 6e64 2074 6865 206d 6561 7375 7265 and the measure\n+00021d70: 6d65 6e74 2072 6573 756c 7420 6d61 7920 ment result may \n+00021d80: 6368 616e 6765 2061 6674 6572 2061 2066 change after a f\n+00021d90: 6972 6d77 6172 650a 2020 2020 2075 7064 irmware. upd\n+00021da0: 6174 6520 2866 6f72 2062 6172 656d 6574 ate (for baremet\n+00021db0: 616c 2073 7973 7465 6d73 2920 6f72 2061 al systems) or a\n+00021dc0: 2070 6163 6b61 6765 2028 4f56 4d46 2f53 package (OVMF/S\n+00021dd0: 4c4f 4629 2075 7064 6174 6520 696e 0a20 LOF) update in. \n+00021de0: 2020 2020 7468 6520 564d 2068 6f73 742e the VM host.\n+00021df0: 2020 5468 6973 206d 6179 206c 6561 6420 This may lead \n+00021e00: 746f 2074 6865 2066 6169 6c75 7265 206f to the failure o\n+00021e10: 6620 6b65 7920 756e 7365 616c 696e 672e f key unsealing.\n+00021e20: 0a20 2020 2020 2864 6566 6175 6c74 3a20 . (default: \n+00021e30: e280 9837 e280 9929 0a0a e280 982d 2d74 ...7...).....--t\n+00021e40: 706d 322d 7372 6b3d 4841 4e44 4c45 e280 pm2-srk=HANDLE..\n+00021e50: 990a 2020 2020 2053 6574 2074 6865 2053 .. Set the S\n+00021e60: 524b 2068 616e 646c 652c 2065 2e67 2e20 RK handle, e.g. \n+00021e70: 20e2 8098 3078 3831 3030 3030 3030 e280 ...0x81000000..\n+00021e80: 992c 2069 6620 7468 6520 5352 4b20 6973 ., if the SRK is\n+00021e90: 2074 6f20 6265 206d 6164 650a 2020 2020 to be made. \n+00021ea0: 2070 6572 7369 7374 656e 742e 0a0a e280 persistent.....\n+00021eb0: 982d 2d74 706d 322d 6e76 696e 6465 783d .--tpm2-nvindex=\n+00021ec0: 4841 4e44 4c45 e280 990a 2020 2020 2053 HANDLE.... S\n+00021ed0: 6574 2074 6865 2068 616e 646c 652c 2065 et the handle, e\n+00021ee0: 2e67 2e20 20e2 8098 3078 3831 3030 3030 .g. ...0x810000\n+00021ef0: 3030 e280 9920 6f72 20e2 8098 3078 3130 00... or ...0x10\n+00021f00: 3030 3030 30e2 8099 2c20 666f 7220 4e56 00000..., for NV\n+00021f10: 2069 6e64 6578 0a20 2020 2020 6d6f 6465 index. mode\n+00021f20: 2e0a 0ae2 8098 2d2d 7470 6d32 6b65 79e2 ......--tpm2key.\n+00021f30: 8099 0a20 2020 2020 5573 6520 5450 4d20 ... Use TPM \n+00021f40: 322e 3020 4b65 7920 4669 6c65 2066 6f72 2.0 Key File for\n+00021f50: 6d61 742e 0a0a 3234 2e38 2e31 2027 4164 mat...24.8.1 'Ad\n+00021f60: 6427 2061 6374 696f 6e0a 2d2d 2d2d 2d2d d' action.------\n+00021f70: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a42 -------------..B\n+00021f80: 6566 6f72 6520 7365 616c 696e 6720 7468 efore sealing th\n+00021f90: 6520 6b65 792c 2070 6c65 6173 6520 6368 e key, please ch\n+00021fa0: 6563 6b20 7468 6520 5450 4d20 5043 5220 eck the TPM PCR \n+00021fb0: 7573 6167 6520 282a 6e6f 7465 2054 504d usage (*note TPM\n+00021fc0: 2050 4352 0a75 7361 6765 3a20 5450 4d32 PCR.usage: TPM2\n+00021fd0: 206b 6579 2070 726f 7465 6374 6f72 2e29 key protector.)\n+00021fe0: 2074 6f20 6368 6f6f 7365 2061 2070 726f to choose a pro\n+00021ff0: 7065 7220 7365 7420 6f66 2050 4352 732e per set of PCRs.\n+00022000: 0a0a 2020 2041 7373 756d 6520 7468 6174 .. Assume that\n+00022010: 2074 6865 7265 2069 7320 6120 6b65 7920 there is a key \n+00022020: 6669 6c65 2c20 e280 986c 756b 732e 6b65 file, ...luks.ke\n+00022030: 79e2 8099 2c20 746f 2062 6520 7365 616c y..., to be seal\n+00022040: 6564 2077 6974 6820 5043 5220 302c 0a32 ed with PCR 0,.2\n+00022050: 2c20 342c 2061 6e64 2037 2c20 616e 6420 , 4, and 7, and \n+00022060: 6865 7265 2069 7320 7468 6520 e280 9867 here is the ...g\n+00022070: 7275 622d 7072 6f74 6563 74e2 8099 2063 rub-protect... c\n+00022080: 6f6d 6d61 6e64 2074 6f20 6372 6561 7465 ommand to create\n+00022090: 2074 6865 2073 6561 6c65 640a 6b65 7920 the sealed.key \n+000220a0: 6669 6c65 3a0a 0a20 2020 2020 2320 6772 file:.. # gr\n+000220b0: 7562 2d70 726f 7465 6374 202d 2d61 6374 ub-protect --act\n+000220c0: 696f 6e3d 6164 6420 5c0a 2020 2020 2020 ion=add \\. \n+000220d0: 2020 2020 2020 2020 2020 2020 2020 2d2d --\n+000220e0: 7072 6f74 6563 746f 723d 7470 6d32 205c protector=tpm2 \\\n+000220f0: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+00022100: 2020 2020 202d 2d74 706d 322d 7063 7273 --tpm2-pcrs\n+00022110: 3d30 2c32 2c34 2c37 205c 0a20 2020 2020 =0,2,4,7 \\. \n+00022120: 2020 2020 2020 2020 2020 2020 2020 202d -\n+00022130: 2d74 706d 326b 6579 205c 0a20 2020 2020 -tpm2key \\. \n+00022140: 2020 2020 2020 2020 2020 2020 2020 202d -\n+00022150: 2d74 706d 322d 6b65 7966 696c 653d 6c75 -tpm2-keyfile=lu\n+00022160: 6b73 2e6b 6579 205c 0a20 2020 2020 2020 ks.key \\. \n+00022170: 2020 2020 2020 2020 2020 2020 202d 2d74 --t\n+00022180: 706d 322d 6f75 7466 696c 653d 2f62 6f6f pm2-outfile=/boo\n+00022190: 742f 6566 692f 6566 692f 6772 7562 2f73 t/efi/efi/grub/s\n+000221a0: 6561 6c65 642e 7470 6d0a 0a20 2020 5468 ealed.tpm.. Th\n+000221b0: 656e 2c20 4752 5542 2063 616e 2075 6e6c en, GRUB can unl\n+000221c0: 6f63 6b20 7468 6520 7461 7267 6574 2070 ock the target p\n+000221d0: 6172 7469 7469 6f6e 2077 6974 6820 7468 artition with th\n+000221e0: 6520 666f 6c6c 6f77 696e 670a 636f 6d6d e following.comm\n+000221f0: 616e 6473 3a0a 0a20 2020 2020 6772 7562 ands:.. grub\n+00022200: 3e20 7470 6d32 5f6b 6579 5f70 726f 7465 > tpm2_key_prote\n+00022210: 6374 6f72 5f69 6e69 7420 2d54 2028 6864 ctor_init -T (hd\n+00022220: 302c 6770 7431 292f 6566 692f 6772 7562 0,gpt1)/efi/grub\n+00022230: 2f73 6561 6c65 642e 7470 6d0a 2020 2020 /sealed.tpm. \n+00022240: 2067 7275 623e 2063 7279 7074 6f6d 6f75 grub> cryptomou\n+00022250: 6e74 202d 7520 3c55 5549 443e 202d 5020 nt -u -P \n+00022260: 7470 6d32 0a0a 2020 2042 6573 6964 6573 tpm2.. Besides\n+00022270: 2077 7269 7469 6e67 2074 6865 2050 4352 writing the PCR\n+00022280: 2d73 6561 6c65 6420 6b65 7920 696e 746f -sealed key into\n+00022290: 2061 2066 696c 652c 20e2 8098 6772 7562 a file, ...grub\n+000222a0: 2d70 726f 7465 6374 e280 9920 6361 6e0a -protect... can.\n+000222b0: 7772 6974 6520 7468 6520 7365 616c 6564 write the sealed\n+000222c0: 206b 6579 2069 6e74 6f20 5450 4d20 6e6f key into TPM no\n+000222d0: 6e2d 766f 6c61 7469 6c65 206d 656d 6f72 n-volatile memor\n+000222e0: 792e 2020 4865 7265 2069 7320 7468 650a y. Here is the.\n+000222f0: e280 9867 7275 622d 7072 6f74 6563 74e2 ...grub-protect.\n+00022300: 8099 2063 6f6d 6d61 6e64 2074 6f20 7772 .. command to wr\n+00022310: 6974 6520 7468 6520 7365 616c 6564 206b ite the sealed k\n+00022320: 6579 2069 6e74 6f20 7468 6520 4e56 2069 ey into the NV i\n+00022330: 6e64 6578 2068 616e 646c 650a e280 9830 ndex handle....0\n+00022340: 7831 3030 3030 3030 e280 992e 0a0a 2020 x1000000...... \n+00022350: 2020 2023 2067 7275 622d 7072 6f74 6563 # grub-protec\n+00022360: 7420 2d2d 6163 7469 6f6e 3d61 6464 205c t --action=add \\\n+00022370: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n+00022380: 2020 2020 202d 2d70 726f 7465 6374 6f72 --protector\n+00022390: 3d74 706d 3220 5c0a 2020 2020 2020 2020 =tpm2 \\. \n+000223a0: 2020 2020 2020 2020 2020 2020 2d2d 7470 --tp\n+000223b0: 6d32 2d70 6372 733d 302c 322c 342c 3720 m2-pcrs=0,2,4,7 \n+000223c0: 5c0a 2020 2020 2020 2020 2020 2020 2020 \\. \n+000223d0: 2020 2020 2020 2d2d 7470 6d32 6b65 7920 --tpm2key \n+000223e0: 5c0a 2020 2020 2020 2020 2020 2020 2020 \\. \n+000223f0: 2020 2020 2020 2d2d 7470 6d32 2d6b 6579 --tpm2-key\n+00022400: 6669 6c65 3d6c 756b 732e 6b65 7920 5c0a file=luks.key \\.\n+00022410: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00022420: 2020 2020 2d2d 7470 6d32 2d6e 7669 6e64 --tpm2-nvind\n+00022430: 6578 3d30 7831 3030 3030 3030 0a0a 2020 ex=0x1000000.. \n+00022440: 204c 6174 6572 2c20 4752 5542 2063 616e Later, GRUB can\n+00022450: 2066 6574 6368 2074 6865 206b 6579 2066 fetch the key f\n+00022460: 726f 6d20 e280 9830 7831 3030 3030 3030 rom ...0x1000000\n+00022470: e280 992e 0a0a 2020 2020 2067 7275 623e ...... grub>\n+00022480: 2074 706d 325f 6b65 795f 7072 6f74 6563 tpm2_key_protec\n+00022490: 746f 725f 696e 6974 202d 2d6d 6f64 653d tor_init --mode=\n+000224a0: 6e76 202d 2d6e 7669 6e64 6578 3d30 7831 nv --nvindex=0x1\n+000224b0: 3030 3030 3030 0a20 2020 2020 6772 7562 000000. grub\n+000224c0: 3e20 6372 7970 746f 6d6f 756e 7420 2d75 > cryptomount -u\n+000224d0: 203c 5555 4944 3e20 2d50 2074 706d 320a -P tpm2.\n+000224e0: 0a20 2020 496e 206d 6f73 7420 6f66 2063 . In most of c\n+000224f0: 6173 6573 2c20 7468 6520 7573 6572 206f ases, the user o\n+00022500: 6e6c 7920 6e65 6564 7320 746f 2063 7265 nly needs to cre\n+00022510: 6174 6520 7468 6520 6b65 7920 7769 7468 ate the key with\n+00022520: 2074 6865 0a27 6164 6427 2061 6374 696f the.'add' actio\n+00022530: 6e2e 2020 4966 2061 7574 6f2d 756e 6c6f n. If auto-unlo\n+00022540: 636b 696e 6720 6973 2075 6e77 616e 7465 cking is unwante\n+00022550: 642c 206a 7573 7420 7265 6d6f 7665 2074 d, just remove t\n+00022560: 6865 2066 696c 6520 616e 640a 7468 6520 he file and.the \n+00022570: e280 9874 706d 325f 6b65 795f 7072 6f74 ...tpm2_key_prot\n+00022580: 6563 746f 725f 696e 6974 e280 9920 636f ector_init... co\n+00022590: 6d6d 616e 6420 616e 6420 696e 766f 6b65 mmand and invoke\n+000225a0: 2074 6865 20e2 8098 6372 7970 746f 6d6f the ...cryptomo\n+000225b0: 756e 74e2 8099 0a63 6f6d 6d61 6e64 2077 unt....command w\n+000225c0: 6974 686f 7574 20e2 8098 2d50 2074 706d ithout ...-P tpm\n+000225d0: 32e2 8099 2e0a 0a32 342e 382e 3220 2752 2......24.8.2 'R\n+000225e0: 656d 6f76 6527 2061 6374 696f 6e0a 2d2d emove' action.--\n 000225f0: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00022600: 2d2d 2d2d 2d0a 0a54 6865 2027 7265 6d6f -----..The 'remo\n-00022610: 7665 2720 6163 7469 6f6e 2069 7320 7573 ve' action is us\n-00022620: 6564 2074 6f20 7265 6d6f 7665 2074 6865 ed to remove the\n-00022630: 2068 616e 646c 6573 2066 6f72 204e 5620 handles for NV \n-00022640: 696e 6465 7820 6d6f 6465 2061 6e64 0a74 index mode and.t\n-00022650: 6865 2070 6572 7369 7374 656e 7420 5352 he persistent SR\n-00022660: 4b2e 0a0a 3234 2e38 2e32 2e31 2048 616e K...24.8.2.1 Han\n-00022670: 646c 6573 2066 6f72 204e 5620 696e 6465 dles for NV inde\n-00022680: 7820 6d6f 6465 0a2e 2e2e 2e2e 2e2e 2e2e x mode..........\n+00022600: 2d2d 2d2d 0a0a 5468 6520 2772 656d 6f76 ----..The 'remov\n+00022610: 6527 2061 6374 696f 6e20 6973 2075 7365 e' action is use\n+00022620: 6420 746f 2072 656d 6f76 6520 7468 6520 d to remove the \n+00022630: 6861 6e64 6c65 7320 666f 7220 4e56 2069 handles for NV i\n+00022640: 6e64 6578 206d 6f64 6520 616e 640a 7468 ndex mode and.th\n+00022650: 6520 7065 7273 6973 7465 6e74 2053 524b e persistent SRK\n+00022660: 2e0a 0a32 342e 382e 322e 3120 4861 6e64 ...24.8.2.1 Hand\n+00022670: 6c65 7320 666f 7220 4e56 2069 6e64 6578 les for NV index\n+00022680: 206d 6f64 650a 2e2e 2e2e 2e2e 2e2e 2e2e mode...........\n 00022690: 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e ................\n-000226a0: 2e2e 2e2e 2e2e 2e2e 2e0a 0a54 6865 7265 ...........There\n-000226b0: 2061 7265 2074 776f 2074 7970 6573 206f are two types o\n-000226c0: 6620 5450 4d20 6861 6e64 6c65 7320 7375 f TPM handles su\n-000226d0: 7070 6f72 7465 6420 6279 204e 5620 696e pported by NV in\n-000226e0: 6465 7820 6d6f 6465 3a0a 7065 7273 6973 dex mode:.persis\n-000226f0: 7465 6e74 2068 616e 646c 6573 2061 6e64 tent handles and\n-00022700: 204e 5620 696e 6465 7820 6861 6e64 6c65 NV index handle\n-00022710: 732c 2061 6e64 20e2 8098 7470 6d32 5f67 s, and ...tpm2_g\n-00022720: 6574 6361 70e2 8099 2063 616e 2062 6520 etcap... can be \n-00022730: 7573 6564 0a74 6f20 6368 6563 6b20 7468 used.to check th\n-00022740: 6520 6578 6973 7469 6e67 2068 616e 646c e existing handl\n-00022750: 6573 2e0a 0a20 2020 546f 2064 6973 706c es... To displ\n-00022760: 6179 2074 6865 206c 6973 7420 6f66 2065 ay the list of e\n-00022770: 7869 7374 696e 6720 7065 7273 6973 7465 xisting persiste\n-00022780: 6e74 2068 616e 646c 6573 3a0a 0a20 2020 nt handles:.. \n-00022790: 2020 2320 7470 6d32 5f67 6574 6361 7020 # tpm2_getcap \n-000227a0: 6861 6e64 6c65 732d 7065 7273 6973 7465 handles-persiste\n-000227b0: 6e74 0a20 2020 2020 2d20 3078 3831 3030 nt. - 0x8100\n-000227c0: 3030 3030 0a0a 2020 2053 696d 696c 6172 0000.. Similar\n-000227d0: 6c79 2c20 746f 2064 6973 706c 6179 2074 ly, to display t\n-000227e0: 6865 206c 6973 7420 6f66 2065 7869 7374 he list of exist\n-000227f0: 696e 6720 4e56 2069 6e64 6578 2068 616e ing NV index han\n-00022800: 646c 6573 3a0a 0a20 2020 2020 2320 7470 dles:.. # tp\n-00022810: 6d32 5f67 6574 6361 7020 6861 6e64 6c65 m2_getcap handle\n-00022820: 732d 6e76 2d69 6e64 6578 0a20 2020 2020 s-nv-index. \n-00022830: 2d20 3078 3130 3030 3030 300a 0a20 2020 - 0x1000000.. \n-00022840: 4966 2074 6865 2073 6561 6c65 6420 6b65 If the sealed ke\n-00022850: 7920 6174 2061 6e20 4e56 2069 6e64 6578 y at an NV index\n-00022860: 2068 616e 646c 6520 6973 206e 6f74 206e handle is not n\n-00022870: 6565 6465 6420 616e 796d 6f72 652c 2074 eeded anymore, t\n-00022880: 6865 0a75 7365 7220 6361 6e20 7265 6d6f he.user can remo\n-00022890: 7665 2074 6865 2068 616e 646c 6520 7769 ve the handle wi\n-000228a0: 7468 20e2 8098 2d2d 7470 6d32 2d6e 7669 th ...--tpm2-nvi\n-000228b0: 6e64 6578 e280 9920 616e 6420 e280 982d ndex... and ...-\n-000228c0: 2d74 706d 322d 6576 6963 74e2 8099 2e0a -tpm2-evict.....\n-000228d0: 466f 7220 6578 616d 706c 652c 2074 6869 For example, thi\n-000228e0: 7320 636f 6d6d 616e 6420 7265 6d6f 7665 s command remove\n-000228f0: 7320 7468 6520 6461 7461 2066 726f 6d20 s the data from \n-00022900: 4e56 2069 6e64 6578 20e2 8098 3078 3130 NV index ...0x10\n-00022910: 3030 3030 30e2 8099 3a0a 0a20 2020 2020 00000...:.. \n-00022920: 2320 6772 7562 2d70 726f 7465 6374 202d # grub-protect -\n-00022930: 2d61 6374 696f 6e3d 7265 6d6f 7665 205c -action=remove \\\n-00022940: 0a20 2020 2020 2020 2020 2020 2020 2020 . \n-00022950: 2020 2020 202d 2d70 726f 7465 6374 6f72 --protector\n-00022960: 3d74 706d 3220 5c0a 2020 2020 2020 2020 =tpm2 \\. \n-00022970: 2020 2020 2020 2020 2020 2020 2d2d 7470 --tp\n-00022980: 6d32 2d65 7669 6374 205c 0a20 2020 2020 m2-evict \\. \n-00022990: 2020 2020 2020 2020 2020 2020 2020 202d -\n-000229a0: 2d74 706d 322d 6e76 696e 6465 7820 3078 -tpm2-nvindex 0x\n-000229b0: 3130 3030 3030 3020 5c0a 0a32 342e 382e 1000000 \\..24.8.\n-000229c0: 322e 3220 5065 7273 6973 7465 6e74 2053 2.2 Persistent S\n-000229d0: 524b 0a2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e RK..............\n-000229e0: 2e2e 2e2e 2e2e 2e2e 2e2e 0a0a 5468 6572 ............Ther\n-000229f0: 6520 6172 6520 7477 6f20 7375 7070 6f72 e are two suppor\n-00022a00: 7465 6420 5352 4b73 2069 6e20 e280 9867 ted SRKs in ...g\n-00022a10: 7275 622d 7072 6f74 6563 74e2 8099 3a20 rub-protect...: \n-00022a20: e280 9852 5341 e280 9920 616e 6420 e280 ...RSA... and ..\n-00022a30: 9845 4343 e280 992e 2020 4475 6520 746f .ECC.... Due to\n-00022a40: 0a73 6c6f 7765 7220 6b65 7920 6765 6e65 .slower key gene\n-00022a50: 7261 7469 6f6e 2c20 736f 6d65 2075 7365 ration, some use\n-00022a60: 7273 206f 6620 7468 6520 e280 9852 5341 rs of the ...RSA\n-00022a70: e280 9920 5352 4b20 6d61 7920 7072 6566 ... SRK may pref\n-00022a80: 6572 206d 616b 696e 6720 6974 0a70 6572 er making it.per\n-00022a90: 7369 7374 656e 7420 736f 2074 6861 7420 sistent so that \n-00022aa0: 7468 6520 5450 4d20 6361 6e20 736b 6970 the TPM can skip\n-00022ab0: 2074 6865 2053 524b 2067 656e 6572 6174 the SRK generat\n-00022ac0: 696f 6e20 7768 656e 2047 5255 4220 7472 ion when GRUB tr\n-00022ad0: 6965 730a 746f 2075 6e73 6561 6c20 7468 ies.to unseal th\n-00022ae0: 6520 6b65 792e 0a0a 2020 2054 6865 2061 e key... The a\n-00022af0: 7661 696c 6162 6c65 2070 6572 7369 7374 vailable persist\n-00022b00: 656e 7420 6861 6e64 6c65 7320 6361 6e20 ent handles can \n-00022b10: 6265 2063 6865 636b 6564 2077 6974 6820 be checked with \n-00022b20: e280 9874 706d 325f 6765 7463 6170 e280 ...tpm2_getcap..\n-00022b30: 992e 0a0a 2020 2020 2023 2074 706d 325f .... # tpm2_\n-00022b40: 6765 7463 6170 2070 726f 7065 7274 6965 getcap propertie\n-00022b50: 732d 7661 7269 6162 6c65 0a20 2020 2020 s-variable. \n-00022b60: 2e2e 2e0a 2020 2020 2054 504d 325f 5054 .... TPM2_PT\n-00022b70: 5f48 525f 5045 5253 4953 5445 4e54 3a20 _HR_PERSISTENT: \n-00022b80: 3078 300a 2020 2020 2054 504d 325f 5054 0x0. TPM2_PT\n-00022b90: 5f48 525f 5045 5253 4953 5445 4e54 5f41 _HR_PERSISTENT_A\n-00022ba0: 5641 494c 3a20 3078 3431 0a20 2020 2020 VAIL: 0x41. \n-00022bb0: 2e2e 2e0a 0a20 2020 496e 2074 6869 7320 ..... In this \n-00022bc0: 7379 7374 656d 2c20 7468 6572 6520 6973 system, there is\n-00022bd0: 206e 6f20 7065 7273 6973 7465 6e74 2068 no persistent h\n-00022be0: 616e 646c 652e 2020 4120 5450 4d20 6861 andle. A TPM ha\n-00022bf0: 6e64 6c65 2069 7320 616e 0a75 6e73 6967 ndle is an.unsig\n-00022c00: 6e65 6420 3332 2d62 6974 2069 6e74 6567 ned 32-bit integ\n-00022c10: 6572 2c20 616e 6420 7468 6520 7065 7273 er, and the pers\n-00022c20: 6973 7465 6e74 2068 616e 646c 6573 2073 istent handles s\n-00022c30: 7461 7274 7320 7769 7468 20e2 8098 3078 tarts with ...0x\n-00022c40: 3831 e280 992e 0a48 6572 6520 7765 2063 81.....Here we c\n-00022c50: 686f 6f73 6520 7468 6520 7765 6c6c 2d6b hoose the well-k\n-00022c60: 6e6f 776e 2070 6572 7369 7374 656e 7420 nown persistent \n-00022c70: 6861 6e64 6c65 3a20 e280 9830 7838 3130 handle: ...0x810\n-00022c80: 3030 3030 30e2 8099 2e0a 0a20 2020 2020 00000...... \n-00022c90: 2320 6772 7562 2d70 726f 7465 6374 202d # grub-protect -\n-00022ca0: 2d61 6374 696f 6e3d 6164 6420 5c0a 2020 -action=add \\. \n+000226a0: 2e2e 2e2e 2e2e 2e2e 0a0a 5468 6572 6520 ..........There \n+000226b0: 6172 6520 7477 6f20 7479 7065 7320 6f66 are two types of\n+000226c0: 2054 504d 2068 616e 646c 6573 2073 7570 TPM handles sup\n+000226d0: 706f 7274 6564 2062 7920 4e56 2069 6e64 ported by NV ind\n+000226e0: 6578 206d 6f64 653a 0a70 6572 7369 7374 ex mode:.persist\n+000226f0: 656e 7420 6861 6e64 6c65 7320 616e 6420 ent handles and \n+00022700: 4e56 2069 6e64 6578 2068 616e 646c 6573 NV index handles\n+00022710: 2c20 616e 6420 e280 9874 706d 325f 6765 , and ...tpm2_ge\n+00022720: 7463 6170 e280 9920 6361 6e20 6265 2075 tcap... can be u\n+00022730: 7365 640a 746f 2063 6865 636b 2074 6865 sed.to check the\n+00022740: 2065 7869 7374 696e 6720 6861 6e64 6c65 existing handle\n+00022750: 732e 0a0a 2020 2054 6f20 6469 7370 6c61 s... To displa\n+00022760: 7920 7468 6520 6c69 7374 206f 6620 6578 y the list of ex\n+00022770: 6973 7469 6e67 2070 6572 7369 7374 656e isting persisten\n+00022780: 7420 6861 6e64 6c65 733a 0a0a 2020 2020 t handles:.. \n+00022790: 2023 2074 706d 325f 6765 7463 6170 2068 # tpm2_getcap h\n+000227a0: 616e 646c 6573 2d70 6572 7369 7374 656e andles-persisten\n+000227b0: 740a 2020 2020 202d 2030 7838 3130 3030 t. - 0x81000\n+000227c0: 3030 300a 0a20 2020 5369 6d69 6c61 726c 000.. Similarl\n+000227d0: 792c 2074 6f20 6469 7370 6c61 7920 7468 y, to display th\n+000227e0: 6520 6c69 7374 206f 6620 6578 6973 7469 e list of existi\n+000227f0: 6e67 204e 5620 696e 6465 7820 6861 6e64 ng NV index hand\n+00022800: 6c65 733a 0a0a 2020 2020 2023 2074 706d les:.. # tpm\n+00022810: 325f 6765 7463 6170 2068 616e 646c 6573 2_getcap handles\n+00022820: 2d6e 762d 696e 6465 780a 2020 2020 202d -nv-index. -\n+00022830: 2030 7831 3030 3030 3030 0a0a 2020 2049 0x1000000.. I\n+00022840: 6620 7468 6520 7365 616c 6564 206b 6579 f the sealed key\n+00022850: 2061 7420 616e 204e 5620 696e 6465 7820 at an NV index \n+00022860: 6861 6e64 6c65 2069 7320 6e6f 7420 6e65 handle is not ne\n+00022870: 6564 6564 2061 6e79 6d6f 7265 2c20 7468 eded anymore, th\n+00022880: 650a 7573 6572 2063 616e 2072 656d 6f76 e.user can remov\n+00022890: 6520 7468 6520 6861 6e64 6c65 2077 6974 e the handle wit\n+000228a0: 6820 e280 982d 2d74 706d 322d 6e76 696e h ...--tpm2-nvin\n+000228b0: 6465 78e2 8099 2061 6e64 20e2 8098 2d2d dex... and ...--\n+000228c0: 7470 6d32 2d65 7669 6374 e280 992e 0a46 tpm2-evict.....F\n+000228d0: 6f72 2065 7861 6d70 6c65 2c20 7468 6973 or example, this\n+000228e0: 2063 6f6d 6d61 6e64 2072 656d 6f76 6573 command removes\n+000228f0: 2074 6865 2064 6174 6120 6672 6f6d 204e the data from N\n+00022900: 5620 696e 6465 7820 e280 9830 7831 3030 V index ...0x100\n+00022910: 3030 3030 e280 993a 0a0a 2020 2020 2023 0000...:.. #\n+00022920: 2067 7275 622d 7072 6f74 6563 7420 2d2d grub-protect --\n+00022930: 6163 7469 6f6e 3d72 656d 6f76 6520 5c0a action=remove \\.\n+00022940: 2020 2020 2020 2020 2020 2020 2020 2020 \n+00022950: 2020 2020 2d2d 7072 6f74 6563 746f 723d --protector=\n+00022960: 7470 6d32 205c 0a20 2020 2020 2020 2020 tpm2 \\. \n+00022970: 2020 2020 2020 2020 2020 202d 2d74 706d --tpm\n+00022980: 322d 6576 6963 7420 5c0a 2020 2020 2020 2-evict \\. \n+00022990: 2020 2020 2020 2020 2020 2020 2020 2d2d --\n+000229a0: 7470 6d32 2d6e 7669 6e64 6578 2030 7831 tpm2-nvindex 0x1\n+000229b0: 3030 3030 3030 205c 0a0a 3234 2e38 2e32 000000 \\..24.8.2\n+000229c0: 2e32 2050 6572 7369 7374 656e 7420 5352 .2 Persistent SR\n+000229d0: 4b0a 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e 2e2e K...............\n+000229e0: 2e2e 2e2e 2e2e 2e2e 2e0a 0a54 6865 7265 ...........There\n+000229f0: 2061 7265 2074 776f 2073 7570 706f 7274 are two support\n+00022a00: 6564 2053 524b 7320 696e 20e2 8098 6772 ed SRKs in ...gr\n+00022a10: 7562 2d70 726f 7465 6374 e280 993a 20e2 ub-protect...: .\n+00022a20: 8098 5253 41e2 8099 2061 6e64 20e2 8098 ..RSA... and ...\n+00022a30: 4543 43e2 8099 2e20 2044 7565 2074 6f0a ECC.... Due to.\n+00022a40: 736c 6f77 6572 206b 6579 2067 656e 6572 slower key gener\n+00022a50: 6174 696f 6e2c 2073 6f6d 6520 7573 6572 ation, some user\n+00022a60: 7320 6f66 2074 6865 20e2 8098 5253 41e2 s of the ...RSA.\n+00022a70: 8099 2053 524b 206d 6179 2070 7265 6665 .. SRK may prefe\n+00022a80: 7220 6d61 6b69 6e67 2069 740a 7065 7273 r making it.pers\n+00022a90: 6973 7465 6e74 2073 6f20 7468 6174 2074 istent so that t\n+00022aa0: 6865 2054 504d 2063 616e 2073 6b69 7020 he TPM can skip \n+00022ab0: 7468 6520 5352 4b20 6765 6e65 7261 7469 the SRK generati\n+00022ac0: 6f6e 2077 6865 6e20 4752 5542 2074 7269 on when GRUB tri\n+00022ad0: 6573 0a74 6f20 756e 7365 616c 2074 6865 es.to unseal the\n+00022ae0: 206b 6579 2e0a 0a20 2020 5468 6520 6176 key... The av\n+00022af0: 6169 6c61 626c 6520 7065 7273 6973 7465 ailable persiste\n+00022b00: 6e74 2068 616e 646c 6573 2063 616e 2062 nt handles can b\n+00022b10: 6520 6368 6563 6b65 6420 7769 7468 20e2 e checked with .\n+00022b20: 8098 7470 6d32 5f67 6574 6361 70e2 8099 ..tpm2_getcap...\n+00022b30: 2e0a 0a20 2020 2020 2320 7470 6d32 5f67 ... # tpm2_g\n+00022b40: 6574 6361 7020 7072 6f70 6572 7469 6573 etcap properties\n+00022b50: 2d76 6172 6961 626c 650a 2020 2020 202e -variable. .\n+00022b60: 2e2e 0a20 2020 2020 5450 4d32 5f50 545f ... TPM2_PT_\n+00022b70: 4852 5f50 4552 5349 5354 454e 543a 2030 HR_PERSISTENT: 0\n+00022b80: 7830 0a20 2020 2020 5450 4d32 5f50 545f x0. TPM2_PT_\n+00022b90: 4852 5f50 4552 5349 5354 454e 545f 4156 HR_PERSISTENT_AV\n+00022ba0: 4149 4c3a 2030 7834 310a 2020 2020 202e AIL: 0x41. .\n+00022bb0: 2e2e 0a0a 2020 2049 6e20 7468 6973 2073 .... In this s\n+00022bc0: 7973 7465 6d2c 2074 6865 7265 2069 7320 ystem, there is \n+00022bd0: 6e6f 2070 6572 7369 7374 656e 7420 6861 no persistent ha\n+00022be0: 6e64 6c65 2e20 2041 2054 504d 2068 616e ndle. A TPM han\n+00022bf0: 646c 6520 6973 2061 6e0a 756e 7369 676e dle is an.unsign\n+00022c00: 6564 2033 322d 6269 7420 696e 7465 6765 ed 32-bit intege\n+00022c10: 722c 2061 6e64 2074 6865 2070 6572 7369 r, and the persi\n+00022c20: 7374 656e 7420 6861 6e64 6c65 7320 7374 stent handles st\n+00022c30: 6172 7473 2077 6974 6820 e280 9830 7838 arts with ...0x8\n+00022c40: 31e2 8099 2e0a 4865 7265 2077 6520 6368 1.....Here we ch\n+00022c50: 6f6f 7365 2074 6865 2077 656c 6c2d 6b6e oose the well-kn\n+00022c60: 6f77 6e20 7065 7273 6973 7465 6e74 2068 own persistent h\n+00022c70: 616e 646c 653a 20e2 8098 3078 3831 3030 andle: ...0x8100\n+00022c80: 3030 3030 e280 992e 0a0a 2020 2020 2023 0000...... #\n+00022c90: 2067 7275 622d 7072 6f74 6563 7420 2d2d grub-protect --\n+00022ca0: 6163 7469 6f6e 3d61 6464 205c 0a20 2020 action=add \\. \n 00022cb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00022cc0: 2020 2d2d 7072 6f74 6563 746f 723d 7470 --protector=tp\n-00022cd0: 6d32 205c 0a20 2020 2020 2020 2020 2020 m2 \\. \n-00022ce0: 2020 2020 2020 2020 202d 2d74 706d 322d --tpm2-\n-00022cf0: 7063 7273 3d30 2c32 2c34 2c37 205c 0a20 pcrs=0,2,4,7 \\. \n+00022cc0: 202d 2d70 726f 7465 6374 6f72 3d74 706d --protector=tpm\n+00022cd0: 3220 5c0a 2020 2020 2020 2020 2020 2020 2 \\. \n+00022ce0: 2020 2020 2020 2020 2d2d 7470 6d32 2d70 --tpm2-p\n+00022cf0: 6372 733d 302c 322c 342c 3720 5c0a 2020 crs=0,2,4,7 \\. \n 00022d00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-00022d10: 2020 202d 2d74 706d 322d 6173 796d 6d65 --tpm2-asymme\n-00022d20: 7472 6963 3d52 5341 205c 0a20 2020 2020 tric=RSA \\. \n-00022d30: 2020 2020 2020 2020 2020 2020 2020 202d -\n-00022d40: 2d74 706d 322d 7372 6b3d 3078 3831 3030 -tpm2-srk=0x8100\n-00022d50: 3030 3030 205c 0a20 2020 2020 2020 2020 0000 \\. \n-00022d60: 2020 2020 2020 2020 2020 202d 2d74 706d --tpm\n-00022d70: 326b 6579 205c 0a20 2020 2020 2020 2020 2key \\. \n-00022d80: 2020 2020 2020 2020 2020 202d 2d74 706d --tpm\n-00022d90: 322d 6b65 7966 696c 653d 6c75 6b73 2e6b 2-keyfile=luks.k\n-00022da0: 6579 205c 0a20 2020 2020 2020 2020 2020 ey \\. \n-00022db0: 2020 2020 2020 2020 202d 2d74 706d 322d --tpm2-\n-00022dc0: 6f75 7466 696c 653d 2f62 6f6f 742f 6566 outfile=/boot/ef\n-00022dd0: 692f 6566 692f 6772 7562 2f73 6561 6c65 i/efi/grub/seale\n-00022de0: 642e 7470 6d0a 0a20 2020 5468 6520 6164 d.tpm.. The ad\n-00022df0: 6469 7469 6f6e 616c 20e2 8098 2d2d 7470 ditional ...--tp\n-00022e00: 6d32 2d61 7379 6d6d 6574 7269 633d 5253 m2-asymmetric=RS\n-00022e10: 41e2 8099 2061 6e64 20e2 8098 2d2d 7470 A... and ...--tp\n-00022e20: 6d32 2d73 726b 3d30 7838 3130 3030 3030 m2-srk=0x8100000\n-00022e30: 30e2 8099 0a6f 7074 696f 6e73 2061 7265 0....options are\n-00022e40: 2075 7365 6420 746f 206d 616b 6520 7468 used to make th\n-00022e50: 6520 6b65 7920 7365 616c 6564 2077 6974 e key sealed wit\n-00022e60: 6820 7468 6520 5253 4120 5352 4b20 616e h the RSA SRK an\n-00022e70: 6420 7374 6f72 6520 7468 650a 5352 4b20 d store the.SRK \n-00022e80: 696e 20e2 8098 3078 3831 3030 3030 3030 in ...0x81000000\n-00022e90: e280 992e 0a0a 2020 2046 6f72 2074 6865 ...... For the\n-00022ea0: 20e2 8098 7470 6d32 5f6b 6579 5f70 726f ...tpm2_key_pro\n-00022eb0: 7465 6374 6f72 5f69 6e69 74e2 8099 2063 tector_init... c\n-00022ec0: 6f6d 6d61 6e64 2c20 7468 6520 6164 6469 ommand, the addi\n-00022ed0: 7469 6f6e 616c 20e2 8098 2d73 0a30 7838 tional ...-s.0x8\n-00022ee0: 3130 3030 3030 30e2 8099 2069 6e66 6f72 1000000... infor\n-00022ef0: 6d73 2074 6865 2054 504d 3220 6b65 7920 ms the TPM2 key \n-00022f00: 7072 6f74 6563 746f 7220 746f 2066 6574 protector to fet\n-00022f10: 6368 2074 6865 2053 524b 2066 726f 6d0a ch the SRK from.\n-00022f20: e280 9830 7838 3130 3030 3030 30e2 8099 ...0x81000000...\n-00022f30: 2e0a 0a20 2020 2020 6772 7562 3e20 7470 ... grub> tp\n-00022f40: 6d32 5f6b 6579 5f70 726f 7465 6374 6f72 m2_key_protector\n-00022f50: 5f69 6e69 7420 2d73 2030 7838 3130 3030 _init -s 0x81000\n-00022f60: 3030 3020 2d54 2028 6864 302c 6770 7431 000 -T (hd0,gpt1\n-00022f70: 292f 6566 692f 6772 7562 2f73 6561 6c65 )/efi/grub/seale\n-00022f80: 642e 7470 6d0a 2020 2020 2067 7275 623e d.tpm. grub>\n-00022f90: 2063 7279 7074 6f6d 6f75 6e74 202d 7520 cryptomount -u \n-00022fa0: 3c55 5549 443e 202d 5020 7470 6d32 0a0a -P tpm2..\n-00022fb0: 2020 2041 6674 6572 206d 616b 696e 6720 After making \n-00022fc0: 7468 6520 5352 4b20 6861 6e64 6c65 2070 the SRK handle p\n-00022fd0: 6572 7369 7374 656e 742c 2077 6520 6361 ersistent, we ca\n-00022fe0: 6e20 6368 6563 6b20 7468 6520 7374 6174 n check the stat\n-00022ff0: 7573 206f 660a 7468 6520 7065 7273 6973 us of.the persis\n-00023000: 7465 6e74 2068 616e 646c 6573 2077 6974 tent handles wit\n-00023010: 6820 e280 9874 706d 325f 6765 7463 6170 h ...tpm2_getcap\n-00023020: e280 992e 0a0a 2020 2020 2023 2074 706d ...... # tpm\n-00023030: 325f 6765 7463 6170 2070 726f 7065 7274 2_getcap propert\n-00023040: 6965 732d 7661 7269 6162 6c65 0a20 2020 ies-variable. \n-00023050: 2020 2e2e 2e0a 2020 2020 2054 504d 325f .... TPM2_\n-00023060: 5054 5f48 525f 5045 5253 4953 5445 4e54 PT_HR_PERSISTENT\n-00023070: 3a20 3078 310a 2020 2020 2054 504d 325f : 0x1. TPM2_\n-00023080: 5054 5f48 525f 5045 5253 4953 5445 4e54 PT_HR_PERSISTENT\n-00023090: 5f41 5641 494c 3a20 3078 3430 0a20 2020 _AVAIL: 0x40. \n-000230a0: 2020 2e2e 2e0a 2020 2020 2023 2074 706d .... # tpm\n-000230b0: 325f 6765 7463 6170 2068 616e 646c 6573 2_getcap handles\n-000230c0: 2d70 6572 7369 7374 656e 740a 2020 2020 -persistent. \n-000230d0: 202d 2030 7838 3130 3030 3030 300a 0a20 - 0x81000000.. \n-000230e0: 2020 5468 6520 7365 616c 6564 206b 6579 The sealed key\n-000230f0: 2063 616e 2062 6520 7265 6d6f 7665 6420 can be removed \n-00023100: 6f6e 6365 2074 6865 2075 7365 7220 646f once the user do\n-00023110: 6573 206e 6f74 2077 616e 7420 746f 2075 es not want to u\n-00023120: 7365 2074 6865 0a54 504d 3220 6b65 7920 se the.TPM2 key \n-00023130: 7072 6f74 6563 746f 7220 616e 796d 6f72 protector anymor\n-00023140: 652e 2020 4865 7265 2069 7320 7468 6520 e. Here is the \n-00023150: 636f 6d6d 616e 6420 746f 2072 656d 6f76 command to remov\n-00023160: 6520 7468 650a 7065 7273 6973 7465 6e74 e the.persistent\n-00023170: 2053 524b 2068 616e 646c 6520 28e2 8098 SRK handle (...\n-00023180: 3078 3831 3030 3030 3030 e280 9929 2077 0x81000000...) w\n-00023190: 6974 6820 e280 982d 2d74 706d 322d 7372 ith ...--tpm2-sr\n-000231a0: 6be2 8099 2061 6e64 0ae2 8098 2d2d 7470 k... and....--tp\n-000231b0: 6d32 2d65 7669 6374 e280 992e 0a0a 2020 m2-evict...... \n-000231c0: 2020 2023 2067 7275 622d 7072 6f74 6563 # grub-protec\n-000231d0: 7420 2d2d 6163 7469 6f6e 3d72 656d 6f76 t --action=remov\n-000231e0: 6520 5c0a 2020 2020 2020 2020 2020 2020 e \\. \n-000231f0: 2020 2020 2020 2020 2d2d 7072 6f74 6563 --protec\n-00023200: 746f 723d 7470 6d32 205c 0a20 2020 2020 tor=tpm2 \\. \n-00023210: 2020 2020 2020 2020 2020 2020 2020 202d -\n-00023220: 2d74 706d 322d 7372 6b20 3078 3831 3030 -tpm2-srk 0x8100\n-00023230: 3030 3030 205c 0a20 2020 2020 2020 2020 0000 \\. \n-00023240: 2020 2020 2020 2020 2020 202d 2d74 706d --tpm\n-00023250: 322d 6576 6963 740a 0a1f 0a46 696c 653a 2-evict....File:\n-00023260: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-00023270: 653a 2049 6e76 6f6b 696e 6720 6772 7562 e: Invoking grub\n-00023280: 2d73 6372 6970 742d 6368 6563 6b2c 2020 -script-check, \n-00023290: 5072 6576 3a20 496e 766f 6b69 6e67 2067 Prev: Invoking g\n-000232a0: 7275 622d 7072 6f74 6563 742c 2020 5570 rub-protect, Up\n-000232b0: 3a20 5573 6572 2d73 7061 6365 2075 7469 : User-space uti\n-000232c0: 6c69 7469 6573 0a0a 3234 2e39 2049 6e76 lities..24.9 Inv\n-000232d0: 6f6b 696e 6720 6772 7562 2d73 6372 6970 oking grub-scrip\n-000232e0: 742d 6368 6563 6b0a 3d3d 3d3d 3d3d 3d3d t-check.========\n+00022d10: 2020 2d2d 7470 6d32 2d61 7379 6d6d 6574 --tpm2-asymmet\n+00022d20: 7269 633d 5253 4120 5c0a 2020 2020 2020 ric=RSA \\. \n+00022d30: 2020 2020 2020 2020 2020 2020 2020 2d2d --\n+00022d40: 7470 6d32 2d73 726b 3d30 7838 3130 3030 tpm2-srk=0x81000\n+00022d50: 3030 3020 5c0a 2020 2020 2020 2020 2020 000 \\. \n+00022d60: 2020 2020 2020 2020 2020 2d2d 7470 6d32 --tpm2\n+00022d70: 6b65 7920 5c0a 2020 2020 2020 2020 2020 key \\. \n+00022d80: 2020 2020 2020 2020 2020 2d2d 7470 6d32 --tpm2\n+00022d90: 2d6b 6579 6669 6c65 3d6c 756b 732e 6b65 -keyfile=luks.ke\n+00022da0: 7920 5c0a 2020 2020 2020 2020 2020 2020 y \\. \n+00022db0: 2020 2020 2020 2020 2d2d 7470 6d32 2d6f --tpm2-o\n+00022dc0: 7574 6669 6c65 3d2f 626f 6f74 2f65 6669 utfile=/boot/efi\n+00022dd0: 2f65 6669 2f67 7275 622f 7365 616c 6564 /efi/grub/sealed\n+00022de0: 2e74 706d 0a0a 2020 2054 6865 2061 6464 .tpm.. The add\n+00022df0: 6974 696f 6e61 6c20 e280 982d 2d74 706d itional ...--tpm\n+00022e00: 322d 6173 796d 6d65 7472 6963 3d52 5341 2-asymmetric=RSA\n+00022e10: e280 9920 616e 6420 e280 982d 2d74 706d ... and ...--tpm\n+00022e20: 322d 7372 6b3d 3078 3831 3030 3030 3030 2-srk=0x81000000\n+00022e30: e280 990a 6f70 7469 6f6e 7320 6172 6520 ....options are \n+00022e40: 7573 6564 2074 6f20 6d61 6b65 2074 6865 used to make the\n+00022e50: 206b 6579 2073 6561 6c65 6420 7769 7468 key sealed with\n+00022e60: 2074 6865 2052 5341 2053 524b 2061 6e64 the RSA SRK and\n+00022e70: 2073 746f 7265 2074 6865 0a53 524b 2069 store the.SRK i\n+00022e80: 6e20 e280 9830 7838 3130 3030 3030 30e2 n ...0x81000000.\n+00022e90: 8099 2e0a 0a20 2020 466f 7220 7468 6520 ..... For the \n+00022ea0: e280 9874 706d 325f 6b65 795f 7072 6f74 ...tpm2_key_prot\n+00022eb0: 6563 746f 725f 696e 6974 e280 9920 636f ector_init... co\n+00022ec0: 6d6d 616e 642c 2074 6865 2061 6464 6974 mmand, the addit\n+00022ed0: 696f 6e61 6c20 e280 982d 730a 3078 3831 ional ...-s.0x81\n+00022ee0: 3030 3030 3030 e280 9920 696e 666f 726d 000000... inform\n+00022ef0: 7320 7468 6520 5450 4d32 206b 6579 2070 s the TPM2 key p\n+00022f00: 726f 7465 6374 6f72 2074 6f20 6665 7463 rotector to fetc\n+00022f10: 6820 7468 6520 5352 4b20 6672 6f6d 0ae2 h the SRK from..\n+00022f20: 8098 3078 3831 3030 3030 3030 e280 992e ..0x81000000....\n+00022f30: 0a0a 2020 2020 2067 7275 623e 2074 706d .. grub> tpm\n+00022f40: 325f 6b65 795f 7072 6f74 6563 746f 725f 2_key_protector_\n+00022f50: 696e 6974 202d 7320 3078 3831 3030 3030 init -s 0x810000\n+00022f60: 3030 202d 5420 2868 6430 2c67 7074 3129 00 -T (hd0,gpt1)\n+00022f70: 2f65 6669 2f67 7275 622f 7365 616c 6564 /efi/grub/sealed\n+00022f80: 2e74 706d 0a20 2020 2020 6772 7562 3e20 .tpm. grub> \n+00022f90: 6372 7970 746f 6d6f 756e 7420 2d75 203c cryptomount -u <\n+00022fa0: 5555 4944 3e20 2d50 2074 706d 320a 0a20 UUID> -P tpm2.. \n+00022fb0: 2020 4166 7465 7220 6d61 6b69 6e67 2074 After making t\n+00022fc0: 6865 2053 524b 2068 616e 646c 6520 7065 he SRK handle pe\n+00022fd0: 7273 6973 7465 6e74 2c20 7765 2063 616e rsistent, we can\n+00022fe0: 2063 6865 636b 2074 6865 2073 7461 7475 check the statu\n+00022ff0: 7320 6f66 0a74 6865 2070 6572 7369 7374 s of.the persist\n+00023000: 656e 7420 6861 6e64 6c65 7320 7769 7468 ent handles with\n+00023010: 20e2 8098 7470 6d32 5f67 6574 6361 70e2 ...tpm2_getcap.\n+00023020: 8099 2e0a 0a20 2020 2020 2320 7470 6d32 ..... # tpm2\n+00023030: 5f67 6574 6361 7020 7072 6f70 6572 7469 _getcap properti\n+00023040: 6573 2d76 6172 6961 626c 650a 2020 2020 es-variable. \n+00023050: 202e 2e2e 0a20 2020 2020 5450 4d32 5f50 .... TPM2_P\n+00023060: 545f 4852 5f50 4552 5349 5354 454e 543a T_HR_PERSISTENT:\n+00023070: 2030 7831 0a20 2020 2020 5450 4d32 5f50 0x1. TPM2_P\n+00023080: 545f 4852 5f50 4552 5349 5354 454e 545f T_HR_PERSISTENT_\n+00023090: 4156 4149 4c3a 2030 7834 300a 2020 2020 AVAIL: 0x40. \n+000230a0: 202e 2e2e 0a20 2020 2020 2320 7470 6d32 .... # tpm2\n+000230b0: 5f67 6574 6361 7020 6861 6e64 6c65 732d _getcap handles-\n+000230c0: 7065 7273 6973 7465 6e74 0a20 2020 2020 persistent. \n+000230d0: 2d20 3078 3831 3030 3030 3030 0a0a 2020 - 0x81000000.. \n+000230e0: 2054 6865 2073 6561 6c65 6420 6b65 7920 The sealed key \n+000230f0: 6361 6e20 6265 2072 656d 6f76 6564 206f can be removed o\n+00023100: 6e63 6520 7468 6520 7573 6572 2064 6f65 nce the user doe\n+00023110: 7320 6e6f 7420 7761 6e74 2074 6f20 7573 s not want to us\n+00023120: 6520 7468 650a 5450 4d32 206b 6579 2070 e the.TPM2 key p\n+00023130: 726f 7465 6374 6f72 2061 6e79 6d6f 7265 rotector anymore\n+00023140: 2e20 2048 6572 6520 6973 2074 6865 2063 . Here is the c\n+00023150: 6f6d 6d61 6e64 2074 6f20 7265 6d6f 7665 ommand to remove\n+00023160: 2074 6865 0a70 6572 7369 7374 656e 7420 the.persistent \n+00023170: 5352 4b20 6861 6e64 6c65 2028 e280 9830 SRK handle (...0\n+00023180: 7838 3130 3030 3030 30e2 8099 2920 7769 x81000000...) wi\n+00023190: 7468 20e2 8098 2d2d 7470 6d32 2d73 726b th ...--tpm2-srk\n+000231a0: e280 9920 616e 640a e280 982d 2d74 706d ... and....--tpm\n+000231b0: 322d 6576 6963 74e2 8099 2e0a 0a20 2020 2-evict...... \n+000231c0: 2020 2320 6772 7562 2d70 726f 7465 6374 # grub-protect\n+000231d0: 202d 2d61 6374 696f 6e3d 7265 6d6f 7665 --action=remove\n+000231e0: 205c 0a20 2020 2020 2020 2020 2020 2020 \\. \n+000231f0: 2020 2020 2020 202d 2d70 726f 7465 6374 --protect\n+00023200: 6f72 3d74 706d 3220 5c0a 2020 2020 2020 or=tpm2 \\. \n+00023210: 2020 2020 2020 2020 2020 2020 2020 2d2d --\n+00023220: 7470 6d32 2d73 726b 2030 7838 3130 3030 tpm2-srk 0x81000\n+00023230: 3030 3020 5c0a 2020 2020 2020 2020 2020 000 \\. \n+00023240: 2020 2020 2020 2020 2020 2d2d 7470 6d32 --tpm2\n+00023250: 2d65 7669 6374 0a0a 1f0a 4669 6c65 3a20 -evict....File: \n+00023260: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00023270: 3a20 496e 766f 6b69 6e67 2067 7275 622d : Invoking grub-\n+00023280: 7363 7269 7074 2d63 6865 636b 2c20 2050 script-check, P\n+00023290: 7265 763a 2049 6e76 6f6b 696e 6720 6772 rev: Invoking gr\n+000232a0: 7562 2d70 726f 7465 6374 2c20 2055 703a ub-protect, Up:\n+000232b0: 2055 7365 722d 7370 6163 6520 7574 696c User-space util\n+000232c0: 6974 6965 730a 0a32 342e 3920 496e 766f ities..24.9 Invo\n+000232d0: 6b69 6e67 2067 7275 622d 7363 7269 7074 king grub-script\n+000232e0: 2d63 6865 636b 0a3d 3d3d 3d3d 3d3d 3d3d -check.=========\n 000232f0: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-00023300: 3d3d 3d3d 3d3d 3d0a 0a54 6865 2070 726f =======..The pro\n-00023310: 6772 616d 20e2 8098 6772 7562 2d73 6372 gram ...grub-scr\n-00023320: 6970 742d 6368 6563 6be2 8099 2074 616b ipt-check... tak\n-00023330: 6573 2061 2047 5255 4220 7363 7269 7074 es a GRUB script\n-00023340: 2066 696c 6520 282a 6e6f 7465 0a53 6865 file (*note.She\n-00023350: 6c6c 2d6c 696b 6520 7363 7269 7074 696e ll-like scriptin\n-00023360: 673a 3a29 2061 6e64 2063 6865 636b 7320 g::) and checks \n-00023370: 6974 2066 6f72 2073 796e 7461 7820 6572 it for syntax er\n-00023380: 726f 7273 2c20 7369 6d69 6c61 7220 746f rors, similar to\n-00023390: 0a63 6f6d 6d61 6e64 7320 7375 6368 2061 .commands such a\n-000233a0: 7320 e280 9873 6820 2d6e e280 992e 2020 s ...sh -n.... \n-000233b0: 4974 206d 6179 2074 616b 6520 6120 5041 It may take a PA\n-000233c0: 5448 2061 7320 6120 6e6f 6e2d 6f70 7469 TH as a non-opti\n-000233d0: 6f6e 2061 7267 756d 656e 743b 0a69 6620 on argument;.if \n-000233e0: 6e6f 6e65 2069 7320 7375 7070 6c69 6564 none is supplied\n-000233f0: 2c20 6974 2077 696c 6c20 7265 6164 2066 , it will read f\n-00023400: 726f 6d20 7374 616e 6461 7264 2069 6e70 rom standard inp\n-00023410: 7574 2e0a 0a20 2020 2020 6772 7562 2d73 ut... grub-s\n-00023420: 6372 6970 742d 6368 6563 6b20 2f62 6f6f cript-check /boo\n-00023430: 742f 6772 7562 2f67 7275 622e 6366 670a t/grub/grub.cfg.\n-00023440: 0a20 2020 e280 9867 7275 622d 7363 7269 . ...grub-scri\n-00023450: 7074 2d63 6865 636b e280 9920 6163 6365 pt-check... acce\n-00023460: 7074 7320 7468 6520 666f 6c6c 6f77 696e pts the followin\n-00023470: 6720 6f70 7469 6f6e 733a 0a0a e280 982d g options:.....-\n-00023480: 2d68 656c 70e2 8099 0a20 2020 2020 5072 -help.... Pr\n-00023490: 696e 7420 6120 7375 6d6d 6172 7920 6f66 int a summary of\n-000234a0: 2074 6865 2063 6f6d 6d61 6e64 2d6c 696e the command-lin\n-000234b0: 6520 6f70 7469 6f6e 7320 616e 6420 6578 e options and ex\n-000234c0: 6974 2e0a 0ae2 8098 2d2d 7665 7273 696f it......--versio\n-000234d0: 6ee2 8099 0a20 2020 2020 5072 696e 7420 n.... Print \n-000234e0: 7468 6520 7665 7273 696f 6e20 6e75 6d62 the version numb\n-000234f0: 6572 206f 6620 4752 5542 2061 6e64 2065 er of GRUB and e\n-00023500: 7869 742e 0a0a e280 982d 76e2 8099 0ae2 xit......-v.....\n-00023510: 8098 2d2d 7665 7262 6f73 65e2 8099 0a20 ..--verbose.... \n-00023520: 2020 2020 5072 696e 7420 6561 6368 206c Print each l\n-00023530: 696e 6520 6f66 2069 6e70 7574 2061 6674 ine of input aft\n-00023540: 6572 2072 6561 6469 6e67 2069 742e 0a0a er reading it...\n-00023550: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n-00023560: 6f2c 2020 4e6f 6465 3a20 4f62 7461 696e o, Node: Obtain\n-00023570: 696e 6720 616e 6420 4275 696c 6469 6e67 ing and Building\n-00023580: 2047 5255 422c 2020 4e65 7874 3a20 5265 GRUB, Next: Re\n-00023590: 706f 7274 696e 6720 6275 6773 2c20 2050 porting bugs, P\n-000235a0: 7265 763a 2055 7365 722d 7370 6163 6520 rev: User-space \n-000235b0: 7574 696c 6974 6965 732c 2020 5570 3a20 utilities, Up: \n-000235c0: 546f 700a 0a41 7070 656e 6469 7820 4120 Top..Appendix A \n-000235d0: 486f 7720 746f 206f 6274 6169 6e20 616e How to obtain an\n-000235e0: 6420 6275 696c 6420 4752 5542 0a2a 2a2a d build GRUB.***\n+00023300: 3d3d 3d3d 3d3d 0a0a 5468 6520 7072 6f67 ======..The prog\n+00023310: 7261 6d20 e280 9867 7275 622d 7363 7269 ram ...grub-scri\n+00023320: 7074 2d63 6865 636b e280 9920 7461 6b65 pt-check... take\n+00023330: 7320 6120 4752 5542 2073 6372 6970 7420 s a GRUB script \n+00023340: 6669 6c65 2028 2a6e 6f74 650a 5368 656c file (*note.Shel\n+00023350: 6c2d 6c69 6b65 2073 6372 6970 7469 6e67 l-like scripting\n+00023360: 3a3a 2920 616e 6420 6368 6563 6b73 2069 ::) and checks i\n+00023370: 7420 666f 7220 7379 6e74 6178 2065 7272 t for syntax err\n+00023380: 6f72 732c 2073 696d 696c 6172 2074 6f0a ors, similar to.\n+00023390: 636f 6d6d 616e 6473 2073 7563 6820 6173 commands such as\n+000233a0: 20e2 8098 7368 202d 6ee2 8099 2e20 2049 ...sh -n.... I\n+000233b0: 7420 6d61 7920 7461 6b65 2061 2050 4154 t may take a PAT\n+000233c0: 4820 6173 2061 206e 6f6e 2d6f 7074 696f H as a non-optio\n+000233d0: 6e20 6172 6775 6d65 6e74 3b0a 6966 206e n argument;.if n\n+000233e0: 6f6e 6520 6973 2073 7570 706c 6965 642c one is supplied,\n+000233f0: 2069 7420 7769 6c6c 2072 6561 6420 6672 it will read fr\n+00023400: 6f6d 2073 7461 6e64 6172 6420 696e 7075 om standard inpu\n+00023410: 742e 0a0a 2020 2020 2067 7275 622d 7363 t... grub-sc\n+00023420: 7269 7074 2d63 6865 636b 202f 626f 6f74 ript-check /boot\n+00023430: 2f67 7275 622f 6772 7562 2e63 6667 0a0a /grub/grub.cfg..\n+00023440: 2020 20e2 8098 6772 7562 2d73 6372 6970 ...grub-scrip\n+00023450: 742d 6368 6563 6be2 8099 2061 6363 6570 t-check... accep\n+00023460: 7473 2074 6865 2066 6f6c 6c6f 7769 6e67 ts the following\n+00023470: 206f 7074 696f 6e73 3a0a 0ae2 8098 2d2d options:.....--\n+00023480: 6865 6c70 e280 990a 2020 2020 2050 7269 help.... Pri\n+00023490: 6e74 2061 2073 756d 6d61 7279 206f 6620 nt a summary of \n+000234a0: 7468 6520 636f 6d6d 616e 642d 6c69 6e65 the command-line\n+000234b0: 206f 7074 696f 6e73 2061 6e64 2065 7869 options and exi\n+000234c0: 742e 0a0a e280 982d 2d76 6572 7369 6f6e t......--version\n+000234d0: e280 990a 2020 2020 2050 7269 6e74 2074 .... Print t\n+000234e0: 6865 2076 6572 7369 6f6e 206e 756d 6265 he version numbe\n+000234f0: 7220 6f66 2047 5255 4220 616e 6420 6578 r of GRUB and ex\n+00023500: 6974 2e0a 0ae2 8098 2d76 e280 990a e280 it......-v......\n+00023510: 982d 2d76 6572 626f 7365 e280 990a 2020 .--verbose.... \n+00023520: 2020 2050 7269 6e74 2065 6163 6820 6c69 Print each li\n+00023530: 6e65 206f 6620 696e 7075 7420 6166 7465 ne of input afte\n+00023540: 7220 7265 6164 696e 6720 6974 2e0a 0a1f r reading it....\n+00023550: 0a46 696c 653a 2067 7275 622e 696e 666f .File: grub.info\n+00023560: 2c20 204e 6f64 653a 204f 6274 6169 6e69 , Node: Obtaini\n+00023570: 6e67 2061 6e64 2042 7569 6c64 696e 6720 ng and Building \n+00023580: 4752 5542 2c20 204e 6578 743a 2052 6570 GRUB, Next: Rep\n+00023590: 6f72 7469 6e67 2062 7567 732c 2020 5072 orting bugs, Pr\n+000235a0: 6576 3a20 5573 6572 2d73 7061 6365 2075 ev: User-space u\n+000235b0: 7469 6c69 7469 6573 2c20 2055 703a 2054 tilities, Up: T\n+000235c0: 6f70 0a0a 4170 7065 6e64 6978 2041 2048 op..Appendix A H\n+000235d0: 6f77 2074 6f20 6f62 7461 696e 2061 6e64 ow to obtain and\n+000235e0: 2062 7569 6c64 2047 5255 420a 2a2a 2a2a build GRUB.****\n 000235f0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n 00023600: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n-00023610: 2a2a 2a2a 0a0a 2020 2020 202a 4361 7574 ****.. *Caut\n-00023620: 696f 6e3a 2a20 4752 5542 2072 6571 7569 ion:* GRUB requi\n-00023630: 7265 7320 6269 6e75 7469 6c73 2d32 2e39 res binutils-2.9\n-00023640: 2e31 2e30 2e32 3320 6f72 206c 6174 6572 .1.0.23 or later\n-00023650: 2062 6563 6175 7365 2074 6865 0a20 2020 because the. \n-00023660: 2020 474e 5520 6173 7365 6d62 6c65 7220 GNU assembler \n-00023670: 6861 7320 6265 656e 2063 6861 6e67 6564 has been changed\n-00023680: 2073 6f20 7468 6174 2069 7420 6361 6e20 so that it can \n-00023690: 7072 6f64 7563 6520 7265 616c 2031 3662 produce real 16b\n-000236a0: 6974 730a 2020 2020 206d 6163 6869 6e65 its. machine\n-000236b0: 2063 6f64 6520 6265 7477 6565 6e20 322e code between 2.\n-000236c0: 392e 3120 616e 6420 322e 392e 312e 302e 9.1 and 2.9.1.0.\n-000236d0: 782e 2020 5365 650a 2020 2020 203c 6874 x. See. , to obtain in\n-00023710: 666f 726d 6174 696f 6e20 6f6e 2068 6f77 formation on how\n-00023720: 0a20 2020 2020 746f 2067 6574 2074 6865 . to get the\n-00023730: 206c 6174 6573 7420 7665 7273 696f 6e2e latest version.\n-00023740: 0a0a 2020 2047 5255 4220 6973 2061 7661 .. GRUB is ava\n-00023750: 696c 6162 6c65 2066 726f 6d20 7468 6520 ilable from the \n-00023760: 474e 5520 616c 7068 6120 6172 6368 6976 GNU alpha archiv\n-00023770: 6520 7369 7465 0a3c 6674 703a 2f2f 6674 e site. or any of it\n-000237a0: 7320 6d69 7272 6f72 732e 2020 5468 6520 s mirrors. The \n-000237b0: 6669 6c65 2077 696c 6c20 6265 0a6e 616d file will be.nam\n-000237c0: 6564 2067 7275 622d 7665 7273 696f 6e2e ed grub-version.\n-000237d0: 7461 722e 677a 2e20 2054 6865 2063 7572 tar.gz. The cur\n-000237e0: 7265 6e74 2076 6572 7369 6f6e 2069 730a rent version is.\n-000237f0: 322e 3134 7e67 6974 3230 3235 3037 3138 2.14~git20250718\n-00023800: 2e30 6533 3637 3739 2c20 736f 2074 6865 .0e36779, so the\n-00023810: 2066 696c 6520 796f 7520 7368 6f75 6c64 file you should\n-00023820: 2067 7261 6220 6973 3a0a 0a20 2020 3c66 grab is:.. .\n-00023870: 0a20 2020 546f 2075 6e62 756e 646c 6520 . To unbundle \n-00023880: 4752 5542 2075 7365 2074 6865 2069 6e73 GRUB use the ins\n-00023890: 7472 7563 7469 6f6e 3a0a 0a20 2020 2020 truction:.. \n-000238a0: 7a63 6174 2067 7275 622d 322e 3134 7e67 zcat grub-2.14~g\n-000238b0: 6974 3230 3235 3037 3138 2e30 6533 3637 it20250718.0e367\n-000238c0: 3739 2e74 6172 2e67 7a20 7c20 7461 7220 79.tar.gz | tar \n-000238d0: 7876 6620 2d0a 0a20 2020 7768 6963 6820 xvf -.. which \n-000238e0: 7769 6c6c 2063 7265 6174 6520 6120 6469 will create a di\n-000238f0: 7265 6374 6f72 7920 6361 6c6c 6564 20e2 rectory called .\n-00023900: 8098 6772 7562 2d32 2e31 347e 6769 7432 ..grub-2.14~git2\n-00023910: 3032 3530 3731 382e 3065 3336 3737 39e2 0250718.0e36779.\n-00023920: 8099 0a77 6974 6820 616c 6c20 7468 6520 ...with all the \n-00023930: 736f 7572 6365 732e 2020 596f 7520 6361 sources. You ca\n-00023940: 6e20 6c6f 6f6b 2061 7420 7468 6520 6669 n look at the fi\n-00023950: 6c65 20e2 8098 494e 5354 414c 4ce2 8099 le ...INSTALL...\n-00023960: 2066 6f72 2064 6574 6169 6c65 640a 696e for detailed.in\n-00023970: 7374 7275 6374 696f 6e73 206f 6e20 686f structions on ho\n-00023980: 7720 746f 2062 7569 6c64 2061 6e64 2069 w to build and i\n-00023990: 6e73 7461 6c6c 2047 5255 422c 2062 7574 nstall GRUB, but\n-000239a0: 2079 6f75 2073 686f 756c 6420 6265 2061 you should be a\n-000239b0: 626c 6520 746f 0a6a 7573 7420 646f 3a0a ble to.just do:.\n-000239c0: 0a20 2020 2020 6364 2067 7275 622d 322e . cd grub-2.\n-000239d0: 3134 7e67 6974 3230 3235 3037 3138 2e30 14~git20250718.0\n-000239e0: 6533 3637 3739 0a20 2020 2020 2e2f 636f e36779. ./co\n-000239f0: 6e66 6967 7572 650a 2020 2020 206d 616b nfigure. mak\n-00023a00: 6520 696e 7374 616c 6c0a 0a20 2020 416c e install.. Al\n-00023a10: 736f 2c20 7468 6520 6c61 7465 7374 2076 so, the latest v\n-00023a20: 6572 7369 6f6e 2069 7320 6176 6169 6c61 ersion is availa\n-00023a30: 626c 6520 7573 696e 6720 4769 742e 2020 ble using Git. \n-00023a40: 5365 650a 3c68 7474 703a 2f2f 7777 772e See. for mo\n-00023a80: 7265 0a69 6e66 6f72 6d61 7469 6f6e 2e0a re.information..\n-00023a90: 0a1f 0a46 696c 653a 2067 7275 622e 696e ...File: grub.in\n-00023aa0: 666f 2c20 204e 6f64 653a 2052 6570 6f72 fo, Node: Repor\n-00023ab0: 7469 6e67 2062 7567 732c 2020 4e65 7874 ting bugs, Next\n-00023ac0: 3a20 4675 7475 7265 2c20 2050 7265 763a : Future, Prev:\n-00023ad0: 204f 6274 6169 6e69 6e67 2061 6e64 2042 Obtaining and B\n-00023ae0: 7569 6c64 696e 6720 4752 5542 2c20 2055 uilding GRUB, U\n-00023af0: 703a 2054 6f70 0a0a 4170 7065 6e64 6978 p: Top..Appendix\n-00023b00: 2042 2052 6570 6f72 7469 6e67 2062 7567 B Reporting bug\n-00023b10: 730a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a s.**************\n-00023b20: 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a54 6865 ***********..The\n-00023b30: 7365 2061 7265 2074 6865 2067 7569 6465 se are the guide\n-00023b40: 6c69 6e65 2066 6f72 2068 6f77 2074 6f20 line for how to \n-00023b50: 7265 706f 7274 2062 7567 732e 2020 5461 report bugs. Ta\n-00023b60: 6b65 2061 206c 6f6f 6b20 6174 2074 6869 ke a look at thi\n-00023b70: 730a 6c69 7374 2062 656c 6f77 2062 6566 s.list below bef\n-00023b80: 6f72 6520 796f 7520 7375 626d 6974 2062 ore you submit b\n-00023b90: 7567 733a 0a0a 2020 312e 2042 6566 6f72 ugs:.. 1. Befor\n-00023ba0: 6520 6765 7474 696e 6720 756e 7365 7474 e getting unsett\n-00023bb0: 6c65 642c 2072 6561 6420 7468 6973 206d led, read this m\n-00023bc0: 616e 7561 6c20 7468 726f 7567 6820 616e anual through an\n-00023bd0: 6420 7468 726f 7567 682e 0a20 2020 2020 d through.. \n-00023be0: 416c 736f 2c20 7365 6520 7468 6520 474e Also, see the GN\n-00023bf0: 5520 4752 5542 2046 4151 0a20 2020 2020 U GRUB FAQ. \n-00023c00: 2868 7474 703a 2f2f 7777 772e 676e 752e (http://www.gnu.\n-00023c10: 6f72 672f 736f 6674 7761 7265 2f67 7275 org/software/gru\n-00023c20: 622f 6772 7562 2d66 6171 2e68 746d 6c29 b/grub-faq.html)\n-00023c30: 2e0a 0a20 2032 2e20 416c 7761 7973 206d ... 2. Always m\n-00023c40: 656e 7469 6f6e 2074 6865 2069 6e66 6f72 ention the infor\n-00023c50: 6d61 7469 6f6e 206f 6e20 796f 7572 2047 mation on your G\n-00023c60: 5255 422e 2054 6865 2076 6572 7369 6f6e RUB. The version\n-00023c70: 206e 756d 6265 7220 616e 640a 2020 2020 number and. \n-00023c80: 2074 6865 2063 6f6e 6669 6775 7261 7469 the configurati\n-00023c90: 6f6e 2061 7265 2071 7569 7465 2069 6d70 on are quite imp\n-00023ca0: 6f72 7461 6e74 2e20 2049 6620 796f 7520 ortant. If you \n-00023cb0: 6275 696c 6420 6974 2079 6f75 7273 656c build it yoursel\n-00023cc0: 662c 0a20 2020 2020 7772 6974 6520 7468 f,. write th\n-00023cd0: 6520 6f70 7469 6f6e 7320 7370 6563 6966 e options specif\n-00023ce0: 6965 6420 746f 2074 6865 2063 6f6e 6669 ied to the confi\n-00023cf0: 6775 7265 2073 6372 6970 7420 616e 6420 gure script and \n-00023d00: 796f 7572 0a20 2020 2020 6f70 6572 6174 your. operat\n-00023d10: 696e 6720 7379 7374 656d 2c20 696e 636c ing system, incl\n-00023d20: 7564 696e 6720 7468 6520 7665 7273 696f uding the versio\n-00023d30: 6e73 206f 6620 6763 6320 616e 6420 6269 ns of gcc and bi\n-00023d40: 6e75 7469 6c73 2e0a 0a20 2033 2e20 4966 nutils... 3. If\n-00023d50: 2079 6f75 2068 6176 6520 7472 6f75 626c you have troubl\n-00023d60: 6520 7769 7468 2074 6865 2069 6e73 7461 e with the insta\n-00023d70: 6c6c 6174 696f 6e2c 2069 6e66 6f72 6d20 llation, inform \n-00023d80: 7573 206f 6620 686f 7720 796f 750a 2020 us of how you. \n-00023d90: 2020 2069 6e73 7461 6c6c 6564 2047 5255 installed GRU\n-00023da0: 422e 2044 6f6e 2774 206f 6d69 7420 6572 B. Don't omit er\n-00023db0: 726f 7220 6d65 7373 6167 6573 2c20 6966 ror messages, if\n-00023dc0: 2061 6e79 2e20 204a 7573 7420 e280 9847 any. Just ...G\n-00023dd0: 5255 420a 2020 2020 2068 616e 6773 2075 RUB. hangs u\n-00023de0: 7020 7768 656e 2069 7420 626f 6f74 73e2 p when it boots.\n-00023df0: 8099 2069 7320 6e6f 7420 656e 6f75 6768 .. is not enough\n-00023e00: 2e0a 0a20 2020 2020 5468 6520 696e 666f ... The info\n-00023e10: 726d 6174 696f 6e20 6f6e 2079 6f75 7220 rmation on your \n-00023e20: 6861 7264 7761 7265 2069 7320 616c 736f hardware is also\n-00023e30: 2065 7373 656e 7469 616c 2e20 2054 6865 essential. The\n-00023e40: 7365 2061 7265 0a20 2020 2020 6573 7065 se are. espe\n-00023e50: 6369 616c 6c79 2069 6d70 6f72 7461 6e74 cially important\n-00023e60: 3a20 7468 6520 6765 6f6d 6574 7269 6573 : the geometries\n-00023e70: 2061 6e64 2074 6865 2070 6172 7469 7469 and the partiti\n-00023e80: 6f6e 2074 6162 6c65 7320 6f66 0a20 2020 on tables of. \n-00023e90: 2020 796f 7572 2068 6172 6420 6469 736b your hard disk\n-00023ea0: 2064 7269 7665 7320 616e 6420 796f 7572 drives and your\n-00023eb0: 2042 494f 532e 0a0a 2020 342e 2049 6620 BIOS... 4. If \n-00023ec0: 4752 5542 2063 616e 6e6f 7420 626f 6f74 GRUB cannot boot\n-00023ed0: 2079 6f75 7220 6f70 6572 6174 696e 6720 your operating \n-00023ee0: 7379 7374 656d 2c20 7772 6974 6520 646f system, write do\n-00023ef0: 776e 205f 6576 6572 7974 6869 6e67 5f0a wn _everything_.\n-00023f00: 2020 2020 2079 6f75 2073 6565 206f 6e20 you see on \n-00023f10: 7468 6520 7363 7265 656e 2e20 2044 6f6e the screen. Don\n-00023f20: 2774 2070 6172 6170 6872 6173 6520 7468 't paraphrase th\n-00023f30: 656d 2c20 6c69 6b65 20e2 8098 5468 6520 em, like ...The \n-00023f40: 666f 6f20 4f53 0a20 2020 2020 6372 6173 foo OS. cras\n-00023f50: 6865 7320 7769 7468 2047 5255 422c 2065 hes with GRUB, e\n-00023f60: 7665 6e20 7468 6f75 6768 2069 7420 6361 ven though it ca\n-00023f70: 6e20 626f 6f74 2077 6974 6820 7468 6520 n boot with the \n-00023f80: 6261 7220 626f 6f74 206c 6f61 6465 720a bar boot loader.\n-00023f90: 2020 2020 206a 7573 7420 6669 6e65 e280 just fine..\n-00023fa0: 992e 2020 4d65 6e74 696f 6e20 7468 6520 .. Mention the \n-00023fb0: 636f 6d6d 616e 6473 2079 6f75 2065 7865 commands you exe\n-00023fc0: 6375 7465 642c 2074 6865 206d 6573 7361 cuted, the messa\n-00023fd0: 6765 730a 2020 2020 2070 7269 6e74 6564 ges. printed\n-00023fe0: 2062 7920 7468 656d 2c20 616e 6420 696e by them, and in\n-00023ff0: 666f 726d 6174 696f 6e20 6f6e 2079 6f75 formation on you\n-00024000: 7220 6f70 6572 6174 696e 6720 7379 7374 r operating syst\n-00024010: 656d 2069 6e63 6c75 6469 6e67 0a20 2020 em including. \n-00024020: 2020 7468 6520 7665 7273 696f 6e20 6e75 the version nu\n-00024030: 6d62 6572 2e0a 0a20 2035 2e20 4578 706c mber... 5. Expl\n-00024040: 6169 6e20 7768 6174 2079 6f75 2077 616e ain what you wan\n-00024050: 7465 6420 746f 2064 6f2e 2020 4974 2069 ted to do. It i\n-00024060: 7320 7665 7279 2075 7365 6675 6c20 746f s very useful to\n-00024070: 206b 6e6f 7720 796f 7572 0a20 2020 2020 know your. \n-00024080: 7075 7270 6f73 6520 616e 6420 796f 7572 purpose and your\n-00024090: 2077 6973 682c 2061 6e64 2068 6f77 2047 wish, and how G\n-000240a0: 5255 4220 6469 646e 2774 2073 6174 6973 RUB didn't satis\n-000240b0: 6679 2079 6f75 2e0a 0a20 2036 2e20 4966 fy you... 6. If\n-000240c0: 2079 6f75 2063 616e 2069 6e76 6573 7469 you can investi\n-000240d0: 6761 7465 2074 6865 2070 726f 626c 656d gate the problem\n-000240e0: 2079 6f75 7273 656c 662c 2070 6c65 6173 yourself, pleas\n-000240f0: 6520 646f 2e20 2054 6861 7420 7769 6c6c e do. That will\n-00024100: 0a20 2020 2020 6769 7665 2079 6f75 2061 . give you a\n-00024110: 6e64 2075 7320 6d75 6368 206d 6f72 6520 nd us much more \n-00024120: 696e 666f 726d 6174 696f 6e20 6f6e 2074 information on t\n-00024130: 6865 2070 726f 626c 656d 2e20 2041 7474 he problem. Att\n-00024140: 6163 6869 6e67 2061 0a20 2020 2020 7061 aching a. pa\n-00024150: 7463 6820 6973 2065 7665 6e20 6265 7474 tch is even bett\n-00024160: 6572 2e0a 0a20 2020 2020 5768 656e 2079 er... When y\n-00024170: 6f75 2061 7474 6163 6820 6120 7061 7463 ou attach a patc\n-00024180: 682c 206d 616b 6520 7468 6520 7061 7463 h, make the patc\n-00024190: 6820 696e 2075 6e69 6669 6564 2064 6966 h in unified dif\n-000241a0: 6620 666f 726d 6174 2c20 616e 640a 2020 f format, and. \n-000241b0: 2020 2077 7269 7465 2043 6861 6e67 654c write ChangeL\n-000241c0: 6f67 2065 6e74 7269 6573 2e20 2042 7574 og entries. But\n-000241d0: 2c20 6576 656e 2077 6865 6e20 796f 7520 , even when you \n-000241e0: 6d61 6b65 2061 2070 6174 6368 2c20 646f make a patch, do\n-000241f0: 6e27 740a 2020 2020 2066 6f72 6765 7420 n't. forget \n-00024200: 746f 2065 7870 6c61 696e 2074 6865 2070 to explain the p\n-00024210: 726f 626c 656d 2c20 736f 2074 6861 7420 roblem, so that \n-00024220: 7765 2063 616e 2075 6e64 6572 7374 616e we can understan\n-00024230: 6420 7768 6174 2079 6f75 720a 2020 2020 d what your. \n-00024240: 2070 6174 6368 2069 7320 666f 722e 0a0a patch is for...\n-00024250: 2020 372e 2057 7269 7465 2064 6f77 6e20 7. Write down \n-00024260: 616e 7974 6869 6e67 2074 6861 7420 796f anything that yo\n-00024270: 7520 7468 696e 6b20 6d69 6768 7420 6265 u think might be\n-00024280: 2072 656c 6174 6564 2e20 2050 6c65 6173 related. Pleas\n-00024290: 650a 2020 2020 2075 6e64 6572 7374 616e e. understan\n-000242a0: 6420 7468 6174 2077 6520 6f66 7465 6e20 d that we often \n-000242b0: 6e65 6564 2074 6f20 7265 7072 6f64 7563 need to reproduc\n-000242c0: 6520 7468 6520 7361 6d65 2070 726f 626c e the same probl\n-000242d0: 656d 2079 6f75 0a20 2020 2020 656e 636f em you. enco\n-000242e0: 756e 7465 7265 6420 696e 206f 7572 2065 untered in our e\n-000242f0: 6e76 6972 6f6e 6d65 6e74 2e20 2053 6f20 nvironment. So \n-00024300: 796f 7572 2069 6e66 6f72 6d61 7469 6f6e your information\n-00024310: 2073 686f 756c 6420 6265 0a20 2020 2020 should be. \n-00024320: 7375 6666 6963 6965 6e74 2066 6f72 2075 sufficient for u\n-00024330: 7320 746f 2064 6f20 7468 6520 7361 6d65 s to do the same\n-00024340: 2074 6869 6e67 2d2d 446f 6e27 7420 666f thing--Don't fo\n-00024350: 7267 6574 2074 6861 7420 7765 2063 616e rget that we can\n-00024360: 6e6f 740a 2020 2020 2073 6565 2079 6f75 not. see you\n-00024370: 7220 636f 6d70 7574 6572 2064 6972 6563 r computer direc\n-00024380: 746c 792e 2020 4966 2079 6f75 2061 7265 tly. If you are\n-00024390: 206e 6f74 2073 7572 6520 7768 6574 6865 not sure whethe\n-000243a0: 7220 746f 2073 7461 7465 2061 0a20 2020 r to state a. \n-000243b0: 2020 6661 6374 206f 7220 6c65 6176 6520 fact or leave \n-000243c0: 6974 206f 7574 2c20 7374 6174 6520 6974 it out, state it\n-000243d0: 2120 2052 6570 6f72 7469 6e67 2074 6f6f ! Reporting too\n-000243e0: 206d 616e 7920 7468 696e 6773 2069 7320 many things is \n-000243f0: 6d75 6368 0a20 2020 2020 6265 7474 6572 much. better\n-00024400: 2074 6861 6e20 6f6d 6974 7469 6e67 2073 than omitting s\n-00024410: 6f6d 6574 6869 6e67 2069 6d70 6f72 7461 omething importa\n-00024420: 6e74 2e0a 0a20 2020 4966 2079 6f75 2066 nt... If you f\n-00024430: 6f6c 6c6f 7720 7468 6520 6775 6964 656c ollow the guidel\n-00024440: 696e 6520 6162 6f76 652c 2073 7562 6d69 ine above, submi\n-00024450: 7420 6120 7265 706f 7274 2074 6f20 7468 t a report to th\n-00024460: 6520 4275 670a 5472 6163 6b69 6e67 2053 e Bug.Tracking S\n-00024470: 7973 7465 6d20 2868 7474 703a 2f2f 7361 ystem (http://sa\n-00024480: 7661 6e6e 6168 2e67 6e75 2e6f 7267 2f62 vannah.gnu.org/b\n-00024490: 7567 732f 3f67 726f 7570 3d67 7275 6229 ugs/?group=grub)\n-000244a0: 2e0a 416c 7465 726e 6174 6976 656c 792c ..Alternatively,\n-000244b0: 2079 6f75 2063 616e 2073 7562 6d69 7420 you can submit \n-000244c0: 6120 7265 706f 7274 2076 6961 2065 6c65 a report via ele\n-000244d0: 6374 726f 6e69 6320 6d61 696c 2074 6f0a ctronic mail to.\n-000244e0: 3c62 7567 2d67 7275 6240 676e 752e 6f72 , but we stron\n-00024500: 676c 7920 7265 636f 6d6d 656e 6420 7468 gly recommend th\n-00024510: 6174 2079 6f75 2075 7365 2074 6865 2042 at you use the B\n-00024520: 7567 0a54 7261 636b 696e 6720 5379 7374 ug.Tracking Syst\n-00024530: 656d 2c20 6265 6361 7573 6520 652d 6d61 em, because e-ma\n-00024540: 696c 2063 616e 2062 6520 7061 7373 6564 il can be passed\n-00024550: 206f 7665 7220 6561 7369 6c79 2e0a 0a20 over easily... \n-00024560: 2020 4f6e 6365 2077 6520 6765 7420 796f Once we get yo\n-00024570: 7572 2072 6570 6f72 742c 2077 6520 7769 ur report, we wi\n-00024580: 6c6c 2074 7279 2074 6f20 6669 7820 7468 ll try to fix th\n-00024590: 6520 6275 6773 2e0a 0a1f 0a46 696c 653a e bugs.....File:\n-000245a0: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-000245b0: 653a 2046 7574 7572 652c 2020 4e65 7874 e: Future, Next\n-000245c0: 3a20 436f 7079 696e 6720 5468 6973 204d : Copying This M\n-000245d0: 616e 7561 6c2c 2020 5072 6576 3a20 5265 anual, Prev: Re\n-000245e0: 706f 7274 696e 6720 6275 6773 2c20 2055 porting bugs, U\n-000245f0: 703a 2054 6f70 0a0a 4170 7065 6e64 6978 p: Top..Appendix\n-00024600: 2043 2057 6865 7265 2047 5255 4220 7769 C Where GRUB wi\n-00024610: 6c6c 2067 6f0a 2a2a 2a2a 2a2a 2a2a 2a2a ll go.**********\n+00023610: 2a2a 2a0a 0a20 2020 2020 2a43 6175 7469 ***.. *Cauti\n+00023620: 6f6e 3a2a 2047 5255 4220 7265 7175 6972 on:* GRUB requir\n+00023630: 6573 2062 696e 7574 696c 732d 322e 392e es binutils-2.9.\n+00023640: 312e 302e 3233 206f 7220 6c61 7465 7220 1.0.23 or later \n+00023650: 6265 6361 7573 6520 7468 650a 2020 2020 because the. \n+00023660: 2047 4e55 2061 7373 656d 626c 6572 2068 GNU assembler h\n+00023670: 6173 2062 6565 6e20 6368 616e 6765 6420 as been changed \n+00023680: 736f 2074 6861 7420 6974 2063 616e 2070 so that it can p\n+00023690: 726f 6475 6365 2072 6561 6c20 3136 6269 roduce real 16bi\n+000236a0: 7473 0a20 2020 2020 6d61 6368 696e 6520 ts. machine \n+000236b0: 636f 6465 2062 6574 7765 656e 2032 2e39 code between 2.9\n+000236c0: 2e31 2061 6e64 2032 2e39 2e31 2e30 2e78 .1 and 2.9.1.0.x\n+000236d0: 2e20 2053 6565 0a20 2020 2020 3c68 7474 . See. , to obtain inf\n+00023710: 6f72 6d61 7469 6f6e 206f 6e20 686f 770a ormation on how.\n+00023720: 2020 2020 2074 6f20 6765 7420 7468 6520 to get the \n+00023730: 6c61 7465 7374 2076 6572 7369 6f6e 2e0a latest version..\n+00023740: 0a20 2020 4752 5542 2069 7320 6176 6169 . GRUB is avai\n+00023750: 6c61 626c 6520 6672 6f6d 2074 6865 2047 lable from the G\n+00023760: 4e55 2061 6c70 6861 2061 7263 6869 7665 NU alpha archive\n+00023770: 2073 6974 650a 3c66 7470 3a2f 2f66 7470 site. or any of its\n+000237a0: 206d 6972 726f 7273 2e20 2054 6865 2066 mirrors. The f\n+000237b0: 696c 6520 7769 6c6c 2062 650a 6e61 6d65 ile will be.name\n+000237c0: 6420 6772 7562 2d76 6572 7369 6f6e 2e74 d grub-version.t\n+000237d0: 6172 2e67 7a2e 2020 5468 6520 6375 7272 ar.gz. The curr\n+000237e0: 656e 7420 7665 7273 696f 6e20 6973 0a32 ent version is.2\n+000237f0: 2e31 347e 6769 7432 3032 3530 3731 382e .14~git20250718.\n+00023800: 3065 3336 3737 392c 2073 6f20 7468 6520 0e36779, so the \n+00023810: 6669 6c65 2079 6f75 2073 686f 756c 6420 file you should \n+00023820: 6772 6162 2069 733a 0a0a 2020 203c 6674 grab is:.. ..\n+00023870: 2020 2054 6f20 756e 6275 6e64 6c65 2047 To unbundle G\n+00023880: 5255 4220 7573 6520 7468 6520 696e 7374 RUB use the inst\n+00023890: 7275 6374 696f 6e3a 0a0a 2020 2020 207a ruction:.. z\n+000238a0: 6361 7420 6772 7562 2d32 2e31 347e 6769 cat grub-2.14~gi\n+000238b0: 7432 3032 3530 3731 382e 3065 3336 3737 t20250718.0e3677\n+000238c0: 392e 7461 722e 677a 207c 2074 6172 2078 9.tar.gz | tar x\n+000238d0: 7666 202d 0a0a 2020 2077 6869 6368 2077 vf -.. which w\n+000238e0: 696c 6c20 6372 6561 7465 2061 2064 6972 ill create a dir\n+000238f0: 6563 746f 7279 2063 616c 6c65 6420 e280 ectory called ..\n+00023900: 9867 7275 622d 322e 3134 7e67 6974 3230 .grub-2.14~git20\n+00023910: 3235 3037 3138 2e30 6533 3637 3739 e280 250718.0e36779..\n+00023920: 990a 7769 7468 2061 6c6c 2074 6865 2073 ..with all the s\n+00023930: 6f75 7263 6573 2e20 2059 6f75 2063 616e ources. You can\n+00023940: 206c 6f6f 6b20 6174 2074 6865 2066 696c look at the fil\n+00023950: 6520 e280 9849 4e53 5441 4c4c e280 9920 e ...INSTALL... \n+00023960: 666f 7220 6465 7461 696c 6564 0a69 6e73 for detailed.ins\n+00023970: 7472 7563 7469 6f6e 7320 6f6e 2068 6f77 tructions on how\n+00023980: 2074 6f20 6275 696c 6420 616e 6420 696e to build and in\n+00023990: 7374 616c 6c20 4752 5542 2c20 6275 7420 stall GRUB, but \n+000239a0: 796f 7520 7368 6f75 6c64 2062 6520 6162 you should be ab\n+000239b0: 6c65 2074 6f0a 6a75 7374 2064 6f3a 0a0a le to.just do:..\n+000239c0: 2020 2020 2063 6420 6772 7562 2d32 2e31 cd grub-2.1\n+000239d0: 347e 6769 7432 3032 3530 3731 382e 3065 4~git20250718.0e\n+000239e0: 3336 3737 390a 2020 2020 202e 2f63 6f6e 36779. ./con\n+000239f0: 6669 6775 7265 0a20 2020 2020 6d61 6b65 figure. make\n+00023a00: 2069 6e73 7461 6c6c 0a0a 2020 2041 6c73 install.. Als\n+00023a10: 6f2c 2074 6865 206c 6174 6573 7420 7665 o, the latest ve\n+00023a20: 7273 696f 6e20 6973 2061 7661 696c 6162 rsion is availab\n+00023a30: 6c65 2075 7369 6e67 2047 6974 2e20 2053 le using Git. S\n+00023a40: 6565 0a3c 6874 7470 3a2f 2f77 7777 2e67 ee. for mor\n+00023a80: 650a 696e 666f 726d 6174 696f 6e2e 0a0a e.information...\n+00023a90: 1f0a 4669 6c65 3a20 6772 7562 2e69 6e66 ..File: grub.inf\n+00023aa0: 6f2c 2020 4e6f 6465 3a20 5265 706f 7274 o, Node: Report\n+00023ab0: 696e 6720 6275 6773 2c20 204e 6578 743a ing bugs, Next:\n+00023ac0: 2046 7574 7572 652c 2020 5072 6576 3a20 Future, Prev: \n+00023ad0: 4f62 7461 696e 696e 6720 616e 6420 4275 Obtaining and Bu\n+00023ae0: 696c 6469 6e67 2047 5255 422c 2020 5570 ilding GRUB, Up\n+00023af0: 3a20 546f 700a 0a41 7070 656e 6469 7820 : Top..Appendix \n+00023b00: 4220 5265 706f 7274 696e 6720 6275 6773 B Reporting bugs\n+00023b10: 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a .***************\n+00023b20: 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 5468 6573 **********..Thes\n+00023b30: 6520 6172 6520 7468 6520 6775 6964 656c e are the guidel\n+00023b40: 696e 6520 666f 7220 686f 7720 746f 2072 ine for how to r\n+00023b50: 6570 6f72 7420 6275 6773 2e20 2054 616b eport bugs. Tak\n+00023b60: 6520 6120 6c6f 6f6b 2061 7420 7468 6973 e a look at this\n+00023b70: 0a6c 6973 7420 6265 6c6f 7720 6265 666f .list below befo\n+00023b80: 7265 2079 6f75 2073 7562 6d69 7420 6275 re you submit bu\n+00023b90: 6773 3a0a 0a20 2031 2e20 4265 666f 7265 gs:.. 1. Before\n+00023ba0: 2067 6574 7469 6e67 2075 6e73 6574 746c getting unsettl\n+00023bb0: 6564 2c20 7265 6164 2074 6869 7320 6d61 ed, read this ma\n+00023bc0: 6e75 616c 2074 6872 6f75 6768 2061 6e64 nual through and\n+00023bd0: 2074 6872 6f75 6768 2e0a 2020 2020 2041 through.. A\n+00023be0: 6c73 6f2c 2073 6565 2074 6865 2047 4e55 lso, see the GNU\n+00023bf0: 2047 5255 4220 4641 510a 2020 2020 2028 GRUB FAQ. (\n+00023c00: 6874 7470 3a2f 2f77 7777 2e67 6e75 2e6f http://www.gnu.o\n+00023c10: 7267 2f73 6f66 7477 6172 652f 6772 7562 rg/software/grub\n+00023c20: 2f67 7275 622d 6661 712e 6874 6d6c 292e /grub-faq.html).\n+00023c30: 0a0a 2020 322e 2041 6c77 6179 7320 6d65 .. 2. Always me\n+00023c40: 6e74 696f 6e20 7468 6520 696e 666f 726d ntion the inform\n+00023c50: 6174 696f 6e20 6f6e 2079 6f75 7220 4752 ation on your GR\n+00023c60: 5542 2e20 5468 6520 7665 7273 696f 6e20 UB. The version \n+00023c70: 6e75 6d62 6572 2061 6e64 0a20 2020 2020 number and. \n+00023c80: 7468 6520 636f 6e66 6967 7572 6174 696f the configuratio\n+00023c90: 6e20 6172 6520 7175 6974 6520 696d 706f n are quite impo\n+00023ca0: 7274 616e 742e 2020 4966 2079 6f75 2062 rtant. If you b\n+00023cb0: 7569 6c64 2069 7420 796f 7572 7365 6c66 uild it yourself\n+00023cc0: 2c0a 2020 2020 2077 7269 7465 2074 6865 ,. write the\n+00023cd0: 206f 7074 696f 6e73 2073 7065 6369 6669 options specifi\n+00023ce0: 6564 2074 6f20 7468 6520 636f 6e66 6967 ed to the config\n+00023cf0: 7572 6520 7363 7269 7074 2061 6e64 2079 ure script and y\n+00023d00: 6f75 720a 2020 2020 206f 7065 7261 7469 our. operati\n+00023d10: 6e67 2073 7973 7465 6d2c 2069 6e63 6c75 ng system, inclu\n+00023d20: 6469 6e67 2074 6865 2076 6572 7369 6f6e ding the version\n+00023d30: 7320 6f66 2067 6363 2061 6e64 2062 696e s of gcc and bin\n+00023d40: 7574 696c 732e 0a0a 2020 332e 2049 6620 utils... 3. If \n+00023d50: 796f 7520 6861 7665 2074 726f 7562 6c65 you have trouble\n+00023d60: 2077 6974 6820 7468 6520 696e 7374 616c with the instal\n+00023d70: 6c61 7469 6f6e 2c20 696e 666f 726d 2075 lation, inform u\n+00023d80: 7320 6f66 2068 6f77 2079 6f75 0a20 2020 s of how you. \n+00023d90: 2020 696e 7374 616c 6c65 6420 4752 5542 installed GRUB\n+00023da0: 2e20 446f 6e27 7420 6f6d 6974 2065 7272 . Don't omit err\n+00023db0: 6f72 206d 6573 7361 6765 732c 2069 6620 or messages, if \n+00023dc0: 616e 792e 2020 4a75 7374 20e2 8098 4752 any. Just ...GR\n+00023dd0: 5542 0a20 2020 2020 6861 6e67 7320 7570 UB. hangs up\n+00023de0: 2077 6865 6e20 6974 2062 6f6f 7473 e280 when it boots..\n+00023df0: 9920 6973 206e 6f74 2065 6e6f 7567 682e . is not enough.\n+00023e00: 0a0a 2020 2020 2054 6865 2069 6e66 6f72 .. The infor\n+00023e10: 6d61 7469 6f6e 206f 6e20 796f 7572 2068 mation on your h\n+00023e20: 6172 6477 6172 6520 6973 2061 6c73 6f20 ardware is also \n+00023e30: 6573 7365 6e74 6961 6c2e 2020 5468 6573 essential. Thes\n+00023e40: 6520 6172 650a 2020 2020 2065 7370 6563 e are. espec\n+00023e50: 6961 6c6c 7920 696d 706f 7274 616e 743a ially important:\n+00023e60: 2074 6865 2067 656f 6d65 7472 6965 7320 the geometries \n+00023e70: 616e 6420 7468 6520 7061 7274 6974 696f and the partitio\n+00023e80: 6e20 7461 626c 6573 206f 660a 2020 2020 n tables of. \n+00023e90: 2079 6f75 7220 6861 7264 2064 6973 6b20 your hard disk \n+00023ea0: 6472 6976 6573 2061 6e64 2079 6f75 7220 drives and your \n+00023eb0: 4249 4f53 2e0a 0a20 2034 2e20 4966 2047 BIOS... 4. If G\n+00023ec0: 5255 4220 6361 6e6e 6f74 2062 6f6f 7420 RUB cannot boot \n+00023ed0: 796f 7572 206f 7065 7261 7469 6e67 2073 your operating s\n+00023ee0: 7973 7465 6d2c 2077 7269 7465 2064 6f77 ystem, write dow\n+00023ef0: 6e20 5f65 7665 7279 7468 696e 675f 0a20 n _everything_. \n+00023f00: 2020 2020 796f 7520 7365 6520 6f6e 2074 you see on t\n+00023f10: 6865 2073 6372 6565 6e2e 2020 446f 6e27 he screen. Don'\n+00023f20: 7420 7061 7261 7068 7261 7365 2074 6865 t paraphrase the\n+00023f30: 6d2c 206c 696b 6520 e280 9854 6865 2066 m, like ...The f\n+00023f40: 6f6f 204f 530a 2020 2020 2063 7261 7368 oo OS. crash\n+00023f50: 6573 2077 6974 6820 4752 5542 2c20 6576 es with GRUB, ev\n+00023f60: 656e 2074 686f 7567 6820 6974 2063 616e en though it can\n+00023f70: 2062 6f6f 7420 7769 7468 2074 6865 2062 boot with the b\n+00023f80: 6172 2062 6f6f 7420 6c6f 6164 6572 0a20 ar boot loader. \n+00023f90: 2020 2020 6a75 7374 2066 696e 65e2 8099 just fine...\n+00023fa0: 2e20 204d 656e 7469 6f6e 2074 6865 2063 . Mention the c\n+00023fb0: 6f6d 6d61 6e64 7320 796f 7520 6578 6563 ommands you exec\n+00023fc0: 7574 6564 2c20 7468 6520 6d65 7373 6167 uted, the messag\n+00023fd0: 6573 0a20 2020 2020 7072 696e 7465 6420 es. printed \n+00023fe0: 6279 2074 6865 6d2c 2061 6e64 2069 6e66 by them, and inf\n+00023ff0: 6f72 6d61 7469 6f6e 206f 6e20 796f 7572 ormation on your\n+00024000: 206f 7065 7261 7469 6e67 2073 7973 7465 operating syste\n+00024010: 6d20 696e 636c 7564 696e 670a 2020 2020 m including. \n+00024020: 2074 6865 2076 6572 7369 6f6e 206e 756d the version num\n+00024030: 6265 722e 0a0a 2020 352e 2045 7870 6c61 ber... 5. Expla\n+00024040: 696e 2077 6861 7420 796f 7520 7761 6e74 in what you want\n+00024050: 6564 2074 6f20 646f 2e20 2049 7420 6973 ed to do. It is\n+00024060: 2076 6572 7920 7573 6566 756c 2074 6f20 very useful to \n+00024070: 6b6e 6f77 2079 6f75 720a 2020 2020 2070 know your. p\n+00024080: 7572 706f 7365 2061 6e64 2079 6f75 7220 urpose and your \n+00024090: 7769 7368 2c20 616e 6420 686f 7720 4752 wish, and how GR\n+000240a0: 5542 2064 6964 6e27 7420 7361 7469 7366 UB didn't satisf\n+000240b0: 7920 796f 752e 0a0a 2020 362e 2049 6620 y you... 6. If \n+000240c0: 796f 7520 6361 6e20 696e 7665 7374 6967 you can investig\n+000240d0: 6174 6520 7468 6520 7072 6f62 6c65 6d20 ate the problem \n+000240e0: 796f 7572 7365 6c66 2c20 706c 6561 7365 yourself, please\n+000240f0: 2064 6f2e 2020 5468 6174 2077 696c 6c0a do. That will.\n+00024100: 2020 2020 2067 6976 6520 796f 7520 616e give you an\n+00024110: 6420 7573 206d 7563 6820 6d6f 7265 2069 d us much more i\n+00024120: 6e66 6f72 6d61 7469 6f6e 206f 6e20 7468 nformation on th\n+00024130: 6520 7072 6f62 6c65 6d2e 2020 4174 7461 e problem. Atta\n+00024140: 6368 696e 6720 610a 2020 2020 2070 6174 ching a. pat\n+00024150: 6368 2069 7320 6576 656e 2062 6574 7465 ch is even bette\n+00024160: 722e 0a0a 2020 2020 2057 6865 6e20 796f r... When yo\n+00024170: 7520 6174 7461 6368 2061 2070 6174 6368 u attach a patch\n+00024180: 2c20 6d61 6b65 2074 6865 2070 6174 6368 , make the patch\n+00024190: 2069 6e20 756e 6966 6965 6420 6469 6666 in unified diff\n+000241a0: 2066 6f72 6d61 742c 2061 6e64 0a20 2020 format, and. \n+000241b0: 2020 7772 6974 6520 4368 616e 6765 4c6f write ChangeLo\n+000241c0: 6720 656e 7472 6965 732e 2020 4275 742c g entries. But,\n+000241d0: 2065 7665 6e20 7768 656e 2079 6f75 206d even when you m\n+000241e0: 616b 6520 6120 7061 7463 682c 2064 6f6e ake a patch, don\n+000241f0: 2774 0a20 2020 2020 666f 7267 6574 2074 't. forget t\n+00024200: 6f20 6578 706c 6169 6e20 7468 6520 7072 o explain the pr\n+00024210: 6f62 6c65 6d2c 2073 6f20 7468 6174 2077 oblem, so that w\n+00024220: 6520 6361 6e20 756e 6465 7273 7461 6e64 e can understand\n+00024230: 2077 6861 7420 796f 7572 0a20 2020 2020 what your. \n+00024240: 7061 7463 6820 6973 2066 6f72 2e0a 0a20 patch is for... \n+00024250: 2037 2e20 5772 6974 6520 646f 776e 2061 7. Write down a\n+00024260: 6e79 7468 696e 6720 7468 6174 2079 6f75 nything that you\n+00024270: 2074 6869 6e6b 206d 6967 6874 2062 6520 think might be \n+00024280: 7265 6c61 7465 642e 2020 506c 6561 7365 related. Please\n+00024290: 0a20 2020 2020 756e 6465 7273 7461 6e64 . understand\n+000242a0: 2074 6861 7420 7765 206f 6674 656e 206e that we often n\n+000242b0: 6565 6420 746f 2072 6570 726f 6475 6365 eed to reproduce\n+000242c0: 2074 6865 2073 616d 6520 7072 6f62 6c65 the same proble\n+000242d0: 6d20 796f 750a 2020 2020 2065 6e63 6f75 m you. encou\n+000242e0: 6e74 6572 6564 2069 6e20 6f75 7220 656e ntered in our en\n+000242f0: 7669 726f 6e6d 656e 742e 2020 536f 2079 vironment. So y\n+00024300: 6f75 7220 696e 666f 726d 6174 696f 6e20 our information \n+00024310: 7368 6f75 6c64 2062 650a 2020 2020 2073 should be. s\n+00024320: 7566 6669 6369 656e 7420 666f 7220 7573 ufficient for us\n+00024330: 2074 6f20 646f 2074 6865 2073 616d 6520 to do the same \n+00024340: 7468 696e 672d 2d44 6f6e 2774 2066 6f72 thing--Don't for\n+00024350: 6765 7420 7468 6174 2077 6520 6361 6e6e get that we cann\n+00024360: 6f74 0a20 2020 2020 7365 6520 796f 7572 ot. see your\n+00024370: 2063 6f6d 7075 7465 7220 6469 7265 6374 computer direct\n+00024380: 6c79 2e20 2049 6620 796f 7520 6172 6520 ly. If you are \n+00024390: 6e6f 7420 7375 7265 2077 6865 7468 6572 not sure whether\n+000243a0: 2074 6f20 7374 6174 6520 610a 2020 2020 to state a. \n+000243b0: 2066 6163 7420 6f72 206c 6561 7665 2069 fact or leave i\n+000243c0: 7420 6f75 742c 2073 7461 7465 2069 7421 t out, state it!\n+000243d0: 2020 5265 706f 7274 696e 6720 746f 6f20 Reporting too \n+000243e0: 6d61 6e79 2074 6869 6e67 7320 6973 206d many things is m\n+000243f0: 7563 680a 2020 2020 2062 6574 7465 7220 uch. better \n+00024400: 7468 616e 206f 6d69 7474 696e 6720 736f than omitting so\n+00024410: 6d65 7468 696e 6720 696d 706f 7274 616e mething importan\n+00024420: 742e 0a0a 2020 2049 6620 796f 7520 666f t... If you fo\n+00024430: 6c6c 6f77 2074 6865 2067 7569 6465 6c69 llow the guideli\n+00024440: 6e65 2061 626f 7665 2c20 7375 626d 6974 ne above, submit\n+00024450: 2061 2072 6570 6f72 7420 746f 2074 6865 a report to the\n+00024460: 2042 7567 0a54 7261 636b 696e 6720 5379 Bug.Tracking Sy\n+00024470: 7374 656d 2028 6874 7470 3a2f 2f73 6176 stem (http://sav\n+00024480: 616e 6e61 682e 676e 752e 6f72 672f 6275 annah.gnu.org/bu\n+00024490: 6773 2f3f 6772 6f75 703d 6772 7562 292e gs/?group=grub).\n+000244a0: 0a41 6c74 6572 6e61 7469 7665 6c79 2c20 .Alternatively, \n+000244b0: 796f 7520 6361 6e20 7375 626d 6974 2061 you can submit a\n+000244c0: 2072 6570 6f72 7420 7669 6120 656c 6563 report via elec\n+000244d0: 7472 6f6e 6963 206d 6169 6c20 746f 0a3c tronic mail to.<\n+000244e0: 6275 672d 6772 7562 4067 6e75 2e6f 7267 bug-grub@gnu.org\n+000244f0: 3e2c 2062 7574 2077 6520 7374 726f 6e67 >, but we strong\n+00024500: 6c79 2072 6563 6f6d 6d65 6e64 2074 6861 ly recommend tha\n+00024510: 7420 796f 7520 7573 6520 7468 6520 4275 t you use the Bu\n+00024520: 670a 5472 6163 6b69 6e67 2053 7973 7465 g.Tracking Syste\n+00024530: 6d2c 2062 6563 6175 7365 2065 2d6d 6169 m, because e-mai\n+00024540: 6c20 6361 6e20 6265 2070 6173 7365 6420 l can be passed \n+00024550: 6f76 6572 2065 6173 696c 792e 0a0a 2020 over easily... \n+00024560: 204f 6e63 6520 7765 2067 6574 2079 6f75 Once we get you\n+00024570: 7220 7265 706f 7274 2c20 7765 2077 696c r report, we wil\n+00024580: 6c20 7472 7920 746f 2066 6978 2074 6865 l try to fix the\n+00024590: 2062 7567 732e 0a0a 1f0a 4669 6c65 3a20 bugs.....File: \n+000245a0: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+000245b0: 3a20 4675 7475 7265 2c20 204e 6578 743a : Future, Next:\n+000245c0: 2043 6f70 7969 6e67 2054 6869 7320 4d61 Copying This Ma\n+000245d0: 6e75 616c 2c20 2050 7265 763a 2052 6570 nual, Prev: Rep\n+000245e0: 6f72 7469 6e67 2062 7567 732c 2020 5570 orting bugs, Up\n+000245f0: 3a20 546f 700a 0a41 7070 656e 6469 7820 : Top..Appendix \n+00024600: 4320 5768 6572 6520 4752 5542 2077 696c C Where GRUB wil\n+00024610: 6c20 676f 0a2a 2a2a 2a2a 2a2a 2a2a 2a2a l go.***********\n 00024620: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n-00024630: 2a2a 2a0a 0a47 5255 4220 3220 6973 206e ***..GRUB 2 is n\n-00024640: 6f77 2071 7569 7465 2073 7461 626c 6520 ow quite stable \n-00024650: 616e 6420 7573 6564 2069 6e20 6d61 6e79 and used in many\n-00024660: 2070 726f 6475 6374 696f 6e20 7379 7374 production syst\n-00024670: 656d 732e 2020 5765 2061 7265 0a63 7572 ems. We are.cur\n-00024680: 7265 6e74 6c79 2077 6f72 6b69 6e67 2074 rently working t\n-00024690: 6f77 6172 6473 2061 2032 2e30 2072 656c owards a 2.0 rel\n-000246a0: 6561 7365 2e0a 0a20 2020 4966 2079 6f75 ease... If you\n-000246b0: 2061 7265 2069 6e74 6572 6573 7465 6420 are interested \n-000246c0: 696e 2074 6865 2064 6576 656c 6f70 6d65 in the developme\n-000246d0: 6e74 206f 6620 4752 5542 2032 2c20 7461 nt of GRUB 2, ta\n-000246e0: 6b65 2061 206c 6f6f 6b20 6174 0a74 6865 ke a look at.the\n-000246f0: 2068 6f6d 6570 6167 6520 2868 7474 703a homepage (http:\n-00024700: 2f2f 7777 772e 676e 752e 6f72 672f 736f //www.gnu.org/so\n-00024710: 6674 7761 7265 2f67 7275 622f 6772 7562 ftware/grub/grub\n-00024720: 2e68 746d 6c29 2e0a 0a1f 0a46 696c 653a .html).....File:\n-00024730: 2067 7275 622e 696e 666f 2c20 204e 6f64 grub.info, Nod\n-00024740: 653a 2043 6f70 7969 6e67 2054 6869 7320 e: Copying This \n-00024750: 4d61 6e75 616c 2c20 204e 6578 743a 2049 Manual, Next: I\n-00024760: 6e64 6578 2c20 2050 7265 763a 2046 7574 ndex, Prev: Fut\n-00024770: 7572 652c 2020 5570 3a20 546f 700a 0a41 ure, Up: Top..A\n-00024780: 7070 656e 6469 7820 4420 436f 7079 696e ppendix D Copyin\n-00024790: 6720 5468 6973 204d 616e 7561 6c0a 2a2a g This Manual.**\n+00024630: 2a2a 0a0a 4752 5542 2032 2069 7320 6e6f **..GRUB 2 is no\n+00024640: 7720 7175 6974 6520 7374 6162 6c65 2061 w quite stable a\n+00024650: 6e64 2075 7365 6420 696e 206d 616e 7920 nd used in many \n+00024660: 7072 6f64 7563 7469 6f6e 2073 7973 7465 production syste\n+00024670: 6d73 2e20 2057 6520 6172 650a 6375 7272 ms. We are.curr\n+00024680: 656e 746c 7920 776f 726b 696e 6720 746f ently working to\n+00024690: 7761 7264 7320 6120 322e 3020 7265 6c65 wards a 2.0 rele\n+000246a0: 6173 652e 0a0a 2020 2049 6620 796f 7520 ase... If you \n+000246b0: 6172 6520 696e 7465 7265 7374 6564 2069 are interested i\n+000246c0: 6e20 7468 6520 6465 7665 6c6f 706d 656e n the developmen\n+000246d0: 7420 6f66 2047 5255 4220 322c 2074 616b t of GRUB 2, tak\n+000246e0: 6520 6120 6c6f 6f6b 2061 740a 7468 6520 e a look at.the \n+000246f0: 686f 6d65 7061 6765 2028 6874 7470 3a2f homepage (http:/\n+00024700: 2f77 7777 2e67 6e75 2e6f 7267 2f73 6f66 /www.gnu.org/sof\n+00024710: 7477 6172 652f 6772 7562 2f67 7275 622e tware/grub/grub.\n+00024720: 6874 6d6c 292e 0a0a 1f0a 4669 6c65 3a20 html).....File: \n+00024730: 6772 7562 2e69 6e66 6f2c 2020 4e6f 6465 grub.info, Node\n+00024740: 3a20 436f 7079 696e 6720 5468 6973 204d : Copying This M\n+00024750: 616e 7561 6c2c 2020 4e65 7874 3a20 496e anual, Next: In\n+00024760: 6465 782c 2020 5072 6576 3a20 4675 7475 dex, Prev: Futu\n+00024770: 7265 2c20 2055 703a 2054 6f70 0a0a 4170 re, Up: Top..Ap\n+00024780: 7065 6e64 6978 2044 2043 6f70 7969 6e67 pendix D Copying\n+00024790: 2054 6869 7320 4d61 6e75 616c 0a2a 2a2a This Manual.***\n 000247a0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a ****************\n-000247b0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a2a 0a0a 2a20 ************..* \n-000247c0: 4d65 6e75 3a0a 0a2a 2047 4e55 2046 7265 Menu:..* GNU Fre\n-000247d0: 6520 446f 6375 6d65 6e74 6174 696f 6e20 e Documentation \n-000247e0: 4c69 6365 6e73 653a 3a20 204c 6963 656e License:: Licen\n-000247f0: 7365 2066 6f72 2063 6f70 7969 6e67 2074 se for copying t\n-00024800: 6869 7320 6d61 6e75 616c 2e0a 0a1f 0a46 his manual.....F\n-00024810: 696c 653a 2067 7275 622e 696e 666f 2c20 ile: grub.info, \n-00024820: 204e 6f64 653a 2047 4e55 2046 7265 6520 Node: GNU Free \n-00024830: 446f 6375 6d65 6e74 6174 696f 6e20 4c69 Documentation Li\n-00024840: 6365 6e73 652c 2020 5570 3a20 436f 7079 cense, Up: Copy\n-00024850: 696e 6720 5468 6973 204d 616e 7561 6c0a ing This Manual.\n-00024860: 0a44 2e31 2047 4e55 2046 7265 6520 446f .D.1 GNU Free Do\n-00024870: 6375 6d65 6e74 6174 696f 6e20 4c69 6365 cumentation Lice\n-00024880: 6e73 650a 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d nse.============\n+000247b0: 2a2a 2a2a 2a2a 2a2a 2a2a 2a0a 0a2a 204d ***********..* M\n+000247c0: 656e 753a 0a0a 2a20 474e 5520 4672 6565 enu:..* GNU Free\n+000247d0: 2044 6f63 756d 656e 7461 7469 6f6e 204c Documentation L\n+000247e0: 6963 656e 7365 3a3a 2020 4c69 6365 6e73 icense:: Licens\n+000247f0: 6520 666f 7220 636f 7079 696e 6720 7468 e for copying th\n+00024800: 6973 206d 616e 7561 6c2e 0a0a 1f0a 4669 is manual.....Fi\n+00024810: 6c65 3a20 6772 7562 2e69 6e66 6f2c 2020 le: grub.info, \n+00024820: 4e6f 6465 3a20 474e 5520 4672 6565 2044 Node: GNU Free D\n+00024830: 6f63 756d 656e 7461 7469 6f6e 204c 6963 ocumentation Lic\n+00024840: 656e 7365 2c20 2055 703a 2043 6f70 7969 ense, Up: Copyi\n+00024850: 6e67 2054 6869 7320 4d61 6e75 616c 0a0a ng This Manual..\n+00024860: 442e 3120 474e 5520 4672 6565 2044 6f63 D.1 GNU Free Doc\n+00024870: 756d 656e 7461 7469 6f6e 204c 6963 656e umentation Licen\n+00024880: 7365 0a3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d se.=============\n 00024890: 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d 3d3d ================\n-000248a0: 3d3d 3d3d 3d3d 0a0a 2020 2020 2020 2020 ======.. \n-000248b0: 2020 2020 2020 2020 2020 2020 2020 5665 Ve\n-000248c0: 7273 696f 6e20 312e 322c 204e 6f76 656d rsion 1.2, Novem\n-000248d0: 6265 7220 3230 3032 0a0a 2020 2020 2043 ber 2002.. C\n-000248e0: 6f70 7972 6967 6874 20c2 a920 3230 3030 opyright .. 2000\n-000248f0: 2c32 3030 312c 3230 3032 2046 7265 6520 ,2001,2002 Free \n-00024900: 536f 6674 7761 7265 2046 6f75 6e64 6174 Software Foundat\n-00024910: 696f 6e2c 2049 6e63 2e0a 2020 2020 2035 ion, Inc.. 5\n-00024920: 3120 4672 616e 6b6c 696e 2053 742c 2046 1 Franklin St, F\n-00024930: 6966 7468 2046 6c6f 6f72 2c20 426f 7374 ifth Floor, Bost\n-00024940: 6f6e 2c20 4d41 2020 3032 3131 302d 3133 on, MA 02110-13\n-00024950: 3031 2c20 5553 410a 0a20 2020 2020 4576 01, USA.. Ev\n-00024960: 6572 796f 6e65 2069 7320 7065 726d 6974 eryone is permit\n-00024970: 7465 6420 746f 2063 6f70 7920 616e 6420 ted to copy and \n-00024980: 6469 7374 7269 6275 7465 2076 6572 6261 distribute verba\n-00024990: 7469 6d20 636f 7069 6573 0a20 2020 2020 tim copies. \n-000249a0: 6f66 2074 6869 7320 6c69 6365 6e73 6520 of this license \n-000249b0: 646f 6375 6d65 6e74 2c20 6275 7420 6368 document, but ch\n-000249c0: 616e 6769 6e67 2069 7420 6973 206e 6f74 anging it is not\n-000249d0: 2061 6c6c 6f77 6564 2e0a 0a20 2030 2e20 allowed... 0. \n-000249e0: 5052 4541 4d42 4c45 0a0a 2020 2020 2054 PREAMBLE.. T\n-000249f0: 6865 2070 7572 706f 7365 206f 6620 7468 he purpose of th\n-00024a00: 6973 204c 6963 656e 7365 2069 7320 746f is License is to\n-00024a10: 206d 616b 6520 6120 6d61 6e75 616c 2c20 make a manual, \n-00024a20: 7465 7874 626f 6f6b 2c20 6f72 206f 7468 textbook, or oth\n-00024a30: 6572 0a20 2020 2020 6675 6e63 7469 6f6e er. function\n-00024a40: 616c 2061 6e64 2075 7365 6675 6c20 646f al and useful do\n-00024a50: 6375 6d65 6e74 20e2 809c 6672 6565 e280 cument ...free..\n-00024a60: 9d20 696e 2074 6865 2073 656e 7365 206f . in the sense o\n-00024a70: 6620 6672 6565 646f 6d3a 2074 6f0a 2020 f freedom: to. \n-00024a80: 2020 2061 7373 7572 6520 6576 6572 796f assure everyo\n-00024a90: 6e65 2074 6865 2065 6666 6563 7469 7665 ne the effective\n-00024aa0: 2066 7265 6564 6f6d 2074 6f20 636f 7079 freedom to copy\n-00024ab0: 2061 6e64 2072 6564 6973 7472 6962 7574 and redistribut\n-00024ac0: 6520 6974 2c0a 2020 2020 2077 6974 6820 e it,. with \n-00024ad0: 6f72 2077 6974 686f 7574 206d 6f64 6966 or without modif\n-00024ae0: 7969 6e67 2069 742c 2065 6974 6865 7220 ying it, either \n-00024af0: 636f 6d6d 6572 6369 616c 6c79 206f 720a commercially or.\n-00024b00: 2020 2020 206e 6f6e 636f 6d6d 6572 6369 noncommerci\n-00024b10: 616c 6c79 2e20 2053 6563 6f6e 6461 7269 ally. Secondari\n-00024b20: 6c79 2c20 7468 6973 204c 6963 656e 7365 ly, this License\n-00024b30: 2070 7265 7365 7276 6573 2066 6f72 2074 preserves for t\n-00024b40: 6865 0a20 2020 2020 6175 7468 6f72 2061 he. author a\n-00024b50: 6e64 2070 7562 6c69 7368 6572 2061 2077 nd publisher a w\n-00024b60: 6179 2074 6f20 6765 7420 6372 6564 6974 ay to get credit\n-00024b70: 2066 6f72 2074 6865 6972 2077 6f72 6b2c for their work,\n-00024b80: 2077 6869 6c65 206e 6f74 0a20 2020 2020 while not. \n-00024b90: 6265 696e 6720 636f 6e73 6964 6572 6564 being considered\n-00024ba0: 2072 6573 706f 6e73 6962 6c65 2066 6f72 responsible for\n-00024bb0: 206d 6f64 6966 6963 6174 696f 6e73 206d modifications m\n-00024bc0: 6164 6520 6279 206f 7468 6572 732e 0a0a ade by others...\n-00024bd0: 2020 2020 2054 6869 7320 4c69 6365 6e73 This Licens\n-00024be0: 6520 6973 2061 206b 696e 6420 6f66 2022 e is a kind of \"\n-00024bf0: 636f 7079 6c65 6674 222c 2077 6869 6368 copyleft\", which\n-00024c00: 206d 6561 6e73 2074 6861 7420 6465 7269 means that deri\n-00024c10: 7661 7469 7665 0a20 2020 2020 776f 726b vative. work\n-00024c20: 7320 6f66 2074 6865 2064 6f63 756d 656e s of the documen\n-00024c30: 7420 6d75 7374 2074 6865 6d73 656c 7665 t must themselve\n-00024c40: 7320 6265 2066 7265 6520 696e 2074 6865 s be free in the\n-00024c50: 2073 616d 6520 7365 6e73 652e 0a20 2020 same sense.. \n-00024c60: 2020 4974 2063 6f6d 706c 656d 656e 7473 It complements\n-00024c70: 2074 6865 2047 4e55 2047 656e 6572 616c the GNU General\n-00024c80: 2050 7562 6c69 6320 4c69 6365 6e73 652c Public License,\n-00024c90: 2077 6869 6368 2069 7320 6120 636f 7079 which is a copy\n-00024ca0: 6c65 6674 0a20 2020 2020 6c69 6365 6e73 left. licens\n-00024cb0: 6520 6465 7369 676e 6564 2066 6f72 2066 e designed for f\n-00024cc0: 7265 6520 736f 6674 7761 7265 2e0a 0a20 ree software... \n-00024cd0: 2020 2020 5765 2068 6176 6520 6465 7369 We have desi\n-00024ce0: 676e 6564 2074 6869 7320 4c69 6365 6e73 gned this Licens\n-00024cf0: 6520 696e 206f 7264 6572 2074 6f20 7573 e in order to us\n-00024d00: 6520 6974 2066 6f72 206d 616e 7561 6c73 e it for manuals\n-00024d10: 2066 6f72 0a20 2020 2020 6672 6565 2073 for. free s\n-00024d20: 6f66 7477 6172 652c 2062 6563 6175 7365 oftware, because\n-00024d30: 2066 7265 6520 736f 6674 7761 7265 206e free software n\n-00024d40: 6565 6473 2066 7265 6520 646f 6375 6d65 eeds free docume\n-00024d50: 6e74 6174 696f 6e3a 2061 0a20 2020 2020 ntation: a. \n-00024d60: 6672 6565 2070 726f 6772 616d 2073 686f free program sho\n-00024d70: 756c 6420 636f 6d65 2077 6974 6820 6d61 uld come with ma\n-00024d80: 6e75 616c 7320 7072 6f76 6964 696e 6720 nuals providing \n-00024d90: 7468 6520 7361 6d65 2066 7265 6564 6f6d the same freedom\n-00024da0: 730a 2020 2020 2074 6861 7420 7468 6520 s. that the \n-00024db0: 736f 6674 7761 7265 2064 6f65 732e 2020 software does. \n-00024dc0: 4275 7420 7468 6973 204c 6963 656e 7365 But this License\n-00024dd0: 2069 7320 6e6f 7420 6c69 6d69 7465 6420 is not limited \n-00024de0: 746f 0a20 2020 2020 736f 6674 7761 7265 to. software\n-00024df0: 206d 616e 7561 6c73 3b20 6974 2063 616e manuals; it can\n-00024e00: 2062 6520 7573 6564 2066 6f72 2061 6e79 be used for any\n-00024e10: 2074 6578 7475 616c 2077 6f72 6b2c 2072 textual work, r\n-00024e20: 6567 6172 646c 6573 730a 2020 2020 206f egardless. o\n-00024e30: 6620 7375 626a 6563 7420 6d61 7474 6572 f subject matter\n-00024e40: 206f 7220 7768 6574 6865 7220 6974 2069 or whether it i\n-00024e50: 7320 7075 626c 6973 6865 6420 6173 2061 s published as a\n-00024e60: 2070 7269 6e74 6564 2062 6f6f 6b2e 2020 printed book. \n-00024e70: 5765 0a20 2020 2020 7265 636f 6d6d 656e We. recommen\n-00024e80: 6420 7468 6973 204c 6963 656e 7365 2070 d this License p\n-00024e90: 7269 6e63 6970 616c 6c79 2066 6f72 2077 rincipally for w\n-00024ea0: 6f72 6b73 2077 686f 7365 2070 7572 706f orks whose purpo\n-00024eb0: 7365 2069 730a 2020 2020 2069 6e73 7472 se is. instr\n-00024ec0: 7563 7469 6f6e 206f 7220 7265 6665 7265 uction or refere\n-00024ed0: 6e63 652e 0a0a 2020 312e 2041 5050 4c49 nce... 1. APPLI\n-00024ee0: 4341 4249 4c49 5459 2041 4e44 2044 4546 CABILITY AND DEF\n-00024ef0: 494e 4954 494f 4e53 0a0a 2020 2020 2054 INITIONS.. T\n-00024f00: 6869 7320 4c69 6365 6e73 6520 6170 706c his License appl\n-00024f10: 6965 7320 746f 2061 6e79 206d 616e 7561 ies to any manua\n-00024f20: 6c20 6f72 206f 7468 6572 2077 6f72 6b2c l or other work,\n-00024f30: 2069 6e20 616e 7920 6d65 6469 756d 2c0a in any medium,.\n-00024f40: 2020 2020 2074 6861 7420 636f 6e74 6169 that contai\n-00024f50: 6e73 2061 206e 6f74 6963 6520 706c 6163 ns a notice plac\n-00024f60: 6564 2062 7920 7468 6520 636f 7079 7269 ed by the copyri\n-00024f70: 6768 7420 686f 6c64 6572 2073 6179 696e ght holder sayin\n-00024f80: 6720 6974 2063 616e 0a20 2020 2020 6265 g it can. be\n-00024f90: 2064 6973 7472 6962 7574 6564 2075 6e64 distributed und\n-00024fa0: 6572 2074 6865 2074 6572 6d73 206f 6620 er the terms of \n-00024fb0: 7468 6973 204c 6963 656e 7365 2e20 2053 this License. S\n-00024fc0: 7563 6820 6120 6e6f 7469 6365 0a20 2020 uch a notice. \n-00024fd0: 2020 6772 616e 7473 2061 2077 6f72 6c64 grants a world\n-00024fe0: 2d77 6964 652c 2072 6f79 616c 7479 2d66 -wide, royalty-f\n-00024ff0: 7265 6520 6c69 6365 6e73 652c 2075 6e6c ree license, unl\n-00025000: 696d 6974 6564 2069 6e20 6475 7261 7469 imited in durati\n-00025010: 6f6e 2c0a 2020 2020 2074 6f20 7573 6520 on,. to use \n-00025020: 7468 6174 2077 6f72 6b20 756e 6465 7220 that work under \n-00025030: 7468 6520 636f 6e64 6974 696f 6e73 2073 the conditions s\n-00025040: 7461 7465 6420 6865 7265 696e 2e20 2054 tated herein. T\n-00025050: 6865 0a20 2020 2020 2244 6f63 756d 656e he. \"Documen\n-00025060: 7422 2c20 6265 6c6f 772c 2072 6566 6572 t\", below, refer\n-00025070: 7320 746f 2061 6e79 2073 7563 6820 6d61 s to any such ma\n-00025080: 6e75 616c 206f 7220 776f 726b 2e20 2041 nual or work. A\n-00025090: 6e79 206d 656d 6265 720a 2020 2020 206f ny member. o\n-000250a0: 6620 7468 6520 7075 626c 6963 2069 7320 f the public is \n-000250b0: 6120 6c69 6365 6e73 6565 2c20 616e 6420 a licensee, and \n-000250c0: 6973 2061 6464 7265 7373 6564 2061 7320 is addressed as \n-000250d0: 2279 6f75 222e 2020 596f 7520 6163 6365 \"you\". You acce\n-000250e0: 7074 0a20 2020 2020 7468 6520 6c69 6365 pt. the lice\n-000250f0: 6e73 6520 6966 2079 6f75 2063 6f70 792c nse if you copy,\n-00025100: 206d 6f64 6966 7920 6f72 2064 6973 7472 modify or distr\n-00025110: 6962 7574 6520 7468 6520 776f 726b 2069 ibute the work i\n-00025120: 6e20 6120 7761 790a 2020 2020 2072 6571 n a way. req\n-00025130: 7569 7269 6e67 2070 6572 6d69 7373 696f uiring permissio\n-00025140: 6e20 756e 6465 7220 636f 7079 7269 6768 n under copyrigh\n-00025150: 7420 6c61 772e 0a0a 2020 2020 2041 2022 t law... A \"\n-00025160: 4d6f 6469 6669 6564 2056 6572 7369 6f6e Modified Version\n-00025170: 2220 6f66 2074 6865 2044 6f63 756d 656e \" of the Documen\n-00025180: 7420 6d65 616e 7320 616e 7920 776f 726b t means any work\n-00025190: 2063 6f6e 7461 696e 696e 6720 7468 650a containing the.\n-000251a0: 2020 2020 2044 6f63 756d 656e 7420 6f72 Document or\n-000251b0: 2061 2070 6f72 7469 6f6e 206f 6620 6974 a portion of it\n-000251c0: 2c20 6569 7468 6572 2063 6f70 6965 6420 , either copied \n-000251d0: 7665 7262 6174 696d 2c20 6f72 2077 6974 verbatim, or wit\n-000251e0: 680a 2020 2020 206d 6f64 6966 6963 6174 h. modificat\n-000251f0: 696f 6e73 2061 6e64 2f6f 7220 7472 616e ions and/or tran\n-00025200: 736c 6174 6564 2069 6e74 6f20 616e 6f74 slated into anot\n-00025210: 6865 7220 6c61 6e67 7561 6765 2e0a 0a20 her language... \n-00025220: 2020 2020 4120 2253 6563 6f6e 6461 7279 A \"Secondary\n-00025230: 2053 6563 7469 6f6e 2220 6973 2061 206e Section\" is a n\n-00025240: 616d 6564 2061 7070 656e 6469 7820 6f72 amed appendix or\n-00025250: 2061 2066 726f 6e74 2d6d 6174 7465 7220 a front-matter \n-00025260: 7365 6374 696f 6e0a 2020 2020 206f 6620 section. of \n-00025270: 7468 6520 446f 6375 6d65 6e74 2074 6861 the Document tha\n-00025280: 7420 6465 616c 7320 6578 636c 7573 6976 t deals exclusiv\n-00025290: 656c 7920 7769 7468 2074 6865 2072 656c ely with the rel\n-000252a0: 6174 696f 6e73 6869 7020 6f66 2074 6865 ationship of the\n-000252b0: 0a20 2020 2020 7075 626c 6973 6865 7273 . publishers\n-000252c0: 206f 7220 6175 7468 6f72 7320 6f66 2074 or authors of t\n-000252d0: 6865 2044 6f63 756d 656e 7420 746f 2074 he Document to t\n-000252e0: 6865 2044 6f63 756d 656e 7427 7320 6f76 he Document's ov\n-000252f0: 6572 616c 6c0a 2020 2020 2073 7562 6a65 erall. subje\n-00025300: 6374 2028 6f72 2074 6f20 7265 6c61 7465 ct (or to relate\n-00025310: 6420 6d61 7474 6572 7329 2061 6e64 2063 d matters) and c\n-00025320: 6f6e 7461 696e 7320 6e6f 7468 696e 6720 ontains nothing \n-00025330: 7468 6174 2063 6f75 6c64 0a20 2020 2020 that could. \n-00025340: 6661 6c6c 2064 6972 6563 746c 7920 7769 fall directly wi\n-00025350: 7468 696e 2074 6861 7420 6f76 6572 616c thin that overal\n-00025360: 6c20 7375 626a 6563 742e 2020 2854 6875 l subject. (Thu\n-00025370: 732c 2069 6620 7468 6520 446f 6375 6d65 s, if the Docume\n-00025380: 6e74 0a20 2020 2020 6973 2069 6e20 7061 nt. is in pa\n-00025390: 7274 2061 2074 6578 7462 6f6f 6b20 6f66 rt a textbook of\n-000253a0: 206d 6174 6865 6d61 7469 6373 2c20 6120 mathematics, a \n-000253b0: 5365 636f 6e64 6172 7920 5365 6374 696f Secondary Sectio\n-000253c0: 6e20 6d61 7920 6e6f 740a 2020 2020 2065 n may not. e\n-000253d0: 7870 6c61 696e 2061 6e79 206d 6174 6865 xplain any mathe\n-000253e0: 6d61 7469 6373 2e29 2020 5468 6520 7265 matics.) The re\n-000253f0: 6c61 7469 6f6e 7368 6970 2063 6f75 6c64 lationship could\n-00025400: 2062 6520 6120 6d61 7474 6572 206f 660a be a matter of.\n-00025410: 2020 2020 2068 6973 746f 7269 6361 6c20 historical \n-00025420: 636f 6e6e 6563 7469 6f6e 2077 6974 6820 connection with \n-00025430: 7468 6520 7375 626a 6563 7420 6f72 2077 the subject or w\n-00025440: 6974 6820 7265 6c61 7465 6420 6d61 7474 ith related matt\n-00025450: 6572 732c 206f 720a 2020 2020 206f 6620 ers, or. of \n-00025460: 6c65 6761 6c2c 2063 6f6d 6d65 7263 6961 legal, commercia\n-00025470: 6c2c 2070 6869 6c6f 736f 7068 6963 616c l, philosophical\n-00025480: 2c20 6574 6869 6361 6c20 6f72 2070 6f6c , ethical or pol\n-00025490: 6974 6963 616c 2070 6f73 6974 696f 6e0a itical position.\n-000254a0: 2020 2020 2072 6567 6172 6469 6e67 2074 regarding t\n-000254b0: 6865 6d2e 0a0a 2020 2020 2054 6865 2022 hem... The \"\n-000254c0: 496e 7661 7269 616e 7420 5365 6374 696f Invariant Sectio\n-000254d0: 6e73 2220 6172 6520 6365 7274 6169 6e20 ns\" are certain \n-000254e0: 5365 636f 6e64 6172 7920 5365 6374 696f Secondary Sectio\n-000254f0: 6e73 2077 686f 7365 0a20 2020 2020 7469 ns whose. ti\n-00025500: 746c 6573 2061 7265 2064 6573 6967 6e61 tles are designa\n-00025510: 7465 642c 2061 7320 6265 696e 6720 7468 ted, as being th\n-00025520: 6f73 6520 6f66 2049 6e76 6172 6961 6e74 ose of Invariant\n-00025530: 2053 6563 7469 6f6e 732c 2069 6e20 7468 Sections, in th\n-00025540: 650a 2020 2020 206e 6f74 6963 6520 7468 e. notice th\n-00025550: 6174 2073 6179 7320 7468 6174 2074 6865 at says that the\n-00025560: 2044 6f63 756d 656e 7420 6973 2072 656c Document is rel\n-00025570: 6561 7365 6420 756e 6465 7220 7468 6973 eased under this\n-00025580: 204c 6963 656e 7365 2e0a 2020 2020 2049 License.. I\n-00025590: 6620 6120 7365 6374 696f 6e20 646f 6573 f a section does\n-000255a0: 206e 6f74 2066 6974 2074 6865 2061 626f not fit the abo\n-000255b0: 7665 2064 6566 696e 6974 696f 6e20 6f66 ve definition of\n-000255c0: 2053 6563 6f6e 6461 7279 2074 6865 6e20 Secondary then \n-000255d0: 6974 0a20 2020 2020 6973 206e 6f74 2061 it. is not a\n-000255e0: 6c6c 6f77 6564 2074 6f20 6265 2064 6573 llowed to be des\n-000255f0: 6967 6e61 7465 6420 6173 2049 6e76 6172 ignated as Invar\n-00025600: 6961 6e74 2e20 2054 6865 2044 6f63 756d iant. The Docum\n-00025610: 656e 7420 6d61 790a 2020 2020 2063 6f6e ent may. con\n-00025620: 7461 696e 207a 6572 6f20 496e 7661 7269 tain zero Invari\n-00025630: 616e 7420 5365 6374 696f 6e73 2e20 2049 ant Sections. I\n-00025640: 6620 7468 6520 446f 6375 6d65 6e74 2064 f the Document d\n-00025650: 6f65 7320 6e6f 7420 6964 656e 7469 6679 oes not identify\n-00025660: 0a20 2020 2020 616e 7920 496e 7661 7269 . any Invari\n-00025670: 616e 7420 5365 6374 696f 6e73 2074 6865 ant Sections the\n-00025680: 6e20 7468 6572 6520 6172 6520 6e6f 6e65 n there are none\n-00025690: 2e0a 0a20 2020 2020 5468 6520 2243 6f76 ... The \"Cov\n-000256a0: 6572 2054 6578 7473 2220 6172 6520 6365 er Texts\" are ce\n-000256b0: 7274 6169 6e20 7368 6f72 7420 7061 7373 rtain short pass\n-000256c0: 6167 6573 206f 6620 7465 7874 2074 6861 ages of text tha\n-000256d0: 7420 6172 650a 2020 2020 206c 6973 7465 t are. liste\n-000256e0: 642c 2061 7320 4672 6f6e 742d 436f 7665 d, as Front-Cove\n-000256f0: 7220 5465 7874 7320 6f72 2042 6163 6b2d r Texts or Back-\n-00025700: 436f 7665 7220 5465 7874 732c 2069 6e20 Cover Texts, in \n-00025710: 7468 6520 6e6f 7469 6365 0a20 2020 2020 the notice. \n-00025720: 7468 6174 2073 6179 7320 7468 6174 2074 that says that t\n-00025730: 6865 2044 6f63 756d 656e 7420 6973 2072 he Document is r\n-00025740: 656c 6561 7365 6420 756e 6465 7220 7468 eleased under th\n-00025750: 6973 204c 6963 656e 7365 2e20 2041 0a20 is License. A. \n-00025760: 2020 2020 4672 6f6e 742d 436f 7665 7220 Front-Cover \n-00025770: 5465 7874 206d 6179 2062 6520 6174 206d Text may be at m\n-00025780: 6f73 7420 3520 776f 7264 732c 2061 6e64 ost 5 words, and\n-00025790: 2061 2042 6163 6b2d 436f 7665 7220 5465 a Back-Cover Te\n-000257a0: 7874 206d 6179 0a20 2020 2020 6265 2061 xt may. be a\n-000257b0: 7420 6d6f 7374 2032 3520 776f 7264 732e t most 25 words.\n-000257c0: 0a0a 2020 2020 2041 2022 5472 616e 7370 .. A \"Transp\n-000257d0: 6172 656e 7422 2063 6f70 7920 6f66 2074 arent\" copy of t\n-000257e0: 6865 2044 6f63 756d 656e 7420 6d65 616e he Document mean\n-000257f0: 7320 6120 6d61 6368 696e 652d 7265 6164 s a machine-read\n-00025800: 6162 6c65 2063 6f70 792c 0a20 2020 2020 able copy,. \n-00025810: 7265 7072 6573 656e 7465 6420 696e 2061 represented in a\n-00025820: 2066 6f72 6d61 7420 7768 6f73 6520 7370 format whose sp\n-00025830: 6563 6966 6963 6174 696f 6e20 6973 2061 ecification is a\n-00025840: 7661 696c 6162 6c65 2074 6f20 7468 650a vailable to the.\n-00025850: 2020 2020 2067 656e 6572 616c 2070 7562 general pub\n-00025860: 6c69 632c 2074 6861 7420 6973 2073 7569 lic, that is sui\n-00025870: 7461 626c 6520 666f 7220 7265 7669 7369 table for revisi\n-00025880: 6e67 2074 6865 2064 6f63 756d 656e 740a ng the document.\n-00025890: 2020 2020 2073 7472 6169 6768 7466 6f72 straightfor\n-000258a0: 7761 7264 6c79 2077 6974 6820 6765 6e65 wardly with gene\n-000258b0: 7269 6320 7465 7874 2065 6469 746f 7273 ric text editors\n-000258c0: 206f 7220 2866 6f72 2069 6d61 6765 7320 or (for images \n-000258d0: 636f 6d70 6f73 6564 0a20 2020 2020 6f66 composed. of\n-000258e0: 2070 6978 656c 7329 2067 656e 6572 6963 pixels) generic\n-000258f0: 2070 6169 6e74 2070 726f 6772 616d 7320 paint programs \n-00025900: 6f72 2028 666f 7220 6472 6177 696e 6773 or (for drawings\n-00025910: 2920 736f 6d65 2077 6964 656c 790a 2020 ) some widely. \n-00025920: 2020 2061 7661 696c 6162 6c65 2064 7261 available dra\n-00025930: 7769 6e67 2065 6469 746f 722c 2061 6e64 wing editor, and\n-00025940: 2074 6861 7420 6973 2073 7569 7461 626c that is suitabl\n-00025950: 6520 666f 7220 696e 7075 7420 746f 2074 e for input to t\n-00025960: 6578 740a 2020 2020 2066 6f72 6d61 7474 ext. formatt\n-00025970: 6572 7320 6f72 2066 6f72 2061 7574 6f6d ers or for autom\n-00025980: 6174 6963 2074 7261 6e73 6c61 7469 6f6e atic translation\n-00025990: 2074 6f20 6120 7661 7269 6574 7920 6f66 to a variety of\n-000259a0: 2066 6f72 6d61 7473 0a20 2020 2020 7375 formats. su\n-000259b0: 6974 6162 6c65 2066 6f72 2069 6e70 7574 itable for input\n-000259c0: 2074 6f20 7465 7874 2066 6f72 6d61 7474 to text formatt\n-000259d0: 6572 732e 2020 4120 636f 7079 206d 6164 ers. A copy mad\n-000259e0: 6520 696e 2061 6e20 6f74 6865 7277 6973 e in an otherwis\n-000259f0: 650a 2020 2020 2054 7261 6e73 7061 7265 e. Transpare\n-00025a00: 6e74 2066 696c 6520 666f 726d 6174 2077 nt file format w\n-00025a10: 686f 7365 206d 6172 6b75 702c 206f 7220 hose markup, or \n-00025a20: 6162 7365 6e63 6520 6f66 206d 6172 6b75 absence of marku\n-00025a30: 702c 2068 6173 0a20 2020 2020 6265 656e p, has. been\n-00025a40: 2061 7272 616e 6765 6420 746f 2074 6877 arranged to thw\n-00025a50: 6172 7420 6f72 2064 6973 636f 7572 6167 art or discourag\n-00025a60: 6520 7375 6273 6571 7565 6e74 206d 6f64 e subsequent mod\n-00025a70: 6966 6963 6174 696f 6e20 6279 0a20 2020 ification by. \n-00025a80: 2020 7265 6164 6572 7320 6973 206e 6f74 readers is not\n-00025a90: 2054 7261 6e73 7061 7265 6e74 2e20 2041 Transparent. A\n-00025aa0: 6e20 696d 6167 6520 666f 726d 6174 2069 n image format i\n-00025ab0: 7320 6e6f 7420 5472 616e 7370 6172 656e s not Transparen\n-00025ac0: 7420 6966 0a20 2020 2020 7573 6564 2066 t if. used f\n-00025ad0: 6f72 2061 6e79 2073 7562 7374 616e 7469 or any substanti\n-00025ae0: 616c 2061 6d6f 756e 7420 6f66 2074 6578 al amount of tex\n-00025af0: 742e 2020 4120 636f 7079 2074 6861 7420 t. A copy that \n-00025b00: 6973 206e 6f74 0a20 2020 2020 2254 7261 is not. \"Tra\n-00025b10: 6e73 7061 7265 6e74 2220 6973 2063 616c nsparent\" is cal\n-00025b20: 6c65 6420 224f 7061 7175 6522 2e0a 0a20 led \"Opaque\"... \n-00025b30: 2020 2020 4578 616d 706c 6573 206f 6620 Examples of \n-00025b40: 7375 6974 6162 6c65 2066 6f72 6d61 7473 suitable formats\n-00025b50: 2066 6f72 2054 7261 6e73 7061 7265 6e74 for Transparent\n-00025b60: 2063 6f70 6965 7320 696e 636c 7564 6520 copies include \n-00025b70: 706c 6169 6e0a 2020 2020 2041 5343 4949 plain. ASCII\n-00025b80: 2077 6974 686f 7574 206d 6172 6b75 702c without markup,\n-00025b90: 2054 6578 696e 666f 2069 6e70 7574 2066 Texinfo input f\n-00025ba0: 6f72 6d61 742c 204c 6154 6558 2069 6e70 ormat, LaTeX inp\n-00025bb0: 7574 2066 6f72 6d61 742c 0a20 2020 2020 ut format,. \n-00025bc0: 5347 4d4c 206f 7220 584d 4c20 7573 696e SGML or XML usin\n-00025bd0: 6720 6120 7075 626c 6963 6c79 2061 7661 g a publicly ava\n-00025be0: 696c 6162 6c65 2044 5444 2c20 616e 6420 ilable DTD, and \n-00025bf0: 7374 616e 6461 7264 2d63 6f6e 666f 726d standard-conform\n-00025c00: 696e 670a 2020 2020 2073 696d 706c 6520 ing. simple \n-00025c10: 4854 4d4c 2c20 506f 7374 5363 7269 7074 HTML, PostScript\n-00025c20: 206f 7220 5044 4620 6465 7369 676e 6564 or PDF designed\n-00025c30: 2066 6f72 2068 756d 616e 206d 6f64 6966 for human modif\n-00025c40: 6963 6174 696f 6e2e 0a20 2020 2020 4578 ication.. Ex\n-00025c50: 616d 706c 6573 206f 6620 7472 616e 7370 amples of transp\n-00025c60: 6172 656e 7420 696d 6167 6520 666f 726d arent image form\n-00025c70: 6174 7320 696e 636c 7564 6520 504e 472c ats include PNG,\n-00025c80: 2058 4346 2061 6e64 204a 5047 2e0a 2020 XCF and JPG.. \n-00025c90: 2020 204f 7061 7175 6520 666f 726d 6174 Opaque format\n-00025ca0: 7320 696e 636c 7564 6520 7072 6f70 7269 s include propri\n-00025cb0: 6574 6172 7920 666f 726d 6174 7320 7468 etary formats th\n-00025cc0: 6174 2063 616e 2062 6520 7265 6164 2061 at can be read a\n-00025cd0: 6e64 0a20 2020 2020 6564 6974 6564 206f nd. edited o\n-00025ce0: 6e6c 7920 6279 2070 726f 7072 6965 7461 nly by proprieta\n-00025cf0: 7279 2077 6f72 6420 7072 6f63 6573 736f ry word processo\n-00025d00: 7273 2c20 5347 4d4c 206f 7220 584d 4c20 rs, SGML or XML \n-00025d10: 666f 7220 7768 6963 680a 2020 2020 2074 for which. t\n-00025d20: 6865 2044 5444 2061 6e64 2f6f 7220 7072 he DTD and/or pr\n-00025d30: 6f63 6573 7369 6e67 2074 6f6f 6c73 2061 ocessing tools a\n-00025d40: 7265 206e 6f74 2067 656e 6572 616c 6c79 re not generally\n-00025d50: 2061 7661 696c 6162 6c65 2c20 616e 640a available, and.\n-00025d60: 2020 2020 2074 6865 206d 6163 6869 6e65 the machine\n-00025d70: 2d67 656e 6572 6174 6564 2048 544d 4c2c -generated HTML,\n-00025d80: 2050 6f73 7453 6372 6970 7420 6f72 2050 PostScript or P\n-00025d90: 4446 2070 726f 6475 6365 6420 6279 2073 DF produced by s\n-00025da0: 6f6d 6520 776f 7264 0a20 2020 2020 7072 ome word. pr\n-00025db0: 6f63 6573 736f 7273 2066 6f72 206f 7574 ocessors for out\n-00025dc0: 7075 7420 7075 7270 6f73 6573 206f 6e6c put purposes onl\n-00025dd0: 792e 0a0a 2020 2020 2054 6865 2022 5469 y... The \"Ti\n-00025de0: 746c 6520 5061 6765 2220 6d65 616e 732c tle Page\" means,\n-00025df0: 2066 6f72 2061 2070 7269 6e74 6564 2062 for a printed b\n-00025e00: 6f6f 6b2c 2074 6865 2074 6974 6c65 2070 ook, the title p\n-00025e10: 6167 6520 6974 7365 6c66 2c0a 2020 2020 age itself,. \n-00025e20: 2070 6c75 7320 7375 6368 2066 6f6c 6c6f plus such follo\n-00025e30: 7769 6e67 2070 6167 6573 2061 7320 6172 wing pages as ar\n-00025e40: 6520 6e65 6564 6564 2074 6f20 686f 6c64 e needed to hold\n-00025e50: 2c20 6c65 6769 626c 792c 2074 6865 0a20 , legibly, the. \n-00025e60: 2020 2020 6d61 7465 7269 616c 2074 6869 material thi\n-00025e70: 7320 4c69 6365 6e73 6520 7265 7175 6972 s License requir\n-00025e80: 6573 2074 6f20 6170 7065 6172 2069 6e20 es to appear in \n-00025e90: 7468 6520 7469 746c 6520 7061 6765 2e20 the title page. \n-00025ea0: 2046 6f72 0a20 2020 2020 776f 726b 7320 For. works \n-00025eb0: 696e 2066 6f72 6d61 7473 2077 6869 6368 in formats which\n-00025ec0: 2064 6f20 6e6f 7420 6861 7665 2061 6e79 do not have any\n-00025ed0: 2074 6974 6c65 2070 6167 6520 6173 2073 title page as s\n-00025ee0: 7563 682c 2022 5469 746c 650a 2020 2020 uch, \"Title. \n-00025ef0: 2050 6167 6522 206d 6561 6e73 2074 6865 Page\" means the\n-00025f00: 2074 6578 7420 6e65 6172 2074 6865 206d text near the m\n-00025f10: 6f73 7420 7072 6f6d 696e 656e 7420 6170 ost prominent ap\n-00025f20: 7065 6172 616e 6365 206f 6620 7468 650a pearance of the.\n-00025f30: 2020 2020 2077 6f72 6b27 7320 7469 746c work's titl\n-00025f40: 652c 2070 7265 6365 6469 6e67 2074 6865 e, preceding the\n-00025f50: 2062 6567 696e 6e69 6e67 206f 6620 7468 beginning of th\n-00025f60: 6520 626f 6479 206f 6620 7468 6520 7465 e body of the te\n-00025f70: 7874 2e0a 0a20 2020 2020 4120 7365 6374 xt... A sect\n-00025f80: 696f 6e20 2245 6e74 6974 6c65 6420 5859 ion \"Entitled XY\n-00025f90: 5a22 206d 6561 6e73 2061 206e 616d 6564 Z\" means a named\n-00025fa0: 2073 7562 756e 6974 206f 6620 7468 6520 subunit of the \n-00025fb0: 446f 6375 6d65 6e74 0a20 2020 2020 7768 Document. wh\n-00025fc0: 6f73 6520 7469 746c 6520 6569 7468 6572 ose title either\n-00025fd0: 2069 7320 7072 6563 6973 656c 7920 5859 is precisely XY\n-00025fe0: 5a20 6f72 2063 6f6e 7461 696e 7320 5859 Z or contains XY\n-00025ff0: 5a20 696e 2070 6172 656e 7468 6573 6573 Z in parentheses\n-00026000: 0a20 2020 2020 666f 6c6c 6f77 696e 6720 . following \n-00026010: 7465 7874 2074 6861 7420 7472 616e 736c text that transl\n-00026020: 6174 6573 2058 595a 2069 6e20 616e 6f74 ates XYZ in anot\n-00026030: 6865 7220 6c61 6e67 7561 6765 2e20 2028 her language. (\n-00026040: 4865 7265 2058 595a 0a20 2020 2020 7374 Here XYZ. st\n-00026050: 616e 6473 2066 6f72 2061 2073 7065 6369 ands for a speci\n-00026060: 6669 6320 7365 6374 696f 6e20 6e61 6d65 fic section name\n-00026070: 206d 656e 7469 6f6e 6564 2062 656c 6f77 mentioned below\n-00026080: 2c20 7375 6368 2061 730a 2020 2020 2022 , such as. \"\n-00026090: 4163 6b6e 6f77 6c65 6467 656d 656e 7473 Acknowledgements\n-000260a0: 222c 2022 4465 6469 6361 7469 6f6e 7322 \", \"Dedications\"\n-000260b0: 2c20 2245 6e64 6f72 7365 6d65 6e74 7322 , \"Endorsements\"\n-000260c0: 2c20 6f72 2022 4869 7374 6f72 7922 2e29 , or \"History\".)\n-000260d0: 0a20 2020 2020 546f 2022 5072 6573 6572 . To \"Preser\n-000260e0: 7665 2074 6865 2054 6974 6c65 2220 6f66 ve the Title\" of\n-000260f0: 2073 7563 6820 6120 7365 6374 696f 6e20 such a section \n-00026100: 7768 656e 2079 6f75 206d 6f64 6966 7920 when you modify \n-00026110: 7468 650a 2020 2020 2044 6f63 756d 656e the. Documen\n-00026120: 7420 6d65 616e 7320 7468 6174 2069 7420 t means that it \n-00026130: 7265 6d61 696e 7320 6120 7365 6374 696f remains a sectio\n-00026140: 6e20 2245 6e74 6974 6c65 6420 5859 5a22 n \"Entitled XYZ\"\n-00026150: 2061 6363 6f72 6469 6e67 0a20 2020 2020 according. \n-00026160: 746f 2074 6869 7320 6465 6669 6e69 7469 to this definiti\n-00026170: 6f6e 2e0a 0a20 2020 2020 5468 6520 446f on... The Do\n-00026180: 6375 6d65 6e74 206d 6179 2069 6e63 6c75 cument may inclu\n-00026190: 6465 2057 6172 7261 6e74 7920 4469 7363 de Warranty Disc\n-000261a0: 6c61 696d 6572 7320 6e65 7874 2074 6f20 laimers next to \n-000261b0: 7468 6520 6e6f 7469 6365 0a20 2020 2020 the notice. \n-000261c0: 7768 6963 6820 7374 6174 6573 2074 6861 which states tha\n-000261d0: 7420 7468 6973 204c 6963 656e 7365 2061 t this License a\n-000261e0: 7070 6c69 6573 2074 6f20 7468 6520 446f pplies to the Do\n-000261f0: 6375 6d65 6e74 2e20 2054 6865 7365 0a20 cument. These. \n-00026200: 2020 2020 5761 7272 616e 7479 2044 6973 Warranty Dis\n-00026210: 636c 6169 6d65 7273 2061 7265 2063 6f6e claimers are con\n-00026220: 7369 6465 7265 6420 746f 2062 6520 696e sidered to be in\n-00026230: 636c 7564 6564 2062 7920 7265 6665 7265 cluded by refere\n-00026240: 6e63 6520 696e 0a20 2020 2020 7468 6973 nce in. this\n-00026250: 204c 6963 656e 7365 2c20 6275 7420 6f6e License, but on\n-00026260: 6c79 2061 7320 7265 6761 7264 7320 6469 ly as regards di\n-00026270: 7363 6c61 696d 696e 6720 7761 7272 616e sclaiming warran\n-00026280: 7469 6573 3a20 616e 7920 6f74 6865 720a ties: any other.\n-00026290: 2020 2020 2069 6d70 6c69 6361 7469 6f6e implication\n-000262a0: 2074 6861 7420 7468 6573 6520 5761 7272 that these Warr\n-000262b0: 616e 7479 2044 6973 636c 6169 6d65 7273 anty Disclaimers\n-000262c0: 206d 6179 2068 6176 6520 6973 2076 6f69 may have is voi\n-000262d0: 6420 616e 640a 2020 2020 2068 6173 206e d and. has n\n-000262e0: 6f20 6566 6665 6374 206f 6e20 7468 6520 o effect on the \n-000262f0: 6d65 616e 696e 6720 6f66 2074 6869 7320 meaning of this \n-00026300: 4c69 6365 6e73 652e 0a0a 2020 322e 2056 License... 2. V\n-00026310: 4552 4241 5449 4d20 434f 5059 494e 470a ERBATIM COPYING.\n-00026320: 0a20 2020 2020 596f 7520 6d61 7920 636f . You may co\n-00026330: 7079 2061 6e64 2064 6973 7472 6962 7574 py and distribut\n-00026340: 6520 7468 6520 446f 6375 6d65 6e74 2069 e the Document i\n-00026350: 6e20 616e 7920 6d65 6469 756d 2c20 6569 n any medium, ei\n-00026360: 7468 6572 0a20 2020 2020 636f 6d6d 6572 ther. commer\n-00026370: 6369 616c 6c79 206f 7220 6e6f 6e63 6f6d cially or noncom\n-00026380: 6d65 7263 6961 6c6c 792c 2070 726f 7669 mercially, provi\n-00026390: 6465 6420 7468 6174 2074 6869 7320 4c69 ded that this Li\n-000263a0: 6365 6e73 652c 2074 6865 0a20 2020 2020 cense, the. \n-000263b0: 636f 7079 7269 6768 7420 6e6f 7469 6365 copyright notice\n-000263c0: 732c 2061 6e64 2074 6865 206c 6963 656e s, and the licen\n-000263d0: 7365 206e 6f74 6963 6520 7361 7969 6e67 se notice saying\n-000263e0: 2074 6869 7320 4c69 6365 6e73 650a 2020 this License. \n-000263f0: 2020 2061 7070 6c69 6573 2074 6f20 7468 applies to th\n-00026400: 6520 446f 6375 6d65 6e74 2061 7265 2072 e Document are r\n-00026410: 6570 726f 6475 6365 6420 696e 2061 6c6c eproduced in all\n-00026420: 2063 6f70 6965 732c 2061 6e64 2074 6861 copies, and tha\n-00026430: 7420 796f 750a 2020 2020 2061 6464 206e t you. add n\n-00026440: 6f20 6f74 6865 7220 636f 6e64 6974 696f o other conditio\n-00026450: 6e73 2077 6861 7473 6f65 7665 7220 746f ns whatsoever to\n-00026460: 2074 686f 7365 206f 6620 7468 6973 204c those of this L\n-00026470: 6963 656e 7365 2e20 2059 6f75 0a20 2020 icense. You. \n-00026480: 2020 6d61 7920 6e6f 7420 7573 6520 7465 may not use te\n-00026490: 6368 6e69 6361 6c20 6d65 6173 7572 6573 chnical measures\n-000264a0: 2074 6f20 6f62 7374 7275 6374 206f 7220 to obstruct or \n-000264b0: 636f 6e74 726f 6c20 7468 6520 7265 6164 control the read\n-000264c0: 696e 670a 2020 2020 206f 7220 6675 7274 ing. or furt\n-000264d0: 6865 7220 636f 7079 696e 6720 6f66 2074 her copying of t\n-000264e0: 6865 2063 6f70 6965 7320 796f 7520 6d61 he copies you ma\n-000264f0: 6b65 206f 7220 6469 7374 7269 6275 7465 ke or distribute\n-00026500: 2e20 2048 6f77 6576 6572 2c0a 2020 2020 . However,. \n-00026510: 2079 6f75 206d 6179 2061 6363 6570 7420 you may accept \n-00026520: 636f 6d70 656e 7361 7469 6f6e 2069 6e20 compensation in \n-00026530: 6578 6368 616e 6765 2066 6f72 2063 6f70 exchange for cop\n-00026540: 6965 732e 2020 4966 2079 6f75 0a20 2020 ies. If you. \n-00026550: 2020 6469 7374 7269 6275 7465 2061 206c distribute a l\n-00026560: 6172 6765 2065 6e6f 7567 6820 6e75 6d62 arge enough numb\n-00026570: 6572 206f 6620 636f 7069 6573 2079 6f75 er of copies you\n-00026580: 206d 7573 7420 616c 736f 2066 6f6c 6c6f must also follo\n-00026590: 7720 7468 650a 2020 2020 2063 6f6e 6469 w the. condi\n-000265a0: 7469 6f6e 7320 696e 2073 6563 7469 6f6e tions in section\n-000265b0: 2033 2e0a 0a20 2020 2020 596f 7520 6d61 3... You ma\n-000265c0: 7920 616c 736f 206c 656e 6420 636f 7069 y also lend copi\n-000265d0: 6573 2c20 756e 6465 7220 7468 6520 7361 es, under the sa\n-000265e0: 6d65 2063 6f6e 6469 7469 6f6e 7320 7374 me conditions st\n-000265f0: 6174 6564 2061 626f 7665 2c0a 2020 2020 ated above,. \n-00026600: 2061 6e64 2079 6f75 206d 6179 2070 7562 and you may pub\n-00026610: 6c69 636c 7920 6469 7370 6c61 7920 636f licly display co\n-00026620: 7069 6573 2e0a 0a20 2033 2e20 434f 5059 pies... 3. COPY\n-00026630: 494e 4720 494e 2051 5541 4e54 4954 590a ING IN QUANTITY.\n-00026640: 0a20 2020 2020 4966 2079 6f75 2070 7562 . If you pub\n-00026650: 6c69 7368 2070 7269 6e74 6564 2063 6f70 lish printed cop\n-00026660: 6965 7320 286f 7220 636f 7069 6573 2069 ies (or copies i\n-00026670: 6e20 6d65 6469 6120 7468 6174 2063 6f6d n media that com\n-00026680: 6d6f 6e6c 790a 2020 2020 2068 6176 6520 monly. have \n-00026690: 7072 696e 7465 6420 636f 7665 7273 2920 printed covers) \n-000266a0: 6f66 2074 6865 2044 6f63 756d 656e 742c of the Document,\n-000266b0: 206e 756d 6265 7269 6e67 206d 6f72 6520 numbering more \n-000266c0: 7468 616e 2031 3030 2c20 616e 640a 2020 than 100, and. \n-000266d0: 2020 2074 6865 2044 6f63 756d 656e 7427 the Document'\n-000266e0: 7320 6c69 6365 6e73 6520 6e6f 7469 6365 s license notice\n-000266f0: 2072 6571 7569 7265 7320 436f 7665 7220 requires Cover \n-00026700: 5465 7874 732c 2079 6f75 206d 7573 740a Texts, you must.\n-00026710: 2020 2020 2065 6e63 6c6f 7365 2074 6865 enclose the\n-00026720: 2063 6f70 6965 7320 696e 2063 6f76 6572 copies in cover\n-00026730: 7320 7468 6174 2063 6172 7279 2c20 636c s that carry, cl\n-00026740: 6561 726c 7920 616e 6420 6c65 6769 626c early and legibl\n-00026750: 792c 2061 6c6c 0a20 2020 2020 7468 6573 y, all. thes\n-00026760: 6520 436f 7665 7220 5465 7874 733a 2046 e Cover Texts: F\n-00026770: 726f 6e74 2d43 6f76 6572 2054 6578 7473 ront-Cover Texts\n-00026780: 206f 6e20 7468 6520 6672 6f6e 7420 636f on the front co\n-00026790: 7665 722c 2061 6e64 0a20 2020 2020 4261 ver, and. Ba\n-000267a0: 636b 2d43 6f76 6572 2054 6578 7473 206f ck-Cover Texts o\n-000267b0: 6e20 7468 6520 6261 636b 2063 6f76 6572 n the back cover\n-000267c0: 2e20 2042 6f74 6820 636f 7665 7273 206d . Both covers m\n-000267d0: 7573 7420 616c 736f 2063 6c65 6172 6c79 ust also clearly\n-000267e0: 0a20 2020 2020 616e 6420 6c65 6769 626c . and legibl\n-000267f0: 7920 6964 656e 7469 6679 2079 6f75 2061 y identify you a\n-00026800: 7320 7468 6520 7075 626c 6973 6865 7220 s the publisher \n-00026810: 6f66 2074 6865 7365 2063 6f70 6965 732e of these copies.\n-00026820: 2020 5468 650a 2020 2020 2066 726f 6e74 The. front\n-00026830: 2063 6f76 6572 206d 7573 7420 7072 6573 cover must pres\n-00026840: 656e 7420 7468 6520 6675 6c6c 2074 6974 ent the full tit\n-00026850: 6c65 2077 6974 6820 616c 6c20 776f 7264 le with all word\n-00026860: 7320 6f66 2074 6865 2074 6974 6c65 0a20 s of the title. \n-00026870: 2020 2020 6571 7561 6c6c 7920 7072 6f6d equally prom\n-00026880: 696e 656e 7420 616e 6420 7669 7369 626c inent and visibl\n-00026890: 652e 2020 596f 7520 6d61 7920 6164 6420 e. You may add \n-000268a0: 6f74 6865 7220 6d61 7465 7269 616c 206f other material o\n-000268b0: 6e20 7468 650a 2020 2020 2063 6f76 6572 n the. cover\n-000268c0: 7320 696e 2061 6464 6974 696f 6e2e 2020 s in addition. \n-000268d0: 436f 7079 696e 6720 7769 7468 2063 6861 Copying with cha\n-000268e0: 6e67 6573 206c 696d 6974 6564 2074 6f20 nges limited to \n-000268f0: 7468 6520 636f 7665 7273 2c20 6173 0a20 the covers, as. \n-00026900: 2020 2020 6c6f 6e67 2061 7320 7468 6579 long as they\n-00026910: 2070 7265 7365 7276 6520 7468 6520 7469 preserve the ti\n-00026920: 746c 6520 6f66 2074 6865 2044 6f63 756d tle of the Docum\n-00026930: 656e 7420 616e 6420 7361 7469 7366 7920 ent and satisfy \n-00026940: 7468 6573 650a 2020 2020 2063 6f6e 6469 these. condi\n-00026950: 7469 6f6e 732c 2063 616e 2062 6520 7472 tions, can be tr\n-00026960: 6561 7465 6420 6173 2076 6572 6261 7469 eated as verbati\n-00026970: 6d20 636f 7079 696e 6720 696e 206f 7468 m copying in oth\n-00026980: 6572 2072 6573 7065 6374 732e 0a0a 2020 er respects... \n-00026990: 2020 2049 6620 7468 6520 7265 7175 6972 If the requir\n-000269a0: 6564 2074 6578 7473 2066 6f72 2065 6974 ed texts for eit\n-000269b0: 6865 7220 636f 7665 7220 6172 6520 746f her cover are to\n-000269c0: 6f20 766f 6c75 6d69 6e6f 7573 2074 6f20 o voluminous to \n-000269d0: 6669 740a 2020 2020 206c 6567 6962 6c79 fit. legibly\n-000269e0: 2c20 796f 7520 7368 6f75 6c64 2070 7574 , you should put\n-000269f0: 2074 6865 2066 6972 7374 206f 6e65 7320 the first ones \n-00026a00: 6c69 7374 6564 2028 6173 206d 616e 7920 listed (as many \n-00026a10: 6173 2066 6974 0a20 2020 2020 7265 6173 as fit. reas\n-00026a20: 6f6e 6162 6c79 2920 6f6e 2074 6865 2061 onably) on the a\n-00026a30: 6374 7561 6c20 636f 7665 722c 2061 6e64 ctual cover, and\n-00026a40: 2063 6f6e 7469 6e75 6520 7468 6520 7265 continue the re\n-00026a50: 7374 206f 6e74 6f0a 2020 2020 2061 646a st onto. adj\n-00026a60: 6163 656e 7420 7061 6765 732e 0a0a 2020 acent pages... \n-00026a70: 2020 2049 6620 796f 7520 7075 626c 6973 If you publis\n-00026a80: 6820 6f72 2064 6973 7472 6962 7574 6520 h or distribute \n-00026a90: 4f70 6171 7565 2063 6f70 6965 7320 6f66 Opaque copies of\n-00026aa0: 2074 6865 2044 6f63 756d 656e 740a 2020 the Document. \n-00026ab0: 2020 206e 756d 6265 7269 6e67 206d 6f72 numbering mor\n-00026ac0: 6520 7468 616e 2031 3030 2c20 796f 7520 e than 100, you \n-00026ad0: 6d75 7374 2065 6974 6865 7220 696e 636c must either incl\n-00026ae0: 7564 6520 6120 6d61 6368 696e 652d 7265 ude a machine-re\n-00026af0: 6164 6162 6c65 0a20 2020 2020 5472 616e adable. Tran\n-00026b00: 7370 6172 656e 7420 636f 7079 2061 6c6f sparent copy alo\n-00026b10: 6e67 2077 6974 6820 6561 6368 204f 7061 ng with each Opa\n-00026b20: 7175 6520 636f 7079 2c20 6f72 2073 7461 que copy, or sta\n-00026b30: 7465 2069 6e20 6f72 2077 6974 680a 2020 te in or with. \n-00026b40: 2020 2065 6163 6820 4f70 6171 7565 2063 each Opaque c\n-00026b50: 6f70 7920 6120 636f 6d70 7574 6572 2d6e opy a computer-n\n-00026b60: 6574 776f 726b 206c 6f63 6174 696f 6e20 etwork location \n-00026b70: 6672 6f6d 2077 6869 6368 2074 6865 2067 from which the g\n-00026b80: 656e 6572 616c 0a20 2020 2020 6e65 7477 eneral. netw\n-00026b90: 6f72 6b2d 7573 696e 6720 7075 626c 6963 ork-using public\n-00026ba0: 2068 6173 2061 6363 6573 7320 746f 2064 has access to d\n-00026bb0: 6f77 6e6c 6f61 6420 7573 696e 6720 7075 ownload using pu\n-00026bc0: 626c 6963 2d73 7461 6e64 6172 640a 2020 blic-standard. \n-00026bd0: 2020 206e 6574 776f 726b 2070 726f 746f network proto\n-00026be0: 636f 6c73 2061 2063 6f6d 706c 6574 6520 cols a complete \n-00026bf0: 5472 616e 7370 6172 656e 7420 636f 7079 Transparent copy\n-00026c00: 206f 6620 7468 6520 446f 6375 6d65 6e74 of the Document\n-00026c10: 2c20 6672 6565 0a20 2020 2020 6f66 2061 , free. of a\n-00026c20: 6464 6564 206d 6174 6572 6961 6c2e 2020 dded material. \n-00026c30: 4966 2079 6f75 2075 7365 2074 6865 206c If you use the l\n-00026c40: 6174 7465 7220 6f70 7469 6f6e 2c20 796f atter option, yo\n-00026c50: 7520 6d75 7374 2074 616b 650a 2020 2020 u must take. \n-00026c60: 2072 6561 736f 6e61 626c 7920 7072 7564 reasonably prud\n-00026c70: 656e 7420 7374 6570 732c 2077 6865 6e20 ent steps, when \n-00026c80: 796f 7520 6265 6769 6e20 6469 7374 7269 you begin distri\n-00026c90: 6275 7469 6f6e 206f 6620 4f70 6171 7565 bution of Opaque\n-00026ca0: 0a20 2020 2020 636f 7069 6573 2069 6e20 . copies in \n-00026cb0: 7175 616e 7469 7479 2c20 746f 2065 6e73 quantity, to ens\n-00026cc0: 7572 6520 7468 6174 2074 6869 7320 5472 ure that this Tr\n-00026cd0: 616e 7370 6172 656e 7420 636f 7079 2077 ansparent copy w\n-00026ce0: 696c 6c0a 2020 2020 2072 656d 6169 6e20 ill. remain \n-00026cf0: 7468 7573 2061 6363 6573 7369 626c 6520 thus accessible \n-00026d00: 6174 2074 6865 2073 7461 7465 6420 6c6f at the stated lo\n-00026d10: 6361 7469 6f6e 2075 6e74 696c 2061 7420 cation until at \n-00026d20: 6c65 6173 7420 6f6e 650a 2020 2020 2079 least one. y\n-00026d30: 6561 7220 6166 7465 7220 7468 6520 6c61 ear after the la\n-00026d40: 7374 2074 696d 6520 796f 7520 6469 7374 st time you dist\n-00026d50: 7269 6275 7465 2061 6e20 4f70 6171 7565 ribute an Opaque\n-00026d60: 2063 6f70 7920 2864 6972 6563 746c 7920 copy (directly \n-00026d70: 6f72 0a20 2020 2020 7468 726f 7567 6820 or. through \n-00026d80: 796f 7572 2061 6765 6e74 7320 6f72 2072 your agents or r\n-00026d90: 6574 6169 6c65 7273 2920 6f66 2074 6861 etailers) of tha\n-00026da0: 7420 6564 6974 696f 6e20 746f 2074 6865 t edition to the\n-00026db0: 2070 7562 6c69 632e 0a0a 2020 2020 2049 public... I\n-00026dc0: 7420 6973 2072 6571 7565 7374 6564 2c20 t is requested, \n-00026dd0: 6275 7420 6e6f 7420 7265 7175 6972 6564 but not required\n-00026de0: 2c20 7468 6174 2079 6f75 2063 6f6e 7461 , that you conta\n-00026df0: 6374 2074 6865 2061 7574 686f 7273 206f ct the authors o\n-00026e00: 660a 2020 2020 2074 6865 2044 6f63 756d f. the Docum\n-00026e10: 656e 7420 7765 6c6c 2062 6566 6f72 6520 ent well before \n-00026e20: 7265 6469 7374 7269 6275 7469 6e67 2061 redistributing a\n-00026e30: 6e79 206c 6172 6765 206e 756d 6265 7220 ny large number \n-00026e40: 6f66 2063 6f70 6965 732c 0a20 2020 2020 of copies,. \n-00026e50: 746f 2067 6976 6520 7468 656d 2061 2063 to give them a c\n-00026e60: 6861 6e63 6520 746f 2070 726f 7669 6465 hance to provide\n-00026e70: 2079 6f75 2077 6974 6820 616e 2075 7064 you with an upd\n-00026e80: 6174 6564 2076 6572 7369 6f6e 206f 6620 ated version of \n-00026e90: 7468 650a 2020 2020 2044 6f63 756d 656e the. Documen\n-00026ea0: 742e 0a0a 2020 342e 204d 4f44 4946 4943 t... 4. MODIFIC\n-00026eb0: 4154 494f 4e53 0a0a 2020 2020 2059 6f75 ATIONS.. You\n-00026ec0: 206d 6179 2063 6f70 7920 616e 6420 6469 may copy and di\n-00026ed0: 7374 7269 6275 7465 2061 204d 6f64 6966 stribute a Modif\n-00026ee0: 6965 6420 5665 7273 696f 6e20 6f66 2074 ied Version of t\n-00026ef0: 6865 2044 6f63 756d 656e 740a 2020 2020 he Document. \n-00026f00: 2075 6e64 6572 2074 6865 2063 6f6e 6469 under the condi\n-00026f10: 7469 6f6e 7320 6f66 2073 6563 7469 6f6e tions of section\n-00026f20: 7320 3220 616e 6420 3320 6162 6f76 652c s 2 and 3 above,\n-00026f30: 2070 726f 7669 6465 6420 7468 6174 2079 provided that y\n-00026f40: 6f75 0a20 2020 2020 7265 6c65 6173 6520 ou. release \n-00026f50: 7468 6520 4d6f 6469 6669 6564 2056 6572 the Modified Ver\n-00026f60: 7369 6f6e 2075 6e64 6572 2070 7265 6369 sion under preci\n-00026f70: 7365 6c79 2074 6869 7320 4c69 6365 6e73 sely this Licens\n-00026f80: 652c 2077 6974 6820 7468 650a 2020 2020 e, with the. \n-00026f90: 204d 6f64 6966 6965 6420 5665 7273 696f Modified Versio\n-00026fa0: 6e20 6669 6c6c 696e 6720 7468 6520 726f n filling the ro\n-00026fb0: 6c65 206f 6620 7468 6520 446f 6375 6d65 le of the Docume\n-00026fc0: 6e74 2c20 7468 7573 206c 6963 656e 7369 nt, thus licensi\n-00026fd0: 6e67 0a20 2020 2020 6469 7374 7269 6275 ng. distribu\n-00026fe0: 7469 6f6e 2061 6e64 206d 6f64 6966 6963 tion and modific\n-00026ff0: 6174 696f 6e20 6f66 2074 6865 204d 6f64 ation of the Mod\n-00027000: 6966 6965 6420 5665 7273 696f 6e20 746f ified Version to\n-00027010: 2077 686f 6576 6572 0a20 2020 2020 706f whoever. po\n-00027020: 7373 6573 7365 7320 6120 636f 7079 206f ssesses a copy o\n-00027030: 6620 6974 2e20 2049 6e20 6164 6469 7469 f it. In additi\n-00027040: 6f6e 2c20 796f 7520 6d75 7374 2064 6f20 on, you must do \n-00027050: 7468 6573 6520 7468 696e 6773 2069 6e0a these things in.\n-00027060: 2020 2020 2074 6865 204d 6f64 6966 6965 the Modifie\n-00027070: 6420 5665 7273 696f 6e3a 0a0a 2020 2020 d Version:.. \n-00027080: 2020 2041 2e20 5573 6520 696e 2074 6865 A. Use in the\n-00027090: 2054 6974 6c65 2050 6167 6520 2861 6e64 Title Page (and\n-000270a0: 206f 6e20 7468 6520 636f 7665 7273 2c20 on the covers, \n-000270b0: 6966 2061 6e79 2920 6120 7469 746c 650a if any) a title.\n-000270c0: 2020 2020 2020 2020 2020 6469 7374 696e distin\n-000270d0: 6374 2066 726f 6d20 7468 6174 206f 6620 ct from that of \n-000270e0: 7468 6520 446f 6375 6d65 6e74 2c20 616e the Document, an\n-000270f0: 6420 6672 6f6d 2074 686f 7365 206f 6620 d from those of \n-00027100: 7072 6576 696f 7573 0a20 2020 2020 2020 previous. \n-00027110: 2020 2076 6572 7369 6f6e 7320 2877 6869 versions (whi\n-00027120: 6368 2073 686f 756c 642c 2069 6620 7468 ch should, if th\n-00027130: 6572 6520 7765 7265 2061 6e79 2c20 6265 ere were any, be\n-00027140: 206c 6973 7465 6420 696e 2074 6865 0a20 listed in the. \n-00027150: 2020 2020 2020 2020 2048 6973 746f 7279 History\n-00027160: 2073 6563 7469 6f6e 206f 6620 7468 6520 section of the \n-00027170: 446f 6375 6d65 6e74 292e 2020 596f 7520 Document). You \n-00027180: 6d61 7920 7573 6520 7468 6520 7361 6d65 may use the same\n-00027190: 2074 6974 6c65 0a20 2020 2020 2020 2020 title. \n-000271a0: 2061 7320 6120 7072 6576 696f 7573 2076 as a previous v\n-000271b0: 6572 7369 6f6e 2069 6620 7468 6520 6f72 ersion if the or\n-000271c0: 6967 696e 616c 2070 7562 6c69 7368 6572 iginal publisher\n-000271d0: 206f 6620 7468 6174 0a20 2020 2020 2020 of that. \n-000271e0: 2020 2076 6572 7369 6f6e 2067 6976 6573 version gives\n-000271f0: 2070 6572 6d69 7373 696f 6e2e 0a0a 2020 permission... \n-00027200: 2020 2020 2042 2e20 4c69 7374 206f 6e20 B. List on \n-00027210: 7468 6520 5469 746c 6520 5061 6765 2c20 the Title Page, \n-00027220: 6173 2061 7574 686f 7273 2c20 6f6e 6520 as authors, one \n-00027230: 6f72 206d 6f72 6520 7065 7273 6f6e 7320 or more persons \n-00027240: 6f72 0a20 2020 2020 2020 2020 2065 6e74 or. ent\n-00027250: 6974 6965 7320 7265 7370 6f6e 7369 626c ities responsibl\n-00027260: 6520 666f 7220 6175 7468 6f72 7368 6970 e for authorship\n-00027270: 206f 6620 7468 6520 6d6f 6469 6669 6361 of the modifica\n-00027280: 7469 6f6e 7320 696e 0a20 2020 2020 2020 tions in. \n-00027290: 2020 2074 6865 204d 6f64 6966 6965 6420 the Modified \n-000272a0: 5665 7273 696f 6e2c 2074 6f67 6574 6865 Version, togethe\n-000272b0: 7220 7769 7468 2061 7420 6c65 6173 7420 r with at least \n-000272c0: 6669 7665 206f 6620 7468 650a 2020 2020 five of the. \n-000272d0: 2020 2020 2020 7072 696e 6369 7061 6c20 principal \n-000272e0: 6175 7468 6f72 7320 6f66 2074 6865 2044 authors of the D\n-000272f0: 6f63 756d 656e 7420 2861 6c6c 206f 6620 ocument (all of \n-00027300: 6974 7320 7072 696e 6369 7061 6c0a 2020 its principal. \n-00027310: 2020 2020 2020 2020 6175 7468 6f72 732c authors,\n-00027320: 2069 6620 6974 2068 6173 2066 6577 6572 if it has fewer\n-00027330: 2074 6861 6e20 6669 7665 292c 2075 6e6c than five), unl\n-00027340: 6573 7320 7468 6579 2072 656c 6561 7365 ess they release\n-00027350: 2079 6f75 0a20 2020 2020 2020 2020 2066 you. f\n-00027360: 726f 6d20 7468 6973 2072 6571 7569 7265 rom this require\n-00027370: 6d65 6e74 2e0a 0a20 2020 2020 2020 432e ment... C.\n-00027380: 2053 7461 7465 206f 6e20 7468 6520 5469 State on the Ti\n-00027390: 746c 6520 7061 6765 2074 6865 206e 616d tle page the nam\n-000273a0: 6520 6f66 2074 6865 2070 7562 6c69 7368 e of the publish\n-000273b0: 6572 206f 6620 7468 650a 2020 2020 2020 er of the. \n-000273c0: 2020 2020 4d6f 6469 6669 6564 2056 6572 Modified Ver\n-000273d0: 7369 6f6e 2c20 6173 2074 6865 2070 7562 sion, as the pub\n-000273e0: 6c69 7368 6572 2e0a 0a20 2020 2020 2020 lisher... \n-000273f0: 442e 2050 7265 7365 7276 6520 616c 6c20 D. Preserve all \n-00027400: 7468 6520 636f 7079 7269 6768 7420 6e6f the copyright no\n-00027410: 7469 6365 7320 6f66 2074 6865 2044 6f63 tices of the Doc\n-00027420: 756d 656e 742e 0a0a 2020 2020 2020 2045 ument... E\n-00027430: 2e20 4164 6420 616e 2061 7070 726f 7072 . Add an appropr\n-00027440: 6961 7465 2063 6f70 7972 6967 6874 206e iate copyright n\n-00027450: 6f74 6963 6520 666f 7220 796f 7572 206d otice for your m\n-00027460: 6f64 6966 6963 6174 696f 6e73 0a20 2020 odifications. \n-00027470: 2020 2020 2020 2061 646a 6163 656e 7420 adjacent \n-00027480: 746f 2074 6865 206f 7468 6572 2063 6f70 to the other cop\n-00027490: 7972 6967 6874 206e 6f74 6963 6573 2e0a yright notices..\n-000274a0: 0a20 2020 2020 2020 462e 2049 6e63 6c75 . F. Inclu\n-000274b0: 6465 2c20 696d 6d65 6469 6174 656c 7920 de, immediately \n-000274c0: 6166 7465 7220 7468 6520 636f 7079 7269 after the copyri\n-000274d0: 6768 7420 6e6f 7469 6365 732c 2061 206c ght notices, a l\n-000274e0: 6963 656e 7365 0a20 2020 2020 2020 2020 icense. \n-000274f0: 206e 6f74 6963 6520 6769 7669 6e67 2074 notice giving t\n-00027500: 6865 2070 7562 6c69 6320 7065 726d 6973 he public permis\n-00027510: 7369 6f6e 2074 6f20 7573 6520 7468 6520 sion to use the \n-00027520: 4d6f 6469 6669 6564 0a20 2020 2020 2020 Modified. \n-00027530: 2020 2056 6572 7369 6f6e 2075 6e64 6572 Version under\n-00027540: 2074 6865 2074 6572 6d73 206f 6620 7468 the terms of th\n-00027550: 6973 204c 6963 656e 7365 2c20 696e 2074 is License, in t\n-00027560: 6865 2066 6f72 6d20 7368 6f77 6e20 696e he form shown in\n-00027570: 0a20 2020 2020 2020 2020 2074 6865 2041 . the A\n-00027580: 6464 656e 6475 6d20 6265 6c6f 772e 0a0a ddendum below...\n-00027590: 2020 2020 2020 2047 2e20 5072 6573 6572 G. Preser\n-000275a0: 7665 2069 6e20 7468 6174 206c 6963 656e ve in that licen\n-000275b0: 7365 206e 6f74 6963 6520 7468 6520 6675 se notice the fu\n-000275c0: 6c6c 206c 6973 7473 206f 6620 496e 7661 ll lists of Inva\n-000275d0: 7269 616e 740a 2020 2020 2020 2020 2020 riant. \n-000275e0: 5365 6374 696f 6e73 2061 6e64 2072 6571 Sections and req\n-000275f0: 7569 7265 6420 436f 7665 7220 5465 7874 uired Cover Text\n-00027600: 7320 6769 7665 6e20 696e 2074 6865 2044 s given in the D\n-00027610: 6f63 756d 656e 7427 730a 2020 2020 2020 ocument's. \n-00027620: 2020 2020 6c69 6365 6e73 6520 6e6f 7469 license noti\n-00027630: 6365 2e0a 0a20 2020 2020 2020 482e 2049 ce... H. I\n-00027640: 6e63 6c75 6465 2061 6e20 756e 616c 7465 nclude an unalte\n-00027650: 7265 6420 636f 7079 206f 6620 7468 6973 red copy of this\n-00027660: 204c 6963 656e 7365 2e0a 0a20 2020 2020 License... \n-00027670: 2020 492e 2050 7265 7365 7276 6520 7468 I. Preserve th\n-00027680: 6520 7365 6374 696f 6e20 456e 7469 746c e section Entitl\n-00027690: 6564 2022 4869 7374 6f72 7922 2c20 5072 ed \"History\", Pr\n-000276a0: 6573 6572 7665 2069 7473 2054 6974 6c65 eserve its Title\n-000276b0: 2c0a 2020 2020 2020 2020 2020 616e 6420 ,. and \n-000276c0: 6164 6420 746f 2069 7420 616e 2069 7465 add to it an ite\n-000276d0: 6d20 7374 6174 696e 6720 6174 206c 6561 m stating at lea\n-000276e0: 7374 2074 6865 2074 6974 6c65 2c20 7965 st the title, ye\n-000276f0: 6172 2c20 6e65 770a 2020 2020 2020 2020 ar, new. \n-00027700: 2020 6175 7468 6f72 732c 2061 6e64 2070 authors, and p\n-00027710: 7562 6c69 7368 6572 206f 6620 7468 6520 ublisher of the \n-00027720: 4d6f 6469 6669 6564 2056 6572 7369 6f6e Modified Version\n-00027730: 2061 7320 6769 7665 6e20 6f6e 2074 6865 as given on the\n-00027740: 0a20 2020 2020 2020 2020 2054 6974 6c65 . Title\n-00027750: 2050 6167 652e 2020 4966 2074 6865 7265 Page. If there\n-00027760: 2069 7320 6e6f 2073 6563 7469 6f6e 2045 is no section E\n-00027770: 6e74 6974 6c65 6420 2248 6973 746f 7279 ntitled \"History\n-00027780: 2220 696e 2074 6865 0a20 2020 2020 2020 \" in the. \n-00027790: 2020 2044 6f63 756d 656e 742c 2063 7265 Document, cre\n-000277a0: 6174 6520 6f6e 6520 7374 6174 696e 6720 ate one stating \n-000277b0: 7468 6520 7469 746c 652c 2079 6561 722c the title, year,\n-000277c0: 2061 7574 686f 7273 2c20 616e 640a 2020 authors, and. \n-000277d0: 2020 2020 2020 2020 7075 626c 6973 6865 publishe\n-000277e0: 7220 6f66 2074 6865 2044 6f63 756d 656e r of the Documen\n-000277f0: 7420 6173 2067 6976 656e 206f 6e20 6974 t as given on it\n-00027800: 7320 5469 746c 6520 5061 6765 2c20 7468 s Title Page, th\n-00027810: 656e 2061 6464 0a20 2020 2020 2020 2020 en add. \n-00027820: 2061 6e20 6974 656d 2064 6573 6372 6962 an item describ\n-00027830: 696e 6720 7468 6520 4d6f 6469 6669 6564 ing the Modified\n-00027840: 2056 6572 7369 6f6e 2061 7320 7374 6174 Version as stat\n-00027850: 6564 2069 6e20 7468 650a 2020 2020 2020 ed in the. \n-00027860: 2020 2020 7072 6576 696f 7573 2073 656e previous sen\n-00027870: 7465 6e63 652e 0a0a 2020 2020 2020 204a tence... J\n-00027880: 2e20 5072 6573 6572 7665 2074 6865 206e . Preserve the n\n-00027890: 6574 776f 726b 206c 6f63 6174 696f 6e2c etwork location,\n-000278a0: 2069 6620 616e 792c 2067 6976 656e 2069 if any, given i\n-000278b0: 6e20 7468 6520 446f 6375 6d65 6e74 0a20 n the Document. \n-000278c0: 2020 2020 2020 2020 2066 6f72 2070 7562 for pub\n-000278d0: 6c69 6320 6163 6365 7373 2074 6f20 6120 lic access to a \n-000278e0: 5472 616e 7370 6172 656e 7420 636f 7079 Transparent copy\n-000278f0: 206f 6620 7468 6520 446f 6375 6d65 6e74 of the Document\n-00027900: 2c20 616e 640a 2020 2020 2020 2020 2020 , and. \n-00027910: 6c69 6b65 7769 7365 2074 6865 206e 6574 likewise the net\n-00027920: 776f 726b 206c 6f63 6174 696f 6e73 2067 work locations g\n-00027930: 6976 656e 2069 6e20 7468 6520 446f 6375 iven in the Docu\n-00027940: 6d65 6e74 2066 6f72 0a20 2020 2020 2020 ment for. \n-00027950: 2020 2070 7265 7669 6f75 7320 7665 7273 previous vers\n-00027960: 696f 6e73 2069 7420 7761 7320 6261 7365 ions it was base\n-00027970: 6420 6f6e 2e20 2054 6865 7365 206d 6179 d on. These may\n-00027980: 2062 6520 706c 6163 6564 2069 6e20 7468 be placed in th\n-00027990: 650a 2020 2020 2020 2020 2020 2248 6973 e. \"His\n-000279a0: 746f 7279 2220 7365 6374 696f 6e2e 2020 tory\" section. \n-000279b0: 596f 7520 6d61 7920 6f6d 6974 2061 206e You may omit a n\n-000279c0: 6574 776f 726b 206c 6f63 6174 696f 6e20 etwork location \n-000279d0: 666f 7220 6120 776f 726b 0a20 2020 2020 for a work. \n-000279e0: 2020 2020 2074 6861 7420 7761 7320 7075 that was pu\n-000279f0: 626c 6973 6865 6420 6174 206c 6561 7374 blished at least\n-00027a00: 2066 6f75 7220 7965 6172 7320 6265 666f four years befo\n-00027a10: 7265 2074 6865 2044 6f63 756d 656e 740a re the Document.\n-00027a20: 2020 2020 2020 2020 2020 6974 7365 6c66 itself\n-00027a30: 2c20 6f72 2069 6620 7468 6520 6f72 6967 , or if the orig\n-00027a40: 696e 616c 2070 7562 6c69 7368 6572 206f inal publisher o\n-00027a50: 6620 7468 6520 7665 7273 696f 6e20 6974 f the version it\n-00027a60: 2072 6566 6572 730a 2020 2020 2020 2020 refers. \n-00027a70: 2020 746f 2067 6976 6573 2070 6572 6d69 to gives permi\n-00027a80: 7373 696f 6e2e 0a0a 2020 2020 2020 204b ssion... K\n-00027a90: 2e20 466f 7220 616e 7920 7365 6374 696f . For any sectio\n-00027aa0: 6e20 456e 7469 746c 6564 2022 4163 6b6e n Entitled \"Ackn\n-00027ab0: 6f77 6c65 6467 656d 656e 7473 2220 6f72 owledgements\" or\n-00027ac0: 2022 4465 6469 6361 7469 6f6e 7322 2c0a \"Dedications\",.\n-00027ad0: 2020 2020 2020 2020 2020 5072 6573 6572 Preser\n-00027ae0: 7665 2074 6865 2054 6974 6c65 206f 6620 ve the Title of \n-00027af0: 7468 6520 7365 6374 696f 6e2c 2061 6e64 the section, and\n-00027b00: 2070 7265 7365 7276 6520 696e 2074 6865 preserve in the\n-00027b10: 2073 6563 7469 6f6e 0a20 2020 2020 2020 section. \n-00027b20: 2020 2061 6c6c 2074 6865 2073 7562 7374 all the subst\n-00027b30: 616e 6365 2061 6e64 2074 6f6e 6520 6f66 ance and tone of\n-00027b40: 2065 6163 6820 6f66 2074 6865 2063 6f6e each of the con\n-00027b50: 7472 6962 7574 6f72 0a20 2020 2020 2020 tributor. \n-00027b60: 2020 2061 636b 6e6f 776c 6564 6765 6d65 acknowledgeme\n-00027b70: 6e74 7320 616e 642f 6f72 2064 6564 6963 nts and/or dedic\n-00027b80: 6174 696f 6e73 2067 6976 656e 2074 6865 ations given the\n-00027b90: 7265 696e 2e0a 0a20 2020 2020 2020 4c2e rein... L.\n-00027ba0: 2050 7265 7365 7276 6520 616c 6c20 7468 Preserve all th\n-00027bb0: 6520 496e 7661 7269 616e 7420 5365 6374 e Invariant Sect\n-00027bc0: 696f 6e73 206f 6620 7468 6520 446f 6375 ions of the Docu\n-00027bd0: 6d65 6e74 2c20 756e 616c 7465 7265 640a ment, unaltered.\n-00027be0: 2020 2020 2020 2020 2020 696e 2074 6865 in the\n-00027bf0: 6972 2074 6578 7420 616e 6420 696e 2074 ir text and in t\n-00027c00: 6865 6972 2074 6974 6c65 732e 2020 5365 heir titles. Se\n-00027c10: 6374 696f 6e20 6e75 6d62 6572 7320 6f72 ction numbers or\n-00027c20: 2074 6865 0a20 2020 2020 2020 2020 2065 the. e\n-00027c30: 7175 6976 616c 656e 7420 6172 6520 6e6f quivalent are no\n-00027c40: 7420 636f 6e73 6964 6572 6564 2070 6172 t considered par\n-00027c50: 7420 6f66 2074 6865 2073 6563 7469 6f6e t of the section\n-00027c60: 2074 6974 6c65 732e 0a0a 2020 2020 2020 titles... \n-00027c70: 204d 2e20 4465 6c65 7465 2061 6e79 2073 M. Delete any s\n-00027c80: 6563 7469 6f6e 2045 6e74 6974 6c65 6420 ection Entitled \n-00027c90: 2245 6e64 6f72 7365 6d65 6e74 7322 2e20 \"Endorsements\". \n-00027ca0: 2053 7563 6820 6120 7365 6374 696f 6e0a Such a section.\n-00027cb0: 2020 2020 2020 2020 2020 6d61 7920 6e6f may no\n-00027cc0: 7420 6265 2069 6e63 6c75 6465 6420 696e t be included in\n-00027cd0: 2074 6865 204d 6f64 6966 6965 6420 5665 the Modified Ve\n-00027ce0: 7273 696f 6e2e 0a0a 2020 2020 2020 204e rsion... N\n-00027cf0: 2e20 446f 206e 6f74 2072 6574 6974 6c65 . Do not retitle\n-00027d00: 2061 6e79 2065 7869 7374 696e 6720 7365 any existing se\n-00027d10: 6374 696f 6e20 746f 2062 6520 456e 7469 ction to be Enti\n-00027d20: 746c 6564 0a20 2020 2020 2020 2020 2022 tled. \"\n-00027d30: 456e 646f 7273 656d 656e 7473 2220 6f72 Endorsements\" or\n-00027d40: 2074 6f20 636f 6e66 6c69 6374 2069 6e20 to conflict in \n-00027d50: 7469 746c 6520 7769 7468 2061 6e79 2049 title with any I\n-00027d60: 6e76 6172 6961 6e74 0a20 2020 2020 2020 nvariant. \n-00027d70: 2020 2053 6563 7469 6f6e 2e0a 0a20 2020 Section... \n-00027d80: 2020 2020 4f2e 2050 7265 7365 7276 6520 O. Preserve \n-00027d90: 616e 7920 5761 7272 616e 7479 2044 6973 any Warranty Dis\n-00027da0: 636c 6169 6d65 7273 2e0a 0a20 2020 2020 claimers... \n-00027db0: 4966 2074 6865 204d 6f64 6966 6965 6420 If the Modified \n-00027dc0: 5665 7273 696f 6e20 696e 636c 7564 6573 Version includes\n-00027dd0: 206e 6577 2066 726f 6e74 2d6d 6174 7465 new front-matte\n-00027de0: 7220 7365 6374 696f 6e73 206f 720a 2020 r sections or. \n-00027df0: 2020 2061 7070 656e 6469 6365 7320 7468 appendices th\n-00027e00: 6174 2071 7561 6c69 6679 2061 7320 5365 at qualify as Se\n-00027e10: 636f 6e64 6172 7920 5365 6374 696f 6e73 condary Sections\n-00027e20: 2061 6e64 2063 6f6e 7461 696e 206e 6f0a and contain no.\n-00027e30: 2020 2020 206d 6174 6572 6961 6c20 636f material co\n-00027e40: 7069 6564 2066 726f 6d20 7468 6520 446f pied from the Do\n-00027e50: 6375 6d65 6e74 2c20 796f 7520 6d61 7920 cument, you may \n-00027e60: 6174 2079 6f75 7220 6f70 7469 6f6e 2064 at your option d\n-00027e70: 6573 6967 6e61 7465 0a20 2020 2020 736f esignate. so\n-00027e80: 6d65 206f 7220 616c 6c20 6f66 2074 6865 me or all of the\n-00027e90: 7365 2073 6563 7469 6f6e 7320 6173 2069 se sections as i\n-00027ea0: 6e76 6172 6961 6e74 2e20 2054 6f20 646f nvariant. To do\n-00027eb0: 2074 6869 732c 2061 6464 2074 6865 6972 this, add their\n-00027ec0: 0a20 2020 2020 7469 746c 6573 2074 6f20 . titles to \n-00027ed0: 7468 6520 6c69 7374 206f 6620 496e 7661 the list of Inva\n-00027ee0: 7269 616e 7420 5365 6374 696f 6e73 2069 riant Sections i\n-00027ef0: 6e20 7468 6520 4d6f 6469 6669 6564 2056 n the Modified V\n-00027f00: 6572 7369 6f6e 2773 0a20 2020 2020 6c69 ersion's. li\n-00027f10: 6365 6e73 6520 6e6f 7469 6365 2e20 2054 cense notice. T\n-00027f20: 6865 7365 2074 6974 6c65 7320 6d75 7374 hese titles must\n-00027f30: 2062 6520 6469 7374 696e 6374 2066 726f be distinct fro\n-00027f40: 6d20 616e 7920 6f74 6865 720a 2020 2020 m any other. \n-00027f50: 2073 6563 7469 6f6e 2074 6974 6c65 732e section titles.\n-00027f60: 0a0a 2020 2020 2059 6f75 206d 6179 2061 .. You may a\n-00027f70: 6464 2061 2073 6563 7469 6f6e 2045 6e74 dd a section Ent\n-00027f80: 6974 6c65 6420 2245 6e64 6f72 7365 6d65 itled \"Endorseme\n-00027f90: 6e74 7322 2c20 7072 6f76 6964 6564 2069 nts\", provided i\n-00027fa0: 7420 636f 6e74 6169 6e73 0a20 2020 2020 t contains. \n-00027fb0: 6e6f 7468 696e 6720 6275 7420 656e 646f nothing but endo\n-00027fc0: 7273 656d 656e 7473 206f 6620 796f 7572 rsements of your\n-00027fd0: 204d 6f64 6966 6965 6420 5665 7273 696f Modified Versio\n-00027fe0: 6e20 6279 2076 6172 696f 7573 0a20 2020 n by various. \n-00027ff0: 2020 7061 7274 6965 732d 2d66 6f72 2065 parties--for e\n-00028000: 7861 6d70 6c65 2c20 7374 6174 656d 656e xample, statemen\n-00028010: 7473 206f 6620 7065 6572 2072 6576 6965 ts of peer revie\n-00028020: 7720 6f72 2074 6861 7420 7468 6520 7465 w or that the te\n-00028030: 7874 0a20 2020 2020 6861 7320 6265 656e xt. has been\n-00028040: 2061 7070 726f 7665 6420 6279 2061 6e20 approved by an \n-00028050: 6f72 6761 6e69 7a61 7469 6f6e 2061 7320 organization as \n-00028060: 7468 6520 6175 7468 6f72 6974 6174 6976 the authoritativ\n-00028070: 650a 2020 2020 2064 6566 696e 6974 696f e. definitio\n-00028080: 6e20 6f66 2061 2073 7461 6e64 6172 642e n of a standard.\n-00028090: 0a0a 2020 2020 2059 6f75 206d 6179 2061 .. You may a\n-000280a0: 6464 2061 2070 6173 7361 6765 206f 6620 dd a passage of \n-000280b0: 7570 2074 6f20 6669 7665 2077 6f72 6473 up to five words\n-000280c0: 2061 7320 6120 4672 6f6e 742d 436f 7665 as a Front-Cove\n-000280d0: 7220 5465 7874 2c0a 2020 2020 2061 6e64 r Text,. and\n-000280e0: 2061 2070 6173 7361 6765 206f 6620 7570 a passage of up\n-000280f0: 2074 6f20 3235 2077 6f72 6473 2061 7320 to 25 words as \n-00028100: 6120 4261 636b 2d43 6f76 6572 2054 6578 a Back-Cover Tex\n-00028110: 742c 2074 6f20 7468 6520 656e 6420 6f66 t, to the end of\n-00028120: 0a20 2020 2020 7468 6520 6c69 7374 206f . the list o\n-00028130: 6620 436f 7665 7220 5465 7874 7320 696e f Cover Texts in\n-00028140: 2074 6865 204d 6f64 6966 6965 6420 5665 the Modified Ve\n-00028150: 7273 696f 6e2e 2020 4f6e 6c79 206f 6e65 rsion. Only one\n-00028160: 2070 6173 7361 6765 0a20 2020 2020 6f66 passage. of\n-00028170: 2046 726f 6e74 2d43 6f76 6572 2054 6578 Front-Cover Tex\n-00028180: 7420 616e 6420 6f6e 6520 6f66 2042 6163 t and one of Bac\n-00028190: 6b2d 436f 7665 7220 5465 7874 206d 6179 k-Cover Text may\n-000281a0: 2062 6520 6164 6465 6420 6279 2028 6f72 be added by (or\n-000281b0: 0a20 2020 2020 7468 726f 7567 6820 6172 . through ar\n-000281c0: 7261 6e67 656d 656e 7473 206d 6164 6520 rangements made \n-000281d0: 6279 2920 616e 7920 6f6e 6520 656e 7469 by) any one enti\n-000281e0: 7479 2e20 2049 6620 7468 6520 446f 6375 ty. If the Docu\n-000281f0: 6d65 6e74 0a20 2020 2020 616c 7265 6164 ment. alread\n-00028200: 7920 696e 636c 7564 6573 2061 2063 6f76 y includes a cov\n-00028210: 6572 2074 6578 7420 666f 7220 7468 6520 er text for the \n-00028220: 7361 6d65 2063 6f76 6572 2c20 7072 6576 same cover, prev\n-00028230: 696f 7573 6c79 2061 6464 6564 0a20 2020 iously added. \n-00028240: 2020 6279 2079 6f75 206f 7220 6279 2061 by you or by a\n-00028250: 7272 616e 6765 6d65 6e74 206d 6164 6520 rrangement made \n-00028260: 6279 2074 6865 2073 616d 6520 656e 7469 by the same enti\n-00028270: 7479 2079 6f75 2061 7265 2061 6374 696e ty you are actin\n-00028280: 6720 6f6e 0a20 2020 2020 6265 6861 6c66 g on. behalf\n-00028290: 206f 662c 2079 6f75 206d 6179 206e 6f74 of, you may not\n-000282a0: 2061 6464 2061 6e6f 7468 6572 3b20 6275 add another; bu\n-000282b0: 7420 796f 7520 6d61 7920 7265 706c 6163 t you may replac\n-000282c0: 6520 7468 6520 6f6c 640a 2020 2020 206f e the old. o\n-000282d0: 6e65 2c20 6f6e 2065 7870 6c69 6369 7420 ne, on explicit \n-000282e0: 7065 726d 6973 7369 6f6e 2066 726f 6d20 permission from \n-000282f0: 7468 6520 7072 6576 696f 7573 2070 7562 the previous pub\n-00028300: 6c69 7368 6572 2074 6861 7420 6164 6465 lisher that adde\n-00028310: 640a 2020 2020 2074 6865 206f 6c64 206f d. the old o\n-00028320: 6e65 2e0a 0a20 2020 2020 5468 6520 6175 ne... The au\n-00028330: 7468 6f72 2873 2920 616e 6420 7075 626c thor(s) and publ\n-00028340: 6973 6865 7228 7329 206f 6620 7468 6520 isher(s) of the \n-00028350: 446f 6375 6d65 6e74 2064 6f20 6e6f 7420 Document do not \n-00028360: 6279 2074 6869 730a 2020 2020 204c 6963 by this. Lic\n-00028370: 656e 7365 2067 6976 6520 7065 726d 6973 ense give permis\n-00028380: 7369 6f6e 2074 6f20 7573 6520 7468 6569 sion to use thei\n-00028390: 7220 6e61 6d65 7320 666f 7220 7075 626c r names for publ\n-000283a0: 6963 6974 7920 666f 7220 6f72 2074 6f0a icity for or to.\n-000283b0: 2020 2020 2061 7373 6572 7420 6f72 2069 assert or i\n-000283c0: 6d70 6c79 2065 6e64 6f72 7365 6d65 6e74 mply endorsement\n-000283d0: 206f 6620 616e 7920 4d6f 6469 6669 6564 of any Modified\n-000283e0: 2056 6572 7369 6f6e 2e0a 0a20 2035 2e20 Version... 5. \n-000283f0: 434f 4d42 494e 494e 4720 444f 4355 4d45 COMBINING DOCUME\n-00028400: 4e54 530a 0a20 2020 2020 596f 7520 6d61 NTS.. You ma\n-00028410: 7920 636f 6d62 696e 6520 7468 6520 446f y combine the Do\n-00028420: 6375 6d65 6e74 2077 6974 6820 6f74 6865 cument with othe\n-00028430: 7220 646f 6375 6d65 6e74 7320 7265 6c65 r documents rele\n-00028440: 6173 6564 2075 6e64 6572 0a20 2020 2020 ased under. \n-00028450: 7468 6973 204c 6963 656e 7365 2c20 756e this License, un\n-00028460: 6465 7220 7468 6520 7465 726d 7320 6465 der the terms de\n-00028470: 6669 6e65 6420 696e 2073 6563 7469 6f6e fined in section\n-00028480: 2034 2061 626f 7665 2066 6f72 0a20 2020 4 above for. \n-00028490: 2020 6d6f 6469 6669 6564 2076 6572 7369 modified versi\n-000284a0: 6f6e 732c 2070 726f 7669 6465 6420 7468 ons, provided th\n-000284b0: 6174 2079 6f75 2069 6e63 6c75 6465 2069 at you include i\n-000284c0: 6e20 7468 6520 636f 6d62 696e 6174 696f n the combinatio\n-000284d0: 6e20 616c 6c0a 2020 2020 206f 6620 7468 n all. of th\n-000284e0: 6520 496e 7661 7269 616e 7420 5365 6374 e Invariant Sect\n-000284f0: 696f 6e73 206f 6620 616c 6c20 6f66 2074 ions of all of t\n-00028500: 6865 206f 7269 6769 6e61 6c20 646f 6375 he original docu\n-00028510: 6d65 6e74 732c 0a20 2020 2020 756e 6d6f ments,. unmo\n-00028520: 6469 6669 6564 2c20 616e 6420 6c69 7374 dified, and list\n-00028530: 2074 6865 6d20 616c 6c20 6173 2049 6e76 them all as Inv\n-00028540: 6172 6961 6e74 2053 6563 7469 6f6e 7320 ariant Sections \n-00028550: 6f66 2079 6f75 720a 2020 2020 2063 6f6d of your. com\n-00028560: 6269 6e65 6420 776f 726b 2069 6e20 6974 bined work in it\n-00028570: 7320 6c69 6365 6e73 6520 6e6f 7469 6365 s license notice\n-00028580: 2c20 616e 6420 7468 6174 2079 6f75 2070 , and that you p\n-00028590: 7265 7365 7276 6520 616c 6c0a 2020 2020 reserve all. \n-000285a0: 2074 6865 6972 2057 6172 7261 6e74 7920 their Warranty \n-000285b0: 4469 7363 6c61 696d 6572 732e 0a0a 2020 Disclaimers... \n-000285c0: 2020 2054 6865 2063 6f6d 6269 6e65 6420 The combined \n-000285d0: 776f 726b 206e 6565 6420 6f6e 6c79 2063 work need only c\n-000285e0: 6f6e 7461 696e 206f 6e65 2063 6f70 7920 ontain one copy \n-000285f0: 6f66 2074 6869 7320 4c69 6365 6e73 652c of this License,\n-00028600: 2061 6e64 0a20 2020 2020 6d75 6c74 6970 and. multip\n-00028610: 6c65 2069 6465 6e74 6963 616c 2049 6e76 le identical Inv\n-00028620: 6172 6961 6e74 2053 6563 7469 6f6e 7320 ariant Sections \n-00028630: 6d61 7920 6265 2072 6570 6c61 6365 6420 may be replaced \n-00028640: 7769 7468 2061 2073 696e 676c 650a 2020 with a single. \n-00028650: 2020 2063 6f70 792e 2020 4966 2074 6865 copy. If the\n-00028660: 7265 2061 7265 206d 756c 7469 706c 6520 re are multiple \n-00028670: 496e 7661 7269 616e 7420 5365 6374 696f Invariant Sectio\n-00028680: 6e73 2077 6974 6820 7468 6520 7361 6d65 ns with the same\n-00028690: 206e 616d 650a 2020 2020 2062 7574 2064 name. but d\n-000286a0: 6966 6665 7265 6e74 2063 6f6e 7465 6e74 ifferent content\n-000286b0: 732c 206d 616b 6520 7468 6520 7469 746c s, make the titl\n-000286c0: 6520 6f66 2065 6163 6820 7375 6368 2073 e of each such s\n-000286d0: 6563 7469 6f6e 2075 6e69 7175 650a 2020 ection unique. \n-000286e0: 2020 2062 7920 6164 6469 6e67 2061 7420 by adding at \n-000286f0: 7468 6520 656e 6420 6f66 2069 742c 2069 the end of it, i\n-00028700: 6e20 7061 7265 6e74 6865 7365 732c 2074 n parentheses, t\n-00028710: 6865 206e 616d 6520 6f66 2074 6865 0a20 he name of the. \n-00028720: 2020 2020 6f72 6967 696e 616c 2061 7574 original aut\n-00028730: 686f 7220 6f72 2070 7562 6c69 7368 6572 hor or publisher\n-00028740: 206f 6620 7468 6174 2073 6563 7469 6f6e of that section\n-00028750: 2069 6620 6b6e 6f77 6e2c 206f 7220 656c if known, or el\n-00028760: 7365 2061 0a20 2020 2020 756e 6971 7565 se a. unique\n-00028770: 206e 756d 6265 722e 2020 4d61 6b65 2074 number. Make t\n-00028780: 6865 2073 616d 6520 6164 6a75 7374 6d65 he same adjustme\n-00028790: 6e74 2074 6f20 7468 6520 7365 6374 696f nt to the sectio\n-000287a0: 6e20 7469 746c 6573 2069 6e0a 2020 2020 n titles in. \n-000287b0: 2074 6865 206c 6973 7420 6f66 2049 6e76 the list of Inv\n-000287c0: 6172 6961 6e74 2053 6563 7469 6f6e 7320 ariant Sections \n-000287d0: 696e 2074 6865 206c 6963 656e 7365 206e in the license n\n-000287e0: 6f74 6963 6520 6f66 2074 6865 0a20 2020 otice of the. \n-000287f0: 2020 636f 6d62 696e 6564 2077 6f72 6b2e combined work.\n-00028800: 0a0a 2020 2020 2049 6e20 7468 6520 636f .. In the co\n-00028810: 6d62 696e 6174 696f 6e2c 2079 6f75 206d mbination, you m\n-00028820: 7573 7420 636f 6d62 696e 6520 616e 7920 ust combine any \n-00028830: 7365 6374 696f 6e73 2045 6e74 6974 6c65 sections Entitle\n-00028840: 640a 2020 2020 2022 4869 7374 6f72 7922 d. \"History\"\n-00028850: 2069 6e20 7468 6520 7661 7269 6f75 7320 in the various \n-00028860: 6f72 6967 696e 616c 2064 6f63 756d 656e original documen\n-00028870: 7473 2c20 666f 726d 696e 6720 6f6e 6520 ts, forming one \n-00028880: 7365 6374 696f 6e0a 2020 2020 2045 6e74 section. Ent\n-00028890: 6974 6c65 6420 2248 6973 746f 7279 223b itled \"History\";\n-000288a0: 206c 696b 6577 6973 6520 636f 6d62 696e likewise combin\n-000288b0: 6520 616e 7920 7365 6374 696f 6e73 2045 e any sections E\n-000288c0: 6e74 6974 6c65 640a 2020 2020 2022 4163 ntitled. \"Ac\n-000288d0: 6b6e 6f77 6c65 6467 656d 656e 7473 222c knowledgements\",\n-000288e0: 2061 6e64 2061 6e79 2073 6563 7469 6f6e and any section\n-000288f0: 7320 456e 7469 746c 6564 2022 4465 6469 s Entitled \"Dedi\n-00028900: 6361 7469 6f6e 7322 2e20 2059 6f75 0a20 cations\". You. \n-00028910: 2020 2020 6d75 7374 2064 656c 6574 6520 must delete \n-00028920: 616c 6c20 7365 6374 696f 6e73 2045 6e74 all sections Ent\n-00028930: 6974 6c65 6420 2245 6e64 6f72 7365 6d65 itled \"Endorseme\n-00028940: 6e74 732e 220a 0a20 2036 2e20 434f 4c4c nts.\".. 6. COLL\n-00028950: 4543 5449 4f4e 5320 4f46 2044 4f43 554d ECTIONS OF DOCUM\n-00028960: 454e 5453 0a0a 2020 2020 2059 6f75 206d ENTS.. You m\n-00028970: 6179 206d 616b 6520 6120 636f 6c6c 6563 ay make a collec\n-00028980: 7469 6f6e 2063 6f6e 7369 7374 696e 6720 tion consisting \n-00028990: 6f66 2074 6865 2044 6f63 756d 656e 7420 of the Document \n-000289a0: 616e 6420 6f74 6865 720a 2020 2020 2064 and other. d\n-000289b0: 6f63 756d 656e 7473 2072 656c 6561 7365 ocuments release\n-000289c0: 6420 756e 6465 7220 7468 6973 204c 6963 d under this Lic\n-000289d0: 656e 7365 2c20 616e 6420 7265 706c 6163 ense, and replac\n-000289e0: 6520 7468 6520 696e 6469 7669 6475 616c e the individual\n-000289f0: 0a20 2020 2020 636f 7069 6573 206f 6620 . copies of \n-00028a00: 7468 6973 204c 6963 656e 7365 2069 6e20 this License in \n-00028a10: 7468 6520 7661 7269 6f75 7320 646f 6375 the various docu\n-00028a20: 6d65 6e74 7320 7769 7468 2061 2073 696e ments with a sin\n-00028a30: 676c 6520 636f 7079 0a20 2020 2020 7468 gle copy. th\n-00028a40: 6174 2069 7320 696e 636c 7564 6564 2069 at is included i\n-00028a50: 6e20 7468 6520 636f 6c6c 6563 7469 6f6e n the collection\n-00028a60: 2c20 7072 6f76 6964 6564 2074 6861 7420 , provided that \n-00028a70: 796f 7520 666f 6c6c 6f77 2074 6865 0a20 you follow the. \n-00028a80: 2020 2020 7275 6c65 7320 6f66 2074 6869 rules of thi\n-00028a90: 7320 4c69 6365 6e73 6520 666f 7220 7665 s License for ve\n-00028aa0: 7262 6174 696d 2063 6f70 7969 6e67 206f rbatim copying o\n-00028ab0: 6620 6561 6368 206f 6620 7468 6520 646f f each of the do\n-00028ac0: 6375 6d65 6e74 730a 2020 2020 2069 6e20 cuments. in \n-00028ad0: 616c 6c20 6f74 6865 7220 7265 7370 6563 all other respec\n-00028ae0: 7473 2e0a 0a20 2020 2020 596f 7520 6d61 ts... You ma\n-00028af0: 7920 6578 7472 6163 7420 6120 7369 6e67 y extract a sing\n-00028b00: 6c65 2064 6f63 756d 656e 7420 6672 6f6d le document from\n-00028b10: 2073 7563 6820 6120 636f 6c6c 6563 7469 such a collecti\n-00028b20: 6f6e 2c20 616e 640a 2020 2020 2064 6973 on, and. dis\n-00028b30: 7472 6962 7574 6520 6974 2069 6e64 6976 tribute it indiv\n-00028b40: 6964 7561 6c6c 7920 756e 6465 7220 7468 idually under th\n-00028b50: 6973 204c 6963 656e 7365 2c20 7072 6f76 is License, prov\n-00028b60: 6964 6564 2079 6f75 2069 6e73 6572 740a ided you insert.\n-00028b70: 2020 2020 2061 2063 6f70 7920 6f66 2074 a copy of t\n-00028b80: 6869 7320 4c69 6365 6e73 6520 696e 746f his License into\n-00028b90: 2074 6865 2065 7874 7261 6374 6564 2064 the extracted d\n-00028ba0: 6f63 756d 656e 742c 2061 6e64 2066 6f6c ocument, and fol\n-00028bb0: 6c6f 7720 7468 6973 0a20 2020 2020 4c69 low this. Li\n-00028bc0: 6365 6e73 6520 696e 2061 6c6c 206f 7468 cense in all oth\n-00028bd0: 6572 2072 6573 7065 6374 7320 7265 6761 er respects rega\n-00028be0: 7264 696e 6720 7665 7262 6174 696d 2063 rding verbatim c\n-00028bf0: 6f70 7969 6e67 206f 6620 7468 6174 0a20 opying of that. \n-00028c00: 2020 2020 646f 6375 6d65 6e74 2e0a 0a20 document... \n-00028c10: 2037 2e20 4147 4752 4547 4154 494f 4e20 7. AGGREGATION \n-00028c20: 5749 5448 2049 4e44 4550 454e 4445 4e54 WITH INDEPENDENT\n-00028c30: 2057 4f52 4b53 0a0a 2020 2020 2041 2063 WORKS.. A c\n-00028c40: 6f6d 7069 6c61 7469 6f6e 206f 6620 7468 ompilation of th\n-00028c50: 6520 446f 6375 6d65 6e74 206f 7220 6974 e Document or it\n-00028c60: 7320 6465 7269 7661 7469 7665 7320 7769 s derivatives wi\n-00028c70: 7468 206f 7468 6572 0a20 2020 2020 7365 th other. se\n-00028c80: 7061 7261 7465 2061 6e64 2069 6e64 6570 parate and indep\n-00028c90: 656e 6465 6e74 2064 6f63 756d 656e 7473 endent documents\n-00028ca0: 206f 7220 776f 726b 732c 2069 6e20 6f72 or works, in or\n-00028cb0: 206f 6e20 6120 766f 6c75 6d65 206f 6620 on a volume of \n-00028cc0: 610a 2020 2020 2073 746f 7261 6765 206f a. storage o\n-00028cd0: 7220 6469 7374 7269 6275 7469 6f6e 206d r distribution m\n-00028ce0: 6564 6975 6d2c 2069 7320 6361 6c6c 6564 edium, is called\n-00028cf0: 2061 6e20 2261 6767 7265 6761 7465 2220 an \"aggregate\" \n-00028d00: 6966 2074 6865 0a20 2020 2020 636f 7079 if the. copy\n-00028d10: 7269 6768 7420 7265 7375 6c74 696e 6720 right resulting \n-00028d20: 6672 6f6d 2074 6865 2063 6f6d 7069 6c61 from the compila\n-00028d30: 7469 6f6e 2069 7320 6e6f 7420 7573 6564 tion is not used\n-00028d40: 2074 6f20 6c69 6d69 7420 7468 650a 2020 to limit the. \n-00028d50: 2020 206c 6567 616c 2072 6967 6874 7320 legal rights \n-00028d60: 6f66 2074 6865 2063 6f6d 7069 6c61 7469 of the compilati\n-00028d70: 6f6e 2773 2075 7365 7273 2062 6579 6f6e on's users beyon\n-00028d80: 6420 7768 6174 2074 6865 2069 6e64 6976 d what the indiv\n-00028d90: 6964 7561 6c0a 2020 2020 2077 6f72 6b73 idual. works\n-00028da0: 2070 6572 6d69 742e 2020 5768 656e 2074 permit. When t\n-00028db0: 6865 2044 6f63 756d 656e 7420 6973 2069 he Document is i\n-00028dc0: 6e63 6c75 6465 6420 696e 2061 6e20 6167 ncluded in an ag\n-00028dd0: 6772 6567 6174 652c 2074 6869 730a 2020 gregate, this. \n-00028de0: 2020 204c 6963 656e 7365 2064 6f65 7320 License does \n-00028df0: 6e6f 7420 6170 706c 7920 746f 2074 6865 not apply to the\n-00028e00: 206f 7468 6572 2077 6f72 6b73 2069 6e20 other works in \n-00028e10: 7468 6520 6167 6772 6567 6174 6520 7768 the aggregate wh\n-00028e20: 6963 680a 2020 2020 2061 7265 206e 6f74 ich. are not\n-00028e30: 2074 6865 6d73 656c 7665 7320 6465 7269 themselves deri\n-00028e40: 7661 7469 7665 2077 6f72 6b73 206f 6620 vative works of \n-00028e50: 7468 6520 446f 6375 6d65 6e74 2e0a 0a20 the Document... \n-00028e60: 2020 2020 4966 2074 6865 2043 6f76 6572 If the Cover\n-00028e70: 2054 6578 7420 7265 7175 6972 656d 656e Text requiremen\n-00028e80: 7420 6f66 2073 6563 7469 6f6e 2033 2069 t of section 3 i\n-00028e90: 7320 6170 706c 6963 6162 6c65 2074 6f20 s applicable to \n-00028ea0: 7468 6573 650a 2020 2020 2063 6f70 6965 these. copie\n-00028eb0: 7320 6f66 2074 6865 2044 6f63 756d 656e s of the Documen\n-00028ec0: 742c 2074 6865 6e20 6966 2074 6865 2044 t, then if the D\n-00028ed0: 6f63 756d 656e 7420 6973 206c 6573 7320 ocument is less \n-00028ee0: 7468 616e 206f 6e65 2068 616c 660a 2020 than one half. \n-00028ef0: 2020 206f 6620 7468 6520 656e 7469 7265 of the entire\n-00028f00: 2061 6767 7265 6761 7465 2c20 7468 6520 aggregate, the \n-00028f10: 446f 6375 6d65 6e74 2773 2043 6f76 6572 Document's Cover\n-00028f20: 2054 6578 7473 206d 6179 2062 6520 706c Texts may be pl\n-00028f30: 6163 6564 0a20 2020 2020 6f6e 2063 6f76 aced. on cov\n-00028f40: 6572 7320 7468 6174 2062 7261 636b 6574 ers that bracket\n-00028f50: 2074 6865 2044 6f63 756d 656e 7420 7769 the Document wi\n-00028f60: 7468 696e 2074 6865 2061 6767 7265 6761 thin the aggrega\n-00028f70: 7465 2c20 6f72 2074 6865 0a20 2020 2020 te, or the. \n-00028f80: 656c 6563 7472 6f6e 6963 2065 7175 6976 electronic equiv\n-00028f90: 616c 656e 7420 6f66 2063 6f76 6572 7320 alent of covers \n-00028fa0: 6966 2074 6865 2044 6f63 756d 656e 7420 if the Document \n-00028fb0: 6973 2069 6e20 656c 6563 7472 6f6e 6963 is in electronic\n-00028fc0: 0a20 2020 2020 666f 726d 2e20 204f 7468 . form. Oth\n-00028fd0: 6572 7769 7365 2074 6865 7920 6d75 7374 erwise they must\n-00028fe0: 2061 7070 6561 7220 6f6e 2070 7269 6e74 appear on print\n-00028ff0: 6564 2063 6f76 6572 7320 7468 6174 2062 ed covers that b\n-00029000: 7261 636b 6574 0a20 2020 2020 7468 6520 racket. the \n-00029010: 7768 6f6c 6520 6167 6772 6567 6174 652e whole aggregate.\n-00029020: 0a0a 2020 382e 2054 5241 4e53 4c41 5449 .. 8. TRANSLATI\n-00029030: 4f4e 0a0a 2020 2020 2054 7261 6e73 6c61 ON.. Transla\n-00029040: 7469 6f6e 2069 7320 636f 6e73 6964 6572 tion is consider\n-00029050: 6564 2061 206b 696e 6420 6f66 206d 6f64 ed a kind of mod\n-00029060: 6966 6963 6174 696f 6e2c 2073 6f20 796f ification, so yo\n-00029070: 7520 6d61 790a 2020 2020 2064 6973 7472 u may. distr\n-00029080: 6962 7574 6520 7472 616e 736c 6174 696f ibute translatio\n-00029090: 6e73 206f 6620 7468 6520 446f 6375 6d65 ns of the Docume\n-000290a0: 6e74 2075 6e64 6572 2074 6865 2074 6572 nt under the ter\n-000290b0: 6d73 206f 6620 7365 6374 696f 6e0a 2020 ms of section. \n-000290c0: 2020 2034 2e20 2052 6570 6c61 6369 6e67 4. Replacing\n-000290d0: 2049 6e76 6172 6961 6e74 2053 6563 7469 Invariant Secti\n-000290e0: 6f6e 7320 7769 7468 2074 7261 6e73 6c61 ons with transla\n-000290f0: 7469 6f6e 7320 7265 7175 6972 6573 2073 tions requires s\n-00029100: 7065 6369 616c 0a20 2020 2020 7065 726d pecial. perm\n-00029110: 6973 7369 6f6e 2066 726f 6d20 7468 6569 ission from thei\n-00029120: 7220 636f 7079 7269 6768 7420 686f 6c64 r copyright hold\n-00029130: 6572 732c 2062 7574 2079 6f75 206d 6179 ers, but you may\n-00029140: 2069 6e63 6c75 6465 0a20 2020 2020 7472 include. tr\n-00029150: 616e 736c 6174 696f 6e73 206f 6620 736f anslations of so\n-00029160: 6d65 206f 7220 616c 6c20 496e 7661 7269 me or all Invari\n-00029170: 616e 7420 5365 6374 696f 6e73 2069 6e20 ant Sections in \n-00029180: 6164 6469 7469 6f6e 2074 6f20 7468 650a addition to the.\n-00029190: 2020 2020 206f 7269 6769 6e61 6c20 7665 original ve\n-000291a0: 7273 696f 6e73 206f 6620 7468 6573 6520 rsions of these \n-000291b0: 496e 7661 7269 616e 7420 5365 6374 696f Invariant Sectio\n-000291c0: 6e73 2e20 2059 6f75 206d 6179 2069 6e63 ns. You may inc\n-000291d0: 6c75 6465 2061 0a20 2020 2020 7472 616e lude a. tran\n-000291e0: 736c 6174 696f 6e20 6f66 2074 6869 7320 slation of this \n-000291f0: 4c69 6365 6e73 652c 2061 6e64 2061 6c6c License, and all\n-00029200: 2074 6865 206c 6963 656e 7365 206e 6f74 the license not\n-00029210: 6963 6573 2069 6e20 7468 650a 2020 2020 ices in the. \n-00029220: 2044 6f63 756d 656e 742c 2061 6e64 2061 Document, and a\n-00029230: 6e79 2057 6172 7261 6e74 7920 4469 7363 ny Warranty Disc\n-00029240: 6c61 696d 6572 732c 2070 726f 7669 6465 laimers, provide\n-00029250: 6420 7468 6174 2079 6f75 2061 6c73 6f0a d that you also.\n-00029260: 2020 2020 2069 6e63 6c75 6465 2074 6865 include the\n-00029270: 206f 7269 6769 6e61 6c20 456e 676c 6973 original Englis\n-00029280: 6820 7665 7273 696f 6e20 6f66 2074 6869 h version of thi\n-00029290: 7320 4c69 6365 6e73 6520 616e 6420 7468 s License and th\n-000292a0: 650a 2020 2020 206f 7269 6769 6e61 6c20 e. original \n-000292b0: 7665 7273 696f 6e73 206f 6620 7468 6f73 versions of thos\n-000292c0: 6520 6e6f 7469 6365 7320 616e 6420 6469 e notices and di\n-000292d0: 7363 6c61 696d 6572 732e 2020 496e 2063 sclaimers. In c\n-000292e0: 6173 6520 6f66 2061 0a20 2020 2020 6469 ase of a. di\n-000292f0: 7361 6772 6565 6d65 6e74 2062 6574 7765 sagreement betwe\n-00029300: 656e 2074 6865 2074 7261 6e73 6c61 7469 en the translati\n-00029310: 6f6e 2061 6e64 2074 6865 206f 7269 6769 on and the origi\n-00029320: 6e61 6c20 7665 7273 696f 6e20 6f66 0a20 nal version of. \n-00029330: 2020 2020 7468 6973 204c 6963 656e 7365 this License\n-00029340: 206f 7220 6120 6e6f 7469 6365 206f 7220 or a notice or \n-00029350: 6469 7363 6c61 696d 6572 2c20 7468 6520 disclaimer, the \n-00029360: 6f72 6967 696e 616c 2076 6572 7369 6f6e original version\n-00029370: 2077 696c 6c0a 2020 2020 2070 7265 7661 will. preva\n-00029380: 696c 2e0a 0a20 2020 2020 4966 2061 2073 il... If a s\n-00029390: 6563 7469 6f6e 2069 6e20 7468 6520 446f ection in the Do\n-000293a0: 6375 6d65 6e74 2069 7320 456e 7469 746c cument is Entitl\n-000293b0: 6564 2022 4163 6b6e 6f77 6c65 6467 656d ed \"Acknowledgem\n-000293c0: 656e 7473 222c 0a20 2020 2020 2244 6564 ents\",. \"Ded\n-000293d0: 6963 6174 696f 6e73 222c 206f 7220 2248 ications\", or \"H\n-000293e0: 6973 746f 7279 222c 2074 6865 2072 6571 istory\", the req\n-000293f0: 7569 7265 6d65 6e74 2028 7365 6374 696f uirement (sectio\n-00029400: 6e20 3429 2074 6f0a 2020 2020 2050 7265 n 4) to. Pre\n-00029410: 7365 7276 6520 6974 7320 5469 746c 6520 serve its Title \n-00029420: 2873 6563 7469 6f6e 2031 2920 7769 6c6c (section 1) will\n-00029430: 2074 7970 6963 616c 6c79 2072 6571 7569 typically requi\n-00029440: 7265 2063 6861 6e67 696e 6720 7468 650a re changing the.\n-00029450: 2020 2020 2061 6374 7561 6c20 7469 746c actual titl\n-00029460: 652e 0a0a 2020 392e 2054 4552 4d49 4e41 e... 9. TERMINA\n-00029470: 5449 4f4e 0a0a 2020 2020 2059 6f75 206d TION.. You m\n-00029480: 6179 206e 6f74 2063 6f70 792c 206d 6f64 ay not copy, mod\n-00029490: 6966 792c 2073 7562 6c69 6365 6e73 652c ify, sublicense,\n-000294a0: 206f 7220 6469 7374 7269 6275 7465 2074 or distribute t\n-000294b0: 6865 2044 6f63 756d 656e 740a 2020 2020 he Document. \n-000294c0: 2065 7863 6570 7420 6173 2065 7870 7265 except as expre\n-000294d0: 7373 6c79 2070 726f 7669 6465 6420 666f ssly provided fo\n-000294e0: 7220 756e 6465 7220 7468 6973 204c 6963 r under this Lic\n-000294f0: 656e 7365 2e20 2041 6e79 206f 7468 6572 ense. Any other\n-00029500: 0a20 2020 2020 6174 7465 6d70 7420 746f . attempt to\n-00029510: 2063 6f70 792c 206d 6f64 6966 792c 2073 copy, modify, s\n-00029520: 7562 6c69 6365 6e73 6520 6f72 2064 6973 ublicense or dis\n-00029530: 7472 6962 7574 6520 7468 6520 446f 6375 tribute the Docu\n-00029540: 6d65 6e74 2069 730a 2020 2020 2076 6f69 ment is. voi\n-00029550: 642c 2061 6e64 2077 696c 6c20 6175 746f d, and will auto\n-00029560: 6d61 7469 6361 6c6c 7920 7465 726d 696e matically termin\n-00029570: 6174 6520 796f 7572 2072 6967 6874 7320 ate your rights \n-00029580: 756e 6465 7220 7468 6973 0a20 2020 2020 under this. \n-00029590: 4c69 6365 6e73 652e 2020 486f 7765 7665 License. Howeve\n-000295a0: 722c 2070 6172 7469 6573 2077 686f 2068 r, parties who h\n-000295b0: 6176 6520 7265 6365 6976 6564 2063 6f70 ave received cop\n-000295c0: 6965 732c 206f 7220 7269 6768 7473 2c0a ies, or rights,.\n-000295d0: 2020 2020 2066 726f 6d20 796f 7520 756e from you un\n-000295e0: 6465 7220 7468 6973 204c 6963 656e 7365 der this License\n-000295f0: 2077 696c 6c20 6e6f 7420 6861 7665 2074 will not have t\n-00029600: 6865 6972 206c 6963 656e 7365 7320 7465 heir licenses te\n-00029610: 726d 696e 6174 6564 0a20 2020 2020 736f rminated. so\n-00029620: 206c 6f6e 6720 6173 2073 7563 6820 7061 long as such pa\n-00029630: 7274 6965 7320 7265 6d61 696e 2069 6e20 rties remain in \n-00029640: 6675 6c6c 2063 6f6d 706c 6961 6e63 652e full compliance.\n-00029650: 0a0a 2020 3130 2e20 4655 5455 5245 2052 .. 10. FUTURE R\n-00029660: 4556 4953 494f 4e53 204f 4620 5448 4953 EVISIONS OF THIS\n-00029670: 204c 4943 454e 5345 0a0a 2020 2020 2054 LICENSE.. T\n-00029680: 6865 2046 7265 6520 536f 6674 7761 7265 he Free Software\n-00029690: 2046 6f75 6e64 6174 696f 6e20 6d61 7920 Foundation may \n-000296a0: 7075 626c 6973 6820 6e65 772c 2072 6576 publish new, rev\n-000296b0: 6973 6564 2076 6572 7369 6f6e 7320 6f66 ised versions of\n-000296c0: 0a20 2020 2020 7468 6520 474e 5520 4672 . the GNU Fr\n-000296d0: 6565 2044 6f63 756d 656e 7461 7469 6f6e ee Documentation\n-000296e0: 204c 6963 656e 7365 2066 726f 6d20 7469 License from ti\n-000296f0: 6d65 2074 6f20 7469 6d65 2e20 2053 7563 me to time. Suc\n-00029700: 6820 6e65 770a 2020 2020 2076 6572 7369 h new. versi\n-00029710: 6f6e 7320 7769 6c6c 2062 6520 7369 6d69 ons will be simi\n-00029720: 6c61 7220 696e 2073 7069 7269 7420 746f lar in spirit to\n-00029730: 2074 6865 2070 7265 7365 6e74 2076 6572 the present ver\n-00029740: 7369 6f6e 2c20 6275 7420 6d61 790a 2020 sion, but may. \n-00029750: 2020 2064 6966 6665 7220 696e 2064 6574 differ in det\n-00029760: 6169 6c20 746f 2061 6464 7265 7373 206e ail to address n\n-00029770: 6577 2070 726f 626c 656d 7320 6f72 2063 ew problems or c\n-00029780: 6f6e 6365 726e 732e 2020 5365 650a 2020 oncerns. See. \n-00029790: 2020 203c 6874 7470 3a2f 2f77 7777 2e67 ... Each ve\n-000297c0: 7273 696f 6e20 6f66 2074 6865 204c 6963 rsion of the Lic\n-000297d0: 656e 7365 2069 7320 6769 7665 6e20 6120 ense is given a \n-000297e0: 6469 7374 696e 6775 6973 6869 6e67 2076 distinguishing v\n-000297f0: 6572 7369 6f6e 0a20 2020 2020 6e75 6d62 ersion. numb\n-00029800: 6572 2e20 2049 6620 7468 6520 446f 6375 er. If the Docu\n-00029810: 6d65 6e74 2073 7065 6369 6669 6573 2074 ment specifies t\n-00029820: 6861 7420 6120 7061 7274 6963 756c 6172 hat a particular\n-00029830: 206e 756d 6265 7265 640a 2020 2020 2076 numbered. v\n-00029840: 6572 7369 6f6e 206f 6620 7468 6973 204c ersion of this L\n-00029850: 6963 656e 7365 2022 6f72 2061 6e79 206c icense \"or any l\n-00029860: 6174 6572 2076 6572 7369 6f6e 2220 6170 ater version\" ap\n-00029870: 706c 6965 7320 746f 2069 742c 2079 6f75 plies to it, you\n-00029880: 0a20 2020 2020 6861 7665 2074 6865 206f . have the o\n-00029890: 7074 696f 6e20 6f66 2066 6f6c 6c6f 7769 ption of followi\n-000298a0: 6e67 2074 6865 2074 6572 6d73 2061 6e64 ng the terms and\n-000298b0: 2063 6f6e 6469 7469 6f6e 7320 6569 7468 conditions eith\n-000298c0: 6572 206f 660a 2020 2020 2074 6861 7420 er of. that \n-000298d0: 7370 6563 6966 6965 6420 7665 7273 696f specified versio\n-000298e0: 6e20 6f72 206f 6620 616e 7920 6c61 7465 n or of any late\n-000298f0: 7220 7665 7273 696f 6e20 7468 6174 2068 r version that h\n-00029900: 6173 2062 6565 6e0a 2020 2020 2070 7562 as been. pub\n-00029910: 6c69 7368 6564 2028 6e6f 7420 6173 2061 lished (not as a\n-00029920: 2064 7261 6674 2920 6279 2074 6865 2046 draft) by the F\n-00029930: 7265 6520 536f 6674 7761 7265 2046 6f75 ree Software Fou\n-00029940: 6e64 6174 696f 6e2e 2020 4966 2074 6865 ndation. If the\n-00029950: 0a20 2020 2020 446f 6375 6d65 6e74 2064 . Document d\n-00029960: 6f65 7320 6e6f 7420 7370 6563 6966 7920 oes not specify \n-00029970: 6120 7665 7273 696f 6e20 6e75 6d62 6572 a version number\n-00029980: 206f 6620 7468 6973 204c 6963 656e 7365 of this License\n-00029990: 2c20 796f 7520 6d61 790a 2020 2020 2063 , you may. c\n-000299a0: 686f 6f73 6520 616e 7920 7665 7273 696f hoose any versio\n-000299b0: 6e20 6576 6572 2070 7562 6c69 7368 6564 n ever published\n-000299c0: 2028 6e6f 7420 6173 2061 2064 7261 6674 (not as a draft\n-000299d0: 2920 6279 2074 6865 2046 7265 650a 2020 ) by the Free. \n-000299e0: 2020 2053 6f66 7477 6172 6520 466f 756e Software Foun\n-000299f0: 6461 7469 6f6e 2e0a 0a44 2e31 2e31 2041 dation...D.1.1 A\n-00029a00: 4444 454e 4455 4d3a 2048 6f77 2074 6f20 DDENDUM: How to \n-00029a10: 7573 6520 7468 6973 204c 6963 656e 7365 use this License\n-00029a20: 2066 6f72 2079 6f75 7220 646f 6375 6d65 for your docume\n-00029a30: 6e74 730a 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d nts.------------\n+000248a0: 3d3d 3d3d 3d0a 0a20 2020 2020 2020 2020 =====.. \n+000248b0: 2020 2020 2020 2020 2020 2020 2056 6572 Ver\n+000248c0: 7369 6f6e 2031 2e32 2c20 4e6f 7665 6d62 sion 1.2, Novemb\n+000248d0: 6572 2032 3030 320a 0a20 2020 2020 436f er 2002.. Co\n+000248e0: 7079 7269 6768 7420 c2a9 2032 3030 302c pyright .. 2000,\n+000248f0: 3230 3031 2c32 3030 3220 4672 6565 2053 2001,2002 Free S\n+00024900: 6f66 7477 6172 6520 466f 756e 6461 7469 oftware Foundati\n+00024910: 6f6e 2c20 496e 632e 0a20 2020 2020 3531 on, Inc.. 51\n+00024920: 2046 7261 6e6b 6c69 6e20 5374 2c20 4669 Franklin St, Fi\n+00024930: 6674 6820 466c 6f6f 722c 2042 6f73 746f fth Floor, Bosto\n+00024940: 6e2c 204d 4120 2030 3231 3130 2d31 3330 n, MA 02110-130\n+00024950: 312c 2055 5341 0a0a 2020 2020 2045 7665 1, USA.. Eve\n+00024960: 7279 6f6e 6520 6973 2070 6572 6d69 7474 ryone is permitt\n+00024970: 6564 2074 6f20 636f 7079 2061 6e64 2064 ed to copy and d\n+00024980: 6973 7472 6962 7574 6520 7665 7262 6174 istribute verbat\n+00024990: 696d 2063 6f70 6965 730a 2020 2020 206f im copies. o\n+000249a0: 6620 7468 6973 206c 6963 656e 7365 2064 f this license d\n+000249b0: 6f63 756d 656e 742c 2062 7574 2063 6861 ocument, but cha\n+000249c0: 6e67 696e 6720 6974 2069 7320 6e6f 7420 nging it is not \n+000249d0: 616c 6c6f 7765 642e 0a0a 2020 302e 2050 allowed... 0. P\n+000249e0: 5245 414d 424c 450a 0a20 2020 2020 5468 REAMBLE.. Th\n+000249f0: 6520 7075 7270 6f73 6520 6f66 2074 6869 e purpose of thi\n+00024a00: 7320 4c69 6365 6e73 6520 6973 2074 6f20 s License is to \n+00024a10: 6d61 6b65 2061 206d 616e 7561 6c2c 2074 make a manual, t\n+00024a20: 6578 7462 6f6f 6b2c 206f 7220 6f74 6865 extbook, or othe\n+00024a30: 720a 2020 2020 2066 756e 6374 696f 6e61 r. functiona\n+00024a40: 6c20 616e 6420 7573 6566 756c 2064 6f63 l and useful doc\n+00024a50: 756d 656e 7420 e280 9c66 7265 65e2 809d ument ...free...\n+00024a60: 2069 6e20 7468 6520 7365 6e73 6520 6f66 in the sense of\n+00024a70: 2066 7265 6564 6f6d 3a20 746f 0a20 2020 freedom: to. \n+00024a80: 2020 6173 7375 7265 2065 7665 7279 6f6e assure everyon\n+00024a90: 6520 7468 6520 6566 6665 6374 6976 6520 e the effective \n+00024aa0: 6672 6565 646f 6d20 746f 2063 6f70 7920 freedom to copy \n+00024ab0: 616e 6420 7265 6469 7374 7269 6275 7465 and redistribute\n+00024ac0: 2069 742c 0a20 2020 2020 7769 7468 206f it,. with o\n+00024ad0: 7220 7769 7468 6f75 7420 6d6f 6469 6679 r without modify\n+00024ae0: 696e 6720 6974 2c20 6569 7468 6572 2063 ing it, either c\n+00024af0: 6f6d 6d65 7263 6961 6c6c 7920 6f72 0a20 ommercially or. \n+00024b00: 2020 2020 6e6f 6e63 6f6d 6d65 7263 6961 noncommercia\n+00024b10: 6c6c 792e 2020 5365 636f 6e64 6172 696c lly. Secondaril\n+00024b20: 792c 2074 6869 7320 4c69 6365 6e73 6520 y, this License \n+00024b30: 7072 6573 6572 7665 7320 666f 7220 7468 preserves for th\n+00024b40: 650a 2020 2020 2061 7574 686f 7220 616e e. author an\n+00024b50: 6420 7075 626c 6973 6865 7220 6120 7761 d publisher a wa\n+00024b60: 7920 746f 2067 6574 2063 7265 6469 7420 y to get credit \n+00024b70: 666f 7220 7468 6569 7220 776f 726b 2c20 for their work, \n+00024b80: 7768 696c 6520 6e6f 740a 2020 2020 2062 while not. b\n+00024b90: 6569 6e67 2063 6f6e 7369 6465 7265 6420 eing considered \n+00024ba0: 7265 7370 6f6e 7369 626c 6520 666f 7220 responsible for \n+00024bb0: 6d6f 6469 6669 6361 7469 6f6e 7320 6d61 modifications ma\n+00024bc0: 6465 2062 7920 6f74 6865 7273 2e0a 0a20 de by others... \n+00024bd0: 2020 2020 5468 6973 204c 6963 656e 7365 This License\n+00024be0: 2069 7320 6120 6b69 6e64 206f 6620 2263 is a kind of \"c\n+00024bf0: 6f70 796c 6566 7422 2c20 7768 6963 6820 opyleft\", which \n+00024c00: 6d65 616e 7320 7468 6174 2064 6572 6976 means that deriv\n+00024c10: 6174 6976 650a 2020 2020 2077 6f72 6b73 ative. works\n+00024c20: 206f 6620 7468 6520 646f 6375 6d65 6e74 of the document\n+00024c30: 206d 7573 7420 7468 656d 7365 6c76 6573 must themselves\n+00024c40: 2062 6520 6672 6565 2069 6e20 7468 6520 be free in the \n+00024c50: 7361 6d65 2073 656e 7365 2e0a 2020 2020 same sense.. \n+00024c60: 2049 7420 636f 6d70 6c65 6d65 6e74 7320 It complements \n+00024c70: 7468 6520 474e 5520 4765 6e65 7261 6c20 the GNU General \n+00024c80: 5075 626c 6963 204c 6963 656e 7365 2c20 Public License, \n+00024c90: 7768 6963 6820 6973 2061 2063 6f70 796c which is a copyl\n+00024ca0: 6566 740a 2020 2020 206c 6963 656e 7365 eft. license\n+00024cb0: 2064 6573 6967 6e65 6420 666f 7220 6672 designed for fr\n+00024cc0: 6565 2073 6f66 7477 6172 652e 0a0a 2020 ee software... \n+00024cd0: 2020 2057 6520 6861 7665 2064 6573 6967 We have desig\n+00024ce0: 6e65 6420 7468 6973 204c 6963 656e 7365 ned this License\n+00024cf0: 2069 6e20 6f72 6465 7220 746f 2075 7365 in order to use\n+00024d00: 2069 7420 666f 7220 6d61 6e75 616c 7320 it for manuals \n+00024d10: 666f 720a 2020 2020 2066 7265 6520 736f for. free so\n+00024d20: 6674 7761 7265 2c20 6265 6361 7573 6520 ftware, because \n+00024d30: 6672 6565 2073 6f66 7477 6172 6520 6e65 free software ne\n+00024d40: 6564 7320 6672 6565 2064 6f63 756d 656e eds free documen\n+00024d50: 7461 7469 6f6e 3a20 610a 2020 2020 2066 tation: a. f\n+00024d60: 7265 6520 7072 6f67 7261 6d20 7368 6f75 ree program shou\n+00024d70: 6c64 2063 6f6d 6520 7769 7468 206d 616e ld come with man\n+00024d80: 7561 6c73 2070 726f 7669 6469 6e67 2074 uals providing t\n+00024d90: 6865 2073 616d 6520 6672 6565 646f 6d73 he same freedoms\n+00024da0: 0a20 2020 2020 7468 6174 2074 6865 2073 . that the s\n+00024db0: 6f66 7477 6172 6520 646f 6573 2e20 2042 oftware does. B\n+00024dc0: 7574 2074 6869 7320 4c69 6365 6e73 6520 ut this License \n+00024dd0: 6973 206e 6f74 206c 696d 6974 6564 2074 is not limited t\n+00024de0: 6f0a 2020 2020 2073 6f66 7477 6172 6520 o. software \n+00024df0: 6d61 6e75 616c 733b 2069 7420 6361 6e20 manuals; it can \n+00024e00: 6265 2075 7365 6420 666f 7220 616e 7920 be used for any \n+00024e10: 7465 7874 7561 6c20 776f 726b 2c20 7265 textual work, re\n+00024e20: 6761 7264 6c65 7373 0a20 2020 2020 6f66 gardless. of\n+00024e30: 2073 7562 6a65 6374 206d 6174 7465 7220 subject matter \n+00024e40: 6f72 2077 6865 7468 6572 2069 7420 6973 or whether it is\n+00024e50: 2070 7562 6c69 7368 6564 2061 7320 6120 published as a \n+00024e60: 7072 696e 7465 6420 626f 6f6b 2e20 2057 printed book. W\n+00024e70: 650a 2020 2020 2072 6563 6f6d 6d65 6e64 e. recommend\n+00024e80: 2074 6869 7320 4c69 6365 6e73 6520 7072 this License pr\n+00024e90: 696e 6369 7061 6c6c 7920 666f 7220 776f incipally for wo\n+00024ea0: 726b 7320 7768 6f73 6520 7075 7270 6f73 rks whose purpos\n+00024eb0: 6520 6973 0a20 2020 2020 696e 7374 7275 e is. instru\n+00024ec0: 6374 696f 6e20 6f72 2072 6566 6572 656e ction or referen\n+00024ed0: 6365 2e0a 0a20 2031 2e20 4150 504c 4943 ce... 1. APPLIC\n+00024ee0: 4142 494c 4954 5920 414e 4420 4445 4649 ABILITY AND DEFI\n+00024ef0: 4e49 5449 4f4e 530a 0a20 2020 2020 5468 NITIONS.. Th\n+00024f00: 6973 204c 6963 656e 7365 2061 7070 6c69 is License appli\n+00024f10: 6573 2074 6f20 616e 7920 6d61 6e75 616c es to any manual\n+00024f20: 206f 7220 6f74 6865 7220 776f 726b 2c20 or other work, \n+00024f30: 696e 2061 6e79 206d 6564 6975 6d2c 0a20 in any medium,. \n+00024f40: 2020 2020 7468 6174 2063 6f6e 7461 696e that contain\n+00024f50: 7320 6120 6e6f 7469 6365 2070 6c61 6365 s a notice place\n+00024f60: 6420 6279 2074 6865 2063 6f70 7972 6967 d by the copyrig\n+00024f70: 6874 2068 6f6c 6465 7220 7361 7969 6e67 ht holder saying\n+00024f80: 2069 7420 6361 6e0a 2020 2020 2062 6520 it can. be \n+00024f90: 6469 7374 7269 6275 7465 6420 756e 6465 distributed unde\n+00024fa0: 7220 7468 6520 7465 726d 7320 6f66 2074 r the terms of t\n+00024fb0: 6869 7320 4c69 6365 6e73 652e 2020 5375 his License. Su\n+00024fc0: 6368 2061 206e 6f74 6963 650a 2020 2020 ch a notice. \n+00024fd0: 2067 7261 6e74 7320 6120 776f 726c 642d grants a world-\n+00024fe0: 7769 6465 2c20 726f 7961 6c74 792d 6672 wide, royalty-fr\n+00024ff0: 6565 206c 6963 656e 7365 2c20 756e 6c69 ee license, unli\n+00025000: 6d69 7465 6420 696e 2064 7572 6174 696f mited in duratio\n+00025010: 6e2c 0a20 2020 2020 746f 2075 7365 2074 n,. to use t\n+00025020: 6861 7420 776f 726b 2075 6e64 6572 2074 hat work under t\n+00025030: 6865 2063 6f6e 6469 7469 6f6e 7320 7374 he conditions st\n+00025040: 6174 6564 2068 6572 6569 6e2e 2020 5468 ated herein. Th\n+00025050: 650a 2020 2020 2022 446f 6375 6d65 6e74 e. \"Document\n+00025060: 222c 2062 656c 6f77 2c20 7265 6665 7273 \", below, refers\n+00025070: 2074 6f20 616e 7920 7375 6368 206d 616e to any such man\n+00025080: 7561 6c20 6f72 2077 6f72 6b2e 2020 416e ual or work. An\n+00025090: 7920 6d65 6d62 6572 0a20 2020 2020 6f66 y member. of\n+000250a0: 2074 6865 2070 7562 6c69 6320 6973 2061 the public is a\n+000250b0: 206c 6963 656e 7365 652c 2061 6e64 2069 licensee, and i\n+000250c0: 7320 6164 6472 6573 7365 6420 6173 2022 s addressed as \"\n+000250d0: 796f 7522 2e20 2059 6f75 2061 6363 6570 you\". You accep\n+000250e0: 740a 2020 2020 2074 6865 206c 6963 656e t. the licen\n+000250f0: 7365 2069 6620 796f 7520 636f 7079 2c20 se if you copy, \n+00025100: 6d6f 6469 6679 206f 7220 6469 7374 7269 modify or distri\n+00025110: 6275 7465 2074 6865 2077 6f72 6b20 696e bute the work in\n+00025120: 2061 2077 6179 0a20 2020 2020 7265 7175 a way. requ\n+00025130: 6972 696e 6720 7065 726d 6973 7369 6f6e iring permission\n+00025140: 2075 6e64 6572 2063 6f70 7972 6967 6874 under copyright\n+00025150: 206c 6177 2e0a 0a20 2020 2020 4120 224d law... A \"M\n+00025160: 6f64 6966 6965 6420 5665 7273 696f 6e22 odified Version\"\n+00025170: 206f 6620 7468 6520 446f 6375 6d65 6e74 of the Document\n+00025180: 206d 6561 6e73 2061 6e79 2077 6f72 6b20 means any work \n+00025190: 636f 6e74 6169 6e69 6e67 2074 6865 0a20 containing the. \n+000251a0: 2020 2020 446f 6375 6d65 6e74 206f 7220 Document or \n+000251b0: 6120 706f 7274 696f 6e20 6f66 2069 742c a portion of it,\n+000251c0: 2065 6974 6865 7220 636f 7069 6564 2076 either copied v\n+000251d0: 6572 6261 7469 6d2c 206f 7220 7769 7468 erbatim, or with\n+000251e0: 0a20 2020 2020 6d6f 6469 6669 6361 7469 . modificati\n+000251f0: 6f6e 7320 616e 642f 6f72 2074 7261 6e73 ons and/or trans\n+00025200: 6c61 7465 6420 696e 746f 2061 6e6f 7468 lated into anoth\n+00025210: 6572 206c 616e 6775 6167 652e 0a0a 2020 er language... \n+00025220: 2020 2041 2022 5365 636f 6e64 6172 7920 A \"Secondary \n+00025230: 5365 6374 696f 6e22 2069 7320 6120 6e61 Section\" is a na\n+00025240: 6d65 6420 6170 7065 6e64 6978 206f 7220 med appendix or \n+00025250: 6120 6672 6f6e 742d 6d61 7474 6572 2073 a front-matter s\n+00025260: 6563 7469 6f6e 0a20 2020 2020 6f66 2074 ection. of t\n+00025270: 6865 2044 6f63 756d 656e 7420 7468 6174 he Document that\n+00025280: 2064 6561 6c73 2065 7863 6c75 7369 7665 deals exclusive\n+00025290: 6c79 2077 6974 6820 7468 6520 7265 6c61 ly with the rela\n+000252a0: 7469 6f6e 7368 6970 206f 6620 7468 650a tionship of the.\n+000252b0: 2020 2020 2070 7562 6c69 7368 6572 7320 publishers \n+000252c0: 6f72 2061 7574 686f 7273 206f 6620 7468 or authors of th\n+000252d0: 6520 446f 6375 6d65 6e74 2074 6f20 7468 e Document to th\n+000252e0: 6520 446f 6375 6d65 6e74 2773 206f 7665 e Document's ove\n+000252f0: 7261 6c6c 0a20 2020 2020 7375 626a 6563 rall. subjec\n+00025300: 7420 286f 7220 746f 2072 656c 6174 6564 t (or to related\n+00025310: 206d 6174 7465 7273 2920 616e 6420 636f matters) and co\n+00025320: 6e74 6169 6e73 206e 6f74 6869 6e67 2074 ntains nothing t\n+00025330: 6861 7420 636f 756c 640a 2020 2020 2066 hat could. f\n+00025340: 616c 6c20 6469 7265 6374 6c79 2077 6974 all directly wit\n+00025350: 6869 6e20 7468 6174 206f 7665 7261 6c6c hin that overall\n+00025360: 2073 7562 6a65 6374 2e20 2028 5468 7573 subject. (Thus\n+00025370: 2c20 6966 2074 6865 2044 6f63 756d 656e , if the Documen\n+00025380: 740a 2020 2020 2069 7320 696e 2070 6172 t. is in par\n+00025390: 7420 6120 7465 7874 626f 6f6b 206f 6620 t a textbook of \n+000253a0: 6d61 7468 656d 6174 6963 732c 2061 2053 mathematics, a S\n+000253b0: 6563 6f6e 6461 7279 2053 6563 7469 6f6e econdary Section\n+000253c0: 206d 6179 206e 6f74 0a20 2020 2020 6578 may not. ex\n+000253d0: 706c 6169 6e20 616e 7920 6d61 7468 656d plain any mathem\n+000253e0: 6174 6963 732e 2920 2054 6865 2072 656c atics.) The rel\n+000253f0: 6174 696f 6e73 6869 7020 636f 756c 6420 ationship could \n+00025400: 6265 2061 206d 6174 7465 7220 6f66 0a20 be a matter of. \n+00025410: 2020 2020 6869 7374 6f72 6963 616c 2063 historical c\n+00025420: 6f6e 6e65 6374 696f 6e20 7769 7468 2074 onnection with t\n+00025430: 6865 2073 7562 6a65 6374 206f 7220 7769 he subject or wi\n+00025440: 7468 2072 656c 6174 6564 206d 6174 7465 th related matte\n+00025450: 7273 2c20 6f72 0a20 2020 2020 6f66 206c rs, or. of l\n+00025460: 6567 616c 2c20 636f 6d6d 6572 6369 616c egal, commercial\n+00025470: 2c20 7068 696c 6f73 6f70 6869 6361 6c2c , philosophical,\n+00025480: 2065 7468 6963 616c 206f 7220 706f 6c69 ethical or poli\n+00025490: 7469 6361 6c20 706f 7369 7469 6f6e 0a20 tical position. \n+000254a0: 2020 2020 7265 6761 7264 696e 6720 7468 regarding th\n+000254b0: 656d 2e0a 0a20 2020 2020 5468 6520 2249 em... The \"I\n+000254c0: 6e76 6172 6961 6e74 2053 6563 7469 6f6e nvariant Section\n+000254d0: 7322 2061 7265 2063 6572 7461 696e 2053 s\" are certain S\n+000254e0: 6563 6f6e 6461 7279 2053 6563 7469 6f6e econdary Section\n+000254f0: 7320 7768 6f73 650a 2020 2020 2074 6974 s whose. tit\n+00025500: 6c65 7320 6172 6520 6465 7369 676e 6174 les are designat\n+00025510: 6564 2c20 6173 2062 6569 6e67 2074 686f ed, as being tho\n+00025520: 7365 206f 6620 496e 7661 7269 616e 7420 se of Invariant \n+00025530: 5365 6374 696f 6e73 2c20 696e 2074 6865 Sections, in the\n+00025540: 0a20 2020 2020 6e6f 7469 6365 2074 6861 . notice tha\n+00025550: 7420 7361 7973 2074 6861 7420 7468 6520 t says that the \n+00025560: 446f 6375 6d65 6e74 2069 7320 7265 6c65 Document is rele\n+00025570: 6173 6564 2075 6e64 6572 2074 6869 7320 ased under this \n+00025580: 4c69 6365 6e73 652e 0a20 2020 2020 4966 License.. If\n+00025590: 2061 2073 6563 7469 6f6e 2064 6f65 7320 a section does \n+000255a0: 6e6f 7420 6669 7420 7468 6520 6162 6f76 not fit the abov\n+000255b0: 6520 6465 6669 6e69 7469 6f6e 206f 6620 e definition of \n+000255c0: 5365 636f 6e64 6172 7920 7468 656e 2069 Secondary then i\n+000255d0: 740a 2020 2020 2069 7320 6e6f 7420 616c t. is not al\n+000255e0: 6c6f 7765 6420 746f 2062 6520 6465 7369 lowed to be desi\n+000255f0: 676e 6174 6564 2061 7320 496e 7661 7269 gnated as Invari\n+00025600: 616e 742e 2020 5468 6520 446f 6375 6d65 ant. The Docume\n+00025610: 6e74 206d 6179 0a20 2020 2020 636f 6e74 nt may. cont\n+00025620: 6169 6e20 7a65 726f 2049 6e76 6172 6961 ain zero Invaria\n+00025630: 6e74 2053 6563 7469 6f6e 732e 2020 4966 nt Sections. If\n+00025640: 2074 6865 2044 6f63 756d 656e 7420 646f the Document do\n+00025650: 6573 206e 6f74 2069 6465 6e74 6966 790a es not identify.\n+00025660: 2020 2020 2061 6e79 2049 6e76 6172 6961 any Invaria\n+00025670: 6e74 2053 6563 7469 6f6e 7320 7468 656e nt Sections then\n+00025680: 2074 6865 7265 2061 7265 206e 6f6e 652e there are none.\n+00025690: 0a0a 2020 2020 2054 6865 2022 436f 7665 .. The \"Cove\n+000256a0: 7220 5465 7874 7322 2061 7265 2063 6572 r Texts\" are cer\n+000256b0: 7461 696e 2073 686f 7274 2070 6173 7361 tain short passa\n+000256c0: 6765 7320 6f66 2074 6578 7420 7468 6174 ges of text that\n+000256d0: 2061 7265 0a20 2020 2020 6c69 7374 6564 are. listed\n+000256e0: 2c20 6173 2046 726f 6e74 2d43 6f76 6572 , as Front-Cover\n+000256f0: 2054 6578 7473 206f 7220 4261 636b 2d43 Texts or Back-C\n+00025700: 6f76 6572 2054 6578 7473 2c20 696e 2074 over Texts, in t\n+00025710: 6865 206e 6f74 6963 650a 2020 2020 2074 he notice. t\n+00025720: 6861 7420 7361 7973 2074 6861 7420 7468 hat says that th\n+00025730: 6520 446f 6375 6d65 6e74 2069 7320 7265 e Document is re\n+00025740: 6c65 6173 6564 2075 6e64 6572 2074 6869 leased under thi\n+00025750: 7320 4c69 6365 6e73 652e 2020 410a 2020 s License. A. \n+00025760: 2020 2046 726f 6e74 2d43 6f76 6572 2054 Front-Cover T\n+00025770: 6578 7420 6d61 7920 6265 2061 7420 6d6f ext may be at mo\n+00025780: 7374 2035 2077 6f72 6473 2c20 616e 6420 st 5 words, and \n+00025790: 6120 4261 636b 2d43 6f76 6572 2054 6578 a Back-Cover Tex\n+000257a0: 7420 6d61 790a 2020 2020 2062 6520 6174 t may. be at\n+000257b0: 206d 6f73 7420 3235 2077 6f72 6473 2e0a most 25 words..\n+000257c0: 0a20 2020 2020 4120 2254 7261 6e73 7061 . A \"Transpa\n+000257d0: 7265 6e74 2220 636f 7079 206f 6620 7468 rent\" copy of th\n+000257e0: 6520 446f 6375 6d65 6e74 206d 6561 6e73 e Document means\n+000257f0: 2061 206d 6163 6869 6e65 2d72 6561 6461 a machine-reada\n+00025800: 626c 6520 636f 7079 2c0a 2020 2020 2072 ble copy,. r\n+00025810: 6570 7265 7365 6e74 6564 2069 6e20 6120 epresented in a \n+00025820: 666f 726d 6174 2077 686f 7365 2073 7065 format whose spe\n+00025830: 6369 6669 6361 7469 6f6e 2069 7320 6176 cification is av\n+00025840: 6169 6c61 626c 6520 746f 2074 6865 0a20 ailable to the. \n+00025850: 2020 2020 6765 6e65 7261 6c20 7075 626c general publ\n+00025860: 6963 2c20 7468 6174 2069 7320 7375 6974 ic, that is suit\n+00025870: 6162 6c65 2066 6f72 2072 6576 6973 696e able for revisin\n+00025880: 6720 7468 6520 646f 6375 6d65 6e74 0a20 g the document. \n+00025890: 2020 2020 7374 7261 6967 6874 666f 7277 straightforw\n+000258a0: 6172 646c 7920 7769 7468 2067 656e 6572 ardly with gener\n+000258b0: 6963 2074 6578 7420 6564 6974 6f72 7320 ic text editors \n+000258c0: 6f72 2028 666f 7220 696d 6167 6573 2063 or (for images c\n+000258d0: 6f6d 706f 7365 640a 2020 2020 206f 6620 omposed. of \n+000258e0: 7069 7865 6c73 2920 6765 6e65 7269 6320 pixels) generic \n+000258f0: 7061 696e 7420 7072 6f67 7261 6d73 206f paint programs o\n+00025900: 7220 2866 6f72 2064 7261 7769 6e67 7329 r (for drawings)\n+00025910: 2073 6f6d 6520 7769 6465 6c79 0a20 2020 some widely. \n+00025920: 2020 6176 6169 6c61 626c 6520 6472 6177 available draw\n+00025930: 696e 6720 6564 6974 6f72 2c20 616e 6420 ing editor, and \n+00025940: 7468 6174 2069 7320 7375 6974 6162 6c65 that is suitable\n+00025950: 2066 6f72 2069 6e70 7574 2074 6f20 7465 for input to te\n+00025960: 7874 0a20 2020 2020 666f 726d 6174 7465 xt. formatte\n+00025970: 7273 206f 7220 666f 7220 6175 746f 6d61 rs or for automa\n+00025980: 7469 6320 7472 616e 736c 6174 696f 6e20 tic translation \n+00025990: 746f 2061 2076 6172 6965 7479 206f 6620 to a variety of \n+000259a0: 666f 726d 6174 730a 2020 2020 2073 7569 formats. sui\n+000259b0: 7461 626c 6520 666f 7220 696e 7075 7420 table for input \n+000259c0: 746f 2074 6578 7420 666f 726d 6174 7465 to text formatte\n+000259d0: 7273 2e20 2041 2063 6f70 7920 6d61 6465 rs. A copy made\n+000259e0: 2069 6e20 616e 206f 7468 6572 7769 7365 in an otherwise\n+000259f0: 0a20 2020 2020 5472 616e 7370 6172 656e . Transparen\n+00025a00: 7420 6669 6c65 2066 6f72 6d61 7420 7768 t file format wh\n+00025a10: 6f73 6520 6d61 726b 7570 2c20 6f72 2061 ose markup, or a\n+00025a20: 6273 656e 6365 206f 6620 6d61 726b 7570 bsence of markup\n+00025a30: 2c20 6861 730a 2020 2020 2062 6565 6e20 , has. been \n+00025a40: 6172 7261 6e67 6564 2074 6f20 7468 7761 arranged to thwa\n+00025a50: 7274 206f 7220 6469 7363 6f75 7261 6765 rt or discourage\n+00025a60: 2073 7562 7365 7175 656e 7420 6d6f 6469 subsequent modi\n+00025a70: 6669 6361 7469 6f6e 2062 790a 2020 2020 fication by. \n+00025a80: 2072 6561 6465 7273 2069 7320 6e6f 7420 readers is not \n+00025a90: 5472 616e 7370 6172 656e 742e 2020 416e Transparent. An\n+00025aa0: 2069 6d61 6765 2066 6f72 6d61 7420 6973 image format is\n+00025ab0: 206e 6f74 2054 7261 6e73 7061 7265 6e74 not Transparent\n+00025ac0: 2069 660a 2020 2020 2075 7365 6420 666f if. used fo\n+00025ad0: 7220 616e 7920 7375 6273 7461 6e74 6961 r any substantia\n+00025ae0: 6c20 616d 6f75 6e74 206f 6620 7465 7874 l amount of text\n+00025af0: 2e20 2041 2063 6f70 7920 7468 6174 2069 . A copy that i\n+00025b00: 7320 6e6f 740a 2020 2020 2022 5472 616e s not. \"Tran\n+00025b10: 7370 6172 656e 7422 2069 7320 6361 6c6c sparent\" is call\n+00025b20: 6564 2022 4f70 6171 7565 222e 0a0a 2020 ed \"Opaque\"... \n+00025b30: 2020 2045 7861 6d70 6c65 7320 6f66 2073 Examples of s\n+00025b40: 7569 7461 626c 6520 666f 726d 6174 7320 uitable formats \n+00025b50: 666f 7220 5472 616e 7370 6172 656e 7420 for Transparent \n+00025b60: 636f 7069 6573 2069 6e63 6c75 6465 2070 copies include p\n+00025b70: 6c61 696e 0a20 2020 2020 4153 4349 4920 lain. ASCII \n+00025b80: 7769 7468 6f75 7420 6d61 726b 7570 2c20 without markup, \n+00025b90: 5465 7869 6e66 6f20 696e 7075 7420 666f Texinfo input fo\n+00025ba0: 726d 6174 2c20 4c61 5465 5820 696e 7075 rmat, LaTeX inpu\n+00025bb0: 7420 666f 726d 6174 2c0a 2020 2020 2053 t format,. S\n+00025bc0: 474d 4c20 6f72 2058 4d4c 2075 7369 6e67 GML or XML using\n+00025bd0: 2061 2070 7562 6c69 636c 7920 6176 6169 a publicly avai\n+00025be0: 6c61 626c 6520 4454 442c 2061 6e64 2073 lable DTD, and s\n+00025bf0: 7461 6e64 6172 642d 636f 6e66 6f72 6d69 tandard-conformi\n+00025c00: 6e67 0a20 2020 2020 7369 6d70 6c65 2048 ng. simple H\n+00025c10: 544d 4c2c 2050 6f73 7453 6372 6970 7420 TML, PostScript \n+00025c20: 6f72 2050 4446 2064 6573 6967 6e65 6420 or PDF designed \n+00025c30: 666f 7220 6875 6d61 6e20 6d6f 6469 6669 for human modifi\n+00025c40: 6361 7469 6f6e 2e0a 2020 2020 2045 7861 cation.. Exa\n+00025c50: 6d70 6c65 7320 6f66 2074 7261 6e73 7061 mples of transpa\n+00025c60: 7265 6e74 2069 6d61 6765 2066 6f72 6d61 rent image forma\n+00025c70: 7473 2069 6e63 6c75 6465 2050 4e47 2c20 ts include PNG, \n+00025c80: 5843 4620 616e 6420 4a50 472e 0a20 2020 XCF and JPG.. \n+00025c90: 2020 4f70 6171 7565 2066 6f72 6d61 7473 Opaque formats\n+00025ca0: 2069 6e63 6c75 6465 2070 726f 7072 6965 include proprie\n+00025cb0: 7461 7279 2066 6f72 6d61 7473 2074 6861 tary formats tha\n+00025cc0: 7420 6361 6e20 6265 2072 6561 6420 616e t can be read an\n+00025cd0: 640a 2020 2020 2065 6469 7465 6420 6f6e d. edited on\n+00025ce0: 6c79 2062 7920 7072 6f70 7269 6574 6172 ly by proprietar\n+00025cf0: 7920 776f 7264 2070 726f 6365 7373 6f72 y word processor\n+00025d00: 732c 2053 474d 4c20 6f72 2058 4d4c 2066 s, SGML or XML f\n+00025d10: 6f72 2077 6869 6368 0a20 2020 2020 7468 or which. th\n+00025d20: 6520 4454 4420 616e 642f 6f72 2070 726f e DTD and/or pro\n+00025d30: 6365 7373 696e 6720 746f 6f6c 7320 6172 cessing tools ar\n+00025d40: 6520 6e6f 7420 6765 6e65 7261 6c6c 7920 e not generally \n+00025d50: 6176 6169 6c61 626c 652c 2061 6e64 0a20 available, and. \n+00025d60: 2020 2020 7468 6520 6d61 6368 696e 652d the machine-\n+00025d70: 6765 6e65 7261 7465 6420 4854 4d4c 2c20 generated HTML, \n+00025d80: 506f 7374 5363 7269 7074 206f 7220 5044 PostScript or PD\n+00025d90: 4620 7072 6f64 7563 6564 2062 7920 736f F produced by so\n+00025da0: 6d65 2077 6f72 640a 2020 2020 2070 726f me word. pro\n+00025db0: 6365 7373 6f72 7320 666f 7220 6f75 7470 cessors for outp\n+00025dc0: 7574 2070 7572 706f 7365 7320 6f6e 6c79 ut purposes only\n+00025dd0: 2e0a 0a20 2020 2020 5468 6520 2254 6974 ... The \"Tit\n+00025de0: 6c65 2050 6167 6522 206d 6561 6e73 2c20 le Page\" means, \n+00025df0: 666f 7220 6120 7072 696e 7465 6420 626f for a printed bo\n+00025e00: 6f6b 2c20 7468 6520 7469 746c 6520 7061 ok, the title pa\n+00025e10: 6765 2069 7473 656c 662c 0a20 2020 2020 ge itself,. \n+00025e20: 706c 7573 2073 7563 6820 666f 6c6c 6f77 plus such follow\n+00025e30: 696e 6720 7061 6765 7320 6173 2061 7265 ing pages as are\n+00025e40: 206e 6565 6465 6420 746f 2068 6f6c 642c needed to hold,\n+00025e50: 206c 6567 6962 6c79 2c20 7468 650a 2020 legibly, the. \n+00025e60: 2020 206d 6174 6572 6961 6c20 7468 6973 material this\n+00025e70: 204c 6963 656e 7365 2072 6571 7569 7265 License require\n+00025e80: 7320 746f 2061 7070 6561 7220 696e 2074 s to appear in t\n+00025e90: 6865 2074 6974 6c65 2070 6167 652e 2020 he title page. \n+00025ea0: 466f 720a 2020 2020 2077 6f72 6b73 2069 For. works i\n+00025eb0: 6e20 666f 726d 6174 7320 7768 6963 6820 n formats which \n+00025ec0: 646f 206e 6f74 2068 6176 6520 616e 7920 do not have any \n+00025ed0: 7469 746c 6520 7061 6765 2061 7320 7375 title page as su\n+00025ee0: 6368 2c20 2254 6974 6c65 0a20 2020 2020 ch, \"Title. \n+00025ef0: 5061 6765 2220 6d65 616e 7320 7468 6520 Page\" means the \n+00025f00: 7465 7874 206e 6561 7220 7468 6520 6d6f text near the mo\n+00025f10: 7374 2070 726f 6d69 6e65 6e74 2061 7070 st prominent app\n+00025f20: 6561 7261 6e63 6520 6f66 2074 6865 0a20 earance of the. \n+00025f30: 2020 2020 776f 726b 2773 2074 6974 6c65 work's title\n+00025f40: 2c20 7072 6563 6564 696e 6720 7468 6520 , preceding the \n+00025f50: 6265 6769 6e6e 696e 6720 6f66 2074 6865 beginning of the\n+00025f60: 2062 6f64 7920 6f66 2074 6865 2074 6578 body of the tex\n+00025f70: 742e 0a0a 2020 2020 2041 2073 6563 7469 t... A secti\n+00025f80: 6f6e 2022 456e 7469 746c 6564 2058 595a on \"Entitled XYZ\n+00025f90: 2220 6d65 616e 7320 6120 6e61 6d65 6420 \" means a named \n+00025fa0: 7375 6275 6e69 7420 6f66 2074 6865 2044 subunit of the D\n+00025fb0: 6f63 756d 656e 740a 2020 2020 2077 686f ocument. who\n+00025fc0: 7365 2074 6974 6c65 2065 6974 6865 7220 se title either \n+00025fd0: 6973 2070 7265 6369 7365 6c79 2058 595a is precisely XYZ\n+00025fe0: 206f 7220 636f 6e74 6169 6e73 2058 595a or contains XYZ\n+00025ff0: 2069 6e20 7061 7265 6e74 6865 7365 730a in parentheses.\n+00026000: 2020 2020 2066 6f6c 6c6f 7769 6e67 2074 following t\n+00026010: 6578 7420 7468 6174 2074 7261 6e73 6c61 ext that transla\n+00026020: 7465 7320 5859 5a20 696e 2061 6e6f 7468 tes XYZ in anoth\n+00026030: 6572 206c 616e 6775 6167 652e 2020 2848 er language. (H\n+00026040: 6572 6520 5859 5a0a 2020 2020 2073 7461 ere XYZ. sta\n+00026050: 6e64 7320 666f 7220 6120 7370 6563 6966 nds for a specif\n+00026060: 6963 2073 6563 7469 6f6e 206e 616d 6520 ic section name \n+00026070: 6d65 6e74 696f 6e65 6420 6265 6c6f 772c mentioned below,\n+00026080: 2073 7563 6820 6173 0a20 2020 2020 2241 such as. \"A\n+00026090: 636b 6e6f 776c 6564 6765 6d65 6e74 7322 cknowledgements\"\n+000260a0: 2c20 2244 6564 6963 6174 696f 6e73 222c , \"Dedications\",\n+000260b0: 2022 456e 646f 7273 656d 656e 7473 222c \"Endorsements\",\n+000260c0: 206f 7220 2248 6973 746f 7279 222e 290a or \"History\".).\n+000260d0: 2020 2020 2054 6f20 2250 7265 7365 7276 To \"Preserv\n+000260e0: 6520 7468 6520 5469 746c 6522 206f 6620 e the Title\" of \n+000260f0: 7375 6368 2061 2073 6563 7469 6f6e 2077 such a section w\n+00026100: 6865 6e20 796f 7520 6d6f 6469 6679 2074 hen you modify t\n+00026110: 6865 0a20 2020 2020 446f 6375 6d65 6e74 he. Document\n+00026120: 206d 6561 6e73 2074 6861 7420 6974 2072 means that it r\n+00026130: 656d 6169 6e73 2061 2073 6563 7469 6f6e emains a section\n+00026140: 2022 456e 7469 746c 6564 2058 595a 2220 \"Entitled XYZ\" \n+00026150: 6163 636f 7264 696e 670a 2020 2020 2074 according. t\n+00026160: 6f20 7468 6973 2064 6566 696e 6974 696f o this definitio\n+00026170: 6e2e 0a0a 2020 2020 2054 6865 2044 6f63 n... The Doc\n+00026180: 756d 656e 7420 6d61 7920 696e 636c 7564 ument may includ\n+00026190: 6520 5761 7272 616e 7479 2044 6973 636c e Warranty Discl\n+000261a0: 6169 6d65 7273 206e 6578 7420 746f 2074 aimers next to t\n+000261b0: 6865 206e 6f74 6963 650a 2020 2020 2077 he notice. w\n+000261c0: 6869 6368 2073 7461 7465 7320 7468 6174 hich states that\n+000261d0: 2074 6869 7320 4c69 6365 6e73 6520 6170 this License ap\n+000261e0: 706c 6965 7320 746f 2074 6865 2044 6f63 plies to the Doc\n+000261f0: 756d 656e 742e 2020 5468 6573 650a 2020 ument. These. \n+00026200: 2020 2057 6172 7261 6e74 7920 4469 7363 Warranty Disc\n+00026210: 6c61 696d 6572 7320 6172 6520 636f 6e73 laimers are cons\n+00026220: 6964 6572 6564 2074 6f20 6265 2069 6e63 idered to be inc\n+00026230: 6c75 6465 6420 6279 2072 6566 6572 656e luded by referen\n+00026240: 6365 2069 6e0a 2020 2020 2074 6869 7320 ce in. this \n+00026250: 4c69 6365 6e73 652c 2062 7574 206f 6e6c License, but onl\n+00026260: 7920 6173 2072 6567 6172 6473 2064 6973 y as regards dis\n+00026270: 636c 6169 6d69 6e67 2077 6172 7261 6e74 claiming warrant\n+00026280: 6965 733a 2061 6e79 206f 7468 6572 0a20 ies: any other. \n+00026290: 2020 2020 696d 706c 6963 6174 696f 6e20 implication \n+000262a0: 7468 6174 2074 6865 7365 2057 6172 7261 that these Warra\n+000262b0: 6e74 7920 4469 7363 6c61 696d 6572 7320 nty Disclaimers \n+000262c0: 6d61 7920 6861 7665 2069 7320 766f 6964 may have is void\n+000262d0: 2061 6e64 0a20 2020 2020 6861 7320 6e6f and. has no\n+000262e0: 2065 6666 6563 7420 6f6e 2074 6865 206d effect on the m\n+000262f0: 6561 6e69 6e67 206f 6620 7468 6973 204c eaning of this L\n+00026300: 6963 656e 7365 2e0a 0a20 2032 2e20 5645 icense... 2. VE\n+00026310: 5242 4154 494d 2043 4f50 5949 4e47 0a0a RBATIM COPYING..\n+00026320: 2020 2020 2059 6f75 206d 6179 2063 6f70 You may cop\n+00026330: 7920 616e 6420 6469 7374 7269 6275 7465 y and distribute\n+00026340: 2074 6865 2044 6f63 756d 656e 7420 696e the Document in\n+00026350: 2061 6e79 206d 6564 6975 6d2c 2065 6974 any medium, eit\n+00026360: 6865 720a 2020 2020 2063 6f6d 6d65 7263 her. commerc\n+00026370: 6961 6c6c 7920 6f72 206e 6f6e 636f 6d6d ially or noncomm\n+00026380: 6572 6369 616c 6c79 2c20 7072 6f76 6964 ercially, provid\n+00026390: 6564 2074 6861 7420 7468 6973 204c 6963 ed that this Lic\n+000263a0: 656e 7365 2c20 7468 650a 2020 2020 2063 ense, the. c\n+000263b0: 6f70 7972 6967 6874 206e 6f74 6963 6573 opyright notices\n+000263c0: 2c20 616e 6420 7468 6520 6c69 6365 6e73 , and the licens\n+000263d0: 6520 6e6f 7469 6365 2073 6179 696e 6720 e notice saying \n+000263e0: 7468 6973 204c 6963 656e 7365 0a20 2020 this License. \n+000263f0: 2020 6170 706c 6965 7320 746f 2074 6865 applies to the\n+00026400: 2044 6f63 756d 656e 7420 6172 6520 7265 Document are re\n+00026410: 7072 6f64 7563 6564 2069 6e20 616c 6c20 produced in all \n+00026420: 636f 7069 6573 2c20 616e 6420 7468 6174 copies, and that\n+00026430: 2079 6f75 0a20 2020 2020 6164 6420 6e6f you. add no\n+00026440: 206f 7468 6572 2063 6f6e 6469 7469 6f6e other condition\n+00026450: 7320 7768 6174 736f 6576 6572 2074 6f20 s whatsoever to \n+00026460: 7468 6f73 6520 6f66 2074 6869 7320 4c69 those of this Li\n+00026470: 6365 6e73 652e 2020 596f 750a 2020 2020 cense. You. \n+00026480: 206d 6179 206e 6f74 2075 7365 2074 6563 may not use tec\n+00026490: 686e 6963 616c 206d 6561 7375 7265 7320 hnical measures \n+000264a0: 746f 206f 6273 7472 7563 7420 6f72 2063 to obstruct or c\n+000264b0: 6f6e 7472 6f6c 2074 6865 2072 6561 6469 ontrol the readi\n+000264c0: 6e67 0a20 2020 2020 6f72 2066 7572 7468 ng. or furth\n+000264d0: 6572 2063 6f70 7969 6e67 206f 6620 7468 er copying of th\n+000264e0: 6520 636f 7069 6573 2079 6f75 206d 616b e copies you mak\n+000264f0: 6520 6f72 2064 6973 7472 6962 7574 652e e or distribute.\n+00026500: 2020 486f 7765 7665 722c 0a20 2020 2020 However,. \n+00026510: 796f 7520 6d61 7920 6163 6365 7074 2063 you may accept c\n+00026520: 6f6d 7065 6e73 6174 696f 6e20 696e 2065 ompensation in e\n+00026530: 7863 6861 6e67 6520 666f 7220 636f 7069 xchange for copi\n+00026540: 6573 2e20 2049 6620 796f 750a 2020 2020 es. If you. \n+00026550: 2064 6973 7472 6962 7574 6520 6120 6c61 distribute a la\n+00026560: 7267 6520 656e 6f75 6768 206e 756d 6265 rge enough numbe\n+00026570: 7220 6f66 2063 6f70 6965 7320 796f 7520 r of copies you \n+00026580: 6d75 7374 2061 6c73 6f20 666f 6c6c 6f77 must also follow\n+00026590: 2074 6865 0a20 2020 2020 636f 6e64 6974 the. condit\n+000265a0: 696f 6e73 2069 6e20 7365 6374 696f 6e20 ions in section \n+000265b0: 332e 0a0a 2020 2020 2059 6f75 206d 6179 3... You may\n+000265c0: 2061 6c73 6f20 6c65 6e64 2063 6f70 6965 also lend copie\n+000265d0: 732c 2075 6e64 6572 2074 6865 2073 616d s, under the sam\n+000265e0: 6520 636f 6e64 6974 696f 6e73 2073 7461 e conditions sta\n+000265f0: 7465 6420 6162 6f76 652c 0a20 2020 2020 ted above,. \n+00026600: 616e 6420 796f 7520 6d61 7920 7075 626c and you may publ\n+00026610: 6963 6c79 2064 6973 706c 6179 2063 6f70 icly display cop\n+00026620: 6965 732e 0a0a 2020 332e 2043 4f50 5949 ies... 3. COPYI\n+00026630: 4e47 2049 4e20 5155 414e 5449 5459 0a0a NG IN QUANTITY..\n+00026640: 2020 2020 2049 6620 796f 7520 7075 626c If you publ\n+00026650: 6973 6820 7072 696e 7465 6420 636f 7069 ish printed copi\n+00026660: 6573 2028 6f72 2063 6f70 6965 7320 696e es (or copies in\n+00026670: 206d 6564 6961 2074 6861 7420 636f 6d6d media that comm\n+00026680: 6f6e 6c79 0a20 2020 2020 6861 7665 2070 only. have p\n+00026690: 7269 6e74 6564 2063 6f76 6572 7329 206f rinted covers) o\n+000266a0: 6620 7468 6520 446f 6375 6d65 6e74 2c20 f the Document, \n+000266b0: 6e75 6d62 6572 696e 6720 6d6f 7265 2074 numbering more t\n+000266c0: 6861 6e20 3130 302c 2061 6e64 0a20 2020 han 100, and. \n+000266d0: 2020 7468 6520 446f 6375 6d65 6e74 2773 the Document's\n+000266e0: 206c 6963 656e 7365 206e 6f74 6963 6520 license notice \n+000266f0: 7265 7175 6972 6573 2043 6f76 6572 2054 requires Cover T\n+00026700: 6578 7473 2c20 796f 7520 6d75 7374 0a20 exts, you must. \n+00026710: 2020 2020 656e 636c 6f73 6520 7468 6520 enclose the \n+00026720: 636f 7069 6573 2069 6e20 636f 7665 7273 copies in covers\n+00026730: 2074 6861 7420 6361 7272 792c 2063 6c65 that carry, cle\n+00026740: 6172 6c79 2061 6e64 206c 6567 6962 6c79 arly and legibly\n+00026750: 2c20 616c 6c0a 2020 2020 2074 6865 7365 , all. these\n+00026760: 2043 6f76 6572 2054 6578 7473 3a20 4672 Cover Texts: Fr\n+00026770: 6f6e 742d 436f 7665 7220 5465 7874 7320 ont-Cover Texts \n+00026780: 6f6e 2074 6865 2066 726f 6e74 2063 6f76 on the front cov\n+00026790: 6572 2c20 616e 640a 2020 2020 2042 6163 er, and. Bac\n+000267a0: 6b2d 436f 7665 7220 5465 7874 7320 6f6e k-Cover Texts on\n+000267b0: 2074 6865 2062 6163 6b20 636f 7665 722e the back cover.\n+000267c0: 2020 426f 7468 2063 6f76 6572 7320 6d75 Both covers mu\n+000267d0: 7374 2061 6c73 6f20 636c 6561 726c 790a st also clearly.\n+000267e0: 2020 2020 2061 6e64 206c 6567 6962 6c79 and legibly\n+000267f0: 2069 6465 6e74 6966 7920 796f 7520 6173 identify you as\n+00026800: 2074 6865 2070 7562 6c69 7368 6572 206f the publisher o\n+00026810: 6620 7468 6573 6520 636f 7069 6573 2e20 f these copies. \n+00026820: 2054 6865 0a20 2020 2020 6672 6f6e 7420 The. front \n+00026830: 636f 7665 7220 6d75 7374 2070 7265 7365 cover must prese\n+00026840: 6e74 2074 6865 2066 756c 6c20 7469 746c nt the full titl\n+00026850: 6520 7769 7468 2061 6c6c 2077 6f72 6473 e with all words\n+00026860: 206f 6620 7468 6520 7469 746c 650a 2020 of the title. \n+00026870: 2020 2065 7175 616c 6c79 2070 726f 6d69 equally promi\n+00026880: 6e65 6e74 2061 6e64 2076 6973 6962 6c65 nent and visible\n+00026890: 2e20 2059 6f75 206d 6179 2061 6464 206f . You may add o\n+000268a0: 7468 6572 206d 6174 6572 6961 6c20 6f6e ther material on\n+000268b0: 2074 6865 0a20 2020 2020 636f 7665 7273 the. covers\n+000268c0: 2069 6e20 6164 6469 7469 6f6e 2e20 2043 in addition. C\n+000268d0: 6f70 7969 6e67 2077 6974 6820 6368 616e opying with chan\n+000268e0: 6765 7320 6c69 6d69 7465 6420 746f 2074 ges limited to t\n+000268f0: 6865 2063 6f76 6572 732c 2061 730a 2020 he covers, as. \n+00026900: 2020 206c 6f6e 6720 6173 2074 6865 7920 long as they \n+00026910: 7072 6573 6572 7665 2074 6865 2074 6974 preserve the tit\n+00026920: 6c65 206f 6620 7468 6520 446f 6375 6d65 le of the Docume\n+00026930: 6e74 2061 6e64 2073 6174 6973 6679 2074 nt and satisfy t\n+00026940: 6865 7365 0a20 2020 2020 636f 6e64 6974 hese. condit\n+00026950: 696f 6e73 2c20 6361 6e20 6265 2074 7265 ions, can be tre\n+00026960: 6174 6564 2061 7320 7665 7262 6174 696d ated as verbatim\n+00026970: 2063 6f70 7969 6e67 2069 6e20 6f74 6865 copying in othe\n+00026980: 7220 7265 7370 6563 7473 2e0a 0a20 2020 r respects... \n+00026990: 2020 4966 2074 6865 2072 6571 7569 7265 If the require\n+000269a0: 6420 7465 7874 7320 666f 7220 6569 7468 d texts for eith\n+000269b0: 6572 2063 6f76 6572 2061 7265 2074 6f6f er cover are too\n+000269c0: 2076 6f6c 756d 696e 6f75 7320 746f 2066 voluminous to f\n+000269d0: 6974 0a20 2020 2020 6c65 6769 626c 792c it. legibly,\n+000269e0: 2079 6f75 2073 686f 756c 6420 7075 7420 you should put \n+000269f0: 7468 6520 6669 7273 7420 6f6e 6573 206c the first ones l\n+00026a00: 6973 7465 6420 2861 7320 6d61 6e79 2061 isted (as many a\n+00026a10: 7320 6669 740a 2020 2020 2072 6561 736f s fit. reaso\n+00026a20: 6e61 626c 7929 206f 6e20 7468 6520 6163 nably) on the ac\n+00026a30: 7475 616c 2063 6f76 6572 2c20 616e 6420 tual cover, and \n+00026a40: 636f 6e74 696e 7565 2074 6865 2072 6573 continue the res\n+00026a50: 7420 6f6e 746f 0a20 2020 2020 6164 6a61 t onto. adja\n+00026a60: 6365 6e74 2070 6167 6573 2e0a 0a20 2020 cent pages... \n+00026a70: 2020 4966 2079 6f75 2070 7562 6c69 7368 If you publish\n+00026a80: 206f 7220 6469 7374 7269 6275 7465 204f or distribute O\n+00026a90: 7061 7175 6520 636f 7069 6573 206f 6620 paque copies of \n+00026aa0: 7468 6520 446f 6375 6d65 6e74 0a20 2020 the Document. \n+00026ab0: 2020 6e75 6d62 6572 696e 6720 6d6f 7265 numbering more\n+00026ac0: 2074 6861 6e20 3130 302c 2079 6f75 206d than 100, you m\n+00026ad0: 7573 7420 6569 7468 6572 2069 6e63 6c75 ust either inclu\n+00026ae0: 6465 2061 206d 6163 6869 6e65 2d72 6561 de a machine-rea\n+00026af0: 6461 626c 650a 2020 2020 2054 7261 6e73 dable. Trans\n+00026b00: 7061 7265 6e74 2063 6f70 7920 616c 6f6e parent copy alon\n+00026b10: 6720 7769 7468 2065 6163 6820 4f70 6171 g with each Opaq\n+00026b20: 7565 2063 6f70 792c 206f 7220 7374 6174 ue copy, or stat\n+00026b30: 6520 696e 206f 7220 7769 7468 0a20 2020 e in or with. \n+00026b40: 2020 6561 6368 204f 7061 7175 6520 636f each Opaque co\n+00026b50: 7079 2061 2063 6f6d 7075 7465 722d 6e65 py a computer-ne\n+00026b60: 7477 6f72 6b20 6c6f 6361 7469 6f6e 2066 twork location f\n+00026b70: 726f 6d20 7768 6963 6820 7468 6520 6765 rom which the ge\n+00026b80: 6e65 7261 6c0a 2020 2020 206e 6574 776f neral. netwo\n+00026b90: 726b 2d75 7369 6e67 2070 7562 6c69 6320 rk-using public \n+00026ba0: 6861 7320 6163 6365 7373 2074 6f20 646f has access to do\n+00026bb0: 776e 6c6f 6164 2075 7369 6e67 2070 7562 wnload using pub\n+00026bc0: 6c69 632d 7374 616e 6461 7264 0a20 2020 lic-standard. \n+00026bd0: 2020 6e65 7477 6f72 6b20 7072 6f74 6f63 network protoc\n+00026be0: 6f6c 7320 6120 636f 6d70 6c65 7465 2054 ols a complete T\n+00026bf0: 7261 6e73 7061 7265 6e74 2063 6f70 7920 ransparent copy \n+00026c00: 6f66 2074 6865 2044 6f63 756d 656e 742c of the Document,\n+00026c10: 2066 7265 650a 2020 2020 206f 6620 6164 free. of ad\n+00026c20: 6465 6420 6d61 7465 7269 616c 2e20 2049 ded material. I\n+00026c30: 6620 796f 7520 7573 6520 7468 6520 6c61 f you use the la\n+00026c40: 7474 6572 206f 7074 696f 6e2c 2079 6f75 tter option, you\n+00026c50: 206d 7573 7420 7461 6b65 0a20 2020 2020 must take. \n+00026c60: 7265 6173 6f6e 6162 6c79 2070 7275 6465 reasonably prude\n+00026c70: 6e74 2073 7465 7073 2c20 7768 656e 2079 nt steps, when y\n+00026c80: 6f75 2062 6567 696e 2064 6973 7472 6962 ou begin distrib\n+00026c90: 7574 696f 6e20 6f66 204f 7061 7175 650a ution of Opaque.\n+00026ca0: 2020 2020 2063 6f70 6965 7320 696e 2071 copies in q\n+00026cb0: 7561 6e74 6974 792c 2074 6f20 656e 7375 uantity, to ensu\n+00026cc0: 7265 2074 6861 7420 7468 6973 2054 7261 re that this Tra\n+00026cd0: 6e73 7061 7265 6e74 2063 6f70 7920 7769 nsparent copy wi\n+00026ce0: 6c6c 0a20 2020 2020 7265 6d61 696e 2074 ll. remain t\n+00026cf0: 6875 7320 6163 6365 7373 6962 6c65 2061 hus accessible a\n+00026d00: 7420 7468 6520 7374 6174 6564 206c 6f63 t the stated loc\n+00026d10: 6174 696f 6e20 756e 7469 6c20 6174 206c ation until at l\n+00026d20: 6561 7374 206f 6e65 0a20 2020 2020 7965 east one. ye\n+00026d30: 6172 2061 6674 6572 2074 6865 206c 6173 ar after the las\n+00026d40: 7420 7469 6d65 2079 6f75 2064 6973 7472 t time you distr\n+00026d50: 6962 7574 6520 616e 204f 7061 7175 6520 ibute an Opaque \n+00026d60: 636f 7079 2028 6469 7265 6374 6c79 206f copy (directly o\n+00026d70: 720a 2020 2020 2074 6872 6f75 6768 2079 r. through y\n+00026d80: 6f75 7220 6167 656e 7473 206f 7220 7265 our agents or re\n+00026d90: 7461 696c 6572 7329 206f 6620 7468 6174 tailers) of that\n+00026da0: 2065 6469 7469 6f6e 2074 6f20 7468 6520 edition to the \n+00026db0: 7075 626c 6963 2e0a 0a20 2020 2020 4974 public... It\n+00026dc0: 2069 7320 7265 7175 6573 7465 642c 2062 is requested, b\n+00026dd0: 7574 206e 6f74 2072 6571 7569 7265 642c ut not required,\n+00026de0: 2074 6861 7420 796f 7520 636f 6e74 6163 that you contac\n+00026df0: 7420 7468 6520 6175 7468 6f72 7320 6f66 t the authors of\n+00026e00: 0a20 2020 2020 7468 6520 446f 6375 6d65 . the Docume\n+00026e10: 6e74 2077 656c 6c20 6265 666f 7265 2072 nt well before r\n+00026e20: 6564 6973 7472 6962 7574 696e 6720 616e edistributing an\n+00026e30: 7920 6c61 7267 6520 6e75 6d62 6572 206f y large number o\n+00026e40: 6620 636f 7069 6573 2c0a 2020 2020 2074 f copies,. t\n+00026e50: 6f20 6769 7665 2074 6865 6d20 6120 6368 o give them a ch\n+00026e60: 616e 6365 2074 6f20 7072 6f76 6964 6520 ance to provide \n+00026e70: 796f 7520 7769 7468 2061 6e20 7570 6461 you with an upda\n+00026e80: 7465 6420 7665 7273 696f 6e20 6f66 2074 ted version of t\n+00026e90: 6865 0a20 2020 2020 446f 6375 6d65 6e74 he. Document\n+00026ea0: 2e0a 0a20 2034 2e20 4d4f 4449 4649 4341 ... 4. MODIFICA\n+00026eb0: 5449 4f4e 530a 0a20 2020 2020 596f 7520 TIONS.. You \n+00026ec0: 6d61 7920 636f 7079 2061 6e64 2064 6973 may copy and dis\n+00026ed0: 7472 6962 7574 6520 6120 4d6f 6469 6669 tribute a Modifi\n+00026ee0: 6564 2056 6572 7369 6f6e 206f 6620 7468 ed Version of th\n+00026ef0: 6520 446f 6375 6d65 6e74 0a20 2020 2020 e Document. \n+00026f00: 756e 6465 7220 7468 6520 636f 6e64 6974 under the condit\n+00026f10: 696f 6e73 206f 6620 7365 6374 696f 6e73 ions of sections\n+00026f20: 2032 2061 6e64 2033 2061 626f 7665 2c20 2 and 3 above, \n+00026f30: 7072 6f76 6964 6564 2074 6861 7420 796f provided that yo\n+00026f40: 750a 2020 2020 2072 656c 6561 7365 2074 u. release t\n+00026f50: 6865 204d 6f64 6966 6965 6420 5665 7273 he Modified Vers\n+00026f60: 696f 6e20 756e 6465 7220 7072 6563 6973 ion under precis\n+00026f70: 656c 7920 7468 6973 204c 6963 656e 7365 ely this License\n+00026f80: 2c20 7769 7468 2074 6865 0a20 2020 2020 , with the. \n+00026f90: 4d6f 6469 6669 6564 2056 6572 7369 6f6e Modified Version\n+00026fa0: 2066 696c 6c69 6e67 2074 6865 2072 6f6c filling the rol\n+00026fb0: 6520 6f66 2074 6865 2044 6f63 756d 656e e of the Documen\n+00026fc0: 742c 2074 6875 7320 6c69 6365 6e73 696e t, thus licensin\n+00026fd0: 670a 2020 2020 2064 6973 7472 6962 7574 g. distribut\n+00026fe0: 696f 6e20 616e 6420 6d6f 6469 6669 6361 ion and modifica\n+00026ff0: 7469 6f6e 206f 6620 7468 6520 4d6f 6469 tion of the Modi\n+00027000: 6669 6564 2056 6572 7369 6f6e 2074 6f20 fied Version to \n+00027010: 7768 6f65 7665 720a 2020 2020 2070 6f73 whoever. pos\n+00027020: 7365 7373 6573 2061 2063 6f70 7920 6f66 sesses a copy of\n+00027030: 2069 742e 2020 496e 2061 6464 6974 696f it. In additio\n+00027040: 6e2c 2079 6f75 206d 7573 7420 646f 2074 n, you must do t\n+00027050: 6865 7365 2074 6869 6e67 7320 696e 0a20 hese things in. \n+00027060: 2020 2020 7468 6520 4d6f 6469 6669 6564 the Modified\n+00027070: 2056 6572 7369 6f6e 3a0a 0a20 2020 2020 Version:.. \n+00027080: 2020 412e 2055 7365 2069 6e20 7468 6520 A. Use in the \n+00027090: 5469 746c 6520 5061 6765 2028 616e 6420 Title Page (and \n+000270a0: 6f6e 2074 6865 2063 6f76 6572 732c 2069 on the covers, i\n+000270b0: 6620 616e 7929 2061 2074 6974 6c65 0a20 f any) a title. \n+000270c0: 2020 2020 2020 2020 2064 6973 7469 6e63 distinc\n+000270d0: 7420 6672 6f6d 2074 6861 7420 6f66 2074 t from that of t\n+000270e0: 6865 2044 6f63 756d 656e 742c 2061 6e64 he Document, and\n+000270f0: 2066 726f 6d20 7468 6f73 6520 6f66 2070 from those of p\n+00027100: 7265 7669 6f75 730a 2020 2020 2020 2020 revious. \n+00027110: 2020 7665 7273 696f 6e73 2028 7768 6963 versions (whic\n+00027120: 6820 7368 6f75 6c64 2c20 6966 2074 6865 h should, if the\n+00027130: 7265 2077 6572 6520 616e 792c 2062 6520 re were any, be \n+00027140: 6c69 7374 6564 2069 6e20 7468 650a 2020 listed in the. \n+00027150: 2020 2020 2020 2020 4869 7374 6f72 7920 History \n+00027160: 7365 6374 696f 6e20 6f66 2074 6865 2044 section of the D\n+00027170: 6f63 756d 656e 7429 2e20 2059 6f75 206d ocument). You m\n+00027180: 6179 2075 7365 2074 6865 2073 616d 6520 ay use the same \n+00027190: 7469 746c 650a 2020 2020 2020 2020 2020 title. \n+000271a0: 6173 2061 2070 7265 7669 6f75 7320 7665 as a previous ve\n+000271b0: 7273 696f 6e20 6966 2074 6865 206f 7269 rsion if the ori\n+000271c0: 6769 6e61 6c20 7075 626c 6973 6865 7220 ginal publisher \n+000271d0: 6f66 2074 6861 740a 2020 2020 2020 2020 of that. \n+000271e0: 2020 7665 7273 696f 6e20 6769 7665 7320 version gives \n+000271f0: 7065 726d 6973 7369 6f6e 2e0a 0a20 2020 permission... \n+00027200: 2020 2020 422e 204c 6973 7420 6f6e 2074 B. List on t\n+00027210: 6865 2054 6974 6c65 2050 6167 652c 2061 he Title Page, a\n+00027220: 7320 6175 7468 6f72 732c 206f 6e65 206f s authors, one o\n+00027230: 7220 6d6f 7265 2070 6572 736f 6e73 206f r more persons o\n+00027240: 720a 2020 2020 2020 2020 2020 656e 7469 r. enti\n+00027250: 7469 6573 2072 6573 706f 6e73 6962 6c65 ties responsible\n+00027260: 2066 6f72 2061 7574 686f 7273 6869 7020 for authorship \n+00027270: 6f66 2074 6865 206d 6f64 6966 6963 6174 of the modificat\n+00027280: 696f 6e73 2069 6e0a 2020 2020 2020 2020 ions in. \n+00027290: 2020 7468 6520 4d6f 6469 6669 6564 2056 the Modified V\n+000272a0: 6572 7369 6f6e 2c20 746f 6765 7468 6572 ersion, together\n+000272b0: 2077 6974 6820 6174 206c 6561 7374 2066 with at least f\n+000272c0: 6976 6520 6f66 2074 6865 0a20 2020 2020 ive of the. \n+000272d0: 2020 2020 2070 7269 6e63 6970 616c 2061 principal a\n+000272e0: 7574 686f 7273 206f 6620 7468 6520 446f uthors of the Do\n+000272f0: 6375 6d65 6e74 2028 616c 6c20 6f66 2069 cument (all of i\n+00027300: 7473 2070 7269 6e63 6970 616c 0a20 2020 ts principal. \n+00027310: 2020 2020 2020 2061 7574 686f 7273 2c20 authors, \n+00027320: 6966 2069 7420 6861 7320 6665 7765 7220 if it has fewer \n+00027330: 7468 616e 2066 6976 6529 2c20 756e 6c65 than five), unle\n+00027340: 7373 2074 6865 7920 7265 6c65 6173 6520 ss they release \n+00027350: 796f 750a 2020 2020 2020 2020 2020 6672 you. fr\n+00027360: 6f6d 2074 6869 7320 7265 7175 6972 656d om this requirem\n+00027370: 656e 742e 0a0a 2020 2020 2020 2043 2e20 ent... C. \n+00027380: 5374 6174 6520 6f6e 2074 6865 2054 6974 State on the Tit\n+00027390: 6c65 2070 6167 6520 7468 6520 6e61 6d65 le page the name\n+000273a0: 206f 6620 7468 6520 7075 626c 6973 6865 of the publishe\n+000273b0: 7220 6f66 2074 6865 0a20 2020 2020 2020 r of the. \n+000273c0: 2020 204d 6f64 6966 6965 6420 5665 7273 Modified Vers\n+000273d0: 696f 6e2c 2061 7320 7468 6520 7075 626c ion, as the publ\n+000273e0: 6973 6865 722e 0a0a 2020 2020 2020 2044 isher... D\n+000273f0: 2e20 5072 6573 6572 7665 2061 6c6c 2074 . Preserve all t\n+00027400: 6865 2063 6f70 7972 6967 6874 206e 6f74 he copyright not\n+00027410: 6963 6573 206f 6620 7468 6520 446f 6375 ices of the Docu\n+00027420: 6d65 6e74 2e0a 0a20 2020 2020 2020 452e ment... E.\n+00027430: 2041 6464 2061 6e20 6170 7072 6f70 7269 Add an appropri\n+00027440: 6174 6520 636f 7079 7269 6768 7420 6e6f ate copyright no\n+00027450: 7469 6365 2066 6f72 2079 6f75 7220 6d6f tice for your mo\n+00027460: 6469 6669 6361 7469 6f6e 730a 2020 2020 difications. \n+00027470: 2020 2020 2020 6164 6a61 6365 6e74 2074 adjacent t\n+00027480: 6f20 7468 6520 6f74 6865 7220 636f 7079 o the other copy\n+00027490: 7269 6768 7420 6e6f 7469 6365 732e 0a0a right notices...\n+000274a0: 2020 2020 2020 2046 2e20 496e 636c 7564 F. Includ\n+000274b0: 652c 2069 6d6d 6564 6961 7465 6c79 2061 e, immediately a\n+000274c0: 6674 6572 2074 6865 2063 6f70 7972 6967 fter the copyrig\n+000274d0: 6874 206e 6f74 6963 6573 2c20 6120 6c69 ht notices, a li\n+000274e0: 6365 6e73 650a 2020 2020 2020 2020 2020 cense. \n+000274f0: 6e6f 7469 6365 2067 6976 696e 6720 7468 notice giving th\n+00027500: 6520 7075 626c 6963 2070 6572 6d69 7373 e public permiss\n+00027510: 696f 6e20 746f 2075 7365 2074 6865 204d ion to use the M\n+00027520: 6f64 6966 6965 640a 2020 2020 2020 2020 odified. \n+00027530: 2020 5665 7273 696f 6e20 756e 6465 7220 Version under \n+00027540: 7468 6520 7465 726d 7320 6f66 2074 6869 the terms of thi\n+00027550: 7320 4c69 6365 6e73 652c 2069 6e20 7468 s License, in th\n+00027560: 6520 666f 726d 2073 686f 776e 2069 6e0a e form shown in.\n+00027570: 2020 2020 2020 2020 2020 7468 6520 4164 the Ad\n+00027580: 6465 6e64 756d 2062 656c 6f77 2e0a 0a20 dendum below... \n+00027590: 2020 2020 2020 472e 2050 7265 7365 7276 G. Preserv\n+000275a0: 6520 696e 2074 6861 7420 6c69 6365 6e73 e in that licens\n+000275b0: 6520 6e6f 7469 6365 2074 6865 2066 756c e notice the ful\n+000275c0: 6c20 6c69 7374 7320 6f66 2049 6e76 6172 l lists of Invar\n+000275d0: 6961 6e74 0a20 2020 2020 2020 2020 2053 iant. S\n+000275e0: 6563 7469 6f6e 7320 616e 6420 7265 7175 ections and requ\n+000275f0: 6972 6564 2043 6f76 6572 2054 6578 7473 ired Cover Texts\n+00027600: 2067 6976 656e 2069 6e20 7468 6520 446f given in the Do\n+00027610: 6375 6d65 6e74 2773 0a20 2020 2020 2020 cument's. \n+00027620: 2020 206c 6963 656e 7365 206e 6f74 6963 license notic\n+00027630: 652e 0a0a 2020 2020 2020 2048 2e20 496e e... H. In\n+00027640: 636c 7564 6520 616e 2075 6e61 6c74 6572 clude an unalter\n+00027650: 6564 2063 6f70 7920 6f66 2074 6869 7320 ed copy of this \n+00027660: 4c69 6365 6e73 652e 0a0a 2020 2020 2020 License... \n+00027670: 2049 2e20 5072 6573 6572 7665 2074 6865 I. Preserve the\n+00027680: 2073 6563 7469 6f6e 2045 6e74 6974 6c65 section Entitle\n+00027690: 6420 2248 6973 746f 7279 222c 2050 7265 d \"History\", Pre\n+000276a0: 7365 7276 6520 6974 7320 5469 746c 652c serve its Title,\n+000276b0: 0a20 2020 2020 2020 2020 2061 6e64 2061 . and a\n+000276c0: 6464 2074 6f20 6974 2061 6e20 6974 656d dd to it an item\n+000276d0: 2073 7461 7469 6e67 2061 7420 6c65 6173 stating at leas\n+000276e0: 7420 7468 6520 7469 746c 652c 2079 6561 t the title, yea\n+000276f0: 722c 206e 6577 0a20 2020 2020 2020 2020 r, new. \n+00027700: 2061 7574 686f 7273 2c20 616e 6420 7075 authors, and pu\n+00027710: 626c 6973 6865 7220 6f66 2074 6865 204d blisher of the M\n+00027720: 6f64 6966 6965 6420 5665 7273 696f 6e20 odified Version \n+00027730: 6173 2067 6976 656e 206f 6e20 7468 650a as given on the.\n+00027740: 2020 2020 2020 2020 2020 5469 746c 6520 Title \n+00027750: 5061 6765 2e20 2049 6620 7468 6572 6520 Page. If there \n+00027760: 6973 206e 6f20 7365 6374 696f 6e20 456e is no section En\n+00027770: 7469 746c 6564 2022 4869 7374 6f72 7922 titled \"History\"\n+00027780: 2069 6e20 7468 650a 2020 2020 2020 2020 in the. \n+00027790: 2020 446f 6375 6d65 6e74 2c20 6372 6561 Document, crea\n+000277a0: 7465 206f 6e65 2073 7461 7469 6e67 2074 te one stating t\n+000277b0: 6865 2074 6974 6c65 2c20 7965 6172 2c20 he title, year, \n+000277c0: 6175 7468 6f72 732c 2061 6e64 0a20 2020 authors, and. \n+000277d0: 2020 2020 2020 2070 7562 6c69 7368 6572 publisher\n+000277e0: 206f 6620 7468 6520 446f 6375 6d65 6e74 of the Document\n+000277f0: 2061 7320 6769 7665 6e20 6f6e 2069 7473 as given on its\n+00027800: 2054 6974 6c65 2050 6167 652c 2074 6865 Title Page, the\n+00027810: 6e20 6164 640a 2020 2020 2020 2020 2020 n add. \n+00027820: 616e 2069 7465 6d20 6465 7363 7269 6269 an item describi\n+00027830: 6e67 2074 6865 204d 6f64 6966 6965 6420 ng the Modified \n+00027840: 5665 7273 696f 6e20 6173 2073 7461 7465 Version as state\n+00027850: 6420 696e 2074 6865 0a20 2020 2020 2020 d in the. \n+00027860: 2020 2070 7265 7669 6f75 7320 7365 6e74 previous sent\n+00027870: 656e 6365 2e0a 0a20 2020 2020 2020 4a2e ence... J.\n+00027880: 2050 7265 7365 7276 6520 7468 6520 6e65 Preserve the ne\n+00027890: 7477 6f72 6b20 6c6f 6361 7469 6f6e 2c20 twork location, \n+000278a0: 6966 2061 6e79 2c20 6769 7665 6e20 696e if any, given in\n+000278b0: 2074 6865 2044 6f63 756d 656e 740a 2020 the Document. \n+000278c0: 2020 2020 2020 2020 666f 7220 7075 626c for publ\n+000278d0: 6963 2061 6363 6573 7320 746f 2061 2054 ic access to a T\n+000278e0: 7261 6e73 7061 7265 6e74 2063 6f70 7920 ransparent copy \n+000278f0: 6f66 2074 6865 2044 6f63 756d 656e 742c of the Document,\n+00027900: 2061 6e64 0a20 2020 2020 2020 2020 206c and. l\n+00027910: 696b 6577 6973 6520 7468 6520 6e65 7477 ikewise the netw\n+00027920: 6f72 6b20 6c6f 6361 7469 6f6e 7320 6769 ork locations gi\n+00027930: 7665 6e20 696e 2074 6865 2044 6f63 756d ven in the Docum\n+00027940: 656e 7420 666f 720a 2020 2020 2020 2020 ent for. \n+00027950: 2020 7072 6576 696f 7573 2076 6572 7369 previous versi\n+00027960: 6f6e 7320 6974 2077 6173 2062 6173 6564 ons it was based\n+00027970: 206f 6e2e 2020 5468 6573 6520 6d61 7920 on. These may \n+00027980: 6265 2070 6c61 6365 6420 696e 2074 6865 be placed in the\n+00027990: 0a20 2020 2020 2020 2020 2022 4869 7374 . \"Hist\n+000279a0: 6f72 7922 2073 6563 7469 6f6e 2e20 2059 ory\" section. Y\n+000279b0: 6f75 206d 6179 206f 6d69 7420 6120 6e65 ou may omit a ne\n+000279c0: 7477 6f72 6b20 6c6f 6361 7469 6f6e 2066 twork location f\n+000279d0: 6f72 2061 2077 6f72 6b0a 2020 2020 2020 or a work. \n+000279e0: 2020 2020 7468 6174 2077 6173 2070 7562 that was pub\n+000279f0: 6c69 7368 6564 2061 7420 6c65 6173 7420 lished at least \n+00027a00: 666f 7572 2079 6561 7273 2062 6566 6f72 four years befor\n+00027a10: 6520 7468 6520 446f 6375 6d65 6e74 0a20 e the Document. \n+00027a20: 2020 2020 2020 2020 2069 7473 656c 662c itself,\n+00027a30: 206f 7220 6966 2074 6865 206f 7269 6769 or if the origi\n+00027a40: 6e61 6c20 7075 626c 6973 6865 7220 6f66 nal publisher of\n+00027a50: 2074 6865 2076 6572 7369 6f6e 2069 7420 the version it \n+00027a60: 7265 6665 7273 0a20 2020 2020 2020 2020 refers. \n+00027a70: 2074 6f20 6769 7665 7320 7065 726d 6973 to gives permis\n+00027a80: 7369 6f6e 2e0a 0a20 2020 2020 2020 4b2e sion... K.\n+00027a90: 2046 6f72 2061 6e79 2073 6563 7469 6f6e For any section\n+00027aa0: 2045 6e74 6974 6c65 6420 2241 636b 6e6f Entitled \"Ackno\n+00027ab0: 776c 6564 6765 6d65 6e74 7322 206f 7220 wledgements\" or \n+00027ac0: 2244 6564 6963 6174 696f 6e73 222c 0a20 \"Dedications\",. \n+00027ad0: 2020 2020 2020 2020 2050 7265 7365 7276 Preserv\n+00027ae0: 6520 7468 6520 5469 746c 6520 6f66 2074 e the Title of t\n+00027af0: 6865 2073 6563 7469 6f6e 2c20 616e 6420 he section, and \n+00027b00: 7072 6573 6572 7665 2069 6e20 7468 6520 preserve in the \n+00027b10: 7365 6374 696f 6e0a 2020 2020 2020 2020 section. \n+00027b20: 2020 616c 6c20 7468 6520 7375 6273 7461 all the substa\n+00027b30: 6e63 6520 616e 6420 746f 6e65 206f 6620 nce and tone of \n+00027b40: 6561 6368 206f 6620 7468 6520 636f 6e74 each of the cont\n+00027b50: 7269 6275 746f 720a 2020 2020 2020 2020 ributor. \n+00027b60: 2020 6163 6b6e 6f77 6c65 6467 656d 656e acknowledgemen\n+00027b70: 7473 2061 6e64 2f6f 7220 6465 6469 6361 ts and/or dedica\n+00027b80: 7469 6f6e 7320 6769 7665 6e20 7468 6572 tions given ther\n+00027b90: 6569 6e2e 0a0a 2020 2020 2020 204c 2e20 ein... L. \n+00027ba0: 5072 6573 6572 7665 2061 6c6c 2074 6865 Preserve all the\n+00027bb0: 2049 6e76 6172 6961 6e74 2053 6563 7469 Invariant Secti\n+00027bc0: 6f6e 7320 6f66 2074 6865 2044 6f63 756d ons of the Docum\n+00027bd0: 656e 742c 2075 6e61 6c74 6572 6564 0a20 ent, unaltered. \n+00027be0: 2020 2020 2020 2020 2069 6e20 7468 6569 in thei\n+00027bf0: 7220 7465 7874 2061 6e64 2069 6e20 7468 r text and in th\n+00027c00: 6569 7220 7469 746c 6573 2e20 2053 6563 eir titles. Sec\n+00027c10: 7469 6f6e 206e 756d 6265 7273 206f 7220 tion numbers or \n+00027c20: 7468 650a 2020 2020 2020 2020 2020 6571 the. eq\n+00027c30: 7569 7661 6c65 6e74 2061 7265 206e 6f74 uivalent are not\n+00027c40: 2063 6f6e 7369 6465 7265 6420 7061 7274 considered part\n+00027c50: 206f 6620 7468 6520 7365 6374 696f 6e20 of the section \n+00027c60: 7469 746c 6573 2e0a 0a20 2020 2020 2020 titles... \n+00027c70: 4d2e 2044 656c 6574 6520 616e 7920 7365 M. Delete any se\n+00027c80: 6374 696f 6e20 456e 7469 746c 6564 2022 ction Entitled \"\n+00027c90: 456e 646f 7273 656d 656e 7473 222e 2020 Endorsements\". \n+00027ca0: 5375 6368 2061 2073 6563 7469 6f6e 0a20 Such a section. \n+00027cb0: 2020 2020 2020 2020 206d 6179 206e 6f74 may not\n+00027cc0: 2062 6520 696e 636c 7564 6564 2069 6e20 be included in \n+00027cd0: 7468 6520 4d6f 6469 6669 6564 2056 6572 the Modified Ver\n+00027ce0: 7369 6f6e 2e0a 0a20 2020 2020 2020 4e2e sion... N.\n+00027cf0: 2044 6f20 6e6f 7420 7265 7469 746c 6520 Do not retitle \n+00027d00: 616e 7920 6578 6973 7469 6e67 2073 6563 any existing sec\n+00027d10: 7469 6f6e 2074 6f20 6265 2045 6e74 6974 tion to be Entit\n+00027d20: 6c65 640a 2020 2020 2020 2020 2020 2245 led. \"E\n+00027d30: 6e64 6f72 7365 6d65 6e74 7322 206f 7220 ndorsements\" or \n+00027d40: 746f 2063 6f6e 666c 6963 7420 696e 2074 to conflict in t\n+00027d50: 6974 6c65 2077 6974 6820 616e 7920 496e itle with any In\n+00027d60: 7661 7269 616e 740a 2020 2020 2020 2020 variant. \n+00027d70: 2020 5365 6374 696f 6e2e 0a0a 2020 2020 Section... \n+00027d80: 2020 204f 2e20 5072 6573 6572 7665 2061 O. Preserve a\n+00027d90: 6e79 2057 6172 7261 6e74 7920 4469 7363 ny Warranty Disc\n+00027da0: 6c61 696d 6572 732e 0a0a 2020 2020 2049 laimers... I\n+00027db0: 6620 7468 6520 4d6f 6469 6669 6564 2056 f the Modified V\n+00027dc0: 6572 7369 6f6e 2069 6e63 6c75 6465 7320 ersion includes \n+00027dd0: 6e65 7720 6672 6f6e 742d 6d61 7474 6572 new front-matter\n+00027de0: 2073 6563 7469 6f6e 7320 6f72 0a20 2020 sections or. \n+00027df0: 2020 6170 7065 6e64 6963 6573 2074 6861 appendices tha\n+00027e00: 7420 7175 616c 6966 7920 6173 2053 6563 t qualify as Sec\n+00027e10: 6f6e 6461 7279 2053 6563 7469 6f6e 7320 ondary Sections \n+00027e20: 616e 6420 636f 6e74 6169 6e20 6e6f 0a20 and contain no. \n+00027e30: 2020 2020 6d61 7465 7269 616c 2063 6f70 material cop\n+00027e40: 6965 6420 6672 6f6d 2074 6865 2044 6f63 ied from the Doc\n+00027e50: 756d 656e 742c 2079 6f75 206d 6179 2061 ument, you may a\n+00027e60: 7420 796f 7572 206f 7074 696f 6e20 6465 t your option de\n+00027e70: 7369 676e 6174 650a 2020 2020 2073 6f6d signate. som\n+00027e80: 6520 6f72 2061 6c6c 206f 6620 7468 6573 e or all of thes\n+00027e90: 6520 7365 6374 696f 6e73 2061 7320 696e e sections as in\n+00027ea0: 7661 7269 616e 742e 2020 546f 2064 6f20 variant. To do \n+00027eb0: 7468 6973 2c20 6164 6420 7468 6569 720a this, add their.\n+00027ec0: 2020 2020 2074 6974 6c65 7320 746f 2074 titles to t\n+00027ed0: 6865 206c 6973 7420 6f66 2049 6e76 6172 he list of Invar\n+00027ee0: 6961 6e74 2053 6563 7469 6f6e 7320 696e iant Sections in\n+00027ef0: 2074 6865 204d 6f64 6966 6965 6420 5665 the Modified Ve\n+00027f00: 7273 696f 6e27 730a 2020 2020 206c 6963 rsion's. lic\n+00027f10: 656e 7365 206e 6f74 6963 652e 2020 5468 ense notice. Th\n+00027f20: 6573 6520 7469 746c 6573 206d 7573 7420 ese titles must \n+00027f30: 6265 2064 6973 7469 6e63 7420 6672 6f6d be distinct from\n+00027f40: 2061 6e79 206f 7468 6572 0a20 2020 2020 any other. \n+00027f50: 7365 6374 696f 6e20 7469 746c 6573 2e0a section titles..\n+00027f60: 0a20 2020 2020 596f 7520 6d61 7920 6164 . You may ad\n+00027f70: 6420 6120 7365 6374 696f 6e20 456e 7469 d a section Enti\n+00027f80: 746c 6564 2022 456e 646f 7273 656d 656e tled \"Endorsemen\n+00027f90: 7473 222c 2070 726f 7669 6465 6420 6974 ts\", provided it\n+00027fa0: 2063 6f6e 7461 696e 730a 2020 2020 206e contains. n\n+00027fb0: 6f74 6869 6e67 2062 7574 2065 6e64 6f72 othing but endor\n+00027fc0: 7365 6d65 6e74 7320 6f66 2079 6f75 7220 sements of your \n+00027fd0: 4d6f 6469 6669 6564 2056 6572 7369 6f6e Modified Version\n+00027fe0: 2062 7920 7661 7269 6f75 730a 2020 2020 by various. \n+00027ff0: 2070 6172 7469 6573 2d2d 666f 7220 6578 parties--for ex\n+00028000: 616d 706c 652c 2073 7461 7465 6d65 6e74 ample, statement\n+00028010: 7320 6f66 2070 6565 7220 7265 7669 6577 s of peer review\n+00028020: 206f 7220 7468 6174 2074 6865 2074 6578 or that the tex\n+00028030: 740a 2020 2020 2068 6173 2062 6565 6e20 t. has been \n+00028040: 6170 7072 6f76 6564 2062 7920 616e 206f approved by an o\n+00028050: 7267 616e 697a 6174 696f 6e20 6173 2074 rganization as t\n+00028060: 6865 2061 7574 686f 7269 7461 7469 7665 he authoritative\n+00028070: 0a20 2020 2020 6465 6669 6e69 7469 6f6e . definition\n+00028080: 206f 6620 6120 7374 616e 6461 7264 2e0a of a standard..\n+00028090: 0a20 2020 2020 596f 7520 6d61 7920 6164 . You may ad\n+000280a0: 6420 6120 7061 7373 6167 6520 6f66 2075 d a passage of u\n+000280b0: 7020 746f 2066 6976 6520 776f 7264 7320 p to five words \n+000280c0: 6173 2061 2046 726f 6e74 2d43 6f76 6572 as a Front-Cover\n+000280d0: 2054 6578 742c 0a20 2020 2020 616e 6420 Text,. and \n+000280e0: 6120 7061 7373 6167 6520 6f66 2075 7020 a passage of up \n+000280f0: 746f 2032 3520 776f 7264 7320 6173 2061 to 25 words as a\n+00028100: 2042 6163 6b2d 436f 7665 7220 5465 7874 Back-Cover Text\n+00028110: 2c20 746f 2074 6865 2065 6e64 206f 660a , to the end of.\n+00028120: 2020 2020 2074 6865 206c 6973 7420 6f66 the list of\n+00028130: 2043 6f76 6572 2054 6578 7473 2069 6e20 Cover Texts in \n+00028140: 7468 6520 4d6f 6469 6669 6564 2056 6572 the Modified Ver\n+00028150: 7369 6f6e 2e20 204f 6e6c 7920 6f6e 6520 sion. Only one \n+00028160: 7061 7373 6167 650a 2020 2020 206f 6620 passage. of \n+00028170: 4672 6f6e 742d 436f 7665 7220 5465 7874 Front-Cover Text\n+00028180: 2061 6e64 206f 6e65 206f 6620 4261 636b and one of Back\n+00028190: 2d43 6f76 6572 2054 6578 7420 6d61 7920 -Cover Text may \n+000281a0: 6265 2061 6464 6564 2062 7920 286f 720a be added by (or.\n+000281b0: 2020 2020 2074 6872 6f75 6768 2061 7272 through arr\n+000281c0: 616e 6765 6d65 6e74 7320 6d61 6465 2062 angements made b\n+000281d0: 7929 2061 6e79 206f 6e65 2065 6e74 6974 y) any one entit\n+000281e0: 792e 2020 4966 2074 6865 2044 6f63 756d y. If the Docum\n+000281f0: 656e 740a 2020 2020 2061 6c72 6561 6479 ent. already\n+00028200: 2069 6e63 6c75 6465 7320 6120 636f 7665 includes a cove\n+00028210: 7220 7465 7874 2066 6f72 2074 6865 2073 r text for the s\n+00028220: 616d 6520 636f 7665 722c 2070 7265 7669 ame cover, previ\n+00028230: 6f75 736c 7920 6164 6465 640a 2020 2020 ously added. \n+00028240: 2062 7920 796f 7520 6f72 2062 7920 6172 by you or by ar\n+00028250: 7261 6e67 656d 656e 7420 6d61 6465 2062 rangement made b\n+00028260: 7920 7468 6520 7361 6d65 2065 6e74 6974 y the same entit\n+00028270: 7920 796f 7520 6172 6520 6163 7469 6e67 y you are acting\n+00028280: 206f 6e0a 2020 2020 2062 6568 616c 6620 on. behalf \n+00028290: 6f66 2c20 796f 7520 6d61 7920 6e6f 7420 of, you may not \n+000282a0: 6164 6420 616e 6f74 6865 723b 2062 7574 add another; but\n+000282b0: 2079 6f75 206d 6179 2072 6570 6c61 6365 you may replace\n+000282c0: 2074 6865 206f 6c64 0a20 2020 2020 6f6e the old. on\n+000282d0: 652c 206f 6e20 6578 706c 6963 6974 2070 e, on explicit p\n+000282e0: 6572 6d69 7373 696f 6e20 6672 6f6d 2074 ermission from t\n+000282f0: 6865 2070 7265 7669 6f75 7320 7075 626c he previous publ\n+00028300: 6973 6865 7220 7468 6174 2061 6464 6564 isher that added\n+00028310: 0a20 2020 2020 7468 6520 6f6c 6420 6f6e . the old on\n+00028320: 652e 0a0a 2020 2020 2054 6865 2061 7574 e... The aut\n+00028330: 686f 7228 7329 2061 6e64 2070 7562 6c69 hor(s) and publi\n+00028340: 7368 6572 2873 2920 6f66 2074 6865 2044 sher(s) of the D\n+00028350: 6f63 756d 656e 7420 646f 206e 6f74 2062 ocument do not b\n+00028360: 7920 7468 6973 0a20 2020 2020 4c69 6365 y this. Lice\n+00028370: 6e73 6520 6769 7665 2070 6572 6d69 7373 nse give permiss\n+00028380: 696f 6e20 746f 2075 7365 2074 6865 6972 ion to use their\n+00028390: 206e 616d 6573 2066 6f72 2070 7562 6c69 names for publi\n+000283a0: 6369 7479 2066 6f72 206f 7220 746f 0a20 city for or to. \n+000283b0: 2020 2020 6173 7365 7274 206f 7220 696d assert or im\n+000283c0: 706c 7920 656e 646f 7273 656d 656e 7420 ply endorsement \n+000283d0: 6f66 2061 6e79 204d 6f64 6966 6965 6420 of any Modified \n+000283e0: 5665 7273 696f 6e2e 0a0a 2020 352e 2043 Version... 5. C\n+000283f0: 4f4d 4249 4e49 4e47 2044 4f43 554d 454e OMBINING DOCUMEN\n+00028400: 5453 0a0a 2020 2020 2059 6f75 206d 6179 TS.. You may\n+00028410: 2063 6f6d 6269 6e65 2074 6865 2044 6f63 combine the Doc\n+00028420: 756d 656e 7420 7769 7468 206f 7468 6572 ument with other\n+00028430: 2064 6f63 756d 656e 7473 2072 656c 6561 documents relea\n+00028440: 7365 6420 756e 6465 720a 2020 2020 2074 sed under. t\n+00028450: 6869 7320 4c69 6365 6e73 652c 2075 6e64 his License, und\n+00028460: 6572 2074 6865 2074 6572 6d73 2064 6566 er the terms def\n+00028470: 696e 6564 2069 6e20 7365 6374 696f 6e20 ined in section \n+00028480: 3420 6162 6f76 6520 666f 720a 2020 2020 4 above for. \n+00028490: 206d 6f64 6966 6965 6420 7665 7273 696f modified versio\n+000284a0: 6e73 2c20 7072 6f76 6964 6564 2074 6861 ns, provided tha\n+000284b0: 7420 796f 7520 696e 636c 7564 6520 696e t you include in\n+000284c0: 2074 6865 2063 6f6d 6269 6e61 7469 6f6e the combination\n+000284d0: 2061 6c6c 0a20 2020 2020 6f66 2074 6865 all. of the\n+000284e0: 2049 6e76 6172 6961 6e74 2053 6563 7469 Invariant Secti\n+000284f0: 6f6e 7320 6f66 2061 6c6c 206f 6620 7468 ons of all of th\n+00028500: 6520 6f72 6967 696e 616c 2064 6f63 756d e original docum\n+00028510: 656e 7473 2c0a 2020 2020 2075 6e6d 6f64 ents,. unmod\n+00028520: 6966 6965 642c 2061 6e64 206c 6973 7420 ified, and list \n+00028530: 7468 656d 2061 6c6c 2061 7320 496e 7661 them all as Inva\n+00028540: 7269 616e 7420 5365 6374 696f 6e73 206f riant Sections o\n+00028550: 6620 796f 7572 0a20 2020 2020 636f 6d62 f your. comb\n+00028560: 696e 6564 2077 6f72 6b20 696e 2069 7473 ined work in its\n+00028570: 206c 6963 656e 7365 206e 6f74 6963 652c license notice,\n+00028580: 2061 6e64 2074 6861 7420 796f 7520 7072 and that you pr\n+00028590: 6573 6572 7665 2061 6c6c 0a20 2020 2020 eserve all. \n+000285a0: 7468 6569 7220 5761 7272 616e 7479 2044 their Warranty D\n+000285b0: 6973 636c 6169 6d65 7273 2e0a 0a20 2020 isclaimers... \n+000285c0: 2020 5468 6520 636f 6d62 696e 6564 2077 The combined w\n+000285d0: 6f72 6b20 6e65 6564 206f 6e6c 7920 636f ork need only co\n+000285e0: 6e74 6169 6e20 6f6e 6520 636f 7079 206f ntain one copy o\n+000285f0: 6620 7468 6973 204c 6963 656e 7365 2c20 f this License, \n+00028600: 616e 640a 2020 2020 206d 756c 7469 706c and. multipl\n+00028610: 6520 6964 656e 7469 6361 6c20 496e 7661 e identical Inva\n+00028620: 7269 616e 7420 5365 6374 696f 6e73 206d riant Sections m\n+00028630: 6179 2062 6520 7265 706c 6163 6564 2077 ay be replaced w\n+00028640: 6974 6820 6120 7369 6e67 6c65 0a20 2020 ith a single. \n+00028650: 2020 636f 7079 2e20 2049 6620 7468 6572 copy. If ther\n+00028660: 6520 6172 6520 6d75 6c74 6970 6c65 2049 e are multiple I\n+00028670: 6e76 6172 6961 6e74 2053 6563 7469 6f6e nvariant Section\n+00028680: 7320 7769 7468 2074 6865 2073 616d 6520 s with the same \n+00028690: 6e61 6d65 0a20 2020 2020 6275 7420 6469 name. but di\n+000286a0: 6666 6572 656e 7420 636f 6e74 656e 7473 fferent contents\n+000286b0: 2c20 6d61 6b65 2074 6865 2074 6974 6c65 , make the title\n+000286c0: 206f 6620 6561 6368 2073 7563 6820 7365 of each such se\n+000286d0: 6374 696f 6e20 756e 6971 7565 0a20 2020 ction unique. \n+000286e0: 2020 6279 2061 6464 696e 6720 6174 2074 by adding at t\n+000286f0: 6865 2065 6e64 206f 6620 6974 2c20 696e he end of it, in\n+00028700: 2070 6172 656e 7468 6573 6573 2c20 7468 parentheses, th\n+00028710: 6520 6e61 6d65 206f 6620 7468 650a 2020 e name of the. \n+00028720: 2020 206f 7269 6769 6e61 6c20 6175 7468 original auth\n+00028730: 6f72 206f 7220 7075 626c 6973 6865 7220 or or publisher \n+00028740: 6f66 2074 6861 7420 7365 6374 696f 6e20 of that section \n+00028750: 6966 206b 6e6f 776e 2c20 6f72 2065 6c73 if known, or els\n+00028760: 6520 610a 2020 2020 2075 6e69 7175 6520 e a. unique \n+00028770: 6e75 6d62 6572 2e20 204d 616b 6520 7468 number. Make th\n+00028780: 6520 7361 6d65 2061 646a 7573 746d 656e e same adjustmen\n+00028790: 7420 746f 2074 6865 2073 6563 7469 6f6e t to the section\n+000287a0: 2074 6974 6c65 7320 696e 0a20 2020 2020 titles in. \n+000287b0: 7468 6520 6c69 7374 206f 6620 496e 7661 the list of Inva\n+000287c0: 7269 616e 7420 5365 6374 696f 6e73 2069 riant Sections i\n+000287d0: 6e20 7468 6520 6c69 6365 6e73 6520 6e6f n the license no\n+000287e0: 7469 6365 206f 6620 7468 650a 2020 2020 tice of the. \n+000287f0: 2063 6f6d 6269 6e65 6420 776f 726b 2e0a combined work..\n+00028800: 0a20 2020 2020 496e 2074 6865 2063 6f6d . In the com\n+00028810: 6269 6e61 7469 6f6e 2c20 796f 7520 6d75 bination, you mu\n+00028820: 7374 2063 6f6d 6269 6e65 2061 6e79 2073 st combine any s\n+00028830: 6563 7469 6f6e 7320 456e 7469 746c 6564 ections Entitled\n+00028840: 0a20 2020 2020 2248 6973 746f 7279 2220 . \"History\" \n+00028850: 696e 2074 6865 2076 6172 696f 7573 206f in the various o\n+00028860: 7269 6769 6e61 6c20 646f 6375 6d65 6e74 riginal document\n+00028870: 732c 2066 6f72 6d69 6e67 206f 6e65 2073 s, forming one s\n+00028880: 6563 7469 6f6e 0a20 2020 2020 456e 7469 ection. Enti\n+00028890: 746c 6564 2022 4869 7374 6f72 7922 3b20 tled \"History\"; \n+000288a0: 6c69 6b65 7769 7365 2063 6f6d 6269 6e65 likewise combine\n+000288b0: 2061 6e79 2073 6563 7469 6f6e 7320 456e any sections En\n+000288c0: 7469 746c 6564 0a20 2020 2020 2241 636b titled. \"Ack\n+000288d0: 6e6f 776c 6564 6765 6d65 6e74 7322 2c20 nowledgements\", \n+000288e0: 616e 6420 616e 7920 7365 6374 696f 6e73 and any sections\n+000288f0: 2045 6e74 6974 6c65 6420 2244 6564 6963 Entitled \"Dedic\n+00028900: 6174 696f 6e73 222e 2020 596f 750a 2020 ations\". You. \n+00028910: 2020 206d 7573 7420 6465 6c65 7465 2061 must delete a\n+00028920: 6c6c 2073 6563 7469 6f6e 7320 456e 7469 ll sections Enti\n+00028930: 746c 6564 2022 456e 646f 7273 656d 656e tled \"Endorsemen\n+00028940: 7473 2e22 0a0a 2020 362e 2043 4f4c 4c45 ts.\".. 6. COLLE\n+00028950: 4354 494f 4e53 204f 4620 444f 4355 4d45 CTIONS OF DOCUME\n+00028960: 4e54 530a 0a20 2020 2020 596f 7520 6d61 NTS.. You ma\n+00028970: 7920 6d61 6b65 2061 2063 6f6c 6c65 6374 y make a collect\n+00028980: 696f 6e20 636f 6e73 6973 7469 6e67 206f ion consisting o\n+00028990: 6620 7468 6520 446f 6375 6d65 6e74 2061 f the Document a\n+000289a0: 6e64 206f 7468 6572 0a20 2020 2020 646f nd other. do\n+000289b0: 6375 6d65 6e74 7320 7265 6c65 6173 6564 cuments released\n+000289c0: 2075 6e64 6572 2074 6869 7320 4c69 6365 under this Lice\n+000289d0: 6e73 652c 2061 6e64 2072 6570 6c61 6365 nse, and replace\n+000289e0: 2074 6865 2069 6e64 6976 6964 7561 6c0a the individual.\n+000289f0: 2020 2020 2063 6f70 6965 7320 6f66 2074 copies of t\n+00028a00: 6869 7320 4c69 6365 6e73 6520 696e 2074 his License in t\n+00028a10: 6865 2076 6172 696f 7573 2064 6f63 756d he various docum\n+00028a20: 656e 7473 2077 6974 6820 6120 7369 6e67 ents with a sing\n+00028a30: 6c65 2063 6f70 790a 2020 2020 2074 6861 le copy. tha\n+00028a40: 7420 6973 2069 6e63 6c75 6465 6420 696e t is included in\n+00028a50: 2074 6865 2063 6f6c 6c65 6374 696f 6e2c the collection,\n+00028a60: 2070 726f 7669 6465 6420 7468 6174 2079 provided that y\n+00028a70: 6f75 2066 6f6c 6c6f 7720 7468 650a 2020 ou follow the. \n+00028a80: 2020 2072 756c 6573 206f 6620 7468 6973 rules of this\n+00028a90: 204c 6963 656e 7365 2066 6f72 2076 6572 License for ver\n+00028aa0: 6261 7469 6d20 636f 7079 696e 6720 6f66 batim copying of\n+00028ab0: 2065 6163 6820 6f66 2074 6865 2064 6f63 each of the doc\n+00028ac0: 756d 656e 7473 0a20 2020 2020 696e 2061 uments. in a\n+00028ad0: 6c6c 206f 7468 6572 2072 6573 7065 6374 ll other respect\n+00028ae0: 732e 0a0a 2020 2020 2059 6f75 206d 6179 s... You may\n+00028af0: 2065 7874 7261 6374 2061 2073 696e 676c extract a singl\n+00028b00: 6520 646f 6375 6d65 6e74 2066 726f 6d20 e document from \n+00028b10: 7375 6368 2061 2063 6f6c 6c65 6374 696f such a collectio\n+00028b20: 6e2c 2061 6e64 0a20 2020 2020 6469 7374 n, and. dist\n+00028b30: 7269 6275 7465 2069 7420 696e 6469 7669 ribute it indivi\n+00028b40: 6475 616c 6c79 2075 6e64 6572 2074 6869 dually under thi\n+00028b50: 7320 4c69 6365 6e73 652c 2070 726f 7669 s License, provi\n+00028b60: 6465 6420 796f 7520 696e 7365 7274 0a20 ded you insert. \n+00028b70: 2020 2020 6120 636f 7079 206f 6620 7468 a copy of th\n+00028b80: 6973 204c 6963 656e 7365 2069 6e74 6f20 is License into \n+00028b90: 7468 6520 6578 7472 6163 7465 6420 646f the extracted do\n+00028ba0: 6375 6d65 6e74 2c20 616e 6420 666f 6c6c cument, and foll\n+00028bb0: 6f77 2074 6869 730a 2020 2020 204c 6963 ow this. Lic\n+00028bc0: 656e 7365 2069 6e20 616c 6c20 6f74 6865 ense in all othe\n+00028bd0: 7220 7265 7370 6563 7473 2072 6567 6172 r respects regar\n+00028be0: 6469 6e67 2076 6572 6261 7469 6d20 636f ding verbatim co\n+00028bf0: 7079 696e 6720 6f66 2074 6861 740a 2020 pying of that. \n+00028c00: 2020 2064 6f63 756d 656e 742e 0a0a 2020 document... \n+00028c10: 372e 2041 4747 5245 4741 5449 4f4e 2057 7. AGGREGATION W\n+00028c20: 4954 4820 494e 4445 5045 4e44 454e 5420 ITH INDEPENDENT \n+00028c30: 574f 524b 530a 0a20 2020 2020 4120 636f WORKS.. A co\n+00028c40: 6d70 696c 6174 696f 6e20 6f66 2074 6865 mpilation of the\n+00028c50: 2044 6f63 756d 656e 7420 6f72 2069 7473 Document or its\n+00028c60: 2064 6572 6976 6174 6976 6573 2077 6974 derivatives wit\n+00028c70: 6820 6f74 6865 720a 2020 2020 2073 6570 h other. sep\n+00028c80: 6172 6174 6520 616e 6420 696e 6465 7065 arate and indepe\n+00028c90: 6e64 656e 7420 646f 6375 6d65 6e74 7320 ndent documents \n+00028ca0: 6f72 2077 6f72 6b73 2c20 696e 206f 7220 or works, in or \n+00028cb0: 6f6e 2061 2076 6f6c 756d 6520 6f66 2061 on a volume of a\n+00028cc0: 0a20 2020 2020 7374 6f72 6167 6520 6f72 . storage or\n+00028cd0: 2064 6973 7472 6962 7574 696f 6e20 6d65 distribution me\n+00028ce0: 6469 756d 2c20 6973 2063 616c 6c65 6420 dium, is called \n+00028cf0: 616e 2022 6167 6772 6567 6174 6522 2069 an \"aggregate\" i\n+00028d00: 6620 7468 650a 2020 2020 2063 6f70 7972 f the. copyr\n+00028d10: 6967 6874 2072 6573 756c 7469 6e67 2066 ight resulting f\n+00028d20: 726f 6d20 7468 6520 636f 6d70 696c 6174 rom the compilat\n+00028d30: 696f 6e20 6973 206e 6f74 2075 7365 6420 ion is not used \n+00028d40: 746f 206c 696d 6974 2074 6865 0a20 2020 to limit the. \n+00028d50: 2020 6c65 6761 6c20 7269 6768 7473 206f legal rights o\n+00028d60: 6620 7468 6520 636f 6d70 696c 6174 696f f the compilatio\n+00028d70: 6e27 7320 7573 6572 7320 6265 796f 6e64 n's users beyond\n+00028d80: 2077 6861 7420 7468 6520 696e 6469 7669 what the indivi\n+00028d90: 6475 616c 0a20 2020 2020 776f 726b 7320 dual. works \n+00028da0: 7065 726d 6974 2e20 2057 6865 6e20 7468 permit. When th\n+00028db0: 6520 446f 6375 6d65 6e74 2069 7320 696e e Document is in\n+00028dc0: 636c 7564 6564 2069 6e20 616e 2061 6767 cluded in an agg\n+00028dd0: 7265 6761 7465 2c20 7468 6973 0a20 2020 regate, this. \n+00028de0: 2020 4c69 6365 6e73 6520 646f 6573 206e License does n\n+00028df0: 6f74 2061 7070 6c79 2074 6f20 7468 6520 ot apply to the \n+00028e00: 6f74 6865 7220 776f 726b 7320 696e 2074 other works in t\n+00028e10: 6865 2061 6767 7265 6761 7465 2077 6869 he aggregate whi\n+00028e20: 6368 0a20 2020 2020 6172 6520 6e6f 7420 ch. are not \n+00028e30: 7468 656d 7365 6c76 6573 2064 6572 6976 themselves deriv\n+00028e40: 6174 6976 6520 776f 726b 7320 6f66 2074 ative works of t\n+00028e50: 6865 2044 6f63 756d 656e 742e 0a0a 2020 he Document... \n+00028e60: 2020 2049 6620 7468 6520 436f 7665 7220 If the Cover \n+00028e70: 5465 7874 2072 6571 7569 7265 6d65 6e74 Text requirement\n+00028e80: 206f 6620 7365 6374 696f 6e20 3320 6973 of section 3 is\n+00028e90: 2061 7070 6c69 6361 626c 6520 746f 2074 applicable to t\n+00028ea0: 6865 7365 0a20 2020 2020 636f 7069 6573 hese. copies\n+00028eb0: 206f 6620 7468 6520 446f 6375 6d65 6e74 of the Document\n+00028ec0: 2c20 7468 656e 2069 6620 7468 6520 446f , then if the Do\n+00028ed0: 6375 6d65 6e74 2069 7320 6c65 7373 2074 cument is less t\n+00028ee0: 6861 6e20 6f6e 6520 6861 6c66 0a20 2020 han one half. \n+00028ef0: 2020 6f66 2074 6865 2065 6e74 6972 6520 of the entire \n+00028f00: 6167 6772 6567 6174 652c 2074 6865 2044 aggregate, the D\n+00028f10: 6f63 756d 656e 7427 7320 436f 7665 7220 ocument's Cover \n+00028f20: 5465 7874 7320 6d61 7920 6265 2070 6c61 Texts may be pla\n+00028f30: 6365 640a 2020 2020 206f 6e20 636f 7665 ced. on cove\n+00028f40: 7273 2074 6861 7420 6272 6163 6b65 7420 rs that bracket \n+00028f50: 7468 6520 446f 6375 6d65 6e74 2077 6974 the Document wit\n+00028f60: 6869 6e20 7468 6520 6167 6772 6567 6174 hin the aggregat\n+00028f70: 652c 206f 7220 7468 650a 2020 2020 2065 e, or the. e\n+00028f80: 6c65 6374 726f 6e69 6320 6571 7569 7661 lectronic equiva\n+00028f90: 6c65 6e74 206f 6620 636f 7665 7273 2069 lent of covers i\n+00028fa0: 6620 7468 6520 446f 6375 6d65 6e74 2069 f the Document i\n+00028fb0: 7320 696e 2065 6c65 6374 726f 6e69 630a s in electronic.\n+00028fc0: 2020 2020 2066 6f72 6d2e 2020 4f74 6865 form. Othe\n+00028fd0: 7277 6973 6520 7468 6579 206d 7573 7420 rwise they must \n+00028fe0: 6170 7065 6172 206f 6e20 7072 696e 7465 appear on printe\n+00028ff0: 6420 636f 7665 7273 2074 6861 7420 6272 d covers that br\n+00029000: 6163 6b65 740a 2020 2020 2074 6865 2077 acket. the w\n+00029010: 686f 6c65 2061 6767 7265 6761 7465 2e0a hole aggregate..\n+00029020: 0a20 2038 2e20 5452 414e 534c 4154 494f . 8. TRANSLATIO\n+00029030: 4e0a 0a20 2020 2020 5472 616e 736c 6174 N.. Translat\n+00029040: 696f 6e20 6973 2063 6f6e 7369 6465 7265 ion is considere\n+00029050: 6420 6120 6b69 6e64 206f 6620 6d6f 6469 d a kind of modi\n+00029060: 6669 6361 7469 6f6e 2c20 736f 2079 6f75 fication, so you\n+00029070: 206d 6179 0a20 2020 2020 6469 7374 7269 may. distri\n+00029080: 6275 7465 2074 7261 6e73 6c61 7469 6f6e bute translation\n+00029090: 7320 6f66 2074 6865 2044 6f63 756d 656e s of the Documen\n+000290a0: 7420 756e 6465 7220 7468 6520 7465 726d t under the term\n+000290b0: 7320 6f66 2073 6563 7469 6f6e 0a20 2020 s of section. \n+000290c0: 2020 342e 2020 5265 706c 6163 696e 6720 4. Replacing \n+000290d0: 496e 7661 7269 616e 7420 5365 6374 696f Invariant Sectio\n+000290e0: 6e73 2077 6974 6820 7472 616e 736c 6174 ns with translat\n+000290f0: 696f 6e73 2072 6571 7569 7265 7320 7370 ions requires sp\n+00029100: 6563 6961 6c0a 2020 2020 2070 6572 6d69 ecial. permi\n+00029110: 7373 696f 6e20 6672 6f6d 2074 6865 6972 ssion from their\n+00029120: 2063 6f70 7972 6967 6874 2068 6f6c 6465 copyright holde\n+00029130: 7273 2c20 6275 7420 796f 7520 6d61 7920 rs, but you may \n+00029140: 696e 636c 7564 650a 2020 2020 2074 7261 include. tra\n+00029150: 6e73 6c61 7469 6f6e 7320 6f66 2073 6f6d nslations of som\n+00029160: 6520 6f72 2061 6c6c 2049 6e76 6172 6961 e or all Invaria\n+00029170: 6e74 2053 6563 7469 6f6e 7320 696e 2061 nt Sections in a\n+00029180: 6464 6974 696f 6e20 746f 2074 6865 0a20 ddition to the. \n+00029190: 2020 2020 6f72 6967 696e 616c 2076 6572 original ver\n+000291a0: 7369 6f6e 7320 6f66 2074 6865 7365 2049 sions of these I\n+000291b0: 6e76 6172 6961 6e74 2053 6563 7469 6f6e nvariant Section\n+000291c0: 732e 2020 596f 7520 6d61 7920 696e 636c s. You may incl\n+000291d0: 7564 6520 610a 2020 2020 2074 7261 6e73 ude a. trans\n+000291e0: 6c61 7469 6f6e 206f 6620 7468 6973 204c lation of this L\n+000291f0: 6963 656e 7365 2c20 616e 6420 616c 6c20 icense, and all \n+00029200: 7468 6520 6c69 6365 6e73 6520 6e6f 7469 the license noti\n+00029210: 6365 7320 696e 2074 6865 0a20 2020 2020 ces in the. \n+00029220: 446f 6375 6d65 6e74 2c20 616e 6420 616e Document, and an\n+00029230: 7920 5761 7272 616e 7479 2044 6973 636c y Warranty Discl\n+00029240: 6169 6d65 7273 2c20 7072 6f76 6964 6564 aimers, provided\n+00029250: 2074 6861 7420 796f 7520 616c 736f 0a20 that you also. \n+00029260: 2020 2020 696e 636c 7564 6520 7468 6520 include the \n+00029270: 6f72 6967 696e 616c 2045 6e67 6c69 7368 original English\n+00029280: 2076 6572 7369 6f6e 206f 6620 7468 6973 version of this\n+00029290: 204c 6963 656e 7365 2061 6e64 2074 6865 License and the\n+000292a0: 0a20 2020 2020 6f72 6967 696e 616c 2076 . original v\n+000292b0: 6572 7369 6f6e 7320 6f66 2074 686f 7365 ersions of those\n+000292c0: 206e 6f74 6963 6573 2061 6e64 2064 6973 notices and dis\n+000292d0: 636c 6169 6d65 7273 2e20 2049 6e20 6361 claimers. In ca\n+000292e0: 7365 206f 6620 610a 2020 2020 2064 6973 se of a. dis\n+000292f0: 6167 7265 656d 656e 7420 6265 7477 6565 agreement betwee\n+00029300: 6e20 7468 6520 7472 616e 736c 6174 696f n the translatio\n+00029310: 6e20 616e 6420 7468 6520 6f72 6967 696e n and the origin\n+00029320: 616c 2076 6572 7369 6f6e 206f 660a 2020 al version of. \n+00029330: 2020 2074 6869 7320 4c69 6365 6e73 6520 this License \n+00029340: 6f72 2061 206e 6f74 6963 6520 6f72 2064 or a notice or d\n+00029350: 6973 636c 6169 6d65 722c 2074 6865 206f isclaimer, the o\n+00029360: 7269 6769 6e61 6c20 7665 7273 696f 6e20 riginal version \n+00029370: 7769 6c6c 0a20 2020 2020 7072 6576 6169 will. prevai\n+00029380: 6c2e 0a0a 2020 2020 2049 6620 6120 7365 l... If a se\n+00029390: 6374 696f 6e20 696e 2074 6865 2044 6f63 ction in the Doc\n+000293a0: 756d 656e 7420 6973 2045 6e74 6974 6c65 ument is Entitle\n+000293b0: 6420 2241 636b 6e6f 776c 6564 6765 6d65 d \"Acknowledgeme\n+000293c0: 6e74 7322 2c0a 2020 2020 2022 4465 6469 nts\",. \"Dedi\n+000293d0: 6361 7469 6f6e 7322 2c20 6f72 2022 4869 cations\", or \"Hi\n+000293e0: 7374 6f72 7922 2c20 7468 6520 7265 7175 story\", the requ\n+000293f0: 6972 656d 656e 7420 2873 6563 7469 6f6e irement (section\n+00029400: 2034 2920 746f 0a20 2020 2020 5072 6573 4) to. Pres\n+00029410: 6572 7665 2069 7473 2054 6974 6c65 2028 erve its Title (\n+00029420: 7365 6374 696f 6e20 3129 2077 696c 6c20 section 1) will \n+00029430: 7479 7069 6361 6c6c 7920 7265 7175 6972 typically requir\n+00029440: 6520 6368 616e 6769 6e67 2074 6865 0a20 e changing the. \n+00029450: 2020 2020 6163 7475 616c 2074 6974 6c65 actual title\n+00029460: 2e0a 0a20 2039 2e20 5445 524d 494e 4154 ... 9. TERMINAT\n+00029470: 494f 4e0a 0a20 2020 2020 596f 7520 6d61 ION.. You ma\n+00029480: 7920 6e6f 7420 636f 7079 2c20 6d6f 6469 y not copy, modi\n+00029490: 6679 2c20 7375 626c 6963 656e 7365 2c20 fy, sublicense, \n+000294a0: 6f72 2064 6973 7472 6962 7574 6520 7468 or distribute th\n+000294b0: 6520 446f 6375 6d65 6e74 0a20 2020 2020 e Document. \n+000294c0: 6578 6365 7074 2061 7320 6578 7072 6573 except as expres\n+000294d0: 736c 7920 7072 6f76 6964 6564 2066 6f72 sly provided for\n+000294e0: 2075 6e64 6572 2074 6869 7320 4c69 6365 under this Lice\n+000294f0: 6e73 652e 2020 416e 7920 6f74 6865 720a nse. Any other.\n+00029500: 2020 2020 2061 7474 656d 7074 2074 6f20 attempt to \n+00029510: 636f 7079 2c20 6d6f 6469 6679 2c20 7375 copy, modify, su\n+00029520: 626c 6963 656e 7365 206f 7220 6469 7374 blicense or dist\n+00029530: 7269 6275 7465 2074 6865 2044 6f63 756d ribute the Docum\n+00029540: 656e 7420 6973 0a20 2020 2020 766f 6964 ent is. void\n+00029550: 2c20 616e 6420 7769 6c6c 2061 7574 6f6d , and will autom\n+00029560: 6174 6963 616c 6c79 2074 6572 6d69 6e61 atically termina\n+00029570: 7465 2079 6f75 7220 7269 6768 7473 2075 te your rights u\n+00029580: 6e64 6572 2074 6869 730a 2020 2020 204c nder this. L\n+00029590: 6963 656e 7365 2e20 2048 6f77 6576 6572 icense. However\n+000295a0: 2c20 7061 7274 6965 7320 7768 6f20 6861 , parties who ha\n+000295b0: 7665 2072 6563 6569 7665 6420 636f 7069 ve received copi\n+000295c0: 6573 2c20 6f72 2072 6967 6874 732c 0a20 es, or rights,. \n+000295d0: 2020 2020 6672 6f6d 2079 6f75 2075 6e64 from you und\n+000295e0: 6572 2074 6869 7320 4c69 6365 6e73 6520 er this License \n+000295f0: 7769 6c6c 206e 6f74 2068 6176 6520 7468 will not have th\n+00029600: 6569 7220 6c69 6365 6e73 6573 2074 6572 eir licenses ter\n+00029610: 6d69 6e61 7465 640a 2020 2020 2073 6f20 minated. so \n+00029620: 6c6f 6e67 2061 7320 7375 6368 2070 6172 long as such par\n+00029630: 7469 6573 2072 656d 6169 6e20 696e 2066 ties remain in f\n+00029640: 756c 6c20 636f 6d70 6c69 616e 6365 2e0a ull compliance..\n+00029650: 0a20 2031 302e 2046 5554 5552 4520 5245 . 10. FUTURE RE\n+00029660: 5649 5349 4f4e 5320 4f46 2054 4849 5320 VISIONS OF THIS \n+00029670: 4c49 4345 4e53 450a 0a20 2020 2020 5468 LICENSE.. Th\n+00029680: 6520 4672 6565 2053 6f66 7477 6172 6520 e Free Software \n+00029690: 466f 756e 6461 7469 6f6e 206d 6179 2070 Foundation may p\n+000296a0: 7562 6c69 7368 206e 6577 2c20 7265 7669 ublish new, revi\n+000296b0: 7365 6420 7665 7273 696f 6e73 206f 660a sed versions of.\n+000296c0: 2020 2020 2074 6865 2047 4e55 2046 7265 the GNU Fre\n+000296d0: 6520 446f 6375 6d65 6e74 6174 696f 6e20 e Documentation \n+000296e0: 4c69 6365 6e73 6520 6672 6f6d 2074 696d License from tim\n+000296f0: 6520 746f 2074 696d 652e 2020 5375 6368 e to time. Such\n+00029700: 206e 6577 0a20 2020 2020 7665 7273 696f new. versio\n+00029710: 6e73 2077 696c 6c20 6265 2073 696d 696c ns will be simil\n+00029720: 6172 2069 6e20 7370 6972 6974 2074 6f20 ar in spirit to \n+00029730: 7468 6520 7072 6573 656e 7420 7665 7273 the present vers\n+00029740: 696f 6e2c 2062 7574 206d 6179 0a20 2020 ion, but may. \n+00029750: 2020 6469 6666 6572 2069 6e20 6465 7461 differ in deta\n+00029760: 696c 2074 6f20 6164 6472 6573 7320 6e65 il to address ne\n+00029770: 7720 7072 6f62 6c65 6d73 206f 7220 636f w problems or co\n+00029780: 6e63 6572 6e73 2e20 2053 6565 0a20 2020 ncerns. See. \n+00029790: 2020 3c68 7474 703a 2f2f 7777 772e 676e \n+000297b0: 2e0a 0a20 2020 2020 4561 6368 2076 6572 ... Each ver\n+000297c0: 7369 6f6e 206f 6620 7468 6520 4c69 6365 sion of the Lice\n+000297d0: 6e73 6520 6973 2067 6976 656e 2061 2064 nse is given a d\n+000297e0: 6973 7469 6e67 7569 7368 696e 6720 7665 istinguishing ve\n+000297f0: 7273 696f 6e0a 2020 2020 206e 756d 6265 rsion. numbe\n+00029800: 722e 2020 4966 2074 6865 2044 6f63 756d r. If the Docum\n+00029810: 656e 7420 7370 6563 6966 6965 7320 7468 ent specifies th\n+00029820: 6174 2061 2070 6172 7469 6375 6c61 7220 at a particular \n+00029830: 6e75 6d62 6572 6564 0a20 2020 2020 7665 numbered. ve\n+00029840: 7273 696f 6e20 6f66 2074 6869 7320 4c69 rsion of this Li\n+00029850: 6365 6e73 6520 226f 7220 616e 7920 6c61 cense \"or any la\n+00029860: 7465 7220 7665 7273 696f 6e22 2061 7070 ter version\" app\n+00029870: 6c69 6573 2074 6f20 6974 2c20 796f 750a lies to it, you.\n+00029880: 2020 2020 2068 6176 6520 7468 6520 6f70 have the op\n+00029890: 7469 6f6e 206f 6620 666f 6c6c 6f77 696e tion of followin\n+000298a0: 6720 7468 6520 7465 726d 7320 616e 6420 g the terms and \n+000298b0: 636f 6e64 6974 696f 6e73 2065 6974 6865 conditions eithe\n+000298c0: 7220 6f66 0a20 2020 2020 7468 6174 2073 r of. that s\n+000298d0: 7065 6369 6669 6564 2076 6572 7369 6f6e pecified version\n+000298e0: 206f 7220 6f66 2061 6e79 206c 6174 6572 or of any later\n+000298f0: 2076 6572 7369 6f6e 2074 6861 7420 6861 version that ha\n+00029900: 7320 6265 656e 0a20 2020 2020 7075 626c s been. publ\n+00029910: 6973 6865 6420 286e 6f74 2061 7320 6120 ished (not as a \n+00029920: 6472 6166 7429 2062 7920 7468 6520 4672 draft) by the Fr\n+00029930: 6565 2053 6f66 7477 6172 6520 466f 756e ee Software Foun\n+00029940: 6461 7469 6f6e 2e20 2049 6620 7468 650a dation. If the.\n+00029950: 2020 2020 2044 6f63 756d 656e 7420 646f Document do\n+00029960: 6573 206e 6f74 2073 7065 6369 6679 2061 es not specify a\n+00029970: 2076 6572 7369 6f6e 206e 756d 6265 7220 version number \n+00029980: 6f66 2074 6869 7320 4c69 6365 6e73 652c of this License,\n+00029990: 2079 6f75 206d 6179 0a20 2020 2020 6368 you may. ch\n+000299a0: 6f6f 7365 2061 6e79 2076 6572 7369 6f6e oose any version\n+000299b0: 2065 7665 7220 7075 626c 6973 6865 6420 ever published \n+000299c0: 286e 6f74 2061 7320 6120 6472 6166 7429 (not as a draft)\n+000299d0: 2062 7920 7468 6520 4672 6565 0a20 2020 by the Free. \n+000299e0: 2020 536f 6674 7761 7265 2046 6f75 6e64 Software Found\n+000299f0: 6174 696f 6e2e 0a0a 442e 312e 3120 4144 ation...D.1.1 AD\n+00029a00: 4445 4e44 554d 3a20 486f 7720 746f 2075 DENDUM: How to u\n+00029a10: 7365 2074 6869 7320 4c69 6365 6e73 6520 se this License \n+00029a20: 666f 7220 796f 7572 2064 6f63 756d 656e for your documen\n+00029a30: 7473 0a2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ts.-------------\n 00029a40: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n 00029a50: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d ----------------\n-00029a60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 0a0a --------------..\n-00029a70: 546f 2075 7365 2074 6869 7320 4c69 6365 To use this Lice\n-00029a80: 6e73 6520 696e 2061 2064 6f63 756d 656e nse in a documen\n-00029a90: 7420 796f 7520 6861 7665 2077 7269 7474 t you have writt\n-00029aa0: 656e 2c20 696e 636c 7564 6520 6120 636f en, include a co\n-00029ab0: 7079 206f 660a 7468 6520 4c69 6365 6e73 py of.the Licens\n-00029ac0: 6520 696e 2074 6865 2064 6f63 756d 656e e in the documen\n-00029ad0: 7420 616e 6420 7075 7420 7468 6520 666f t and put the fo\n-00029ae0: 6c6c 6f77 696e 6720 636f 7079 7269 6768 llowing copyrigh\n-00029af0: 7420 616e 6420 6c69 6365 6e73 650a 6e6f t and license.no\n-00029b00: 7469 6365 7320 6a75 7374 2061 6674 6572 tices just after\n-00029b10: 2074 6865 2074 6974 6c65 2070 6167 653a the title page:\n-00029b20: 0a0a 2020 2020 2020 2043 6f70 7972 6967 .. Copyrig\n-00029b30: 6874 2028 4329 2020 5945 4152 2020 594f ht (C) YEAR YO\n-00029b40: 5552 204e 414d 452e 0a20 2020 2020 2020 UR NAME.. \n-00029b50: 5065 726d 6973 7369 6f6e 2069 7320 6772 Permission is gr\n-00029b60: 616e 7465 6420 746f 2063 6f70 792c 2064 anted to copy, d\n-00029b70: 6973 7472 6962 7574 6520 616e 642f 6f72 istribute and/or\n-00029b80: 206d 6f64 6966 7920 7468 6973 2064 6f63 modify this doc\n-00029b90: 756d 656e 740a 2020 2020 2020 2075 6e64 ument. und\n-00029ba0: 6572 2074 6865 2074 6572 6d73 206f 6620 er the terms of \n-00029bb0: 7468 6520 474e 5520 4672 6565 2044 6f63 the GNU Free Doc\n-00029bc0: 756d 656e 7461 7469 6f6e 204c 6963 656e umentation Licen\n-00029bd0: 7365 2c20 5665 7273 696f 6e20 312e 320a se, Version 1.2.\n-00029be0: 2020 2020 2020 206f 7220 616e 7920 6c61 or any la\n-00029bf0: 7465 7220 7665 7273 696f 6e20 7075 626c ter version publ\n-00029c00: 6973 6865 6420 6279 2074 6865 2046 7265 ished by the Fre\n-00029c10: 6520 536f 6674 7761 7265 2046 6f75 6e64 e Software Found\n-00029c20: 6174 696f 6e3b 0a20 2020 2020 2020 7769 ation;. wi\n-00029c30: 7468 206e 6f20 496e 7661 7269 616e 7420 th no Invariant \n-00029c40: 5365 6374 696f 6e73 2c20 6e6f 2046 726f Sections, no Fro\n-00029c50: 6e74 2d43 6f76 6572 2054 6578 7473 2c20 nt-Cover Texts, \n-00029c60: 616e 6420 6e6f 2042 6163 6b2d 436f 7665 and no Back-Cove\n-00029c70: 720a 2020 2020 2020 2054 6578 7473 2e20 r. Texts. \n-00029c80: 2041 2063 6f70 7920 6f66 2074 6865 206c A copy of the l\n-00029c90: 6963 656e 7365 2069 7320 696e 636c 7564 icense is includ\n-00029ca0: 6564 2069 6e20 7468 6520 7365 6374 696f ed in the sectio\n-00029cb0: 6e20 656e 7469 746c 6564 2060 6047 4e55 n entitled ``GNU\n-00029cc0: 0a20 2020 2020 2020 4672 6565 2044 6f63 . Free Doc\n-00029cd0: 756d 656e 7461 7469 6f6e 204c 6963 656e umentation Licen\n-00029ce0: 7365 2727 2e0a 0a20 2020 4966 2079 6f75 se''... If you\n-00029cf0: 2068 6176 6520 496e 7661 7269 616e 7420 have Invariant \n-00029d00: 5365 6374 696f 6e73 2c20 4672 6f6e 742d Sections, Front-\n-00029d10: 436f 7665 7220 5465 7874 7320 616e 6420 Cover Texts and \n-00029d20: 4261 636b 2d43 6f76 6572 0a54 6578 7473 Back-Cover.Texts\n-00029d30: 2c20 7265 706c 6163 6520 7468 6520 2277 , replace the \"w\n-00029d40: 6974 682e 2e2e 5465 7874 732e 2220 206c ith...Texts.\" l\n-00029d50: 696e 6520 7769 7468 2074 6869 733a 0a0a ine with this:..\n-00029d60: 2020 2020 2020 2020 2077 6974 6820 7468 with th\n-00029d70: 6520 496e 7661 7269 616e 7420 5365 6374 e Invariant Sect\n-00029d80: 696f 6e73 2062 6569 6e67 204c 4953 5420 ions being LIST \n-00029d90: 5448 4549 5220 5449 544c 4553 2c20 7769 THEIR TITLES, wi\n-00029da0: 7468 0a20 2020 2020 2020 2020 7468 6520 th. the \n-00029db0: 4672 6f6e 742d 436f 7665 7220 5465 7874 Front-Cover Text\n-00029dc0: 7320 6265 696e 6720 4c49 5354 2c20 616e s being LIST, an\n-00029dd0: 6420 7769 7468 2074 6865 2042 6163 6b2d d with the Back-\n-00029de0: 436f 7665 7220 5465 7874 730a 2020 2020 Cover Texts. \n-00029df0: 2020 2020 2062 6569 6e67 204c 4953 542e being LIST.\n-00029e00: 0a0a 2020 2049 6620 796f 7520 6861 7665 .. If you have\n-00029e10: 2049 6e76 6172 6961 6e74 2053 6563 7469 Invariant Secti\n-00029e20: 6f6e 7320 7769 7468 6f75 7420 436f 7665 ons without Cove\n-00029e30: 7220 5465 7874 732c 206f 7220 736f 6d65 r Texts, or some\n-00029e40: 206f 7468 6572 0a63 6f6d 6269 6e61 7469 other.combinati\n-00029e50: 6f6e 206f 6620 7468 6520 7468 7265 652c on of the three,\n-00029e60: 206d 6572 6765 2074 686f 7365 2074 776f merge those two\n-00029e70: 2061 6c74 6572 6e61 7469 7665 7320 746f alternatives to\n-00029e80: 2073 7569 7420 7468 650a 7369 7475 6174 suit the.situat\n-00029e90: 696f 6e2e 0a0a 2020 2049 6620 796f 7572 ion... If your\n-00029ea0: 2064 6f63 756d 656e 7420 636f 6e74 6169 document contai\n-00029eb0: 6e73 206e 6f6e 7472 6976 6961 6c20 6578 ns nontrivial ex\n-00029ec0: 616d 706c 6573 206f 6620 7072 6f67 7261 amples of progra\n-00029ed0: 6d20 636f 6465 2c20 7765 0a72 6563 6f6d m code, we.recom\n-00029ee0: 6d65 6e64 2072 656c 6561 7369 6e67 2074 mend releasing t\n-00029ef0: 6865 7365 2065 7861 6d70 6c65 7320 696e hese examples in\n-00029f00: 2070 6172 616c 6c65 6c20 756e 6465 7220 parallel under \n-00029f10: 796f 7572 2063 686f 6963 6520 6f66 2066 your choice of f\n-00029f20: 7265 650a 736f 6674 7761 7265 206c 6963 ree.software lic\n-00029f30: 656e 7365 2c20 7375 6368 2061 7320 7468 ense, such as th\n-00029f40: 6520 474e 5520 4765 6e65 7261 6c20 5075 e GNU General Pu\n-00029f50: 626c 6963 204c 6963 656e 7365 2c20 746f blic License, to\n-00029f60: 2070 6572 6d69 740a 7468 6569 7220 7573 permit.their us\n-00029f70: 6520 696e 2066 7265 6520 736f 6674 7761 e in free softwa\n-00029f80: 7265 2e0a 0a1f 0a46 696c 653a 2067 7275 re.....File: gru\n-00029f90: 622e 696e 666f 2c20 204e 6f64 653a 2049 b.info, Node: I\n-00029fa0: 6e64 6578 2c20 2050 7265 763a 2043 6f70 ndex, Prev: Cop\n-00029fb0: 7969 6e67 2054 6869 7320 4d61 6e75 616c ying This Manual\n-00029fc0: 2c20 2055 703a 2054 6f70 0a0a 496e 6465 , Up: Top..Inde\n-00029fd0: 780a 2a2a 2a2a 2a0a 0a00 085b 696e 6465 x.*****....[inde\n-00029fe0: 7800 085d 0a2a 204d 656e 753a 0a0a 2a20 x..].* Menu:..* \n-00029ff0: 5b3a 2020 2020 2020 2020 2020 2020 2020 [: \n+00029a60: 2d2d 2d2d 2d2d 2d2d 2d2d 2d2d 2d0a 0a54 -------------..T\n+00029a70: 6f20 7573 6520 7468 6973 204c 6963 656e o use this Licen\n+00029a80: 7365 2069 6e20 6120 646f 6375 6d65 6e74 se in a document\n+00029a90: 2079 6f75 2068 6176 6520 7772 6974 7465 you have writte\n+00029aa0: 6e2c 2069 6e63 6c75 6465 2061 2063 6f70 n, include a cop\n+00029ab0: 7920 6f66 0a74 6865 204c 6963 656e 7365 y of.the License\n+00029ac0: 2069 6e20 7468 6520 646f 6375 6d65 6e74 in the document\n+00029ad0: 2061 6e64 2070 7574 2074 6865 2066 6f6c and put the fol\n+00029ae0: 6c6f 7769 6e67 2063 6f70 7972 6967 6874 lowing copyright\n+00029af0: 2061 6e64 206c 6963 656e 7365 0a6e 6f74 and license.not\n+00029b00: 6963 6573 206a 7573 7420 6166 7465 7220 ices just after \n+00029b10: 7468 6520 7469 746c 6520 7061 6765 3a0a the title page:.\n+00029b20: 0a20 2020 2020 2020 436f 7079 7269 6768 . Copyrigh\n+00029b30: 7420 2843 2920 2059 4541 5220 2059 4f55 t (C) YEAR YOU\n+00029b40: 5220 4e41 4d45 2e0a 2020 2020 2020 2050 R NAME.. P\n+00029b50: 6572 6d69 7373 696f 6e20 6973 2067 7261 ermission is gra\n+00029b60: 6e74 6564 2074 6f20 636f 7079 2c20 6469 nted to copy, di\n+00029b70: 7374 7269 6275 7465 2061 6e64 2f6f 7220 stribute and/or \n+00029b80: 6d6f 6469 6679 2074 6869 7320 646f 6375 modify this docu\n+00029b90: 6d65 6e74 0a20 2020 2020 2020 756e 6465 ment. unde\n+00029ba0: 7220 7468 6520 7465 726d 7320 6f66 2074 r the terms of t\n+00029bb0: 6865 2047 4e55 2046 7265 6520 446f 6375 he GNU Free Docu\n+00029bc0: 6d65 6e74 6174 696f 6e20 4c69 6365 6e73 mentation Licens\n+00029bd0: 652c 2056 6572 7369 6f6e 2031 2e32 0a20 e, Version 1.2. \n+00029be0: 2020 2020 2020 6f72 2061 6e79 206c 6174 or any lat\n+00029bf0: 6572 2076 6572 7369 6f6e 2070 7562 6c69 er version publi\n+00029c00: 7368 6564 2062 7920 7468 6520 4672 6565 shed by the Free\n+00029c10: 2053 6f66 7477 6172 6520 466f 756e 6461 Software Founda\n+00029c20: 7469 6f6e 3b0a 2020 2020 2020 2077 6974 tion;. wit\n+00029c30: 6820 6e6f 2049 6e76 6172 6961 6e74 2053 h no Invariant S\n+00029c40: 6563 7469 6f6e 732c 206e 6f20 4672 6f6e ections, no Fron\n+00029c50: 742d 436f 7665 7220 5465 7874 732c 2061 t-Cover Texts, a\n+00029c60: 6e64 206e 6f20 4261 636b 2d43 6f76 6572 nd no Back-Cover\n+00029c70: 0a20 2020 2020 2020 5465 7874 732e 2020 . Texts. \n+00029c80: 4120 636f 7079 206f 6620 7468 6520 6c69 A copy of the li\n+00029c90: 6365 6e73 6520 6973 2069 6e63 6c75 6465 cense is include\n+00029ca0: 6420 696e 2074 6865 2073 6563 7469 6f6e d in the section\n+00029cb0: 2065 6e74 6974 6c65 6420 6060 474e 550a entitled ``GNU.\n+00029cc0: 2020 2020 2020 2046 7265 6520 446f 6375 Free Docu\n+00029cd0: 6d65 6e74 6174 696f 6e20 4c69 6365 6e73 mentation Licens\n+00029ce0: 6527 272e 0a0a 2020 2049 6620 796f 7520 e''... If you \n+00029cf0: 6861 7665 2049 6e76 6172 6961 6e74 2053 have Invariant S\n+00029d00: 6563 7469 6f6e 732c 2046 726f 6e74 2d43 ections, Front-C\n+00029d10: 6f76 6572 2054 6578 7473 2061 6e64 2042 over Texts and B\n+00029d20: 6163 6b2d 436f 7665 720a 5465 7874 732c ack-Cover.Texts,\n+00029d30: 2072 6570 6c61 6365 2074 6865 2022 7769 replace the \"wi\n+00029d40: 7468 2e2e 2e54 6578 7473 2e22 2020 6c69 th...Texts.\" li\n+00029d50: 6e65 2077 6974 6820 7468 6973 3a0a 0a20 ne with this:.. \n+00029d60: 2020 2020 2020 2020 7769 7468 2074 6865 with the\n+00029d70: 2049 6e76 6172 6961 6e74 2053 6563 7469 Invariant Secti\n+00029d80: 6f6e 7320 6265 696e 6720 4c49 5354 2054 ons being LIST T\n+00029d90: 4845 4952 2054 4954 4c45 532c 2077 6974 HEIR TITLES, wit\n+00029da0: 680a 2020 2020 2020 2020 2074 6865 2046 h. the F\n+00029db0: 726f 6e74 2d43 6f76 6572 2054 6578 7473 ront-Cover Texts\n+00029dc0: 2062 6569 6e67 204c 4953 542c 2061 6e64 being LIST, and\n+00029dd0: 2077 6974 6820 7468 6520 4261 636b 2d43 with the Back-C\n+00029de0: 6f76 6572 2054 6578 7473 0a20 2020 2020 over Texts. \n+00029df0: 2020 2020 6265 696e 6720 4c49 5354 2e0a being LIST..\n+00029e00: 0a20 2020 4966 2079 6f75 2068 6176 6520 . If you have \n+00029e10: 496e 7661 7269 616e 7420 5365 6374 696f Invariant Sectio\n+00029e20: 6e73 2077 6974 686f 7574 2043 6f76 6572 ns without Cover\n+00029e30: 2054 6578 7473 2c20 6f72 2073 6f6d 6520 Texts, or some \n+00029e40: 6f74 6865 720a 636f 6d62 696e 6174 696f other.combinatio\n+00029e50: 6e20 6f66 2074 6865 2074 6872 6565 2c20 n of the three, \n+00029e60: 6d65 7267 6520 7468 6f73 6520 7477 6f20 merge those two \n+00029e70: 616c 7465 726e 6174 6976 6573 2074 6f20 alternatives to \n+00029e80: 7375 6974 2074 6865 0a73 6974 7561 7469 suit the.situati\n+00029e90: 6f6e 2e0a 0a20 2020 4966 2079 6f75 7220 on... If your \n+00029ea0: 646f 6375 6d65 6e74 2063 6f6e 7461 696e document contain\n+00029eb0: 7320 6e6f 6e74 7269 7669 616c 2065 7861 s nontrivial exa\n+00029ec0: 6d70 6c65 7320 6f66 2070 726f 6772 616d mples of program\n+00029ed0: 2063 6f64 652c 2077 650a 7265 636f 6d6d code, we.recomm\n+00029ee0: 656e 6420 7265 6c65 6173 696e 6720 7468 end releasing th\n+00029ef0: 6573 6520 6578 616d 706c 6573 2069 6e20 ese examples in \n+00029f00: 7061 7261 6c6c 656c 2075 6e64 6572 2079 parallel under y\n+00029f10: 6f75 7220 6368 6f69 6365 206f 6620 6672 our choice of fr\n+00029f20: 6565 0a73 6f66 7477 6172 6520 6c69 6365 ee.software lice\n+00029f30: 6e73 652c 2073 7563 6820 6173 2074 6865 nse, such as the\n+00029f40: 2047 4e55 2047 656e 6572 616c 2050 7562 GNU General Pub\n+00029f50: 6c69 6320 4c69 6365 6e73 652c 2074 6f20 lic License, to \n+00029f60: 7065 726d 6974 0a74 6865 6972 2075 7365 permit.their use\n+00029f70: 2069 6e20 6672 6565 2073 6f66 7477 6172 in free softwar\n+00029f80: 652e 0a0a 1f0a 4669 6c65 3a20 6772 7562 e.....File: grub\n+00029f90: 2e69 6e66 6f2c 2020 4e6f 6465 3a20 496e .info, Node: In\n+00029fa0: 6465 782c 2020 5072 6576 3a20 436f 7079 dex, Prev: Copy\n+00029fb0: 696e 6720 5468 6973 204d 616e 7561 6c2c ing This Manual,\n+00029fc0: 2020 5570 3a20 546f 700a 0a49 6e64 6578 Up: Top..Index\n+00029fd0: 0a2a 2a2a 2a2a 0a0a 0008 5b69 6e64 6578 .*****....[index\n+00029fe0: 0008 5d0a 2a20 4d65 6e75 3a0a 0a2a 205b ..].* Menu:..* [\n+00029ff0: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n 0002a000: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a010: 2020 2020 2020 205b 2e20 2020 2020 2020 [. \n-0002a020: 2020 2020 2020 2020 2020 2020 2020 286c (l\n-0002a030: 696e 6520 3629 0a2a 2061 6370 693a 2020 ine 6).* acpi: \n+0002a010: 2020 2020 2020 5b2e 2020 2020 2020 2020 [. \n+0002a020: 2020 2020 2020 2020 2020 2020 2028 6c69 (li\n+0002a030: 6e65 2036 290a 2a20 6163 7069 3a20 2020 ne 6).* acpi: \n 0002a040: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a050: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a060: 6163 7069 2e20 2020 2020 2020 2020 2020 acpi. \n-0002a070: 2020 2020 2020 2028 6c69 6e65 2036 290a (line 6).\n-0002a080: 2a20 6175 7468 656e 7469 6361 7465 3a20 * authenticate: \n+0002a050: 2020 2020 2020 2020 2020 2020 2020 2061 a\n+0002a060: 6370 692e 2020 2020 2020 2020 2020 2020 cpi. \n+0002a070: 2020 2020 2020 286c 696e 6520 3629 0a2a (line 6).*\n+0002a080: 2061 7574 6865 6e74 6963 6174 653a 2020 authenticate: \n 0002a090: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a0a0: 2020 2020 2020 2020 2061 7574 6865 6e74 authent\n-0002a0b0: 6963 6174 652e 2020 2020 2020 2020 2020 icate. \n-0002a0c0: 286c 696e 6520 3629 0a2a 2062 6163 6b67 (line 6).* backg\n-0002a0d0: 726f 756e 645f 636f 6c6f 723a 2020 2020 round_color: \n+0002a0a0: 2020 2020 2020 2020 6175 7468 656e 7469 authenti\n+0002a0b0: 6361 7465 2e20 2020 2020 2020 2020 2028 cate. (\n+0002a0c0: 6c69 6e65 2036 290a 2a20 6261 636b 6772 line 6).* backgr\n+0002a0d0: 6f75 6e64 5f63 6f6c 6f72 3a20 2020 2020 ound_color: \n 0002a0e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a0f0: 2020 6261 636b 6772 6f75 6e64 5f63 6f6c background_col\n-0002a100: 6f72 2e20 2020 2020 2028 6c69 6e65 2036 or. (line 6\n-0002a110: 290a 2a20 6261 636b 6772 6f75 6e64 5f69 ).* background_i\n-0002a120: 6d61 6765 3a20 2020 2020 2020 2020 2020 mage: \n-0002a130: 2020 2020 2020 2020 2020 2062 6163 6b67 backg\n-0002a140: 726f 756e 645f 696d 6167 652e 2020 2020 round_image. \n-0002a150: 2020 286c 696e 6520 3629 0a2a 2062 6164 (line 6).* bad\n-0002a160: 7261 6d3a 2020 2020 2020 2020 2020 2020 ram: \n+0002a0f0: 2062 6163 6b67 726f 756e 645f 636f 6c6f background_colo\n+0002a100: 722e 2020 2020 2020 286c 696e 6520 3629 r. (line 6)\n+0002a110: 0a2a 2062 6163 6b67 726f 756e 645f 696d .* background_im\n+0002a120: 6167 653a 2020 2020 2020 2020 2020 2020 age: \n+0002a130: 2020 2020 2020 2020 2020 6261 636b 6772 backgr\n+0002a140: 6f75 6e64 5f69 6d61 6765 2e20 2020 2020 ound_image. \n+0002a150: 2028 6c69 6e65 2036 290a 2a20 6261 6472 (line 6).* badr\n+0002a160: 616d 3a20 2020 2020 2020 2020 2020 2020 am: \n 0002a170: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a180: 2020 2020 6261 6472 616d 2e20 2020 2020 badram. \n-0002a190: 2020 2020 2020 2020 2020 2028 6c69 6e65 (line\n-0002a1a0: 2036 290a 2a20 626c 6f63 6b6c 6973 743a 6).* blocklist:\n+0002a180: 2020 2062 6164 7261 6d2e 2020 2020 2020 badram. \n+0002a190: 2020 2020 2020 2020 2020 286c 696e 6520 (line \n+0002a1a0: 3629 0a2a 2062 6c6f 636b 6c69 7374 3a20 6).* blocklist: \n 0002a1b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a1c0: 2020 2020 2020 2020 2020 2020 2062 6c6f blo\n-0002a1d0: 636b 6c69 7374 2e20 2020 2020 2020 2020 cklist. \n-0002a1e0: 2020 2020 286c 696e 6520 3629 0a2a 2062 (line 6).* b\n-0002a1f0: 6f6f 743a 2020 2020 2020 2020 2020 2020 oot: \n+0002a1c0: 2020 2020 2020 2020 2020 2020 626c 6f63 bloc\n+0002a1d0: 6b6c 6973 742e 2020 2020 2020 2020 2020 klist. \n+0002a1e0: 2020 2028 6c69 6e65 2036 290a 2a20 626f (line 6).* bo\n+0002a1f0: 6f74 3a20 2020 2020 2020 2020 2020 2020 ot: \n 0002a200: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a210: 2020 2020 2020 626f 6f74 2e20 2020 2020 boot. \n-0002a220: 2020 2020 2020 2020 2020 2020 2028 6c69 (li\n-0002a230: 6e65 2036 290a 2a20 6361 743a 2020 2020 ne 6).* cat: \n+0002a210: 2020 2020 2062 6f6f 742e 2020 2020 2020 boot. \n+0002a220: 2020 2020 2020 2020 2020 2020 286c 696e (lin\n+0002a230: 6520 3629 0a2a 2063 6174 3a20 2020 2020 e 6).* cat: \n 0002a240: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a250: 2020 2020 2020 2020 2020 2020 2020 2063 c\n-0002a260: 6174 2e20 2020 2020 2020 2020 2020 2020 at. \n-0002a270: 2020 2020 2020 286c 696e 6520 3629 0a2a (line 6).*\n-0002a280: 2063 6861 696e 6c6f 6164 6572 3a20 2020 chainloader: \n+0002a250: 2020 2020 2020 2020 2020 2020 2020 6361 ca\n+0002a260: 742e 2020 2020 2020 2020 2020 2020 2020 t. \n+0002a270: 2020 2020 2028 6c69 6e65 2036 290a 2a20 (line 6).* \n+0002a280: 6368 6169 6e6c 6f61 6465 723a 2020 2020 chainloader: \n 0002a290: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a2a0: 2020 2020 2020 2020 6368 6169 6e6c 6f61 chainloa\n-0002a2b0: 6465 722e 2020 2020 2020 2020 2020 2028 der. (\n-0002a2c0: 6c69 6e65 2036 290a 2a20 636c 6561 723a line 6).* clear:\n+0002a2a0: 2020 2020 2020 2063 6861 696e 6c6f 6164 chainload\n+0002a2b0: 6572 2e20 2020 2020 2020 2020 2020 286c er. (l\n+0002a2c0: 696e 6520 3629 0a2a 2063 6c65 6172 3a20 ine 6).* clear: \n 0002a2d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0002a2e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a2f0: 2063 6c65 6172 2e20 2020 2020 2020 2020 clear. \n-0002a300: 2020 2020 2020 2020 286c 696e 6520 3629 (line 6)\n-0002a310: 0a2a 2043 4d4f 533a 2020 2020 2020 2020 .* CMOS: \n+0002a2f0: 636c 6561 722e 2020 2020 2020 2020 2020 clear. \n+0002a300: 2020 2020 2020 2028 6c69 6e65 2036 290a (line 6).\n+0002a310: 2a20 434d 4f53 3a20 2020 2020 2020 2020 * CMOS: \n 0002a320: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a330: 2020 2020 2020 2020 2020 636d 6f73 6475 cmosdu\n-0002a340: 6d70 2e20 2020 2020 2020 2020 2020 2020 mp. \n-0002a350: 2028 6c69 6e65 2036 290a 2a20 636d 6f73 (line 6).* cmos\n-0002a360: 636c 6561 6e3a 2020 2020 2020 2020 2020 clean: \n+0002a330: 2020 2020 2020 2020 2063 6d6f 7364 756d cmosdum\n+0002a340: 702e 2020 2020 2020 2020 2020 2020 2020 p. \n+0002a350: 286c 696e 6520 3629 0a2a 2063 6d6f 7363 (line 6).* cmosc\n+0002a360: 6c65 616e 3a20 2020 2020 2020 2020 2020 lean: \n 0002a370: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a380: 2020 2063 6d6f 7363 6c65 616e 2e20 2020 cmosclean. \n-0002a390: 2020 2020 2020 2020 2020 286c 696e 6520 (line \n-0002a3a0: 3629 0a2a 2063 6d6f 7374 6573 743a 2020 6).* cmostest: \n+0002a380: 2020 636d 6f73 636c 6561 6e2e 2020 2020 cmosclean. \n+0002a390: 2020 2020 2020 2020 2028 6c69 6e65 2036 (line 6\n+0002a3a0: 290a 2a20 636d 6f73 7465 7374 3a20 2020 ).* cmostest: \n 0002a3b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a3c0: 2020 2020 2020 2020 2020 2020 636d 6f73 cmos\n-0002a3d0: 7465 7374 2e20 2020 2020 2020 2020 2020 test. \n-0002a3e0: 2020 2028 6c69 6e65 2036 290a 2a20 636d (line 6).* cm\n-0002a3f0: 703a 2020 2020 2020 2020 2020 2020 2020 p: \n+0002a3c0: 2020 2020 2020 2020 2020 2063 6d6f 7374 cmost\n+0002a3d0: 6573 742e 2020 2020 2020 2020 2020 2020 est. \n+0002a3e0: 2020 286c 696e 6520 3629 0a2a 2063 6d70 (line 6).* cmp\n+0002a3f0: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n 0002a400: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a410: 2020 2020 2063 6d70 2e20 2020 2020 2020 cmp. \n-0002a420: 2020 2020 2020 2020 2020 2020 286c 696e (lin\n-0002a430: 6520 3629 0a2a 2063 6f6e 6669 6766 696c e 6).* configfil\n-0002a440: 653a 2020 2020 2020 2020 2020 2020 2020 e: \n-0002a450: 2020 2020 2020 2020 2020 2020 2020 636f co\n-0002a460: 6e66 6967 6669 6c65 2e20 2020 2020 2020 nfigfile. \n-0002a470: 2020 2020 2028 6c69 6e65 2036 290a 2a20 (line 6).* \n-0002a480: 6370 7569 643a 2020 2020 2020 2020 2020 cpuid: \n+0002a410: 2020 2020 636d 702e 2020 2020 2020 2020 cmp. \n+0002a420: 2020 2020 2020 2020 2020 2028 6c69 6e65 (line\n+0002a430: 2036 290a 2a20 636f 6e66 6967 6669 6c65 6).* configfile\n+0002a440: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n+0002a450: 2020 2020 2020 2020 2020 2020 2063 6f6e con\n+0002a460: 6669 6766 696c 652e 2020 2020 2020 2020 figfile. \n+0002a470: 2020 2020 286c 696e 6520 3629 0a2a 2063 (line 6).* c\n+0002a480: 7075 6964 3a20 2020 2020 2020 2020 2020 puid: \n 0002a490: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a4a0: 2020 2020 2020 2063 7075 6964 2e20 2020 cpuid. \n-0002a4b0: 2020 2020 2020 2020 2020 2020 2020 286c (l\n-0002a4c0: 696e 6520 3629 0a2a 2063 7263 3a20 2020 ine 6).* crc: \n+0002a4a0: 2020 2020 2020 6370 7569 642e 2020 2020 cpuid. \n+0002a4b0: 2020 2020 2020 2020 2020 2020 2028 6c69 (li\n+0002a4c0: 6e65 2036 290a 2a20 6372 633a 2020 2020 ne 6).* crc: \n 0002a4d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a4e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a4f0: 6372 632e 2020 2020 2020 2020 2020 2020 crc. \n-0002a500: 2020 2020 2020 2028 6c69 6e65 2036 290a (line 6).\n-0002a510: 2a20 6372 7970 746f 6368 6563 6b3a 2020 * cryptocheck: \n+0002a4e0: 2020 2020 2020 2020 2020 2020 2020 2063 c\n+0002a4f0: 7263 2e20 2020 2020 2020 2020 2020 2020 rc. \n+0002a500: 2020 2020 2020 286c 696e 6520 3629 0a2a (line 6).*\n+0002a510: 2063 7279 7074 6f63 6865 636b 3a20 2020 cryptocheck: \n 0002a520: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a530: 2020 2020 2020 2020 2063 7279 7074 6f63 cryptoc\n-0002a540: 6865 636b 2e20 2020 2020 2020 2020 2020 heck. \n-0002a550: 286c 696e 6520 3629 0a2a 2063 7279 7074 (line 6).* crypt\n-0002a560: 6f6d 6f75 6e74 3a20 2020 2020 2020 2020 omount: \n+0002a530: 2020 2020 2020 2020 6372 7970 746f 6368 cryptoch\n+0002a540: 6563 6b2e 2020 2020 2020 2020 2020 2028 eck. (\n+0002a550: 6c69 6e65 2036 290a 2a20 6372 7970 746f line 6).* crypto\n+0002a560: 6d6f 756e 743a 2020 2020 2020 2020 2020 mount: \n 0002a570: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a580: 2020 6372 7970 746f 6d6f 756e 742e 2020 cryptomount. \n-0002a590: 2020 2020 2020 2020 2028 6c69 6e65 2036 (line 6\n-0002a5a0: 290a 2a20 6375 746d 656d 3a20 2020 2020 ).* cutmem: \n+0002a580: 2063 7279 7074 6f6d 6f75 6e74 2e20 2020 cryptomount. \n+0002a590: 2020 2020 2020 2020 286c 696e 6520 3629 (line 6)\n+0002a5a0: 0a2a 2063 7574 6d65 6d3a 2020 2020 2020 .* cutmem: \n 0002a5b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a5c0: 2020 2020 2020 2020 2020 2063 7574 6d65 cutme\n-0002a5d0: 6d2e 2020 2020 2020 2020 2020 2020 2020 m. \n-0002a5e0: 2020 286c 696e 6520 3629 0a2a 2064 6174 (line 6).* dat\n-0002a5f0: 653a 2020 2020 2020 2020 2020 2020 2020 e: \n+0002a5c0: 2020 2020 2020 2020 2020 6375 746d 656d cutmem\n+0002a5d0: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n+0002a5e0: 2028 6c69 6e65 2036 290a 2a20 6461 7465 (line 6).* date\n+0002a5f0: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n 0002a600: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a610: 2020 2020 6461 7465 2e20 2020 2020 2020 date. \n-0002a620: 2020 2020 2020 2020 2020 2028 6c69 6e65 (line\n-0002a630: 2036 290a 2a20 6465 7669 6365 7472 6565 6).* devicetree\n-0002a640: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n-0002a650: 2020 2020 2020 2020 2020 2020 2064 6576 dev\n-0002a660: 6963 6574 7265 652e 2020 2020 2020 2020 icetree. \n-0002a670: 2020 2020 286c 696e 6520 3629 0a2a 2064 (line 6).* d\n-0002a680: 6973 7472 7573 743a 2020 2020 2020 2020 istrust: \n+0002a610: 2020 2064 6174 652e 2020 2020 2020 2020 date. \n+0002a620: 2020 2020 2020 2020 2020 286c 696e 6520 (line \n+0002a630: 3629 0a2a 2064 6576 6963 6574 7265 653a 6).* devicetree:\n+0002a640: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0002a650: 2020 2020 2020 2020 2020 2020 6465 7669 devi\n+0002a660: 6365 7472 6565 2e20 2020 2020 2020 2020 cetree. \n+0002a670: 2020 2028 6c69 6e65 2036 290a 2a20 6469 (line 6).* di\n+0002a680: 7374 7275 7374 3a20 2020 2020 2020 2020 strust: \n 0002a690: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a6a0: 2020 2020 2020 6469 7374 7275 7374 2e20 distrust. \n-0002a6b0: 2020 2020 2020 2020 2020 2020 2028 6c69 (li\n-0002a6c0: 6e65 2036 290a 2a20 6472 6976 656d 6170 ne 6).* drivemap\n-0002a6d0: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n-0002a6e0: 2020 2020 2020 2020 2020 2020 2020 2064 d\n-0002a6f0: 7269 7665 6d61 702e 2020 2020 2020 2020 rivemap. \n-0002a700: 2020 2020 2020 286c 696e 6520 3629 0a2a (line 6).*\n-0002a710: 2065 6368 6f3a 2020 2020 2020 2020 2020 echo: \n+0002a6a0: 2020 2020 2064 6973 7472 7573 742e 2020 distrust. \n+0002a6b0: 2020 2020 2020 2020 2020 2020 286c 696e (lin\n+0002a6c0: 6520 3629 0a2a 2064 7269 7665 6d61 703a e 6).* drivemap:\n+0002a6d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0002a6e0: 2020 2020 2020 2020 2020 2020 2020 6472 dr\n+0002a6f0: 6976 656d 6170 2e20 2020 2020 2020 2020 ivemap. \n+0002a700: 2020 2020 2028 6c69 6e65 2036 290a 2a20 (line 6).* \n+0002a710: 6563 686f 3a20 2020 2020 2020 2020 2020 echo: \n 0002a720: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a730: 2020 2020 2020 2020 6563 686f 2e20 2020 echo. \n-0002a740: 2020 2020 2020 2020 2020 2020 2020 2028 (\n-0002a750: 6c69 6e65 2036 290a 2a20 6566 6974 6578 line 6).* efitex\n-0002a760: 746d 6f64 653a 2020 2020 2020 2020 2020 tmode: \n+0002a730: 2020 2020 2020 2065 6368 6f2e 2020 2020 echo. \n+0002a740: 2020 2020 2020 2020 2020 2020 2020 286c (l\n+0002a750: 696e 6520 3629 0a2a 2065 6669 7465 7874 ine 6).* efitext\n+0002a760: 6d6f 6465 3a20 2020 2020 2020 2020 2020 mode: \n 0002a770: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a780: 2065 6669 7465 7874 6d6f 6465 2e20 2020 efitextmode. \n-0002a790: 2020 2020 2020 2020 286c 696e 6520 3629 (line 6)\n-0002a7a0: 0a2a 2065 7661 6c3a 2020 2020 2020 2020 .* eval: \n+0002a780: 6566 6974 6578 746d 6f64 652e 2020 2020 efitextmode. \n+0002a790: 2020 2020 2020 2028 6c69 6e65 2036 290a (line 6).\n+0002a7a0: 2a20 6576 616c 3a20 2020 2020 2020 2020 * eval: \n 0002a7b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a7c0: 2020 2020 2020 2020 2020 6576 616c 2e20 eval. \n+0002a7c0: 2020 2020 2020 2020 2065 7661 6c2e 2020 eval. \n 0002a7d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a7e0: 2028 6c69 6e65 2036 290a 2a20 6578 706f (line 6).* expo\n-0002a7f0: 7274 3a20 2020 2020 2020 2020 2020 2020 rt: \n+0002a7e0: 286c 696e 6520 3629 0a2a 2065 7870 6f72 (line 6).* expor\n+0002a7f0: 743a 2020 2020 2020 2020 2020 2020 2020 t: \n 0002a800: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a810: 2020 2065 7870 6f72 742e 2020 2020 2020 export. \n-0002a820: 2020 2020 2020 2020 2020 286c 696e 6520 (line \n-0002a830: 3629 0a2a 2066 616c 7365 3a20 2020 2020 6).* false: \n+0002a810: 2020 6578 706f 7274 2e20 2020 2020 2020 export. \n+0002a820: 2020 2020 2020 2020 2028 6c69 6e65 2036 (line 6\n+0002a830: 290a 2a20 6661 6c73 653a 2020 2020 2020 ).* false: \n 0002a840: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a850: 2020 2020 2020 2020 2020 2020 6661 6c73 fals\n-0002a860: 652e 2020 2020 2020 2020 2020 2020 2020 e. \n-0002a870: 2020 2028 6c69 6e65 2036 290a 2a20 4644 (line 6).* FD\n-0002a880: 4c2c 2047 4e55 2046 7265 6520 446f 6375 L, GNU Free Docu\n-0002a890: 6d65 6e74 6174 696f 6e20 4c69 6365 6e73 mentation Licens\n-0002a8a0: 653a 2020 2047 4e55 2046 7265 6520 446f e: GNU Free Do\n-0002a8b0: 6375 6d65 6e74 6174 696f 6e20 4c69 6365 cumentation Lice\n-0002a8c0: 6e73 652e 0a20 2020 2020 2020 2020 2020 nse.. \n+0002a850: 2020 2020 2020 2020 2020 2066 616c 7365 false\n+0002a860: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n+0002a870: 2020 286c 696e 6520 3629 0a2a 2046 444c (line 6).* FDL\n+0002a880: 2c20 474e 5520 4672 6565 2044 6f63 756d , GNU Free Docum\n+0002a890: 656e 7461 7469 6f6e 204c 6963 656e 7365 entation License\n+0002a8a0: 3a20 2020 474e 5520 4672 6565 2044 6f63 : GNU Free Doc\n+0002a8b0: 756d 656e 7461 7469 6f6e 204c 6963 656e umentation Licen\n+0002a8c0: 7365 2e0a 2020 2020 2020 2020 2020 2020 se.. \n 0002a8d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0002a8e0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0002a8f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a900: 2020 2020 2028 6c69 6e65 2036 290a 2a20 (line 6).* \n-0002a910: 6664 7464 756d 703a 2020 2020 2020 2020 fdtdump: \n+0002a900: 2020 2020 286c 696e 6520 3629 0a2a 2066 (line 6).* f\n+0002a910: 6474 6475 6d70 3a20 2020 2020 2020 2020 dtdump: \n 0002a920: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a930: 2020 2020 2020 2066 6474 6475 6d70 2e20 fdtdump. \n-0002a940: 2020 2020 2020 2020 2020 2020 2020 286c (l\n-0002a950: 696e 6520 3629 0a2a 2066 696c 653a 2020 ine 6).* file: \n+0002a930: 2020 2020 2020 6664 7464 756d 702e 2020 fdtdump. \n+0002a940: 2020 2020 2020 2020 2020 2020 2028 6c69 (li\n+0002a950: 6e65 2036 290a 2a20 6669 6c65 3a20 2020 ne 6).* file: \n 0002a960: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a970: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a980: 6669 6c65 2e20 2020 2020 2020 2020 2020 file. \n-0002a990: 2020 2020 2020 2028 6c69 6e65 2036 290a (line 6).\n-0002a9a0: 2a20 6677 7365 7475 703a 2020 2020 2020 * fwsetup: \n+0002a970: 2020 2020 2020 2020 2020 2020 2020 2066 f\n+0002a980: 696c 652e 2020 2020 2020 2020 2020 2020 ile. \n+0002a990: 2020 2020 2020 286c 696e 6520 3629 0a2a (line 6).*\n+0002a9a0: 2066 7773 6574 7570 3a20 2020 2020 2020 fwsetup: \n 0002a9b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002a9c0: 2020 2020 2020 2020 2066 7773 6574 7570 fwsetup\n-0002a9d0: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n-0002a9e0: 286c 696e 6520 3629 0a2a 2067 6462 696e (line 6).* gdbin\n-0002a9f0: 666f 3a20 2020 2020 2020 2020 2020 2020 fo: \n+0002a9c0: 2020 2020 2020 2020 6677 7365 7475 702e fwsetup.\n+0002a9d0: 2020 2020 2020 2020 2020 2020 2020 2028 (\n+0002a9e0: 6c69 6e65 2036 290a 2a20 6764 6269 6e66 line 6).* gdbinf\n+0002a9f0: 6f3a 2020 2020 2020 2020 2020 2020 2020 o: \n 0002aa00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002aa10: 2020 6764 6269 6e66 6f2e 2020 2020 2020 gdbinfo. \n-0002aa20: 2020 2020 2020 2020 2028 6c69 6e65 2036 (line 6\n-0002aa30: 290a 2a20 6765 7474 6578 743a 2020 2020 ).* gettext: \n+0002aa10: 2067 6462 696e 666f 2e20 2020 2020 2020 gdbinfo. \n+0002aa20: 2020 2020 2020 2020 286c 696e 6520 3629 (line 6)\n+0002aa30: 0a2a 2067 6574 7465 7874 3a20 2020 2020 .* gettext: \n 0002aa40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002aa50: 2020 2020 2020 2020 2020 2067 6574 7465 gette\n-0002aa60: 7874 2e20 2020 2020 2020 2020 2020 2020 xt. \n-0002aa70: 2020 286c 696e 6520 3629 0a2a 2067 7074 (line 6).* gpt\n-0002aa80: 7379 6e63 3a20 2020 2020 2020 2020 2020 sync: \n+0002aa50: 2020 2020 2020 2020 2020 6765 7474 6578 gettex\n+0002aa60: 742e 2020 2020 2020 2020 2020 2020 2020 t. \n+0002aa70: 2028 6c69 6e65 2036 290a 2a20 6770 7473 (line 6).* gpts\n+0002aa80: 796e 633a 2020 2020 2020 2020 2020 2020 ync: \n 0002aa90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002aaa0: 2020 2020 6770 7473 796e 632e 2020 2020 gptsync. \n-0002aab0: 2020 2020 2020 2020 2020 2028 6c69 6e65 (line\n-0002aac0: 2036 290a 2a20 6861 6c74 3a20 2020 2020 6).* halt: \n+0002aaa0: 2020 2067 7074 7379 6e63 2e20 2020 2020 gptsync. \n+0002aab0: 2020 2020 2020 2020 2020 286c 696e 6520 (line \n+0002aac0: 3629 0a2a 2068 616c 743a 2020 2020 2020 6).* halt: \n 0002aad0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002aae0: 2020 2020 2020 2020 2020 2020 2068 616c hal\n-0002aaf0: 742e 2020 2020 2020 2020 2020 2020 2020 t. \n-0002ab00: 2020 2020 286c 696e 6520 3629 0a2a 2068 (line 6).* h\n-0002ab10: 6173 6873 756d 3a20 2020 2020 2020 2020 ashsum: \n+0002aae0: 2020 2020 2020 2020 2020 2020 6861 6c74 halt\n+0002aaf0: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n+0002ab00: 2020 2028 6c69 6e65 2036 290a 2a20 6861 (line 6).* ha\n+0002ab10: 7368 7375 6d3a 2020 2020 2020 2020 2020 shsum: \n 0002ab20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002ab30: 2020 2020 2020 6861 7368 7375 6d2e 2020 hashsum. \n-0002ab40: 2020 2020 2020 2020 2020 2020 2028 6c69 (li\n-0002ab50: 6e65 2036 290a 2a20 6865 6c70 3a20 2020 ne 6).* help: \n+0002ab30: 2020 2020 2068 6173 6873 756d 2e20 2020 hashsum. \n+0002ab40: 2020 2020 2020 2020 2020 2020 286c 696e (lin\n+0002ab50: 6520 3629 0a2a 2068 656c 703a 2020 2020 e 6).* help: \n 0002ab60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002ab70: 2020 2020 2020 2020 2020 2020 2020 2068 h\n-0002ab80: 656c 702e 2020 2020 2020 2020 2020 2020 elp. \n-0002ab90: 2020 2020 2020 286c 696e 6520 3629 0a2a (line 6).*\n-0002aba0: 2068 6578 6475 6d70 3a20 2020 2020 2020 hexdump: \n+0002ab70: 2020 2020 2020 2020 2020 2020 2020 6865 he\n+0002ab80: 6c70 2e20 2020 2020 2020 2020 2020 2020 lp. \n+0002ab90: 2020 2020 2028 6c69 6e65 2036 290a 2a20 (line 6).* \n+0002aba0: 6865 7864 756d 703a 2020 2020 2020 2020 hexdump: \n 0002abb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002abc0: 2020 2020 2020 2020 6865 7864 756d 702e hexdump.\n-0002abd0: 2020 2020 2020 2020 2020 2020 2020 2028 (\n-0002abe0: 6c69 6e65 2036 290a 2a20 696e 6974 7264 line 6).* initrd\n-0002abf0: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n+0002abc0: 2020 2020 2020 2068 6578 6475 6d70 2e20 hexdump. \n+0002abd0: 2020 2020 2020 2020 2020 2020 2020 286c (l\n+0002abe0: 696e 6520 3629 0a2a 2069 6e69 7472 643a ine 6).* initrd:\n+0002abf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0002ac00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002ac10: 2069 6e69 7472 642e 2020 2020 2020 2020 initrd. \n-0002ac20: 2020 2020 2020 2020 286c 696e 6520 3629 (line 6)\n-0002ac30: 0a2a 2069 6e69 7472 6431 363a 2020 2020 .* initrd16: \n+0002ac10: 696e 6974 7264 2e20 2020 2020 2020 2020 initrd. \n+0002ac20: 2020 2020 2020 2028 6c69 6e65 2036 290a (line 6).\n+0002ac30: 2a20 696e 6974 7264 3136 3a20 2020 2020 * initrd16: \n 0002ac40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002ac50: 2020 2020 2020 2020 2020 696e 6974 7264 initrd\n-0002ac60: 3136 2e20 2020 2020 2020 2020 2020 2020 16. \n-0002ac70: 2028 6c69 6e65 2036 290a 2a20 696e 736d (line 6).* insm\n-0002ac80: 6f64 3a20 2020 2020 2020 2020 2020 2020 od: \n+0002ac50: 2020 2020 2020 2020 2069 6e69 7472 6431 initrd1\n+0002ac60: 362e 2020 2020 2020 2020 2020 2020 2020 6. \n+0002ac70: 286c 696e 6520 3629 0a2a 2069 6e73 6d6f (line 6).* insmo\n+0002ac80: 643a 2020 2020 2020 2020 2020 2020 2020 d: \n 0002ac90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002aca0: 2020 2069 6e73 6d6f 642e 2020 2020 2020 insmod. \n-0002acb0: 2020 2020 2020 2020 2020 286c 696e 6520 (line \n-0002acc0: 3629 0a2a 206b 6579 7374 6174 7573 3a20 6).* keystatus: \n+0002aca0: 2020 696e 736d 6f64 2e20 2020 2020 2020 insmod. \n+0002acb0: 2020 2020 2020 2020 2028 6c69 6e65 2036 (line 6\n+0002acc0: 290a 2a20 6b65 7973 7461 7475 733a 2020 ).* keystatus: \n 0002acd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002ace0: 2020 2020 2020 2020 2020 2020 6b65 7973 keys\n-0002acf0: 7461 7475 732e 2020 2020 2020 2020 2020 tatus. \n-0002ad00: 2020 2028 6c69 6e65 2036 290a 2a20 6c69 (line 6).* li\n-0002ad10: 6e75 783a 2020 2020 2020 2020 2020 2020 nux: \n+0002ace0: 2020 2020 2020 2020 2020 206b 6579 7374 keyst\n+0002acf0: 6174 7573 2e20 2020 2020 2020 2020 2020 atus. \n+0002ad00: 2020 286c 696e 6520 3629 0a2a 206c 696e (line 6).* lin\n+0002ad10: 7578 3a20 2020 2020 2020 2020 2020 2020 ux: \n 0002ad20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002ad30: 2020 2020 206c 696e 7578 2e20 2020 2020 linux. \n-0002ad40: 2020 2020 2020 2020 2020 2020 286c 696e (lin\n-0002ad50: 6520 3629 0a2a 206c 696e 7578 3136 3a20 e 6).* linux16: \n+0002ad30: 2020 2020 6c69 6e75 782e 2020 2020 2020 linux. \n+0002ad40: 2020 2020 2020 2020 2020 2028 6c69 6e65 (line\n+0002ad50: 2036 290a 2a20 6c69 6e75 7831 363a 2020 6).* linux16: \n 0002ad60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002ad70: 2020 2020 2020 2020 2020 2020 2020 6c69 li\n-0002ad80: 6e75 7831 362e 2020 2020 2020 2020 2020 nux16. \n-0002ad90: 2020 2020 2028 6c69 6e65 2036 290a 2a20 (line 6).* \n-0002ada0: 6c69 7374 5f65 6e76 3a20 2020 2020 2020 list_env: \n+0002ad70: 2020 2020 2020 2020 2020 2020 206c 696e lin\n+0002ad80: 7578 3136 2e20 2020 2020 2020 2020 2020 ux16. \n+0002ad90: 2020 2020 286c 696e 6520 3629 0a2a 206c (line 6).* l\n+0002ada0: 6973 745f 656e 763a 2020 2020 2020 2020 ist_env: \n 0002adb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002adc0: 2020 2020 2020 206c 6973 745f 656e 762e list_env.\n-0002add0: 2020 2020 2020 2020 2020 2020 2020 286c (l\n-0002ade0: 696e 6520 3629 0a2a 206c 6973 745f 7472 ine 6).* list_tr\n-0002adf0: 7573 7465 643a 2020 2020 2020 2020 2020 usted: \n-0002ae00: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002ae10: 6c69 7374 5f74 7275 7374 6564 2e20 2020 list_trusted. \n-0002ae20: 2020 2020 2020 2028 6c69 6e65 2036 290a (line 6).\n-0002ae30: 2a20 6c6f 6164 5f65 6e76 3a20 2020 2020 * load_env: \n+0002adc0: 2020 2020 2020 6c69 7374 5f65 6e76 2e20 list_env. \n+0002add0: 2020 2020 2020 2020 2020 2020 2028 6c69 (li\n+0002ade0: 6e65 2036 290a 2a20 6c69 7374 5f74 7275 ne 6).* list_tru\n+0002adf0: 7374 6564 3a20 2020 2020 2020 2020 2020 sted: \n+0002ae00: 2020 2020 2020 2020 2020 2020 2020 206c l\n+0002ae10: 6973 745f 7472 7573 7465 642e 2020 2020 ist_trusted. \n+0002ae20: 2020 2020 2020 286c 696e 6520 3629 0a2a (line 6).*\n+0002ae30: 206c 6f61 645f 656e 763a 2020 2020 2020 load_env: \n 0002ae40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002ae50: 2020 2020 2020 2020 206c 6f61 645f 656e load_en\n-0002ae60: 762e 2020 2020 2020 2020 2020 2020 2020 v. \n-0002ae70: 286c 696e 6520 3629 0a2a 206c 6f61 6466 (line 6).* loadf\n-0002ae80: 6f6e 743a 2020 2020 2020 2020 2020 2020 ont: \n+0002ae50: 2020 2020 2020 2020 6c6f 6164 5f65 6e76 load_env\n+0002ae60: 2e20 2020 2020 2020 2020 2020 2020 2028 . (\n+0002ae70: 6c69 6e65 2036 290a 2a20 6c6f 6164 666f line 6).* loadfo\n+0002ae80: 6e74 3a20 2020 2020 2020 2020 2020 2020 nt: \n 0002ae90: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002aea0: 2020 6c6f 6164 666f 6e74 2e20 2020 2020 loadfont. \n-0002aeb0: 2020 2020 2020 2020 2028 6c69 6e65 2036 (line 6\n-0002aec0: 290a 2a20 6c6f 6f70 6261 636b 3a20 2020 ).* loopback: \n+0002aea0: 206c 6f61 6466 6f6e 742e 2020 2020 2020 loadfont. \n+0002aeb0: 2020 2020 2020 2020 286c 696e 6520 3629 (line 6)\n+0002aec0: 0a2a 206c 6f6f 7062 6163 6b3a 2020 2020 .* loopback: \n 0002aed0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002aee0: 2020 2020 2020 2020 2020 206c 6f6f 7062 loopb\n-0002aef0: 6163 6b2e 2020 2020 2020 2020 2020 2020 ack. \n-0002af00: 2020 286c 696e 6520 3629 0a2a 206c 733a (line 6).* ls:\n+0002aee0: 2020 2020 2020 2020 2020 6c6f 6f70 6261 loopba\n+0002aef0: 636b 2e20 2020 2020 2020 2020 2020 2020 ck. \n+0002af00: 2028 6c69 6e65 2036 290a 2a20 6c73 3a20 (line 6).* ls: \n 0002af10: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0002af20: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002af30: 2020 2020 6c73 2e20 2020 2020 2020 2020 ls. \n-0002af40: 2020 2020 2020 2020 2020 2028 6c69 6e65 (line\n-0002af50: 2036 290a 2a20 6c73 666f 6e74 733a 2020 6).* lsfonts: \n+0002af30: 2020 206c 732e 2020 2020 2020 2020 2020 ls. \n+0002af40: 2020 2020 2020 2020 2020 286c 696e 6520 (line \n+0002af50: 3629 0a2a 206c 7366 6f6e 7473 3a20 2020 6).* lsfonts: \n 0002af60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002af70: 2020 2020 2020 2020 2020 2020 206c 7366 lsf\n-0002af80: 6f6e 7473 2e20 2020 2020 2020 2020 2020 onts. \n-0002af90: 2020 2020 286c 696e 6520 3629 0a2a 206c (line 6).* l\n-0002afa0: 736d 6f64 3a20 2020 2020 2020 2020 2020 smod: \n+0002af70: 2020 2020 2020 2020 2020 2020 6c73 666f lsfo\n+0002af80: 6e74 732e 2020 2020 2020 2020 2020 2020 nts. \n+0002af90: 2020 2028 6c69 6e65 2036 290a 2a20 6c73 (line 6).* ls\n+0002afa0: 6d6f 643a 2020 2020 2020 2020 2020 2020 mod: \n 0002afb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002afc0: 2020 2020 2020 6c73 6d6f 642e 2020 2020 lsmod. \n-0002afd0: 2020 2020 2020 2020 2020 2020 2028 6c69 (li\n-0002afe0: 6e65 2036 290a 2a20 6d64 3573 756d 3a20 ne 6).* md5sum: \n+0002afc0: 2020 2020 206c 736d 6f64 2e20 2020 2020 lsmod. \n+0002afd0: 2020 2020 2020 2020 2020 2020 286c 696e (lin\n+0002afe0: 6520 3629 0a2a 206d 6435 7375 6d3a 2020 e 6).* md5sum: \n 0002aff0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b000: 2020 2020 2020 2020 2020 2020 2020 206d m\n-0002b010: 6435 7375 6d2e 2020 2020 2020 2020 2020 d5sum. \n-0002b020: 2020 2020 2020 286c 696e 6520 3629 0a2a (line 6).*\n-0002b030: 206d 656e 7565 6e74 7279 3a20 2020 2020 menuentry: \n+0002b000: 2020 2020 2020 2020 2020 2020 2020 6d64 md\n+0002b010: 3573 756d 2e20 2020 2020 2020 2020 2020 5sum. \n+0002b020: 2020 2020 2028 6c69 6e65 2036 290a 2a20 (line 6).* \n+0002b030: 6d65 6e75 656e 7472 793a 2020 2020 2020 menuentry: \n 0002b040: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b050: 2020 2020 2020 2020 6d65 6e75 656e 7472 menuentr\n-0002b060: 792e 2020 2020 2020 2020 2020 2020 2028 y. (\n-0002b070: 6c69 6e65 2036 290a 2a20 6d6f 6475 6c65 line 6).* module\n-0002b080: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n+0002b050: 2020 2020 2020 206d 656e 7565 6e74 7279 menuentry\n+0002b060: 2e20 2020 2020 2020 2020 2020 2020 286c . (l\n+0002b070: 696e 6520 3629 0a2a 206d 6f64 756c 653a ine 6).* module:\n+0002b080: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0002b090: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b0a0: 206d 6f64 756c 652e 2020 2020 2020 2020 module. \n-0002b0b0: 2020 2020 2020 2020 286c 696e 6520 3629 (line 6)\n-0002b0c0: 0a2a 206d 756c 7469 626f 6f74 3a20 2020 .* multiboot: \n+0002b0a0: 6d6f 6475 6c65 2e20 2020 2020 2020 2020 module. \n+0002b0b0: 2020 2020 2020 2028 6c69 6e65 2036 290a (line 6).\n+0002b0c0: 2a20 6d75 6c74 6962 6f6f 743a 2020 2020 * multiboot: \n 0002b0d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b0e0: 2020 2020 2020 2020 2020 6d75 6c74 6962 multib\n-0002b0f0: 6f6f 742e 2020 2020 2020 2020 2020 2020 oot. \n-0002b100: 2028 6c69 6e65 2036 290a 2a20 6e61 7469 (line 6).* nati\n-0002b110: 7665 6469 736b 3a20 2020 2020 2020 2020 vedisk: \n+0002b0e0: 2020 2020 2020 2020 206d 756c 7469 626f multibo\n+0002b0f0: 6f74 2e20 2020 2020 2020 2020 2020 2020 ot. \n+0002b100: 286c 696e 6520 3629 0a2a 206e 6174 6976 (line 6).* nativ\n+0002b110: 6564 6973 6b3a 2020 2020 2020 2020 2020 edisk: \n 0002b120: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b130: 2020 206e 6174 6976 6564 6973 6b2e 2020 nativedisk. \n-0002b140: 2020 2020 2020 2020 2020 286c 696e 6520 (line \n-0002b150: 3629 0a2a 206e 6574 5f61 6464 5f61 6464 6).* net_add_add\n-0002b160: 723a 2020 2020 2020 2020 2020 2020 2020 r: \n-0002b170: 2020 2020 2020 2020 2020 2020 6e65 745f net_\n-0002b180: 6164 645f 6164 6472 2e20 2020 2020 2020 add_addr. \n-0002b190: 2020 2028 6c69 6e65 2036 290a 2a20 6e65 (line 6).* ne\n-0002b1a0: 745f 6164 645f 646e 733a 2020 2020 2020 t_add_dns: \n+0002b130: 2020 6e61 7469 7665 6469 736b 2e20 2020 nativedisk. \n+0002b140: 2020 2020 2020 2020 2028 6c69 6e65 2036 (line 6\n+0002b150: 290a 2a20 6e65 745f 6164 645f 6164 6472 ).* net_add_addr\n+0002b160: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n+0002b170: 2020 2020 2020 2020 2020 206e 6574 5f61 net_a\n+0002b180: 6464 5f61 6464 722e 2020 2020 2020 2020 dd_addr. \n+0002b190: 2020 286c 696e 6520 3629 0a2a 206e 6574 (line 6).* net\n+0002b1a0: 5f61 6464 5f64 6e73 3a20 2020 2020 2020 _add_dns: \n 0002b1b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b1c0: 2020 2020 206e 6574 5f61 6464 5f64 6e73 net_add_dns\n-0002b1d0: 2e20 2020 2020 2020 2020 2020 286c 696e . (lin\n-0002b1e0: 6520 3629 0a2a 206e 6574 5f61 6464 5f72 e 6).* net_add_r\n-0002b1f0: 6f75 7465 3a20 2020 2020 2020 2020 2020 oute: \n-0002b200: 2020 2020 2020 2020 2020 2020 2020 6e65 ne\n-0002b210: 745f 6164 645f 726f 7574 652e 2020 2020 t_add_route. \n-0002b220: 2020 2020 2028 6c69 6e65 2036 290a 2a20 (line 6).* \n-0002b230: 6e65 745f 626f 6f74 703a 2020 2020 2020 net_bootp: \n+0002b1c0: 2020 2020 6e65 745f 6164 645f 646e 732e net_add_dns.\n+0002b1d0: 2020 2020 2020 2020 2020 2028 6c69 6e65 (line\n+0002b1e0: 2036 290a 2a20 6e65 745f 6164 645f 726f 6).* net_add_ro\n+0002b1f0: 7574 653a 2020 2020 2020 2020 2020 2020 ute: \n+0002b200: 2020 2020 2020 2020 2020 2020 206e 6574 net\n+0002b210: 5f61 6464 5f72 6f75 7465 2e20 2020 2020 _add_route. \n+0002b220: 2020 2020 286c 696e 6520 3629 0a2a 206e (line 6).* n\n+0002b230: 6574 5f62 6f6f 7470 3a20 2020 2020 2020 et_bootp: \n 0002b240: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b250: 2020 2020 2020 206e 6574 5f62 6f6f 7470 net_bootp\n-0002b260: 2e20 2020 2020 2020 2020 2020 2020 286c . (l\n-0002b270: 696e 6520 3629 0a2a 206e 6574 5f64 656c ine 6).* net_del\n-0002b280: 5f61 6464 723a 2020 2020 2020 2020 2020 _addr: \n-0002b290: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b2a0: 6e65 745f 6465 6c5f 6164 6472 2e20 2020 net_del_addr. \n-0002b2b0: 2020 2020 2020 2028 6c69 6e65 2036 290a (line 6).\n-0002b2c0: 2a20 6e65 745f 6465 6c5f 646e 733a 2020 * net_del_dns: \n+0002b250: 2020 2020 2020 6e65 745f 626f 6f74 702e net_bootp.\n+0002b260: 2020 2020 2020 2020 2020 2020 2028 6c69 (li\n+0002b270: 6e65 2036 290a 2a20 6e65 745f 6465 6c5f ne 6).* net_del_\n+0002b280: 6164 6472 3a20 2020 2020 2020 2020 2020 addr: \n+0002b290: 2020 2020 2020 2020 2020 2020 2020 206e n\n+0002b2a0: 6574 5f64 656c 5f61 6464 722e 2020 2020 et_del_addr. \n+0002b2b0: 2020 2020 2020 286c 696e 6520 3629 0a2a (line 6).*\n+0002b2c0: 206e 6574 5f64 656c 5f64 6e73 3a20 2020 net_del_dns: \n 0002b2d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b2e0: 2020 2020 2020 2020 206e 6574 5f64 656c net_del\n-0002b2f0: 5f64 6e73 2e20 2020 2020 2020 2020 2020 _dns. \n-0002b300: 286c 696e 6520 3629 0a2a 206e 6574 5f64 (line 6).* net_d\n-0002b310: 656c 5f72 6f75 7465 3a20 2020 2020 2020 el_route: \n+0002b2e0: 2020 2020 2020 2020 6e65 745f 6465 6c5f net_del_\n+0002b2f0: 646e 732e 2020 2020 2020 2020 2020 2028 dns. (\n+0002b300: 6c69 6e65 2036 290a 2a20 6e65 745f 6465 line 6).* net_de\n+0002b310: 6c5f 726f 7574 653a 2020 2020 2020 2020 l_route: \n 0002b320: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b330: 2020 6e65 745f 6465 6c5f 726f 7574 652e net_del_route.\n-0002b340: 2020 2020 2020 2020 2028 6c69 6e65 2036 (line 6\n-0002b350: 290a 2a20 6e65 745f 6468 6370 3a20 2020 ).* net_dhcp: \n+0002b330: 206e 6574 5f64 656c 5f72 6f75 7465 2e20 net_del_route. \n+0002b340: 2020 2020 2020 2020 286c 696e 6520 3629 (line 6)\n+0002b350: 0a2a 206e 6574 5f64 6863 703a 2020 2020 .* net_dhcp: \n 0002b360: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b370: 2020 2020 2020 2020 2020 206e 6574 5f64 net_d\n-0002b380: 6863 702e 2020 2020 2020 2020 2020 2020 hcp. \n-0002b390: 2020 286c 696e 6520 3629 0a2a 206e 6574 (line 6).* net\n-0002b3a0: 5f67 6574 5f64 6863 705f 6f70 7469 6f6e _get_dhcp_option\n-0002b3b0: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n-0002b3c0: 2020 2020 6e65 745f 6765 745f 6468 6370 net_get_dhcp\n-0002b3d0: 5f6f 7074 696f 6e2e 2020 2028 6c69 6e65 _option. (line\n-0002b3e0: 2036 290a 2a20 6e65 745f 6970 7636 5f61 6).* net_ipv6_a\n-0002b3f0: 7574 6f63 6f6e 663a 2020 2020 2020 2020 utoconf: \n-0002b400: 2020 2020 2020 2020 2020 2020 206e 6574 net\n-0002b410: 5f69 7076 365f 6175 746f 636f 6e66 2e20 _ipv6_autoconf. \n-0002b420: 2020 2020 286c 696e 6520 3629 0a2a 206e (line 6).* n\n-0002b430: 6574 5f6c 735f 6164 6472 3a20 2020 2020 et_ls_addr: \n+0002b370: 2020 2020 2020 2020 2020 6e65 745f 6468 net_dh\n+0002b380: 6370 2e20 2020 2020 2020 2020 2020 2020 cp. \n+0002b390: 2028 6c69 6e65 2036 290a 2a20 6e65 745f (line 6).* net_\n+0002b3a0: 6765 745f 6468 6370 5f6f 7074 696f 6e3a get_dhcp_option:\n+0002b3b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0002b3c0: 2020 206e 6574 5f67 6574 5f64 6863 705f net_get_dhcp_\n+0002b3d0: 6f70 7469 6f6e 2e20 2020 286c 696e 6520 option. (line \n+0002b3e0: 3629 0a2a 206e 6574 5f69 7076 365f 6175 6).* net_ipv6_au\n+0002b3f0: 746f 636f 6e66 3a20 2020 2020 2020 2020 toconf: \n+0002b400: 2020 2020 2020 2020 2020 2020 6e65 745f net_\n+0002b410: 6970 7636 5f61 7574 6f63 6f6e 662e 2020 ipv6_autoconf. \n+0002b420: 2020 2028 6c69 6e65 2036 290a 2a20 6e65 (line 6).* ne\n+0002b430: 745f 6c73 5f61 6464 723a 2020 2020 2020 t_ls_addr: \n 0002b440: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b450: 2020 2020 2020 6e65 745f 6c73 5f61 6464 net_ls_add\n-0002b460: 722e 2020 2020 2020 2020 2020 2028 6c69 r. (li\n-0002b470: 6e65 2036 290a 2a20 6e65 745f 6c73 5f63 ne 6).* net_ls_c\n-0002b480: 6172 6473 3a20 2020 2020 2020 2020 2020 ards: \n-0002b490: 2020 2020 2020 2020 2020 2020 2020 206e n\n-0002b4a0: 6574 5f6c 735f 6361 7264 732e 2020 2020 et_ls_cards. \n-0002b4b0: 2020 2020 2020 286c 696e 6520 3629 0a2a (line 6).*\n-0002b4c0: 206e 6574 5f6c 735f 646e 733a 2020 2020 net_ls_dns: \n+0002b450: 2020 2020 206e 6574 5f6c 735f 6164 6472 net_ls_addr\n+0002b460: 2e20 2020 2020 2020 2020 2020 286c 696e . (lin\n+0002b470: 6520 3629 0a2a 206e 6574 5f6c 735f 6361 e 6).* net_ls_ca\n+0002b480: 7264 733a 2020 2020 2020 2020 2020 2020 rds: \n+0002b490: 2020 2020 2020 2020 2020 2020 2020 6e65 ne\n+0002b4a0: 745f 6c73 5f63 6172 6473 2e20 2020 2020 t_ls_cards. \n+0002b4b0: 2020 2020 2028 6c69 6e65 2036 290a 2a20 (line 6).* \n+0002b4c0: 6e65 745f 6c73 5f64 6e73 3a20 2020 2020 net_ls_dns: \n 0002b4d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b4e0: 2020 2020 2020 2020 6e65 745f 6c73 5f64 net_ls_d\n-0002b4f0: 6e73 2e20 2020 2020 2020 2020 2020 2028 ns. (\n-0002b500: 6c69 6e65 2036 290a 2a20 6e65 745f 6c73 line 6).* net_ls\n-0002b510: 5f72 6f75 7465 733a 2020 2020 2020 2020 _routes: \n+0002b4e0: 2020 2020 2020 206e 6574 5f6c 735f 646e net_ls_dn\n+0002b4f0: 732e 2020 2020 2020 2020 2020 2020 286c s. (l\n+0002b500: 696e 6520 3629 0a2a 206e 6574 5f6c 735f ine 6).* net_ls_\n+0002b510: 726f 7574 6573 3a20 2020 2020 2020 2020 routes: \n 0002b520: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b530: 206e 6574 5f6c 735f 726f 7574 6573 2e20 net_ls_routes. \n-0002b540: 2020 2020 2020 2020 286c 696e 6520 3629 (line 6)\n-0002b550: 0a2a 206e 6574 5f6e 736c 6f6f 6b75 703a .* net_nslookup:\n+0002b530: 6e65 745f 6c73 5f72 6f75 7465 732e 2020 net_ls_routes. \n+0002b540: 2020 2020 2020 2028 6c69 6e65 2036 290a (line 6).\n+0002b550: 2a20 6e65 745f 6e73 6c6f 6f6b 7570 3a20 * net_nslookup: \n 0002b560: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b570: 2020 2020 2020 2020 2020 6e65 745f 6e73 net_ns\n-0002b580: 6c6f 6f6b 7570 2e20 2020 2020 2020 2020 lookup. \n-0002b590: 2028 6c69 6e65 2036 290a 2a20 6e65 745f (line 6).* net_\n-0002b5a0: 7365 745f 766c 616e 3a20 2020 2020 2020 set_vlan: \n+0002b570: 2020 2020 2020 2020 206e 6574 5f6e 736c net_nsl\n+0002b580: 6f6f 6b75 702e 2020 2020 2020 2020 2020 ookup. \n+0002b590: 286c 696e 6520 3629 0a2a 206e 6574 5f73 (line 6).* net_s\n+0002b5a0: 6574 5f76 6c61 6e3a 2020 2020 2020 2020 et_vlan: \n 0002b5b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b5c0: 2020 206e 6574 5f73 6574 5f76 6c61 6e2e net_set_vlan.\n-0002b5d0: 2020 2020 2020 2020 2020 286c 696e 6520 (line \n-0002b5e0: 3629 0a2a 206e 6f72 6d61 6c3a 2020 2020 6).* normal: \n+0002b5c0: 2020 6e65 745f 7365 745f 766c 616e 2e20 net_set_vlan. \n+0002b5d0: 2020 2020 2020 2020 2028 6c69 6e65 2036 (line 6\n+0002b5e0: 290a 2a20 6e6f 726d 616c 3a20 2020 2020 ).* normal: \n 0002b5f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b600: 2020 2020 2020 2020 2020 2020 6e6f 726d norm\n-0002b610: 616c 2e20 2020 2020 2020 2020 2020 2020 al. \n-0002b620: 2020 2028 6c69 6e65 2036 290a 2a20 6e6f (line 6).* no\n-0002b630: 726d 616c 5f65 7869 743a 2020 2020 2020 rmal_exit: \n+0002b600: 2020 2020 2020 2020 2020 206e 6f72 6d61 norma\n+0002b610: 6c2e 2020 2020 2020 2020 2020 2020 2020 l. \n+0002b620: 2020 286c 696e 6520 3629 0a2a 206e 6f72 (line 6).* nor\n+0002b630: 6d61 6c5f 6578 6974 3a20 2020 2020 2020 mal_exit: \n 0002b640: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b650: 2020 2020 206e 6f72 6d61 6c5f 6578 6974 normal_exit\n-0002b660: 2e20 2020 2020 2020 2020 2020 286c 696e . (lin\n-0002b670: 6520 3629 0a2a 2070 6172 7474 6f6f 6c3a e 6).* parttool:\n+0002b650: 2020 2020 6e6f 726d 616c 5f65 7869 742e normal_exit.\n+0002b660: 2020 2020 2020 2020 2020 2028 6c69 6e65 (line\n+0002b670: 2036 290a 2a20 7061 7274 746f 6f6c 3a20 6).* parttool: \n 0002b680: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b690: 2020 2020 2020 2020 2020 2020 2020 7061 pa\n-0002b6a0: 7274 746f 6f6c 2e20 2020 2020 2020 2020 rttool. \n-0002b6b0: 2020 2020 2028 6c69 6e65 2036 290a 2a20 (line 6).* \n-0002b6c0: 7061 7373 776f 7264 3a20 2020 2020 2020 password: \n+0002b690: 2020 2020 2020 2020 2020 2020 2070 6172 par\n+0002b6a0: 7474 6f6f 6c2e 2020 2020 2020 2020 2020 ttool. \n+0002b6b0: 2020 2020 286c 696e 6520 3629 0a2a 2070 (line 6).* p\n+0002b6c0: 6173 7377 6f72 643a 2020 2020 2020 2020 assword: \n 0002b6d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b6e0: 2020 2020 2020 2070 6173 7377 6f72 642e password.\n-0002b6f0: 2020 2020 2020 2020 2020 2020 2020 286c (l\n-0002b700: 696e 6520 3629 0a2a 2070 6173 7377 6f72 ine 6).* passwor\n-0002b710: 645f 7062 6b64 6632 3a20 2020 2020 2020 d_pbkdf2: \n-0002b720: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b730: 7061 7373 776f 7264 5f70 626b 6466 322e password_pbkdf2.\n-0002b740: 2020 2020 2020 2028 6c69 6e65 2036 290a (line 6).\n-0002b750: 2a20 706c 6169 6e6d 6f75 6e74 3a20 2020 * plainmount: \n+0002b6e0: 2020 2020 2020 7061 7373 776f 7264 2e20 password. \n+0002b6f0: 2020 2020 2020 2020 2020 2020 2028 6c69 (li\n+0002b700: 6e65 2036 290a 2a20 7061 7373 776f 7264 ne 6).* password\n+0002b710: 5f70 626b 6466 323a 2020 2020 2020 2020 _pbkdf2: \n+0002b720: 2020 2020 2020 2020 2020 2020 2020 2070 p\n+0002b730: 6173 7377 6f72 645f 7062 6b64 6632 2e20 assword_pbkdf2. \n+0002b740: 2020 2020 2020 286c 696e 6520 3629 0a2a (line 6).*\n+0002b750: 2070 6c61 696e 6d6f 756e 743a 2020 2020 plainmount: \n 0002b760: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b770: 2020 2020 2020 2020 2070 6c61 696e 6d6f plainmo\n-0002b780: 756e 742e 2020 2020 2020 2020 2020 2020 unt. \n-0002b790: 286c 696e 6520 3629 0a2a 2070 6c61 793a (line 6).* play:\n+0002b770: 2020 2020 2020 2020 706c 6169 6e6d 6f75 plainmou\n+0002b780: 6e74 2e20 2020 2020 2020 2020 2020 2028 nt. (\n+0002b790: 6c69 6e65 2036 290a 2a20 706c 6179 3a20 line 6).* play: \n 0002b7a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0002b7b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b7c0: 2020 706c 6179 2e20 2020 2020 2020 2020 play. \n-0002b7d0: 2020 2020 2020 2020 2028 6c69 6e65 2036 (line 6\n-0002b7e0: 290a 2a20 7072 6f62 653a 2020 2020 2020 ).* probe: \n+0002b7c0: 2070 6c61 792e 2020 2020 2020 2020 2020 play. \n+0002b7d0: 2020 2020 2020 2020 286c 696e 6520 3629 (line 6)\n+0002b7e0: 0a2a 2070 726f 6265 3a20 2020 2020 2020 .* probe: \n 0002b7f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b800: 2020 2020 2020 2020 2020 2070 726f 6265 probe\n-0002b810: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n-0002b820: 2020 286c 696e 6520 3629 0a2a 2072 646d (line 6).* rdm\n-0002b830: 7372 3a20 2020 2020 2020 2020 2020 2020 sr: \n+0002b800: 2020 2020 2020 2020 2020 7072 6f62 652e probe.\n+0002b810: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0002b820: 2028 6c69 6e65 2036 290a 2a20 7264 6d73 (line 6).* rdms\n+0002b830: 723a 2020 2020 2020 2020 2020 2020 2020 r: \n 0002b840: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b850: 2020 2020 7264 6d73 722e 2020 2020 2020 rdmsr. \n-0002b860: 2020 2020 2020 2020 2020 2028 6c69 6e65 (line\n-0002b870: 2036 290a 2a20 7265 6164 3a20 2020 2020 6).* read: \n+0002b850: 2020 2072 646d 7372 2e20 2020 2020 2020 rdmsr. \n+0002b860: 2020 2020 2020 2020 2020 286c 696e 6520 (line \n+0002b870: 3629 0a2a 2072 6561 643a 2020 2020 2020 6).* read: \n 0002b880: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b890: 2020 2020 2020 2020 2020 2020 2072 6561 rea\n-0002b8a0: 642e 2020 2020 2020 2020 2020 2020 2020 d. \n-0002b8b0: 2020 2020 286c 696e 6520 3629 0a2a 2072 (line 6).* r\n-0002b8c0: 6562 6f6f 743a 2020 2020 2020 2020 2020 eboot: \n+0002b890: 2020 2020 2020 2020 2020 2020 7265 6164 read\n+0002b8a0: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n+0002b8b0: 2020 2028 6c69 6e65 2036 290a 2a20 7265 (line 6).* re\n+0002b8c0: 626f 6f74 3a20 2020 2020 2020 2020 2020 boot: \n 0002b8d0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b8e0: 2020 2020 2020 7265 626f 6f74 2e20 2020 reboot. \n-0002b8f0: 2020 2020 2020 2020 2020 2020 2028 6c69 (li\n-0002b900: 6e65 2036 290a 2a20 7265 6765 7870 3a20 ne 6).* regexp: \n+0002b8e0: 2020 2020 2072 6562 6f6f 742e 2020 2020 reboot. \n+0002b8f0: 2020 2020 2020 2020 2020 2020 286c 696e (lin\n+0002b900: 6520 3629 0a2a 2072 6567 6578 703a 2020 e 6).* regexp: \n 0002b910: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b920: 2020 2020 2020 2020 2020 2020 2020 2072 r\n-0002b930: 6567 6578 702e 2020 2020 2020 2020 2020 egexp. \n-0002b940: 2020 2020 2020 286c 696e 6520 3629 0a2a (line 6).*\n-0002b950: 2072 6d6d 6f64 3a20 2020 2020 2020 2020 rmmod: \n+0002b920: 2020 2020 2020 2020 2020 2020 2020 7265 re\n+0002b930: 6765 7870 2e20 2020 2020 2020 2020 2020 gexp. \n+0002b940: 2020 2020 2028 6c69 6e65 2036 290a 2a20 (line 6).* \n+0002b950: 726d 6d6f 643a 2020 2020 2020 2020 2020 rmmod: \n 0002b960: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b970: 2020 2020 2020 2020 726d 6d6f 642e 2020 rmmod. \n-0002b980: 2020 2020 2020 2020 2020 2020 2020 2028 (\n-0002b990: 6c69 6e65 2036 290a 2a20 7361 7665 5f65 line 6).* save_e\n-0002b9a0: 6e76 3a20 2020 2020 2020 2020 2020 2020 nv: \n+0002b970: 2020 2020 2020 2072 6d6d 6f64 2e20 2020 rmmod. \n+0002b980: 2020 2020 2020 2020 2020 2020 2020 286c (l\n+0002b990: 696e 6520 3629 0a2a 2073 6176 655f 656e ine 6).* save_en\n+0002b9a0: 763a 2020 2020 2020 2020 2020 2020 2020 v: \n 0002b9b0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002b9c0: 2073 6176 655f 656e 762e 2020 2020 2020 save_env. \n-0002b9d0: 2020 2020 2020 2020 286c 696e 6520 3629 (line 6)\n-0002b9e0: 0a2a 2073 6561 7263 683a 2020 2020 2020 .* search: \n+0002b9c0: 7361 7665 5f65 6e76 2e20 2020 2020 2020 save_env. \n+0002b9d0: 2020 2020 2020 2028 6c69 6e65 2036 290a (line 6).\n+0002b9e0: 2a20 7365 6172 6368 3a20 2020 2020 2020 * search: \n 0002b9f0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002ba00: 2020 2020 2020 2020 2020 7365 6172 6368 search\n-0002ba10: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n-0002ba20: 2028 6c69 6e65 2036 290a 2a20 7365 6e64 (line 6).* send\n-0002ba30: 6b65 793a 2020 2020 2020 2020 2020 2020 key: \n+0002ba00: 2020 2020 2020 2020 2073 6561 7263 682e search.\n+0002ba10: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0002ba20: 286c 696e 6520 3629 0a2a 2073 656e 646b (line 6).* sendk\n+0002ba30: 6579 3a20 2020 2020 2020 2020 2020 2020 ey: \n 0002ba40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002ba50: 2020 2073 656e 646b 6579 2e20 2020 2020 sendkey. \n-0002ba60: 2020 2020 2020 2020 2020 286c 696e 6520 (line \n-0002ba70: 3629 0a2a 2073 6572 6961 6c3a 2020 2020 6).* serial: \n+0002ba50: 2020 7365 6e64 6b65 792e 2020 2020 2020 sendkey. \n+0002ba60: 2020 2020 2020 2020 2028 6c69 6e65 2036 (line 6\n+0002ba70: 290a 2a20 7365 7269 616c 3a20 2020 2020 ).* serial: \n 0002ba80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002ba90: 2020 2020 2020 2020 2020 2020 7365 7269 seri\n-0002baa0: 616c 2e20 2020 2020 2020 2020 2020 2020 al. \n-0002bab0: 2020 2028 6c69 6e65 2036 290a 2a20 7365 (line 6).* se\n-0002bac0: 743a 2020 2020 2020 2020 2020 2020 2020 t: \n+0002ba90: 2020 2020 2020 2020 2020 2073 6572 6961 seria\n+0002baa0: 6c2e 2020 2020 2020 2020 2020 2020 2020 l. \n+0002bab0: 2020 286c 696e 6520 3629 0a2a 2073 6574 (line 6).* set\n+0002bac0: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n 0002bad0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002bae0: 2020 2020 2073 6574 2e20 2020 2020 2020 set. \n-0002baf0: 2020 2020 2020 2020 2020 2020 286c 696e (lin\n-0002bb00: 6520 3629 0a2a 2073 6861 3173 756d 3a20 e 6).* sha1sum: \n+0002bae0: 2020 2020 7365 742e 2020 2020 2020 2020 set. \n+0002baf0: 2020 2020 2020 2020 2020 2028 6c69 6e65 (line\n+0002bb00: 2036 290a 2a20 7368 6131 7375 6d3a 2020 6).* sha1sum: \n 0002bb10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002bb20: 2020 2020 2020 2020 2020 2020 2020 7368 sh\n-0002bb30: 6131 7375 6d2e 2020 2020 2020 2020 2020 a1sum. \n-0002bb40: 2020 2020 2028 6c69 6e65 2036 290a 2a20 (line 6).* \n-0002bb50: 7368 6132 3536 7375 6d3a 2020 2020 2020 sha256sum: \n+0002bb20: 2020 2020 2020 2020 2020 2020 2073 6861 sha\n+0002bb30: 3173 756d 2e20 2020 2020 2020 2020 2020 1sum. \n+0002bb40: 2020 2020 286c 696e 6520 3629 0a2a 2073 (line 6).* s\n+0002bb50: 6861 3235 3673 756d 3a20 2020 2020 2020 ha256sum: \n 0002bb60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002bb70: 2020 2020 2020 2073 6861 3235 3673 756d sha256sum\n-0002bb80: 2e20 2020 2020 2020 2020 2020 2020 286c . (l\n-0002bb90: 696e 6520 3629 0a2a 2073 6861 3531 3273 ine 6).* sha512s\n-0002bba0: 756d 3a20 2020 2020 2020 2020 2020 2020 um: \n-0002bbb0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002bbc0: 7368 6135 3132 7375 6d2e 2020 2020 2020 sha512sum. \n-0002bbd0: 2020 2020 2020 2028 6c69 6e65 2036 290a (line 6).\n-0002bbe0: 2a20 736c 6565 703a 2020 2020 2020 2020 * sleep: \n+0002bb70: 2020 2020 2020 7368 6132 3536 7375 6d2e sha256sum.\n+0002bb80: 2020 2020 2020 2020 2020 2020 2028 6c69 (li\n+0002bb90: 6e65 2036 290a 2a20 7368 6135 3132 7375 ne 6).* sha512su\n+0002bba0: 6d3a 2020 2020 2020 2020 2020 2020 2020 m: \n+0002bbb0: 2020 2020 2020 2020 2020 2020 2020 2073 s\n+0002bbc0: 6861 3531 3273 756d 2e20 2020 2020 2020 ha512sum. \n+0002bbd0: 2020 2020 2020 286c 696e 6520 3629 0a2a (line 6).*\n+0002bbe0: 2073 6c65 6570 3a20 2020 2020 2020 2020 sleep: \n 0002bbf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002bc00: 2020 2020 2020 2020 2073 6c65 6570 2e20 sleep. \n-0002bc10: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002bc20: 286c 696e 6520 3629 0a2a 2073 6d62 696f (line 6).* smbio\n-0002bc30: 733a 2020 2020 2020 2020 2020 2020 2020 s: \n+0002bc00: 2020 2020 2020 2020 736c 6565 702e 2020 sleep. \n+0002bc10: 2020 2020 2020 2020 2020 2020 2020 2028 (\n+0002bc20: 6c69 6e65 2036 290a 2a20 736d 6269 6f73 line 6).* smbios\n+0002bc30: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n 0002bc40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002bc50: 2020 736d 6269 6f73 2e20 2020 2020 2020 smbios. \n-0002bc60: 2020 2020 2020 2020 2028 6c69 6e65 2036 (line 6\n-0002bc70: 290a 2a20 736f 7572 6365 3a20 2020 2020 ).* source: \n+0002bc50: 2073 6d62 696f 732e 2020 2020 2020 2020 smbios. \n+0002bc60: 2020 2020 2020 2020 286c 696e 6520 3629 (line 6)\n+0002bc70: 0a2a 2073 6f75 7263 653a 2020 2020 2020 .* source: \n 0002bc80: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002bc90: 2020 2020 2020 2020 2020 2073 6f75 7263 sourc\n-0002bca0: 652e 2020 2020 2020 2020 2020 2020 2020 e. \n-0002bcb0: 2020 286c 696e 6520 3629 0a2a 2073 7562 (line 6).* sub\n-0002bcc0: 6d65 6e75 3a20 2020 2020 2020 2020 2020 menu: \n+0002bc90: 2020 2020 2020 2020 2020 736f 7572 6365 source\n+0002bca0: 2e20 2020 2020 2020 2020 2020 2020 2020 . \n+0002bcb0: 2028 6c69 6e65 2036 290a 2a20 7375 626d (line 6).* subm\n+0002bcc0: 656e 753a 2020 2020 2020 2020 2020 2020 enu: \n 0002bcd0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002bce0: 2020 2020 7375 626d 656e 752e 2020 2020 submenu. \n-0002bcf0: 2020 2020 2020 2020 2020 2028 6c69 6e65 (line\n-0002bd00: 2036 290a 2a20 7465 726d 696e 616c 5f69 6).* terminal_i\n-0002bd10: 6e70 7574 3a20 2020 2020 2020 2020 2020 nput: \n-0002bd20: 2020 2020 2020 2020 2020 2020 2074 6572 ter\n-0002bd30: 6d69 6e61 6c5f 696e 7075 742e 2020 2020 minal_input. \n-0002bd40: 2020 2020 286c 696e 6520 3629 0a2a 2074 (line 6).* t\n-0002bd50: 6572 6d69 6e61 6c5f 6f75 7470 7574 3a20 erminal_output: \n+0002bce0: 2020 2073 7562 6d65 6e75 2e20 2020 2020 submenu. \n+0002bcf0: 2020 2020 2020 2020 2020 286c 696e 6520 (line \n+0002bd00: 3629 0a2a 2074 6572 6d69 6e61 6c5f 696e 6).* terminal_in\n+0002bd10: 7075 743a 2020 2020 2020 2020 2020 2020 put: \n+0002bd20: 2020 2020 2020 2020 2020 2020 7465 726d term\n+0002bd30: 696e 616c 5f69 6e70 7574 2e20 2020 2020 inal_input. \n+0002bd40: 2020 2028 6c69 6e65 2036 290a 2a20 7465 (line 6).* te\n+0002bd50: 726d 696e 616c 5f6f 7574 7075 743a 2020 rminal_output: \n 0002bd60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002bd70: 2020 2020 2020 7465 726d 696e 616c 5f6f terminal_o\n-0002bd80: 7574 7075 742e 2020 2020 2020 2028 6c69 utput. (li\n-0002bd90: 6e65 2036 290a 2a20 7465 726d 696e 666f ne 6).* terminfo\n-0002bda0: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n-0002bdb0: 2020 2020 2020 2020 2020 2020 2020 2074 t\n-0002bdc0: 6572 6d69 6e66 6f2e 2020 2020 2020 2020 erminfo. \n-0002bdd0: 2020 2020 2020 286c 696e 6520 3629 0a2a (line 6).*\n-0002bde0: 2074 6573 743a 2020 2020 2020 2020 2020 test: \n+0002bd70: 2020 2020 2074 6572 6d69 6e61 6c5f 6f75 terminal_ou\n+0002bd80: 7470 7574 2e20 2020 2020 2020 286c 696e tput. (lin\n+0002bd90: 6520 3629 0a2a 2074 6572 6d69 6e66 6f3a e 6).* terminfo:\n+0002bda0: 2020 2020 2020 2020 2020 2020 2020 2020 \n+0002bdb0: 2020 2020 2020 2020 2020 2020 2020 7465 te\n+0002bdc0: 726d 696e 666f 2e20 2020 2020 2020 2020 rminfo. \n+0002bdd0: 2020 2020 2028 6c69 6e65 2036 290a 2a20 (line 6).* \n+0002bde0: 7465 7374 3a20 2020 2020 2020 2020 2020 test: \n 0002bdf0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002be00: 2020 2020 2020 2020 7465 7374 2e20 2020 test. \n-0002be10: 2020 2020 2020 2020 2020 2020 2020 2028 (\n-0002be20: 6c69 6e65 2036 290a 2a20 7470 6d32 5f64 line 6).* tpm2_d\n-0002be30: 756d 705f 7063 723a 2020 2020 2020 2020 ump_pcr: \n+0002be00: 2020 2020 2020 2074 6573 742e 2020 2020 test. \n+0002be10: 2020 2020 2020 2020 2020 2020 2020 286c (l\n+0002be20: 696e 6520 3629 0a2a 2074 706d 325f 6475 ine 6).* tpm2_du\n+0002be30: 6d70 5f70 6372 3a20 2020 2020 2020 2020 mp_pcr: \n 0002be40: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002be50: 2074 706d 325f 6475 6d70 5f70 6372 2e20 tpm2_dump_pcr. \n-0002be60: 2020 2020 2020 2020 286c 696e 6520 3629 (line 6)\n-0002be70: 0a2a 2074 706d 325f 6b65 795f 7072 6f74 .* tpm2_key_prot\n-0002be80: 6563 746f 725f 636c 6561 723a 2020 2020 ector_clear: \n-0002be90: 2020 2020 2020 2020 2020 7470 6d32 5f6b tpm2_k\n-0002bea0: 6579 5f70 726f 7465 6374 6f72 5f63 6c65 ey_protector_cle\n-0002beb0: 6172 2e0a 2020 2020 2020 2020 2020 2020 ar.. \n+0002be50: 7470 6d32 5f64 756d 705f 7063 722e 2020 tpm2_dump_pcr. \n+0002be60: 2020 2020 2020 2028 6c69 6e65 2036 290a (line 6).\n+0002be70: 2a20 7470 6d32 5f6b 6579 5f70 726f 7465 * tpm2_key_prote\n+0002be80: 6374 6f72 5f63 6c65 6172 3a20 2020 2020 ctor_clear: \n+0002be90: 2020 2020 2020 2020 2074 706d 325f 6b65 tpm2_ke\n+0002bea0: 795f 7072 6f74 6563 746f 725f 636c 6561 y_protector_clea\n+0002beb0: 722e 0a20 2020 2020 2020 2020 2020 2020 r.. \n 0002bec0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0002bed0: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0002bee0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002bef0: 2020 2020 286c 696e 6520 3629 0a2a 2074 (line 6).* t\n-0002bf00: 706d 325f 6b65 795f 7072 6f74 6563 746f pm2_key_protecto\n-0002bf10: 725f 696e 6974 3a20 2020 2020 2020 2020 r_init: \n-0002bf20: 2020 2020 2020 7470 6d32 5f6b 6579 5f70 tpm2_key_p\n-0002bf30: 726f 7465 6374 6f72 5f69 6e69 742e 0a20 rotector_init.. \n+0002bef0: 2020 2028 6c69 6e65 2036 290a 2a20 7470 (line 6).* tp\n+0002bf00: 6d32 5f6b 6579 5f70 726f 7465 6374 6f72 m2_key_protector\n+0002bf10: 5f69 6e69 743a 2020 2020 2020 2020 2020 _init: \n+0002bf20: 2020 2020 2074 706d 325f 6b65 795f 7072 tpm2_key_pr\n+0002bf30: 6f74 6563 746f 725f 696e 6974 2e0a 2020 otector_init.. \n 0002bf40: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0002bf50: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0002bf60: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002bf70: 2020 2020 2020 2020 2020 2020 2020 2028 (\n-0002bf80: 6c69 6e65 2036 290a 2a20 7472 7565 3a20 line 6).* true: \n+0002bf70: 2020 2020 2020 2020 2020 2020 2020 286c (l\n+0002bf80: 696e 6520 3629 0a2a 2074 7275 653a 2020 ine 6).* true: \n 0002bf90: 2020 2020 2020 2020 2020 2020 2020 2020 \n 0002bfa0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002bfb0: 2074 7275 652e 2020 2020 2020 2020 2020 true. \n-0002bfc0: 2020 2020 2020 2020 286c 696e 6520 3629 (line 6)\n-0002bfd0: 0a2a 2074 7275 7374 3a20 2020 2020 2020 .* trust: \n+0002bfb0: 7472 7565 2e20 2020 2020 2020 2020 2020 true. \n+0002bfc0: 2020 2020 2020 2028 6c69 6e65 2036 290a (line 6).\n+0002bfd0: 2a20 7472 7573 743a 2020 2020 2020 2020 * trust: \n 0002bfe0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002bff0: 2020 2020 2020 2020 2020 7472 7573 742e trust.\n+0002bff0: 2020 2020 2020 2020 2074 7275 7374 2e20 trust. \n 0002c000: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002c010: 2028 6c69 6e65 2036 290a 2a20 756e 7365 (line 6).* unse\n-0002c020: 743a 2020 2020 2020 2020 2020 2020 2020 t: \n+0002c010: 286c 696e 6520 3629 0a2a 2075 6e73 6574 (line 6).* unset\n+0002c020: 3a20 2020 2020 2020 2020 2020 2020 2020 : \n 0002c030: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002c040: 2020 2075 6e73 6574 2e20 2020 2020 2020 unset. \n-0002c050: 2020 2020 2020 2020 2020 286c 696e 6520 (line \n-0002c060: 3629 0a2a 2076 6572 6966 795f 6465 7461 6).* verify_deta\n-0002c070: 6368 6564 3a20 2020 2020 2020 2020 2020 ched: \n-0002c080: 2020 2020 2020 2020 2020 2020 7665 7269 veri\n-0002c090: 6679 5f64 6574 6163 6865 642e 2020 2020 fy_detached. \n-0002c0a0: 2020 2028 6c69 6e65 2036 290a 2a20 7669 (line 6).* vi\n-0002c0b0: 6465 6f69 6e66 6f3a 2020 2020 2020 2020 deoinfo: \n+0002c040: 2020 756e 7365 742e 2020 2020 2020 2020 unset. \n+0002c050: 2020 2020 2020 2020 2028 6c69 6e65 2036 (line 6\n+0002c060: 290a 2a20 7665 7269 6679 5f64 6574 6163 ).* verify_detac\n+0002c070: 6865 643a 2020 2020 2020 2020 2020 2020 hed: \n+0002c080: 2020 2020 2020 2020 2020 2076 6572 6966 verif\n+0002c090: 795f 6465 7461 6368 6564 2e20 2020 2020 y_detached. \n+0002c0a0: 2020 286c 696e 6520 3629 0a2a 2076 6964 (line 6).* vid\n+0002c0b0: 656f 696e 666f 3a20 2020 2020 2020 2020 eoinfo: \n 0002c0c0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002c0d0: 2020 2020 2076 6964 656f 696e 666f 2e20 videoinfo. \n-0002c0e0: 2020 2020 2020 2020 2020 2020 286c 696e (lin\n-0002c0f0: 6520 3629 0a2a 2077 726d 7372 3a20 2020 e 6).* wrmsr: \n+0002c0d0: 2020 2020 7669 6465 6f69 6e66 6f2e 2020 videoinfo. \n+0002c0e0: 2020 2020 2020 2020 2020 2028 6c69 6e65 (line\n+0002c0f0: 2036 290a 2a20 7772 6d73 723a 2020 2020 6).* wrmsr: \n 0002c100: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002c110: 2020 2020 2020 2020 2020 2020 2020 7772 wr\n-0002c120: 6d73 722e 2020 2020 2020 2020 2020 2020 msr. \n-0002c130: 2020 2020 2028 6c69 6e65 2036 290a 2a20 (line 6).* \n-0002c140: 7865 6e5f 6879 7065 7276 6973 6f72 3a20 xen_hypervisor: \n+0002c110: 2020 2020 2020 2020 2020 2020 2077 726d wrm\n+0002c120: 7372 2e20 2020 2020 2020 2020 2020 2020 sr. \n+0002c130: 2020 2020 286c 696e 6520 3629 0a2a 2078 (line 6).* x\n+0002c140: 656e 5f68 7970 6572 7669 736f 723a 2020 en_hypervisor: \n 0002c150: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002c160: 2020 2020 2020 2078 656e 5f68 7970 6572 xen_hyper\n-0002c170: 7669 736f 722e 2020 2020 2020 2020 286c visor. (l\n-0002c180: 696e 6520 3629 0a2a 2078 656e 5f6d 6f64 ine 6).* xen_mod\n-0002c190: 756c 653a 2020 2020 2020 2020 2020 2020 ule: \n-0002c1a0: 2020 2020 2020 2020 2020 2020 2020 2020 \n-0002c1b0: 7865 6e5f 6d6f 6475 6c65 2e20 2020 2020 xen_module. \n-0002c1c0: 2020 2020 2020 2028 6c69 6e65 2036 290a (line 6).\n-0002c1d0: 0a .\n+0002c160: 2020 2020 2020 7865 6e5f 6879 7065 7276 xen_hyperv\n+0002c170: 6973 6f72 2e20 2020 2020 2020 2028 6c69 isor. (li\n+0002c180: 6e65 2036 290a 2a20 7865 6e5f 6d6f 6475 ne 6).* xen_modu\n+0002c190: 6c65 3a20 2020 2020 2020 2020 2020 2020 le: \n+0002c1a0: 2020 2020 2020 2020 2020 2020 2020 2078 x\n+0002c1b0: 656e 5f6d 6f64 756c 652e 2020 2020 2020 en_module. \n+0002c1c0: 2020 2020 2020 286c 696e 6520 3629 0a0a (line 6)..\n"}]}, {"source1": "./usr/share/info/grub.info.gz", "source2": "./usr/share/info/grub.info.gz", "unified_diff": null, "details": [{"source1": "grub.info", "source2": "grub.info", "has_internal_linenos": true, "unified_diff": "@@ -2,1091 +2,1091 @@\n 00000010: 6f2c 2070 726f 6475 6365 6420 6279 206d o, produced by m\n 00000020: 616b 6569 6e66 6f20 7665 7273 696f 6e20 akeinfo version \n 00000030: 372e 3220 6672 6f6d 2067 7275 622e 7465 7.2 from grub.te\n 00000040: 7869 2e0a 0a54 6869 7320 6d61 6e75 616c xi...This manual\n 00000050: 2069 7320 666f 7220 474e 5520 4752 5542 is for GNU GRUB\n 00000060: 2028 7665 7273 696f 6e20 322e 3134 7e67 (version 2.14~g\n 00000070: 6974 3230 3235 3037 3138 2e30 6533 3637 it20250718.0e367\n-00000080: 3739 2c20 390a 5365 7074 656d 6265 7220 79, 9.September \n-00000090: 3230 3235 292e 0a0a 2020 2043 6f70 7972 2025)... Copyr\n-000000a0: 6967 6874 20c2 a90a 3139 3939 2c32 3030 ight ...1999,200\n-000000b0: 302c 3230 3031 2c32 3030 322c 3230 3034 0,2001,2002,2004\n-000000c0: 2c32 3030 362c 3230 3038 2c32 3030 392c ,2006,2008,2009,\n-000000d0: 3230 3130 2c32 3031 312c 3230 3132 2c32 2010,2011,2012,2\n-000000e0: 3031 3320 4672 6565 0a53 6f66 7477 6172 013 Free.Softwar\n-000000f0: 6520 466f 756e 6461 7469 6f6e 2c20 496e e Foundation, In\n-00000100: 632e 0a0a 2020 2020 2050 6572 6d69 7373 c... Permiss\n-00000110: 696f 6e20 6973 2067 7261 6e74 6564 2074 ion is granted t\n-00000120: 6f20 636f 7079 2c20 6469 7374 7269 6275 o copy, distribu\n-00000130: 7465 2061 6e64 2f6f 7220 6d6f 6469 6679 te and/or modify\n-00000140: 2074 6869 730a 2020 2020 2064 6f63 756d this. docum\n-00000150: 656e 7420 756e 6465 7220 7468 6520 7465 ent under the te\n-00000160: 726d 7320 6f66 2074 6865 2047 4e55 2046 rms of the GNU F\n-00000170: 7265 6520 446f 6375 6d65 6e74 6174 696f ree Documentatio\n-00000180: 6e20 4c69 6365 6e73 652c 0a20 2020 2020 n License,. \n-00000190: 5665 7273 696f 6e20 312e 3220 6f72 2061 Version 1.2 or a\n-000001a0: 6e79 206c 6174 6572 2076 6572 7369 6f6e ny later version\n-000001b0: 2070 7562 6c69 7368 6564 2062 7920 7468 published by th\n-000001c0: 6520 4672 6565 2053 6f66 7477 6172 650a e Free Software.\n-000001d0: 2020 2020 2046 6f75 6e64 6174 696f 6e3b Foundation;\n-000001e0: 2077 6974 6820 6e6f 2049 6e76 6172 6961 with no Invaria\n-000001f0: 6e74 2053 6563 7469 6f6e 732e 0a49 4e46 nt Sections..INF\n-00000200: 4f2d 4449 522d 5345 4354 494f 4e20 4b65 O-DIR-SECTION Ke\n-00000210: 726e 656c 0a53 5441 5254 2d49 4e46 4f2d rnel.START-INFO-\n-00000220: 4449 522d 454e 5452 590a 2a20 4752 5542 DIR-ENTRY.* GRUB\n-00000230: 3a20 2867 7275 6229 2e20 2020 2020 2020 : (grub). \n-00000240: 2020 2020 2020 2020 2020 5468 6520 4752 The GR\n-00000250: 616e 6420 556e 6966 6965 6420 426f 6f74 and Unified Boot\n-00000260: 6c6f 6164 6572 0a2a 2067 7275 622d 696e loader.* grub-in\n-00000270: 7374 616c 6c3a 2028 6772 7562 2949 6e76 stall: (grub)Inv\n-00000280: 6f6b 696e 6720 6772 7562 2d69 6e73 7461 oking grub-insta\n-00000290: 6c6c 2e20 2020 2049 6e73 7461 6c6c 2047 ll. Install G\n-000002a0: 5255 4220 6f6e 2079 6f75 7220 6472 6976 RUB on your driv\n-000002b0: 650a 2a20 6772 7562 2d6d 6b63 6f6e 6669 e.* grub-mkconfi\n-000002c0: 673a 2028 6772 7562 2949 6e76 6f6b 696e g: (grub)Invokin\n-000002d0: 6720 6772 7562 2d6d 6b63 6f6e 6669 672e g grub-mkconfig.\n-000002e0: 2020 4765 6e65 7261 7465 2047 5255 4220 Generate GRUB \n-000002f0: 636f 6e66 6967 7572 6174 696f 6e0a 2a20 configuration.* \n-00000300: 6772 7562 2d6d 6b70 6173 7377 642d 7062 grub-mkpasswd-pb\n-00000310: 6b64 6632 3a20 2867 7275 6229 496e 766f kdf2: (grub)Invo\n-00000320: 6b69 6e67 2067 7275 622d 6d6b 7061 7373 king grub-mkpass\n-00000330: 7764 2d70 626b 6466 322e 0a2a 2067 7275 wd-pbkdf2..* gru\n-00000340: 622d 6d6b 7265 6c70 6174 683a 2028 6772 b-mkrelpath: (gr\n-00000350: 7562 2949 6e76 6f6b 696e 6720 6772 7562 ub)Invoking grub\n-00000360: 2d6d 6b72 656c 7061 7468 2e0a 2a20 6772 -mkrelpath..* gr\n-00000370: 7562 2d6d 6b72 6573 6375 653a 2028 6772 ub-mkrescue: (gr\n-00000380: 7562 2949 6e76 6f6b 696e 6720 6772 7562 ub)Invoking grub\n-00000390: 2d6d 6b72 6573 6375 652e 2020 4d61 6b65 -mkrescue. Make\n-000003a0: 2061 2047 5255 4220 7265 7363 7565 2069 a GRUB rescue i\n-000003b0: 6d61 6765 0a2a 2067 7275 622d 6d6f 756e mage.* grub-moun\n-000003c0: 743a 2028 6772 7562 2949 6e76 6f6b 696e t: (grub)Invokin\n-000003d0: 6720 6772 7562 2d6d 6f75 6e74 2e20 2020 g grub-mount. \n-000003e0: 2020 2020 204d 6f75 6e74 2061 2066 696c Mount a fil\n-000003f0: 6520 7379 7374 656d 2075 7369 6e67 2047 e system using G\n-00000400: 5255 420a 2a20 6772 7562 2d70 726f 6265 RUB.* grub-probe\n-00000410: 3a20 2867 7275 6229 496e 766f 6b69 6e67 : (grub)Invoking\n-00000420: 2067 7275 622d 7072 6f62 652e 2020 2020 grub-probe. \n-00000430: 2020 2020 5072 6f62 6520 6465 7669 6365 Probe device\n-00000440: 2069 6e66 6f72 6d61 7469 6f6e 0a2a 2067 information.* g\n-00000450: 7275 622d 7363 7269 7074 2d63 6865 636b rub-script-check\n-00000460: 3a20 2867 7275 6229 496e 766f 6b69 6e67 : (grub)Invoking\n-00000470: 2067 7275 622d 7363 7269 7074 2d63 6865 grub-script-che\n-00000480: 636b 2e0a 454e 442d 494e 464f 2d44 4952 ck..END-INFO-DIR\n-00000490: 2d45 4e54 5259 0a0a 1f0a 496e 6469 7265 -ENTRY....Indire\n-000004a0: 6374 3a0a 6772 7562 2e69 6e66 6f2d 313a ct:.grub.info-1:\n-000004b0: 2031 3137 360a 6772 7562 2e69 6e66 6f2d 1176.grub.info-\n-000004c0: 323a 2033 3032 3833 320a 1f0a 5461 6720 2: 302832...Tag \n-000004d0: 5461 626c 653a 0a28 496e 6469 7265 6374 Table:.(Indirect\n-000004e0: 290a 4e6f 6465 3a20 546f 707f 3131 3736 ).Node: Top.1176\n-000004f0: 0a4e 6f64 653a 2049 6e74 726f 6475 6374 .Node: Introduct\n-00000500: 696f 6e7f 3337 3839 0a4e 6f64 653a 204f ion.3789.Node: O\n-00000510: 7665 7276 6965 777f 3432 3333 0a4e 6f64 verview.4233.Nod\n-00000520: 653a 204f 7665 7276 6965 772d 466f 6f74 e: Overview-Foot\n-00000530: 6e6f 7465 737f 3632 3331 0a52 6566 3a20 notes.6231.Ref: \n-00000540: 4f76 6572 7669 6577 2d46 6f6f 746e 6f74 Overview-Footnot\n-00000550: 652d 317f 3632 3932 0a4e 6f64 653a 2048 e-1.6292.Node: H\n-00000560: 6973 746f 7279 7f36 3435 380a 4e6f 6465 istory.6458.Node\n-00000570: 3a20 4368 616e 6765 7320 6672 6f6d 2047 : Changes from G\n-00000580: 5255 4220 4c65 6761 6379 7f38 3534 380a RUB Legacy.8548.\n-00000590: 4e6f 6465 3a20 4665 6174 7572 6573 7f31 Node: Features.1\n-000005a0: 3130 3832 0a4e 6f64 653a 2046 6561 7475 1082.Node: Featu\n-000005b0: 7265 732d 466f 6f74 6e6f 7465 737f 3137 res-Footnotes.17\n-000005c0: 3836 300a 5265 663a 2046 6561 7475 7265 860.Ref: Feature\n-000005d0: 732d 466f 6f74 6e6f 7465 2d31 7f31 3739 s-Footnote-1.179\n-000005e0: 3231 0a52 6566 3a20 4665 6174 7572 6573 21.Ref: Features\n-000005f0: 2d46 6f6f 746e 6f74 652d 327f 3138 3031 -Footnote-2.1801\n-00000600: 370a 5265 663a 2046 6561 7475 7265 732d 7.Ref: Features-\n-00000610: 466f 6f74 6e6f 7465 2d33 7f31 3831 3634 Footnote-3.18164\n-00000620: 0a4e 6f64 653a 2052 6f6c 6520 6f66 2061 .Node: Role of a\n-00000630: 2062 6f6f 7420 6c6f 6164 6572 7f31 3833 boot loader.183\n-00000640: 3039 0a4e 6f64 653a 2052 6f6c 6520 6f66 09.Node: Role of\n-00000650: 2061 2062 6f6f 7420 6c6f 6164 6572 2d46 a boot loader-F\n-00000660: 6f6f 746e 6f74 6573 7f31 3936 3438 0a52 ootnotes.19648.R\n-00000670: 6566 3a20 526f 6c65 206f 6620 6120 626f ef: Role of a bo\n-00000680: 6f74 206c 6f61 6465 722d 466f 6f74 6e6f ot loader-Footno\n-00000690: 7465 2d31 7f31 3937 3335 0a4e 6f64 653a te-1.19735.Node:\n-000006a0: 204e 616d 696e 6720 636f 6e76 656e 7469 Naming conventi\n-000006b0: 6f6e 7f31 3938 3134 0a4e 6f64 653a 204f on.19814.Node: O\n-000006c0: 532d 7370 6563 6966 6963 206e 6f74 6573 S-specific notes\n-000006d0: 2061 626f 7574 2067 7275 6220 746f 6f6c about grub tool\n-000006e0: 737f 3232 3738 310a 4e6f 6465 3a20 496e s.22781.Node: In\n-000006f0: 7374 616c 6c61 7469 6f6e 7f32 3338 3137 stallation.23817\n-00000700: 0a4e 6f64 653a 2049 6e73 7461 6c6c 696e .Node: Installin\n-00000710: 6720 4752 5542 2075 7369 6e67 2067 7275 g GRUB using gru\n-00000720: 622d 696e 7374 616c 6c7f 3234 3936 370a b-install.24967.\n-00000730: 4e6f 6465 3a20 4d61 6b69 6e67 2061 2047 Node: Making a G\n-00000740: 5255 4220 626f 6f74 6162 6c65 2043 442d RUB bootable CD-\n-00000750: 524f 4d7f 3237 3332 320a 4e6f 6465 3a20 ROM.27322.Node: \n-00000760: 4d61 6b69 6e67 2061 2047 5255 4220 626f Making a GRUB bo\n-00000770: 6f74 6162 6c65 2043 442d 524f 4d2d 466f otable CD-ROM-Fo\n-00000780: 6f74 6e6f 7465 737f 3239 3233 370a 5265 otnotes.29237.Re\n-00000790: 663a 204d 616b 696e 6720 6120 4752 5542 f: Making a GRUB\n-000007a0: 2062 6f6f 7461 626c 6520 4344 2d52 4f4d bootable CD-ROM\n-000007b0: 2d46 6f6f 746e 6f74 652d 317f 3239 3334 -Footnote-1.2934\n-000007c0: 300a 4e6f 6465 3a20 4465 7669 6365 206d 0.Node: Device m\n-000007d0: 6170 7f32 3934 3135 0a4e 6f64 653a 2042 ap.29415.Node: B\n-000007e0: 494f 5320 696e 7374 616c 6c61 7469 6f6e IOS installation\n-000007f0: 7f33 3134 3032 0a4e 6f64 653a 2042 6f6f .31402.Node: Boo\n-00000800: 7469 6e67 7f33 3630 3533 0a4e 6f64 653a ting.36053.Node:\n-00000810: 2047 656e 6572 616c 2062 6f6f 7420 6d65 General boot me\n-00000820: 7468 6f64 737f 3336 3538 380a 4e6f 6465 thods.36588.Node\n-00000830: 3a20 4c6f 6164 696e 6720 616e 206f 7065 : Loading an ope\n-00000840: 7261 7469 6e67 2073 7973 7465 6d20 6469 rating system di\n-00000850: 7265 6374 6c79 7f33 3732 3835 0a4e 6f64 rectly.37285.Nod\n-00000860: 653a 204b 6578 6563 7f33 3830 3132 0a4e e: Kexec.38012.N\n-00000870: 6f64 653a 2043 6861 696e 2d6c 6f61 6469 ode: Chain-loadi\n-00000880: 6e67 7f33 3837 3735 0a4e 6f64 653a 204c ng.38775.Node: L\n-00000890: 6f6f 7062 6163 6b20 626f 6f74 696e 677f oopback booting.\n-000008a0: 3339 3733 390a 4e6f 6465 3a20 4c56 4d20 39739.Node: LVM \n-000008b0: 6361 6368 6520 626f 6f74 696e 677f 3431 cache booting.41\n-000008c0: 3439 370a 4e6f 6465 3a20 4f53 2d73 7065 497.Node: OS-spe\n-000008d0: 6369 6669 6320 6e6f 7465 737f 3432 3736 cific notes.4276\n-000008e0: 330a 4e6f 6465 3a20 474e 552f 4875 7264 3.Node: GNU/Hurd\n-000008f0: 7f34 3330 3533 0a4e 6f64 653a 2047 4e55 .43053.Node: GNU\n-00000900: 2f4c 696e 7578 7f34 3431 3834 0a4e 6f64 /Linux.44184.Nod\n-00000910: 653a 204e 6574 4253 447f 3435 3534 360a e: NetBSD.45546.\n-00000920: 4e6f 6465 3a20 444f 532f 5769 6e64 6f77 Node: DOS/Window\n-00000930: 737f 3437 3034 300a 4e6f 6465 3a20 436f s.47040.Node: Co\n-00000940: 6e66 6967 7572 6174 696f 6e7f 3438 3833 nfiguration.4883\n-00000950: 340a 4e6f 6465 3a20 5369 6d70 6c65 2063 4.Node: Simple c\n-00000960: 6f6e 6669 6775 7261 7469 6f6e 7f34 3935 onfiguration.495\n-00000970: 3534 0a4e 6f64 653a 2052 6f6f 7420 4964 54.Node: Root Id\n-00000980: 656e 7469 6669 6361 7469 6f6e 2048 6575 entification Heu\n-00000990: 7269 7374 6963 737f 3638 3738 360a 4e6f ristics.68786.No\n-000009a0: 6465 3a20 5368 656c 6c2d 6c69 6b65 2073 de: Shell-like s\n-000009b0: 6372 6970 7469 6e67 7f37 3139 3431 0a4e cripting.71941.N\n-000009c0: 6f64 653a 2053 6865 6c6c 2d6c 696b 6520 ode: Shell-like \n-000009d0: 7363 7269 7074 696e 672d 466f 6f74 6e6f scripting-Footno\n-000009e0: 7465 737f 3830 3531 380a 5265 663a 2053 tes.80518.Ref: S\n-000009f0: 6865 6c6c 2d6c 696b 6520 7363 7269 7074 hell-like script\n-00000a00: 696e 672d 466f 6f74 6e6f 7465 2d31 7f38 ing-Footnote-1.8\n-00000a10: 3036 3033 0a4e 6f64 653a 204d 756c 7469 0603.Node: Multi\n-00000a20: 2d62 6f6f 7420 6d61 6e75 616c 2063 6f6e -boot manual con\n-00000a30: 6669 677f 3830 3733 300a 4e6f 6465 3a20 fig.80730.Node: \n-00000a40: 456d 6265 6464 6564 2063 6f6e 6669 6775 Embedded configu\n-00000a50: 7261 7469 6f6e 7f38 3433 3532 0a4e 6f64 ration.84352.Nod\n-00000a60: 653a 2054 6865 6d65 2066 696c 6520 666f e: Theme file fo\n-00000a70: 726d 6174 7f38 3732 3838 0a52 6566 3a20 rmat.87288.Ref: \n-00000a80: 5069 786d 6170 2d73 7479 6c65 6420 7072 Pixmap-styled pr\n-00000a90: 6f67 7265 7373 2062 6172 7f38 3837 3533 ogress bar.88753\n-00000aa0: 0a52 6566 3a20 506c 6169 6e20 7072 6f67 .Ref: Plain prog\n-00000ab0: 7265 7373 2062 6172 2c20 6472 6177 6e20 ress bar, drawn \n-00000ac0: 7769 7468 2073 6f6c 6964 2063 6f6c 6f72 with solid color\n-00000ad0: 2e7f 3838 3736 350a 5265 663a 2041 6e20 ..88765.Ref: An \n-00000ae0: 6578 616d 706c 6520 6f66 2074 6865 2073 example of the s\n-00000af0: 6c69 6365 7320 2869 6e20 7265 6429 2075 lices (in red) u\n-00000b00: 7365 6420 666f 7220 6120 7465 726d 696e sed for a termin\n-00000b10: 616c 2077 696e 646f 772e 2054 6869 7320 al window. This \n-00000b20: 6472 6177 696e 6720 7761 7320 6372 6561 drawing was crea\n-00000b30: 7465 6420 616e 6420 736c 6963 6564 2069 ted and sliced i\n-00000b40: 6e20 496e 6b73 6361 7065 5f2c 2061 7320 n Inkscape_, as \n-00000b50: 7468 6520 6e65 7874 2073 6563 7469 6f6e the next section\n-00000b60: 2065 7870 6c61 696e 732e 7f39 3232 3536 explains..92256\n-00000b70: 0a4e 6f64 653a 204e 6574 776f 726b 7f31 .Node: Network.1\n-00000b80: 3132 3732 300a 4e6f 6465 3a20 5365 7269 12720.Node: Seri\n-00000b90: 616c 2074 6572 6d69 6e61 6c7f 3131 3734 al terminal.1174\n-00000ba0: 3535 0a4e 6f64 653a 2056 656e 646f 7220 55.Node: Vendor \n-00000bb0: 706f 7765 722d 6f6e 206b 6579 737f 3131 power-on keys.11\n-00000bc0: 3938 3930 0a4e 6f64 653a 2049 6d61 6765 9890.Node: Image\n-00000bd0: 737f 3132 3138 3639 0a4e 6f64 653a 2043 s.121869.Node: C\n-00000be0: 6f72 6520 696d 6167 6520 7369 7a65 206c ore image size l\n-00000bf0: 696d 6974 6174 696f 6e7f 3132 3639 3936 imitation.126996\n-00000c00: 0a4e 6f64 653a 2046 696c 6573 7973 7465 .Node: Filesyste\n-00000c10: 6d7f 3132 3935 3832 0a4e 6f64 653a 2044 m.129582.Node: D\n-00000c20: 6576 6963 6520 7379 6e74 6178 7f31 3330 evice syntax.130\n-00000c30: 3239 350a 4e6f 6465 3a20 4669 6c65 206e 295.Node: File n\n-00000c40: 616d 6520 7379 6e74 6178 7f31 3333 3433 ame syntax.13343\n-00000c50: 320a 4e6f 6465 3a20 426c 6f63 6b20 6c69 2.Node: Block li\n-00000c60: 7374 2073 796e 7461 787f 3133 3435 3436 st syntax.134546\n-00000c70: 0a4e 6f64 653a 2049 6e74 6572 6661 6365 .Node: Interface\n-00000c80: 7f31 3335 3434 360a 4e6f 6465 3a20 436f .135446.Node: Co\n-00000c90: 6d6d 616e 642d 6c69 6e65 2069 6e74 6572 mmand-line inter\n-00000ca0: 6661 6365 7f31 3336 3237 340a 4e6f 6465 face.136274.Node\n-00000cb0: 3a20 436f 6d6d 616e 642d 6c69 6e65 2069 : Command-line i\n-00000cc0: 6e74 6572 6661 6365 2d46 6f6f 746e 6f74 nterface-Footnot\n-00000cd0: 6573 7f31 3338 3139 380a 5265 663a 2043 es.138198.Ref: C\n-00000ce0: 6f6d 6d61 6e64 2d6c 696e 6520 696e 7465 ommand-line inte\n-00000cf0: 7266 6163 652d 466f 6f74 6e6f 7465 2d31 rface-Footnote-1\n-00000d00: 7f31 3338 3238 370a 4e6f 6465 3a20 4d65 .138287.Node: Me\n-00000d10: 6e75 2069 6e74 6572 6661 6365 7f31 3338 nu interface.138\n-00000d20: 3338 320a 4e6f 6465 3a20 4d65 6e75 2065 382.Node: Menu e\n-00000d30: 6e74 7279 2065 6469 746f 727f 3133 3935 ntry editor.1395\n-00000d40: 3235 0a4e 6f64 653a 2045 6e76 6972 6f6e 25.Node: Environ\n-00000d50: 6d65 6e74 7f31 3430 3236 370a 4e6f 6465 ment.140267.Node\n-00000d60: 3a20 5370 6563 6961 6c20 656e 7669 726f : Special enviro\n-00000d70: 6e6d 656e 7420 7661 7269 6162 6c65 737f nment variables.\n-00000d80: 3134 3039 3639 0a4e 6f64 653a 2062 696f 140969.Node: bio\n-00000d90: 736e 756d 7f31 3432 3132 310a 4e6f 6465 snum.142121.Node\n-00000da0: 3a20 6368 6563 6b5f 7369 676e 6174 7572 : check_signatur\n-00000db0: 6573 7f31 3432 3634 350a 4e6f 6465 3a20 es.142645.Node: \n-00000dc0: 6368 6f73 656e 7f31 3432 3933 320a 4e6f chosen.142932.No\n-00000dd0: 6465 3a20 636d 6470 6174 687f 3134 3333 de: cmdpath.1433\n-00000de0: 3739 0a4e 6f64 653a 2063 6f6c 6f72 5f68 79.Node: color_h\n-00000df0: 6967 686c 6967 6874 7f31 3433 3831 300a ighlight.143810.\n-00000e00: 4e6f 6465 3a20 636f 6c6f 725f 6e6f 726d Node: color_norm\n-00000e10: 616c 7f31 3434 3233 300a 4e6f 6465 3a20 al.144230.Node: \n-00000e20: 636f 6e66 6967 5f64 6972 6563 746f 7279 config_directory\n-00000e30: 7f31 3435 3938 350a 4e6f 6465 3a20 636f .145985.Node: co\n-00000e40: 6e66 6967 5f66 696c 657f 3134 3632 3739 nfig_file.146279\n-00000e50: 0a4e 6f64 653a 2063 7279 7074 6f64 6973 .Node: cryptodis\n-00000e60: 6b5f 7061 7373 7068 7261 7365 5f74 7269 k_passphrase_tri\n-00000e70: 6573 7f31 3436 3730 320a 4e6f 6465 3a20 es.146702.Node: \n-00000e80: 6465 6275 677f 3134 3731 3136 0a4e 6f64 debug.147116.Nod\n-00000e90: 653a 2064 6566 6175 6c74 7f31 3438 3130 e: default.14810\n-00000ea0: 370a 4e6f 6465 3a20 6661 6c6c 6261 636b 7.Node: fallback\n-00000eb0: 7f31 3439 3536 330a 4e6f 6465 3a20 6766 .149563.Node: gf\n-00000ec0: 786d 6f64 657f 3134 3939 3030 0a4e 6f64 xmode.149900.Nod\n-00000ed0: 653a 2067 6678 7061 796c 6f61 647f 3135 e: gfxpayload.15\n-00000ee0: 3037 3330 0a4e 6f64 653a 2067 6678 7465 0730.Node: gfxte\n-00000ef0: 726d 5f66 6f6e 747f 3135 3139 3230 0a4e rm_font.151920.N\n-00000f00: 6f64 653a 2067 7275 625f 6370 757f 3135 ode: grub_cpu.15\n-00000f10: 3232 3238 0a4e 6f64 653a 2067 7275 625f 2228.Node: grub_\n-00000f20: 706c 6174 666f 726d 7f31 3532 3532 380a platform.152528.\n-00000f30: 4e6f 6465 3a20 6963 6f6e 6469 727f 3135 Node: icondir.15\n-00000f40: 3238 3332 0a4e 6f64 653a 206c 616e 677f 2832.Node: lang.\n-00000f50: 3135 3331 3533 0a4e 6f64 653a 206c 6f63 153153.Node: loc\n-00000f60: 616c 655f 6469 727f 3135 3336 3338 0a4e ale_dir.153638.N\n-00000f70: 6f64 653a 206c 6f63 6b64 6f77 6e7f 3135 ode: lockdown.15\n-00000f80: 3431 3433 0a4e 6f64 653a 206d 656e 755f 4143.Node: menu_\n-00000f90: 636f 6c6f 725f 6869 6768 6c69 6768 747f color_highlight.\n-00000fa0: 3135 3433 3839 0a4e 6f64 653a 206d 656e 154389.Node: men\n-00000fb0: 755f 636f 6c6f 725f 6e6f 726d 616c 7f31 u_color_normal.1\n-00000fc0: 3534 3839 310a 4e6f 6465 3a20 6e65 745f 54891.Node: net_\n-00000fd0: 3c49 4e54 4552 4641 4345 3e5f 626f 6f74 _boot\n-00000fe0: 5f66 696c 657f 3135 3534 3030 0a4e 6f64 _file.155400.Nod\n-00000ff0: 653a 206e 6574 5f3c 494e 5445 5246 4143 e: net__clientid.1556\n-00001010: 3335 0a4e 6f64 653a 206e 6574 5f3c 494e 35.Node: net__clientu\n-00001030: 7569 647f 3135 3538 3737 0a4e 6f64 653a uid.155877.Node:\n-00001040: 206e 6574 5f3c 494e 5445 5246 4143 453e net_\n-00001050: 5f64 6863 705f 7365 7276 6572 5f6e 616d _dhcp_server_nam\n-00001060: 657f 3135 3631 3330 0a4e 6f64 653a 206e e.156130.Node: n\n-00001070: 6574 5f3c 494e 5445 5246 4143 453e 5f64 et__d\n-00001080: 6f6d 6169 6e7f 3135 3633 3933 0a4e 6f64 omain.156393.Nod\n-00001090: 653a 206e 6574 5f3c 494e 5445 5246 4143 e: net__extensionspat\n-000010b0: 687f 3135 3636 3430 0a4e 6f64 653a 206e h.156640.Node: n\n-000010c0: 6574 5f3c 494e 5445 5246 4143 453e 5f68 et__h\n-000010d0: 6f73 746e 616d 657f 3135 3638 3935 0a4e ostname.156895.N\n-000010e0: 6f64 653a 206e 6574 5f3c 494e 5445 5246 ode: net__ip.157134.N\n-00001100: 6f64 653a 206e 6574 5f3c 494e 5445 5246 ode: net__mac.157350.\n-00001120: 4e6f 6465 3a20 6e65 745f 3c49 4e54 4552 Node: net__next_serve\n-00001140: 727f 3135 3735 3731 0a4e 6f64 653a 206e r.157571.Node: n\n-00001150: 6574 5f3c 494e 5445 5246 4143 453e 5f72 et__r\n-00001160: 6f6f 7470 6174 687f 3135 3738 3134 0a4e ootpath.157814.N\n-00001170: 6f64 653a 206e 6574 5f64 6566 6175 6c74 ode: net_default\n-00001180: 5f69 6e74 6572 6661 6365 7f31 3538 3035 _interface.15805\n-00001190: 330a 4e6f 6465 3a20 6e65 745f 6465 6661 3.Node: net_defa\n-000011a0: 756c 745f 6970 7f31 3538 3237 330a 4e6f ult_ip.158273.No\n-000011b0: 6465 3a20 6e65 745f 6465 6661 756c 745f de: net_default_\n-000011c0: 6d61 637f 3135 3834 3730 0a4e 6f64 653a mac.158470.Node:\n-000011d0: 206e 6574 5f64 6566 6175 6c74 5f73 6572 net_default_ser\n-000011e0: 7665 727f 3135 3836 3636 0a4e 6f64 653a ver.158666.Node:\n-000011f0: 2070 6167 6572 7f31 3538 3835 390a 4e6f pager.158859.No\n-00001200: 6465 3a20 7072 6566 6978 7f31 3539 3131 de: prefix.15911\n-00001210: 390a 4e6f 6465 3a20 7078 655f 6465 6661 9.Node: pxe_defa\n-00001220: 756c 745f 7365 7276 6572 7f31 3539 3538 ult_server.15958\n-00001230: 330a 4e6f 6465 3a20 726f 6f74 7f31 3539 3.Node: root.159\n-00001240: 3736 360a 4e6f 6465 3a20 7368 696d 5f6c 766.Node: shim_l\n-00001250: 6f63 6b7f 3136 3033 3236 0a4e 6f64 653a ock.160326.Node:\n-00001260: 2073 7570 6572 7573 6572 737f 3136 3035 superusers.1605\n-00001270: 3937 0a4e 6f64 653a 2074 6865 6d65 7f31 97.Node: theme.1\n-00001280: 3630 3835 300a 4e6f 6465 3a20 7469 6d65 60850.Node: time\n-00001290: 6f75 747f 3136 3131 3735 0a4e 6f64 653a out.161175.Node:\n-000012a0: 2074 696d 656f 7574 5f73 7479 6c65 7f31 timeout_style.1\n-000012b0: 3631 3833 360a 4e6f 6465 3a20 7470 6d5f 61836.Node: tpm_\n-000012c0: 6661 696c 5f66 6174 616c 7f31 3632 3236 fail_fatal.16226\n-000012d0: 300a 4e6f 6465 3a20 456e 7669 726f 6e6d 0.Node: Environm\n-000012e0: 656e 7420 626c 6f63 6b7f 3136 3239 3435 ent block.162945\n-000012f0: 0a4e 6f64 653a 204d 6f64 756c 6573 7f31 .Node: Modules.1\n-00001300: 3634 3430 310a 4e6f 6465 3a20 6163 7069 64401.Node: acpi\n-00001310: 5f6d 6f64 756c 657f 3137 3035 3039 0a4e _module.170509.N\n-00001320: 6f64 653a 2061 646c 6572 3332 5f6d 6f64 ode: adler32_mod\n-00001330: 756c 657f 3137 3037 3736 0a4e 6f64 653a ule.170776.Node:\n-00001340: 2061 6666 735f 6d6f 6475 6c65 7f31 3731 affs_module.171\n-00001350: 3033 320a 4e6f 6465 3a20 6166 735f 6d6f 032.Node: afs_mo\n-00001360: 6475 6c65 7f31 3731 3330 360a 4e6f 6465 dule.171306.Node\n-00001370: 3a20 6166 7370 6c69 7474 6572 5f6d 6f64 : afsplitter_mod\n-00001380: 756c 657f 3137 3135 3737 0a4e 6f64 653a ule.171577.Node:\n-00001390: 2061 6863 695f 6d6f 6475 6c65 7f31 3731 ahci_module.171\n-000013a0: 3835 340a 4e6f 6465 3a20 616c 6c5f 7669 854.Node: all_vi\n-000013b0: 6465 6f5f 6d6f 6475 6c65 7f31 3732 3230 deo_module.17220\n-000013c0: 350a 4e6f 6465 3a20 616f 7574 5f6d 6f64 5.Node: aout_mod\n-000013d0: 756c 657f 3137 3234 3835 0a4e 6f64 653a ule.172485.Node:\n-000013e0: 2061 7070 6c65 6c64 725f 6d6f 6475 6c65 appleldr_module\n-000013f0: 7f31 3732 3836 380a 4e6f 6465 3a20 6172 .172868.Node: ar\n-00001400: 6368 656c 705f 6d6f 6475 6c65 7f31 3733 chelp_module.173\n-00001410: 3130 360a 4e6f 6465 3a20 6174 5f6b 6579 106.Node: at_key\n-00001420: 626f 6172 645f 6d6f 6475 6c65 7f31 3733 board_module.173\n-00001430: 3335 310a 4e6f 6465 3a20 6174 615f 6d6f 351.Node: ata_mo\n-00001440: 6475 6c65 7f31 3733 3536 390a 4e6f 6465 dule.173569.Node\n-00001450: 3a20 6261 636b 7472 6163 655f 6d6f 6475 : backtrace_modu\n-00001460: 6c65 7f31 3733 3737 380a 4e6f 6465 3a20 le.173778.Node: \n-00001470: 6266 735f 6d6f 6475 6c65 7f31 3734 3032 bfs_module.17402\n-00001480: 360a 4e6f 6465 3a20 6269 6f73 6469 736b 6.Node: biosdisk\n-00001490: 5f6d 6f64 756c 657f 3137 3433 3035 0a4e _module.174305.N\n-000014a0: 6f64 653a 2062 6974 6d61 705f 6d6f 6475 ode: bitmap_modu\n-000014b0: 6c65 7f31 3734 3533 380a 4e6f 6465 3a20 le.174538.Node: \n-000014c0: 6269 746d 6170 5f73 6361 6c65 5f6d 6f64 bitmap_scale_mod\n-000014d0: 756c 657f 3137 3437 3535 0a4e 6f64 653a ule.174755.Node:\n-000014e0: 2062 6c69 5f6d 6f64 756c 657f 3137 3439 bli_module.1749\n-000014f0: 3538 0a4e 6f64 653a 2062 6c6f 636b 6c69 58.Node: blockli\n-00001500: 7374 5f6d 6f64 756c 657f 3137 3539 3939 st_module.175999\n-00001510: 0a4e 6f64 653a 2062 6f6f 745f 6d6f 6475 .Node: boot_modu\n-00001520: 6c65 7f31 3736 3237 320a 4e6f 6465 3a20 le.176272.Node: \n-00001530: 626f 6f74 7469 6d65 5f6d 6f64 756c 657f boottime_module.\n-00001540: 3137 3635 3236 0a4e 6f64 653a 2062 7364 176526.Node: bsd\n-00001550: 5f6d 6f64 756c 657f 3137 3638 3831 0a4e _module.176881.N\n-00001560: 6f64 653a 2062 7377 6170 5f74 6573 745f ode: bswap_test_\n-00001570: 6d6f 6475 6c65 7f31 3737 3334 300a 4e6f module.177340.No\n-00001580: 6465 3a20 6274 7266 735f 6d6f 6475 6c65 de: btrfs_module\n-00001590: 7f31 3737 3537 360a 4e6f 6465 3a20 6275 .177576.Node: bu\n-000015a0: 6669 6f5f 6d6f 6475 6c65 7f31 3737 3736 fio_module.17776\n-000015b0: 380a 4e6f 6465 3a20 6361 6368 6569 6e66 8.Node: cacheinf\n-000015c0: 6f5f 6d6f 6475 6c65 7f31 3738 3031 300a o_module.178010.\n-000015d0: 4e6f 6465 3a20 6361 745f 6d6f 6475 6c65 Node: cat_module\n-000015e0: 7f31 3738 3331 380a 4e6f 6465 3a20 6362 .178318.Node: cb\n-000015f0: 6673 5f6d 6f64 756c 657f 3137 3835 3830 fs_module.178580\n-00001600: 0a4e 6f64 653a 2063 626c 735f 6d6f 6475 .Node: cbls_modu\n-00001610: 6c65 7f31 3738 3839 310a 4e6f 6465 3a20 le.178891.Node: \n-00001620: 6362 6d65 6d63 5f6d 6f64 756c 657f 3137 cbmemc_module.17\n-00001630: 3931 3031 0a4e 6f64 653a 2063 6274 6162 9101.Node: cbtab\n-00001640: 6c65 5f6d 6f64 756c 657f 3137 3933 3337 le_module.179337\n-00001650: 0a4e 6f64 653a 2063 6274 696d 655f 6d6f .Node: cbtime_mo\n-00001660: 6475 6c65 7f31 3739 3533 310a 4e6f 6465 dule.179531.Node\n-00001670: 3a20 6368 6169 6e5f 6d6f 6475 6c65 7f31 : chain_module.1\n-00001680: 3739 3737 300a 4e6f 6465 3a20 636d 646c 79770.Node: cmdl\n-00001690: 696e 655f 6361 745f 7465 7374 5f6d 6f64 ine_cat_test_mod\n-000016a0: 756c 657f 3138 3030 3435 0a4e 6f64 653a ule.180045.Node:\n-000016b0: 2063 6d6f 7364 756d 705f 6d6f 6475 6c65 cmosdump_module\n-000016c0: 7f31 3830 3239 340a 4e6f 6465 3a20 636d .180294.Node: cm\n-000016d0: 6f73 7465 7374 5f6d 6f64 756c 657f 3138 ostest_module.18\n-000016e0: 3035 3837 0a4e 6f64 653a 2063 6d70 5f6d 0587.Node: cmp_m\n-000016f0: 6f64 756c 657f 3138 3039 3030 0a4e 6f64 odule.180900.Nod\n-00001700: 653a 2063 6d70 5f74 6573 745f 6d6f 6475 e: cmp_test_modu\n-00001710: 6c65 7f31 3831 3134 390a 4e6f 6465 3a20 le.181149.Node: \n-00001720: 636f 6e66 6967 6669 6c65 5f6d 6f64 756c configfile_modul\n-00001730: 657f 3138 3134 3834 0a4e 6f64 653a 2063 e.181484.Node: c\n-00001740: 7069 6f5f 6d6f 6475 6c65 7f31 3831 3832 pio_module.18182\n-00001750: 370a 4e6f 6465 3a20 6370 696f 5f62 655f 7.Node: cpio_be_\n-00001760: 6d6f 6475 6c65 7f31 3832 3130 370a 4e6f module.182107.No\n-00001770: 6465 3a20 6370 7569 645f 6d6f 6475 6c65 de: cpuid_module\n-00001780: 7f31 3832 3430 390a 4e6f 6465 3a20 6372 .182409.Node: cr\n-00001790: 6336 345f 6d6f 6475 6c65 7f31 3832 3636 c64_module.18266\n-000017a0: 310a 4e6f 6465 3a20 6372 7970 746f 5f6d 1.Node: crypto_m\n-000017b0: 6f64 756c 657f 3138 3238 3338 0a4e 6f64 odule.182838.Nod\n-000017c0: 653a 2063 7279 7074 6f64 6973 6b5f 6d6f e: cryptodisk_mo\n-000017d0: 6475 6c65 7f31 3833 3035 350a 4e6f 6465 dule.183055.Node\n-000017e0: 3a20 6373 3535 3336 5f6d 6f64 756c 657f : cs5536_module.\n-000017f0: 3138 3333 3431 0a4e 6f64 653a 2063 747a 183341.Node: ctz\n-00001800: 5f74 6573 745f 6d6f 6475 6c65 7f31 3833 _test_module.183\n-00001810: 3534 360a 4e6f 6465 3a20 6461 7465 5f6d 546.Node: date_m\n-00001820: 6f64 756c 657f 3138 3337 3933 0a4e 6f64 odule.183793.Nod\n-00001830: 653a 2064 6174 6568 6f6f 6b5f 6d6f 6475 e: datehook_modu\n-00001840: 6c65 7f31 3834 3035 330a 4e6f 6465 3a20 le.184053.Node: \n-00001850: 6461 7465 7469 6d65 5f6d 6f64 756c 657f datetime_module.\n-00001860: 3138 3433 3539 0a4e 6f64 653a 2064 6973 184359.Node: dis\n-00001870: 6b5f 6d6f 6475 6c65 7f31 3834 3630 340a k_module.184604.\n-00001880: 4e6f 6465 3a20 6469 736b 6669 6c74 6572 Node: diskfilter\n-00001890: 5f6d 6f64 756c 657f 3138 3437 3939 0a4e _module.184799.N\n-000018a0: 6f64 653a 2064 6976 5f6d 6f64 756c 657f ode: div_module.\n-000018b0: 3138 3531 3035 0a4e 6f64 653a 2064 6976 185105.Node: div\n-000018c0: 5f74 6573 745f 6d6f 6475 6c65 7f31 3835 _test_module.185\n-000018d0: 3330 320a 4e6f 6465 3a20 646d 5f6e 765f 302.Node: dm_nv_\n-000018e0: 6d6f 6475 6c65 7f31 3835 3532 300a 4e6f module.185520.No\n-000018f0: 6465 3a20 6472 6976 656d 6170 5f6d 6f64 de: drivemap_mod\n-00001900: 756c 657f 3138 3537 3237 0a4e 6f64 653a ule.185727.Node:\n-00001910: 2065 6368 6f5f 6d6f 6475 6c65 7f31 3835 echo_module.185\n-00001920: 3938 300a 4e6f 6465 3a20 6566 695f 676f 980.Node: efi_go\n-00001930: 705f 6d6f 6475 6c65 7f31 3836 3231 340a p_module.186214.\n-00001940: 4e6f 6465 3a20 6566 695f 7567 615f 6d6f Node: efi_uga_mo\n-00001950: 6475 6c65 7f31 3836 3434 310a 4e6f 6465 dule.186441.Node\n-00001960: 3a20 6566 6965 6d75 5f6d 6f64 756c 657f : efiemu_module.\n-00001970: 3138 3636 3633 0a4e 6f64 653a 2065 6669 186663.Node: efi\n-00001980: 6677 7365 7475 705f 6d6f 6475 6c65 7f31 fwsetup_module.1\n-00001990: 3836 3934 340a 4e6f 6465 3a20 6566 696e 86944.Node: efin\n-000019a0: 6574 5f6d 6f64 756c 657f 3138 3732 3232 et_module.187222\n-000019b0: 0a4e 6f64 653a 2065 6669 7465 7874 6d6f .Node: efitextmo\n-000019c0: 6465 5f6d 6f64 756c 657f 3138 3734 3538 de_module.187458\n-000019d0: 0a4e 6f64 653a 2065 6863 695f 6d6f 6475 .Node: ehci_modu\n-000019e0: 6c65 7f31 3837 3733 390a 4e6f 6465 3a20 le.187739.Node: \n-000019f0: 656c 665f 6d6f 6475 6c65 7f31 3837 3937 elf_module.18797\n-00001a00: 300a 4e6f 6465 3a20 656d 756e 6574 5f6d 0.Node: emunet_m\n-00001a10: 6f64 756c 657f 3138 3831 3731 0a4e 6f64 odule.188171.Nod\n-00001a20: 653a 2065 6d75 7063 695f 6d6f 6475 6c65 e: emupci_module\n-00001a30: 7f31 3838 3336 380a 4e6f 6465 3a20 6572 .188368.Node: er\n-00001a40: 6f66 735f 6d6f 6475 6c65 7f31 3838 3537 ofs_module.18857\n-00001a50: 380a 4e6f 6465 3a20 6573 6363 5f6d 6f64 8.Node: escc_mod\n-00001a60: 756c 657f 3138 3837 3737 0a4e 6f64 653a ule.188777.Node:\n-00001a70: 2065 7661 6c5f 6d6f 6475 6c65 7f31 3838 eval_module.188\n-00001a80: 3936 390a 4e6f 6465 3a20 6578 6661 745f 969.Node: exfat_\n-00001a90: 6d6f 6475 6c65 7f31 3839 3233 380a 4e6f module.189238.No\n-00001aa0: 6465 3a20 6578 6663 7465 7374 5f6d 6f64 de: exfctest_mod\n-00001ab0: 756c 657f 3138 3934 3631 0a4e 6f64 653a ule.189461.Node:\n-00001ac0: 2065 7874 325f 6d6f 6475 6c65 7f31 3839 ext2_module.189\n-00001ad0: 3733 360a 4e6f 6465 3a20 6578 7463 6d64 736.Node: extcmd\n-00001ae0: 5f6d 6f64 756c 657f 3138 3939 3833 0a4e _module.189983.N\n-00001af0: 6f64 653a 2066 3266 735f 6d6f 6475 6c65 ode: f2fs_module\n-00001b00: 7f31 3930 3235 340a 4e6f 6465 3a20 6661 .190254.Node: fa\n-00001b10: 745f 6d6f 6475 6c65 7f31 3930 3435 320a t_module.190452.\n-00001b20: 4e6f 6465 3a20 6664 745f 6d6f 6475 6c65 Node: fdt_module\n-00001b30: 7f31 3930 3639 390a 4e6f 6465 3a20 6669 .190699.Node: fi\n-00001b40: 6c65 5f6d 6f64 756c 657f 3139 3131 3234 le_module.191124\n-00001b50: 0a4e 6f64 653a 2066 6978 7669 6465 6f5f .Node: fixvideo_\n-00001b60: 6d6f 6475 6c65 7f31 3931 3339 350a 4e6f module.191395.No\n-00001b70: 6465 3a20 666f 6e74 5f6d 6f64 756c 657f de: font_module.\n-00001b80: 3139 3137 3838 0a4e 6f64 653a 2066 7265 191788.Node: fre\n-00001b90: 6564 6f73 5f6d 6f64 756c 657f 3139 3230 edos_module.1920\n-00001ba0: 3938 0a4e 6f64 653a 2066 7368 656c 705f 98.Node: fshelp_\n-00001bb0: 6d6f 6475 6c65 7f31 3932 3331 310a 4e6f module.192311.No\n-00001bc0: 6465 3a20 6675 6e63 7469 6f6e 616c 5f74 de: functional_t\n-00001bd0: 6573 745f 6d6f 6475 6c65 7f31 3932 3532 est_module.19252\n-00001be0: 340a 4e6f 6465 3a20 6763 7279 5f61 7263 4.Node: gcry_arc\n-00001bf0: 666f 7572 5f6d 6f64 756c 657f 3139 3238 four_module.1928\n-00001c00: 3139 0a4e 6f64 653a 2067 6372 795f 626c 19.Node: gcry_bl\n-00001c10: 6f77 6669 7368 5f6d 6f64 756c 657f 3139 owfish_module.19\n-00001c20: 3332 3139 0a4e 6f64 653a 2067 6372 795f 3219.Node: gcry_\n-00001c30: 6361 6d65 6c6c 6961 5f6d 6f64 756c 657f camellia_module.\n-00001c40: 3139 3334 3735 0a4e 6f64 653a 2067 6372 193475.Node: gcr\n-00001c50: 795f 6361 7374 355f 6d6f 6475 6c65 7f31 y_cast5_module.1\n-00001c60: 3933 3732 390a 4e6f 6465 3a20 6763 7279 93729.Node: gcry\n-00001c70: 5f63 7263 5f6d 6f64 756c 657f 3139 3430 _crc_module.1940\n-00001c80: 3033 0a4e 6f64 653a 2067 6372 795f 6465 03.Node: gcry_de\n-00001c90: 735f 6d6f 6475 6c65 7f31 3934 3238 360a s_module.194286.\n-00001ca0: 4e6f 6465 3a20 6763 7279 5f64 7361 5f6d Node: gcry_dsa_m\n-00001cb0: 6f64 756c 657f 3139 3436 3835 0a4e 6f64 odule.194685.Nod\n-00001cc0: 653a 2067 6372 795f 6964 6561 5f6d 6f64 e: gcry_idea_mod\n-00001cd0: 756c 657f 3139 3439 3433 0a4e 6f64 653a ule.194943.Node:\n-00001ce0: 2067 6372 795f 6d64 345f 6d6f 6475 6c65 gcry_md4_module\n-00001cf0: 7f31 3935 3231 360a 4e6f 6465 3a20 6763 .195216.Node: gc\n-00001d00: 7279 5f6d 6435 5f6d 6f64 756c 657f 3139 ry_md5_module.19\n-00001d10: 3535 3532 0a4e 6f64 653a 2067 6372 795f 5552.Node: gcry_\n-00001d20: 7266 6332 3236 385f 6d6f 6475 6c65 7f31 rfc2268_module.1\n-00001d30: 3935 3839 310a 4e6f 6465 3a20 6763 7279 95891.Node: gcry\n-00001d40: 5f72 696a 6e64 6165 6c5f 6d6f 6475 6c65 _rijndael_module\n-00001d50: 7f31 3936 3234 330a 4e6f 6465 3a20 6763 .196243.Node: gc\n-00001d60: 7279 5f72 6d64 3136 305f 6d6f 6475 6c65 ry_rmd160_module\n-00001d70: 7f31 3936 3535 300a 4e6f 6465 3a20 6763 .196550.Node: gc\n-00001d80: 7279 5f72 7361 5f6d 6f64 756c 657f 3139 ry_rsa_module.19\n-00001d90: 3638 3036 0a4e 6f64 653a 2067 6372 795f 6806.Node: gcry_\n-00001da0: 7365 6564 5f6d 6f64 756c 657f 3139 3730 seed_module.1970\n-00001db0: 3634 0a4e 6f64 653a 2067 6372 795f 7365 64.Node: gcry_se\n-00001dc0: 7270 656e 745f 6d6f 6475 6c65 7f31 3937 rpent_module.197\n-00001dd0: 3239 390a 4e6f 6465 3a20 6763 7279 5f73 299.Node: gcry_s\n-00001de0: 6861 315f 6d6f 6475 6c65 7f31 3937 3536 ha1_module.19756\n-00001df0: 350a 4e6f 6465 3a20 6763 7279 5f73 6861 5.Node: gcry_sha\n-00001e00: 3235 365f 6d6f 6475 6c65 7f31 3937 3932 256_module.19792\n-00001e10: 330a 4e6f 6465 3a20 6763 7279 5f73 6861 3.Node: gcry_sha\n-00001e20: 3531 325f 6d6f 6475 6c65 7f31 3938 3233 512_module.19823\n-00001e30: 320a 4e6f 6465 3a20 6763 7279 5f74 6967 2.Node: gcry_tig\n-00001e40: 6572 5f6d 6f64 756c 657f 3139 3835 3432 er_module.198542\n-00001e50: 0a4e 6f64 653a 2067 6372 795f 7477 6f66 .Node: gcry_twof\n-00001e60: 6973 685f 6d6f 6475 6c65 7f31 3938 3831 ish_module.19881\n-00001e70: 370a 4e6f 6465 3a20 6763 7279 5f77 6869 7.Node: gcry_whi\n-00001e80: 726c 706f 6f6c 5f6d 6f64 756c 657f 3139 rlpool_module.19\n-00001e90: 3930 3834 0a4e 6f64 653a 2067 6462 5f6d 9084.Node: gdb_m\n-00001ea0: 6f64 756c 657f 3139 3933 3434 0a4e 6f64 odule.199344.Nod\n-00001eb0: 653a 2067 656c 695f 6d6f 6475 6c65 7f31 e: geli_module.1\n-00001ec0: 3939 3930 360a 4e6f 6465 3a20 6765 7474 99906.Node: gett\n-00001ed0: 6578 745f 6d6f 6475 6c65 7f32 3030 3237 ext_module.20027\n-00001ee0: 320a 4e6f 6465 3a20 6766 786d 656e 755f 2.Node: gfxmenu_\n-00001ef0: 6d6f 6475 6c65 7f32 3030 3536 330a 4e6f module.200563.No\n-00001f00: 6465 3a20 6766 7874 6572 6d5f 6d6f 6475 de: gfxterm_modu\n-00001f10: 6c65 7f32 3030 3838 390a 4e6f 6465 3a20 le.200889.Node: \n-00001f20: 6766 7874 6572 6d5f 6261 636b 6772 6f75 gfxterm_backgrou\n-00001f30: 6e64 5f6d 6f64 756c 657f 3230 3131 3339 nd_module.201139\n-00001f40: 0a4e 6f64 653a 2067 6678 7465 726d 5f6d .Node: gfxterm_m\n-00001f50: 656e 755f 6d6f 6475 6c65 7f32 3031 3534 enu_module.20154\n-00001f60: 350a 4e6f 6465 3a20 6770 7473 796e 635f 5.Node: gptsync_\n-00001f70: 6d6f 6475 6c65 7f32 3031 3739 350a 4e6f module.201795.No\n-00001f80: 6465 3a20 677a 696f 5f6d 6f64 756c 657f de: gzio_module.\n-00001f90: 3230 3230 3331 0a4e 6f64 653a 2068 616c 202031.Node: hal\n-00001fa0: 745f 6d6f 6475 6c65 7f32 3032 3438 370a t_module.202487.\n-00001fb0: 4e6f 6465 3a20 6861 7368 7375 6d5f 6d6f Node: hashsum_mo\n-00001fc0: 6475 6c65 7f32 3032 3733 320a 4e6f 6465 dule.202732.Node\n-00001fd0: 3a20 6864 7061 726d 5f6d 6f64 756c 657f : hdparm_module.\n-00001fe0: 3230 3331 3635 0a4e 6f64 653a 2068 656c 203165.Node: hel\n-00001ff0: 6c6f 5f6d 6f64 756c 657f 3230 3337 3539 lo_module.203759\n-00002000: 0a4e 6f64 653a 2068 656c 705f 6d6f 6475 .Node: help_modu\n-00002010: 6c65 7f32 3034 3033 320a 4e6f 6465 3a20 le.204032.Node: \n-00002020: 6865 7864 756d 705f 6d6f 6475 6c65 7f32 hexdump_module.2\n-00002030: 3034 3236 370a 4e6f 6465 3a20 6866 735f 04267.Node: hfs_\n-00002040: 6d6f 6475 6c65 7f32 3034 3533 390a 4e6f module.204539.No\n-00002050: 6465 3a20 6866 7370 6c75 735f 6d6f 6475 de: hfsplus_modu\n-00002060: 6c65 7f32 3034 3834 300a 4e6f 6465 3a20 le.204840.Node: \n-00002070: 6866 7370 6c75 7363 6f6d 705f 6d6f 6475 hfspluscomp_modu\n-00002080: 6c65 7f32 3035 3036 390a 4e6f 6465 3a20 le.205069.Node: \n-00002090: 6874 7470 5f6d 6f64 756c 657f 3230 3533 http_module.2053\n-000020a0: 3239 0a4e 6f64 653a 2069 6565 6531 3237 29.Node: ieee127\n-000020b0: 355f 6662 5f6d 6f64 756c 657f 3230 3536 5_fb_module.2056\n-000020c0: 3634 0a4e 6f64 653a 2069 6f72 775f 6d6f 64.Node: iorw_mo\n-000020d0: 6475 6c65 7f32 3035 3930 390a 4e6f 6465 dule.205909.Node\n-000020e0: 3a20 6973 6f39 3636 305f 6d6f 6475 6c65 : iso9660_module\n-000020f0: 7f32 3036 3337 300a 4e6f 6465 3a20 6a66 .206370.Node: jf\n-00002100: 735f 6d6f 6475 6c65 7f32 3036 3732 370a s_module.206727.\n-00002110: 4e6f 6465 3a20 6a70 6567 5f6d 6f64 756c Node: jpeg_modul\n-00002120: 657f 3230 3730 3135 0a4e 6f64 653a 206a e.207015.Node: j\n-00002130: 736f 6e5f 6d6f 6475 6c65 7f32 3037 3238 son_module.20728\n-00002140: 310a 4e6f 6465 3a20 6b65 796c 6179 6f75 1.Node: keylayou\n-00002150: 7473 5f6d 6f64 756c 657f 3230 3736 3234 ts_module.207624\n-00002160: 0a4e 6f64 653a 206b 6579 7374 6174 7573 .Node: keystatus\n-00002170: 5f6d 6f64 756c 657f 3230 3832 3734 0a4e _module.208274.N\n-00002180: 6f64 653a 206c 646d 5f6d 6f64 756c 657f ode: ldm_module.\n-00002190: 3230 3835 3435 0a4e 6f64 653a 206c 6567 208545.Node: leg\n-000021a0: 6163 795f 7061 7373 776f 7264 5f74 6573 acy_password_tes\n-000021b0: 745f 6d6f 6475 6c65 7f32 3038 3932 300a t_module.208920.\n-000021c0: 4e6f 6465 3a20 6c65 6761 6379 6366 675f Node: legacycfg_\n-000021d0: 6d6f 6475 6c65 7f32 3039 3138 390a 4e6f module.209189.No\n-000021e0: 6465 3a20 6c69 6e75 785f 6d6f 6475 6c65 de: linux_module\n-000021f0: 7f32 3039 3732 360a 4e6f 6465 3a20 6c69 .209726.Node: li\n-00002200: 6e75 7831 365f 6d6f 6475 6c65 7f32 3130 nux16_module.210\n-00002210: 3033 390a 4e6f 6465 3a20 6c6f 6164 6269 039.Node: loadbi\n-00002220: 6f73 5f6d 6f64 756c 657f 3231 3033 3933 os_module.210393\n-00002230: 0a4e 6f64 653a 206c 6f61 6465 6e76 5f6d .Node: loadenv_m\n-00002240: 6f64 756c 657f 3231 3038 3534 0a4e 6f64 odule.210854.Nod\n-00002250: 653a 206c 6f6f 7062 6163 6b5f 6d6f 6475 e: loopback_modu\n-00002260: 6c65 7f32 3131 3239 340a 4e6f 6465 3a20 le.211294.Node: \n-00002270: 6c73 5f6d 6f64 756c 657f 3231 3135 3237 ls_module.211527\n-00002280: 0a4e 6f64 653a 206c 7361 6370 695f 6d6f .Node: lsacpi_mo\n-00002290: 6475 6c65 7f32 3131 3733 350a 4e6f 6465 dule.211735.Node\n-000022a0: 3a20 6c73 6170 6d5f 6d6f 6475 6c65 7f32 : lsapm_module.2\n-000022b0: 3132 3031 330a 4e6f 6465 3a20 6c73 6465 12013.Node: lsde\n-000022c0: 765f 6d6f 6475 6c65 7f32 3132 3237 380a v_module.212278.\n-000022d0: 4e6f 6465 3a20 6c73 6566 695f 6d6f 6475 Node: lsefi_modu\n-000022e0: 6c65 7f32 3132 3535 340a 4e6f 6465 3a20 le.212554.Node: \n-000022f0: 6c73 6566 696d 6d61 705f 6d6f 6475 6c65 lsefimmap_module\n-00002300: 7f32 3132 3830 370a 4e6f 6465 3a20 6c73 .212807.Node: ls\n-00002310: 6566 6973 7973 7461 625f 6d6f 6475 6c65 efisystab_module\n-00002320: 7f32 3133 3038 350a 4e6f 6465 3a20 6c73 .213085.Node: ls\n-00002330: 6d6d 6170 5f6d 6f64 756c 657f 3231 3333 mmap_module.2133\n-00002340: 3733 0a4e 6f64 653a 206c 7370 6369 5f6d 73.Node: lspci_m\n-00002350: 6f64 756c 657f 3231 3336 3339 0a4e 6f64 odule.213639.Nod\n-00002360: 653a 206c 7373 616c 5f6d 6f64 756c 657f e: lssal_module.\n-00002370: 3231 3338 3833 0a4e 6f64 653a 206c 7373 213883.Node: lss\n-00002380: 7064 5f6d 6f64 756c 657f 3231 3431 3838 pd_module.214188\n-00002390: 0a4e 6f64 653a 206c 7378 656e 5f6d 6f64 .Node: lsxen_mod\n-000023a0: 756c 657f 3231 3434 3838 0a4e 6f64 653a ule.214488.Node:\n-000023b0: 206c 756b 735f 6d6f 6475 6c65 7f32 3134 luks_module.214\n-000023c0: 3732 360a 4e6f 6465 3a20 6c75 6b73 325f 726.Node: luks2_\n-000023d0: 6d6f 6475 6c65 7f32 3134 3936 360a 4e6f module.214966.No\n-000023e0: 6465 3a20 6c76 6d5f 6d6f 6475 6c65 7f32 de: lvm_module.2\n-000023f0: 3135 3139 370a 4e6f 6465 3a20 6c7a 6f70 15197.Node: lzop\n-00002400: 696f 5f6d 6f64 756c 657f 3231 3535 3734 io_module.215574\n-00002410: 0a4e 6f64 653a 206d 6163 626c 6573 735f .Node: macbless_\n-00002420: 6d6f 6475 6c65 7f32 3135 3738 390a 4e6f module.215789.No\n-00002430: 6465 3a20 6d61 6368 6f5f 6d6f 6475 6c65 de: macho_module\n-00002440: 7f32 3136 3135 380a 4e6f 6465 3a20 6d64 .216158.Node: md\n-00002450: 615f 7465 7874 5f6d 6f64 756c 657f 3231 a_text_module.21\n-00002460: 3633 3937 0a4e 6f64 653a 206d 6472 6169 6397.Node: mdrai\n-00002470: 6430 395f 6d6f 6475 6c65 7f32 3136 3635 d09_module.21665\n-00002480: 370a 4e6f 6465 3a20 6d64 7261 6964 3039 7.Node: mdraid09\n-00002490: 5f62 655f 6d6f 6475 6c65 7f32 3137 3036 _be_module.21706\n-000024a0: 390a 4e6f 6465 3a20 6d64 7261 6964 3178 9.Node: mdraid1x\n-000024b0: 5f6d 6f64 756c 657f 3231 3734 3834 0a4e _module.217484.N\n-000024c0: 6f64 653a 206d 656d 6469 736b 5f6d 6f64 ode: memdisk_mod\n-000024d0: 756c 657f 3231 3737 3938 0a4e 6f64 653a ule.217798.Node:\n-000024e0: 206d 656d 7277 5f6d 6f64 756c 657f 3231 memrw_module.21\n-000024f0: 3830 3237 0a4e 6f64 653a 206d 656d 746f 8027.Node: memto\n-00002500: 6f6c 735f 6d6f 6475 6c65 7f32 3138 3635 ols_module.21865\n-00002510: 310a 4e6f 6465 3a20 6d69 6e69 636d 645f 1.Node: minicmd_\n-00002520: 6d6f 6475 6c65 7f32 3138 3931 360a 4e6f module.218916.No\n-00002530: 6465 3a20 6d69 6e69 785f 6d6f 6475 6c65 de: minix_module\n-00002540: 7f32 3139 3432 380a 4e6f 6465 3a20 6d69 .219428.Node: mi\n-00002550: 6e69 7832 5f6d 6f64 756c 657f 3231 3937 nix2_module.2197\n-00002560: 3132 0a4e 6f64 653a 206d 696e 6978 325f 12.Node: minix2_\n-00002570: 6265 5f6d 6f64 756c 657f 3232 3030 3030 be_module.220000\n-00002580: 0a4e 6f64 653a 206d 696e 6978 335f 6d6f .Node: minix3_mo\n-00002590: 6475 6c65 7f32 3230 3330 360a 4e6f 6465 dule.220306.Node\n-000025a0: 3a20 6d69 6e69 7833 5f62 655f 6d6f 6475 : minix3_be_modu\n-000025b0: 6c65 7f32 3230 3539 380a 4e6f 6465 3a20 le.220598.Node: \n-000025c0: 6d69 6e69 785f 6265 5f6d 6f64 756c 657f minix_be_module.\n-000025d0: 3232 3039 3036 0a4e 6f64 653a 206d 6d61 220906.Node: mma\n-000025e0: 705f 6d6f 6475 6c65 7f32 3231 3231 300a p_module.221210.\n-000025f0: 4e6f 6465 3a20 6d6f 7273 655f 6d6f 6475 Node: morse_modu\n-00002600: 6c65 7f32 3231 3530 340a 4e6f 6465 3a20 le.221504.Node: \n-00002610: 6d70 695f 6d6f 6475 6c65 7f32 3231 3732 mpi_module.22172\n-00002620: 380a 4e6f 6465 3a20 6d73 646f 7370 6172 8.Node: msdospar\n-00002630: 745f 6d6f 6475 6c65 7f32 3232 3035 320a t_module.222052.\n-00002640: 4e6f 6465 3a20 6d75 6c5f 7465 7374 5f6d Node: mul_test_m\n-00002650: 6f64 756c 657f 3232 3233 3039 0a4e 6f64 odule.222309.Nod\n-00002660: 653a 206d 756c 7469 626f 6f74 5f6d 6f64 e: multiboot_mod\n-00002670: 756c 657f 3232 3235 3439 0a4e 6f64 653a ule.222549.Node:\n-00002680: 206d 756c 7469 626f 6f74 325f 6d6f 6475 multiboot2_modu\n-00002690: 6c65 7f32 3232 3937 300a 4e6f 6465 3a20 le.222970.Node: \n-000026a0: 6e61 6e64 5f6d 6f64 756c 657f 3232 3333 nand_module.2233\n-000026b0: 3332 0a4e 6f64 653a 206e 6174 6976 6564 32.Node: natived\n-000026c0: 6973 6b5f 6d6f 6475 6c65 7f32 3233 3535 isk_module.22355\n-000026d0: 300a 4e6f 6465 3a20 6e65 745f 6d6f 6475 0.Node: net_modu\n-000026e0: 6c65 7f32 3233 3739 310a 4e6f 6465 3a20 le.223791.Node: \n-000026f0: 6e65 7763 5f6d 6f64 756c 657f 3232 3439 newc_module.2249\n-00002700: 3234 0a4e 6f64 653a 206e 696c 6673 325f 24.Node: nilfs2_\n-00002710: 6d6f 6475 6c65 7f32 3235 3637 380a 4e6f module.225678.No\n-00002720: 6465 3a20 6e6f 726d 616c 5f6d 6f64 756c de: normal_modul\n-00002730: 657f 3232 3539 3830 0a4e 6f64 653a 206e e.225980.Node: n\n-00002740: 7466 735f 6d6f 6475 6c65 7f32 3236 3230 tfs_module.22620\n-00002750: 320a 4e6f 6465 3a20 6e74 6673 636f 6d70 2.Node: ntfscomp\n-00002760: 5f6d 6f64 756c 657f 3232 3634 3937 0a4e _module.226497.N\n-00002770: 6f64 653a 206e 746c 6472 5f6d 6f64 756c ode: ntldr_modul\n-00002780: 657f 3232 3638 3136 0a4e 6f64 653a 206f e.226816.Node: o\n-00002790: 6463 5f6d 6f64 756c 657f 3232 3730 3736 dc_module.227076\n-000027a0: 0a4e 6f64 653a 206f 6666 7365 7469 6f5f .Node: offsetio_\n-000027b0: 6d6f 6475 6c65 7f32 3237 3535 320a 4e6f module.227552.No\n-000027c0: 6465 3a20 6f66 6e65 745f 6d6f 6475 6c65 de: ofnet_module\n-000027d0: 7f32 3237 3737 360a 4e6f 6465 3a20 6f68 .227776.Node: oh\n-000027e0: 6369 5f6d 6f64 756c 657f 3232 3739 3937 ci_module.227997\n-000027f0: 0a4e 6f64 653a 2070 6172 745f 6163 6f72 .Node: part_acor\n-00002800: 6e5f 6d6f 6475 6c65 7f32 3238 3233 350a n_module.228235.\n-00002810: 4e6f 6465 3a20 7061 7274 5f61 6d69 6761 Node: part_amiga\n-00002820: 5f6d 6f64 756c 657f 3232 3834 3939 0a4e _module.228499.N\n-00002830: 6f64 653a 2070 6172 745f 6170 706c 655f ode: part_apple_\n-00002840: 6d6f 6475 6c65 7f32 3238 3734 340a 4e6f module.228744.No\n-00002850: 6465 3a20 7061 7274 5f62 7364 5f6d 6f64 de: part_bsd_mod\n-00002860: 756c 657f 3232 3839 3931 0a4e 6f64 653a ule.228991.Node:\n-00002870: 2070 6172 745f 6466 6c79 5f6d 6f64 756c part_dfly_modul\n-00002880: 657f 3232 3932 3330 0a4e 6f64 653a 2070 e.229230.Node: p\n-00002890: 6172 745f 6476 685f 6d6f 6475 6c65 7f32 art_dvh_module.2\n-000028a0: 3239 3437 360a 4e6f 6465 3a20 7061 7274 29476.Node: part\n-000028b0: 5f67 7074 5f6d 6f64 756c 657f 3232 3937 _gpt_module.2297\n-000028c0: 3239 0a4e 6f64 653a 2070 6172 745f 6d73 29.Node: part_ms\n-000028d0: 646f 735f 6d6f 6475 6c65 7f32 3239 3938 dos_module.22998\n-000028e0: 380a 4e6f 6465 3a20 7061 7274 5f70 6c61 8.Node: part_pla\n-000028f0: 6e5f 6d6f 6475 6c65 7f32 3330 3236 340a n_module.230264.\n-00002900: 4e6f 6465 3a20 7061 7274 5f73 756e 5f6d Node: part_sun_m\n-00002910: 6f64 756c 657f 3233 3035 3039 0a4e 6f64 odule.230509.Nod\n-00002920: 653a 2070 6172 745f 7375 6e70 635f 6d6f e: part_sunpc_mo\n-00002930: 6475 6c65 7f32 3330 3735 300a 4e6f 6465 dule.230750.Node\n-00002940: 3a20 7061 7274 746f 6f6c 5f6d 6f64 756c : parttool_modul\n-00002950: 657f 3233 3039 3937 0a4e 6f64 653a 2070 e.230997.Node: p\n-00002960: 6173 7377 6f72 645f 6d6f 6475 6c65 7f32 assword_module.2\n-00002970: 3331 3233 390a 4e6f 6465 3a20 7061 7373 31239.Node: pass\n-00002980: 776f 7264 5f70 626b 6466 325f 6d6f 6475 word_pbkdf2_modu\n-00002990: 6c65 7f32 3331 3632 320a 4e6f 6465 3a20 le.231622.Node: \n-000029a0: 7061 7461 5f6d 6f64 756c 657f 3233 3138 pata_module.2318\n-000029b0: 3933 0a4e 6f64 653a 2070 626b 6466 325f 93.Node: pbkdf2_\n-000029c0: 6d6f 6475 6c65 7f32 3332 3130 320a 4e6f module.232102.No\n-000029d0: 6465 3a20 7062 6b64 6632 5f74 6573 745f de: pbkdf2_test_\n-000029e0: 6d6f 6475 6c65 7f32 3332 3335 340a 4e6f module.232354.No\n-000029f0: 6465 3a20 7063 695f 6d6f 6475 6c65 7f32 de: pci_module.2\n-00002a00: 3332 3538 350a 4e6f 6465 3a20 7063 6964 32585.Node: pcid\n-00002a10: 756d 705f 6d6f 6475 6c65 7f32 3332 3830 ump_module.23280\n-00002a20: 350a 4e6f 6465 3a20 7067 705f 6d6f 6475 5.Node: pgp_modu\n-00002a30: 6c65 7f32 3333 3132 370a 4e6f 6465 3a20 le.233127.Node: \n-00002a40: 706c 6169 6e6d 6f75 6e74 5f6d 6f64 756c plainmount_modul\n-00002a50: 657f 3233 3336 3839 0a4e 6f64 653a 2070 e.233689.Node: p\n-00002a60: 6c61 6e39 5f6d 6f64 756c 657f 3233 3339 lan9_module.2339\n-00002a70: 3836 0a4e 6f64 653a 2070 6c61 795f 6d6f 86.Node: play_mo\n-00002a80: 6475 6c65 7f32 3334 3139 350a 4e6f 6465 dule.234195.Node\n-00002a90: 3a20 706e 675f 6d6f 6475 6c65 7f32 3334 : png_module.234\n-00002aa0: 3434 350a 4e6f 6465 3a20 7072 696f 7269 445.Node: priori\n-00002ab0: 7479 5f71 7565 7565 5f6d 6f64 756c 657f ty_queue_module.\n-00002ac0: 3233 3436 3635 0a4e 6f64 653a 2070 726f 234665.Node: pro\n-00002ad0: 6265 5f6d 6f64 756c 657f 3233 3439 3236 be_module.234926\n-00002ae0: 0a4e 6f64 653a 2070 726f 6366 735f 6d6f .Node: procfs_mo\n-00002af0: 6475 6c65 7f32 3335 3138 360a 4e6f 6465 dule.235186.Node\n-00002b00: 3a20 7072 6f67 7265 7373 5f6d 6f64 756c : progress_modul\n-00002b10: 657f 3233 3534 3336 0a4e 6f64 653a 2070 e.235436.Node: p\n-00002b20: 7865 5f6d 6f64 756c 657f 3233 3536 3438 xe_module.235648\n-00002b30: 0a4e 6f64 653a 2070 7865 6368 6169 6e5f .Node: pxechain_\n-00002b40: 6d6f 6475 6c65 7f32 3335 3931 310a 4e6f module.235911.No\n-00002b50: 6465 3a20 7261 6964 3572 6563 5f6d 6f64 de: raid5rec_mod\n-00002b60: 756c 657f 3233 3631 3436 0a4e 6f64 653a ule.236146.Node:\n-00002b70: 2072 6169 6436 7265 635f 6d6f 6475 6c65 raid6rec_module\n-00002b80: 7f32 3336 3336 310a 4e6f 6465 3a20 7261 .236361.Node: ra\n-00002b90: 6e64 6f6d 5f6d 6f64 756c 657f 3233 3635 ndom_module.2365\n-00002ba0: 3733 0a4e 6f64 653a 2072 646d 7372 5f6d 73.Node: rdmsr_m\n-00002bb0: 6f64 756c 657f 3233 3638 3633 0a4e 6f64 odule.236863.Nod\n-00002bc0: 653a 2072 6561 645f 6d6f 6475 6c65 7f32 e: read_module.2\n-00002bd0: 3337 3131 390a 4e6f 6465 3a20 7265 626f 37119.Node: rebo\n-00002be0: 6f74 5f6d 6f64 756c 657f 3233 3733 3537 ot_module.237357\n-00002bf0: 0a4e 6f64 653a 2072 6567 6578 705f 6d6f .Node: regexp_mo\n-00002c00: 6475 6c65 7f32 3337 3630 340a 4e6f 6465 dule.237604.Node\n-00002c10: 3a20 7265 6973 6572 6673 5f6d 6f64 756c : reiserfs_modul\n-00002c20: 657f 3233 3739 3538 0a4e 6f64 653a 2072 e.237958.Node: r\n-00002c30: 656c 6f63 6174 6f72 5f6d 6f64 756c 657f elocator_module.\n-00002c40: 3233 3832 3533 0a4e 6f64 653a 2072 6f6d 238253.Node: rom\n-00002c50: 6673 5f6d 6f64 756c 657f 3233 3835 3439 fs_module.238549\n-00002c60: 0a4e 6f64 653a 2073 6373 695f 6d6f 6475 .Node: scsi_modu\n-00002c70: 6c65 7f32 3338 3834 320a 4e6f 6465 3a20 le.238842.Node: \n-00002c80: 7364 6c5f 6d6f 6475 6c65 7f32 3339 3138 sdl_module.23918\n-00002c90: 340a 4e6f 6465 3a20 7365 6172 6368 5f6d 4.Node: search_m\n-00002ca0: 6f64 756c 657f 3233 3936 3434 0a4e 6f64 odule.239644.Nod\n-00002cb0: 653a 2073 6561 7263 685f 6673 5f66 696c e: search_fs_fil\n-00002cc0: 655f 6d6f 6475 6c65 7f32 3339 3933 380a e_module.239938.\n-00002cd0: 4e6f 6465 3a20 7365 6172 6368 5f66 735f Node: search_fs_\n-00002ce0: 7575 6964 5f6d 6f64 756c 657f 3234 3032 uuid_module.2402\n-00002cf0: 3632 0a4e 6f64 653a 2073 6561 7263 685f 62.Node: search_\n-00002d00: 6c61 6265 6c5f 6d6f 6475 6c65 7f32 3430 label_module.240\n-00002d10: 3539 350a 4e6f 6465 3a20 7365 6e64 6b65 595.Node: sendke\n-00002d20: 795f 6d6f 6475 6c65 7f32 3430 3931 380a y_module.240918.\n-00002d30: 4e6f 6465 3a20 7365 7269 616c 5f6d 6f64 Node: serial_mod\n-00002d40: 756c 657f 3234 3131 3833 0a4e 6f64 653a ule.241183.Node:\n-00002d50: 2073 6574 6a6d 705f 6d6f 6475 6c65 7f32 setjmp_module.2\n-00002d60: 3431 3439 310a 4e6f 6465 3a20 7365 746a 41491.Node: setj\n-00002d70: 6d70 5f74 6573 745f 6d6f 6475 6c65 7f32 mp_test_module.2\n-00002d80: 3431 3732 310a 4e6f 6465 3a20 7365 7470 41721.Node: setp\n-00002d90: 6369 5f6d 6f64 756c 657f 3234 3139 3739 ci_module.241979\n-00002da0: 0a4e 6f64 653a 2073 6673 5f6d 6f64 756c .Node: sfs_modul\n-00002db0: 657f 3234 3232 3238 0a4e 6f64 653a 2073 e.242228.Node: s\n-00002dc0: 6869 6674 5f74 6573 745f 6d6f 6475 6c65 hift_test_module\n-00002dd0: 7f32 3432 3531 390a 4e6f 6465 3a20 7369 .242519.Node: si\n-00002de0: 676e 6174 7572 655f 7465 7374 5f6d 6f64 gnature_test_mod\n-00002df0: 756c 657f 3234 3237 3634 0a4e 6f64 653a ule.242764.Node:\n-00002e00: 2073 6c65 6570 5f6d 6f64 756c 657f 3234 sleep_module.24\n-00002e10: 3330 3334 0a4e 6f64 653a 2073 6c65 6570 3034.Node: sleep\n-00002e20: 5f74 6573 745f 6d6f 6475 6c65 7f32 3433 _test_module.243\n-00002e30: 3331 320a 4e6f 6465 3a20 736d 6269 6f73 312.Node: smbios\n-00002e40: 5f6d 6f64 756c 657f 3234 3335 3430 0a4e _module.243540.N\n-00002e50: 6f64 653a 2073 706b 6d6f 6465 6d5f 6d6f ode: spkmodem_mo\n-00002e60: 6475 6c65 7f32 3433 3831 300a 4e6f 6465 dule.243810.Node\n-00002e70: 3a20 7371 7561 7368 345f 6d6f 6475 6c65 : squash4_module\n-00002e80: 7f32 3434 3139 390a 4e6f 6465 3a20 7374 .244199.Node: st\n-00002e90: 7274 6f75 6c6c 5f74 6573 745f 6d6f 6475 rtoull_test_modu\n-00002ea0: 6c65 7f32 3434 3432 380a 4e6f 6465 3a20 le.244428.Node: \n-00002eb0: 7375 7370 656e 645f 6d6f 6475 6c65 7f32 suspend_module.2\n-00002ec0: 3434 3637 310a 4e6f 6465 3a20 7379 736c 44671.Node: sysl\n-00002ed0: 696e 7578 6366 675f 6d6f 6475 6c65 7f32 inuxcfg_module.2\n-00002ee0: 3434 3933 390a 4e6f 6465 3a20 7461 725f 44939.Node: tar_\n-00002ef0: 6d6f 6475 6c65 7f32 3435 3438 300a 4e6f module.245480.No\n-00002f00: 6465 3a20 7465 726d 696e 616c 5f6d 6f64 de: terminal_mod\n-00002f10: 756c 657f 3234 3537 3036 0a4e 6f64 653a ule.245706.Node:\n-00002f20: 2074 6572 6d69 6e66 6f5f 6d6f 6475 6c65 terminfo_module\n-00002f30: 7f32 3436 3031 350a 4e6f 6465 3a20 7465 .246015.Node: te\n-00002f40: 7374 5f6d 6f64 756c 657f 3234 3632 3939 st_module.246299\n-00002f50: 0a4e 6f64 653a 2074 6573 745f 626c 6f63 .Node: test_bloc\n-00002f60: 6b61 7267 5f6d 6f64 756c 657f 3234 3635 karg_module.2465\n-00002f70: 3939 0a4e 6f64 653a 2074 6573 746c 6f61 99.Node: testloa\n-00002f80: 645f 6d6f 6475 6c65 7f32 3436 3931 340a d_module.246914.\n-00002f90: 4e6f 6465 3a20 7465 7374 7370 6565 645f Node: testspeed_\n-00002fa0: 6d6f 6475 6c65 7f32 3437 3231 300a 4e6f module.247210.No\n-00002fb0: 6465 3a20 7466 7470 5f6d 6f64 756c 657f de: tftp_module.\n-00002fc0: 3234 3734 3634 0a4e 6f64 653a 2074 6761 247464.Node: tga\n-00002fd0: 5f6d 6f64 756c 657f 3234 3737 3732 0a4e _module.247772.N\n-00002fe0: 6f64 653a 2074 696d 655f 6d6f 6475 6c65 ode: time_module\n-00002ff0: 7f32 3437 3938 340a 4e6f 6465 3a20 7470 .247984.Node: tp\n-00003000: 6d5f 6d6f 6475 6c65 7f32 3438 3233 330a m_module.248233.\n-00003010: 4e6f 6465 3a20 7472 5f6d 6f64 756c 657f Node: tr_module.\n-00003020: 3234 3835 3130 0a4e 6f64 653a 2074 7269 248510.Node: tri\n-00003030: 675f 6d6f 6475 6c65 7f32 3438 3835 370a g_module.248857.\n-00003040: 4e6f 6465 3a20 7472 7565 5f6d 6f64 756c Node: true_modul\n-00003050: 657f 3234 3931 3736 0a4e 6f64 653a 2074 e.249176.Node: t\n-00003060: 7275 6563 7279 7074 5f6d 6f64 756c 657f ruecrypt_module.\n-00003070: 3234 3934 3238 0a4e 6f64 653a 2075 626f 249428.Node: ubo\n-00003080: 6f74 6e65 745f 6d6f 6475 6c65 7f32 3439 otnet_module.249\n-00003090: 3637 370a 4e6f 6465 3a20 7564 665f 6d6f 677.Node: udf_mo\n-000030a0: 6475 6c65 7f32 3439 3933 350a 4e6f 6465 dule.249935.Node\n-000030b0: 3a20 7566 7331 5f6d 6f64 756c 657f 3235 : ufs1_module.25\n-000030c0: 3032 3435 0a4e 6f64 653a 2075 6673 315f 0245.Node: ufs1_\n-000030d0: 6265 5f6d 6f64 756c 657f 3235 3035 3239 be_module.250529\n-000030e0: 0a4e 6f64 653a 2075 6673 325f 6d6f 6475 .Node: ufs2_modu\n-000030f0: 6c65 7f32 3530 3833 330a 4e6f 6465 3a20 le.250833.Node: \n-00003100: 7568 6369 5f6d 6f64 756c 657f 3235 3131 uhci_module.2511\n-00003110: 3138 0a4e 6f64 653a 2075 7362 5f6d 6f64 18.Node: usb_mod\n-00003120: 756c 657f 3235 3133 3239 0a4e 6f64 653a ule.251329.Node:\n-00003130: 2075 7362 5f6b 6579 626f 6172 645f 6d6f usb_keyboard_mo\n-00003140: 6475 6c65 7f32 3531 3533 390a 4e6f 6465 dule.251539.Node\n-00003150: 3a20 7573 626d 735f 6d6f 6475 6c65 7f32 : usbms_module.2\n-00003160: 3531 3733 390a 4e6f 6465 3a20 7573 6273 51739.Node: usbs\n-00003170: 6572 6961 6c5f 636f 6d6d 6f6e 5f6d 6f64 erial_common_mod\n-00003180: 756c 657f 3235 3139 3438 0a4e 6f64 653a ule.251948.Node:\n-00003190: 2075 7362 7365 7269 616c 5f66 7464 695f usbserial_ftdi_\n-000031a0: 6d6f 6475 6c65 7f32 3532 3330 320a 4e6f module.252302.No\n-000031b0: 6465 3a20 7573 6273 6572 6961 6c5f 706c de: usbserial_pl\n-000031c0: 3233 3033 5f6d 6f64 756c 657f 3235 3236 2303_module.2526\n-000031d0: 3133 0a4e 6f64 653a 2075 7362 7365 7269 13.Node: usbseri\n-000031e0: 616c 5f75 7362 6465 6275 675f 6d6f 6475 al_usbdebug_modu\n-000031f0: 6c65 7f32 3532 3932 340a 4e6f 6465 3a20 le.252924.Node: \n-00003200: 7573 6274 6573 745f 6d6f 6475 6c65 7f32 usbtest_module.2\n-00003210: 3533 3338 350a 4e6f 6465 3a20 7662 655f 53385.Node: vbe_\n-00003220: 6d6f 6475 6c65 7f32 3533 3731 330a 4e6f module.253713.No\n-00003230: 6465 3a20 7665 7269 6669 6572 735f 6d6f de: verifiers_mo\n-00003240: 6475 6c65 7f32 3533 3932 320a 4e6f 6465 dule.253922.Node\n-00003250: 3a20 7667 615f 6d6f 6475 6c65 7f32 3534 : vga_module.254\n-00003260: 3136 330a 4e6f 6465 3a20 7667 615f 7465 163.Node: vga_te\n-00003270: 7874 5f6d 6f64 756c 657f 3235 3433 3734 xt_module.254374\n-00003280: 0a4e 6f64 653a 2076 6964 656f 5f6d 6f64 .Node: video_mod\n-00003290: 756c 657f 3235 3435 3933 0a4e 6f64 653a ule.254593.Node:\n-000032a0: 2076 6964 656f 5f62 6f63 6873 5f6d 6f64 video_bochs_mod\n-000032b0: 756c 657f 3235 3438 3033 0a4e 6f64 653a ule.254803.Node:\n-000032c0: 2076 6964 656f 5f63 6972 7275 735f 6d6f video_cirrus_mo\n-000032d0: 6475 6c65 7f32 3535 3036 360a 4e6f 6465 dule.255066.Node\n-000032e0: 3a20 7669 6465 6f5f 636f 6c6f 7273 5f6d : video_colors_m\n-000032f0: 6f64 756c 657f 3235 3533 3139 0a4e 6f64 odule.255319.Nod\n-00003300: 653a 2076 6964 656f 5f66 625f 6d6f 6475 e: video_fb_modu\n-00003310: 6c65 7f32 3535 3536 390a 4e6f 6465 3a20 le.255569.Node: \n-00003320: 7669 6465 6f69 6e66 6f5f 6d6f 6475 6c65 videoinfo_module\n-00003330: 7f32 3535 3738 370a 4e6f 6465 3a20 7669 .255787.Node: vi\n-00003340: 6465 6f74 6573 745f 6d6f 6475 6c65 7f32 deotest_module.2\n-00003350: 3536 3039 310a 4e6f 6465 3a20 7669 6465 56091.Node: vide\n-00003360: 6f74 6573 745f 6368 6563 6b73 756d 5f6d otest_checksum_m\n-00003370: 6f64 756c 657f 3235 3634 3138 0a4e 6f64 odule.256418.Nod\n-00003380: 653a 2077 726d 7372 5f6d 6f64 756c 657f e: wrmsr_module.\n-00003390: 3235 3637 3236 0a4e 6f64 653a 2078 656e 256726.Node: xen\n-000033a0: 5f62 6f6f 745f 6d6f 6475 6c65 7f32 3537 _boot_module.257\n-000033b0: 3030 320a 4e6f 6465 3a20 7866 735f 6d6f 002.Node: xfs_mo\n-000033c0: 6475 6c65 7f32 3537 3237 310a 4e6f 6465 dule.257271.Node\n-000033d0: 3a20 786e 755f 6d6f 6475 6c65 7f32 3537 : xnu_module.257\n-000033e0: 3435 320a 4e6f 6465 3a20 786e 755f 7575 452.Node: xnu_uu\n-000033f0: 6964 5f6d 6f64 756c 657f 3235 3739 3137 id_module.257917\n-00003400: 0a4e 6f64 653a 2078 6e75 5f75 7569 645f .Node: xnu_uuid_\n-00003410: 7465 7374 5f6d 6f64 756c 657f 3235 3831 test_module.2581\n-00003420: 3733 0a4e 6f64 653a 2078 7a69 6f5f 6d6f 73.Node: xzio_mo\n-00003430: 6475 6c65 7f32 3538 3431 370a 4e6f 6465 dule.258417.Node\n-00003440: 3a20 7a66 735f 6d6f 6475 6c65 7f32 3538 : zfs_module.258\n-00003450: 3631 340a 4e6f 6465 3a20 7a66 7363 7279 614.Node: zfscry\n-00003460: 7074 5f6d 6f64 756c 657f 3235 3837 3936 pt_module.258796\n-00003470: 0a4e 6f64 653a 207a 6673 696e 666f 5f6d .Node: zfsinfo_m\n-00003480: 6f64 756c 657f 3235 3930 3638 0a4e 6f64 odule.259068.Nod\n-00003490: 653a 207a 7374 645f 6d6f 6475 6c65 7f32 e: zstd_module.2\n-000034a0: 3539 3336 380a 4e6f 6465 3a20 436f 6d6d 59368.Node: Comm\n-000034b0: 616e 6473 7f32 3539 3535 370a 4e6f 6465 ands.259557.Node\n-000034c0: 3a20 4d65 6e75 2d73 7065 6369 6669 6320 : Menu-specific \n-000034d0: 636f 6d6d 616e 6473 7f32 3630 3434 360a commands.260446.\n-000034e0: 4e6f 6465 3a20 6d65 6e75 656e 7472 797f Node: menuentry.\n-000034f0: 3236 3131 3635 0a4e 6f64 653a 2073 7562 261165.Node: sub\n-00003500: 6d65 6e75 7f32 3632 3735 340a 4e6f 6465 menu.262754.Node\n-00003510: 3a20 4c6f 6164 6572 2063 6f6d 6d61 6e64 : Loader command\n-00003520: 737f 3236 3332 3837 0a4e 6f64 653a 2063 s.263287.Node: c\n-00003530: 6861 696e 6c6f 6164 6572 7f32 3635 3738 hainloader.26578\n-00003540: 330a 4e6f 6465 3a20 696e 6974 7264 7f32 3.Node: initrd.2\n-00003550: 3636 3437 360a 4e6f 6465 3a20 696e 6974 66476.Node: init\n-00003560: 7264 3136 7f32 3638 3637 320a 4e6f 6465 rd16.268672.Node\n-00003570: 3a20 6c69 6e75 787f 3236 3932 3738 0a4e : linux.269278.N\n-00003580: 6f64 653a 206c 696e 7578 3136 7f32 3730 ode: linux16.270\n-00003590: 3138 350a 4e6f 6465 3a20 7865 6e5f 6879 185.Node: xen_hy\n-000035a0: 7065 7276 6973 6f72 7f32 3730 3839 300a pervisor.270890.\n-000035b0: 4e6f 6465 3a20 7865 6e5f 6d6f 6475 6c65 Node: xen_module\n-000035c0: 7f32 3731 3333 340a 4e6f 6465 3a20 4765 .271334.Node: Ge\n-000035d0: 6e65 7261 6c20 636f 6d6d 616e 6473 7f32 neral commands.2\n-000035e0: 3731 3833 350a 4e6f 6465 3a20 7365 7269 71835.Node: seri\n-000035f0: 616c 7f32 3732 3238 350a 4e6f 6465 3a20 al.272285.Node: \n-00003600: 7465 726d 696e 616c 5f69 6e70 7574 7f32 terminal_input.2\n-00003610: 3734 3431 370a 4e6f 6465 3a20 7465 726d 74417.Node: term\n-00003620: 696e 616c 5f6f 7574 7075 747f 3237 3530 inal_output.2750\n-00003630: 3837 0a4e 6f64 653a 2074 6572 6d69 6e66 87.Node: terminf\n-00003640: 6f7f 3237 3537 3538 0a4e 6f64 653a 2043 o.275758.Node: C\n-00003650: 6f6d 6d61 6e64 2d6c 696e 6520 636f 6d6d ommand-line comm\n-00003660: 616e 6473 7f32 3737 3034 350a 4e6f 6465 ands.277045.Node\n-00003670: 3a20 5b7f 3238 3235 3534 0a4e 6f64 653a : [.282554.Node:\n-00003680: 2061 6370 697f 3238 3237 3235 0a4e 6f64 acpi.282725.Nod\n-00003690: 653a 2061 7574 6865 6e74 6963 6174 657f e: authenticate.\n-000036a0: 3238 3339 3937 0a4e 6f64 653a 2062 6163 283997.Node: bac\n-000036b0: 6b67 726f 756e 645f 636f 6c6f 727f 3238 kground_color.28\n-000036c0: 3434 3137 0a4e 6f64 653a 2062 6163 6b67 4417.Node: backg\n-000036d0: 726f 756e 645f 696d 6167 657f 3238 3530 round_image.2850\n-000036e0: 3739 0a4e 6f64 653a 2062 6164 7261 6d7f 79.Node: badram.\n-000036f0: 3238 3536 3230 0a4e 6f64 653a 2062 6c6f 285620.Node: blo\n-00003700: 636b 6c69 7374 7f32 3836 3939 350a 4e6f cklist.286995.No\n-00003710: 6465 3a20 626f 6f74 7f32 3837 3231 340a de: boot.287214.\n-00003720: 4e6f 6465 3a20 6361 747f 3238 3735 3231 Node: cat.287521\n-00003730: 0a4e 6f64 653a 2063 6c65 6172 7f32 3838 .Node: clear.288\n-00003740: 3439 380a 4e6f 6465 3a20 636d 6f73 636c 498.Node: cmoscl\n-00003750: 6561 6e7f 3238 3836 3631 0a4e 6f64 653a ean.288661.Node:\n-00003760: 2063 6d6f 7364 756d 707f 3238 3839 3530 cmosdump.288950\n-00003770: 0a4e 6f64 653a 2063 6d6f 7374 6573 747f .Node: cmostest.\n-00003780: 3238 3932 3330 0a4e 6f64 653a 2063 6d70 289230.Node: cmp\n-00003790: 7f32 3839 3537 330a 4e6f 6465 3a20 636f .289573.Node: co\n-000037a0: 6e66 6967 6669 6c65 7f32 3930 3332 380a nfigfile.290328.\n-000037b0: 4e6f 6465 3a20 6370 7569 647f 3239 3037 Node: cpuid.2907\n-000037c0: 3432 0a4e 6f64 653a 2063 7263 7f32 3931 42.Node: crc.291\n-000037d0: 3331 300a 4e6f 6465 3a20 6372 7970 746f 310.Node: crypto\n-000037e0: 6368 6563 6b7f 3239 3135 3737 0a4e 6f64 check.291577.Nod\n-000037f0: 653a 2063 7279 7074 6f6d 6f75 6e74 7f32 e: cryptomount.2\n-00003800: 3932 3132 360a 4e6f 6465 3a20 6375 746d 92126.Node: cutm\n-00003810: 656d 7f32 3934 3930 300a 4e6f 6465 3a20 em.294900.Node: \n-00003820: 6461 7465 7f32 3935 3736 380a 4e6f 6465 date.295768.Node\n-00003830: 3a20 6465 7669 6365 7472 6565 7f32 3936 : devicetree.296\n-00003840: 3239 370a 4e6f 6465 3a20 6469 7374 7275 297.Node: distru\n-00003850: 7374 7f32 3936 3832 340a 4e6f 6465 3a20 st.296824.Node: \n-00003860: 6472 6976 656d 6170 7f32 3937 3631 300a drivemap.297610.\n-00003870: 4e6f 6465 3a20 6563 686f 7f32 3938 3434 Node: echo.29844\n-00003880: 370a 4e6f 6465 3a20 6566 6974 6578 746d 7.Node: efitextm\n-00003890: 6f64 657f 3239 3934 3232 0a4e 6f64 653a ode.299422.Node:\n-000038a0: 2065 7661 6c7f 3330 3238 3332 0a4e 6f64 eval.302832.Nod\n-000038b0: 653a 2065 7870 6f72 747f 3330 3331 3037 e: export.303107\n-000038c0: 0a4e 6f64 653a 2066 616c 7365 7f33 3033 .Node: false.303\n-000038d0: 3430 370a 4e6f 6465 3a20 6664 7464 756d 407.Node: fdtdum\n-000038e0: 707f 3330 3336 3936 0a4e 6f64 653a 2066 p.303696.Node: f\n-000038f0: 696c 657f 3330 3434 3337 0a4e 6f64 653a ile.304437.Node:\n-00003900: 2066 7773 6574 7570 7f33 3037 3533 330a fwsetup.307533.\n-00003910: 4e6f 6465 3a20 6764 6269 6e66 6f7f 3330 Node: gdbinfo.30\n-00003920: 3738 3831 0a4e 6f64 653a 2067 6574 7465 7881.Node: gette\n-00003930: 7874 7f33 3038 3432 300a 4e6f 6465 3a20 xt.308420.Node: \n-00003940: 6770 7473 796e 637f 3330 3838 3636 0a4e gptsync.308866.N\n-00003950: 6f64 653a 2068 616c 747f 3330 3938 3038 ode: halt.309808\n-00003960: 0a4e 6f64 653a 2068 6173 6873 756d 7f33 .Node: hashsum.3\n-00003970: 3130 3138 380a 4e6f 6465 3a20 6865 6c70 10188.Node: help\n-00003980: 7f33 3131 3438 390a 4e6f 6465 3a20 6865 .311489.Node: he\n-00003990: 7864 756d 707f 3331 3139 3432 0a4e 6f64 xdump.311942.Nod\n-000039a0: 653a 2069 6e73 6d6f 647f 3331 3237 3639 e: insmod.312769\n-000039b0: 0a4e 6f64 653a 206b 6579 7374 6174 7573 .Node: keystatus\n-000039c0: 7f33 3132 3937 350a 4e6f 6465 3a20 6c69 .312975.Node: li\n-000039d0: 7374 5f65 6e76 7f33 3133 3630 300a 4e6f st_env.313600.No\n-000039e0: 6465 3a20 6c69 7374 5f74 7275 7374 6564 de: list_trusted\n-000039f0: 7f33 3133 3935 350a 4e6f 6465 3a20 6c6f .313955.Node: lo\n-00003a00: 6164 5f65 6e76 7f33 3134 3533 310a 4e6f ad_env.314531.No\n-00003a10: 6465 3a20 6c6f 6164 666f 6e74 7f33 3136 de: loadfont.316\n-00003a20: 3231 370a 4e6f 6465 3a20 6c6f 6f70 6261 217.Node: loopba\n-00003a30: 636b 7f33 3136 3538 310a 4e6f 6465 3a20 ck.316581.Node: \n-00003a40: 6c73 7f33 3137 3137 330a 4e6f 6465 3a20 ls.317173.Node: \n-00003a50: 6c73 666f 6e74 737f 3331 3737 3030 0a4e lsfonts.317700.N\n-00003a60: 6f64 653a 206c 736d 6f64 7f33 3137 3836 ode: lsmod.31786\n-00003a70: 370a 4e6f 6465 3a20 6d64 3573 756d 7f33 7.Node: md5sum.3\n-00003a80: 3138 3034 320a 4e6f 6465 3a20 6d6f 6475 18042.Node: modu\n-00003a90: 6c65 7f33 3138 3331 340a 4e6f 6465 3a20 le.318314.Node: \n-00003aa0: 6d75 6c74 6962 6f6f 747f 3331 3836 3131 multiboot.318611\n-00003ab0: 0a4e 6f64 653a 206e 6174 6976 6564 6973 .Node: nativedis\n-00003ac0: 6b7f 3331 3937 3039 0a4e 6f64 653a 206e k.319709.Node: n\n-00003ad0: 6f72 6d61 6c7f 3332 3030 3933 0a4e 6f64 ormal.320093.Nod\n-00003ae0: 653a 206e 6f72 6d61 6c5f 6578 6974 7f33 e: normal_exit.3\n-00003af0: 3230 3836 310a 4e6f 6465 3a20 7061 7274 20861.Node: part\n-00003b00: 746f 6f6c 7f33 3231 3136 380a 4e6f 6465 tool.321168.Node\n-00003b10: 3a20 7061 7373 776f 7264 7f33 3232 3639 : password.32269\n-00003b20: 350a 4e6f 6465 3a20 7061 7373 776f 7264 5.Node: password\n-00003b30: 5f70 626b 6466 327f 3332 3239 3632 0a4e _pbkdf2.322962.N\n-00003b40: 6f64 653a 2070 6c61 696e 6d6f 756e 747f ode: plainmount.\n-00003b50: 3332 3333 3635 0a4e 6f64 653a 2070 6c61 323365.Node: pla\n-00003b60: 696e 6d6f 756e 742d 466f 6f74 6e6f 7465 inmount-Footnote\n-00003b70: 737f 3332 3731 3237 0a52 6566 3a20 706c s.327127.Ref: pl\n-00003b80: 6169 6e6d 6f75 6e74 2d46 6f6f 746e 6f74 ainmount-Footnot\n-00003b90: 652d 317f 3332 3731 3932 0a4e 6f64 653a e-1.327192.Node:\n-00003ba0: 2070 6c61 797f 3332 3732 3833 0a4e 6f64 play.327283.Nod\n-00003bb0: 653a 2070 726f 6265 7f33 3238 3031 310a e: probe.328011.\n-00003bc0: 4e6f 6465 3a20 7264 6d73 727f 3332 3834 Node: rdmsr.3284\n-00003bd0: 3832 0a4e 6f64 653a 2072 6561 647f 3332 82.Node: read.32\n-00003be0: 3932 3534 0a4e 6f64 653a 2072 6562 6f6f 9254.Node: reboo\n-00003bf0: 747f 3332 3936 3937 0a4e 6f64 653a 2072 t.329697.Node: r\n-00003c00: 6567 6578 707f 3332 3938 3635 0a4e 6f64 egexp.329865.Nod\n-00003c10: 653a 2072 6d6d 6f64 7f33 3330 3339 370a e: rmmod.330397.\n-00003c20: 4e6f 6465 3a20 7361 7665 5f65 6e76 7f33 Node: save_env.3\n-00003c30: 3330 3537 350a 4e6f 6465 3a20 7365 6172 30575.Node: sear\n-00003c40: 6368 7f33 3331 3539 320a 4e6f 6465 3a20 ch.331592.Node: \n-00003c50: 7365 6e64 6b65 797f 3333 3336 3631 0a4e sendkey.333661.N\n-00003c60: 6f64 653a 2073 6574 7f33 3430 3137 350a ode: set.340175.\n-00003c70: 4e6f 6465 3a20 7368 6131 7375 6d7f 3334 Node: sha1sum.34\n-00003c80: 3035 3837 0a4e 6f64 653a 2073 6861 3235 0587.Node: sha25\n-00003c90: 3673 756d 7f33 3430 3836 350a 4e6f 6465 6sum.340865.Node\n-00003ca0: 3a20 7368 6135 3132 7375 6d7f 3334 3131 : sha512sum.3411\n-00003cb0: 3537 0a4e 6f64 653a 2073 6c65 6570 7f33 57.Node: sleep.3\n-00003cc0: 3431 3434 370a 4e6f 6465 3a20 736d 6269 41447.Node: smbi\n-00003cd0: 6f73 7f33 3431 3936 300a 4e6f 6465 3a20 os.341960.Node: \n-00003ce0: 736f 7572 6365 7f33 3435 3032 340a 4e6f source.345024.No\n-00003cf0: 6465 3a20 7465 7374 7f33 3435 3537 300a de: test.345570.\n-00003d00: 4e6f 6465 3a20 7470 6d32 5f6b 6579 5f70 Node: tpm2_key_p\n-00003d10: 726f 7465 6374 6f72 5f69 6e69 747f 3334 rotector_init.34\n-00003d20: 3834 3633 0a4e 6f64 653a 2074 706d 325f 8463.Node: tpm2_\n-00003d30: 6b65 795f 7072 6f74 6563 746f 725f 636c key_protector_cl\n-00003d40: 6561 727f 3335 3136 3335 0a4e 6f64 653a ear.351635.Node:\n-00003d50: 2074 706d 325f 6475 6d70 5f70 6372 7f33 tpm2_dump_pcr.3\n-00003d60: 3531 3933 360a 4e6f 6465 3a20 7472 7565 51936.Node: true\n-00003d70: 7f33 3532 3439 390a 4e6f 6465 3a20 7472 .352499.Node: tr\n-00003d80: 7573 747f 3335 3237 3837 0a4e 6f64 653a ust.352787.Node:\n-00003d90: 2075 6e73 6574 7f33 3533 3539 300a 4e6f unset.353590.No\n-00003da0: 6465 3a20 7665 7269 6679 5f64 6574 6163 de: verify_detac\n-00003db0: 6865 647f 3335 3337 3839 0a4e 6f64 653a hed.353789.Node:\n-00003dc0: 2076 6964 656f 696e 666f 7f33 3534 3833 videoinfo.35483\n-00003dd0: 330a 4e6f 6465 3a20 7772 6d73 727f 3335 3.Node: wrmsr.35\n-00003de0: 3530 3936 0a4e 6f64 653a 204e 6574 776f 5096.Node: Netwo\n-00003df0: 726b 696e 6720 636f 6d6d 616e 6473 7f33 rking commands.3\n-00003e00: 3535 3837 320a 4e6f 6465 3a20 6e65 745f 55872.Node: net_\n-00003e10: 6164 645f 6164 6472 7f33 3536 3934 350a add_addr.356945.\n-00003e20: 4e6f 6465 3a20 6e65 745f 6164 645f 646e Node: net_add_dn\n-00003e30: 737f 3335 3734 3639 0a4e 6f64 653a 206e s.357469.Node: n\n-00003e40: 6574 5f61 6464 5f72 6f75 7465 7f33 3537 et_add_route.357\n-00003e50: 3734 350a 4e6f 6465 3a20 6e65 745f 626f 745.Node: net_bo\n-00003e60: 6f74 707f 3335 3832 3733 0a4e 6f64 653a otp.358273.Node:\n-00003e70: 206e 6574 5f64 656c 5f61 6464 727f 3335 net_del_addr.35\n-00003e80: 3836 3338 0a4e 6f64 653a 206e 6574 5f64 8638.Node: net_d\n-00003e90: 656c 5f64 6e73 7f33 3538 3837 380a 4e6f el_dns.358878.No\n-00003ea0: 6465 3a20 6e65 745f 6465 6c5f 726f 7574 de: net_del_rout\n-00003eb0: 657f 3335 3931 3235 0a4e 6f64 653a 206e e.359125.Node: n\n-00003ec0: 6574 5f64 6863 707f 3335 3933 3539 0a4e et_dhcp.359359.N\n-00003ed0: 6f64 653a 206e 6574 5f67 6574 5f64 6863 ode: net_get_dhc\n-00003ee0: 705f 6f70 7469 6f6e 7f33 3631 3433 340a p_option.361434.\n-00003ef0: 4e6f 6465 3a20 6e65 745f 6970 7636 5f61 Node: net_ipv6_a\n-00003f00: 7574 6f63 6f6e 667f 3336 3139 3335 0a4e utoconf.361935.N\n-00003f10: 6f64 653a 206e 6574 5f6c 735f 6164 6472 ode: net_ls_addr\n-00003f20: 7f33 3632 3336 300a 4e6f 6465 3a20 6e65 .362360.Node: ne\n-00003f30: 745f 6c73 5f63 6172 6473 7f33 3632 3630 t_ls_cards.36260\n-00003f40: 380a 4e6f 6465 3a20 6e65 745f 6c73 5f64 8.Node: net_ls_d\n-00003f50: 6e73 7f33 3632 3834 340a 4e6f 6465 3a20 ns.362844.Node: \n-00003f60: 6e65 745f 6c73 5f72 6f75 7465 737f 3336 net_ls_routes.36\n-00003f70: 3330 3735 0a4e 6f64 653a 206e 6574 5f6e 3075.Node: net_n\n-00003f80: 736c 6f6f 6b75 707f 3336 3332 3832 0a4e slookup.363282.N\n-00003f90: 6f64 653a 206e 6574 5f73 6574 5f76 6c61 ode: net_set_vla\n-00003fa0: 6e7f 3336 3335 3837 0a4e 6f64 653a 2055 n.363587.Node: U\n-00003fb0: 6e64 6f63 756d 656e 7465 6420 636f 6d6d ndocumented comm\n-00003fc0: 616e 6473 7f33 3634 3035 300a 4e6f 6465 ands.364050.Node\n-00003fd0: 3a20 496e 7465 726e 6174 696f 6e61 6c69 : Internationali\n-00003fe0: 7361 7469 6f6e 7f33 3639 3730 360a 4e6f sation.369706.No\n-00003ff0: 6465 3a20 5365 6375 7269 7479 7f33 3736 de: Security.376\n-00004000: 3535 340a 4e6f 6465 3a20 4175 7468 656e 554.Node: Authen\n-00004010: 7469 6361 7469 6f6e 2061 6e64 2061 7574 tication and aut\n-00004020: 686f 7269 7361 7469 6f6e 7f33 3737 3230 horisation.37720\n-00004030: 390a 4e6f 6465 3a20 5573 696e 6720 6469 9.Node: Using di\n-00004040: 6769 7461 6c20 7369 676e 6174 7572 6573 gital signatures\n-00004050: 7f33 3830 3535 350a 4e6f 6465 3a20 5545 .380555.Node: UE\n-00004060: 4649 2073 6563 7572 6520 626f 6f74 2061 FI secure boot a\n-00004070: 6e64 2073 6869 6d7f 3338 3339 3231 0a4e nd shim.383921.N\n-00004080: 6f64 653a 2053 6563 7572 6520 426f 6f74 ode: Secure Boot\n-00004090: 2041 6476 616e 6365 6420 5461 7267 6574 Advanced Target\n-000040a0: 696e 677f 3338 3530 3537 0a4e 6f64 653a ing.385057.Node:\n-000040b0: 204d 6561 7375 7265 6420 426f 6f74 7f33 Measured Boot.3\n-000040c0: 3836 3039 360a 4e6f 6465 3a20 4c6f 636b 86096.Node: Lock\n-000040d0: 646f 776e 7f33 3838 3039 380a 4e6f 6465 down.388098.Node\n-000040e0: 3a20 5450 4d32 206b 6579 2070 726f 7465 : TPM2 key prote\n-000040f0: 6374 6f72 7f33 3839 3630 350a 4e6f 6465 ctor.389605.Node\n-00004100: 3a20 506c 6174 666f 726d 206c 696d 6974 : Platform limit\n-00004110: 6174 696f 6e73 7f34 3034 3834 380a 4e6f ations.404848.No\n-00004120: 6465 3a20 506c 6174 666f 726d 2d73 7065 de: Platform-spe\n-00004130: 6369 6669 6320 6f70 6572 6174 696f 6e73 cific operations\n-00004140: 7f34 3132 3933 360a 4e6f 6465 3a20 5375 .412936.Node: Su\n-00004150: 7070 6f72 7465 6420 6b65 726e 656c 737f pported kernels.\n-00004160: 3431 3430 3238 0a4e 6f64 653a 2054 726f 414028.Node: Tro\n-00004170: 7562 6c65 7368 6f6f 7469 6e67 7f34 3231 ubleshooting.421\n-00004180: 3636 350a 4e6f 6465 3a20 4752 5542 206f 665.Node: GRUB o\n-00004190: 6e6c 7920 6f66 6665 7273 2061 2072 6573 nly offers a res\n-000041a0: 6375 6520 7368 656c 6c7f 3432 3139 3334 cue shell.421934\n-000041b0: 0a4e 6f64 653a 2046 6972 6d77 6172 6520 .Node: Firmware \n-000041c0: 7374 616c 6c73 2069 6e73 7465 6164 206f stalls instead o\n-000041d0: 6620 626f 6f74 696e 6720 4752 5542 7f34 f booting GRUB.4\n-000041e0: 3235 3030 370a 4e6f 6465 3a20 5573 6572 25007.Node: User\n-000041f0: 2d73 7061 6365 2075 7469 6c69 7469 6573 -space utilities\n-00004200: 7f34 3235 3633 380a 4e6f 6465 3a20 496e .425638.Node: In\n-00004210: 766f 6b69 6e67 2067 7275 622d 696e 7374 voking grub-inst\n-00004220: 616c 6c7f 3432 3634 3431 0a4e 6f64 653a all.426441.Node:\n-00004230: 2049 6e76 6f6b 696e 6720 6772 7562 2d6d Invoking grub-m\n-00004240: 6b63 6f6e 6669 677f 3432 3836 3634 0a4e kconfig.428664.N\n-00004250: 6f64 653a 2049 6e76 6f6b 696e 6720 6772 ode: Invoking gr\n-00004260: 7562 2d6d 6b70 6173 7377 642d 7062 6b64 ub-mkpasswd-pbkd\n-00004270: 6632 7f34 3239 3334 360a 4e6f 6465 3a20 f2.429346.Node: \n-00004280: 496e 766f 6b69 6e67 2067 7275 622d 6d6b Invoking grub-mk\n-00004290: 7265 6c70 6174 687f 3433 3030 3538 0a4e relpath.430058.N\n-000042a0: 6f64 653a 2049 6e76 6f6b 696e 6720 6772 ode: Invoking gr\n-000042b0: 7562 2d6d 6b72 6573 6375 657f 3433 3038 ub-mkrescue.4308\n-000042c0: 3830 0a4e 6f64 653a 2049 6e76 6f6b 696e 80.Node: Invokin\n-000042d0: 6720 6772 7562 2d6d 6f75 6e74 7f34 3332 g grub-mount.432\n-000042e0: 3733 380a 4e6f 6465 3a20 496e 766f 6b69 738.Node: Invoki\n-000042f0: 6e67 2067 7275 622d 7072 6f62 657f 3433 ng grub-probe.43\n-00004300: 3538 3932 0a4e 6f64 653a 2049 6e76 6f6b 5892.Node: Invok\n-00004310: 696e 6720 6772 7562 2d70 726f 7465 6374 ing grub-protect\n-00004320: 7f34 3338 3635 300a 4e6f 6465 3a20 496e .438650.Node: In\n-00004330: 766f 6b69 6e67 2067 7275 622d 7363 7269 voking grub-scri\n-00004340: 7074 2d63 6865 636b 7f34 3435 3631 370a pt-check.445617.\n-00004350: 4e6f 6465 3a20 4f62 7461 696e 696e 6720 Node: Obtaining \n-00004360: 616e 6420 4275 696c 6469 6e67 2047 5255 and Building GRU\n-00004370: 427f 3434 3633 3736 0a4e 6f64 653a 2052 B.446376.Node: R\n-00004380: 6570 6f72 7469 6e67 2062 7567 737f 3434 eporting bugs.44\n-00004390: 3737 3231 0a4e 6f64 653a 2046 7574 7572 7721.Node: Futur\n-000043a0: 657f 3435 3035 3435 0a4e 6f64 653a 2043 e.450545.Node: C\n-000043b0: 6f70 7969 6e67 2054 6869 7320 4d61 6e75 opying This Manu\n-000043c0: 616c 7f34 3530 3934 350a 4e6f 6465 3a20 al.450945.Node: \n-000043d0: 474e 5520 4672 6565 2044 6f63 756d 656e GNU Free Documen\n-000043e0: 7461 7469 6f6e 204c 6963 656e 7365 7f34 tation License.4\n-000043f0: 3531 3137 330a 4e6f 6465 3a20 496e 6465 51173.Node: Inde\n-00004400: 787f 3437 3335 3635 0a1f 0a45 6e64 2054 x.473565...End T\n-00004410: 6167 2054 6162 6c65 0a0a 1f0a 4c6f 6361 ag Table....Loca\n-00004420: 6c20 5661 7269 6162 6c65 733a 0a63 6f64 l Variables:.cod\n-00004430: 696e 673a 2075 7466 2d38 0a45 6e64 3a0a ing: utf-8.End:.\n+00000080: 3739 2c20 3132 0a4f 6374 6f62 6572 2032 79, 12.October 2\n+00000090: 3032 3629 2e0a 0a20 2020 436f 7079 7269 026)... Copyri\n+000000a0: 6768 7420 c2a9 0a31 3939 392c 3230 3030 ght ...1999,2000\n+000000b0: 2c32 3030 312c 3230 3032 2c32 3030 342c ,2001,2002,2004,\n+000000c0: 3230 3036 2c32 3030 382c 3230 3039 2c32 2006,2008,2009,2\n+000000d0: 3031 302c 3230 3131 2c32 3031 322c 3230 010,2011,2012,20\n+000000e0: 3133 2046 7265 650a 536f 6674 7761 7265 13 Free.Software\n+000000f0: 2046 6f75 6e64 6174 696f 6e2c 2049 6e63 Foundation, Inc\n+00000100: 2e0a 0a20 2020 2020 5065 726d 6973 7369 ... Permissi\n+00000110: 6f6e 2069 7320 6772 616e 7465 6420 746f on is granted to\n+00000120: 2063 6f70 792c 2064 6973 7472 6962 7574 copy, distribut\n+00000130: 6520 616e 642f 6f72 206d 6f64 6966 7920 e and/or modify \n+00000140: 7468 6973 0a20 2020 2020 646f 6375 6d65 this. docume\n+00000150: 6e74 2075 6e64 6572 2074 6865 2074 6572 nt under the ter\n+00000160: 6d73 206f 6620 7468 6520 474e 5520 4672 ms of the GNU Fr\n+00000170: 6565 2044 6f63 756d 656e 7461 7469 6f6e ee Documentation\n+00000180: 204c 6963 656e 7365 2c0a 2020 2020 2056 License,. V\n+00000190: 6572 7369 6f6e 2031 2e32 206f 7220 616e ersion 1.2 or an\n+000001a0: 7920 6c61 7465 7220 7665 7273 696f 6e20 y later version \n+000001b0: 7075 626c 6973 6865 6420 6279 2074 6865 published by the\n+000001c0: 2046 7265 6520 536f 6674 7761 7265 0a20 Free Software. \n+000001d0: 2020 2020 466f 756e 6461 7469 6f6e 3b20 Foundation; \n+000001e0: 7769 7468 206e 6f20 496e 7661 7269 616e with no Invarian\n+000001f0: 7420 5365 6374 696f 6e73 2e0a 494e 464f t Sections..INFO\n+00000200: 2d44 4952 2d53 4543 5449 4f4e 204b 6572 -DIR-SECTION Ker\n+00000210: 6e65 6c0a 5354 4152 542d 494e 464f 2d44 nel.START-INFO-D\n+00000220: 4952 2d45 4e54 5259 0a2a 2047 5255 423a IR-ENTRY.* GRUB:\n+00000230: 2028 6772 7562 292e 2020 2020 2020 2020 (grub). \n+00000240: 2020 2020 2020 2020 2054 6865 2047 5261 The GRa\n+00000250: 6e64 2055 6e69 6669 6564 2042 6f6f 746c nd Unified Bootl\n+00000260: 6f61 6465 720a 2a20 6772 7562 2d69 6e73 oader.* grub-ins\n+00000270: 7461 6c6c 3a20 2867 7275 6229 496e 766f tall: (grub)Invo\n+00000280: 6b69 6e67 2067 7275 622d 696e 7374 616c king grub-instal\n+00000290: 6c2e 2020 2020 496e 7374 616c 6c20 4752 l. Install GR\n+000002a0: 5542 206f 6e20 796f 7572 2064 7269 7665 UB on your drive\n+000002b0: 0a2a 2067 7275 622d 6d6b 636f 6e66 6967 .* grub-mkconfig\n+000002c0: 3a20 2867 7275 6229 496e 766f 6b69 6e67 : (grub)Invoking\n+000002d0: 2067 7275 622d 6d6b 636f 6e66 6967 2e20 grub-mkconfig. \n+000002e0: 2047 656e 6572 6174 6520 4752 5542 2063 Generate GRUB c\n+000002f0: 6f6e 6669 6775 7261 7469 6f6e 0a2a 2067 onfiguration.* g\n+00000300: 7275 622d 6d6b 7061 7373 7764 2d70 626b rub-mkpasswd-pbk\n+00000310: 6466 323a 2028 6772 7562 2949 6e76 6f6b df2: (grub)Invok\n+00000320: 696e 6720 6772 7562 2d6d 6b70 6173 7377 ing grub-mkpassw\n+00000330: 642d 7062 6b64 6632 2e0a 2a20 6772 7562 d-pbkdf2..* grub\n+00000340: 2d6d 6b72 656c 7061 7468 3a20 2867 7275 -mkrelpath: (gru\n+00000350: 6229 496e 766f 6b69 6e67 2067 7275 622d b)Invoking grub-\n+00000360: 6d6b 7265 6c70 6174 682e 0a2a 2067 7275 mkrelpath..* gru\n+00000370: 622d 6d6b 7265 7363 7565 3a20 2867 7275 b-mkrescue: (gru\n+00000380: 6229 496e 766f 6b69 6e67 2067 7275 622d b)Invoking grub-\n+00000390: 6d6b 7265 7363 7565 2e20 204d 616b 6520 mkrescue. Make \n+000003a0: 6120 4752 5542 2072 6573 6375 6520 696d a GRUB rescue im\n+000003b0: 6167 650a 2a20 6772 7562 2d6d 6f75 6e74 age.* grub-mount\n+000003c0: 3a20 2867 7275 6229 496e 766f 6b69 6e67 : (grub)Invoking\n+000003d0: 2067 7275 622d 6d6f 756e 742e 2020 2020 grub-mount. \n+000003e0: 2020 2020 4d6f 756e 7420 6120 6669 6c65 Mount a file\n+000003f0: 2073 7973 7465 6d20 7573 696e 6720 4752 system using GR\n+00000400: 5542 0a2a 2067 7275 622d 7072 6f62 653a UB.* grub-probe:\n+00000410: 2028 6772 7562 2949 6e76 6f6b 696e 6720 (grub)Invoking \n+00000420: 6772 7562 2d70 726f 6265 2e20 2020 2020 grub-probe. \n+00000430: 2020 2050 726f 6265 2064 6576 6963 6520 Probe device \n+00000440: 696e 666f 726d 6174 696f 6e0a 2a20 6772 information.* gr\n+00000450: 7562 2d73 6372 6970 742d 6368 6563 6b3a ub-script-check:\n+00000460: 2028 6772 7562 2949 6e76 6f6b 696e 6720 (grub)Invoking \n+00000470: 6772 7562 2d73 6372 6970 742d 6368 6563 grub-script-chec\n+00000480: 6b2e 0a45 4e44 2d49 4e46 4f2d 4449 522d k..END-INFO-DIR-\n+00000490: 454e 5452 590a 0a1f 0a49 6e64 6972 6563 ENTRY....Indirec\n+000004a0: 743a 0a67 7275 622e 696e 666f 2d31 3a20 t:.grub.info-1: \n+000004b0: 3131 3735 0a67 7275 622e 696e 666f 2d32 1175.grub.info-2\n+000004c0: 3a20 3330 3238 3239 0a1f 0a54 6167 2054 : 302829...Tag T\n+000004d0: 6162 6c65 3a0a 2849 6e64 6972 6563 7429 able:.(Indirect)\n+000004e0: 0a4e 6f64 653a 2054 6f70 7f31 3137 350a .Node: Top.1175.\n+000004f0: 4e6f 6465 3a20 496e 7472 6f64 7563 7469 Node: Introducti\n+00000500: 6f6e 7f33 3738 370a 4e6f 6465 3a20 4f76 on.3787.Node: Ov\n+00000510: 6572 7669 6577 7f34 3233 310a 4e6f 6465 erview.4231.Node\n+00000520: 3a20 4f76 6572 7669 6577 2d46 6f6f 746e : Overview-Footn\n+00000530: 6f74 6573 7f36 3232 390a 5265 663a 204f otes.6229.Ref: O\n+00000540: 7665 7276 6965 772d 466f 6f74 6e6f 7465 verview-Footnote\n+00000550: 2d31 7f36 3239 300a 4e6f 6465 3a20 4869 -1.6290.Node: Hi\n+00000560: 7374 6f72 797f 3634 3536 0a4e 6f64 653a story.6456.Node:\n+00000570: 2043 6861 6e67 6573 2066 726f 6d20 4752 Changes from GR\n+00000580: 5542 204c 6567 6163 797f 3835 3436 0a4e UB Legacy.8546.N\n+00000590: 6f64 653a 2046 6561 7475 7265 737f 3131 ode: Features.11\n+000005a0: 3038 300a 4e6f 6465 3a20 4665 6174 7572 080.Node: Featur\n+000005b0: 6573 2d46 6f6f 746e 6f74 6573 7f31 3738 es-Footnotes.178\n+000005c0: 3538 0a52 6566 3a20 4665 6174 7572 6573 58.Ref: Features\n+000005d0: 2d46 6f6f 746e 6f74 652d 317f 3137 3931 -Footnote-1.1791\n+000005e0: 390a 5265 663a 2046 6561 7475 7265 732d 9.Ref: Features-\n+000005f0: 466f 6f74 6e6f 7465 2d32 7f31 3830 3135 Footnote-2.18015\n+00000600: 0a52 6566 3a20 4665 6174 7572 6573 2d46 .Ref: Features-F\n+00000610: 6f6f 746e 6f74 652d 337f 3138 3136 320a ootnote-3.18162.\n+00000620: 4e6f 6465 3a20 526f 6c65 206f 6620 6120 Node: Role of a \n+00000630: 626f 6f74 206c 6f61 6465 727f 3138 3330 boot loader.1830\n+00000640: 370a 4e6f 6465 3a20 526f 6c65 206f 6620 7.Node: Role of \n+00000650: 6120 626f 6f74 206c 6f61 6465 722d 466f a boot loader-Fo\n+00000660: 6f74 6e6f 7465 737f 3139 3634 360a 5265 otnotes.19646.Re\n+00000670: 663a 2052 6f6c 6520 6f66 2061 2062 6f6f f: Role of a boo\n+00000680: 7420 6c6f 6164 6572 2d46 6f6f 746e 6f74 t loader-Footnot\n+00000690: 652d 317f 3139 3733 330a 4e6f 6465 3a20 e-1.19733.Node: \n+000006a0: 4e61 6d69 6e67 2063 6f6e 7665 6e74 696f Naming conventio\n+000006b0: 6e7f 3139 3831 320a 4e6f 6465 3a20 4f53 n.19812.Node: OS\n+000006c0: 2d73 7065 6369 6669 6320 6e6f 7465 7320 -specific notes \n+000006d0: 6162 6f75 7420 6772 7562 2074 6f6f 6c73 about grub tools\n+000006e0: 7f32 3237 3739 0a4e 6f64 653a 2049 6e73 .22779.Node: Ins\n+000006f0: 7461 6c6c 6174 696f 6e7f 3233 3831 350a tallation.23815.\n+00000700: 4e6f 6465 3a20 496e 7374 616c 6c69 6e67 Node: Installing\n+00000710: 2047 5255 4220 7573 696e 6720 6772 7562 GRUB using grub\n+00000720: 2d69 6e73 7461 6c6c 7f32 3439 3635 0a4e -install.24965.N\n+00000730: 6f64 653a 204d 616b 696e 6720 6120 4752 ode: Making a GR\n+00000740: 5542 2062 6f6f 7461 626c 6520 4344 2d52 UB bootable CD-R\n+00000750: 4f4d 7f32 3733 3230 0a4e 6f64 653a 204d OM.27320.Node: M\n+00000760: 616b 696e 6720 6120 4752 5542 2062 6f6f aking a GRUB boo\n+00000770: 7461 626c 6520 4344 2d52 4f4d 2d46 6f6f table CD-ROM-Foo\n+00000780: 746e 6f74 6573 7f32 3932 3335 0a52 6566 tnotes.29235.Ref\n+00000790: 3a20 4d61 6b69 6e67 2061 2047 5255 4220 : Making a GRUB \n+000007a0: 626f 6f74 6162 6c65 2043 442d 524f 4d2d bootable CD-ROM-\n+000007b0: 466f 6f74 6e6f 7465 2d31 7f32 3933 3338 Footnote-1.29338\n+000007c0: 0a4e 6f64 653a 2044 6576 6963 6520 6d61 .Node: Device ma\n+000007d0: 707f 3239 3431 330a 4e6f 6465 3a20 4249 p.29413.Node: BI\n+000007e0: 4f53 2069 6e73 7461 6c6c 6174 696f 6e7f OS installation.\n+000007f0: 3331 3430 300a 4e6f 6465 3a20 426f 6f74 31400.Node: Boot\n+00000800: 696e 677f 3336 3035 310a 4e6f 6465 3a20 ing.36051.Node: \n+00000810: 4765 6e65 7261 6c20 626f 6f74 206d 6574 General boot met\n+00000820: 686f 6473 7f33 3635 3836 0a4e 6f64 653a hods.36586.Node:\n+00000830: 204c 6f61 6469 6e67 2061 6e20 6f70 6572 Loading an oper\n+00000840: 6174 696e 6720 7379 7374 656d 2064 6972 ating system dir\n+00000850: 6563 746c 797f 3337 3238 330a 4e6f 6465 ectly.37283.Node\n+00000860: 3a20 4b65 7865 637f 3338 3031 300a 4e6f : Kexec.38010.No\n+00000870: 6465 3a20 4368 6169 6e2d 6c6f 6164 696e de: Chain-loadin\n+00000880: 677f 3338 3737 330a 4e6f 6465 3a20 4c6f g.38773.Node: Lo\n+00000890: 6f70 6261 636b 2062 6f6f 7469 6e67 7f33 opback booting.3\n+000008a0: 3937 3337 0a4e 6f64 653a 204c 564d 2063 9737.Node: LVM c\n+000008b0: 6163 6865 2062 6f6f 7469 6e67 7f34 3134 ache booting.414\n+000008c0: 3935 0a4e 6f64 653a 204f 532d 7370 6563 95.Node: OS-spec\n+000008d0: 6966 6963 206e 6f74 6573 7f34 3237 3631 ific notes.42761\n+000008e0: 0a4e 6f64 653a 2047 4e55 2f48 7572 647f .Node: GNU/Hurd.\n+000008f0: 3433 3035 310a 4e6f 6465 3a20 474e 552f 43051.Node: GNU/\n+00000900: 4c69 6e75 787f 3434 3138 320a 4e6f 6465 Linux.44182.Node\n+00000910: 3a20 4e65 7442 5344 7f34 3535 3434 0a4e : NetBSD.45544.N\n+00000920: 6f64 653a 2044 4f53 2f57 696e 646f 7773 ode: DOS/Windows\n+00000930: 7f34 3730 3338 0a4e 6f64 653a 2043 6f6e .47038.Node: Con\n+00000940: 6669 6775 7261 7469 6f6e 7f34 3838 3332 figuration.48832\n+00000950: 0a4e 6f64 653a 2053 696d 706c 6520 636f .Node: Simple co\n+00000960: 6e66 6967 7572 6174 696f 6e7f 3439 3535 nfiguration.4955\n+00000970: 320a 4e6f 6465 3a20 526f 6f74 2049 6465 2.Node: Root Ide\n+00000980: 6e74 6966 6963 6174 696f 6e20 4865 7572 ntification Heur\n+00000990: 6973 7469 6373 7f36 3837 3834 0a4e 6f64 istics.68784.Nod\n+000009a0: 653a 2053 6865 6c6c 2d6c 696b 6520 7363 e: Shell-like sc\n+000009b0: 7269 7074 696e 677f 3731 3933 390a 4e6f ripting.71939.No\n+000009c0: 6465 3a20 5368 656c 6c2d 6c69 6b65 2073 de: Shell-like s\n+000009d0: 6372 6970 7469 6e67 2d46 6f6f 746e 6f74 cripting-Footnot\n+000009e0: 6573 7f38 3035 3136 0a52 6566 3a20 5368 es.80516.Ref: Sh\n+000009f0: 656c 6c2d 6c69 6b65 2073 6372 6970 7469 ell-like scripti\n+00000a00: 6e67 2d46 6f6f 746e 6f74 652d 317f 3830 ng-Footnote-1.80\n+00000a10: 3630 310a 4e6f 6465 3a20 4d75 6c74 692d 601.Node: Multi-\n+00000a20: 626f 6f74 206d 616e 7561 6c20 636f 6e66 boot manual conf\n+00000a30: 6967 7f38 3037 3238 0a4e 6f64 653a 2045 ig.80728.Node: E\n+00000a40: 6d62 6564 6465 6420 636f 6e66 6967 7572 mbedded configur\n+00000a50: 6174 696f 6e7f 3834 3335 300a 4e6f 6465 ation.84350.Node\n+00000a60: 3a20 5468 656d 6520 6669 6c65 2066 6f72 : Theme file for\n+00000a70: 6d61 747f 3837 3238 360a 5265 663a 2050 mat.87286.Ref: P\n+00000a80: 6978 6d61 702d 7374 796c 6564 2070 726f ixmap-styled pro\n+00000a90: 6772 6573 7320 6261 727f 3838 3735 310a gress bar.88751.\n+00000aa0: 5265 663a 2050 6c61 696e 2070 726f 6772 Ref: Plain progr\n+00000ab0: 6573 7320 6261 722c 2064 7261 776e 2077 ess bar, drawn w\n+00000ac0: 6974 6820 736f 6c69 6420 636f 6c6f 722e ith solid color.\n+00000ad0: 7f38 3837 3633 0a52 6566 3a20 416e 2065 .88763.Ref: An e\n+00000ae0: 7861 6d70 6c65 206f 6620 7468 6520 736c xample of the sl\n+00000af0: 6963 6573 2028 696e 2072 6564 2920 7573 ices (in red) us\n+00000b00: 6564 2066 6f72 2061 2074 6572 6d69 6e61 ed for a termina\n+00000b10: 6c20 7769 6e64 6f77 2e20 5468 6973 2064 l window. This d\n+00000b20: 7261 7769 6e67 2077 6173 2063 7265 6174 rawing was creat\n+00000b30: 6564 2061 6e64 2073 6c69 6365 6420 696e ed and sliced in\n+00000b40: 2049 6e6b 7363 6170 655f 2c20 6173 2074 Inkscape_, as t\n+00000b50: 6865 206e 6578 7420 7365 6374 696f 6e20 he next section \n+00000b60: 6578 706c 6169 6e73 2e7f 3932 3235 340a explains..92254.\n+00000b70: 4e6f 6465 3a20 4e65 7477 6f72 6b7f 3131 Node: Network.11\n+00000b80: 3237 3138 0a4e 6f64 653a 2053 6572 6961 2718.Node: Seria\n+00000b90: 6c20 7465 726d 696e 616c 7f31 3137 3435 l terminal.11745\n+00000ba0: 330a 4e6f 6465 3a20 5665 6e64 6f72 2070 3.Node: Vendor p\n+00000bb0: 6f77 6572 2d6f 6e20 6b65 7973 7f31 3139 ower-on keys.119\n+00000bc0: 3838 380a 4e6f 6465 3a20 496d 6167 6573 888.Node: Images\n+00000bd0: 7f31 3231 3836 370a 4e6f 6465 3a20 436f .121867.Node: Co\n+00000be0: 7265 2069 6d61 6765 2073 697a 6520 6c69 re image size li\n+00000bf0: 6d69 7461 7469 6f6e 7f31 3236 3939 340a mitation.126994.\n+00000c00: 4e6f 6465 3a20 4669 6c65 7379 7374 656d Node: Filesystem\n+00000c10: 7f31 3239 3538 300a 4e6f 6465 3a20 4465 .129580.Node: De\n+00000c20: 7669 6365 2073 796e 7461 787f 3133 3032 vice syntax.1302\n+00000c30: 3933 0a4e 6f64 653a 2046 696c 6520 6e61 93.Node: File na\n+00000c40: 6d65 2073 796e 7461 787f 3133 3334 3330 me syntax.133430\n+00000c50: 0a4e 6f64 653a 2042 6c6f 636b 206c 6973 .Node: Block lis\n+00000c60: 7420 7379 6e74 6178 7f31 3334 3534 340a t syntax.134544.\n+00000c70: 4e6f 6465 3a20 496e 7465 7266 6163 657f Node: Interface.\n+00000c80: 3133 3534 3434 0a4e 6f64 653a 2043 6f6d 135444.Node: Com\n+00000c90: 6d61 6e64 2d6c 696e 6520 696e 7465 7266 mand-line interf\n+00000ca0: 6163 657f 3133 3632 3732 0a4e 6f64 653a ace.136272.Node:\n+00000cb0: 2043 6f6d 6d61 6e64 2d6c 696e 6520 696e Command-line in\n+00000cc0: 7465 7266 6163 652d 466f 6f74 6e6f 7465 terface-Footnote\n+00000cd0: 737f 3133 3831 3936 0a52 6566 3a20 436f s.138196.Ref: Co\n+00000ce0: 6d6d 616e 642d 6c69 6e65 2069 6e74 6572 mmand-line inter\n+00000cf0: 6661 6365 2d46 6f6f 746e 6f74 652d 317f face-Footnote-1.\n+00000d00: 3133 3832 3835 0a4e 6f64 653a 204d 656e 138285.Node: Men\n+00000d10: 7520 696e 7465 7266 6163 657f 3133 3833 u interface.1383\n+00000d20: 3830 0a4e 6f64 653a 204d 656e 7520 656e 80.Node: Menu en\n+00000d30: 7472 7920 6564 6974 6f72 7f31 3339 3532 try editor.13952\n+00000d40: 330a 4e6f 6465 3a20 456e 7669 726f 6e6d 3.Node: Environm\n+00000d50: 656e 747f 3134 3032 3635 0a4e 6f64 653a ent.140265.Node:\n+00000d60: 2053 7065 6369 616c 2065 6e76 6972 6f6e Special environ\n+00000d70: 6d65 6e74 2076 6172 6961 626c 6573 7f31 ment variables.1\n+00000d80: 3430 3936 370a 4e6f 6465 3a20 6269 6f73 40967.Node: bios\n+00000d90: 6e75 6d7f 3134 3231 3139 0a4e 6f64 653a num.142119.Node:\n+00000da0: 2063 6865 636b 5f73 6967 6e61 7475 7265 check_signature\n+00000db0: 737f 3134 3236 3433 0a4e 6f64 653a 2063 s.142643.Node: c\n+00000dc0: 686f 7365 6e7f 3134 3239 3330 0a4e 6f64 hosen.142930.Nod\n+00000dd0: 653a 2063 6d64 7061 7468 7f31 3433 3337 e: cmdpath.14337\n+00000de0: 370a 4e6f 6465 3a20 636f 6c6f 725f 6869 7.Node: color_hi\n+00000df0: 6768 6c69 6768 747f 3134 3338 3038 0a4e ghlight.143808.N\n+00000e00: 6f64 653a 2063 6f6c 6f72 5f6e 6f72 6d61 ode: color_norma\n+00000e10: 6c7f 3134 3432 3238 0a4e 6f64 653a 2063 l.144228.Node: c\n+00000e20: 6f6e 6669 675f 6469 7265 6374 6f72 797f onfig_directory.\n+00000e30: 3134 3539 3833 0a4e 6f64 653a 2063 6f6e 145983.Node: con\n+00000e40: 6669 675f 6669 6c65 7f31 3436 3237 370a fig_file.146277.\n+00000e50: 4e6f 6465 3a20 6372 7970 746f 6469 736b Node: cryptodisk\n+00000e60: 5f70 6173 7370 6872 6173 655f 7472 6965 _passphrase_trie\n+00000e70: 737f 3134 3637 3030 0a4e 6f64 653a 2064 s.146700.Node: d\n+00000e80: 6562 7567 7f31 3437 3131 340a 4e6f 6465 ebug.147114.Node\n+00000e90: 3a20 6465 6661 756c 747f 3134 3831 3035 : default.148105\n+00000ea0: 0a4e 6f64 653a 2066 616c 6c62 6163 6b7f .Node: fallback.\n+00000eb0: 3134 3935 3631 0a4e 6f64 653a 2067 6678 149561.Node: gfx\n+00000ec0: 6d6f 6465 7f31 3439 3839 380a 4e6f 6465 mode.149898.Node\n+00000ed0: 3a20 6766 7870 6179 6c6f 6164 7f31 3530 : gfxpayload.150\n+00000ee0: 3732 380a 4e6f 6465 3a20 6766 7874 6572 728.Node: gfxter\n+00000ef0: 6d5f 666f 6e74 7f31 3531 3931 380a 4e6f m_font.151918.No\n+00000f00: 6465 3a20 6772 7562 5f63 7075 7f31 3532 de: grub_cpu.152\n+00000f10: 3232 360a 4e6f 6465 3a20 6772 7562 5f70 226.Node: grub_p\n+00000f20: 6c61 7466 6f72 6d7f 3135 3235 3236 0a4e latform.152526.N\n+00000f30: 6f64 653a 2069 636f 6e64 6972 7f31 3532 ode: icondir.152\n+00000f40: 3833 300a 4e6f 6465 3a20 6c61 6e67 7f31 830.Node: lang.1\n+00000f50: 3533 3135 310a 4e6f 6465 3a20 6c6f 6361 53151.Node: loca\n+00000f60: 6c65 5f64 6972 7f31 3533 3633 360a 4e6f le_dir.153636.No\n+00000f70: 6465 3a20 6c6f 636b 646f 776e 7f31 3534 de: lockdown.154\n+00000f80: 3134 310a 4e6f 6465 3a20 6d65 6e75 5f63 141.Node: menu_c\n+00000f90: 6f6c 6f72 5f68 6967 686c 6967 6874 7f31 olor_highlight.1\n+00000fa0: 3534 3338 370a 4e6f 6465 3a20 6d65 6e75 54387.Node: menu\n+00000fb0: 5f63 6f6c 6f72 5f6e 6f72 6d61 6c7f 3135 _color_normal.15\n+00000fc0: 3438 3839 0a4e 6f64 653a 206e 6574 5f3c 4889.Node: net_<\n+00000fd0: 494e 5445 5246 4143 453e 5f62 6f6f 745f INTERFACE>_boot_\n+00000fe0: 6669 6c65 7f31 3535 3339 380a 4e6f 6465 file.155398.Node\n+00000ff0: 3a20 6e65 745f 3c49 4e54 4552 4641 4345 : net__clientid.15563\n+00001010: 330a 4e6f 6465 3a20 6e65 745f 3c49 4e54 3.Node: net__clientuu\n+00001030: 6964 7f31 3535 3837 350a 4e6f 6465 3a20 id.155875.Node: \n+00001040: 6e65 745f 3c49 4e54 4552 4641 4345 3e5f net__\n+00001050: 6468 6370 5f73 6572 7665 725f 6e61 6d65 dhcp_server_name\n+00001060: 7f31 3536 3132 380a 4e6f 6465 3a20 6e65 .156128.Node: ne\n+00001070: 745f 3c49 4e54 4552 4641 4345 3e5f 646f t__do\n+00001080: 6d61 696e 7f31 3536 3339 310a 4e6f 6465 main.156391.Node\n+00001090: 3a20 6e65 745f 3c49 4e54 4552 4641 4345 : net__extensionspath\n+000010b0: 7f31 3536 3633 380a 4e6f 6465 3a20 6e65 .156638.Node: ne\n+000010c0: 745f 3c49 4e54 4552 4641 4345 3e5f 686f t__ho\n+000010d0: 7374 6e61 6d65 7f31 3536 3839 330a 4e6f stname.156893.No\n+000010e0: 6465 3a20 6e65 745f 3c49 4e54 4552 4641 de: net__ip.157132.No\n+00001100: 6465 3a20 6e65 745f 3c49 4e54 4552 4641 de: net__mac.157348.N\n+00001120: 6f64 653a 206e 6574 5f3c 494e 5445 5246 ode: net__next_server\n+00001140: 7f31 3537 3536 390a 4e6f 6465 3a20 6e65 .157569.Node: ne\n+00001150: 745f 3c49 4e54 4552 4641 4345 3e5f 726f t__ro\n+00001160: 6f74 7061 7468 7f31 3537 3831 320a 4e6f otpath.157812.No\n+00001170: 6465 3a20 6e65 745f 6465 6661 756c 745f de: net_default_\n+00001180: 696e 7465 7266 6163 657f 3135 3830 3531 interface.158051\n+00001190: 0a4e 6f64 653a 206e 6574 5f64 6566 6175 .Node: net_defau\n+000011a0: 6c74 5f69 707f 3135 3832 3731 0a4e 6f64 lt_ip.158271.Nod\n+000011b0: 653a 206e 6574 5f64 6566 6175 6c74 5f6d e: net_default_m\n+000011c0: 6163 7f31 3538 3436 380a 4e6f 6465 3a20 ac.158468.Node: \n+000011d0: 6e65 745f 6465 6661 756c 745f 7365 7276 net_default_serv\n+000011e0: 6572 7f31 3538 3636 340a 4e6f 6465 3a20 er.158664.Node: \n+000011f0: 7061 6765 727f 3135 3838 3537 0a4e 6f64 pager.158857.Nod\n+00001200: 653a 2070 7265 6669 787f 3135 3931 3137 e: prefix.159117\n+00001210: 0a4e 6f64 653a 2070 7865 5f64 6566 6175 .Node: pxe_defau\n+00001220: 6c74 5f73 6572 7665 727f 3135 3935 3831 lt_server.159581\n+00001230: 0a4e 6f64 653a 2072 6f6f 747f 3135 3937 .Node: root.1597\n+00001240: 3634 0a4e 6f64 653a 2073 6869 6d5f 6c6f 64.Node: shim_lo\n+00001250: 636b 7f31 3630 3332 340a 4e6f 6465 3a20 ck.160324.Node: \n+00001260: 7375 7065 7275 7365 7273 7f31 3630 3539 superusers.16059\n+00001270: 350a 4e6f 6465 3a20 7468 656d 657f 3136 5.Node: theme.16\n+00001280: 3038 3438 0a4e 6f64 653a 2074 696d 656f 0848.Node: timeo\n+00001290: 7574 7f31 3631 3137 330a 4e6f 6465 3a20 ut.161173.Node: \n+000012a0: 7469 6d65 6f75 745f 7374 796c 657f 3136 timeout_style.16\n+000012b0: 3138 3334 0a4e 6f64 653a 2074 706d 5f66 1834.Node: tpm_f\n+000012c0: 6169 6c5f 6661 7461 6c7f 3136 3232 3538 ail_fatal.162258\n+000012d0: 0a4e 6f64 653a 2045 6e76 6972 6f6e 6d65 .Node: Environme\n+000012e0: 6e74 2062 6c6f 636b 7f31 3632 3934 330a nt block.162943.\n+000012f0: 4e6f 6465 3a20 4d6f 6475 6c65 737f 3136 Node: Modules.16\n+00001300: 3433 3939 0a4e 6f64 653a 2061 6370 695f 4399.Node: acpi_\n+00001310: 6d6f 6475 6c65 7f31 3730 3530 370a 4e6f module.170507.No\n+00001320: 6465 3a20 6164 6c65 7233 325f 6d6f 6475 de: adler32_modu\n+00001330: 6c65 7f31 3730 3737 340a 4e6f 6465 3a20 le.170774.Node: \n+00001340: 6166 6673 5f6d 6f64 756c 657f 3137 3130 affs_module.1710\n+00001350: 3330 0a4e 6f64 653a 2061 6673 5f6d 6f64 30.Node: afs_mod\n+00001360: 756c 657f 3137 3133 3034 0a4e 6f64 653a ule.171304.Node:\n+00001370: 2061 6673 706c 6974 7465 725f 6d6f 6475 afsplitter_modu\n+00001380: 6c65 7f31 3731 3537 350a 4e6f 6465 3a20 le.171575.Node: \n+00001390: 6168 6369 5f6d 6f64 756c 657f 3137 3138 ahci_module.1718\n+000013a0: 3532 0a4e 6f64 653a 2061 6c6c 5f76 6964 52.Node: all_vid\n+000013b0: 656f 5f6d 6f64 756c 657f 3137 3232 3033 eo_module.172203\n+000013c0: 0a4e 6f64 653a 2061 6f75 745f 6d6f 6475 .Node: aout_modu\n+000013d0: 6c65 7f31 3732 3438 330a 4e6f 6465 3a20 le.172483.Node: \n+000013e0: 6170 706c 656c 6472 5f6d 6f64 756c 657f appleldr_module.\n+000013f0: 3137 3238 3636 0a4e 6f64 653a 2061 7263 172866.Node: arc\n+00001400: 6865 6c70 5f6d 6f64 756c 657f 3137 3331 help_module.1731\n+00001410: 3034 0a4e 6f64 653a 2061 745f 6b65 7962 04.Node: at_keyb\n+00001420: 6f61 7264 5f6d 6f64 756c 657f 3137 3333 oard_module.1733\n+00001430: 3439 0a4e 6f64 653a 2061 7461 5f6d 6f64 49.Node: ata_mod\n+00001440: 756c 657f 3137 3335 3637 0a4e 6f64 653a ule.173567.Node:\n+00001450: 2062 6163 6b74 7261 6365 5f6d 6f64 756c backtrace_modul\n+00001460: 657f 3137 3337 3736 0a4e 6f64 653a 2062 e.173776.Node: b\n+00001470: 6673 5f6d 6f64 756c 657f 3137 3430 3234 fs_module.174024\n+00001480: 0a4e 6f64 653a 2062 696f 7364 6973 6b5f .Node: biosdisk_\n+00001490: 6d6f 6475 6c65 7f31 3734 3330 330a 4e6f module.174303.No\n+000014a0: 6465 3a20 6269 746d 6170 5f6d 6f64 756c de: bitmap_modul\n+000014b0: 657f 3137 3435 3336 0a4e 6f64 653a 2062 e.174536.Node: b\n+000014c0: 6974 6d61 705f 7363 616c 655f 6d6f 6475 itmap_scale_modu\n+000014d0: 6c65 7f31 3734 3735 330a 4e6f 6465 3a20 le.174753.Node: \n+000014e0: 626c 695f 6d6f 6475 6c65 7f31 3734 3935 bli_module.17495\n+000014f0: 360a 4e6f 6465 3a20 626c 6f63 6b6c 6973 6.Node: blocklis\n+00001500: 745f 6d6f 6475 6c65 7f31 3735 3939 370a t_module.175997.\n+00001510: 4e6f 6465 3a20 626f 6f74 5f6d 6f64 756c Node: boot_modul\n+00001520: 657f 3137 3632 3730 0a4e 6f64 653a 2062 e.176270.Node: b\n+00001530: 6f6f 7474 696d 655f 6d6f 6475 6c65 7f31 oottime_module.1\n+00001540: 3736 3532 340a 4e6f 6465 3a20 6273 645f 76524.Node: bsd_\n+00001550: 6d6f 6475 6c65 7f31 3736 3837 390a 4e6f module.176879.No\n+00001560: 6465 3a20 6273 7761 705f 7465 7374 5f6d de: bswap_test_m\n+00001570: 6f64 756c 657f 3137 3733 3338 0a4e 6f64 odule.177338.Nod\n+00001580: 653a 2062 7472 6673 5f6d 6f64 756c 657f e: btrfs_module.\n+00001590: 3137 3735 3734 0a4e 6f64 653a 2062 7566 177574.Node: buf\n+000015a0: 696f 5f6d 6f64 756c 657f 3137 3737 3636 io_module.177766\n+000015b0: 0a4e 6f64 653a 2063 6163 6865 696e 666f .Node: cacheinfo\n+000015c0: 5f6d 6f64 756c 657f 3137 3830 3038 0a4e _module.178008.N\n+000015d0: 6f64 653a 2063 6174 5f6d 6f64 756c 657f ode: cat_module.\n+000015e0: 3137 3833 3136 0a4e 6f64 653a 2063 6266 178316.Node: cbf\n+000015f0: 735f 6d6f 6475 6c65 7f31 3738 3537 380a s_module.178578.\n+00001600: 4e6f 6465 3a20 6362 6c73 5f6d 6f64 756c Node: cbls_modul\n+00001610: 657f 3137 3838 3839 0a4e 6f64 653a 2063 e.178889.Node: c\n+00001620: 626d 656d 635f 6d6f 6475 6c65 7f31 3739 bmemc_module.179\n+00001630: 3039 390a 4e6f 6465 3a20 6362 7461 626c 099.Node: cbtabl\n+00001640: 655f 6d6f 6475 6c65 7f31 3739 3333 350a e_module.179335.\n+00001650: 4e6f 6465 3a20 6362 7469 6d65 5f6d 6f64 Node: cbtime_mod\n+00001660: 756c 657f 3137 3935 3239 0a4e 6f64 653a ule.179529.Node:\n+00001670: 2063 6861 696e 5f6d 6f64 756c 657f 3137 chain_module.17\n+00001680: 3937 3638 0a4e 6f64 653a 2063 6d64 6c69 9768.Node: cmdli\n+00001690: 6e65 5f63 6174 5f74 6573 745f 6d6f 6475 ne_cat_test_modu\n+000016a0: 6c65 7f31 3830 3034 330a 4e6f 6465 3a20 le.180043.Node: \n+000016b0: 636d 6f73 6475 6d70 5f6d 6f64 756c 657f cmosdump_module.\n+000016c0: 3138 3032 3932 0a4e 6f64 653a 2063 6d6f 180292.Node: cmo\n+000016d0: 7374 6573 745f 6d6f 6475 6c65 7f31 3830 stest_module.180\n+000016e0: 3538 350a 4e6f 6465 3a20 636d 705f 6d6f 585.Node: cmp_mo\n+000016f0: 6475 6c65 7f31 3830 3839 380a 4e6f 6465 dule.180898.Node\n+00001700: 3a20 636d 705f 7465 7374 5f6d 6f64 756c : cmp_test_modul\n+00001710: 657f 3138 3131 3437 0a4e 6f64 653a 2063 e.181147.Node: c\n+00001720: 6f6e 6669 6766 696c 655f 6d6f 6475 6c65 onfigfile_module\n+00001730: 7f31 3831 3438 320a 4e6f 6465 3a20 6370 .181482.Node: cp\n+00001740: 696f 5f6d 6f64 756c 657f 3138 3138 3235 io_module.181825\n+00001750: 0a4e 6f64 653a 2063 7069 6f5f 6265 5f6d .Node: cpio_be_m\n+00001760: 6f64 756c 657f 3138 3231 3035 0a4e 6f64 odule.182105.Nod\n+00001770: 653a 2063 7075 6964 5f6d 6f64 756c 657f e: cpuid_module.\n+00001780: 3138 3234 3037 0a4e 6f64 653a 2063 7263 182407.Node: crc\n+00001790: 3634 5f6d 6f64 756c 657f 3138 3236 3539 64_module.182659\n+000017a0: 0a4e 6f64 653a 2063 7279 7074 6f5f 6d6f .Node: crypto_mo\n+000017b0: 6475 6c65 7f31 3832 3833 360a 4e6f 6465 dule.182836.Node\n+000017c0: 3a20 6372 7970 746f 6469 736b 5f6d 6f64 : cryptodisk_mod\n+000017d0: 756c 657f 3138 3330 3533 0a4e 6f64 653a ule.183053.Node:\n+000017e0: 2063 7335 3533 365f 6d6f 6475 6c65 7f31 cs5536_module.1\n+000017f0: 3833 3333 390a 4e6f 6465 3a20 6374 7a5f 83339.Node: ctz_\n+00001800: 7465 7374 5f6d 6f64 756c 657f 3138 3335 test_module.1835\n+00001810: 3434 0a4e 6f64 653a 2064 6174 655f 6d6f 44.Node: date_mo\n+00001820: 6475 6c65 7f31 3833 3739 310a 4e6f 6465 dule.183791.Node\n+00001830: 3a20 6461 7465 686f 6f6b 5f6d 6f64 756c : datehook_modul\n+00001840: 657f 3138 3430 3531 0a4e 6f64 653a 2064 e.184051.Node: d\n+00001850: 6174 6574 696d 655f 6d6f 6475 6c65 7f31 atetime_module.1\n+00001860: 3834 3335 370a 4e6f 6465 3a20 6469 736b 84357.Node: disk\n+00001870: 5f6d 6f64 756c 657f 3138 3436 3032 0a4e _module.184602.N\n+00001880: 6f64 653a 2064 6973 6b66 696c 7465 725f ode: diskfilter_\n+00001890: 6d6f 6475 6c65 7f31 3834 3739 370a 4e6f module.184797.No\n+000018a0: 6465 3a20 6469 765f 6d6f 6475 6c65 7f31 de: div_module.1\n+000018b0: 3835 3130 330a 4e6f 6465 3a20 6469 765f 85103.Node: div_\n+000018c0: 7465 7374 5f6d 6f64 756c 657f 3138 3533 test_module.1853\n+000018d0: 3030 0a4e 6f64 653a 2064 6d5f 6e76 5f6d 00.Node: dm_nv_m\n+000018e0: 6f64 756c 657f 3138 3535 3138 0a4e 6f64 odule.185518.Nod\n+000018f0: 653a 2064 7269 7665 6d61 705f 6d6f 6475 e: drivemap_modu\n+00001900: 6c65 7f31 3835 3732 350a 4e6f 6465 3a20 le.185725.Node: \n+00001910: 6563 686f 5f6d 6f64 756c 657f 3138 3539 echo_module.1859\n+00001920: 3738 0a4e 6f64 653a 2065 6669 5f67 6f70 78.Node: efi_gop\n+00001930: 5f6d 6f64 756c 657f 3138 3632 3132 0a4e _module.186212.N\n+00001940: 6f64 653a 2065 6669 5f75 6761 5f6d 6f64 ode: efi_uga_mod\n+00001950: 756c 657f 3138 3634 3339 0a4e 6f64 653a ule.186439.Node:\n+00001960: 2065 6669 656d 755f 6d6f 6475 6c65 7f31 efiemu_module.1\n+00001970: 3836 3636 310a 4e6f 6465 3a20 6566 6966 86661.Node: efif\n+00001980: 7773 6574 7570 5f6d 6f64 756c 657f 3138 wsetup_module.18\n+00001990: 3639 3432 0a4e 6f64 653a 2065 6669 6e65 6942.Node: efine\n+000019a0: 745f 6d6f 6475 6c65 7f31 3837 3232 300a t_module.187220.\n+000019b0: 4e6f 6465 3a20 6566 6974 6578 746d 6f64 Node: efitextmod\n+000019c0: 655f 6d6f 6475 6c65 7f31 3837 3435 360a e_module.187456.\n+000019d0: 4e6f 6465 3a20 6568 6369 5f6d 6f64 756c Node: ehci_modul\n+000019e0: 657f 3138 3737 3337 0a4e 6f64 653a 2065 e.187737.Node: e\n+000019f0: 6c66 5f6d 6f64 756c 657f 3138 3739 3638 lf_module.187968\n+00001a00: 0a4e 6f64 653a 2065 6d75 6e65 745f 6d6f .Node: emunet_mo\n+00001a10: 6475 6c65 7f31 3838 3136 390a 4e6f 6465 dule.188169.Node\n+00001a20: 3a20 656d 7570 6369 5f6d 6f64 756c 657f : emupci_module.\n+00001a30: 3138 3833 3636 0a4e 6f64 653a 2065 726f 188366.Node: ero\n+00001a40: 6673 5f6d 6f64 756c 657f 3138 3835 3736 fs_module.188576\n+00001a50: 0a4e 6f64 653a 2065 7363 635f 6d6f 6475 .Node: escc_modu\n+00001a60: 6c65 7f31 3838 3737 350a 4e6f 6465 3a20 le.188775.Node: \n+00001a70: 6576 616c 5f6d 6f64 756c 657f 3138 3839 eval_module.1889\n+00001a80: 3637 0a4e 6f64 653a 2065 7866 6174 5f6d 67.Node: exfat_m\n+00001a90: 6f64 756c 657f 3138 3932 3336 0a4e 6f64 odule.189236.Nod\n+00001aa0: 653a 2065 7866 6374 6573 745f 6d6f 6475 e: exfctest_modu\n+00001ab0: 6c65 7f31 3839 3435 390a 4e6f 6465 3a20 le.189459.Node: \n+00001ac0: 6578 7432 5f6d 6f64 756c 657f 3138 3937 ext2_module.1897\n+00001ad0: 3334 0a4e 6f64 653a 2065 7874 636d 645f 34.Node: extcmd_\n+00001ae0: 6d6f 6475 6c65 7f31 3839 3938 310a 4e6f module.189981.No\n+00001af0: 6465 3a20 6632 6673 5f6d 6f64 756c 657f de: f2fs_module.\n+00001b00: 3139 3032 3532 0a4e 6f64 653a 2066 6174 190252.Node: fat\n+00001b10: 5f6d 6f64 756c 657f 3139 3034 3530 0a4e _module.190450.N\n+00001b20: 6f64 653a 2066 6474 5f6d 6f64 756c 657f ode: fdt_module.\n+00001b30: 3139 3036 3937 0a4e 6f64 653a 2066 696c 190697.Node: fil\n+00001b40: 655f 6d6f 6475 6c65 7f31 3931 3132 320a e_module.191122.\n+00001b50: 4e6f 6465 3a20 6669 7876 6964 656f 5f6d Node: fixvideo_m\n+00001b60: 6f64 756c 657f 3139 3133 3933 0a4e 6f64 odule.191393.Nod\n+00001b70: 653a 2066 6f6e 745f 6d6f 6475 6c65 7f31 e: font_module.1\n+00001b80: 3931 3738 360a 4e6f 6465 3a20 6672 6565 91786.Node: free\n+00001b90: 646f 735f 6d6f 6475 6c65 7f31 3932 3039 dos_module.19209\n+00001ba0: 360a 4e6f 6465 3a20 6673 6865 6c70 5f6d 6.Node: fshelp_m\n+00001bb0: 6f64 756c 657f 3139 3233 3039 0a4e 6f64 odule.192309.Nod\n+00001bc0: 653a 2066 756e 6374 696f 6e61 6c5f 7465 e: functional_te\n+00001bd0: 7374 5f6d 6f64 756c 657f 3139 3235 3232 st_module.192522\n+00001be0: 0a4e 6f64 653a 2067 6372 795f 6172 6366 .Node: gcry_arcf\n+00001bf0: 6f75 725f 6d6f 6475 6c65 7f31 3932 3831 our_module.19281\n+00001c00: 370a 4e6f 6465 3a20 6763 7279 5f62 6c6f 7.Node: gcry_blo\n+00001c10: 7766 6973 685f 6d6f 6475 6c65 7f31 3933 wfish_module.193\n+00001c20: 3231 370a 4e6f 6465 3a20 6763 7279 5f63 217.Node: gcry_c\n+00001c30: 616d 656c 6c69 615f 6d6f 6475 6c65 7f31 amellia_module.1\n+00001c40: 3933 3437 330a 4e6f 6465 3a20 6763 7279 93473.Node: gcry\n+00001c50: 5f63 6173 7435 5f6d 6f64 756c 657f 3139 _cast5_module.19\n+00001c60: 3337 3237 0a4e 6f64 653a 2067 6372 795f 3727.Node: gcry_\n+00001c70: 6372 635f 6d6f 6475 6c65 7f31 3934 3030 crc_module.19400\n+00001c80: 310a 4e6f 6465 3a20 6763 7279 5f64 6573 1.Node: gcry_des\n+00001c90: 5f6d 6f64 756c 657f 3139 3432 3834 0a4e _module.194284.N\n+00001ca0: 6f64 653a 2067 6372 795f 6473 615f 6d6f ode: gcry_dsa_mo\n+00001cb0: 6475 6c65 7f31 3934 3638 330a 4e6f 6465 dule.194683.Node\n+00001cc0: 3a20 6763 7279 5f69 6465 615f 6d6f 6475 : gcry_idea_modu\n+00001cd0: 6c65 7f31 3934 3934 310a 4e6f 6465 3a20 le.194941.Node: \n+00001ce0: 6763 7279 5f6d 6434 5f6d 6f64 756c 657f gcry_md4_module.\n+00001cf0: 3139 3532 3134 0a4e 6f64 653a 2067 6372 195214.Node: gcr\n+00001d00: 795f 6d64 355f 6d6f 6475 6c65 7f31 3935 y_md5_module.195\n+00001d10: 3535 300a 4e6f 6465 3a20 6763 7279 5f72 550.Node: gcry_r\n+00001d20: 6663 3232 3638 5f6d 6f64 756c 657f 3139 fc2268_module.19\n+00001d30: 3538 3839 0a4e 6f64 653a 2067 6372 795f 5889.Node: gcry_\n+00001d40: 7269 6a6e 6461 656c 5f6d 6f64 756c 657f rijndael_module.\n+00001d50: 3139 3632 3431 0a4e 6f64 653a 2067 6372 196241.Node: gcr\n+00001d60: 795f 726d 6431 3630 5f6d 6f64 756c 657f y_rmd160_module.\n+00001d70: 3139 3635 3438 0a4e 6f64 653a 2067 6372 196548.Node: gcr\n+00001d80: 795f 7273 615f 6d6f 6475 6c65 7f31 3936 y_rsa_module.196\n+00001d90: 3830 340a 4e6f 6465 3a20 6763 7279 5f73 804.Node: gcry_s\n+00001da0: 6565 645f 6d6f 6475 6c65 7f31 3937 3036 eed_module.19706\n+00001db0: 320a 4e6f 6465 3a20 6763 7279 5f73 6572 2.Node: gcry_ser\n+00001dc0: 7065 6e74 5f6d 6f64 756c 657f 3139 3732 pent_module.1972\n+00001dd0: 3937 0a4e 6f64 653a 2067 6372 795f 7368 97.Node: gcry_sh\n+00001de0: 6131 5f6d 6f64 756c 657f 3139 3735 3633 a1_module.197563\n+00001df0: 0a4e 6f64 653a 2067 6372 795f 7368 6132 .Node: gcry_sha2\n+00001e00: 3536 5f6d 6f64 756c 657f 3139 3739 3231 56_module.197921\n+00001e10: 0a4e 6f64 653a 2067 6372 795f 7368 6135 .Node: gcry_sha5\n+00001e20: 3132 5f6d 6f64 756c 657f 3139 3832 3330 12_module.198230\n+00001e30: 0a4e 6f64 653a 2067 6372 795f 7469 6765 .Node: gcry_tige\n+00001e40: 725f 6d6f 6475 6c65 7f31 3938 3534 300a r_module.198540.\n+00001e50: 4e6f 6465 3a20 6763 7279 5f74 776f 6669 Node: gcry_twofi\n+00001e60: 7368 5f6d 6f64 756c 657f 3139 3838 3135 sh_module.198815\n+00001e70: 0a4e 6f64 653a 2067 6372 795f 7768 6972 .Node: gcry_whir\n+00001e80: 6c70 6f6f 6c5f 6d6f 6475 6c65 7f31 3939 lpool_module.199\n+00001e90: 3038 320a 4e6f 6465 3a20 6764 625f 6d6f 082.Node: gdb_mo\n+00001ea0: 6475 6c65 7f31 3939 3334 320a 4e6f 6465 dule.199342.Node\n+00001eb0: 3a20 6765 6c69 5f6d 6f64 756c 657f 3139 : geli_module.19\n+00001ec0: 3939 3034 0a4e 6f64 653a 2067 6574 7465 9904.Node: gette\n+00001ed0: 7874 5f6d 6f64 756c 657f 3230 3032 3730 xt_module.200270\n+00001ee0: 0a4e 6f64 653a 2067 6678 6d65 6e75 5f6d .Node: gfxmenu_m\n+00001ef0: 6f64 756c 657f 3230 3035 3631 0a4e 6f64 odule.200561.Nod\n+00001f00: 653a 2067 6678 7465 726d 5f6d 6f64 756c e: gfxterm_modul\n+00001f10: 657f 3230 3038 3837 0a4e 6f64 653a 2067 e.200887.Node: g\n+00001f20: 6678 7465 726d 5f62 6163 6b67 726f 756e fxterm_backgroun\n+00001f30: 645f 6d6f 6475 6c65 7f32 3031 3133 370a d_module.201137.\n+00001f40: 4e6f 6465 3a20 6766 7874 6572 6d5f 6d65 Node: gfxterm_me\n+00001f50: 6e75 5f6d 6f64 756c 657f 3230 3135 3433 nu_module.201543\n+00001f60: 0a4e 6f64 653a 2067 7074 7379 6e63 5f6d .Node: gptsync_m\n+00001f70: 6f64 756c 657f 3230 3137 3933 0a4e 6f64 odule.201793.Nod\n+00001f80: 653a 2067 7a69 6f5f 6d6f 6475 6c65 7f32 e: gzio_module.2\n+00001f90: 3032 3032 390a 4e6f 6465 3a20 6861 6c74 02029.Node: halt\n+00001fa0: 5f6d 6f64 756c 657f 3230 3234 3835 0a4e _module.202485.N\n+00001fb0: 6f64 653a 2068 6173 6873 756d 5f6d 6f64 ode: hashsum_mod\n+00001fc0: 756c 657f 3230 3237 3330 0a4e 6f64 653a ule.202730.Node:\n+00001fd0: 2068 6470 6172 6d5f 6d6f 6475 6c65 7f32 hdparm_module.2\n+00001fe0: 3033 3136 330a 4e6f 6465 3a20 6865 6c6c 03163.Node: hell\n+00001ff0: 6f5f 6d6f 6475 6c65 7f32 3033 3735 370a o_module.203757.\n+00002000: 4e6f 6465 3a20 6865 6c70 5f6d 6f64 756c Node: help_modul\n+00002010: 657f 3230 3430 3330 0a4e 6f64 653a 2068 e.204030.Node: h\n+00002020: 6578 6475 6d70 5f6d 6f64 756c 657f 3230 exdump_module.20\n+00002030: 3432 3635 0a4e 6f64 653a 2068 6673 5f6d 4265.Node: hfs_m\n+00002040: 6f64 756c 657f 3230 3435 3337 0a4e 6f64 odule.204537.Nod\n+00002050: 653a 2068 6673 706c 7573 5f6d 6f64 756c e: hfsplus_modul\n+00002060: 657f 3230 3438 3338 0a4e 6f64 653a 2068 e.204838.Node: h\n+00002070: 6673 706c 7573 636f 6d70 5f6d 6f64 756c fspluscomp_modul\n+00002080: 657f 3230 3530 3637 0a4e 6f64 653a 2068 e.205067.Node: h\n+00002090: 7474 705f 6d6f 6475 6c65 7f32 3035 3332 ttp_module.20532\n+000020a0: 370a 4e6f 6465 3a20 6965 6565 3132 3735 7.Node: ieee1275\n+000020b0: 5f66 625f 6d6f 6475 6c65 7f32 3035 3636 _fb_module.20566\n+000020c0: 320a 4e6f 6465 3a20 696f 7277 5f6d 6f64 2.Node: iorw_mod\n+000020d0: 756c 657f 3230 3539 3037 0a4e 6f64 653a ule.205907.Node:\n+000020e0: 2069 736f 3936 3630 5f6d 6f64 756c 657f iso9660_module.\n+000020f0: 3230 3633 3638 0a4e 6f64 653a 206a 6673 206368.Node: jfs\n+00002100: 5f6d 6f64 756c 657f 3230 3637 3235 0a4e _module.206725.N\n+00002110: 6f64 653a 206a 7065 675f 6d6f 6475 6c65 ode: jpeg_module\n+00002120: 7f32 3037 3031 330a 4e6f 6465 3a20 6a73 .207013.Node: js\n+00002130: 6f6e 5f6d 6f64 756c 657f 3230 3732 3739 on_module.207279\n+00002140: 0a4e 6f64 653a 206b 6579 6c61 796f 7574 .Node: keylayout\n+00002150: 735f 6d6f 6475 6c65 7f32 3037 3632 320a s_module.207622.\n+00002160: 4e6f 6465 3a20 6b65 7973 7461 7475 735f Node: keystatus_\n+00002170: 6d6f 6475 6c65 7f32 3038 3237 320a 4e6f module.208272.No\n+00002180: 6465 3a20 6c64 6d5f 6d6f 6475 6c65 7f32 de: ldm_module.2\n+00002190: 3038 3534 330a 4e6f 6465 3a20 6c65 6761 08543.Node: lega\n+000021a0: 6379 5f70 6173 7377 6f72 645f 7465 7374 cy_password_test\n+000021b0: 5f6d 6f64 756c 657f 3230 3839 3138 0a4e _module.208918.N\n+000021c0: 6f64 653a 206c 6567 6163 7963 6667 5f6d ode: legacycfg_m\n+000021d0: 6f64 756c 657f 3230 3931 3837 0a4e 6f64 odule.209187.Nod\n+000021e0: 653a 206c 696e 7578 5f6d 6f64 756c 657f e: linux_module.\n+000021f0: 3230 3937 3234 0a4e 6f64 653a 206c 696e 209724.Node: lin\n+00002200: 7578 3136 5f6d 6f64 756c 657f 3231 3030 ux16_module.2100\n+00002210: 3337 0a4e 6f64 653a 206c 6f61 6462 696f 37.Node: loadbio\n+00002220: 735f 6d6f 6475 6c65 7f32 3130 3339 310a s_module.210391.\n+00002230: 4e6f 6465 3a20 6c6f 6164 656e 765f 6d6f Node: loadenv_mo\n+00002240: 6475 6c65 7f32 3130 3835 320a 4e6f 6465 dule.210852.Node\n+00002250: 3a20 6c6f 6f70 6261 636b 5f6d 6f64 756c : loopback_modul\n+00002260: 657f 3231 3132 3932 0a4e 6f64 653a 206c e.211292.Node: l\n+00002270: 735f 6d6f 6475 6c65 7f32 3131 3532 350a s_module.211525.\n+00002280: 4e6f 6465 3a20 6c73 6163 7069 5f6d 6f64 Node: lsacpi_mod\n+00002290: 756c 657f 3231 3137 3333 0a4e 6f64 653a ule.211733.Node:\n+000022a0: 206c 7361 706d 5f6d 6f64 756c 657f 3231 lsapm_module.21\n+000022b0: 3230 3131 0a4e 6f64 653a 206c 7364 6576 2011.Node: lsdev\n+000022c0: 5f6d 6f64 756c 657f 3231 3232 3736 0a4e _module.212276.N\n+000022d0: 6f64 653a 206c 7365 6669 5f6d 6f64 756c ode: lsefi_modul\n+000022e0: 657f 3231 3235 3532 0a4e 6f64 653a 206c e.212552.Node: l\n+000022f0: 7365 6669 6d6d 6170 5f6d 6f64 756c 657f sefimmap_module.\n+00002300: 3231 3238 3035 0a4e 6f64 653a 206c 7365 212805.Node: lse\n+00002310: 6669 7379 7374 6162 5f6d 6f64 756c 657f fisystab_module.\n+00002320: 3231 3330 3833 0a4e 6f64 653a 206c 736d 213083.Node: lsm\n+00002330: 6d61 705f 6d6f 6475 6c65 7f32 3133 3337 map_module.21337\n+00002340: 310a 4e6f 6465 3a20 6c73 7063 695f 6d6f 1.Node: lspci_mo\n+00002350: 6475 6c65 7f32 3133 3633 370a 4e6f 6465 dule.213637.Node\n+00002360: 3a20 6c73 7361 6c5f 6d6f 6475 6c65 7f32 : lssal_module.2\n+00002370: 3133 3838 310a 4e6f 6465 3a20 6c73 7370 13881.Node: lssp\n+00002380: 645f 6d6f 6475 6c65 7f32 3134 3138 360a d_module.214186.\n+00002390: 4e6f 6465 3a20 6c73 7865 6e5f 6d6f 6475 Node: lsxen_modu\n+000023a0: 6c65 7f32 3134 3438 360a 4e6f 6465 3a20 le.214486.Node: \n+000023b0: 6c75 6b73 5f6d 6f64 756c 657f 3231 3437 luks_module.2147\n+000023c0: 3234 0a4e 6f64 653a 206c 756b 7332 5f6d 24.Node: luks2_m\n+000023d0: 6f64 756c 657f 3231 3439 3634 0a4e 6f64 odule.214964.Nod\n+000023e0: 653a 206c 766d 5f6d 6f64 756c 657f 3231 e: lvm_module.21\n+000023f0: 3531 3935 0a4e 6f64 653a 206c 7a6f 7069 5195.Node: lzopi\n+00002400: 6f5f 6d6f 6475 6c65 7f32 3135 3537 320a o_module.215572.\n+00002410: 4e6f 6465 3a20 6d61 6362 6c65 7373 5f6d Node: macbless_m\n+00002420: 6f64 756c 657f 3231 3537 3837 0a4e 6f64 odule.215787.Nod\n+00002430: 653a 206d 6163 686f 5f6d 6f64 756c 657f e: macho_module.\n+00002440: 3231 3631 3536 0a4e 6f64 653a 206d 6461 216156.Node: mda\n+00002450: 5f74 6578 745f 6d6f 6475 6c65 7f32 3136 _text_module.216\n+00002460: 3339 350a 4e6f 6465 3a20 6d64 7261 6964 395.Node: mdraid\n+00002470: 3039 5f6d 6f64 756c 657f 3231 3636 3535 09_module.216655\n+00002480: 0a4e 6f64 653a 206d 6472 6169 6430 395f .Node: mdraid09_\n+00002490: 6265 5f6d 6f64 756c 657f 3231 3730 3637 be_module.217067\n+000024a0: 0a4e 6f64 653a 206d 6472 6169 6431 785f .Node: mdraid1x_\n+000024b0: 6d6f 6475 6c65 7f32 3137 3438 320a 4e6f module.217482.No\n+000024c0: 6465 3a20 6d65 6d64 6973 6b5f 6d6f 6475 de: memdisk_modu\n+000024d0: 6c65 7f32 3137 3739 360a 4e6f 6465 3a20 le.217796.Node: \n+000024e0: 6d65 6d72 775f 6d6f 6475 6c65 7f32 3138 memrw_module.218\n+000024f0: 3032 350a 4e6f 6465 3a20 6d65 6d74 6f6f 025.Node: memtoo\n+00002500: 6c73 5f6d 6f64 756c 657f 3231 3836 3439 ls_module.218649\n+00002510: 0a4e 6f64 653a 206d 696e 6963 6d64 5f6d .Node: minicmd_m\n+00002520: 6f64 756c 657f 3231 3839 3134 0a4e 6f64 odule.218914.Nod\n+00002530: 653a 206d 696e 6978 5f6d 6f64 756c 657f e: minix_module.\n+00002540: 3231 3934 3236 0a4e 6f64 653a 206d 696e 219426.Node: min\n+00002550: 6978 325f 6d6f 6475 6c65 7f32 3139 3731 ix2_module.21971\n+00002560: 300a 4e6f 6465 3a20 6d69 6e69 7832 5f62 0.Node: minix2_b\n+00002570: 655f 6d6f 6475 6c65 7f32 3139 3939 380a e_module.219998.\n+00002580: 4e6f 6465 3a20 6d69 6e69 7833 5f6d 6f64 Node: minix3_mod\n+00002590: 756c 657f 3232 3033 3034 0a4e 6f64 653a ule.220304.Node:\n+000025a0: 206d 696e 6978 335f 6265 5f6d 6f64 756c minix3_be_modul\n+000025b0: 657f 3232 3035 3936 0a4e 6f64 653a 206d e.220596.Node: m\n+000025c0: 696e 6978 5f62 655f 6d6f 6475 6c65 7f32 inix_be_module.2\n+000025d0: 3230 3930 340a 4e6f 6465 3a20 6d6d 6170 20904.Node: mmap\n+000025e0: 5f6d 6f64 756c 657f 3232 3132 3038 0a4e _module.221208.N\n+000025f0: 6f64 653a 206d 6f72 7365 5f6d 6f64 756c ode: morse_modul\n+00002600: 657f 3232 3135 3032 0a4e 6f64 653a 206d e.221502.Node: m\n+00002610: 7069 5f6d 6f64 756c 657f 3232 3137 3236 pi_module.221726\n+00002620: 0a4e 6f64 653a 206d 7364 6f73 7061 7274 .Node: msdospart\n+00002630: 5f6d 6f64 756c 657f 3232 3230 3530 0a4e _module.222050.N\n+00002640: 6f64 653a 206d 756c 5f74 6573 745f 6d6f ode: mul_test_mo\n+00002650: 6475 6c65 7f32 3232 3330 370a 4e6f 6465 dule.222307.Node\n+00002660: 3a20 6d75 6c74 6962 6f6f 745f 6d6f 6475 : multiboot_modu\n+00002670: 6c65 7f32 3232 3534 370a 4e6f 6465 3a20 le.222547.Node: \n+00002680: 6d75 6c74 6962 6f6f 7432 5f6d 6f64 756c multiboot2_modul\n+00002690: 657f 3232 3239 3638 0a4e 6f64 653a 206e e.222968.Node: n\n+000026a0: 616e 645f 6d6f 6475 6c65 7f32 3233 3333 and_module.22333\n+000026b0: 300a 4e6f 6465 3a20 6e61 7469 7665 6469 0.Node: nativedi\n+000026c0: 736b 5f6d 6f64 756c 657f 3232 3335 3438 sk_module.223548\n+000026d0: 0a4e 6f64 653a 206e 6574 5f6d 6f64 756c .Node: net_modul\n+000026e0: 657f 3232 3337 3839 0a4e 6f64 653a 206e e.223789.Node: n\n+000026f0: 6577 635f 6d6f 6475 6c65 7f32 3234 3932 ewc_module.22492\n+00002700: 320a 4e6f 6465 3a20 6e69 6c66 7332 5f6d 2.Node: nilfs2_m\n+00002710: 6f64 756c 657f 3232 3536 3736 0a4e 6f64 odule.225676.Nod\n+00002720: 653a 206e 6f72 6d61 6c5f 6d6f 6475 6c65 e: normal_module\n+00002730: 7f32 3235 3937 380a 4e6f 6465 3a20 6e74 .225978.Node: nt\n+00002740: 6673 5f6d 6f64 756c 657f 3232 3632 3030 fs_module.226200\n+00002750: 0a4e 6f64 653a 206e 7466 7363 6f6d 705f .Node: ntfscomp_\n+00002760: 6d6f 6475 6c65 7f32 3236 3439 350a 4e6f module.226495.No\n+00002770: 6465 3a20 6e74 6c64 725f 6d6f 6475 6c65 de: ntldr_module\n+00002780: 7f32 3236 3831 340a 4e6f 6465 3a20 6f64 .226814.Node: od\n+00002790: 635f 6d6f 6475 6c65 7f32 3237 3037 340a c_module.227074.\n+000027a0: 4e6f 6465 3a20 6f66 6673 6574 696f 5f6d Node: offsetio_m\n+000027b0: 6f64 756c 657f 3232 3735 3530 0a4e 6f64 odule.227550.Nod\n+000027c0: 653a 206f 666e 6574 5f6d 6f64 756c 657f e: ofnet_module.\n+000027d0: 3232 3737 3734 0a4e 6f64 653a 206f 6863 227774.Node: ohc\n+000027e0: 695f 6d6f 6475 6c65 7f32 3237 3939 350a i_module.227995.\n+000027f0: 4e6f 6465 3a20 7061 7274 5f61 636f 726e Node: part_acorn\n+00002800: 5f6d 6f64 756c 657f 3232 3832 3333 0a4e _module.228233.N\n+00002810: 6f64 653a 2070 6172 745f 616d 6967 615f ode: part_amiga_\n+00002820: 6d6f 6475 6c65 7f32 3238 3439 370a 4e6f module.228497.No\n+00002830: 6465 3a20 7061 7274 5f61 7070 6c65 5f6d de: part_apple_m\n+00002840: 6f64 756c 657f 3232 3837 3432 0a4e 6f64 odule.228742.Nod\n+00002850: 653a 2070 6172 745f 6273 645f 6d6f 6475 e: part_bsd_modu\n+00002860: 6c65 7f32 3238 3938 390a 4e6f 6465 3a20 le.228989.Node: \n+00002870: 7061 7274 5f64 666c 795f 6d6f 6475 6c65 part_dfly_module\n+00002880: 7f32 3239 3232 380a 4e6f 6465 3a20 7061 .229228.Node: pa\n+00002890: 7274 5f64 7668 5f6d 6f64 756c 657f 3232 rt_dvh_module.22\n+000028a0: 3934 3734 0a4e 6f64 653a 2070 6172 745f 9474.Node: part_\n+000028b0: 6770 745f 6d6f 6475 6c65 7f32 3239 3732 gpt_module.22972\n+000028c0: 370a 4e6f 6465 3a20 7061 7274 5f6d 7364 7.Node: part_msd\n+000028d0: 6f73 5f6d 6f64 756c 657f 3232 3939 3836 os_module.229986\n+000028e0: 0a4e 6f64 653a 2070 6172 745f 706c 616e .Node: part_plan\n+000028f0: 5f6d 6f64 756c 657f 3233 3032 3632 0a4e _module.230262.N\n+00002900: 6f64 653a 2070 6172 745f 7375 6e5f 6d6f ode: part_sun_mo\n+00002910: 6475 6c65 7f32 3330 3530 370a 4e6f 6465 dule.230507.Node\n+00002920: 3a20 7061 7274 5f73 756e 7063 5f6d 6f64 : part_sunpc_mod\n+00002930: 756c 657f 3233 3037 3438 0a4e 6f64 653a ule.230748.Node:\n+00002940: 2070 6172 7474 6f6f 6c5f 6d6f 6475 6c65 parttool_module\n+00002950: 7f32 3330 3939 350a 4e6f 6465 3a20 7061 .230995.Node: pa\n+00002960: 7373 776f 7264 5f6d 6f64 756c 657f 3233 ssword_module.23\n+00002970: 3132 3337 0a4e 6f64 653a 2070 6173 7377 1237.Node: passw\n+00002980: 6f72 645f 7062 6b64 6632 5f6d 6f64 756c ord_pbkdf2_modul\n+00002990: 657f 3233 3136 3230 0a4e 6f64 653a 2070 e.231620.Node: p\n+000029a0: 6174 615f 6d6f 6475 6c65 7f32 3331 3839 ata_module.23189\n+000029b0: 310a 4e6f 6465 3a20 7062 6b64 6632 5f6d 1.Node: pbkdf2_m\n+000029c0: 6f64 756c 657f 3233 3231 3030 0a4e 6f64 odule.232100.Nod\n+000029d0: 653a 2070 626b 6466 325f 7465 7374 5f6d e: pbkdf2_test_m\n+000029e0: 6f64 756c 657f 3233 3233 3532 0a4e 6f64 odule.232352.Nod\n+000029f0: 653a 2070 6369 5f6d 6f64 756c 657f 3233 e: pci_module.23\n+00002a00: 3235 3833 0a4e 6f64 653a 2070 6369 6475 2583.Node: pcidu\n+00002a10: 6d70 5f6d 6f64 756c 657f 3233 3238 3033 mp_module.232803\n+00002a20: 0a4e 6f64 653a 2070 6770 5f6d 6f64 756c .Node: pgp_modul\n+00002a30: 657f 3233 3331 3235 0a4e 6f64 653a 2070 e.233125.Node: p\n+00002a40: 6c61 696e 6d6f 756e 745f 6d6f 6475 6c65 lainmount_module\n+00002a50: 7f32 3333 3638 370a 4e6f 6465 3a20 706c .233687.Node: pl\n+00002a60: 616e 395f 6d6f 6475 6c65 7f32 3333 3938 an9_module.23398\n+00002a70: 340a 4e6f 6465 3a20 706c 6179 5f6d 6f64 4.Node: play_mod\n+00002a80: 756c 657f 3233 3431 3933 0a4e 6f64 653a ule.234193.Node:\n+00002a90: 2070 6e67 5f6d 6f64 756c 657f 3233 3434 png_module.2344\n+00002aa0: 3433 0a4e 6f64 653a 2070 7269 6f72 6974 43.Node: priorit\n+00002ab0: 795f 7175 6575 655f 6d6f 6475 6c65 7f32 y_queue_module.2\n+00002ac0: 3334 3636 330a 4e6f 6465 3a20 7072 6f62 34663.Node: prob\n+00002ad0: 655f 6d6f 6475 6c65 7f32 3334 3932 340a e_module.234924.\n+00002ae0: 4e6f 6465 3a20 7072 6f63 6673 5f6d 6f64 Node: procfs_mod\n+00002af0: 756c 657f 3233 3531 3834 0a4e 6f64 653a ule.235184.Node:\n+00002b00: 2070 726f 6772 6573 735f 6d6f 6475 6c65 progress_module\n+00002b10: 7f32 3335 3433 340a 4e6f 6465 3a20 7078 .235434.Node: px\n+00002b20: 655f 6d6f 6475 6c65 7f32 3335 3634 360a e_module.235646.\n+00002b30: 4e6f 6465 3a20 7078 6563 6861 696e 5f6d Node: pxechain_m\n+00002b40: 6f64 756c 657f 3233 3539 3039 0a4e 6f64 odule.235909.Nod\n+00002b50: 653a 2072 6169 6435 7265 635f 6d6f 6475 e: raid5rec_modu\n+00002b60: 6c65 7f32 3336 3134 340a 4e6f 6465 3a20 le.236144.Node: \n+00002b70: 7261 6964 3672 6563 5f6d 6f64 756c 657f raid6rec_module.\n+00002b80: 3233 3633 3539 0a4e 6f64 653a 2072 616e 236359.Node: ran\n+00002b90: 646f 6d5f 6d6f 6475 6c65 7f32 3336 3537 dom_module.23657\n+00002ba0: 310a 4e6f 6465 3a20 7264 6d73 725f 6d6f 1.Node: rdmsr_mo\n+00002bb0: 6475 6c65 7f32 3336 3836 310a 4e6f 6465 dule.236861.Node\n+00002bc0: 3a20 7265 6164 5f6d 6f64 756c 657f 3233 : read_module.23\n+00002bd0: 3731 3137 0a4e 6f64 653a 2072 6562 6f6f 7117.Node: reboo\n+00002be0: 745f 6d6f 6475 6c65 7f32 3337 3335 350a t_module.237355.\n+00002bf0: 4e6f 6465 3a20 7265 6765 7870 5f6d 6f64 Node: regexp_mod\n+00002c00: 756c 657f 3233 3736 3032 0a4e 6f64 653a ule.237602.Node:\n+00002c10: 2072 6569 7365 7266 735f 6d6f 6475 6c65 reiserfs_module\n+00002c20: 7f32 3337 3935 360a 4e6f 6465 3a20 7265 .237956.Node: re\n+00002c30: 6c6f 6361 746f 725f 6d6f 6475 6c65 7f32 locator_module.2\n+00002c40: 3338 3235 310a 4e6f 6465 3a20 726f 6d66 38251.Node: romf\n+00002c50: 735f 6d6f 6475 6c65 7f32 3338 3534 370a s_module.238547.\n+00002c60: 4e6f 6465 3a20 7363 7369 5f6d 6f64 756c Node: scsi_modul\n+00002c70: 657f 3233 3838 3430 0a4e 6f64 653a 2073 e.238840.Node: s\n+00002c80: 646c 5f6d 6f64 756c 657f 3233 3931 3832 dl_module.239182\n+00002c90: 0a4e 6f64 653a 2073 6561 7263 685f 6d6f .Node: search_mo\n+00002ca0: 6475 6c65 7f32 3339 3634 320a 4e6f 6465 dule.239642.Node\n+00002cb0: 3a20 7365 6172 6368 5f66 735f 6669 6c65 : search_fs_file\n+00002cc0: 5f6d 6f64 756c 657f 3233 3939 3336 0a4e _module.239936.N\n+00002cd0: 6f64 653a 2073 6561 7263 685f 6673 5f75 ode: search_fs_u\n+00002ce0: 7569 645f 6d6f 6475 6c65 7f32 3430 3236 uid_module.24026\n+00002cf0: 300a 4e6f 6465 3a20 7365 6172 6368 5f6c 0.Node: search_l\n+00002d00: 6162 656c 5f6d 6f64 756c 657f 3234 3035 abel_module.2405\n+00002d10: 3933 0a4e 6f64 653a 2073 656e 646b 6579 93.Node: sendkey\n+00002d20: 5f6d 6f64 756c 657f 3234 3039 3136 0a4e _module.240916.N\n+00002d30: 6f64 653a 2073 6572 6961 6c5f 6d6f 6475 ode: serial_modu\n+00002d40: 6c65 7f32 3431 3138 310a 4e6f 6465 3a20 le.241181.Node: \n+00002d50: 7365 746a 6d70 5f6d 6f64 756c 657f 3234 setjmp_module.24\n+00002d60: 3134 3839 0a4e 6f64 653a 2073 6574 6a6d 1489.Node: setjm\n+00002d70: 705f 7465 7374 5f6d 6f64 756c 657f 3234 p_test_module.24\n+00002d80: 3137 3139 0a4e 6f64 653a 2073 6574 7063 1719.Node: setpc\n+00002d90: 695f 6d6f 6475 6c65 7f32 3431 3937 370a i_module.241977.\n+00002da0: 4e6f 6465 3a20 7366 735f 6d6f 6475 6c65 Node: sfs_module\n+00002db0: 7f32 3432 3232 360a 4e6f 6465 3a20 7368 .242226.Node: sh\n+00002dc0: 6966 745f 7465 7374 5f6d 6f64 756c 657f ift_test_module.\n+00002dd0: 3234 3235 3137 0a4e 6f64 653a 2073 6967 242517.Node: sig\n+00002de0: 6e61 7475 7265 5f74 6573 745f 6d6f 6475 nature_test_modu\n+00002df0: 6c65 7f32 3432 3736 320a 4e6f 6465 3a20 le.242762.Node: \n+00002e00: 736c 6565 705f 6d6f 6475 6c65 7f32 3433 sleep_module.243\n+00002e10: 3033 320a 4e6f 6465 3a20 736c 6565 705f 032.Node: sleep_\n+00002e20: 7465 7374 5f6d 6f64 756c 657f 3234 3333 test_module.2433\n+00002e30: 3130 0a4e 6f64 653a 2073 6d62 696f 735f 10.Node: smbios_\n+00002e40: 6d6f 6475 6c65 7f32 3433 3533 380a 4e6f module.243538.No\n+00002e50: 6465 3a20 7370 6b6d 6f64 656d 5f6d 6f64 de: spkmodem_mod\n+00002e60: 756c 657f 3234 3338 3038 0a4e 6f64 653a ule.243808.Node:\n+00002e70: 2073 7175 6173 6834 5f6d 6f64 756c 657f squash4_module.\n+00002e80: 3234 3431 3937 0a4e 6f64 653a 2073 7472 244197.Node: str\n+00002e90: 746f 756c 6c5f 7465 7374 5f6d 6f64 756c toull_test_modul\n+00002ea0: 657f 3234 3434 3236 0a4e 6f64 653a 2073 e.244426.Node: s\n+00002eb0: 7573 7065 6e64 5f6d 6f64 756c 657f 3234 uspend_module.24\n+00002ec0: 3436 3639 0a4e 6f64 653a 2073 7973 6c69 4669.Node: sysli\n+00002ed0: 6e75 7863 6667 5f6d 6f64 756c 657f 3234 nuxcfg_module.24\n+00002ee0: 3439 3337 0a4e 6f64 653a 2074 6172 5f6d 4937.Node: tar_m\n+00002ef0: 6f64 756c 657f 3234 3534 3738 0a4e 6f64 odule.245478.Nod\n+00002f00: 653a 2074 6572 6d69 6e61 6c5f 6d6f 6475 e: terminal_modu\n+00002f10: 6c65 7f32 3435 3730 340a 4e6f 6465 3a20 le.245704.Node: \n+00002f20: 7465 726d 696e 666f 5f6d 6f64 756c 657f terminfo_module.\n+00002f30: 3234 3630 3133 0a4e 6f64 653a 2074 6573 246013.Node: tes\n+00002f40: 745f 6d6f 6475 6c65 7f32 3436 3239 370a t_module.246297.\n+00002f50: 4e6f 6465 3a20 7465 7374 5f62 6c6f 636b Node: test_block\n+00002f60: 6172 675f 6d6f 6475 6c65 7f32 3436 3539 arg_module.24659\n+00002f70: 370a 4e6f 6465 3a20 7465 7374 6c6f 6164 7.Node: testload\n+00002f80: 5f6d 6f64 756c 657f 3234 3639 3132 0a4e _module.246912.N\n+00002f90: 6f64 653a 2074 6573 7473 7065 6564 5f6d ode: testspeed_m\n+00002fa0: 6f64 756c 657f 3234 3732 3038 0a4e 6f64 odule.247208.Nod\n+00002fb0: 653a 2074 6674 705f 6d6f 6475 6c65 7f32 e: tftp_module.2\n+00002fc0: 3437 3436 320a 4e6f 6465 3a20 7467 615f 47462.Node: tga_\n+00002fd0: 6d6f 6475 6c65 7f32 3437 3737 300a 4e6f module.247770.No\n+00002fe0: 6465 3a20 7469 6d65 5f6d 6f64 756c 657f de: time_module.\n+00002ff0: 3234 3739 3832 0a4e 6f64 653a 2074 706d 247982.Node: tpm\n+00003000: 5f6d 6f64 756c 657f 3234 3832 3331 0a4e _module.248231.N\n+00003010: 6f64 653a 2074 725f 6d6f 6475 6c65 7f32 ode: tr_module.2\n+00003020: 3438 3530 380a 4e6f 6465 3a20 7472 6967 48508.Node: trig\n+00003030: 5f6d 6f64 756c 657f 3234 3838 3535 0a4e _module.248855.N\n+00003040: 6f64 653a 2074 7275 655f 6d6f 6475 6c65 ode: true_module\n+00003050: 7f32 3439 3137 340a 4e6f 6465 3a20 7472 .249174.Node: tr\n+00003060: 7565 6372 7970 745f 6d6f 6475 6c65 7f32 uecrypt_module.2\n+00003070: 3439 3432 360a 4e6f 6465 3a20 7562 6f6f 49426.Node: uboo\n+00003080: 746e 6574 5f6d 6f64 756c 657f 3234 3936 tnet_module.2496\n+00003090: 3735 0a4e 6f64 653a 2075 6466 5f6d 6f64 75.Node: udf_mod\n+000030a0: 756c 657f 3234 3939 3333 0a4e 6f64 653a ule.249933.Node:\n+000030b0: 2075 6673 315f 6d6f 6475 6c65 7f32 3530 ufs1_module.250\n+000030c0: 3234 330a 4e6f 6465 3a20 7566 7331 5f62 243.Node: ufs1_b\n+000030d0: 655f 6d6f 6475 6c65 7f32 3530 3532 370a e_module.250527.\n+000030e0: 4e6f 6465 3a20 7566 7332 5f6d 6f64 756c Node: ufs2_modul\n+000030f0: 657f 3235 3038 3331 0a4e 6f64 653a 2075 e.250831.Node: u\n+00003100: 6863 695f 6d6f 6475 6c65 7f32 3531 3131 hci_module.25111\n+00003110: 360a 4e6f 6465 3a20 7573 625f 6d6f 6475 6.Node: usb_modu\n+00003120: 6c65 7f32 3531 3332 370a 4e6f 6465 3a20 le.251327.Node: \n+00003130: 7573 625f 6b65 7962 6f61 7264 5f6d 6f64 usb_keyboard_mod\n+00003140: 756c 657f 3235 3135 3337 0a4e 6f64 653a ule.251537.Node:\n+00003150: 2075 7362 6d73 5f6d 6f64 756c 657f 3235 usbms_module.25\n+00003160: 3137 3337 0a4e 6f64 653a 2075 7362 7365 1737.Node: usbse\n+00003170: 7269 616c 5f63 6f6d 6d6f 6e5f 6d6f 6475 rial_common_modu\n+00003180: 6c65 7f32 3531 3934 360a 4e6f 6465 3a20 le.251946.Node: \n+00003190: 7573 6273 6572 6961 6c5f 6674 6469 5f6d usbserial_ftdi_m\n+000031a0: 6f64 756c 657f 3235 3233 3030 0a4e 6f64 odule.252300.Nod\n+000031b0: 653a 2075 7362 7365 7269 616c 5f70 6c32 e: usbserial_pl2\n+000031c0: 3330 335f 6d6f 6475 6c65 7f32 3532 3631 303_module.25261\n+000031d0: 310a 4e6f 6465 3a20 7573 6273 6572 6961 1.Node: usbseria\n+000031e0: 6c5f 7573 6264 6562 7567 5f6d 6f64 756c l_usbdebug_modul\n+000031f0: 657f 3235 3239 3232 0a4e 6f64 653a 2075 e.252922.Node: u\n+00003200: 7362 7465 7374 5f6d 6f64 756c 657f 3235 sbtest_module.25\n+00003210: 3333 3833 0a4e 6f64 653a 2076 6265 5f6d 3383.Node: vbe_m\n+00003220: 6f64 756c 657f 3235 3337 3131 0a4e 6f64 odule.253711.Nod\n+00003230: 653a 2076 6572 6966 6965 7273 5f6d 6f64 e: verifiers_mod\n+00003240: 756c 657f 3235 3339 3230 0a4e 6f64 653a ule.253920.Node:\n+00003250: 2076 6761 5f6d 6f64 756c 657f 3235 3431 vga_module.2541\n+00003260: 3631 0a4e 6f64 653a 2076 6761 5f74 6578 61.Node: vga_tex\n+00003270: 745f 6d6f 6475 6c65 7f32 3534 3337 320a t_module.254372.\n+00003280: 4e6f 6465 3a20 7669 6465 6f5f 6d6f 6475 Node: video_modu\n+00003290: 6c65 7f32 3534 3539 310a 4e6f 6465 3a20 le.254591.Node: \n+000032a0: 7669 6465 6f5f 626f 6368 735f 6d6f 6475 video_bochs_modu\n+000032b0: 6c65 7f32 3534 3830 310a 4e6f 6465 3a20 le.254801.Node: \n+000032c0: 7669 6465 6f5f 6369 7272 7573 5f6d 6f64 video_cirrus_mod\n+000032d0: 756c 657f 3235 3530 3634 0a4e 6f64 653a ule.255064.Node:\n+000032e0: 2076 6964 656f 5f63 6f6c 6f72 735f 6d6f video_colors_mo\n+000032f0: 6475 6c65 7f32 3535 3331 370a 4e6f 6465 dule.255317.Node\n+00003300: 3a20 7669 6465 6f5f 6662 5f6d 6f64 756c : video_fb_modul\n+00003310: 657f 3235 3535 3637 0a4e 6f64 653a 2076 e.255567.Node: v\n+00003320: 6964 656f 696e 666f 5f6d 6f64 756c 657f ideoinfo_module.\n+00003330: 3235 3537 3835 0a4e 6f64 653a 2076 6964 255785.Node: vid\n+00003340: 656f 7465 7374 5f6d 6f64 756c 657f 3235 eotest_module.25\n+00003350: 3630 3839 0a4e 6f64 653a 2076 6964 656f 6089.Node: video\n+00003360: 7465 7374 5f63 6865 636b 7375 6d5f 6d6f test_checksum_mo\n+00003370: 6475 6c65 7f32 3536 3431 360a 4e6f 6465 dule.256416.Node\n+00003380: 3a20 7772 6d73 725f 6d6f 6475 6c65 7f32 : wrmsr_module.2\n+00003390: 3536 3732 340a 4e6f 6465 3a20 7865 6e5f 56724.Node: xen_\n+000033a0: 626f 6f74 5f6d 6f64 756c 657f 3235 3730 boot_module.2570\n+000033b0: 3030 0a4e 6f64 653a 2078 6673 5f6d 6f64 00.Node: xfs_mod\n+000033c0: 756c 657f 3235 3732 3639 0a4e 6f64 653a ule.257269.Node:\n+000033d0: 2078 6e75 5f6d 6f64 756c 657f 3235 3734 xnu_module.2574\n+000033e0: 3530 0a4e 6f64 653a 2078 6e75 5f75 7569 50.Node: xnu_uui\n+000033f0: 645f 6d6f 6475 6c65 7f32 3537 3931 350a d_module.257915.\n+00003400: 4e6f 6465 3a20 786e 755f 7575 6964 5f74 Node: xnu_uuid_t\n+00003410: 6573 745f 6d6f 6475 6c65 7f32 3538 3137 est_module.25817\n+00003420: 310a 4e6f 6465 3a20 787a 696f 5f6d 6f64 1.Node: xzio_mod\n+00003430: 756c 657f 3235 3834 3135 0a4e 6f64 653a ule.258415.Node:\n+00003440: 207a 6673 5f6d 6f64 756c 657f 3235 3836 zfs_module.2586\n+00003450: 3132 0a4e 6f64 653a 207a 6673 6372 7970 12.Node: zfscryp\n+00003460: 745f 6d6f 6475 6c65 7f32 3538 3739 340a t_module.258794.\n+00003470: 4e6f 6465 3a20 7a66 7369 6e66 6f5f 6d6f Node: zfsinfo_mo\n+00003480: 6475 6c65 7f32 3539 3036 360a 4e6f 6465 dule.259066.Node\n+00003490: 3a20 7a73 7464 5f6d 6f64 756c 657f 3235 : zstd_module.25\n+000034a0: 3933 3636 0a4e 6f64 653a 2043 6f6d 6d61 9366.Node: Comma\n+000034b0: 6e64 737f 3235 3935 3535 0a4e 6f64 653a nds.259555.Node:\n+000034c0: 204d 656e 752d 7370 6563 6966 6963 2063 Menu-specific c\n+000034d0: 6f6d 6d61 6e64 737f 3236 3034 3434 0a4e ommands.260444.N\n+000034e0: 6f64 653a 206d 656e 7565 6e74 7279 7f32 ode: menuentry.2\n+000034f0: 3631 3136 330a 4e6f 6465 3a20 7375 626d 61163.Node: subm\n+00003500: 656e 757f 3236 3237 3532 0a4e 6f64 653a enu.262752.Node:\n+00003510: 204c 6f61 6465 7220 636f 6d6d 616e 6473 Loader commands\n+00003520: 7f32 3633 3238 350a 4e6f 6465 3a20 6368 .263285.Node: ch\n+00003530: 6169 6e6c 6f61 6465 727f 3236 3537 3831 ainloader.265781\n+00003540: 0a4e 6f64 653a 2069 6e69 7472 647f 3236 .Node: initrd.26\n+00003550: 3634 3734 0a4e 6f64 653a 2069 6e69 7472 6474.Node: initr\n+00003560: 6431 367f 3236 3836 3730 0a4e 6f64 653a d16.268670.Node:\n+00003570: 206c 696e 7578 7f32 3639 3237 360a 4e6f linux.269276.No\n+00003580: 6465 3a20 6c69 6e75 7831 367f 3237 3031 de: linux16.2701\n+00003590: 3833 0a4e 6f64 653a 2078 656e 5f68 7970 83.Node: xen_hyp\n+000035a0: 6572 7669 736f 727f 3237 3038 3838 0a4e ervisor.270888.N\n+000035b0: 6f64 653a 2078 656e 5f6d 6f64 756c 657f ode: xen_module.\n+000035c0: 3237 3133 3332 0a4e 6f64 653a 2047 656e 271332.Node: Gen\n+000035d0: 6572 616c 2063 6f6d 6d61 6e64 737f 3237 eral commands.27\n+000035e0: 3138 3333 0a4e 6f64 653a 2073 6572 6961 1833.Node: seria\n+000035f0: 6c7f 3237 3232 3833 0a4e 6f64 653a 2074 l.272283.Node: t\n+00003600: 6572 6d69 6e61 6c5f 696e 7075 747f 3237 erminal_input.27\n+00003610: 3434 3135 0a4e 6f64 653a 2074 6572 6d69 4415.Node: termi\n+00003620: 6e61 6c5f 6f75 7470 7574 7f32 3735 3038 nal_output.27508\n+00003630: 350a 4e6f 6465 3a20 7465 726d 696e 666f 5.Node: terminfo\n+00003640: 7f32 3735 3735 360a 4e6f 6465 3a20 436f .275756.Node: Co\n+00003650: 6d6d 616e 642d 6c69 6e65 2063 6f6d 6d61 mmand-line comma\n+00003660: 6e64 737f 3237 3730 3433 0a4e 6f64 653a nds.277043.Node:\n+00003670: 205b 7f32 3832 3535 320a 4e6f 6465 3a20 [.282552.Node: \n+00003680: 6163 7069 7f32 3832 3732 330a 4e6f 6465 acpi.282723.Node\n+00003690: 3a20 6175 7468 656e 7469 6361 7465 7f32 : authenticate.2\n+000036a0: 3833 3939 350a 4e6f 6465 3a20 6261 636b 83995.Node: back\n+000036b0: 6772 6f75 6e64 5f63 6f6c 6f72 7f32 3834 ground_color.284\n+000036c0: 3431 350a 4e6f 6465 3a20 6261 636b 6772 415.Node: backgr\n+000036d0: 6f75 6e64 5f69 6d61 6765 7f32 3835 3037 ound_image.28507\n+000036e0: 370a 4e6f 6465 3a20 6261 6472 616d 7f32 7.Node: badram.2\n+000036f0: 3835 3631 380a 4e6f 6465 3a20 626c 6f63 85618.Node: bloc\n+00003700: 6b6c 6973 747f 3238 3639 3933 0a4e 6f64 klist.286993.Nod\n+00003710: 653a 2062 6f6f 747f 3238 3732 3132 0a4e e: boot.287212.N\n+00003720: 6f64 653a 2063 6174 7f32 3837 3531 390a ode: cat.287519.\n+00003730: 4e6f 6465 3a20 636c 6561 727f 3238 3834 Node: clear.2884\n+00003740: 3936 0a4e 6f64 653a 2063 6d6f 7363 6c65 96.Node: cmoscle\n+00003750: 616e 7f32 3838 3635 390a 4e6f 6465 3a20 an.288659.Node: \n+00003760: 636d 6f73 6475 6d70 7f32 3838 3934 380a cmosdump.288948.\n+00003770: 4e6f 6465 3a20 636d 6f73 7465 7374 7f32 Node: cmostest.2\n+00003780: 3839 3232 380a 4e6f 6465 3a20 636d 707f 89228.Node: cmp.\n+00003790: 3238 3935 3731 0a4e 6f64 653a 2063 6f6e 289571.Node: con\n+000037a0: 6669 6766 696c 657f 3239 3033 3236 0a4e figfile.290326.N\n+000037b0: 6f64 653a 2063 7075 6964 7f32 3930 3734 ode: cpuid.29074\n+000037c0: 300a 4e6f 6465 3a20 6372 637f 3239 3133 0.Node: crc.2913\n+000037d0: 3038 0a4e 6f64 653a 2063 7279 7074 6f63 08.Node: cryptoc\n+000037e0: 6865 636b 7f32 3931 3537 350a 4e6f 6465 heck.291575.Node\n+000037f0: 3a20 6372 7970 746f 6d6f 756e 747f 3239 : cryptomount.29\n+00003800: 3231 3234 0a4e 6f64 653a 2063 7574 6d65 2124.Node: cutme\n+00003810: 6d7f 3239 3438 3938 0a4e 6f64 653a 2064 m.294898.Node: d\n+00003820: 6174 657f 3239 3537 3636 0a4e 6f64 653a ate.295766.Node:\n+00003830: 2064 6576 6963 6574 7265 657f 3239 3632 devicetree.2962\n+00003840: 3935 0a4e 6f64 653a 2064 6973 7472 7573 95.Node: distrus\n+00003850: 747f 3239 3638 3232 0a4e 6f64 653a 2064 t.296822.Node: d\n+00003860: 7269 7665 6d61 707f 3239 3736 3038 0a4e rivemap.297608.N\n+00003870: 6f64 653a 2065 6368 6f7f 3239 3834 3435 ode: echo.298445\n+00003880: 0a4e 6f64 653a 2065 6669 7465 7874 6d6f .Node: efitextmo\n+00003890: 6465 7f32 3939 3432 300a 4e6f 6465 3a20 de.299420.Node: \n+000038a0: 6576 616c 7f33 3032 3832 390a 4e6f 6465 eval.302829.Node\n+000038b0: 3a20 6578 706f 7274 7f33 3033 3130 340a : export.303104.\n+000038c0: 4e6f 6465 3a20 6661 6c73 657f 3330 3334 Node: false.3034\n+000038d0: 3034 0a4e 6f64 653a 2066 6474 6475 6d70 04.Node: fdtdump\n+000038e0: 7f33 3033 3639 330a 4e6f 6465 3a20 6669 .303693.Node: fi\n+000038f0: 6c65 7f33 3034 3433 340a 4e6f 6465 3a20 le.304434.Node: \n+00003900: 6677 7365 7475 707f 3330 3735 3330 0a4e fwsetup.307530.N\n+00003910: 6f64 653a 2067 6462 696e 666f 7f33 3037 ode: gdbinfo.307\n+00003920: 3837 380a 4e6f 6465 3a20 6765 7474 6578 878.Node: gettex\n+00003930: 747f 3330 3834 3137 0a4e 6f64 653a 2067 t.308417.Node: g\n+00003940: 7074 7379 6e63 7f33 3038 3836 330a 4e6f ptsync.308863.No\n+00003950: 6465 3a20 6861 6c74 7f33 3039 3830 350a de: halt.309805.\n+00003960: 4e6f 6465 3a20 6861 7368 7375 6d7f 3331 Node: hashsum.31\n+00003970: 3031 3835 0a4e 6f64 653a 2068 656c 707f 0185.Node: help.\n+00003980: 3331 3134 3836 0a4e 6f64 653a 2068 6578 311486.Node: hex\n+00003990: 6475 6d70 7f33 3131 3933 390a 4e6f 6465 dump.311939.Node\n+000039a0: 3a20 696e 736d 6f64 7f33 3132 3736 360a : insmod.312766.\n+000039b0: 4e6f 6465 3a20 6b65 7973 7461 7475 737f Node: keystatus.\n+000039c0: 3331 3239 3732 0a4e 6f64 653a 206c 6973 312972.Node: lis\n+000039d0: 745f 656e 767f 3331 3335 3937 0a4e 6f64 t_env.313597.Nod\n+000039e0: 653a 206c 6973 745f 7472 7573 7465 647f e: list_trusted.\n+000039f0: 3331 3339 3532 0a4e 6f64 653a 206c 6f61 313952.Node: loa\n+00003a00: 645f 656e 767f 3331 3435 3238 0a4e 6f64 d_env.314528.Nod\n+00003a10: 653a 206c 6f61 6466 6f6e 747f 3331 3632 e: loadfont.3162\n+00003a20: 3134 0a4e 6f64 653a 206c 6f6f 7062 6163 14.Node: loopbac\n+00003a30: 6b7f 3331 3635 3738 0a4e 6f64 653a 206c k.316578.Node: l\n+00003a40: 737f 3331 3731 3730 0a4e 6f64 653a 206c s.317170.Node: l\n+00003a50: 7366 6f6e 7473 7f33 3137 3639 370a 4e6f sfonts.317697.No\n+00003a60: 6465 3a20 6c73 6d6f 647f 3331 3738 3634 de: lsmod.317864\n+00003a70: 0a4e 6f64 653a 206d 6435 7375 6d7f 3331 .Node: md5sum.31\n+00003a80: 3830 3339 0a4e 6f64 653a 206d 6f64 756c 8039.Node: modul\n+00003a90: 657f 3331 3833 3131 0a4e 6f64 653a 206d e.318311.Node: m\n+00003aa0: 756c 7469 626f 6f74 7f33 3138 3630 380a ultiboot.318608.\n+00003ab0: 4e6f 6465 3a20 6e61 7469 7665 6469 736b Node: nativedisk\n+00003ac0: 7f33 3139 3730 360a 4e6f 6465 3a20 6e6f .319706.Node: no\n+00003ad0: 726d 616c 7f33 3230 3039 300a 4e6f 6465 rmal.320090.Node\n+00003ae0: 3a20 6e6f 726d 616c 5f65 7869 747f 3332 : normal_exit.32\n+00003af0: 3038 3538 0a4e 6f64 653a 2070 6172 7474 0858.Node: partt\n+00003b00: 6f6f 6c7f 3332 3131 3635 0a4e 6f64 653a ool.321165.Node:\n+00003b10: 2070 6173 7377 6f72 647f 3332 3236 3932 password.322692\n+00003b20: 0a4e 6f64 653a 2070 6173 7377 6f72 645f .Node: password_\n+00003b30: 7062 6b64 6632 7f33 3232 3935 390a 4e6f pbkdf2.322959.No\n+00003b40: 6465 3a20 706c 6169 6e6d 6f75 6e74 7f33 de: plainmount.3\n+00003b50: 3233 3336 320a 4e6f 6465 3a20 706c 6169 23362.Node: plai\n+00003b60: 6e6d 6f75 6e74 2d46 6f6f 746e 6f74 6573 nmount-Footnotes\n+00003b70: 7f33 3237 3132 340a 5265 663a 2070 6c61 .327124.Ref: pla\n+00003b80: 696e 6d6f 756e 742d 466f 6f74 6e6f 7465 inmount-Footnote\n+00003b90: 2d31 7f33 3237 3138 390a 4e6f 6465 3a20 -1.327189.Node: \n+00003ba0: 706c 6179 7f33 3237 3238 300a 4e6f 6465 play.327280.Node\n+00003bb0: 3a20 7072 6f62 657f 3332 3830 3038 0a4e : probe.328008.N\n+00003bc0: 6f64 653a 2072 646d 7372 7f33 3238 3437 ode: rdmsr.32847\n+00003bd0: 390a 4e6f 6465 3a20 7265 6164 7f33 3239 9.Node: read.329\n+00003be0: 3235 310a 4e6f 6465 3a20 7265 626f 6f74 251.Node: reboot\n+00003bf0: 7f33 3239 3639 340a 4e6f 6465 3a20 7265 .329694.Node: re\n+00003c00: 6765 7870 7f33 3239 3836 320a 4e6f 6465 gexp.329862.Node\n+00003c10: 3a20 726d 6d6f 647f 3333 3033 3934 0a4e : rmmod.330394.N\n+00003c20: 6f64 653a 2073 6176 655f 656e 767f 3333 ode: save_env.33\n+00003c30: 3035 3732 0a4e 6f64 653a 2073 6561 7263 0572.Node: searc\n+00003c40: 687f 3333 3135 3839 0a4e 6f64 653a 2073 h.331589.Node: s\n+00003c50: 656e 646b 6579 7f33 3333 3635 380a 4e6f endkey.333658.No\n+00003c60: 6465 3a20 7365 747f 3334 3031 3732 0a4e de: set.340172.N\n+00003c70: 6f64 653a 2073 6861 3173 756d 7f33 3430 ode: sha1sum.340\n+00003c80: 3538 340a 4e6f 6465 3a20 7368 6132 3536 584.Node: sha256\n+00003c90: 7375 6d7f 3334 3038 3632 0a4e 6f64 653a sum.340862.Node:\n+00003ca0: 2073 6861 3531 3273 756d 7f33 3431 3135 sha512sum.34115\n+00003cb0: 340a 4e6f 6465 3a20 736c 6565 707f 3334 4.Node: sleep.34\n+00003cc0: 3134 3434 0a4e 6f64 653a 2073 6d62 696f 1444.Node: smbio\n+00003cd0: 737f 3334 3139 3537 0a4e 6f64 653a 2073 s.341957.Node: s\n+00003ce0: 6f75 7263 657f 3334 3530 3231 0a4e 6f64 ource.345021.Nod\n+00003cf0: 653a 2074 6573 747f 3334 3535 3637 0a4e e: test.345567.N\n+00003d00: 6f64 653a 2074 706d 325f 6b65 795f 7072 ode: tpm2_key_pr\n+00003d10: 6f74 6563 746f 725f 696e 6974 7f33 3438 otector_init.348\n+00003d20: 3436 300a 4e6f 6465 3a20 7470 6d32 5f6b 460.Node: tpm2_k\n+00003d30: 6579 5f70 726f 7465 6374 6f72 5f63 6c65 ey_protector_cle\n+00003d40: 6172 7f33 3531 3633 320a 4e6f 6465 3a20 ar.351632.Node: \n+00003d50: 7470 6d32 5f64 756d 705f 7063 727f 3335 tpm2_dump_pcr.35\n+00003d60: 3139 3333 0a4e 6f64 653a 2074 7275 657f 1933.Node: true.\n+00003d70: 3335 3234 3936 0a4e 6f64 653a 2074 7275 352496.Node: tru\n+00003d80: 7374 7f33 3532 3738 340a 4e6f 6465 3a20 st.352784.Node: \n+00003d90: 756e 7365 747f 3335 3335 3837 0a4e 6f64 unset.353587.Nod\n+00003da0: 653a 2076 6572 6966 795f 6465 7461 6368 e: verify_detach\n+00003db0: 6564 7f33 3533 3738 360a 4e6f 6465 3a20 ed.353786.Node: \n+00003dc0: 7669 6465 6f69 6e66 6f7f 3335 3438 3330 videoinfo.354830\n+00003dd0: 0a4e 6f64 653a 2077 726d 7372 7f33 3535 .Node: wrmsr.355\n+00003de0: 3039 330a 4e6f 6465 3a20 4e65 7477 6f72 093.Node: Networ\n+00003df0: 6b69 6e67 2063 6f6d 6d61 6e64 737f 3335 king commands.35\n+00003e00: 3538 3639 0a4e 6f64 653a 206e 6574 5f61 5869.Node: net_a\n+00003e10: 6464 5f61 6464 727f 3335 3639 3432 0a4e dd_addr.356942.N\n+00003e20: 6f64 653a 206e 6574 5f61 6464 5f64 6e73 ode: net_add_dns\n+00003e30: 7f33 3537 3436 360a 4e6f 6465 3a20 6e65 .357466.Node: ne\n+00003e40: 745f 6164 645f 726f 7574 657f 3335 3737 t_add_route.3577\n+00003e50: 3432 0a4e 6f64 653a 206e 6574 5f62 6f6f 42.Node: net_boo\n+00003e60: 7470 7f33 3538 3237 300a 4e6f 6465 3a20 tp.358270.Node: \n+00003e70: 6e65 745f 6465 6c5f 6164 6472 7f33 3538 net_del_addr.358\n+00003e80: 3633 350a 4e6f 6465 3a20 6e65 745f 6465 635.Node: net_de\n+00003e90: 6c5f 646e 737f 3335 3838 3735 0a4e 6f64 l_dns.358875.Nod\n+00003ea0: 653a 206e 6574 5f64 656c 5f72 6f75 7465 e: net_del_route\n+00003eb0: 7f33 3539 3132 320a 4e6f 6465 3a20 6e65 .359122.Node: ne\n+00003ec0: 745f 6468 6370 7f33 3539 3335 360a 4e6f t_dhcp.359356.No\n+00003ed0: 6465 3a20 6e65 745f 6765 745f 6468 6370 de: net_get_dhcp\n+00003ee0: 5f6f 7074 696f 6e7f 3336 3134 3331 0a4e _option.361431.N\n+00003ef0: 6f64 653a 206e 6574 5f69 7076 365f 6175 ode: net_ipv6_au\n+00003f00: 746f 636f 6e66 7f33 3631 3933 320a 4e6f toconf.361932.No\n+00003f10: 6465 3a20 6e65 745f 6c73 5f61 6464 727f de: net_ls_addr.\n+00003f20: 3336 3233 3537 0a4e 6f64 653a 206e 6574 362357.Node: net\n+00003f30: 5f6c 735f 6361 7264 737f 3336 3236 3035 _ls_cards.362605\n+00003f40: 0a4e 6f64 653a 206e 6574 5f6c 735f 646e .Node: net_ls_dn\n+00003f50: 737f 3336 3238 3431 0a4e 6f64 653a 206e s.362841.Node: n\n+00003f60: 6574 5f6c 735f 726f 7574 6573 7f33 3633 et_ls_routes.363\n+00003f70: 3037 320a 4e6f 6465 3a20 6e65 745f 6e73 072.Node: net_ns\n+00003f80: 6c6f 6f6b 7570 7f33 3633 3237 390a 4e6f lookup.363279.No\n+00003f90: 6465 3a20 6e65 745f 7365 745f 766c 616e de: net_set_vlan\n+00003fa0: 7f33 3633 3538 340a 4e6f 6465 3a20 556e .363584.Node: Un\n+00003fb0: 646f 6375 6d65 6e74 6564 2063 6f6d 6d61 documented comma\n+00003fc0: 6e64 737f 3336 3430 3437 0a4e 6f64 653a nds.364047.Node:\n+00003fd0: 2049 6e74 6572 6e61 7469 6f6e 616c 6973 Internationalis\n+00003fe0: 6174 696f 6e7f 3336 3937 3033 0a4e 6f64 ation.369703.Nod\n+00003ff0: 653a 2053 6563 7572 6974 797f 3337 3635 e: Security.3765\n+00004000: 3531 0a4e 6f64 653a 2041 7574 6865 6e74 51.Node: Authent\n+00004010: 6963 6174 696f 6e20 616e 6420 6175 7468 ication and auth\n+00004020: 6f72 6973 6174 696f 6e7f 3337 3732 3036 orisation.377206\n+00004030: 0a4e 6f64 653a 2055 7369 6e67 2064 6967 .Node: Using dig\n+00004040: 6974 616c 2073 6967 6e61 7475 7265 737f ital signatures.\n+00004050: 3338 3035 3532 0a4e 6f64 653a 2055 4546 380552.Node: UEF\n+00004060: 4920 7365 6375 7265 2062 6f6f 7420 616e I secure boot an\n+00004070: 6420 7368 696d 7f33 3833 3931 380a 4e6f d shim.383918.No\n+00004080: 6465 3a20 5365 6375 7265 2042 6f6f 7420 de: Secure Boot \n+00004090: 4164 7661 6e63 6564 2054 6172 6765 7469 Advanced Targeti\n+000040a0: 6e67 7f33 3835 3035 340a 4e6f 6465 3a20 ng.385054.Node: \n+000040b0: 4d65 6173 7572 6564 2042 6f6f 747f 3338 Measured Boot.38\n+000040c0: 3630 3933 0a4e 6f64 653a 204c 6f63 6b64 6093.Node: Lockd\n+000040d0: 6f77 6e7f 3338 3830 3935 0a4e 6f64 653a own.388095.Node:\n+000040e0: 2054 504d 3220 6b65 7920 7072 6f74 6563 TPM2 key protec\n+000040f0: 746f 727f 3338 3936 3032 0a4e 6f64 653a tor.389602.Node:\n+00004100: 2050 6c61 7466 6f72 6d20 6c69 6d69 7461 Platform limita\n+00004110: 7469 6f6e 737f 3430 3438 3435 0a4e 6f64 tions.404845.Nod\n+00004120: 653a 2050 6c61 7466 6f72 6d2d 7370 6563 e: Platform-spec\n+00004130: 6966 6963 206f 7065 7261 7469 6f6e 737f ific operations.\n+00004140: 3431 3239 3333 0a4e 6f64 653a 2053 7570 412933.Node: Sup\n+00004150: 706f 7274 6564 206b 6572 6e65 6c73 7f34 ported kernels.4\n+00004160: 3134 3032 350a 4e6f 6465 3a20 5472 6f75 14025.Node: Trou\n+00004170: 626c 6573 686f 6f74 696e 677f 3432 3136 bleshooting.4216\n+00004180: 3632 0a4e 6f64 653a 2047 5255 4220 6f6e 62.Node: GRUB on\n+00004190: 6c79 206f 6666 6572 7320 6120 7265 7363 ly offers a resc\n+000041a0: 7565 2073 6865 6c6c 7f34 3231 3933 310a ue shell.421931.\n+000041b0: 4e6f 6465 3a20 4669 726d 7761 7265 2073 Node: Firmware s\n+000041c0: 7461 6c6c 7320 696e 7374 6561 6420 6f66 talls instead of\n+000041d0: 2062 6f6f 7469 6e67 2047 5255 427f 3432 booting GRUB.42\n+000041e0: 3530 3034 0a4e 6f64 653a 2055 7365 722d 5004.Node: User-\n+000041f0: 7370 6163 6520 7574 696c 6974 6965 737f space utilities.\n+00004200: 3432 3536 3335 0a4e 6f64 653a 2049 6e76 425635.Node: Inv\n+00004210: 6f6b 696e 6720 6772 7562 2d69 6e73 7461 oking grub-insta\n+00004220: 6c6c 7f34 3236 3433 380a 4e6f 6465 3a20 ll.426438.Node: \n+00004230: 496e 766f 6b69 6e67 2067 7275 622d 6d6b Invoking grub-mk\n+00004240: 636f 6e66 6967 7f34 3238 3636 310a 4e6f config.428661.No\n+00004250: 6465 3a20 496e 766f 6b69 6e67 2067 7275 de: Invoking gru\n+00004260: 622d 6d6b 7061 7373 7764 2d70 626b 6466 b-mkpasswd-pbkdf\n+00004270: 327f 3432 3933 3433 0a4e 6f64 653a 2049 2.429343.Node: I\n+00004280: 6e76 6f6b 696e 6720 6772 7562 2d6d 6b72 nvoking grub-mkr\n+00004290: 656c 7061 7468 7f34 3330 3035 350a 4e6f elpath.430055.No\n+000042a0: 6465 3a20 496e 766f 6b69 6e67 2067 7275 de: Invoking gru\n+000042b0: 622d 6d6b 7265 7363 7565 7f34 3330 3837 b-mkrescue.43087\n+000042c0: 370a 4e6f 6465 3a20 496e 766f 6b69 6e67 7.Node: Invoking\n+000042d0: 2067 7275 622d 6d6f 756e 747f 3433 3237 grub-mount.4327\n+000042e0: 3335 0a4e 6f64 653a 2049 6e76 6f6b 696e 35.Node: Invokin\n+000042f0: 6720 6772 7562 2d70 726f 6265 7f34 3335 g grub-probe.435\n+00004300: 3838 390a 4e6f 6465 3a20 496e 766f 6b69 889.Node: Invoki\n+00004310: 6e67 2067 7275 622d 7072 6f74 6563 747f ng grub-protect.\n+00004320: 3433 3836 3437 0a4e 6f64 653a 2049 6e76 438647.Node: Inv\n+00004330: 6f6b 696e 6720 6772 7562 2d73 6372 6970 oking grub-scrip\n+00004340: 742d 6368 6563 6b7f 3434 3536 3134 0a4e t-check.445614.N\n+00004350: 6f64 653a 204f 6274 6169 6e69 6e67 2061 ode: Obtaining a\n+00004360: 6e64 2042 7569 6c64 696e 6720 4752 5542 nd Building GRUB\n+00004370: 7f34 3436 3337 330a 4e6f 6465 3a20 5265 .446373.Node: Re\n+00004380: 706f 7274 696e 6720 6275 6773 7f34 3437 porting bugs.447\n+00004390: 3731 380a 4e6f 6465 3a20 4675 7475 7265 718.Node: Future\n+000043a0: 7f34 3530 3534 320a 4e6f 6465 3a20 436f .450542.Node: Co\n+000043b0: 7079 696e 6720 5468 6973 204d 616e 7561 pying This Manua\n+000043c0: 6c7f 3435 3039 3432 0a4e 6f64 653a 2047 l.450942.Node: G\n+000043d0: 4e55 2046 7265 6520 446f 6375 6d65 6e74 NU Free Document\n+000043e0: 6174 696f 6e20 4c69 6365 6e73 657f 3435 ation License.45\n+000043f0: 3131 3730 0a4e 6f64 653a 2049 6e64 6578 1170.Node: Index\n+00004400: 7f34 3733 3536 320a 1f0a 456e 6420 5461 .473562...End Ta\n+00004410: 6720 5461 626c 650a 0a1f 0a4c 6f63 616c g Table....Local\n+00004420: 2056 6172 6961 626c 6573 3a0a 636f 6469 Variables:.codi\n+00004430: 6e67 3a20 7574 662d 380a 456e 643a 0a ng: utf-8.End:.\n"}]}]}]}]}]}