]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
udev: Add udev rules to create by-partuuid for md device
authorLiwei Song <liwei.song@windriver.com>
Wed, 20 Mar 2019 03:51:05 +0000 (23:51 -0400)
committerJes Sorensen <jsorensen@fb.com>
Mon, 15 Apr 2019 14:42:12 +0000 (10:42 -0400)
This rules will create link under /dev/disk/by-partuuid/ for
MD devices partition, with which will support specify
root=PARTUUID=XXX to boot rootfs.

Signed-off-by: Liwei Song <liwei.song@windriver.com>
Signed-off-by: Jes Sorensen <jsorensen@fb.com>
udev-md-raid-arrays.rules

index c95ec7b1e4a9c20869a3765de29394961ac0c8fb..5b99d5873adedf114044ba77d377bbc08d520799 100644 (file)
@@ -30,6 +30,7 @@ IMPORT{builtin}="blkid"
 OPTIONS+="link_priority=100"
 OPTIONS+="watch"
 ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{ID_FS_UUID_ENC}=="?*", SYMLINK+="disk/by-uuid/$env{ID_FS_UUID_ENC}"
+ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_PART_ENTRY_UUID}=="?*", SYMLINK+="disk/by-partuuid/$env{ID_PART_ENTRY_UUID}"
 ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_FS_LABEL_ENC}=="?*", SYMLINK+="disk/by-label/$env{ID_FS_LABEL_ENC}"
 
 ENV{MD_LEVEL}=="raid[1-9]*", ENV{SYSTEMD_WANTS}+="mdmonitor.service"