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,
> Чертов Вячеслав.
>