====== Comment mettre BackTrack 3 sur une carte SD ou une clé USB bootable, avec changements persistants. ====== === Vous aurez besoin de: === * Une copie de BackTrack3 Beta - 14-12-2007 version USB (''bt3b141207.rar''), disponible ici: www.remote-exploit.org/backtrack_download.html * Une carte SD ou une clé USB d'une capacité minimale de 2 Go. === Marche à suivre: === - Avec l'éditeur de partition de votre choix, créer deux partitions sur la carte SD/clé USB. La première partition devra être formatée en FAT 16 et de taille supérieure ou égale à 1 Go (il est recommandé de mettre plus si vous souhaitez ajouter des modules additionels par la suite, 1.5 Go est une bonne taille). La seconde partition devra être formatée en Ext2. Elle DOIT être en Ext2, sinon cette configuration ne fonctionnera pas. Pour ce tutoriel, la première partition sera appelée ''sda1'' et la deuxième ''sda2''. - Extraire le contenu de l'archive ''bt3b141207.rar'' et copier les répertoires ''boot'' et ''BT3'' et leur contenu sur la première partition de la carte SD/clé USB. - Sur la seconde partition (Ext2) de la carte SD/clé USB, créer un répertoire vide appelé ''changes''. - Exécuter le script ''bootinst.sh'' contenu dans le répertoire ''boot'' sur la première partition (''/mnt/sda1/boot/bootinst.sh''). Cela rendra la carte SD/clé USB bootable. - Editer le fichier ''syslinux.cfg'' qui se trouve dans ''/mnt/sda1/boot/syslinux''. Trouver l'entrée concernant les options des changements persistants, remplacer le paramètre de boot ''changes=/slax/slaxsave.dat'' par ''changes=/dev/sda2'' et sauvegarder le fichier ''syslinux.cfg''. L'entrée "persistent changes" devrait maintenant ressembler à ça:\\ \\ LABEL pchanges\\ MENU LABEL BT3 Graphics mode with Persistent Changes\\ KERNEL /boot/vmlinuz\\ APPEND vga=0x317 initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw changes=/dev/sda2 autoexec=xconf;kdm\\ \\ NB: L'utilisation du chemin ''/dev/sda2'' laisse supposer que lors du boot sur la carte SD/clé USB votre pc identifie la partition en FAT 16 comme étant ''sda1'' et la partition en Ext2 ''sda2''. Si les partitions sont identifiées autrement (''sdb1'' and ''sdb2'', par exemple), le chemin de ''changes='' devra être modifié en conséquence. Autrement dit, si la partition en Ext2 est identifiées comme étant ''sdb2'', le chemin devra être ''changes=/dev/sdb2''. - Booter sur la carte SD/clé USB et sélectionner l'option "persistent changes" du menu de boot de BT3. Avant de quitter BackTrack3 pour la première fois, éditer le fichier ''/etc/rc.d/rc.0'' et y ajouter la ligne ''rmmod snd-hda-intel'' juste après le commentaire ''#Set the path.''. Cela règlera le problème de l'extinction incomplète du pc à la fermeture de BackTrack3. === Problèmes reconnus: === Il semblerait que cette configuration désactive le module HAL. Les lecteurs peuvent quand même être montés et démontés en utilisant les commandes ''mount'' et ''umount'' à partir du terminal.