summaryrefslogtreecommitdiffstats
path: root/autogen.sh
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2014-03-07 04:31:26 +0100
committerLennart Poettering <lennart@poettering.net>2014-03-07 04:31:26 +0100
commit73b80ec2d999c45ce13f3e034704249d80829f7e (patch)
treea7ef3de874917e6b7d0c72bc74b2dd5b40480733 /autogen.sh
parentudev: automatically create a symlink /dev/disk/by-id/gpt-auto-root if there's... (diff)
downloadsystemd-73b80ec2d999c45ce13f3e034704249d80829f7e.tar.xz
systemd-73b80ec2d999c45ce13f3e034704249d80829f7e.zip
gpt-auto-generator: automatically find the root disk of the system
When run in an initrd and no root= argument is set (or is set to root=gpt-auto) we will automatically look for the root partition on the same disk the EFI ESP is located on. Since we look for swap, /home and /srv on the disk the root partition is located on, we hence have a fully discoverable chain: Firmware discovers the EFI ESP partition → the initrd discovers the root partition → the host OS discovers swap, /home, and /srv. Note that this requires an EFI boot loader that sets the LoaderDevicePartUUID EFI variable, such as Gummiboot.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions