This file is indexed.

/usr/share/doc/live-manual/html/the-basics.it.html is in live-manual-html 1:3.0~a9-1ubuntu1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
  <title>
    the-basics -
    Manuale di Debian Live
  </title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
  <meta name="dc.title" content="Manuale di Debian Live" />
  <meta name="dc.author" content="Debian Live Project &#60;debian-live@lists.debian.org&#62;" />
  <meta name="dc.publisher" content="Debian Live Project &#60;debian-live@lists.debian.org&#62;" />
  <meta name="dc.date" content="2011-12-04"  />
  <meta name="dc.rights" content="Copyright (C) 2006-2011 Debian Live Project;&#60;br&#62; License: Questo programma &#232; software libero: &#232; possibile ridistribuirlo e modificarlo secondo i termini della GNU General Public License come pubblicata dalla Free Software Foundation, sia la versione 3 della licenza o (a scelta) una versione successiva.&#60;br&#62;&#60;br&#62;Questo programma &#232; distribuito nella speranza che possa essere utile, ma SENZA ALCUNA GARANZIA, nemmeno la garanzia implicita di COMMERCIABILIT&#192; o IDONEIT&#192; PER UN PARTICOLARE SCOPO. Vedere la GNU General Public License per ulteriori dettagli.&#60;br&#62;&#60;br&#62;Si dovrebbe aver ricevuto una copia della GNU General Public License con questo programma. In caso contrario, vedere http://www.gnu.org/licenses/. &#60;br&#62;&#60;br&#62;Il testo completo della GNU General Public License pu&#242; essere trovato nel file /usr/share/common-licenses/GPL-3." />

  <meta name="generator" content="SiSU 3.1.9 of 2011w51/1 (2011-12-19) (n*x and Ruby!)" />
    <link rel="generator" href="http://www.sisudoc.org/" />
  <link rel="shortcut icon" href="../_sisu/image/rb7.ico" />

  <link rel="stylesheet" href="../_sisu/css/html.css" type="text/css" />
</head>
<body bgcolor="#ffffff" text="#000000" link="#003090" lang="en" xml:lang="en">
<a name="top" id="top"></a>
<a name="up" id="up"></a>
<a name="start" id="start"></a><table summary="segment navigation band with banner" bgcolor="#ffffff" width="100%"><tr>
<td width="20%" align="left">
<table summary="band" border="0" cellpadding="3" cellspacing="0"><tr><td align="left" bgcolor="#ffffff"><a href="http://live.debian.net/" target="_top"><img border="0" src="../_sisu/image/debian_home.png" alt="Debian --&gt;" /></a></td></tr>
</table>
</td>
<td width="75%" align="center">
  
<table summary="segment navigation available documents types: toc,doc,pdf,concordance" border="0" cellpadding="3" cellspacing="0">
<tr>
<td align="center" bgcolor="#ffffff">
  <td align="center" bgcolor="#ffffff">
  <a href="sisu_manifest.it.html" target="_top" >
      <font face="verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman" size="2">
    [&nbsp;document&nbsp;manifest&nbsp;]
  </font> 
  </a>
</td>
  
</tr></table>
</td>
<td width="5%" align="right">
  <table summary="segment navigation pre/next" border="0" cellpadding="3" cellspacing="0">
<tr>
<td align="center" bgcolor="#ffffff">
  <a href="installation.it.html" target="_top" >
    <img border="0" width="22" height="22" src="../_sisu/image_sys/arrow_prev_red.png" alt="&lt;&lt;&nbsp;previous" />
  </a>
</td>
<td align="center" bgcolor="#ffffff">
  <a href="toc.it.html" target="_top" >
    <img border="0" width="22" height="22" src="../_sisu/image_sys/arrow_up_red.png" alt="TOC" />
  </a>
</td>
<td align="center" bgcolor="#ffffff">
  <a href="overview-of-tools.it.html" target="_top" >
    <img border="0" width="22" height="22" src="../_sisu/image_sys/arrow_next_red.png" alt="next&nbsp;&gt;&gt;" />
  </a>
</td>
<td>
</td></tr>
</table>
</td></tr>
</table>
<table summary="segment hidden control pre and next" width="100%" border="0" cellpadding="0" bgcolor=#eeeeee align="center">
<tr><td align="left">
  <a href="installation.it.html" target="_top" >
    <img border="0" width="100%" height="20" src="../_sisu/image_sys/dot_white.png" alt="&lt;" />
  </a>
</td>
<td align="center">
  <a href="toc.it.html" target="_top" >
    <img border="0" width="100%" height="20" src="../_sisu/image_sys/dot_white.png" alt="&#094;" />
  </a>
</td>
<td align="right">
  <a href="overview-of-tools.it.html" target="_top" >
    <img border="0" width="100%" height="20" src="../_sisu/image_sys/dot_white.png" alt="&gt;" />
  </a>
</td></tr>
</table><div class="content">
<h1 class="tiny">
    Manuale di Debian Live
  </h1>
</div><div class="content">
<h2 class="tiny">
    Utente
  </h2>
</div><div class="content"><div class="substance">
  <label class="ocn"><a name="157" href="#157" class="lnkocn">157</a></label>
  <h1 class="norm" id="o157"><a name="157"></a>
    4. Nozioni di base
  </h1>
