7

मैंने हाल ही में कुछ समय के लिए बिना किसी समस्या के डॉकर टूलबॉक्स का उपयोग करने के बाद इस समस्या में भाग लिया है।होस्ट-केवल एडाप्टर बनाने में विफल - विंडोज 10, डॉकर, वर्चुअलबॉक्स

विंडोज अपडेट के बाद शुरू हो रहा है?

Windows 10 घर - 64

अनइंस्टॉल किया गया और पुनर्स्थापित डोकर टूलबॉक्स

अनइंस्टॉल किया गया और पुनर्स्थापित VirtualBox

के विभिन्न संस्करणों

अब भी वही त्रुटि

Running pre-create checks... 
Creating machine... 
(default) Copying C:\Users\me\.docker\machine\cache\boot2docker.iso to C:\Users\me\.docker\machine\machines\default\boot2docker.iso... 
(default) Creating VirtualBox VM... 
(default) Creating SSH key... 
(default) Starting the VM... 
(default) Check network to re-create if needed... 
(default) Windows might ask for the permission to create a network adapter. Sometimes, such confirmation window is minimized in the taskbar. 
(default) Creating a new host-only adapter produced an error: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe hostonlyif create failed: 
(default) 0%... 
(default) Progress state: E_FAIL 
(default) VBoxManage.exe: error: Failed to create the host-only adapter 
(default) VBoxManage.exe: error: Querying NetCfgInstanceId failed (0x00000002) 
(default) VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component HostNetworkInterfaceWrap, interface IHostNetworkInterface 
(default) VBoxManage.exe: error: Context: "enum RTEXITCODE __cdecl handleCreate(struct HandlerArg *)" at line 71 of file VBoxManageHostonly.cpp 
(default) 
(default) This is a known VirtualBox bug. Let's try to recover anyway... 
Error creating machine: Error in driver during machine creation: Error setting up host only network on machine start: The host-only adapter we just created is not visible. This is a well known VirtualBox bug. You might want to uninstall it and reinstall at least version 5.0.12 that is is supposed to fix this issue 
Looks like something went wrong in step ´Checking if machine default exists´... Press any key to continue... 

उत्तर

0

प्राप्त इस उत्तर विशेष रूप से नहीं है डॉकर से संबंधित है, लेकिन यह देखकर यह हालिया शीर्ष स्टैक ओवरफ़्लो खोज परिणामों में से एक है (साथ में this प्रश्न) की खोज करते समय Google पर "होस्ट-केवल एडाप्टर बनाने में विफल" वर्चुअलबॉक्स से त्रुटि संदेश, मैं इसे उम्मीद में छोड़ रहा हूं कि यह किसी और की मदद करेगा।

एक तरफ ध्यान दें, यदि आप कर सकते हैं, मैं तुम्हें विंडोज पर डोकर चलाने के लिए डोकर उपकरण बॉक्स के बजाय Docker For Windows का उपयोग करें (की आवश्यकता है Windows 10 व्यावसायिक या एंटरप्राइज़ 64-बिट)।


मेरे परिदृश्य:

  • Windows 10 प्रो संस्करण 1709
  • मैं हाइपर-वी का उपयोग आभासी मशीनों को चलाने के लिए जब भी संभव हो, लेकिन जैसा कि Windows XP के साथ एक पुराने VirtualBox के वीएम चलाने की जरूरत थी अतिथि ओएस
  • VirtualBox 5.2.4-119785 (विंडोज केवल एक ही हाइपरविजर का समर्थन करता है - मैं this approach सिफारिश कर सकते हैं अगर आप हाइपर-वी और VirtualBox के बीच स्विच करने की आवश्यकता है)
  • VirtualBox के घ आईडी नहीं (या विफल) इंस्टॉलेशन पर होस्ट-केवल एडाप्टर बनाने के लिए

होस्ट नेटवर्क प्रबंधक जीयूआई का उपयोग कर होस्ट-केवल एडाप्टर बनाने का प्रयास करते समय, मुझे डर दिया गया "होस्ट-केवल एडाप्टर बनाने में विफल "त्रुटि संदेश, के विवरण के साथ: " पूछताछ NetCfgInstanceId विफल रहा (0x00000002) "

क्योंकि मैं हाइपर-वी का उपयोग करता हूं, मेरे पास वास्तविक भौतिक एडाप्टर के अलावा कई हाइपर-वी वर्चुअल ईथरनेट एडाप्टर थे।

Network Connections

भौतिक एडाप्टर के गुणों को देखते हुए, यह सामान्य हो गया लगता है हाइपर-वी "हाइपर-वी एक्सटेंसिबल वर्चुअल स्विच" के अलावा प्रोटोकॉल ड्राइवरों के सभी बंद करने के लिए के लिए। विंडोज़ को वर्चुअल एडाप्टर में से एक के माध्यम से इसकी नेटवर्क कनेक्टिविटी मिलती है, मेरे मामले में इसे "बाहरी वर्चुअल स्विच" कहा जाता है, और प्रोटोकॉल ड्राइवरों (टीसीपी/आईपीवी 4 इत्यादि) का सामान्य सेट सक्षम होता है।

