続々・linux-image-2.6.30-1-amd64 2.6.30-1 変
_ [debian][amd64] 続々・linux-image-2.6.30-1-amd64 2.6.30-1 変
rootdelay=10 じゃ短いのか、そもそもこれが原因じゃないのかわからないが、また起動途中で止まってしまった。 とりあえず rootdelay=30 に延長。
ref. /usr/share/doc/linux-image-2.6.30-1-amd64/changelog.Debian.gz
となっていたので、jmicron から pata_jmicron に変わったのが mount できないことがある原因かと思ってたんだけど、
% ls /sys/bus/pci/drivers/ata_piix
0000:00:1f.2 0000:00:1f.5 bind module new_id remove_id uevent unbind
% ls /sys/bus/pci/drivers/ata_piix/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block
sda
% ls /sys/bus/pci/drivers/ata_piix/0000:00:1f.2/host1/target1:0:0/1:0:0:0/block
sdb
%
% ls /sys/bus/pci/drivers/pata_jmicron/
0000:04:00.1 bind module new_id remove_id uevent unbind
% ls /sys/bus/pci/drivers/pata_jmicron/0000:04:00.1/host6/target6:0:0/6:0:0:0/block
sdc
% ls /sys/bus/pci/drivers/pata_jmicron/0000:04:00.1/host6/target6:0:1/6:0:1:0/block
sr0
%
そもそも sda は ata_piix だった。hda が sdc に変わったのは jmicron から pata_jmicron に変わったためっぽいけど。
Boot-time, probe-time issues continue to persist in some cases, related to the “PCS” register. The ata_piix driver in 2.6.18 and later provides a “force_pcs” module option to help users deal with this (values: 0=default, 1=ignore PCS, 2=honor PCS). Play around with ‘force_pcs’ if you have device detection problems.
というのがあったけど、これ関係なのかな? と思ったけど、このオプションは 2.6.19 までのもので、2.6.20 以降には存在してないようだ。