sitoctt/es/blog/2023-03-18-Cattiva-Interfac...

19 KiB
Raw Permalink Blame History

+++ Title = "🥴 ¿Interfaz fea? ¡Todos los archivos destruidos!" Date = 2023-03-18 Description = "Para hacer las cosas con prisa, accidentalmente borré parte del disco de la PC. Pero no es sólo culpa mía: el programa que utilicé está mal diseñado." Downsync = "/it/blog/Bad-Interface-Partition-Destroyed.html" Aliases = [ "/Publicaciones/2023-03-18-Bad-Interface-Partition-Destroyed.html" ] Categories = [ "Administrador de sistemas" ] Lastmod = 2023-03-20 +++

{{< noticeAutomaticTranslation it >}}

Comparemos visualmente dos aplicaciones para PC: Discos GNOME y GParted.

![Las ventanas de los dos programas comparadas.]({{< assetsRoot >}}/Media/Partioning-Mar-2023/SideBySide.png)

Ambas son herramientas de partición de discos y, en términos generales, cumplen las mismas tareas; sólo hay alguna diferencia en funciones adicionales o más soporte a favor de un programa u otro. A pesar de esto, las dos herramientas presentan diferencias obvias en su interfaz gráfica.

Tienes que tener ambos

Generalmente mantengo estos dos programas instalados y los **uso de una manera bastante alterna, porque:

GPartedDiscos GNOME
Vista de GParted de información detallada sobre un disco.Menú emergente global de discos GNOME, que tiene algunas características especiales.
GParted tiene menos funciones distintas, pero todo tiene su lugar y un nivel suficiente de profundidad. strong> y características: información de disco de bajo nivel, formateo en toneladas de formatos y algunos otros detalles.Discos GNOME tiene menos profundidad > con operaciones individuales, pero ofrece algunas funciones extra no estrictamente vinculadas a la modificación de particiones, lo que siempre es útil: gestión de energía y rendimiento de los discos, una interfaz para el protocolo SMART y también una herramienta para realizar pruebas. ¡Rendimiento de la memoria!

¡Era una misión sencilla!