</div><div class="substance">
  <label class="ocn"><a name="158" href="#158" class="lnkocn">158</a></label>
  <p class="i0" id="o158">
    Questo capitolo contiene una breve panoramica del processo di generazione e  le istruzioni per utilizzare i tre tipi di immagine pi&ugrave; comunemente  utilizzati. La tipologia di immagine pi&ugrave; versatile, <tt>iso-hybrid</tt>, pu&ograve;  essere usata su una macchina virtuale, supporto ottico o dispositivo di  archiviazione portatile USB. In alcuni casi particolari, come l'utilizzo  della persistenza, la <tt>usb-hdd</tt> potrebbe essere pi&ugrave; adatta per i  dispositivi USB. Il capitolo termina con le istruzioni per costruire e usare  un'immagine di tipo <tt>net</tt>, che &egrave; un poco pi&ugrave; complessa a causa del setup  richiesto sul server. Si tratta di un argomento leggermente avanzato per chi  non ha familiarit&agrave; con l'avvio da rete, ma &egrave; incluso qui perch&eacute;, una volta  che il setup &egrave; stato fatto, &egrave; un modo molto comodo per collaudare e  distribuire immagini facendo il boot nella rete locale senza la seccatura di  doversi occupare dei mezzi di divulgazione dell'immagine.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="159" href="#159" class="lnkocn">159</a></label>
  <p class="i0" id="o159">
    Throughout the chapter, we will often refer to the default filenames  produced by <i>live-build</i>. If you are downloading a prebuilt image instead, the  actual filenames may vary.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="160" href="#160" class="lnkocn">160</a></label>
  <p class="bold" id="o160"><a name="160"></a> <a name="hwhat-is-live" id="hwhat-is-live"></a>
    <a name="h4.1" ></a><a name="what-is-live" ></a>4.1 Che cos'&egrave; un sistema live?
  </p>
</div><div class="substance">
  <label class="ocn"><a name="161" href="#161" class="lnkocn">161</a></label>
  <p class="i0" id="o161">
    Per sistema live generalmente si intende un sistema operativo che pu&ograve; essere  avviato da un supporto rimovibile, come un CD-ROM o una chiavetta USB oppure  da una rete, pronto per l'uso senza alcuna installazione su hard disk con  una configurazione automatica fatta durante l'esecuzione (vedere   <a href="about-manual.html#terms">Glossario</a>).
  </p>
</div><div class="substance">
  <label class="ocn"><a name="162" href="#162" class="lnkocn">162</a></label>
  <p class="i0" id="o162">
    Con Debian Live, si tratta di un sistema operativo Debian GNU/Linux,  generato per una delle architetture previste (attualmente amd64, i386,  powerpc e sparc). &Egrave; costituito dalle seguenti parti:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="163" href="#163" class="lnkocn">163</a></label>
  <li class="bullet" id="o163">
    <b>Immagine del kernel Linux</b>, comunemente chiamata <tt>vmlinuz*</tt>
  </li>
</div><div class="substance">
  <label class="ocn"><a name="164" href="#164" class="lnkocn">164</a></label>
  <li class="bullet" id="o164">
    <b>Initial RAM disk image (initrd)</b>: un disco RAM creato per il boot di  Linux, contenente i moduli potenzialmente necessari per montare l'immagine  di sistema e alcuni script per farlo.
  </li>
</div><div class="substance">
  <label class="ocn"><a name="165" href="#165" class="lnkocn">165</a></label>
  <li class="bullet" id="o165">
    <b>Immagine di sistema</b>: l'immagine del filesystem del sistema  operativo. Normalmente &egrave; usato un filesystem compresso SquashFS, per  minimizzare le dimensioni dell'immagine Debian Live. Si noti che &egrave; in sola  lettura. Dunque, durante il boot il sistema Debian Live user&agrave; un disco RAM e  il meccanismo 'unione' per attivare i file in scrittura all'interno del  sistema in esecuzione. Ad ogni modo, tutte le modifiche verranno perse con  lo spegnimento a meno che non si usi la persistenza opzionale (si veda   <a href="customizing-run-time-behaviours.html#persistence">Persistenza</a>).
  </li>
</div><div class="substance">
  <label class="ocn"><a name="166" href="#166" class="lnkocn">166</a></label>
  <li class="bullet" id="o166">
    <b>Bootloader</b>: una piccola porzione di codice predisposto per l'avvio  dal supporto scelto, che presenta un prompt o un menu per la selezione di  opzioni/configurazioni. Carica il kernel Linux ed il suo initrd da eseguire  con un filesystem associato. Possono essere usate diverse soluzioni, in base  al supporto di destinazione ed al formato del filesystem contenenti le  componenti precedentemente citate: isolinux per il boot da CD o DVD nel  formato ISO9660, syslinux per supporti HDD o USB che si avviano da una  partizione VFAT, extlinux per le partizioni ext/2/3/4 e btrfs, pxelinux per  il netboot PXE, GRUB per partizioni ext2/3/4, ecc.
  </li>
</div><div class="substance">
  <label class="ocn"><a name="167" href="#167" class="lnkocn">167</a></label>
  <p class="i0" id="o167">
    &Egrave; possibile usare <i>live-build</i> per creare l'immagine di sistema secondo le  proprie specifiche, scegliere un kernel Linux, il suo initrd ed un  bootloader per avviarli, tutto in un unico formato che dipende dal mezzo  (immagini ISO9660, immagine disco, ecc.)
  </p>
</div><div class="substance">
  <label class="ocn"><a name="168" href="#168" class="lnkocn">168</a></label>
  <p class="bold" id="o168"><a name="168"></a> <a name="hbuilding-iso-hybrid" id="hbuilding-iso-hybrid"></a>
    <a name="h4.2" ></a><a name="building-iso-hybrid" ></a>4.2 Primi passi: creare un'immagine ISO ibrida
  </p>
