Login
Kernel unter Debian?
121
NEW 19.12.05 14:54
я тут решил поставить новый кернель. нашел инфо на http://www.debiananwenderhandbuch.de (довльно таки объемная книжечка по GNU/Linux.) Сделал все как написано:
1. установил все необходимые пакеты которые были указаны ( gcc, libc5-dev binutils, make, gawk, mawk, gzip, shellutils, grep, bin86, libncurses5-dev) Многие из них были установлены.
2. распаковал все в /usr/src/ и получил /usr/src/linux-2.6.14 после чего переименовал ее в /usr/src/linux-2.6.14-src
3. установил make-kpkg.
4. октонфигурировал кернель командой make menuconfig
5. потом запустил make-kpkg build binary modules modules_config
6. перезагрузился на новом кернеле и при загрузке получил kernel panic
Почему?
1. установил все необходимые пакеты которые были указаны ( gcc, libc5-dev binutils, make, gawk, mawk, gzip, shellutils, grep, bin86, libncurses5-dev) Многие из них были установлены.
2. распаковал все в /usr/src/ и получил /usr/src/linux-2.6.14 после чего переименовал ее в /usr/src/linux-2.6.14-src
3. установил make-kpkg.
4. октонфигурировал кернель командой make menuconfig
5. потом запустил make-kpkg build binary modules modules_config
6. перезагрузился на новом кернеле и при загрузке получил kernel panic
Почему?
NEW 19.12.05 14:59
in Antwort anatoli888 19.12.05 14:54, Zuletzt geändert 19.12.05 15:00 (BSDLamer)
потому что ты не парвильно его отконфигурил 
кста а он причину паники сказал ?
кста а он причину паники сказал ?
0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
NEW 19.12.05 15:07
in Antwort anatoli888 19.12.05 14:54, Zuletzt geändert 19.12.05 15:07 (Russman)
Welcome to the club! :-)
Скорее всего так сконфигурировал, что оно работать не может. Когда я первый раз ставил свое ядро, то пришлось его переделывать 4 раза прежде чем оно запустилось :-)
Я руководствуюсь следующими принципами: стараться не менять настройки по умолчанию, точно знать что мне нужно и включть только то что нужно, все что можно пихать в модули. Возможно это уже и не работает. Последнее ядро собирал 3 года назад.
---
А зачем, а так, для продолжения .... (2:5030/54.7)
Скорее всего так сконфигурировал, что оно работать не может. Когда я первый раз ставил свое ядро, то пришлось его переделывать 4 раза прежде чем оно запустилось :-)
Я руководствуюсь следующими принципами: стараться не менять настройки по умолчанию, точно знать что мне нужно и включть только то что нужно, все что можно пихать в модули. Возможно это уже и не работает. Последнее ядро собирал 3 года назад.
---
А зачем, а так, для продолжения .... (2:5030/54.7)
NEW 19.12.05 15:20
VFS: Cannot open root device "hdb1" or unknown-block(0,0)
Please append a correct "root=" boot partition
Kernel panic - not syncing: VFS: unable to mount root fs on unwknown-block(0,0)
во...
попробую с oldconfig.
in Antwort BSDLamer 19.12.05 14:59
В ответ на:
кста а он причину паники сказал ?
кста а он причину паники сказал ?
VFS: Cannot open root device "hdb1" or unknown-block(0,0)
Please append a correct "root=" boot partition
Kernel panic - not syncing: VFS: unable to mount root fs on unwknown-block(0,0)
во...
попробую с oldconfig.
NEW 19.12.05 15:23
in Antwort anatoli888 19.12.05 15:20
как и Russman давно уже не компилил ядра. Но причиной может быть то что твое новоиспеченное ядро не поддерживает файловую систему на харде (забыл вкомпилить в ядро ?)
0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
NEW 19.12.05 15:27
in Antwort Russman 19.12.05 15:07
:)
я повключал все что было
. думал пригодится.
мне вобще то со старым неплохо но хотелось бы карточку wlan pci настроить да и конфигурацию Trust 320 SpaceCam испробовать а то она запылилась. вот я и думал может там чего надо будет при настройке да и увлекся.
с этим можно было бы тоже попробпвать но /usr/src/ пусрой был а при настройке карточки и камеры там должно че то лежать. этого покрайней мере требуют програмки при установке.
я повключал все что было
мне вобще то со старым неплохо но хотелось бы карточку wlan pci настроить да и конфигурацию Trust 320 SpaceCam испробовать а то она запылилась. вот я и думал может там чего надо будет при настройке да и увлекся.
с этим можно было бы тоже попробпвать но /usr/src/ пусрой был а при настройке карточки и камеры там должно че то лежать. этого покрайней мере требуют програмки при установке.
NEW 19.12.05 15:33
in Antwort BSDLamer 19.12.05 15:23
мне кажется это все таки конфигурация. 
когда я ставил kernel-image-2.4.27 с apt то он все воспринял и смонтировал.
когда я ставил kernel-image-2.4.27 с apt то он все воспринял и смонтировал.
NEW 19.12.05 15:33
in Antwort anatoli888 19.12.05 15:27
скачай исходники того ядра которое у тебя до этого было (там есть заголовочные файлы и прочая лабуда для твох драйверов)
0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
NEW 19.12.05 15:35
in Antwort anatoli888 19.12.05 15:33
а в прочем потренируйся ядра компилить если время и желание есть :)
Там почти к каждой опции описание есть, так что viel spass ;)
Там почти к каждой опции описание есть, так что viel spass ;)
0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
NEW 19.12.05 15:38
in Antwort anatoli888 19.12.05 15:20
А лило.конф отредактировал и заново лилу запустил?
---
Hастоящему индейцу завсегда везде ништяк. (2:5030/108.21)
---
Hастоящему индейцу завсегда везде ништяк. (2:5030/108.21)
NEW 19.12.05 15:41
in Antwort Russman 19.12.05 15:38
NEW 19.12.05 16:02
in Antwort anatoli888 19.12.05 15:41
> при установке он сам все прописал.
До чего дошел прогресс.
Он точно все правильно прописал?
---
Hет, я не хакеp: это был screen saver. (2:5025/38.206)
До чего дошел прогресс.
Он точно все правильно прописал?
---
Hет, я не хакеp: это был screen saver. (2:5025/38.206)
NEW 19.12.05 16:15
in Antwort anatoli888 19.12.05 14:54
>я тут решил поставить новый кернель.
- если я правильно понял ты хотел ядро обновить? а зачем вс╦ так усложнять, через APT не проще?
Незнаю, в ubuntu через APT в 5сек. не то что ядро, самого ч╦рта проапдейтить можно =) и никаких танцев с бубном. В принципе в Дэбе вс╦ точно так-же должно быть.
- если я правильно понял ты хотел ядро обновить? а зачем вс╦ так усложнять, через APT не проще?
Незнаю, в ubuntu через APT в 5сек. не то что ядро, самого ч╦рта проапдейтить можно =) и никаких танцев с бубном. В принципе в Дэбе вс╦ точно так-же должно быть.
NEW 19.12.05 16:17
in Antwort Russman 19.12.05 16:02
ага. нашел у меня груб и все сам прописал, загрузил initrd.img vmlinuz System.map-...
все автоматом так сказать.
в сусзе мне с грубом приходилось все ручками
а тут установил хотел зайти поменять а там все уже прописано.
насколько я понял это все делает make-kpkg
там в инфе так и стоит http://www.debiananwenderhandbuch.de/kernelbauen.html
все автоматом так сказать.
в сусзе мне с грубом приходилось все ручками
а тут установил хотел зайти поменять а там все уже прописано.
насколько я понял это все делает make-kpkg
там в инфе так и стоит http://www.debiananwenderhandbuch.de/kernelbauen.html
19.12.05 16:20
in Antwort =MxL= 19.12.05 16:15
я на kernel.org зашел смотрю а там последняя стабильная версия 2.6.14.3 а в apt его в списках пока нет. вот я и решил заодно make-kpkg испробовать.
NEW 19.12.05 16:24
Reason :
hd drivers are loaded from initrd.
Solution:
apt-get install initrd-tools
dpkg -i kernel-image-mysuperKernel.deb
cd /boot/
mkinitrd -o /boot/initrd.img-mysuperKernel
in /boot/grub/menu.list
title Debian GNU/Linux, kernel mysuperKernel
root (hd0,2)
kernel /boot/vmlinuz-mysuperKernel root=/dev/hdc3 ro
initrd /boot/initrd.img-mysuperKernel
in Antwort anatoli888 19.12.05 15:20, Zuletzt geändert 19.12.05 16:27 (timor_a)
В ответ на:
VFS: Cannot open root device "hdb1" or unknown-block(0,0)
Please append a correct "root=" boot partition
Kernel panic - not syncing: VFS: unable to mount root fs on unwknown-block(0,0)
VFS: Cannot open root device "hdb1" or unknown-block(0,0)
Please append a correct "root=" boot partition
Kernel panic - not syncing: VFS: unable to mount root fs on unwknown-block(0,0)
Reason :
hd drivers are loaded from initrd.
Solution:
apt-get install initrd-tools
dpkg -i kernel-image-mysuperKernel.deb
cd /boot/
mkinitrd -o /boot/initrd.img-mysuperKernel
in /boot/grub/menu.list
title Debian GNU/Linux, kernel mysuperKernel
root (hd0,2)
kernel /boot/vmlinuz-mysuperKernel root=/dev/hdc3 ro
initrd /boot/initrd.img-mysuperKernel
http://cyhex.com

