8.2R i386 bassed md root, doesn't like all machines
marktinguely at gmail.com
Thu Sep 1 14:18:42 UTC 2011
On 9/1/2011 8:17 AM, rank1seeker at gmail.com wrote:
> Works excellent!
> I boot it from USB stick.
> Now I added ~150 MB of ports to it.
> From that point on, it doesn't boot on all machines.
> Booting 2 times in a row on laptop with 4 gb ram:
> Without ports, it did booted fine!
> Then I plug it in desktop with 2 GB of ram and booted it and it works!
> I've did it again, just to be sure.
> Back to my laptop and same fail again.
> Domagoj Smolčić
> freebsd-hackers at freebsd.org mailing list
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe at freebsd.org"
This must be a 32 bit i386 kernel.
From the vm_thread_new() error messages, your kernel virtual memory map
The OS uses KVA for a physical page attribute table. Therefore the 4GB
machine will use more KVA than a 2GB. Apparently this difference is a
enough to cause you problems.
Either increase your KVA (KVA_PAGES setting in your kernel configuration
file; see sys/i386/include/pmap.h look for values) or decrease your KVA
use (memory drive?).
More information about the freebsd-hackers