</div><div class="substance">
  <label class="ocn"><a name="169" href="#169" class="lnkocn">169</a></label>
  <p class="i0" id="o169">
    Indipendentemente dal tipo di immagine, per crearne una &egrave; necessario  eseguire ogni volta la stessa procedura. Come primo esempio si eseguir&agrave; la  seguente sequenza di comandi di <i>live-build</i> per creare un'immagine ISO ibrida  di base contenente soltanto il sistema Debian standard senza X.org. &Egrave; adatta  per essere masterizzata su CD o DVD e anche per essere copiata su una penna  USB.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="170" href="#170" class="lnkocn">170</a></label>
  <p class="i0" id="o170">
    In primo luogo eseguire il comando <tt>lb config</tt>, il quale creer&agrave; una  gerarchia "config/" nella directory corrente e che verr&agrave; utilizzata da altri  comandi:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="171" href="#171" class="lnkocn">171</a></label>
  <p class="code" id="o171">
    $ lb config<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="172" href="#172" class="lnkocn">172</a></label>
  <p class="i0" id="o172">
    Non viene passato alcun parametro a <tt>lb config</tt>, in modo da utilizzare le  impostazioni predefinite per le varie opzioni, vedere  <a href="overview-of-tools.html#lb-config">Il comando lb  config</a>)  per maggiori dettagli.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="173" href="#173" class="lnkocn">173</a></label>
  <p class="i0" id="o173">
    Ora che si ha una gerarchia "config/" si pu&ograve; generare l'immagine con il  comando <tt>lb build</tt>:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="174" href="#174" class="lnkocn">174</a></label>
  <p class="code" id="o174">
    # lb build<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="175" href="#175" class="lnkocn">175</a></label>
  <p class="i0" id="o175">
    Questo processo pu&ograve; richiedere tempo, a seconda della velocit&agrave; della  connessione di rete. Una volta completato, nell'attuale directory ci sar&agrave; un  file immagine <tt>binary-hybrid.iso</tt> pronto da usare.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="176" href="#176" class="lnkocn">176</a></label>
  <p class="bold" id="o176"><a name="176"></a> <a name="husing-iso-hybrid" id="husing-iso-hybrid"></a>
    <a name="h4.3" ></a><a name="using-iso-hybrid" ></a>4.3 Utilizzare un'immagine ISO live ibrida
  </p>
</div><div class="substance">
  <label class="ocn"><a name="177" href="#177" class="lnkocn">177</a></label>
  <p class="i0" id="o177">
    Dopo aver costruito o scaricato un'immagine ISO ibrida, ottenibile  all'indirizzo ‹<a href="http://www.debian.org/CD/live/" target="_top">http://www.debian.org/CD/live/</a>›, il passo successivo &egrave;  preparare il supporto per l'avvio, che sia esso un CD-R(W), un DVD-R(W) o  una penna USB.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="178" href="#178" class="lnkocn">178</a></label>
  <p class="bold" id="o178"><a name="178"></a> <a name="hburning-iso-image" id="hburning-iso-image"></a>
    <a name="h4.3.1" ></a><a name="burning-iso-image" ></a>4.3.1 Masterizzare un'immagine ISO su un supporto fisico
  </p>
</div><div class="substance">
  <label class="ocn"><a name="179" href="#179" class="lnkocn">179</a></label>
  <p class="i0" id="o179">
    Burning an ISO image is easy. Just install wodim and use it from the  command-line to burn the image. For instance:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="180" href="#180" class="lnkocn">180</a></label>
  <p class="code" id="o180">
    # apt-get install wodim<br /><br />
$ wodim binary-hybrid.iso<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="181" href="#181" class="lnkocn">181</a></label>
  <p class="bold" id="o181"><a name="181"></a> <a name="hcopying-iso-hybrid-to-usb" id="hcopying-iso-hybrid-to-usb"></a>
    <a name="h4.3.2" ></a><a name="copying-iso-hybrid-to-usb" ></a>4.3.2 Copiare un'immagine ISO ibrida su una penna USB
  </p>
</div><div class="substance">
  <label class="ocn"><a name="182" href="#182" class="lnkocn">182</a></label>
  <p class="i0" id="o182">
    Le immagini ISO preparate con il comando <tt>isohybrid</tt>, come quelle prodotte  in modo predefinito da <tt>iso-hybrid</tt>, possono essere semplicemente copiate  su una penna USB con il programma <tt>dd</tt> o suo equivalente. Inserire una  penna USB con una dimensione sufficiente a contenere l'immagine e  determinare quale device sia, al quale in seguito si far&agrave; riferimento come  <tt>${USBSTICK}</tt>.Questo &egrave; il device della penna, ad esempio <tt>/dev/sdb</tt>, non  una partizione come <tt>/dev/sdb1</tt>! &Egrave; possibile trovare il nome corretto  controllando l'output di <tt>dmesg</tt> una volta inserita, o meglio ancora con  il comando <tt>ls -l /dev/disk/by-id</tt>.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="183" href="#183" class="lnkocn">183</a></label>
  <p class="i0" id="o183">
    Una volta che si &egrave; certi sul nome del device, usare il comando <tt>dd</tt> per  copiare l'immagine sulla penna. <b>Questo sovrascriver&agrave; qualsiasi dato  presente su di essa!</b>
  </p>
</div><div class="substance">
  <label class="ocn"><a name="184" href="#184" class="lnkocn">184</a></label>
  <p class="code" id="o184">
    $ dd if=binary-hybrid.iso of=${USBSTICK}<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="185" href="#185" class="lnkocn">185</a></label>
  <p class="bold" id="o185"><a name="185"></a> <a name="hbooting-live-media" id="hbooting-live-media"></a>
    <a name="h4.3.3" ></a><a name="booting-live-media" ></a>4.3.3 Avviare il supporto live
  </p>
</div><div class="substance">
  <label class="ocn"><a name="186" href="#186" class="lnkocn">186</a></label>
  <p class="i0" id="o186">
    La prima volta che si avvia il supporto live, CD, DVD, penna USB o PXE, pu&ograve;  essere necessario impostare il BIOS del computer, ma giacch&eacute; questi variano  parecchio in opzioni e scorciatoie, non siamo in grado di  descriverli. Alcuni BIOS offrono un menu per selezionare il device in fase  di boot, in caso sia disponibile nel vostro sistema &egrave; il modo pi&ugrave;  semplice. Altrimenti &egrave; necessario accedere alla sua configurazione e  modificare l'ordine di avvio per posizionare la periferica di boot del  sistema live prima di quella usuale.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="187" href="#187" class="lnkocn">187</a></label>
  <p class="i0" id="o187">
    Avviando il supporto si otterr&agrave; un menu, premendo il tasto enter il sistema  partir&agrave; utilizzando la voce <tt>Live</tt> e le opzioni predefinite. Per ulteriori  informazioni sulle opzioni di boot, si veda la voce "help" nel menu e le  pagine di manuale di <tt>live-boot</tt> e <tt>live-config</tt> all'interno del  sistema.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="188" href="#188" class="lnkocn">188</a></label>
  <p class="i0" id="o188">
    Supponendo di aver selezionato <tt>Live</tt> e avviato l'immagine desktop  predefinita, dopo i messaggi di avvio si dovrebbe automaticamente accedere  all'account <tt>user</tt> e avere il desktop pronto all'uso. Se invece si &egrave;  avviata un'immagine per la sola console, come le preconfezionate  <tt>standard</tt> o <tt>rescue</tt>, si acceder&agrave; alla console dell'account <tt>user</tt> ed  avere un prompt di shell pronto da usare.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="189" href="#189" class="lnkocn">189</a></label>
  <p class="bold" id="o189"><a name="189"></a> <a name="husing-virtual-machine" id="husing-virtual-machine"></a>
    <a name="h4.4" ></a><a name="using-virtual-machine" ></a>4.4 Utilizzare una macchina virtuale per le prove
  </p>
