挂载多分区镜像文件

文章目录 (?) [+]

    日前从闲鱼购得一块 RK3399 的广告机主板,板子接口较为丰富,同比相同配置的开发板其价格较为低廉。当然了,它价格低自然是有原因的。。。则板子的是没有电路图等资料的,目前只能盲测试了,相关折腾进展及讨论在此 https://www.right.com.cn/forum/thread-4033942-1-1.html 

    整理的资料 https://github.com/lanseyujie/tn3399_v3

    折腾这种板子自然少不了与各种镜像文件打交道,但是镜像的修改需要频繁的挂载镜像文件,这着实让人有些头大,尤其是遇到含有多个分区这种镜像,需要计算扇区偏移量再挂载。好在一番搜索发现了一个更易使用的挂载工具--losetup,无需计算扇区偏移量即可快速挂载指定分区。

    # -f 查找第一个未使用的设备
    # -P 创建带分区的回环设备
    sudo losetup -f --show -P system.img
    
    # 列出所有使用的设备
    losetup -a
    
    # 挂载分区 3
    sudo mount /dev/loop0p3 /mnt/
    # 另一种方法
    fdisk -l system.img
    sudo mount -o loop,offset=$((512 * 分区 3 的起点)) system.img /mnt/
    
    # 卸载
    sudo umount /mnt/
    
    # 断开回环设备
    sudo losetup -d /dev/loop0
    
    # 断开所有回环设备
    sudo losetup -D


    本文标题:挂载多分区镜像文件
    本文链接:https://lanseyujie.com/post/mount-multi-partition-image-file.html
    版权声明:本文使用「署名 4.0 国际」创作共享协议,转载或使用请遵守署名协议。
    点赞 0 分享 0