Créer une nouvelle partition avec parted pour un nouveau disque dur: lorsqu'il est monté, il est beaucoup plus petit que prévu. Pourquoi?

J'ai attaché un nouveau disque dur (6TB, /dev/sdb ) à mon ordinateur (Ubuntu 14.04.4 LTS x64) et j'ai essayé de créer une nouvelle partition comme suit:

 sudo lshw -C disk # Checking the location of the new drive. It is /dev/sdb. sudo parted /dev/sdb mklabel gpt # Creating the GUID Partition Table (GPT) sudo parted /dev/sdb print # Checking that the GPT has been created sudo parted /dev/sdb print unit MB print free # see 6001175MB size sudo parted --align optimal /dev/sdb mkpart primary ext4 0% 6001175MB # Creating partition 

Ensuite, j'ai sudo nano /etc/fstab et ajouté la ligne (j'utiliserai l' UUID une fois que j'aurai corrigé ce problème):

 /dev/sdb1 /crimea ext4 defaults 0 0 # 6 TB: /dev/sdb 

et remonté /etc/fstab :

 sudo mount -a # Remount /etc/fstab without rebooting 

Quand je lance df -h , je vois la nouvelle partition, mais sa taille c'est beaucoup plus que ce à quoi je m'attendais (190M, alors que je m'attendais à environ 6TB)

 /dev/sdb1 190M 45M 131M 26% /crimea 

Pourquoi?


sudo parted /dev/sdb print produit ce qui suit, donc la nouvelle partition devrait être de 6TB à ma connaissance:

 Model: ATA ST6000NM0024-1HT (scsi) Disk /dev/sdb: 6001GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Number Start End Size File system Name Flags 1 1049kB 6001GB 6001GB ext4 primary 

sudo lshw -C volume cependant plus ou less d'accord avec df . Il dit que la partition est de taille 200MiB (alors que df dit 190M ):

  *-volume description: EXT4 volume vendor: Linux physical id: 1 bus info: scsi@1:0.0.0,1 logical name: /dev/sdb1 logical name: /crimea version: 1.0 serial: c3554308-795b-46db-9855-8a974c55a1ce size: 200MiB capacity: 5589GiB capabilities: journaled extended_atsortingbutes huge_files dir_nlink extents ext4 ext2 initialized configuration: created=2016-06-24 14:56:55 filesystem=ext4 lastmountpoint=/boot modified=2016-07-01 17:15:55 mount.fstype=ext4 mount.options=rw,relatime,data=ordered mounted=2016-07-01 17:07:19 name=primary state=mounted 

parted juste les labels de partition; ne fait pas le système de files.

En regardant la ligne de configuration , je vois

 lastmountpoint=/boot 

Cela me dit qu'après avoir partitionné le disque, vous avez manqué l'étape mke2fs -t ext4 sur la nouvelle partition et vous voyez donc un ancien jeu de données à partir d'un ancien système de files.

(Je suppose que votre disque sdb était un disque principal avec une partition de démarrage du operating system).

Montez donc le système de files puis exécutez la command mke2fs -t ext4 puis vous pouvez le monter et avoir la pleine taille.