summaryrefslogtreecommitdiff
path: root/usr/src/cmd/format/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/cmd/format/main.c')
-rw-r--r--usr/src/cmd/format/main.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/usr/src/cmd/format/main.c b/usr/src/cmd/format/main.c
index 242fc7bb6d..79735841a5 100644
--- a/usr/src/cmd/format/main.c
+++ b/usr/src/cmd/format/main.c
@@ -25,7 +25,6 @@
*/
#pragma ident "%Z%%M% %I% %E% SMI"
-
/*
* This file contains the main entry point of the program and other
* routines relating to the general flow.
@@ -54,7 +53,7 @@
#include "menu_command.h"
#include "menu_partition.h"
#include "prompts.h"
-#include "checkmount.h"
+#include "checkdev.h"
#include "label.h"
extern struct menu_item menu_command[];
@@ -541,6 +540,13 @@ Continue"))
err_print("Warning: Current Disk has mounted partitions.\n");
/*
+ * If any part of this device is also part of an SVM, VxVM or
+ * Live Upgrade device, print a warning.
+ */
+ (void) checkdevinuse(cur_disk->disk_name, (diskaddr_t)-1,
+ (diskaddr_t)-1, 1, 0);
+
+ /*
* Get the Solaris Fdisk Partition information
*/
(void) copy_solaris_part(&cur_disk->fdisk_part);