[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mkinitrd ? kernel image problem !!



See kernel-package.  It's the Debian way to build an install kernels.
Takes care of all that stuff...

$ cd $HOME/src/kernel-source-X.X.X
$ make menuconfig
$ make-kpkg clean
$ fakeroot make-kpkg --revision 5:myhost.1.0 kernel_image
$ su 
Password:
$ dpkg -i ../kernel-image*.deb
$ reboot

You might edit lilo.conf before the install. dpkg will run lilo for you.

On Wed, Aug 30, 2000 at 03:19:01PM +0800, Tommy Wu wrote:
> Hi!
> 
>   I've found that there is no mkinitrd commnad in Debian.  Is there
>   any tools or package can do the same thing like mkinitrd in RedHat ?
>  
>   In RedHat:
> 
>     Use mkinitrd I can give a new pathname for new kernel's modules.
>     Like /boot/vmlinuz-2.2.17-1 with /lib/modules/2.2.17-1 and
>     /boot/vmliniz-2.2.17-2 with /lib/modules/2.2.17-2 ... etc.
> 
>     So I can just only add a new entry in /etc/lilo.conf, then reboot
>     for test new kernel. If failed, I can easy to switch back the old
>     kernel, because they are use the different modules path.
> 
>   But in Debian:
> 
>     I can't find mkinitrd program. So everytime I need to test new
>     kernel, I must to move the modules path /lib/modules/2.2.17 to
>     /lib/modules/2.2.17.old and move the /boot/vmlinuz-2.2.17 to
>     /boot/vmlinuz-2.2.17.old, then install the new kernel and modules,
>     then reboot it.
>   
>     If this new kernel can't work. I found there is no easy way to
>     switch back.  Because the /lib/modules/2.2.17 is for new kernel,
>     so the old kernel image can't find some modules in the path
>     contain new modules.
> 
>     So I must boot from a floopy or CD-ROM to mount the disk, then
>     move the /lib/modules/2.2.17.old back to /lib/modules/2.2.17 to
>     let old kernel image work.
> 
>   Is there any suggest for testing new kernel and modules easy like I
>   do it in a RedHat box ?
> 
> -- 
> 
>     Tommy Wu mailto:tommy@teatime.com.tw
>     http://www.teatime.com.tw/~tommy ICQ: 22766091 Mobile Phone: +886
>     936 909490 TeaTime BBS +886 2 31515964 24Hrs V.Everything
> 
> 
> -- Unsubscribe?  mail -s unsubscribe
> debian-user-request@lists.debian.org < /dev/null
> 
> 

-- 
Copyright © 2000 Megalomania Industries, Inc.



Reply to: