У меня нетбук Asus, а на его восстановительном разделе и DVD для восстановления есть несколько образов в формате .WIM .
Существуют ли инструменты Linux / Ubuntu для обработки этих изображений? Я ищу эквиваленты dism
, ImageX
и т. Д. Но любой инструмент (GUI или CLI), который может монтировать, извлекать или просматривать его содержимое, был бы хорош.
При сборе идей @fossfreedom и @Rinzwind вокруг 7z и менеджер Архива и тонкой настройке с некоторыми моими собственными, я предполагаю, что нашел хорошее решение:
Заархивируйте менеджер (на самом деле Ролик Файла) поддержки 7z (целый p7zip пакет установлен), и 7z поддерживает WIM (благодарит парней!). Но вот выгода: Ролик Файла не знает, что это 7z поддерживает WIM. Таким образом, прием состоит в "одурачивании" Ролика Файла, чтобы думать, что файлы WIM на самом деле 7z. Несомненно, переименовывая (или добавляя) имена файлов WIM с ".7z" дополнительными работами. Но это может быть более изящно, чем это.
Я загрузил и и исследовал исходный код Ролика Файла и узнал, что он (к счастью) обнаруживает файлы типами пантомимы, не имена файлов.
Таким образом, полное решение могло быть:
Удостоверьтесь, что у Вас есть p7zip установленный пакет. Можно установить его со следующей командой:
sudo apt-get install p7zip-full
Для Типа Пантомимы dababase редактирование, установите assoGiate (Редактор Типов файлов). Это - очень легкое, intuitve, хорошо полируемый инструмент. Необходимая вещь для редактирования типа пантомимы. Сохраненный меня несколько раз, включая теперь
Для установки его в (Точной) Ubuntu 12.04 используйте следующую команду:
sudo apt-get install assogiate
Для установки его в Ubuntu 14.04 (Надежный человек) необходимо установить libgnome-vfsmm-2.6-1c2a вручную в Launchpad. В "Опубликованных версиях", нажмите на выпуск своей архитектуры. В следующей странице загрузите *.deb файл в "Загружаемых файлах". Мы должны установить libxml ++ 2.6-2 доступных во Вселенной repo также, таким образом, мы можем установить assoGiate, использующий dpkg:
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-compressed, перейдите в Type > Edit
Перейдите в Filenames
вкладка, нажать Add
кнопка
Введите *.wim, нажмите Add
Закройте все диалоговые окна, и престо!
Наутилус теперь показывает архивы WIM архивом с 7 zip. Который, учитывая, что с 7 zip, который обрабатывает их, это не совсем ложно. Ни для какого переименования не было нужно, имена файлов неповреждены.
Примечание: эти изменения в базе данных типа пантомимы допустимы для текущего пользователя только. Для изменения в масштабе всей системы откройте File Type Editor как корень:
gksudo assogiate &
Наконец, что не менее важно, для командной строки, все эти шаги могут быть пропущены, и следующее может использоваться:
7z x INPUTFILE.wim -oOUTPUTFOLDER
Править: Из полученных комментариев менеджер Архива должен в теории иметь поддержку WIM. Однако для меня пытающийся открыть WIM дает "Тип архивирования, не поддерживается" сообщение об ошибке. Однако копирование WIM на мой рабочий стол и добавило, что.7z расширение позволяет менеджеру Архива открывать WIM непосредственно. N.B. необходимо установить 7Zip от центра программного обеспечения.
P7Zip имеет способность считать файлы WIM. Если Вы будете искать "7Zip" в центре программного обеспечения, то он установит инструмент командной строки "7z"
используйте 7z - помогают для опций.
Пример из моего Windows 7 Recovery disc следующие:
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 от сайта для скачивания (связываются выше), установки хорошо под вином (я использую вино 1.3) - таким образом, можно просмотреть wim использование GUI:
Гугля вокруг, собственный Linux, который GUI в дефиците - здесь, является тем, который я нашел, но я не протестировал этого сам
Хотелось бы, чтобы обычное монтирование могло справиться с этой задачей, некоторые треки используют предохранитель
http://code.google.com/p/fuse-zip/issues/detail?id=13 [ 110]
Каждый также должен посмотреть:
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.