</div><div class="substance">
  <label class="ocn"><a name="190" href="#190" class="lnkocn">190</a></label>
  <p class="i0" id="o190">
    Per lo sviluppo delle immagini live, pu&ograve; essere un notevole risparmio di  tempo eseguirle in una macchina virtuale (VM). Non senza qualche  raccomandazione:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="191" href="#191" class="lnkocn">191</a></label>
  <li class="bullet" id="o191">
    Eseguire una VM richiede un quantitativo sufficiente di RAM sia per il  sistema ospitato che per quello ospitante; &egrave; consigliato un processore che  gestisca la virtualizzazione a livello hardware.
  </li>
</div><div class="substance">
  <label class="ocn"><a name="192" href="#192" class="lnkocn">192</a></label>
  <li class="bullet" id="o192">
    Ci sono alcune limitazioni inerenti, quali uno scarso rendimento video e  una scelta limitata di hardware emulato.
  </li>
</div><div class="substance">
  <label class="ocn"><a name="193" href="#193" class="lnkocn">193</a></label>
  <li class="bullet" id="o193">
    Quando si sviluppa per un hardware specifico non vi &egrave; alcun sostituto  migliore del proprio hardware.
  </li>
</div><div class="substance">
  <label class="ocn"><a name="194" href="#194" class="lnkocn">194</a></label>
  <li class="bullet" id="o194">
    Occasionalmente possono esserci dei bug relativi al solo utilizzo di una  VM. Nel dubbio si provi l'immagine direttamente sul proprio hardware.
  </li>
</div><div class="substance">
  <label class="ocn"><a name="195" href="#195" class="lnkocn">195</a></label>
  <p class="i0" id="o195">
    A condizione che si possa lavorare entro questi vincoli, cercare il software  disponibile per la virtualizzazione e scegliere quello adatto alle proprie  necessit&agrave;.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="196" href="#196" class="lnkocn">196</a></label>
  <p class="bold" id="o196"><a name="196"></a> <a name="htesting-iso-with-qemu" id="htesting-iso-with-qemu"></a>
    <a name="h4.4.1" ></a><a name="testing-iso-with-qemu" ></a>4.4.1 Provare un'immagine ISO con QEMU
  </p>
</div><div class="substance">
  <label class="ocn"><a name="197" href="#197" class="lnkocn">197</a></label>
  <p class="i0" id="o197">
    Il programma pi&ugrave; versatile in Debian &egrave; QEMU. Se il processore gestisce la  virtualizzazione hardware utilizzare il pacchetto <tt>qemu-kvm</tt>; la  descrizione elenca brevemente i requisiti.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="198" href="#198" class="lnkocn">198</a></label>
  <p class="i0" id="o198">
    Per prima cosa installare <tt>qemu-kvm</tt> o altrimenti <tt>qemu</tt>, nel qual caso  il nome del programma nei successivi sar&agrave; <tt>qemu</tt> invece di <tt>kvm</tt>. Il  pacchetto <tt>qemu-utils</tt> &egrave; inoltre utile per creare immagini di dischi  virtuali con <tt>qemu-img</tt>.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="199" href="#199" class="lnkocn">199</a></label>
  <p class="code" id="o199">
    # apt-get install qemu-kvm qemu-utils<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="200" href="#200" class="lnkocn">200</a></label>
  <p class="i0" id="o200">
    Avviare un'immagine ISO &egrave; semplice:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="201" href="#201" class="lnkocn">201</a></label>
  <p class="code" id="o201">
    $ kvm -cdrom binary-hybrid.iso<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="202" href="#202" class="lnkocn">202</a></label>
  <p class="i0" id="o202">
    Per maggiori dettagli si vedano le pagine di manuale.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="203" href="#203" class="lnkocn">203</a></label>
  <p class="bold" id="o203"><a name="203"></a> <a name="htesting-iso-with-virtualbox" id="htesting-iso-with-virtualbox"></a>
    <a name="h4.4.2" ></a><a name="testing-iso-with-virtualbox" ></a>4.4.2 Provare un'immagine ISO con virtualbox-ose
  </p>
</div><div class="substance">
  <label class="ocn"><a name="204" href="#204" class="lnkocn">204</a></label>
  <p class="i0" id="o204">
    Per provare la ISO con <tt>virtualbox-ose</tt>:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="205" href="#205" class="lnkocn">205</a></label>
  <p class="code" id="o205">
    # apt-get install virtualbox-ose virtualbox-ose-dkms<br /><br />
$ virtualbox<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="206" href="#206" class="lnkocn">206</a></label>
  <p class="i0" id="o206">
    Creare una nuova macchina virtuale, modificare le impostazione di  archiviazione in modo da usare <tt>binary-hybrid.iso</tt> come dispositivo  CD/DVD, e avviare la macchina.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="207" href="#207" class="lnkocn">207</a></label>
  <p class="i0" id="o207">
    Nota: per sistemi live contenenti X.org che si vogliono provare con  <tt>virtualbox-ose</tt>, si pu&ograve; voler includere il pacchetto dei driver per X.org  di VirtualBox, <tt>virtualbox-ose-guest-x11</tt>, nella configurazione di  <i>live-build</i>. In caso contrario la risoluzione &egrave; limitata a 800x600.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="208" href="#208" class="lnkocn">208</a></label>
  <p class="code" id="o208">
    $ echo virtualbox-ose-guest-x11 >> config/package-lists/my.list.chroot<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="209" href="#209" class="lnkocn">209</a></label>
  <p class="bold" id="o209"><a name="209"></a> <a name="hbuilding-usb-hdd" id="hbuilding-usb-hdd"></a>
    <a name="h4.5" ></a><a name="building-usb-hdd" ></a>4.5 Creare un'immagine USB/HDD
  </p>
