This file is indexed.

/usr/share/doc/live-manual/html/the-basics.fr.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 -
    Manuel Debian Live
  </title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
  <meta name="dc.title" content="Manuel 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: Ce programme est un logiciel libre; vous pouvez le redistribuer ou le modifier suivant les termes de la Licence G&#233;n&#233;rale Publique GNU telle que publi&#233;e par la Free Software Foundation: soit la version 3 de cette licence, soit (&#224; votre gr&#233;) toute version ult&#233;rieure.&#60;br&#62;&#60;br&#62;Ce programme est distribu&#233; dans l&#8217;espoir qu&#8217;il vous sera utile, mais SANS AUCUNE GARANTIE: sans m&#234;me la garantie implicite de COMMERCIALISABILIT&#201; ni d&#8217;AD&#201;QUATION &#192; UN OBJECTIF PARTICULIER. Consultez la Licence G&#233;n&#233;rale Publique GNU pour plus de d&#233;tails.&#60;br&#62;&#60;br&#62;Vous devriez avoir re&#231;u une copie de la Licence G&#233;n&#233;rale Publique GNU avec ce programme ; si ce n&#8217;est pas le cas, consultez http://www.gnu.org/licenses/. &#60;br&#62;&#60;br&#62;Le texte complet de la Licence G&#233;n&#233;rale Publique GNU peut &#234;tre trouv&#233; dans le fichier / 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.fr.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.fr.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.fr.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.fr.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.fr.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.fr.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.fr.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">
    Manuel Debian Live
  </h1>
</div><div class="content">
<h2 class="tiny">
    Utilisateur
  </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. Les bases
  </h1>
</div><div class="substance">
  <label class="ocn"><a name="158" href="#158" class="lnkocn">158</a></label>
  <p class="i0" id="o158">
    Ce chapitre contient un bref aper&ccedil;u du proc&egrave;s de construction et des  instructions pour utiliser les trois types d'images les plus couramment  utilis&eacute;es. Le type d'image le plus polyvalent, <tt>iso-hybrid</tt>, peut &ecirc;tre  utilis&eacute; sur une machine virtuelle, supports optiques ou un p&eacute;riph&eacute;rique USB  de stockage portable. Dans certains cas particuliers, tels que l'utilisation  de la persistance, le type <tt>usb-hdd</tt> peut &ecirc;tre plus appropri&eacute; pour les  p&eacute;riph&eacute;riques USB. Le chapitre se termine avec des instructions pour la  construction et l'utilisation d'une image <tt>net</tt> , qui est un peu plus  compliqu&eacute; en raison de la configuration requise sur le serveur. C'est un  sujet un peu avanc&eacute;e pour tous ceux qui ne connaissent pas d&eacute;j&agrave; le d&eacute;marrage  par le r&eacute;seau, mais est inclus ici car une fois la configuration est  termin&eacute;e, il est un moyen tr&egrave;s pratique pour tester et d&eacute;ployer des images  pour le d&eacute;marrage sur le r&eacute;seau local sans le tracas des supports de  l'image.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="159" href="#159" class="lnkocn">159</a></label>
  <p class="i0" id="o159">
    Tout au long du chapitre, nous ferons souvent r&eacute;f&eacute;rence &agrave; la valeur par  d&eacute;faut des noms de fichiers produits par <i>live-build</i>. Si vous t&eacute;l&eacute;chargez une  image pr&eacute;compil&eacute;e les noms de fichiers peuvent varier.
  </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 Qu'est-ce qu'un syst&egrave;me live?
  </p>
</div><div class="substance">
  <label class="ocn"><a name="161" href="#161" class="lnkocn">161</a></label>
  <p class="i0" id="o161">
    Un syst&egrave;me live signifie g&eacute;n&eacute;ralement un syst&egrave;me d'exploitation d&eacute;marr&eacute; sur  un ordinateur &agrave; partir d'un support amovible, tel qu'un CD-ROM ou une cl&eacute;  USB, ou d'un r&eacute;seau pr&ecirc;t &agrave; l'emploi sans aucune installation sur le disque  habituel(s), avec auto-configuration fait lors de l'ex&eacute;cution (voir   <a href="about-manual.html#terms">Termes</a>).
  </p>
