mirror of
https://git.yoctoproject.org/poky
synced 2026-04-15 21:32:13 +02:00
init-live.sh: move /media/xxx over to the real root filesystem
Previously, the /media/xxx which contains the root image was not moved to be under the real root filesystem. Because of this, the output of the 'mount' command is somewhat confusing, that is, it has some mount point that is not even in the filesystem. Besides, on some machine, it caused the recovery procedure when we booted it next time. This patches fixes this issue by moving the /media/xxx over to be under the real root filesystem. [YOCTO #2064] [YOCTO #3705] (From OE-Core rev: 261d21d36298bb7822ee7370c30441f42ef2b093) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -82,6 +82,8 @@ boot_live_root() {
|
||||
mount -n --move /proc ${ROOT_MOUNT}/proc
|
||||
mount -n --move /sys ${ROOT_MOUNT}/sys
|
||||
mount -n --move /dev ${ROOT_MOUNT}/dev
|
||||
# Move /media/$i over to the real root filesystem
|
||||
mount -n --move /media/$i ${ROOT_MOUNT}/media/realroot
|
||||
|
||||
cd $ROOT_MOUNT
|
||||
exec switch_root -c /dev/console $ROOT_MOUNT /sbin/init
|
||||
|
||||
Reference in New Issue
Block a user