योनि अप विफल हो गया, / dev / vboxnetctl: ऐसी कोई फ़ाइल या निर्देशिका नहीं


131

उपयोगी हो सकता है, मुझे यह त्रुटि मिली। सामान्य समाधान वर्चुअलबॉक्स को पुनर्स्थापित करता है लेकिन एक बेहतर तरीका है।

उपाय

sudo /Library/StartupItems/VirtualBox/VirtualBox restart

या

sudo /Library/StartupItems/VirtualBox/VirtualBox start

वर्चुअलबॉक्स 4.3+

पुनरावर्ती संस्करणों पर, फ़ाइल (/ लाइब्रेरी / स्टार्टअप / वर्चुअलबॉक्स / वर्चुअलबॉक्स) मौजूद नहीं है, इसलिए आपको नीचे दिए गए आदेश का उपयोग करने की आवश्यकता है:

sudo launchctl load /Library/LaunchDaemons/org.virtualbox.startup.plist

त्रुटि

प्रिंट: http://d.pr/i/1Bvi

निष्पादित करते समय त्रुटि हुई VBoxManage, वर्चुअंट द्वारा वर्चुअलबॉक्स को नियंत्रित करने के लिए एक सीएलआई का उपयोग किया गया। कमांड और स्टडर कमांड के नीचे दिखाया गया है: ["hostonlyif", "create"]

Stderr: 0% ... प्रगति स्थिति: NS_ERROR_FAILURE VBoxManage: error: होस्ट-ओनली एडॉप्टर बनाने में विफल VBoxManage: error: VBoxNetAdpCtl: नया इंटरफ़ेस जोड़ते समय त्रुटि / डेव / vboxnetctl खोलने में विफल रही: ऐसी कोई फ़ाइल या निर्देशिका नहीं।

VBoxManage: त्रुटि: विवरण: कोड NS_ERROR_FAILURE (0x80004005), घटक HostNetworkInterface, इंटरफ़ेस IHostNetworkInterface VBoxManage: त्रुटि: संदर्भ: "फ़ाइल के लाइन 68 पर लाइन हैंडल (हैंडलरArg *, int, int *)"।

त्रुटि के बारे में Vagrant Git समस्या: https://github.com/mitchellh/vagrant/issues/1671#issuecomment-22304107


वर्चुअलबॉक्स 4.3.2 कथित रूप से हर बूट के बाद पुनरारंभ करने की आवश्यकता है।
नैट बंडी

@ लुकास-सेराफिम क्या आप कृपया एक नोट जोड़ सकते हैं जिस पर ओएस यह प्रश्न संदर्भित करता है? उदाहरण के लिए सामान्य विंडोज या लिनक्स इंस्टॉलेशन पर न तो "लॉन्चक्टल" और न ही रूट फ़ोल्डर "/ लाइब्रेरी" नामक एक बाइनरी है।
फीतेला

हैलो @freeela यह ऑक्स
लुकास सेराफिम

जवाबों:


60

मैं macOS हाई सिएरा 10.13.1 और वर्चुअलबॉक्स 5.2.2 चला रहा हूं।

यह मेरे लिए काम किया:

  1. सिस्टम वरीयताएँ> सुरक्षा और गोपनीयता> जनरल के तहत वर्चुअलबॉक्स को अनुमति देना (यह अनुरोध macOS हाई सिएरा के लिए नया है)
  2. टर्मिनल खोलें और चलाएँ: sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart

1
इसने मेरे लिए भी काम किया, मैकओएस हाई सिएरा 10.13.1
इवान निकोलोव

2
मैकओएस 10.14 (मोजावे) के लिए काम किया
पीटर पाइपर

धन्यवाद! मेरे लिए और साथ ही macOS 10.14.2 (मोजावे) के लिए काम करता है
सालेह परसा

26

यदि आपके सिस्टम ने हाल ही में कर्नेल को अपडेट किया है, तो आपको कई बार फिर से vbox सेटअप को फिर से शुरू करना होगा। यदि यह स्थिति है, तो जब आप virtualbox start कमांड चलाते हैं, तो आपको निम्न संदेश दिखाई देंगे:

