[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ядра и все такое...



On Mon, 9 Oct 2006 09:45:14 +0300
Matviychuk Oleg wrote:

> On Sat, 07 Oct 2006 16:19:55 +0700
> Andrey Lubimets <andrey@nskes.ru> wrote:
> 
> > Matviychuk Oleg пишет:
> > > On Tue, 3 Oct 2006 14:26:39 +0400
> > > Timur Elzhov <elzhov@warelex.com> 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 подтянулся и
> еще что-то, не помню уже) и перебрано с выкидыванием лишнего. Работает
> на ура. Дело не в пакетиках определенно, так как на домашней машине
> проделывал аналогичные манипуляции.
> 
Ни у кого нет идей, куда покопать в свете этого?

-- 
Матвийчук Олег aka Matvey, LRU#349092
http://mathway.narod.ru

I am the "ILOVEGNU" signature virus. Just copy me to your signature.
This email was infected under the terms of the GNU General Public License.

Error 207: Invalid floating рoint oрeration. (Заплыв за буйки).



Reply to: