Startup Disk Creator en Lubuntu 16.04 haciendo USB solo lectura, sin opción de almacenamiento persistente

12

Me doy cuenta de que el Startup Disk Creator que se incluye con Lubuntu 16.04 LTS tiene una función de almacenamiento persistente que falta y hace algo en el pen drive que no estaba sucediendo antes. (Anteriormente tenía la herramienta en Ubuntu 12.04).

ingrese la descripción de la imagen aquí

Después de crear el USB de arranque, la próxima vez que inserté la unidad en un sistema operativo Ubuntu en ejecución, era invisible para un disco de arranque de Lubuntu y visible para un disco RemixOS. Cuando era invisible, tenía que abrir Accesorios> Discos y montar manualmente la unidad para hacerla visible en el sistema.

En cualquier caso, el USB ahora tiene una partición mucho más pequeña que solo tiene el sistema operativo, y es de solo lectura. El espacio restante (15 GB en mi caso) no está particionado, y si intento crear una segunda partición allí para usar ese espacio sobrante para almacenar mis archivos, se produce un error. Tanto en la utilidad Disks como en GParted.

ingrese la descripción de la imagen aquí

La última vez que usé esta utilidad:

  • Si tuviera suficiente espacio libre, el disco podría arrancarse SIN formatear y eliminar cualquier otra cosa que hubiera allí. No TENÍAS que borrar todo el disco.
  • La salida no era una partición más pequeña de solo lectura con el espacio restante en el USB inutilizado. Tenía los archivos y carpetas del sistema operativo, todo el espacio USB estaba allí en la misma partición y podía almacenar otros archivos y carpetas en él.

Esto me permitió usar la misma memoria USB para transportar mis datos, Y como sistema operativo en vivo en caso de que lo necesite en cualquier momento. Esta funcionalidad ha sido rota. Mis preguntas:

  1. ¿Es el caso que he descrito aquí, lo mismo en todas las distribuciones de 16.04 de Ubuntu y sabores derivados? ¿O es solo Lubuntu el que está teniendo este problema? ¿O es solo mi sistema el que está haciendo esto?

  2. ¿Cómo soluciono esto y recupero el antiguo Startup Disk Creator?

Anexo: Vea capturas de pantalla de la aplicación de años anteriores aquí .

Anexo: También estoy obteniendo los mismos resultados problemáticos con Etcher .

Edición, 8.Oct.17: Gracias, es bueno saber que hay una razón sólida detrás del cambio. Aún así, la unidad se vuelve invisible (no se monta cuando se inserta) cuando se escribe con un ISO de Lubuntu y creo que es un error. Los usuarios normales simplemente serán llevados a creer que el USB es tostado. Si es posible, ¿alguien puede hacer que los desarrolladores del programa pongan esta información en la aplicación detrás de un botón de ayuda? Y el programa tiene que advertir explícitamente al usuario que el USB ya NO será un USB después de la operación; que será como un CD de solo lectura, que todo el espacio sobrante quedará inutilizable por esta operación. En la actualidad, la falta de incluso un botón de ayuda en la aplicación es engañosa. Además, no creo que la eliminación de la naturaleza con errores anterior haya llevado a una solución. Llamaría a esto un paso atrás hasta que se resuelva el asunto. Si alguien puede sugerir dónde debo ir para archivar estos problemas para que se pueda llegar a los desarrolladores involucrados, sería genial. ¡Gracias de nuevo!

Editar, 22.Oct.17: Estoy usando UNetBootin ahora, hecho e instalado varias veces con eso, ¡estoy muy contento con eso! No oculta su pen drive, puede usarlo para almacenar otras cosas que no interfieran con el sistema operativo en vivo siempre que no altere los archivos y carpetas del sistema operativo en vivo.

Nikhil VJ
fuente

Respuestas:

10

Preguntas y respuestas

Pregunta 1: ¿Es el caso que he descrito aquí, el mismo en todas las distribuciones de 16.04 de Ubuntu y sabores derivados? ¿O es solo Lubuntu el que está teniendo este problema? ¿O es solo mi sistema el que está haciendo esto?

