1
<?xml version="1.0" encoding="ISO-8859-1"?>
2
<!-- original version: 27345 -->
5
<title>Partitionner un p�riph�rique USB sur &arch-title;</title>
9
La plupart des p�riph�riques USB ne sont pas pr�ts � �tre amorc�s par le
10
microprogramme Open Firmware, et vous devez les repartitionner.
11
Sur les syst�mes Mac, faites <userinput>mac-fdisk /dev/sda</userinput>,
12
initialisez une nouvelle table des partitions avec la commande
13
<userinput>i</userinput> et cr�ez une nouvelle partition Apple_Bootstrap
14
avec la commande <userinput>C</userinput>.
15
Remarquez que la premi�re partition sera toujours la table des partitions
16
elle-m�me. Saisissez :
18
<informalexample><screen>
19
$ hformat /dev/<replaceable>sda2</replaceable>
20
</screen></informalexample>
22
Faites attention � utiliser le p�riph�rique correct pour la cl�. Le programme
23
<command>hformat</command> se trouve dans le paquet Debian
24
<classname>hfsutils</classname>.
28
Pour pouvoir lancer le noyau apr�s l'amor�age sur la cl�, nous y mettons
29
un programme d'amor�age. Le programme <command>yaboot</command> peut �tre
30
installer sur un syst�me de fichiers HFS et configur� en modifiant un
31
simple fichier texte. On peut modifier la configuration du
32
programme d'amor�age avec tous les syst�mes d'exploitation qui acceptent
33
le syst�me de fichiers HFS.
37
L'utilitaire <command>ybin</command> de <command>yaboot</command> ne
38
comprend pas pour l'instant les p�riph�riques USB, et vous devrez
39
installer <command>yaboot</command> manuellement avec les outils
40
<classname>hfsutils</classname>. Saisissez :
42
<informalexample><screen>
44
$ hcopy -r /usr/lib/yaboot/yaboot :
45
$ hattrib -c UNIX -t tbxi :yaboot
48
</screen></informalexample>
50
Encore une fois, faites bien attention � utiliser le nom correct pour la cl�.
51
La partition ne doit pas �tre mont�e pendant la proc�dure. Cette proc�dure
52
met le programme d'amor�age sur la partition et utilise les outils HFS pour
53
pr�parer ce programme � �tre lanc� par le microprogramme Open Firmware.
54
Ensuite, la cl� USB peut �tre pr�par�e avec les outils standards d'Unix.
57
Montez la partition (<userinput>mount /dev/sda2 /mnt</userinput>) et
58
copiez les fichiers suivants sur la cl� :
63
<filename>vmlinux</filename> (noyau binaire)
68
<filename>initrd.gz</filename> (image du disque virtuel initial)
73
<filename>yaboot.conf</filename> (fichier de configuration de yaboot)
78
<filename>boot.msg</filename> (message optionnel)
83
Modules optionnels du noyau
90
Le fichier de configuration <filename>yaboot.conf</filename> doit contenir
91
les lignes suivantes :
93
<informalexample><screen>
102
initrd-size=10000<phrase condition="sarge">
103
append="devfs=mount,dall --"</phrase>
105
</screen></informalexample>
107
Remarquez que la valeur du param�tre <userinput>ramdisk_size</userinput>
108
doit �tre augment�e avec la taille de l'image qui est amorc�e.