¿Cuáles serían las diferencias entre una sesión USB Live persistente y un Ubuntu instalado en una unidad USB?


24

Soy profesor y les pediré a mis alumnos que traigan sus computadoras portátiles con Ubuntu instalado con una lista específica de paquetes preinstalados o que traigan una unidad USB o disco duro externo con Ubuntu y los paquetes preinstalados.

Para aquellos que van a traer el USB hay dos posibilidades:

  • Instale con el programa "Creador de disco de inicio" de Ubuntu y dígale que reserve algo de espacio para la persistencia.
  • Arranque con un LiveCD e instale Ubuntu en la unidad USB.

Luego, en cualquier caso, inicie con ese medio e instale los paquetes.

Entonces, para mi propósito o cualquier otro propósito:

  • ¿Cuál es la mejor opción y por qué?
  • ¿Tenemos otra opción? explicación completa por favor.

1
Cuando se hizo esta pregunta, fue posible usar Ubuntu Startup Disk Creator para crear un sistema en vivo persistente. Este ya no es el caso con la versión en Ubuntu 16.04 LTS y versiones más recientes, donde Startup Disk Creator es una herramienta de clonación y crea el sistema de archivos ISO 9660, que es de solo lectura. En su lugar, debe usar alguna otra herramienta, por ejemplo mkusb, para crear un disco en vivo persistente, help.ubuntu.com/community/mkusb/persistent
sudodus

Respuestas:


26

Si te entiendo, quieres saber las diferencias entre un USB persistente y un USB de instalación completa.

USB en vivo persistente: 4 GB o más

Primero, Persistent Live USB ocupa menos espacio.

Se puede crear un Live USB no persistente con una unidad USB de 2GB. Para crear un Live USB persistente , necesitaría uno un poco más grande, digamos 4GB.

Segundo, se puede utilizar Persistent Live USB para la instalación.

Un Live USB persistente es esencialmente una copia del DVD de instalación. Los archivos en el ISO original permanecen como están. Las actualizaciones y futuras instalaciones se guardan en el espacio designado para guardar los cambios. Digamos que actualizas Firefox. En una instalación normal, se reemplaza la anterior. En una instalación persistente, la anterior permanece como está, la versión más nueva se encuentra en el disco virtual persistente (dentro del USB), ocupando espacio adicional y, a veces, creando problemas, por ejemplo, para las actualizaciones del kernel. Ahora, si instala Ubuntu desde esta copia persistente en otro disco duro, se instalará la versión original de Firefox en la imagen del DVD.

Arrancar un Live USB persistente les da a los estudiantes acceso al icono "Instalar Ubuntu" en el escritorio. Los estudiantes pueden "accidentalmente" iniciar el proceso de instalación y eliminar el contenido del disco duro.

Tercero, Persistent Live USB es menos seguro.

No hay proceso de inicio de sesión en Persistent Live USB. El usuario predeterminado tiene derechos de administrador y no necesita una contraseña sudo para ejercerlo. Esto significa que un studnet malicioso puede arrancar un USB persistente de otro estudiante y acceder fácilmente a los documentos almacenados, desinstalar o reconfigurar aplicaciones, etc.

Ubuntu completamente instalado en un USB: 8GB o más

Primero, la instalación ocupa más espacio que mantener la imagen del DVD de instalación, aproximadamente 5 GB.

Una vez instalado, el sistema se puede actualizar y personalizar. Desinstalar software innecesario liberará espacio.

En segundo lugar, el hardware en el que se crea la instalación completa es importante.

La imagen de DVD en vivo en el USB persistente se crea teniendo en cuenta la compatibilidad con la mayoría de las computadoras. Sin embargo, una vez instalado en un hardware específico, la instalación se personaliza un poco para los componentes específicos. Esto es importante particularmente si la computadora tiene algunas partes que requieren controladores propietarios. Una vez que se instalan estos controladores, el USB puede no funcionar en computadoras que no tienen ese hardware específico. Por el contrario, si la instalación se realiza en una computadora que no necesita controladores propietarios, esa instalación específica puede no funcionar en las máquinas que sí los necesitan.

Por lo tanto, si el objetivo es usar el USB en diferentes computadoras, un Live USB persistente puede ser una mejor opción que una instalación completa.

Tercero, la instalación completa es más segura.

Se requiere la creación de una identificación de usuario y una contraseña durante la instalación. Esta contraseña es necesaria para cualquier acción administrativa. También se puede configurar para requerir la contraseña al iniciar sesión.

También vea ¿ Diferencia entre LiveCD, LiveUSB, instalación completa y persistencia?

Espero que esto ayude


Creo que su primer punto bajo Persistent Live USB debería leer que se necesita "más" espacio, no menos espacio. EDITAR: no, supongo que la explicación en ese punto es al revés. Debe ser "USB en vivo persistente, 1 GB" y "USB de instalación completa es un poco más grande, 2 GB".
Alaa Ali

