[Bug 208882] zfs root filesystem mount failure on startup in FreeBSD 10.3-RELEASE if USB hdd with zpool is attached to another port

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Mar 4 18:31:19 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208882

Warner Losh <imp at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |imp at FreeBSD.org

--- Comment #19 from Warner Losh <imp at FreeBSD.org> ---
There needs to be a 'zpool wait' or there needs to be something that tries
again when devices arrive in the background dependng on how critical the need
for the zpool is. devd could be useful here, imho. devd is also useful for
mounting /usr or some other crit fs when the device arrives, and we could put
waits in rc for them if necessary. That may need some more thought.

IMHO, the whole root hold thing is shite and should be flushed. It should be
replaced by a loop similar to what we have today: try to mount /, sleep until
the next device arrives and try again. timeout to a prompt after N seconds (or
in an ideal world, when kbkit is true :).

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-fs mailing list