Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>2010-07-09 15:36:51 -0300
committerGerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>2010-07-09 15:36:51 -0300
commit041bdbc081a8be54e8f092f8b4494b3e23fc0a7a (patch)
tree3231dcc8e1c6c70eaeb4cadf92d791aacdca46e4
parentba638480ce06a6fbc4c81a79349c832afe0e3780 (diff)
First mount ${archisodevice} before other mounts
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-rw-r--r--archiso/hooks/archiso20
1 files changed, 10 insertions, 10 deletions
diff --git a/archiso/hooks/archiso b/archiso/hooks/archiso
index c7a6829..23ae4e2 100644
--- a/archiso/hooks/archiso
+++ b/archiso/hooks/archiso
@@ -75,16 +75,6 @@ run_hook () {
archiso_mount_handler() {
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..."
while ! poll_device ${archisodevice} 30; do
echo "ERROR: boot device didn't show up after 30 seconds..."
@@ -118,6 +108,16 @@ archiso_mount_handler() {
launch_interactive_shell
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"
/bin/mount -t aufs -o dirs=/tmpfs=rw none "${newroot}"
if [ $? -ne 0 ]; then