diff --git a/modules.d/95rootfs-block/mount-root.sh b/modules.d/95rootfs-block/mount-root.sh index 8acd3c5f..93246231 100755 --- a/modules.d/95rootfs-block/mount-root.sh +++ b/modules.d/95rootfs-block/mount-root.sh @@ -1,4 +1,4 @@ #!/bin/sh if [ ! -s /.resume -a "$root" ]; then - mount $fstype -o "$rflags" "$root" "$NEWROOT" && ROOTFS_MOUNTED=yes + mount ${fstype:-t auto} -o "$rflags" "$root" "$NEWROOT" && ROOTFS_MOUNTED=yes fi diff --git a/modules.d/95rootfs-block/parse-root-opts.sh b/modules.d/95rootfs-block/parse-root-opts.sh index 77aed558..9c49aa95 100755 --- a/modules.d/95rootfs-block/parse-root-opts.sh +++ b/modules.d/95rootfs-block/parse-root-opts.sh @@ -22,6 +22,6 @@ else getarg rw && rflags=rw || rflags=ro fi -fstype="$(getarg rootfstype=)" && fstype="-t ${fstype}" || fstype="-t auto" +fstype="$(getarg rootfstype=)" && fstype="-t ${fstype}" export fstype rflags root