Hyper-V Extensible Virtual Switch

मैं तो, देखा VirtualBox प्रतीत होता है कि (चाहते हैं) करने के लिए इसी तरह से काम करते हैं, क्योंकि यह स्थापित करने और "VirtualBox NDIS6 पाटने नेटवर्किंग ड्राइवर" नामक एक नया प्रोटोकॉल ड्राइवर सक्षम करने के लिए सफल रहे।

VirtualBox NDIS6 Bridged Networking Driver

जब मैं अन्य, आभासी, एडेप्टर मैंने देखा है कि "VirtualBox NDIS6 पाटने नेटवर्किंग ड्राइवर" उन सभी को पर सक्षम किया गया था के गुणों, लेकिन "हाइपर-वी एक्सटेंसिबल वर्चुअल स्विच" था जाँच नहीं। यह अजीब है कि VirtualBox के चालक हाइपर-वी आभासी एडेप्टर पर सक्षम किया गया था लग रहा था, इसलिए मैं उन सभी को पर यह अक्षम लेकिन यह भौतिक एडाप्टर पर सक्षम छोड़ दिया है।

मैं इस स्तर मैं अच्छे भाग्य के लिए एक अच्छा वर्ष रिबूट में फेंक दिया पर लगता है, हालांकि मुझे शक है कि क्या वास्तव में जरूरी हो गया था। जब मैंने बाद में वर्चुअलबॉक्स होस्ट-केवल एडाप्टर बनाने की कोशिश की, तो यह काम किया! हालांकि एक नया "VirtualBox के होस्ट-केवल ईथरनेट एडाप्टर" विंडोज नेटवर्क कनेक्शन के तहत दिखाया (मैं वास्तव में, VirtualBox से एक त्रुटि संदेश मिल गया एक मॉडल है कि मैं टास्कबार पर लगता है, पहले से ही इस्तेमाल किया जा रहा एडाप्टर के नाम के बारे में था। और जब मैंने वर्चुअलबॉक्स होस्ट नेटवर्क प्रबंधक विंडो को बंद कर दिया और फिर से खोल दिया, एडाप्टर भी वहां दिखाई दिया।)

टीएल; डीआर;

मेरे सिद्धांत करता है के किसी कारण निर्धारित करने के लिए जो एडाप्टर वास्तविक भौतिक नेटवर्क एडाप्टर है असमर्थ के लिए है, और एक नहीं बल्कि उत्साहित तरीके से आगे चला जाता है और हर पर अपने 'VirtualBox NDIS6 पाटने नेटवर्किंग चालक "के लिए सक्षम बनाता है एडाप्टर जो यह पाता है।

इसके अलावा यह तो जो एडाप्टर इसके लिए अपने आभासी "आवरण एडाप्टर" बनाने के लिए की जरूरत है और विफल रहता है निर्धारित करने में असमर्थ प्रतीत होता है।

भले ही आप का उपयोग नहीं करते/हाइपर-वी है, तो आप आभासी लोगों सहित कई एडेप्टर हो सकता है (वीपीएन सॉफ्टवेयर के बहुत सारे आभासी एडेप्टर भी स्थापित करता है, उदाहरण के लिए)।

आप वर्चुअलबॉक्स होस्ट-केवल एडाप्टर को फिर से बनाने का प्रयास करने से पहले अपने वास्तविक भौतिक नेटवर्क एडाप्टर पर "वर्चुअलबॉक्स एनडीआईएस 6 ब्रिज नेटवर्किंग ड्राइवर" को अक्षम करने का प्रयास कर सकते हैं।


यह निश्चित रूप VirtualBox के कुछ अधिक से अधिक 2 वर्ष उनके सार्वजनिक बगट्रैकर पर और अन्य स्थानों में संबंधित टिकटों की बड़ी संख्या से पहचानने के लिए एक नया मुद्दा नहीं है। मुझे एहसास है कि बहुत से लोगों के लिए समस्या ऊपर बताई गई चीज़ों से संबंधित हो सकती है, इसलिए उम्मीद है कि इससे उन्हें मदद मिलती है।


संपादित 01/15

