web-dev-qa-db-fra.com

Disque dur affiché sous la forme 2.2 TB bien qu'il soit plus gros en réalité

J'ai ajouté un nouveau disque dur de 3 To à mon système Ubuntu Server 12.04 pour les supports (possède déjà un autre lecteur pour le système d'exploitation), mais il n'affiche qu'une capacité de 2,2 To.

df -H

donne

/dev/sdb1                      2.2T  208M  2.2T   1% /media/hd1

et

fdisk -l

donne

Disk /dev/sdb: 3000.6 GB, 3000592982016 bytes
90 heads, 3 sectors/track, 21705678 cylinders, total 5860533168 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
Disk identifier: 0x29fbcbef

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048  4294967294  2147482623+  83  Linux

et

lshw

donne

       *-disk:1
            description: ATA Disk
            product: WDC WD30EZRX-00M
            vendor: Western Digital
            physical id: 1
            bus info: scsi@1:0.0.0
            logical name: /dev/sdb
            version: 80.0
            serial: WD-WCAWZ2859923
            size: 2794GiB (3TB)
            capabilities: partitioned partitioned:dos
            configuration: ansiversion=5 signature=29fbcbef
          *-volume
               description: EXT4 volume
               vendor: Linux
               physical id: 1
               bus info: scsi@1:0.0.0,1
               logical name: /dev/sdb1
               logical name: /media/hd1
               version: 1.0
               serial: dbb920f9-989b-4494-957f-23a6b758030b
               size: 2047GiB
               capacity: 2047GiB
               capabilities: primary journaled extended_attributes large_files huge_files dir_nlink recover extents ext4 ext2 initialized
               configuration: created=2012-11-10 22:21:07 filesystem=ext4 lastmountpoint=/media/hd1 modified=2012-11-10 23:27:27 mount.fstype=ext4 mount.options=rw,relatime,user_xattr,barrier=1,data=ordered mounted=2012-11-10 23:14:02 state=mounted

J'ai suivi les instructions sur https://help.ubuntu.com/community/InstallingANewHardDrive (ligne de commande) pour partitionner, formater et monter le lecteur.

Je ne suis pas sûr de ce que j'ai fait de mal, des idées?

P.S. fdisk -l indique également

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.

Vous ne savez pas si cela fait une différence?

2
neilcrookes

Il semble que vous ayez utilisé fdisk ou l’un des outils ext2 pour partitionner le lecteur. La taille de disque maximale pour un disque partitionné MBR est en effet de 2,2 To. Vous devez avoir la table de partition GUID pour dépasser cette limite. Voici une page wikipedia .

Le message d'erreur que vous avez reçu semble suggérer d'utiliser Gparted pour formater ce lecteur. L'implication est donc que Gparted comprend les tables de partition GUID et peut les écrire.

Vous aurez toujours l’air de perdre une partie de la capacité car les fabricants de disques disent "3 To" alors qu’ils veulent dire réellement 3 000 000 000 octets, ce qui correspond à environ 2,7 To réels. Comme indiqué, vous semblerez également "perdre" environ 5% pour les tables de système de fichiers et les allocations pour une partition ext4. En fait, le 5% est basé sur 512 octets/secteur et je ne pense pas que cela s’applique dans ce cas. Le chiffre final peut être un peu différent. Vous voudrez peut-être aussi regarder vos inodes si vous allez avoir beaucoup de petits fichiers sur ce lecteur - le nombre (d'inodes) ne peut pas être changé facilement plus tard, alors faites votre recherche.

1
fabricator4