Virtualbox NS_ERROR_FAILURE (0x80004005) Error de VirtualBox Linux

Primero ejecutamos el siguiente comando para ver cuál es el error de Virtualbox

sudo modprobe vboxdrv

La salida del comando es la siguiente

boxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
This system is currently not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
linux-headers-amd64 linux-headers-4.19.0-13-amd64
This system is currently not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
linux-headers-amd64 linux-headers-4.19.0-13-amd64

There were problems setting up VirtualBox. To re-start the set-up process, run
/sbin/vboxconfig
as root. If your system is using EFI Secure Boot you may need to sign the
kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load
them. Please see your Linux system's documentation for more information.

Aunque parezca muy obvio te da la solución en el mensaje que es instalar los siguientes paquetes.

sudo apt install linux-headers-amd64 linux-headers-4.19.0-13-amd64

Con eso ya debería de funcionar.

Renombrar archivos y agregar CRC32 + extensión Windows – Linux

Esto sirve para cuando quieres comprobar la integridad del los fichero por errores en la descarga o la transferencia de datos. Por si se descarga mal, el típico archivo que se corrompe al descargar o por defecto de disco duro.

En Windows tienes la opción de usar Rapidcrc 0.6.1, es muy útil y funciona perfecto.

Es muy didáctico, le das solo a GO en “PUT CRC into Filename” y con eso renombra en la mismo ubicación.

Linux

En este caso, este programa se puede instalar en Wine, que es como lo tengo instalado en mi Debian Buster, pero el problema es que usar programa libre pero solo instalado bajo otra arquitectura no me gusta para nada, por lo que sabía que con el comando el Linux “crc32” se puede crear fácilmente la suma crc32 pero yo lo que quiero es agregar la suma crc32 en el nombre de los archivos.

Ejemplo:

En este caso uso el comando rhash, abajo explico.

Como pueden ver, con este comando pueden agregar el CRC32 a los archivos en la carpeta, para los que son bien novatos, al hacer eso le cambia a todos los archivos dentro de la carpeta donde ejecutas ese comando. En caso que quieras hacer solo en un formato especifico puede cambiar la extensión pero dejando el (*).

*.mkv *.mp4 *.jpg *.mp3

otra opción es filtrar con find, pero eso lo puedes averiguar en otros blogs.

Cómo comprobar que los ficheros no están corruptos, rotos, dañados, etc.

Usamos solo el comando “crc32 *” esto nos permite verificar la integridad.

Instalar paquete rhash

sudo apt install rhash -y

Notas:

1.- Me resulta mas sencillo que agregar MD5 por que este genera un archivo de comprobación aparte y por lo general a subir o almacenar luego de años si o si se me pierde o se cambia el nombre y el MD5 no lo reconoce (se puede almacenar solo los datos sin el nombre en el MD5, pero que pereza).

2.- Ejemplo con videos descargados.

Como ves, toma el crc32 desde el nombre del archivo.

Fuente:

https://askubuntu.com/questions/318530/generate-md5-checksum-for-all-files-in-a-directory

Cambiar “abrir carpeta contenedora” por defecto de Firefox a Nautilus

Mi sistema predeterminado es Nautilus. Pero cuando hago clic derecho en Descargas y elijo “abrir carpeta que contiene”, se abre Thunar y no Nautilus.

undefined"Abrir carpeta que contiene" en Firefox no utiliza mi administrador de archivos predeterminado

Solución para quienes ejecutan un entorno XFCE, basada en las otras respuestas:

  1. Ejecutar xfce4-mime-settings(o Menú de configuración -> Mime Type Editor).
  2. Encuentra el directorio inode / en la lista
  3. Establecer carpeta abierta con Thunar o similar
  4. Donde dice “Archivos” deben elegir Nautilus, en mi caso ese nombre  tiene Nautilus.

nautilus_carpeta_por_defecto

Agregar entradas al menú de aplicaciones XFCE Linux

Acedemos como superusuario

sudo su

Creamos el acceso directo

nano /usr/share/applications/myLauncher.desktop

agregamos lo siguiente

ejemplo del Launcher, tienen que editar la ubicación del ejecutable y del icono

[Desktop Entry]
Name=Firefox Stable
Comment=Web Browser
Exec=/opt/firefox/firefox %u
Terminal=false
Type=Application
Icon=/opt/firefox/browser/chrome/icons/default/default128.png
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/v$
StartupNotify=true

significado de cada entrada

[Desktop Entry]
    Name=nombre-de-aplicación
    Type="Application" para que sea una aplicación
    Exec=ejecutable-de-apliación
    Terminal="false" para que no se ejecute en terminal
    Icon=nombre-del-archivo-del-icono
    Comment=descripción de aplicación (podemos poner espacios)
    NoDisplay="false" si queremos que se muestre en el menú
    Categories=categorias de apliación, separadas por ";"

Mejor explicado:

http://linuxenandalu.com/2013/10/13/agregar-entradas-al-menu-de-aplicaciones/

https://tutorialforlinux.com/2012/09/12/how-to-mannually-create-browser-custom/