在本地文件系统中装载 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
我正在尝试将直接从 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