First mount ${archisodevice} before other mounts
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
This commit is contained in:
parent
1fc3a61b75
commit
9154b02881
@ -75,16 +75,6 @@ run_hook () {
|
|||||||
archiso_mount_handler() {
|
archiso_mount_handler() {
|
||||||
newroot="${1}"
|
newroot="${1}"
|
||||||
|
|
||||||
msg -n ":: Mounting tmpfs, size=${tmpfs_size}..."
|
|
||||||
mount -t tmpfs -o "size=${tmpfs_size}",mode=0755 tmpfs /tmpfs
|
|
||||||
msg "done."
|
|
||||||
|
|
||||||
if [ "${copytoram}" = "y" ]; then
|
|
||||||
msg -n ":: Mounting tmpfs (for squashfs), size=${tmpfs_sqfs_size}..."
|
|
||||||
mount -t tmpfs -o "size=${tmpfs_sqfs_size}",mode=0755 tmpfs /tmpfs.sqfs
|
|
||||||
msg "done."
|
|
||||||
fi
|
|
||||||
|
|
||||||
msg ":: Waiting for boot device..."
|
msg ":: Waiting for boot device..."
|
||||||
while ! poll_device ${archisodevice} 30; do
|
while ! poll_device ${archisodevice} 30; do
|
||||||
echo "ERROR: boot device didn't show up after 30 seconds..."
|
echo "ERROR: boot device didn't show up after 30 seconds..."
|
||||||
@ -118,6 +108,16 @@ archiso_mount_handler() {
|
|||||||
launch_interactive_shell
|
launch_interactive_shell
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "${copytoram}" = "y" ]; then
|
||||||
|
msg -n ":: Mounting tmpfs (for squashfs), size=${tmpfs_sqfs_size}..."
|
||||||
|
mount -t tmpfs -o "size=${tmpfs_sqfs_size}",mode=0755 tmpfs /tmpfs.sqfs
|
||||||
|
msg "done."
|
||||||
|
fi
|
||||||
|
|
||||||
|
msg -n ":: Mounting tmpfs, size=${tmpfs_size}..."
|
||||||
|
mount -t tmpfs -o "size=${tmpfs_size}",mode=0755 tmpfs /tmpfs
|
||||||
|
msg "done."
|
||||||
|
|
||||||
msg ":: Mounting root (aufs) filesystem"
|
msg ":: Mounting root (aufs) filesystem"
|
||||||
/bin/mount -t aufs -o dirs=/tmpfs=rw none "${newroot}"
|
/bin/mount -t aufs -o dirs=/tmpfs=rw none "${newroot}"
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
|
Loading…
Reference in New Issue
Block a user