मैं Ubuntu 15.10 से 16.04 तक अपग्रेड करता हूं और तब से VirtualBox 5.0.18 अब मेरा VMs शुरू नहीं कर रहा है। यह शिकायत करता है कि 'vboxdrv' लोड नहीं है। इसलिए मैं इसे लोड करने और निम्न त्रुटि प्राप्त करने का प्रयास करता हूं:
$ sudo modprobe vboxdrv
modprobe: ERROR: could not insert 'vboxdrv': Required key not available
मेरा मानना है कि यह सुरक्षित बूट से संबंधित है जिसका मैं उपयोग करता हूं और जिसका मैं उपयोग जारी रखना चाहता हूं। दरअसल उबंटू 15.10 सुरक्षित बूट और वर्चुअलबॉक्स ठीक काम कर रहा था।
इसके अलावा मैंने कोशिश की $ sudo apt-get --reinstall install virtualbox-dkms
जिसने कर्नेल मॉड्यूल को सफलतापूर्वक बनाया लेकिन इस समस्या को हल नहीं किया।
किसी भी विचार कैसे सुरक्षित बूट सक्षम रखते हुए vboxdrv लोड करने के लिए?
अद्यतन 2 : इसके अलावा मैंने निष्पादन की कोशिश की sudo mokutil --disable-validation
। इस कमांड को निष्पादित करते समय, अगले बूट के दौरान मुझे सुरक्षित बूट को अक्षम करने का संकेत मिलता है, डिस्क से एक कुंजी या हैश जोड़ें। चूंकि मैं सुरक्षित बूट को निष्क्रिय नहीं करना चाहता, इसलिए ऐसा लगता है कि इससे मेरी समस्या का समाधान नहीं हुआ है। इसके अलावा, मैं एक समानांतर विंडोज इंस्टॉलेशन के लिए यूईएफआई को सक्रिय रखना चाहता हूं।
नोट : यदि आप सुरक्षित बूट को अक्षम करने में कोई आपत्ति नहीं करते हैं, तो देखें कि मुझे 3 पार्टी कर्नेल मॉड्यूल स्थापित करने या कर्नेल अपग्रेड के बाद "आवश्यक कुंजी उपलब्ध नहीं है" क्यों मिलती है? बजाय।
aptitude install virtualbox virtualbox-dkms
करेगा और आपसे एक-बार (?) पासवर्ड मांगेगा। रिबूट, MOK config दर्ज करें और उस पासवर्ड का उपयोग करके कुंजी को नामांकित करें।