Procedimento correto para instalar VirtualBox no Ubuntu 14.04 LTS

Iniciado por Leandro99, 19 de Setembro de 2016, 11:44

tópico anterior - próximo tópico

Leandro99

Olá pessoal alguém poderia me auxiliar à instalação do Virtualbox no Ubuntu 14.04 LTS de maneira que não ocorra o erro: Erro ao executar '/etc/init.d/vboxdrv setup'? Já tentei diversas dicas de tutoriais pela internet, dentre elas a referida ao meu caso em http://www.diolinux.com.br/2013/11/virtualbox-erro-atualizar-kernel-etcinitdvboxdrv-setup.html, tentei a reinstalação no modo convencional pela Central de programas, pelo terminal, nada deu certo, algumas das dicas que tentei seguir foram:

Sites visitados:

https://www.youtube.com/watch?v=BGjSfBmZG9Q

http://www.hardware.com.br/dicas/virtualbox-ubuntu.html

Atualmente desistalei o Virtualbox, até encontrar um procedimento correto.
Desde já agradeço!

creto

Olá,

Não irei reinventar a roda, então lhe indicarei um site onde o autor fez um excelente passo a passo, tanto para a instalação do VBox da Oracle, quanto para o VBox nativo:
>>--->> Clique aqui: Hamacker's Palace | Guia do Ubuntu perfeito

Espero ter sido útil de alguma forma a sua duvida

T+
A vida, é feito andar de bicicleta, se parar, você cai! (Gabriel Contino)
Blog do Paulo Corrêa Creto

Leandro99

Olá Creto!
Agradeço a resposta, que ficará para os demais leitores, o meu problema foi um pouco diferente do esperado, o Selvaking me auxiliou na instalação e configuração depois de seguir os seguintes procedimentos como superusuário:

