Documentation bug missing make image

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

 



Hey in the Linux Kernel Tester's Guide says that

Some distributions allow you to install a newly compiled kernel by running
# make install

as root from within the directory that contains the kernel sources.
Usually, however, you
will need to change the boot loader configuration file manually and if
you use lilo, you will
need to run /sbin/lilo to make the new kernel available to it.

    Moreover, if you use a modern distribution, you will need to
generate the initrd image

corresponding to the new kernel. The initrd images contain the kernel
modules that should
be loaded before the root filesystem is mounted as well as some
scripts and utilities that
should be executed before the kernel lets init run. To create the
initrd image for your
kernel and copy it to the system’s /boot directory, you can do:

# mkinitrd -k vmlinuz-<kernel_version> -i initrd-<kernel_version>

but in the ubuntu 10.04 you maight change the mkinitrd for the
update-initramfs comand

      The update-initramfs script manages your initramfs images on your local
       box.  It keeps track of  the  existing  initramfs  archives  in  /boot.
       There  are three modes of operation create, update or delete.  You must
       at least specify one of those modes.

       The initramfs is a gzipped cpio archive.   At  boot  time,  the  kernel
       unpacks  that archive into RAM disk, mounts and uses it as initial root
       file system. All finding of the  root  device  happens  in  this  early
       userspace.


In the FAQ help of kernel newbies doesn't tell about it

Hope it could  help to someone else it took me a while to understand
the reason of the problem.

Thanks for all

Victor Rodriguez

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ




[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux