3 |
# $Header: /home/cvsd/alx-cvs/alx-src/alxinstall-ng/functions/findhdd.sh,v 1.3 2008-06-27 22:32:52 niro Exp $ |
# $Header: /home/cvsd/alx-cvs/alx-src/alxinstall-ng/functions/findhdd.sh,v 1.3 2008-06-27 22:32:52 niro Exp $ |
4 |
# |
# |
5 |
|
|
6 |
|
# initialize values |
7 |
|
idedisks="" |
8 |
|
scsidisks="" |
9 |
|
ide="" |
10 |
|
scsi="" |
11 |
|
cdromdev="" |
12 |
|
bootdev="" |
13 |
|
|
14 |
### partitionen auslesen in proc |
### partitionen auslesen in proc |
15 |
while read major minor blocks name blurp |
while read major minor blocks name blurp |
16 |
do |
do |
83 |
done |
done |
84 |
fi |
fi |
85 |
|
|
86 |
|
|
87 |
|
### boot device ermitteln und entfernen wenn usbstick oder eine disk ### |
88 |
|
bootdev=$(grep '[[:space:]]/mnt/cdrom[[:space:]]' /proc/mounts | sed 's:^\(.*\)[0-9]\ /mnt/cdrom.*:\1:') |
89 |
|
if [[ ! -z ${bootdev} ]] |
90 |
|
then |
91 |
|
idedisks=${idedisks//${bootdev}} |
92 |
|
scsidisks=${scsidisks//${bootdev}} |
93 |
|
fi |
94 |
|
|
95 |
#echo "idedisks: $idedisks" |
#echo "idedisks: $idedisks" |
96 |
#echo "scsidisks: $scsidisks" |
#echo "scsidisks: $scsidisks" |
97 |
#echo "cdromdev: $cdromdev" |
#echo "cdromdev: $cdromdev" |