mirror of
https://github.com/pfsense/pfsense.git
synced 2025-10-26 11:38:35 +00:00
Show size of detected on disk partition and size of upgrade file
This commit is contained in:
parent
afd31b9d41
commit
3935f9dd7c
@ -198,8 +198,7 @@ pfSenseNanoBSDupgrade)
|
||||
NEW_IMG_SIZE=`echo $((\`gzip -l ${IMG} | grep -v compressed | awk '{ print $2}'\` / 1024 / 1024))`
|
||||
SIZE=`/sbin/fdisk ${COMPLETE_PATH} | /usr/bin/grep Meg | /usr/bin/awk '{ print $5 }' | /usr/bin/cut -d"(" -f2`
|
||||
if [ "$SIZE" -lt "$NEW_IMG_SIZE" ]; then
|
||||
file_notice "UpgradeFailure" "Upgrade failed due to the upgrade image being larger than the partition that is configured on disk. Halting."
|
||||
echo "Upgrade failed. Please check the system log file for more information" | wall
|
||||
file_notice "UpgradeFailure" "Upgrade failed due to the upgrade image being larger than the partition that is configured on disk. Halting. $SIZE < $NEW_IMG_SIZE" echo "Upgrade failed. Please check the system log file for more information" | wall
|
||||
rm /var/run/firmwarelock.dirty
|
||||
/etc/rc.conf_mount_ro
|
||||
exit 1
|
||||
|
||||
Loading…
Reference in New Issue
Block a user