Kernel 2.6.19 和 Intel 芯片组

如果你使用 Intel 芯片组,并且在 /etc/mkinitcpio.conf 中使用了任何 ide/pata/sata HOOK,那么 'ata_piix' 模块将被用于你的 ide/sata 设备。

这可能会导致你的设备名称发生变化,例如:IDE 设备将从 hdx 变为 sdx。SATA 设备可能会改变字母,例如,如果你在 PIIX IDE 端口上有另外 2 个磁盘,sda 可能会变为 sdc。此顺序在 bios 中确定,可能因系统而异。

如果你在 Intel 控制器上有任何 IDE 设备,要检查此更改是否会影响你,以及你是否需要调整你的 fstab 和引导加载程序,请检查 'mkinitcpio -M' 是否包含 piix 或 ata_piix。

这是内核中一个永久且不可避免的更改。

这适用于 2.6.19 内核:[testing] 中的 kernel26,[extra] 中的 kernel26beyond,以及 [extra] 中的 kernel26suspend2,以及更新到 2.6.19 后的 kernel26ck。

关于如何轻松完成此更改的一些说明在此处:https://wiki.archlinux.org.cn/index.php/Fixing_device_names_under_new_ATA_subsystem