</div><div class="substance">
  <label class="ocn"><a name="162" href="#162" class="lnkocn">162</a></label>
  <p class="i0" id="o162">
    Avec Debian Live, c'est un syst&egrave;me Debian GNU/Linux, construit pour une des  architectures support&eacute;es (actuellement amd64, i386, PowerPC et SPARC). Il  est fait &agrave; partir des &eacute;l&eacute;ments suivants:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="163" href="#163" class="lnkocn">163</a></label>
  <li class="bullet" id="o163">
    <b>Linux kernel image</b>, d'habitude appel&eacute; <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 disque virtuel RAM configur&eacute; pour  le d&eacute;marrage de Linux, contenant possiblement des modules n&eacute;cessaires pour  monter l'image du syst&egrave;me et certains scripts pour le faire.
  </li>
</div><div class="substance">
  <label class="ocn"><a name="165" href="#165" class="lnkocn">165</a></label>
  <li class="bullet" id="o165">
    <b>System image</b>: L'image du syst&egrave;me de fichiers du syst&egrave;me  d'exploitation. Habituellement, un syst&egrave;me de fichiers SquashFS comprim&eacute; est  utilis&eacute; pour r&eacute;duire au minimum la taille de l'image Debian Live. Notez  qu'il est en lecture seulement. Ainsi, lors du d&eacute;marrage du syst&egrave;me Debian  Live nous allons utiliser un disque RAM et un m&eacute;canisme "union" pour  permettre l'&eacute;criture de fichiers dans le syst&egrave;me en marche. Cependant,  toutes les modifications seront perdues lors de l'arr&ecirc;t &agrave; moins que l'option  persistance est utilis&eacute;e (voir  <a href="customizing-run-time-behaviours.html#persistence">Persistance</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>: Un petit morceau de code con&ccedil;u pour d&eacute;marrer &agrave; partir du  support choisi, il peut pr&eacute;senter un menu rapide ou permettre la s&eacute;lection  des options/configuration. Il charge le kernel Linux et son initrd pour  fonctionner avec un syst&egrave;me de fichiers associ&eacute;. Diff&eacute;rentes solutions  peuvent &ecirc;tre utilis&eacute;es, selon le support de destination et le format du  syst&egrave;me de fichiers contenant les composants mentionn&eacute;s pr&eacute;c&eacute;demment:  isolinux pour d&eacute;marrer &agrave; partir d'un CD ou DVD au format ISO9660, syslinux  pour d&eacute;marrer le disque dur ou cl&eacute; USB &agrave; partir d'une partition VFAT,  extlinux pour ext2/3/4 et partitions btrfs, pxelinux pour netboot PXE, GRUB  pour ext2/3/4 partitions, etc.
  </li>
</div><div class="substance">
  <label class="ocn"><a name="167" href="#167" class="lnkocn">167</a></label>
  <p class="i0" id="o167">
    Vous pouvez utiliser <i>live-build</i> pour construire l'image du syst&egrave;me &agrave; partir  de vos sp&eacute;cifications, configurer un kernel Linux, son initrd, et un  chargeur de d&eacute;marrage pour les ex&eacute;cuter, tout dans un format en fonction du  support (image ISO9660, disque image, etc.)
  </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 Premi&egrave;res &eacute;tapes: la construction d'une image ISO  hybride
  </p>
