Line 2: |
Line 2: |
| | | |
| ;Will make a customized Live CD/DVD .iso file | | ;Will make a customized Live CD/DVD .iso file |
− | *This example is done using an installed [[Fedora_18|Fedora 18 TC2 gnome3-live-desktop]] | + | *This example is done using an installed [[Fedora_18|Fedora 18 TC2 gnome3-live-desktop]] in [http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html VirtualBox 4.2.4]; |
− | :But the same procedure works on earlier versions of fedora | + | :With the extensions installed - (required to save the remix.iso to USB stick) |
| + | :(Use at least a 30 GB VirtualBox Hard Disk) |
| + | :But similar procedures work with [http://archive.fedoraproject.org/pub/fedora/linux/releases/ '''Earlier versions of fedora'''] f7-f17 |
| + | |
| ==== Install the necessary software ==== | | ==== Install the necessary software ==== |
| To create a live image, the '''livecd-creator''' tool is used. Super user privileges are needed. The tool is more or less self-documenting, use the ''--help'' option to see options. | | To create a live image, the '''livecd-creator''' tool is used. Super user privileges are needed. The tool is more or less self-documenting, use the ''--help'' option to see options. |
Line 34: |
Line 37: |
| cp /usr/share/spin-kickstarts/*.ks /home/(user*)/spin-kickstarts/ | | cp /usr/share/spin-kickstarts/*.ks /home/(user*)/spin-kickstarts/ |
| cd /home/(user*)/spin-kickstarts/ | | cd /home/(user*)/spin-kickstarts/ |
| + | =====[http://git.fedorahosted.org/cgit/spin-kickstarts.git/ spin-kickstarts.git]===== |
| + | *These are more up to date kickstart files-(used for builds) |
| + | :Index: http://git.fedorahosted.org/cgit/spin-kickstarts.git/ |
| + | :Unzip this file : F18: http://git.fedorahosted.org/cgit/spin-kickstarts.git/snapshot/spin-kickstarts-f18.zip |
| + | :Use these kick-start files as shown in the above example. |
| + | :Be sure to not mix them with the files we added to /spin-kickstarts |
| + | *Suggest copying them to /home/(user)*/ to keep them apart. |
| + | |
| + | * Edit one of these .ks files with the '''gedit''' Text Editor |
| + | :see (section below for details of what you can do) |
| ====Example Terminal Command to Build .iso ==== | | ====Example Terminal Command to Build .iso ==== |
| | | |
Line 65: |
Line 78: |
| : --config=/home/(user*)/spin-kickstarts/ * (path to your /spin-kickstarts folder and .ks file) | | : --config=/home/(user*)/spin-kickstarts/ * (path to your /spin-kickstarts folder and .ks file) |
| | | |
− | ====Sample Build using a customized .ks file==== | + | ====Install Files==== |
| *Setup | | *Setup |
| su -c 'yum install livecd-tools spin-kickstarts' | | su -c 'yum install livecd-tools spin-kickstarts' |
| [[File:Remix-1.png]] | | [[File:Remix-1.png]] |
| + | ====Prepare Files in gedit==== |
| *Open and edit the appropriate kickstart file in gedit: | | *Open and edit the appropriate kickstart file in gedit: |
| :This is using the fedora-live-desktop.ks | | :This is using the fedora-live-desktop.ks |
Line 77: |
Line 91: |
| :Copy-Paste this entry to root terminal | | :Copy-Paste this entry to root terminal |
| [[File:Remix-4.png]] | | [[File:Remix-4.png]] |
− | *Start of session in root terminal (this example uses fedora 18 gnome3)
| + | |
| + | ====Copy/Paste command from gedit into root terminal==== |
| + | |
| + | :Start of session in root terminal (this example uses fedora 18 gnome3) |
| [[File:Remix-5.png]] | | [[File:Remix-5.png]] |
| *Begin to install | | *Begin to install |
Line 93: |
Line 110: |
| ==Resources== | | ==Resources== |
| ===[[Build_Your_Own_Remix_with_Fedora#Create.2FModify_the_kickstart_file |More Customizing Tips]]=== | | ===[[Build_Your_Own_Remix_with_Fedora#Create.2FModify_the_kickstart_file |More Customizing Tips]]=== |
| + | *Different ways to customize your kickstart Remix |
| + | ===[http://fedoraproject.org/wiki/Anaconda/Kickstart Anaconda Kickstart]=== |
| + | *Fedora's Detailed instructions on how to use a kickstart file in Fedora 18 |
| + | ===[https://fedoraproject.org/wiki/How_to_use_and_edit_comps.xml_for_package_groups How to use Comps for Package groups]=== |
| + | |
| ===[[Fedora_18#Customize_with_kickstart_files|Detailed information on the use of Kickstart files in Fedora 18]]=== | | ===[[Fedora_18#Customize_with_kickstart_files|Detailed information on the use of Kickstart files in Fedora 18]]=== |
| + | ===[https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Linux/6-Beta/html/Installation_Guide/Create_Software_RAID-x86.html Software Raid]=== |
| + | *Information on software raid |
| + | :Red_Hat_Enterprise Guide |
| + | ===[https://fedoraproject.org/wiki/How_to_create_a_Fedora_install_ISO_for_testing?rd=How_to_build_a_Rawhide_ISO_image_for_testing#Build_a_DVD.iso Build a DVD.iso]=== |
| + | # Activate a shell inside the mock chroot |
| + | # Next, create a DVD (this may take a while) |
| + | # Before proceeding, validate the ISO images using the sha256sum command |
| + | # Exit the mock shell, and copy the ISO image out of the chroot and have fun ... |
| + | ===[[Sugar_Creation_Kit#Tutorials|More Tutorials]]=== |