zfs refuses to load pool on boot, zpool denies import

Thomas Sparrevohn Thomas.Sparrevohn at btinternet.com
Sat Jul 14 16:07:50 UTC 2007


On Saturday 14 July 2007 15:52:19 Dan Nelson wrote:
> 
> > I got burned by that one as well - I am vondering if ZFS should check
> > system.uuid as a fall back - It does not seem correct that we have to
> > run specific startup shell scripts in order to get a filesystem to
> > work
> 
> Might work in some cases, but none of my systems have the system.uuid
> kenv.  I'm not even sure how my zfs root volume gets mounted; the
> kernel has to mount it to even find init, so it does blindly mount
> zpools in some cases.  Maybe the kernl mount logic assumes if it can
> only see one zpool, it's got to be the right one? :)
> 

Hmm - I must admit I did not think about that - but it looks like that if 
hostid does not find system.uuid it falls back on uuidgen(1) and uuidgen(2) - 
so it should be possibly to get a sensible value prior to rc.d  


More information about the freebsd-current mailing list