NTFS स्वरूपित USB के साथ WoeUSB त्रुटि कोड 256


15

मैंने WoeUSB के साथ एक विंडोज 10 यूएसबी बूट माध्यम बनाने की कोशिश की। मैंने NTFS विभाजन के साथ एक USB ड्राइव को स्वरूपित किया, लेकिन WoeUSB के साथ शिकायत की:

Installation failed!
Exit code: 256
Log:
WoeUSB v@@WOEUSB_VERSION@@
==============================
Mounting source filesystem...
Error: File "/media/woeusb_source_1543626298_6098/sources/install.wim" in
source image has exceed the FAT32 Filesystem 4GiB Single File Size Limitation
and cannot be installed.  You must specify a different --target-filesystem.
Refer: https://github.com/slacka/WoeUSB/wiki/Limitations#fat32-filesystem-4gib-single-file-size-limitation for more info.
Unmounting and removing "/media/woeusb_source_1543626298_6098"...
You may now safely detach the target device

मैंने WoeUSB को कमांड लाइन के माध्यम से शुरू करने की भी कोशिश की है, काम नहीं किया।

sudo woeusb --partition Win10_1809Oct_English_x64.iso /dev/sdb

मेरा आइसो में स्थित है: घर / sawyer / डाउनलोड / Win10_1809Oct_English_x64.iso

अग्रिम में धन्यवाद! मैं अब तीन रातों के लिए विंडोज़ स्थापित करने की कोशिश कर रहा हूं, इसलिए उस लक्ष्य के लिए किसी भी मदद की बहुत सराहना की जाती है।

जवाबों:


25

मैंने woeusbपीपीए से वर्तमान का परीक्षण किया (लगातार लाइव लुबंटू 18.04.1 एलटीएस चल रहा है), और निम्न कमांड लाइन मेरे लिए काम करती हैं।

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install woeusb

sudo woeusb --target-filesystem NTFS --device path/windows.iso /dev/sdx

मेरे मामले में iso फ़ाइल थी /media/lubuntu/usbdata/images/और लक्ष्य डिवाइस था /dev/sdb, लेकिन आपके मामले में ध्यान से देखें कि आप इच्छित ड्राइव को लिखेंगे (किसी अन्य ड्राइव में मूल्यवान डेटा को नष्ट करने से बचें)

sudo woeusb --target-filesystem NTFS --device /media/lubuntu/usbdata/images/windows.iso /dev/sdb

ध्यान दें कि लक्ष्य डिवाइस पर सभी विभाजन अनमाउंट होना चाहिए।


बनाई गई USB बूट ड्राइव में एक छोटा FAT पार्टीशन (UEFI बूट के लिए) और एक बड़ी NTFS पार्टीशन है जिसमें विंडोज फाइलें होती हैं। यह BIOS और UEFI मोड में woeusb 3.2.10.1(PPA में 2018-09-19 (सितम्बर 19 2018) दिनांकित) के साथ दोनों को स्थापित कर सकता है ।

NTFS का उपयोग करना फ़ाइल आकार> 4 GiB का उपयोग करना संभव बनाता है। का आकार install.wimहै

  • Microsoft की कुछ आईएसओ फाइलों में 4 GiB से छोटी, उदाहरण के लिए

    • Win10_1809Oct_Swedish_x64.iso

      $ <<<'scale=3;4274234443/2^30' bc
      3.980                              # < 4 GiB
      
  • विशेष कंप्यूटर, ओईएम के लिए कुछ iso फ़ाइलों के लिए 4 से अधिक GiB, उदाहरण के लिए Microsoft की स्वयं की कई आईएसओ फाइलों में भी

    • Win10_1809Oct_English_x64.iso

      $ <<<'scale=3;4396229344/2^30' bc
      4.094                              # > 4 GiB
      
    • Win10_1809Oct_EnglishInternational_x64.iso

      $ <<<'scale=3;4386496792/2^30' bc
      4.085
      
    • Win10_1809Oct_German_x64.iso

      $ <<<'scale=3;4401709065/2^30' bc
      4.099
      
    • Win10_1809Oct_Spanish_x64.iso

      $ <<<'scale=3;4404104344/2^30' bc
      4.101
      

