Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/usr.sbin/sysinst Skip mbr for xbd and raid devices, as it wa...
details: https://anonhg.NetBSD.org/src/rev/c262ead73481
branches: trunk
changeset: 994562:c262ead73481
user: bouyer <bouyer%NetBSD.org@localhost>
date: Tue Nov 13 17:22:04 2018 +0000
description:
Skip mbr for xbd and raid devices, as it was before Nov. 5 commits.
anita xen installs should work again.
diffstat:
usr.sbin/sysinst/disks.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diffs (21 lines):
diff -r b588c7983f75 -r c262ead73481 usr.sbin/sysinst/disks.c
--- a/usr.sbin/sysinst/disks.c Tue Nov 13 14:52:30 2018 +0000
+++ b/usr.sbin/sysinst/disks.c Tue Nov 13 17:22:04 2018 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: disks.c,v 1.25 2018/11/11 10:06:09 martin Exp $ */
+/* $NetBSD: disks.c,v 1.26 2018/11/13 17:22:04 bouyer Exp $ */
/*
* Copyright 1997 Piermont Information Systems Inc.
@@ -620,6 +620,11 @@
if (state->dd->dd_no_part && !state->with_non_partitionable)
return true;
+ if (strncmp(dev, "xbd", 3) == 0 || strncmp(dev, "raid", 4) == 0) {
+ /* if this device is xbd or raid, don't set up an MBR */
+ state->dd->dd_no_mbr = true;
+ }
+
if (!get_geom(state->dd->dd_name, &l)) {
if (errno == ENOENT)
return true;
Home |
Main Index |
Thread Index |
Old Index