¿Cómo cambiar el tamaño de la partición extendida?

¿Cómo cambiar el tamaño de la partición extendida?

Tengo una partición primaria con Windows XP. También tengo una partición extendida dividida en 3 particiones lógicas: - Unidad D: para Windows - Sistema Linux Ext4 - Intercambio

Ahora, Linux es mi sistema principal y me gustaría que la partición Ext4 sea la más grande, por lo que quiero hacer las particiones de Windows más pequeñas y ext4 más grandes.

Aquí está mi estructura:

Model: ATA ST3320613AS (scsi)
Disk /dev/sda: 320073MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start     End       Size      Type      File system     Flags
 1      0.03MB    104856MB  104856MB  primary   ntfs            boot
 2      104856MB  320073MB  215217MB  extended                  lba
 5      104856MB  209712MB  104856MB  logical   ntfs
 6      209712MB  318014MB  108302MB  logical   ext4
 7      318014MB  320073MB  2058MB    logical   linux-swap(v1)

Si libero algo de espacio (por ejemplo, 50 Gb) de sda1 (ntfs primario), tendré 50 Gb libres, pero gpartedno me permitirá cambiar el tamaño de la partición sda2. Entonces no puedo dar estos 50 Gb a otra partición.

Pido un consejo: cómo separar mi HD. Necesito tomar 50 Gb de ambas particiones de Windows, y estos 100 Gb se dan a la partición ext4.

Respuesta1

¿Estás haciendo esto desde tu sistema operativo Linux o desde un Live CD? Normalmente, gparted no le permite realizar cambios importantes en las particiones hasta que se desmontan.

Si este es el problema, el uso de Live CD debería permitirle cambiar el tamaño de la partición extendida, mover la ntfs y luego cambiar el tamaño de la ext4.

Respuesta2

Esto puede suceder incluso cuando se inicia desde una unidad USB porque la partición de intercambio dentro de la partición extendida que está intentando mover está activa como se muestra en Partition-> Information. Para desactivarlo, selecciónelo y haga clic Swapoffen el Partitionmenú.

información relacionada