我想安装Arch
Linux
在我的Raspberry Pi 3
,我发现这个 选项卡[安装]文章逐步描述了这个过程:现在,当我尝试vfat
在第一个分区上创建 fs 时遇到了一个问题:我的分区表:
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
但仍然:
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
为什么会这样,我该如何解决?
您正在尝试在 SD 卡的 7 分区内安装 Arch。
您所做的是在一个分区内创建两个分区。该
fdisk
实用程序假定它/dev/mmcblk0p7
是 SD 卡(而它实际上只是 SD 卡上的一个分区)并从中派生了两个分区名称,/dev/mmcblk0p7p1
并且/dev/mmcblk0p7p2
. 这些将不存在,因此您无法引用它们。如果有任何混淆,您的 SD 卡本身的规范名称是
/dev/mmcblk0
.