</div><div class="substance">
  <label class="ocn"><a name="169" href="#169" class="lnkocn">169</a></label>
  <p class="i0" id="o169">
    Quel que soit le type d'image, vous devrez effectuer les m&ecirc;mes &eacute;tapes de  base pour cr&eacute;er une image chaque fois. Comme premier exemple, ex&eacute;cuter la  s&eacute;quence suivante de commandes <i>live-build</i> pour cr&eacute;er une image ISO hybride  de base contenant tout le syst&egrave;me Debian standard sans X.org. Elle est  appropri&eacute;e pour &ecirc;tre grav&eacute;e sur CD ou DVD, et &eacute;galement peut &ecirc;tre copi&eacute;e sur  une cl&eacute; USB.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="170" href="#170" class="lnkocn">170</a></label>
  <p class="i0" id="o170">
    Tout d'abord, ex&eacute;cutez la commande <tt>lb config</tt>. Cela va cr&eacute;er une  hi&eacute;rarchie "config /" dans le r&eacute;pertoire courant pour l'utilisation par  d'autres commandes:
  </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">
    Aucun param&egrave;tre n'est pass&eacute; &agrave; <tt>lb config</tt>, donc d&eacute;fauts seront utilis&eacute;s  pour l'ensemble de ses diverses options. Voir  <a href="overview-of-tools.html#lb-config">La commande lb  config</a>  pour plus de d&eacute;tails.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="173" href="#173" class="lnkocn">173</a></label>
  <p class="i0" id="o173">
    Maintenant que la hi&eacute;rarchie "config /" existe, cr&eacute;ez l'image avec la  commande <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">
    Ce processus peut prendre un certain temps, en fonction de la vitesse de  votre connexion r&eacute;seau. Quand il est complet, il devrait y avoir un fichier  image <tt>binary-hybrid.iso</tt> pr&ecirc;t &agrave; l'emploi, dans le r&eacute;pertoire courant.
  </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 Utilisation d'une image ISO hybride live
  </p>
</div><div class="substance">
  <label class="ocn"><a name="177" href="#177" class="lnkocn">177</a></label>
  <p class="i0" id="o177">
    Apr&egrave;s la construction ou le t&eacute;l&eacute;chargement d'une image ISO hybride, qui peut  &ecirc;tre obtenue &agrave;<a href="http://www.debian.org/CD/live/" target="_top">http://www.debian.org/CD/live/</a>›, l'&eacute;tape suivante est  d'habitude pr&eacute;parer votre support pour le d&eacute;marrage, soit sur CD-R(W) ou DVD  -R(W) des supports optiques ou une cl&eacute; 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 Graver une image ISO sur un support physique
  </p>
</div><div class="substance">
  <label class="ocn"><a name="179" href="#179" class="lnkocn">179</a></label>
  <p class="i0" id="o179">
    Graver une image ISO est facile. Il suffit d'installer wodim et l'utiliser &agrave;  partir de la ligne de commande pour graver l'image. Par exemple:
  </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 Copie d'un image ISO hybride sur une cl&eacute; USB
  </p>
