Come gestisco i file di immagine WIM?

19

Ho un netbook Asus, e la sua partizione di ripristino e il DVD di ripristino hanno diverse immagini in .WIM format .

Esistono strumenti Linux / Ubuntu per gestire queste immagini? Sto cercando gli equivalenti di dism , ImageX , ecc. Ma qualsiasi strumento (GUI o CLI) che potrebbe montare o estrarre o visualizzare i suoi contenuti sarebbe bello.

    
posta MestreLion 11.04.2011 - 09:24

4 risposte

17

Raccogliendo le idee di @fossfreedom e @Rinzwind su 7z e Archive Manager, e modificando alcune delle mie, credo che abbia trovato una buona soluzione:

Gestore di archivi (in realtà File Roller) supporta 7z (finché è installato il pacchetto p7zip) e 7z supporta WIM (grazie ragazzi!). Ma ecco il trucco: File Roller non sa che 7z supporta WIM. Quindi il trucco consiste nel "ingannare" il File Roller per pensare che i file WIM siano effettivamente 7z. Certo, rinominare (o aggiungere) nomi di file WIM con estensione ".7z". Ma può essere più elegante di quello.

Ive ha scaricato ed esaminato il codice sorgente di File Roller e ha scoperto che (per fortuna) rileva i file in base ai mime types , non nomi dei file.

Quindi la soluzione completa potrebbe essere:

  • Assicurati di avere installato p7zip . Puoi installarlo con il seguente comando:

    sudo apt-get install p7zip-full
    
  • Per la modifica dababase di tipo MIME, installa assoGiate (Editor tipi di file) . È uno strumento molto facile, intuitivo e ben lucidato. Un must per l'editing di tipo mime. Mi ha salvato più di una volta, incluso ora

  • Per installarlo su Ubuntu 12.04 (Precise), usa il seguente comando:

    sudo apt-get install assogiate
    
  • Per installarlo su Ubuntu 14.04 (Trusty), è necessario installare manualmente libgnome-vfsmm-2.6-1c2a su Launchpad . In "Versioni pubblicate", fai clic sul rilascio della tua architettura. Nella pagina successiva, scarica il file * .deb in "File scaricabili". Abbiamo bisogno di installare libxml ++ 2.6-2 anche nel repository Universe, quindi possiamo installare assoGiate usando 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
    
  • Aprilo in Menu > System Tools > File Type Editor

  • A questo punto vai a Type > Find (CTRL + F o icona di ricerca), digita "7z".

  • Seleziona x-7z-compresso , vai a Type > Edit

  • Vai alla scheda Filenames , fai clic sul pulsante Add

  • Digita *. wim , fai clic su Add

  • Chiudi tutte le finestre di dialogo, e presto!

  • Nautilus ora mostra gli archivi WIM come archivio 7-zip. Il che, dato che è 7-zip che li gestisce, non è del tutto falso. Non è necessario rinominare, i nomi dei file sono intatti.

  • Fai doppio clic su di essi e il buon vecchio Archive Manager li apre senza lamentarsi. Non c'è bisogno di vino o di qualche strana GUI

Nota : queste modifiche nel database di tipo mime sono valide solo per l'utente corrente. Per una modifica a livello di sistema, apri File Type Editor come utente root:

gksudo assogiate &

Ultimo ma non meno importante, per la riga di comando, tutti questi passaggi possono essere saltati, e il seguente può essere usato:

7z x INPUTFILE.wim -oOUTPUTFOLDER
    
risposta data MestreLion 29.05.2011 - 10:41
6

MODIFICA: dai commenti ricevuti, il gestore degli archivi dovrebbe in teoria disporre del supporto WIM. Tuttavia, per me provare ad aprire un WIM restituisce un messaggio di errore "Tipo di archivio non supportato". Tuttavia, copiare WIM sul desktop e aggiungere un'estensione .7z consente a Archive Manager di aprire direttamente il WIM. N.B. è necessario installare 7Zip dal centro del software.

P7Zip ha la capacità di leggere i file WIM. Se si cerca "7Zip" nel centro software, verrà installato lo strumento da riga di comando "7z"

usa 7z --help per le opzioni.

Un esempio del mio disco di ripristino di Windows 7 è il seguente:

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

l'exe dal sito di download (link sopra) installa OK in wine (sto usando wine 1.3) - così puoi sfogliare il wim usando una GUI:

Cercando su google, una GUI linux nativa è scarseggia - qui è quella che ho trovato, ma io non ho provato questo da solo

    
risposta data fossfreedom 28.05.2011 - 13:16
4

Chiunque deve anche cercare:

link

Dalla pagina iniziale:

*wimlib-imagex* may be used to create customized images of Windows PE,
or to back up, install, or restore Windows operating systems.
    
risposta data gavenkoa 27.06.2013 - 22:12
0

Vorrei che un normale mount potesse fare quel lavoro, alcune tracce usando il fusibile

link

- link

    
risposta data rzr 08.10.2011 - 15:20

Leggi altre domande sui tag