summaryrefslogtreecommitdiffstats
path: root/usr/local/www/diag_nanobsd.php
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@G5.homeunix.net>2009-10-10 22:16:57 -0400
committerScott Ullrich <sullrich@G5.homeunix.net>2009-10-10 22:16:57 -0400
commit5c33111d5d83cf073e5bf0e0161551dcae8bd573 (patch)
tree6c21981ba7f2a92a86d250652b7a0cd38f9c56b9 /usr/local/www/diag_nanobsd.php
parent61ff0de9ae0d35ac15519ffc9b6e6ed5548a89c9 (diff)
downloadpfsense-5c33111d5d83cf073e5bf0e0161551dcae8bd573.zip
pfsense-5c33111d5d83cf073e5bf0e0161551dcae8bd573.tar.gz
Ensure glabel exists so we can mount ufs. Fixes #110
Diffstat (limited to 'usr/local/www/diag_nanobsd.php')
-rwxr-xr-xusr/local/www/diag_nanobsd.php1
1 files changed, 1 insertions, 0 deletions
diff --git a/usr/local/www/diag_nanobsd.php b/usr/local/www/diag_nanobsd.php
index b1b44e6..f29d3ab 100755
--- a/usr/local/www/diag_nanobsd.php
+++ b/usr/local/www/diag_nanobsd.php
@@ -130,6 +130,7 @@ EOF;
exec("sysctl kern.geom.debugflags=16");
exec("gpart set -a active -i {$ASLICE} {$BOOT_DRIVE}");
exec("/usr/sbin/boot0cfg -s {$ASLICE} -v /dev/{$BOOT_DRIVE}");
+ exec("/sbin/tunefs -L ${AGLABEL_SLICE} /dev/$ACOMPLETE_PATH");
exec("/bin/mkdir /tmp/{$AGLABEL_SLICE}");
exec("/sbin/fsck_ufs -y /dev/{$ACOMPLETE_PATH}");
exec("/sbin/mount /dev/ufs/{$AGLABEL_SLICE} /tmp/{$AGLABEL_SLICE}");
OpenPOWER on IntegriCloud