Second SATA device lost after ZFS root is mount
chmiels at o2.pl
Mon Nov 14 23:25:37 UTC 2011
On Tue, 15 Nov 2011 00:39:52 +0200
Alexander Motin <mav at FreeBSD.org> wrote:
> SATA device can be dropped because of error during reset/ probe/
> initialization sequence or because controller reported disconnection.
> Verbose boot messages (boot -v from loader prompt) should give more
> information about what happened there. Show please full verbose dmesg.
Using rc_debug="YES" in rc.conf I've found that my device is dropped during
sysctl_start. With empty sysctl.conf my device is not lost. The contents of
file seems quite innocent:
# Uncomment this to prevent users from seeing information about processes that
# are being run under another UID.
# Enable/disable coredump
# Up the maxfiles to 4x default
# Allow users to mount CD's
# Do not truncate command line arguments in ps(1) listing
# Tune for desktop usage
# Increase default setting - recommended for 2 GB of RAM
The device is lost even when sysctl is started with new file when booting finishes (I did service sysctl restart from X session).
# sysctl debug.bootverbose=1
# service sysctl restart
ahcich1: DISCONNECT requested
ahcich1: AHCI reset...
ahcich1: SATA connect timeout time=10000us status=00000000
ahcich1: AHCI reset: device not found
(ada1:ahcich1:0:0:0): lost device
(pass1:ahcich1:0:0:0): lost device
(pass1:ahcich1:0:0:0): removing device entry
Crazy, isn't it?
Sebastian Chmielewski * jid:chmielsster at gmail.com * gg:3336919 * icq:224161389
More information about the freebsd-current