我正在尝试按照他们的说明为 Raspberry Pi 2 安装 Arch Linuxhttp://archlinuxarm.org/platforms/armv7/broadcom/raspberry-pi-2在全新 64G micro-SD 卡上。我使用 Windows 7 环境中的 Oracle VM Virtual Box 和 Ubuntu v14.04 LTS 执行此操作。我对 Ubuntu 和 Linux 总体上不太熟悉。此外,SD 卡和我写入的读卡器都是通过 ebay 从中国以非常便宜的价格购买的,所以我怀疑 SD 卡此时存在问题。
无论如何,在格式化磁盘并使用 fdisk 创建分区之后,似乎没有任何意外,我进入了 Arch 说明中的第 4 步,其中要求执行以下操作:
mkfs.ext4 /dev/sdX2
mkdir root
mount /dev/sdX2 root
我得到的结果是:
mount: wrong fs type, bad option, bad superblock on /dev/sdb2,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
dmesg | tail
给出以下内容:
[ 6231.419388] sdb: sdb1 sdb2
[ 6275.385637] JBD2: no valid journal superblock found
[ 6275.385644] EXT4-fs (sdb2): error loading journal
我发现其他一些有类似问题的问题,例如这,这, 和这但他们都没有解决我的问题。
到底是怎么回事?
答案1
您的 mount 命令有问题请使用此命令
安装-t ext4 /dev/sdX2 /root
如果您还有其他问题,请随时询问我。