summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--release/sysinstall/devices.c8
-rw-r--r--usr.sbin/sade/devices.c8
-rw-r--r--usr.sbin/sysinstall/devices.c8
3 files changed, 18 insertions, 6 deletions
diff --git a/release/sysinstall/devices.c b/release/sysinstall/devices.c
index 110f646..e8b20d9 100644
--- a/release/sysinstall/devices.c
+++ b/release/sysinstall/devices.c
@@ -435,9 +435,13 @@ skipif:
Chunk *c1;
Disk *d;
+ if (names[i][0] == 'm' && names[i][1] == 'd')
+ continue;
d = Open_Disk(names[i]);
- if (!d)
- msgFatal("Unable to open disk %s", names[i]);
+ if (!d) {
+ msgDebug("Unable to open disk %s", names[i]);
+ continue;
+ }
deviceRegister(names[i], names[i], d->name, DEVICE_TYPE_DISK, FALSE,
dummyInit, dummyGet, dummyShutdown, d);
diff --git a/usr.sbin/sade/devices.c b/usr.sbin/sade/devices.c
index 110f646..e8b20d9 100644
--- a/usr.sbin/sade/devices.c
+++ b/usr.sbin/sade/devices.c
@@ -435,9 +435,13 @@ skipif:
Chunk *c1;
Disk *d;
+ if (names[i][0] == 'm' && names[i][1] == 'd')
+ continue;
d = Open_Disk(names[i]);
- if (!d)
- msgFatal("Unable to open disk %s", names[i]);
+ if (!d) {
+ msgDebug("Unable to open disk %s", names[i]);
+ continue;
+ }
deviceRegister(names[i], names[i], d->name, DEVICE_TYPE_DISK, FALSE,
dummyInit, dummyGet, dummyShutdown, d);
diff --git a/usr.sbin/sysinstall/devices.c b/usr.sbin/sysinstall/devices.c
index 110f646..e8b20d9 100644
--- a/usr.sbin/sysinstall/devices.c
+++ b/usr.sbin/sysinstall/devices.c
@@ -435,9 +435,13 @@ skipif:
Chunk *c1;
Disk *d;
+ if (names[i][0] == 'm' && names[i][1] == 'd')
+ continue;
d = Open_Disk(names[i]);
- if (!d)
- msgFatal("Unable to open disk %s", names[i]);
+ if (!d) {
+ msgDebug("Unable to open disk %s", names[i]);
+ continue;
+ }
deviceRegister(names[i], names[i], d->name, DEVICE_TYPE_DISK, FALSE,
dummyInit, dummyGet, dummyShutdown, d);
OpenPOWER on IntegriCloud