核心结论:后缀为.img 的文件是磁盘镜像文件,不能像 jpg png 那样直接双击预览,它是整块磁盘的完整拷贝,里面一般包含分区、引导扇区、系统数据,打开方式主要是挂载、写入 U 盘、虚拟机加载,不同操作系统方法不一样,很多新手会误以为 img 是普通图片,双击打不开就以为文件损坏,这个是最常见误区,另外要区分,如果是 HTML 代码里面的 img 标签,那不是文件,不需要打开,下面主要讲解.img 镜像文件的打开方案。
打开方式对照表
| 系统 | 推荐工具 | 用途 |
|---|---|---|
| Windows | DiskGenius 7-Zip ImgBurn | 挂载查看 解压 写盘 |
| Mac | 磁盘工具 | 内置挂载镜像 |
| Linux | mount 命令 | 命令行挂载 |
| 虚拟机 | VMware VirtualBox | 直接把 img 作为虚拟磁盘加载 |
详细操作步骤
Windows 系统方案
方案 1:7-Zip 解压查看
第一步 电脑安装 7-Zip
第二步 右键点击 img 文件
第三步 选择 7-Zip,解压到当前文件夹
第四步 解压之后就可以查看镜像内部文件,优点简单,缺点不能完整识别特殊引导分区
方案 2:DiskGenius 挂载查看
第一步 打开 DiskGenius
第二步 顶部菜单选择 工具,加载磁盘镜像文件
第三步 选中这个 img 文件,加载成功之后,软件里面就能看到镜像内分区和文件,还可以提取文件,适合带引导的系统 img 镜像
方案 3:写入 U 盘(烧录)
如果这个 img 是固件或者系统镜像,不是单纯查看,而是要刷写到 U 盘,使用 Rufus,选择 img 文件,选择目标 U 盘,开始写入,写完之后 U 盘就可以启动
Mac 系统方案
第一步 打开启动台,找到磁盘工具
第二步 顶部菜单栏 文件,打开磁盘映像
第三步 选中 img 文件,系统自动挂载,在访达里面就可以像磁盘一样访问里面内容,用完之后点推出卸载
Linux 系统方案
打开终端,执行挂载命令
sudo mount -o loop 文件名.img /mnt
挂载完成进入 /mnt 目录查看文件,用完执行卸载命令 sudo umount /mnt
虚拟机加载
打开 VMware 或者 VirtualBox,新建虚拟机,硬盘选择现有虚拟磁盘,选中 img 文件,虚拟机启动之后就可以读取这个镜像里面的系统
重要注意事项
第一 部分加密 img 镜像,挂载的时候需要密码,没有密码无法打开。
第二 不要直接修改挂载后的镜像内文件,部分工具写入修改容易造成镜像损坏。
第三 如果是嵌入式固件 img,很多分区是特殊格式,普通解压工具识别不了,需要专用解析工具。
第四 区分概念:HTML 的 img 是网页标签,不是这个.img 文件,不要混淆。
综合来看,打开 img 镜像优先 Windows 用 DiskGenius 或者 7-Zip,Mac 用自带磁盘工具挂载,Linux 用 loop 挂载,如果是系统固件 img,一般是烧录到 U 盘,不是单纯打开查看。
【常见问题】
问题 1 img 文件双击打不开是损坏了吗
回答 1 img 文件双击打不开属于正常现象,img 是磁盘镜像不是普通图片,img 本身没有关联默认打开程序,所以双击不会自动打开,需要专门挂载工具。
问题 2 7-Zip 打开 img 里面部分分区看不到怎么办
回答 1 7-Zip 对特殊分区识别能力有限,img 里面如果是 Linux 分区或者引导分区,7-Zip 打开 img 会识别不全,这种情况推荐使用 DiskGenius 挂载 img 镜像。
问题 3 img 挂载之后可以直接复制里面文件吗
回答 1 img 成功挂载之后,一般可以读取复制内部文件,但是部分只读模式的 img 镜像不支持写入修改,img 如果强行写入容易破坏镜像结构。
【免责申明】
本文为通用 img 镜像文件科普,不同格式 img 镜像结构存在差异,部分加密或者特殊固件 img 需要原厂专用工具,烧录操作会清空目标 U 盘数据,操作前务必备份数据。


