From: Christian Hofstaedtler Date: Sat, 21 May 2011 21:07:15 +0000 (+0200) Subject: Update shipped grub2 to 1.99-4 X-Git-Tag: v0.14.1~10 X-Git-Url: https://git.grml.org/?p=grml-live.git;a=commitdiff_plain;h=c5b7145c5348f42ee1a554e9a8ab3c4c659f5f90;hp=e738d2317d738f6b8504ef76c83611ff3b633302 Update shipped grub2 to 1.99-4 This should fix the 'unaligned pointer' problem, hopefully. --- diff --git a/scripts/create-grub-dir.sh b/scripts/create-grub-dir.sh index 681b0c0..1de8f73 100755 --- a/scripts/create-grub-dir.sh +++ b/scripts/create-grub-dir.sh @@ -31,12 +31,13 @@ oldpwd=$(pwd) ARCH=$(dpkg --print-architecture) -if ! [ -f "grub-pc_${GRUB}_${ARCH}.deb" ] || ! [ -f "grub-common_${GRUB}_${ARCH}.deb" ] ; then +if ! [ -f "grub-pc_${GRUB}_${ARCH}.deb" ] || ! [ -f "grub-pc-bin_${GRUB}_${ARCH}.deb" ] || ! [ -f "grub-common_${GRUB}_${ARCH}.deb" ] ; then wget http://cdn.debian.net/debian/pool/main/g/grub2/grub-pc_"${GRUB}"_${ARCH}.deb + wget http://cdn.debian.net/debian/pool/main/g/grub2/grub-pc-bin_"${GRUB}"_${ARCH}.deb wget http://cdn.debian.net/debian/pool/main/g/grub2/grub-common_"${GRUB}"_${ARCH}.deb fi -if ! [ -f "grub-pc_${GRUB}_${ARCH}.deb" ] || ! [ -f "grub-common_${GRUB}_${ARCH}.deb" ] ; then +if ! [ -f "grub-pc_${GRUB}_${ARCH}.deb" ] || ! [ -f "grub-pc-bin_${GRUB}_${ARCH}.deb" ] || ! [ -f "grub-common_${GRUB}_${ARCH}.deb" ] ; then echo "Error reading grub files version $GRUB - exiting.">&2 exit 1 fi @@ -49,6 +50,8 @@ mkdir -p grub ar x "${oldpwd}"/"grub-pc_${GRUB}_${ARCH}.deb" tar xzf data.tar.gz +ar x "${oldpwd}"/"grub-pc-bin_${GRUB}_${ARCH}.deb" +tar xzf data.tar.gz ar x "${oldpwd}"/"grub-common_${GRUB}_${ARCH}.deb" tar xzf data.tar.gz diff --git a/templates/boot/grub/915resolution.mod b/templates/boot/grub/915resolution.mod index d557183..06c7e24 100644 Binary files a/templates/boot/grub/915resolution.mod and b/templates/boot/grub/915resolution.mod differ diff --git a/templates/boot/grub/acpi.mod b/templates/boot/grub/acpi.mod index d3f1a98..4fe410b 100644 Binary files a/templates/boot/grub/acpi.mod and b/templates/boot/grub/acpi.mod differ diff --git a/templates/boot/grub/affs.mod b/templates/boot/grub/affs.mod index 7c5f949..4f2443d 100644 Binary files a/templates/boot/grub/affs.mod and b/templates/boot/grub/affs.mod differ diff --git a/templates/boot/grub/afs.mod b/templates/boot/grub/afs.mod index 1e65180..f3d3c9a 100644 Binary files a/templates/boot/grub/afs.mod and b/templates/boot/grub/afs.mod differ diff --git a/templates/boot/grub/afs_be.mod b/templates/boot/grub/afs_be.mod index 46f6653..163a246 100644 Binary files a/templates/boot/grub/afs_be.mod and b/templates/boot/grub/afs_be.mod differ diff --git a/templates/boot/grub/aout.mod b/templates/boot/grub/aout.mod index 4b15f99..92efaee 100644 Binary files a/templates/boot/grub/aout.mod and b/templates/boot/grub/aout.mod differ diff --git a/templates/boot/grub/at_keyboard.mod b/templates/boot/grub/at_keyboard.mod index c03b739..f2eb689 100644 Binary files a/templates/boot/grub/at_keyboard.mod and b/templates/boot/grub/at_keyboard.mod differ diff --git a/templates/boot/grub/ata.mod b/templates/boot/grub/ata.mod index c981095..0ff5f9a 100644 Binary files a/templates/boot/grub/ata.mod and b/templates/boot/grub/ata.mod differ diff --git a/templates/boot/grub/ata_pthru.mod b/templates/boot/grub/ata_pthru.mod index 75e38fd..7a08bfd 100644 Binary files a/templates/boot/grub/ata_pthru.mod and b/templates/boot/grub/ata_pthru.mod differ diff --git a/templates/boot/grub/befs.mod b/templates/boot/grub/befs.mod index 5a6f9f3..453f192 100644 Binary files a/templates/boot/grub/befs.mod and b/templates/boot/grub/befs.mod differ diff --git a/templates/boot/grub/befs_be.mod b/templates/boot/grub/befs_be.mod index 67b173d..7780c90 100644 Binary files a/templates/boot/grub/befs_be.mod and b/templates/boot/grub/befs_be.mod differ diff --git a/templates/boot/grub/biosdisk.mod b/templates/boot/grub/biosdisk.mod index d21f9b7..f0fec82 100644 Binary files a/templates/boot/grub/biosdisk.mod and b/templates/boot/grub/biosdisk.mod differ diff --git a/templates/boot/grub/bitmap.mod b/templates/boot/grub/bitmap.mod index 6c901ee..ec6fe43 100644 Binary files a/templates/boot/grub/bitmap.mod and b/templates/boot/grub/bitmap.mod differ diff --git a/templates/boot/grub/bitmap_scale.mod b/templates/boot/grub/bitmap_scale.mod index 2d03fdf..389a93e 100644 Binary files a/templates/boot/grub/bitmap_scale.mod and b/templates/boot/grub/bitmap_scale.mod differ diff --git a/templates/boot/grub/blocklist.mod b/templates/boot/grub/blocklist.mod index 7776610..1d3159a 100644 Binary files a/templates/boot/grub/blocklist.mod and b/templates/boot/grub/blocklist.mod differ diff --git a/templates/boot/grub/boot.mod b/templates/boot/grub/boot.mod index 96b9413..5d2c61d 100644 Binary files a/templates/boot/grub/boot.mod and b/templates/boot/grub/boot.mod differ diff --git a/templates/boot/grub/bsd.mod b/templates/boot/grub/bsd.mod index 5dd1941..402ddae 100644 Binary files a/templates/boot/grub/bsd.mod and b/templates/boot/grub/bsd.mod differ diff --git a/templates/boot/grub/btrfs.mod b/templates/boot/grub/btrfs.mod new file mode 100644 index 0000000..cf3ad3a Binary files /dev/null and b/templates/boot/grub/btrfs.mod differ diff --git a/templates/boot/grub/bufio.mod b/templates/boot/grub/bufio.mod index 972c1cd..c550861 100644 Binary files a/templates/boot/grub/bufio.mod and b/templates/boot/grub/bufio.mod differ diff --git a/templates/boot/grub/cat.mod b/templates/boot/grub/cat.mod index e4d33af..0134e68 100644 Binary files a/templates/boot/grub/cat.mod and b/templates/boot/grub/cat.mod differ diff --git a/templates/boot/grub/chain.mod b/templates/boot/grub/chain.mod index 1e9b93f..981d5a3 100644 Binary files a/templates/boot/grub/chain.mod and b/templates/boot/grub/chain.mod differ diff --git a/templates/boot/grub/cmostest.mod b/templates/boot/grub/cmostest.mod index 6da134e..133b301 100644 Binary files a/templates/boot/grub/cmostest.mod and b/templates/boot/grub/cmostest.mod differ diff --git a/templates/boot/grub/cmp.mod b/templates/boot/grub/cmp.mod index 5ca45ad..42ac711 100644 Binary files a/templates/boot/grub/cmp.mod and b/templates/boot/grub/cmp.mod differ diff --git a/templates/boot/grub/command.lst b/templates/boot/grub/command.lst index 8410546..d0536e0 100644 --- a/templates/boot/grub/command.lst +++ b/templates/boot/grub/command.lst @@ -1,8 +1,8 @@ -*915resolution: 915resolution *acpi: acpi *background_image: gfxterm *cat: cat *cpuid: cpuid +*crc: hashsum *drivemap: drivemap *echo: echo *functional_test: functional_test @@ -24,32 +24,46 @@ *load_env: loadenv *loopback: loopback *ls: ls +*lsacpi: lsacpi *lspci: lspci *md5sum: hashsum +*menuentry: normal *probe: probe *read_byte: memrw *read_dword: memrw *read_word: memrw +*regexp: regexp *save_env: loadenv *search: search +*sendkey: sendkey *serial: serial *setpci: setpci +*sha1sum: hashsum *sha256sum: hashsum *sha512sum: hashsum *sleep: sleep +*submenu: normal +*terminfo: terminfo +*test_blockarg: test_blockarg *xnu_splash: xnu .: configfile +915resolution: 915resolution [: test +authenticate: normal +background_color: gfxterm badram: mmap blocklist: blocklist boot: boot +break: normal cat: minicmd chainloader: chain clear: normal +cmosclean: cmostest cmostest: cmostest cmp: cmp configfile: configfile -crc: crc +continue: normal +cutmem: mmap date: date dump: minicmd efiemu_loadcore: efiemu @@ -57,17 +71,33 @@ efiemu_prepare: efiemu efiemu_unload: efiemu exit: minicmd export: normal +extract_entries_configfile: configfile +extract_entries_source: configfile +extract_legacy_entries_configfile: legacycfg +extract_legacy_entries_source: legacycfg false: true gptsync: gptsync help: minicmd initrd16: linux16 initrd: linux +keymap: keylayouts kfreebsd_loadenv: bsd kfreebsd_module: bsd kfreebsd_module_elf: bsd +knetbsd_module: bsd +knetbsd_module_elf: bsd +kopenbsd_ramdisk: bsd +legacy_check_password: legacycfg +legacy_configfile: legacycfg +legacy_initrd: legacycfg +legacy_initrd_nounzip: legacycfg +legacy_kernel: legacycfg +legacy_password: legacycfg +legacy_source: legacycfg linux16: linux16 linux: linux loadfont: font +lsapm: lsapm lsfonts: font lsmmap: lsmmap lsmod: minicmd @@ -77,6 +107,7 @@ multiboot2: multiboot2 multiboot: multiboot normal: normal normal_exit: normal +ntldr: ntldr outb: iorw outl: iorw outw: iorw @@ -87,21 +118,23 @@ play: play pxe_unload: pxecmd read: read reboot: reboot -regexp: regexp +return: normal rmmod: minicmd -root: minicmd search.file: search_fs_file search.fs_label: search_label search.fs_uuid: search_fs_uuid +setparams: normal +shift: normal source: configfile terminal_input: terminal terminal_output: terminal -terminfo: terminfo test: test +testload: testload true: true usb: usbtest -vbeinfo: vbeinfo -vbetest: vbetest +vbeinfo: videoinfo +vbetest: videotest +videoinfo: videoinfo videotest: videotest write_byte: memrw write_dword: memrw diff --git a/templates/boot/grub/configfile.mod b/templates/boot/grub/configfile.mod index 42a325d..02a345b 100644 Binary files a/templates/boot/grub/configfile.mod and b/templates/boot/grub/configfile.mod differ diff --git a/templates/boot/grub/core.img b/templates/boot/grub/core.img index cd96ad2..9d227d6 100644 Binary files a/templates/boot/grub/core.img and b/templates/boot/grub/core.img differ diff --git a/templates/boot/grub/cpio.mod b/templates/boot/grub/cpio.mod index e9d027c..bf86168 100644 Binary files a/templates/boot/grub/cpio.mod and b/templates/boot/grub/cpio.mod differ diff --git a/templates/boot/grub/cpuid.mod b/templates/boot/grub/cpuid.mod index 14ad6c9..d420e1f 100644 Binary files a/templates/boot/grub/cpuid.mod and b/templates/boot/grub/cpuid.mod differ diff --git a/templates/boot/grub/crc.mod b/templates/boot/grub/crc.mod deleted file mode 100644 index d50d4e0..0000000 Binary files a/templates/boot/grub/crc.mod and /dev/null differ diff --git a/templates/boot/grub/crypto.mod b/templates/boot/grub/crypto.mod index 490c379..aa1f25f 100644 Binary files a/templates/boot/grub/crypto.mod and b/templates/boot/grub/crypto.mod differ diff --git a/templates/boot/grub/cs5536.mod b/templates/boot/grub/cs5536.mod index 147ca3a..0263bf9 100644 Binary files a/templates/boot/grub/cs5536.mod and b/templates/boot/grub/cs5536.mod differ diff --git a/templates/boot/grub/date.mod b/templates/boot/grub/date.mod index be38ba4..0ddf2cb 100644 Binary files a/templates/boot/grub/date.mod and b/templates/boot/grub/date.mod differ diff --git a/templates/boot/grub/datehook.mod b/templates/boot/grub/datehook.mod index 6042db5..103f8b9 100644 Binary files a/templates/boot/grub/datehook.mod and b/templates/boot/grub/datehook.mod differ diff --git a/templates/boot/grub/datetime.mod b/templates/boot/grub/datetime.mod index 31db3bd..f0db7e2 100644 Binary files a/templates/boot/grub/datetime.mod and b/templates/boot/grub/datetime.mod differ diff --git a/templates/boot/grub/dm_nv.mod b/templates/boot/grub/dm_nv.mod index dd13f06..8b7e212 100644 Binary files a/templates/boot/grub/dm_nv.mod and b/templates/boot/grub/dm_nv.mod differ diff --git a/templates/boot/grub/drivemap.mod b/templates/boot/grub/drivemap.mod index 0eae020..599433e 100644 Binary files a/templates/boot/grub/drivemap.mod and b/templates/boot/grub/drivemap.mod differ diff --git a/templates/boot/grub/echo.mod b/templates/boot/grub/echo.mod index 79a1833..3cede11 100644 Binary files a/templates/boot/grub/echo.mod and b/templates/boot/grub/echo.mod differ diff --git a/templates/boot/grub/efiemu.mod b/templates/boot/grub/efiemu.mod index 36b33ed..1d37424 100644 Binary files a/templates/boot/grub/efiemu.mod and b/templates/boot/grub/efiemu.mod differ diff --git a/templates/boot/grub/efiemu32.o b/templates/boot/grub/efiemu32.o index c6ba049..3362ff2 100644 Binary files a/templates/boot/grub/efiemu32.o and b/templates/boot/grub/efiemu32.o differ diff --git a/templates/boot/grub/efiemu64.o b/templates/boot/grub/efiemu64.o index fe54d36..fc1d9f2 100644 Binary files a/templates/boot/grub/efiemu64.o and b/templates/boot/grub/efiemu64.o differ diff --git a/templates/boot/grub/elf.mod b/templates/boot/grub/elf.mod index 45f7642..9bfff44 100644 Binary files a/templates/boot/grub/elf.mod and b/templates/boot/grub/elf.mod differ diff --git a/templates/boot/grub/example_functional_test.mod b/templates/boot/grub/example_functional_test.mod index 2fa6409..94cda54 100644 Binary files a/templates/boot/grub/example_functional_test.mod and b/templates/boot/grub/example_functional_test.mod differ diff --git a/templates/boot/grub/ext2.mod b/templates/boot/grub/ext2.mod index 10333c3..9340a5a 100644 Binary files a/templates/boot/grub/ext2.mod and b/templates/boot/grub/ext2.mod differ diff --git a/templates/boot/grub/extcmd.mod b/templates/boot/grub/extcmd.mod index b1d6807..fab72d2 100644 Binary files a/templates/boot/grub/extcmd.mod and b/templates/boot/grub/extcmd.mod differ diff --git a/templates/boot/grub/fat.mod b/templates/boot/grub/fat.mod index 30cd116..1fb3a78 100644 Binary files a/templates/boot/grub/fat.mod and b/templates/boot/grub/fat.mod differ diff --git a/templates/boot/grub/font.mod b/templates/boot/grub/font.mod index c70b6fd..201115e 100644 Binary files a/templates/boot/grub/font.mod and b/templates/boot/grub/font.mod differ diff --git a/templates/boot/grub/fs.lst b/templates/boot/grub/fs.lst index a8b2ea2..fa2f9df 100644 --- a/templates/boot/grub/fs.lst +++ b/templates/boot/grub/fs.lst @@ -3,6 +3,7 @@ afs afs_be befs befs_be +btrfs cpio ext2 fat @@ -11,11 +12,13 @@ hfsplus iso9660 jfs minix +minix2 nilfs2 ntfs pxe reiserfs sfs +squash4 tar udf ufs1 diff --git a/templates/boot/grub/fshelp.mod b/templates/boot/grub/fshelp.mod index 0a7dce2..ee32cc7 100644 Binary files a/templates/boot/grub/fshelp.mod and b/templates/boot/grub/fshelp.mod differ diff --git a/templates/boot/grub/functional_test.mod b/templates/boot/grub/functional_test.mod index d8225a4..b88b532 100644 Binary files a/templates/boot/grub/functional_test.mod and b/templates/boot/grub/functional_test.mod differ diff --git a/templates/boot/grub/gcry_arcfour.mod b/templates/boot/grub/gcry_arcfour.mod index ec40ae4..643afc9 100644 Binary files a/templates/boot/grub/gcry_arcfour.mod and b/templates/boot/grub/gcry_arcfour.mod differ diff --git a/templates/boot/grub/gcry_blowfish.mod b/templates/boot/grub/gcry_blowfish.mod index 50ebdf4..07c9965 100644 Binary files a/templates/boot/grub/gcry_blowfish.mod and b/templates/boot/grub/gcry_blowfish.mod differ diff --git a/templates/boot/grub/gcry_camellia.mod b/templates/boot/grub/gcry_camellia.mod index 3e1f202..54815a9 100644 Binary files a/templates/boot/grub/gcry_camellia.mod and b/templates/boot/grub/gcry_camellia.mod differ diff --git a/templates/boot/grub/gcry_cast5.mod b/templates/boot/grub/gcry_cast5.mod index a747f23..20b0f0f 100644 Binary files a/templates/boot/grub/gcry_cast5.mod and b/templates/boot/grub/gcry_cast5.mod differ diff --git a/templates/boot/grub/gcry_crc.mod b/templates/boot/grub/gcry_crc.mod index d360e25..6e9831f 100644 Binary files a/templates/boot/grub/gcry_crc.mod and b/templates/boot/grub/gcry_crc.mod differ diff --git a/templates/boot/grub/gcry_des.mod b/templates/boot/grub/gcry_des.mod index 168beff..77a3cfc 100644 Binary files a/templates/boot/grub/gcry_des.mod and b/templates/boot/grub/gcry_des.mod differ diff --git a/templates/boot/grub/gcry_md4.mod b/templates/boot/grub/gcry_md4.mod index 6965250..a5a6fbf 100644 Binary files a/templates/boot/grub/gcry_md4.mod and b/templates/boot/grub/gcry_md4.mod differ diff --git a/templates/boot/grub/gcry_md5.mod b/templates/boot/grub/gcry_md5.mod index 98a3b45..b324b1d 100644 Binary files a/templates/boot/grub/gcry_md5.mod and b/templates/boot/grub/gcry_md5.mod differ diff --git a/templates/boot/grub/gcry_rfc2268.mod b/templates/boot/grub/gcry_rfc2268.mod index 7195fbf..c4a4499 100644 Binary files a/templates/boot/grub/gcry_rfc2268.mod and b/templates/boot/grub/gcry_rfc2268.mod differ diff --git a/templates/boot/grub/gcry_rijndael.mod b/templates/boot/grub/gcry_rijndael.mod index cf3b6ea..458fc3f 100644 Binary files a/templates/boot/grub/gcry_rijndael.mod and b/templates/boot/grub/gcry_rijndael.mod differ diff --git a/templates/boot/grub/gcry_rmd160.mod b/templates/boot/grub/gcry_rmd160.mod index ec6103e..954a01f 100644 Binary files a/templates/boot/grub/gcry_rmd160.mod and b/templates/boot/grub/gcry_rmd160.mod differ diff --git a/templates/boot/grub/gcry_seed.mod b/templates/boot/grub/gcry_seed.mod index 693df7d..dd8907b 100644 Binary files a/templates/boot/grub/gcry_seed.mod and b/templates/boot/grub/gcry_seed.mod differ diff --git a/templates/boot/grub/gcry_serpent.mod b/templates/boot/grub/gcry_serpent.mod index 53dbae5..a5f3012 100644 Binary files a/templates/boot/grub/gcry_serpent.mod and b/templates/boot/grub/gcry_serpent.mod differ diff --git a/templates/boot/grub/gcry_sha1.mod b/templates/boot/grub/gcry_sha1.mod index 5aa7b0f..41ec084 100644 Binary files a/templates/boot/grub/gcry_sha1.mod and b/templates/boot/grub/gcry_sha1.mod differ diff --git a/templates/boot/grub/gcry_sha256.mod b/templates/boot/grub/gcry_sha256.mod index 0574d52..b598df5 100644 Binary files a/templates/boot/grub/gcry_sha256.mod and b/templates/boot/grub/gcry_sha256.mod differ diff --git a/templates/boot/grub/gcry_sha512.mod b/templates/boot/grub/gcry_sha512.mod index 8fec2c2..0e64147 100644 Binary files a/templates/boot/grub/gcry_sha512.mod and b/templates/boot/grub/gcry_sha512.mod differ diff --git a/templates/boot/grub/gcry_tiger.mod b/templates/boot/grub/gcry_tiger.mod index e1d306c..ebe65ff 100644 Binary files a/templates/boot/grub/gcry_tiger.mod and b/templates/boot/grub/gcry_tiger.mod differ diff --git a/templates/boot/grub/gcry_twofish.mod b/templates/boot/grub/gcry_twofish.mod index 5b55e36..03f8d0c 100644 Binary files a/templates/boot/grub/gcry_twofish.mod and b/templates/boot/grub/gcry_twofish.mod differ diff --git a/templates/boot/grub/gcry_whirlpool.mod b/templates/boot/grub/gcry_whirlpool.mod index c6c0c6e..725db5c 100644 Binary files a/templates/boot/grub/gcry_whirlpool.mod and b/templates/boot/grub/gcry_whirlpool.mod differ diff --git a/templates/boot/grub/gettext.mod b/templates/boot/grub/gettext.mod index 2ff8468..cbdbf5a 100644 Binary files a/templates/boot/grub/gettext.mod and b/templates/boot/grub/gettext.mod differ diff --git a/templates/boot/grub/gfxmenu.mod b/templates/boot/grub/gfxmenu.mod index ecd7f48..20e6385 100644 Binary files a/templates/boot/grub/gfxmenu.mod and b/templates/boot/grub/gfxmenu.mod differ diff --git a/templates/boot/grub/gfxterm.mod b/templates/boot/grub/gfxterm.mod index 09be8ed..f626fb9 100644 Binary files a/templates/boot/grub/gfxterm.mod and b/templates/boot/grub/gfxterm.mod differ diff --git a/templates/boot/grub/gptsync.mod b/templates/boot/grub/gptsync.mod index d91de35..d512965 100644 Binary files a/templates/boot/grub/gptsync.mod and b/templates/boot/grub/gptsync.mod differ diff --git a/templates/boot/grub/gzio.mod b/templates/boot/grub/gzio.mod index c709d96..b202f09 100644 Binary files a/templates/boot/grub/gzio.mod and b/templates/boot/grub/gzio.mod differ diff --git a/templates/boot/grub/halt.mod b/templates/boot/grub/halt.mod index dd67404..8ce21bc 100644 Binary files a/templates/boot/grub/halt.mod and b/templates/boot/grub/halt.mod differ diff --git a/templates/boot/grub/hashsum.mod b/templates/boot/grub/hashsum.mod index 9c02d88..c781e27 100644 Binary files a/templates/boot/grub/hashsum.mod and b/templates/boot/grub/hashsum.mod differ diff --git a/templates/boot/grub/hdparm.mod b/templates/boot/grub/hdparm.mod index 60deef5..361d883 100644 Binary files a/templates/boot/grub/hdparm.mod and b/templates/boot/grub/hdparm.mod differ diff --git a/templates/boot/grub/hello.mod b/templates/boot/grub/hello.mod index 74c8ca6..63b251e 100644 Binary files a/templates/boot/grub/hello.mod and b/templates/boot/grub/hello.mod differ diff --git a/templates/boot/grub/help.mod b/templates/boot/grub/help.mod index 650f32e..27cd2f2 100644 Binary files a/templates/boot/grub/help.mod and b/templates/boot/grub/help.mod differ diff --git a/templates/boot/grub/hexdump.mod b/templates/boot/grub/hexdump.mod index 3051b5b..12e6a24 100644 Binary files a/templates/boot/grub/hexdump.mod and b/templates/boot/grub/hexdump.mod differ diff --git a/templates/boot/grub/hfs.mod b/templates/boot/grub/hfs.mod index 42599a8..ffd5dd9 100644 Binary files a/templates/boot/grub/hfs.mod and b/templates/boot/grub/hfs.mod differ diff --git a/templates/boot/grub/hfsplus.mod b/templates/boot/grub/hfsplus.mod index d5e787b..e2a558d 100644 Binary files a/templates/boot/grub/hfsplus.mod and b/templates/boot/grub/hfsplus.mod differ diff --git a/templates/boot/grub/iorw.mod b/templates/boot/grub/iorw.mod index 335198a..7a2de7b 100644 Binary files a/templates/boot/grub/iorw.mod and b/templates/boot/grub/iorw.mod differ diff --git a/templates/boot/grub/iso9660.mod b/templates/boot/grub/iso9660.mod index d9031bf..2d0afc9 100644 Binary files a/templates/boot/grub/iso9660.mod and b/templates/boot/grub/iso9660.mod differ diff --git a/templates/boot/grub/jfs.mod b/templates/boot/grub/jfs.mod index c37b01b..1118f96 100644 Binary files a/templates/boot/grub/jfs.mod and b/templates/boot/grub/jfs.mod differ diff --git a/templates/boot/grub/jpeg.mod b/templates/boot/grub/jpeg.mod index 414bda7..9e9e39a 100644 Binary files a/templates/boot/grub/jpeg.mod and b/templates/boot/grub/jpeg.mod differ diff --git a/templates/boot/grub/keylayouts.mod b/templates/boot/grub/keylayouts.mod new file mode 100644 index 0000000..b57cb27 Binary files /dev/null and b/templates/boot/grub/keylayouts.mod differ diff --git a/templates/boot/grub/keystatus.mod b/templates/boot/grub/keystatus.mod index e6034e5..39c3dba 100644 Binary files a/templates/boot/grub/keystatus.mod and b/templates/boot/grub/keystatus.mod differ diff --git a/templates/boot/grub/legacycfg.mod b/templates/boot/grub/legacycfg.mod new file mode 100644 index 0000000..b023ff0 Binary files /dev/null and b/templates/boot/grub/legacycfg.mod differ diff --git a/templates/boot/grub/linux.mod b/templates/boot/grub/linux.mod index c1331a9..30fc714 100644 Binary files a/templates/boot/grub/linux.mod and b/templates/boot/grub/linux.mod differ diff --git a/templates/boot/grub/linux16.mod b/templates/boot/grub/linux16.mod index 258ec61..20192ce 100644 Binary files a/templates/boot/grub/linux16.mod and b/templates/boot/grub/linux16.mod differ diff --git a/templates/boot/grub/loadenv.mod b/templates/boot/grub/loadenv.mod index d43bf6e..9af419c 100644 Binary files a/templates/boot/grub/loadenv.mod and b/templates/boot/grub/loadenv.mod differ diff --git a/templates/boot/grub/loopback.mod b/templates/boot/grub/loopback.mod index 7b80b6e..329a494 100644 Binary files a/templates/boot/grub/loopback.mod and b/templates/boot/grub/loopback.mod differ diff --git a/templates/boot/grub/ls.mod b/templates/boot/grub/ls.mod index 956f13e..d3e981f 100644 Binary files a/templates/boot/grub/ls.mod and b/templates/boot/grub/ls.mod differ diff --git a/templates/boot/grub/lsacpi.mod b/templates/boot/grub/lsacpi.mod new file mode 100644 index 0000000..9b5c2ad Binary files /dev/null and b/templates/boot/grub/lsacpi.mod differ diff --git a/templates/boot/grub/lsapm.mod b/templates/boot/grub/lsapm.mod new file mode 100644 index 0000000..9e28401 Binary files /dev/null and b/templates/boot/grub/lsapm.mod differ diff --git a/templates/boot/grub/lsmmap.mod b/templates/boot/grub/lsmmap.mod index 0c2195a..86fe083 100644 Binary files a/templates/boot/grub/lsmmap.mod and b/templates/boot/grub/lsmmap.mod differ diff --git a/templates/boot/grub/lspci.mod b/templates/boot/grub/lspci.mod index f60e841..1d2c62f 100644 Binary files a/templates/boot/grub/lspci.mod and b/templates/boot/grub/lspci.mod differ diff --git a/templates/boot/grub/lvm.mod b/templates/boot/grub/lvm.mod index 81c527b..1b63f63 100644 Binary files a/templates/boot/grub/lvm.mod and b/templates/boot/grub/lvm.mod differ diff --git a/templates/boot/grub/mdraid.mod b/templates/boot/grub/mdraid.mod deleted file mode 100644 index 6ec8748..0000000 Binary files a/templates/boot/grub/mdraid.mod and /dev/null differ diff --git a/templates/boot/grub/mdraid09.mod b/templates/boot/grub/mdraid09.mod new file mode 100644 index 0000000..f162c44 Binary files /dev/null and b/templates/boot/grub/mdraid09.mod differ diff --git a/templates/boot/grub/mdraid1x.mod b/templates/boot/grub/mdraid1x.mod new file mode 100644 index 0000000..f60f7d7 Binary files /dev/null and b/templates/boot/grub/mdraid1x.mod differ diff --git a/templates/boot/grub/memdisk.mod b/templates/boot/grub/memdisk.mod index 6d824e0..65b909b 100644 Binary files a/templates/boot/grub/memdisk.mod and b/templates/boot/grub/memdisk.mod differ diff --git a/templates/boot/grub/memrw.mod b/templates/boot/grub/memrw.mod index bd221a9..dec6664 100644 Binary files a/templates/boot/grub/memrw.mod and b/templates/boot/grub/memrw.mod differ diff --git a/templates/boot/grub/minicmd.mod b/templates/boot/grub/minicmd.mod index 47ca45d..c46fbb9 100644 Binary files a/templates/boot/grub/minicmd.mod and b/templates/boot/grub/minicmd.mod differ diff --git a/templates/boot/grub/minix.mod b/templates/boot/grub/minix.mod index f044408..c5a9f14 100644 Binary files a/templates/boot/grub/minix.mod and b/templates/boot/grub/minix.mod differ diff --git a/templates/boot/grub/minix2.mod b/templates/boot/grub/minix2.mod new file mode 100644 index 0000000..9aa9b47 Binary files /dev/null and b/templates/boot/grub/minix2.mod differ diff --git a/templates/boot/grub/mmap.mod b/templates/boot/grub/mmap.mod index 3826187..29687fa 100644 Binary files a/templates/boot/grub/mmap.mod and b/templates/boot/grub/mmap.mod differ diff --git a/templates/boot/grub/moddep.lst b/templates/boot/grub/moddep.lst index 7b81c6f..8f9e6a7 100644 --- a/templates/boot/grub/moddep.lst +++ b/templates/boot/grub/moddep.lst @@ -1,165 +1,183 @@ -date: datetime normal +squash4: gzio fshelp search_fs_uuid: -gcry_twofish: crypto -multiboot2: boot gzio video relocator mmap +legacycfg: linux gcry_md5 crypto password normal +date: datetime normal uhci: pci usb +multiboot2: boot video acpi relocator mmap lsapm vbe +gcry_twofish: crypto cmostest: gcry_rijndael: crypto echo: extcmd cpio: -gcry_cast5: crypto +xzio: gcry_crc +part_sun: gcry_sha512: crypto +gcry_cast5: crypto boot: -part_sun: -gzio: ls: extcmd normal -gfxterm: video extcmd bitmap_scale bitmap font +gzio: video: -gcry_serpent: crypto +test_blockarg: extcmd normal +gfxterm: video extcmd bitmap_scale bitmap font gcry_tiger: crypto +gcry_serpent: crypto aout: gcry_blowfish: crypto +trig: extcmd: -at_keyboard: -minix: +at_keyboard: boot keylayouts +videoinfo: video pxe: bufio -reboot: +minix: +keylayouts: xnu_uuid: gcry_md5 -help: extcmd normal -usbms: usb scsi usbtest: usb -blocklist: +usbms: usb scsi +reboot: +help: extcmd normal part_msdos: -gcry_rfc2268: crypto -pbkdf2: crypto +blocklist: probe: extcmd +pbkdf2: crypto +gcry_rfc2268: crypto gcry_camellia: crypto fat: -gcry_md4: crypto -parttool: normal pci: -linux: boot video mmap normal +parttool: normal +linux: boot video relocator mmap vbe normal +gcry_md4: crypto zfsinfo: zfs +usb_keyboard: keylayouts usb gcry_md5: crypto fshelp: -usb_keyboard: usb bitmap_scale: bitmap ata: pci scsi +datetime: +usbserial_common: usb serial gcry_des: crypto -datehook: datetime normal -dm_nv: raid reiserfs: fshelp +dm_nv: raid +datehook: datetime normal afs_be: fshelp -efiemu: acpi crc normal -gcry_seed: crypto +efiemu: acpi gcry_crc normal +kernel: video_cirrus: video pci video_fb +gcry_seed: crypto crypto: +test: terminal: +lsacpi: extcmd acpi jpeg: bufio bitmap -test: -bsd: boot gzio video aout extcmd elf cpuid mmap +bsd: boot video aout extcmd cpuid elf relocator serial mmap vbe memdisk: -cmp: gzio -gfxmenu: gfxterm video trig bitmap_scale bitmap normal font -acpi: gzio extcmd mmap -elf: gzio -affs: fshelp +gfxmenu: video gfxterm trig bitmap_scale bitmap normal font +cmp: +acpi: extcmd mmap xfs: fshelp +elf: cpuid: extcmd -crc: +affs: fshelp usb: pci videotest: video gfxmenu font -play: +testload: relocator: +play: +pxecmd: pxe password: crypto normal -mdraid: raid part_sunpc: -pxecmd: pxe video_fb: video sleep: extcmd normal serial: extcmd terminfo -gcry_rmd160: crypto -gcry_sha256: crypto search_fs_file: +gcry_sha256: crypto +gcry_rmd160: crypto search: search_fs_uuid extcmd search_fs_file search_label +mdraid09: raid chain: boot video memrw: extcmd cs5536: pci ata_pthru: ata -gcry_crc: crypto password_pbkdf2: gcry_sha512 pbkdf2 crypto normal +mdraid1x: raid +linux16: boot video relocator mmap +gcry_crc: crypto configfile: normal befs: fshelp -linux16: boot video mmap -gcry_arcfour: crypto raid5rec: raid -gettext: gzio normal +gcry_arcfour: crypto +sendkey: boot extcmd +gettext: hello: extcmd -hashsum: extcmd crypto normal vga_text: -vbeinfo: vbe -regexp: -gptsync: +usbserial_pl2303: usbserial_common usb serial +hashsum: extcmd crypto normal +regexp: extcmd normal part_gpt: ohci: boot pci usb cs5536 +gptsync: zfs: -bufio: part_apple: hdparm: extcmd +bufio: +btrfs: gzio bitmap: true: -terminfo: -hfs: +terminfo: extcmd ntfscomp: ntfs +hfs: biosdisk: ufs1: -915resolution: extcmd -gcry_sha1: crypto -lsmmap: -nilfs2: fshelp +ntldr: boot video relocator +setjmp: ufs2: -befs_be: fshelp +nilfs2: fshelp +lsmmap: +gcry_sha1: crypto +915resolution: mmap: boot -png: bufio bitmap +befs_be: fshelp tar: -hfsplus: fshelp +png: bufio bitmap lspci: extcmd pci +hfsplus: fshelp tga: bufio bitmap -functional_test: extcmd +minix2: +setpci: extcmd pci scsi: -lvm: raid: -setpci: extcmd pci +lvm: +lsapm: +functional_test: extcmd iso9660: fshelp +vbe: video video_fb +udf: fshelp search_label: -msdospart: parttool raid6rec: raid -udf: fshelp -vbe: video video_fb -halt: extcmd -keystatus: extcmd +msdospart: parttool +halt: extcmd acpi +xnu: boot video extcmd bitmap_scale efiemu relocator bitmap normal read: -multiboot: boot gzio video relocator mmap -xnu: boot gzio video extcmd bitmap_scale efiemu relocator bitmap normal -normal: boot crypto terminal -loopback: extcmd -part_amiga: -sfs: fshelp +multiboot: boot video relocator mmap lsapm vbe +keystatus: extcmd +normal: boot gfxterm extcmd crypto terminal video_bochs: video pci video_fb +sfs: fshelp +part_amiga: +loopback: extcmd jfs: -vbetest: video vbe -cat: gzio extcmd part_acorn: -afs: fshelp iorw: extcmd -hexdump: gzio extcmd -gcry_whirlpool: crypto -loadenv: extcmd +cat: extcmd +afs: fshelp +hexdump: extcmd +usbserial_ftdi: usbserial_common usb serial minicmd: +loadenv: extcmd +gcry_whirlpool: crypto drivemap: boot extcmd mmap -example_functional_test: functional_test +vga: video video_fb +part_bsd: part_msdos font: video bufio -part_bsd: ext2: fshelp -vga: video video_fb +example_functional_test: functional_test ntfs: fshelp diff --git a/templates/boot/grub/msdospart.mod b/templates/boot/grub/msdospart.mod index a67697a..53b2321 100644 Binary files a/templates/boot/grub/msdospart.mod and b/templates/boot/grub/msdospart.mod differ diff --git a/templates/boot/grub/multiboot.mod b/templates/boot/grub/multiboot.mod index 299d4b3..26ffaf4 100644 Binary files a/templates/boot/grub/multiboot.mod and b/templates/boot/grub/multiboot.mod differ diff --git a/templates/boot/grub/multiboot2.mod b/templates/boot/grub/multiboot2.mod index c2a6be5..80804f4 100644 Binary files a/templates/boot/grub/multiboot2.mod and b/templates/boot/grub/multiboot2.mod differ diff --git a/templates/boot/grub/nilfs2.mod b/templates/boot/grub/nilfs2.mod index 4765eae..79ff6ec 100644 Binary files a/templates/boot/grub/nilfs2.mod and b/templates/boot/grub/nilfs2.mod differ diff --git a/templates/boot/grub/normal.mod b/templates/boot/grub/normal.mod index 6d7feeb..8e87bcc 100644 Binary files a/templates/boot/grub/normal.mod and b/templates/boot/grub/normal.mod differ diff --git a/templates/boot/grub/ntfs.mod b/templates/boot/grub/ntfs.mod index 5c43586..28caea0 100644 Binary files a/templates/boot/grub/ntfs.mod and b/templates/boot/grub/ntfs.mod differ diff --git a/templates/boot/grub/ntfscomp.mod b/templates/boot/grub/ntfscomp.mod index ffccd83..ba6da72 100644 Binary files a/templates/boot/grub/ntfscomp.mod and b/templates/boot/grub/ntfscomp.mod differ diff --git a/templates/boot/grub/ntldr.mod b/templates/boot/grub/ntldr.mod new file mode 100644 index 0000000..8f2f2ee Binary files /dev/null and b/templates/boot/grub/ntldr.mod differ diff --git a/templates/boot/grub/ohci.mod b/templates/boot/grub/ohci.mod index 24b271c..7c9ffb8 100644 Binary files a/templates/boot/grub/ohci.mod and b/templates/boot/grub/ohci.mod differ diff --git a/templates/boot/grub/part_acorn.mod b/templates/boot/grub/part_acorn.mod index a08dd06..1b3287d 100644 Binary files a/templates/boot/grub/part_acorn.mod and b/templates/boot/grub/part_acorn.mod differ diff --git a/templates/boot/grub/part_amiga.mod b/templates/boot/grub/part_amiga.mod index cbd7c76..1daf90a 100644 Binary files a/templates/boot/grub/part_amiga.mod and b/templates/boot/grub/part_amiga.mod differ diff --git a/templates/boot/grub/part_apple.mod b/templates/boot/grub/part_apple.mod index abf93fb..823cd58 100644 Binary files a/templates/boot/grub/part_apple.mod and b/templates/boot/grub/part_apple.mod differ diff --git a/templates/boot/grub/part_bsd.mod b/templates/boot/grub/part_bsd.mod index 22631d4..edee300 100644 Binary files a/templates/boot/grub/part_bsd.mod and b/templates/boot/grub/part_bsd.mod differ diff --git a/templates/boot/grub/part_gpt.mod b/templates/boot/grub/part_gpt.mod index 5783fb5..37ce09d 100644 Binary files a/templates/boot/grub/part_gpt.mod and b/templates/boot/grub/part_gpt.mod differ diff --git a/templates/boot/grub/part_msdos.mod b/templates/boot/grub/part_msdos.mod index a709077..093eaa9 100644 Binary files a/templates/boot/grub/part_msdos.mod and b/templates/boot/grub/part_msdos.mod differ diff --git a/templates/boot/grub/part_sun.mod b/templates/boot/grub/part_sun.mod index 472c999..daaf82e 100644 Binary files a/templates/boot/grub/part_sun.mod and b/templates/boot/grub/part_sun.mod differ diff --git a/templates/boot/grub/part_sunpc.mod b/templates/boot/grub/part_sunpc.mod index 15c0ddb..f52b7d5 100644 Binary files a/templates/boot/grub/part_sunpc.mod and b/templates/boot/grub/part_sunpc.mod differ diff --git a/templates/boot/grub/parttool.mod b/templates/boot/grub/parttool.mod index 44967a6..fd52010 100644 Binary files a/templates/boot/grub/parttool.mod and b/templates/boot/grub/parttool.mod differ diff --git a/templates/boot/grub/password.mod b/templates/boot/grub/password.mod index deb790a..98189e9 100644 Binary files a/templates/boot/grub/password.mod and b/templates/boot/grub/password.mod differ diff --git a/templates/boot/grub/password_pbkdf2.mod b/templates/boot/grub/password_pbkdf2.mod index 08d31cf..75d9475 100644 Binary files a/templates/boot/grub/password_pbkdf2.mod and b/templates/boot/grub/password_pbkdf2.mod differ diff --git a/templates/boot/grub/pbkdf2.mod b/templates/boot/grub/pbkdf2.mod index d4845ea..24e1884 100644 Binary files a/templates/boot/grub/pbkdf2.mod and b/templates/boot/grub/pbkdf2.mod differ diff --git a/templates/boot/grub/pci.mod b/templates/boot/grub/pci.mod index 4cc63a6..36f4057 100644 Binary files a/templates/boot/grub/pci.mod and b/templates/boot/grub/pci.mod differ diff --git a/templates/boot/grub/play.mod b/templates/boot/grub/play.mod index 67faa45..35259a0 100644 Binary files a/templates/boot/grub/play.mod and b/templates/boot/grub/play.mod differ diff --git a/templates/boot/grub/png.mod b/templates/boot/grub/png.mod index 3ecfcee..f289cbe 100644 Binary files a/templates/boot/grub/png.mod and b/templates/boot/grub/png.mod differ diff --git a/templates/boot/grub/probe.mod b/templates/boot/grub/probe.mod index 6544a21..f3ea7ad 100644 Binary files a/templates/boot/grub/probe.mod and b/templates/boot/grub/probe.mod differ diff --git a/templates/boot/grub/pxe.mod b/templates/boot/grub/pxe.mod index 485a3c8..e6f9e3f 100644 Binary files a/templates/boot/grub/pxe.mod and b/templates/boot/grub/pxe.mod differ diff --git a/templates/boot/grub/pxecmd.mod b/templates/boot/grub/pxecmd.mod index 98e7279..6b9dfb4 100644 Binary files a/templates/boot/grub/pxecmd.mod and b/templates/boot/grub/pxecmd.mod differ diff --git a/templates/boot/grub/raid.mod b/templates/boot/grub/raid.mod index 8ca6f0f..81998df 100644 Binary files a/templates/boot/grub/raid.mod and b/templates/boot/grub/raid.mod differ diff --git a/templates/boot/grub/raid5rec.mod b/templates/boot/grub/raid5rec.mod index 641283a..0fa4b16 100644 Binary files a/templates/boot/grub/raid5rec.mod and b/templates/boot/grub/raid5rec.mod differ diff --git a/templates/boot/grub/raid6rec.mod b/templates/boot/grub/raid6rec.mod index ecda42b..0400820 100644 Binary files a/templates/boot/grub/raid6rec.mod and b/templates/boot/grub/raid6rec.mod differ diff --git a/templates/boot/grub/read.mod b/templates/boot/grub/read.mod index 04580d2..b3ed79b 100644 Binary files a/templates/boot/grub/read.mod and b/templates/boot/grub/read.mod differ diff --git a/templates/boot/grub/reboot.mod b/templates/boot/grub/reboot.mod index 5c2942b..a0f7680 100644 Binary files a/templates/boot/grub/reboot.mod and b/templates/boot/grub/reboot.mod differ diff --git a/templates/boot/grub/regexp.mod b/templates/boot/grub/regexp.mod index fc18256..58e46ae 100644 Binary files a/templates/boot/grub/regexp.mod and b/templates/boot/grub/regexp.mod differ diff --git a/templates/boot/grub/reiserfs.mod b/templates/boot/grub/reiserfs.mod index 798e4b1..83cacec 100644 Binary files a/templates/boot/grub/reiserfs.mod and b/templates/boot/grub/reiserfs.mod differ diff --git a/templates/boot/grub/relocator.mod b/templates/boot/grub/relocator.mod index 0ad99cd..b9fadea 100644 Binary files a/templates/boot/grub/relocator.mod and b/templates/boot/grub/relocator.mod differ diff --git a/templates/boot/grub/scsi.mod b/templates/boot/grub/scsi.mod index 376d5f2..36e76fd 100644 Binary files a/templates/boot/grub/scsi.mod and b/templates/boot/grub/scsi.mod differ diff --git a/templates/boot/grub/search.mod b/templates/boot/grub/search.mod index 2953df8..0008e5f 100644 Binary files a/templates/boot/grub/search.mod and b/templates/boot/grub/search.mod differ diff --git a/templates/boot/grub/search_fs_file.mod b/templates/boot/grub/search_fs_file.mod index 2661c6b..71699eb 100644 Binary files a/templates/boot/grub/search_fs_file.mod and b/templates/boot/grub/search_fs_file.mod differ diff --git a/templates/boot/grub/search_fs_uuid.mod b/templates/boot/grub/search_fs_uuid.mod index 752abc7..b3db3e8 100644 Binary files a/templates/boot/grub/search_fs_uuid.mod and b/templates/boot/grub/search_fs_uuid.mod differ diff --git a/templates/boot/grub/search_label.mod b/templates/boot/grub/search_label.mod index 31284a1..250db9d 100644 Binary files a/templates/boot/grub/search_label.mod and b/templates/boot/grub/search_label.mod differ diff --git a/templates/boot/grub/sendkey.mod b/templates/boot/grub/sendkey.mod new file mode 100644 index 0000000..30a7957 Binary files /dev/null and b/templates/boot/grub/sendkey.mod differ diff --git a/templates/boot/grub/serial.mod b/templates/boot/grub/serial.mod index 9ed2c11..5c0dd02 100644 Binary files a/templates/boot/grub/serial.mod and b/templates/boot/grub/serial.mod differ diff --git a/templates/boot/grub/setjmp.mod b/templates/boot/grub/setjmp.mod index 718bb3c..ab65d93 100644 Binary files a/templates/boot/grub/setjmp.mod and b/templates/boot/grub/setjmp.mod differ diff --git a/templates/boot/grub/setpci.mod b/templates/boot/grub/setpci.mod index 294c4c0..065610e 100644 Binary files a/templates/boot/grub/setpci.mod and b/templates/boot/grub/setpci.mod differ diff --git a/templates/boot/grub/sfs.mod b/templates/boot/grub/sfs.mod index 1933577..37958df 100644 Binary files a/templates/boot/grub/sfs.mod and b/templates/boot/grub/sfs.mod differ diff --git a/templates/boot/grub/sleep.mod b/templates/boot/grub/sleep.mod index 921d50e..929010a 100644 Binary files a/templates/boot/grub/sleep.mod and b/templates/boot/grub/sleep.mod differ diff --git a/templates/boot/grub/squash4.mod b/templates/boot/grub/squash4.mod new file mode 100644 index 0000000..8c6d97a Binary files /dev/null and b/templates/boot/grub/squash4.mod differ diff --git a/templates/boot/grub/tar.mod b/templates/boot/grub/tar.mod index da634c2..7c833d6 100644 Binary files a/templates/boot/grub/tar.mod and b/templates/boot/grub/tar.mod differ diff --git a/templates/boot/grub/terminal.mod b/templates/boot/grub/terminal.mod index c33749a..f30ba04 100644 Binary files a/templates/boot/grub/terminal.mod and b/templates/boot/grub/terminal.mod differ diff --git a/templates/boot/grub/terminfo.mod b/templates/boot/grub/terminfo.mod index 810fda1..945c1c2 100644 Binary files a/templates/boot/grub/terminfo.mod and b/templates/boot/grub/terminfo.mod differ diff --git a/templates/boot/grub/test.mod b/templates/boot/grub/test.mod index d2d504d..84c5c1a 100644 Binary files a/templates/boot/grub/test.mod and b/templates/boot/grub/test.mod differ diff --git a/templates/boot/grub/test_blockarg.mod b/templates/boot/grub/test_blockarg.mod new file mode 100644 index 0000000..a911371 Binary files /dev/null and b/templates/boot/grub/test_blockarg.mod differ diff --git a/templates/boot/grub/testload.mod b/templates/boot/grub/testload.mod new file mode 100644 index 0000000..0bbbc0b Binary files /dev/null and b/templates/boot/grub/testload.mod differ diff --git a/templates/boot/grub/tga.mod b/templates/boot/grub/tga.mod index 18a5682..cefdfb5 100644 Binary files a/templates/boot/grub/tga.mod and b/templates/boot/grub/tga.mod differ diff --git a/templates/boot/grub/trig.mod b/templates/boot/grub/trig.mod index 8ac2ca3..f21c705 100644 Binary files a/templates/boot/grub/trig.mod and b/templates/boot/grub/trig.mod differ diff --git a/templates/boot/grub/true.mod b/templates/boot/grub/true.mod index c1497b2..96ea017 100644 Binary files a/templates/boot/grub/true.mod and b/templates/boot/grub/true.mod differ diff --git a/templates/boot/grub/udf.mod b/templates/boot/grub/udf.mod index 5e7cae7..86ecb84 100644 Binary files a/templates/boot/grub/udf.mod and b/templates/boot/grub/udf.mod differ diff --git a/templates/boot/grub/ufs1.mod b/templates/boot/grub/ufs1.mod index 59f4a89..18c3ed9 100644 Binary files a/templates/boot/grub/ufs1.mod and b/templates/boot/grub/ufs1.mod differ diff --git a/templates/boot/grub/ufs2.mod b/templates/boot/grub/ufs2.mod index f5843b1..314801e 100644 Binary files a/templates/boot/grub/ufs2.mod and b/templates/boot/grub/ufs2.mod differ diff --git a/templates/boot/grub/uhci.mod b/templates/boot/grub/uhci.mod index e7ddca2..33f962b 100644 Binary files a/templates/boot/grub/uhci.mod and b/templates/boot/grub/uhci.mod differ diff --git a/templates/boot/grub/usb.mod b/templates/boot/grub/usb.mod index b39814f..563b2e1 100644 Binary files a/templates/boot/grub/usb.mod and b/templates/boot/grub/usb.mod differ diff --git a/templates/boot/grub/usb_keyboard.mod b/templates/boot/grub/usb_keyboard.mod index f0c16ab..62ec399 100644 Binary files a/templates/boot/grub/usb_keyboard.mod and b/templates/boot/grub/usb_keyboard.mod differ diff --git a/templates/boot/grub/usbms.mod b/templates/boot/grub/usbms.mod index 9484edf..9ff01e9 100644 Binary files a/templates/boot/grub/usbms.mod and b/templates/boot/grub/usbms.mod differ diff --git a/templates/boot/grub/usbserial_common.mod b/templates/boot/grub/usbserial_common.mod new file mode 100644 index 0000000..2632b16 Binary files /dev/null and b/templates/boot/grub/usbserial_common.mod differ diff --git a/templates/boot/grub/usbserial_ftdi.mod b/templates/boot/grub/usbserial_ftdi.mod new file mode 100644 index 0000000..3b22f93 Binary files /dev/null and b/templates/boot/grub/usbserial_ftdi.mod differ diff --git a/templates/boot/grub/usbserial_pl2303.mod b/templates/boot/grub/usbserial_pl2303.mod new file mode 100644 index 0000000..9d11f51 Binary files /dev/null and b/templates/boot/grub/usbserial_pl2303.mod differ diff --git a/templates/boot/grub/usbtest.mod b/templates/boot/grub/usbtest.mod index 04d190c..311a0b8 100644 Binary files a/templates/boot/grub/usbtest.mod and b/templates/boot/grub/usbtest.mod differ diff --git a/templates/boot/grub/vbe.mod b/templates/boot/grub/vbe.mod index 311ceae..1e5820c 100644 Binary files a/templates/boot/grub/vbe.mod and b/templates/boot/grub/vbe.mod differ diff --git a/templates/boot/grub/vbeinfo.mod b/templates/boot/grub/vbeinfo.mod deleted file mode 100644 index 3864984..0000000 Binary files a/templates/boot/grub/vbeinfo.mod and /dev/null differ diff --git a/templates/boot/grub/vbetest.mod b/templates/boot/grub/vbetest.mod deleted file mode 100644 index 3638adf..0000000 Binary files a/templates/boot/grub/vbetest.mod and /dev/null differ diff --git a/templates/boot/grub/vga.mod b/templates/boot/grub/vga.mod index c7688fd..8f91f8f 100644 Binary files a/templates/boot/grub/vga.mod and b/templates/boot/grub/vga.mod differ diff --git a/templates/boot/grub/vga_text.mod b/templates/boot/grub/vga_text.mod index d0f439d..3fb1e27 100644 Binary files a/templates/boot/grub/vga_text.mod and b/templates/boot/grub/vga_text.mod differ diff --git a/templates/boot/grub/video.mod b/templates/boot/grub/video.mod index 2f713c3..dd6a6bd 100644 Binary files a/templates/boot/grub/video.mod and b/templates/boot/grub/video.mod differ diff --git a/templates/boot/grub/video_bochs.mod b/templates/boot/grub/video_bochs.mod index e63f94e..dc9fad5 100644 Binary files a/templates/boot/grub/video_bochs.mod and b/templates/boot/grub/video_bochs.mod differ diff --git a/templates/boot/grub/video_cirrus.mod b/templates/boot/grub/video_cirrus.mod index 4b245d4..f1851f9 100644 Binary files a/templates/boot/grub/video_cirrus.mod and b/templates/boot/grub/video_cirrus.mod differ diff --git a/templates/boot/grub/video_fb.mod b/templates/boot/grub/video_fb.mod index 124f5f9..9d50463 100644 Binary files a/templates/boot/grub/video_fb.mod and b/templates/boot/grub/video_fb.mod differ diff --git a/templates/boot/grub/videoinfo.mod b/templates/boot/grub/videoinfo.mod new file mode 100644 index 0000000..1db62ba Binary files /dev/null and b/templates/boot/grub/videoinfo.mod differ diff --git a/templates/boot/grub/videotest.mod b/templates/boot/grub/videotest.mod index e54bf88..9dac02c 100644 Binary files a/templates/boot/grub/videotest.mod and b/templates/boot/grub/videotest.mod differ diff --git a/templates/boot/grub/xfs.mod b/templates/boot/grub/xfs.mod index 8d8224d..7534eee 100644 Binary files a/templates/boot/grub/xfs.mod and b/templates/boot/grub/xfs.mod differ diff --git a/templates/boot/grub/xnu.mod b/templates/boot/grub/xnu.mod index 7a841e9..95e7e02 100644 Binary files a/templates/boot/grub/xnu.mod and b/templates/boot/grub/xnu.mod differ diff --git a/templates/boot/grub/xnu_uuid.mod b/templates/boot/grub/xnu_uuid.mod index 5638685..eaee7d7 100644 Binary files a/templates/boot/grub/xnu_uuid.mod and b/templates/boot/grub/xnu_uuid.mod differ diff --git a/templates/boot/grub/xzio.mod b/templates/boot/grub/xzio.mod new file mode 100644 index 0000000..610e386 Binary files /dev/null and b/templates/boot/grub/xzio.mod differ diff --git a/templates/boot/grub/zfs.mod b/templates/boot/grub/zfs.mod index b40cd88..0454ae4 100644 Binary files a/templates/boot/grub/zfs.mod and b/templates/boot/grub/zfs.mod differ diff --git a/templates/boot/grub/zfsinfo.mod b/templates/boot/grub/zfsinfo.mod index 76a9b03..8763f07 100644 Binary files a/templates/boot/grub/zfsinfo.mod and b/templates/boot/grub/zfsinfo.mod differ