एक GUI संस्करण भी है woeusbgui। मुझे नहीं लगता कि UEFI प्लस NTFS फाइल सिस्टम के लिए FAT फाइल सिस्टम के साथ लक्ष्य ड्राइव बनाने का विकल्प है, इसलिए मैं कमांड लाइन संस्करण का उपयोग करने की सलाह दूंगा woeusb


1 संपादित करें :

आप इसे विस्तृत सहायता से स्वयं कर सकते हैं

help.ubuntu.com/community/Installation/iso2usb/diy/windows-installer-for-big-files

यह विधि BIOS और UEFI मोड में और सुरक्षित बूट के साथ भी काम करती है। (लेकिन ज्यादातर मामलों में सुरक्षित बूट को बंद करना संभव हो सकता है, द्वारा बनाई गई ड्राइव का उपयोग करें woeusb, और फिर से सुरक्षित बूट चालू करें।)

2 संपादित करें :

धन्यवाद @John आपकी टिप्पणी के लिए कि स्रोत फ़ाइल नाम में कोई स्थान वर्ण नहीं होना चाहिए । अगर वहाँ है तो आप फ़ाइल का नाम बदल सकते हैं और फिर woeusbकाम कर सकते हैं।

साभार @qbit इससे मेरी समस्या का समाधान नहीं हुआ, लेकिन एक पार्सिंग त्रुटि के आपके विचार ने मुझे यह महसूस करने में मदद की कि यह स्रोत फ़ाइल नाम में जगह नहीं है। इससे मुझे एक कदम आगे बढ़ने का मौका मिला।


इस जवाब ने मेरे लिए भी काम किया। उन लोगों के लिए जो अनिश्चित कैसे हैं, मैंने इसे कमांड लाइन में किया। lsblkयह निर्धारित करने के लिए उपयोग करें कि आपका USB डिवाइस कहां है। मेरे मामले में यह था sdd1, और मैंने किया sudo umount /dev/sdd1। बाद में, मैंने USB बनाने के लिए ऊपर दिए गए कमांड का उपयोग किया। ध्यान दें कि मुझे 1ड्राइव से निकालना था , इसलिए woeusbकमांड के बहुत अंत में , मैंने उपयोग किया /dev/sdd
रेयरेंग - मोनिका

मुझे लगता है कि यह सिर्फ जीयूआई है। मैंने अपने USB को NTFS में स्वरूपित किया और GUI के साथ निर्देशों का पालन किया और हर बार यह त्रुटि प्राप्त की। झंडे के साथ कमांड लाइन का उपयोग करना वर्तमान पीपीए के साथ उबंटू 18.04 में काम करने का एकमात्र तरीका है। GUI की तरह लगता है कि केवल FAT को प्रारूपित करना जानता है, और यह ध्यान नहीं देता कि विभाजन NTFS में पहले से ही स्वरूपित है।
राउटरिनेटर

3

उस कमांड को चलाने के रूप में त्रुटि को पुन: उत्पन्न नहीं किया जा सका जो एक अलग त्रुटि ( check_runtime_parameters: Error: Target media "/dev/sdb" is not an partition!) उत्पन्न करता है ।

जो काम करने के लिए लग रहा था वह खरोंच से बूट ड्राइव को पोंछने और बनाने के लिए था:

sudo woeusb --tgt-fs NTFS -d ~/Downloads/Win10_1809Oct_English_x64.iso /dev/sdb


2