</div><div class="substance">
  <label class="ocn"><a name="210" href="#210" class="lnkocn">210</a></label>
  <p class="i0" id="o210">
    La creazione di un'immagine USB/HDD &egrave; simile alla ISO ibrida sotto tutti gli  aspetti ad eccezione della necessit&agrave; di specificare l'opzione <tt>-b usb-hdd</tt>  e che il nome del file risultante &egrave; <tt>binary.img</tt> e non pu&ograve; essere  masterizzato. &Egrave; adatta per avviarsi da chiavette USB, dischi rigidi USB, e  da svariati altri dispositivi di archiviazione portatili. In genere per  questo scopo pu&ograve; essere usata un'immagine ISO ibrida, ma se si ha un BIOS  che non supporta le immagini ibride, o si vuole usare lo spazio rimanente  sul supporto per altri scopi, come una partizione persistente, allora  occorre un'immagine USB/HDD.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="211" href="#211" class="lnkocn">211</a></label>
  <p class="i0" id="o211">
    Nota: se si &egrave; creata un'immagine ISO ibrida con gli esempi precedenti,  occorre pulire la directory di lavoro con il comando <tt>lb clean</tt> (vedere   <a href="overview-of-tools.html#lb-clean">Il comando lb clean</a>):
  </p>
</div><div class="substance">
  <label class="ocn"><a name="212" href="#212" class="lnkocn">212</a></label>
  <p class="code" id="o212">
    # lb clean --binary<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="213" href="#213" class="lnkocn">213</a></label>
  <p class="i0" id="o213">
    Eseguire il comando <tt>lb config</tt> come prima, questa volta specificando per&ograve;  il tipo di immagine USB/HDD:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="214" href="#214" class="lnkocn">214</a></label>
  <p class="code" id="o214">
    $ lb config -b usb-hdd<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="215" href="#215" class="lnkocn">215</a></label>
  <p class="i0" id="o215">
    Si crei ora l'immagine con il comando <tt>lb build</tt>:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="216" href="#216" class="lnkocn">216</a></label>
  <p class="code" id="o216">
    # lb build<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="217" href="#217" class="lnkocn">217</a></label>
  <p class="i0" id="o217">
    Quando la costruzione &egrave; terminata dovrebbe essere presente un file  <tt>binary.img</tt> nella directory corrente.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="218" href="#218" class="lnkocn">218</a></label>
  <p class="bold" id="o218"><a name="218"></a> <a name="husing-usb-hdd-image" id="husing-usb-hdd-image"></a>
    <a name="h4.6" ></a><a name="using-usb-hdd-image" ></a>4.6 Utilizzare un'immagine USB/HDD
  </p>
</div><div class="substance">
  <label class="ocn"><a name="219" href="#219" class="lnkocn">219</a></label>
  <p class="i0" id="o219">
    L'immagine binaria generata contiene una partizione VFAT e il bootloader  syslinux, pronti per essere scritti direttamente su una penna USB. Dal  momento che utilizzare un'immagine USB/HDD &egrave; come utilizzare un'immagine ISO  ibrida via USB, seguire le istruzioni contenute in  <a href="the-basics.html#using-iso-hybrid">Utilizzare un'immagine  live ISO ibrida</a>  tenendo per&ograve; conto che il nome del file  sar&agrave; <tt>binary.img</tt> invece di <tt>binary-hybrid.iso</tt>.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="220" href="#220" class="lnkocn">220</a></label>
  <p class="bold" id="o220"><a name="220"></a> <a name="htesting-usb-hdd-with-qemu" id="htesting-usb-hdd-with-qemu"></a>
    <a name="h4.6.1" ></a><a name="testing-usb-hdd-with-qemu" ></a>4.6.1 Provare un'immagine USB/HDD con Qemu
  </p>
</div><div class="substance">
  <label class="ocn"><a name="221" href="#221" class="lnkocn">221</a></label>
  <p class="i0" id="o221">
    Installare QEMU come descritto in  <a href="the-basics.html#testing-iso-with-qemu">Provare un'immagine ISO con  QEMU</a>;  quindi eseguire <tt>kvm</tt> o <tt>qemu</tt>, a seconda  di quale versione &egrave; necessaria al sistema ospitante, specificando  <tt>binary.img</tt> come disco rigido principale.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="222" href="#222" class="lnkocn">222</a></label>
  <p class="code" id="o222">
    $ kvm -hda binary.img<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="223" href="#223" class="lnkocn">223</a></label>
  <p class="bold" id="o223"><a name="223"></a> <a name="husing-usb-extra-space" id="husing-usb-extra-space"></a>
    <a name="h4.6.2" ></a><a name="using-usb-extra-space" ></a>4.6.2 Usare lo spazio rimanente su una penna USB
  </p>
