stringtranslate.com

CD en vivo

Sistema Ubuntu 23.04 ejecutándose desde una imagen de DVD en vivo, con el entorno de escritorio GNOME 40

Un CD en vivo (también DVD en vivo , disco en vivo o sistema operativo en vivo ) es una instalación de computadora de arranque completa que incluye un sistema operativo que se ejecuta directamente desde un CD-ROM o dispositivo de almacenamiento similar en la memoria de una computadora, en lugar de cargarse desde una unidad de disco duro. . Un Live CD permite a los usuarios ejecutar un sistema operativo para cualquier propósito sin instalarlo ni realizar cambios en la configuración de la computadora. Los Live CD pueden ejecutarse en una computadora sin almacenamiento secundario , como una unidad de disco duro, o con una unidad de disco duro o un sistema de archivos dañado, lo que permite la recuperación de datos .

A medida que las unidades de CD y DVD se han ido eliminando progresivamente, los Live CD se han vuelto menos populares y han sido reemplazados por Live USB , que son sistemas equivalentes escritos en unidades flash USB , que tienen el beneficio adicional de tener almacenamiento grabable. La funcionalidad de un CD en vivo también está disponible con una unidad de disco duro externa conectada por USB. Muchos Live CD ofrecen la opción de persistencia escribiendo archivos en un disco duro o unidad flash USB.

Muchas distribuciones de Linux ofrecen imágenes ISO para grabar en CD o DVD. Si bien los sistemas operativos de código abierto se pueden utilizar de forma gratuita, algunos programas comerciales, como Windows To Go , requieren una licencia para su uso. Muchos Live CD se utilizan para recuperación de datos, informática forense , imágenes de disco , recuperación del sistema y eliminación de malware . El sistema operativo Tails tiene como objetivo preservar la privacidad y el anonimato de sus usuarios, permitiéndoles trabajar con documentos confidenciales sin dejar un registro en el disco duro de una computadora. [1] [2]

Historia

Instalación desde el CD en vivo de Ubuntu 23.04

Todas las computadoras, excepto las primeras computadoras digitales, están construidas con algún tipo de cargador mínimo incorporado, que carga un programa o una sucesión de programas desde un medio de almacenamiento, que luego opera la computadora. Inicialmente se utilizó un medio de sólo lectura, como cinta perforada o tarjetas perforadas, para la carga inicial del programa. Con la introducción del almacenamiento económico de lectura y escritura, se utilizaron disquetes de lectura y escritura y discos duros como medios de arranque .

Después de la introducción del disco compacto de audio , se adaptó para su uso como medio de almacenamiento y distribución de grandes cantidades de datos informáticos. Estos datos también pueden incluir software de aplicaciones y sistemas operativos, a veces empaquetados y archivados en formatos comprimidos. Más tarde, se consideró conveniente y útil arrancar la computadora directamente desde un disco compacto, a menudo con un sistema en funcionamiento mínimo, para instalar un sistema completo en un disco duro. Si bien existen discos ópticos de lectura y escritura, para este propósito se utilizaron discos de solo lectura producidos en masa o discos de escritura única.

Las primeras unidades de disco compacto de las computadoras personales eran generalmente demasiado lentas para ejecutar sistemas operativos complejos; Las computadoras no fueron diseñadas para arrancar desde un disco óptico . Cuando los sistemas operativos comenzaron a distribuirse en discos compactos, un disquete de arranque o el propio CD arrancaban específicamente y únicamente para instalarlos en un disco duro. Los primeros ejemplos de sistemas operativos que podrían iniciarse directamente desde un CD-ROM son FM Towns OS , [3] y la distribución Desktop-VMS de VMS , ambos lanzados por primera vez en 1989. [4] [5]

linux

CD-ROM de la distribución LGX Yggdrasil Linux "Otoño de 1993"

Aunque los primeros desarrolladores y usuarios de distribuciones basadas en el kernel de Linux podían aprovechar los discos ópticos baratos y los precios en rápida caída de las unidades de CD para computadoras personales, los CD o "distros" de distribución de Linux generalmente se trataban como una colección de paquetes de instalación que primero tendría que estar instalado permanentemente en los discos duros de la máquina de destino.

Sin embargo, en el caso de estas distribuciones construidas sobre el kernel de Linux, el sistema operativo libre estaba encontrando resistencia en el mercado de consumo debido a la dificultad, el esfuerzo y el riesgo percibidos que implicaba instalar una partición adicional en el disco duro, en paralelo. con una instalación de sistema operativo existente.

