On Sat, 07 Oct 2006 16:19:55 +0700 Andrey Lubimets <[EMAIL PROTECTED]> wrote:
> Matviychuk Oleg пишет: > > On Tue, 3 Oct 2006 14:26:39 +0400 > > Timur Elzhov <[EMAIL PROTECTED]> wrote: > > > >> On Mon, Oct 02, 2006 at 09:48:53PM +0300, Oleg Matviychuk wrote: > >> > >>> Ну, например, загрузка системы останавливается,ибо не может > >>> смонтировать САТА винт. Потому что драйвер не загружен. Хотя > >>> в /etc/modules прописан. Или оно куда в другое место начиная с > >>> 2.6.14 смотрит? В ядре драйвер есть, он загружается, но позже. > >> Чтобы подмонтировать корневую ФС, libata и драйвер вашей ФС должны > >> быть либо в initrd (у меня так), либо должны быть собраны > >> статически. С initrd ядро собирается make-kpkg --initrd. Кстати > >> убедитесь, что девайс для файловых сстем на SATA диске > >> в /etc/fstab - /dev/sdaX (а не /dev/hdaX). > >> > > 1. ФС не корневая. > > 2. Собирал статикой как минимум драйвер. Я так понимаю, libata > > должна тянутся, хотя могу ошибатся. Не помогло. Деталей не помню, > > когда попустит, попробую еще пособирать, сейчас меня уже тошнит =) > > 3. Именно так make-kpkg --initrd и собирал. Даже в настройках initrd > > прописывал драйвер. > > 4. В фстаб все культурно - после загрузки mount -a все ставит на > > места. > > > > ЗЫ. В данный момент вопрос не технический, а чисто идеологический. > > Вот у меня работает сарж. Ядро самосборное, но без извратов - просто > > выкинул ненужное, даже статикой почти ничего не собирал > > дополнительно. Считай, облегченный конфиг дистрового 2.6.8. Причем, > > собиралось до появления винта САТА. Да, модуль не грузился, но > > грязное cat sata_nv >> /etc/modules решило проблему. > > А теперь, беру дистровое ядро 16.16 или 17.2. Ставлю - не работает. > > То есть я уже не смогу просто обновится до etch. Выискивать, в чем > > проблема, я на данный момент устал. Поживу пока на старом, ничего со > > мной не станется. > > Вопрос такого характера: чего необходимо шаманить для установки > > нового _дистрового_ ядра на работающую систему со стандартным > > ядром? Или я чего-то не понял? > здесь - http://www.debian.org/News/2006/20060901 - написано следующее: > "Чтобы пакеты обновлённого ядра Linux стали доступны для программы > установки Debian, она также должна быть обновлена. Для этого должны > быть обновлены следующие пакеты: base-config, base-installer, > debian-installer и preseed." > Я так понял, что это необходимое условие и для апгрейда до etch, и > для установки нового, самоскомпилёного пакета ядра. > Кстати, забыл. Нефига не обязательно. На работе с бэкпортов давным давно стянуто дистровое 2.6.16.16 (для того, чтобы yaird подтянулся и еще что-то, не помню уже) и перебрано с выкидыванием лишнего. Работает на ура. Дело не в пакетиках определенно, так как на домашней машине проделывал аналогичные манипуляции. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]