From dce5cc7cdcf0b44310c5e11dd81763ec92a699af Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Sun, 5 Jul 2009 21:49:39 -0400 Subject: fsck the fs after duplication. Add other misc upgrade log files. --- usr/local/www/diag_nanobsd.php | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'usr/local/www/diag_nanobsd.php') diff --git a/usr/local/www/diag_nanobsd.php b/usr/local/www/diag_nanobsd.php index 95f4d96..e57ad5c 100755 --- a/usr/local/www/diag_nanobsd.php +++ b/usr/local/www/diag_nanobsd.php @@ -114,6 +114,7 @@ EOF; exec("/bin/dd if=/dev/{$BOOTFLASH} of=/dev/{$TOFLASH} bs=64k"); exec("/sbin/tunefs -L {$GLABEL_SLICE} /dev/{$COMPLETE_PATH}"); exec("/bin/mkdir /tmp/{$GLABEL_SLICE}"); + exec("/sbin/fsck_ufs -y /dev/{$COMPLETE_PATH}"); exec("/sbin/mount /dev/ufs/{$GLABEL_SLICE} /tmp/{$GLABEL_SLICE}"); exec("/bin/cp /etc/fstab /tmp/{$GLABEL_SLICE}/etc/fstab"); $status = exec("sed -i \"\" \"s/pfsense{$OLD_UFS_ID}/pfsense{$UFS_ID}/g\" /tmp/{$GLABEL_SLICE}/etc/fstab"); @@ -208,6 +209,10 @@ if ($savemsg) if($_POST['viewupgradelog']) { echo ""; } else { echo "
"; -- cgit v1.1