</div><div class="substance">
  <label class="ocn"><a name="182" href="#182" class="lnkocn">182</a></label>
  <p class="i0" id="o182">
    Les images ISO pr&eacute;par&eacute;es avec la commande <tt>isohybrid</tt> comme les images  <tt>iso-hybrid</tt> produites par d&eacute;faut, peuvent &ecirc;tre simplement copi&eacute;es sur une  cl&eacute; USB avec <tt>dd</tt> ou un programme &eacute;quivalent. Brancher une cl&eacute; USB avec  une capacit&eacute; suffisamment grande pour votre fichier image et d&eacute;terminez quel  dispositif il est, que nous appellons ci-dessous <tt>${USBSTICK}</tt>. C'est le  fichier de p&eacute;riph&eacute;rique de votre cl&eacute;, tel que <tt>/dev/sdb</tt>, pas une  partition, tel que <tt>/dev/sdb1</tt>! Vous pouvez trouver le nom du p&eacute;riph&eacute;rique  en regardant dans la sortie de <tt>dmesg</tt> apr&egrave;s avoir branch&eacute; le dispositif,  ou mieux encore, <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">
    Une fois que vous &ecirc;tes s&ucirc;r d'avoir le nom correct de l'appareil, utilisez la  commande <tt>dd</tt> pour copier l'image sur le cl&eacute;. <b>Ceci &eacute;crasera tout fichier  d&eacute;j&agrave; existant sur votre cl&eacute;!</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 D&eacute;marrer le support 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 premi&egrave;re fois que vous d&eacute;marrez votre support live, qu'il s'agisse de CD,  DVD, cl&eacute; USB, ou le d&eacute;marrage PXE, une certaine configuration dans le BIOS  de votre ordinateur peut &ecirc;tre d'abord n&eacute;cessaire. Depuis les BIOS varient  grandement en fonctionnalit&eacute;s et raccourcis clavier, on ne peut pas p&eacute;n&eacute;trer  dans le sujet en profondeur ici. Certains BIOS fournissent une cl&eacute; pour  ouvrir un menu d'amor&ccedil;age au d&eacute;marrage, qui est le moyen le plus facile si  elle est disponible sur votre syst&egrave;me. Sinon, vous avez besoin d'entrer dans  le menu de configuration du BIOS et modifier l'ordre de d&eacute;marrage pour  placer le dispositif de d&eacute;marrage pour le syst&egrave;me live devant votre  p&eacute;riph&eacute;rique de d&eacute;marrage normal.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="187" href="#187" class="lnkocn">187</a></label>
  <p class="i0" id="o187">
    Une fois que vous avez d&eacute;marr&eacute; le support, vous &ecirc;tes pr&eacute;sent&eacute; avec un menu  de d&eacute;marrage. Si vous appuyez simplement sur enter ici, le syst&egrave;me va  d&eacute;marrer en utilisant l'entr&eacute;e par d&eacute;faut, <tt>Live</tt> Pour plus d'informations  sur les options de d&eacute;marrage, consultez l'entr&eacute;e &laquo;Help&raquo; dans le menu et  aussi les pages de manuel de <tt>live-boot</tt> et <tt>live-config</tt> dans le  syst&egrave;me live.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="188" href="#188" class="lnkocn">188</a></label>
  <p class="i0" id="o188">
    En supposant que vous avez s&eacute;lectionn&eacute; <tt>Live</tt> et d&eacute;marr&eacute; une image de  bureau live par d&eacute;faut, apr&egrave;s les messages de d&eacute;marrage d&eacute;filent, vous  devriez &ecirc;tre automatiquement connect&eacute; au compte <tt>user</tt> et voir un bureau,  pr&ecirc;t &agrave; l'emploi. Si vous avez d&eacute;marr&eacute; une image de la console uniquement,  tels que saveurs <tt>standard</tt> ou <tt>sauvetage</tt> des images pr&eacute;d&eacute;finies, vous  devriez &ecirc;tre automatiquement connect&eacute; &agrave; la console pour le compte <tt>user</tt>  et voir une invite du shell, pr&ecirc;t &agrave; l'emploi.
  </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 Utiliser une machine virtuelle pour les tests
  </p>
</div><div class="substance">
  <label class="ocn"><a name="190" href="#190" class="lnkocn">190</a></label>
  <p class="i0" id="o190">
    Il peut &ecirc;tre un gain de temps important pour le d&eacute;veloppement des images  live les faire fonctionner dans une machine virtuelle (VM). Ce n'est pas  sans ses avertissements:
  </p>
</div><div class="substance">
  <label class="ocn"><a name="191" href="#191" class="lnkocn">191</a></label>
  <li class="bullet" id="o191">
    L'ex&eacute;cution d'une VM demande assez de RAM pour l'OS client et l'h&ocirc;te et  un CPU avec support mat&eacute;riel pour la virtualisation est recommand&eacute;e.
  </li>
</div><div class="substance">
  <label class="ocn"><a name="192" href="#192" class="lnkocn">192</a></label>
  <li class="bullet" id="o192">
    Il ya quelques limitations inh&eacute;rentes &agrave; l'ex&eacute;cution sur une VM, par  exemple performance de vid&eacute;o m&eacute;diocre, ou choix limit&eacute; de mat&eacute;riel &eacute;mul&eacute;.
  </li>
