Dans cet article, ma clé est /dev/sdz . ADAPTEZ A VOTRE CONFIGURATION Cet article est adapté à du i386. Il devrait pouvoir s’adapter facilement à du amd64 avec 2-3 modifs.
Prendre une clé, de minimum 1 Go. LES DONNÉES SERONT DETRUITES
fdisk /dev/sdz #on prépare la clé
o #nouvelle table de partition
n #nouvelle partition
p #partition primaire
Entrée - Entrée #garder les valeurs par défaut
a #rendre une partition active
1 # ce sera la partition 1
w # on écrit les changement. Ceci détruit définitivement les données de la clé
mkdosfs -F 32 /dev/sdz1 # on crée une partition FAT32
On peut désormais monter la clé, par nautilus, par la commande mount ou simplement en la débranchant/rebranchant
Récupérer l’archive boot.img.gz sur le site de Debian , la dézipper, la monter avec
mount /chemin/vers/boot.img -o loop /mnt
cp -R /mnt/* /media/VOTRE_CLE # on copie tout le contenu de boot.img sur la clé
Copier également, à la racine, l’image iso que vous souhaitez installer (par exemple celle-ci ) . # Pour du amd64, prendre évidemment une iso amd64
Il suffit ensuite d’installer syslinux (bootloader spécial USB) sur la clé. Tout d’abord, il faut l’avoir sur son système :
aptitude install syslinux mtools # mtools est nécessaire pour écrire sur les partitions FAT
Puis, si votre clé est /dev/sdz, fairee en root
umount /dev/sdz # le reste se fait périphérique démonté
syslinux /dev/sdz1 # on peut passer l’option –simple pour un bootloader plus lent mais, parait-il, plus compatible
dd if=/usr/lib/syslinux/mbr.bin of=/dev/sdz # j’ai constaté, sous Debian Squeeze, que l’option -m pour écrire le mbr, préconisée sur les forums Ubuntu, n’avait aucun effet. On le copie donc à la main.
En bootant sur la clé, on arrive alors à l’install de Debian, qui est prévue pour détecter l’iso sur la clé :)