01/08/2016
Linux underground |
Pour réaliser ce qui est écrit dans cette page, j'ai utilisé les outils suivants :
sys-fs/dosfstools-3.0.28 sys-boot/syslinux-6.04_pre1 sys-boot/unetbootin-625
Table de partition : DOS (MBR).
La commande mkfs.vfat semble corrompre les tables de partition GPT (?)
Type de partition : W95 FAT32 (LBA).
Les informations que donne fdisk :
Welcome to fdisk (util-linux 2.26.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Command (m for help): Disk /dev/sdb: 60,1 GiB, 64541949952 bytes, 126058496 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x29120c1d Device Boot Start End Sectors Size Id Type /dev/sdb1 * 2048 126058495 126056448 60,1G c W95 FAT32 (LBA) Command (m for help):
L'éventuel formatage se fera par :
# mkfs.vfat -F 32 -n "boot" /dev/sdb1
Après avoir téléchargé le CD minimal (install-amd64-minimal-20160728.iso) et bien lu les pages WIKI (cfr liens ci-dessous), je n'arrive toujours pas à booter sur ma clé USB, ni sur le MBR ("legacy boot"), ni en UEFI. J'ai essayé les méthodes d'installation manuelle du fichier ISO ainsi que le transfert du fichier ISO sur la clé via netbootin. Rien y fait !
Je télécharge
https://archlinux.cu.be/iso/2016.07.01/archlinux-2016.07.01-dual.iso
et je recopie le fichier ISO sur ma clé USB via netbootin.
et cela marche... presque.
Pendant le boot (UEFI uniquement!), Arch me dit qu'il ne trouve pas le disque
dont le nom est "ARCH_201607".
On va donc corriger cela avec la commande suivante :
# dosfslabel /dev/sdb1 ARCH_201607
je réessaie, je boot en UEFI sur ma clé USB et j'arrive au prompt de Arch linux !
https://wiki.gentoo.org/wiki/LiveUSB.
https://wiki.gentoo.org/wiki/LiveUSB/HOWTO.
https://wiki.gentoo.org/wiki/Syslinux.
forums Gentoo : Syslinux et UEFI.