</div><div class="substance">
  <label class="ocn"><a name="193" href="#193" class="lnkocn">193</a></label>
  <li class="bullet" id="o193">
    Lors du d&eacute;veloppement d'un mat&eacute;riel sp&eacute;cifique, il n'existe aucun  substitut pour l'ex&eacute;cution que le mat&eacute;riel lui-m&ecirc;me.
  </li>
</div><div class="substance">
  <label class="ocn"><a name="194" href="#194" class="lnkocn">194</a></label>
  <li class="bullet" id="o194">
    Parfois il ya des bogues que deviennent visibles uniquement pendant  l'ex&eacute;cution dans une VM. En cas de doute, testez votre image directement sur  le mat&eacute;riel.
  </li>
</div><div class="substance">
  <label class="ocn"><a name="195" href="#195" class="lnkocn">195</a></label>
  <p class="i0" id="o195">
    &Agrave; condition que vous pouvez travailler avec ces obstacles, examinez les  logiciels VM disponibles et choisissez celui qui convient &agrave; vos besoins.
  </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 Test d'une image ISO avec QEMU
  </p>
</div><div class="substance">
  <label class="ocn"><a name="197" href="#197" class="lnkocn">197</a></label>
  <p class="i0" id="o197">
    La VM la plus polyvalente de Debian est QEMU. Si votre processeur poss&egrave;de un  support mat&eacute;riel pour la virtualisation, vouz pouvez utiliser le paquet  <tt>qemu-kvm</tt>; La description du paquet <tt>qemu-kvm</tt> &eacute;num&egrave;re bri&egrave;vement les  exigences.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="198" href="#198" class="lnkocn">198</a></label>
  <p class="i0" id="o198">
    Tout d'abord, installez <tt>qemu-kvm</tt> si votre processeur le supporte. Sinon,  installez <tt>qemu</tt>, dans ce cas, le nom du programme est <tt>qemu</tt> au lieu de  <tt>kvm</tt> dans les exemples suivants. Le paquet <tt>qemu-utils</tt> est &eacute;galement  valuable pour cr&eacute;er des images disque virtuels avec <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">
    D&eacute;marrer une image ISO est simple:
  </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">
    Voir les pages de manuel pour plus de d&eacute;tails.
  </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 Test d'une image ISO avec 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">
    Afin de tester l'ISO avec <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">
    Cr&eacute;er une nouvelle machine virtuelle, modifiez les param&egrave;tres de stockage  pour utiliser <tt>binary-hybrid.iso</tt> comme le p&eacute;riph&eacute;rique CD/DVD et d&eacute;marrer  la machine.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="207" href="#207" class="lnkocn">207</a></label>
  <p class="i0" id="o207">
    Remarque: Pour les syst&egrave;mes live contenant X.org que vous voulez essayer  avec <tt>virtualbox-ose</tt>, vous pouvez inclure le paquet des pilotes  VirtualBox X.org, <tt>virtualbox-ose-guest-x11</tt>, dans votre configuration de  <i>live-build</i>. Sinon, la r&eacute;solution est limit&eacute;e &agrave; 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 Construction d'une image 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 construction d'une image USB/HDD est similaire &agrave; une ISO hybride &agrave; tous  les &eacute;gards, sauf que vous sp&eacute;cifiez <tt>-b usb-hdd</tt> et le nom du fichier  r&eacute;sultant est <tt>binary.img</tt> qui ne peut &ecirc;tre br&ucirc;l&eacute; sur des supports  optiques. Il convient pour le d&eacute;marrage &agrave; partir de cl&eacute;s USB, disques durs  USB, et divers autres dispositifs de stockage portables. Normalement, une  image ISO hybride peut &ecirc;tre utilis&eacute; &agrave; cette fin au lieu, mais si vous avez  un BIOS qui ne g&egrave;re pas correctement des images hybrides, ou si vous voulez  utiliser l'espace disponible sur le support &agrave; certaines fins, tel que la  persistance d'une partition, vous devez utiliser une image 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">
    Remarque: si vous avez cr&eacute;&eacute; une image ISO hybride avec l'exemple pr&eacute;c&eacute;dent,  vous devrez nettoyer votre r&eacute;pertoire de travail avec la commande <tt>lb  clean</tt> (voir  <a href="overview-of-tools.html#lb-clean">La commande 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">
    Ex&eacute;cutez la commande <tt>lb config</tt> comme avant, sauf que cette fois en  sp&eacute;cifiant le type d'image 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">
    Maintenant construire l'image avec la commande <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">
    Quand la cr&eacute;ation de l'image est finie, un fichier <tt>binary.img</tt> doit &ecirc;tre  pr&eacute;sent dans le r&eacute;pertoire courant.
  </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 Utiliser une image 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'image binaire g&eacute;n&eacute;r&eacute;e contient une partition VFAT et le chargeur de  d&eacute;marrage syslinux, pr&ecirc;tes &agrave; &ecirc;tre &eacute;crites directement sur une cl&eacute; USB. Comme  l'utilisation d'une image USB/HDD est juste comme l'utilisation d'une image  ISO hybride sur USB, suivez les instructions  <a href="the-basics.html#using-iso-hybrid">Utiliser une image live ISO  hybride</a>,  &agrave; l'exception du nom de fichier <tt>binary.img</tt> en  lieu de <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 Test d'une image USB/HDD avec Qemu
  </p>
