J'ai un volume /dev/sda1
(1,2 To) contenant une partition NTFS utilisant 0.6 TB espace.
Je veux créer une partition ext4
dans l'espace restant 0.6 TB.
Je n'ai encore rien essayé car je ne veux pas risquer de perdre des données si je frappe une mauvaise 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
Tout d’abord, vous devez créer une partition , puis vous pouvez créer le système de fichiers.
Créer une nouvelle partition
Sudo fdisk /dev/sda
Cela fera apparaître le menu fdisk
name__. Vous devriez vous y familiariser, recherchez des tutoriels ( en voici un ). Les options de base sont:
Command action
a toggle a bootable flagL
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
Si tout va bien, en appuyant sur N, vous aurez la possibilité de créer une nouvelle partition dans l’espace vide. Si le seul espace non alloué est celui que vous souhaitez utiliser, les choix par défaut devraient convenir et vous pouvez simplement laisser fdisk
choisir.
Puisque vous voulez créer une partition ext
name__, vous n'avez rien à faire. Si vous souhaitez créer un type différent (swap ou NTFS ou autre), vous devez utiliser t
pour modifier le type de partition. Je mentionne cela juste au cas où.
Vérifiez que vos modifications correspondent à ce que vous attendiez en appuyant P pour imprimer la table de partition.
Si tout va bien, écrivez la nouvelle table de partitions sur le disque (W) et sortir (Q).
Maintenant que vous avez votre nouvelle partition vide, vous pouvez créer son système de fichiers. Ainsi, 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
La syntaxe est mkfs.ext4 *partition*
Un exemple serait mkfs.ext4 /dev/sda2
où /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