Kernel with crypto and geli won't mount /
Christian Baer
christian.baer at uni-dortmund.de
Wed May 14 08:50:10 UTC 2008
oxy wrote:
> in your dmesg i don't see the mirrors..
> did you compiled it in the kernel too?
> (or just load the module)
> after you load gmirror, geli will work too
No, I did not compile gmirror into the kernel. Normally, the gmirrors
are started by
gmirror load
In case this wasn't clear:
There are two gmirrors on the drives and on top of these are two
encrypted providers (so basicly, the mirrors are encrypted). Neither are
needed at boot time! Here is my fstab:
# Device Mountpoint FStype Options Dump Pass#
/dev/da0b none swap sw 0 0
/dev/da0a / ufs rw,sync 1 1
/dev/da0h /tmp ufs rw,async 2 2
/dev/da1f /usr ufs rw 2 2
/dev/da0f /usr/obj ufs rw,async 2 2
/dev/da0g /var ufs rw 2 2
/dev/cd0 /cdrom cd9660 ro,noauto 0 0
The mirrors *are* on these two physical drives but only contain data (as
in blueprints, letters, project photos, contracts etc.).
So basicly, the mirrors and geli aren't needed for FreeBSD itself but
only to access the data stored on the system. And my problem is that
FreeBSD won't even boot when I compile geli and crypto into the kernel -
although neither are needed at boot time. So either there is a code
problem somewhere or I need to change something that I couldn't find
documented anywhere so far.
Regards
Chris
More information about the freebsd-geom
mailing list