</div><div class="substance">
  <label class="ocn"><a name="221" href="#221" class="lnkocn">221</a></label>
  <p class="i0" id="o221">
    D'abord, installer QEMU comme d&eacute;crit ci-dessus dans  <a href="the-basics.html#testing-iso-with-qemu">Test d'une image ISO  avec QEMU</a>.  Ensuite, ex&eacute;cutez <tt>kvm</tt> ou <tt>qemu</tt>,  selon la version de vos besoins du syst&egrave;me h&ocirc;te, pr&eacute;cisant <tt>binary.img</tt>  comme le premier disque dur.
  </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 Utilisation de l'espace disponible sur une cl&eacute; USB
  </p>
</div><div class="substance">
  <label class="ocn"><a name="224" href="#224" class="lnkocn">224</a></label>
  <p class="i0" id="o224">
    Pour utiliser l'espace libre restant apr&egrave;s avoir copi&eacute; <tt>binary.img</tt> sur  une cl&eacute; USB, utilisez un outil de partitionnement tels que <tt>gparted</tt> ou  <tt>parted</tt> afin de cr&eacute;er une nouvelle partition sur la cl&eacute;. La premi&egrave;re  partition sera utilis&eacute;e par le syst&egrave;me 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">
    Apr&egrave;s la partition est cr&eacute;&eacute;e, o&ugrave; <tt>${PARTITION}</tt> est le nom de la  partition, tel que <tt>/dev/sdb2</tt>, vous devez cr&eacute;er un syst&egrave;me de fichiers  sur elle. Un choix possible serait 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">
    Remarque: Si vous voulez utiliser l'espace suppl&eacute;mentaire avec Windows,  apparemment cet OS ne peut normalement pas acc&eacute;der &agrave; n'importe quel  partition, mais la premi&egrave;re. Certaines solutions &agrave; ce probl&egrave;me ont &eacute;t&eacute;  discut&eacute;s sur notre  <a href="about-project.html#contact">liste de diffusion</a>,  mais il semble qu'il n'y a  pas de r&eacute;ponses faciles.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="229" href="#229" class="lnkocn">229</a></label>
  <p class="i0" id="o229">
    <b>Rappelez-vous: Chaque fois que vous installez une nouvelle binary.img sur la cl&eacute;, toutes les donn&eacute;es sur la cl&eacute; seront perdues parce que la table de partition est &eacute;cras&eacute; par le contenu de l'image, vous devez sauvegarder votre partition suppl&eacute;mentaire d'abord la restaurer &agrave; nouveau apr&egrave;s la mise &agrave; jour du live image.</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 Construction d'une image 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 s&eacute;quence de commandes suivante va cr&eacute;er une image NetBoot de base  contenant le syst&egrave;me Debian standard sans X.org. Elle peur &ecirc;tre d&eacute;marr&eacute;e sur  le r&eacute;seau.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="232" href="#232" class="lnkocn">232</a></label>
  <p class="i0" id="o232">
    Remarque: Si vous avez r&eacute;alis&eacute; tous les exemples pr&eacute;c&eacute;dents, vous aurez  besoin de nettoyer votre r&eacute;pertoire de travail avec la commande <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">
    Ex&eacute;cutez la commande comme suit pour configurer votre image pour d&eacute;marrer  sur le r&eacute;seau:
  </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">
    Contrairement &agrave; les images ISO et USB/HDD netbooting ne serve pas l'image du  syst&egrave;me de fichiers pour le client, afin que les fichiers doivent &ecirc;tre  servis via NFS. Les options <tt>--net-root-path</tt> et <tt>--net-root-server</tt>  sp&eacute;cifien l'emplacement et le serveur, respectivement, du serveur NFS sur  lequel l'image syst&egrave;me de fichiers sera situ&eacute; au moment du  d&eacute;marrage. Assurez-vous que ce sont mis &agrave; des valeurs appropri&eacute;es pour votre  r&eacute;seau et serveur.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="237" href="#237" class="lnkocn">237</a></label>
  <p class="i0" id="o237">
    Maintenant construire l'image avec la commande <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">
    Dans un d&eacute;marrage r&eacute;seau, le client ex&eacute;cute un petit morceau de logiciel qui  r&eacute;side habituellement sur l'EPROM de la carte Ethernet. Ce programme envoie  une requ&ecirc;te DHCP pour obtenir une adresse IP et les informations sur ce  qu'il faut faire ensuite. Typiquement, la prochaine &eacute;tape est obtenir un  chargeur de d&eacute;marrage de niveau sup&eacute;rieur via le protocole TFTP. Cela  pourrait &ecirc;tre pxelinux, GRUB, ou d&eacute;marrer directement &agrave; un syst&egrave;me  d'exploitation comme Linux.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="240" href="#240" class="lnkocn">240</a></label>
  <p class="i0" id="o240">
    Par exemple, si vous d&eacute;compressez le fichier g&eacute;n&eacute;r&eacute; <tt>binary-net.tar.gz</tt>  dans le r&eacute;pertoire <tt>/srv/debian-live</tt>, vous trouverez l'image du syst&egrave;me  de fichiers dans <tt>live/filesystem.squashfs</tt> et le kernel, initrd et le  chargeur de d&eacute;marrage pxelinux dans <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">
    Nous devons maintenant configurer trois services sur le serveur pour activer  netboot: le serveur DHCP, serveur TFTP et le serveur 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 Serveur DHCP
  </p>
