GNU/Linux >> Tutoriels Linux >  >> Linux

Comment formater et monter un disque de plus de 2 To sous Linux

Il y a quelques jours, j'avais besoin de formater un grand disque de 4 To sous Linux, et comme d'autres fois, je savais que je ne pouvais pas exécuter une simple commande fdisk pour créer la nouvelle partition, car fdisk ne fonctionnerait pas sur des disques de plus de 2 To sous Linux. C'est ce que j'ai fait pour formater et monter un pilote de plus de 2 To sous Linux, suivez mon tutoriel étape par étape.

Exécutez fdisk -l pour vérifier le nom de votre périphérique de disque, par exemple :

fdisk -l

Exemple de sortie :

Disk /dev/sdd: 4000.8 GB, 4000787030016 bytes
 255 heads, 63 sectors/track, 486401 cylinders
 Units = cylinders of 16065 * 512 = 8225280 bytes
 Sector size (logical/physical): 512 bytes / 4096 bytes
 I/O size (minimum/optimal): 4096 bytes / 4096 bytes
 Disk identifier: 0x00000000

Device Boot Start End Blocks Id System
 /dev/sdd1 1 267350 2147483647+ ee GPT
 Partition 1 does not start on physical sector boundary.

Comment puis-je créer une taille de partition de 4 To sous Linux sans fdisk ?

Nous utiliserons la commande parted comme vous le voyez ci-dessous :

parted /dev/sdd

Exemple de sortie :

[[email protected] ~]# parted /dev/sdd
 GNU Parted 2.1
 Using /dev/sdd
 Welcome to GNU Parted! Type 'help' to view a list of commands.
 (parted)

Créons maintenant une nouvelle étiquette de disque GPT, lancez cette commande :

mklabel gpt

Exemple de sortie :

(parted) mklabel gpt
 Warning: The existing disk label on /dev/sdd will be destroyed and all data on this disk will be lost. Do you want to continue?
 Yes/No? yes

Définissez maintenant l'unité de disque par défaut sur To, lancez la commande suivante :

(parted) unit TB

Créez la nouvelle partition de 4 To :

mkpart primary 0.00TB 4.00TB

Voyons maintenant si le système peut détecter la nouvelle partition en imprimant les nouvelles informations du disque, entrez "print":

(parted) print

Exemples de sorties :

Model: ATA TOSHIBA MD04ACA4 (scsi)
 Disk /dev/sdd: 4.00TB
 Sector size (logical/physical): 512B/4096B
 Partition Table: gpt

Number Start End Size File system Name Flags
 1 0.00TB 4.00TB 4.00TB primary

Tout est fait, formatons maintenant la nouvelle partition avec le système de fichiers ext4, pour cela nous utiliserons la commande mkfs, comme vous le voyez ici :

mkfs.ext4 /dev/sdd1

Exemple de sortie :

[[email protected] ~]# mkfs.ext4 /dev/sdd1
 mke2fs 1.41.12 (17-May-2010)
 Filesystem label=
 OS type: Linux
 Block size=4096 (log=2)
 Fragment size=4096 (log=2)
 Stride=1 blocks, Stripe width=0 blocks
 244195328 inodes, 976754176 blocks
 48837708 blocks (5.00%) reserved for the super user
 First data block=0
 Maximum filesystem blocks=4294967296
 29809 block groups
 32768 blocks per group, 32768 fragments per group
 8192 inodes per group
 Superblock backups stored on blocks:
 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
 4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
 102400000, 214990848, 512000000, 550731776, 644972544

Writing inode tables: done
 Creating journal (32768 blocks): done
 Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 20 mounts or
 180 days, whichever comes first. Use tune2fs -c or -i to override.
 [[email protected] ~]#

Ajoutez la nouvelle partition de 4 To à fstab afin que le système essaie de la monter automatiquement après chaque redémarrage :

nano -w /etc/fstab

Ajoutez ensuite cette ligne à la fin :

/dev/sdd1 /mnt/home2 ext4 defaults 0 2

Dans cet exemple, j'ai utilisé "/mnt/home2" comme point de montage, mais vous pouvez utiliser n'importe quel répertoire dont vous avez besoin.

Créons maintenant le répertoire :

mkdir /mnt/home2

Lancez ensuite cette commande pour le monter manuellement en lisant le contenu de /etc/fstab :

mount -a

Vérifions maintenant que la nouvelle partition est montée comme prévu en exécutant la commande df, comme vous le voyez ici :

df -ah | grep home2

Exemple de sortie :

[[email protected] ~]# df -ah | grep home2
 /dev/sdd1 3.6T 68M 3.4T 1% /mnt/home2
 [[email protected] ~]#

Si vous voyez cela, alors je dois dire félicitations, votre nouvelle grande partition est prête à être utilisée.

Lectures complémentaires :

  • Table de partition GUID de Wikipédia
  • commande séparée
Comment formater et monter un disque de plus de 2 To sous Linux a été modifié pour la dernière fois :15 décembre 2017 par Esteban Borges
Linux
  1. Comment partitionner un disque sous Linux

  2. Comment :CentOS 7 - Créer une partition supérieure à 2 To avec PARTED

  3. Comment monter et démonter un système de fichiers/partition sous Linux (exemples de commandes Mount/Umount)

  4. Comment monter une image disque multi-partition sous Linux ?

  5. Comment monter une nouvelle partition sur Red Hat Linux

Comment créer et gérer des partitions Linux à l'aide de Parted

Comment formater un disque USB en exFAT sous Linux [graphiquement et ligne de commande]

Comment monter un disque NTFS sous Linux

Comment chiffrer une partition sous Linux

Comment formater des partitions de disque sous Linux

Comment créer des partitions de disque sous Linux