$ sudo /path/to/virtualbox start
WARNING: The vboxdrv kernel module is not loaded. Either there is no module
         available for the current kernel (2.6.32-358.23.2.el6.x86_64) or it failed to
         load. Please recompile the kernel module and install it by

           sudo /etc/init.d/vboxdrv setup

         You will not be able to start VMs until this problem is fixed.

17
मैक के लिए sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restartकाम किया
जिगर जोशी

1
मेरे विशेष मामले में मेरे केस को हल नहीं किया गया है मुझे वर्चुअलबॉक्स को हटाना होगा और सभी को फिर से स्थापित करना होगा। आशा है कि आपकी मदद करेंगे!
क्रिसोफोरो गैस्पर

यह मेरे लिए इस मुद्दे का उचित विवरण था, लेकिन जिस तरह से मैंने इसे आर्च पर हल किया वह ब्रैड पिचर के साथ vboxreload का समाधान था
डेविड डंकन

OSJ Sierra को अपग्रेड करने के बाद @JigarJoshi ने मैक सॉल्यूशन को वैग्रेंट तय किया।
लोफर

12

जब मैं केवल-होस्टेड / अनुकूलित पुल नेटवर्क के साथ एक वर्चुअल मशीन शुरू कर रहा हूं, तो मुझे Ubuntu 17.10 पर चलने वाले vbox के साथ कुछ समस्याएँ थीं। एक उत्तर की तलाश में मुझे कई कमांड मिले जो उस तरह की समस्याओं के होने पर उपयोगी होते हैं। वे यहाँ हैं:

वायरल हाउस प्रोफाइल

खोलने में विफल / देव / vboxnetctl

vboxnet0 - यह बुरा आदमी है जो सभी परेशानी पैदा कर रहा है।

VBoxNetAdpCtl: नया इंटरफ़ेस जोड़ते समय त्रुटि: खोलने / dev / vboxnetctl में विफल: ऐसी कोई फ़ाइल या निर्देशिका नहीं।

इन आदेशों का विशेष क्रम में उपयोग नहीं किया जाता है। वे आम तौर पर केवल उपयोगी और समस्या-समाधान हैं।

1) सुडो मोडप्रो वबद्र्रव

2) sudo modprobe vboxnetadp - (केवल इंटरफ़ेस होस्ट)

3) सुडो मोडप्रोबे vboxnetflt - (vboxnet0 accecible करें)

अगर आपको पहले से पता नहीं है कि मैं BIOS (या रिबूट) में सिक्योरिटी को बचाने के लिए पहले किए गए एफआईआर को कम कर सकता हूं।

modprobe: FATAL: निर्देशिका vboxnetftl निर्देशिका /lib/modules/4.13.0-21-generic में नहीं मिला

(ब्रिज नेटवर्किंग)

4) sudo apt-get install virtualbox-dkms (एक्सटेंशन) -> इसके बाद कमांड 1 पर जाएं

5) sudo vboxmanage hostonlyif बनाते हैं

ये कभी-कभी काम कर सकते हैं:

I. सेवा --status- सभी

II सेवा service_name पुनरारंभ करें


2
Ubuntu 16.04 का उपयोग करते हुए, मैंने यहां 1-3 चरणों का पालन किया और इसने मेरे मुद्दों को हल किया (वर्चुअल बॉक्स अब ऊपर और चल रहा है)। धन्यवाद!
NineToeNerd

5

सभी उपायों से ऊपर की कोशिश की, कुछ आदेशों को हालांकि निष्पादित किया गया, काम नहीं किया। मेरे मैक (एल कप्तान) में सॉर्ट / लाइब्रेरी / स्टार्टअपइमेट्स / वीर * में कुछ भी मौजूद नहीं है, और नीचे कमांड फेल है:

sudo /Library/StartupItems/VirtualBox/VirtualBox restart

नवीनतम वर्चुअलबॉक्स को पुनर्स्थापित करना और फिर कमांड के नीचे चलने से मुझे वीएम चलाने में मदद मिली

sudo launchctl load /Library/LaunchDaemons/org.virtualbox.startup.plist

- यह वर्चुअल बॉक्स को फिर से इंस्टॉल करना था जिसने इसे मेरे लिए तय किया।
मैट

Vbox को पुनर्स्थापित करना और उस कमांड को चलाना मेरे लिए काम करता है। कोई अन्य सुधार काम नहीं किया। ओएस एक्स सिएरा 10.12.5। बहुत धन्यवाद!
KriiV

