Eu queria instalar Arch
Linux
no meu Raspberry Pi 3
e encontrei este artigo da guia [Instalação] que descreve o processo passo a passo: Agora, me deparei com um problema ao tentar criar o vfat
fs na primeira partição: Minha tabela de partições:
Command (m for help): p
Disk /dev/mmcblk0p7: 28.4 GiB, 30438064128 bytes, 59449344 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: 0x11a5fc51
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p7p1 2048 206847 204800 100M c W95 FAT32 (LBA)
/dev/mmcblk0p7p2 206848 59449343 59242496 28.3G 83 Linux
mas ainda:
root@raspberrypi:/home/pi# mkfs.vfat /dev/mmcblk0p7p1
mkfs.fat 4.1 (2017-01-24)
mkfs.vfat: unable to open /dev/mmcblk0p7p1: No such file or directory
Por que isso acontece e como posso contornar isso?
Você está tentando instalar o Arch dentro da partição 7 do seu cartão SD.
O que você fez foi criar duas partições dentro dessa partição. O
fdisk
utilitário assumiu que/dev/mmcblk0p7
é o cartão SD (enquanto na verdade é apenas uma partição no cartão SD) e derivou os dois nomes de partição dele,/dev/mmcblk0p7p1
e/dev/mmcblk0p7p2
. Eles não existirão, então você não poderá referenciá-los.Caso haja alguma confusão, o nome canônico do seu cartão SD é
/dev/mmcblk0
.