A regular questions that comes up is: how can I create a live cd from a normal Mandriva installed system without using the MCNLive remaster-on-the-fly method and without installing MCNive to the hard disk.
These are the basic steps to start from a clean Mandriva 2007.1 Spring installation and make it ready to build a live cd out of it with the mklivecd scripts. This works only with 2007.1, not with an earlier version, not with cooker.
You need the MCNLive Toronto CD in order to copy some files.
* Install 2007.1 Spring on one / partition, no extra /home partition. A swap partition is handy. Be sure you have installed all drakxtools and drakconf (the MCC). The drakxtools take care of the hardware detection. Be sure to install the standard kernel or the standard legacy kernel, or the official updated kernel. A kernel from contrib won't work.
* Add the software sources main and contrib
* urpmi mklivecd
(this will install the broken mklivecd scripts from /contrib and install all dependencies.)
* Replace all mklivecd scripts, just copy those from Toronto over to your installed system: :
/usr/sbin/mklivecd
/usr/sbin/hwdetect
/usr/share/mklivecd/*
* Copy /etc/rc.d/rc.sysinit and /etc/rc.d/init.d/halt from Toronto to your installed system
* Install draklive-install and replace the draklive-install script with the one from Toronto
* Download this syslinux packagage and install it:
http://home.tiscali.nl/berenstraat/mcnl/sy...2007.1.i586.rpm
(it is a non-patched syslinux package with the vesa menu feature)
* Copy the file /usr/lib/syslinux/flash.jpg from Toronto to the main /usr/lib/syslinux/
or create your own isolinux boot background, it is a normal 640x480 jpg file.
* If you want the special MCNLive scripts then copy everything from /usr/local/bin over, and install the dependencies: zenity, bc
Edit /etc/mtools.conf and add:
MTOOLS_SKIP_CHECK=1
To create an iso start a terminal window, su to root and run: mklivecd myown.iso
More options for mklivecd: mklivecd --help
The whole shebang how to use mklivecd, also with older Mandrake/Mandriva versions:
http://www.mcnlive.org/howto_en.htm
