¿Cómo combinar particiones?

25

Tengo dos particiones, una de ellas tiene un sistema de archivos y la otra no está asignada.

¿Cómo fusionar dos particiones?

    
pregunta Ibrahim 14.10.2011 - 07:16

2 respuestas

33

Puede usar gparted por esto. También instalable por sudo apt-get update && sudo apt-get install gparted

Para hacer una gran partición nueva (elimina todos los datos en su sistema de archivos):

  • Primero, debes asegurarte de que las dos particiones no estén asignadas el espacio y la otra partición para fusionar son ambos lógicos particiones o ambas particiones primarias. Una lógica y una primaria no funcionará.

  • Después de verificar y confirmar el primer paso, elimine la partición que contiene un sistema de archivos.

  • En tercer lugar, el espacio no asignado ahora es más grande desde que eliminó una partición.

  • Crea una partición del tamaño requerido.

Para aumentar el tamaño de la partición que contiene datos: (Aunque esto es más seguro, siempre es aconsejable hacer una copia de seguridad de sus datos).

  • Primero, debes asegurarte de que las dos particiones no estén asignadas el espacio y la otra partición para fusionar son ambos lógicos particiones o ambas particiones primarias. Una lógica y una primaria no funcionará.

  • En segundo lugar, haga clic con el botón derecho en la partición en cuestión y haga clic en redimensionar. Complete el tamaño según sea necesario.

  • Haga clic en cambiar tamaño / mover y luego haga clic en Aplicar todas las operaciones

    
respondido por el Nitin Venkatesh 14.10.2011 - 08:44
15

Si la partición no utilizada se encuentra físicamente después de la partición con el sistema de archivos, puede cambiar el tamaño de la partición en el disco, reiniciar y luego hacer crecer el sistema de archivos (si es un sistema de archivos creíble como ext3, ext4, etc.)

Por ejemplo, si tiene /dev/sda1 como sistema de archivos y /dev/sda2 como partición no utilizada, verifique las particiones con fdisk /dev/sda :

# fdisk /dev/sda
...    
Command (m for help): p
...
  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63     8016434     4008186   83  Linux
/dev/sda2         8016435  1953520064   972751815   83  Linux

Debe asegurarse de que su nuevo sda1 comience en la misma ubicación (aquí, 63) y finalice donde se inicia sda2 (aquí, 8016434). Y compruebe nuevamente dónde termina sda1 inmediatamente antes de donde sda2 comienza (aquí, 8016434 es seguido inmediatamente por 8016435) para estar seguro.

Luego, elimine la partición no utilizada y la partición del sistema de archivos:

Command (m for help): d
Partition number (1-4): 2
...
Command (m for help): d
Partition number (1-4): 1

Y finalmente, recrear la partición del sistema de archivos:

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4, default 1): 1
First sector (63-1953520064, default: 63): 63
...
Last sector, +sectors or +size{K,M,G} (63-1953520064, default 1953520064): 1953520064

Command (m for help): t
Partition number (1-4): 1
Hex code (type L to list codes): 83

Y asegúrate de tener lo que estás esperando:

Command (m for help): p
...
  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63  1953520064   976760001   83  Linux

Finalmente, guárdalo:

Command (m for help): w

Si alguna partición se montó en el disco, primero tendrá que reiniciar, y luego puede hacer crecer el sistema de archivos:

# resize2fs /dev/sda1

Ten cuidado y buena suerte. Siempre haga una copia de seguridad de sus datos primero. :)

    
respondido por el Kees Cook 14.10.2011 - 07:42

Lea otras preguntas en las etiquetas