Virtualización(3)

Tal vez sea demasiado pedir tratándose de algo para lo que no hay garantía (y sí muchas cosas en contra), pero he buscado habilitar Kali Linux en WSL en una VM con Parallels. Hablamos de una virtualizacion anidada de tipo 2 (ver definiciones).

Al parecer Apple Silicon, por diseño, carece de elementos que le permitirían poder soportar virtualizaciones de nivel 1. Uno podría pensar en que algo así, en pleno siglo XXI es algo inconcebible pero si consideramos que los microprocesadores de la compañía de la manzana superaron muchas expectativas y sorprendieron a más de uno creo que bien uno puede considerar dicha carencia como un lujo poco común que puede cederse a cambio de lo recibido. Realmente las virtualizaciones anidadas no son algo que todo usuario necesita.

Pero, yo no soy un usuario común y mis devaneos en ciertas exploraciones tecnológicas me llevan a experimentar algunas cosas. Una de ellas fue el revisar la distribución de Kali Linux en WSL. Si bien, puedo tener un Kali Linux virtualizado con Parallels, quizás no debiera esperar poder tenerlo y usarlo en WSL. Pero, el hecho que de Ubuntu funcione en una virtualización de Windows sobre Parallels, me parece algo sorprendente (por lo mencionado en el segundo párrafo). El que Kali Linux no pueda ser instalado por un error que parece de una mal empaquetamiento de la distribución, me enoja.

Aunque son dos errores los que me han detenido, ambos aparecen apuntar a un problema con la distribución y no tanto a una limitante de la virtualización. He buscado instalar Kali Linux usando el comando wsl.exe desde una ventana del Command Prompt (en modo normal y administrativo) y desde la tienda de aplicaciones de Microsoft. Para el primer caso obtengo:

C:\Windows\System32>wsl.exe --install Kali-linux
Downloading: Kali Linux Rolling
Installing: Kali Linux Rolling
./var/log/journal/: Invalid extended attribute encountered ]
bsdtar: Error exit delayed from previous errors.===========]
Importing the distribution failed.
Error code: Wsl/InstallDistro/Service/RegisterDistro/WSL_E_IMPORT_FAILED

Para el segundo, después de que el paquete de la distribución es descargada, la primera vez que se ejecuta se activa un proceso de instalación, que genera:

Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x8004030b
Error: 0x8004030b (null)
Press any key to continue...

Pese a la búsqueda de una solución, no he podido hallar alguna por el momento. Queda como problema abierto.

Deja un comentario

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.