grub2-common info

套件資訊

執行

$ apt-cache show grub2-common

顯示

Package: grub2-common
Priority: optional
Section: admin
Installed-Size: 1127
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>
Architecture: amd64
Source: grub2
Version: 2.02~beta2-9ubuntu1.1
Replaces: grub, grub-common (<< 1.99-1), grub-coreboot (<< 2.00-4), grub-efi (<< 1.99-1), grub-efi-amd64 (<< 2.00-4), grub-efi-ia32 (<< 2.00-4), grub-efi-ia64 (<< 2.00-4), grub-ieee1275 (<< 2.00-4), grub-legacy, grub-linuxbios (<< 1.99-1), grub-pc (<< 2.00-4), grub-yeeloong (<< 2.00-4)
Depends: grub-common (= 2.02~beta2-9ubuntu1.1), dpkg (>= 1.15.4) | install-info, libc6 (>= 2.7), libdevmapper1.02.1 (>= 2:1.02.36), liblzma5 (>= 5.1.1alpha+20120614)
Conflicts: grub (<< 0.97-54), grub-doc (<< 0.97-29ubuntu60), grub-legacy, grub-legacy-doc (<< 0.97-29ubuntu60)
Filename: pool/main/g/grub2/grub2-common_2.02~beta2-9ubuntu1.1_amd64.deb
Size: 500612
MD5sum: 1489d131b1b8d503c2cae1d55552a5c3
SHA1: 9c52524e6f6d401d74017570905a7bedcb5f1a4a
SHA256: 7be46f50f4f2b9d38d8abfab73368a44cfd6abbc08cae13ea2d39e52a0e73051
Description-en: GRand Unified Bootloader (common files for version 2)
 This package contains common files shared by the distinct flavours of GRUB.
 The files in this package are specific to GRUB 2, and would break GRUB
 Legacy if installed on the same system.
Description-md5: a969e6536e745e177a340b30bdb5ba3f
Multi-Arch: foreign
Homepage: http://www.gnu.org/software/grub/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 5y
Task: ubuntu-live, kubuntu-live, kubuntu-active-live, kubuntu-active-live, kubuntu-active-live, edubuntu-live, edubuntu-dvd-live, xubuntu-live, mythbuntu-live, lubuntu-live, ubuntustudio-dvd-live, ubuntu-gnome-live

Package: grub2-common
Priority: optional
Section: admin
Installed-Size: 1127
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>
Architecture: amd64
Source: grub2
Version: 2.02~beta2-9
Replaces: grub, grub-common (<< 1.99-1), grub-coreboot (<< 2.00-4), grub-efi (<< 1.99-1), grub-efi-amd64 (<< 2.00-4), grub-efi-ia32 (<< 2.00-4), grub-efi-ia64 (<< 2.00-4), grub-ieee1275 (<< 2.00-4), grub-legacy, grub-linuxbios (<< 1.99-1), grub-pc (<< 2.00-4), grub-yeeloong (<< 2.00-4)
Depends: grub-common (= 2.02~beta2-9), dpkg (>= 1.15.4) | install-info, libc6 (>= 2.7), libdevmapper1.02.1 (>= 2:1.02.36), liblzma5 (>= 5.1.1alpha+20120614)
Conflicts: grub (<< 0.97-54), grub-doc (<< 0.97-29ubuntu60), grub-legacy, grub-legacy-doc (<< 0.97-29ubuntu60)
Filename: pool/main/g/grub2/grub2-common_2.02~beta2-9_amd64.deb
Size: 500292
MD5sum: 5b336b97b7c384bd7f43774fc73247e7
SHA1: 8617d7ba32baf6f4d9bb46381ac6c21408a0f696
SHA256: fe68ac00e0b5a507a2046fb13275c120b0a58d0364712c630fd57ae9e6d9e4ce
Description-en: GRand Unified Bootloader (common files for version 2)
 This package contains common files shared by the distinct flavours of GRUB.
 The files in this package are specific to GRUB 2, and would break GRUB
 Legacy if installed on the same system.
Description-md5: a969e6536e745e177a340b30bdb5ba3f
Multi-Arch: foreign
Homepage: http://www.gnu.org/software/grub/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 5y
Task: ubuntu-live, kubuntu-live, kubuntu-active-live, kubuntu-active-live, kubuntu-active-live, edubuntu-live, edubuntu-dvd-live, xubuntu-live, mythbuntu-live, lubuntu-live, ubuntustudio-dvd-live, ubuntu-gnome-live

執行

$ apt-cache showpkg grub2-common

顯示

Package: grub2-common
Versions:
2.02~beta2-9ubuntu1.1 (/var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty-updates_main_binary-amd64_Packages) (/var/lib/dpkg/status)
 Description Language:
                 File: /var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_binary-amd64_Packages
                  MD5: a969e6536e745e177a340b30bdb5ba3f
 Description Language: en
                 File: /var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-en
                  MD5: a969e6536e745e177a340b30bdb5ba3f

2.02~beta2-9 (/var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_binary-amd64_Packages)
 Description Language:
                 File: /var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_binary-amd64_Packages
                  MD5: a969e6536e745e177a340b30bdb5ba3f
 Description Language: en
                 File: /var/lib/apt/lists/tw.archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-en
                  MD5: a969e6536e745e177a340b30bdb5ba3f


Reverse Depends:
  grub2-common:i386,grub2-common
  grub-coreboot,grub2-common 2.02~beta2-9ubuntu1.1
  grub-xen,grub2-common 2.02~beta2-9ubuntu1.1
  grub-pc,grub2-common 2.02~beta2-9ubuntu1.1
  grub-ieee1275,grub2-common 2.02~beta2-9ubuntu1.1
  grub-efi-ia32,grub2-common 2.02~beta2-9ubuntu1.1
  grub-efi-amd64,grub2-common 2.02~beta2-9ubuntu1.1
  grub2-common:i386,grub2-common
  grub-coreboot,grub2-common 2.02~beta2-9
  shim-signed,grub2-common
  grub-xen,grub2-common 2.02~beta2-9
  grub-pc,grub2-common 2.02~beta2-9
  grub-ieee1275,grub2-common 2.02~beta2-9
  grub-efi-ia32,grub2-common 2.02~beta2-9
  grub-efi-amd64,grub2-common 2.02~beta2-9
Dependencies:
2.02~beta2-9ubuntu1.1 - grub-common (5 2.02~beta2-9ubuntu1.1) dpkg (18 1.15.4) install-info (0 (null)) libc6 (2 2.7) libdevmapper1.02.1 (2 2:1.02.36) liblzma5 (2 5.1.1alpha+20120614) grub (3 0.97-54) grub:i386 (3 0.97-54) grub-doc (3 0.97-29ubuntu60) grub-doc:i386 (3 0.97-29ubuntu60) grub-legacy (0 (null)) grub-legacy:i386 (0 (null)) grub-legacy-doc (3 0.97-29ubuntu60) grub-legacy-doc:i386 (3 0.97-29ubuntu60) grub (0 (null)) grub:i386 (0 (null)) grub-common (3 1.99-1) grub-common:i386 (3 1.99-1) grub-coreboot (3 2.00-4) grub-coreboot:i386 (3 2.00-4) grub-efi (3 1.99-1) grub-efi:i386 (3 1.99-1) grub-efi-amd64 (3 2.00-4) grub-efi-amd64:i386 (3 2.00-4) grub-efi-ia32 (3 2.00-4) grub-efi-ia32:i386 (3 2.00-4) grub-efi-ia64 (3 2.00-4) grub-efi-ia64:i386 (3 2.00-4) grub-ieee1275 (3 2.00-4) grub-ieee1275:i386 (3 2.00-4) grub-legacy (0 (null)) grub-legacy:i386 (0 (null)) grub-linuxbios (3 1.99-1) grub-linuxbios:i386 (3 1.99-1) grub-pc (3 2.00-4) grub-pc:i386 (3 2.00-4) grub-yeeloong (3 2.00-4) grub-yeeloong:i386 (3 2.00-4) grub2-common:i386 (0 (null))
2.02~beta2-9 - grub-common (5 2.02~beta2-9) dpkg (18 1.15.4) install-info (0 (null)) libc6 (2 2.7) libdevmapper1.02.1 (2 2:1.02.36) liblzma5 (2 5.1.1alpha+20120614) grub (3 0.97-54) grub:i386 (3 0.97-54) grub-doc (3 0.97-29ubuntu60) grub-doc:i386 (3 0.97-29ubuntu60) grub-legacy (0 (null)) grub-legacy:i386 (0 (null)) grub-legacy-doc (3 0.97-29ubuntu60) grub-legacy-doc:i386 (3 0.97-29ubuntu60) grub (0 (null)) grub:i386 (0 (null)) grub-common (3 1.99-1) grub-common:i386 (3 1.99-1) grub-coreboot (3 2.00-4) grub-coreboot:i386 (3 2.00-4) grub-efi (3 1.99-1) grub-efi:i386 (3 1.99-1) grub-efi-amd64 (3 2.00-4) grub-efi-amd64:i386 (3 2.00-4) grub-efi-ia32 (3 2.00-4) grub-efi-ia32:i386 (3 2.00-4) grub-efi-ia64 (3 2.00-4) grub-efi-ia64:i386 (3 2.00-4) grub-ieee1275 (3 2.00-4) grub-ieee1275:i386 (3 2.00-4) grub-legacy (0 (null)) grub-legacy:i386 (0 (null)) grub-linuxbios (3 1.99-1) grub-linuxbios:i386 (3 1.99-1) grub-pc (3 2.00-4) grub-pc:i386 (3 2.00-4) grub-yeeloong (3 2.00-4) grub-yeeloong:i386 (3 2.00-4) grub2-common:i386 (0 (null))
Provides:
2.02~beta2-9ubuntu1.1 - grub2-common:i386
2.02~beta2-9 - grub2-common:i386
Reverse Provides:
grub2-common:i386 2.02~beta2-9ubuntu1.1
grub2-common:i386 2.02~beta2-9

執行

$ apt-cache showsrc grub2-common

顯示

Package: grub2
Binary: grub2, grub-linuxbios, grub-efi, grub-common, grub2-common, grub-emu, grub-emu-dbg, grub-pc-bin, grub-pc-dbg, grub-pc, grub-rescue-pc, grub-coreboot-bin, grub-coreboot-dbg, grub-coreboot, grub-efi-ia32-bin, grub-efi-ia32-dbg, grub-efi-ia32, grub-efi-amd64-bin, grub-efi-amd64-dbg, grub-efi-amd64, grub-efi-ia64-bin, grub-efi-ia64-dbg, grub-efi-ia64, grub-efi-arm-bin, grub-efi-arm-dbg, grub-efi-arm, grub-efi-arm64-bin, grub-efi-arm64-dbg, grub-efi-arm64, grub-ieee1275-bin, grub-ieee1275-dbg, grub-ieee1275, grub-firmware-qemu, grub-uboot-bin, grub-uboot-dbg, grub-uboot, grub-xen-bin, grub-xen-dbg, grub-xen, grub-yeeloong-bin, grub-yeeloong-dbg, grub-yeeloong, grub-theme-starfield, grub-mount-udeb
Version: 2.02~beta2-9
Priority: optional
Section: admin
Maintainer: GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>
Build-Depends: debhelper (>= 7.4.2~), dpkg-dev (>= 1.15.1~), patchutils, dh-autoreconf, automake (>= 1.10.1), python, flex (>= 2.5.35), bison, po-debconf, help2man, texinfo, gcc-4.7-multilib [i386 kopensolaris-i386 any-amd64 any-ppc64 any-sparc], gcc-4.7 [!any-ppc64el], gcc-4.8-powerpc-linux-gnu [any-ppc64el], gcc-4.8 [any-ppc64el], libc6-dev-powerpc-cross [any-ppc64el], xfonts-unifont, libfreetype6-dev, gettext, libusb-dev [!hurd-any], libdevmapper-dev (>= 2:1.02.34) [linux-any], libgeom-dev (>= 8.2+ds1-1) [kfreebsd-any] | libgeom-dev (<< 8.2) [kfreebsd-any], libsdl1.2-dev [!hurd-any], xorriso (>= 0.5.6.pl00), qemu-system [i386 kfreebsd-i386 kopensolaris-i386 any-amd64], cpio [i386 kopensolaris-i386 amd64], parted [!hurd-any], libfuse-dev (>= 2.8.4-1.4) [linux-any kfreebsd-any], ttf-dejavu-core, liblzma-dev, dosfstools [amd64], mtools [amd64], wamerican, libxen-dev [i386 amd64]
Build-Conflicts: autoconf2.13, libnvpair-dev, libzfs-dev
Architecture: any-i386 any-amd64 any-powerpc any-ppc64 any-ppc64el any-sparc any-mipsel any-ia64 any-arm any-arm64
Standards-Version: 3.8.4
Format: 3.0 (quilt)
Directory: pool/main/g/grub2
Files:
 03e81c2a8b4883f67301c5939636e646 5223 grub2_2.02~beta2-9.dsc
 be62932eade308a364ea4bbc91295930 5798740 grub2_2.02~beta2.orig.tar.xz
 1c180532ab6825e068a01669d79aa2cb 987372 grub2_2.02~beta2-9.debian.tar.xz
Uploaders: Robert Millan <rmh@debian.org>, Felix Zielcke <fzielcke@z-51.de>, Jordi Mallach <jordi@debian.org>, Colin Watson <cjwatson@debian.org>
Homepage: http://www.gnu.org/software/grub/
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-grub/grub.git;a=shortlog;h=refs/heads/experimental
Vcs-Git: git://anonscm.debian.org/pkg-grub/grub.git -b experimental
Package-List:
 grub-common deb admin optional
 grub-coreboot deb admin extra
 grub-coreboot-bin deb admin extra
 grub-coreboot-dbg deb debug extra
 grub-efi deb oldlibs extra
 grub-efi-amd64 deb admin extra
 grub-efi-amd64-bin deb admin extra
 grub-efi-amd64-dbg deb debug extra
 grub-efi-arm deb admin extra
 grub-efi-arm-bin deb admin extra
 grub-efi-arm-dbg deb debug extra
 grub-efi-arm64 deb admin extra
 grub-efi-arm64-bin deb admin extra
 grub-efi-arm64-dbg deb debug extra
 grub-efi-ia32 deb admin extra
 grub-efi-ia32-bin deb admin extra
 grub-efi-ia32-dbg deb debug extra
 grub-efi-ia64 deb admin extra
 grub-efi-ia64-bin deb admin extra
 grub-efi-ia64-dbg deb debug extra
 grub-emu deb admin extra
 grub-emu-dbg deb debug extra
 grub-firmware-qemu deb admin extra
 grub-ieee1275 deb admin extra
 grub-ieee1275-bin deb admin extra
 grub-ieee1275-dbg deb debug extra
 grub-linuxbios deb oldlibs extra
 grub-mount-udeb udeb debian-installer extra
 grub-pc deb admin optional
 grub-pc-bin deb admin optional
 grub-pc-dbg deb debug extra
 grub-rescue-pc deb admin extra
 grub-theme-starfield deb admin extra
 grub-uboot deb admin extra
 grub-uboot-bin deb admin extra
 grub-uboot-dbg deb debug extra
 grub-xen deb admin extra
 grub-xen-bin deb admin extra
 grub-xen-dbg deb debug extra
 grub-yeeloong deb admin extra
 grub-yeeloong-bin deb admin extra
 grub-yeeloong-dbg deb debug extra
 grub2 deb oldlibs extra
 grub2-common deb admin optional
Checksums-Sha1:
 fa81fb1f1e2299f16b8242395ebf9e9757c5bd0a 5223 grub2_2.02~beta2-9.dsc
 1bf580f1e8bce4909a7ac7ca485cee02b00ed383 5798740 grub2_2.02~beta2.orig.tar.xz
 918538a6624ba720c449da54dbb0dc5fea4867c6 987372 grub2_2.02~beta2-9.debian.tar.xz
Checksums-Sha256:
 3caea89f846771db668e37b0bf5eb9c394e379a0aa596010eea28be432e34970 5223 grub2_2.02~beta2-9.dsc
 f6c702b2a8ea58f27a2b02928bb77973cb5a827af08f63db38c471c0a01b418d 5798740 grub2_2.02~beta2.orig.tar.xz
 0071f6bd7684eaea847cab033c789d1b0ff59c5e061da5019df55b6f8a4af50b 987372 grub2_2.02~beta2-9.debian.tar.xz

