хорошо, я нашел ответ.
Как описано здесь:
http://kernelnewbies.org/Linux_2_6_19#head-cdcbaa9c1b476decdc064e0a75d23d1328b1ddce
Обновление ядра 2.6.19 изменило подсистему IDE, которая изменила способ определения устройств IDE. Так что скорее hda диск будет выглядеть как sda.
Диски отображаются как / dev / sda, / dev / sr0, старые имена устройств не будут работать. Вам нужно изменить параметры загрузки и параметры / etc / fstab, чтобы получить работающую систему с новыми драйверами. Опять же, это происходит только в том случае, если вы используете новые драйверы, старые драйверы продолжают работать так же, как и раньше.
Моя тестовая система работает под управлением более старой версии ядра по сравнению с той, что есть на Knoppix live CD. При загрузке с live CD он использует новое ядро и, следовательно, диск теперь выглядит как sda1
Для людей, которые находят эту страницу и ищут исправления, на вышеуказанном сайте также говорится:
Это означает, что 2.6.19 может иметь два драйвера для вашего устройства на основе PATA: старый драйвер IDE в разделе «Драйверы устройств -> поддержка ATA / ATAPI / MFM / RLL» и альтернативный драйвер в разделе «Драйверы устройств -> Serial ATA (prod)» и Parallel ATA (экспериментальные) драйверы »(вместе с остальными драйверами SATA)
Что вы должны выбрать? Что ж, безопасным вариантом является использование старого драйвера: старые драйверы будут продолжать работать так же, как и раньше. Не будет никаких изменений, если вы продолжите использовать старые драйверы.