Ce tuto va vous permettre de créer une clé Live USB avec BackTrack et la persistance des données, qui vous permettra de conserver sur la clé les modifications que vous effectuerez, bien que ce soit du live ! (Quand vous lancez un liveCD, vous pouvez toujours créer un fichier texte sur le bureau, il ne sera plus là si vous relancez le liveCD le lendemain… Oui je sais ça paraît logique, mais on sait jamais…).
Petite précision, la création de la clé bootable s’effectuera à partir d’une distrib Backtrack , tout en ligne de commande, donc activez le mode geek et oubliez votre zindows (remarquez si vous suivez ce tuto le mode geek doit déjà être bien actif…), et au pire balancez backtrack sur une VM !
Matos requis :
- Booter sur une distrib Backtrack
- Clé USB (clef usb,flash usb,stick usb ), 4Go de préférence (au minimum)
On commence par ouvrir un petit terminal et lancer la commande dmesg qui va nous permettre de visualiser les périphériques de dispos.
root@bt:~# dmesg
Vous devriez voir votre clé usb en tant que [sdb] (si c’est sdc, adaptez en fonction! ;-p)
Nous allons créer 2 partitions sur la clef usb avec l’utilitaire fdisk :
root@bt:~# fdisk /dev/sdb
On tombe sur le prompt de fdisk…
On créé donc une nouvelle partition (n) primaire (p) :
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-1017, default 1): <enter>
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-1017, default 1017): +1500M
Création de la seconde partition :
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 2
First cylinder (392-1017, default 392): <enter>
Using default value 392
Last cylinder, +cylinders or +size{K,M,G} (392-1017, default 392): <enter>
On configure la première partition comme « active » (a), ce sera la partition sur laquelle BT bootera :
Command (m for help): a
Partition number (1-4): 1
On change le type (t) de la première partition en FAT32 :
Command (m for help): t
Partition number (1-4): 1
Hex code (type L to list codes): b
Changed system type of partition 1 to b (W95 FAT32)
Vérifier les partitions avec la commande « p » :
sdb1 doit être bootable (*) et en FAT32.
sdb2 ne doit pas être bootable et être en type « Linux », si ce n’est pas le cas (pour « Linux »), effectuez la manip suivante :
Command (m for help): t
Partition number (1-4): 2
Hex code (type L to list codes): 83
On sauvegarde les modifications de la table de partition :
Command (m for help): w
On passe au formatage !
root@bt:~# mkfs.vfat -F 32 -n BT4 /dev/sdb1
root@bt:~# mkfs.ext3 -b 4096 -L casper-rw /dev/sdb2
On monte la clef usb :
root@bt:~# mkdir /mnt/sdb1
root@bt:~# mount /dev/sdb1 /mnt/sdb1
Et on copie le système de fichiers du CD sur la clé usb :
root@bt:~# rsync -avh /media/cdrom/ /mnt/sdb1/
On installe ensuite le grub :
root@bt:~# grub-install --no-floppy --root-directory=/mnt/sdb1 /dev/sdb
On démonte la stick usb :
root@bt:~# unmount /mnt/sdb1/
Mot-Clé De Recherche : boot clef usb,cle usb bootable,clef usb bootable,boot clé usb,usb disk,flash usb,clés usb,une clé usb,usb flash,stick usb,usb drive,backtrack 5 on usb,clé Live USB