Commit e135003c authored by Gerardo Exequiel Pozzi's avatar Gerardo Exequiel Pozzi
Browse files

[archiso] simplify _mnt_dev() (mount is now from util-linux)


Signed-off-by: default avatarGerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
parent baf0ae00
......@@ -98,8 +98,6 @@ _mnt_dev() {
local mnt="${2}"
local flg="${3}"
local fstype fserror
mkdir -p "${mnt}"
msg ":: Mounting '${dev}' to '${mnt}'"
......@@ -111,21 +109,10 @@ _mnt_dev() {
launch_interactive_shell
done
fstype=$(blkid -o value -s TYPE -p "${dev}" 2> /dev/null)
if [[ -n "${fstype}" ]]; then
if mount ${flg} -t "${fstype}" "${dev}" "${mnt}"; then
msg ":: Device '${dev}' mounted successfully."
fserror=0
else
echo "ERROR; Failed to mount '${dev}' (FS is ${fstype})"
fserror=1
fi
if mount "${flg}" "${dev}" "${mnt}"; then
msg ":: Device '${dev}' mounted successfully."
else
echo "ERROR: '${dev}' found, but the filesystem type is unknown."
fserror=1
fi
if [[ ${fserror} -eq 1 ]]; then
echo "ERROR; Failed to mount '${dev}'"
echo " Falling back to interactive prompt"
echo " You can try to fix the problem manually, log out when you are finished"
launch_interactive_shell
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment