Bibliohack en máquina virtual
Versión de VirtualBox en el SO anfitrión
Versión 5.1.16 r113841 (Qt5.5.1)
Versión de CD de Guest Additions para bibliohack:
VBoxGuestAdditions_5.1.16.iso
Agregar Guest Additions en bibliohack
Si no funciona la opción del menú del sistema anfitrión se puede usar la iso de Guest Additions que se descarga desde el sitio de Oracle Virtualbox. Luego:
Cargar el iso desde el menú de virtualbox como un nuevo cd en la unidad virtual, y luego en el sistema invitado, desde una consola (como root)
bash /media/cdrom0/autorun.sh
Agregar VirtualBox Extension Pack
Para un mejor soporte USB descargar del sitio de Virtualbox "Oracle VM VirtualBox Extension Pack" para la versión de Virtualbox que se esté utilizando en el sistema.
- Versión 5.1.16 enlace de descarga -> http://download.virtualbox.org/virtualbox/5.1.16/Oracle_VM_VirtualBox_Extension_Pack-5.1.16-113841.vbox-extpack
Abrir el archivo descargado con Virtualbox para realizar la instalación
Montar carpeta compartida
Importante: dar permisos a los usuarios en la máquina invitada, editando como root
nano /etc/group
y cambiando la línea
vboxsf:x:999:
por
vboxsf:x:999:bibliohack,root
En el sistema anfitrión agregar nombre y ruta de una carpeta para compartir desde configuración/carpetas compartidas. Se puede seleccionar 'automount' para facilitar el proceso.
Para montar la carpeta compartida en el sistema invitado usar el menú contextual sobre la unidad compartida que aparecerá en el explorador de archivos, o desde la consola:
mkdir <punto de montaje>
mount -t vboxsf <nombre carpeta anfitriona> <punto de montaje>
USB
En el sistema anfitrión agregar al grupo de usuarios de Virtualbox los usuarios necesarios con el comando
sudo usermod -a -G vboxusers <usuario>
Luego: cerrar Virtualbox, salir de la sesión de usuario de linux, volver a loguearse, iniciar Virtualbox. Si funciona correctamente, deben aparecer en el ícono "agregar nuevo filtro USB", en la sección configuración usb, una lista con los dispositivos conectados al anfitrión. Seleccionando el dispositivo este queda habilitado en el sistema operativo invitado.
Configuración máquina virtual bibliohack
(creada en un equipo AMD 64/Ubuntu 16.04)
General
<nombre>
Tipo: Linux
Debian (32-bit)
Sistema
Placa base
----------
...
Chipset: PIIX3
Dispositivo apuntador: raton PS/2
Caracteristicas extendidas:
(x) Habilitar I/O APIC
( ) Habilitar EFI (sólo SO especiales)
(x) Reloj de hardware en tiempo UTC
Procesador
----------
...
( ) Habilitar PAE/NX
Aceleración
-----------
Interfaz de paravirtualización: (Predeterminada)
hardware de virtualización:
(x) Habilitar VT-x/AMD-V
(x) Habilitar pàginación anidada
Pantalla
Pantalla
--------
...
( ) Habilitar aceleración 3D
( ) Habilitar aceleración de video 2D
Almacenamiento
Controlador IDE - atributos:
nombre: IDE
Tipo: (PIIX4)
(x) Usar cache de I/O de anfitrión
Controlador SATA - atributos:
nombre: SATA
Tipo: (AHCI)
Cantidad de puertos: (1)
( ) Usar cache de I/O de anfitrión
Audio
(x) Habilitar audio
Controlador de audio anfitrión (PulseAudio)
Controlador de audio (ICH AC97)
USB
(x) Habilitar controlador USB
(*) Controlador USB 1.1 (OHCI)