मैं कैसे संभाल करूँगा .WIM छवि फ़ाइलें?


20

मेरे पास एक Asus नेटबुक है, और इसके रिकवरी विभाजन और रिकवरी डीवीडी में कई चित्र हैं। WIM प्रारूप

क्या उन चित्रों को संभालने के लिए कोई लिनक्स / उबंटू उपकरण हैं? इम के समकक्ष की तलाश में dism, ImageXआदि लेकिन किसी भी उपकरण (जीयूआई या CLI) कि माउंट या निकालने या उसकी सामग्री को देखने अच्छा होगा सकता है।

जवाबों:


18

7f और पुरालेख प्रबंधक के बारे में @fossfreedom के @Rinzwind के विचारों को इकट्ठा करना, और मेरे अपने कुछ के साथ जुड़ाव, मुझे लगता है कि ive को एक अच्छा समाधान मिला है:

पुरालेख प्रबंधक (वास्तव में फ़ाइल रोलर) 7z (जब तक p7zip पैकेज स्थापित है) का समर्थन करता है, और 7z डब्ल्यू (धन्यवाद दोस्तों!) का समर्थन करता है। लेकिन यहाँ पकड़ है: फ़ाइल रोलर को नहीं पता है कि 7z WIM का समर्थन करता है। तो चाल "मूर्ख" फाइल रोलर में लगता है कि WIM फाइलें वास्तव में 7z हैं। जरूर, ".7z" एक्सटेंशन के साथ WIM फाइलनाम का नाम बदलना (या जोड़ना)। लेकिन यह उससे अधिक सुरुचिपूर्ण हो सकता है।

Ive ने डाउनलोड किया और फ़ाइल रोलर्स स्रोत कोड की जांच की, और पता चला कि यह (शुक्र है) माइम प्रकारों द्वारा फ़ाइलों का पता लगाता है , न कि फ़ाइल नाम।

तो पूरा समाधान हो सकता है:

  • सुनिश्चित करें कि आपके पास p7zip पैकेज स्थापित है। आप इसे निम्न आदेश के साथ स्थापित कर सकते हैं:

    sudo apt-get install p7zip-full
    
  • माइम-टाइप डबबेस संपादन के लिए, assoGiate (फ़ाइल प्रकार संपादक) स्थापित करें । इसका एक बहुत आसान, सहज, अच्छी तरह से पॉलिश उपकरण है। माइम-टाइप संपादन के लिए ए-होना चाहिए। अब सहित मुझे एक से अधिक बार बचाया

  • इसे Ubuntu 12.04 (सटीक) में स्थापित करने के लिए, निम्न कमांड का उपयोग करें:

    sudo apt-get install assogiate
    
  • इसे Ubuntu 14.04 (ट्रस्टी) में स्थापित करने के लिए, आपको लॉन्चपैड पर मैन्युअल रूप से libgnome-vfsmm-2.6-1c2a स्थापित करने की आवश्यकता है । "प्रकाशित संस्करण" में, अपने आर्किटेक्चर की रिलीज़ पर क्लिक करें। अगले पृष्ठ में, "डाउनलोड करने योग्य फ़ाइलों" में * .deb फ़ाइल डाउनलोड करें। हमें यूनिवर्स रेपो में उपलब्ध 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- संपीड़ित का चयन करें , पर जाएंType > Edit

  • Filenamesटैब पर जाएं , Addबटन पर क्लिक करें

  • * .Wim टाइप करें, क्लिक करेंAdd

assogiate2

  • सभी संवादों को बंद करें, और प्रेस्टो!

  • नॉटिलस अब WIM अभिलेखागार को 7-ज़िप संग्रह के रूप में दिखाता है। जो, दिया गया कि 7-ज़िप है जो उन्हें संभालता है, यह पूरी तरह से गलत नहीं है। कोई नाम बदलने की जरूरत नहीं, फ़ाइल नाम बरकरार हैं।

assogiate4

  • उन्हें डबल-क्लिक करें, और अच्छा ol 'आर्काइव मैनेजर उन्हें बिना किसी शिकायत के खोलता है। शराब या किसी भी अजीब जीयूआई की जरूरत नहीं है

यहां छवि विवरण दर्ज करें

नोट : माइम-प्रकार डेटाबेस में ये परिवर्तन केवल वर्तमान उपयोगकर्ता के लिए मान्य हैं। सिस्टम-वाइड परिवर्तन के लिए, रूट के रूप में फ़ाइल प्रकार संपादक खोलें:

gksudo assogiate &

अंतिम लेकिन कम से कम, कमांड लाइन के लिए, इन सभी चरणों को छोड़ दिया जा सकता है, और निम्नलिखित का उपयोग किया जा सकता है:

7z x INPUTFILE.wim -oOUTPUTFOLDER

6

