Ok, eu consertei. A chave: preciso de dd
em disk2
, NÃO disk2s1
. Aqui está uma explicação:
Estou fazendo minha formatação e criação de disco usb no Mac OS. Quando eu faço diskutil list
, recebo o seguinte:
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *15.6 GB disk2
1: DOS_FAT_32 UNTITLED 15.6 GB disk2s1
Anteriormente, quando criei meu usb, fiz
dd if=/path/to/arch.iso of=/dev/rdisk2s1 bs=1m
Isso resultou em uma unidade USB que sempre fornece mensagens de erro como isolinux.bin missing
sempre que eu tento inicializar o USB no modo herdado, mas funciona perfeitamente se eu inicializá-lo no modo UEFI.
No entanto, se eu fizer
dd if=/path/to/arch.iso of=/dev/rdisk2 bs=1m
por exemplo. nota rdisk2
NÃO rdisk2s1
, então a unidade usb funciona perfeitamente, mesmo quando o boot USB no modo legado.