我该如何处理.WIM图像文件?

我有一个华硕上网本,它的恢复分区和恢复DVD有几个.WIM格式的图像。

是否有任何Linux / Ubuntu工具来处理这些图像? 我正在寻找dismImageX等的等价物。但任何可以挂载或提取或查看其内容的工具(GUI或CLI)都会很好。

收集@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的源代码,发现它(谢天谢地)通过mime类型检测文件, 而不是文件名。

所以完整的解决方案可能是:

  • 确保安装了p7zip软件包。 您可以使用以下命令安装它:

     sudo apt-get install p7zip-full 
  • 对于Mime-type dababase编辑,请安装assoGiate(文件类型编辑器) 。 它是一个非常简单,易于使用,精心打磨的工具。 mime类型编辑的必备条件。 不止一次救了我,包括现在

  • 要在Ubuntu 12.04(Precise)中安装它,请使用以下命令:

     sudo apt-get install assogiate 
  • 要在Ubuntu 14.04(Trusty)中安装它,您需要在Launchpad上手动安装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”。

assogiate1

  • 选择x-7z-compressed ,转到“ Type > Edit

  • 转到Filenames选项卡,单击Add按钮

  • 键入* .wim ,单击“ Add

assogiate2

  • 关闭所有对话框,并预先确定!

  • Nautilus现在将WIM档案显示为7-zip档案。 其中,鉴于7-zip处理它们,它并非完全错误。 无需重命名,文件名完好无损。

assogiate4

  • 双击它们,好的’Archive Manager打开它们没有抱怨。 不需要葡萄酒或任何奇怪的GUI

在此处输入图像描述

注意 :mime类型数据库中的这些更改仅对当前用户有效。 对于系统范围的更改,请以root身份打开文件类型编辑器:

 gksudo assogiate & 

最后但并非最不重要的是,对于命令行,可以跳过所有这些步骤,并且可以使用以下步骤:

 7z x INPUTFILE.wim -oOUTPUTFOLDER 

编辑:从收到的评论,档案管理员理论上应该有WIM支持。 但是,对于我尝试打开W​​IM,会出现“不支持存档类型”错误消息。 但是,将WIM复制到我的桌面并添加.7z扩展名允许Archive Manager直接打开WIM。 注意,您需要从软件中心安装7Zip。

P7Zip具有读取WIM文件的能力。 如果在软件中心搜索“7Zip”,它将安装命令行工具“7z”

使用7z –help作为选项。

我的Windows 7 Recovery光盘的一个例子如下:

 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下安装OK(我正在使用wine 1.3) – 所以你可以使用GUI浏览wim:

在此处输入图像描述

谷歌搜索,原生的Linux GUI供不应求 – 这是我发现的,但我没有自己测试过这个

在此处输入图像描述

任何人也必须寻求:

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. 

我希望定期安装可以完成这项工作,有些轨道使用保险丝

http://code.google.com/p/fuse-zip/issues/detail?id=13

http://rzr.online.fr/q/mount