Tutoriel : Mettre la live sur une partition vFAT

Il peut arriver que vous ayez besoin de garder sur votre stick flash une partition vfat (fat32), pour certains appareils ne pouvant lire que ce système de fichiers.

Voici la procédure à suivre pour avoir une live CTKArch (0.4 ou plus récente) sur un média, tout en conservant la première partition en vfat.
Vous pouvez bien entendu créer d’autres après cette première partition. Par exemple une partition CTKhome.

Mettez-vous dans le dossier où se trouve l’iso, et modifiez la première ligne avant de lancer ces commandes :

disk=sdx # Mettez le disque cible ici (ne vous trompez pas !)
cfdisk /dev/${disk} # Partitionnez à votre guise. La première partition (>600Mio) doit être primaire et marquée “bootable”.
mkfs.vfat -n CTKArch7 -I /dev/${disk}1
mount /dev/${disk}1 /mnt
mount -o loop ctkarchlive-0.7-i686.iso /media
cp -r /media/* /mnt/
cp /usr/lib/syslinux/bios/{vesamenu.c32,isolinux.bin} /mnt/boot/syslinux/
umount /media /mnt
syslinux /dev/${disk}1
dd bs=440 conv=notrunc count=1 if=/usr/lib/syslinux/mbr.bin of=/dev/${disk}

Fini !