Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Dec 2009 15:26:04 -0500
From:      Adam Jacob Muller <freebsd-stable@adam.gs>
To:        freebsd-stable@freebsd.org
Subject:   freebsd / gpt boot
Message-ID:  <2A3A50FE-13F4-4AA7-976E-37354E5736B5@adam.gs>

next in thread | raw e-mail | index | archive | help
Hi,
I'm trying to setup a system with a very large RAID array (total ~10TB), =
I would ideally like to have the system boot directly off that 10TB =
array, so i'm trying to get the system setup with GPT but running into =
an issue.


The initial pre-loader (boot0 I think? -- i'm not sure what this is =
called) is unable to find loader at /boot/loader nor can it load =
/boot/kernel/kernel

Copying /boot/loader to /loader allows me to enter /loader at the =
"boot:" prompt and the loader will load, however, its unable to load the =
kernel.

If I do an "ls" at the loader prompt I can see boot listed as a =
directory (with a "d" before it)
Trying to do "ls boot" inexplicably it says "boot: not a directory"

re-applying my /boot/loader.conf settings (for some reason =
vfs.root.mountfrom=3Dufs:/dev/label/root is required, or else I get a =
mountroot>) and then:
load /kernel
boot

does work, and lets the system boot normally and everything is as =
expected (/boot is a directory etc).

Anyone have any ideas about either of these things (the =
vfs.root.mountfrom is minor i guess but i'm curious if they are =
related?)

Thanks in advance,

-Adam




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2A3A50FE-13F4-4AA7-976E-37354E5736B5>