Tengo problemas para ejecutar VirtualBox en mi computadora portátil Ubuntu. Mi computadora portátil tiene doble arranque y funciona (Windows 10, creo que no la he usado en años), así como Ubuntu 16.0.4 LTS.
Tengo habilitado el arranque seguro en la configuración del BIOS de mi computadora portátil.
Soy consciente de que hay preguntas similares publicadas aquí, específicamente estas dos:
- Instalación fallida de Virtualbox 5.1 en Ubuntu 16.04
- La instalación de VirtualBox da el mensaje "modprobe vboxdrv" falló
He seguido todas las instrucciones dadas en las secciones de respuestas para esas dos preguntas; sin embargo, el problema sigue sin resolverse.
Aquí está la salida de la consola, cuando intento ejecutar virtualbox:
me@YOURBOX:~$ virtualbox
WARNING: The vboxdrv kernel module is not loaded. Either there is no module
available for the current kernel (4.4.0-47-generic) or it failed to
load. Please recompile the kernel module and install it by
sudo /sbin/vboxconfig
You will not be able to start VMs until this problem is fixed.
Aquí está la salida de la consola cuando ejecuto /sbin/vboxconfig
como se sugiere:
me@YOURBOX:~$ sudo /sbin/vboxconfig
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
There were problems setting up VirtualBox. To re-start the set-up process, run
/sbin/vboxconfig
as root.
Aquí está el final de la salida de dmesg
:
[ 44.319682] audit: type=1400 audit(1491313982.374:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/bin/evince-previewer" pid=705 comm="apparmor_parser"
[ 45.041433] cgroup: new mount options do not match the existing superblock, will be ignored
[ 59.682936] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 59.697820] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 59.702008] IPv6: ADDRCONF(NETDEV_UP): enp2s0f0: link is not ready
[ 60.267000] IPv6: ADDRCONF(NETDEV_UP): enp2s0f0: link is not ready
[ 62.473044] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[ 70.681706] audit_printk_skb: 60 callbacks suppressed
[ 70.681709] audit: type=1400 audit(1491314008.734:32): apparmor="STATUS" operation="profile_load" profile="unconfined" name="docker-default" pid=2009 comm="apparmor_parser"
[ 70.850936] aufs 4.x-rcN-20160111
[ 75.407218] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[ 75.408555] Bridge firewalling registered
[ 75.427172] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 75.848416] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 76.703232] Initializing XFRM netlink socket
[ 77.060003] IPv6: ADDRCONF(NETDEV_UP): docker0: link is not ready
[ 80.101042] aufs au_opts_verify:1597:dockerd[1402]: dirperm1 breaks the protection by the permission bits on the lower branch
[ 113.895236] wlp3s0: authenticate with 84:16:f9:77:e1:54
[ 113.910483] wlp3s0: send auth to 84:16:f9:77:e1:54 (try 1/3)
[ 113.912712] wlp3s0: authenticated
[ 113.915101] wlp3s0: associate with 84:16:f9:77:e1:54 (try 1/3)
[ 113.919397] wlp3s0: RX AssocResp from 84:16:f9:77:e1:54 (capab=0x1411 status=0 aid=1)
[ 113.919516] wlp3s0: associated
[ 113.919559] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
Ahora, no voy a mentir, no tengo ni idea de lo que dmesg acaba de vomitar, y por lo que puedo decir, no hay mensajes de error en la salida del registro, lo que hace que la situación sea aún más irritante.
¿Alguien ha instalado VirtualBox 5.x en una computadora portátil con Ubuntu 16.0.4 LTS, pero con arranque seguro habilitado en BIOS ? - En caso afirmativo, ¿cuál es la solución? ???!
Mucha gente tiene este problema, incluso hace unos años. Es muy extraño que nadie parezca tener una solución para eso.
fuente
Respuestas:
Nota: La respuesta anterior se obtuvo completamente de la publicación del blog de Øyvind Stegard, VirtualBox + Secure Boot + Ubuntu = fail .
fuente
vboxdrv.sh: failed: modprobe vboxnetflt failed. Please use 'dmesg' to find out why.
dmesg:[70567.246789] vboxdrv: Found 2 processor cores [70567.267310] vboxdrv: TSC mode is Invariant, tentative frequency 2166734189 Hz [70567.267315] vboxdrv: Successfully loaded version 5.0.40_Ubuntu (interface 0x00240000)
dmesg|grep 'EFI:'
en lugar dedmesg|grep 'EFI: Loaded cert'
La respuesta anterior probablemente funciona bien, pero si desea un momento más fácil para ello:
Pude resolverlo
iniciando en el BIOS y yendo> avanzado (f7)> inicio> desplácese hacia abajo para "inicio seguro"> cambie "modo EUFI de Windows" a "otro sistema operativo"
Mi virtualbox funciona perfectamente ahora.
fuente