Mover o Redimensionar particiones NTFS – III – Cambiar el tamaño de la partición con fdisk

Sergio Izquierdo (albireo) en

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

A continuación procederemos a eliminar la partición actual y crear otra con menos tamaño pero que los datos iniciales estén en la misma posición.

Es importante que no usemos un gestor de particiones, ya que de forma predeterminada suelen encoger o extender el sistema de ficheros antes, lo cual no nos interesa y podemos perder todos los datos si lo intentamos.

Por esta razón utilizaremos fdisk

Comprobamos la tabla de particiones de los diferentes discos

[$] sudo fdisk -l

Disco /dev/hda: 80.0 GB, 80026361856 bytes255 heads, 63 sectors/track, 9729 cylindersUnits = cilindros of 16065 * 512 = 8225280 bytesDisk identifier: 0xbe95be95Disposit. Inicio Comienzo Fin Bloques Id Sistema

/dev/hda1 * 1 7122 57207433+ 7 HPFS/NTFS

/dev/hda2 7833 9729 15237652+ f W95 Ext'd (LBA)

/dev/hda3 7123 7753 5068507+ 83 Linux

/dev/hda5 9468 9729 2104483+ 82 Linux swap / Solaris

/dev/hda6 7834 9467 13125073+ 83 Linux

(Otros discos: /dev/hdb y /dev/hdc)

Localizamos la partición NTFS: /dev/hda1 en el primer disco /dev/hda, recordad el orden en el que se encuentra, así como dónde empieza y termina. En este caso: 1 y 7122.

Invocamos de nuevo a fdisk [$] sudo fdisk (disco)

[$] sudo fdisk /dev/hda

Ahora nos pide que operación queremos realizar sobre ese disco.

p -> Muestra la tabla de particiones.

n -> Crea una nueva partición

d-> Borra una partición existente

l-> Muestra el tipo de partición existente.

m-> Muestra todas las opciones disponibles.

w-> Guarda los cambios, es decir, actualiza la tabla de particiones.

q-> Cerrar fdisk (si no hemos guardado, no habrán cambios en las particiones)

Eliminamos la partición: d

Seleccionaremos el número que ocupa la partición.

Número de partición (1-4): 1

No nos dará ninguna confirmación.

Creamos de nuevo la partición: n

Acción de la orden

Escribiremos l si se trata de una partición lógica o p si es primaria.

En nuestro caso primaria: p

Consultamos los datos que teníamos apuntados:

Número de partición (1-4): 1

Primer cilindro (1-9729, valor predeterminado 1): 1

En este último paso deberemos tener cuidado, es recomendable dar un espacio ligeramente superior al del sistema de ficheros para evitar corrupción de datos.

Último cilindro o +tamaño o +tamañoM o +tamañoK (1-7122, valor predeterminado 7122): +31056M

Si especificamos un tamaño demasiado pequeño, podremos perder la integridad del sistema de ficheros.

Le damos un formato t (la lista de formatos disponibles la podemos consultar con L)

NTFS: 7

Comprobamos el estado en el que quedaría la tabla de particiones: p

Disposit. Inicio Comienzo Fin Bloques Id Sistema/dev/hda1 * 1 3777 30338721 7 HPFS/NTFS/dev/hda2 7833 9729 15237652+ f W95 Ext'd (LBA)

Como podemos observar, entre /dev/hda1 y /dev/hda2 existe espacio sin particionar.

Cuando estemos seguros pulsamos w y la tabla será actualizada.

No obstante puede ocurrir lo siguiente:

¡Se ha modificado la tabla de particiones!Llamando a ioctl() para volver a leer la tabla de particiones.ATENCIÓN: La relectura de la tabla de particiones falló con el error 16: Dispositivo o recurso ocupado. El núcleo todavía usa la tabla antigua.

La nueva tabla se usará en el próximo reinicio.

Se están sincronizando los discos.

Por lo que deberemos reiniciar el sistema para ver los cambios y trabajar con esa partición. No es buena idea, tocar las particiones sin reiniciar.

Si teniamos Windows en esa partición NTFS, al iniciarlo veremos como hay un escáner en busca de errores programado. Es completamente normal.

Reinicia Windows de nuevo, para que no tengamos problemas al utilizar la partición en Linux y comprueba que carga normalmente.

Con el espacio libre que hemos dejado podemos crear otras particiones para datos o instalar otro sistema operativo, extender la capacidad de otra partición, etc ....

Artículos relacionados:

  1. Mover o redimensionar particiones NTFS – II – Redimensionar de forma manual el sistema de ficheros
  2. Mover o redimensionar particiones NTFS – I – GParted
  3. HOWTO de manipulación de particiones NTFS en *buntu

7 comentarios para Mover o Redimensionar particiones NTFS – III – Cambiar el tamaño de la partición con fdisk

  1. 1

    me ha sido de mucha utilidad el post muchas gracias………
    Sos un genio

  2. 2

    muy explicito

  3. 3

    Muy buen manual y perfectamente detallado. Sólo una cuestión: si intento crear una nueva partición en el espacio libre con fdisk me dice “No free sectors available”, sin embargo, tal com tu explicas, estos sectores libres existen. ¿Qué estoy pasando por alto?

    Tambien me gustarí saber si le puedo dar formato Ext3, aunque la primaria extendida la tenga “por debajo” de esta partición.

    Muchas gracias.

  4. 4

    Me has salvado! =D muy buen tutorial gracias!

  5. 5

    hey tengo un problema, me prestaron una pc que tiene 50 gigas de memo… pero ESTA particionado, y lo que quiero es USAR 10 GIGAS para el windows, y 40 GIGAS para guardar mis archivos,, entoces creo que lo mejor seria cambiar la letra de la unidad, el disco local tiene la letra ‘C’ y el otro (que es la particion) tiene la letra ‘D’ , pero cuando le quiero cambiar la letra no se puede, que sera ???? AYUDAAAAA

  6. 6

    Muy sencillo y bien explicado, justo lo que andaba buscando.

  7. 7

    Hola disculpa perdon pero soy novato en esto a mi no me aparece la particion NTFS que hago??? trato de instalar windows 7 en una particion pero me aparece que necesito una particion NTFS AYUDAA POR FAVOR. GRACIAS

Deja tu comentario

Bienvenido a 120% Linux

Te agradecemos que comentes tu opinión en los artículos y te suscribas al feed de nuestro blog de Linux, Ubuntu y software libre.

2765 suscriptores. ¡Suscribete!

Siguenos en Google Plus.

Primeros pasos con Linux

Linux es un sistema operativo libre.

Elige y descarga la distribución Linux que prefieras (Ubuntu 10.10 es la más popular).

Disfruta de Linux en tu ordenador de forma gratuita y segura.

Buscar :