From 87db1017ee146c86d50177fd0a67c0ddf7d68cd6 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Sun, 15 Aug 2010 14:02:29 -0400 Subject: [PATCH] Handle ZFS root partition read-only cases --- etc/rc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/etc/rc b/etc/rc index 67bd1e3aad..6e894db28a 100755 --- a/etc/rc +++ b/etc/rc @@ -28,6 +28,12 @@ version=`cat /etc/version` # Mount memory file system if it exists echo "Mounting filesystems..." +# Handle ZFS read-only case +WHEREISROOT=`/sbin/mount | /usr/bin/grep " / " | /usr/bin/grep "tank" | /usr/bin/cut -d' ' -f1` +if [ "$WHEREISROOT" != "" ]; then + /sbin/zfs set readonly=off $WHEREISROOT +fi + if [ "$PLATFORM" = "cdrom" ]; then /etc/rc.cdrom fi