- Download Clonezilla live zip file (You have to use Clonezilla live 1.2.0-25 or later), and unzip the required files vmlinuz1, initrd1.img, and filesystem.squashfs in dir live, vesamenu.c32 and ocswp.png in syslinux folder. And you will need a file wich name is "pxelinux.0" . You can get it downloading SYSLINUX.
- At, your RIS server (I suppose it is working perfectly), you probably have a \\server_name\RemInst\Setup\English\Images\ directory, used to share images for the RIS server (the "Reminst" and "Englih" folders may be other names, of course).
- Create the following folders:
* \\server_name\RemInst\Setup\English\Images\Clonezilla\
* \\server_name\RemInst\Setup\English\Images\Clonezilla\i386\
* \\server_name\RemInst\Setup\English\Images\Clonezilla\i386\templates\
* \\server_name\RemInst\Setup\English\Images\Clonezilla\i386\templates\pxelinux.cfg\
- In the \\server_name\RemInst\Setup\English\Images\Clonezilla\templates\ directory put the next files: vmlinuz1, initrd1.img, vesamenu.c32, ocswp.png and pxelinux.0 . And you must create a new file I have named "clonezilla.sif", with the next lines:
[OSChooser]
Description="CLONEZILLA LIVE"
Help="Press ENTER to start CLONEZILLA"
LaunchFile="%INSTALLPATH%\%MACHINETYPE%\templates\pxelinux.0"
ImageType = Flat
Version="1.2.2-26"
- In the \\server_name\RemInst\Setup\English\Images\Clonezilla\i386\templates\pxelinux.cfg\ directory, create a file (using a text editor as notepad or something similar) that you'll name "default", without extension (not default.doc or default.txt), containing:
default vesamenu.c32
timeout 300
prompt 0
noescape 1
MENU MARGIN 5
MENU BACKGROUND ocswp.png
# Set the color for unselected menu item and timout message
MENU COLOR UNSEL 7;32;41 #c0000090 #00000000
MENU COLOR TIMEOUT_MSG 7;32;41 #c0000090 #00000000
MENU COLOR TIMEOUT 7;32;41 #c0000090 #00000000
MENU COLOR HELP 7;32;41 #c0000090 #00000000
# MENU MASTER PASSWD
say **********************************************************************
say Clonezilla, the OpenSource Clone System.
say NCHC Free Software Labs, Taiwan.
say clonezilla.org, clonezilla.nchc.org.tw
say THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
say **********************************************************************
# Allow client to edit the parameters
ALLOWOPTIONS 0
# simple menu title
MENU TITLE CLONEZILLA LIVE
# Since no network setting in the squashfs image, therefore if ip=frommedia, the network is disabled. That's what we want.
label Clonezilla live
MENU DEFAULT
# MENU HIDE
MENU LABEL Clonezilla live (1024x768)
# MENU PASSWD
kernel vmlinuz1
append initrd=Initrd1.img boot=live union=aufs nolocales noprompt fetch=tftp://serverIP/filesystem.squashfs ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" ocs_lang="" vga=791
TEXT HELP
* Clonezilla live version: 1.2.2-26. (C) 2003-2009, NCHC, Taiwan
* Disclaimer: Clonezilla comes with ABSOLUTE NO WARRANTY
ENDTEXT
serverIP= the IP address of your RIS server.
- Well, the filesystem.squashfs file we have not said what is his place. It depends how you have configured the tftp server that is at your Windows 2000 or 2003 server. Typically, the directory you must use is \\\server_name\RemInst\ because that folder is used by default when you install the RIS server (during the process, the tftp service is installed and this roll use the folder Reminst. You can see it at the registry: \HKLM\System\CurrentControlSet\Services\TFTPD\Parameters. You will see a var called "Directory" and you will see the place when you must copy filesystem.squashfs.
- And it is all.
|