</div><div class="substance">
  <label class="ocn"><a name="224" href="#224" class="lnkocn">224</a></label>
  <p class="i0" id="o224">
    Per utilizzare lo spazio libero che rimane dopo aver copiato il file  <tt>binary.img</tt> su una penna USB, usare uno strumento di partizionamento come  <tt>gparted</tt> o <tt>parted</tt> per creare una nuova partizione. La prima  partizione verr&agrave; utilizzata dal sistema Debian Live.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="225" href="#225" class="lnkocn">225</a></label>
  <p class="code" id="o225">
    # gparted ${USBSTICK}<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="226" href="#226" class="lnkocn">226</a></label>
  <p class="i0" id="o226">
    Dopo aver creato la partizione, dove <tt>${PARTITION}</tt> &egrave; il nome della  partizione, ad esempio <tt>/dev/sdb2</tt>, si deve creare su di essa un  filesystem. Una scelta possibile potrebbe essere ext4.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="227" href="#227" class="lnkocn">227</a></label>
  <p class="code" id="o227">
    # mkfs.ext4 ${PARTITION}<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="228" href="#228" class="lnkocn">228</a></label>
  <p class="i0" id="o228">
    Nota: se si desidera utilizzare lo spazio extra con Windows pare che questo  sistema operativo non possa accedere a nessuna partizione eccetto la  prima. Alcune soluzioni a questo problema sono state discusse sulla nostra   <a href="about-project.html#contact">mailing list</a>,  ma non sembrano esserci risposte semplici.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="229" href="#229" class="lnkocn">229</a></label>
  <p class="i0" id="o229">
    <b>Ricorda: ogni volta che si installa un nuovo file binary.img sulla penna, tutti i dati sulla chiavetta saranno persi perch&eacute; la tabella delle partizioni viene sovrascritta con i contenuti dell'immagine, per cui salvare prima la propria partizione extra in modo da ripristinarla dopo l'aggiornamento dell'immagine live.</b>
  </p>
</div><div class="substance">
  <label class="ocn"><a name="230" href="#230" class="lnkocn">230</a></label>
  <p class="bold" id="o230"><a name="230"></a> <a name="hbuilding-netboot-image" id="hbuilding-netboot-image"></a>
    <a name="h4.7" ></a><a name="building-netboot-image" ></a>4.7 Creare un'immagine netboot
  </p>
</div><div class="substance">
  <label class="ocn"><a name="231" href="#231" class="lnkocn">231</a></label>
  <p class="i0" id="o231">
    La seguente sequenza di comandi creer&agrave; un'immagine netboot di base  contenente il sistema Debian standard senza X.org. &Egrave; adatta per il boot  tramite rete.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="232" href="#232" class="lnkocn">232</a></label>
  <p class="i0" id="o232">
    Nota: se qualcuno tra gli esempi precedenti &egrave; stato seguito, bisogna pulire  la directory di lavoro con il comando <tt>lb clean</tt>:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="233" href="#233" class="lnkocn">233</a></label>
  <p class="code" id="o233">
    # lb clean --binary<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="234" href="#234" class="lnkocn">234</a></label>
  <p class="i0" id="o234">
    Per configurare l'immagine per l'avvio da rete, eseguire il comando <tt>lb  config</tt> come segue:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="235" href="#235" class="lnkocn">235</a></label>
  <p class="code" id="o235">
    $ lb config -b net --net-root-path "/srv/debian-live" --net-root-server "192.168.0.1"<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="236" href="#236" class="lnkocn">236</a></label>
  <p class="i0" id="o236">
    Diversamente dalle immagini ISO e USB/HDD, il boot via rete non fornisce  un'immagine del filesytem al client, perci&ograve; i file devono essere forniti via  NFS. Le opzioni net-root-path e net-root-server specificano,  rispettivamente, il percorso e il server del server NFS dove l'immagine del  filesystem sar&agrave; situata all'avvio. Accertarsi che questi siano impostati su  valori adeguati alla propria rete.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="237" href="#237" class="lnkocn">237</a></label>
  <p class="i0" id="o237">
    Si crei ora l'immagine con il comando <tt>lb build</tt>:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="238" href="#238" class="lnkocn">238</a></label>
  <p class="code" id="o238">
    # lb build<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="239" href="#239" class="lnkocn">239</a></label>
  <p class="i0" id="o239">
    In un avvio tramite rete, il client esegue una piccola parte di software che  normalmente risiede sulla EPROM della scheda Ethernet. Questo programma  invia una richiesta DHCP per ottenere un indirizzo IP e le informazioni su  cosa fare in seguito. In genere il passo successivo &egrave; ottenere un bootloader  di di livello superiore attraverso il protocollo TFTP. Questi potrebbe  essere pxelinux, GRUB, o anche avviare direttamente un sistema operativo  come Linux.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="240" href="#240" class="lnkocn">240</a></label>
  <p class="i0" id="o240">
    Per esempio, estraendo l'archivio generato <tt>binary-net.tar.gz</tt> nella  directory <tt>/srv/debian-live</tt>, si trover&agrave; l'immagine del filesystem in  <tt>live/filesystem.squashfs</tt> mentre il kernel, initrd ed il bootloader  pxelinux in <tt>tftpboot/debian-live/i386</tt>.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="241" href="#241" class="lnkocn">241</a></label>
  <p class="i0" id="o241">
    Per abilitare l'avvio tramite rete vanno ora configurati tre servizi:i  server DHCP, TFTP e NFS.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="242" href="#242" class="lnkocn">242</a></label>
  <p class="bold" id="o242"><a name="242"></a> <a name="h4.7.1" id="h4.7.1"></a>
    <a name="4.7.1" ></a><a name="h4.7.1" ></a>4.7.1 Server DHCP
  </p>
</div><div class="substance">
  <label class="ocn"><a name="243" href="#243" class="lnkocn">243</a></label>
  <p class="i0" id="o243">
    Si deve configurare il server DHCP della rete per essere sicuri di fornire  un indirizzo IP al sistema client che si avvia tramite rete, e notificare la  posizione del bootloader PXE.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="244" href="#244" class="lnkocn">244</a></label>
  <p class="i0" id="o244">
    Ecco un esempio, scritto per un server DHCP ISC <tt>isc-dhcp-server</tt> nel file  di configurazione <tt>/etc/dhcp/dhcpd.conf</tt>:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="245" href="#245" class="lnkocn">245</a></label>
  <p class="code" id="o245">
    # /etc/dhcp/dhcpd.conf - configuration file for isc-dhcp-server<br /><br />
