]>
git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blob - src/initscripts/init.d/waitdrives
93ae1ed7015b21b8eeb44a9b916120e218d2a0cc
2 ########################################################################
3 # Begin $rc_base/init.d/waitdrives
5 # Description : Wait for drives before fscheck/mount
7 # Authors : Arne Fitzenreiter - arne_f@ipfire.org
13 ########################################################################
20 for drive
in $drives; do
21 if [ `blkid | grep $drive | wc -l` == 0 ]; then
29 if [ -e /sbin
/mdadm
]; then
30 boot_mesg
"Assemble mdadm managed raid-drives ..."
31 mdadm
--assemble --scan
34 drives
=`grep "^UUID=" /etc/fstab | cut -f1 | cut -d" " -f1 | cut -d"=" -f2`;
37 if [ "$drives_ready" == "0" ]; then
38 boot_mesg
-n "Wait for devices used in fstab "
39 for (( i
=1; i
<30; i
++)) do
41 if [ "$drives_ready" == "1" ]; then
51 echo "Usage: ${0} {start}"
56 # End $rc_base/init.d/waitdrives