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

    Reboot fails after upgrade with KVM VM - can't find '/boot/entropy'

    2.5 Development Snapshots (Retired)
    3
    8
    2.7k
    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.
    • G
      gandreas
      last edited by

      I've upgraded to today's snapshot version. The upgrade runs smooth until the reboot is needed.
      After "Loading configured modules..." it shows "can't find '/boot/entropy'"

      This screenshot shows the console output of the console
      Screenshot from 2019-03-21 12-24-59.png

      Should I create a bug report or could this also be an issue at my side?
      THX!

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

        Does the same thing happen if you boot a 2.5.0 snapshot installer image?

        Can you try a FreeBSD 12.0 installation to see if that is the same?

        It could be something in your hypervisor, but it's too early to say for sure. I don't think any of us internally are testing this on KVM yet, but I may be wrong there. There may be a hypervisor setting you need to adjust to account for the change to FreeBSD 12.

        This FreeBSD thread suggests it's a BIOS option you need to change for Legacy or UEFI booting: https://forums.freebsd.org/threads/freebsd-12-cant-find-boot-entropy.68265/

        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
        • T
          trouserless
          last edited by trouserless

          I had the same experience as the OP. I was finally upgrading my 2.4.5 dev firewall (celeron J1900) to 2.5.0 dev through the UI. The upgrade appeared to go well until it rebooted and I had the same /bin/entropy error on my screen. I have been trying to get a new image on the machine but has been giving me problems also. I can install by using legacy IDE settings but when I boot after what appears to be a successful install, pfSense complains that the configuration changed and it cannot find the interfaces em0 and em1. I'm stuck at this point, sadly.

          Warning: Configuration references interfaces that do not exist: em0 em1

          Network interface mismatch -- Running interface assignment option.

          Valid interfaces are:

          No interfaces found!

          pfsense cannot continue without at least one Network Interface Card.

          Halting the system.

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

            @trouserless

            Your interface issue is likely https://redmine.pfsense.org/issues/9414 (covered in https://forum.netgate.com/topic/141709/nics-not-detected-on-watchguard-xcs-call-this-solved ) -- same symptom there.

            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!

            T 1 Reply Last reply Reply Quote 0
            • T
              trouserless @jimp
              last edited by

              @jimp Thanks for the fast response! I did see that posting (it's where I got the exact error interface message cut-n-paste). I haven't tried it yet because the esc and `q' key do not work on my crash-cart USB keyboard (making changing BIOS settings a challenge too). I'll see what I can scrape up and watch for the next couple of snaps. I have an older pfSense fw that's filling in for the time being.

              Any thoughts on the entropy issue? Seems to be FreeBSD 12 & UEFI related from what I'm seeing?

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

                As far as I can see, it's something specific to the device it's on, likely a BIOS/EFI type issue.

                It doesn't happen on anything I have tested here (All of the various Netgate hardware I have here) so far.

                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!

                T 1 Reply Last reply Reply Quote 0
                • T
                  trouserless @jimp
                  last edited by

                  @jimp Thanks - I was able to get the correct settings in BIOS to install 2.4.4-p2 and then upgrade to 2.5.0-latest which got me beyond the entropy issue. I am, however, still stuck with interface renaming on Intel NICs issue that you mentioned. I'll wait for that one to close out before upgrading to 2.5.0.

                  I certainly appreciate the help!

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

                    The thread I linked above has instructions on how to fix that. You can put hw.pci.enable_msix=0 into /boot/loader.conf.local before you upgrade, or set it at a loader prompt (set hw.pci.enable_msix=0 then boot) and then place it in /boot/loader.conf.local after it boots successfully.

                    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.