1
Sí, quiere decir que el USB en vivo persistente necesita menos, porque luego menciona que el USB de instalación completa necesita mucho más (aproximadamente 5 GB). Y tiene sentido, una instalación completa ocuparía más espacio, mientras que un USB en vivo es básicamente el archivo ISO.
Alaa Ali

1
@AlaaAli: Gracias por los comentarios. He editado mi respuesta. Con las versiones actuales, Ubuntu 1GB USB no es suficiente para crear un Live USB persistente . Necesita al menos 2 GB. Del mismo modo, las versiones recientes de Full Install ya no caben en USB de 4GB.
user68186

1
@ jgomo3, gracias por los comentarios. Ver mi comentario anterior.
user68186

1
Muy buena respuesta. ¿Sabes cómo sería posible salir del "Hardware en el que se crea la instalación completa es importante"? problema de instalación completa? Estoy tratando de resolver este problema aquí: askubuntu.com/questions/873550/… .
tobiasBora

6

El uso de un USB "LiveCD" persistente tiene algunas desventajas en mi experiencia:

  • En algunos sistemas, puede recibir mensajes de error durante el arranque, haciendo que el tiempo de arranque sea dramáticamente más largo, o incluso evitando que la computadora arranque por completo (mis computadoras hacen esto, desafortunadamente: p). No he encontrado una solución para esto (todavía)

  • Habrá un usuario predeterminado con derechos de sudo y sin contraseña (se puede deshabilitar, pero no es tan fácil)

  • Las actualizaciones del kernel pueden causar problemas, ya que update-initramfs activará algo con grub (o algo: D), y eso no funciona porque casper no usa grub (esto no debería romper el sistema, pero dejará el kernel sin configurar)

Entonces, si solo está haciendo que su clase pruebe Ubuntu, esta es una buena manera de probar el sistema operativo, pero si planea usar Ubuntu a tiempo completo, podría considerar usar una instalación completa (ya sea interna o externamente) manejar).


6

Instalar Kubuntu en un pendrive USB fue una idea muy atractiva ... y no pude resistirme a hacerlo. Al principio funcionó bien, un poco lento pero bien (hay un cuello de botella de rendimiento en el conector USB, por lo que es mucho mejor USB 3.0 que USB 2.0).

Después de practicar un poco, actualizar el sistema, las aplicaciones y demás ... Estaba emocionado ... Fui a una tienda de tecnología y compré un pendrive de alta capacidad (32 Gb) ... iba a CLONAR mi Kubuntu principal instalar (partición raíz, partición de inicio y partición de intercambio) en el nuevo pendrive. Fue un poco complicado pero logré hacerlo. Tuve que ajustar Grub, fstab y no muchas cosas más ... y funcionó, un poco lento (mi computadora portátil no tiene ningún conector USB 3.0) pero funcionó.

Además de la lentitud, estaba muy contento con mi nuevo pendrive ... tenía mi Firefox altamente personalizado (más de 30 extensiones), mi LibreOffice sintonizado, mis efectos KDE personalizados, Thunderbird (con varias cuentas IMAP y POP), Dropbox ... todo ... fue bastante agradable. Para mitigar la slugglishness, ajusté los parámetros de precarga (ya estaba instalado en mi instalación principal), modifiqué un poco fstab para que / temp, / var / lock, / var / log y / var / run fueran a tmpfs. También hice un perfil de Grub y las cosas mejoraron un poco, no es comparable con una instalación de disco duro, pero un poco más ágil que antes. Por cierto, Nepomuk y Akonadi se desactivaron en mi instalación principal, por lo que después de la clonación tampoco funcionaron en el pendrive.

El uso inicial planeado para mi pendrive fue el bote salvavidas de tareas domésticas, retoques y recuperación de desastres.

Pude actualizar el sistema, el kernel, las aplicaciones ... todo salió bien.

Pero había un factor en el que no había pensado antes ... ... ... la cantidad limitada de ciclos de escritura que una celda de flash y flash puede sobrevivir antes de corromperse.

Después de algún tiempo, LibreOffice dejó de arrancar sin razón aparente ... algunos días después, otra aplicación siguió el mismo camino ... algunas semanas después, el pendrive murió. Pero la primera vez que sucedió, sinceramente no estaba completamente consciente de cuál era el problema ... así que 'decidí' que era un pendrive de baja calidad ... y compré otra (marca diferente) ... y repití todo. .. y después de algunas semanas el pendrive comenzó a sufrir los mismos problemas. Luego ejecuté la utilidad badblocks y quedó más claro ... las células nand-flash se estaban corrompiendo después de algunas semanas de uso ... ¡qué pena!

Prefiero ejecutar un pendrive totalmente ultra personalizado que una sesión en vivo USB genérica persistente ... pero esto fue un verdadero espectáculo para mí. Supongo que una sesión en vivo USB persistente no sufrirá este tipo de problema debido a que creo que hay menos actividad de E / S en esa configuración.

Por otro lado, las instalaciones de flash USB a veces tienen algunos pequeños problemas que otras instalaciones de USB (HDD o SSD) no tienen ... en relación con la hibernación y la suspensión en la memoria.

