|
Home > Archive > alt.os.linux > June 2002 > Hi - linux boot question
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Hi - linux boot question
|
|
|
| Hi,
I'm new to Linux ( < 1 year ) .. But I'm am experienced SVR4 and AIX
UNIX developer.
There are certain areas of Linux build / boot sequence that I'm not quite
sure
I understand and it is vaguely docuemented for a Intel boot sequence.
I'm curious to what these files are after a Linux build
found at /usr/src/linux are used for by lilo :
arch/i386/boot/bzImage
vmlinux
System.map
There is also another strange step in making a "ramdisk" using
mkinitrd -v -f /boot/initrd.<myver> 2.4.7-10custom.<myver>;
I think that whatever lilo boots is a combined file of Linux (vmlinux? )
and a ramdisk ( initrd) that eventually starts Linux from the harddisk.
Bascially,
I'm trying to add a new boot driver to the startup ramdisk and I can't
get it included. Nor is it built included in the kernel when built.
Can anyone reference a detailed writeup on the Intel boot sequence ?
I poked around RedHat and Sourecforce, but haven't found anything
but general descriptions.
| |
| Dingo 2002-06-27, 10:25 pm |
| http://brun.dyndns.org/pub/linux/lilo/
The 22.3.1 tarball includes quite a lot of documentation. I've
read it once but haven't compiled a kernel in a long time. This
is a recent (16June) upgrade btw, with significant changes.
If I remember correctly bzImage is a just-compiled kernel which
can then be copied to /boot/whatevername but when lilo is run it
must be given that name with image=xxx in it's config file.
vmlinux or vmlinuz are 'traditional' names for this usage,
you can have several such as mykernel-a mykernel-b and set
up optional kernels to boot with on this basis.
Multi staged booting for sure. When lilo is run it writes
a map file but that's where I have to get off before making
a complete idiot of myself.
HTH
Counterspam:
independently reverse characters on both sides of @
ognid2@ac.nortoediv
wb wrote:
>
> Hi,
>
> I'm new to Linux ( < 1 year ) .. But I'm am experienced SVR4 and AIX
> UNIX developer.
>
> There are certain areas of Linux build / boot sequence that I'm not quite
> sure
> I understand and it is vaguely docuemented for a Intel boot sequence.
>
> I'm curious to what these files are after a Linux build
> found at /usr/src/linux are used for by lilo :
>
> arch/i386/boot/bzImage
> vmlinux
> System.map
>
> There is also another strange step in making a "ramdisk" using
>
> mkinitrd -v -f /boot/initrd.<myver> 2.4.7-10custom.<myver>;
>
> I think that whatever lilo boots is a combined file of Linux (vmlinux? )
> and a ramdisk ( initrd) that eventually starts Linux from the harddisk.
>
> Bascially,
>
> I'm trying to add a new boot driver to the startup ramdisk and I can't
> get it included. Nor is it built included in the kernel when built.
>
> Can anyone reference a detailed writeup on the Intel boot sequence ?
> I poked around RedHat and Sourecforce, but haven't found anything
> but general descriptions.
|
|
|
|
|