आपके Win10_1809Oct_English_x64.iso जैसे कुछ तृतीय-पक्ष इंस्टॉलर, 4GB से अधिक FAT32 बनाने वाले विंडोज़ इंस्टॉलेशन चित्रों को लक्ष्य फ़ाइल सिस्टम के रूप में असंभव बनाते हैं। NTFS फाइलसिस्टम सपोर्ट को WoeUSB 3.0.0 और बाद में जोड़ा गया है । यदि आपका WoeUSB का संस्करण 3.0 से पहले है तो कृपया इसे अपडेट करें। इस उत्तर को पोस्ट करने के समय WinUSB का नवीनतम संस्करण 3.2.10 है।

WoeUSB v3.0 के लिए और बाद में --formatकमांड-लाइन विकल्प अब उपलब्ध नहीं है।

निम्नलिखित कमांड के साथ टर्मिनल से woeusbgui खोलने का प्रयास करें:

sudo -H woeusbgui &>/dev/null

2
मेरा USB 8GB है। चेतावनी की मेरी व्याख्या यह थी कि FAT32 स्वरूपित USB की 4GB से बड़ी फ़ाइलों को संभाल नहीं सकता है, इसलिए NTFS में प्रारूपित करना आवश्यक है। बात यह है कि, मैंने अपने USB को NTFS में स्वरूपित किया है, लेकिन यह ऐसा है जैसे WoeUSB इसे नहीं देख सकता।
SLD

1

किसी अज्ञात कारण से, उपरोक्त बातें समाधान /ubuntu//a/1098185/846139 या /ubuntu//a/1098076/846139 ने मेरे लिए उम्मीद के मुताबिक काम नहीं किया।

V3.2.12 में तर्क पार्सिंग के साथ एक समस्या प्रतीत होती है woeusb

शुरुआत में उस लक्ष्य फिल्म सिस्टम विकल्प को डालना ubuntu 18.10 कॉस्मिक पर स्व-निर्मित WoeUSB v3.2.12 में काम नहीं किया।

हालांकि, क्या काम किया :

sudo woeusb -d  /somewhere/Win10_abcd_xy_x64.iso /dev/sdb --target-filesystem ntfs

दिलचस्प :-) woeusbमेरे लिए उबंटू 18.04.1 एलटीएस में अच्छी तरह से काम करता है, और woeusbलगता है कि उसी संस्करण को 18.10 के लिए पीपीए में पोर्ट किया गया है। क्या आपने --target-filesystem ntfsपीपीए से संस्करण के साथ अंत में अपनी कमांड लाइन की कोशिश की ?
सुडोडुस

ppa संस्करण मज़ेदार बातें करता है: $ woeusb --version @@ WOEUSB_VERSION @@
qbit

1
और हाँ , WoeUSB v@@WOEUSB_VERSION@@ppa संस्करण (3.2.12-1 ~ webupd8 ~ cosmic0) भी स्वीकृत --target-filesystem विकल्प को स्वीकार करता है, लेकिन दूसरे विकल्प के रूप में नहीं दिए जाने परsudo woeusb -d --target-filesystem ntfs ...
qbit

@ जॉन, इस महत्वपूर्ण जानकारी को साझा करने के लिए धन्यवाद। यदि आप अपने उत्तर को रद्द करते हैं, तो मैं इसे
बढ़ा दूंगा

1
@sudodus मैंने अपने सभी टिप्पणियों को एक उत्तर के रूप में लिखा, भविष्य के आगंतुकों के लिए (और टिप्पणी धागा क्लीनर रखने के लिए)।
जॉन

1

अन्य किसी भी उत्तर ने मेरे लिए काम नहीं किया। मैं 18.04 को woeusb का उपयोग करके एक विंडोज 7 यूएसबी बनाने की कोशिश कर रहा था। मैंने gui की कोशिश की, cli, फॉर्मेटिंग की कोशिश की, फॉर्मेटिंग की नहीं, अलग-अलग पैरामीटर ऑर्डर करने की कोशिश की ... कुछ भी काम नहीं आया।

