MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > linux / 正文

Deepin Linux系统中挂载piCore树莓派img镜像文件

2024-11-26 16:35 huorong linux 3 ℃ 0 评论

今天在piCore官网下载了一个64位的树莓派镜像文件:piCore64-13.0.img。我想在linux下把这个镜像文件挂载上,然后复制里边的文件出来研究下。

我们可以把img的文件理解成一个磁盘,一个以二进制形式存在的磁盘,是磁盘就应该有分区。因此我们可以直接用mount指令,把磁盘里边的分区挂载起来。

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

可以看到img文件中有两个分区,第一个分区是从8192开始的,这里需要特别注意,需要转换一下:8192*512=4194304B然后,就可以挂载分区了,这里需要设置offset参数:

mount -o loop,offset=4194304 piCore64-13.0.img img (这里要特别注意loop与offset之间有逗号且不能有空格;有时候可能需要root权限),然后进当前目录下的img目录就可以看到文件并且可以复制到别的目录中。最后umount img 就可以卸载了。

同样的道理也可以挂载第二个分区:

mount -o loop,offset=71303168 piCore64-13.0.img img (offset=19=39264*512)

Tags:linux系统镜像下载

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言