summaryrefslogtreecommitdiff
path: root/usr/src/cmd/beadm
diff options
context:
space:
mode:
authorAlexander Eremin <a.eremin@nexenta.com>2013-11-23 11:10:14 +0400
committerGordon Ross <gwr@nexenta.com>2013-12-03 20:28:34 -0500
commit40ccc6ad48401a6fe660d7d49d6f60e9320403c9 (patch)
tree63ea168e03ff05149ea3383f6186a54600adf0f6 /usr/src/cmd/beadm
parent2efb3bf9c7f4cf34038896f1431531c93d3f57c2 (diff)
downloadillumos-joyent-40ccc6ad48401a6fe660d7d49d6f60e9320403c9.tar.gz
4220 beadm mount of old BE with zones fails "Read only filesystem"
4235 beadm(1M) mount options undocumented in man page Reviewed by: Ilya Usvyatsky <ilya.usvyatsky@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Garrett D'Amore <garrett@damore.org>
Diffstat (limited to 'usr/src/cmd/beadm')
-rw-r--r--usr/src/cmd/beadm/beadm.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/usr/src/cmd/beadm/beadm.c b/usr/src/cmd/beadm/beadm.c
index d1212082bd..4fb22b9bcc 100644
--- a/usr/src/cmd/beadm/beadm.c
+++ b/usr/src/cmd/beadm/beadm.c
@@ -1269,6 +1269,10 @@ be_do_mount(int argc, char **argv)
(void) fprintf(stderr, _("You have insufficient privileges to "
"execute this command.\n"));
break;
+ case BE_ERR_NO_MOUNTED_ZONE:
+ (void) fprintf(stderr, _("Mounted on '%s'.\nUnable to mount "
+ "one of %s's zone BE's.\n"), mountpoint, obe_name);
+ break;
default:
(void) fprintf(stderr, _("Unable to mount %s.\n"), obe_name);
(void) fprintf(stderr, "%s\n", be_err_to_str(err));