Partitionner un périphérique USB Nous montrerons comment utiliser seulement la première partition, au lieu de tout le périphérique. La plupart des clés USB sont préconfigurées avec une seule partition FAT16. Vous n'aurez sans doute pas à partitionner ou à formater la clé. Si vous devez le faire, utilisez le programme cfdisk ou un autre programme de partitionnement pour créer cette partition N'oubliez pas de positionner le drapeau bootable. , puis installez un MBR avec : # install-mbr /dev/sdX La commande install-mbr se trouve dans le paquet &debian; mbr. Créez maintenant le système de fichier avec : # mkdosfs /dev/sdX1 Faites attention à utiliser le périphérique correct pour la clé. Le programme mkdosfs se trouve dans le paquet &debian; dosfstools. Pour pouvoir lancer le noyau après l'amorçage sur la clé, nous y installons un programme d'amorçage. Tous les programmes d'amorçage fonctionnent (p. ex. LILO), mais SYSLINUX est préférable car il utilise une partition FAT16 et peut être reconfiguré en modifiant un simple fichier texte. On peut modifier la configuration du programme d'amorçage avec tous les systèmes d'exploitation qui acceptent le système de fichiers FAT. Pour mettre SYSLINUX sur la partition FAT16 de la clé, installez les paquets syslinux et mtools sur votre système et saisissez la commande : # syslinux /dev/sdX1 Encore une fois, faites bien attention à utiliser le nom correct pour la clé. La partition ne doit pas être montée au lancement de SYSLINUX. Cette procédure écrit un secteur d'amorçage sur la partition et crée le fichier ldlinux.sys qui contient le code du programme d'amorçage. Ajouter l'image d'installation Montez la partition (mount /dev/sdX1 /mnt) et copiez les fichiers suivants sur la clé : vmlinuz ou linux (noyau binaire) initrd.gz (image du disque virtuel initial) syslinux.cfg (fichier de configuration de SYSLINUX) Modules optionnels du noyau Si vous voulez modifier le nom des fichiers, remarquez que SYSLINUX ne peut traiter que des noms de type DOS (8.3). Le fichier de configuration syslinux.cfg doit contenir les deux lignes suivantes (il faut modifier le nom du noyau, linux, si vous utilisez une image netboot) : default vmlinuz append initrd=initrd.gz Pour l'installateur graphique, vous devez ajouter à la deuxième ligne le paramètre vga=788. D'autres paramètres peuvent être ajoutés. Pour que l'invite d'amorçage permette l'ajout de paramètres, créez une ligne prompt 1. Si vous utilisez une image hd-media, vous devez copier maintenant le fichier ISO d'une image ISO de &debian; Vous pouvez aussi utiliser l'image netinst ou l'image d'un disque complet sur la clé. Consultez . Sélectionnez celle qui va bien. L'image netboot mini.iso n'est pas utilisable dans ce cas. sur la clé. Une fois l'image copiée, démontez la clé (umount /mnt).