</div><div class="substance">
  <label class="ocn"><a name="243" href="#243" class="lnkocn">243</a></label>
  <p class="i0" id="o243">
    Nous devons configurer le serveur DHCP de notre r&eacute;seau pour &ecirc;tre s&ucirc;r de  donner une adresse IP au syst&egrave;me client netboot, et pour annoncer  l'emplacement du chargeur de d&eacute;marrage PXE.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="244" href="#244" class="lnkocn">244</a></label>
  <p class="i0" id="o244">
    Voici un exemple source d'inspiration, &eacute;crit pour le serveur ISC DHCP  <tt>isc-dhcp-server</tt> dans le fichier de configuration  <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 Serveur TFTP
  </p>
</div><div class="substance">
  <label class="ocn"><a name="247" href="#247" class="lnkocn">247</a></label>
  <p class="i0" id="o247">
    Cela sert le kernel et le ramdisk initial pour le syst&egrave;me au moment de  l'ex&eacute;cution.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="248" href="#248" class="lnkocn">248</a></label>
  <p class="i0" id="o248">
    Vous devriez installer le paquet tftpd-hpa. Il peut servir tous les fichiers  contenus dans un r&eacute;pertoire racine, d'habitude <tt>/srv/tftp</tt>. Pour le  laisser servir des fichiers dans <tt>/srv/debian-live/tftpboot</tt>, ex&eacute;cuter  comme utilisateur root la commande suivante:
  </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">
    et remplissez le nuveau r&eacute;pertoire du serveur tftp
  </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 Serveur NFS
  </p>