हम्म, पीछे मुड़कर देखें तो मैं नहीं यकीन है कि यह कैसे सामान्य है Windows नेटवर्क कनेक्टिविटी के लिए हाइपर-वी "बाहरी वर्चुअल स्विच" का उपयोग करने के लिए कर रहा हूँ। अगर मुझे सही लगता है कि "डिफ़ॉल्ट" स्विच है कि हाइपर-वी बनाता है और जो एनएटी के माध्यम से मेहमानों को कनेक्टिविटी प्रदान करता है, वह अपेक्षाकृत नई चीज है और "बाहरी" स्विच जोड़ने और उपयोग करने के पहले ... मेरे घर पीसी पर बिना एक "बाहरी" स्विच, सामान्य (टीसीपी/आईपीवी 4 इत्यादि) प्रोटोकॉल ड्राइवर भौतिक नेटवर्क एडेप्टर पर सक्षम रहते हैं और "हाइपर-वी एक्सटेंसिबल वर्चुअल स्विच" भौतिक और वर्चुअल एडाप्टर दोनों पर अक्षम किया जाता है। मुझे यह जांचने का मौका नहीं मिला कि क्या होता है यदि मैं उन परिस्थितियों में एक नया "बाहरी वर्चुअल स्विच" जोड़ता हूं।

+0

मैं डॉकर का उपयोग नहीं कर रहा हूं, और मैं विंडोज 7 x64 पर हूं, और इससे पहले कभी समस्या नहीं आई है। लेकिन मैंने वर्चुअलबॉक्स को 5.2.4 से 5.2.6 तक अपग्रेड किया और 'योनेंट अप' पर 'होस्ट-केवल एडाप्टर बनाने में विफल' प्राप्त करना शुरू किया, चाहे कोई नया या मौजूदा वीएम हो। वर्चुअलबॉक्स की अनइंस्टॉल/पुनर्स्थापित/मरम्मत करने का कोई प्रभाव नहीं पड़ा, लेकिन आपकी पोस्ट के लिए धन्यवाद, मैंने विंडोज 7 में 'कंट्रोल पैनल \ नेटवर्क और इंटरनेट \ नेटवर्क कनेक्शन' में देखा, और वर्चुअलबॉक्स का उपयोग करने वाले दो होस्ट-केवल एडाप्टर थे ग्रेड-आउट (अक्षम)! मैंने बस उन पर राइट-क्लिक किया, उन्हें फिर से सक्षम किया, और दौड़ के लिए बंद था! –

+0

@ बेनजोहनसन मुझे खुशी है कि मेरी (बेहद लंबी) पोस्ट इस तरह से आपकी मददगार थी :) मैं अपने विशेष परिदृश्य में कुछ बार अपने रीडिंग में आया हूं। ऐसा लगता है कि एक और आम बात यह है कि "वर्चुअलबॉक्स एनडीआईएस 6 ब्रिज नेटवर्किंग ड्राइवर" एडाप्टर पर बस सक्षम नहीं है। – bszom

+0

मेरे मामले में, यह भी संभव है कि रीबूट ने वास्तव में समस्या हल की। बहुत सारे चर ... – bszom

0

विंडोज़ ने मुझे अभी 170 9 बनाने के लिए अपडेट किया है और मेरे होस्ट केवल एडाप्टर गायब हो गए हैं और मैं इस त्रुटि के कारण एक नया निर्माण नहीं कर सकता: क्वेरी NetCfgInstanceId विफल रहा (0x00000002)।

ऐसा लगता है कि अद्यतन वापस रोलिंग अब के लिए एकमात्र विकल्प है।

0

tl; dr यदि आप ट्रेंड माइक्रो या सिमेंटेक एंटीवायरस समाधान का उपयोग कर रहे हैं, तो वर्चुअलबॉक्स को अनइंस्टॉल करने का प्रयास करें, फिर एंटीवायरस अक्षम के साथ इसे पुनः इंस्टॉल करें। यह दूसरों के साथ भी काम कर सकता है।

मैं इस जवाब को रिकॉर्ड के लिए जोड़ रहा हूं।

मेरे सहकर्मियों और मैं सिर्फ Windows 10 से संस्करण में अपडेट प्रो संस्करण 1703 1709

मैं संस्करण 1703 में वापस रोलिंग की कोशिश की के बाद एक ऐसी ही समस्या हो रही शुरू कर दिया है, और यह काम किया, लेकिन निश्चित रूप से यह एक स्वीकार्य नहीं है उपाय।

किसी कारण से, यह एंटीवायरस के साथ था, जो हमारे मामले में ट्रेंड माइक्रो ऑफिस स्कैन है। एंटीवायरस अक्षम के साथ एक साफ पुनः स्थापित करने के बाद, मेजबान-केवल एडाप्टर फिर से उपलब्ध था।

मुद्दा Virtualbox मंच और समस्या ट्रैकर में सूचना दी गई है:
https://forums.virtualbox.org/viewtopic.php?f=6&t=86179#p413876
https://www.virtualbox.org/ticket/17354#comment:22

दुर्भाग्य से, इस त्रुटि काफी अक्सर होता है, और यह विभिन्न कारणों के साथ दर्जनों बार सूचित किया गया है। हमारे मामले में, bszom's answer में दिखाए गए सेटिंग्स पहले से ही सही थे।

संबंधित मुद्दे