Quote of the day : "Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders." Alanna

Next quote in 1.1 hours. [suggest a quote]

Creation of a Fedora Core boot CD

Introduction

Fedora Core is a Linux distribution. You can get it there.
This tutorial will guide you, step by step, through the creation of a boot CD for Fedora Core.
For this tutorial, we used Fedora Core 4 64 bits and Fedora Core 3 32 bits. But it should work with most versions.

Summary

Material

You need (if you want to follow exactly and serenely our walkthrough) : If you are creating a boot CD for Fedora Core 4 64 bits (I don't know about Fedora Core 4 32 bits), you also need this mkbootdisk (leeched from Fedora Core 3).

Instructions

Under Windows

Make sure you have all material.

Then, if you're creating the boot CD for Fedora Core 3 (FC3) 32 bits, you can skip this step. I don't know about other versions, but I know you'll need this for FC4 64 bits :
copy mkbootdisk to a floppy disk (place it right in the top level of the floppy, not in a folder).

Reboot on FC's DVD

At the Linux prompt, type linux rescue.
Choose the language and the keyboard.
It asks for something about the network... I answered yes but I think you can choose whichever you want.
Then it asks if you want it to mount the system on /mnt/sysimage → choose Continue (do not choose read only).

Now we have the command line :)

Type chroot /mnt/sysimage (I thinks it loads the system or something).
Connect as a root by typing su (or su -, I don't know what difference it makes), then enter the root password (note : the characters you type don't appear on the screen, this is normal, they are taken into consideration, don't worry).
Find out the kernel version by typing uname -r.
Create the CD image by typing /sbin/mkbootdisk --verbose --iso --device /root/boot.iso 2.6.9-1.667 (replace 2.6.9-1.667 by your kernel version) : this instruction creates a boot CD image named boot.iso in the /root folder (--verbose means it tells you what it's doing, and I don't know what the use of --device is).

If the step above fails (eg if you have FC4 64 bits), you'll need to use the mkbootdisk of the floppy disk. Here is how :
Eject the CD/DVD (and the floppy disk) and reboot (CTRL+ALT+DEL)

Back under Windows

Run Explore2fs and use it to get the boot CD image, which is on your linux partition, in the /root folder.
Burn the CD (I strongly advise you to use a rewritable media, for you'll need to create a new boot CD every time you'll update your kernel - note that you can boot a new kernel with a CD with an older version, but then the running kernel will be the old one).

CONGRATULATIONS, you've just won a beautiful FC boot CD !

Credits

We used the following resources to write this tut :
Comments :
No comments yet
[Add a comment]