ddns-update-style none;<br /><br />
option domain-name "example.org";<br />
option domain-name-servers ns1.example.org, ns2.example.org;<br /><br />
default-lease-time 600;<br />
max-lease-time 7200;<br /><br />
log-facility local7;<br /><br />
subnet 192.168.0.0 netmask 255.255.255.0 {<br />
&nbsp;&nbsp;&nbsp;range 192.168.0.1 192.168.0.254;<br />
&nbsp;&nbsp;&nbsp;next-server servername;<br />
&nbsp;&nbsp;&nbsp;filename "pxelinux.0";<br />
}<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="246" href="#246" class="lnkocn">246</a></label>
  <p class="bold" id="o246"><a name="246"></a> <a name="h4.7.2" id="h4.7.2"></a>
    <a name="4.7.2" ></a><a name="h4.7.2" ></a>4.7.2 Server TFTP
  </p>
</div><div class="substance">
  <label class="ocn"><a name="247" href="#247" class="lnkocn">247</a></label>
  <p class="i0" id="o247">
    Fornisce al sistema il kernel e il ramdisk iniziale in fase di esecuzione.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="248" href="#248" class="lnkocn">248</a></label>
  <p class="i0" id="o248">
    Si installi il pacchetto tftpd-hpa, che mette a disposizione tutti i file  contenuti in una directory root, di solito <tt>/srv/tftp</tt>. Affinch&eacute; si possa  disporre dei file contenuti in <tt>/srv/debian-live/tftpboot</tt>, eseguire il  seguente comando come utente root:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="249" href="#249" class="lnkocn">249</a></label>
  <p class="code" id="o249">
    # dpkg-reconfigure -plow tftpd-hpa<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="250" href="#250" class="lnkocn">250</a></label>
  <p class="i0" id="o250">
    e inserire la nuova directory del server tftp quando viene richiesto.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="251" href="#251" class="lnkocn">251</a></label>
  <p class="bold" id="o251"><a name="251"></a> <a name="h4.7.3" id="h4.7.3"></a>
    <a name="4.7.3" ></a><a name="h4.7.3" ></a>4.7.3 Server NFS
  </p>
</div><div class="substance">
  <label class="ocn"><a name="252" href="#252" class="lnkocn">252</a></label>
  <p class="i0" id="o252">
    Una volta che il computer ospite ha scaricato e avviato un kernel Linux e  caricato il suo initrd, cercher&agrave; di montare l'immagine del filesystem Live  tramite un server NFS.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="253" href="#253" class="lnkocn">253</a></label>
  <p class="i0" id="o253">
    Bisogna installare il pacchetto <tt>nfs-kernel-server</tt>.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="254" href="#254" class="lnkocn">254</a></label>
  <p class="i0" id="o254">
    Quindi, rendere disponibile l'immagine del filesystem via NFS aggiungendo  una riga come la seguente in <tt>/etc/exports</tt>:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="255" href="#255" class="lnkocn">255</a></label>
  <p class="code" id="o255">
    /srv/debian-live *(ro,async,no_root_squash,no_subtree_check)<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="256" href="#256" class="lnkocn">256</a></label>
  <p class="i0" id="o256">
    e comunicare il nuovo export al server NFS con il seguente comando:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="257" href="#257" class="lnkocn">257</a></label>
  <p class="code" id="o257">
    # exportfs -rv<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="258" href="#258" class="lnkocn">258</a></label>
  <p class="i0" id="o258">
    Configurare questi tre servizi pu&ograve; essere un po' problematico. Serve un po'  di pazienza per farli funzionare assieme. Per ulteriori informazioni, si  veda il wiki syslinux ‹<a href="http://syslinux.zytor.com/wiki/index.php/PXELINUX" target="_top">http://syslinux.zytor.com/wiki/index.php/PXELINUX</a>› o il  manuale del Debian Installer alla sezione per l'avvio TFTP da rete  ‹<a href="http://d-i.alioth.debian.org/manual/en.i386/ch04s05.html" target="_top">http://d-i.alioth.debian.org/manual/en.i386/ch04s05.html</a>›. Ci&ograve; pu&ograve; essere  d'aiuto, considerato che il procedimento &egrave; molto simile.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="259" href="#259" class="lnkocn">259</a></label>
  <p class="bold" id="o259"><a name="259"></a> <a name="h4.7.4" id="h4.7.4"></a>
    <a name="4.7.4" ></a><a name="h4.7.4" ></a>4.7.4 Come provare una netboot
  </p>
</div><div class="substance">
  <label class="ocn"><a name="260" href="#260" class="lnkocn">260</a></label>
  <p class="i0" id="o260">
    La creazione di immagini netboot &egrave; resa semplice dal potere di <i>live-build</i>,  ma provare le immagini su una macchina reale pu&ograve; essere davvero dispendioso  in termini di tempo.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="261" href="#261" class="lnkocn">261</a></label>
  <p class="i0" id="o261">
    Per semplificarsi la vita, si pu&ograve; usare la virtualizzazione. Ci sono due  soluzioni.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="262" href="#262" class="lnkocn">262</a></label>
  <p class="bold" id="o262"><a name="262"></a> <a name="h4.7.5" id="h4.7.5"></a>
    <a name="4.7.5" ></a><a name="h4.7.5" ></a>4.7.5 Qemu
  </p>
</div><div class="substance">
  <label class="ocn"><a name="263" href="#263" class="lnkocn">263</a></label>
  <li class="bullet" id="o263">
    Installare <tt>qemu</tt>, <tt>bridge-utils</tt>, <tt>sudo</tt>.
  </li>
</div><div class="substance">
  <label class="ocn"><a name="264" href="#264" class="lnkocn">264</a></label>
  <p class="i0" id="o264">
    Modificare <tt>/etc/qemu-ifup</tt>:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="265" href="#265" class="lnkocn">265</a></label>
  <p class="code" id="o265">
    #!/bin/sh<br />
sudo -p "Password for $0:" /sbin/ifconfig $1 172.20.0.1<br />
echo "Executing /etc/qemu-ifup"<br />
echo "Bringing up $1 for bridged mode..."<br />
sudo /sbin/ifconfig $1 0.0.0.0 promisc up<br />
echo "Adding $1 to br0..."<br />
sudo /usr/sbin/brctl addif br0 $1<br />
sleep 2<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="266" href="#266" class="lnkocn">266</a></label>
  <p class="i0" id="o266">
    Procurarsi o compilare <tt>grub-floppy-netboot</tt> (su svn).
  </p>