EDIT: प्राप्त टिप्पणियों से, पुरालेख प्रबंधक को WIM समर्थन होना चाहिए। हालाँकि मेरे लिए एक WIM खोलने की कोशिश करना "त्रुटि प्रकार समर्थित नहीं है" त्रुटि संदेश देता है। हालाँकि, WIM को मेरे डेस्कटॉप पर कॉपी करना और a .7z एक्सटेंशन जोड़ना आर्काइव मैनेजर को सीधे WIM खोलने की अनुमति देता है। एनबी आपको सॉफ्टवेयर सेंटर से 7Zip स्थापित करने की आवश्यकता है।

P7Zip में WIM फाइल पढ़ने की क्षमता है। यदि आप सॉफ़्टवेयर सेंटर में "7Zip" खोजते हैं, तो यह कमांड लाइन टूल "7z" स्थापित करेगा

विकल्पों के लिए 7z --help का उपयोग करें।

मेरे विंडोज 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 डाउनलोड साइट से (ऊपर लिंक) शराब के नीचे ठीक स्थापित करता है (मैं शराब 1.3 का उपयोग कर रहा हूं) - इसलिए आप GUI का उपयोग करके वाईम ब्राउज़ कर सकते हैं:

यहां छवि विवरण दर्ज करें

चारों ओर गुगली करते हुए, एक देशी linux GUI कम आपूर्ति में है - यहाँ एक है जिसे मैंने पाया है, लेकिन मैंने खुद इस का परीक्षण नहीं किया है

यहां छवि विवरण दर्ज करें


संग्रह प्रबंधक 7zip का भी समर्थन करता है।
निकुलेत्सकी

@nickguletskii - यह एक त्रुटि फेंक दिया जब मैं राइट क्लिक करने की कोशिश की और "संग्रह प्रबंधक के साथ खुला" - मैं शुरू में उपयोग कर रहा है कि मेरे विंडोज 7 WIM पर की कोशिश की
fossfreedom

@nickguletskii: मुझे WIM फ़ाइलों को खोलने के लिए पुरालेख प्रबंधक का उपयोग करते समय @fossfreedom के समान त्रुटि मिली। इसका कहना है "पुरालेख प्रकार समर्थित नहीं है।"
मेस्टेलियन

@MestreLion आपको 7zip स्थापित करने की आवश्यकता है और फिर आप संग्रह प्रबंधक का उपयोग कर सकते हैं;) वही rar के लिए जाता है: unrar स्थापित करें और संग्रह प्रबंधक unrar कर सकता है।
रिनविंड

1
@Rinzwind - जिज्ञासु - मैं 7zip स्थापित कर चुका हूँ, लेकिन संग्रह प्रबंधक मेरे विंडोज़ 7 wim के साथ काम नहीं कर रहा है। शायद कुछ पुराने wim के साथ ही काम करता है।
जीवाश्म

4

किसी को भी देखना होगा:

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.

3
शामिल wimmountप्रोग्राम का उपयोग केवल। Fim का उपयोग करते हुए .wim फ़ाइलों को माउंट करने के लिए भी किया जा सकता है। (पढ़ने-लिखने के लिए, उपयोग करें wimmountrw)।
लेकेन्स्टाइन

0

मैं चाहता हूं कि एक नियमित रूप से माउंट उस काम को कर सके, फ्यूज का उपयोग करके कुछ ट्रैक

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

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


इसे नियमित रूप से माउंट नहीं किया जा सकता है क्योंकि WIM फाइलें केवल अभिलेखागार (जिप, टीएआर, आरएआर जैसी फाइलों का संग्रह) हैं, उनके पास फाइल सिस्टम की कमी है। यह इसे प्लैटफॉर्म-इंडिपेडेंट बनाता है, लेकिन साथ ही उन्हें सीधे माउंट होने से बचाता है (आईएसओ जैसी फाइलसिस्टम इमेज के रूप में)
मेस्टेरलियन

फ्यूज सिर्फ उसके लिए है ... अगर यह ssh माउंट कर सकता है तो यह कुछ भी माउंट कर सकता है :)
rrr

यह पठनीय रूप से आरोहण के लिए सही हो सकता है (चूंकि रीड ऑपरेशंस का अनुवाद लगभग किसी भी तरीके से किया जा सकता है) लेकिन लेखन कार्यों के लिए, आर्काइव फाइलें कई महत्वपूर्ण विशेषताओं को याद करती हैं। उदाहरण के लिए, खंडित फ़ाइलें। जब मैं 10kB फ़ाइल के साथ एक .zip संग्रह में एक 8kB फ़ाइल को प्रतिस्थापित करता हूँ तो क्या होता है? सबसे खराब स्थिति में संग्रह को पूरी तरह से पुनर्निर्मित करने की आवश्यकता है - खासकर अगर यह "ठोस" एक (जैसे 7z या आरएआर) है और यह बहुत धीमा हो सकता है।
जेन्स

लेकिन यह काम कर सकता है ... कभी-कभी प्रदर्शन कोई समस्या नहीं है ...
rrr
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.