Hi,

 I tried to upgrade some pfSense 2.3.4-x amd64 on nanobsd running on PC-engines 
APU2 
and APU3, to 2.4.x full install following the guide 

   https://doc.pfsense.org/index.php/Upgrading_64-bit_NanoBSD_2.3_to_2.4

I've collected a good number of failures (100%) related to the inconsistency of 
the pkg 
database after the reboot, until I begun to integrate the guide at the above 
link as follows: 
consider just the final chapter named "Script-Assisted Conversion" (copied 
below) that is 
all you need to upgrade

/Script-Assisted Conversion/

/Many of the steps above can be automated using a script, however, a few steps 
must still 
be made manually as in the above procedure./

/    Perform the steps in the Check Firewall Boot Partition subsection/
/    Perform the steps in the Change Package Repository subsection/
/    Fetch and run the script from a shell prompt:/

/ # fetch -o /root/ 
https://raw.githubusercontent.com/pfsense/pfsense/RELENG_2_4_0/
tools/scripts/pfSense-nanobsd_to_fullinstall.sh/
/ # /bin/sh pfSense-nanobsd_to_fullinstall.sh/

==== START ADDED PROCEDURE ====

Disable RAM Disks: from the GUI menu go to System => Advanced => Miscellaneous, 
find 
the section "RAM Disk Settings" and uncheck "Use memory file system for /tmp 
and /var"

Reboot

==== END ADDED PROCEDURE ====

/ # pfSense-upgrade -y/

 
(If needed, after upgrade has successfully completed re-enable the RAM Disks 
for /var and 
/tmp)


Following these modified guide the upgrade process worked twice like a charm on 
both 
the two attempts I made (100% success)  

Can anybody confirm that following the modified instructions the upgrade from 
nanobsd 
to 2.4.x works fine?

Thanks, maybe this will help someone. 

Cheers,
 Odette



_______________________________________________
pfSense mailing list
https://lists.pfsense.org/mailman/listinfo/list
Support the project with Gold! https://pfsense.org/gold

Reply via email to