Bagaimana untuk Membetulkan Ralat 'Pemacu Kernel tidak Dipasang (rc=-1908)' dalam VirtualBox?

Bagaimana Untuk Membetulkan Ralat Pemacu Kernel Tidak Dipasang Rc 1908 Dalam Virtualbox



VirtualBox ialah hipervisor VM terkenal yang terkenal kerana mencipta mesin secara maya dan menjalankan sistem pengendalian lain (cth. Windows, Linux, dll.) dalam sistem pengendalian. Walau bagaimanapun, apabila ia dipasang atau dimulakan selepas masa yang lama, dan mesin maya dicipta; ia datang dengan ralat sibuk 'Pemacu Kernel tidak Dipasang(rc=-1908)'. Ralat ini kebanyakannya berlaku dalam Linux dan Mac OS disebabkan oleh ketidakserasian versi Versi VirtualBox dengan kernel sistem pengendalian hos.

Mari kita menyelami sedikit pemahaman tentang ralat, jenisnya dan cara membetulkannya dalam pelbagai sistem pengendalian. Ralat 'Pemacu Kernel tidak dipasang(rc=-1908)' boleh mengandungi 3 jenis mesej:

Ralat 1: Bagaimana untuk membetulkan Ralat '/etc/init.d/vboxdrv setup'?







Ralat 2: Bagaimanakah Ralat 'modprobe vboxdrv' boleh Dibetulkan?



Ralat 3: Bagaimanakah Ralat '/sbin/vboxconfig' boleh Dibetulkan?



Ralat ini berlaku kerana pengepala dan pemacu kernel VirtualBox Linux hilang atau tidak disediakan dengan betul.





Artikel ini telah menyediakan penyelesaian yang mendalam dan diuji untuk ralat ini mengikut sistem pengendalian berikut:

Mari kita mulakan dengan pembetulan dalam sistem Pengendalian Linux.



Bagaimana untuk Membetulkan Ralat 'Pemacu Kernel tidak Dipasang (rc=-1908)' di Linux?

Untuk membetulkan isu ini di Linux, laksanakan arahan yang ditaip di bawah untuk mengkonfigurasi semula atau memasang (jika ini tidak dipasang di tempat pertama) pengepala kernel VirtualBox Linux:

Catatan : Pastikan untuk menutup VirtualBox sebelum menjalankan arahan. Jika tidak, anda akan menghadapi ralat selepas melaksanakan arahan.

sudo apt pasang --pasang semula build-essential linux-headers-$ ( uname -r ) kotak maya-dkms dkms

Ia akan memberikan kebenaran untuk mengambil ruang untuk pemasangan, memberikan kebenaran dengan menaip 'y' dan menekan kekunci 'Enter'.

Selepas beberapa ketika, pemasangan akan selesai dan anda hanya perlu melaksanakan arahan ini:

sudo modprobe vboxdrv

Anda boleh pergi dan menjalankan mesin VirtualBox tanpa sebarang kerumitan.

Bagaimana untuk Membetulkan Ralat 'Pemacu Kernel tidak Dipasang(rc=-1908)' dalam Mac OS(BigSur)?

Untuk membetulkan Ralat 'Pemacu Kernel tidak Dipasang(rc=-1908)' dalam Mac OS(BigSur), buka tetapan Keutamaan Sistem dengan mengklik ikon 'Apple' di penjuru kiri sebelah atas dan memilih 'Keutamaan Sistem':

Sebagai alternatif, anda boleh membuka pilihan sistem daripada Dok dan membukanya “Keselamatan dan Privasi” tetapan:

Dalam tab 'Umum' bagi 'Keselamatan & Privasi', klik pada butang kunci di sudut kiri bawah untuk membuka kunci tetapan dan membuat perubahan:

Ini akan meminta anda memberikan kata laluan sistem. Berikan kata laluan dan tekan 'Buka Kunci':

Selepas membuka kunci pilihan 'Keselamatan dan Privasi', klik pada butang 'Benarkan' untuk menyahsekat VirtualBox daripada memuatkan:

Catatan : “VirtualBox” dibangunkan dan dimiliki oleh “Oracle America, Inc.” dan itulah sebabnya anda akan melihat 'Oracle America, Inc.' dalam mesej.

Catatan : Butang “Benarkan” kekal di sana selama 30 minit. Walau bagaimanapun, jika ia tidak ditunjukkan, pasang semula VirtualBox dan ia akan muncul. Untuk menyahpasang VirtualBox, ikuti panduan ini.

Bagaimana untuk Membetulkan Ralat 'Pemacu Kernel tidak Dipasang(rc=-1908)' dalam Mac OS(Mojave)?

Dalam Mojave, pembetulan untuk ralat 'Pemacu Kernel tidak Dipasang(rc=-1908)' hanya menjalankan arahan berikut:

sudo / Perpustakaan / Permohonan\ Sokongan / VirtualBox / LaunchDaemons / VirtualBoxStartup.sh mulakan semula

Selepas melaksanakan arahan di atas, mulakan semula VirtualBox dan mulakan Mesin Maya.

Kesimpulan

Artikel ini telah menyediakan penyelesaian yang mendalam dan diuji kepada ralat 'Pemacu Kernel tidak Dipasang(rc=-1908)' dalam Linux dan MacOS(BigSur & Mojave). Ralat ini berlaku kerana tiada pengepala dan pemacu kernel VirtualBox Linux atau tidak disediakan dengan betul. Di Linux, anda hanya perlu memasang pengepala Linux dan VirtualBox dkms. Sementara, dalam Mac OS(BigSur), buka kunci dan benarkan apl daripada 'keselamatan dan privasi' dalam 'keutamaan sistem'.