</div><div class="substance">
  <label class="ocn"><a name="267" href="#267" class="lnkocn">267</a></label>
  <p class="i0" id="o267">
    Lanciare <tt>qemu</tt> con "<tt>-net nic,vlan=0 -net tap,vlan=0,ifname=tun0</tt>"
  </p>
</div><div class="substance">
  <label class="ocn"><a name="268" href="#268" class="lnkocn">268</a></label>
  <p class="bold" id="o268"><a name="268"></a> <a name="h4.7.6" id="h4.7.6"></a>
    <a name="4.7.6" ></a><a name="h4.7.6" ></a>4.7.6 VMWare Player
  </p>
</div><div class="substance">
  <label class="ocn"><a name="269" href="#269" class="lnkocn">269</a></label>
  <li class="bullet" id="o269">
    Installare VMWare Player (edizione "free as in beer")
  </li>
</div><div class="substance">
  <label class="ocn"><a name="270" href="#270" class="lnkocn">270</a></label>
  <li class="bullet" id="o270">
    Creare una directory PXETester, e crearvi all'interno un file di testo  chiamato <tt>pxe.vwx</tt>
  </li>
</div><div class="substance">
  <label class="ocn"><a name="271" href="#271" class="lnkocn">271</a></label>
  <li class="bullet" id="o271">
    Vi si copi dentro questo testo:
  </li>
</div><div class="substance">
  <label class="ocn"><a name="272" href="#272" class="lnkocn">272</a></label>
  <p class="code" id="o272">
    #!/usr/bin/vmware<br />
config.version = "8"<br />
virtualHW.version = "4"<br />
memsize = "512"<br />
MemAllowAutoScaleDown = "FALSE"<br /><br />
ide0:0.present = "FALSE"<br />
ide1:0.present = "FALSE"<br />
floppy0.present = "FALSE"<br />
sound.present = "FALSE"<br />
tools.remindInstall = "FALSE"<br /><br />
ethernet0.present = "TRUE"<br />
ethernet0.addressType = "generated"<br /><br />
displayName = "Test Boot PXE"<br />
guestOS = "other"<br /><br />
ethernet0.generatedAddress = "00:0c:29:8d:71:3b"<br />
uuid.location = "56 4d 83 72 5c c4 de 3f-ae 9e 07 91 1d 8d 71 3b"<br />
uuid.bios = "56 4d 83 72 5c c4 de 3f-ae 9e 07 91 1d 8d 71 3b"<br />
ethernet0.generatedAddressOffset = "0"<br /><br />
  </p>
</div><div class="substance">
  <label class="ocn"><a name="273" href="#273" class="lnkocn">273</a></label>
  <li class="bullet" id="o273">
    Si pu&ograve; modificare a piacimento questo file di configurazione (ad esempio  portando a 256 il limite della memoria)
  </li>
</div><div class="substance">
  <label class="ocn"><a name="274" href="#274" class="lnkocn">274</a></label>
  <li class="bullet" id="o274">
    Fare doppio click su questo file (o avviare il player VMWare e  selezionare questo file).
  </li>
</div><div class="substance">
  <label class="ocn"><a name="275" href="#275" class="lnkocn">275</a></label>
  <li class="bullet" id="o275">
    Se viene posta qualche strana domanda durante l'esecuzione premere il  tasto spazio...
  </li>
</div></div><br /><div class="main_column">
  <table summary="segment navigation band" bgcolor="#ffffff" width="100%"><tr>
  <td width="70%" align="center">
    
<table summary="segment navigation available documents types: toc,doc,pdf,concordance" border="0" cellpadding="3" cellspacing="0">
<tr>
<td align="center" bgcolor="#ffffff">
  <td align="center" bgcolor="#ffffff">
  <a href="sisu_manifest.it.html" target="_top" >
      <font face="verdana, arial, georgia, tahoma, sans-serif, helvetica, times, roman" size="2">
    [&nbsp;document&nbsp;manifest&nbsp;]
  </font> 
  </a>
</td>
  
</tr></table>
  </td>
  <td width="5%" align="right">
    <table summary="segment navigation pre/next" border="0" cellpadding="3" cellspacing="0">
<tr>
<td align="center" bgcolor="#ffffff">
  <a href="installation.it.html" target="_top" >
    <img border="0" width="22" height="22" src="../_sisu/image_sys/arrow_prev_red.png" alt="&lt;&lt;&nbsp;previous" />
  </a>
</td>
<td align="center" bgcolor="#ffffff">
  <a href="toc.it.html" target="_top" >
    <img border="0" width="22" height="22" src="../_sisu/image_sys/arrow_up_red.png" alt="TOC" />
  </a>
</td>
<td align="center" bgcolor="#ffffff">
  <a href="overview-of-tools.it.html" target="_top" >
    <img border="0" width="22" height="22" src="../_sisu/image_sys/arrow_next_red.png" alt="next&nbsp;&gt;&gt;" />
  </a>
</td>
<td>
</td></tr>
</table>
  </td></tr>
  </table>
  <table summary="segment hidden control pre and next" width="100%" border="0" cellpadding="0" bgcolor=#eeeeee align="center">
<tr><td align="left">
  <a href="installation.it.html" target="_top" >
    <img border="0" width="100%" height="20" src="../_sisu/image_sys/dot_white.png" alt="&lt;" />
  </a>
</td>
<td align="center">
  <a href="toc.it.html" target="_top" >
    <img border="0" width="100%" height="20" src="../_sisu/image_sys/dot_white.png" alt="&#094;" />
  </a>
</td>
<td align="right">
  <a href="overview-of-tools.it.html" target="_top" >
    <img border="0" width="100%" height="20" src="../_sisu/image_sys/dot_white.png" alt="&gt;" />
  </a>
</td></tr>
</table>
</div><div class="main_column">


<a name="bottom" id="bottom"></a>
<a name="down" id="down"></a>
<a name="end" id="end"></a>
<a name="finish" id="finish"></a>
<a name="stop" id="stop"></a>
<a name="credits" id="credits"></a>
</div></div></body>
</html>