Petter Reinholdtsen wrote, on 2009-01-01 21:14:
[Arthur Marsh]
After manually observing a reboot, it appears that although module
eata is successfully loaded before filesystems are checked, the
device files for the SCSI disk are created asynchronously, in my
case after the filesystem check script has attempted to check the
filesystems on the SCSI disk.
Right. So you have been hit by the introduction of asynchronous
behaviour of the Linux kernel. I have no good idea how to solve it.
We need to make the early boot system asynchronous too to avoid such
problems. It also affect USB disks and other busses with slow
discovery process. :(
Happy hacking,
Would this behaviour be changed by changing from
CONFIG_SCSI_SCAN_ASYNC=y
to:
CONFIG_SCSI_SCAN_ASYNC=n
in the kernel configuration?
I will probably leave it set "y" and just have a custom delay script as
I would like to be able to use stock debian kernels even though I
usually custom compile them.
Arthur.
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org