¿Usar Linux desde la nube? Ahora es posible con Google Drive

Linux

¿Arrancar Linux desde la nube? Un programador lo ha conseguido, no sin antes comerse la cabeza para sortear los numerosos dificultados. Se trata de Ersie, un estudiante de ingeniería informática en Purdue University (Estados Unidos), que ha detallado todo el proceso en su blog personal.


Aunque las aplicaciones prácticas de este recurso aún no son muchas, sí que constituye un avance en la tendencia hacia el uso de herramientas en la nube que, en el futuro, podría presentar nuevas oportunidades para operar desde cualquier lugar con acceso a Internet. Por ejemplo, podría usarse Linux desde servidores SSH o repositorios Git.


Para instalar o ejecutar un sistema operativo, era (y realmente sigue siendo) necesario utilizar una memoria USB, ya que en ellas se pueden crear discos de arranque. Lo innovador del proceso ejecutado por Ersie es que logra crear un sistema booteable dentro de Google Drive. Al fin y al cabo, como comenta un usuario al respecto, la nube no es más que ‘el ordenador de otro’. 

 

Para poder llevar a cabo el proceso, fue necesario controlar dos elementos clave: FUSE (filesystem in userspace) y la etapa del proceso de arranque de Linux.
 

FUSE es lo que permite la creación de sistemas de archivos en el espacio de usuario. Sin esto, Google Drive no podría interactuar con el proceso de arranque de Linux. Por otro lado, tuvo que tenerse muy en cuenta el proceso de arranque de este SO: durante el mismo, el kernel de Linux descomprime en la RAM un sistema de archivos temporal conocido como initramfs, que se utiliza para cargar el sistema de archivos real. 

 

Este paso es aprovechado para integrar el soporte de red y FUSE, posibilitando la utilización de Google Drive como medio de arranque.


Ersie utilizó el proyecto Dracaut, que permite usar una instalación de Linux existente para construir infraestructuras personalizadas. También usó google-drive-ocamlfuse, como sistema de archivos FUSE para Drive en sus primeras pruebas, que realizó dentro de un contenedor.


Eso sí, plagado de dificultades
 

El estudiante tuvo que resolver por el camino varios problemas de acceso root, red, enlaces simbólicos defectuosos y tiempos de espera en el sistema. Mientras usaba ocamlfuse para montar Google Drive en el sistema, surgieron todas estas dificultades, que finalmente fue sorteando mediante soluciones creativas. Con todo ello, Ersie ha conseguido mostrar el potencial de nuevas tecnologías que permitan usar online sistemas antes pensados exclusivamente para hardware local.


En su blog, Ersie explica que "a pesar de lo tonto que es este proyecto, se me ocurren algunos usos menos tontos, como arrancar Linux desde SSH, o tal vez arrancar Linux desde un repositorio Git y rastrear cada cambio en Git usando gitfs. Las posibilidades son infinitas, a pesar de su utilidad mediocre", asegura.

 

"Si algo sé sobre tecnología es que trasladar todo a La Nube es la tendencia actual. Como tal, estoy preparado para comercializar esto para cualquier empresa que desee dejar atrás su almacenamiento de hardware poco confiable y migrar por completo a la nube", añade, abriendo la puerta a posibles acuerdos económicos con los que hacer evolucionar este proceso.

Artículos relacionados

Foto: Redes sociales
Los 3 mejores iPhone para hacer fotos: guía de compra 2026

Comprar un iPhone por su cámara no obliga a elegir el modelo más caro, pero lo cierto es que los más costosos suelen ofrecer los mejores resultados. Apple lleva varias generaciones perfeccionando sus sistemas fotográficos y, según los análisis de DXOMARK, el iPhone 18 Pro es hoy el ganador indiscutible dentro del catálogo de la marca. Aun así, el iPhone 17 Pro y el iPhone 16 Pro Max también logran resultados muy destacados.

Imagen tomada de EFE
Microsoft restablece sus servicios tras una interrupción global
Un fallo técnico en la infraestructura de Microsoft provocó este viernes la suspensión global de herramientas esenciales para el trabajo y la comunicación. La empresa descartó ataques externos, confirmando que la incidencia ocurrió durante una actualización de red que afectó el acceso de usuarios en todo el mundo.

Registrate para tener acceso a todos nuestros servicios