hi all,
I am playing rauc on maaxboard(imx8mq) ,yocto sumo, linux 4.14.78
so I have a redundancy rootfs at sd card partition mmcblk0p3.
after boot, the redundancy rootfs mmcblk0p3 partition is auto mounted at /run/media/mmcblk0p3 (boot partition always mount at /run/media/mmcblk0p1 ,the basic rootfs partition is mounted at / . they are correct)
if course I can manually umount it from /run/media/mmcblk0p3,
but I run : rauc install , the error shows: Installation error: Destination device '/dev/mmcblk0p3' already mounted
so I think maybe manually umounting is not working well.
tI need to disable auto mount redundancy rootfs after bootup?
My Qz: how to disable auto mount redundancy rootfs after bootup?
Thanks.
-sh-4.4# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 28.5G 0 disk
`-sda1 8:1 1 28.5G 0 part /run/media/sda1
mmcblk0 179:0 0 29.7G 0 disk
|-mmcblk0p1 179:1 0 41.7M 0 part /run/media/mmcblk0p1
|-mmcblk0p2 179:2 0 7.4G 0 part /
`-mmcblk0p3 179:3 0 7.4G 0 part /run/media/mmcblk0p3
umount /run/media/mmcblk0p3
-sh-4.4# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 1 28.5G 0 disk
-sda1 8:1 1 28.5G 0 part /run/media/sda1
mmcblk0 179:0 0 29.7G 0 disk
-mmcblk0p1 179:1 0 41.7M 0 part /run/media/mmcblk0p1
-mmcblk0p2 179:2 0 7.4G 0 part /
-mmcblk0p3 179:3 0 7.4G 0 part
rauc install /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb
rauc-Message: installing /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb: installing
rauc-Message: installing /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb: 0% Installing
rauc-Message: installing /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb: 0% Determining slot states
rauc-Message: installing /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb: 20% Determining slot states done.
rauc-Message: installing /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb: 20% Checking bundle
rauc-Message: installing /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb: 20% Verifying signature
rauc-Message: installing /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb: 40% Verifying signature done.
rauc-Message: installing /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb: 40% Checking bundle done.
rauc-Message: installing /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb: 40% Loading manifest file
rauc-Message: installing /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb: 60% Loading manifest file done.
rauc-Message: installing /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb: 60% Determining target install group
rauc-Message: installing /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb: 80% Determining target install group done.
rauc-Message: installing /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb: 80% Updating slots
rauc-Message: installing /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb: 100% Updating slots failed.
rauc-Message: installing /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb: 100% Installing failed.
rauc-Message: installing /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb: LastError: Installation error: Destination device '/dev/mmcblk0p3' already mounted
Installing /run/media/sda1/fsl-image-validation-imx-bundle-rauc-imx8mqevk.raucb failed
I posted the relatived Qz at here too:
https://github.com/rauc/rauc/issues/989
Please update rauc version.