Re[2]: сборка ядра
Здравствуйте, Alexander. Вы писали 5 апреля 2006 г., 13:26:03: pasha wrote: Здравствуйте, debian-russian. Что-то уже совсем ничего не понимаю. на работе в WMWare по Mandrake 9 собрал 2.6.15.3 причём модуль it812х можно было как включить в ядро так и скомпилировать модулем. Дома же debian 3.1 sarge при конфигурирования ядра it812x компилится только модулем при насильном (в смысле нажатия клавиши М а не переключая пробелом) говорит что нельзя почемуто этот модуль включить в ядро. Как вообще такое может быть. Я как уже только не пробовал собирать дома новое ядро и ни как не получается. Как не дома где соберу так работает. Все файловые системы и контроллеры ide я интегрирую в ядро, а оно всё о своём:kernel panic - not syncing: VFS Unable to mount root fs on unknown -block(3,2). Может это что-то конкретно зависящее от моего железа. В смысле нужен какойто модуль, а я его пропускаю. У меня мама GigaByte GA-8l945P-G. А оно тебе вообще надо собирать ядро самому? Чем тебя дистрибутивное не устраивает? Просто если у тебя такие вопросы возникают - может ну его нафиг не надо мазохизмом заниматься? в дистрибутивном ядре нет it821x, а он мне нужен для остальных винтов и сидирумов! -- С уважением, pasha mailto:[EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re[2]: сборка ядра
Здравствуйте, . -- Пересылаемое письмо -- От: pasha [EMAIL PROTECTED] К: Иван Лох [EMAIL PROTECTED] А также к: Время создания: Mon, 3 Apr 2006 09:33:20 +0300 Тема:сборка ядра Прикрепленные файлы: none Здравствуйте, Иван. Вы писали 1 апреля 2006 г., 15:19:06: On Sat, Apr 01, 2006 at 03:04:48PM +0300, pasha wrote: Здравствуйте, debian-russian. собрал сегодня собрал ядро 2.6.15.3 вроде ошибок не было добавил в lilo.conf следущее image=/boot/bzimage-2.6.15.3 read-only label=new-kernel при перезагрузке с новым ядром мне вываливается: kernel panic - not syncing: VFS Unable to mount root fs on unknown - block(3,2) Что я не так делаю? Может при конфигурировании ядра забыл что-то включить? Например, поддержку используемой Вами файловой системы. Она либо должна компилироваться в ядро статически, либо надо собирать и прописывать в lilo initrd с этим модулем. -- Иван Лох Интерстно, драйверы файловой системы и контроллера я в ядро включил, пересобрал и всё равно такой же эффект. p.s. нужный мне модуль it821x устанавливается только модулем, а мне бы хотелось например поставить этот винт на ide1, а не на ide0, там сидюки себя лучше чувствуют. Как мне поступить в этом случае? -- С уважением, pasha mailto:[EMAIL PROTECTED] -- Конец пересылаемого письма -- -- С уважением, pasha mailto:[EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re[2]: сборка ядра
Здравствуйте, Иван. Вы писали 3 апреля 2006 г., 10:53:42: On Mon, Apr 03, 2006 at 10:34:24AM +0300, pasha wrote: On Sat, Apr 01, 2006 at 03:04:48PM +0300, pasha wrote: добавил в lilo.conf следущее image=/boot/bzimage-2.6.15.3 read-only label=new-kernel при перезагрузке с новым ядром мне вываливается: kernel panic - not syncing: VFS Unable to mount root fs on unknown - block(3,2) Что я не так делаю? Может при конфигурировании ядра забыл что-то включить? Например, поддержку используемой Вами файловой системы. Она либо должна компилироваться в ядро статически, либо надо собирать и прописывать в lilo initrd с этим модулем. Интерстно, драйверы файловой системы и контроллера я в ядро включил, пересобрал и всё равно такой же эффект. p.s. нужный мне модуль it821x устанавливается только модулем, а мне бы хотелось например поставить этот винт на ide1, а не на ide0, там сидюки себя лучше чувствуют. Как мне поступить в этом случае? Как Вы включили контроллер если он у Вас и есть it821x? Если он у Вас не компилится статически, то Вы _должны_ сделать initrd используя yaird. положить туда модуль it821x и прописать его в lilo initrd=/boot/initrd.img-2.6. P.S. it821x есть в разумно новых прекомпилированных ядрах из sid В 2.6.14 и 2.6.15, точно. -- Иван Лох для ide0 it821x не нужен каналы ide1 и ide2 работают только когда включен райд, а ide0 работает по любому, поэтому и нужен модуль. я хочу поставить сидюки на ide0 там где они и должны быть, а винты на ide1 и ide2(нет у меня SATА винтов). вот и мучаюсь. -- С уважением, pasha mailto:[EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Re[2]: сборка ядра
On 03/04/06, pasha [EMAIL PROTECTED] wrote: On Mon, Apr 03, 2006 at 10:34:24AM +0300, pasha wrote: On Sat, Apr 01, 2006 at 03:04:48PM +0300, pasha wrote: добавил в lilo.conf следущее image=/boot/bzimage-2.6.15.3 read-only label=new-kernel при перезагрузке с новым ядром мне вываливается: kernel panic - not syncing: VFS Unable to mount root fs on unknown - block(3,2) Что я не так делаю? Может при конфигурировании ядра забыл что-то включить? Например, поддержку используемой Вами файловой системы. Она либо должна компилироваться в ядро статически, либо надо собирать и прописывать в lilo initrd с этим модулем. Интерстно, драйверы файловой системы и контроллера я в ядро включил, пересобрал и всё равно такой же эффект. p.s. нужный мне модуль it821x устанавливается только модулем, а мне бы хотелось например поставить этот винт на ide1, а не на ide0, там сидюки себя лучше чувствуют. Как мне поступить в этом случае? Как Вы включили контроллер если он у Вас и есть it821x? Если он у Вас не компилится статически, то Вы _должны_ сделать initrd используя yaird. положить туда модуль it821x и прописать его в lilo initrd=/boot/initrd.img-2.6. P.S. it821x есть в разумно новых прекомпилированных ядрах из sid В 2.6.14 и 2.6.15, точно. -- Иван Лох для ide0 it821x не нужен каналы ide1 и ide2 работают только когда включен райд, а ide0 работает по любому, поэтому и нужен модуль. я хочу поставить сидюки на ide0 там где они и должны быть, а винты на ide1 и ide2(нет у меня SATА винтов). вот и мучаюсь. Возвращаясь к старому: 1) в настройках LILO в root=... что прописано? 2) почему kernel-package (make-kpkg) использовать не хотите? su apt-get install kernel-package cd /usr/src/linux-2.x.x make menuconfig ramdisk (y) initrd (*) cramfs (y) . make-kpkg clean make-kpkg --initrd --revision=my.0.1 kernel_image dpkg -i ../kernel-image-2.x.x_my.0.1_i386.deb -- BR, Stanislav