===== Tableau des outils de création de clé usb ===== GNU/Linux - Windows - Les deux ^Système/ISO^clonage*^Tux Boot^WOEUSB^Unetbootin^Unetbootin^LiLi^Rufus| |ubcd537.iso|non|à moitié?!|non|?|?|?|?| |Win 7 x86 Live|?|?|MBR|?|?|?|?| |Win 10 x64 AU2018 1803|non|?|MBR EFI-64|?|?|?|?| |Archlinux x64 2018.04.01|MBR EFI-64|MBR EFI-64|?|?|?|?|?| |Manjaro x64|MBR|?|?|?|?|?|?| |elementaryOS x64 0.4.1 Loki|?|?|?|?|?|OUI|?| |Linux Mint x64|OUI|?|?|?|?|?|?| |Ubuntu x64|OUI|?|?|?|?|?|?| |Sparky Linux x64|?|MBR EFI-32-64|?|?|?|?|?| *clonage : dd, gnome-disks ===== Les outils ===== ==== WoeUSB (linux) ==== Existe sous linux, en CLI et en GUI (woeusb-gui). L'interface GUI est très simple mais ne permet que de créer des clés en FAT32, ce qui peut coincer lorsque le fichier .wim de windows excède 4,3Go (limitation FAT32). La solution est d'utiliser la CLI en saisissant la commande suivante : sudo woeusb --target-filesystem NTFS --device ~/ISO/Windows/Windows_7_SP1_x86-x64_AIO_USB3_Up-01-2017.iso /dev/sdd ATTENTION : dans tous les cas (cli ou gui), le périphérique cible doit n'avoir aucune partition de montée. Pour en être sûr on peut par exemple saisir : sudo umount /dev/sdd* ==== dd (linux & mac) ==== Cet outil permet de créer des clés bootables en “mode clone”. C'est à dire que l'ISO entier est écrit, de façon brute (raw, bit par bit), sur la clé. On l'utilise comme ceci : sudo dd if=/mon/image.iso of=/dev/sdX status=progress ==== Easy2Boot : clé multiboot ==== * Télécharger E2B [[http://www.easy2boot.com/download/|ici]] * Extraire l'archive * Brancher la clé USB (attention, celle ci va être formatée) * Exécuter les commandes suivantes dans le répertoire de E2B cd _ISO/docs/linux_utils/ chmod +x *.sh sudo ./fmt_ntfs.sh * Une fois la clé préparée par le script, copier les ISO dans les dossiers prévus à cet effet dans _ISO * Il est ensuite nécessaire de défragmenter la clé (E2B utilise Grub4Dos, qui ne fonctionne qu'avec des ISO non fragmentés). On utilisera sous linux l'outil shake avec la commande suivante : sudo shake ./ -vv -X --old=0 --bigsize=0 * Et tadaaaam clé multiboot :D ==== diskpart (windows) ==== Cet outil permet la création clé USB Win8/10 pour booter en UEFI + Secure Boot. - Exécuter **diskpart** en admin - List Disk - On admet que la clé usb est le disque 1 Select Disk 1 - On supprime tout le contenu (mbr, partitions) Clean Create Partition Primary Select Partition 1 Active Format FS=fat32 quick Assign Exit - Copier tout le contenu du DVD de Windows 8.1 sur la clé usb [[http://mythoughtsonit.com/2014/05/installing-windows-8-1-from-usb-to-a-uefi-secure-boot-machine/|Source]] ===== Astuces ===== ==== Archlinux bootable en EFI 32 ==== - Créer la clé archlinux depuis son ISO officiel avec Tux Boot ou Unetbootin. Cette méthode ne clone pas l'iso sur la clé (ce qui la rend accessible en lecture seule uniquement), elle extrait l'iso sur la clé puis y installe Grub, ce qui permet donc d'y accéder en lecture/écriture. - Créer le dossier [clé]/boot/grub - Y coller le fichier grub suivant [[:doku|boot/grub/grub.cfg]] menuentry 'Archlinux' { linux /arch/boot/x86_64/vmlinuz archisobasedir=arch archisolabel=NOM_CLE initrd /arch/boot/intel_ucode.img /arch/boot/x86_64/archiso.img } - ATTENTION, dans le fichier grub.cfg “NOM_CLE” doit être le nom exact de la partition de la clé usb ! - Coller ce fichier dans [clé]/EFI/boot [[:lib:exe:fetch.php?media=linux:bootia32|bootia32.efi]] - Archlinux est maintenant amorçable depuis un EFI 32 bits :)