El término "CD en vivo" se acuñó porque, después de que la RAM típica de una PC fuera lo suficientemente grande y las unidades de CD y grabadoras de CD de velocidad 52x se generalizaran entre los propietarios de PC, finalmente se volvió conveniente y práctico iniciar el kernel y ejecutar X11 , un administrador de ventanas y GUI. aplicaciones directamente desde un CD sin alterar el sistema operativo del disco duro.

Esta era una situación nueva y diferente para Linux que para otros sistemas operativos, porque las actualizaciones se lanzaban muy rápidamente, se ofrecían diferentes distribuciones y versiones en línea y, especialmente, porque los usuarios grababan sus propios CD.

El primer 'Live CD' basado en Linux fue Yggdrasil Linux , lanzado por primera vez en forma beta entre 1992 y 1993 (dejó de producirse en 1995), aunque en la práctica su funcionalidad se vio obstaculizada debido al bajo rendimiento de las unidades de CD-ROM contemporáneas. DemoLinux , lanzada en 1998, fue la primera distribución de Linux especialmente diseñada como Live CD. La tarjeta de presentación de arranque Linuxcare , lanzada por primera vez en 1999, fue el primer Live CD que se centró en la administración del sistema y el primero en distribuirse en el formato de tarjeta de presentación de arranque. A partir de 2023 , Finnix (lanzado por primera vez en 2000) es el Live CD más antiguo aún en producción. Knoppix , una distribución de Linux derivada de Debian , se lanzó en 2003 y ganó popularidad como sistema de disco de rescate y como distribución principal por derecho propio.

Desde 2003, la popularidad de los CD en vivo ha aumentado sustancialmente, en parte debido a los scripts y remastersys de Linux Live , que hicieron que fuera muy fácil crear sistemas en vivo personalizados. La mayoría de las distribuciones populares de Linux ahora incluyen una variante de Live CD, que en algunos casos también es el medio de instalación preferido.

Usos

CD en vivo de Trisquel 11.0

Los Live CD se crean para muchos usos diferentes. Algunos están diseñados para demostrar o "probar" un sistema operativo en particular (generalmente Linux u otro sistema operativo gratuito o de código abierto ). El software se puede probar o ejecutar para un uso único en particular, sin interferir con la configuración del sistema. Se pueden poner a disposición datos sobre un sistema que no funciona normalmente debido a problemas con el sistema operativo y el software; por ejemplo, se pueden recuperar datos de una máquina con una infección de virus activa sin que el proceso del virus esté activo y cause más daño, y el virus se puede eliminar sin pasar por alto sus defensas contra la eliminación.

Aunque algunos Live CD se pueden cargar en la memoria para liberar la unidad óptica para otros usos, la carga de datos desde un CD-ROM sigue siendo más lenta que un arranque típico en el disco duro, por lo que rara vez es la opción predeterminada con imágenes de Live CD grandes, pero sí para imágenes más pequeñas. Las imágenes de CD en vivo que cargan el sistema de archivos directamente en la RAM pueden proporcionar un aumento significativo del rendimiento, ya que la RAM es mucho más rápida que un disco duro y utiliza menos energía. [6] Los usuarios experimentados del sistema operativo también pueden utilizar un CD en vivo para determinar si y en qué medida un sistema operativo o versión en particular es compatible con una configuración de hardware particular y ciertos periféricos, o como una forma de saber de antemano qué computadora o periférico Funcionará antes de comprar. [6] Un Live CD se puede utilizar para solucionar problemas de hardware, especialmente cuando falla un disco duro y, más generalmente, como disco de recuperación en caso de problemas. Algunos Live CD pueden guardar archivos creados por el usuario en una partición de Windows, una unidad USB, una unidad de red u otros medios accesibles. Los CD de respaldo en vivo pueden crear una imagen de las unidades y realizar copias de seguridad de archivos, sin problemas debido a archivos abiertos y conjuntos inconsistentes.

Algunos usos adicionales incluyen:

Varios Live CD están dedicados a tipos específicos de aplicaciones según los requisitos de las comunidades de usuarios temáticas. Estos CD se adaptan a las necesidades de las aplicaciones en la materia, incluidos conocimientos generales, tutoriales, especificaciones y datos de prueba.

Algunos de estos temas cubren subtemas, por ejemplo, la administración de TI se desglosa en firewall, rescate, seguridad, etc., tipo de CD en vivo. En algunos casos, un Live DVD en particular cubre más de un tema.

Dispositivos de software