मैंने इस धागे से बहुत सारी चीजें कीं। vagrant upकेवल तब तक काम करना शुरू किया जब तक मैंने मैक ओएस 10.13.3 :-)
सर्जोन

4

मुझे उच्च सिएरा पर एक आभासी बॉक्स शुरू करने में इसी तरह की समस्या थी।

macOS हाई सिएरा 10.13 एक नई सुविधा का परिचय देता है जिसे नव-स्थापित थर्ड-पार्टी कर्नेल एक्सटेंशन (KEXTs) लोड करने से पहले उपयोगकर्ता की मंजूरी की आवश्यकता होती है। जब किसी KEXT को लोड करने के लिए अनुरोध किया जाता है जिसे उपयोगकर्ता ने अभी तक अनुमोदित नहीं किया है, तो लोड अनुरोध अस्वीकार कर दिया जाता है। ऐसे एप्स या इंस्टॉलर जो एक कठिन त्रुटि के रूप में KEXT लोड विफलता का इलाज करते हैं, उन्हें इस नए मामले को संभालने के लिए बदलना होगा।

हल करने के लिए, आपको सिस्टम प्राथमिकता> सुरक्षा और गोपनीयता में KEXT को मैन्युअल रूप से अनुमोदित करना होगा।

यहाँ एप्पल से तकनीकी नोट है:

https://developer.apple.com/library/content/technotes/tn2459/_index.html


किसी समाधान का लिंक स्वागत योग्य है, लेकिन कृपया सुनिश्चित करें कि आपका उत्तर इसके बिना उपयोगी है: लिंक के चारों ओर संदर्भ जोड़ें ताकि आपके साथी उपयोगकर्ताओं को कुछ अंदाजा हो कि यह क्या है और यह क्यों है, तो पृष्ठ के सबसे प्रासंगिक हिस्से को उद्धृत करें ' लक्ष्य पृष्ठ अनुपलब्ध होने की स्थिति में पुनः लिंक करना। एक लिंक से थोड़ा अधिक उत्तर देने वाले उत्तर हटाए जा सकते हैं।
पॉल रॉब

यह उत्तर बहुत उपयोगी है।
BigDataKid

मेरी योनि दुर्घटनाग्रस्त हो गई थी और यह उपरोक्त त्रुटि थी और इसे इसके द्वारा ठीक किया गया था और "sudo" / Library / Application Support / VirtualBox / LaunchDaemons / VirtualBoxStartup.sh "को इस चरण के बाद पुनः आरंभ करें :) धन्यवाद
BlackBurn04

3

DAUD

$ sudo modprobe vboxdrv
$ sudo modprobe vboxnetadp
$ sudo vboxreload

1
क्यों? कृपया केवल कमांड उत्तर न जोड़ें। प्रसंग की आवश्यकता है।
क्रिश्चियन

हाँ, मुझे प्यार करना चाहिए कि मुझे क्यों आदेशों को प्रदान करना चाहिए और ये आदेश जीएनयू / लिनुच मशीन के काम पर भी क्या करना चाहिए।
दिमित्रिओस देसीलस

1

जब मुझे त्रुटि मिलती है ...

There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.

Command: ["hostonlyif", "create"]

Stderr: 0%...
Progress state: NS_ERROR_FAILURE
VBoxManage: error: Failed to create the host-only adapter
VBoxManage: error: VBoxNetAdpCtl: Error while adding new interface: failed to open          /dev/vboxnetctl: No such file or directory

VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component HostNetworkInterface,   interface IHostNetworkInterface
VBoxManage: error: Context: "int handleCreate(HandlerArg*, int, int*)" at line 68 of file    VBoxManageHostonly.cpp

निम्नलिखित मेरे लिए काम करता है और कोई त्रुटि नहीं देता है, फिर मैं सफलतापूर्वक योनि को लाने में सक्षम हूं

sudo /Library/StartupItems/VirtualBox/VirtualBox restart

0

मैं थोड़ी देर के लिए इस पर अटक गया था। मैं सूडो चलाने की कोशिश करते समय 'कमांड नहीं मिला' को देखता रहा: / लाइब्रेरी .. कमांड।

हालाँकि, इसने मेरे लिए काम किया:

sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.