I've got a very weird problem with my current install. I'm running PC-BSD 9.2 x64 running on ZFS. I have one solid state hard drive for the system and everything else is on my 1TB hard drive (/usr/home, /usr/jails, /var/log, etc). My system was booting just fine using two 4GB sticks of DDR3-1600. I've added one sick of 8GB DDR3-1600 making use of 3/4 memory slots. Once I added the 8GB stick then Grub hangs around for approximately 15 minutes, the screen goes blank, and then GDM is loaded. If I remove the one 8GB stick then everything boots fine. I've ran several memtest's without fail, I've checked my HDD's for the sake of argument, and nothing.
After inspecting the BIOS I've found the mobo is putting itself into single channel, which I would expect since the fourth unused slot doesn't have a matching stick. Does Grub have known problems with larger memory at boot or with single channel mode? It seems like a very weird problem. I did some reading up on this on a Linux man page and the only flag that I can see being helpful at all is
I know this is a PC-BSD system, but I installed FreeBSD because I wanted to reinstall PC-BSD and figured I'd see if FreeBSD (same version) had the same problems since PC-BSD uses FreeBSD as the base system and I was able to recreate it on the build out also.
Here are my conclusions/options:
-Bad memory controller?
-Some undocumented Grub bug with larger memory and/or single channel?
-Grump Cat messing with my system?
Any input would be useful, thanks!
After inspecting the BIOS I've found the mobo is putting itself into single channel, which I would expect since the fourth unused slot doesn't have a matching stick. Does Grub have known problems with larger memory at boot or with single channel mode? It seems like a very weird problem. I did some reading up on this on a Linux man page and the only flag that I can see being helpful at all is
mem=
. That being said, even the man page seemed iffy about using this since Grub doesn't know which half of the memory the count is starting from. :q I know this is a PC-BSD system, but I installed FreeBSD because I wanted to reinstall PC-BSD and figured I'd see if FreeBSD (same version) had the same problems since PC-BSD uses FreeBSD as the base system and I was able to recreate it on the build out also.
Here are my conclusions/options:
-Bad memory controller?
-Some undocumented Grub bug with larger memory and/or single channel?
-Grump Cat messing with my system?
Any input would be useful, thanks!