Add option to perform update on other filesystems. 81/254181/2
authorErnest Borowski <e.borowski@samsung.com>
Mon, 22 Feb 2021 16:42:37 +0000 (16:42 +0000)
committerErnest Borowski <e.borowski@samsung.com>
Fri, 16 Apr 2021 14:11:41 +0000 (14:11 +0000)
Mount does not need -t option.
According to man pages it will automatically guess correct filesystem
based on blkid library, /etc/filesystems or procfs.

This change is needed because Tizen images uses other filesystems sych
as btrfs.

Change-Id: Ia26fed351c35cb14eb55d1e2c798dea35faed806
Signed-off-by: Ernest Borowski <e.borowski@samsung.com>
scripts/fota-init.sh
scripts/fus_rw-init.sh

index cd03a05..495d59e 100755 (executable)
@@ -57,11 +57,11 @@ get_partition_id() {
 mount_partitions() {
        get_partition_id
 
-       "$MOUNT" -t ext4 -o ro ${PART_ROOTFS} ${FAKE_ROOT}
-       "$MOUNT" -t ext4 ${PART_SYSTEM_DATA} ${FAKE_ROOT}/${SYSTEM_DATA_MNT}
+       "$MOUNT" -o ro ${PART_ROOTFS} ${FAKE_ROOT}
+       "$MOUNT" ${PART_SYSTEM_DATA} ${FAKE_ROOT}/${SYSTEM_DATA_MNT}
 
        if [ ! "z${PART_USER}" = "z" ]; then
-               "$MOUNT" -t ext4 ${PART_USER} ${FAKE_ROOT}/${USER_MNT}
+               "$MOUNT" ${PART_USER} ${FAKE_ROOT}/${USER_MNT}
        fi
 
        "$MOUNT" -t proc none ${FAKE_ROOT}/proc
index ae4d4fc..26e6ff9 100755 (executable)
@@ -46,13 +46,13 @@ check_user_partition() {
 mount_partitions() {
     get_partition_id
 
-    "$MOUNT" -t ext4 -o ro ${PART_ROOTFS} ${FAKE_ROOT}
-    "$MOUNT" -t ext4 ${PART_SYSTEM_DATA} ${FAKE_ROOT}/${SYSTEM_DATA_MNT}
+    "$MOUNT" -o ro ${PART_ROOTFS} ${FAKE_ROOT}
+    "$MOUNT" ${PART_SYSTEM_DATA} ${FAKE_ROOT}/${SYSTEM_DATA_MNT}
 
     check_user_partition
     WITH_USR_PART=$?
     if [ "$WITH_USR_PART" = "1" ]; then
-        "$MOUNT" -t ext4 ${PART_USER} ${FAKE_ROOT}/${USER_MNT}
+        "$MOUNT" ${PART_USER} ${FAKE_ROOT}/${USER_MNT}
     fi
 
     "$MOUNT" -t proc none ${FAKE_ROOT}/proc