/[clonezilla-sysresccd]/trunk/www/custom-cd.html
ViewVC logotype

Annotation of /trunk/www/custom-cd.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 172 - (hide annotations)
Sat May 28 23:49:40 2011 UTC (12 years, 10 months ago) by sng
File MIME type: text/html
File size: 31662 byte(s)
updating trunk site
1 sng 28 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2     <html>
3     <head>
4     <link rel="alternate" type="application/rss+xml" title="RSS" href="http://clonezilla-sysresccd.hellug.gr/clonezilla-sysresccd.rss">
5     <link rel="shortcut icon" href="favicon.ico">
6     <title>Clonezilla-SysRescCD - Documentation: Custom CDs</title>
7     <style type="text/css">
8 sng 125 body { font-family: Arial, 'sans serif'; color: black; font-size: 12pt; background : fixed no-repeat; background-color: #333333; padding: 0; margin: 0; margin-top: 5px; margin-bottom: 5px; }
9 sng 28
10 sng 37
11    
12 sng 28 #header {position:relative; display: block; width: 980px; height: 121px;margin: auto; padding: auto; background-color: #D37624; background-image: url('images/header.png');clear:both;}
13     #header h2{ color: #FFE6BC; font-weight: bold; font-size: 2.2em; margin:0; padding:0; padding-left: 10px; padding-top: 7px; text-shadow: #333333 2px 2px 4px;}
14     #header h3{ color: #FFE6BC; font-weight: bold; font-size: 1.8em; margin:0; padding: 0; padding-left: 10px; text-shadow: #333333 2px 2px 4px;}
15     #header h4{ color: #FFE6BC; font-weight: bold; font-size: 1.2em; margin:0; padding: 0; padding-left: 10px; padding-right: 10px; text-shadow: #333333 2px 2px 4px;}
16     #header a {text-decoration:none;}
17    
18 sng 37 #contarea {display: block; width: 980px; margin: auto; padding: auto; background-color: #FFF2DD; background-image: url('images/line.png'); background-repeat:repeat-y;clear:both;}
19    
20 sng 28 #linkline { width: 980px; height: 29px;margin: auto; padding: auto; background-color: #D37624; background-image: url('images/linkline.png');clear:both; }
21     #linkline a{float: left; color: #FFE6BC; font-weight: bold; font-size: 0.8em; text-decoration: none; text-shadow: #333333 2px 2px 4px; padding-left: 10px; padding-right: 10px; padding-top: 5px;}
22     #linkline a:visited{color: #FFE6BC;}
23     #linkline a:hover{color: #333333;}
24     #linkline a.here {color: #333333; text-decoration: none;}
25    
26     #lastupdate {float: right; display: block; text-align: right; margin: 0; margin-top: -1.2em; padding: 0; padding-right: 15px;}
27    
28     #rss { float: right; text-align: right; padding-top: 3px;}
29 sng 37
30 sng 28 #docline-top { float: right; padding-right: 40px; text-align: right; }
31     #docline-bottom { float: right; padding-right: 40px; text-align: right; font-size: 0.8em; padding-top: 15px; }
32     #docline-bottom a{ padding-left: 10px; padding-right: 10px; }
33 sng 37
34 sng 28 #menu { float: right; display: block; width: 170px; margin: auto; padding: 15px; font-size: 0.8em; font-weight: bold; background-color: #FFE6BC;}
35     #menu h1 {color: #990000; font-size: 1.8em;text-shadow: gray 2px 2px 4px;}
36     #menu a,a:visited{ color: black; text-decoration: none; font-weight: normal;}
37     #menu a:hover{ text-decoration: underline;}
38     #menu p{ margin-bottom: 10px;}
39 sng 37
40     #content { float: left; display: block; width: 750px; margin: auto; padding: 15px;}
41    
42    
43 sng 28 #footer {display: block; width: 980px; height: 100px;margin: auto; padding: auto; background-color: #D37624; background-image: url('images/footer.png');clear:both;text-shadow: #333333 2px 2px 4px;}
44     #footer p{color: #FFE6BC; font-weight: bold; padding:15px; padding-left: 10px;}
45     #footer a,a:visited{color: #FFE6BC; font-weight: bold; text-decoration:none;}
46     #footer a:hover{ color: #333333; text-decoration: none;}
47 sng 37
48    
49 sng 28 #content H1,H2,H3,H4{color: #990000; text-align: left;}
50     #content H2{margin-top: 2em;}
51     #content H3{margin-top: 1.5em}
52     #content H4{margin-top: 1em}
53     #content li { margin-top: 1em;}
54     #content a,a:active,a:visited{text-decoration: none; color: #4075CA; font-weight: normal;}
55     #content a:hover{text-decoration: underline; font-weight: normal;}
56     #content .hidden{ display:none; }
57     #content p,td,table,tr,li { font-family: Arial, 'sans serif'; }
58     #content .nav{margin-left: 0pt;}
59     #content .newcode{font-family : "Courier New", Courier, monospace; font-weight: bold; background-color: #F2F2F2; border: solid 1px #DEDEDE;padding: 20pt;}
60     #content .note{margin-top: 30pt; margin-bottom: 30pt; text-align: left; background-color: #FFEFEF; border: double 3px; border-color: #FFD5D5;}
61     #content hr{color: Black; background-color: Black; height: 1px; border: none;}
62     #content .header-news{margin-top: 2em; margin-left: 25pt; font-weight: bold; color: #990000;}
63     #content .item-news{margin-left: 45pt; margin-right: 45pt;}
64     #content .otherpage{border: solid 1px darkgoldenrod; padding: 20pt; background-color: lemonchiffon;}
65     #content IMG {display: block; margin-left: auto; margin-right: auto; }
66     #content .red{color: white; background-color: Red; font-weight: bold;}
67     #lphp{text-align: right; padding-left: 10px; padding-right: 10px; padding-top: 50px; float: right;}
68     #lphp a{padding-left: 5px;}
69 sng 145 #warning { margin: 5px; padding: .4em; background-color: Red; color: White; align: center; font-weight: bold; border-width: 2px; border-color: white; border-style: solid; }
70 sng 144 #warning a { color: white; font-weight: bold; text-decoration: underline; }
71 sng 28 </style>
72 sng 144 <link href="warning.css" rel="stylesheet" type="text/css" />
73     <!--
74     The file waring.css exists only in the root of the site
75 sng 146 and it hides the UNSTABLE warnings. Its contents are
76 sng 144 #warning { display: none; }
77     -->
78 sng 28 <META NAME="Keywords" CONTENT="multiboot Multi Boot bootable cd rescue clonezilla sysresccd backup restore samba">
79     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
80    
81     </head>
82    
83     <body>
84 sng 144 <div id="warning" align="center">
85     WARNING<br>
86 sng 146 This is the UNSTABLE version of Clonezilla-SysRescCD<br>
87 sng 149 To access our current stable version, please click <a href="../index.html">here</a>
88 sng 144 </div>
89 sng 28 <div id="header">
90 sng 124 <div id="lphp" style=""><a target="_blank" title="Display all in one long page" href="onepage.html"><img src="images/chain.png" border="0" /></a><a target="_blank" title="Display printable page" href="printable.php"><img src="images/print_it.png" border="0" /></a></div>
91 sng 28 <H2>Clonezilla-SysRescCD</H2>
92     <H3>Documentation: Custom CDs</H3>
93     <div style="margin:0; padding: 3px; width: 980; position relative;">
94 sng 172 <div style="position: absolute; left: 0px;"><H4>30/06/2011 - v 3.2.0</H4></div>
95     <div style="position: absolute; right: 0px;"><H4>Last update: 29/05/2011</H4></div>
96 sng 28 </div>
97     </div>
98     <div id="linkline">
99     <a href="index.html">Home</a>
100     <a href="news.php">News</a>
101     <!-- <a href="features.html">Features</a>-->
102 sng 37 <a href="doc.html">Documentation</a>
103 sng 95 <a href="download.html">Download</a>
104 sng 28 <a href="screenshots.html">Screenshots</a>
105     <a href="index.html#credits">Credits</a>
106     <a href="help.html">Help</a>
107 sng 37
108 sng 28 <div id="rss">
109     <a href="clonezilla-sysresccd.rss"><img src="images/rss-orange-11.png" width="30" height="14" border="0"/></a>
110     </div>
111     <!-- docline-top-->
112     </div>
113     <div id="contarea">
114     <div id="content">
115     <a name="custom-top"></a>
116    
117    
118     <!-- Intro -->
119     <H2 style="margin-top: 0;"><a name="custom-intro"></a>Intro <span class="hideprint">[<a href="#custom-top" title="go to top of the page">^</a>]</span></H2>
120     <p>
121     Customizing the original CDs has to do with adding some features they miss. These are:
122     <ul>
123    
124     <li><b>SystemRescueCD - Adding a script to start the X server</b><br>
125     This is necessary to properly start the X server in machines with an ATI graphics card and TFT monitor. I have an ACER laptop with that configuration, and this is the only way to enable the graphical environment.
126     </li>
127     <li>
128     <b>Clonezilla Live</b><br>
129     Clonezilla Live has seen huge improvement recently, so there is no need to create a customised CD at this point. All the necessary customisation will be done through the <A href="boot-params.html#ocs_prerun">ocs_prerun</A> boot parameter.
130     </li>
131     </ul>
132     <p>
133     The creation of the custom CD is a relatively easy process but a time consuming one. You have to boot from the original CD (which means you have to burn it to a CD-RW), create the customized ISO file and then create the multi boot CD using this customized ISO file.
134     </p>
135    
136     <p>If you just want to change the splash screen images and title, a much easier alternative is using <a href="#custom-patch">patch-clonezilla-sysresccd</a>.</p>
137    
138     <!-- Creating Custom SystemRescueCD -->
139     <H2><a name="sysresccd"></a>Creating Custom SystemRescueCD <span class="hideprint">[<a href="#custom-top" title="go to top of the page">^</a>]</span></H2>
140     <p>You need to have:</p>
141    
142     <ul>
143     <li>The latest <b>create-clonezilla-sysresccd</b> package. Download it from section "<a href="http://clonezilla-sysresccd.hellug.gr/intro.html#download" target="_blank">Download</a>" and install it.</li>
144     <li>The latest stable SystemRescueCD ISO. Download it from here: <a href="http://www.sysresccd.org/Download" target="_blank">latest-sysresccd</a>.</li>
145     <li>A linux formatted (ext2, ext3, reiserfs, xfs, jfs) hard disk or partition with at least 700MB of free space. I will use <b>/dev/<font color="green">hdb4</font></b> here; you will have to replace it with the device you will use.</li>
146     </ul>
147    
148    
149     <H3><a name="proc-sys"></a>Procedure [<a href="#custom-top" title="go to top of the page">^</a>]</H3>
150    
151     <p>
152    
153     This info comes from the page titled <a href="http://www.sysresccd.org/Sysresccd-manual-en_How_to_personalize_SystemRescueCd" target="_blank">Sysresccd-manual-en How to personalize SystemRescueCd</a> found at the SystemRescueCD site.
154     </p>
155    
156    
157     <ol>
158     <li><p style="margin-left: 0pt;">Boot into SystemRescueCD<br><br>
159     If you already have the current <b>Clonezilla-SysRescCD</b> on CD, just put it in the CD drive and reboot.<br><br>
160    
161     Otherwise, you have to burn the System Rescue ISO file to a CD-RW, and reboot your system with your new CD. Note that you have to do a normal boot (no copy to RAM) for this to work. Assuming your CD writer is <b>/dev/<font color="green">hdc</font></b> you execute the command:</p>
162     <p class="newcode" style="margin-left: 0pt;">cdrecord dev=/dev/<font color="green">hdc</font> driveropts=burnfree <font color="red">/path/to/sysresccd.iso</font></p>
163    
164     <p style="margin-left: 0pt;">If you have to erase the CD first, execute the command</p>
165     <p class="newcode" style="margin-left: 0pt;">cdrecord dev=/dev/<font color="green">hdc</font> blank=fast</p>
166    
167     <p style="margin-left: 0pt;">When the system is fully up</p>
168     </li>
169     <li><p style="margin-left: 0pt;">
170     Mount the working partition</p>
171     <p class="newcode" style="margin-left: 0pt;">mount /dev/<font color="green">hdb4</font> /mnt/custom</p>
172     </li>
173     <li><p style="margin-left: 0pt;">If your normal root (/) partition is not <b>/dev/<font color="green">hdb4</font></b>, like in my case, mount this partition too. I will use <b>/dev/<font color="magenta">hdb1</font></b> here; you may have to replace with your own.</p>
174     <p class="newcode" style="margin-left: 0pt;">mkdir /mnt/r<br>
175     mount /dev/<font color="magenta">hdb1</font> /mnt/r</p>
176     <p style="margin-left: 0pt;">otherwise execute the command:</p>
177     <p class="newcode" style="margin-left: 0pt;">ln -s /mnt/custom /mnt/r</p>
178    
179     </li>
180     <li><p style="margin-left: 0pt;">
181     Extract the current files from the sysrcd.dat image</p>
182     <p class="newcode" style="margin-left: 0pt;">cd /mnt/custom<br>
183     /usr/sbin/sysresccd-custom extract</p>
184    
185     <p style="margin-left: 0pt;">If there is no error, all the files of the squashfs image should have been copied in <b>/mnt/custom/customcd/files/</b></p></li>
186     <li><p style="margin-left: 0pt;">
187     Install the new files</p>
188     <p class="newcode" style="margin-left: 0pt;">cp /mnt/r/root/.clonezilla-sysresccd/files/startx-ati-tft /mnt/custom/customcd/files/usr/bin<br>
189     chmod +x /mnt/custom/customcd/files/usr/bin/startx-ati-tft<br>
190     cp /mnt/r/root/.clonezilla-sysresccd/files/what-cd /mnt/custom/customcd/files/usr/bin<br>
191     chmod +x /mnt/custom/customcd/files/usr/bin/what-cd<br>
192     cp /mnt/r/root/.clonezilla-sysresccd/files/continue-multi-cd /mnt/custom/customcd/files/usr/bin<br>
193     chmod +x /mnt/custom/customcd/files/usr/bin/continue-multi-cd<br>
194     tar -C /mnt/custom/customcd/isoroot -xzf /mnt/r/root/.clonezilla-sysresccd/files/doc.tar.gz<br>
195     tar -C /mnt/custom/customcd/files -xzf /mnt/r/root/.clonezilla-sysresccd/files/doc.tar.gz</p>
196     </li>
197     <li><p style="margin-left: 0pt;">
198     Create the new squashfs image</p>
199     <p class="newcode" style="margin-left: 0pt;">/usr/sbin/sysresccd-custom squashfs</p>
200     </li>
201     <li><p style="margin-left: 0pt;">
202     Set the default keymap (optional)<br>
203     In the official version, System Rescue Cd asks you to select a keymap at startup. If you want to avoid seeing this menu and define a permanent keymap, you can run this command: <i>/usr/sbin/sysresccd-custom setkmap &lt;your-keymap&gt;</i>. The second parameter is the name or the number of your keymap in the menu.<br><br>
204     Set english keymap as default:</p>
205     <p class="newcode" style="margin-left: 0pt;">/usr/sbin/sysresccd-custom setkmap en</p>
206     </li>
207     <li><p style="margin-left: 0pt;">
208     Create the new ISO image<br>
209     Just type the following commands. The second parameter of the first command the volume name for the CDRom.</p>
210     <p class="newcode" style="margin-left: 0pt;">/usr/sbin/sysresccd-custom isogen my_srcd<br>
211     mv /mnt/custom/customcd/isofile/sysresccd-new.iso /mnt/custom<br>
212     rm -fr /mnt/custom/customcd</p>
213     </li>
214     <li><p style="margin-left: 0pt;">
215     Synchronize your disks</p>
216     <p class="newcode" style="margin-left: 0pt;">cd /<br>
217     umount /mnt/custom<br>
218     umount /mnt/r<br>
219     sync</p></li>
220     <li>
221     Test the ISO image<br>
222     The new final ISO image is <b>sysresccd-new.iso</b> in <b>/dev/<font color="green">hdb4</font></b>. You can test it with <a href="http://www.vmware.com/" target="_blank">VMWare</a> or <a href="http://fabrice.bellard.free.fr/qemu/" target="_blank">qemu</a>.
223     </li>
224     </ol>
225    
226    
227    
228    
229    
230    
231    
232    
233    
234    
235    
236    
237    
238    
239    
240     <div class="hidden">
241     <!-- Clonezilla Custom CD -->
242     <H2><a name="clonezilla"></a>Creating Custom Clonezilla Live CD <span class="hideprint">[<a href="#custom-top" title="go to top of the page">^</a>]</span></H2>
243     <p>You need to have:</p>
244     <ul>
245     <li>The latest <b>create-clonezilla-sysresccd</b> package. If you haven't yet, download it from section "<a href="http://clonezilla-sysresccd.hellug.gr/intro.html#download" target="_blank">Download</a>" and install it.</li>
246     <li>The latest stable Clonezilla Live ISO. Download it from here: <a href="http://www.clonezilla.org/download/sourceforge/" target="_blank">latest-clonezilla-live</a>.</li>
247     <li>A linux formatted (ext2, ext3, reiserfs, xfs, jfs) hard disk or partition with at least 700MB of free space. I will use <b>/dev/<font color="green">hdb4</font></b> here; you will have to replace it with the device you will use.<br></li>
248     <li>The template ISO file (debian live). Download it from here: <a href="http://opensource.nchc.org.tw/clonezilla-live/template-files/debian-live-for-ocs.iso" target="_blank">debian-live-for-ocs.iso</a> (~73MB) and save it in <b>/dev/<font color="green">hdb4</font></b>.</li>
249     </ul>
250    
251    
252     <p>Saving files in <b>/dev/<font color="green">hdb4</font></b> means you have to mount the partition first. For example:</p>
253     <p class="newcode">mount /dev/<font color="green">hdb4</font> <font color="red">/mnt/my-save-dir</font></p>
254     <p>and save the files in <b><font color="red">/mnt/my-save-dir</font></b>.</p>
255    
256     <H3><a name="proc-clone"></a>Procedure [<a href="#custom-top" title="go to top of the page">^</a>]</H3>
257    
258     <p>
259     <b>Note:</b> This info comes from the page titled <a href="http://www.clonezilla.org/clonezilla-live/" target="_blank">Clonezilla Live - Single machine clone system without installation</a> found at the Clonezilla site.
260     </p>
261    
262    
263     <ol>
264     <li><p style="margin-left: 0pt;">Boot into Clonezilla Live<br><br>
265     If you already have the current <b>Clonezilla-SysRescCD</b> on CD, just put it in the CD drive and reboot.<br><br>
266     Otherwise, you have to burn the Clonezilla Live ISO file to a CD-RW, and reboot your system with your new CD. <!--Note that you have to do a "copy to RAM" boot for this to work.--> Supposing your CD writer is <b>/dev/<font color="green">hdc</font></b> you execute the command:</p>
267     <p class="newcode" style="margin-left: 0pt;">cdrecord dev=/dev/<font color="green">hdc</font> driveropts=burnfree <font color="red">/path/to/clonezilla-live.iso</font></p>
268     <p style="margin-left: 0pt;">If you have to erase the CD first, execute the command</p>
269     <p class="newcode" style="margin-left: 0pt;">cdrecord dev=/dev/<font color="green">hdc</font> blank=fast</p>
270     <p style="margin-left: 0pt;">When the system is fully up select <b>Enter_shell</b> and type <b>2</b> to get to the shell.</p>
271     </li>
272     <li><p style="margin-left: 0pt;">
273     Mount the working partition</p>
274     <p class="newcode" style="margin-left: 0pt;">sudo su -<br>
275     mkdir /part<br>
276     mount /dev/<font color="green">hdb4</font> /part</p>
277     </li><p style="margin-left: 0pt;">
278     <li><a name="jens-fix"></a>Install new scripts<br><br>
279    
280     <a name="mark-fix"></a>If your normal root (/) partition is not <b>/dev/<font color="green">hdb4</font></b>, like in my case, mount this partition to get it. I will use <b>/dev/<font color="magenta">hdb1</font></b> here; you may have to replace with your own.</p>
281     <p class="newcode" style="margin-left: 0pt;">mkdir /mnt/r<br>
282     mount /dev/<font color="magenta">hdb1</font> /mnt/r<br>
283     cp /mnt/r/root/.clonezilla-sysresccd/files/ocs-iso /opt/drbl/sbin<br>
284     cp /mnt/r/root/.clonezilla-sysresccd/files/*-cd /usr/bin<br>
285     cp /mnt/r/root/.clonezilla-sysresccd/files/reloc-img /usr/bin<br>
286     chmod +x /usr/bin/*-cd<br>
287     chmod +x /usr/bin/reloc-img<br>
288     umount /mnt/r<br>
289     rmdir /mnt/r</p>
290     <p style="margin-left: 0pt;">otherwise execute the commands:</p>
291     <p class="newcode" style="margin-left: 0pt;">cp /part/root/.clonezilla-sysresccd/files/ocs-iso /opt/drbl/sbin<br>
292     cp /part/root/.clonezilla-sysresccd/files/*-cd /usr/bin<br>
293     cp /part/root/.clonezilla-sysresccd/files/reloc-img /usr/bin<br>
294     chmod +x /usr/bin/*-cd<br>
295     chmod +x /usr/bin/reloc-img</p>
296     </li>
297     <li><p style="margin-left: 0pt;">Create the customized ISO file</p>
298     <p class="newcode" style="margin-left: 0pt;">cd /part<br>
299     /opt/drbl/sbin/ocs-iso -s</p>
300    
301     <p style="margin-left: 0pt;">This command will create an ISO file called <b>clonezilla-live-<font color="Maroon">1.2.1-39</font>.iso
302     </b><br><br>
303     Do <b>NOT</b> delete any of the files present in <b>/part</b>, as they may be needed later on.</p>
304     </li>
305     <li><p style="margin-left: 0pt;">
306     Synchronize your disks</p>
307     <p class="newcode" style="margin-left: 0pt;">cd /<br>
308     umount /part<br>
309     sync</p>
310     </li>
311     <li>
312     Test the ISO image<br>
313     So now you have the file <b>clonezilla-live-<font color="Maroon">1.2.1-39</font>.iso</b> in <b>/dev/<font color="green">hdb4</font></b>. You can test it with <a href="http://www.vmware.com/" target="_blank">VMWare</a> or <a href="http://fabrice.bellard.free.fr/qemu/" target="_blank">qemu</a>.<br>
314     </li>
315     </ol>
316     </div>
317    
318     <!-- Multi Boot Custom CD -->
319     <H2><a name="multi"></a>Creating Multi Boot custom CD <span class="hideprint">[<a href="#custom-top" title="go to top of the page">^</a>]</span></H2>
320     <p>You need to have:</p>
321    
322     <ul>
323    
324     <li>The linux formatted (ext2, ext3, reiserfs, xfs, jfs) hard disk or partition with at least 700MB of free space, used when following the procedures above. I will assume <b>/dev/<font color="green">hdb4</font></b> here; you will have to replace it with the device you have used. I will also assume that this partition is mounted in <font color="green"><b>/data</b></font> when your normal linux box is operational. Again you will have to use the corresponding mount point.</li>
325     <li><p style="margin-left: 0pt;">Both the customized CD created following the procedures above and the original <strong>Clonezilla Live CD</strong>. These are:</p>
326     <p class="newcode" style="margin-left: 0pt;"><font color="green">/data</font>/sysresccd-new.iso and<br>
327     <font color="green">/data</font>/clonezilla-live-<font color="Maroon">1.2.1-39</font>.iso</p>
328     </li>
329     </ul>
330    
331     <H3><a name="proc-multi"></a>Procedure [<a href="#custom-top" title="go to top of the page">^</a>]</H3>
332     <ol>
333     <li>Boot into your normal Linux system, as root
334     </li>
335    
336    
337     <li><p style="margin-left: 0pt;">Create a new profile<br>
338     Open <b>/root/.clonezilla-sysresccd/profiles.conf</b> in a text editor and add the lines:</p>
339     <p class="newcode" style="margin-left: 0pt;">profile[<font color="magenta">3</font>]=Multi-boot-modified<br>
340     sysCDP[<font color="magenta">3</font>]=<font color="green">/data</font>/sysresccd-new.iso<br>
341     cloneCDP[<font color="magenta">3</font>]=<font color="green">/data</font>/clonezilla-live-<font color="Maroon">1.2.1-39</font>.iso<br>
342     cfgFileP[<font color="magenta">3</font>]=/root/.clonezilla-sysresccd/files/menu-iso.tar.gz<br>
343     <span class="hidden">DebianLiveFolderP[<font color="magenta">3</font>]=<font color="green">/data</font><br></span>
344     exScriptP[<font color="magenta">3</font>]=/root/.clonezilla-sysresccd/files/extra-code<br>
345     outNameP[<font color="magenta">3</font>]='full-mod'</p>
346    
347     <p style="margin-left: 0pt;">If you want to use a customized splash screen, create a 640x480 32-bit png image file (for example <b>splash-screen.png</b>) providing your logo, personal page, email address etc., save it in <b><font color="green">/data</font></b> and add the line</p>
348     <p class="newcode" style="margin-left: 0pt;">splashP[<font color="magenta">3</font>]=<font color="green">/data</font><font color="red">/splash-screen.png</font></p>
349    
350     <p style="margin-left: 0pt;">Finally customize any other variable for profile <b><font color="magenta">3</font></b>, as you see them used in previously defined profiles.<br><br>
351     If <b>sysCDP[<font color="magenta">3</font>]</b> is already defined (profile <b><font color="magenta">3</font></b> already exists), just use the <u><b>first</b></u> available number. This goes for every entry in this step.</p>
352     </li>
353    
354     <li><p style="margin-left: 0pt;">Create the final CD using the new profile<br>
355     Execute the command:</p>
356     <p class="newcode" style="margin-left: 0pt;">create-clonezilla-sysresccd -p <font color="magenta">3</font></p>
357     <p style="margin-left: 0pt;">This will create the file <b>/root/tmp/clonezilla-sysresccd-full-mod-3.1.0.iso</b>. You will be asked to burn it to CD, but I would suggest not to do it right now, not before testing it.</p></li>
358     <li><p style="margin-left: 0pt;">Cleaning up</p>
359     <p class="newcode" style="margin-left: 0pt;">cd <font color="green">/data</font><br>
360     rm clonezilla-live-<font color="Maroon">1.2.1-39</font>.iso sysresccd-new.iso <br><span class="hidden"><br>
361     debian-live-for-ocs.iso unifont.bgf<br></span>
362     cd<br>
363     umount <font color="green">/data</font>
364     </p>
365     </li>
366     <li>Test the ISO image<br>
367     Now you have the file <b>clonezilla-sysresccd-full-mod-3.1.0.iso</b> in <b>/root/tmp</b>. You can test it with <a href="http://www.vmware.com/" target="_blank">VMWare</a> or <a href="http://fabrice.bellard.free.fr/qemu/" target="_blank">qemu</a>, if you haven't already burnt it to CD.
368     </li>
369     </ol>
370    
371    
372     <H2><a name="custom-patch"></a>Using patch-clonezilla-sysresccd <span class="hideprint">[<a href="#custom-top" title="go to top of the page">^</a>]</span></H2>
373    
374     <p><b>patch-clonezilla-sysresccd</b> is a script which will help you create a customized version of <b>Clonezilla-SysRescCD</b>, by changing the splash screen images and title.</p>
375    
376     <p>In order to use it, you have to have both the latest <b>Clonezilla-SysRescCD</b> ISO file and tarball archive. You can download them from the <a href="intro.html#download">Download section</a>.</p>
377    
378     <p>Its help screen is the following:</p>
379    
380     <p class="newcode"># <font color="Green">patch-clonezilla-sysresccd -h</font><br>
381     patch-clonezilla-sysresccd - v 2.2.0<br>
382     (C) 2008, Spiros Georgaras &lt;sng@hellug.gr&gt;<br>
383     <br>
384     A utility to personalize Clonezilla-SysRescCD<br>
385     <br>
386     Usage: patch-clonezilla-sysresccd [options]<br>
387     <br>
388     Available options are:<br>
389     &nbsp;&nbsp;i&nbsp;[file&nbsp;or&nbsp;device]&nbsp;&nbsp;input&nbsp;file&nbsp;or&nbsp;cdrom&nbsp;device<br>
390     &nbsp;&nbsp;o&nbsp;[iso&nbsp;file]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;outpup&nbsp;ISO&nbsp;file.&nbsp;If&nbsp;not&nbsp;specified,&nbsp;implies&nbsp;burn&nbsp;ISO&nbsp;file&nbsp;(-b)<br>
391     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;and&nbsp;delete&nbsp;ISO&nbsp;file&nbsp;(-d)<br>
392     &nbsp;&nbsp;s&nbsp;[png&nbsp;image]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;boot&nbsp;splash&nbsp;screen<br>
393     &nbsp;&nbsp;r&nbsp;[png&nbsp;image]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;restore&nbsp;splash&nbsp;screen<br>
394     &nbsp;&nbsp;t&nbsp;[title]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;boot&nbsp;screen&nbsp;title<br>
395     &nbsp;&nbsp;p&nbsp;[partition]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;partition&nbsp;to&nbsp;be&nbsp;used&nbsp;as&nbsp;temporary&nbsp;storage&nbsp;location&nbsp;and/or&nbsp;final<br>
396     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ISO&nbsp;file&nbsp;creation&nbsp;location (e.g -p hda)<br>
397     &nbsp;&nbsp;k&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do&nbsp;not&nbsp;create/burn&nbsp;the&nbsp;ISO&nbsp;file.&nbsp;Just&nbsp;make&nbsp;the&nbsp;modified&nbsp;files&nbsp;<br>
398     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;available&nbsp;for&nbsp;further&nbsp;customization&nbsp;(optional)<br>
399     &nbsp;&nbsp;b&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;burn&nbsp;ISO&nbsp;file&nbsp;to&nbsp;CD&nbsp;(optional)<br>
400     &nbsp;&nbsp;f&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;burn&nbsp;ISO&nbsp;file&nbsp;to&nbsp;CD&nbsp;on&nbsp;the&nbsp;fly&nbsp;(optional)<br>
401     &nbsp;&nbsp;w&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;writter&nbsp;device&nbsp;to&nbsp;use&nbsp;(optional)<br>
402     &nbsp;&nbsp;d&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delete&nbsp;ISO&nbsp;file&nbsp;after&nbsp;burning&nbsp;to&nbsp;CD.<br>
403     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implies&nbsp;burn&nbsp;ISO&nbsp;file&nbsp;(-b)&nbsp;(optional)<br>
404     &nbsp;&nbsp;v&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;version&nbsp;and&nbsp;exit<br>
405     &nbsp;&nbsp;h&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;this&nbsp;screen&nbsp;and&nbsp;exit</p>
406    
407     <p><b>patch-clonezilla-sysresccd</b> requires you to provide two images, one for the splash screen of your <b>Clonezilla-SysRescCD</b> (parameter -s), and one that will be used by the restore CD/DVD creation procedure (parameter -r).</p>
408    
409    
410     </div>
411    
412    
413    
414     <!--<a name="template-top"></a>-->
415    
416 sng 37 <div id="menu">
417     <H1 style="margin-top: 0;">What's New</H1>
418 sng 161 <p><a href="news.php#Torrents updated">11/03/2011 - Torrents updated</a></p>
419 sng 159 <p><a href="news.php#Tarball packing error">02/03/2011 - Tarball packing error</a></p>
420 sng 122 <p><a href="news.php#Tarball links fixed!!!">16/09/2010 - Tarball links fixed!!!</a></p>
421 sng 114 <p><a href="news.php#Clonezilla-SysRescCD 3.1.0 is out!!!">15/09/2010 - Clonezilla-SysRescCD 3.1.0 is out!!!</a></p>
422 sng 37 <p><a href="news.php#Windows USB installation problem">08/07/2008 - Windows USB installation problem</a></p>
423     <p><a href="news.php#USB installation problem">05/07/2008 - USB installation problem</a></p>
424     <p><a href="news.php#Clonezilla-SysRescCD 2.6.0 ISO direct link available!!!">03/07/2008 - Clonezilla-SysRescCD 2.6.0 ISO direct link available!!!</a></p>
425     <p><a href="news.php#Clonezilla-SysRescCD 2.6.0 is out!!!">02/07/2008 - Clonezilla-SysRescCD 2.6.0 is out!!!</a></p>
426     <p><a href="news.php#Fixing Clonezilla Live modified CD creation instructions">12/04/2008 - Fixing Clonezilla Live modified CD creation instructions</a></p>
427     <p><a href="news.php#Clonezilla-SysRescCD 2.5.0 is out!!!">11/04/2008 - Clonezilla-SysRescCD 2.5.0 is out!!!</a></p>
428     <p><a href="news.php#Clonezilla-SysRescCD 2.5.0 ISO direct link available!!!">11/04/2008 - Clonezilla-SysRescCD 2.5.0 ISO direct link available!!!</a></p>
429     <p><a href="news.php#Fixing Custom Clonezilla Live CD creation instructions">29/03/2008 - Fixing Custom Clonezilla Live CD creation instructions</a></p>
430     <p><a href="news.php#Clonezilla-SysRescCD 2.4.1 bug fix tarball">24/03/2008 - Clonezilla-SysRescCD 2.4.1 bug fix tarball</a></p>
431     <p><a href="news.php#Clonezilla-SysRescCD 2.4.0 is out!!!">24/03/2008 - Clonezilla-SysRescCD 2.4.0 is out!!!</a></p>
432     <p><a href="news.php#Clonezilla-SysRescCD 2.4.0 ISO direct link available!!!">24/03/2008 - Clonezilla-SysRescCD 2.4.0 ISO direct link available!!!</a></p>
433     <p><a href="news.php#Fixing USB installation instructions">10/03/2008 - Fixing USB installation instructions</a></p>
434     <p><a href="news.php#Clonezilla Live v 1.0.9-10 backup session flash presentation">10/03/2008 - Clonezilla Live v 1.0.9-10 backup session flash presentation</a></p>
435     <p><a href="news.php#Clonezilla-SysRescCD 2.3.0 is out!!!">08/03/2008 - Clonezilla-SysRescCD 2.3.0 is out!!!</a></p>
436     <p><a href="news.php#Clonezilla-SysRescCD 2.3.0 ISO direct link available!!!">08/03/2008 - Clonezilla-SysRescCD 2.3.0 ISO direct link available!!!</a></p>
437     <p><a href="news.php#Fixing "Tools &gt; Network boot via etherboot" problem">23/02/2008 - Fixing "Tools &gt; Network boot via etherboot" problem</a></p>
438     <p><a href="news.php#Clonezilla-SysRescCD 2.2.0 ISO direct link available!!!">23/02/2008 - Clonezilla-SysRescCD 2.2.0 ISO direct link available!!!</a></p>
439     <p><a href="news.php#Clonezilla-SysRescCD 2.2.0 is out!!!">22/02/2008 - Clonezilla-SysRescCD 2.2.0 is out!!!</a></p>
440     <p><a href="news.php#Documentation update">28/11/2007 - Documentation update</a></p>
441     <p><a href="news.php#Clonezilla-SysRescCD News">04/11/2007 - Clonezilla-SysRescCD News</a></p>
442     <p><a href="news.php#Clonezilla-SysRescCD 1.3.0 ISO direct link available!!!">04/11/2007 - Clonezilla-SysRescCD 1.3.0 ISO direct link available!!!</a></p>
443     <p><a href="news.php#Clonezilla-SysRescCD 1.3.0 is out!!!">03/11/2007 - Clonezilla-SysRescCD 1.3.0 is out!!!</a></p>
444     <p><a href="news.php#Clonezilla-SysRescCD 1.3.0 is out!!!">03/11/2007 - Clonezilla-SysRescCD 1.3.0 is out!!!</a></p>
445     <p><a href="news.php#Clonezilla-SysRescCD mailing lists up and running!!!">20/10/2007 - Clonezilla-SysRescCD mailing lists up and running!!!</a></p>
446     <p><a href="news.php#Clonezilla-SysRescCD beeing removed from SourceForge">19/10/2007 - Clonezilla-SysRescCD beeing removed from SourceForge</a></p>
447     <p><a href="news.php#Clonezilla-SysRescCD 1.2.0 ISO direct link available!!!">15/10/2007 - Clonezilla-SysRescCD 1.2.0 ISO direct link available!!!</a></p>
448     <p><a href="news.php#v 1.2.0 Bug: script continue-multi-cd v 1.0.0">11/10/2007 - v 1.2.0 Bug: script continue-multi-cd v 1.0.0</a></p>
449     <p><a href="news.php#Clonezilla-SysRescCD gets its own site!!!">11/10/2007 - Clonezilla-SysRescCD gets its own site!!!</a></p>
450    
451     </div>
452 sng 28 <div id="footer">
453 sng 141 <p>Copyright: &#169; <a href="mailto:&#115;&#110;&#103;&#064;&#104;&#101;&#108;&#108;&#117;&#103;&#046;&#103;&#114;?subject=About Clonezilla-SysRescCD v 3.2.0">Spiros Georgaras</a>, 2007-2010<br /><br/>
454 sng 129 Hosted by <a href="http://hellug.gr/index.php/OSullogos/Tautothta?from=Main.HELLUG" target="_blank" title="Hellenic Linux User Group">HEL.L.U.G.</a></p>
455 sng 28 </div>
456     </div>
457 sng 144 <div id="warning" align="center">
458     WARNING<br>
459 sng 146 This is the UNSTABLE version of Clonezilla-SysRescCD<br>
460 sng 149 To access our current stable version, please click <a href="../index.html">here</a>
461 sng 144 </div>
462 sng 28 </body>
463     </html>

Properties

Name Value
svn:executable *

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26