]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
add PARTUUID as root=PARTUUID=<partition uuid> parameter
authorHarald Hoyer <harald@redhat.com>
Thu, 14 Jun 2012 11:04:22 +0000 (13:04 +0200)
committerHarald Hoyer <harald@redhat.com>
Thu, 14 Jun 2012 11:04:22 +0000 (13:04 +0200)
dracut.cmdline.7.asc
modules.d/95rootfs-block/parse-block.sh

index 9fa0ee86228e9ed5410ab8637cefd4fe3084645f..883223c323b42b3ee889eee0f42eaaea352d0e8e 100644 (file)
@@ -47,6 +47,7 @@ root=/dev/disk/by-label/Root
 root=LABEL=Root
 root=/dev/disk/by-uuid/3f5ad593-4546-4a94-a374-bcfb68aa11f7
 root=UUID=3f5ad593-4546-4a94-a374-bcfb68aa11f7
+root=PARTUUID=3f5ad593-4546-4a94-a374-bcfb68aa11f7
 ----
 
 **rootfstype=**_<filesystem type>_:: "auto" if not specified, e.g.:
index 69f38be324b573ccf00a9ea9db726bbc2ebd0264..3745352d17a942faef5d2cafcb40f235e54a4064 100755 (executable)
@@ -12,6 +12,10 @@ case "$root" in
         root="${root#block:}"
         root="block:/dev/disk/by-uuid/${root#UUID=}"
         rootok=1 ;;
+    block:PARTUUID=*|PARTUUID=*)
+        root="${root#block:}"
+        root="block:/dev/disk/by-partuuid/${root#PARTUUID=}"
+        rootok=1 ;;
     /dev/*)
         root="block:${root}"
         rootok=1 ;;