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

Erstellen einer ext4-Partition von der Konsole aus

Ich habe ein Volume /dev/sda1 (1,2 TB), das eine NTFS-Partition mit 0,6 TB Speicherplatz enthält.

Ich möchte eine ext4-Partition in den verbleibenden 0,6 TB Speicherplatz erstellen.

Ich habe noch nichts versucht, weil ich nicht riskieren möchte, Daten zu verlieren, wenn ich einen falschen Befehl treffe. (Ich kann gparted nicht verwenden, da ich keine GUI habe.)

Können Sie mir den richtigen Befehl oder zumindest die richtigen Parameter für mkfs.ext4 zur Verfügung stellen.

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

Antworten (2)

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

Zuerst müssen Sie eine Partition erstellen, dann können Sie das Dateisystem erstellen.

  1. Erstellen Sie eine neue Partition

  2. Da Sie eine Partition ext erstellen wollen, brauchen Sie nichts zu tun. Wenn Sie einen anderen Typ erstellen wollen (Swap oder NTFS oder was auch immer), müssen Sie t benutzen, um den Partitionstyp zu ändern. Ich erwähne dies nur für den Fall.

  3. Überprüfen Sie, ob Ihre Änderungen den Erwartungen entsprechen, indem Sie P drücken, um die Partitionstabelle auszudrucken.

  4. Wenn alles in Ordnung ist, schreiben Sie die neue Partitionstabelle auf die Platte (W) und beenden Sie (Q).

Nun, da Sie Ihre neue, leere Partition haben, können Sie ihr Dateisystem erstellen. Wenn Sie also gerade /dev/sdaX erstellt haben (wobei X die Nummer der Partition ist, die Sie erstellt haben, z.B. /dev/sda2), führen Sie dies aus:

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

Die Syntax ist mkfs.ext4 *partition*

Ein Beispiel wäre mkfs.ext4 /dev/sda2, wobei /dev/sda2 die fragliche unformatierte Partition ist.

Sie können Informationen über Ihr Dateisystem erhalten, indem Sie lsblk oder lsblk --fs ausführen, um weitere Informationen zu erhalten.

Die letzten beiden Partitionen sind leer und haben noch keine Dateisysteme:

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