mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-20 03:50:37 +02:00
simplify mount loop
This commit is contained in:
parent
eac18dd3f6
commit
ab51302d71
1 changed files with 3 additions and 7 deletions
|
@ -51,16 +51,12 @@ mkfs.btrfs /dev/zram0 &>/dev/null
|
|||
# use discard to get free RAM on delete!
|
||||
mount -o discard /dev/zram0 /sysroot &>/dev/null
|
||||
echo -e "\e[1mStep 3/4:\e[m Searching for archboot rootfs on usb/hd/cdrom device..."
|
||||
COUNT=0
|
||||
echo -e " Trying for 10 seconds /dev/sr0..."
|
||||
while ! mount /dev/sr0 /cdrom &>/dev/null; do
|
||||
read -r -t 1
|
||||
_COUNT=$((_COUNT+1))
|
||||
[[ "${_COUNT}" == 10 ]] && break
|
||||
done
|
||||
echo -e " Trying for 10 seconds UUID=1234-ABCD..."
|
||||
_COUNT=0
|
||||
while ! mount UUID=1234-ABCD /mnt &>/dev/null; do
|
||||
while true; do
|
||||
mount UUID=1234-ABCD /mnt &>/dev/null && break
|
||||
mount /dev/sr0 /cdrom &>/dev/null && break
|
||||
read -r -t 1
|
||||
_COUNT=$((_COUNT+1))
|
||||
[[ "${_COUNT}" == 10 ]] && break
|
||||
|
|
Loading…
Reference in a new issue