Anteayer, cuando inicié un USB en vivo Linux en [mi computadora portátil](https://sitoctt.octt.eu.org/Posts/2022-07-09-Come-ho-Riparato-il- my-Portatile-con-25-Euro.html), tenía en mente completar sin daños una misión teóricamente fácil e indolora:

  1. Liberar espacio en el disco de la PC, eliminando la mayoría de los archivos, excepto aquellos que quería conservar por un momento (para administrar quizás en el futuro).
  2. Cambie el tamaño de la partición del disco, ya que en este momento estará bastante vacía.
  3. Cree una nueva partición lo suficientemente grande para instalar el nuevo sistema operativo.1
  4. Mueva archivos de la partición antigua a la nueva, reduciendo gradualmente la primera y ampliando la segunda, hasta poder eliminar la antigua.

Demasiado desorden.

...En la práctica, algo salió un poco mal. ¡No pudo haber sido una velada tranquila! 😾

Esta vez, por el simple hecho de que al buscar un editor de particiones entre las aplicaciones preinstaladas del sistema live en cuestión, queriendo hacerlo de inmediato, el primer programa que me llamó la atención fue GNOME Discos . Oh, debería haberme mantenido alejado. Y hay muchas razones:

1. Los discos físicos se mezclan con particiones virtuales montadas a partir de discos físicos, en la lista a la izquierda de la ventana

Ya en este punto, si (como en mi caso) tienes particiones de tipo extraño, es decir, LVM, la situación se vuelve fea, porque no lo es. deja claro dónde tienes que ir** para realizar cambios.2

GPartedDiscos GNOME
El selector de lista de discos en GParted.La vista de lista de discos y particiones en discos GNOME.
< strong>GParted< /strong> solo tiene una lista de dispositivos (discos reales con seguridad, pero creo que también dispositivos virtuales) para seleccionar primero, y luego la vista grande con todas las particiones para el dispositivo elegido. Es ordenado y lógico.En los discos GNOME, sin embargo, para hacer lo que necesitas hacer, vas ¿A vista de disco o dónde? En el primer caso hay algunas opciones y otras faltan. ¿Probamos desde la vista dedicada a la partición virtual? Aquí también la lista de opciones está decididamente neutralizada, entre otras cosas tanto en el sentido de los botones de iconos rápidos como en el de los botones del menú emergente... pero ahora veamos qué problemas tienen.

2. Según corresponda, los íconos rápidos disponibles para cada partición aparecen y desaparecen

Mientras está en GParted, la lista de botones de íconos en la parte superior de la ventana nunca cambia; más bien, los botones individuales se oscurecen o aclaran, dependiendo de si se pueden operar en la selección actual. o no - en los Discos GNOME las teclas de acceso rápido - de hecho, también están colocadas de una manera extraña, atrapadas debajo del área de la tabla de particiones, sobre lo cual honestamente ni siquiera puedo comentar - aparecen o desaparecen por completo. A continuación se muestran los casos que he visto, pero quizás haya incluso más posibles, quién sabe:

  • En el extremo izquierdo, para algunas selecciones ves un botón reproducir/detener (montar/desmontar partición), otras veces exactamente en el mismo punto hay un candado (bloquear/desbloquear partición cifrada), otras veces una cruz (crea una partición en un espacio vacío) y en algunos casos nada.
  • Inmediatamente a la derecha, un botón engranaje, que abre un menú emergente con una lista más completa de opciones para la partición - notamos que esto termina subiendo hacia el extremo izquierdo, si antes No hay nada, solo para confundir más. *Por último, en el extremo derecho, en algunos casos puede aparecer un botón con un guión sobre fondo rojo (destruir partición).

Ehh, esto no es tan bueno, porque hace imposible asociar mentalmente una microzona específica de la ventana como dedicada a una operación específica. Y esto es potencialmente peligroso, si se tiene en cuenta el gran problema 5 (a continuación).

3. El menú emergente de opciones en una partición usa solo etiquetas de texto, nunca un solo ícono

Un detalle aparentemente pequeño, pero que en realidad es bastante importante. Una cadena de texto permite entender inequívocamente qué hace una determinada clave, a diferencia de lo que puede pasar cuando solo tienes iconos, pero lo mejor se obtendría combinando las dos cosas: teclas acompañadas de iconos.

< td >GParted hace esto para sus menús contextuales (al menos en los elementos más importantes), y esto le permite memorizar inmediatamente la acción correspondiente a cada opción y recuperarla inmediatamente en un vistazo.
GPartedDiscos GNOME
El menú contextual de una partición en GParted.El menú de opciones de una partición en discos GNOME.
Personalmente, al usar discos GNOME siempre me encuentro teniendo que releer una buena parte de la lista para seleccionar algo, aunque no es más largo que el de GParted, precisamente porque faltan los iconos.

4. Las teclas de acceso rápido y los menús emergentes no son alternativas entre sí

< td>Con los discos GNOME esto no es posible. En realidad, en varias aplicaciones GTK3 es así : hay acciones fijadas en teclas-etiquetas en un menú, y otras fijadas en teclas-iconos directamente visibles. Sin embargo, en general, esos botones no desaparecen ni aparecen parcialmente cuando el estado cambia dentro de la misma vista de la aplicación. Tal vez tenga gustos extraños, pero esto afecta mi cerebro cuando uso el software.
GPartedDiscos GNOME
La barra de iconos rápidos en GParted.Creación de botones y opciones en una partición en discos GNOME. Desmontar botones y opciones en una partición en Discos GNOME. Botones de bloqueo y opciones en una partición en Discos GNOME. Botón Opciones en una partición en Discos GNOME.
En GParted primero tienes el menú de la barra de tareas (de los cuales varios menús también pueden recordarse como contextuales en algunas áreas), que realmente contiene todas las operaciones posibles en el programa; sólo el hay una barra con iconos útiles para recordar rápidamente las acciones probablemente más comunes. En la práctica, mientras tengas la barra de menú, puedes incluso olvidarte de la existencia de esos pequeños íconos allí.

Para comprenderlo, simplemente compare los botones de esta tabla con las opciones del menú contextual que se ven en la de arriba.

¿Qué he hecho?

¡Todos estos factores juntos condujeron a un enorme patatrac! Entonces, ¿qué hago? Necesito desmontar la partición antes de poder cambiar su tamaño.

Salgo de vista de disco, y allí está solo el botón para el menú opciones - además de lo que me vendrá a la mente solo después cuando ya esté ya roto para break up, es el botón para destruir la partición. En la lista de opciones leo todo y ni siquiera veo una entrada para desmontar la partición. Meh.

Paso por la pantalla dedicada a esa partición montada, y vuelvo a abrir ese menú por no sé qué motivo, y con razón, sigo sin encontrar nada. Al lado del botón del menú de opciones estaba en teoría el botón de detener, para desmontar la partición, pero está claro que realmente no lo noté**.

Voy de ida y vuelta entre las dos pantallas unas diez veces, y nada, estoy realmente ciega.

En cierto momento, mi inconsciente se aburre de todo este dar vueltas, y finalmente me permite notar otro botón... el peligroso rojo. Ay ay. Lo presiono y, sinceramente, ni siquiera recuerdo si eliminé el diálogo de confirmación una vez, que no estaba en condiciones psicológicas de leer, y luego presioné el botón nuevamente para inmediatamente después confirmar el diálogo, pero una cosa está clara:

Si hasta ese momento no podía pensar con claridad, porque con cada respiración un áspero "WTF?!" sonaba en mi cabeza, fue cuestión de unos segundos desde el momento del * clic fatal* porque un mal presentimiento comenzó a aparecer en mi cabeza perforada, deformada, llena de maní caducado... 😰

...Bueno, ¿y qué? ¿Qué es? ... Ohhhhah, está bien, tú ganas. Lo admito: Yo también golpeo. Sí. ¿Feliz? Al final moví la mano para hacer clic, claro... ¡Pero en mi vida he hecho estas operaciones muchas veces! Incluso usando Discos GNOME, ¡a veces entre muchos! 😭

En cualquier caso, no, no le echaré toda la culpa al pobre Octt de hace tres días. Ahora juego mi carta trampa y expongo el verdadero toque de desgracia sin el cual probablemente me habría salvado:

5. Cada acción se realiza cuando tú la solicitas, no hay cola

Debo admitir que a veces en GParted he estado cerca de la tragedia** - pero realmente una tragedia, no como esta vez que, considerando todo, todavía estoy experimentando. La diferencia, sin embargo, radica precisamente en esta palabrita: con GParted el desastre siempre ha sucedido como máximo casi, pero con Discos GNOME esta vez se ha consumido y eso es él.

En GParted las operaciones que solicitas terminan en una cola, que debe aplicarse manualmente una vez que decidas continuar. Y aquí también nos centramos en los pequeños detalles, pero algo como esto pesa mucho en la factura final. Lo podemos ver así: en ese caso, hay que equivocarse dos (2) veces para hacer un desastre, mientras que con el programa GNOME una ( 1) el error es suficiente.

![La vista de la cola de operaciones en GParted.]({{< assetsRoot >}}/Media/Partioning-Mar-2023/GParted-Queue.png)

"¿Hay algún daño?"

En cualquier caso, noté que, después de dar la orden de eliminar la partición, ésta permaneció montable y todo el sistema de archivos era navegable. Probablemente, lo que Linux necesitaba para usar la partición permanecía en la memoria (RAM), y dado que todos los datos nunca se eliminaban con una simple eliminación rápida de una partición, todos seguían siendo legibles.

Para ser honesto, viendo la situación así, ni siquiera me estaba dando** la realidad, todavía no entendía si mis datos habían sido condenados o no. .. Interfaz poco clara, lo dije.

Cuando la sensación de prisa pasó y dio paso a incomodidad, busqué GParted**, descubrí que estaba incluido en el sistema en vivo y lo inicié. En lugar de la partición veo "espacio vacío"... oh sí, ya está hecho. ¿Pero cómo es que me dejó eliminar la partición sin** obligarme a desmontarla primero? ¡Qué barbarie! GParted no permite esto, por buenas razones.

Sin embargo, en el fondo todavía no he aceptado que fue cancelado. Quiero ver si, después de reiniciar, desaparece permanentemente.

Y así es, sin siquiera preocuparme por copiar un fragmento de archivo - porque ya era tarde y tenía que prepararme para irme a dormir - que reinicio. ¡Oh, sí, veo la pantalla negra de GRUB y no el sistema arrancando! ...Está todo perdido, no tiene sentido darle la vuelta ahora.

"Después de que hiciste el daño, ¿¡¿pensaste en reiniciar inmediatamente sin siquiera guardar los archivos más importantes?!?! Pero entonces eres un idiota certificado, ¡dos veces, no una!" Ooooooooooooo, ¿cómo te atreves? ¿Cómo te atreves a tener tanta razón si el blog es MÍO?

Lo único que podemos hacer ahora es recuento de daños. No he perdido datos únicos y muy importantes, lo que ya no tengo debería en teoría poder volver a descargarlo o reconstruir. Hablemos de:

  • 40 GB de datos exportados desde mi antigua cuenta de Google; Cuenta que planeaba eliminar, pero no había terminado de transferir todo, así que creo que todavía está todo en la nube.

  • Varios archivos grandes y pequeños descargados de la Web, posiblemente algunos difíciles de encontrar, pero nada vital.

  • Códigos fuente cambiados; Estamos hablando de intentos de portabilidad para plataformas oscuras que probé y fallé, u otros experimentos muy olvidables.

  • Volcados de discos que todavía tengo en casa (algunos ya subidos a Archive.org), o copias adicionales de otros datos .

  • Documentos cuya relevancia actual es nula.

Sin embargo, si olvidé algo importante en esta lista, tal vez no era importante, y podemos estar tranquilos. De lo contrario lo recordaría, ¿verdad? Bueno, conociéndome...

Evitar...

La moraleja de esta mala historia se puede condensar en:

  1. Evite los discos GNOME.
  2. Tenga cuidado al trabajar con particiones, incluso si lo ha hecho 50 veces en el pasado.
  3. ¡Evita, absolutamente, los Discos GNOME!

Y cierro con un consejo, o mejor dicho, una filosofía de desarrollo, que todos los que diseñamos UI (incluso yo, en mis cosas, no lo escondo) olvidamos con demasiada frecuencia: El usuario está borracho.

Entonces, saludos. Para el futuro espero no perder datos de manera estúpida (¡para ti y para mí!). 👋

P.D: La distribución de Linux que instalé esta vez es Pop!_OS. Tenía muchas ganas de probarlo, pero en 2 ocasiones intenté instalarlo en la PC de escritorio y siempre daba error. Aquí en la laptop funcionó, ¡guau, así que no es una distro rota! (Quizás 👀)

{{% i18n notas-refs %}}


  1. El sistema que tenía hasta ese momento, Linux Mint, versión 19.3, después de 3 años:
Se ha vuelto obsoleto:
La versión 19.3 está descontinuada y los repositorios ya no reciben software nuevo. Entonces, debería haber actualizado a la versión actual de Mint, pero aparentemente debería haberlo hecho de todos modos reinstalándolo desde cero (en apt dist-upgrade no hay nuevas actualizaciones)
Está roto:
Algunas cosas (como controladores de video rotos y el entorno de escritorio que solo se inicia en modo alternativo) son definitivamente culpa mía (me equivoqué con los controladores ACCIDIA en las últimas semanas), pero a otros (¿¡Bluetooth ya no funciona!?) Yo diría que no :/. En cualquier caso, cuando el sistema está tan roto, es más rápido reinstalar todo...

 

  1. Quizás sí, soy un idiota, pero no hasta el punto de montar voluntariamente los tabiques con una estructura que me es ajena. En ese momento, de manera muy simple, instalé Linux Mint con la configuración guiada predeterminada. Cada vez que instalaba Linux utilizaba la partición manual, en lugar de elegir borrar todo el disco y dejar que el programa de instalación decidiera las cosas, siempre creaba particiones normales. Entonces... no me culpes, [kthx](https://en.m.wiktionary.org/wiki/kthx#:%7E:text=Internet%20slang%20Abbreviation % 20de%20bien%2C%20gracias.)?