</div><div class="substance">
  <label class="ocn"><a name="252" href="#252" class="lnkocn">252</a></label>
  <p class="i0" id="o252">
    Une fois l'ordinateur h&ocirc;te a t&eacute;l&eacute;charg&eacute; et d&eacute;marr&eacute; un kernel Linux et charg&eacute;  son initrd, il va essayer de monter l'image du syst&egrave;me de fichiers live via  un serveur NFS.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="253" href="#253" class="lnkocn">253</a></label>
  <p class="i0" id="o253">
    Vous devez installer le paquet <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">
    Ensuite, rendre l'image du syst&egrave;me de fichiers disponible via NFS en  ajoutant une ligne comme la suivante <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">
    et dire au serveur NFS sur cette exportation avec la commande suivante:
  </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">
    Mise en place ces trois services peut &ecirc;tre un peu d&eacute;licat. Vous pourriez  avoir besoin de patience pour obtenir que tous travaillent ensemble. Pour  plus d'informations, consultez le wiki syslinux &agrave;<a href="http://syslinux.zytor.com/wiki/index.php/PXELINUX" target="_top">http://syslinux.zytor.com/wiki/index.php/PXELINUX</a>› ou la section Debian  Installer Manual's TFTP Net Booting &agrave;<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>›. Ils pourraient  aider parce que leurs processus sont tr&egrave;s semblables.
  </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 Guide pratique pour exp&eacute;rimenter avec une image 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 cr&eacute;ation d'images NetBoot est facile avec la magie de <i>live-build</i>, mais  les essais des images sur des machines physiques peuvent prendre vraiment  beaucoup de temps.
  </p>
</div><div class="substance">
  <label class="ocn"><a name="261" href="#261" class="lnkocn">261</a></label>
  <p class="i0" id="o261">
    Afin de rendre notre vie plus facile, nous pouvons utiliser la  virtualisation. Il ya deux solutions.
  </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">
    Installer <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">
    &Egrave;diter <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">
    Obtenir, ou construire un <tt>grub-floppy-netboot</tt> (dans le svn).
  </p>
</div><div class="substance">
  <label class="ocn"><a name="267" href="#267" class="lnkocn">267</a></label>
  <p class="i0" id="o267">
    Lancer <tt>qemu</tt> avec "<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">
    Installer VMWare Player (&eacute;dition "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">
    Cr&eacute;er un r&eacute;pertoire PXETester, et cr&eacute;er un fichier texte appel&eacute;  <tt>pxe.vwx</tt> &agrave; l'int&eacute;rieur
  </li>
</div><div class="substance">
  <label class="ocn"><a name="271" href="#271" class="lnkocn">271</a></label>
  <li class="bullet" id="o271">
    Collez ce texte &agrave; l'int&eacute;rieur:
  </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">
    Vous pouvez jouer avec ce fichier de configuration (par exemple, changer  la limite de m&eacute;moire &agrave; 256)
  </li>
</div><div class="substance">
  <label class="ocn"><a name="274" href="#274" class="lnkocn">274</a></label>
  <li class="bullet" id="o274">
    Double-cliquez sur ce fichier (ou ex&eacute;cuter VMware Player et s&eacute;lectionnez  ce fichier).
  </li>
</div><div class="substance">
  <label class="ocn"><a name="275" href="#275" class="lnkocn">275</a></label>
  <li class="bullet" id="o275">
    Lors de l'ex&eacute;cution presse l'espace si cette question &eacute;trange arrive ...
  </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.fr.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.fr.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.fr.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.fr.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.fr.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.fr.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.fr.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>