Tamaño de partición de “df -h” frente a “fdsisk -l”

Tamaño de partición de “df -h” frente a “fdsisk -l”

Tamaño de partición usando "df-h"

    Filesystem      Size  Used Avail Use% Mounted on
    /dev/sda5        19G   17G  516M  98% /
    none            4.0K     0  4.0K   0% /sys/fs/cgroup
    udev            285M  4.0K  285M   1% /dev
    tmpfs            57M  432K   57M   1% /run
    none            5.0M  4.0K  5.0M   1% /run/lock
    none            285M     0  285M   0% /run/shm
    none            100M     0  100M   0% /run/user
    /dev/sda2       4.8G  227M  4.4G   5% /boot

Tamaño de partición usando "fdisk -l /dev/sda2"

    Disk /dev/sda2: 20.0 GB, 19999490048 bytes
    161 heads, 2 sectors/track, 121309 cylinders, total 39061504 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0xfa33242a

    Device Boot      Start         End      Blocks   Id  System
    /dev/sda2p1            2048    25167871    12582912   83  Linux

¿Cómo difiere el tamaño de /dev/sda2 en ambos casos? El tamaño de /dev/sda2 era inicialmente de 20G, lo reduje a 5G, ahora quiero mover esos 15G a otro lugar, pero fdisk todavía muestra /dev/sda2 con 20G.

Respuesta1

De man resize2fs:

El programa resize2fs no manipula el tamaño de las particiones.

...

Si desea reducir una partición ext2, primero use resize2fs para reducir el tamaño del sistema de archivos. Entonces puedes usar fdisk(8) para reducir el tamaño de la partición. Al reducir el tamaño de la partición, asegúrese de no hacerlo más pequeño que el nuevo tamaño del sistema de archivos ext2.

información relacionada