J'ai un netbook Asus, et sa partition de récupération et son DVD de récupération ont plusieurs images au format format. WIM .
Existe-t-il des outils Linux/Ubuntu pour gérer ces images? Je cherche les équivalents de dism
, ImageX
, etc. Mais tout outil (GUI ou CLI) pouvant monter, extraire ou afficher son contenu serait bien.
Rassemblant les idées de @fossfreedom et de @Rinzwind sur 7z et le gestionnaire d'archives, et en peaufinant certaines de mes idées personnelles, je suppose que j'ai trouvé une solution intéressante:
Le gestionnaire d’archives (en réalité, File Roller) prend en charge 7z (tant que le package p7Zip est installé), et 7z prend en charge WIM (merci les gars!). Mais voici le problème: File Roller ne sait pas que 7z prend en charge WIM. Le truc consiste donc à "tromper" File Roller pour penser que les fichiers WIM sont en réalité des fichiers 7z. Bien sûr, renommer (ou ajouter) les noms de fichiers WIM avec l'extension ".7z" fonctionne. Mais ça peut être plus élégant que ça.
J'ai téléchargé et examiné le code source de File Roller, et découvert qu'il détectait (heureusement) les fichiers par types MIME , non noms de fichiers.
La solution complète pourrait donc être:
Assurez-vous que le paquet p7Zip est installé. Vous pouvez l'installer avec la commande suivante:
Sudo apt-get install p7Zip-full
Pour l’édition de bases de données Mime-Type, installez assoGiate (éditeur de types de fichiers) . C'est un outil très facile, intuitif et bien poli. Un must pour l'édition de type mime. M'a sauvé plus d'une fois, y compris maintenant
Pour l'installer dans Ubuntu 12.04 (Precise), utilisez la commande suivante:
Sudo apt-get install assogiate
Pour l'installer dans Ubuntu 14.04 (Trusty), vous devez installer libgnome-vfsmm-2.6-1c2a manuellement à l'adresse Launchpad . Dans "Versions publiées", cliquez sur la version de votre architecture. Sur la page suivante, téléchargez le fichier * .deb dans "Fichiers téléchargeables". Nous devons également installer libxml ++ 2.6-2 disponible dans le dépôt Universe pour pouvoir installer assoGiate à l'aide de 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
Ouvrez-le dans Menu > System Tools > File Type Editor
Sur celui-ci, allez à Type > Find
(CTRL + F, ou icône de recherche), tapez "7z".
Sélectionnez x-7z-compressé , accédez à Type > Edit
Allez à l’onglet Filenames
, cliquez sur le bouton Add
Tapez *. Wim , cliquez sur Add
Fermez toutes les boîtes de dialogue et hop!
Nautilus affiche maintenant les archives WIM en tant qu’archives 7-Zip. Qui, étant donné que c'est 7-Zip qui les gère, ce n'est pas tout à fait faux. Aucun changement de nom nécessaire, les noms de fichiers sont intacts.
Remarque : ces modifications dans la base de données de type mime sont valables pour l'utilisateur actuel uniquement. Pour une modification à l'échelle du système, ouvrez l'éditeur de type de fichier en tant qu'utilisateur root:
gksudo assogiate &
Enfin, pour la ligne de commande, toutes ces étapes peuvent être ignorées et les suivantes peuvent être utilisées:
7z x INPUTFILE.wim -oOUTPUTFOLDER
EDIT: D'après les commentaires reçus, Archive Manager devrait en principe prendre en charge WIM. Toutefois, lorsque j'essaie d'ouvrir un fichier WIM, le message d'erreur "Le type d'archive n'est pas pris en charge". Cependant, la copie du fichier WIM sur mon bureau et l’ajout d’une extension .7z permettent à Archive Manager d’ouvrir le fichier WIM directement. N.B. vous devez installer le 7Zip à partir du centre logiciel.
P7Zip a la capacité de lire des fichiers WIM. Si vous recherchez "7Zip" dans le centre logiciel, il installera l'outil de ligne de commande "7z".
utilisez 7z --help pour les options.
Voici un exemple de mon disque de récupération de 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
le fichier .exe du site de téléchargement (lien ci-dessus) installe OK sous wine (J'utilise wine 1.3) - vous pouvez donc parcourir le wim à l'aide d'une interface graphique:
Googling around, une interface graphique Linux native est en pénurie - ici est celle que j'ai trouvée, mais je n'ai pas encore testé celle-ci
Tout le monde doit aussi chercher à:
http://sourceforge.net/projects/wimlib/
De la page d'accueil:
*wimlib-imagex* may be used to create customized images of Windows PE,
or to back up, install, or restore Windows operating systems.
Je souhaite qu'un montage régulier puisse faire ce travail, certaines pistes utilisant Fuse