1
--- a/util/grub-install.in 2011-09-23 16:45:36.000000000 +0100
2
+++ b/util/grub-install.in 2011-09-23 16:46:46.000000000 +0100
6
# Convert RAID devices list into a list of disks
7
- tmp_disks=`echo "$devices" | sed -e 's%\([sh]d[a-z]\)[0-9]*$%\1%' \
8
+ tmp_disks=`echo "$devices" | sed -e 's%\(\(s\|h\|xv\)d[a-z]\)[0-9]*$%\1%' \
9
-e 's%\(d[0-9]*\)p[0-9]*$%\1%' \
10
-e 's%\(fd[0-9]*\)$%\1%' \
11
-e 's%/part[0-9]*$%/disc%' \
14
/dev/md*) set -- `getraid_mdadm $1`
16
- tmp_disk=`echo "$1" | sed -e 's%\([sh]d[a-z]\)[0-9]*$%\1%' \
17
+ tmp_disk=`echo "$1" | sed -e 's%\(\(s\|h\|xv\)d[a-z]\)[0-9]*$%\1%' \
18
-e 's%\(d[0-9]*\)p[0-9]*$%\1%' \
19
-e 's%\(fd[0-9]*\)$%\1%' \
20
-e 's%/part[0-9]*$%/disc%' \
21
-e 's%\(c[0-7]d[0-9]*\).*$%\1%' \
22
-e 's%\(e[0-9]\.[0-9]*\).*$%\1%'`
23
- tmp_part=`echo "$1" | sed -e 's%.*/[sh]d[a-z]\([0-9]*\)$%\1%' \
24
+ tmp_part=`echo "$1" | sed -e 's%.*/\(s\|h\|xv\)d[a-z]\([0-9]*\)$%\2%' \
26
-e 's%.*/fd[0-9]*$%%' \
27
-e 's%.*/floppy/[0-9]*$%%' \