PfSense nano - live upgrade from 32-bit to 64-bit via shell



  • Hi guys. I have several machines that are pfSense nano 32-bit, and I want to live upgrade to 64-bit via SSH. How would I go about doing this? I assume all liability, and will be testing on a non-production box.

    Thank you!



  • Nothing? Nobody has ever attempted this crucial step that im sure many people have faced, yet never successfully accomplished? Just 10 words or less to point me in the right direction, pretty please?



  • Likely no one attempted this on purpose. Reinstalling and restoring the config the is usually easy enough..

    It might be possible though, iirc a few people did accidentally switch with automatic updates on previous versions some time.. Its even kinda documented.. https://doc.pfsense.org/index.php/Upgrade_Guide#Changing_architecture_.2832-bit_to_64-bit_or_vice_versa.29_during_upgrade

    But i don't know if something similar is still possible with 2.3 / 2.4 .. The update url cant be specified manually from the gui anymore when update/packages process switched to pkg.. but maybe changing pkg.conf manually can do something.. Would need to try and check..


  • Rebel Alliance Developer Netgate

    It isn't a supported upgrade path.

    If you have a 64-bit system, you will want to reinstall with a full installation anyhow. 2.4 doesn't support NanoBSD, and requires 64-bit. So you need to get to a full install and away from NanoBSD while also switching to a 64-bit install.

    Currently that can only be done via a wipe+reinstall.


Log in to reply