अंत में, क्यूबिट के जवाब ने मुझे यह विचार दिया कि एक समस्या हो सकती है। मैंने देखा कि मेरा आइसो फ़ाइल नाम रिक्त स्थान है। मैंने फ़ाइल का नाम बदला ताकि कोई स्थान न हो (WINDOWS7.ISO का नाम बदल दिया गया) और फिर cli संस्करण ने अंततः फ़ाइलों की प्रतिलिपि बनाना शुरू कर दिया (gui की कोशिश नहीं की)। हालाँकि, यह अंत में दुर्घटनाग्रस्त हो गया।

अंत में, मैंने विंडोज़ वीएम बनाने के लिए VirtualBox में Windows.iso का उपयोग किया। तब मैंने विंडोज के माध्यम से एक यूएसबी में आईएसओ लिखने के लिए rufus.exe का उपयोग किया । इससे काम चल गया और मुझे उस दिन विंडोज के साथ एक लैपटॉप सेटअप मिला।

मुझे कभी काम करने का शोक नहीं मिला। उम्मीद है, लेखक इसे ठीक करेगा क्योंकि विंडोज बूट यूएसबी बनाने के लिए उबंटू के तहत चलने वाली कोई अन्य उपयोगिता नहीं लगती है।

मैं ppa के माध्यम से woeusb स्थापित किया था। जब मैंने इस उत्तर को पोस्ट किया, मैंने देखा कि woeusb अपडेट किया गया था। नवीनतम संस्करण के अपडेट के बाद, मुझे पता चला कि woeusb अब Win7 और Win10 iso दोनों के लिए सफलतापूर्वक लिखता है।

इसलिए, मेरे उत्तर देने से पहले, woeusb को अपडेट करने का प्रयास करें।


+1: आपकी अंतिम टिप्पणी Wndows 10 के वर्तमान संस्करणों के विषय में सही हो सकती है, लेकिन mkusb विंडोज 7, विंडोज 8 और शुरुआती विंडोज 10 आईएसओ फाइलों के साथ काम करता है (जब install.wimआकार 4 GiB से अधिक नहीं हो)। यह अजीब है जो woeusbमेरे और कई अन्य लोगों के लिए काम करता है लेकिन आपके लिए नहीं। हो सकता है कि यह आपके लिए भी काम करे, अगर आप विंडोज 10 के साथ प्रयास करते हैं (लेकिन जाहिर है कि विंडोज 7 के साथ नहीं)।
sudodus

1
@ सूडोडस मैंने वास्तव में विंडोज 10 के कई संस्करणों की कोशिश की और फिर विंडोज 7 को छोड़ दिया और कोशिश की। मुझे वुसब के साथ काम करने के लिए न तो विंडोज 7 या 10 मिल सकता है। शायद मेरे सेटअप के बारे में कुछ अनोखा (लेकिन मुझे लगता है कि मेरा बहुत सुंदर है, बुग्गी डेस्कटॉप का उपयोग करने के अलावा)
जॉन

1
@sudodus दिलचस्प बात यह है कि woeusb ने अभी-अभी मेरी मशीन पर (मेरे पहले की समस्याओं के बाद से) अपडेट किया और अब यह USB को ठीक बनाता है (मैंने Win7 और Win10 दोनों का परीक्षण किया)। इसलिए, शायद मुझे "अपडेट वूज़ब" के अपने उत्तर को संशोधित करना चाहिए :-)
जॉन

1
हाँ @ जॉन, "अपडेट वूज़ब" के लिए अपने उत्तर को संशोधित करना एक अच्छा विचार है। अपना अनुभव साझा करने के लिए फिर से धन्यवाद :-) वैसे, आज, 2020-02-15, लुबंटू में मेरा संस्करण 18.04.x ​​LTS के अनुसार apt-cache policy woeusb3.3.0-1 ~ webupd8 ~ bionic0
sudodus
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.