40 votos

¿Cómo ampliar una partición ext4 y sistema de archivos?

Tengo una 400 GB de disco con una de 320 gb partición ext4. Me gustaría crecer la partición ext4 para utilizar el espacio a la izquierda (80 GB de espacio libre).

+--------------------------------+--------+
|             ext4               |  Free  |
+--------------------------------+--------+

¿Cómo podría hacer esto?

He visto gente usando resize2fs pero no entiendo si se cambia el tamaño de la partición.

Otra solución sería el uso de fdisk pero no quiero borrar mi partición y perder datos. ¿Cómo podría yo simplemente crecer la partición sin perder ningún archivo?

Nota: estoy hablando de un sin montar partición de datos sin LVM y tengo copias de seguridad, pero me gustaría evitar que pasar algún tiempo en la recuperación.

41voto

Flup Puntos 3455

Usted debe comenzar con la partición montada. Si usted no puede desmontar (por ejemplo, es la partición root o de algo más que el sistema necesita para funcionar), usar algo como el Sistema de CD de Rescate de lugar.

  1. Ejecutar partedo gparted si usted prefiere una interfaz gráfica de usuario, y cambiar el tamaño de la partición a utilizar el espacio adicional. Yo prefiero gparted como le da una buena representación gráfica, muy similar a la que has dibujado en tu pregunta.

  2. resize2fs /dev/whatever

  3. e2fsck /dev/whatever (sólo para averiguar si usted está en el lado seguro)

  4. Volver a montar la partición.

Aunque nunca he visto fallar, hacer copia de seguridad de sus datos de primera!

20voto

Chris Puntos 300

Sí, usted puede crecer EXT4 fs en línea si tiene partición ya ordenado. ¿Tienes partición ordenada? ¿Tienes LVM?

sudo resize2fs /dev/drive_to_grow

fdiskse cambiar el tamaño de la partición, es cierto, pero si esta una partición root (o hecho cualquiera montada la partición) tendrá que desmontarse primero. Así que fuera más probable!

Como con cualquier cosa relacionada con operaciones de disco/fs I recomendamos tener copia de seguridad y probado, bien entendido, el proceso de recuperación.

Espero que ayude.

3voto

JTW Puntos 11

Separamos en ext4 en Centos no funciona. Tuve que usar fdisk para eliminar y recrear la partición, que (validado) funciona sin perder datos. He seguido los pasos en http://geekpeek.net/resize-filesystem-fdisk-resize2fs/

fdisk/dev/sdx u c p p d w fdisk/dev/sdx c u p n p 1 (predeterminado) (por defecto) p w

2voto

200_success Puntos 3240

partedpuede resize sus sistemas de archivos y particiones.

2voto

poige Puntos 5395

Usted puede utilizar fdisk o cfdisk para modificar (o recrear) la partición (sólo asegúrese de no cambiar su límite de inicio), luego reiniciar y resize2fs . Pero en general es preferible utilizar LVM 2 en lugar de MBR/GPT debido le permite traer los cambios sin reiniciar el kernel.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: