• # re

    Posté par . En réponse au message probleme de taille disque dur. Évalué à 10.

    Pour la taille de ton disque, j'en ai aucune idée, il me semble que c'est lié tout simplement au fait que les constructeurs de disques non pas la meme notion que nous du Go.
    Explication:
    Pour le fabricant: 1Go = 1000Mo = ... = 1000^3 o
    Pour nous : 1Go = 1024Mo = ... = 1024^3 o

    Partant de ce constat simple:

    [binarym@trait-plat]:~% echo "(80*(1000^3))/(1024^3)" |bc
    74

    CQFD

    Pour ta deuxième question, la preuve par l'image encore une fois:

    [binarym@trait-plat]:~% dd if=/dev/zero of=test bs=1k count=10000
    10000+0 records in
    10000+0 records out
    10240000 bytes transferred in 0.171729 seconds (59628809 bytes/sec)
    [binarym@trait-plat]:~% /sbin/mke2fs test
    mke2fs 1.37 (21-Mar-2005)
    test is not a block special device.
    Proceed anyway? (y,n) y
    Filesystem label=
    OS type: Linux
    Block size=1024 (log=0)
    Fragment size=1024 (log=0)
    2512 inodes, 10000 blocks
    500 blocks (5.00%) reserved for the super user
    First data block=1
    2 block groups
    8192 blocks per group, 8192 fragments per group
    1256 inodes per group
    Superblock backups stored on blocks:
    8193

    Writing inode tables: done
    Writing superblocks and filesystem accounting information: done

    This filesystem will be automatically checked every 35 mounts or
    180 days, whichever comes first. Use tune2fs -c or -i to override.


    La ligne importante dans la sortie du mke2fs est:

    500 blocks (5.00%) reserved for the super user


    5% Reservé pour le super utilisateur ... dans ton cas:

    [binarym@trait-plat]:~% echo "74*0.05" |bc
    3.70


    Enlevant le -h à df et en refaisant ce calcul, tu devrais retomber sur ton compte.