GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Woher weiß ich, ob eine Partition ext2, ext3 oder ext4 ist?

Wie erkenne ich, welche Art von Daten (welches Datenformat) in einer Datei enthalten sind?
→ Verwenden Sie den file Dienstprogramm.

Hier möchten Sie das Datenformat in einer Gerätedatei wissen, also müssen Sie den -s übergeben Flag, um file mitzuteilen nicht nur um zu sagen, dass es sich um eine Gerätedatei handelt, sondern um den Inhalt zu sehen. Manchmal benötigen Sie die -L Flag auch, wenn der Name der Gerätedatei ein symbolischer Link ist. Sie sehen eine Ausgabe wie diese:

# file -sL /dev/sd*
/dev/sda1: Linux rev 1.0 ext4 filesystem data, UUID=63fa0104-4aab-4dc8-a50d-e2c1bf0fb188 (extents) (large files) (huge files)
/dev/sdb1: Linux rev 1.0 ext2 filesystem data, UUID=b3c82023-78e1-4ad4-b6e0-62355b272166
/dev/sdb2: Linux/i386 swap file (new style), version 1 (4K pages), size 4194303 pages, no label, UUID=3f64308c-19db-4da5-a9a0-db4d7defb80f

Bei dieser Beispielausgabe hat die erste Festplatte eine Partition und die zweite Festplatte zwei Partitionen. /dev/sda1 ist ein ext4-Dateisystem, /dev/sdb1 ist ein ext2-Dateisystem und /dev/sdb2 ist etwas Auslagerungsspeicher (ca. 4 GB).

Sie müssen diesen Befehl als root ausführen, da normale Benutzer Festplattenpartitionen möglicherweise nicht direkt lesen können:Fügen Sie bei Bedarf sudo hinzu vorne.


Eine andere Möglichkeit ist die Verwendung von blkid :

$ blkid /dev/sda1
/dev/sda1: UUID="625fa1fa-2785-4abc-a15a-bfcc498139d1" TYPE="ext2"

Dies erkennt die meisten Dateisystemtypen und Dinge wie verschlüsselte Partitionen.

Sie können auch nach Partitionen eines bestimmten Typs suchen:

# blkid -t TYPE=ext2
/dev/sda1: UUID="625fa1fa-2785-4abc-a15a-bfcc498139d1" TYPE="ext2" 
/dev/sdb1: UUID="b80153f4-92a1-473f-b7f6-80e601ae21ac" TYPE="ext2"

Sie können sudo parted -l verwenden

[shredder12]$ sudo parted -l

Model: ATA WDC WD1600BEVT-7 (scsi)
Disk /dev/sda: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system     Flags
 1      32.3kB  8587MB  8587MB  primary   ext3            boot
 4      8587MB  40.0GB  31.4GB  primary   ext4
 2      40.0GB  55.0GB  15.0GB  primary   ext4
 3      55.0GB  160GB   105GB   extended
 5      55.0GB  158GB   103GB   logical   ext4
 6      158GB   160GB   1999MB  logical   linux-swap(v1)

Quelle


Linux
  1. Funktionen und Unterschiede im Ext2-, Ext3- und Ext4-Linux-Dateisystem

  2. Linux-Dateisysteme:Ext2 vs. Ext3 vs. Ext4

  3. 5 Methoden zur Identifizierung Ihres Linux-Dateisystemtyps (Ext2 oder Ext3 oder Ext4)

  4. Wie finde ich die Inode-Größe eines ext2/ext3/ext4-Dateisystems?

  5. Wie grep \n in Datei

So ändern Sie die Namen der Linux-Partitionsbezeichnungen auf EXT4 / EXT3 / EXT2 und Swap

So erstellen Sie ein neues Ext4-Dateisystem (Partition) unter Linux

So migrieren Sie Ext2/Ext3-Dateisysteme auf Ext4 unter Linux

So sichern Sie Ext2-, Ext3- oder Ext4-Dateisysteme unter Linux

Wie kann ich feststellen, ob eine Partition gemountet oder nicht gemountet ist?

Wie bestimme ich die Blockgröße einer ext3-Partition unter Linux?