J'essaie de comprendre la différence entre la sortie de fdisk -l
y df -h
. Si je comprends bien, fdisk
indique la taille de la partition, et df
indique la taille du système de fichiers.
Mon problème est que j'ai un décalage entre la taille de la partition et la taille du système de fichiers.
de fdisk -l
nous pouvons constater que la taille de la partition montée sur /dev/sda5/
est de 797.2GiB.
# fdisk -l
Disk /dev/sda: 894.3 GiB, 960197124096 bytes, 1875385008 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xab99345d
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 197509119 197507072 94.2G 83 Linux
/dev/sda2 197511166 1875384319 1677873154 800.1G 5 Extended
/dev/sda5 197511168 1869383679 1671872512 797.2G 83 Linux
/dev/sda6 1869385728 1875384319 5998592 2.9G 82 Linux swap / Solaris
Partition 2 does not start on physical sector boundary.
Disk /dev/sdb: 894.3 GiB, 960197124096 bytes, 1875385008 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
de df
nous pouvons voir que la taille du système de fichiers est de 784GiB.
# df -h
Filesystem Size Used Avail Use% Mounted on
udev 32G 0 32G 0% /dev
tmpfs 6.3G 808K 6.3G 1% /run
/dev/sda1 93G 12G 76G 14% /
tmpfs 32G 0 32G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 32G 0 32G 0% /sys/fs/cgroup
/dev/sda5 784G 70M 744G 1% /var/lib/test
tmpfs 6.3G 0 6.3G 0% /run/user/900
J'ai un total de 744G d'espace disponible. C'est correct car 5% du système de fichiers (784) est réservé.
pour résumer :
fdisk -l
: 797.2G
df -h
: 784
Où sont les 13GiB manquants ?
modifier :
J'ai utilisé pxe preseed pour créer les partitions :
d-i partman/alignment select optimal
d-i partman-auto/disk string /dev/sda
d-i partman-auto/expert_recipe string \
boot-root :: \
500 10000 1000000000 ext4 \
$primary{ } $bootable{ } \
method{ format } format{ } \
use_filesystem{ } filesystem{ ext4 } \
mountpoint{ / } \
. \
856000 1000 856000 ext4 \
method{ format } format{ } \
use_filesystem{ } filesystem{ ext4 } \
mountpoint{ /var/lib/test } \
. \
64 512 300% linux-swap \
method{ swap } format{ } \
.
d-i partman-auto/method string regular
d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
Je cours lsblk
. (
#lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 894.3G 0 disk
sda1 8:1 0 94.2G 0 part /
sda2 8:2 0 1K 0 part
sda5 8:5 0 797.2G 0 part /var/lib/test
sda6 8:6 0 2.9G 0 part [SWAP]
sdb 8:16 0 894.3G 0 disk
Gracias.