在本地文件系统中装载 Raspbian Jessie 失败

Mount Raspbian Jessie in local filesystem fails

我正在尝试将直接从 raspberrypi.org 下载的干净的 Raspbain Jessie 图像安装到我的本地 Linux Mint 文件系统中,但没有成功:

sudo mount 2016-03-18-raspbian-jessie.img -o offset=62914560 /mnt/rpi/

但是这个命令返回给我:

mount you must specify the filesystem type

我尝试添加 -t vfat 和 -t ext4 但没有成功。

注意: 几个月前,我在其他 Linux Mint 版本中没有问题并且没有 -t 参数。

我做错了什么? 谢谢

如果您有这样的原始图像文件,与其尝试猜测分区的偏移量,不如先这样做最简单:

$ sudo losetup -fP --show 2016-03-18-raspbian-jessie.img
/dev/loop1

losetup-P 选项使它扫描分区的图像,并创建适当的设备:

$ ls /dev/loop1*
/dev/loop1  /dev/loop1p1  /dev/loop1p2  /dev/loop1p5

-f 选项要求 losetup 找到空闲的循环设备,--show 要求它向您显示 stdout 上的循环设备。

现在您可以只挂载其中一个分区,例如:

$ sudo mount /dev/loop1p1 /mnt

完成后:

$ sudo umount /mnt
$ sudo losetup -d /dev/loop1