driver virtualbox

Home Page Forum utenti driver virtualbox

Questo argomento contiene 12 risposte, ha 2 partecipanti, ed è stato aggiornato da  fredflinstone 5 mesi, 1 settimana fa.

  • Autore
    Articoli
  • #32785

    fredflinstone
    Partecipante

    Ciao !

    ho provato ad utilizzare virtualbox per alcune operazioni con winzozz ma non si avvia causa questo :

    The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing

    ‘/sbin/vboxconfig’

    as root.

    where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) – The support driver is not installed. On linux, open returned ENOENT.

    Ho controllato nella cartella indicata ed il driver pare correttamente installato.
    Sapete aiutarmi ?
    Grazie.

  • #32786

    Silvan
    Keymaster

    Ciao,
    si può controllare lo stato di compilazione del modulo vboxdrv con il comando da terminale:

    sudo dkms status

    e se ci sono errori di compilazione anche con:

    sudo systemctl status dkms

    E’ possibile, se hai installato da livecd, che non siano installati gli headers del kernel, che sono necessari per la compilazione dei moduli di virtualbox. Li puoi installare con il comando:

    sudo yum install kernel-mamba-x86_64-headers

    Dopo il comando di cui sopra per generare i moduli la cosa più semplice è riavviare il sistema. Oppure eseguire il comando:

    sudo systemctl restart dkms

    e caricare a mano i moduli di VirtualBox:

    sudo modprobe vboxdrv vboxpci vboxnetadp vboxnetflt

  • #32787

    fredflinstone
    Partecipante

    Ciao !

    gli headers del kernel risultano installati.

    dando l’ ultimo comando indicato la risposta è questa :

    ” modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/4.14.94mamba-64GB ”

    Aggiungo che ho un pc datato a 32 ….

    Grazie.

    • Questa risposta è stata modificata 5 mesi, 1 settimana fa da  fredflinstone.
  • #32789

    Silvan
    Keymaster

    Ciao,
    in tal caso può essere utile sapere la risposta dei primi due comandi che ho scritto, non dell’ultimo.

  • #32790

    fredflinstone
    Partecipante

    Ciao !

    ecco tutti i comandi e relative risposte :

    # systemctl status dkms
    ● dkms.service – Builds and install new kernel modules through DKMS
    Loaded: loaded (/lib/systemd/system/dkms.service; enabled; vendor preset: enabled)
    Active: active (exited) since Wed 2019-04-10 13:30:46 CEST; 1h 11min ago
    Docs: man:dkms(8)
    Process: 3531 ExecStart=/bin/sh -c dkms autoinstall –verbose –kernelver $(uname -r)>
    Main PID: 3531 (code=exited, status=0/SUCCESS)
    Tasks: 0 (limit: 4915)
    Memory: 11.5M
    CGroup: /system.slice/dkms.service

    Warning: Journal has been rotated since unit was started. Log output is incomplete or u>
    [root@blackmamba claudio]# yum install kernel-mamba-x86_64-headers
    Plugin abilitati:refresh-packagekit
    Impostazione processo di installazione
    Nessun pacchetto kernel-mamba-x86_64-headers disponibile.
    Errore: Niente da fare
    [root@blackmamba claudio]# systemctl restart dkms
    [root@blackmamba claudio]# modprobe vboxdrv vboxpci vboxnetadp vboxnetflt
    modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/4.14.94mamba-64GB

  • #32791

    Silvan
    Keymaster

    Ciao,
    manca l’output del primo comando che avevo scritto:

    sudo dkms status

  • #32792

    fredflinstone
    Partecipante

    Ciao !

    chiedo scusa per il mancato riferimento.

    Comunque dato il comando non appare nulla…….

    ecco qua :

    [root@blackmamba claudio]# dkms status
    dato l’invio torna a quanto sotto senza dire nulla
    [root@blackmamba claudio]# dkms status

    Grazie.

  • #32793

    Silvan
    Keymaster

    Ciao,
    strano che sia vuoto. Questo è lo script post-installazione di VirtualBox che puoi provare a lanciare a mano facendo copia/incolla in un terminale come root:

    for p in vboxdrv vboxnetadp vboxnetflt vboxpci; do
          dkms add -q -m ${p} -v 5.2.22
          dkms install -q -m ${p} -v 5.2.22 --force
    done
  • #32794

    fredflinstone
    Partecipante

    Ciao !

    dato il comando di cui sopra mi ha caricato i driver.

    però dopo un controllo :

    systemctl status dkms
    ● dkms.service – Builds and install new kernel modules through DKMS
    Loaded: loaded (/lib/systemd/system/dkms.service; enabled; vendor preset: enabled)
    Active: active (exited) since Thu 2019-04-11 20:44:36 CEST; 1min 35s ago
    Docs: man:dkms(8)
    Process: 3518 ExecStart=/bin/sh -c dkms autoinstall –verbose –kernelver $(uname -r)>
    Main PID: 3518 (code=exited, status=0/SUCCESS)

    apr 11 20:44:36 blackmamba sh[3518]: Error! echo
    apr 11 20:44:36 blackmamba sh[3518]: Your kernel headers for kernel 4.14.94mamba-64GB c>
    apr 11 20:44:36 blackmamba sh[3518]: /lib/modules/4.14.94mamba-64GB/build or /lib/modul>
    apr 11 20:44:36 blackmamba sh[3518]: Error! echo
    apr 11 20:44:36 blackmamba sh[3518]: Your kernel headers for kernel 4.14.94mamba-64GB c>
    apr 11 20:44:36 blackmamba sh[3518]: /lib/modules/4.14.94mamba-64GB/build or /lib/modul>
    apr 11 20:44:36 blackmamba sh[3518]: Error! echo
    apr 11 20:44:36 blackmamba sh[3518]: Your kernel headers for kernel 4.14.94mamba-64GB c>
    apr 11 20:44:36 blackmamba sh[3518]: /lib/modules/4.14.94mamba-64GB/build or /lib/modul>
    apr 11 20:44:36 blackmamba systemd[1]: Started Builds and install new kernel modules th>
    lines 1-17/17 (END)

    succede questo.

    grazie.

  • #32795

    Silvan
    Keymaster

    Ciao,
    peccato che non si legga tutto il messaggio di errore, comunque credo si riferisca al fatto che manchi il link /lib/modules/4.14.94mamba-64GB/build che dovrebbe esserci se gli header del kernel giusto sono installati.

    Nelle precedenti risposte noto che il comando dato per installare o aggiornare gli headers era riferito ad un sistema a 64bit, per cui proverei invece con:
    yum install kernel-mamba-64GB-headers

  • #32796

    fredflinstone
    Partecipante

    Ciao !

    adesso funziona tutto.

    un’ ultima cosa : per utilizzare i device usb su VB dovrei avere i permessi in vboxusers.

    Ho provato ma non son riuscito a trovare il gruppo …. cosa faccio ?

    Grazie.

  • #32797

    Silvan
    Keymaster

    Ciao,
    se il gruppo vboxusers non è presente nel sistema significa che lo script post-installazione di VirtualBox non è stato eseguito correttamente. Per correggere puoi reinstallare VirtualBox con sudo yum reinstall VirtualBox o aggiungerlo a mano con sudo groupadd vboxusers -g 65056. Quando il gruppo è presente si aggiunge l’utente al gruppo con sudo usermod -a -G vboxusers tuo_nome_utente.

  • #32798

    fredflinstone
    Partecipante

    Ciao !

    Ti ringrazio molto.
    Ora funziona tutto perfettamente.

Devi aver eseguito l’accesso per poter rispondere a questa discussione.