Проблема с "emerge coldplug" [SOLVED]
Во время установки, когда пришло время писать #emerge coldplug и #emerge
hotplug я это написал.
Но в обоих случаях на надписи "Updating psi.ids..." останавливается и ничего
не происходит. Помогает только Ctrl+Z. Но вроде бы без cold- и hotplug жить
не то что плохо, а нельзя. Потом при загрузке Дженты пишет
>> Mounting filesystems
mount: Mounting devfs on /dev failed: No such device
Error opening file: ".devfsd" No such file or directory
>> Determining root device...
Block device /dev/hda9 is not a valid root device...
The root device is unspecified or not detected. Please cpecify a device to
boot, or "shell" for a shell...
boot()::_
Пишу shell, захожу в /dev а там ни одного hd* нет.
Я так думаю это как раз из-за неустановленного coldplug.
Как их все таки поставить?
Компьютер - ноут HP nx9110 (вдруг понадобится)
Заранее спасибо.
Сегодня ставил
Сегодня ставил систему и столкнулся с тем же. В моём случае это было связано с аварией на магистрали и в следствие чего отсутствием западного трафика. Просто пакет при установке лезет на какой-то ещё ФТП...
Re: Проблема с "emerge coldplug"
Я тоже сначала так думал что ничего не происходит. На самом деле всё впорядке, просто подожди подольше и всё будет. (сколько именно точно нескажу, так как ставил emerge coldplug && emerge hotplug ) перед тем как уснул=)
Месяц назад все
Месяц назад все обновил. Может у меня гента старая ? :)
Короче колдплага нет среди установленных. В инструкциях по настройке всяких хитрых драйверов упоминание о нем иногда присутствует но.. Речь ведь идет о стандартных иде? И до всяких плагов дело не доходит. Коль скоро все это лежит на рут директории.
Иногда такое случается. Попробуй драйвер иде вкомпилить в ядро.
Для работы хотплага нужно:
sys-apps/pciutils
sys-apps/usbutils
sys-apps/hotplug-base
sys-apps/hotplug
Ээээ. Проблема в том
что в линуксе я чайник. Я конечно тебя понял ("Попробуй драйвер иде вкомпилить в ядро" и все остальное, в железе рублю немного...)
Но вот как это сделать я не знаю.
+ я думаю поддержка IDE и так должна быть.
Ну во первых
Ну во первых надо поставить pciutils если не стоят
Затем (необязательно) можешь пробежаться по списку зависимостей хотплага ручками.Возможно хотплаг и поставится. Это было бы удачей.
Если не получится при выборе файловых систем в ядре включи старый добрый /dev. C хотплагом разберешся потом.
Настчет ядра.
lspci - список устройств выдает (из пакета pciutils)
Смотришь свой чипсет на IDE, ну и вообще при сборке ядра это лучше на соседней консоли для справки держать.
запускаем
genkernel --menuconfig all
Если ругается что такого нет - emerge genkernel
Идем в
Device Drivers --->
далее ATA/ATAPI/MFM/RLL support --->
далее смотри раздел про иде чипсеты
Отметка * - часть ядра, отметка M - подгружаемым модулем, нам надо в ядре
Можно отключить чипсеты которых на машинке нет. Оставляются всякие generic ну и то,что покажется нужным (DMA).
Там же можно выкинуть поддержку всяких там лент, идешных флопов и барахла которого ты не надеешся более встретить по жизни.
На некоторые пункты есть хелп.
Кстати вруби поддержку plag and play в Device Drivers --->
Ну оно потом ядро то и переосберет. Там потом перезагрузка,
update-modules и все такое.