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

Annotation of /trunk/www/project.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 183 - (hide annotations)
Mon Jul 4 13:31:17 2011 UTC (9 years, 9 months ago) by sng
File MIME type: text/html
File size: 30699 byte(s)
- Fixing a misplaced cd command in usb.html
- Adding a basic tutorial (basic-vi.html)
- 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: About the project</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: About the project</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 sng 183 <div style="position: absolute; right: 0px;"><H4>Last update: 04/07/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="project-top"></a>
116    
117    
118     <!-- Intro -->
119    
120     <H2 style="margin-top: 0;"><a name="project-intro"></a>Intro <span class="hideprint">[<a href="#project-top" title="go to top of the page">^</a>]</span></H2>
121    
122     <p>In order to create <b>Clonezilla-SysRescCD</b>, I wrote <b>create-clonezilla-sysresccd</b>.<br><br>
123    
124     <b>create-clonezilla-sysresccd</b> is a BASH shell script that will help you join these popular linux live CDs. The original CDs have to be downloaded beforehand, and stored as ISO files. All the features of the original ISO/CDs are present in the new multi-boot CD.<br><br>
125    
126     The script copies all files from both ISOs to a temporary folder, integrates a new isolinux configuration file and creates a new ISO file that can be burnt to CD.<br><br>
127    
128 sng 180 <a href="http://syslinux.zytor.com/iso.php" target="_blank">Isolinux</a> is a so called CD boot manager, that is controled by a configuration file called <b>isolinux.cfg</b>. The current implementation - based on <b>Clonezilla Live</b> - displays a list of boot options to the user.</p>
129 sng 28
130     <!-- Quick creation of the CD -->
131     <H2><a name="quick"></a>Quick creation of the CD <span class="hideprint">[<a href="#project-top" title="go to top of the page">^</a>]</span><!-- <span class="changed">&nbsp;Updated&nbsp;</span>--></H2>
132     <p>Open <b>/root/.clonezilla-sysresccd/profiles.conf</b> in a text editor and:</p>
133     <ul>
134     <li>Add the lines<br>
135 sng 180 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>profile[3]=Multi-boot</b><br>
136     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>sysCDP[3]=<font color="red">/location/of/your/systemrescuecd.iso</font></b><br>
137     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>cloneCDP[3]=<font color="red">/location/of/your/clonezilla-live.iso</font></b><br><br>
138     if <b>sysCDP[3]</b> is already defined (profile <b>3</b> already exists), just use the <b>first</b> available number. This goes for every entry in this section.
139 sng 28 </li>
140     <li>If you want to create the full CD, add the line<br>
141 sng 180 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>cfgFileP[3]=/root/.clonezilla-sysresccd/<font color="red">isolinux-full.cfg</font></b><br>
142 sng 28 or else add the line<br>
143 sng 180 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>cfgFileP[3]=/root/.clonezilla-sysresccd/<font color="red">isolinux-minimal.cfg</font></b></li>
144 sng 28 <li>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., and add the line<br>
145 sng 180 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>splashP[3]=<font color="red">/location/of/your/splash-screen.png</font></b><br>
146 sng 28 or use the default by adding<br>
147 sng 180 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>splashP[3]=<font color="red">/root/.clonezilla-sysresccd/default-ocswp.png</font></b></li>
148 sng 28
149     <li>Add any other variable in the file to suit your needs</li>
150     </ul>
151     <p>When you are done, create your CD by executing form console:</p>
152 sng 180 <p class="newcode"><font color="Blue">create-clonezilla-sysresccd -p 3</font></p>
153 sng 28 <p>
154     <b>Note<br></b>The CD you will create following this procedure will lack the customization I have done. If you wanted to have it, you would have to follow the procedure introduced in the page <a href="custom-cd.html" title=" How to create the custom CDs ">Custom&nbsp;CDs</a>.
155     </p>
156     <!-- Command line -->
157     <H2><a name="command"></a>Command line parameters <span class="hideprint">[<a href="#project-top" title="go to top of the page">^</a>]</span><!-- <span class="changed">&nbsp;Updated&nbsp;</span>--></H2>
158     <p>The program's command line parameters are the following:</p>
159     <table class="bordertable" cellpadding="5"><!--with-border-->
160     <tr>
161     <!-- show profiles and let user select profile to use -->
162     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">s</td>
163     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
164     show profiles and let user select profile to use<br><br>
165     Profiles will be explained later in section <a href="#profiles">Using profiles</a>
166     </td></tr>
167    
168     <tr>
169     <!-- use profile number -->
170     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">p[number]</td>
171     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
172     use profile number<br><br>
173     Profiles will be explained later in section <a href="#profiles">Using profiles</a>
174     </td></tr>
175    
176     <tr>
177     <!-- copy files only -->
178     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">f</td>
179     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
180     copy files only. Don't create ISO file and don't<br>
181     burn anything on CD<br><br>
182     This is useful if you want to do some heavy customization<br>
183     Both ISOs are copied in folder <b>/root/tmp/clonezilla-sysresccd</b>
184     </td></tr>
185    
186     <tr>
187     <!-- don't copy files -->
188     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">nf</td>
189     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
190     don't copy files. Use files existing in folder<br>
191     "/root/tmp/clonezilla-sysresccd".<br>
192     *** Caution: Dangerous!!! ***<br><br>
193     This will create (and optionally burn) an ISO file using files<br>
194     found in folder <b>/root/tmp/clonezilla-sysresccd</b><br><br>
195     <b>Caution:</b> The program does not check in any way the files in the <br>
196     given folder. It's up to you to provide a valid bootable CD / <br>
197     isolinux configuration
198     </td></tr>
199    
200     <tr>
201     <!-- only create ISO file -->
202     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">i</td>
203     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
204     only create ISO file. Don't burn anything on CD
205     </td></tr>
206    
207     <tr>
208     <!-- burn a previously created ISO file -->
209     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">b</td>
210     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
211     A user defined and written BASH script to be<br> executed just before mastering the CD<br><br>
212     This script could be used to automate alteration, addition or <br>removal of files from the fianl CD
213     </td></tr>
214    
215     <tr>
216     <!-- script to execute -->
217     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">x[script]</td>
218     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
219     execute [script] before creating the ISO file
220     </td></tr>
221    
222     <tr>
223     <!-- print version and exit -->
224     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">v</td>
225     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
226     print version and exit
227     </td></tr>
228    
229     <tr>
230     <!-- print this screen and exit -->
231     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">h</td>
232     <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
233     print this screen and exit
234     </td></tr></table>
235    
236    
237    
238     <!-- Configuration file -->
239     <H2><a name="config"></a>Configuration file <span class="hideprint">[<a href="#project-top" title="go to top of the page">^</a>]</span><!-- <span class="changed">&nbsp;Updated&nbsp;</span>--></H2>
240     <p>The program's configuration file is <b>/root/.clonezilla-sysresccd/clonezilla-sysresccd.conf</b>. There you can define all the working parameters for a CD creating session.<br><br>
241     The contents of the original <b>/root/.clonezilla-sysresccd/clonezilla-sysresccd.conf</b> are the following:</p>
242     <!-- <table border="1" cellpadding="15"> -->
243     <table class="bordertable" cellpadding="15"><!--with-border-->
244     <tr>
245     <td class="bordertable" style="font-family: 'Courier New' , Courier, Monospace;">
246     # Location of the latest SystemRescueCD ISO file<br>
247     sysCD=/all-users/liveCDs/systemrescuecd-x86-0.3.7.iso<br>
248     <br>
249     # Location of the latest Clonezilla Live ISO file<br>
250     cloneCD=/all-users/liveCDs/clonezilla-live-1.0.3-18.iso<br>
251     <br>
252     # Location of the new isolinux/isolinux.cfg file<br>
253     # Change it at your own risk!!!<br>
254     cfgFile=/root/.clonezilla-sysresccd/isolinux-minimal.cfg<br>
255     <br>
256     # Splash screen to use<br>
257     # It must be a valid 640x480 32-bit png image<br>
258     splash=/root/.clonezilla-sysresccd/default-ocswp.png<br>
259     <br>
260     <br>
261     # The output name of the program (ISO file) is:<br>
262     # clonezilla-sysresccd-"$outName"-"$version".iso<br>
263     # A good outName would be your name eg. 'spiros'<br>
264     # So the ISO file would be named:<br>
265     # clonezilla-sysresccd-spiros-"$version".iso<br>
266     outName=''<br>
267     <br>
268     <br>
269     # The name of a BASH script that will be executed<br>
270     # just before mastering the CD, (actually just<br>
271     # before the "splash screen" message is displayed<br>
272     # to the user<br>
273     exScript=''<br>
274     <br>
275     <br>
276     <br>
277     <br>
278     # CD info section<br>
279     <br>
280     # Specifies a text string that will be written into the volume<br>
281     # header. This should describe the preparer of the CD-ROM,<br>
282     # usually with a mailing address and phone number. There is space<br>
283     # on the disc for 128 characters of information.<br>
284     preparerID='Spiros Georgaras &lt;sng@hellug.gr&gt;'<br>
285     <br>
286     <br>
287     # Specifies a text string that will be written into the volume<br>
288     # header. This should describe the publisher of the CD-ROM,<br>
289     # usually with a mailing address and phone number. There is space<br>
290     # on the disc for 128 characters of information.<br>
291     publisher='Spiros Georgaras &lt;sng@hellug.gr&gt;'<br>
292     <br>
293     <br>
294     # Specifies the volume ID (volume name or label) to be written into<br>
295     # the master block. There is space on the disc for 32 characters of<br>
296     # information. Note that if you assign a volume ID, this is the name<br>
297     # that will be used as the mount point used by the Solaris volume<br>
298     # management system and the name that is assigned to the disc on a<br>
299     # Microsoft Win32 or Apple Mac platform.<br>
300     volLabel='Linux Backup Multi Boot CD'<br>
301    
302     </td></tr></table>
303     <p>If any of these parameters are left blank, the user will be asked to insert it by hand.</p>
304    
305    
306    
307     <!-- Profiles -->
308     <H2><a name="profiles"></a>Using profiles <span class="hideprint">[<a href="#project-top" title="go to top of the page">^</a>]</span><!-- <span class="changed">&nbsp;Updated&nbsp;</span>--></H2>
309     <p><b>create-clonezilla-sysresccd</b> can use profiles to make it easy to use preedited cfg files, user data etc. The profiles are defined in file <b>/root/.clonezilla-sysresccd/profiles.conf</b>. <b>create-clonezilla-sysresccd</b> comes with two predefined profile, called <i>Full</i> and <i>Backup/Restore</i>.
310     <br><br>
311     The contents of the original <b>/root/.clonezilla-sysresccd/profiles.conf</b> are the following:</p>
312     <table class="bordertable" cellpadding="15"><tr><td class="bordertable" style="font-family: 'Courier New' , Courier, Monospace;"><!--with-border-->
313     profile[0]=Full<br>
314     profile[1]='Backup/Restore'<br>
315     <br>
316     sysCDP[0]=/all-users/liveCDs/systemrescuecd-x86-0.3.7.iso<br>
317     sysCDP[1]=/all-users/liveCDs/systemrescuecd-x86-0.3.7.iso<br>
318     <br>
319     cloneCDP[0]=/all-users/liveCDs/clonezilla-live-1.0.3-18.iso<br>
320     cloneCDP[1]=/all-users/liveCDs/clonezilla-live-1.0.3-18.iso<br>
321     <br>
322     cfgFileP[0]=/root/.clonezilla-sysresccd/isolinux-full.cfg<br>
323     cfgFileP[1]=/root/.clonezilla-sysresccd/isolinux-minimal.cfg<br>
324     <br>
325     splashP[0]=''<br>
326     splashP[1]=''<br>
327     <br>
328     outNameP[0]='full'<br>
329     outNameP[1]=''<br>
330     <br>
331     exScriptP[0]=''<br>
332     exScriptP[1]=''<br>
333     <br>
334     preparerIDP[0]='Spiros Georgaras &lt;sng@hellug.gr&gt;'<br>
335     preparerIDP[1]='Spiros Georgaras &lt;sng@hellug.gr&gt;'<br>
336     <br>
337     publisherP[0]='Spiros Georgaras &lt;sng@hellug.gr&gt;'<br>
338     publisherP[1]='Spiros Georgaras &lt;sng@hellug.gr&gt;'<br>
339     <br>
340     volLabelP[0]='Linux Rescue CD'<br>
341     volLabelP[1]='Linux Backup CD'<br>
342    
343     </td></tr></table>
344     <p>As you can see, a profile can define all the working parameters for a CD creating session. If any of these parameters are left blank, the corresponding value from the configuration file will be used. If this is blank too, the user will be asked to insert it by hand.<br><br>
345     In order to use profile No 1, you should execute the command:</p>
346     <p class="newcode"><font color="Blue">create-clonezilla-sysresccd -p 1</font></p>
347     <p>
348     In order to see the active profiles and select one to use, you should execute the command:</p>
349     <p class="newcode"><font color="Blue">create-clonezilla-sysresccd -s</font>
350     </p>
351    
352    
353     <!-- Splash Screens -->
354     <H2><a name="splash"></a>Using splash screens <span class="hideprint">[<a href="#project-top" title="go to top of the page">^</a>]</span></H2>
355     <table width="100%" style="margin-right:20pt;margin-left: 10pt" border="0" cellpadding="5">
356     <tr><td valign="top"><b>create-clonezilla-sysresccd</b> can use a splash screen, an image with your logo and contact data. The default splash screen is file <b>/root/.clonezilla-sysresccd/default-ocswp.png</b>, a 640x480 32-bit png image.<br><br>
357    
358     You can use your own splash screen by setting it in file:<br>
359     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>/root/.clonezilla-sysresccd/clonezilla-sysresccd.conf</b>, variable <b>splash</b><br>
360     or<br>
361     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>/root/.clonezilla-sysresccd/profiles.conf</b>, variable <b>splashP[x]</b><br>
362     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Then you use profile number <b>x</b> to create your CD
363     </td></tr></table>
364    
365    
366    
367    
368     <!-- Customization -->
369     <H2><a name="custom"></a>Customization <span class="hideprint">[<a href="#project-top" title="go to top of the page">^</a>]</span> <!--<span class="changed">&nbsp;Updated&nbsp;</span>--></H2>
370     <p>Apart from editing the <b>isolinux.cfg</b> file, the user can also remove or add a floppy disk image to the CD.</p>
371     <p>Floppy disk images are present in the <b>/bootdisk</b> folder on the CD, which corresponds to the <b>/root/tmp/clonezilla-sysresccd/bootdisk</b> folder, while creating the ISO file. Copying a floppy disk image file in this folder and adding an entry to the cfg file, is all one has to do to add extra features to the CD.</p>
372    
373    
374     <!-- Example -->
375     <H3><a name="project-ex1"></a>Example 1 [<a href="#project-top" title="go to top of the page">^</a>]</H3>
376     <p>Suppose you want to add a floppy disk image (<b>myfloppy.img</b>) to the final CD. You execute the program, and when prompted to copy additional files, you copy the image file in the <b>/root/tmp/clonezilla-sysresccd/bootdisk</b> folder. Then you open the cfg file you will use and copy/paste a floppy image entry. Finally you edit the pasted entry so that it will use your new floppy image.<br><br>
377    
378     To do that you can use the FreeDOS list entry, and convert it as it shows in the array below.</p>
379    
380     <div class="otherpage">
381     <table class="bordertable" cellpadding="15"><!--with-border-->
382     <tr>
383     <td class="bordertable" style="font-family: 'Courier New' , Courier, Monospace;">
384     label FreeDOS<br>
385     &nbsp;&nbsp;# MENU DEFAULT<br>
386     &nbsp;&nbsp;# MENU HIDE<br>
387     &nbsp;&nbsp;MENU LABEL FreeDOS<br>
388     &nbsp;&nbsp;# MENU PASSWD<br>
389     &nbsp;&nbsp;kernel memdisk<br>
390     &nbsp;&nbsp;append initrd=freedos.img
391     </td>
392     <td class="bordertable" style="font-family: 'Courier New' , Courier, Monospace;">
393     label <font color="Red">MyFloppy</font><br>
394     &nbsp;&nbsp;# MENU DEFAULT<br>
395     &nbsp;&nbsp;# MENU HIDE<br>
396     &nbsp;&nbsp;MENU LABEL <font color="Red">My floppy disk!!!</font><br>
397     &nbsp;&nbsp;# MENU PASSWD<br>
398     &nbsp;&nbsp;kernel memdisk<br>
399     &nbsp;&nbsp;append initrd=<font color="Red">myfloppy.img</font>
400     </td>
401     </tr>
402     </table>
403     </div>
404    
405     <p>Then you get back to the program, press ENTER, and the new ISO file will contain your new floppy image.<br><br>In order to remove the FreeDOS floppy image from the final CD, all you have to do is delete the file <b>freedos.img</b> from folder <b>/root/tmp/clonezilla-sysresccd/bootdisk</b>, and the corresponding entry form the cfg file.<br><br>
406     One could even try to integrate one more rescue CD (say <a href="http://www.damnsmalllinux.org/" target="_blank">Damn Small Linux</a>), if skillful enough.<br><br>
407     A final thing you might want to do is add html files to provide help to the user.</p>
408    
409    
410     <!-- Example 2 -->
411     <H3><a name="project-ex2"></a>Example 2 [<a href="#project-top" title="go to top of the page">^</a>]</H3>
412     <p>An interesting feature is that the default entry of the boot list can be set, so that is gets activated after the time interval defined has elapsed. I usually set booting from the first hard disk as default, to avoid accidental booting of one of the distros (in case the CD has been forgotten in the drive).<br><br>
413    
414     You can achieve this by changing this entry.</p>
415    
416     <div class="otherpage">
417     <table class="bordertable" cellpadding="15"><!--with-border-->
418     <tr>
419     <td class="bordertable" style="font-family: 'Courier New' , Courier, Monospace;">
420     label disk1<br>
421     &nbsp;&nbsp;# MENU DEFAULT<br>
422     &nbsp;&nbsp;# MENU HIDE<br>
423     &nbsp;&nbsp;MENU LABEL Boot from the first hard disk<br>
424     &nbsp;&nbsp;# MENU PASSWD<br>
425     &nbsp;&nbsp;localboot 0x80<br>
426     </td>
427     <td class="bordertable" style="font-family: 'Courier New' , Courier, Monospace;">
428     label disk1<br>
429     &nbsp;&nbsp;<font color="Red">MENU DEFAULT</font><br>
430     &nbsp;&nbsp;# MENU HIDE<br>
431     &nbsp;&nbsp;MENU LABEL Boot from the first hard disk<br>
432     &nbsp;&nbsp;# MENU PASSWD<br>
433     &nbsp;&nbsp;localboot 0x80<br>
434     </td>
435     </tr>
436     </table>
437     </div>
438    
439    
440     <!-- Example 3 -->
441     <H3><a name="project-ex3"></a>Example 3 [<a href="#project-top" title="go to top of the page">^</a>]</H3>
442     <p>One more thing you can do is add "empty" entries in the boot list, that will be displayed as separators for the other entries. This way a grouping of similar entries is possible.<br><br>
443    
444     Using again as template the FreeDOS entry, the changes to be done appear in the following table.</p>
445    
446     <div class="otherpage" style="margin-left: 0;">
447     <table class="bordertable" cellpadding="15"><!--with-border-->
448     <tr>
449     <td class="bordertable" style="font-family: 'Courier New' , Courier, Monospace;">
450     label FreeDOS<br>
451     &nbsp;&nbsp;# MENU DEFAULT<br>
452     &nbsp;&nbsp;# MENU HIDE<br>
453     &nbsp;&nbsp;MENU LABEL FreeDOS<br>
454     &nbsp;&nbsp;# MENU PASSWD<br>
455     &nbsp;&nbsp;kernel memdisk<br>
456     &nbsp;&nbsp;append initrd=freedos.img
457     </td>
458     <td class="bordertable" style="font-family: 'Courier New' , Courier, Monospace;">
459     label <font color="Red">Empty</font><br>
460     &nbsp;&nbsp;# MENU DEFAULT<br>
461     &nbsp;&nbsp;# MENU HIDE<br>
462     &nbsp;&nbsp;MENU LABEL <font color="Red">-</font><br>
463     &nbsp;&nbsp;# MENU PASSWD<br>
464     &nbsp;&nbsp;kernel <font color="Red">empty.kernel</font><br>
465     &nbsp;&nbsp;append initrd=freedos.img
466     </td>
467     </tr>
468     </table>
469     </div>
470     <p>The used kernel <font color="Red">empty.kernel</font> does not exist so if the entry is selected, the menu will be displayed again.</p>
471    
472    
473     </div>
474    
475    
476    
477     <!--<a name="template-top"></a>-->
478    
479 sng 37 <div id="menu">
480     <H1 style="margin-top: 0;">What's New</H1>
481 sng 161 <p><a href="news.php#Torrents updated">11/03/2011 - Torrents updated</a></p>
482 sng 159 <p><a href="news.php#Tarball packing error">02/03/2011 - Tarball packing error</a></p>
483 sng 122 <p><a href="news.php#Tarball links fixed!!!">16/09/2010 - Tarball links fixed!!!</a></p>
484 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>
485 sng 37 <p><a href="news.php#Windows USB installation problem">08/07/2008 - Windows USB installation problem</a></p>
486     <p><a href="news.php#USB installation problem">05/07/2008 - USB installation problem</a></p>
487     <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>
488     <p><a href="news.php#Clonezilla-SysRescCD 2.6.0 is out!!!">02/07/2008 - Clonezilla-SysRescCD 2.6.0 is out!!!</a></p>
489     <p><a href="news.php#Fixing Clonezilla Live modified CD creation instructions">12/04/2008 - Fixing Clonezilla Live modified CD creation instructions</a></p>
490     <p><a href="news.php#Clonezilla-SysRescCD 2.5.0 is out!!!">11/04/2008 - Clonezilla-SysRescCD 2.5.0 is out!!!</a></p>
491     <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>
492     <p><a href="news.php#Fixing Custom Clonezilla Live CD creation instructions">29/03/2008 - Fixing Custom Clonezilla Live CD creation instructions</a></p>
493     <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>
494     <p><a href="news.php#Clonezilla-SysRescCD 2.4.0 is out!!!">24/03/2008 - Clonezilla-SysRescCD 2.4.0 is out!!!</a></p>
495     <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>
496     <p><a href="news.php#Fixing USB installation instructions">10/03/2008 - Fixing USB installation instructions</a></p>
497     <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>
498     <p><a href="news.php#Clonezilla-SysRescCD 2.3.0 is out!!!">08/03/2008 - Clonezilla-SysRescCD 2.3.0 is out!!!</a></p>
499     <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>
500     <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>
501     <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>
502     <p><a href="news.php#Clonezilla-SysRescCD 2.2.0 is out!!!">22/02/2008 - Clonezilla-SysRescCD 2.2.0 is out!!!</a></p>
503     <p><a href="news.php#Documentation update">28/11/2007 - Documentation update</a></p>
504     <p><a href="news.php#Clonezilla-SysRescCD News">04/11/2007 - Clonezilla-SysRescCD News</a></p>
505     <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>
506     <p><a href="news.php#Clonezilla-SysRescCD 1.3.0 is out!!!">03/11/2007 - Clonezilla-SysRescCD 1.3.0 is out!!!</a></p>
507     <p><a href="news.php#Clonezilla-SysRescCD 1.3.0 is out!!!">03/11/2007 - Clonezilla-SysRescCD 1.3.0 is out!!!</a></p>
508     <p><a href="news.php#Clonezilla-SysRescCD mailing lists up and running!!!">20/10/2007 - Clonezilla-SysRescCD mailing lists up and running!!!</a></p>
509     <p><a href="news.php#Clonezilla-SysRescCD beeing removed from SourceForge">19/10/2007 - Clonezilla-SysRescCD beeing removed from SourceForge</a></p>
510     <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>
511     <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>
512     <p><a href="news.php#Clonezilla-SysRescCD gets its own site!!!">11/10/2007 - Clonezilla-SysRescCD gets its own site!!!</a></p>
513    
514     </div>
515 sng 28 <div id="footer">
516 sng 180 <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" title="About Clonezilla-SysRescCD">Spiros Georgaras</a>, 2007-2011 &amp; <a href="mailto:&#115;&#097;&#110;&#100;&#103;&#116;&#120;&#064;&#103;&#109;&#097;&#105;&#108;&#046;&#099;&#111;&#109;?subject=About Clonezilla-SysRescCD v 3.2.0 documentation" title="About Clonezilla-SysRescCD Documentation">Jyrki Vesterinen</a>, 2010-2011<br /><br/>
517 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>
518 sng 28 </div>
519     </div>
520 sng 144 <div id="warning" align="center">
521     WARNING<br>
522 sng 146 This is the UNSTABLE version of Clonezilla-SysRescCD<br>
523 sng 149 To access our current stable version, please click <a href="../index.html">here</a>
524 sng 144 </div>
525 sng 28 </body>
526     </html>

Properties

Name Value
svn:executable *

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26