CD en vivo de Fedora 38

Empaquetar un dispositivo de software como un Live CD instalable, o Live ISO, a menudo puede resultar beneficioso, ya que una sola imagen puede ejecutarse tanto en hardware real como en la mayoría de los tipos de máquinas virtuales.

Esto permite a los desarrolladores evitar las complejidades que implica admitir múltiples formatos de imágenes de máquinas virtuales incompatibles y centrarse en el mínimo común denominador.

Normalmente, después de iniciar la máquina desde el CD en vivo, el dispositivo se ejecuta en modo de demostración no persistente o se instala solo, a petición del usuario, en un dispositivo de almacenamiento disponible.

Montaje sin quemar

Configuración de la máquina virtual OpenBSD en VirtualBox con archivo de imagen en vivo ( 6.3-Release-i386-bootonly.iso )

Se puede acceder a los archivos de una imagen ISO de CD en vivo en Microsoft Windows con un emulador de imagen de disco como Daemon Tools , o en variantes de Unix montando un dispositivo de bucle . Las versiones posteriores de Windows (es decir, Windows 8 y posteriores) y el software disponible para versiones anteriores permiten montar una ISO como un volumen.

Después de montar el sistema de archivos del Live CD, el software del Live CD se puede ejecutar directamente, sin iniciarlo, haciendo chroot en el sistema de archivos montado.

Una imagen ISO de CD en vivo también se puede montar mediante software de máquina virtual , como VirtualBox y VMware Workstation , o se puede convertir a un Live USB usando SYSLINUX . Herramientas especiales pueden automatizar este proceso. [10]

Características

CD en vivo de Mandriva 2010

Durante la inicialización del Live CD, un usuario normalmente puede recurrir al uso de uno o más códigos de inicio para cambiar el comportamiento de inicio. Estos varían de una distribución a otra, pero generalmente se puede acceder a ellos en la primera pantalla de inicio mediante una de las teclas de función .

Algunos Live CD vienen con una utilidad de instalación que se puede iniciar desde un ícono en el escritorio y que opcionalmente puede instalar el sistema en un disco duro o unidad flash USB . La mayoría de los Live CD pueden acceder a la información de discos duros, disquetes y unidades flash USB internos y/o externos.

Los Live CD generalmente se distribuyen en medios de sólo lectura , lo que requiere copiarlos en medios regrabables (es decir, un disco duro o una grabadora de CD) o una remasterización completa para instalar software adicional; sin embargo, hay excepciones. Si Puppy Linux se graba en un medio multisesión abierto , los cambios realizados durante el uso (como archivos creados, programas instalados y preferencias personalizadas) se escriben en una nueva sesión en el medio de arranque [11] y persisten durante los arranques posteriores.

El término "Live CD" pasó a utilizarse para cualquier CD que contenga un sistema operativo y software que pueda ejecutarse sin instalación en la computadora host. Los sistemas operativos que se pueden utilizar en vivo incluyen AmigaOS 4 , Amithlon, AROS , FreeBSD , FreeDOS , Mac OS clásico , macOS , discos de instalación y reparación de Microsoft Windows , OS/2 , ReactOS , NetBSD , OpenBSD , MINIX 3 , Plan 9 de Bell Labs. , MorphOS , OpenSolaris , BeleniX y otros basados ​​en Solaris . Existen versiones de mantenimiento de Microsoft Windows que se pueden iniciar desde un CD, como BartPE , Windows PE y Microsoft Diagnostics and Recovery Toolset (DaRT), anteriormente conocido como Emergency Repair Disk Commander (ERD Commander).

El primer sistema operativo de computadora personal en un CD que admitía operaciones "en vivo" podría haber sido AmigaOS , que podía iniciarse desde un CD en un Amiga CDTV en 1990. [ cita necesaria ] . Los primeros ejemplos de Live OS son, por supuesto, los sistemas operativos utilizados en disquetes, y el más extendido es DOS .

CD en vivo de Gentoo Linux

Sin embargo, a diferencia de los sistemas operativos anteriores en medios ópticos, los "live CD" de Linux y OS/2 fueron diseñados específicamente para ejecutarse sin instalación en otros medios como un disco duro. El concepto de Live CD tenía como objetivo promover Linux y mostrar las capacidades del sistema operativo gratuito y de código abierto en computadoras personales convencionales con Microsoft Windows ya instalado. [ cita necesaria ]

