Любая причина, почему диск IDE hda1 обнаруживается как sda1 под Knoppix Живой CD

Я выполняю debian систему, и сегодня я выполнил безопасное обновление способности. Это было некоторое время, так как я был бы вниз, что, таким образом, это загрузило и установило набор материала включая новое изображение ядра.

Все, казалось, устанавливало прекрасный.

Однако после перезагрузки моей системе не удалось запуститься. Создание отчетов об ошибке паники Kernal и "Никакой файловой системе могло смонтировать корень, который попробовали": сообщение.

Когда я загрузил на пути Knoppix живой CD и выполнил fdisk-l, он показывает мой диск, перечисленный как sda1. Это удивило меня, поскольку это - IDE-диск и мой fstab, и lilo conf файлы настроены для использования hda1.

Я пытался настроить и fstab и lilo.conf (и выполнить lilo) через живой CD. Теперь, когда я перезапускаю систему, она заскакивает в 'BusyBox' с целым набором 'монтирующихся' ошибок.

Это получило меня задающийся вопросом, если по некоторым причинам Knoppix, который живой CD покажет диску как sda, но debian все еще требует hda? (По тому, как я действительно пробовал, это, но работающий lilo под liveCD жалуется, поскольку нет никакого/dev/hda),

Править: В соответствии с этой статьей: http://www.mail-archive.com/debian-doc@lists.debian.org/msg11998.html Это могло бы быть что-то, чтобы сделать с фактом обновленное ядро, поддерживает другое соглашение о присвоении имен для IDE-дисков.... Хм, возможно, это - хорошее время к канаве lilo, и попытайтесь получить выполнение личинки? Какие-либо другие предложения там?

0
задан 25.11.2009, 10:37

2 ответа

хорошо я нашел ответ.

Как описано здесь:

http://kernelnewbies.org/Linux_2_6_19#head-cdcbaa9c1b476decdc064e0a75d23d1328b1ddce

Обновление ядра 2.6.19 изменило подсистему IDE, которая изменяется, путь изменил тот IDE, устройства определяются. Настолько скорее, что hda диск появится как sda.

Диски появляются как/dev/sda,/dev/sr0, старые названия устройств не будут работать. Необходимо будет изменить параметры начальной загрузки и/etc/fstab параметры для получения рабочей системы с новыми драйверами. Снова, это только происходит при использовании новых драйверов старые драйверы продолжают работать, как они сделали прежде.

Моя система тестирования выполняет более старую версию ядра по сравнению с тем, что находится на Knoppix живой CD. При начальной загрузке с живого CD это использует новое ядро, и следовательно диск теперь появляется как sda1

Для людей, находящих эту страницу, ища фиксацию, вышеупомянутый веб-сайт также указывает:

Это означает 2.6.19, может иметь два драйвера для Вашего основанного на PATA устройства: старый драйвер IDE в соответствии с "Драйверами устройств-> ATA/ATAPI/MFM/RLL поддерживает" и альтернативный драйвер в соответствии с "Драйверами устройств-> Serial ATA (напоминание) и Параллель ATA (экспериментальные) драйверы" (наряду с остальной частью драйверов SATA)

Что каждый должен Вы выбирать? Ну, безопасная опция использует старый драйвер: старые драйверы продолжат работать, как они сделали прежде. Не будет никаких изменений, если Вы продолжите использовать старые драйверы.

2
ответ дан 24.11.2019, 07:00

Одна вещь, которая произошла со мной, состояла в том, что я удалил диск и список дисков, измененный, таким образом, fstab не мог найти, что правильный диск - мог быть чем-то как этот?

0
ответ дан 24.11.2019, 07:00

Теги

Похожие вопросы