HowTo:Ubuntu 6.10 LiveCD

From XastirWiki

Jump to: navigation, search

This file gives step-by-step instructions for reproducing a Ubuntu Live CD with xastir built on a Ubuntu 6.10 Edgy Eft system. I make no claims that it is the most efficient method, but it got me from a clean Ubuntu LiveCD to one with a working xastir in just a few simple steps.


[edit] Preparation

I've only done this on a Ubuntu System, so a pre-requesite would be to have Ubuntu 6.06 or 6.10 already installed. Download a from LiveCD (called the Destop CD Image), this is used as the base from which we build our system. Next download and install Reconstructor.

"Reconstructor is a Live CD creator for Ubuntu Linux. It uses the Ubuntu Linux Live CD as a base, and then allows customization of boot screens (usplash), gnome settings, and software (you can also use the chroot environment to make other changes before creating the live cd)."

[edit] Lets Begin

The first time reconstructor is run, it may complain that you are missing squashfs and some other components, I tried pressing the button to automatically install the missing components but it didn't work for me. I had to manually install them using

 sudo apt-get install squashfs-tools libbogl-dev usplash-dev dpkg-dev fakeroot	

First you will be asked which CD Type you wish to make. I chose "Desktop (Live CD)".


Image:LiveCDScreen1.png

In the next screen, you will be asked to pick a "working directory", and to enter the Live CD ISO filename (which you downloaded already and should have on the filesystem). Please ensure that the chosen "working directory" has enough space to complete the build process (4GB+). Also there are several checkboxes, on the first run through these all need to be selected. With those selected, hit "Next".

Image:LiveCDScreen2.png

Make yourself a cup of coffee, as depending on the speed of your machine, it could take a few minutes to get to the next screen. This is the (optional) Customization screen. You should now see the "Estimated ISO Size" of 713MB (I took note of this as my target size for the custom CD) at the top right of the screen, and a line of Tabs, with "Boot Screen" highlighted.

At the bottom left of the screen there is a Black box marked "Terminal", press this and you will be brought into a shell were we can now customize the contents of the CD.

Image:LiveCDScreen3.png

[edit] Live CD Customisation

Once the terminal is running we can now follow the instructions in HowTo:Ubuntu 6.10. One difference is that, in this shell, we are the root user, so sudo is not required. I.e. instead of using

 sudo apt-get build-essential	

use

 apt-get build-essential 	

Also, even though the userid says that we are the "root" user, there are various environment variables defined. One of these defines the home directory to be

 /home/admin	

so that is the defined "home" directory, but it doesn't exist. So you will have to create it by using

 mkdir /home/admin	

Other than that I pretty much followed the instructions in HowTo:Ubuntu 6.10 There is a CD constructed using this process available at http://ireland.aprs2.net/xastir

Views
Personal tools
Navigation