[Решено] Отсутствует hda* в /dev
Доброго времени суток!
Собираю тонкий клиент на основе старенькой машинки, и столкнулся с такой проблемой - после обновления system и world система перестала грузится. В выводе сообщений ядра hda имеется, и описывается правильно, но после запуска Init система встаёт на шаге "Checking root filesystem", встаёт с таким сообщением: "fsck.ext3: No such file or directory while trying to open /dev/hda2". Если зайти в однопользовательском режиме, то в выводе ll /dev ничего про hd* нет, fdisk -l - тоже пусто. Содержимое диска доступно, но в read-only, то есть сам диск исправен и читабелен. fsck сделал. emerge -eav world и -eav system сделал. Грузится со старых ядерных образов, которые точно работали, пробовал - та же история. Подскажите, плиз, куда рыть?
- Для комментирования войдите или зарегистрируйтесь
Опять,-двадцать пять.Хоть бы
Опять,-двадцать пять.Хоть бы поиском по форуму воспользовались!
http://www.gentoo.ru/node/20542 - раз.
http://www.gentoo.ru/node/20546 - два.
…и FAQ есть ещё.
…и FAQ есть ещё.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
.
А главное, есть логи (в данном случае
/var/log/portage/elog/summary.log
, если не переопределён).Да и сообщения
portage
тоже читать стоит...:wq
--
Live free or die
FAQ и поиск - отличные вещи,
FAQ и поиск - отличные вещи, но только вот CONFIG_SYSFS_DEPRECATED у меня в ядре не включен...
UPD: не работало оно из-за того, что IDE диск был зацеплен через CONFIG_IDE. Решение было в том, чтобы выключить его, и подключить поддержку PATA дисков в CONFIG_SATA (device drivers->Serial ATA and Parallel ATA drivers).