There have been many improvements in remastering since 2009. First and foremost is the move to
mylivecd, written by Texstar. This new app has features that were not available in
mklivecd. For example, editing System Services is no longer necessary, the command needed to remaster has been simplified, the md5sum is added in and lzma compression is used by default.
Once you have your system set up the way you want, have run bleachbit and bleachbit-root to clean up and are ready to remaster, you only need 2 commands:
The first of these is --
umount -a
This command unmounts all of your other drives / partitions, leaving your root (/) and /home mounted.
The second is --
mylivecd name.iso
Unless you absolutely need to exclude a directory or subdirectory in your home, no options need to be added.
Choose what name you wish to call your ISO. As an example, for me
name would be
PCLinuxOS-LXDE-2010.
A word on size:
If you try to remaster too large an install, remastering will
fail. Also, if you do not have enough free space in your root directory (/), remastering will
fail. To determine the size of your install and the amount of free space available, open a terminal and enter
df
In the output, look under
Used for the amount of space you have filled. The total for your root and home (plus any other system directories you have on a separate partition) should not exceed 10GB.
Next, look under
Avail for root (/). This will show you how much free space you have available. If your free space in root is less than the
Used space, it is not likely that you will have a successful remaster. I would recommend that you have at least 60% free space available on your root partition.
edit: Don't forget to install
draklive-install before you run
mylivecd.
edit: In a terminal enter
mylivecd --help for options.