Package: grub2
Binary: grub2, grub-linuxbios, grub-efi, grub-common, grub2-common, grub-emu, grub-emu-dbg, grub-pc-bin, grub-pc-dbg, grub-pc, grub-rescue-pc, grub-coreboot-bin, grub-coreboot-dbg, grub-coreboot, grub-efi-ia32-bin, grub-efi-ia32-dbg, grub-efi-ia32, grub-efi-amd64-bin, grub-efi-amd64-dbg, grub-efi-amd64, grub-efi-ia64-bin, grub-efi-ia64-dbg, grub-efi-ia64, grub-efi-arm-bin, grub-efi-arm-dbg, grub-efi-arm, grub-efi-arm64-bin, grub-efi-arm64-dbg, grub-efi-arm64, grub-ieee1275-bin, grub-ieee1275-dbg, grub-ieee1275, grub-firmware-qemu, grub-uboot-bin, grub-uboot-dbg, grub-uboot, grub-xen-bin, grub-xen-dbg, grub-xen, grub-yeeloong-bin, grub-yeeloong-dbg, grub-yeeloong, grub-theme-starfield, grub-mount-udeb
Version: 2.02~beta2-9ubuntu1.1
Priority: optional
Section: admin
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>
Build-Depends: debhelper (>= 7.4.2~), dpkg-dev (>= 1.15.1~), patchutils, dh-autoreconf, automake (>= 1.10.1), python, flex (>= 2.5.35), bison, po-debconf, help2man, texinfo, gcc-4.7-multilib [i386 kopensolaris-i386 any-amd64 any-ppc64 any-sparc], gcc-4.7 [!any-ppc64el], gcc-4.8-powerpc-linux-gnu [any-ppc64el], gcc-4.8 [any-ppc64el], libc6-dev-powerpc-cross [any-ppc64el], xfonts-unifont, libfreetype6-dev, gettext, libusb-dev [!hurd-any], libdevmapper-dev (>= 2:1.02.34) [linux-any], libgeom-dev (>= 8.2+ds1-1) [kfreebsd-any] | libgeom-dev (<< 8.2) [kfreebsd-any], libsdl1.2-dev [!hurd-any], xorriso (>= 0.5.6.pl00), qemu-system [i386 kfreebsd-i386 kopensolaris-i386 any-amd64], cpio [i386 kopensolaris-i386 amd64], parted [!hurd-any], libfuse-dev (>= 2.8.4-1.4) [linux-any kfreebsd-any], ttf-dejavu-core, liblzma-dev, dosfstools [amd64], mtools [amd64], wamerican, libxen-dev [i386 amd64]
Build-Conflicts: autoconf2.13, libnvpair-dev, libzfs-dev
Architecture: any-i386 any-amd64 any-powerpc any-ppc64 any-ppc64el any-sparc any-mipsel any-ia64 any-arm any-arm64
Standards-Version: 3.8.4
Format: 3.0 (quilt)
Directory: pool/main/g/grub2
Files:
 4925d62fa5dbdf64580eb214b16c4131 6728 grub2_2.02~beta2-9ubuntu1.1.dsc
 be62932eade308a364ea4bbc91295930 5798740 grub2_2.02~beta2.orig.tar.xz
 6500ede2cfe2c63b4b4abae0f5ca5a00 992160 grub2_2.02~beta2-9ubuntu1.1.debian.tar.xz
Uploaders: Robert Millan <rmh@debian.org>, Felix Zielcke <fzielcke@z-51.de>, Jordi Mallach <jordi@debian.org>, Colin Watson <cjwatson@debian.org>
Homepage: http://www.gnu.org/software/grub/
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-grub/grub.git;a=shortlog;h=refs/heads/experimental
Vcs-Git: git://anonscm.debian.org/pkg-grub/grub.git -b experimental
Package-List:
 grub-common deb admin optional arch=any-i386,any-amd64,any-powerpc,any-ppc64,any-ppc64el,any-sparc,any-mipsel,any-ia64,any-arm,any-arm64
 grub-coreboot deb admin extra arch=any-i386,any-amd64
 grub-coreboot-bin deb admin extra arch=any-i386,any-amd64
 grub-coreboot-dbg deb debug extra arch=any-i386,any-amd64
 grub-efi deb oldlibs extra arch=any-i386,any-amd64
 grub-efi-amd64 deb admin extra arch=i386,kopensolaris-i386,any-amd64
 grub-efi-amd64-bin deb admin extra arch=i386,kopensolaris-i386,any-amd64
 grub-efi-amd64-dbg deb debug extra arch=i386,kopensolaris-i386,any-amd64
 grub-efi-arm deb admin extra arch=any-arm
 grub-efi-arm-bin deb admin extra arch=any-arm
 grub-efi-arm-dbg deb debug extra arch=any-arm
 grub-efi-arm64 deb admin extra arch=any-arm64
 grub-efi-arm64-bin deb admin extra arch=any-arm64
 grub-efi-arm64-dbg deb debug extra arch=any-arm64
 grub-efi-ia32 deb admin extra arch=any-i386,any-amd64
 grub-efi-ia32-bin deb admin extra arch=any-i386,any-amd64
 grub-efi-ia32-dbg deb debug extra arch=any-i386,any-amd64
 grub-efi-ia64 deb admin extra arch=any-ia64
 grub-efi-ia64-bin deb admin extra arch=any-ia64
 grub-efi-ia64-dbg deb debug extra arch=any-ia64
 grub-emu deb admin extra arch=any-i386,any-amd64,any-powerpc
 grub-emu-dbg deb debug extra arch=any-i386,any-amd64,any-powerpc
 grub-firmware-qemu deb admin extra arch=any-i386,any-amd64
 grub-ieee1275 deb admin extra arch=any-i386,any-amd64,any-powerpc,any-ppc64,any-ppc64el,any-sparc
 grub-ieee1275-bin deb admin extra arch=any-i386,any-amd64,any-powerpc,any-ppc64,any-ppc64el,any-sparc
 grub-ieee1275-dbg deb debug extra arch=any-i386,any-amd64,any-powerpc,any-ppc64,any-ppc64el,any-sparc
 grub-linuxbios deb oldlibs extra arch=any-i386,any-amd64
 grub-mount-udeb udeb debian-installer extra arch=i386,amd64,powerpc,ppc64,ppc64el,sparc,mipsel,ia64,armel,armhf,arm64,kfreebsd-i386,kfreebsd-amd64
 grub-pc deb admin optional arch=any-i386,any-amd64
 grub-pc-bin deb admin optional arch=any-i386,any-amd64
 grub-pc-dbg deb debug extra arch=any-i386,any-amd64
 grub-rescue-pc deb admin extra arch=any-i386,any-amd64
 grub-theme-starfield deb admin extra arch=any-i386,any-amd64,any-powerpc,any-ppc64,any-ppc64el,any-sparc,any-mipsel,any-ia64,any-arm,any-arm64
 grub-uboot deb admin extra arch=any-arm
 grub-uboot-bin deb admin extra arch=any-arm
 grub-uboot-dbg deb debug extra arch=any-arm
 grub-xen deb admin extra arch=i386,amd64
 grub-xen-bin deb admin extra arch=i386,amd64
 grub-xen-dbg deb debug extra arch=i386,amd64
 grub-yeeloong deb admin extra arch=any-mipsel
 grub-yeeloong-bin deb admin extra arch=any-mipsel
 grub-yeeloong-dbg deb debug extra arch=any-mipsel
 grub2 deb oldlibs extra arch=any-i386,any-amd64,any-powerpc,any-ppc64,any-ppc64el,any-sparc
 grub2-common deb admin optional arch=any-i386,any-amd64,any-powerpc,any-ppc64,any-ppc64el,any-sparc,any-mipsel,any-ia64,any-arm,any-arm64
Checksums-Sha1:
 9d43333837ce95fbc5fd7c3886b06624964f2786 6728 grub2_2.02~beta2-9ubuntu1.1.dsc
 1bf580f1e8bce4909a7ac7ca485cee02b00ed383 5798740 grub2_2.02~beta2.orig.tar.xz
 6f9791283683d86802cdb58693d7203e74e714ef 992160 grub2_2.02~beta2-9ubuntu1.1.debian.tar.xz
Checksums-Sha256:
 14e9970ad1c8da8b2e661a2160ffecbe94c06d6a4bbae0d970ad9e38e8d7564f 6728 grub2_2.02~beta2-9ubuntu1.1.dsc
 f6c702b2a8ea58f27a2b02928bb77973cb5a827af08f63db38c471c0a01b418d 5798740 grub2_2.02~beta2.orig.tar.xz
 ddc6c63a97d4e9a170d0057e82b709979b946d46e97591b33da04354d8750636 992160 grub2_2.02~beta2-9ubuntu1.1.debian.tar.xz

執行

$ dpkg -s grub2-common

顯示

Package: grub2-common
Status: install ok installed
Priority: optional
Section: admin
Installed-Size: 1127
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: amd64
Multi-Arch: foreign
Source: grub2
Version: 2.02~beta2-9ubuntu1.1
Replaces: grub, grub-common (<< 1.99-1), grub-coreboot (<< 2.00-4), grub-efi (<< 1.99-1), grub-efi-amd64 (<< 2.00-4), grub-efi-ia32 (<< 2.00-4), grub-efi-ia64 (<< 2.00-4), grub-ieee1275 (<< 2.00-4), grub-legacy, grub-linuxbios (<< 1.99-1), grub-pc (<< 2.00-4), grub-yeeloong (<< 2.00-4)
Depends: grub-common (= 2.02~beta2-9ubuntu1.1), dpkg (>= 1.15.4) | install-info, libc6 (>= 2.7), libdevmapper1.02.1 (>= 2:1.02.36), liblzma5 (>= 5.1.1alpha+20120614)
Conflicts: grub (<< 0.97-54), grub-doc (<< 0.97-29ubuntu60), grub-legacy, grub-legacy-doc (<< 0.97-29ubuntu60)
Description: GRand Unified Bootloader (common files for version 2)
 This package contains common files shared by the distinct flavours of GRUB.
 The files in this package are specific to GRUB 2, and would break GRUB
 Legacy if installed on the same system.
Homepage: http://www.gnu.org/software/grub/
Original-Maintainer: GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>

執行

$ dpkg -l grub2-common

顯示

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                         Version             Architecture        Description
+++-============================-===================-===================-==============================================================
ii  grub2-common                 2.02~beta2-9ubuntu1 amd64               GRand Unified Bootloader (common files for version 2)

準備工作環境

mkdir  ~/Downloads/grub2-common -p
cd ~/Downloads/grub2-common
mkdir download source

探索「Package: grub2-common

切換到「~/Downloads/grub2-common/download」

$ cd ~/Downloads/grub2-common/download

下載「Package: grub2-common」。

$ apt-get download grub2-common

解開「package grub2-common」

dpkg -x grub2-common_2.02~beta2-9ubuntu1.1_amd64.deb grub2-common
dpkg -e grub2-common_2.02~beta2-9ubuntu1.1_amd64.deb
# ar xv grub2-common_2.02~beta2-9ubuntu1.1_amd64.deb

檢視套件檔案

$ tree grub2-common

顯示

grub2-common
└── usr
    ├── sbin
    │   ├── grub-install
    │   ├── grub-reboot
    │   ├── grub-set-default
    │   ├── update-grub
    │   └── update-grub2 -> update-grub
    └── share
        ├── bug
        │   └── grub2-common
        │       ├── presubj
        │       └── script
        ├── doc
        │   └── grub2-common -> grub-common
        ├── grub
        │   └── default
        │       ├── grub
        │       └── grub.md5sum
        ├── info
        │   ├── grub-dev.info.gz
        │   └── grub.info.gz
        └── man
            └── man8
                ├── grub-install.8.gz
                ├── grub-reboot.8.gz
                ├── grub-set-default.8.gz
                ├── update-grub2.8.gz -> update-grub.8.gz
                └── update-grub.8.gz

11 directories, 17 files

執行

$ tree DEBIAN

顯示

DEBIAN
├── control
└── md5sums

0 directories, 2 files

探索「Source Package: grub2

切換到「~/Downloads/grub2-common/source」

$ cd ~/Downloads/grub2-common/source

下載「Source Package: grub2-common」。

$ apt-get source grub2-common

檢視原始碼套件檔案。

$ tree grub2-2.02~beta2

顯示