Consideraría dos opciones: unidad interna (HDD o SSD) o unidad externa USB (HDD o SSD).

Saludos.


1
+1 Para su consejo acerca de la celda limitada de nand-flash.
jgomo3

¿Quizás el uso de ext2 o deshabilitar el diario causaría menos problemas?
tobiasBora

4

Para ser honesto, la única diferencia que veo es que el sistema no en vivo generalmente será más rápido y las aplicaciones se pueden optimizar para trabajar en ese hardware específico, pero perderá versatilidad ya que ya no podrá saltar de una computadora a otra sin algunos problemas de compatibilidad. Las instalaciones ocupan más espacio y, debido a la naturaleza de una memoria USB, creo que es una prioridad mantener la compatibilidad y la versatilidad sobre el rendimiento. Otra diferencia es que puede instalar Ubuntu desde un sistema en vivo y su configuración personal en su archivo persistente no lo afectará.

Ahora, en mi experiencia, he estado usando Lubuntu durante casi un año en una instalación USB persistente y puedo decirle que funciona de maravilla. Puedo instalar cualquier programa que desee y mantener actualizado el sistema. Utilizo mi sistema para el desarrollo, edición de audio a veces, redes, uso general de Internet, ver películas y videojuegos (vino y emulación común). No creo que sus alumnos tengan problemas para instalar paquetes en un sistema en vivo.

Mi sistema tiene un buen rendimiento incluso con la muy baja velocidad de escritura en el dispositivo (5 MB / s máximo). Uso una computadora muy antigua (Presario F700) y el sistema tiene que modificarse para que funcione correctamente. Tuve que desinstalar los controladores Nouveau e instalar controladores propietarios de Nvidia para poder tener el disco para arrancar en cualquier computadora hasta ahora (pero no en las computadoras Apple porque necesitan una configuración especial). El sistema puede usar la aceleración de hardware con hardware Nvidia y funciona bien sin aceleración de hardware con controladores de código abierto para otras marcas como AMD o Intel sin problemas hasta ahora.

También tengo un servidor web con MySQL funcionando en este momento. Actualmente estoy escribiendo esto desde la computadora después de mencionarlo mientras descargo algunas cosas. El sistema se puede bloquear para evitar que otros usuarios lo usen, pero como dije, necesita algunos ajustes. El USB persistente funciona muy bien si el usuario tiene el tiempo y la voluntad de hacerlo funcionar de la manera que quiera y creo que es excelente para aprender.

Corríjame si cometí un error en mis suposiciones. Soy fanático de Linux pero no un experto. :)

¡Aclamaciones!


3

Desde un punto de vista técnico, no hay mucha diferencia en ninguno de los métodos.

Creo que su decisión debería basarse en consideraciones más prácticas. Supongo que no todos los estudiantes tienen exactamente la misma marca / modelo. De hecho, esperaría que casi todos tuvieran un modelo diferente. Existe la posibilidad de que algunas máquinas no incluyan una unidad óptica. Suponiendo que se trata de modelos relativamente nuevos, podrá iniciarlos desde USB. Para los modelos más antiguos solo se puede saber por prueba y error. También tenga en cuenta que las computadoras portátiles son notoriamente difíciles de configurar debido al hardware a menudo especializado que contienen. La instalación completa en dichos sistemas puede ocasionar interminables horas de solución de problemas.

No estoy tratando de decepcionarte aquí; después de todo, la instalación en un sistema de este tipo puede ser muy educativo sobre el funcionamiento interno de las computadoras y los sistemas operativos. Solo te sugiero que hagas esto comenzando lo más simple posible. Ofrezca a sus alumnos, y a usted mismo, la flexibilidad de utilizar CUALQUIERA de esos métodos.


Buena idea dejar que los estudiantes decidan.
jgomo3

3

En una prueba que hice, una instalación completa en USB arrancó unas cinco veces más rápido que una instalación persistente.

También es cierto que una instalación completa se puede hacer más segura y se puede actualizar y actualizar.

Si la unidad también se usará para transferir archivos a una máquina con Windows, necesitará que la primera partición sea FAT.

Una instalación persistente inicialmente tiene un límite de persistencia de 4 GB, sin embargo, esto se puede aumentar utilizando casper-rw y particiones home-rw ext2.

Los controladores de video propietarios no funcionan en una instalación persistente.


0

Ubuntu persistente en USB es mejor, porque una configuración persistente permite crear cuentas de usuario con contraseñas. (Aunque otras personas dicen lo contrario, solo tiene que ir a Configuración del sistema → Cuentas de usuario y crear una cuenta de administrador).

Utiliza menos espacio que una instalación completa normal, por lo que la unidad flash USB tardará más en desgastarse y dejará más espacio para otros archivos.


No es cierto, mi respuesta es una mejora. Como dije en mi respuesta, intenté crear una cuenta de usuario y funcionó. No sé de qué está hablando.
Ejecutor
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.