【问题标题】:Mount Raspbian Jessie in local filesystem fails在本地文件系统中挂载 Raspbian Jessie 失败
【发布时间】:2016-05-01 05:03:07
【问题描述】:

我正在尝试将直接从 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 参数。

我做错了什么? 谢谢。

【问题讨论】:

    标签: raspberry-pi raspbian mount linux-mint


    【解决方案1】:

    如果你有一个这样的原始图像文件,而不是试图猜测分区的偏移量,最简单的方法是先这样做:

    $ 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
    

    【讨论】:

    • 好的,我发现我的偏移量是错误的,正确的 raspbian jessie 是:sudo mount 2016-03-18-raspbian-jessie.img -o offset=4194304 /mnt/rpi/
    猜你喜欢
    • 1970-01-01
    • 2017-09-22
    • 1970-01-01
    • 2012-11-27
    • 2015-01-02
    • 2015-03-03
    • 1970-01-01
    • 1970-01-01
    • 2012-09-09
    相关资源
    最近更新 更多