J'utilise df -h
pour obtenir mon espace disque et les résultats sont les suivants:
Filesystem Size Used Avail Use% Mounted on
udev 2.0G 4.0K 2.0G 1% /dev
tmpfs 396M 436K 395M 1% /run
/dev/vda1 59G 3.6G 53G 7% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
none 5.0M 0 5.0M 0% /run/lock
none 2.0G 12K 2.0G 1% /run/shm
none 100M 12K 100M 1% /run/user
et quand j'utilise Sudo fdisk -l | grep Disk
, je reçois:
Disk /dev/vda: 64.4 GB, 64424509440 bytes
Disk /dev/sda: 107.4 GB, 107374182400 bytes
Pourquoi df -h
ne montre-t-il pas d'espace sur /dev/sda
? Comment voir mon espace disque total?
df
ne s'intéresse qu'au système de fichiers (monté), pas à un disque brut/une partition.
Si vous suivez la procédure standard pour rendre un disque brut disponible pour être utilisé par les processus de l’espace utilisateur, c’est-à-dire que vous partitionnez le périphérique /dev/sda
, puis que vous les formatez à l’aide du système de fichiers souhaité et montez les systèmes de fichiers, les systèmes de fichiers seront évidemment affichés par df
.
Pour connaître l'espace disque total, vous pouvez faire quelque chose comme ceci:
dmesg | grep sda
Sur mon système, il imprime plusieurs lignes. Le plus intéressant est:
[19266.419331] sd 0:0:0:0: [sda] 272629760 512-byte logical blocks: (139 GB/130 GiB)
Dans ce cas, la taille est de 139 Go.