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

    All RAM not recognized by 64-bit install

    Scheduled Pinned Locked Moved Hardware
    29 Posts 6 Posters 3.3k 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.
    • DaddyGoD
      DaddyGo @hoopin4you
      last edited by DaddyGo

      @hoopin4you

      do you have an option to run a memtest86? edit: (regardless of everything)
      https://www.memtest86.com/

      while, I recommend this to your attention as well:
      https://forum.netgate.com/topic/141147/tsc-p-state-invariant-performance-statistics

      Cats bury it so they can't see it!
      (You know what I mean if you have a cat)

      1 Reply Last reply Reply Quote 0
      • stephenw10S
        stephenw10 Netgate Administrator
        last edited by

        Hmm, not much there.

        You might try booting in verbose mode. Create the file /boot/loader.conf.local then add to it: boot_verbose="YES".

        That will give you a lot more output at boot. It may show you some ACPI errors or similar responsible for this.

        Steve

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

          Since the OS can't possibly be 32-bit your next culprit is the BIOS.

          FreeBSD shows you what hardware is there (8GB) and then what has been made available to the OS (~3GB).

          Check for things like memory allocated to onboard video, any kind of memory management that might be geared toward a 32-bit OS, and other things of that nature.

          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!

          ikifarI 1 Reply Last reply Reply Quote 0
          • ikifarI
            ikifar @jimp
            last edited by

            @jimp How could the video memory card allocate that much ram?

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

              Ask the BIOS. I've seen onboard "gaming" video cards that would happily claim multiple GB of RAM if given permission in the BIOS.

              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
              • C
                Chas @hoopin4you
                last edited by

                @hoopin4you Hi, did you ever solve this issue?

                I've just install a 64bit pfsense v2.5.2 and pfsense is only using 3.3gb of RAM.

                BIOS and pfsense logs both show 8gb.

                Real = 8192MB
                Available = 3317MB

                How did you get around this?

                H 1 Reply Last reply Reply Quote 0
                • stephenw10S
                  stephenw10 Netgate Administrator
                  last edited by

                  What hardware are you installing on? Some early 64bit systems had some interesting BIOS 'quirks'.

                  Steve

                  H 1 Reply Last reply Reply Quote 0
                  • H
                    hoopin4you @Chas
                    last edited by

                    @chas said in All RAM not recognized by 64-bit install:

                    @hoopin4you Hi, did you ever solve this issue?

                    I've just install a 64bit pfsense v2.5.2 and pfsense is only using 3.3gb of RAM.

                    BIOS and pfsense logs both show 8gb.

                    Real = 8192MB
                    Available = 3317MB

                    How did you get around this?

                    I never figured it out, and since then, I am now using a Cisco router.

                    1 Reply Last reply Reply Quote 0
                    • H
                      hoopin4you @stephenw10
                      last edited by

                      @stephenw10 said in All RAM not recognized by 64-bit install:

                      What hardware are you installing on? Some early 64bit systems had some interesting BIOS 'quirks'.

                      Steve

                      It was an HP Pavilion 64-bit tower. I know the full 8GB was showing available when I had Windows installed, and the BIOS showed the same thing.

                      1 Reply Last reply Reply Quote 0
                      • stephenw10S
                        stephenw10 Netgate Administrator
                        last edited by

                        Mmm, well I would definitely try booting verbose to check the ACPI errors if you're seeing this as I said previously. There's a good chance the BIOS is passing some values to FreeBSD that Windows never sees because most manufacturers don't care about anything else.

                        Steve

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