1 |
#!/bin/sh |
#!/bin/sh |
2 |
# $Header: /home/cvsd/magellan-cvs/magellan-src/mkinitrd/lib/linuxrc.sh,v 1.2 2006-02-23 12:02:04 niro Exp $ |
# $Header: /home/cvsd/magellan-cvs/magellan-src/mkinitrd/lib/linuxrc.sh,v 1.3 2006-02-23 15:54:30 niro Exp $ |
3 |
|
|
4 |
# loads given kernel modules |
# loads given kernel modules |
5 |
load_kernel_modules() |
load_kernel_modules() |
155 |
echo "Searching for a boot device ..." |
echo "Searching for a boot device ..." |
156 |
|
|
157 |
# searching usbstick |
# searching usbstick |
158 |
check_drives "/dev/scsi/host[0-99]/bus[0-99]/target[0-99]/lun[0-99]/part[0-99]" "vfat" |
if [ "${DOUSB}" = "yes" ]; then |
159 |
|
check_drives "/dev/scsi/host[0-99]/bus[0-99]/target[0-99]/lun[0-99]/part[0-99]" "vfat" |
160 |
|
fi |
161 |
|
|
162 |
# for cdrom_device in $CDROM_LIST (ide) |
# for cdrom_device in $CDROM_LIST (ide) |
163 |
check_drives "/dev/cdroms/*" iso9660 |
check_drives "/dev/cdroms/*" iso9660 |
164 |
check_drives "/dev/hd*" iso9660 |
check_drives "/dev/hd*" iso9660 |
165 |
|
|
166 |
# scsi cdroms |
# scsi cdroms |
167 |
check_drives "/dev/sr*" iso9660 |
if [ "${DOSCSI}" = "yes" ] || [ "${DOSATA}" = "yes" ]; then |
168 |
|
check_drives "/dev/sr*" iso9660 |
169 |
|
fi |
170 |
|
|
171 |
# mount our rootfs from cdrom |
# mount our rootfs from cdrom |
172 |
if [ "${BOOT_DEVICE}" = "" ] |
if [ "${BOOT_DEVICE}" = "" ] |