Debian Création clé USB bootable
Pour une installation Debian Jessie 8.x par clé USB
La clé USB doit faire au moins 200 mo.
Brancher la clé USB, trouver son identifiant:
$ dmesg
[ 7338.437601] usb 1-5: new high-speed USB device number 5 using xhci_hcd
[ 7339.127037] usb-storage 1-5:1.0: USB Mass Storage device detected
[ 7339.127095] scsi host4: usb-storage 1-5:1.0
[ 7339.127144] usbcore: registered new interface driver usb-storage
[ 7339.128281] usbcore: registered new interface driver uas
[ 7340.138477] scsi 4:0:0:0: Direct-Access CBM Flash Disk 5.00 PQ: 0 ANSI: 2
[ 7340.139685] sd 4:0:0:0: [sdd] 2068992 512-byte logical blocks: (1.06 GB/1010 MiB)
[ 7340.139807] sd 4:0:0:0: [sdd] Write Protect is off
[ 7340.139811] sd 4:0:0:0: [sdd] Mode Sense: 0b 00 00 08
[ 7340.139928] sd 4:0:0:0: [sdd] No Caching mode page found
[ 7340.139948] sd 4:0:0:0: [sdd] Assuming drive cache: write through
[ 7340.142098] sdd: sdd1 sdd2
[ 7340.143537] sd 4:0:0:0: [sdd] Attached SCSI removable disk
Dans notre exemple la clé est sur /dev/sdd
Démonter la partition (si montée):
$ sudo umount /dev/sdd1
Télécharger les fichiers nécessaires:
Debian 32
$ wget http://ftp.ca.debian.org/debian/dists/jessie/main/installer-i386/current/images/hd-media/boot.img.gz -O booti386.img.gz
$ wget http://cdimage.debian.org/cdimage/release/current/i386/iso-cd/debian-8.6.0-i386-netinst.iso
Debian 64
$ wget http://ftp.ca.debian.org/debian/dists/jessie/main/installer-amd64/current/images/hd-media/boot.img.gz -O bootamd64.img.gz
$ wget http://cdimage.debian.org/cdimage/release/current/amd64/iso-cd/debian-8.6.0-amd64-netinst.iso
(remplacer 8.6.0 par la version courante)
Copier le fichier bootxxx.img.gz 32 ou 64 vers la clé USB
$ sudo sh -c 'zcat booti386.img.gz > /dev/sdd' # Debian 32
$ sudo sh -c 'zcat bootamd64.img.gz > /dev/sdd' # Debian 64
Monter la clé et y copier le fichier ISO:
# Création point de montage
$ sudo mkdir /mnt/usb
# Montage de la partition sur la clé
$ sudo mount /dev/sdd /mnt/usb
# Copier le fichier iso sur la clé
$ sudo cp debian-8.6.0-i386-netinst.iso /mnt/usb
# Pour attendre la fin de la copie
$ sync
# Démontage
$ sudo umount /mnt/usb
C’est prêt.