Dapat bermanfaat, saya menemukan kesalahan ini. Solusi umum adalah menginstal ulang virtualbox tetapi ada cara yang lebih baik.
Larutan
sudo /Library/StartupItems/VirtualBox/VirtualBox restart
atau
sudo /Library/StartupItems/VirtualBox/VirtualBox start
VirtualBox 4.3+
Pada versi terbaru, file (/ Library / StartupItems / VirtualBox / VirtualBox) tidak ada, jadi Anda perlu menggunakan perintah di bawah ini:
sudo launchctl load /Library/LaunchDaemons/org.virtualbox.startup.plist
Kesalahan
Cetak: http://d.pr/i/1Bvi
Ada kesalahan saat menjalankan
VBoxManage
, CLI yang digunakan oleh Vagrant untuk mengendalikan VirtualBox. Perintah dan stderr ditunjukkan di bawah ini Perintah: ["hostonlyif", "create"]Stderr: 0% ... Keadaan kemajuan: NS_ERROR_FAILURE VBoxManage: error: Gagal membuat adaptor host-only VBoxManage: error: VBoxNetAdpCtl: Kesalahan saat menambahkan antarmuka baru: gagal membuka / dev / vboxnetctl: Tidak ada file atau direktori seperti itu
VBoxManage: error: Detail: kode NS_ERROR_FAILURE (0x80004005), komponen HostNetworkInterface, antarmuka IHostNetworkInterface VBoxManage: error: Konteks: "int handleCreate (HandlerArg *, int, int *)" pada baris 68 dari file VBoxManageHostonly.cpp
Masalah Vagrant Git tentang kesalahan: https://github.com/mitchellh/vagrant/issues/1671#issuecomment-22304107
sumber
Jawaban:
Saya menjalankan macOS High Sierra 10.13.1 dan VirtualBox 5.2.2.
Ini bekerja untuk saya:
sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
sumber
Jika sistem Anda baru-baru ini memperbarui kernel, Anda harus mengulang kembali pengaturan vbox. Jika ini masalahnya, Anda akan melihat pesan berikut ini ketika Anda menjalankan perintah mulai virtualbox:
sumber
sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
bekerjaSaya punya beberapa masalah dengan vbox yang berjalan di Ubuntu 17.10 ketika memulai mesin virtual dengan host / hanya jaringan yang diadaptasi. Mencari jawaban, saya menemukan banyak perintah yang berguna ketika memiliki masalah seperti itu. Di sini mereka:
MASALAH HOST VIRTUAL
vboxnet0
- ini adalah orang jahat yang menyebabkan semua masalah.Perintah-perintah ini tidak digunakan dalam urutan tertentu. Mereka umumnya berguna dan memecahkan masalah.
1) sudo modprobe vboxdrv
2) sudo modprobe vboxnetadp - (antarmuka hanya host)
3) sudo modprobe vboxnetflt - (buat vboxnet0 dapat diterima)
JIKA ANDA MEMILIKI MASALAH DENGAN BOOT AMAN MENJALANKAN PERINTAH PERTAMA SAYA MEREKOMENDASIKAN PENUTUPAN BOOT AMAN DI BIOS (atau reboot).
(menjembatani jaringan)
4) sudo apt-get install virtualbox-dkms (ekstensi) -> lanjutkan ke perintah 1 setelah ini
5) sudo vboxmanage hostonlyif buat
Ini kadang-kadang mungkin berhasil:
I. layanan - status-semua
II service service restart nama
sumber
Mencoba di atas semua solusi, beberapa perintah meskipun dijalankan, tidak berfungsi. Tidak ada yang ada di Mac saya (el captain) dari sort / Library / StartupItems / Vir *, dan di bawah ini perintah gagal:
Menginstal ulang VirtualBox terbaru dan kemudian menjalankan perintah di bawah ini membantu saya menjalankan VM
sumber
vagrant up
hanya mulai bekerja sampai saya mengikuti instruksi ini di Mac Os 10.13.3 :-)Saya memiliki masalah serupa memulai kotak virtual di High Sierra.
Untuk menyelesaikannya, Anda harus menyetujui KEXT secara manual di System Preferences> Security & Privacy.
Ini Catatan Teknis dari Apple:
https://developer.apple.com/library/content/technotes/tn2459/_index.html
sumber
LARI
sumber
Ketika saya mendapatkan kesalahan ...
Berikut ini berfungsi untuk saya dan tidak mengembalikan kesalahan, saya kemudian dapat membawa gelandangan dengan sukses
sumber
Saya terjebak pada ini untuk sementara waktu. Saya terus melihat 'command not found' ketika mencoba menjalankan sudo: / Library .. command.
Namun, ini berhasil bagi saya:
sumber