Redimensionando particiones ext4 sin romper el sistema


0

Decidí dividir mi disco duro en dos particiones para mantener mi sistema operativo (Linux Mint) y la carpeta de inicio por separado. La idea en general fue agradable, pero no pude estimar el tamaño de las particiones y terminé en una situación, cuando una de ellas está casi llena, mientras que la otra está casi vacía.

Mi actual "diseño":

  • sda5: monte como "/", actualmente queda un espacio de 1 GB
  • sda6: monte como "/ home", actualmente ~ 35 GB de espacio libre

Para agregar algo de complejidad, al instalar Linux, marqué la opción "cifrar mi carpeta de inicio", por lo que supongo que, como resultado, los datos en sda6 probablemente estén cifrados.

También: tengo instalado Windows en el mismo disco duro y ocupa las particiones sda1-sda4.

Me gustaría equilibrar el espacio libre de alguna manera o incluso combinar esos dos en una sola partición. Estoy bien con cualquiera de las dos. La cosa es que no quiero romper nada y ser forzado a reinstalar mi Linux. ¿Cómo debo hacer esto correctamente?


1
Una captura de pantalla de la unidad (que muestre las particiones y los tamaños) de gparted puede ayudar, sin estar seguro de cuán grande es sda5 & amp; 6 son ¿Y comprobó que una gran cantidad de espacio en sda5 no se está ocupando con cosas fáciles de eliminar (tmp, caché, archivos apt ...). Pero creo que conozco los pasos básicos de todos modos ...
Xen2050

Gracias - muy útil. Comencé a desenterrar las carpetas que ocupan la mayor cantidad de espacio y descubrí que / timeshift también tiene la culpa. He aprendido algo nuevo: D.
Alojzy Leszcz

1
Bienvenido :) Baobab (analizador de uso de disco) es bueno para ver qué carpetas están ocupando todo el espacio también. Escucho que el cambio de horario es bueno y / o una copia de seguridad doméstica siempre es útil para después de reinstalar todo el sistema operativo si todo sale mal;
Xen2050

Sí, siento que necesito mejorar mi conocimiento sobre Linux. Tanto en términos de utillaje y como sistema operativo en general. He migrado de Win env hace algún tiempo y parece que es hora de que me involucre más.
Alojzy Leszcz

Respuestas:


1

El cifrado doméstico debe estar utilizando eCryptfs, que solo encripta los archivos & amp; no la partición completa (sin LUKS, ¿verdad?), así que solo copie los archivos de inicio (las versiones cifradas en el disco, no las descifradas y visibles cuando esté conectado) a otra parte (otra partición) & amp; indicando al sistema dónde está la nueva casa /etc/fstab 's / home entry) debería funcionar.

Paso cero Es tener copias de seguridad de cualquier dato irreemplazable. Re-descargar y reinstalar el sistema operativo & amp; Los programas son fáciles, pero los datos personales tal vez no tan fáciles.

Si solo desea reducir / mover una partición & amp; amplíe el otro, utilizando una ISO en vivo (USB / DVD / etc) y gparted debería funcionar.

  1. Inicie una ISO en vivo (USB / DVD / etc) para que su sda5 & amp; 6 son no montado
  2. Ejecute gparted para reducir sda6, moviéndolo opcionalmente (de modo que haya espacio libre al lado de sda5), luego amplíe sda5.

Para pasar de sda6 a sda5, solo necesita copiar / mover los archivos & amp; editar /etc/fstab, pero sin tener suficiente espacio en sda5, a continuación, reducir una partición & amp; agrandar sda5 podría ser requerido primero. También es un buen momento para hacer una copia de seguridad completa de su casa, luego eliminar la partición de la casa (sda6), luego ampliar sda5 & amp; Copia los archivos.


Algunas preguntas útiles de askUbuntu:


Gracias por los consejos. Los usé para encontrar otra solución. Reduje la partición más grande, creé una nueva en ese lugar, la monté en mi carpeta "/ nix" (que ocupó mucho espacio) y ahora todos están contentos. Además, noté que Timeshift robó algo así como 10 GB con sus instantáneas, así que también ahorré un poco aquí. Gracias por los consejos, he aprendido algo por cierto.
Alojzy Leszcz
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.