From 4ca3aa176aed62d417feefe3dbf76ba77aeac782 Mon Sep 17 00:00:00 2001 From: Javier Viguera Date: Tue, 12 Jul 2016 19:34:14 +0200 Subject: [PATCH] trustfence-initramfs-init: clean mount rootfs warnings Get filesystem type of rootfs block device and pass it explicitly to the mount command to clean following warnings on boot: EXT4-fs (dm-0): couldn't mount as ext3 due to feature incompatibilities EXT4-fs (dm-0): couldn't mount as ext2 due to feature incompatibilities Signed-off-by: Javier Viguera --- .../trustfence/trustfence-initramfs/trustfence-initramfs-init | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta-digi-dey/recipes-core/trustfence/trustfence-initramfs/trustfence-initramfs-init b/meta-digi-dey/recipes-core/trustfence/trustfence-initramfs/trustfence-initramfs-init index 8accf80df..a6c6f2f6e 100644 --- a/meta-digi-dey/recipes-core/trustfence/trustfence-initramfs/trustfence-initramfs-init +++ b/meta-digi-dey/recipes-core/trustfence/trustfence-initramfs/trustfence-initramfs-init @@ -58,7 +58,8 @@ wipe -cfs ${TMP_KEYFILE} # Mount mapped device mkdir -p /newroot -mount ${root} /newroot +FSTYPE="$(blkid ${root} | sed -e 's,.*TYPE="\([^"]\+\)".*,\1,g')" +mount ${FSTYPE:+-t ${FSTYPE}} ${root} /newroot # # Clean-up and do the switch_root to the final rootfs