how to disable auto mount redundancy rootfs after bootup?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

how to disable auto mount redundancy rootfs after bootup?

1,571 Views
gonewithwind-peter
Senior Contributor I

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

 

0 Kudos
Reply
2 Replies

1,558 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Please update rauc version.

0 Kudos
Reply

1,550 Views
gonewithwind-peter
Senior Contributor I
@Zhiming_Liu
I got the answer from the rauc. my rauc version is 1.1 . it has a bug so it can not work well.
but I still want to know how to disable auto mount redundancy rootfs after bootup if possible. if it 's hard to know, please forget it.
0 Kudos
Reply