tags 494426 + patch thanks The attached patch fixes this issue.
Best, Michael
2008-08-23 Michael Tautschnig <[EMAIL PROTECTED]>
* lib/disk-info, lib/setup-storage/Init.pm: Support /dev/vdX as a
conventional
disk device (closes: #494426)
Index: trunk/lib/disk-info
===================================================================
--- trunk.orig/lib/disk-info
+++ trunk/lib/disk-info
@@ -21,6 +21,6 @@
}
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# echo a space separated list of devices and their block size
-egrep ' i2o/hd.\b| cciss/c.d.\b| ida/c.d.\b| rd/c.d.\b| hd.\b|
sd[a-z]{1,2}\b|/disc\b' /proc/partitions | diskandsize
+egrep ' i2o/hd.\b| cciss/c.d.\b| ida/c.d.\b| rd/c.d.\b| hd.\b|
sd[a-z]{1,2}\b|/disc\b| vd.\b' /proc/partitions | diskandsize
Index: trunk/lib/setup-storage/Init.pm
===================================================================
--- trunk.orig/lib/setup-storage/Init.pm
+++ trunk/lib/setup-storage/Init.pm
@@ -163,7 +163,7 @@
################################################################################
sub phys_dev {
my ($dev) = @_;
- if ($dev =~ m{^/dev/(i2o/hd[a-t]|sd[a-t]{1,2}|hd[a-t])(\d+)?$})
+ if ($dev =~ m{^/dev/(i2o/hd[a-t]|sd[a-t]{1,2}|hd[a-t]|vd[a-t])(\d+)?$})
{
defined($2) or return (1, "/dev/$1", -1);
return (1, "/dev/$1", $2);
pgpxKyXqlPPOM.pgp
Description: PGP signature

