]> git.ipfire.org Git - thirdparty/dracut.git/blobdiff - modules.d/95rootfs-block/module-setup.sh
add parameter --print-cmdline
[thirdparty/dracut.git] / modules.d / 95rootfs-block / module-setup.sh
index 32eec4a4b6b6068f6313d47e0e88c155869a74cc..6792f1d325c963f105b7d62bd1cf5949ff9c62ca 100755 (executable)
@@ -10,6 +10,15 @@ depends() {
     echo fs-lib
 }
 
+cmdline() {
+    local dev=/dev/block/$(find_root_block_device)
+    if [ -e $dev ]; then
+        printf " root=%s" $(get_persistent_dev "$dev")
+        printf " rootflags=%s" $(find_mp_fsopts /)
+        printf " rootfstype=%s" $(find_mp_fstype /)
+    fi
+}
+
 install() {
 
     if [[ $hostonly ]]; then