Installazione virtualbox

Buonasera a tutti,
ho un problema con l’installazione di virtualbox da repository. Ho fedora 33 con LXQT come DE.
Installato virtualbox , ho un errore in avvio delle VM.

# systemctl | grep vbox
● vboxdrv.service                                                                           loaded failed failed    Linux kernel module init script                                              
[[email protected] ~]# systemctl status vboxdrv.service
● vboxdrv.service - Linux kernel module init script
     Loaded: loaded (/usr/lib/systemd/system/vboxdrv.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Mon 2020-11-23 15:08:04 CET; 1h 25min ago
    Process: 1056 ExecStart=/sbin/modprobe vboxdrv (code=exited, status=1/FAILURE)
   Main PID: 1056 (code=exited, status=1/FAILURE)
        CPU: 4ms

nov 23 15:08:04 ideapad systemd[1]: Starting Linux kernel module init script...
nov 23 15:08:04 ideapad modprobe[1056]: modprobe: ERROR: could not insert 'vboxdrv': Operation not permitted
nov 23 15:08:04 ideapad systemd[1]: vboxdrv.service: Main process exited, code=exited, status=1/FAILURE
nov 23 15:08:04 ideapad systemd[1]: vboxdrv.service: Failed with result 'exit-code'.
nov 23 15:08:04 ideapad systemd[1]: Failed to start Linux kernel module init script.

Se provo con modprobe ad effettuare la registrazione:

# modprobe vboxdrv
modprobe: ERROR: could not insert 'vboxdrv': Operation not permitted

Grazie.

Manca il modulo per il kernel. Dai da linea di comando:

sudo dnf install akmod-VirtualBox

Tutto qui.

Ciao @edmondo, ho provato a seguirla.
Arrivo alla riga di lsmod | grep -i vbox e già non ottengo i risultati indicati.

#     dnf install VirtualBox kernel-devel-$(uname -r) akmod-VirtualBox
Ultima verifica della scadenza dei metadati: 0:52:57 fa il mer 25 nov 2020, 07:53:44.
Package VirtualBox-6.1.16-2.fc33.x86_64 is already installed.
Package kernel-devel-5.9.9-200.fc33.x86_64 is already installed.
Package akmod-VirtualBox-6.1.16-1.fc33.x86_64 is already installed.
Dipendenze risolte.
Nessuna operazione da compiere.
Fatto!
[[email protected] ~]# akmods
Checking kmods exist for 5.9.9-200.fc33.x86_64             [  OK  ]
[[email protected] ~]#     systemctl restart systemd-modules-load.service
[[email protected] ~]#     lsmod  | grep -i vbox

Ciao @francofran hai seguito questa guida ? https://rpmfusion.org/Howto/VirtualBox :slightly_smiling_face:

Hai aggiunto il tuo utente al gruppo vbox ?

usermod -a -G vboxusers username   (dove username metti il tuo nome  )

:slightly_smiling_face:

Aggiunto di “default” dopo l’installazione, altrimenti non funzionerebbe l’uso delle USB.

Una curiosità il kernel-headers li hai installati ? hai provato a ricreare l’initramfs è aggiornare grub ?

dracut -f -v

per grub non sò se usi uefi o mbr :

mbr 
grub2-mkconfig -o /boot/grub2/grub.cfg
uefi
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

non credo che centrino però le virtualbox-guest le hai installate ?
è un errore strano :slightly_smiling_face:
prova anche a vedere se è installato il modulo kmod-VirtualBox ( magari è andato storto qual’cosa con il pacchetto akmod-VirtualBox) è non ha creato il modulo riavvia è prova ad aprire virtualbox

Uso uefi. Ho seguito le istruzioni da te fornite, senza successo.
Kernel-headers installati, così come l’extension pack (le guest additions servono sulla vm, non sull’host). Risulta installato anche kmod-virtualbox…

Ma parte virtualbox ? io ho provato è funziona senza problemi , comunque le virtual-guest sono di default , anche se non installi virtualbox come detto in un’ altro post dovrebbero servire a gnome-boxes ma non ho mai il tempo di indagare meglio . se apri virtualbox da terminale che errori ti dà? :slightly_smiling_face: posta anche un :

lsmod

:slightly_smiling_face:
che vediamo se vengono caricati porta pazienza , che driver usi intel o nvidia ? detto in breve che macchina stai usando , posta anche un :

dmesg | fpaste 

:slightly_smiling_face:
è imcolla il link fornito qua

Virtualbox parte, ma non partono le macchine virtuali registrate.
Ecco lsmod:

# lsmod
Module                  Size  Used by
md4                    16384  0
tun                    57344  2
snd_seq_dummy          16384  0
snd_hrtimer            16384  1
nls_utf8               16384  3
cifs                 1159168  2
dns_resolver           16384  1 cifs
fscache               397312  1 cifs
libdes                 24576  1 cifs
ccm                    20480  6
intel_rapl_msr         20480  0
intel_rapl_common      32768  1 intel_rapl_msr
cmac                   16384  3
x86_pkg_temp_thermal    20480  0
intel_powerclamp       20480  0
coretemp               20480  0
snd_soc_skl           180224  0
uvcvideo              114688  0
bnep                   28672  2
kvm_intel             319488  0
snd_soc_sst_ipc        20480  1 snd_soc_skl
snd_soc_sst_dsp        40960  1 snd_soc_skl
videobuf2_vmalloc      20480  1 uvcvideo
videobuf2_memops       20480  1 videobuf2_vmalloc
videobuf2_v4l2         32768  1 uvcvideo
mei_hdcp               24576  0
iTCO_wdt               16384  0
snd_hda_ext_core       36864  1 snd_soc_skl
intel_pmc_bxt          16384  1 iTCO_wdt
iTCO_vendor_support    16384  1 iTCO_wdt
videobuf2_common       57344  2 videobuf2_v4l2,uvcvideo
videodev              274432  3 videobuf2_v4l2,uvcvideo,videobuf2_common
snd_soc_acpi_intel_match    45056  1 snd_soc_skl
snd_soc_acpi           16384  2 snd_soc_acpi_intel_match,snd_soc_skl
rtl8821ae             245760  0
snd_hda_codec_hdmi     73728  1
snd_soc_core          323584  1 snd_soc_skl
btcoexist             163840  1 rtl8821ae
btusb                  61440  0
snd_hda_codec_generic    98304  1
snd_compress           32768  1 snd_soc_core
btrtl                  24576  1 btusb
ledtrig_audio          16384  1 snd_hda_codec_generic
ac97_bus               16384  1 snd_soc_core
btbcm                  20480  1 btusb
snd_pcm_dmaengine      16384  1 snd_soc_core
btintel                32768  1 btusb
rtl_pci                32768  1 rtl8821ae
bluetooth             684032  28 btrtl,btintel,btbcm,bnep,btusb
vfat                   20480  1
fat                    81920  1 vfat
rtlwifi               102400  3 rtl_pci,rtl8821ae,btcoexist
snd_hda_intel          57344  6
kvm                   831488  1 kvm_intel
mc                     61440  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
snd_intel_dspcfg       24576  2 snd_hda_intel,snd_soc_skl
snd_hda_codec         163840  3 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel
mac80211             1019904  3 rtl_pci,rtl8821ae,rtlwifi
joydev                 28672  0
irqbypass              16384  1 kvm
rapl                   20480  0
ecdh_generic           16384  1 bluetooth
snd_hda_core          110592  6 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_soc_skl
intel_cstate           20480  0
ecc                    36864  1 ecdh_generic
intel_uncore          172032  0
snd_hwdep              16384  1 snd_hda_codec
cfg80211              876544  2 rtlwifi,mac80211
snd_seq                86016  7 snd_seq_dummy
snd_seq_device         16384  1 snd_seq
snd_pcm               131072  8 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_compress,snd_soc_core,snd_soc_skl,snd_hda_core,snd_pcm_dmaengine
pcspkr                 16384  0
snd_timer              49152  3 snd_seq,snd_hrtimer,snd_pcm
wmi_bmof               16384  0
intel_wmi_thunderbolt    20480  0
snd                   110592  25 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_compress,snd_soc_core,snd_pcm
libarc4                16384  2 cifs,mac80211
i2c_i801               32768  0
mei_me                 45056  1
soundcore              16384  1 snd
i2c_smbus              20480  1 i2c_i801
intel_xhci_usb_role_switch    16384  0
mei                   122880  3 mei_hdcp,mei_me
roles                  16384  1 intel_xhci_usb_role_switch
idma64                 20480  0
elan_i2c               53248  0
intel_pch_thermal      16384  0
ideapad_laptop         24576  0
sparse_keymap          16384  1 ideapad_laptop
rfkill                 28672  6 bluetooth,ideapad_laptop,cfg80211
acpi_pad              184320  0
zram                   28672  1
ip_tables              28672  0
i915                 2646016  16
i2c_algo_bit           16384  1 i915
drm_kms_helper        266240  1 i915
cec                    61440  2 drm_kms_helper,i915
drm                   626688  15 drm_kms_helper,i915
crct10dif_pclmul       16384  1
crc32_pclmul           16384  0
crc32c_intel           24576  4
ghash_clmulni_intel    16384  0
serio_raw              20480  0
r8169                  98304  0
wmi                    36864  3 intel_wmi_thunderbolt,wmi_bmof,ideapad_laptop
i2c_hid                32768  0
video                  53248  2 ideapad_laptop,i915
pinctrl_sunrisepoint    28672  0
pinctrl_intel          32768  1 pinctrl_sunrisepoint
sunrpc                565248  1
be2iscsi              126976  0
bnx2i                  53248  0
cnic                   65536  1 bnx2i
uio                    24576  1 cnic
cxgb4i                 53248  0
cxgb4                 528384  1 cxgb4i
cxgb3i                 40960  0
cxgb3                 184320  1 cxgb3i
mdio                   16384  1 cxgb3
libcxgbi               77824  2 cxgb4i,cxgb3i
libcxgb                28672  2 libcxgbi,cxgb3i
qla4xxx               311296  0
iscsi_boot_sysfs       20480  2 be2iscsi,qla4xxx
iscsi_tcp              28672  0
libiscsi_tcp           36864  4 libcxgbi,iscsi_tcp,cxgb4i,cxgb3i
libiscsi               73728  8 be2iscsi,libiscsi_tcp,bnx2i,libcxgbi,iscsi_tcp,qla4xxx,cxgb4i,cxgb3i
scsi_transport_iscsi   131072  7 be2iscsi,libiscsi_tcp,bnx2i,libcxgbi,iscsi_tcp,qla4xxx,libiscsi
fuse                  139264  7

ecco il risultato di dmesg

# dmesg | fpaste 
Uploading (98.9KiB)...
https://paste.centos.org/view/77bfcb18

Hai provato @francofran ha disabilitare dal bios il secureboot è vedere se la virtualizzazione è attiva ? :slightly_smiling_face: edit: la virtualizzazione dovrebbe essere attiva mi era sfuggito :

kvm_intel

prova a disabilitare il secureboot è guarda come si compoerta virtualbox in teoria dovrebbe andare controlla :

systemctl status vboxdrv.service

se il servizio parte o dà errori :slightly_smiling_face:

Disabilitando il secure boot, funziona tutto. Il problema è che non posso tenerlo disabilitato in quanto, devo per forza tenere una partizione con Windows…

Accidenti @francofran a winzoz , purtroppo qua mi fermo perchè non ho mai fatto prove in merito a questo problema , perchè winzoz non lo uso dai tempi di xp. Non vorrei fare prove che poi incasinano il sistema spero che qualche utente si sia cimentato a farlo è ha risolto :slightly_smiling_face: mi dispiace

Eh, lo so: purtroppo devo tenere secureboot abilitato per quel motivo… Se non avessi Windows, come su altri PC, l’avrei tolto (e virtualbox funziona a meraviglia).

Che tipo di macchina virtuale dovresti creare? Mi sembra di aver capito che vuoi una centos. Che ne dici di un container con i servizi che desideri tenere attivi e separati? risparmi prestazioni e bolletta enel. :joy:

No, devo creare una VM windows (7 o 10), perché devo installare un software da usare ogni tanto e non vorrei riavviare…

Prova con Gnome-boxes

1 Mi Piace

Concordo con @JackDaniels con gnome-boxes funziona , ho provato un’installazione di win 10 è sembra andare , non richiede la firma del modulo ( incriminato è bocciato da secureboot) :slightly_smiling_face:

deve avere un hardware con i controfiocchi se vuole virtualizzare windows e i suoi software :rofl:
l’ultima volta che l’ho fatto il mio i5vPro di quinta generazione si era trasformato in uno scaldaletto delonghi.

Pensa che avevo virtualizzato un’installazione di windows 10 home in un’installazione di windows 10 pro…
Ho un modesto i3 di ottava generazione con 8 GB di RAM… :smiley: