[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:53201] ローカルカーネルのビルドについて
上林です
# google group からの転送です
linux-source-2.6.30 2.6.30-8
をローカルでビルドしようとしています。
テストとしてパッケージになっているカーネルの
/boot/config-2.6.30-2-amd64 を/usr/src/linux-source-2.6.30/.config
にそのままコピーし/usr/src/linux-source-2.6.30/で
make-kpkg --append_to_version -8-amd64-local kernel_image
をしたところ
ls ../*.deb
../linux-xenu-2.6.30-8-amd64-local_2.6.30-8-amd64-
local-10.00.Custom_amd64.deb
とxen のパッケージが作成されました。
このxenパッケージのインストールを試みたのですが
Internal Error: Could not find image (/boot/vmlinuz-2.6.30-8-amd64-
local)
dpkg: error processing linux-xenu-2.6.30-8-amd64-local (--install):
subprocess installed post-installation script returned error exit
status 2
となりインストールで来ませんでした。
kernel-package がどのように変更されたのかよく分かっていません。
標準的なローカルカーネルのビルドはどのように行えば良いのでしょうか?
ii initramfs-tools 0.93.4
ii kernel-package 12.022
ii linux-source-2.6.30 2.6.30-8
ii linux-image-2.6.30-2- 2.6.30-8
/usr/share/doc/kernel-package/README.gz にかかれている
--8<---------------cut here---------------start------------->8---
cp /usr/share/kernel-package/examples/etc/kernel/postinst.d/initramfs
\
/etc/kernel/postinst.d/
cp /usr/share/kernel-package/examples/etc/kernel/postrm.d/initramfs \
/etc/kernel/postrm.d/
--8<---------------cut here---------------end--------------->8---
を行っています。