Respuesta 1: Sí, es lo mismo en Ubuntu estándar y en todos los sabores de la comunidad Ubuntu, introducido con Ubuntu 16.04 LTS.

El antiguo Ubuntu Startup Disk Creator extraía el contenido del archivo iso e intentaba crear una estructura de arranque. Fue notoriamente defectuoso durante años , porque se vio afectado por modificaciones del sistema de arranque entre diferentes versiones de Ubuntu.

Al mismo tiempo, todos los archivos iso de Ubuntu actuales son archivos iso híbridos. Significa que pueden usarse para grabar discos de arranque de DVD, así como para clonar unidades de arranque USB y tarjetas de memoria. La clonación es un proceso muy simple y confiable , donde cada byte se copia tal como está desde el origen hasta el destino.

Por lo tanto, se desarrolló e introdujo una nueva versión de Startup Disk Creator con Ubuntu 16.04 LTS. Esta versión es una herramienta de clonación . La unidad de arranque USB resultante tendrá una tabla de partición de archivos iso9660 y un sistema de archivos, que es de solo lectura. Por lo tanto, no es posible hacer un disco en vivo persistente con este método en Ubuntu 18.04 LTS y versiones anteriores.

Con Ubuntu 19.10 es posible clonar un archivo iso [ligeramente modificado] y agregar una partición para persistencia detrás de él, debido a un nuevo error alias de características.

Consulte ¿Cómo es más fácil crear una unidad en vivo persistente con Ubuntu 19.10? .


Pregunta 2: ¿Cómo soluciono esto y recupero el antiguo Startup Disk Creator?

Respuesta 2: No intente recuperar el viejo y defectuoso Startup Disk Creator.

2.1. Caso estándar: solo en vivo

Recomiendo que utilice la clonación actual Ubuntu Startup Disk Creator , cuando desee una unidad USB Ubuntu en vivo [solo en vivo] o simplemente un instalador (para instalar Ubuntu en otra unidad). Este sería el caso estándar.

2.2. Disco en vivo persistente

Cuando desee una unidad en vivo persistente, puede usar otra herramienta, una herramienta de extracción , que cree una tabla de particiones y sistemas de archivos, que se pueden montar con permisos de lectura y escritura. O puede hacerlo usted mismo de forma manual, si quiere ser independiente de las herramientas.

  • mkusb es una herramienta de clonación en el modo estándar, pero puede usarla para crear un disco en vivo persistente. Esto funciona con todos los archivos iso de escritorio actuales de Ubuntu y Ubuntu. Los datos persistentes se almacenan en una partición casper-rw , limitada solo por el tamaño del tamaño de la unidad (espacio disponible en la unidad).

    Si ejecuta Ubuntu estándar, necesita una instrucción adicional para obtener el repositorio Universe. (Kubuntu, Lubuntu ... Xubuntu tiene el repositorio Universe activado automáticamente).

    sudo add-apt-repository universe  # only for standard Ubuntu
    
    sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
    sudo apt-get update
    sudo apt-get install mkusb mkusb-nox usb-pack-efi
    

    Ver los siguientes enlaces

    help.ubuntu.com/community/mkusb

    help.ubuntu.com/community/mkusb/persistent

  • Lili también puede crear una unidad en vivo persistente, pero con un archivo casper-rw, tamaño máximo 4 GB (limitado por el sistema de archivos FAT32).

    Ver este enlace,

    www.linuxliveusb.com/

  • Hay varias otras herramientas que se pueden usar de manera similar a Lili, por ejemplo , Unetbootin ,

    unetbootin.github.io/

  • 'Hazlo tu mismo'

    Si tiene una versión de Ubuntu de 64 bits (alias amd64), puede usar un método de extracción simple manualmente. Es posible agregar un archivo casper-rw, tamaño máximo 4 GB (limitado por el sistema de archivos FAT32).

    Ver estos enlaces,

    help.ubuntu.com/community/Installation/iso2usb#Do_it_yourself

    help.ubuntu.com/community/Installation/iso2usb/diy

