On 02/04/2010 03:36 PM, Robert Nichols wrote: ... > Be sure to put a timeout in that loop lest it hang > forever if that external device is absent. > Yes, I have added the following: for (( times = 1; times < 120; times++ )); do echo Wait for /dev/sdb1 $times if [ -b /dev/sdb1 ]; then break; fi sleep 1 done I should perhaps add some more lines that comments out the /dev/sdb1 line from fstab if the drive doesn't show up in 120 secs. Mogens -- Mogens Kjaer, Carlsberg A/S, Computer Department Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark Phone: +45 33 27 53 25, Mobile: +45 22 12 53 25 Email: mk at crc.dk Homepage: http://www.crc.dk