ls -lhF /etc/apt/sources.list.d/**
retorno:
total 0
echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | tee /etc/apt/sources.list.d/virtualbox.list
Só pra confirmar se foi criado.
ls -lhF /etc/apt/sources.list.d/
retorno:
total 4,0K
-rw-r--r— 1 root root 68 Set 20 15:38 virtualbox.list

wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
apt update
apt install virtualbox-5.1 -y
retorno:
There were problems setting up VirtualBox.  To re-start the set-up process, run
  /sbin/vboxconfig
as root.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
A processar 'triggers' para libc-bin (2.19-0ubuntu6.9) ...

apt install dkms -y
retorno:
dkms já é a versão mais nova.
O seguinte pacote foi instalado automaticamente e já não é necessário:
  linux-image-extra-4.4.0-31-generic
Utilize 'apt-get autoremove' para o remover.
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.

apt install aptitude -y
aptitude purge virtualbox-5.1
ls -lhF /usr/share/virtualbox/src/vboxhost
retorno:
ls: não é possível acessar /usr/share/virtualbox/src/vboxhost: Arquivo ou diretório não encontrado
apt install virtualbox-5.1 -y
retorno:
A seleccionar pacote anteriormente não seleccionado libsdl-ttf2.0-0:amd64.
(Lendo banco de dados ... 263159 ficheiros e directórios actualmente instalados.)
A preparar para desempacotar .../libsdl-ttf2.0-0_2.0.11-3_amd64.deb ...
A descompactar libsdl-ttf2.0-0:amd64 (2.0.11-3) ...
A seleccionar pacote anteriormente não seleccionado virtualbox-5.1.
A preparar para desempacotar .../virtualbox-5.1_5.1.6-110634~Ubuntu~trusty_amd64.deb ...
A descompactar virtualbox-5.1 (5.1.6-110634~Ubuntu~trusty) ...
A processar 'triggers' para ureadahead (0.100.0-16) ...
A processar 'triggers' para hicolor-icon-theme (0.13-1) ...
A processar 'triggers' para shared-mime-info (1.2-0ubuntu3) ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
A processar 'triggers' para bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
A processar 'triggers' para gnome-menus (3.10.1-0ubuntu2) ...
A processar 'triggers' para desktop-file-utils (0.22-1ubuntu1) ...
A processar 'triggers' para mime-support (3.54ubuntu1.1) ...
Configurando libsdl-ttf2.0-0:amd64 (2.0.11-3) ...
Configurando virtualbox-5.1 (5.1.6-110634~Ubuntu~trusty) ...
addgroup: O grupo 'vboxusers' já existe como um grupo de sistema. Saindo.
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.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
A processar 'triggers' para libc-bin (2.19-0ubuntu6.9) ...

dmesg
dmesg | tail
retorno das últimas linhas:
[   79.130182] atkbd serio0: Unknown key released (translated set 2, code 0xab on isa0060/serio0).
[   79.130189] atkbd serio0: Use 'setkeycodes e02b <keycode>' to make it known.
[   79.643809] atkbd serio0: Unknown key pressed (translated set 2, code 0xab on isa0060/serio0).
[   79.643815] atkbd serio0: Use 'setkeycodes e02b <keycode>' to make it known.
[   79.654926] atkbd serio0: Unknown key released (translated set 2, code 0xab on isa0060/serio0).
[   79.654931] atkbd serio0: Use 'setkeycodes e02b <keycode>' to make it known.
[  125.391910] systemd-hostnamed[5190]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname!
[ 4080.891230] perf interrupt took too long (2526 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
[ 4495.669746] systemd-hostnamed[7455]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname!
[ 4822.541662] systemd-hostnamed[7499]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname!

. /sbin/vboxconfig
Sem retornor, iniciando o Virtualbox no Dash surje as mensagens de erro:
https://drive.google.com/open?id=0B5flRbfP8XMzNVY5VWgyWjNERU0
https://drive.google.com/open?id=0B5flRbfP8XMzUTF3R0NGdmxzQ1U
ls -lhF /var/lib/dkms
retorno:
total 4,0K
-rw-r--r— 1 root root 6 Jul  8  2008 dkms_dbversion

ls -lhF /usr/share/virtualbox/src/
retorno:
total 4,0K
drwxr-xr-x 6 root root 4,0K Set 20 16:16 vboxhost/

ls -lhF /usr/share/virtualbox/src/vboxhost/
retorno:
total 24K
-rwxr-xr-x 1 root root 2,0K Ago 22 03:59 build_in_tmp*
-rw-r--r— 1 root root 3,3K Ago 22 03:59 Makefile
drwxr-xr-x 9 root root 4,0K Set 20 16:16 vboxdrv/
drwxr-xr-x 7 root root 4,0K Set 20 16:16 vboxnetadp/
drwxr-xr-x 6 root root 4,0K Set 20 16:16 vboxnetflt/
drwxr-xr-x 6 root root 4,0K Set 20 16:16 vboxpci/

aptitude search build-essential
retorno:
p   build-essential                 - lista informativa de pacotes "build-essent
p   build-essential:i386            - lista informativa de pacotes "build-essent
p   crossbuild-essential-arm64      - Informational list of cross-build-essentia
p   crossbuild-essential-armhf      - Informational list of cross-build-essentia
p   crossbuild-essential-powerpc    - Informational list of cross-build-essentia
p   crossbuild-essential-ppc64el    - Informational list of cross-build-essentia

aptitude install build-essential
. /sbin/vboxconfig
Me retornou para usuário comum
ls -lhF /var/lib/dkms
retorno:
total 4,0K
-rw-r--r— 1 root root 6 Jul  8  2008 dkms_dbversion

sudo apt install --reinstall virtualbox-5.1
retorno:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
O seguinte pacote foi instalado automaticamente e já não é necessário:
  linux-image-extra-4.4.0-31-generic
Utilize 'apt-get autoremove' para o remover.
0 pacotes atualizados, 0 pacotes novos instalados, 1 reinstalados, 0 a serem removidos e 6 não atualizados.
É preciso baixar 0 B/71,9 MB de arquivos.
Depois desta operação, 0 B adicionais de espaço em disco serão usados.
Pré-configurando pacotes ...
(Lendo banco de dados ... 264721 ficheiros e directórios actualmente instalados.)
A preparar para desempacotar .../virtualbox-5.1_5.1.6-110634~Ubuntu~trusty_amd64.deb ...
A descompactar virtualbox-5.1 (5.1.6-110634~Ubuntu~trusty) sobre (5.1.6-110634~Ubuntu~trusty) ...
A processar 'triggers' para ureadahead (0.100.0-16) ...
ureadahead will be reprofiled on next reboot
A processar 'triggers' para hicolor-icon-theme (0.13-1) ...
A processar 'triggers' para shared-mime-info (1.2-0ubuntu3) ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
A processar 'triggers' para bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
A processar 'triggers' para gnome-menus (3.10.1-0ubuntu2) ...
A processar 'triggers' para desktop-file-utils (0.22-1ubuntu1) ...
A processar 'triggers' para mime-support (3.54ubuntu1.1) ...
Configurando virtualbox-5.1 (5.1.6-110634~Ubuntu~trusty) ...
addgroup: O grupo 'vboxusers' já existe como um grupo de sistema. Saindo.
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.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
A processar 'triggers' para libc-bin (2.19-0ubuntu6.9) ...

aptitude search virtualbox | grep ^i
retorno:
i   virtualbox-5.1                  - Oracle VM VirtualBox
dmesg | tail
retorno:
[ 4822.541662] systemd-hostnamed[7499]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname!
[ 6900.178511] systemd-hostnamed[8034]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname!
[ 7641.915185] atkbd serio0: Unknown key pressed (translated set 2, code 0xab on isa0060/serio0).
[ 7641.915191] atkbd serio0: Use 'setkeycodes e02b <keycode>' to make it known.
[ 7641.920649] atkbd serio0: Unknown key released (translated set 2, code 0xab on isa0060/serio0).
[ 7641.920661] atkbd serio0: Use 'setkeycodes e02b <keycode>' to make it known.
[ 7644.685477] atkbd serio0: Unknown key pressed (translated set 2, code 0xab on isa0060/serio0).
[ 7644.685482] atkbd serio0: Use 'setkeycodes e02b <keycode>' to make it known.
[ 7644.690729] atkbd serio0: Unknown key released (translated set 2, code 0xab on isa0060/serio0).
[ 7644.690741] atkbd serio0: Use 'setkeycodes e02b <keycode>' to make it known.

uname -a
retorno:
Linux leandro-HP-14-Notebook-PC 4.4.0-38-generic #57~14.04.1-Ubuntu SMP Tue Sep 6 17:20:43 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
ls /boot
retorno:
abi-4.4.0-31-generic         memtest86+.bin
abi-4.4.0-36-generic         memtest86+.elf
abi-4.4.0-38-generic         memtest86+_multiboot.bin
config-4.4.0-31-generic      System.map-4.4.0-31-generic
config-4.4.0-36-generic      System.map-4.4.0-36-generic
config-4.4.0-38-generic      System.map-4.4.0-38-generic
efi                          vmlinuz-4.4.0-31-generic
grub                         vmlinuz-4.4.0-36-generic
initrd.img-4.4.0-31-generic  vmlinuz-4.4.0-36-generic.efi.signed
initrd.img-4.4.0-36-generic  vmlinuz-4.4.0-38-generic
initrd.img-4.4.0-38-generic  vmlinuz-4.4.0-38-generic.efi.signed

aptitude search linux- | grep 4.4.0-38
retorno:
p   linux-cloud-tools-4.4.0-38-gene - Linux kernel version specific cloud tools
p   linux-cloud-tools-4.4.0-38-gene - Linux kernel version specific cloud tools
p   linux-cloud-tools-4.4.0-38-lowl - Linux kernel version specific cloud tools
p   linux-cloud-tools-4.4.0-38-lowl - Linux kernel version specific cloud tools
i   linux-headers-4.4.0-38          - Header files related to Linux kernel versi
v   linux-headers-4.4.0-38:i386     -                                           
i   linux-headers-4.4.0-38-generic  - Linux kernel headers for version 4.4.0 on
p   linux-headers-4.4.0-38-generic: - Linux kernel headers for version 4.4.0 on
p   linux-headers-4.4.0-38-lowlaten - Linux kernel headers for version 4.4.0 on
p   linux-headers-4.4.0-38-lowlaten - Linux kernel headers for version 4.4.0 on
i   linux-image-4.4.0-38-generic    - Linux kernel image for version 4.4.0 on 64
p   linux-image-4.4.0-38-generic:i3 - Linux kernel image for version 4.4.0 on 32
p   linux-image-4.4.0-38-lowlatency - Linux kernel image for version 4.4.0 on 64
p   linux-image-4.4.0-38-lowlatency - Linux kernel image for version 4.4.0 on 32
i   linux-image-extra-4.4.0-38-gene - Linux kernel extra modules for version 4.4
p   linux-image-extra-4.4.0-38-gene - Linux kernel extra modules for version 4.4
p   linux-lts-xenial-tools-4.4.0-38 - Linux kernel version specific tools for ve
p   linux-lts-xenial-tools-4.4.0-38 - Linux kernel version specific tools for ve
i   linux-signed-image-4.4.0-38-gen - Signed kernel image generic               
p   linux-signed-image-4.4.0-38-low - Signed kernel image lowlatency           
p   linux-tools-4.4.0-38-generic    - Linux kernel version specific tools for ve
p   linux-tools-4.4.0-38-generic:i3 - Linux kernel version specific tools for ve
p   linux-tools-4.4.0-38-lowlatency - Linux kernel version specific tools for ve
p   linux-tools-4.4.0-38-lowlatency - Linux kernel version specific tools for ve

sudo cat /var/log/vbox-install.log
retorno saiu muito grande gerei um txt de 6.0 MB.
Fui até a Bios e desabilitei o Secure boot, pois em meu HD tenho o Windows 10 e Ubuntu como UEFI, após isso testei o VirtualBox e o erro de inicialização relatado no tópico não ocorria mais, depois tornei a habilitá-lo e o erro de inicialização da máquina retornou.
fizemos algumas checagens:
ls -lhF /sys/firmware/efi
retorno:
total 0
-r--r--r—  1 root root 4,0K Set 23 14:47 config_table
drwxr-xr-x  2 root root    0 Set 23 14:02 efivars/
-r--r--r—  1 root root 4,0K Set 23 14:47 fw_platform_size
-r--r--r—  1 root root 4,0K Set 23 14:47 fw_vendor
-r--r--r—  1 root root 4,0K Set 23 14:47 runtime
drwxr-xr-x 12 root root    0 Set 23 14:47 runtime-map/
-r------—  1 root root 4,0K Set 23 14:47 systab
drwxr-xr-x 81 root root    0 Set 23 14:47 vars/

sudo parted -l
retorno:
Modelo: ATA ST500LT012-1DG14 (scsi)
Disco /dev/sda: 500GB
Tamanho do setor (lógico/físico): 512B/4096B
Tabela de Partição: gpt

Número  Início  Fim    Tamanho  Sistema de arquivos  Nome                          Opções
1      1049kB  420MB  419MB    ntfs                 Basic data partition          escondida, diag
2      420MB   693MB  273MB    fat32                EFI system partition          boot
3      693MB   827MB  134MB                         Microsoft reserved partition  msftres
4      827MB   251GB  250GB    ntfs                 Basic data partition          msftdata
5      251GB   254GB  2745MB   ntfs                 Basic data partition          msftdata
6      254GB   254GB  472MB    ntfs                                               escondida, diag
8      254GB   255GB  325MB    ext4
9      255GB   257GB  2000MB   linux-swap(v1)
10      257GB   289GB  32,2GB   ntfs                                               msftdata
12      289GB   311GB  21,5GB   ext4
14      438GB   470GB  32,2GB   ext4
11      470GB   481GB  10,8GB   ntfs                                               msftdata
7      481GB   500GB  19,2GB   ntfs                 Basic data partition          escondida, msftdata


Modelo: SanDisk Cruzer Blade (scsi)
Disco /dev/sdb: 8004MB
Tamanho do setor (lógico/físico): 512B/512B
Tabela de Partição: msdos

Número  Início  Fim     Tamanho  Tipo     Sistema de arquivos  Opções
1      16,4kB  8004MB  8004MB   primary  fat32                boot, lba


Modelo: SD 00000 (sd/mmc)
Disco /dev/mmcblk0: 2002MB
Tamanho do setor (lógico/físico): 512B/512B
Tabela de Partição: loop

Número  Início  Fim     Tamanho  Sistema de arquivos  Opções
1      0,00B   2002MB  2002MB   fat16

sudo blkid
retorno:
/dev/sda1: LABEL="WINRE" UUID="407AEA7B7AEA6D5A" TYPE="ntfs"
/dev/sda2: UUID="8E73-800D" TYPE="vfat"
/dev/sda4: LABEL="Windows" UUID="02BA9639BA9628E5" TYPE="ntfs"
/dev/sda5: LABEL="Imagens" UUID="C826700E2670002C" TYPE="ntfs"
/dev/sda6: UUID="BE2A34562A340DC1" TYPE="ntfs"
/dev/sda7: LABEL="RECOVERY" UUID="FA34E8AB34E86BD7" TYPE="ntfs"
/dev/sda8: UUID="bf59a169-b665-4157-b41c-2790222a1610" TYPE="ext4"
/dev/sda9: UUID="42c979dd-0cec-4df9-8602-2cbaf1ff962b" TYPE="swap"
/dev/sda10: LABEL="Videos" UUID="693FA696658E2228" TYPE="ntfs"
/dev/sda11: LABEL="Documentos" UUID="032009C935A6BEBB" TYPE="ntfs"
/dev/sda12: UUID="0bd9ab46-0ffb-4afe-8d52-72969d1ecbcc" TYPE="ext4"
/dev/sda14: UUID="34d93512-6ce5-4372-a61e-73a1f29e3eb2" TYPE="ext4"
/dev/mmcblk0: SEC_TYPE="msdos" UUID="0000-DBCC" TYPE="vfat"
/dev/sdb1: UUID="8CC0-004F" TYPE="vfat"

cat /etc/fstab
retorno:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda12 during installation
UUID=0bd9ab46-0ffb-4afe-8d52-72969d1ecbcc /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda2 during installation
UUID=8E73-800D  /boot/efi       vfat    defaults        0       1
# swap was on /dev/sda9 during installation
UUID=42c979dd-0cec-4df9-8602-2cbaf1ff962b none            swap    sw              0       0

Desabilitei o Secure Boot novamente, e tentei instalar a máquina me retornando o erro:
https://drive.google.com/open?id=0B5flRbfP8XMzdHN2MEtsTkZDYzA
Estava usando uma ISO de 64 bits, mas só tinha a opção de instalação por 32 bits.
verificando:
uname -a
retorno:
Linux leandro-HP-14-Notebook-PC 4.4.0-38-generic #57~14.04.1-Ubuntu SMP Tue Sep 6 17:20:43 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Instalamos adicionais para ver se aparece as VM de 64 bits.
wget http://download.virtualbox.org/virtualbox/5.1.6/Oracle_VM_VirtualBox_Extension_Pack-5.1.6-110634.vbox-extpack
vboxmanage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-5.1.6-110634.vbox-extpack
retorno:
VM_VirtualBox_Extension_Pack-5.1.6-110634.vbox-extpack
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Successfully installed "Oracle VM VirtualBox Extension Pack".

file /bin/bash
retorno:
/bin/bash: ELF 64-bit LSB  executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=54967822da027467f21e65a1eac7576dec7dd821, stripped
aptitude search virtualbox | grep ^i
retorno:
i   virtualbox-5.1                  - Oracle VM VirtualBox
Daí ele percebeu que era preciso habilita o suporte a virtualização no SETUP da BIOS.
Como o modelo do meu Notebook é um Hp 14- r051br, reiniciei e pressionando "Esc" e depois F10 e habilitei a virtualização, após isso consegui instalar a máquina sem problemas.