技术 590 阅读 评论

    在linux系统中挂载img镜像文件

    第一步: 我们需要知道img磁盘文件,对应分区的开始位置。这样我们才好挂载。所以,先用fdisk命令查看磁盘的分区情况:

    root@admin-pc:/home/admin/桌面# fdisk disk.img
    欢迎使用 fdisk (util-linux 2.27.1)。
    更改将停留在内存中,直到您决定将更改写入磁盘。
    使用写入命令前请三思。

    命令(输入 m 获取帮助): p
    Disk disk.img:4 GiB,4294967296 字节,8388608 个扇区
    单元:扇区 / 1 * 512 = 512 字节
    扇区大小(逻辑/物理):512 字节 / 512 字节
    I/O 大小(最小/最佳):512 字节 / 512 字节
    磁盘标签类型:dos
    磁盘标识符:0x20ac0d65

    设备 启动 起点 末尾 扇区 大小 Id 类型
    disk.img1 2048 8386559 8384512 4G 83 Linux

    可以看到分区是从2048开始的,这里需要特别注意,需要转换一下:2048*512=1048576B,

    然后,就可以挂载分区了,这里要用到offset参数:

    mount -o loop,offset=1048576 disk.img /home/xxx (这里特别注意loop,offset 之间有逗号且不能有空格)
    然后,就可以进/xxx目录下看了!

    我总想起那天光影的聚合,好像一起一落之间,还看得到光阴的来去。

    0

      暂无评论