No se puede cambiar el tamaño de la partición principal de Ubuntu con GParted

1

Me estoy quedando sin espacio en la partición raíz y quiero darle más espacio, pero no sé cómo. Estoy usando Ubuntu 16.04, arranque dual con Windows. Aquí está mi partición extendida en GParted:

Aquí está mi partición extendida en GParted

Como puede ver, no tengo mucho más espacio en Swap e incluso si lo tengo, hay una advertencia que me dice que es demasiado arriesgado: mover una partición puede hacer que su sistema operativo no arranque

Tengo espacio sda7pero no sé cómo proceder.

Cualquier información o enfoque es bienvenido :)

Machinerium
fuente

Respuestas:

0

De hecho, mover una partición puede hacer que su sistema operativo no se inicie, pero no debería ser tan peligroso porque Grub puede repararse fácilmente en cualquier momento. Solo asegúrese de no tener un corte de energía durante la operación, y ejecute una verificación de partición antes si lo desea

Sin embargo, GParted es muy estúpida en particiones en movimiento, ya que siempre se mueve toda la partición, a diferencia de 3 rd particionadores partido que sólo se mueven los archivos en las regiones redimensionadas. Por ejemplo, si mueve /dev/sda71 GB a la derecha (y lo reduce), gparted moverá los 73 GB de los datos existentes actualmente, mientras que otros solo moverán la cantidad igual a la parte redimensionada de 1 GB. Por lo tanto, debe evitar mover particiones con él

Hay una manera más simple en su caso. Como hay un espacio no asignado de ~ 7 GB al final, puede eliminar su partición de intercambio actual, crear un nuevo intercambio al final y cambiar el tamaño de la partición raíz ( /dev/sda5) para llenar el nuevo espacio de la partición eliminada. Recuerde actualizar /etc/fstaby otros archivos de configuración para apuntar a la nueva partición de intercambio, y ejecutar grub-installnuevamente para actualizar el cargador de arranque

Sin embargo, generalmente debe evitar colocar datos a los que se accede con frecuencia (como se sugiere swap, / tmp o / var como se sugiere fpmurphy) al final de un HDD, porque es la porción más lenta en un disco giratorio

Dicho esto, ni siquiera deberías tener un intercambio tan grande al principio. Estoy bastante seguro de que su sistema se arrastrará hasta la muerte cuando use solo ~ 1-2 GB de intercambio. Sería mejor con zram o zswap con una pequeña partición de copia de seguridad de 1 a 2 GB . Una vez que habilite zram, puede usar la porción no asignada como intercambio que rara vez se tocará de todos modos


Si 7 GB más de espacio aún no es suficiente, tendrá que mover alguna partición. Debido a la estupidez de gparted, debe reducir el /dev/sda2tamaño y luego cambiar /dev/sda4el tamaño (el contenedor para la partición raíz) y luego la partición raíz para minimizar la cantidad de movimiento de datos. Si se permiten otras herramientas de partición, será mejor

  • mover / dev / sda3 a la derecha
  • luego cambie el tamaño / dev / sda4 (la partición extendida) para llenar el vacío
  • cambiar el tamaño (y posiblemente reducir) / dev / sda7
  • mover y cambiar el tamaño / dev / sda6 (intercambio)
  • cambiar el tamaño / dev / sda5 (root)

Ahora tendrás más espacio para respirar. También puede eliminar la partición de intercambio y usar un archivo de intercambio (además de zram)

phuclv
fuente
¡Gracias! No estoy en ese escenario y no recuerdo cómo lo logré en ese momento, pero vale la pena leer su información. ¡Gracias de nuevo!
Machinerium
0

El enfoque más simple para su problema sería crear una nueva partición de Linux usando el espacio no asignado de 7 Gb, crear un ext4sistema de archivos en la nueva partición, montarlo temporalmente /mnt, mover el contenido /varal nuevo sistema de archivos en modo de usuario único (asegúrese de obtener todos los archivos), elimine /vary monte permanentemente el nuevo sistema de archivos /varagregando una entrada apropiada a/etc/fstab

Efectivamente, lo que está haciendo es liberar espacio en el /sistema de archivos moviendo el contenido /vara un sistema de archivos recién creado cuyo punto de montaje es/var

fpmurphy
fuente