Comentarios en respuesta a 'Editar, 8.Oct.17'

  • He revisado mi entorno de trabajo, 16.04 LTS y un entorno de prueba, Artful Aardvark, para cumplir 17.10 durante este mes (octubre de 2017).

    • La partición principal de una unidad USB clonada de Lubuntu 17.10 amd64 se montará automáticamente en ambos sistemas.

      ingrese la descripción de la imagen aquí

      ingrese la descripción de la imagen aquí

    • Pero nada se montará automáticamente cuando conecte una unidad USB clonada correspondiente de Lubuntu 17.10 i386 .

      $ sudo lsblk -o name,fstype,size,label,mountpoint
      NAME   FSTYPE   SIZE LABEL               MOUNTPOINT
      sda            55,9G                     
      ├─sda1 vfat     480M                     /boot/efi
      └─sda2 ext4    55,4G                     /
      sdb    iso9660  3,8G Lubuntu 17.10 amd64 
      ├─sdb1 iso9660  918M Lubuntu 17.10 amd64 /media/tester/Lubuntu 17.10 amd64
      └─sdb2 vfat     2,3M Lubuntu 17.10 amd64 
      sdc    iso9660  3,7G Lubuntu 17.10 i386  
      └─sdc1 iso9660  927M Lubuntu 17.10 i386  
      sr0            1024M                     
      

    No sé por qué hay una diferencia entre estos dos casos, pero sé que los desarrolladores de Ubuntu se están centrando en la arquitectura amd64. Dejarán de lanzar archivos iso de escritorio i386. Pero Lubuntu y otros sabores de la comunidad pretenden continuar manteniendo y lanzando versiones i386 (32 bits) y lanzando archivos iso i386.

    Vea este enlace: ¿Qué sucederá con el software i386 ya que Ubuntu dejará de admitir las ISO i386?

  • Hay personas (yo soy una de ellas) que han tratado de hacer que los desarrolladores agreguen características o al menos texto de información similar a lo que sugiere , pero hemos fallado. (Intenté hacer que agreguen la función para restaurar una unidad USB a un dispositivo de almacenamiento estándar después de usarla como unidad de arranque / instalación USB, pero sin suerte. En cambio, la proporciono a través de mkusb y trato de que las personas se den cuenta de eso.)

    Creo que el desarrollador a cargo del alias Ubuntu Startup Disk Creator usb-creator-gtkquiere que sea lo más simple posible para evitar confusiones con detalles adicionales.

    La forma estándar de comunicarse con los desarrolladores de Ubuntu es a través de informes de errores en Launchpad, donde debe tener (crear) una cuenta de usuario,

    https://launchpad.net/

    Puede crear un informe de error en un sistema en ejecución afectado por el error (o solicitud de función) con el siguiente comando

    ubuntu-bug <buggy-program-package>
    

    en este caso

    ubuntu-bug usb-creator-gtk
    

    Edite su pregunta para agregar un enlace, cuando haya escrito su informe de error. Buena suerte :-)

  • Finalmente, no cree que la eliminación de la naturaleza con errores anterior haya llevado a una solución. Llamaría a esto un paso atrás hasta que se resuelva el asunto. No estoy de acuerdo contigo La mayoría de las distribuciones de Linux proporcionan archivos iso híbridos y recomiendan la clonación como método estándar para crear unidades de arranque USB. Entonces este es un método estándar y bien establecido.

    Es difícil mantener herramientas de extracción, que funcionan entre todas las combinaciones posibles de versiones antiguas y nuevas de Ubuntu, y creo que es mejor hacer que las personas conozcan el método de clonación y cómo administrar un pendrive USB clonado durante y después de su uso como Una unidad de arranque USB.

sudodus
fuente
¡Gracias! edité la parte inferior de la pregunta ... si puede indicarme dónde puedo presentar la solicitud de problema / función con los desarrolladores, sería genial.
Nikhil VJ
@nikhilvj, De nada :-) Editaré la respuesta tratando de darte una buena explicación. En general, nos comunicamos con los desarrolladores a través de informes de errores en Launchpad. Para que pueda escribir un informe de error de orientación usb-creator-gtk. (He tratado de hacer que agreguen la función para restaurar una unidad USB a un dispositivo de almacenamiento estándar después de usarla como unidad de arranque / instalación USB, pero sin suerte. En cambio, la proporciono a través mkusby trato de que las personas se den cuenta de ello .)
sudodus