kernel panic после сборки и перезагрузки ядра 2.6.33
День добрый, на http://wiki.debian.org/DebianRussian/make-kpkg указано "Решение проблемы с созданием initrd.img С недавнего времени в Debian появился баг, заключающийся в том, что после установки пакетов с собранными описанным здесь способом ядрами, не создаётся соответствующий им файл /boot/initrd.img. Для исправления применительно к уже установленному ядру, придётся создать initrd.img вручную: #update-initramfs -c -k <полная-версия-ядра> Для решения проблемы «на будущее» – закомментировать, как показано, вторую из процитированных ниже строк в файле /etc/kernel/postinst.d/initramfs-tools: # kernel-package passes an extra arg; hack to not run under kernel-package #[ -z "$2" ] || exit 0" у меня такого файла нет - /etc/kernel/postinst.d/initramfs-tools в каталоге /etc/kernel/postinst.d - пусто ...(( у меня успешно выполняется команда # fakeroot make-kpkg --initrd --append-to-version=-cybermind kernel_image kernel_headers и создаются 2 deb-файла: linux-headers-2.6.33-cybermind_2.6.33-cybermind-10.00.Custom_i386.deb и linux-image-2.6.33-cybermind_2.6.33-cybermind-10.00.Custom_i386.deb и далее успешно: /usr/src/linux-source-2.6.33# update-initramfs -c -k 2.6.33-cybermind update-initramfs: Generating /boot/initrd.img-2.6.33-cybermind в /lib/modules присутствуют каталоги: # ls /lib/modules/ 2.6.26-1-686 2.6.26-2-686 2.6.26-2-openvz-686 2.6.33-cybermind после перезагрузки - kernel panic (( как побороть? Best regards, Чертов Вячеслав. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/156001273497...@web142.yandex.ru
Re: kernel panic после сборки и перезагрузки ядра 2.6.33
Hi, C. initrd в грабе новый прописан? А саму проблему с несоздаваемым initrd я решил просто - отказался от initrd и всё собираю с make localyesconfig. Понедельник 10 мая 2010 18:22:33 you wrote: > День добрый, > > на http://wiki.debian.org/DebianRussian/make-kpkg > указано "Решение проблемы с созданием initrd.img > С недавнего времени в Debian появился баг, заключающийся в том, что после > установки пакетов с собранными описанным здесь способом ядрами, не > создаётся соответствующий им файл /boot/initrd.img. Для исправления > применительно к уже установленному ядру, придётся создать initrd.img > вручную: #update-initramfs -c -k <полная-версия-ядра> > Для решения проблемы «на будущее» – закомментировать, как показано, вторую > из процитированных ниже строк в файле > /etc/kernel/postinst.d/initramfs-tools: # kernel-package passes an extra > arg; hack to not run under kernel-package #[ -z "$2" ] || exit 0" > > у меня такого файла нет - /etc/kernel/postinst.d/initramfs-tools > в каталоге /etc/kernel/postinst.d - пусто ...(( > > у меня успешно выполняется команда > # fakeroot make-kpkg --initrd --append-to-version=-cybermind kernel_image > kernel_headers > > и создаются 2 deb-файла: > linux-headers-2.6.33-cybermind_2.6.33-cybermind-10.00.Custom_i386.deb и > linux-image-2.6.33-cybermind_2.6.33-cybermind-10.00.Custom_i386.deb > > и далее успешно: > /usr/src/linux-source-2.6.33# update-initramfs -c -k 2.6.33-cybermind > update-initramfs: Generating /boot/initrd.img-2.6.33-cybermind > > в /lib/modules присутствуют каталоги: > # ls /lib/modules/ > 2.6.26-1-686 2.6.26-2-686 2.6.26-2-openvz-686 2.6.33-cybermind > > > после перезагрузки - kernel panic (( > > как побороть? > > Best regards, > Чертов Вячеслав. >
Re: kernel panic после сборки и перезагрузки ядра 2.6.33
поборолось добавлением вручную строки initrd /boot/initrd.img-2.6.33-cybermind в секцию menuentry "Debian GNU/Linux, linux 2.6.33-cybermind" в файле /boot/grub/grub.cfg по аналогии с секцией стабильного ядра : menuentry "Debian GNU/Linux, linux 2.6.33-cybermind" по аналогии с секцией стабильного ядра menuentry "Debian GNU/Linux, linux 2.6.26-2-686" { set root=(hd0,1) search --fs-uuid --set 1224ab50-61c4-4619-8afa-7cbd6c3453ea linux /boot/vmlinuz-2.6.26-2-686 root=UUID=1224ab50-61c4-4619-8afa-7cbd6c3453ea ro initrd /boot/initrd.img-2.6.26-2-686 } непонятно только почему автоматизированного процесса не получилось Best regards, Чертов Вячеслав. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/302211273558...@web145.yandex.ru
Re: Re: kernel panic после сборки и перезагрузки ядра 2.6.33
10.05.10, 17:57, "Boris Bobrov" : ] Hi, C. ] initrd в грабе новый прописан? ] А саму проблему с несоздаваемым initrd я решил просто - отказался от initrd и ] всё собираю с make localyesconfig. ] Понедельник 10 мая 2010 18:22:33 you wrote: в /boot/grub/grub.cfg присутствует: menuentry "Debian GNU/Linux, linux 2.6.33-cybermind" { set root=(hd0,1) search --fs-uuid --set 1224ab50-61c4-4619-8afa-7cbd6c3453ea linux /boot/vmlinuz-2.6.33-cybermind root=/dev/sda1 ro } menuentry "Debian GNU/Linux, linux 2.6.33-cybermind (single-user mode)" { set root=(hd0,1) search --fs-uuid --set 1224ab50-61c4-4619-8afa-7cbd6c3453ea linux /boot/vmlinuz-2.6.33-cybermind root=/dev/sda1 ro single } menuentry "Debian GNU/Linux, linux 2.6.33" { set root=(hd0,1) search --fs-uuid --set 1224ab50-61c4-4619-8afa-7cbd6c3453ea linux /boot/vmlinuz-2.6.33 root=/dev/sda1 ro } menuentry "Debian GNU/Linux, linux 2.6.33 (single-user mode)" { set root=(hd0,1) search --fs-uuid --set 1224ab50-61c4-4619-8afa-7cbd6c3453ea linux /boot/vmlinuz-2.6.33 root=/dev/sda1 ro single } Best regards, Чертов Вячеслав. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/280611273554...@web145.yandex.ru