/[clonezilla-sysresccd]/tags/2.6.0/project.html
ViewVC logotype

Contents of /tags/2.6.0/project.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 35 - (show annotations)
Mon Mar 22 00:17:03 2010 UTC (14 years ago) by sng
File MIME type: text/html
File size: 24402 byte(s)
tagging v. 2.6.0 (for completeness)
1 <!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 - About the project</title>
7 <style type="text/css">
8 body { font-family: 'sans serif'; background : url(null) fixed no-repeat; background-color: White; }
9 H1,H2,H3,H4{color: #990000; text-align: left;}
10 H2{margin-top: 2em;}
11 H3{margin-top: 1.5em}
12 H4{margin-top: 1em}
13 li { font-family: 'sans serif'; margin-top: 1em;}
14 a{text-decoration: none;}
15 a:hover{text-decoration: underline;}
16 .hidden{ display:none; }
17 p,td,table,tr,li { font-family: 'sans serif'; margin-left: 15pt;}
18 .nav{margin-left: 0pt;}
19 .newcode{font-family : "Courier New", Courier, monospace; font-weight: bold; background-color: #F2F2F2; border: solid 1px #DEDEDE;padding: 20pt;}
20 .note{margin-top: 30pt; margin-bottom: 30pt; text-align: left; background-color: #FFEFEF; border: double 3px; border-color: #FFD5D5;}
21 hr{color: Black; background-color: Black; height: 1px; border: none;}
22 .otherpage{margin-left: 15pt;border: solid 1px darkgoldenrod; padding: 20pt; background-color: lemonchiffon;}
23 IMG {display: block; margin-left: auto; margin-right: auto }
24 </style>
25 <META NAME="Keywords" CONTENT="multiboot Multi Boot bootable cd rescue clonezilla sysresccd backup restore samba">
26 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
27
28 </head>
29 <body style="margin-left: 40pt; margin-right: 40pt;">
30 <a name="project-top"></a>
31 <H1> Clonezilla-SysRescCD<br>About the project<br>08/02/2009 - v 3.1.0</H1>
32 <!--site-only--><table border="0" width="95%" style="margin-left: auto;margin-right: auto;"><tr><td><font size="-1">Copyright: &#169; 2007-2009, <a href="mailto:&#115;&#110;&#103;&#064;&#104;&#101;&#108;&#108;&#117;&#103;&#046;&#103;&#114;?subject=About Clonezilla-SysRescCD v 3.1.0">Spiros Georgaras &lt;sng@hellug.gr&gt;</a></font></td><td align="right"><font size="-1"><a href="onepage.php" target="_blank" title="View the whole site in one big page">Single&nbsp;page</a></font></td></tr><tr><td><font size="-1">Last update: 23/12/2009</font></td><td align="right"><font size="-1"><a href="printable.php" target="_blank" title="View a printable version of this page">Printable&nbsp;version</a></font></td></tr><tr><td><font size="-1"></font></td><td align="right"><font size="-1"></font></td></tr><tr><td><font size="-1">&nbsp;</font></td><td align="right"><font size="-1"></font></td></tr><tr><td><!-- <font size="-1">Select language: <img src="en.png" border="0" width="21" height="14" alt="English">&nbsp;<a href=""><img src="el.png" border="0" width="21" height="14" alt="Greek"></a></font> --></td><td align="right"><font size="-1"><a href="http://clonezilla-sysresccd.hellug.gr/clonezilla-sysresccd.rss" title="RSS news feed"><img src="rss-orange-11.png" border="0" width="30" height="14" alt="RSS news feed"></a></font></td></tr><tr><td><font size="-1">&nbsp;</font></td><td align="right"><font size="-1"></font></td></tr></table><table border="0" width="100%" class="nav"><tr> <td width="33%"><a href="news.php">Previous</a></td> <td width="34%" align="center"><a href="index.html">Contents</a></td> <td width="33%" align="right"><a href="custom-cd.html">Next</a></td> </tr></table><hr style="margin: 0;"><!--end-site-only-->
33
34
35 <!-- Intro -->
36
37 <H2 style="margin-top: 1em;"><a name="project-intro"></a>Intro <span class="hideprint">[<a href="#project-top" title="go to top of the page">^</a>]</span></H2>
38
39 <p>In order to create <b>Clonezilla-SysRescCD</b>, I wrote <b>create-clonezilla-sysresccd</b>.<br><br>
40
41 <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>
42
43 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>
44
45 <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. <b>create-clonezilla-sysresccd</b> provides two "sample" cfg files, to set the visible items of the boot options list:</p>
46 <ul>
47 <li><b>isolinux-full.cfg</b><br>This file contains all the features present in the original CDs</li>
48 <li><b>isolinux-minimal.cfg</b><br>Contains only these list items that are enough to utilize a Backup-Restore system<br>This means that the remaining features are invisible to the user, but they still exist in the CD.</li>
49 </ul>
50 <p>
51 <b>Important</b> <!--<span class="changed">&nbsp;New&nbsp;</span>--><br>Do NOT change these two files. They will be overwritten with every program update, to provide new features. Instead use them as templates for your <a href="#profiles">profiles</a>.
52 </p>
53
54
55 <!-- Quick creation of the CD -->
56 <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>
57 <p>Open <b>/root/.clonezilla-sysresccd/profiles.conf</b> in a text editor and:</p>
58 <ul>
59 <li>Add the lines<br>
60 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>profile[2]=Multi-boot</b><br>
61 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>sysCDP[2]=<font color="red">/location/of/your/systemrescuecd.iso</font></b><br>
62 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>cloneCDP[2]=<font color="red">/location/of/your/clonezilla-live.iso</font></b><br><br>
63 if <b>sysCDP[2]</b> is already defined (profile <b>2</b> already exists), just use the <b>first</b> available number. This goes for every entry in this section.
64 </li>
65 <li>If you want to create the full CD, add the line<br>
66 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>cfgFileP[2]=/root/.clonezilla-sysresccd/<font color="red">isolinux-full.cfg</font></b><br>
67 or else add the line<br>
68 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>cfgFileP[2]=/root/.clonezilla-sysresccd/<font color="red">isolinux-minimal.cfg</font></b></li>
69 <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>
70 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>splashP[2]=<font color="red">/location/of/your/splash-screen.png</font></b><br>
71 or use the default by adding<br>
72 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>splashP[2]=<font color="red">/root/.clonezilla-sysresccd/default-ocswp.png</font></b></li>
73
74 <li>Add any other variable in the file to suit your needs</li>
75 </ul>
76 <p>When you are done, create your CD by executing form console:</p>
77 <p class="newcode"><font color="Blue">create-clonezilla-sysresccd -p 2</font></p>
78 <p>
79 <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>.
80 </p>
81 <!-- Command line -->
82 <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>
83 <p>The program's command line parameters are the following:</p>
84 <table class="bordertable" cellpadding="5"><!--with-border-->
85 <tr>
86 <!-- show profiles and let user select profile to use -->
87 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">s</td>
88 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
89 show profiles and let user select profile to use<br><br>
90 Profiles will be explained later in section <a href="#profiles">Using profiles</a>
91 </td></tr>
92
93 <tr>
94 <!-- use profile number -->
95 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">p[number]</td>
96 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
97 use profile number<br><br>
98 Profiles will be explained later in section <a href="#profiles">Using profiles</a>
99 </td></tr>
100
101 <tr>
102 <!-- copy files only -->
103 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">f</td>
104 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
105 copy files only. Don't create ISO file and don't<br>
106 burn anything on CD<br><br>
107 This is useful if you want to do some heavy customization<br>
108 Both ISOs are copied in folder <b>/root/tmp/clonezilla-sysresccd</b>
109 </td></tr>
110
111 <tr>
112 <!-- don't copy files -->
113 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">nf</td>
114 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
115 don't copy files. Use files existing in folder<br>
116 "/root/tmp/clonezilla-sysresccd".<br>
117 *** Caution: Dangerous!!! ***<br><br>
118 This will create (and optionally burn) an ISO file using files<br>
119 found in folder <b>/root/tmp/clonezilla-sysresccd</b><br><br>
120 <b>Caution:</b> The program does not check in any way the files in the <br>
121 given folder. It's up to you to provide a valid bootable CD / <br>
122 isolinux configuration
123 </td></tr>
124
125 <tr>
126 <!-- only create ISO file -->
127 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">i</td>
128 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
129 only create ISO file. Don't burn anything on CD
130 </td></tr>
131
132 <tr>
133 <!-- burn a previously created ISO file -->
134 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">b</td>
135 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
136 A user defined and written BASH script to be<br> executed just before mastering the CD<br><br>
137 This script could be used to automate alteration, addition or <br>removal of files from the fianl CD
138 </td></tr>
139
140 <tr>
141 <!-- script to execute -->
142 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">x[script]</td>
143 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
144 execute [script] before creating the ISO file
145 </td></tr>
146
147 <tr>
148 <!-- print version and exit -->
149 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">v</td>
150 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
151 print version and exit
152 </td></tr>
153
154 <tr>
155 <!-- print this screen and exit -->
156 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">h</td>
157 <td class="bordertable" valign="top" style="font-family: 'Courier New' , Courier, Monospace;">
158 print this screen and exit
159 </td></tr></table>
160
161
162
163 <!-- Configuration file -->
164 <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>
165 <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>
166 The contents of the original <b>/root/.clonezilla-sysresccd/clonezilla-sysresccd.conf</b> are the following:</p>
167 <!-- <table border="1" cellpadding="15"> -->
168 <table class="bordertable" cellpadding="15"><!--with-border-->
169 <tr>
170 <td class="bordertable" style="font-family: 'Courier New' , Courier, Monospace;">
171 # Location of the latest SystemRescueCD ISO file<br>
172 sysCD=/all-users/liveCDs/systemrescuecd-x86-0.3.7.iso<br>
173 <br>
174 # Location of the latest Clonezilla Live ISO file<br>
175 cloneCD=/all-users/liveCDs/clonezilla-live-1.0.3-18.iso<br>
176 <br>
177 # Location of the new isolinux/isolinux.cfg file<br>
178 # Change it at your own risk!!!<br>
179 cfgFile=/root/.clonezilla-sysresccd/isolinux-minimal.cfg<br>
180 <br>
181 # Splash screen to use<br>
182 # It must be a valid 640x480 32-bit png image<br>
183 splash=/root/.clonezilla-sysresccd/default-ocswp.png<br>
184 <br>
185 <br>
186 # The output name of the program (ISO file) is:<br>
187 # clonezilla-sysresccd-"$outName"-"$version".iso<br>
188 # A good outName would be your name eg. 'spiros'<br>
189 # So the ISO file would be named:<br>
190 # clonezilla-sysresccd-spiros-"$version".iso<br>
191 outName=''<br>
192 <br>
193 <br>
194 # The name of a BASH script that will be executed<br>
195 # just before mastering the CD, (actually just<br>
196 # before the "splash screen" message is displayed<br>
197 # to the user<br>
198 exScript=''<br>
199 <br>
200 <br>
201 <br>
202 <br>
203 # CD info section<br>
204 <br>
205 # Specifies a text string that will be written into the volume<br>
206 # header. This should describe the preparer of the CD-ROM,<br>
207 # usually with a mailing address and phone number. There is space<br>
208 # on the disc for 128 characters of information.<br>
209 preparerID='Spiros Georgaras &lt;sng@hellug.gr&gt;'<br>
210 <br>
211 <br>
212 # Specifies a text string that will be written into the volume<br>
213 # header. This should describe the publisher of the CD-ROM,<br>
214 # usually with a mailing address and phone number. There is space<br>
215 # on the disc for 128 characters of information.<br>
216 publisher='Spiros Georgaras &lt;sng@hellug.gr&gt;'<br>
217 <br>
218 <br>
219 # Specifies the volume ID (volume name or label) to be written into<br>
220 # the master block. There is space on the disc for 32 characters of<br>
221 # information. Note that if you assign a volume ID, this is the name<br>
222 # that will be used as the mount point used by the Solaris volume<br>
223 # management system and the name that is assigned to the disc on a<br>
224 # Microsoft Win32 or Apple Mac platform.<br>
225 volLabel='Linux Backup Multi Boot CD'<br>
226
227 </td></tr></table>
228 <p>If any of these parameters are left blank, the user will be asked to insert it by hand.</p>
229
230
231
232 <!-- Profiles -->
233 <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>
234 <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>.
235 <br><br>
236 The contents of the original <b>/root/.clonezilla-sysresccd/profiles.conf</b> are the following:</p>
237 <table class="bordertable" cellpadding="15"><tr><td class="bordertable" style="font-family: 'Courier New' , Courier, Monospace;"><!--with-border-->
238 profile[0]=Full<br>
239 profile[1]='Backup/Restore'<br>
240 <br>
241 sysCDP[0]=/all-users/liveCDs/systemrescuecd-x86-0.3.7.iso<br>
242 sysCDP[1]=/all-users/liveCDs/systemrescuecd-x86-0.3.7.iso<br>
243 <br>
244 cloneCDP[0]=/all-users/liveCDs/clonezilla-live-1.0.3-18.iso<br>
245 cloneCDP[1]=/all-users/liveCDs/clonezilla-live-1.0.3-18.iso<br>
246 <br>
247 cfgFileP[0]=/root/.clonezilla-sysresccd/isolinux-full.cfg<br>
248 cfgFileP[1]=/root/.clonezilla-sysresccd/isolinux-minimal.cfg<br>
249 <br>
250 splashP[0]=''<br>
251 splashP[1]=''<br>
252 <br>
253 outNameP[0]='full'<br>
254 outNameP[1]=''<br>
255 <br>
256 exScriptP[0]=''<br>
257 exScriptP[1]=''<br>
258 <br>
259 preparerIDP[0]='Spiros Georgaras &lt;sng@hellug.gr&gt;'<br>
260 preparerIDP[1]='Spiros Georgaras &lt;sng@hellug.gr&gt;'<br>
261 <br>
262 publisherP[0]='Spiros Georgaras &lt;sng@hellug.gr&gt;'<br>
263 publisherP[1]='Spiros Georgaras &lt;sng@hellug.gr&gt;'<br>
264 <br>
265 volLabelP[0]='Linux Rescue CD'<br>
266 volLabelP[1]='Linux Backup CD'<br>
267
268 </td></tr></table>
269 <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>
270 In order to use profile No 1, you should execute the command:</p>
271 <p class="newcode"><font color="Blue">create-clonezilla-sysresccd -p 1</font></p>
272 <p>
273 In order to see the active profiles and select one to use, you should execute the command:</p>
274 <p class="newcode"><font color="Blue">create-clonezilla-sysresccd -s</font>
275 </p>
276
277
278 <!-- Splash Screens -->
279 <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>
280 <table width="100%" style="margin-right:20pt;margin-left: 10pt" border="0" cellpadding="5">
281 <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>
282
283 You can use your own splash screen by setting it in file:<br>
284 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>/root/.clonezilla-sysresccd/clonezilla-sysresccd.conf</b>, variable <b>splash</b><br>
285 or<br>
286 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>/root/.clonezilla-sysresccd/profiles.conf</b>, variable <b>splashP[x]</b><br>
287 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Then you use profile number <b>x</b> to create your CD
288 </td></tr></table>
289
290
291
292
293 <!-- Customization -->
294 <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>
295 <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>
296 <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>
297
298
299 <!-- Example -->
300 <H3><a name="project-ex1"></a>Example 1 [<a href="#project-top" title="go to top of the page">^</a>]</H3>
301 <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>
302
303 To do that you can use the FreeDOS list entry, and convert it as it shows in the array below.</p>
304
305 <table class="bordertable" cellpadding="15"><!--with-border-->
306 <tr>
307 <td class="bordertable" style="font-family: 'Courier New' , Courier, Monospace;">
308 label FreeDOS<br>
309 &nbsp;&nbsp;&nbsp;&nbsp;# MENU DEFAULT<br>
310 &nbsp;&nbsp;&nbsp;&nbsp;# MENU HIDE<br>
311 &nbsp;&nbsp;&nbsp;&nbsp;MENU LABEL FreeDOS<br>
312 &nbsp;&nbsp;&nbsp;&nbsp;# MENU PASSWD<br>
313 &nbsp;&nbsp;&nbsp;&nbsp;kernel memdisk<br>
314 &nbsp;&nbsp;&nbsp;&nbsp;append initrd=freedos.img
315 </td>
316 <td class="bordertable" style="font-family: 'Courier New' , Courier, Monospace;">
317 label <font color="Red">MyFloppy</font><br>
318 &nbsp;&nbsp;&nbsp;&nbsp;# MENU DEFAULT<br>
319 &nbsp;&nbsp;&nbsp;&nbsp;# MENU HIDE<br>
320 &nbsp;&nbsp;&nbsp;&nbsp;MENU LABEL <font color="Red">My floppy - added by me!!!</font><br>
321 &nbsp;&nbsp;&nbsp;&nbsp;# MENU PASSWD<br>
322 &nbsp;&nbsp;&nbsp;&nbsp;kernel memdisk<br>
323 &nbsp;&nbsp;&nbsp;&nbsp;append initrd=<font color="Red">myfloppy.img</font>
324 </td>
325 </tr>
326 </table>
327 <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>
328 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>
329 A final thing you might want to do is add html files to provide help to the user.</p>
330
331
332 <!-- Example 2 -->
333 <H3><a name="project-ex2"></a>Example 2 [<a href="#project-top" title="go to top of the page">^</a>]</H3>
334 <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>
335
336 You can achieve this by changing this entry.</p>
337
338 <table class="bordertable" cellpadding="15"><!--with-border-->
339 <tr>
340 <td class="bordertable" style="font-family: 'Courier New' , Courier, Monospace;">
341 label disk1<br>
342 &nbsp;&nbsp;&nbsp;&nbsp;# MENU DEFAULT<br>
343 &nbsp;&nbsp;&nbsp;&nbsp;# MENU HIDE<br>
344 &nbsp;&nbsp;&nbsp;&nbsp;MENU LABEL Boot from the first hard disk<br>
345 &nbsp;&nbsp;&nbsp;&nbsp;# MENU PASSWD<br>
346 &nbsp;&nbsp;&nbsp;&nbsp;localboot 0x80<br>
347 </td>
348 <td class="bordertable" style="font-family: 'Courier New' , Courier, Monospace;">
349 label disk1<br>
350 &nbsp;&nbsp;&nbsp;&nbsp;<font color="Red">MENU DEFAULT</font><br>
351 &nbsp;&nbsp;&nbsp;&nbsp;# MENU HIDE<br>
352 &nbsp;&nbsp;&nbsp;&nbsp;MENU LABEL Boot from the first hard disk<br>
353 &nbsp;&nbsp;&nbsp;&nbsp;# MENU PASSWD<br>
354 &nbsp;&nbsp;&nbsp;&nbsp;localboot 0x80<br>
355 </td>
356 </tr>
357 </table>
358
359
360 <!-- Example 3 -->
361 <H3><a name="project-ex3"></a>Example 3 [<a href="#project-top" title="go to top of the page">^</a>]</H3>
362 <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>
363
364 Using again as template the FreeDOS entry, the changes to be done appear in the following table.</p>
365 <table class="bordertable" cellpadding="15"><!--with-border-->
366 <tr>
367 <td class="bordertable" style="font-family: 'Courier New' , Courier, Monospace;">
368 label FreeDOS<br>
369 &nbsp;&nbsp;&nbsp;&nbsp;# MENU DEFAULT<br>
370 &nbsp;&nbsp;&nbsp;&nbsp;# MENU HIDE<br>
371 &nbsp;&nbsp;&nbsp;&nbsp;MENU LABEL FreeDOS<br>
372 &nbsp;&nbsp;&nbsp;&nbsp;# MENU PASSWD<br>
373 &nbsp;&nbsp;&nbsp;&nbsp;kernel memdisk<br>
374 &nbsp;&nbsp;&nbsp;&nbsp;append initrd=freedos.img
375 </td>
376 <td class="bordertable" style="font-family: 'Courier New' , Courier, Monospace;">
377 label <font color="Red">Empty</font><br>
378 &nbsp;&nbsp;&nbsp;&nbsp;# MENU DEFAULT<br>
379 &nbsp;&nbsp;&nbsp;&nbsp;# MENU HIDE<br>
380 &nbsp;&nbsp;&nbsp;&nbsp;MENU LABEL <font color="Red">-</font><br>
381 &nbsp;&nbsp;&nbsp;&nbsp;# MENU PASSWD<br>
382 &nbsp;&nbsp;&nbsp;&nbsp;kernel <font color="Red">empty.kernel</font><br>
383 &nbsp;&nbsp;&nbsp;&nbsp;append initrd=freedos.img
384 </td>
385 </tr>
386 </table>
387 <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>
388
389 <!--site-only--><hr style="margin: 0;"><table border="0" width="100%" class="nav"><tr> <td width="33%"><a href="news.php">Previous</a></td> <td width="34%" align="center"><a href="index.html">Contents</a></td> <td width="33%" align="right"><a href="custom-cd.html">Next</a></td> </tr></table><!--end-site-only-->
390 <!--site-only--><p align="right" style="margin-bottom: 2em;"> <a href="http://feedvalidator.org/check.cgi?url=http%3A//clonezilla-sysresccd.hellug.gr/clonezilla-sysresccd.rss" target="_blank"><img src="valid-rss.png" alt="[Valid RSS]" title="Validate my RSS feed" border="0" align="right"></a>&nbsp;&nbsp; <a href="http://jigsaw.w3.org/css-validator/validator?uri=http://clonezilla-sysresccd.hellug.gr/project.html" target="_blank"> <img style="border:0;width:88px;height:31px" src="valid-css.png" alt="Valid CSS!" border="0" align="right"></a>&nbsp; <a href="http://validator.w3.org/check?uri=http://clonezilla-sysresccd.hellug.gr/project.html" target="_blank"><img src="valid-html401.png" alt="Valid HTML 4.01 Transitional" height="31" width="88" border="0" align="right"></a></p><!--end-site-only-->
391 </body>
392 </html>

Properties

Name Value
svn:executable *

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26