En una PC , un disco compacto de arranque generalmente cumple con la especificación El Torito , introducida en 1994. Muchos Live CD basados ​​en Linux utilizan una imagen de sistema de archivos comprimido, a menudo con el controlador de loopback comprimido cloop o el sistema de archivos comprimido squashfs , lo que generalmente duplica la capacidad de almacenamiento efectiva. aunque ralentiza el inicio de la aplicación [ cita requerida ] .

El entorno resultante puede ser bastante rico: los sistemas típicos de Knoppix incluyen alrededor de 1.200 paquetes de software independientes. Los Live CD tienen fama de admitir funciones avanzadas de configuración automática y plug-and-play . Esto surgió por necesidad para evitar que el usuario tenga que configurar el sistema cada vez que arranca y para que sea fácilmente utilizable por aquellos que son nuevos en el sistema operativo.

Creación

Un sistema de archivos de sólo lectura , como un CD-ROM, tiene el inconveniente de no poder guardar ningún dato de trabajo actual. Por esta razón, un sistema de archivos de sólo lectura a menudo se fusiona con un sistema de archivos temporal grabable en forma de disco RAM . A menudo, los directorios predeterminados de Linux " /home" (que contienen los archivos personales y de configuración de los usuarios ) y " " (que contienen datos/var variables ) se guardan en el disco RAM porque el sistema los actualiza con frecuencia. Puppy Linux y algunos otros CD en vivo permiten escribir y utilizar una configuración y archivos agregados en sesiones posteriores.

En los Live CD modernos, un sistema de archivos de solo lectura se fusiona con una unidad RAM mediante técnicas transparentes como UnionFS , AuFS o EWF . Los cargadores de arranque como syslinux pueden arrancar archivos ISO desde dispositivos de memoria USB.

Los Live CD deben poder detectar y utilizar una amplia variedad de hardware (incluidas tarjetas de red , tarjetas gráficas , etc.) en tiempo real, a menudo utilizando instalaciones como udev , hotplug, hal, udisk, etc., que son una parte común de todos. Distribuciones basadas en el kernel de Linux 2.6.

Ver también

Referencias

  1. ^ Timm, Trevor (2 de abril de 2014). "Ayude a respaldar la herramienta de privacidad poco conocida que ha sido fundamental para los periodistas que informan sobre la NSA". Fundación Libertad de Prensa . Archivado desde el original el 20 de julio de 2014 . Consultado el 18 de abril de 2014 .
  2. ^ Finley, Klint (14 de abril de 2014). "A la intemperie: dentro del sistema operativo que Edward Snowden solía evadir la NSA". CABLEADO . Archivado desde el original el 19 de abril de 2014 . Consultado el 18 de abril de 2014 .
  3. ^ Kit de Jiro. "Ciudades de Fujitsu FM". Museo de Computadoras Antiguas . Archivado desde el original el 16 de mayo de 2022 . Consultado el 26 de marzo de 2022 .
  4. ^ Bob McCormick (11 de enero de 1989). "Conferencia DECUServe ESTACIONES DE TRABAJO 8". inicio.iae.nl . Archivado desde el original el 10 de julio de 2022 . Consultado el 26 de marzo de 2022 .
  5. ^ "Descripción del producto de software: Desktop-VMS, versión 1.2" (PDF) . Digital. Enero de 1991. Archivado desde el original (PDF) el 16 de agosto de 2000 . Consultado el 26 de marzo de 2022 .
  6. ^ ab Brickner, David (2005). Pruebe Linux: de Windows a Linux en 60 segundos . O'Reilly. ISBN 0-596-00754-X.
  7. ^ "Escanear una PC con Windows en busca de virus desde un Live CD de Ubuntu". howtogeek.com . Archivado desde el original el 19 de marzo de 2018 . Consultado el 19 de marzo de 2018 .
  8. ^ "Inicio - Proyecto HDT". Proyecto HDT . Archivado desde el original el 25 de julio de 2018 . Consultado el 19 de marzo de 2018 .
  9. ^ "Computación FlashMob - Computación FlashMob". flashmobcomputing.org . Archivado desde el original el 9 de mayo de 2008 . Consultado el 19 de marzo de 2018 .
  10. ^ "Medios de instalación USB: UNetbootin". comunidad.ubuntu.com . Comunidad Ubuntu. Archivado desde el original el 22 de febrero de 2014 . Consultado el 11 de febrero de 2014 .
  11. ^ "Cómo crear un LiveDVD multisesión". Cachorro Linux . 26 de abril de 2011. Archivado desde el original el 1 de agosto de 2018 . Consultado el 1 de agosto de 2018 .

enlaces externos