Existe una manera de arrancar un ordenador desde una memoria USB para usarlo durante una sesión concreta sin dejar ni un solo archivo, contraseña o registro de navegación cuando se apaga. La técnica se apoya en Puppy Linux, concretamente en una distribución basada en la rama Trixie de Debian, que carga el sistema completo en la memoria RAM en lugar de escribir en el disco duro. El resultado es un equipo que arranca casi tan rápido como el sistema operativo principal, pero que al apagarse olvida absolutamente todo lo ocurrido durante la sesión.

Rob de Makeuseof ha puesto a prueba esta idea en un portátil gaming moderno, comprobando con tres pruebas distintas que ni los documentos, ni un archivo de prueba de virus, ni las sesiones de navegador sobreviven a un reinicio, y explicando por qué esta solución puede resultar más práctica que Tails para quien busca privacidad puntual sin sacrificar velocidad.

Cómo funciona un sistema que vive solo en la memoria

La clave de este truco está en cómo se monta el sistema de archivos. Al arrancar desde la memoria USB, la distribución utiliza un sistema de archivos superpuesto (overlay) en el que la base de solo lectura se carga desde las capas comprimidas de la imagen ISO, mientras que cualquier cambio o archivo nuevo se escribe en un directorio superior que reside físicamente dentro de tmpfs, es decir, en un sistema de archivos temporal alojado en RAM. Esto significa que ninguna escritura llega jamás al disco duro ni a la propia memoria USB desde la que se arranca.

El comportamiento se puede verificar directamente desde la terminal ejecutando mount | grep " / ", un comando que muestra que el punto de montaje raíz corresponde a un overlay con upperdir situado en /mnt/tmpfs. Esta arquitectura no es nueva en el mundo Linux —las distribuciones «live» llevan años empleando variantes de ella—, pero lo interesante del caso es que se instaló como una opción de arranque adicional en un equipo que ya convivía con Windows 11 y EndeavourOS, sin tocar ninguna de las particiones existentes ni requerir instalación alguna.

El producto protagonista: TrixiePup64-Retro

El sistema operativo utilizado en esta prueba es TrixiePup64-Retro, una compilación comunitaria actual de Puppy Linux, distribuida como imagen ISO lista para grabar en una memoria USB mediante herramientas como Rufus en modo ISO. Puppy Linux lleva más de dos décadas siendo la referencia entre las distribuciones ligeras pensadas para funcionar íntegramente en memoria, y esta variante Retro mantiene esa filosofía adaptada a hardware moderno. La instalación en un USB de arranque de TrixiePup64-Retro no requiere particionar el disco duro ni modificar el gestor de arranque del sistema principal, basta con añadir una entrada de arranque UEFI que apunte al propio dispositivo USB. Una vez dentro, el escritorio ofrece un conjunto de aplicaciones básicas suficiente para navegar, editar documentos de texto o revisar archivos, todo ello sabiendo que nada de lo que se haga persistirá más allá del apagado. Para un usuario que necesite prestar el portátil a otra persona, probar software de dudosa procedencia o simplemente viajar sin dejar rastro de su actividad, esta aproximación resulta especialmente atractiva porque combina la comodidad de un arranque casi instantáneo con la tranquilidad de saber que la sesión desaparece por completo. makeuseof

Tres pruebas para comprobar que no queda ni rastro

Para verificar que el sistema realmente no conserva nada, se llevaron a cabo tres pruebas independientes. En la primera, se creó un documento de texto en el escritorio con AbiWord, se guardó y se apagó el equipo declinando la opción de guardar la sesión; al arrancar de nuevo, el archivo había desaparecido por completo, como si el sistema jamás hubiera existido antes. En la segunda prueba se descargó el archivo de prueba EICAR, la cadena inofensiva estándar de la industria que cualquier motor antivirus está diseñado para reconocer y marcar, y se guardó en el escritorio sin que ningún antivirus interviniera, ya que Puppy Linux no incluye ninguno preinstalado; tras reiniciar, el archivo también se esfumó. La tercera prueba consistió en navegar por internet, iniciar sesión en una cuenta de Google y modificar algunos ajustes del navegador Firefox; al apagar sin guardar la sesión, ninguno de esos cambios sobrevivió al siguiente arranque, ni siquiera las contraseñas guardadas durante la navegación. Estas tres pruebas demuestran de forma consistente que el diseño en RAM elimina cualquier posibilidad de persistencia, algo que resulta especialmente útil para abrir archivos sospechosos sin arriesgar los datos reales del equipo, ya que un virus no tiene superficie alguna sobre la que instalarse de forma permanente. makeuseof

Por qué no es lo mismo que Tails, y por qué eso es una ventaja

Resulta inevitable comparar esta solución con Tails, el sistema operativo centrado en el anonimato que enruta todo el tráfico a través de la red Tor. Sin embargo, ambos productos responden a necesidades distintas. Quien busque anonimato real frente a su proveedor de internet o frente a los sitios que visita necesita una herramienta orientada a la capa de red como Tails, que exige mantener un USB dedicado y aceptar la lentitud propia de navegar a través de Tor.

La propuesta de Puppy Linux en RAM es mucho más informal: se arranca desde una memoria USB igual que con Tails, pero sin ningún ritual de verificación previo y sin la penalización de velocidad que impone Tor, con un tiempo de arranque comparable al que tarda Windows en mostrar la pantalla de inicio de sesión. Eso sí, este sistema no oculta la actividad frente al proveedor de internet ni frente a las páginas visitadas, solo garantiza que nada de lo realizado en el propio equipo sobrevive al apagado. Se trata, por tanto, de una herramienta pensada para sesiones puntuales y no para quienes necesitan protección frente a vigilancia de red.

Reflexiones finales

Lo llamativo de este experimento no es tanto la tecnología en sí —los sistemas live en RAM llevan disponibles desde hace años— sino la forma tan sencilla de integrarla como una opción de arranque permanente junto a los sistemas operativos habituales de un equipo. No hace falta sacrificar el uso diario de Windows o Linux para tener siempre a mano una alternativa que no deja huella, y el hecho de que arranque casi tan rápido como un sistema instalado en disco elimina buena parte de la fricción que suele desanimar a probar este tipo de soluciones. Es una idea especialmente interesante para quienes gestionan varios equipos o comparten hardware con otras personas, ya que ofrece una capa de privacidad básica sin necesidad de complicarse con particiones cifradas o perfiles de usuario separados. Como toda herramienta de privacidad, conviene tener claro qué problema resuelve exactamente: aquí se trata de borrar el rastro local, no de esconderse en la red, y para quien necesite ambas cosas seguirá siendo necesario combinar herramientas distintas según el nivel de protección que busque en cada momento. Más información sobre el proyecto puede consultarse en la página oficial de Puppy Linux, donde se detallan otras variantes de la distribución y sus requisitos de hardware.

15
Suscribirse
Notificación
3 Comments
Oscar
Oscar
1 hora antes

¿Eso mismo no hace un ordenador congelado???

Oscar
Oscar
7 minutos antes
En respuesta a   Pharizna

Pos en el insti se congelaban. Es decir al apagar y rearrancar, estaban tal y como el departamento de informática los había parido al mundo. De vez en cuando se actualizaba la congelación con los últimos mparches y aplicaciones, pero sólo eso. Sencillo

3
0
¡Aquí puedes dejar tus comentarios!x