2013-09-11 10:25:49 +0000 2013-09-11 10:25:49 +0000
76
76

Créer une partition ext4 depuis la console

J'ai un volume /dev/sda1 (1,2 To) contenant une partition NTFS utilisant 0,6 To d'espace.

Je veux faire une partition ext4 dans l'espace restant de 0,6 To.

Je n'ai encore rien essayé car je ne veux pas risquer de perdre des données si je me trompe de commande. (Je ne peux pas utiliser gparted car je n'ai pas d'interface graphique.)

Pouvez-vous me fournir la bonne commande, ou au moins les bons paramètres pour mkfs.ext4.

root@rasp:~# fdisk -l /dev/sda

Disk /dev/sda: 1500.3 GB, 1500299395072 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930272256 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000303ee

   Device Boot Start End Blocks Id System
/dev/sda1 2048 2930272255 1465135104 7 HPFS/NTFS/exFAT

Réponses (2)

108
108
108
2013-09-11 11:25:13 +0000

Tout d'abord vous devez créer une partition, puis vous pouvez faire le système de fichiers.

  1. Créer une nouvelle partition

  2. Puisque vous voulez créer une partition ext, vous n'avez rien à faire. Si vous vouliez créer un type différent (swap ou NTFS ou autre), vous devriez utiliser t pour changer le type de partition. Je mentionne cela juste au cas où.

  3. Vérifiez que vos changements correspondent à ce que vous attendiez en appuyant sur P pour imprimer la table de partition.

  4. Si tout est OK, écrivez la nouvelle table de partition sur le disque (W) et quittez (Q).

Maintenant que vous avez votre nouvelle partition vide, vous pouvez créer son système de fichiers. Donc, si vous venez de créer /dev/sdaX (où X est le numéro de la partition que vous avez créée, par exemple /dev/sda2), exécutez ceci :

sudo mkfs.ext4 /dev/sdaX
22
22
22
2013-09-11 10:35:18 +0000

La syntaxe est mkfs.ext4 *partition*

Un exemple serait mkfs.ext4 /dev/sda2/dev/sda2 est la partition non formatée en question.

Vous pouvez obtenir des informations sur votre système de fichiers en exécutant lsblk ou lsblk --fs pour plus d'informations.

Les 2 dernières partitions sont vides et n'ont pas encore de système de fichiers :

root@augur:/# lsblk --fs --ascii 
NAME FSTYPE LABEL MOUNTPOINT
mmcblk0                  
|-mmcblk0p1 vfat boot /boot
|-mmcblk0p2 ext4 /
|-mmcblk0p3              
`-mmcblk0p4