diff options
-rwxr-xr-x | etc/rc.firmware | 77 | ||||
-rwxr-xr-x | usr/local/www/diag_nanobsd.php | 2 |
2 files changed, 41 insertions, 38 deletions
diff --git a/etc/rc.firmware b/etc/rc.firmware index 7858027..49b720e 100755 --- a/etc/rc.firmware +++ b/etc/rc.firmware @@ -12,6 +12,7 @@ # Reset file(s) echo "" >/conf/upgrade_log.txt echo "" >/conf/firmware_update_misc.log +echo "" >/conf/fdisk_upgrade_log.txt exec 3>&2 2>>/conf/firmware_update_misc.log @@ -197,19 +198,19 @@ pfSenseNanoBSDupgrade) output_env_to_log # Grab a before upgrade look at fdisk - echo "" >> /conf/upgrade_log.txt - echo "Before upgrade fdisk/bsdlabel" >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVE >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVEs1 >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVEs1a >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVEs2 >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVEs2a >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVEs3 >> /conf/upgrade_log.txt - bsdlabel -A $BOOT_DRIVEs1 >> /conf/upgrade_log.txt - bsdlabel -A $BOOT_DRIVEs2 >> /conf/upgrade_log.txt - bsdlabel -A $BOOT_DRIVEs3 >> /conf/upgrade_log.txt - echo "---------------------------------------------------------------" >> /conf/upgrade_log.txt - echo "" >> /conf/upgrade_log.txt + echo "" >> /conf/fdisk_upgrade_log.txt + echo "Before upgrade fdisk/bsdlabel" >> /conf/fdisk_upgrade_log.txt + fdisk $BOOT_DRIVE >> /conf/fdisk_upgrade_log.txt + fdisk $BOOT_DRIVEs1 >> /conf/fdisk_upgrade_log.txt + fdisk $BOOT_DRIVEs1a >> /conf/fdisk_upgrade_log.txt + fdisk $BOOT_DRIVEs2 >> /conf/fdisk_upgrade_log.txt + fdisk $BOOT_DRIVEs2a >> /conf/fdisk_upgrade_log.txt + fdisk $BOOT_DRIVEs3 >> /conf/fdisk_upgrade_log.txt + bsdlabel -A $BOOT_DRIVEs1 >> /conf/fdisk_upgrade_log.txt + bsdlabel -A $BOOT_DRIVEs2 >> /conf/fdisk_upgrade_log.txt + bsdlabel -A $BOOT_DRIVEs3 >> /conf/fdisk_upgrade_log.txt + echo "---------------------------------------------------------------" >> /conf/fdisk_upgrade_log.txt + echo "" >> /conf/fdisk_upgrade_log.txt # Log that we are really doing a NanoBSD upgrade echo "" >> /conf/upgrade_log.txt @@ -227,19 +228,19 @@ pfSenseNanoBSDupgrade) /usr/bin/gzip -dc $IMG | /bin/dd of=/dev/${TOFLASH} obs=64k >> /conf/upgrade_log.txt 2>&1 # Grab a after upgrade look at fdisk - echo "" >> /conf/upgrade_log.txt + echo "" >> /conf/fdisk_upgrade_log.txt echo "After upgrade fdisk/bsdlabel" >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVE >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVEs1 >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVEs1a >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVEs2 >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVEs2a >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVEs3 >> /conf/upgrade_log.txt - bsdlabel -A $BOOT_DRIVEs1 >> /conf/upgrade_log.txt - bsdlabel -A $BOOT_DRIVEs2 >> /conf/upgrade_log.txt - bsdlabel -A $BOOT_DRIVEs3 >> /conf/upgrade_log.txt - echo "---------------------------------------------------------------" >> /conf/upgrade_log.txt - echo "" >> /conf/upgrade_log.txt + fdisk $BOOT_DRIVE >> /conf/fdisk_upgrade_log.txt + fdisk $BOOT_DRIVEs1 >> /conf/fdisk_upgrade_log.txt + fdisk $BOOT_DRIVEs1a >> /conf/fdisk_upgrade_log.txt + fdisk $BOOT_DRIVEs2 >> /conf/fdisk_upgrade_log.txt + fdisk $BOOT_DRIVEs2a >> /conf/fdisk_upgrade_log.txt + fdisk $BOOT_DRIVEs3 >> /conf/fdisk_upgrade_log.txt + bsdlabel -A $BOOT_DRIVEs1 >> /conf/fdisk_upgrade_log.txt + bsdlabel -A $BOOT_DRIVEs2 >> /conf/fdisk_upgrade_log.txt + bsdlabel -A $BOOT_DRIVEs3 >> /conf/fdisk_upgrade_log.txt + echo "---------------------------------------------------------------" >> /conf/fdisk_upgrade_log.txt + echo "" >> /conf/fdisk_upgrade_log.txt # Ensure that our new system is sound and bail if it is not and file a notice echo "" >> /conf/upgrade_log.txt @@ -310,19 +311,19 @@ pfSenseNanoBSDupgrade) /usr/sbin/boot0cfg -s ${SLICE} -v /dev/${BOOT_DRIVE} >> /conf/upgrade_log.txt 2>&1 # Grab a final look at fdisk - echo "" >> /conf/upgrade_log.txt - echo "Final upgrade fdisk/bsdlabel" >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVE >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVEs1 >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVEs1a >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVEs2 >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVEs2a >> /conf/upgrade_log.txt - fdisk $BOOT_DRIVEs3 >> /conf/upgrade_log.txt - bsdlabel -A $BOOT_DRIVEs1 >> /conf/upgrade_log.txt - bsdlabel -A $BOOT_DRIVEs2 >> /conf/upgrade_log.txt - bsdlabel -A $BOOT_DRIVEs3 >> /conf/upgrade_log.txt - echo "---------------------------------------------------------------" >> /conf/upgrade_log.txt - echo "" >> /conf/upgrade_log.txt + echo "" >> /conf/fdisk_upgrade_log.txt + echo "Final upgrade fdisk/bsdlabel" >> /conf/fdisk_upgrade_log.txt + fdisk $BOOT_DRIVE >> /conf/fdisk_upgrade_log.txt + fdisk $BOOT_DRIVEs1 >> /conf/fdisk_upgrade_log.txt + fdisk $BOOT_DRIVEs1a >> /conf/fdisk_upgrade_log.txt + fdisk $BOOT_DRIVEs2 >> /conf/fdisk_upgrade_log.txt + fdisk $BOOT_DRIVEs2a >> /conf/fdisk_upgrade_log.txt + fdisk $BOOT_DRIVEs3 >> /conf/fdisk_upgrade_log.txt + bsdlabel -A $BOOT_DRIVEs1 >> /conf/fdisk_upgrade_log.txt + bsdlabel -A $BOOT_DRIVEs2 >> /conf/fdisk_upgrade_log.txt + bsdlabel -A $BOOT_DRIVEs3 >> /conf/fdisk_upgrade_log.txt + echo "---------------------------------------------------------------" >> /conf/fdisk_upgrade_log.txt + echo "" >> /conf/fdisk_upgrade_log.txt # Remove extra stuff rm -rf /etc/rc.conf diff --git a/usr/local/www/diag_nanobsd.php b/usr/local/www/diag_nanobsd.php index 5aab2c1..9e282e7 100755 --- a/usr/local/www/diag_nanobsd.php +++ b/usr/local/www/diag_nanobsd.php @@ -235,6 +235,8 @@ if ($savemsg) echo file_get_contents("/conf/file_upgrade_log.txt"); echo "\nMisc log:\n"; echo file_get_contents("/conf/firmware_update_misc.log"); + echo "\nfdisk/bsdlabel log:\n"; + echo file_get_contents("/conf/fdisk_upgrade_log.txt"); echo "</textarea>"; } else { echo "<form action='diag_nanobsd.php' method='post' name='iform'>"; |