Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Nanobsd upgrade requires duplicate slice first?

    Scheduled Pinned Locked Moved 1.2.3-PRERELEASE-TESTING snapshots - RETIRED
    3 Posts 3 Posters 5.5k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      rcpao
      last edited by

      I have a SanDisk 1GB CF with pfSense-1.2.3-1g-20091011-1525-nanobsd.img written using physdiskwrite.exe.  It works.  Manual firmware upgrade using pfSense-1.2.3-1g-20091013-1602-nanobsd-upgrade.img.gz (still compressed) from the web GUI fails.

      Diagnostics > NanoBSD > ad0s1 to ad0s2 [Duplicate slice]

      Now manual firmware upgrade works.

      If the duplicate slice is a known requirement, I recommend pre-duplicating the slice in the nanobsd new installation images so the step can be skipped by the user for the first upgrade.  Subsequent upgrades should not matter as long as the slice to be written to is compatible with the upgrade firmware.

      pfSense 2.2.2 in ESXi with 5 static IPs via 4 CARP Virtual IPs on WAN to Pace 3801HGV (AT&T U-verse).

      1 Reply Last reply Reply Quote 0
      • G
        gloomrider
        last edited by

        @rcpao:

        I have a SanDisk 1GB CF with pfSense-1.2.3-1g-20091011-1525-nanobsd.img written using physdiskwrite.exe.  It works.  Manual firmware upgrade using pfSense-1.2.3-1g-20091013-1602-nanobsd-upgrade.img.gz (still compressed) from the web GUI fails.

        Diagnostics > NanoBSD > ad0s1 to ad0s2 [Duplicate slice]

        Now manual firmware upgrade works.

        If the duplicate slice is a known requirement, I recommend pre-duplicating the slice in the nanobsd new installation images so the step can be skipped by the user for the first upgrade.  Subsequent upgrades should not matter as long as the slice to be written to is compatible with the upgrade firmware.

        I've never had to do that, and I've been upgrading nanobsd with snapshots since early August.  To the best of my knowledge, flashing a CF card with a nanobsd image provides the same root file system in both slices.

        1 Reply Last reply Reply Quote 0
        • jimpJ
          jimp Rebel Alliance Developer Netgate
          last edited by

          @rcpao:

          I recommend pre-duplicating the slice in the nanobsd new installation images so the step can be skipped by the user for the first upgrade.

          This is exactly what is already done on the Nano images. The second slice is merely a duplicate of the first done beforehand.

          I've never had a problem running a nano upgrade, not recently anyhow. Depending on the version you started with, there may have been bugs in the code at that point that didn't allow a working upgrade, so a reflash may have been necessary.

          Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

          Need help fast? Netgate Global Support!

          Do not Chat/PM for help!

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.