我有一台华硕上网本,它的恢复分区和恢复 DVD 中有几幅图像,.WIM 格式。
dism
是否有任何 Linux/Ubuntu 工具可以处理这些图像?我正在寻找、等的等效工具ImageX
。但任何可以安装、提取或查看其内容的工具(GUI 或 CLI)都很好。
答案1
收集@fossfreedom 和@Rinzwind 关于 7z 和 Archive Manager 的想法,并根据我自己的一些想法进行调整,我想我找到了一个很好的解决方案:
Archive Manager(实际上是 File Roller)支持 7z(只要安装了 p7zip 包),而 7z 支持 WIM(谢谢大家!)。但问题在于:File Roller 不知道 7z 支持 WIM。因此,技巧在于“欺骗”File Roller,让其认为 WIM 文件实际上是 7z。当然,重命名(或附加)带有“.7z”扩展名的 WIM 文件名是可行的。但它可以比这更优雅。
我下载并检查了 File Roller 的源代码,发现它(幸运的是)可以通过以下方式检测文件:哑剧类型,不是文件名。
因此完整的解决方案可能是:
确保您已p7zip软件包已安装。您可以使用以下命令安装它:
sudo apt-get install p7zip-full
对于 Mime-Type 数据库编辑,请安装assoGiate(文件类型编辑器)。它是一款非常简单、直观、精致的工具。是 mime 类型编辑的必备工具。它曾多次拯救了我,包括现在
要在 Ubuntu 12.04 (Precise) 中安装它,请使用以下命令:
sudo apt-get install assogiate
要在 Ubuntu 14.04 (Trusty) 中安装它,您需要在以下位置手动安装 libgnome-vfsmm-2.6-1c2a发射台。在“已发布的版本”中,单击您的体系结构的版本。在下一页中,在“可下载文件”中下载 *.deb 文件。我们也需要安装 Universe repo 中提供的 libxml++2.6-2,因此我们可以使用 dpkg 安装 assoGiate:
sudo dpkg -i libgnome-vfsmm-2.6-1c2a_2.26.0-1build1_amd64.deb sudo apt-get update sudo apt-get install libxml++2.6-2 sudo dpkg -i assogiate_0.2.1-3_amd64.deb
打开
Menu > System Tools > File Type Editor
在其中,转到
Type > Find
(CTRL+F 或搜索图标),输入“7z”。
选择x-7z-压缩, 去
Type > Edit
转到
Filenames
选项卡,单击Add
按钮类型*.wim, 点击
Add
关闭所有对话框,瞧!
Nautilus 现在将 WIM 档案显示为 7-zip 档案。鉴于 7-zip 可以处理这些档案,所以这并不完全是错误的。无需重命名,文件名完整无损。
- 双击它们,好用的 Archive Manager 会毫无怨言地打开它们。无需 Wine 或任何奇怪的 GUI
笔记:MIME 类型数据库中的这些更改仅对当前用户有效。要进行系统范围的更改,请以 root 身份打开文件类型编辑器:
gksudo assogiate &
最后但同样重要的一点是,对于命令行,可以跳过所有这些步骤,并可以使用以下命令:
7z x INPUTFILE.wim -oOUTPUTFOLDER
答案2
编辑:从收到的评论来看,Archive Manager 理论上应该支持 WIM。但是当我尝试打开 WIM 时,系统会显示“不支持存档类型”错误消息。但是,将 WIM 复制到我的桌面并添加 .7z 扩展名后,Archive Manager 就可以直接打开 WIM。注意:您需要从软件中心安装 7Zip。
P7Zip 能够读取 WIM 文件。如果您在软件中心搜索“7Zip”,它将安装命令行工具“7z”
使用 7z --help 获取选项。
以下是我的 Windows 7 恢复光盘中的一个示例:
7z e /media/Recovery3/Patch/Modules/Acer-HQ1/SET/WinRE\ LP\ Setup/MOD01SET74EN0N0006.WIM 1.xml
7-Zip 9.04 beta Copyright (c) 1999-2009 Igor Pavlov 2009-05-30
p7zip Version 9.04 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)
Processing archive: /media/Recovery3/Patch/Modules/Acer-HQ1/SET/WinRE LP Setup/MOD01SET74EN0N0006.WIM[enter link description here][1]
Extracting 1.xml
Everything is Ok
Size: 1386
Compressed: 265513728
下载站点(上面的链接)中的 .exe 可以在 wine 下顺利安装(我使用的是 wine 1.3)--因此您可以使用 GUI 浏览 wim:
谷歌搜索了一下,原生 Linux GUI 供不应求 -这里是我发现的一个,但我自己还没有测试过
答案3
任何人还必须注意:
http://sourceforge.net/projects/wimlib/
从主页:
*wimlib-imagex* may be used to create customized images of Windows PE,
or to back up, install, or restore Windows operating systems.
答案4
我希望普通的坐骑可以完成这项工作,一些使用保险丝的轨道