dear friends, diz z my 1st mail to de list. am very new to suse+linux. so can any body give me a help to compile my kernel on suse. i know the normal compilation methode. but in suse /boot folder has a is file called initrd-* file, so how to get this file. pls guide me to step by step... -- ... "The future lies ahead." _______________________ < Have you mooed today? > ----------------------- \ ^__^ \ (oo) \_______ (__) \ )\/\ ||------w | || ||
On Monday 17 October 2005 05:10 am, Sinhalaya wrote:
dear friends,
diz z my 1st mail to de list. am very new to suse+linux. so can any body give me a help to compile my kernel on suse. i know the normal compilation methode. but in suse /boot folder has a is file called initrd-* file, so how to get this file.
pls guide me to step by step...
The initrd file contains modules that are needed by the kernel at BOOT time only.... Modules needed before the kernel gets fully running and able to load modules as needed. Such as the module that handles the file system for '/'. In /etc/sysconfig/kernel, at the top, you will find a line like: INITRD_MODULES="piix ata_piix aic7xxx processor thermal fan jbd ext3" which is a list of the modules needed by my system. You would have something different. Once you have the needed modules in that list, run the command: /sbin/mkinitrd -k "vmlinuz-2611.12" -i "initrd-2611.12" where the name of "vmlinuz-2611.12" is the name of the kernel you just built and placed in /boot and "initrd-2611.12" is the name of the initrd module you wish to create.
Thank You! my dear friends, i could success it without any problem so again thank you for your immediate help... special thank should go to bmarsh, he gave me a good step by step guide. On 10/17/05, Bruce Marshall <bmarsh@bmarsh.com> wrote:
On Monday 17 October 2005 05:10 am, Sinhalaya wrote:
dear friends,
diz z my 1st mail to de list. am very new to suse+linux. so can any body give me a help to compile my kernel on suse. i know the normal compilation methode. but in suse /boot folder has a is file called initrd-* file, so how to get this file.
pls guide me to step by step...
The initrd file contains modules that are needed by the kernel at BOOT time only.... Modules needed before the kernel gets fully running and able to load modules as needed. Such as the module that handles the file system for '/'.
In /etc/sysconfig/kernel, at the top, you will find a line like:
INITRD_MODULES="piix ata_piix aic7xxx processor thermal fan jbd ext3"
which is a list of the modules needed by my system. You would have something different.
Once you have the needed modules in that list, run the command:
/sbin/mkinitrd -k "vmlinuz-2611.12" -i "initrd-2611.12"
where the name of "vmlinuz-2611.12" is the name of the kernel you just built and placed in /boot and "initrd-2611.12" is the name of the initrd module you wish to create.
-- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
-- ... "The future lies ahead." _______________________ < Have you mooed today? > ----------------------- \ ^__^ \ (oo) \_______ (__) \ )\/\ ||------w | || || 2.6.13-gentoo-r2-AIT-v3.53
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Monday 2005-10-17 at 15:10 +0600, Sinhalaya wrote:
diz z my 1st mail to de list. am very new to suse+linux. so can any body give me a help to compile my kernel on suse. i know the normal compilation methode. but in suse /boot folder has a is file called initrd-* file, so how to get this file.
Read: /usr/src/linux/README.SUSE - -- Cheers, Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDU+5ytTMYHG2NR9URAktMAKCGarrOK+jiqWGTEHcPjkYvxTKeegCeOaW+ HVJBic6KfH7bd91/NKFUzI8= =eWjW -----END PGP SIGNATURE-----
participants (3)
-
Bruce Marshall
-
Carlos E. R.
-
Sinhalaya