LINUX.ORG.RU

Не делать make install, делать make bzImage, копировать образ куда надо и запускать lilo врукопашную.

SatanClaus ★★★
()

Читайте доки они рулез!

/sbin/installkernel

# This script is called from /usr/src/linux/arch/i386/boot/install.sh. # If you install it as /sbin/installkernel, you can do a "make install" # from a generic kernel source tree, and the image will be installed to # the proper place for Debian GNU/Linux.

sdio ★★★★★
()

make bzImage
make modules
make modules_install
cp arch/i386/boot/bzImage /boot/vmlinuz
cp System.map /boot/System.map

фсио

JB ★★★★★
()
Ответ на: комментарий от JB

>cp arch/i386/boot/bzImage /boot/vmlinuz
>cp System.map /boot/System.map

и поместить это в /root/bin/installkernel
я именно так сделал. точнее так:

#!/bin/sh

# "make install" script for i386 architecture
#
# Arguments:
# $1 - kernel version
# $2 - kernel image file
# $3 - kernel map file
# $4 - default install path (blank if root directory)

echo "Running kernel install script"

VERSION=$1
PREFIX=$4

cat $2 >${PREFIX}/vmlinuz-${VERSION}
ln -f -s vmlinuz-${VERSION} ${PREFIX}/vmlinuz

cat $3 >${PREFIX}/System.map-${VERSION}
ln -f -s System.map-${VERSION} ${PREFIX}/System.map

echo "Kernel installed. Run mkinitrd"

smartly ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.