grub2-2.02~beta2
├── ABOUT-NLS
├── acinclude.m4
├── aclocal.m4
├── AUTHORS
├── autogen.sh
├── BUGS
├── build-aux
│   ├── compile
│   ├── config.guess
│   ├── config.rpath
│   ├── config.sub
│   ├── depcomp
│   ├── install-sh
│   ├── mdate-sh
│   ├── missing
│   ├── snippet
│   │   ├── arg-nonnull.h
│   │   ├── c++defs.h
│   │   ├── _Noreturn.h
│   │   └── warn-on-use.h
│   ├── test-driver
│   └── texinfo.tex
├── ChangeLog
├── conf
│   ├── i386-cygwin-img-ld.sc
│   ├── Makefile.common
│   └── Makefile.extra-dist
├── config.h.in
├── configure
├── configure.ac
├── config-util.h.in
├── COPYING
├── coreboot.cfg
├── debian
│   ├── apport
│   │   └── source_grub2.py
│   ├── bug-presubj
│   ├── bug-script
│   ├── build-efi-images
│   ├── changelog
│   ├── clean
│   ├── compat
│   ├── config.in
│   ├── control
│   ├── copyright
│   ├── default
│   │   ├── grub
│   │   └── grub.md5sum
│   ├── dirs.in
│   ├── grub2-common.install
│   ├── grub2-common.links
│   ├── grub2-common.manpages
│   ├── grub2.postinst
│   ├── grub-common.dirs
│   ├── grub-common.examples
│   ├── grub-common.init
│   ├── grub-common.install.in
│   ├── grub-common.install.kfreebsd.in
│   ├── grub-common.install.linux.in
│   ├── grub-common.install.sparc.in
│   ├── grub-common.links
│   ├── grub-common.maintscript.hurd.in
│   ├── grub-common.maintscript.kfreebsd.in
│   ├── grub-common.maintscript.linux.in
│   ├── grub-common.pm-sleep
│   ├── grub-coreboot-bin.install.amd64.in
│   ├── grub-coreboot-bin.install.kopensolaris-i386.in
│   ├── grub-coreboot-bin.install.linux-i386.in
│   ├── grub.d
│   │   └── 05_debian_theme
│   ├── grub-efi.postinst
│   ├── grub-emu-dbg.install.in
│   ├── grub-emu.install.in
│   ├── grub-emu.install.kopensolaris-i386.in
│   ├── grub-emu.install.linux-i386.in
│   ├── grub-emu.postinst.in
│   ├── grub-extras
│   │   ├── 915resolution
│   │   │   ├── 915resolution.c
│   │   │   ├── COPYING
│   │   │   ├── Makefile.core.def
│   │   │   └── README
│   │   ├── disabled
│   │   │   ├── gpxe
│   │   │   │   ├── include_wrap
│   │   │   │   │   ├── assert.h
│   │   │   │   │   ├── bits
│   │   │   │   │   │   ├── errfile.h
│   │   │   │   │   │   └── uaccess.h
│   │   │   │   │   ├── byteswap.h
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── ioapi.h
│   │   │   │   │   ├── console.h
│   │   │   │   │   ├── ctype.h
│   │   │   │   │   ├── errno.h
│   │   │   │   │   ├── gpxe
│   │   │   │   │   │   ├── device.h
│   │   │   │   │   │   ├── efi
│   │   │   │   │   │   │   └── efi_uaccess.h
│   │   │   │   │   │   ├── features.h
│   │   │   │   │   │   ├── io.h
│   │   │   │   │   │   ├── list.h
│   │   │   │   │   │   ├── nap.h
│   │   │   │   │   │   ├── pci.h
│   │   │   │   │   │   ├── timer.h
│   │   │   │   │   │   ├── vsprintf.h
│   │   │   │   │   │   └── wrap.h
│   │   │   │   │   ├── libgen.h
│   │   │   │   │   ├── limits.h
│   │   │   │   │   ├── stddef.h
│   │   │   │   │   ├── stdint.h
│   │   │   │   │   ├── stdio.h
│   │   │   │   │   ├── stdlib.h
│   │   │   │   │   ├── string.h
│   │   │   │   │   ├── strings.h
│   │   │   │   │   └── unistd.h
│   │   │   │   ├── Makefile.common
│   │   │   │   ├── Makefile.core.def
│   │   │   │   ├── src
│   │   │   │   │   ├── core
│   │   │   │   │   │   ├── base64.c
│   │   │   │   │   │   ├── basename.c
│   │   │   │   │   │   ├── bitmap.c
│   │   │   │   │   │   ├── cwuri.c
│   │   │   │   │   │   ├── interface.c
│   │   │   │   │   │   ├── iobuf.c
│   │   │   │   │   │   ├── job.c
│   │   │   │   │   │   ├── linebuf.c
│   │   │   │   │   │   ├── misc.c
│   │   │   │   │   │   ├── nvo.c
│   │   │   │   │   │   ├── open.c
│   │   │   │   │   │   ├── process.c
│   │   │   │   │   │   ├── random.c
│   │   │   │   │   │   ├── refcnt.c
│   │   │   │   │   │   ├── resolv.c
│   │   │   │   │   │   ├── settings.c
│   │   │   │   │   │   ├── uri.c
│   │   │   │   │   │   ├── uuid.c
│   │   │   │   │   │   └── xfer.c
│   │   │   │   │   ├── drivers
│   │   │   │   │   │   ├── bitbash
│   │   │   │   │   │   │   ├── bitbash.c
│   │   │   │   │   │   │   ├── i2c_bit.c
│   │   │   │   │   │   │   └── spi_bit.c
│   │   │   │   │   │   ├── block
│   │   │   │   │   │   │   └── scsi.c
│   │   │   │   │   │   ├── net
│   │   │   │   │   │   │   ├── 3c509.c
│   │   │   │   │   │   │   ├── 3c509.h
│   │   │   │   │   │   │   ├── 3c515.c
│   │   │   │   │   │   │   ├── 3c529.c
│   │   │   │   │   │   │   ├── 3c595.c
│   │   │   │   │   │   │   ├── 3c595.h
│   │   │   │   │   │   │   ├── 3c5x9.c
│   │   │   │   │   │   │   ├── 3c90x.c
│   │   │   │   │   │   │   ├── 3c90x.h
│   │   │   │   │   │   │   ├── amd8111e.c
│   │   │   │   │   │   │   ├── amd8111e.h
│   │   │   │   │   │   │   ├── ath5k
│   │   │   │   │   │   │   │   ├── ath5k_attach.c
│   │   │   │   │   │   │   │   ├── ath5k.c
│   │   │   │   │   │   │   │   ├── ath5k_caps.c
│   │   │   │   │   │   │   │   ├── ath5k_desc.c
│   │   │   │   │   │   │   │   ├── ath5k_dma.c
│   │   │   │   │   │   │   │   ├── ath5k_eeprom.c
│   │   │   │   │   │   │   │   ├── ath5k_gpio.c
│   │   │   │   │   │   │   │   ├── ath5k.h
│   │   │   │   │   │   │   │   ├── ath5k_initvals.c
│   │   │   │   │   │   │   │   ├── ath5k_pcu.c
│   │   │   │   │   │   │   │   ├── ath5k_phy.c
│   │   │   │   │   │   │   │   ├── ath5k_qcu.c
│   │   │   │   │   │   │   │   ├── ath5k_reset.c
│   │   │   │   │   │   │   │   ├── base.h
│   │   │   │   │   │   │   │   ├── desc.h
│   │   │   │   │   │   │   │   ├── eeprom.h
│   │   │   │   │   │   │   │   ├── reg.h
│   │   │   │   │   │   │   │   ├── rfbuffer.h
│   │   │   │   │   │   │   │   └── rfgain.h
│   │   │   │   │   │   │   ├── atl1e.c
│   │   │   │   │   │   │   ├── b44.c
│   │   │   │   │   │   │   ├── b44.h
│   │   │   │   │   │   │   ├── bnx2.c
│   │   │   │   │   │   │   ├── bnx2.h
│   │   │   │   │   │   │   ├── davicom.c
│   │   │   │   │   │   │   ├── depca.c
│   │   │   │   │   │   │   ├── dmfe.c
│   │   │   │   │   │   │   ├── eepro100.c
│   │   │   │   │   │   │   ├── eepro.c
│   │   │   │   │   │   │   ├── epic100.c
│   │   │   │   │   │   │   ├── epic100.h
│   │   │   │   │   │   │   ├── etherfabric.c
│   │   │   │   │   │   │   ├── etherfabric.h
│   │   │   │   │   │   │   ├── etherfabric_nic.h
│   │   │   │   │   │   │   ├── forcedeth.c
│   │   │   │   │   │   │   ├── ipoib.c
│   │   │   │   │   │   │   ├── legacy.c
│   │   │   │   │   │   │   ├── mtd80x.c
│   │   │   │   │   │   │   ├── natsemi.c
│   │   │   │   │   │   │   ├── natsemi.h
│   │   │   │   │   │   │   ├── ne2k_isa.c
│   │   │   │   │   │   │   ├── ns83820.c
│   │   │   │   │   │   │   ├── ns8390.c
│   │   │   │   │   │   │   ├── ns8390.h
│   │   │   │   │   │   │   ├── pcnet32.c
│   │   │   │   │   │   │   ├── pnic_api.h
│   │   │   │   │   │   │   ├── pnic.c
│   │   │   │   │   │   │   ├── prism2.c
│   │   │   │   │   │   │   ├── prism2_pci.c
│   │   │   │   │   │   │   ├── prism2_plx.c
│   │   │   │   │   │   │   ├── r8169.c
│   │   │   │   │   │   │   ├── r8169.h
│   │   │   │   │   │   │   ├── rtl8139.c
│   │   │   │   │   │   │   ├── sis900.c
│   │   │   │   │   │   │   ├── sis900.h
│   │   │   │   │   │   │   ├── smc9000.c
│   │   │   │   │   │   │   ├── smc9000.h
│   │   │   │   │   │   │   ├── sundance.c
│   │   │   │   │   │   │   ├── tlan.c
│   │   │   │   │   │   │   ├── tlan.h
│   │   │   │   │   │   │   ├── tulip.c
│   │   │   │   │   │   │   └── w89c840.c
│   │   │   │   │   │   └── nvs
│   │   │   │   │   │       ├── nvs.c
│   │   │   │   │   │       ├── spi.c
│   │   │   │   │   │       └── threewire.c
│   │   │   │   │   ├── hci
│   │   │   │   │   │   └── strerror.c
│   │   │   │   │   ├── include
│   │   │   │   │   │   ├── etherboot.h
│   │   │   │   │   │   ├── gpxe
│   │   │   │   │   │   │   ├── acpi.h
│   │   │   │   │   │   │   ├── aes.h
│   │   │   │   │   │   │   ├── ansiesc.h
│   │   │   │   │   │   │   ├── aoe.h
│   │   │   │   │   │   │   ├── api.h
│   │   │   │   │   │   │   ├── arp.h
│   │   │   │   │   │   │   ├── asn1.h
│   │   │   │   │   │   │   ├── ata.h
│   │   │   │   │   │   │   ├── base64.h
│   │   │   │   │   │   │   ├── bitbash.h
│   │   │   │   │   │   │   ├── bitmap.h
│   │   │   │   │   │   │   ├── bitops.h
│   │   │   │   │   │   │   ├── blockdev.h
│   │   │   │   │   │   │   ├── cbc.h
│   │   │   │   │   │   │   ├── chap.h
│   │   │   │   │   │   │   ├── command.h
│   │   │   │   │   │   │   ├── cpio.h
│   │   │   │   │   │   │   ├── crypto.h
│   │   │   │   │   │   │   ├── dhcp.h
│   │   │   │   │   │   │   ├── dhcpopts.h
│   │   │   │   │   │   │   ├── dhcppkt.h
│   │   │   │   │   │   │   ├── dns.h
│   │   │   │   │   │   │   ├── downloader.h
│   │   │   │   │   │   │   ├── editbox.h
│   │   │   │   │   │   │   ├── editstring.h
│   │   │   │   │   │   │   ├── eisa.h
│   │   │   │   │   │   │   ├── elf.h
│   │   │   │   │   │   │   ├── errfile.h
│   │   │   │   │   │   │   ├── errortab.h
│   │   │   │   │   │   │   ├── ethernet.h
│   │   │   │   │   │   │   ├── fakedhcp.h
│   │   │   │   │   │   │   ├── filter.h
│   │   │   │   │   │   │   ├── ftp.h
│   │   │   │   │   │   │   ├── gdbserial.h
│   │   │   │   │   │   │   ├── gdbstub.h
│   │   │   │   │   │   │   ├── gdbudp.h
│   │   │   │   │   │   │   ├── hidemem.h
│   │   │   │   │   │   │   ├── hmac.h
│   │   │   │   │   │   │   ├── http.h
│   │   │   │   │   │   │   ├── i2c.h
│   │   │   │   │   │   │   ├── ib_cm.h
│   │   │   │   │   │   │   ├── ib_cmrc.h
│   │   │   │   │   │   │   ├── ib_mad.h
│   │   │   │   │   │   │   ├── ib_mcast.h
│   │   │   │   │   │   │   ├── ib_mi.h
│   │   │   │   │   │   │   ├── ib_packet.h
│   │   │   │   │   │   │   ├── ib_pathrec.h
│   │   │   │   │   │   │   ├── ib_sma.h
│   │   │   │   │   │   │   ├── ib_smc.h
│   │   │   │   │   │   │   ├── ib_srp.h
│   │   │   │   │   │   │   ├── icmp6.h
│   │   │   │   │   │   │   ├── icmp.h
│   │   │   │   │   │   │   ├── ieee80211.h
│   │   │   │   │   │   │   ├── if_arp.h
│   │   │   │   │   │   │   ├── if_ether.h
│   │   │   │   │   │   │   ├── image.h
│   │   │   │   │   │   │   ├── infiniband.h
│   │   │   │   │   │   │   ├── in.h
│   │   │   │   │   │   │   ├── init.h
│   │   │   │   │   │   │   ├── interface.h
│   │   │   │   │   │   │   ├── iobuf.h
│   │   │   │   │   │   │   ├── ip6.h
│   │   │   │   │   │   │   ├── ip.h
│   │   │   │   │   │   │   ├── ipoib.h
│   │   │   │   │   │   │   ├── isa.h
│   │   │   │   │   │   │   ├── isa_ids.h
│   │   │   │   │   │   │   ├── isapnp.h
│   │   │   │   │   │   │   ├── iscsi.h
│   │   │   │   │   │   │   ├── job.h
│   │   │   │   │   │   │   ├── keys.h
│   │   │   │   │   │   │   ├── linebuf.h
│   │   │   │   │   │   │   ├── linux_compat.h
│   │   │   │   │   │   │   ├── login_ui.h
│   │   │   │   │   │   │   ├── malloc.h
│   │   │   │   │   │   │   ├── mca.h
│   │   │   │   │   │   │   ├── md5.h
│   │   │   │   │   │   │   ├── memmap.h
│   │   │   │   │   │   │   ├── monojob.h
│   │   │   │   │   │   │   ├── net80211.h
│   │   │   │   │   │   │   ├── netdevice.h
│   │   │   │   │   │   │   ├── null_nap.h
│   │   │   │   │   │   │   ├── nvo.h
│   │   │   │   │   │   │   ├── nvs.h
│   │   │   │   │   │   │   ├── open.h
│   │   │   │   │   │   │   ├── pcibackup.h
│   │   │   │   │   │   │   ├── pci_io.h
│   │   │   │   │   │   │   ├── posix_io.h
│   │   │   │   │   │   │   ├── process.h
│   │   │   │   │   │   │   ├── profile.h
│   │   │   │   │   │   │   ├── ramdisk.h
│   │   │   │   │   │   │   ├── rarp.h
│   │   │   │   │   │   │   ├── rc80211.h
│   │   │   │   │   │   │   ├── refcnt.h
│   │   │   │   │   │   │   ├── resolv.h
│   │   │   │   │   │   │   ├── retry.h
│   │   │   │   │   │   │   ├── rotate.h
│   │   │   │   │   │   │   ├── rsa.h
│   │   │   │   │   │   │   ├── sanboot.h
│   │   │   │   │   │   │   ├── scsi.h
│   │   │   │   │   │   │   ├── segment.h
│   │   │   │   │   │   │   ├── serial.h
│   │   │   │   │   │   │   ├── settings.h
│   │   │   │   │   │   │   ├── settings_ui.h
│   │   │   │   │   │   │   ├── shell_banner.h
│   │   │   │   │   │   │   ├── shell.h
│   │   │   │   │   │   │   ├── smbios.h
│   │   │   │   │   │   │   ├── socket.h
│   │   │   │   │   │   │   ├── spi_bit.h
│   │   │   │   │   │   │   ├── spi.h
│   │   │   │   │   │   │   ├── srp.h
│   │   │   │   │   │   │   ├── tables.h
│   │   │   │   │   │   │   ├── tcp.h
│   │   │   │   │   │   │   ├── tcpip.h
│   │   │   │   │   │   │   ├── tftp.h
│   │   │   │   │   │   │   ├── threewire.h
│   │   │   │   │   │   │   ├── tls.h
│   │   │   │   │   │   │   ├── uaccess.h
│   │   │   │   │   │   │   ├── udp.h
│   │   │   │   │   │   │   ├── umalloc.h
│   │   │   │   │   │   │   ├── uri.h
│   │   │   │   │   │   │   ├── uuid.h
│   │   │   │   │   │   │   ├── x509.h
│   │   │   │   │   │   │   └── xfer.h
│   │   │   │   │   │   └── nic.h
│   │   │   │   │   └── net
│   │   │   │   │       ├── 80211
│   │   │   │   │       │   ├── net80211.c
│   │   │   │   │       │   └── rc80211.c
│   │   │   │   │       ├── aoe.c
│   │   │   │   │       ├── arp.c
│   │   │   │   │       ├── dhcpopts.c
│   │   │   │   │       ├── dhcppkt.c
│   │   │   │   │       ├── ethernet.c
│   │   │   │   │       ├── fakedhcp.c
│   │   │   │   │       ├── icmp.c
│   │   │   │   │       ├── infiniband
│   │   │   │   │       │   ├── ib_cm.c
│   │   │   │   │       │   ├── ib_cmrc.c
│   │   │   │   │       │   ├── ib_mcast.c
│   │   │   │   │       │   ├── ib_mi.c
│   │   │   │   │       │   ├── ib_packet.c
│   │   │   │   │       │   ├── ib_pathrec.c
│   │   │   │   │       │   ├── ib_sma.c
│   │   │   │   │       │   ├── ib_smc.c
│   │   │   │   │       │   └── ib_srp.c
│   │   │   │   │       ├── infiniband.c
│   │   │   │   │       ├── iobpad.c
│   │   │   │   │       ├── ipv4.c
│   │   │   │   │       ├── netdevice.c
│   │   │   │   │       ├── netdev_settings.c
│   │   │   │   │       ├── nullnet.c
│   │   │   │   │       ├── rarp.c
│   │   │   │   │       ├── retry.c
│   │   │   │   │       ├── tcp
│   │   │   │   │       │   ├── http.c
│   │   │   │   │       │   ├── https.c
│   │   │   │   │       │   └── iscsi.c
│   │   │   │   │       ├── tcp.c
│   │   │   │   │       ├── tcpip.c
│   │   │   │   │       ├── tls.c
│   │   │   │   │       ├── udp
│   │   │   │   │       │   ├── dhcp.c
│   │   │   │   │       │   ├── dns.c
│   │   │   │   │       │   ├── slam.c
│   │   │   │   │       │   └── tftp.c
│   │   │   │   │       └── udp.c
│   │   │   │   └── wrap
│   │   │   │       ├── nic.c
│   │   │   │       ├── pci.c
│   │   │   │       └── wrap.c
│   │   │   └── zfs
│   │   │       ├── COPYING
│   │   │       ├── include
│   │   │       │   └── grub
│   │   │       │       └── zfs
│   │   │       │           ├── dmu.h
│   │   │       │           ├── dmu_objset.h
│   │   │       │           ├── dnode.h
│   │   │       │           ├── dsl_dataset.h
│   │   │       │           ├── dsl_dir.h
│   │   │       │           ├── sa_impl.h
│   │   │       │           ├── spa.h
│   │   │       │           ├── uberblock_impl.h
│   │   │       │           ├── vdev_impl.h
│   │   │       │           ├── zap_impl.h
│   │   │       │           ├── zap_leaf.h
│   │   │       │           ├── zfs_acl.h
│   │   │       │           ├── zfs.h
│   │   │       │           ├── zfs_znode.h
│   │   │       │           ├── zil.h
│   │   │       │           ├── zio_checksum.h
│   │   │       │           └── zio.h
│   │   │       ├── Makefile.common
│   │   │       ├── Makefile.core.def
│   │   │       ├── Makefile.util.def
│   │   │       ├── README
│   │   │       ├── zfs.c
│   │   │       ├── zfs_fletcher.c
│   │   │       ├── zfsinfo.c
│   │   │       ├── zfs_lzjb.c
│   │   │       └── zfs_sha256.c
│   │   ├── lua
│   │   │   ├── COPYING
│   │   │   ├── grub_lib.c
│   │   │   ├── grub_lib.h
│   │   │   ├── grub_lua.h
│   │   │   ├── grub_main.c
│   │   │   ├── lapi.c
│   │   │   ├── lapi.h
│   │   │   ├── lauxlib.c
│   │   │   ├── lauxlib.h
│   │   │   ├── lbaselib.c
│   │   │   ├── lcode.c
│   │   │   ├── lcode.h
│   │   │   ├── ldblib.c
│   │   │   ├── ldebug.c
│   │   │   ├── ldebug.h
│   │   │   ├── ldo.c
│   │   │   ├── ldo.h
│   │   │   ├── ldump.c
│   │   │   ├── lfunc.c
│   │   │   ├── lfunc.h
│   │   │   ├── lgc.c
│   │   │   ├── lgc.h
│   │   │   ├── linit.c
│   │   │   ├── liolib.c
│   │   │   ├── llex.c
│   │   │   ├── llex.h
│   │   │   ├── llimits.h
│   │   │   ├── lmathlib.c
│   │   │   ├── lmem.c
│   │   │   ├── lmem.h
│   │   │   ├── loadlib.c
│   │   │   ├── lobject.c
│   │   │   ├── lobject.h
│   │   │   ├── lopcodes.c
│   │   │   ├── lopcodes.h
│   │   │   ├── loslib.c
│   │   │   ├── lparser.c
│   │   │   ├── lparser.h
│   │   │   ├── lstate.c
│   │   │   ├── lstate.h
│   │   │   ├── lstring.c
│   │   │   ├── lstring.h
│   │   │   ├── lstrlib.c
│   │   │   ├── ltable.c
│   │   │   ├── ltable.h
│   │   │   ├── ltablib.c
│   │   │   ├── ltm.c
│   │   │   ├── ltm.h
│   │   │   ├── luaconf.h
│   │   │   ├── lua.h
│   │   │   ├── lualib.h
│   │   │   ├── lundump.c
│   │   │   ├── lundump.h
│   │   │   ├── lvm.c
│   │   │   ├── lvm.h
│   │   │   ├── lzio.c
│   │   │   ├── lzio.h
│   │   │   ├── Makefile.core.def
│   │   │   ├── osdetect.lua
│   │   │   └── README
│   │   └── ntldr-img
│   │       ├── bin2h.c
│   │       ├── COPYING
│   │       ├── g2hdr.S
│   │       ├── grldrstart.S
│   │       ├── grubinst.c
│   │       ├── Makefile.core.common
│   │       ├── Makefile.core.def
│   │       ├── ntfsbs.S
│   │       ├── README
│   │       ├── utils.c
│   │       ├── utils.h
│   │       └── version.h
│   ├── grub-firmware-qemu.dirs
│   ├── grub-firmware-qemu_grub.cfg
│   ├── grub-firmware-qemu.install
│   ├── grub-ieee1275-bin.install.amd64.in
│   ├── grub-ieee1275-bin.install.kopensolaris-i386.in
│   ├── grub-ieee1275-bin.install.linux-i386.in
│   ├── grub-ieee1275-bin.install.powerpc.in
│   ├── grub-ieee1275-bin.install.ppc64el.in
│   ├── grub-ieee1275.install.sparc.in
│   ├── grub-linuxbios.postinst
│   ├── grub-mount-udeb.install
│   ├── grub-pc-bin.install.amd64.in
│   ├── grub-pc-bin.install.in
│   ├── grub-pc-bin.install.kopensolaris-i386.in
│   ├── grub-pc-bin.install.linux-i386.in
│   ├── grub-pc-dbg.install.in
│   ├── grub-pc.dirs.in
│   ├── grub-pc.install.in
│   ├── grub-pc.links.in
│   ├── grub-pc.prerm
│   ├── grub-pc.templates.in
│   ├── grub-rescue-pc.install
│   ├── grub-rescue-pc.links
│   ├── grub-rescue-pc.README.Debian
│   ├── grub-theme-starfield.install
│   ├── install-bin.in
│   ├── install-dbg.in
│   ├── install.in
│   ├── kernel
│   │   └── zz-update-grub
│   ├── legacy
│   │   ├── update-grub
│   │   ├── update-grub.ubuntu.patch
│   │   └── upgrade-from-grub-legacy
│   ├── NEWS
│   ├── patches
│   │   ├── blacklist_1440x900x32.patch
│   │   ├── btrfs-endian.patch
│   │   ├── core_in_fs.patch
│   │   ├── default_grub_d.patch
│   │   ├── disable_floppies.patch
│   │   ├── dpkg_version_comparison.patch
│   │   ├── elf_bi_endian.patch
│   │   ├── freebsd_debugflags_eperm.patch
│   │   ├── gettext_quiet.patch
│   │   ├── gfxpayload_dynamic.patch
│   │   ├── gfxpayload_keep_default.patch
│   │   ├── grub.cfg_400.patch
│   │   ├── grub_legacy_0_based_partitions.patch
│   │   ├── grub-shell-no-pad.patch
│   │   ├── ieee1275-pseries-emulation.patch
│   │   ├── ignore_grub_func_test_failures.patch
│   │   ├── install_arm64_naming.patch
│   │   ├── install_efi_fallback.patch
│   │   ├── install_efi_ubuntu_flavours.patch
│   │   ├── install_locale_langpack.patch
│   │   ├── install_powerpc_machtypes.patch
│   │   ├── install_signed.patch
│   │   ├── install_stage2_confusion.patch
│   │   ├── linuxefi_amd64_only.patch
│   │   ├── linuxefi_debug.patch
│   │   ├── linuxefi_non_sb_fallback.patch
│   │   ├── linuxefi.patch
│   │   ├── linuxefi_require_shim.patch
│   │   ├── macbless_mansection.patch
│   │   ├── maybe_quiet.patch
│   │   ├── mkconfig_loopback.patch
│   │   ├── mkconfig_mid_upgrade.patch
│   │   ├── mkconfig_nonexistent_loopback.patch
│   │   ├── mkconfig_recovery_title.patch
│   │   ├── mkconfig_signed_kernel.patch
│   │   ├── mkconfig_ubuntu_distributor.patch
│   │   ├── mkconfig_ubuntu_recovery.patch
│   │   ├── mkrescue_arm64_naming.patch
│   │   ├── mkrescue_efi_modules.patch
│   │   ├── net-ramp-up-interval.patch
│   │   ├── net-receive-packets-yield.patch
│   │   ├── no_insmod_on_sb.patch
│   │   ├── olpc_prefix_hack.patch
│   │   ├── probe-delimiter.patch
│   │   ├── probe_fusionio.patch
│   │   ├── probe_nvme.patch
│   │   ├── quick_boot.patch
│   │   ├── restore_mkdevicemap.patch
│   │   ├── series
│   │   ├── skip_gettext_strings_test.patch
│   │   ├── sleep_shift.patch
│   │   ├── tolerate-lvm-snapshots.patch
│   │   ├── uefi_firmware_setup.patch
│   │   ├── vt_handoff.patch
│   │   └── wubi_no_windows.patch
│   ├── platform-subst
│   ├── po
│   │   ├── ar.po
│   │   ├── ast.po
│   │   ├── be.po
│   │   ├── bg.po
│   │   ├── ca.po
│   │   ├── cs.po
│   │   ├── cy.po
│   │   ├── da.po
│   │   ├── de.po
│   │   ├── dz.po
│   │   ├── el.po
│   │   ├── eo.po
│   │   ├── es.po
│   │   ├── eu.po
│   │   ├── fa.po
│   │   ├── fi.po
│   │   ├── fr.po
│   │   ├── gl.po
│   │   ├── gu.po
│   │   ├── he.po
│   │   ├── hr.po
│   │   ├── hu.po
│   │   ├── id.po
│   │   ├── is.po
│   │   ├── it.po
│   │   ├── ja.po
│   │   ├── ka.po
│   │   ├── kk.po
│   │   ├── km.po
│   │   ├── lt.po
│   │   ├── lv.po
│   │   ├── mr.po
│   │   ├── nb.po
│   │   ├── nl.po
│   │   ├── pl.po
│   │   ├── POTFILES.in
│   │   ├── pt_BR.po
│   │   ├── pt.po
│   │   ├── ro.po
│   │   ├── ru.po
│   │   ├── si.po
│   │   ├── sk.po
│   │   ├── sl.po
│   │   ├── sv.po
│   │   ├── ta.po
│   │   ├── templates.pot
│   │   ├── th.po
│   │   ├── tr.po
│   │   ├── ug.po
│   │   ├── uk.po
│   │   ├── vi.po
│   │   ├── zh_CN.po
│   │   └── zh_TW.po
│   ├── postinst.in
│   ├── postrm.in
│   ├── preinst.in
│   ├── rules
│   ├── source
│   │   ├── format
│   │   └── include-binaries
│   ├── templates.in
│   ├── update-grub
│   ├── update-grub.8
│   ├── upstream-signing-key.pgp
│   └── watch
├── docs
│   ├── autoiso.cfg
│   ├── fdl.texi
│   ├── font_char_metrics.png
│   ├── font_char_metrics.txt
│   ├── grub.cfg
│   ├── grub-dev.info
│   ├── grub-dev.texi
│   ├── grub.info
│   ├── grub.texi
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── man
│   │   ├── grub-bios-setup.h2m
│   │   ├── grub-editenv.h2m
│   │   ├── grub-emu.h2m
│   │   ├── grub-file.h2m
│   │   ├── grub-fstest.h2m
│   │   ├── grub-glue-efi.h2m
│   │   ├── grub-install.h2m
│   │   ├── grub-kbdcomp.h2m
│   │   ├── grub-macbless.h2m
│   │   ├── grub-macho2img.h2m
│   │   ├── grub-menulst2cfg.h2m
│   │   ├── grub-mkconfig.h2m
│   │   ├── grub-mkdevicemap.h2m
│   │   ├── grub-mkfont.h2m
│   │   ├── grub-mkimage.h2m
│   │   ├── grub-mklayout.h2m
│   │   ├── grub-mknetdir.h2m
│   │   ├── grub-mkpasswd-pbkdf2.h2m
│   │   ├── grub-mkrelpath.h2m
│   │   ├── grub-mkrescue.h2m
│   │   ├── grub-mkstandalone.h2m
│   │   ├── grub-mount.h2m
│   │   ├── grub-ofpathname.h2m
│   │   ├── grub-pe2elf.h2m
│   │   ├── grub-probe.h2m
│   │   ├── grub-reboot.h2m
│   │   ├── grub-render-label.h2m
│   │   ├── grub-script-check.h2m
│   │   ├── grub-set-default.h2m
│   │   ├── grub-sparc64-setup.h2m
│   │   └── grub-syslinux2cfg.h2m
│   ├── mdate-sh
│   ├── osdetect.cfg
│   ├── stamp-1
│   ├── stamp-vti
│   ├── texinfo.tex
│   ├── version-dev.texi
│   └── version.texi
├── geninit.sh
├── gentpl.py
├── grub-core
│   ├── boot
│   │   ├── decompressor
│   │   │   ├── minilib.c
│   │   │   ├── none.c
│   │   │   └── xz.c
│   │   ├── i386
│   │   │   ├── pc
│   │   │   │   ├── boot.S
│   │   │   │   ├── cdboot.S
│   │   │   │   ├── diskboot.S
│   │   │   │   ├── lnxboot.S
│   │   │   │   ├── lzma_decode.S
│   │   │   │   ├── pxeboot.S
│   │   │   │   └── startup_raw.S
│   │   │   └── qemu
│   │   │       └── boot.S
│   │   ├── mips
│   │   │   ├── loongson
│   │   │   │   ├── fuloong2f.S
│   │   │   │   └── fwstart.S
│   │   │   └── startup_raw.S
│   │   ├── powerpc
│   │   │   ├── bootinfo.txt.in
│   │   │   └── grub.chrp.in
│   │   └── sparc64
│   │       └── ieee1275
│   │           ├── boot.S
│   │           └── diskboot.S
│   ├── bus
│   │   ├── bonito.c
│   │   ├── cs5536.c
│   │   ├── emu
│   │   │   └── pci.c
│   │   ├── i386
│   │   │   └── ieee1275
│   │   │       └── pci.c
│   │   ├── pci.c
│   │   └── usb
│   │       ├── ehci.c
│   │       ├── emu
│   │       │   └── usb.c
│   │       ├── ohci.c
│   │       ├── serial
│   │       │   ├── common.c
│   │       │   ├── ftdi.c
│   │       │   ├── pl2303.c
│   │       │   └── usbdebug_late.c
│   │       ├── uhci.c
│   │       ├── usb.c
│   │       ├── usbhub.c
│   │       └── usbtrans.c
│   ├── commands
│   │   ├── acpi.c
│   │   ├── acpihalt.c
│   │   ├── arc
│   │   │   └── lsdev.c
│   │   ├── blocklist.c
│   │   ├── boot.c
│   │   ├── boottime.c
│   │   ├── cacheinfo.c
│   │   ├── cat.c
│   │   ├── cmp.c
│   │   ├── configfile.c
│   │   ├── date.c
│   │   ├── echo.c
│   │   ├── efi
│   │   │   ├── acpi.c
│   │   │   ├── efifwsetup.c
│   │   │   ├── fixvideo.c
│   │   │   ├── loadbios.c
│   │   │   ├── lsefi.c
│   │   │   ├── lsefimmap.c
│   │   │   ├── lsefisystab.c
│   │   │   └── lssal.c
│   │   ├── eval.c
│   │   ├── extcmd.c
│   │   ├── file32.c
│   │   ├── file64.c
│   │   ├── file.c
│   │   ├── fileXX.c
│   │   ├── gptsync.c
│   │   ├── halt.c
│   │   ├── hashsum.c
│   │   ├── hdparm.c
│   │   ├── help.c
│   │   ├── hexdump.c
│   │   ├── i386
│   │   │   ├── cmosdump.c
│   │   │   ├── cmostest.c
│   │   │   ├── coreboot
│   │   │   │   ├── cbls.c
│   │   │   │   └── cb_timestamps.c
│   │   │   ├── cpuid.c
│   │   │   └── pc
│   │   │       ├── acpi.c
│   │   │       ├── drivemap.c
│   │   │       ├── drivemap_int13h.S
│   │   │       ├── halt.c
│   │   │       ├── hwmatch.c
│   │   │       ├── lsapm.c
│   │   │       ├── play.c
│   │   │       └── sendkey.c
│   │   ├── ieee1275
│   │   │   └── suspend.c
│   │   ├── iorw.c
│   │   ├── keylayouts.c
│   │   ├── keystatus.c
│   │   ├── legacycfg.c
│   │   ├── loadenv.c
│   │   ├── lsacpi.c
│   │   ├── ls.c
│   │   ├── lsmmap.c
│   │   ├── lspci.c
│   │   ├── macbless.c
│   │   ├── memrw.c
│   │   ├── menuentry.c
│   │   ├── minicmd.c
│   │   ├── mips
│   │   │   └── loongson
│   │   │       └── lsspd.c
│   │   ├── nativedisk.c
│   │   ├── parttool.c
│   │   ├── password.c
│   │   ├── password_pbkdf2.c
│   │   ├── pcidump.c
│   │   ├── probe.c
│   │   ├── read.c
│   │   ├── reboot.c
│   │   ├── regexp.c
│   │   ├── search.c
│   │   ├── search_file.c
│   │   ├── search_label.c
│   │   ├── search_uuid.c
│   │   ├── search_wrap.c
│   │   ├── setpci.c
│   │   ├── sleep.c
│   │   ├── syslinuxcfg.c
│   │   ├── terminal.c
│   │   ├── test.c
│   │   ├── testload.c
│   │   ├── testspeed.c
│   │   ├── time.c
│   │   ├── tr.c
│   │   ├── true.c
│   │   ├── usbtest.c
│   │   ├── verify.c
│   │   ├── videoinfo.c
│   │   ├── videotest.c
│   │   ├── wildcard.c
│   │   ├── xen
│   │   │   └── lsxen.c
│   │   └── xnu_uuid.c
│   ├── disk
│   │   ├── AFSplitter.c
│   │   ├── ahci.c
│   │   ├── arc
│   │   │   └── arcdisk.c
│   │   ├── ata.c
│   │   ├── cryptodisk.c
│   │   ├── diskfilter.c
│   │   ├── dmraid_nvidia.c
│   │   ├── efi
│   │   │   └── efidisk.c
│   │   ├── geli.c
│   │   ├── host.c
│   │   ├── i386
│   │   │   └── pc
│   │   │       └── biosdisk.c
│   │   ├── ieee1275
│   │   │   ├── nand.c
│   │   │   └── ofdisk.c
│   │   ├── ldm.c
│   │   ├── loopback.c
│   │   ├── luks.c
│   │   ├── lvm.c
│   │   ├── mdraid1x_linux.c
│   │   ├── mdraid_linux_be.c
│   │   ├── mdraid_linux.c
│   │   ├── memdisk.c
│   │   ├── pata.c
│   │   ├── raid5_recover.c
│   │   ├── raid6_recover.c
│   │   ├── scsi.c
│   │   ├── uboot
│   │   │   └── ubootdisk.c
│   │   ├── usbms.c
│   │   └── xen
│   │       └── xendisk.c
│   ├── efiemu
│   │   ├── i386
│   │   │   ├── coredetect.c
│   │   │   ├── loadcore32.c
│   │   │   ├── loadcore64.c
│   │   │   ├── nocfgtables.c
│   │   │   └── pc
│   │   │       └── cfgtables.c
│   │   ├── loadcore32.c
│   │   ├── loadcore64.c
│   │   ├── loadcore.c
│   │   ├── loadcore_common.c
│   │   ├── main.c
│   │   ├── mm.c
│   │   ├── pnvram.c
│   │   ├── prepare32.c
│   │   ├── prepare64.c
│   │   ├── prepare.c
│   │   ├── runtime
│   │   │   ├── config.h
│   │   │   ├── efiemu.c
│   │   │   └── efiemu.S
│   │   └── symbols.c
│   ├── font
│   │   ├── font.c
│   │   └── font_cmd.c
│   ├── fs
│   │   ├── affs.c
│   │   ├── afs.c
│   │   ├── archelp.c
│   │   ├── bfs.c
│   │   ├── btrfs.c
│   │   ├── cbfs.c
│   │   ├── cpio_be.c
│   │   ├── cpio.c
│   │   ├── cpio_common.c
│   │   ├── exfat.c
│   │   ├── ext2.c
│   │   ├── fat.c
│   │   ├── fshelp.c
│   │   ├── hfs.c
│   │   ├── hfsplus.c
│   │   ├── hfspluscomp.c
│   │   ├── iso9660.c
│   │   ├── jfs.c
│   │   ├── minix2_be.c
│   │   ├── minix2.c
│   │   ├── minix3_be.c
│   │   ├── minix3.c
│   │   ├── minix_be.c
│   │   ├── minix.c
│   │   ├── newc.c
│   │   ├── nilfs2.c
│   │   ├── ntfs.c
│   │   ├── ntfscomp.c
│   │   ├── odc.c
│   │   ├── proc.c
│   │   ├── reiserfs.c
│   │   ├── romfs.c
│   │   ├── sfs.c
│   │   ├── squash4.c
│   │   ├── tar.c
│   │   ├── udf.c
│   │   ├── ufs2.c
│   │   ├── ufs_be.c
│   │   ├── ufs.c
│   │   ├── xfs.c
│   │   └── zfs
│   │       ├── zfs.c
│   │       ├── zfscrypt.c
│   │       ├── zfs_fletcher.c
│   │       ├── zfsinfo.c
│   │       ├── zfs_lz4.c
│   │       ├── zfs_lzjb.c
│   │       └── zfs_sha256.c
│   ├── gdb
│   │   ├── cstub.c
│   │   ├── gdb.c
│   │   └── i386
│   │       ├── idt.c
│   │       ├── machdep.S
│   │       └── signal.c
│   ├── gdb_grub.in
│   ├── genemuinitheader.sh
│   ├── genemuinit.sh
│   ├── genmoddep.awk
│   ├── genmod.sh.in
│   ├── gensyminfo.sh.in
│   ├── gensymlist.sh
│   ├── gentrigtables.c
│   ├── gettext
│   │   └── gettext.c
│   ├── gfxmenu
│   │   ├── font.c
│   │   ├── gfxmenu.c
│   │   ├── gui_box.c
│   │   ├── gui_canvas.c
│   │   ├── gui_circular_progress.c
│   │   ├── gui_image.c
│   │   ├── gui_label.c
│   │   ├── gui_list.c
│   │   ├── gui_progress_bar.c
│   │   ├── gui_string_util.c
│   │   ├── gui_util.c
│   │   ├── icon_manager.c
│   │   ├── model.c
│   │   ├── theme_loader.c
│   │   ├── view.c
│   │   └── widget-box.c
│   ├── gmodule.pl.in
│   ├── gnulib
│   │   ├── alloca.c
│   │   ├── alloca.in.h
│   │   ├── argp-ba.c
│   │   ├── argp-eexst.c
│   │   ├── argp-fmtstream.c
│   │   ├── argp-fmtstream.h
│   │   ├── argp-fs-xinl.c
│   │   ├── argp.h
│   │   ├── argp-help.c
│   │   ├── argp-namefrob.h
│   │   ├── argp-parse.c
│   │   ├── argp-pin.c
│   │   ├── argp-pv.c
│   │   ├── argp-pvh.c
│   │   ├── argp-xinl.c
│   │   ├── asnprintf.c
│   │   ├── basename-lgpl.c
│   │   ├── btowc.c
│   │   ├── config.charset
│   │   ├── dirname.h
│   │   ├── dirname-lgpl.c
│   │   ├── dosname.h
│   │   ├── errno.in.h
│   │   ├── error.c
│   │   ├── error.h
│   │   ├── float.c
│   │   ├── float+.h
│   │   ├── float.in.h
│   │   ├── fnmatch.c
│   │   ├── fnmatch.in.h
│   │   ├── fnmatch_loop.c
│   │   ├── getdelim.c
│   │   ├── getline.c
│   │   ├── getopt1.c
│   │   ├── getopt.c
│   │   ├── getopt.in.h
│   │   ├── getopt_int.h
│   │   ├── gettext.h
│   │   ├── intprops.h
│   │   ├── itold.c
│   │   ├── langinfo.in.h
│   │   ├── localcharset.c
│   │   ├── localcharset.h
│   │   ├── localeconv.c
│   │   ├── locale.in.h
│   │   ├── Makefile.am
│   │   ├── Makefile.in
│   │   ├── malloc.c
│   │   ├── mbrtowc.c
│   │   ├── mbsinit.c
│   │   ├── mbsrtowcs.c
│   │   ├── mbsrtowcs-impl.h
│   │   ├── mbsrtowcs-state.c
│   │   ├── mbswidth.c
│   │   ├── mbswidth.h
│   │   ├── mbtowc.c
│   │   ├── mbtowc-impl.h
│   │   ├── memchr.c
│   │   ├── memchr.valgrind
│   │   ├── mempcpy.c
│   │   ├── msvc-inval.c
│   │   ├── msvc-inval.h
│   │   ├── msvc-nothrow.c
│   │   ├── msvc-nothrow.h
│   │   ├── nl_langinfo.c
│   │   ├── printf-args.c
│   │   ├── printf-args.h
│   │   ├── printf-parse.c
│   │   ├── printf-parse.h
│   │   ├── progname.c
│   │   ├── progname.h
│   │   ├── rawmemchr.c
│   │   ├── rawmemchr.valgrind
│   │   ├── realloc.c
│   │   ├── ref-add.sin
│   │   ├── ref-del.sin
│   │   ├── regcomp.c
│   │   ├── regex.c
│   │   ├── regexec.c
│   │   ├── regex.h
│   │   ├── regex_internal.c
│   │   ├── regex_internal.h
│   │   ├── size_max.h
│   │   ├── sleep.c
│   │   ├── stdalign.in.h
│   │   ├── stdbool.in.h
│   │   ├── stddef.in.h
│   │   ├── stdint.in.h
│   │   ├── stdio.in.h
│   │   ├── stdlib.in.h
│   │   ├── strcasecmp.c
│   │   ├── strchrnul.c
│   │   ├── strchrnul.valgrind
│   │   ├── streq.h
│   │   ├── strerror.c
│   │   ├── strerror-override.c
│   │   ├── strerror-override.h
│   │   ├── string.in.h
│   │   ├── strings.in.h
│   │   ├── stripslash.c
│   │   ├── strncasecmp.c
│   │   ├── strndup.c
│   │   ├── strnlen1.c
│   │   ├── strnlen1.h
│   │   ├── strnlen.c
│   │   ├── sysexits.in.h
│   │   ├── sys_types.in.h
│   │   ├── unistd.c
│   │   ├── unistd.in.h
│   │   ├── unitypes.in.h
│   │   ├── uniwidth
│   │   │   ├── cjk.h
│   │   │   └── width.c
│   │   ├── uniwidth.in.h
│   │   ├── vasnprintf.c
│   │   ├── vasnprintf.h
│   │   ├── verify.h
│   │   ├── vsnprintf.c
│   │   ├── wchar.in.h
│   │   ├── wcrtomb.c
│   │   ├── wctype-h.c
│   │   ├── wctype.in.h
│   │   ├── wcwidth.c
│   │   ├── xsize.c
│   │   └── xsize.h
│   ├── gnulib-fix-null-deref.diff
│   ├── gnulib-fix-width.diff
│   ├── gnulib-no-abort.diff
│   ├── gnulib-no-gets.diff
│   ├── hello
│   │   └── hello.c
│   ├── hook
│   │   └── datehook.c
│   ├── io
│   │   ├── bufio.c
│   │   ├── gzio.c
│   │   ├── lzopio.c
│   │   ├── offset.c
│   │   └── xzio.c
│   ├── kern
│   │   ├── arm
│   │   │   ├── cache_armv6.S
│   │   │   ├── cache_armv7.S
│   │   │   ├── cache.c
│   │   │   ├── cache.S
│   │   │   ├── dl.c
│   │   │   ├── dl_helper.c
│   │   │   ├── efi
│   │   │   │   ├── init.c
│   │   │   │   ├── misc.c
│   │   │   │   └── startup.S
│   │   │   ├── misc.S
│   │   │   └── uboot
│   │   │       └── startup.S
│   │   ├── arm64
│   │   │   ├── cache.c
│   │   │   ├── cache_flush.S
│   │   │   ├── dl.c
│   │   │   ├── dl_helper.c
│   │   │   └── efi
│   │   │       └── startup.S
│   │   ├── command.c
│   │   ├── corecmd.c
│   │   ├── device.c
│   │   ├── disk.c
│   │   ├── disk_common.c
│   │   ├── dl.c
│   │   ├── efi
│   │   │   ├── efi.c
│   │   │   ├── init.c
│   │   │   └── mm.c
│   │   ├── elf.c
│   │   ├── elfXX.c
│   │   ├── emu
│   │   │   ├── argp_common.c
│   │   │   ├── cache.c
│   │   │   ├── cache_s.S
│   │   │   ├── full.c
│   │   │   ├── hostdisk.c
│   │   │   ├── hostfs.c
│   │   │   ├── lite.c
│   │   │   ├── main.c
│   │   │   ├── misc.c
│   │   │   ├── mm.c
│   │   │   └── time.c
│   │   ├── env.c
│   │   ├── err.c
│   │   ├── file.c
│   │   ├── fs.c
│   │   ├── generic
│   │   │   ├── millisleep.c
│   │   │   └── rtc_get_time_ms.c
│   │   ├── i386
│   │   │   ├── coreboot
│   │   │   │   ├── cbtable.c
│   │   │   │   ├── init.c
│   │   │   │   ├── mmap.c
│   │   │   │   └── startup.S
│   │   │   ├── dl.c
│   │   │   ├── efi
│   │   │   │   ├── init.c
│   │   │   │   └── startup.S
│   │   │   ├── ieee1275
│   │   │   │   └── startup.S
│   │   │   ├── int.S
│   │   │   ├── multiboot_mmap.c
│   │   │   ├── pc
│   │   │   │   ├── init.c
│   │   │   │   ├── mmap.c
│   │   │   │   └── startup.S
│   │   │   ├── qemu
│   │   │   │   ├── init.c
│   │   │   │   ├── mmap.c
│   │   │   │   └── startup.S
│   │   │   ├── realmode.S
│   │   │   ├── tsc.c
│   │   │   └── xen
│   │   │       ├── hypercall.S
│   │   │       └── startup.S
│   │   ├── ia64
│   │   │   ├── cache.c
│   │   │   ├── dl.c
│   │   │   ├── dl_helper.c
│   │   │   └── efi
│   │   │       ├── init.c
│   │   │       └── startup.S
│   │   ├── ieee1275
│   │   │   ├── cmain.c
│   │   │   ├── ieee1275.c
│   │   │   ├── init.c
│   │   │   ├── mmap.c
│   │   │   └── openfw.c
│   │   ├── list.c
│   │   ├── main.c
│   │   ├── mips
│   │   │   ├── arc
│   │   │   │   └── init.c
│   │   │   ├── cache_flush.S
│   │   │   ├── cache.S
│   │   │   ├── dl.c
│   │   │   ├── init.c
│   │   │   ├── loongson
│   │   │   │   └── init.c
│   │   │   ├── qemu_mips
│   │   │   │   └── init.c
│   │   │   └── startup.S
│   │   ├── misc.c
│   │   ├── mm.c
│   │   ├── parser.c
│   │   ├── partition.c
│   │   ├── powerpc
│   │   │   ├── cache_flush.S
│   │   │   ├── cache.S
│   │   │   ├── dl.c
│   │   │   └── ieee1275
│   │   │       └── startup.S
│   │   ├── rescue_parser.c
│   │   ├── rescue_reader.c
│   │   ├── sparc64
│   │   │   ├── cache.S
│   │   │   ├── dl.c
│   │   │   └── ieee1275
│   │   │       ├── crt0.S
│   │   │       └── ieee1275.c
│   │   ├── term.c
│   │   ├── time.c
│   │   ├── uboot
│   │   │   ├── hw.c
│   │   │   ├── init.c
│   │   │   └── uboot.c
│   │   ├── vga_init.c
│   │   ├── x86_64
│   │   │   ├── dl.c
│   │   │   ├── efi
│   │   │   │   ├── callwrap.S
│   │   │   │   └── startup.S
│   │   │   └── xen
│   │   │       ├── hypercall.S
│   │   │       └── startup.S
│   │   └── xen
│   │       └── init.c
│   ├── lib
│   │   ├── adler32.c
│   │   ├── arc
│   │   │   └── datetime.c
│   │   ├── arg.c
│   │   ├── arm
│   │   │   └── setjmp.S
│   │   ├── arm64
│   │   │   └── setjmp.S
│   │   ├── backtrace.c
│   │   ├── cmdline.c
│   │   ├── cmos_datetime.c
│   │   ├── crc64.c
│   │   ├── crc.c
│   │   ├── crypto.c
│   │   ├── disk.c
│   │   ├── efi
│   │   │   ├── datetime.c
│   │   │   ├── halt.c
│   │   │   ├── reboot.c
│   │   │   └── relocator.c
│   │   ├── emu
│   │   │   └── halt.c
│   │   ├── envblk.c
│   │   ├── fake_module.c
│   │   ├── fdt.c
│   │   ├── getline.c
│   │   ├── hexdump.c
│   │   ├── i386
│   │   │   ├── backtrace.c
│   │   │   ├── halt.c
│   │   │   ├── pc
│   │   │   │   ├── biosnum.c
│   │   │   │   └── vesa_modes_table.c
│   │   │   ├── reboot.c
│   │   │   ├── reboot_trampoline.S
│   │   │   ├── relocator16.S
│   │   │   ├── relocator32.S
│   │   │   ├── relocator64.S
│   │   │   ├── relocator_asm.S
│   │   │   ├── relocator.c
│   │   │   ├── relocator_common_c.c
│   │   │   ├── relocator_common.S
│   │   │   ├── setjmp.S
│   │   │   └── xen
│   │   │       └── relocator.S
│   │   ├── ia64
│   │   │   ├── longjmp.S
│   │   │   └── setjmp.S
│   │   ├── ieee1275
│   │   │   ├── cmos.c
│   │   │   ├── datetime.c
│   │   │   ├── halt.c
│   │   │   ├── reboot.c
│   │   │   └── relocator.c
│   │   ├── legacy_parse.c
│   │   ├── libgcrypt
│   │   │   ├── cipher
│   │   │   │   ├── ac.c
│   │   │   │   ├── arcfour.c
│   │   │   │   ├── bithelp.h
│   │   │   │   ├── blowfish.c
│   │   │   │   ├── camellia.c
│   │   │   │   ├── camellia-glue.c
│   │   │   │   ├── camellia.h
│   │   │   │   ├── cast5.c
│   │   │   │   ├── ChangeLog
│   │   │   │   ├── ChangeLog-2011
│   │   │   │   ├── cipher.c
│   │   │   │   ├── crc.c
│   │   │   │   ├── des.c
│   │   │   │   ├── dsa.c
│   │   │   │   ├── ecc.c
│   │   │   │   ├── elgamal.c
│   │   │   │   ├── hash-common.c
│   │   │   │   ├── hash-common.h
│   │   │   │   ├── hmac-tests.c
│   │   │   │   ├── idea.c
│   │   │   │   ├── kdf.c
│   │   │   │   ├── Makefile.am
│   │   │   │   ├── Makefile.in
│   │   │   │   ├── Manifest
│   │   │   │   ├── md4.c
│   │   │   │   ├── md5.c
│   │   │   │   ├── md.c
│   │   │   │   ├── primegen.c
│   │   │   │   ├── pubkey.c
│   │   │   │   ├── rfc2268.c
│   │   │   │   ├── rijndael.c
│   │   │   │   ├── rijndael-tables.h
│   │   │   │   ├── rmd160.c
│   │   │   │   ├── rmd.h
│   │   │   │   ├── rsa.c
│   │   │   │   ├── seed.c
│   │   │   │   ├── serpent.c
│   │   │   │   ├── sha1.c
│   │   │   │   ├── sha256.c
│   │   │   │   ├── sha512.c
│   │   │   │   ├── test-getrusage.c
│   │   │   │   ├── tiger.c
│   │   │   │   ├── twofish.c
│   │   │   │   └── whirlpool.c
│   │   │   ├── mpi
│   │   │   │   ├── alpha
│   │   │   │   │   ├── distfiles
│   │   │   │   │   ├── mpih-add1.S
│   │   │   │   │   ├── mpih-lshift.S
│   │   │   │   │   ├── mpih-mul1.S
│   │   │   │   │   ├── mpih-mul2.S
│   │   │   │   │   ├── mpih-mul3.S
│   │   │   │   │   ├── mpih-rshift.S
│   │   │   │   │   ├── mpih-sub1.S
│   │   │   │   │   ├── README
│   │   │   │   │   └── udiv-qrnnd.S
│   │   │   │   ├── amd64
│   │   │   │   │   ├── distfiles
│   │   │   │   │   ├── mpi-asm-defs.h
│   │   │   │   │   ├── mpih-add1.S
│   │   │   │   │   ├── mpih-lshift.S
│   │   │   │   │   ├── mpih-mul1.S
│   │   │   │   │   ├── mpih-mul2.S
│   │   │   │   │   ├── mpih-mul3.S
│   │   │   │   │   ├── mpih-rshift.S
│   │   │   │   │   └── mpih-sub1.S
│   │   │   │   ├── ChangeLog-2011
│   │   │   │   ├── config.links
│   │   │   │   ├── ec.c
│   │   │   │   ├── generic
│   │   │   │   │   ├── distfiles
│   │   │   │   │   ├── Manifest
│   │   │   │   │   ├── mpi-asm-defs.h
│   │   │   │   │   ├── mpih-add1.c
│   │   │   │   │   ├── mpih-lshift.c
│   │   │   │   │   ├── mpih-mul1.c
│   │   │   │   │   ├── mpih-mul2.c
│   │   │   │   │   ├── mpih-mul3.c
│   │   │   │   │   ├── mpih-rshift.c
│   │   │   │   │   ├── mpih-sub1.c
│   │   │   │   │   └── udiv-w-sdiv.c
│   │   │   │   ├── hppa
│   │   │   │   │   ├── distfiles
│   │   │   │   │   ├── mpih-add1.S
│   │   │   │   │   ├── mpih-lshift.S
│   │   │   │   │   ├── mpih-rshift.S
│   │   │   │   │   ├── mpih-sub1.S
│   │   │   │   │   ├── README
│   │   │   │   │   └── udiv-qrnnd.S
│   │   │   │   ├── hppa1.1
│   │   │   │   │   ├── distfiles
│   │   │   │   │   ├── mpih-mul1.S
│   │   │   │   │   ├── mpih-mul2.S
│   │   │   │   │   ├── mpih-mul3.S
│   │   │   │   │   └── udiv-qrnnd.S
│   │   │   │   ├── i386
│   │   │   │   │   ├── distfiles
│   │   │   │   │   ├── Manifest
│   │   │   │   │   ├── mpih-add1.S
│   │   │   │   │   ├── mpih-lshift.S
│   │   │   │   │   ├── mpih-mul1.S
│   │   │   │   │   ├── mpih-mul2.S
│   │   │   │   │   ├── mpih-mul3.S
│   │   │   │   │   ├── mpih-rshift.S
│   │   │   │   │   ├── mpih-sub1.S
│   │   │   │   │   └── syntax.h
│   │   │   │   ├── i586
│   │   │   │   │   ├── distfiles
│   │   │   │   │   ├── Manifest
│   │   │   │   │   ├── mpih-add1.S
│   │   │   │   │   ├── mpih-lshift.S
│   │   │   │   │   ├── mpih-mul1.S
│   │   │   │   │   ├── mpih-mul2.S
│   │   │   │   │   ├── mpih-mul3.S
│   │   │   │   │   ├── mpih-rshift.S
│   │   │   │   │   ├── mpih-sub1.S
│   │   │   │   │   └── README
│   │   │   │   ├── longlong.h
│   │   │   │   ├── m68k
│   │   │   │   │   ├── distfiles
│   │   │   │   │   ├── Manifest
│   │   │   │   │   ├── mc68020
│   │   │   │   │   │   ├── distfiles
│   │   │   │   │   │   ├── Manifest
│   │   │   │   │   │   ├── mpih-mul1.S
│   │   │   │   │   │   ├── mpih-mul2.S
│   │   │   │   │   │   └── mpih-mul3.S
│   │   │   │   │   ├── mpih-add1.S
│   │   │   │   │   ├── mpih-lshift.S
│   │   │   │   │   ├── mpih-rshift.S
│   │   │   │   │   ├── mpih-sub1.S
│   │   │   │   │   └── syntax.h
│   │   │   │   ├── Makefile.am
│   │   │   │   ├── Makefile.in
│   │   │   │   ├── Manifest
│   │   │   │   ├── mips3
│   │   │   │   │   ├── distfiles
│   │   │   │   │   ├── Manifest
│   │   │   │   │   ├── mpi-asm-defs.h
│   │   │   │   │   ├── mpih-add1.S
│   │   │   │   │   ├── mpih-lshift.S
│   │   │   │   │   ├── mpih-mul1.S
│   │   │   │   │   ├── mpih-mul2.S
│   │   │   │   │   ├── mpih-mul3.S
│   │   │   │   │   ├── mpih-rshift.S
│   │   │   │   │   ├── mpih-sub1.S
│   │   │   │   │   └── README
│   │   │   │   ├── mpi-add.c
│   │   │   │   ├── mpi-bit.c
│   │   │   │   ├── mpi-cmp.c
│   │   │   │   ├── mpicoder.c
│   │   │   │   ├── mpi-div.c
│   │   │   │   ├── mpi-gcd.c
│   │   │   │   ├── mpih-div.c
│   │   │   │   ├── mpih-mul.c
│   │   │   │   ├── mpi-inline.c
│   │   │   │   ├── mpi-inline.h
│   │   │   │   ├── mpi-internal.h
│   │   │   │   ├── mpi-inv.c
│   │   │   │   ├── mpi-mod.c
│   │   │   │   ├── mpi-mpow.c
│   │   │   │   ├── mpi-mul.c
│   │   │   │   ├── mpi-pow.c
│   │   │   │   ├── mpi-scan.c
│   │   │   │   ├── mpiutil.c
│   │   │   │   ├── pa7100
│   │   │   │   │   ├── distfiles
│   │   │   │   │   ├── Manifest
│   │   │   │   │   ├── mpih-lshift.S
│   │   │   │   │   └── mpih-rshift.S
│   │   │   │   ├── pentium4
│   │   │   │   │   ├── distfiles
│   │   │   │   │   ├── mmx
│   │   │   │   │   │   ├── distfiles
│   │   │   │   │   │   ├── mpih-lshift.S
│   │   │   │   │   │   └── mpih-rshift.S
│   │   │   │   │   ├── README
│   │   │   │   │   └── sse2
│   │   │   │   │       ├── distfiles
│   │   │   │   │       ├── mpih-add1.S
│   │   │   │   │       ├── mpih-mul1.S
│   │   │   │   │       ├── mpih-mul2.S
│   │   │   │   │       ├── mpih-mul3.S
│   │   │   │   │       └── mpih-sub1.S
│   │   │   │   ├── power
│   │   │   │   │   ├── distfiles
│   │   │   │   │   ├── Manifest
│   │   │   │   │   ├── mpih-add1.S
│   │   │   │   │   ├── mpih-lshift.S
│   │   │   │   │   ├── mpih-mul1.S
│   │   │   │   │   ├── mpih-mul2.S
│   │   │   │   │   ├── mpih-mul3.S
│   │   │   │   │   ├── mpih-rshift.S
│   │   │   │   │   └── mpih-sub1.S
│   │   │   │   ├── powerpc32
│   │   │   │   │   ├── distfiles
│   │   │   │   │   ├── Manifest
│   │   │   │   │   ├── mpih-add1.S
│   │   │   │   │   ├── mpih-lshift.S
│   │   │   │   │   ├── mpih-mul1.S
│   │   │   │   │   ├── mpih-mul2.S
│   │   │   │   │   ├── mpih-mul3.S
│   │   │   │   │   ├── mpih-rshift.S
│   │   │   │   │   ├── mpih-sub1.S
│   │   │   │   │   └── syntax.h
│   │   │   │   ├── powerpc64
│   │   │   │   │   └── distfiles
│   │   │   │   ├── sparc32
│   │   │   │   │   ├── distfiles
│   │   │   │   │   ├── Manifest
│   │   │   │   │   ├── mpih-add1.S
│   │   │   │   │   ├── mpih-lshift.S
│   │   │   │   │   ├── mpih-rshift.S
│   │   │   │   │   └── udiv.S
│   │   │   │   ├── sparc32v8
│   │   │   │   │   ├── distfiles
│   │   │   │   │   ├── Manifest
│   │   │   │   │   ├── mpih-mul1.S
│   │   │   │   │   ├── mpih-mul2.S
│   │   │   │   │   └── mpih-mul3.S
│   │   │   │   └── supersparc
│   │   │   │       ├── distfiles
│   │   │   │       ├── Manifest
│   │   │   │       └── udiv.S
│   │   │   └── src
│   │   │       ├── ath.c
│   │   │       ├── ath.h
│   │   │       ├── ChangeLog-2011
│   │   │       ├── cipher.h
│   │   │       ├── cipher-proto.h
│   │   │       ├── dumpsexp.c
│   │   │       ├── fips.c
│   │   │       ├── g10lib.h
│   │   │       ├── gcrypt.h.in
│   │   │       ├── gcrypt-module.h
│   │   │       ├── gcryptrnd.c
│   │   │       ├── getrandom.c
│   │   │       ├── global.c
│   │   │       ├── hmac256.c
│   │   │       ├── hmac256.h
│   │   │       ├── hwfeatures.c
│   │   │       ├── libgcrypt-config.in
│   │   │       ├── libgcrypt.def
│   │   │       ├── libgcrypt.m4
│   │   │       ├── libgcrypt.vers
│   │   │       ├── Makefile.am
│   │   │       ├── Makefile.in
│   │   │       ├── Manifest
│   │   │       ├── misc.c
│   │   │       ├── missing-string.c
│   │   │       ├── module.c
│   │   │       ├── mpi.h
│   │   │       ├── secmem.c
│   │   │       ├── secmem.h
│   │   │       ├── sexp.c
│   │   │       ├── stdmem.c
│   │   │       ├── stdmem.h
│   │   │       ├── types.h
│   │   │       ├── versioninfo.rc.in
│   │   │       ├── visibility.c
│   │   │       └── visibility.h
│   │   ├── libgcrypt-grub
│   │   │   ├── cipher
│   │   │   │   ├── arcfour.c
│   │   │   │   ├── bithelp.h
│   │   │   │   ├── blowfish.c
│   │   │   │   ├── camellia.c
│   │   │   │   ├── camellia-glue.c
│   │   │   │   ├── camellia.h
│   │   │   │   ├── cast5.c
│   │   │   │   ├── ChangeLog
│   │   │   │   ├── cipher.h
│   │   │   │   ├── crc.c
│   │   │   │   ├── crypto.lst
│   │   │   │   ├── des.c
│   │   │   │   ├── dsa.c
│   │   │   │   ├── g10lib.h
│   │   │   │   ├── hash-common.h
│   │   │   │   ├── idea.c
│   │   │   │   ├── init.c
│   │   │   │   ├── md4.c
│   │   │   │   ├── md5.c
│   │   │   │   ├── memory.h
│   │   │   │   ├── rfc2268.c
│   │   │   │   ├── rijndael.c
│   │   │   │   ├── rijndael-tables.h
│   │   │   │   ├── rmd160.c
│   │   │   │   ├── rmd.h
│   │   │   │   ├── rsa.c
│   │   │   │   ├── seed.c
│   │   │   │   ├── serpent.c
│   │   │   │   ├── sha1.c
│   │   │   │   ├── sha256.c
│   │   │   │   ├── sha512.c
│   │   │   │   ├── tiger.c
│   │   │   │   ├── twofish.c
│   │   │   │   ├── types.h
│   │   │   │   └── whirlpool.c
│   │   │   ├── mpi
│   │   │   │   ├── generic
│   │   │   │   │   ├── distfiles
│   │   │   │   │   ├── Manifest
│   │   │   │   │   ├── mpi-asm-defs.h
│   │   │   │   │   ├── mpih-add1.c
│   │   │   │   │   ├── mpih-lshift.c
│   │   │   │   │   ├── mpih-mul1.c
│   │   │   │   │   ├── mpih-mul2.c
│   │   │   │   │   ├── mpih-mul3.c
│   │   │   │   │   ├── mpih-rshift.c
│   │   │   │   │   ├── mpih-sub1.c
│   │   │   │   │   └── udiv-w-sdiv.c
│   │   │   │   ├── longlong.h
│   │   │   │   ├── mpi-add.c
│   │   │   │   ├── mpi-asm-defs.h
│   │   │   │   ├── mpi-bit.c
│   │   │   │   ├── mpi-cmp.c
│   │   │   │   ├── mpicoder.c
│   │   │   │   ├── mpi-div.c
│   │   │   │   ├── mpi-gcd.c
│   │   │   │   ├── mpih-add1.c
│   │   │   │   ├── mpih-div.c
│   │   │   │   ├── mpih-lshift.c
│   │   │   │   ├── mpih-mul1.c
│   │   │   │   ├── mpih-mul2.c
│   │   │   │   ├── mpih-mul3.c
│   │   │   │   ├── mpih-mul.c
│   │   │   │   ├── mpih-rshift.c
│   │   │   │   ├── mpih-sub1.c
│   │   │   │   ├── mpi-inline.c
│   │   │   │   ├── mpi-inline.h
│   │   │   │   ├── mpi-internal.h
│   │   │   │   ├── mpi-inv.c
│   │   │   │   ├── mpi-mod.c
│   │   │   │   ├── mpi-mpow.c
│   │   │   │   ├── mpi-mul.c
│   │   │   │   ├── mpi-pow.c
│   │   │   │   └── mpiutil.c
│   │   │   └── src
│   │   │       ├── ath.h
│   │   │       ├── cipher.h
│   │   │       ├── cipher-proto.h
│   │   │       ├── g10lib.h
│   │   │       ├── gcrypt.h
│   │   │       ├── gcrypt-module.h
│   │   │       ├── hmac256.h
│   │   │       ├── mpi.h
│   │   │       ├── secmem.h
│   │   │       ├── stdmem.h
│   │   │       ├── types.h
│   │   │       └── visibility.h
│   │   ├── libgcrypt_wrap
│   │   │   ├── cipher_wrap.h
│   │   │   └── mem.c
│   │   ├── LzFind.c
│   │   ├── LzmaDec.c
│   │   ├── LzmaEnc.c
│   │   ├── minilzo
│   │   │   ├── lzoconf.h
│   │   │   ├── lzodefs.h
│   │   │   ├── minilzo.c
│   │   │   └── minilzo.h
│   │   ├── mips
│   │   │   ├── arc
│   │   │   │   └── reboot.c
│   │   │   ├── loongson
│   │   │   │   └── reboot.c
│   │   │   ├── qemu_mips
│   │   │   │   └── reboot.c
│   │   │   ├── relocator_asm.S
│   │   │   ├── relocator.c
│   │   │   └── setjmp.S
│   │   ├── pbkdf2.c
│   │   ├── posix_wrap
│   │   │   ├── assert.h
│   │   │   ├── ctype.h
│   │   │   ├── errno.h
│   │   │   ├── inttypes.h
│   │   │   ├── langinfo.h
│   │   │   ├── limits.h
│   │   │   ├── localcharset.h
│   │   │   ├── locale.h
│   │   │   ├── stdint.h
│   │   │   ├── stdio.h
│   │   │   ├── stdlib.h
│   │   │   ├── string.h
│   │   │   ├── sys
│   │   │   │   └── types.h
│   │   │   ├── unistd.h
│   │   │   ├── wchar.h
│   │   │   └── wctype.h
│   │   ├── powerpc
│   │   │   ├── relocator_asm.S
│   │   │   ├── relocator.c
│   │   │   └── setjmp.S
│   │   ├── priority_queue.c
│   │   ├── progress.c
│   │   ├── reed_solomon.c
│   │   ├── relocator.c
│   │   ├── setjmp.S
│   │   ├── sparc64
│   │   │   └── setjmp.S
│   │   ├── syslinux_parse.c
│   │   ├── uboot
│   │   │   ├── datetime.c
│   │   │   ├── halt.c
│   │   │   └── reboot.c
│   │   ├── x86_64
│   │   │   ├── relocator_asm.S
│   │   │   ├── setjmp.S
│   │   │   └── xen
│   │   │       └── relocator.S
│   │   ├── xen
│   │   │   ├── datetime.c
│   │   │   ├── halt.c
│   │   │   ├── reboot.c
│   │   │   └── relocator.c
│   │   └── xzembed
│   │       ├── xz_config.h
│   │       ├── xz_dec_bcj.c
│   │       ├── xz_dec_lzma2.c
│   │       ├── xz_dec_stream.c
│   │       ├── xz.h
│   │       ├── xz_lzma2.h
│   │       ├── xz_private.h
│   │       └── xz_stream.h
│   ├── loader
│   │   ├── aout.c
│   │   ├── arm
│   │   │   └── linux.c
│   │   ├── arm64
│   │   │   └── linux.c
│   │   ├── efi
│   │   │   ├── appleloader.c
│   │   │   └── chainloader.c
│   │   ├── i386
│   │   │   ├── bsd32.c
│   │   │   ├── bsd64.c
│   │   │   ├── bsd.c
│   │   │   ├── bsd_pagetable.c
│   │   │   ├── bsdXX.c
│   │   │   ├── coreboot
│   │   │   │   └── chainloader.c
│   │   │   ├── efi
│   │   │   │   └── linux.c
│   │   │   ├── linux.c
│   │   │   ├── multiboot_mbi.c
│   │   │   ├── pc
│   │   │   │   ├── chainloader.c
│   │   │   │   ├── freedos.c
│   │   │   │   ├── linux.c
│   │   │   │   ├── ntldr.c
│   │   │   │   ├── plan9.c
│   │   │   │   ├── pxechainloader.c
│   │   │   │   └── truecrypt.c
│   │   │   ├── xen.c
│   │   │   ├── xen_file32.c
│   │   │   ├── xen_file64.c
│   │   │   ├── xen_file.c
│   │   │   ├── xen_fileXX.c
│   │   │   └── xnu.c
│   │   ├── ia64
│   │   │   └── efi
│   │   │       └── linux.c
│   │   ├── linux.c
│   │   ├── lzss.c
│   │   ├── macho32.c
│   │   ├── macho64.c
│   │   ├── macho.c
│   │   ├── machoXX.c
│   │   ├── mips
│   │   │   └── linux.c
│   │   ├── multiboot.c
│   │   ├── multiboot_elfxx.c
│   │   ├── multiboot_mbi2.c
│   │   ├── powerpc
│   │   │   └── ieee1275
│   │   │       └── linux.c
│   │   ├── sparc64
│   │   │   └── ieee1275
│   │   │       └── linux.c
│   │   ├── xnu.c
│   │   └── xnu_resume.c
│   ├── Makefile.am
│   ├── Makefile.core.am
│   ├── Makefile.core.def
│   ├── Makefile.gcry.def
│   ├── Makefile.in
│   ├── mmap
│   │   ├── efi
│   │   │   └── mmap.c
│   │   ├── i386
│   │   │   ├── mmap.c
│   │   │   ├── pc
│   │   │   │   ├── mmap.c
│   │   │   │   └── mmap_helper.S
│   │   │   └── uppermem.c
│   │   ├── mips
│   │   │   └── uppermem.c
│   │   └── mmap.c
│   ├── modinfo.sh.in
│   ├── net
│   │   ├── arp.c
│   │   ├── bootp.c
│   │   ├── dns.c
│   │   ├── drivers
│   │   │   ├── efi
│   │   │   │   └── efinet.c
│   │   │   ├── emu
│   │   │   │   └── emunet.c
│   │   │   ├── i386
│   │   │   │   └── pc
│   │   │   │       └── pxe.c
│   │   │   ├── ieee1275
│   │   │   │   └── ofnet.c
│   │   │   └── uboot
│   │   │       └── ubootnet.c
│   │   ├── ethernet.c
│   │   ├── http.c
│   │   ├── icmp6.c
│   │   ├── icmp.c
│   │   ├── ip.c
│   │   ├── netbuff.c
│   │   ├── net.c
│   │   ├── tcp.c
│   │   ├── tftp.c
│   │   └── udp.c
│   ├── normal
│   │   ├── auth.c
│   │   ├── autofs.c
│   │   ├── charset.c
│   │   ├── cmdline.c
│   │   ├── color.c
│   │   ├── completion.c
│   │   ├── context.c
│   │   ├── crypto.c
│   │   ├── datetime.c
│   │   ├── dyncmd.c
│   │   ├── main.c
│   │   ├── menu.c
│   │   ├── menu_entry.c
│   │   ├── menu_text.c
│   │   ├── misc.c
│   │   └── term.c
│   ├── osdep
│   │   ├── apple
│   │   │   ├── getroot.c
│   │   │   └── hostdisk.c
│   │   ├── aros
│   │   │   ├── config.c
│   │   │   ├── getroot.c
│   │   │   ├── hostdisk.c
│   │   │   └── relpath.c
│   │   ├── basic
│   │   │   ├── compress.c
│   │   │   ├── emunet.c
│   │   │   ├── getroot.c
│   │   │   ├── hostdisk.c
│   │   │   ├── init.c
│   │   │   ├── no_platform.c
│   │   │   ├── ofpath.c
│   │   │   ├── platform.c
│   │   │   └── random.c
│   │   ├── blocklist.c
│   │   ├── bsd
│   │   │   ├── getroot.c
│   │   │   └── hostdisk.c
│   │   ├── compress.c
│   │   ├── config.c
│   │   ├── cputime.c
│   │   ├── devmapper
│   │   │   ├── getroot.c
│   │   │   └── hostdisk.c
│   │   ├── dl.c
│   │   ├── emuconsole.c
│   │   ├── emunet.c
│   │   ├── exec.c
│   │   ├── freebsd
│   │   │   ├── getroot.c
│   │   │   └── hostdisk.c
│   │   ├── generic
│   │   │   └── blocklist.c
│   │   ├── getroot.c
│   │   ├── haiku
│   │   │   ├── getroot.c
│   │   │   └── hostdisk.c
│   │   ├── hostdisk.c
│   │   ├── hurd
│   │   │   ├── getroot.c
│   │   │   └── hostdisk.c
│   │   ├── init.c
│   │   ├── linux
│   │   │   ├── blocklist.c
│   │   │   ├── emunet.c
│   │   │   ├── getroot.c
│   │   │   ├── hostdisk.c
│   │   │   ├── ofpath.c
│   │   │   └── platform.c
│   │   ├── ofpath.c
│   │   ├── password.c
│   │   ├── platform.c
│   │   ├── platform_unix.c
│   │   ├── random.c
│   │   ├── relpath.c
│   │   ├── sleep.c
│   │   ├── sun
│   │   │   ├── getroot.c
│   │   │   └── hostdisk.c
│   │   ├── unix
│   │   │   ├── compress.c
│   │   │   ├── config.c
│   │   │   ├── cputime.c
│   │   │   ├── dl.c
│   │   │   ├── emuconsole.c
│   │   │   ├── exec.c
│   │   │   ├── getroot.c
│   │   │   ├── hostdisk.c
│   │   │   ├── password.c
│   │   │   ├── platform.c
│   │   │   ├── random.c
│   │   │   ├── relpath.c
│   │   │   └── sleep.c
│   │   └── windows
│   │       ├── blocklist.c
│   │       ├── config.c
│   │       ├── cputime.c
│   │       ├── dl.c
│   │       ├── emuconsole.c
│   │       ├── getroot.c
│   │       ├── hostdisk.c
│   │       ├── init.c
│   │       ├── password.c
│   │       ├── platform.c
│   │       ├── random.c
│   │       ├── relpath.c
│   │       └── sleep.c
│   ├── partmap
│   │   ├── acorn.c
│   │   ├── amiga.c
│   │   ├── apple.c
│   │   ├── bsdlabel.c
│   │   ├── dfly.c
│   │   ├── dvh.c
│   │   ├── gpt.c
│   │   ├── msdos.c
│   │   ├── plan.c
│   │   ├── sun.c
│   │   └── sunpc.c
│   ├── parttool
│   │   └── msdospart.c
│   ├── script
│   │   ├── argv.c
│   │   ├── execute.c
│   │   ├── function.c
│   │   ├── lexer.c
│   │   ├── main.c
│   │   ├── parser.y
│   │   ├── script.c
│   │   └── yylex.l
│   ├── term
│   │   ├── arc
│   │   │   ├── console.c
│   │   │   └── serial.c
│   │   ├── at_keyboard.c
│   │   ├── efi
│   │   │   ├── console.c
│   │   │   └── serial.c
│   │   ├── gfxterm_background.c
│   │   ├── gfxterm.c
│   │   ├── i386
│   │   │   ├── coreboot
│   │   │   │   └── cbmemc.c
│   │   │   └── pc
│   │   │       ├── console.c
│   │   │       ├── mda_text.c
│   │   │       └── vga_text.c
│   │   ├── ieee1275
│   │   │   ├── console.c
│   │   │   ├── escc.c
│   │   │   └── serial.c
│   │   ├── morse.c
│   │   ├── ns8250.c
│   │   ├── serial.c
│   │   ├── spkmodem.c
│   │   ├── terminfo.c
│   │   ├── tparm.c
│   │   ├── uboot
│   │   │   └── console.c
│   │   ├── usb_keyboard.c
│   │   └── xen
│   │       └── console.c
│   ├── tests
│   │   ├── boot
│   │   │   ├── kbsd.init-i386.S
│   │   │   ├── kbsd.init-x86_64.S
│   │   │   ├── kbsd.spec.txt
│   │   │   ├── kernel-8086.S
│   │   │   ├── kernel-i386.S
│   │   │   ├── kfreebsd-aout.cfg
│   │   │   ├── kfreebsd.cfg
│   │   │   ├── kfreebsd.init-i386.S
│   │   │   ├── kfreebsd.init-x86_64.S
│   │   │   ├── knetbsd.cfg
│   │   │   ├── kopenbsd.cfg
│   │   │   ├── kopenbsdlabel.txt
│   │   │   ├── linux16.cfg
│   │   │   ├── linux.cfg
│   │   │   ├── linux.init-i386.S
│   │   │   ├── linux.init-mips.S
│   │   │   ├── linux.init-ppc.S
│   │   │   ├── linux.init-x86_64.S
│   │   │   ├── linux-ppc.cfg
│   │   │   ├── multiboot2.cfg
│   │   │   ├── multiboot.cfg
│   │   │   ├── ntldr.cfg
│   │   │   ├── pc-chainloader.cfg
│   │   │   └── qemu-shutdown-x86.S
│   │   ├── checksums.h
│   │   ├── cmdline_cat_test.c
│   │   ├── div_test.c
│   │   ├── example_functional_test.c
│   │   ├── fake_input.c
│   │   ├── gfxterm_menu.c
│   │   ├── legacy_password_test.c
│   │   ├── lib
│   │   │   ├── functional_test.c
│   │   │   └── test.c
│   │   ├── pbkdf2_test.c
│   │   ├── setjmp_test.c
│   │   ├── signatures.h
│   │   ├── signature_test.c
│   │   ├── sleep_test.c
│   │   ├── test_blockarg.c
│   │   ├── video_checksum.c
│   │   ├── videotest_checksum.c
│   │   └── xnu_uuid_test.c
│   ├── unidata.c
│   └── video
│       ├── bitmap.c
│       ├── bitmap_scale.c
│       ├── bochs.c
│       ├── capture.c
│       ├── cirrus.c
│       ├── colors.c
│       ├── efi_gop.c
│       ├── efi_uga.c
│       ├── emu
│       │   └── sdl.c
│       ├── fb
│       │   ├── fbblit.c
│       │   ├── fbfill.c
│       │   ├── fbutil.c
│       │   └── video_fb.c
│       ├── i386
│       │   ├── coreboot
│       │   │   └── cbfb.c
│       │   └── pc
│       │       ├── vbe.c
│       │       └── vga.c
│       ├── ieee1275.c
│       ├── radeon_fuloong2e.c
│       ├── radeon_yeeloong3a.c
│       ├── readers
│       │   ├── jpeg.c
│       │   ├── png.c
│       │   └── tga.c
│       ├── sis315_init.c
│       ├── sis315pro.c
│       ├── sm712.c
│       ├── sm712_init.c
│       └── video.c
├── include
│   ├── grub
│   │   ├── acorn_filecore.h
│   │   ├── acpi.h
│   │   ├── aout.h
│   │   ├── arc
│   │   │   ├── arc.h
│   │   │   └── console.h
│   │   ├── archelp.h
│   │   ├── arm
│   │   │   ├── efi
│   │   │   │   ├── loader.h
│   │   │   │   └── memory.h
│   │   │   ├── linux.h
│   │   │   ├── reloc.h
│   │   │   ├── setjmp.h
│   │   │   ├── system.h
│   │   │   ├── time.h
│   │   │   ├── types.h
│   │   │   └── uboot
│   │   │       └── kernel.h
│   │   ├── arm64
│   │   │   ├── efi
│   │   │   │   └── memory.h
│   │   │   ├── linux.h
│   │   │   ├── reloc.h
│   │   │   ├── setjmp.h
│   │   │   ├── time.h
│   │   │   └── types.h
│   │   ├── ata.h
│   │   ├── at_keyboard.h
│   │   ├── auth.h
│   │   ├── autoefi.h
│   │   ├── backtrace.h
│   │   ├── bitmap.h
│   │   ├── bitmap_scale.h
│   │   ├── boottime.h
│   │   ├── bsdlabel.h
│   │   ├── btrfs.h
│   │   ├── bufio.h
│   │   ├── cache.h
│   │   ├── cbfs_core.h
│   │   ├── charset.h
│   │   ├── cmos.h
│   │   ├── color.h
│   │   ├── command.h
│   │   ├── cryptodisk.h
│   │   ├── crypto.h
│   │   ├── cs5536.h
│   │   ├── datetime.h
│   │   ├── decompressor.h
│   │   ├── deflate.h
│   │   ├── device.h
│   │   ├── diskfilter.h
│   │   ├── disk.h
│   │   ├── dl.h
│   │   ├── efi
│   │   │   ├── api.h
│   │   │   ├── console_control.h
│   │   │   ├── console.h
│   │   │   ├── disk.h
│   │   │   ├── edid.h
│   │   │   ├── efi.h
│   │   │   ├── graphics_output.h
│   │   │   ├── memory.h
│   │   │   ├── pci.h
│   │   │   ├── pe32.h
│   │   │   └── uga_draw.h
│   │   ├── efiemu
│   │   │   ├── efiemu.h
│   │   │   └── runtime.h
│   │   ├── elf.h
│   │   ├── elfload.h
│   │   ├── emu
│   │   │   ├── config.h
│   │   │   ├── console.h
│   │   │   ├── exec.h
│   │   │   ├── getroot.h
│   │   │   ├── hostdisk.h
│   │   │   ├── hostfile.h
│   │   │   ├── misc.h
│   │   │   └── net.h
│   │   ├── env.h
│   │   ├── env_private.h
│   │   ├── err.h
│   │   ├── exfat.h
│   │   ├── extcmd.h
│   │   ├── fat.h
│   │   ├── fbblit.h
│   │   ├── fbfill.h
│   │   ├── fbutil.h
│   │   ├── fdt.h
│   │   ├── file.h
│   │   ├── fileid.h
│   │   ├── fontformat.h
│   │   ├── font.h
│   │   ├── fs.h
│   │   ├── fshelp.h
│   │   ├── gcry
│   │   │   └── types.h
│   │   ├── gcrypt
│   │   │   ├── g10lib.h
│   │   │   ├── gcrypt.h
│   │   │   └── gpg-error.h
│   │   ├── gdb.h
│   │   ├── gfxmenu_model.h
│   │   ├── gfxmenu_view.h
│   │   ├── gfxterm.h
│   │   ├── gfxwidgets.h
│   │   ├── gpt_partition.h
│   │   ├── gui.h
│   │   ├── gui_string_util.h
│   │   ├── hfs.h
│   │   ├── hfsplus.h
│   │   ├── i18n.h
│   │   ├── i386
│   │   │   ├── at_keyboard.h
│   │   │   ├── bsd.h
│   │   │   ├── cmos.h
│   │   │   ├── coreboot
│   │   │   │   ├── boot.h
│   │   │   │   ├── console.h
│   │   │   │   ├── lbio.h
│   │   │   │   ├── memory.h
│   │   │   │   ├── serial.h
│   │   │   │   └── time.h
│   │   │   ├── cpuid.h
│   │   │   ├── efi
│   │   │   │   ├── memory.h
│   │   │   │   └── serial.h
│   │   │   ├── efiemu.h
│   │   │   ├── floppy.h
│   │   │   ├── freebsd_linker.h
│   │   │   ├── freebsd_reboot.h
│   │   │   ├── gdb.h
│   │   │   ├── ieee1275
│   │   │   │   ├── ieee1275.h
│   │   │   │   ├── memory.h
│   │   │   │   └── serial.h
│   │   │   ├── io.h
│   │   │   ├── linux.h
│   │   │   ├── macho.h
│   │   │   ├── memory.h
│   │   │   ├── memory_raw.h
│   │   │   ├── multiboot
│   │   │   │   ├── boot.h
│   │   │   │   ├── console.h
│   │   │   │   ├── kernel.h
│   │   │   │   ├── memory.h
│   │   │   │   ├── serial.h
│   │   │   │   └── time.h
│   │   │   ├── multiboot.h
│   │   │   ├── netbsd_bootinfo.h
│   │   │   ├── netbsd_reboot.h
│   │   │   ├── openbsd_bootarg.h
│   │   │   ├── openbsd_reboot.h
│   │   │   ├── pc
│   │   │   │   ├── apm.h
│   │   │   │   ├── biosdisk.h
│   │   │   │   ├── biosnum.h
│   │   │   │   ├── boot.h
│   │   │   │   ├── chainloader.h
│   │   │   │   ├── console.h
│   │   │   │   ├── int.h
│   │   │   │   ├── kernel.h
│   │   │   │   ├── memory.h
│   │   │   │   ├── pxe.h
│   │   │   │   ├── time.h
│   │   │   │   ├── vbe.h
│   │   │   │   └── vesa_modes_table.h
│   │   │   ├── pci.h
│   │   │   ├── pit.h
│   │   │   ├── qemu
│   │   │   │   ├── boot.h
│   │   │   │   ├── console.h
│   │   │   │   ├── kernel.h
│   │   │   │   ├── memory.h
│   │   │   │   ├── serial.h
│   │   │   │   └── time.h
│   │   │   ├── reboot.h
│   │   │   ├── relocator.h
│   │   │   ├── relocator_private.h
│   │   │   ├── setjmp.h
│   │   │   ├── time.h
│   │   │   ├── tsc.h
│   │   │   ├── types.h
│   │   │   ├── xen
│   │   │   │   ├── hypercall.h
│   │   │   │   └── memory.h
│   │   │   └── xnu.h
│   │   ├── ia64
│   │   │   ├── efi
│   │   │   │   ├── memory.h
│   │   │   │   └── time.h
│   │   │   ├── kernel.h
│   │   │   ├── reloc.h
│   │   │   ├── setjmp.h
│   │   │   ├── time.h
│   │   │   └── types.h
│   │   ├── icon_manager.h
│   │   ├── ieee1275
│   │   │   ├── console.h
│   │   │   ├── ieee1275.h
│   │   │   └── ofdisk.h
│   │   ├── kernel.h
│   │   ├── keyboard_layouts.h
│   │   ├── legacy_parse.h
│   │   ├── lib
│   │   │   ├── arg.h
│   │   │   ├── cmdline.h
│   │   │   ├── crc.h
│   │   │   ├── envblk.h
│   │   │   ├── hexdump.h
│   │   │   ├── LzFind.h
│   │   │   ├── LzHash.h
│   │   │   ├── LzmaDec.h
│   │   │   ├── LzmaEnc.h
│   │   │   └── LzmaTypes.h
│   │   ├── libgcc.h
│   │   ├── libpciaccess.h
│   │   ├── libusb.h
│   │   ├── linux.h
│   │   ├── list.h
│   │   ├── loader.h
│   │   ├── lvm.h
│   │   ├── macho.h
│   │   ├── machoload.h
│   │   ├── memory.h
│   │   ├── menu.h
│   │   ├── menu_viewer.h
│   │   ├── mips
│   │   │   ├── arc
│   │   │   │   ├── kernel.h
│   │   │   │   ├── memory.h
│   │   │   │   └── time.h
│   │   │   ├── at_keyboard.h
│   │   │   ├── cmos.h
│   │   │   ├── io.h
│   │   │   ├── kernel.h
│   │   │   ├── loongson
│   │   │   │   ├── at_keyboard.h
│   │   │   │   ├── cmos.h
│   │   │   │   ├── ec.h
│   │   │   │   ├── kernel.h
│   │   │   │   ├── memory.h
│   │   │   │   ├── pci.h
│   │   │   │   ├── serial.h
│   │   │   │   └── time.h
│   │   │   ├── loongson.h
│   │   │   ├── memory.h
│   │   │   ├── mips.h
│   │   │   ├── multiboot.h
│   │   │   ├── pci.h
│   │   │   ├── qemu_mips
│   │   │   │   ├── at_keyboard.h
│   │   │   │   ├── cmos.h
│   │   │   │   ├── console.h
│   │   │   │   ├── kernel.h
│   │   │   │   ├── loader.h
│   │   │   │   ├── memory.h
│   │   │   │   ├── serial.h
│   │   │   │   └── time.h
│   │   │   ├── relocator.h
│   │   │   ├── setjmp.h
│   │   │   ├── time.h
│   │   │   └── types.h
│   │   ├── misc.h
│   │   ├── mm.h
│   │   ├── mm_private.h
│   │   ├── msdos_partition.h
│   │   ├── multiboot.h
│   │   ├── multiboot_loader.h
│   │   ├── net
│   │   │   ├── arp.h
│   │   │   ├── ethernet.h
│   │   │   ├── ip.h
│   │   │   ├── netbuff.h
│   │   │   ├── tcp.h
│   │   │   └── udp.h
│   │   ├── net.h
│   │   ├── normal.h
│   │   ├── ns8250.h
│   │   ├── ntfs.h
│   │   ├── offsets.h
│   │   ├── osdep
│   │   │   ├── hostfile_aros.h
│   │   │   ├── hostfile.h
│   │   │   ├── hostfile_unix.h
│   │   │   └── hostfile_windows.h
│   │   ├── parser.h
│   │   ├── partition.h
│   │   ├── parttool.h
│   │   ├── pci.h
│   │   ├── pciutils.h
│   │   ├── powerpc
│   │   │   ├── ieee1275
│   │   │   │   └── ieee1275.h
│   │   │   ├── kernel.h
│   │   │   ├── memory.h
│   │   │   ├── relocator.h
│   │   │   ├── setjmp.h
│   │   │   ├── time.h
│   │   │   └── types.h
│   │   ├── priority_queue.h
│   │   ├── procfs.h
│   │   ├── pubkey.h
│   │   ├── reader.h
│   │   ├── reed_solomon.h
│   │   ├── relocator.h
│   │   ├── relocator_private.h
│   │   ├── script_sh.h
│   │   ├── scsicmd.h
│   │   ├── scsi.h
│   │   ├── sdl.h
│   │   ├── search.h
│   │   ├── serial.h
│   │   ├── setjmp.h
│   │   ├── smbus.h
│   │   ├── sparc64
│   │   │   ├── ieee1275
│   │   │   │   ├── boot.h
│   │   │   │   ├── ieee1275.h
│   │   │   │   └── kernel.h
│   │   │   ├── setjmp.h
│   │   │   ├── time.h
│   │   │   └── types.h
│   │   ├── speaker.h
│   │   ├── symbol.h
│   │   ├── syslinux_parse.h
│   │   ├── term.h
│   │   ├── terminfo.h
│   │   ├── test.h
│   │   ├── time.h
│   │   ├── tparm.h
│   │   ├── trig.h
│   │   ├── types.h
│   │   ├── uboot
│   │   │   ├── api_public.h
│   │   │   ├── console.h
│   │   │   ├── disk.h
│   │   │   ├── image.h
│   │   │   └── uboot.h
│   │   ├── udf.h
│   │   ├── unicode.h
│   │   ├── usbdesc.h
│   │   ├── usb.h
│   │   ├── usbserial.h
│   │   ├── usbtrans.h
│   │   ├── util
│   │   │   ├── deviceiter.h
│   │   │   ├── install.h
│   │   │   ├── libnvpair.h
│   │   │   ├── libzfs.h
│   │   │   ├── misc.h
│   │   │   ├── ofpath.h
│   │   │   ├── resolve.h
│   │   │   └── windows.h
│   │   ├── vga.h
│   │   ├── vgaregs.h
│   │   ├── video_fb.h
│   │   ├── video.h
│   │   ├── x86_64
│   │   │   ├── at_keyboard.h
│   │   │   ├── efi
│   │   │   │   ├── boot.h
│   │   │   │   ├── loader.h
│   │   │   │   ├── memory.h
│   │   │   │   └── serial.h
│   │   │   ├── io.h
│   │   │   ├── linux.h
│   │   │   ├── macho.h
│   │   │   ├── memory.h
│   │   │   ├── multiboot.h
│   │   │   ├── pci.h
│   │   │   ├── relocator.h
│   │   │   ├── setjmp.h
│   │   │   ├── time.h
│   │   │   ├── types.h
│   │   │   ├── xen
│   │   │   │   └── hypercall.h
│   │   │   └── xnu.h
│   │   ├── xen
│   │   │   └── relocator.h
│   │   ├── xen_file.h
│   │   ├── xen.h
│   │   ├── xnu.h
│   │   └── zfs
│   │       ├── dmu.h
│   │       ├── dmu_objset.h
│   │       ├── dnode.h
│   │       ├── dsl_dataset.h
│   │       ├── dsl_dir.h
│   │       ├── sa_impl.h
│   │       ├── spa.h
│   │       ├── uberblock_impl.h
│   │       ├── vdev_impl.h
│   │       ├── zap_impl.h
│   │       ├── zap_leaf.h
│   │       ├── zfs_acl.h
│   │       ├── zfs.h
│   │       ├── zfs_znode.h
│   │       ├── zil.h
│   │       ├── zio_checksum.h
│   │       └── zio.h
│   ├── multiboot2.h
│   └── multiboot.h
├── INSTALL
├── linguas.sh
├── m4
│   ├── 00gnulib.m4
│   ├── alloca.m4
│   ├── argp.m4
│   ├── btowc.m4
│   ├── codeset.m4
│   ├── configmake.m4
│   ├── dirname.m4
│   ├── double-slash-root.m4
│   ├── eealloc.m4
│   ├── errno_h.m4
│   ├── error.m4
│   ├── exponentd.m4
│   ├── extensions.m4
│   ├── extern-inline.m4
│   ├── fcntl-o.m4
│   ├── float_h.m4
│   ├── fnmatch.m4
│   ├── getdelim.m4
│   ├── getline.m4
│   ├── getopt.m4
│   ├── gettext.m4
│   ├── glibc21.m4
│   ├── glibc2.m4
│   ├── gnulib-cache.m4
│   ├── gnulib-common.m4
│   ├── gnulib-comp.m4
│   ├── gnulib-tool.m4
│   ├── iconv.m4
│   ├── include_next.m4
│   ├── intdiv0.m4
│   ├── intldir.m4
│   ├── intl.m4
│   ├── intlmacosx.m4
│   ├── intmax.m4
│   ├── intmax_t.m4
│   ├── inttypes_h.m4
│   ├── inttypes-pri.m4
│   ├── langinfo_h.m4
│   ├── lcmessage.m4
│   ├── lib-ld.m4
│   ├── lib-link.m4
│   ├── lib-prefix.m4
│   ├── libunistring-base.m4
│   ├── localcharset.m4
│   ├── localeconv.m4
│   ├── locale-fr.m4
│   ├── locale_h.m4
│   ├── locale-ja.m4
│   ├── locale-zh.m4
│   ├── lock.m4
│   ├── longlong.m4
│   ├── malloc.m4
│   ├── math_h.m4
│   ├── mbrtowc.m4
│   ├── mbsinit.m4
│   ├── mbsrtowcs.m4
│   ├── mbstate_t.m4
│   ├── mbswidth.m4
│   ├── mbtowc.m4
│   ├── memchr.m4
│   ├── mempcpy.m4
│   ├── mmap-anon.m4
│   ├── msvc-inval.m4
│   ├── msvc-nothrow.m4
│   ├── multiarch.m4
│   ├── nl_langinfo.m4
│   ├── nls.m4
│   ├── nocrash.m4
│   ├── off_t.m4
│   ├── po.m4
│   ├── printf.m4
│   ├── printf-posix.m4
│   ├── progtest.m4
│   ├── rawmemchr.m4
│   ├── realloc.m4
│   ├── regex.m4
│   ├── size_max.m4
│   ├── sleep.m4
│   ├── ssize_t.m4
│   ├── stdalign.m4
│   ├── stdbool.m4
│   ├── stddef_h.m4
│   ├── stdint_h.m4
│   ├── stdint.m4
│   ├── stdio_h.m4
│   ├── stdlib_h.m4
│   ├── strcase.m4
│   ├── strchrnul.m4
│   ├── strerror.m4
│   ├── string_h.m4
│   ├── strings_h.m4
│   ├── strndup.m4
│   ├── strnlen.m4
│   ├── sysexits.m4
│   ├── sys_socket_h.m4
│   ├── sys_types_h.m4
│   ├── threadlib.m4
│   ├── uintmax_t.m4
│   ├── unistd_h.m4
│   ├── vasnprintf.m4
│   ├── visibility.m4
│   ├── vsnprintf.m4
│   ├── warn-on-use.m4
│   ├── wchar_h.m4
│   ├── wchar_t.m4
│   ├── wcrtomb.m4
│   ├── wctype_h.m4
│   ├── wcwidth.m4
│   ├── wint_t.m4
│   └── xsize.m4
├── Makefile.am
├── Makefile.in
├── Makefile.util.am
├── Makefile.util.def
├── Makefile.utilgcry.def
├── NEWS
├── po
│   ├── arabic.sed
│   ├── ast.gmo
│   ├── ast.po
│   ├── boldquot.sed
│   ├── ca.gmo
│   ├── ca.po
│   ├── cyrillic.sed
│   ├── da.gmo
│   ├── da.po
│   ├── de_CH.gmo
│   ├── de_CH.po
│   ├── de.gmo
│   ├── de@hebrew.gmo
│   ├── de@hebrew.po
│   ├── de.po
│   ├── en@arabic.gmo
│   ├── en@arabic.po
│   ├── en@boldquot.header
│   ├── en@cyrillic.gmo
│   ├── en@cyrillic.po
│   ├── en@greek.gmo
│   ├── en@greek.po
│   ├── en@hebrew.gmo
│   ├── en@hebrew.po
│   ├── en@piglatin.gmo
│   ├── en@piglatin.header
│   ├── en@piglatin.po
│   ├── en@quot.gmo
│   ├── en@quot.header
│   ├── en@quot.po
│   ├── eo.gmo
│   ├── eo.po
│   ├── es.gmo
│   ├── es.po
│   ├── exclude.pot
│   ├── fi.gmo
│   ├── fi.po
│   ├── fr.gmo
│   ├── fr.po
│   ├── gl.gmo
│   ├── gl.po
│   ├── greek.sed
│   ├── grub.d.sed
│   ├── grub.pot
│   ├── hebrew.sed
│   ├── hu.gmo
│   ├── hu.po
│   ├── id.gmo
│   ├── id.po
│   ├── insert-header.sin
│   ├── it.gmo
│   ├── it.po
│   ├── ja.gmo
│   ├── ja.po
│   ├── LINGUAS
│   ├── lt.gmo
│   ├── lt.po
│   ├── Makefile.in.in
│   ├── Makevars
│   ├── nl.gmo
│   ├── nl.po
│   ├── pa.gmo
│   ├── pa.po
│   ├── piglatin.sed
│   ├── pl.gmo
│   ├── pl.po
│   ├── POTFILES.in
│   ├── POTFILES-shell.in
│   ├── pt_BR.gmo
│   ├── pt_BR.po
│   ├── quot.sed
│   ├── README
│   ├── remove-potcdate.sin
│   ├── ru.gmo
│   ├── Rules-piglatin
│   ├── Rules-quot
│   ├── Rules-swiss
│   ├── Rules-translit
│   ├── Rules-windowsdir
│   ├── ru.po
│   ├── sl.gmo
│   ├── sl.po
│   ├── stamp-po
│   ├── sv.gmo
│   ├── sv.po
│   ├── swiss.sed
│   ├── tr.gmo
│   ├── tr.po
│   ├── uk.gmo
│   ├── uk.po
│   ├── vi.gmo
│   ├── vi.po
│   ├── zh_CN.gmo
│   ├── zh_CN.po
│   ├── zh_TW.gmo
│   └── zh_TW.po
├── README
├── stamp-h.in
├── tests
│   ├── ahci_test.in
│   ├── btrfs_test.in
│   ├── cdboot_test.in
│   ├── cmp_unit_test.c
│   ├── core_compress_test.in
│   ├── cpio_test.in
│   ├── date_unit_test.c
│   ├── dfly-mbr-mbexample.dfly.img.gz
│   ├── dfly-mbr-mbexample.mbr.img.gz
│   ├── ehci_test.in
│   ├── example_grub_script_test.in
│   ├── example_scripted_test.in
│   ├── example_unit_test.c
│   ├── exfat_test.in
│   ├── ext234_test.in
│   ├── fat_test.in
│   ├── fddboot_test.in
│   ├── gettext_strings_test.in
│   ├── grub_cmd_date.in
│   ├── grub_cmd_echo.in
│   ├── grub_cmd_regexp.in
│   ├── grub_cmd_set_date.in
│   ├── grub_cmd_sleep.in
│   ├── grub_cmd_tr.in
│   ├── grub_func_test.in
│   ├── grub_script_blanklines.in
│   ├── grub_script_blockarg.in
│   ├── grub_script_break.in
│   ├── grub_script_comments.in
│   ├── grub_script_continue.in
│   ├── grub_script_dollar.in
│   ├── grub_script_echo1.in
│   ├── grub_script_echo_keywords.in
│   ├── grub_script_escape_comma.in
│   ├── grub_script_eval.in
│   ├── grub_script_expansion.in
│   ├── grub_script_final_semicolon.in
│   ├── grub_script_for1.in
│   ├── grub_script_functions.in
│   ├── grub_script_gettext.in
│   ├── grub_script_if.in
│   ├── grub_script_leading_whitespace.in
│   ├── grub_script_no_commands.in
│   ├── grub_script_not.in
│   ├── grub_script_return.in
│   ├── grub_script_setparams.in
│   ├── grub_script_shift.in
│   ├── grub_script_strcmp.in
│   ├── grub_script_test.in
│   ├── grub_script_vars1.in
│   ├── grub_script_while1.in
│   ├── gzcompress_test.in
│   ├── hddboot_test.in
│   ├── help_test.in
│   ├── hfsplus_test.in
│   ├── hfs_test.in
│   ├── iso9660_test.in
│   ├── jfs_test.in
│   ├── lib
│   │   └── unit_test.c
│   ├── lzocompress_test.in
│   ├── minixfs_test.in
│   ├── netboot_test.in
│   ├── nilfs2_test.in
│   ├── ntfs_test.in
│   ├── ohci_test.in
│   ├── partmap_test.in
│   ├── pata_test.in
│   ├── printf_unit_test.c
│   ├── priority_queue_unit_test.cc
│   ├── pseries_test.in
│   ├── reiserfs_test.in
│   ├── romfs_test.in
│   ├── squashfs_test.in
│   ├── tar_test.in
│   ├── test_sha512sum.in
│   ├── test_unset.in
│   ├── udf_test.in
│   ├── uhci_test.in
│   ├── util
│   │   ├── grub-fs-tester.in
│   │   ├── grub-shell.in
│   │   └── grub-shell-tester.in
│   ├── xfs_test.in
│   ├── xzcompress_test.in
│   └── zfs_test.in
├── THANKS
├── themes
│   └── starfield
│       ├── blob_w.png
│       ├── boot_menu_c.png
│       ├── boot_menu_e.png
│       ├── boot_menu_ne.png
│       ├── boot_menu_n.png
│       ├── boot_menu_nw.png
│       ├── boot_menu_se.png
│       ├── boot_menu_s.png
│       ├── boot_menu_sw.png
│       ├── boot_menu_w.png
│       ├── COPYING.CC-BY-SA-3.0
│       ├── README
│       ├── slider_c.png
│       ├── slider_n.png
│       ├── slider_s.png
│       ├── src
│       │   ├── blob_nw.xcf
│       │   ├── bootmenu
│       │   │   ├── center.xcf
│       │   │   ├── corner.xcf
│       │   │   └── side.xcf
│       │   ├── slider_c.xcf
│       │   ├── slider_n.xcf
│       │   ├── slider_s.xcf
│       │   └── terminalbox
│       │       ├── center.xcf
│       │       ├── corner.xcf
│       │       └── side.xcf
│       ├── starfield.png
│       ├── terminal_box_c.png
│       ├── terminal_box_e.png
│       ├── terminal_box_ne.png
│       ├── terminal_box_n.png
│       ├── terminal_box_nw.png
│       ├── terminal_box_se.png
│       ├── terminal_box_s.png
│       ├── terminal_box_sw.png
│       ├── terminal_box_w.png
│       └── theme.txt
├── TODO
├── unicode
│   ├── ArabicShaping.txt
│   ├── BidiMirroring.txt
│   ├── COPYING
│   └── UnicodeData.txt
└── util
    ├── bash-completion.d
    │   ├── grub-completion.bash.in
    │   ├── Makefile.am
    │   └── Makefile.in
    ├── bin2h.c
    ├── config.c
    ├── deviceiter.c
    ├── devicemap.c
    ├── editenv.c
    ├── garbage-gen.c
    ├── getroot.c
    ├── glue-efi.c
    ├── grub.d
    │   ├── 00_header.in
    │   ├── 10_hurd.in
    │   ├── 10_illumos.in
    │   ├── 10_kfreebsd.in
    │   ├── 10_linux.in
    │   ├── 10_netbsd.in
    │   ├── 10_windows.in
    │   ├── 10_xnu.in
    │   ├── 20_linux_xen.in
    │   ├── 30_os-prober.in
    │   ├── 30_uefi-firmware.in
    │   ├── 40_custom.in
    │   ├── 41_custom.in
    │   └── README
    ├── grub-editenv.c
    ├── grub-file.c
    ├── grub-fstest.c
    ├── grub-gen-asciih.c
    ├── grub-gen-widthspec.c
    ├── grub-glue-efi.c
    ├── grub-install.c
    ├── grub-install-common.c
    ├── grub-kbdcomp.in
    ├── grub-macbless.c
    ├── grub-macho2img.c
    ├── grub-menulst2cfg.c
    ├── grub-mkconfig.in
    ├── grub-mkconfig_lib.in
    ├── grub-mkdevicemap.c
    ├── grub-mkfont.c
    ├── grub-mkimage.c
    ├── grub-mkimagexx.c
    ├── grub-mklayout.c
    ├── grub-mknetdir.c
    ├── grub-mkpasswd-pbkdf2.c
    ├── grub-mkrelpath.c
    ├── grub-mkrescue.c
    ├── grub-mkstandalone.c
    ├── grub-mount.c
    ├── grub-pe2elf.c
    ├── grub-probe.c
    ├── grub-reboot.in
    ├── grub-render-label.c
    ├── grub-script-check.c
    ├── grub-set-default.in
    ├── grub-setup.c
    ├── grub-syslinux2cfg.c
    ├── i386
    │   └── efi
    │       └── grub-dumpdevtree
    ├── ieee1275
    │   └── grub-ofpathname.c
    ├── import_gcrypth.sed
    ├── import_gcry.py
    ├── import_unicode.py
    ├── misc.c
    ├── mkimage.c
    ├── probe.c
    ├── render-label.c
    ├── resolve.c
    ├── setup_bios.c
    ├── setup.c
    ├── setup_sparc.c
    └── spkmodem-recv.c

309 directories, 2653 files