GNU/Linux >> Linux Esercitazione >  >> Linux

Come faccio a sapere se una partizione è ext2, ext3 o ext4?

Come faccio a sapere che tipo di dati (quale formato di dati) si trova in un file?
→ Usa il file utilità.

Qui, vuoi conoscere il formato dei dati in un file di dispositivo, quindi devi passare il -s flag per indicare file non solo per dire che si tratta di un file di dispositivo, ma guarda il contenuto. A volte avrai bisogno del -L anche flag, se il nome del file del dispositivo è un collegamento simbolico. Vedrai un output come questo:

# 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

Dato questo output di esempio, il primo disco ha una partizione e il secondo disco ha due partizioni. /dev/sda1 è un filesystem ext4, /dev/sdb1 è un filesystem ext2 e /dev/sdb2 è uno spazio di swap (circa 4 GB).

Devi eseguire questo comando come root, perché gli utenti ordinari potrebbero non leggere direttamente le partizioni del disco:se necessario, aggiungi sudo davanti.


Un'altra opzione è usare blkid :

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

Questo riconosce la maggior parte dei tipi di file system e cose come le partizioni crittografate.

Puoi anche cercare partizioni con un determinato tipo:

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

Puoi usare sudo parted -l

[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)

Fonte


Linux
  1. Come modificare i nomi delle etichette delle partizioni Linux su EXT4 / EXT3 / EXT2 e Swap

  2. Come migrare i file system Ext2/Ext3 su Ext4 su Linux

  3. Come trovare la dimensione dell'inode di un filesystem ext2/ext3/ext4?

  4. Tutorial di base sul file system Linux:ext2, ext3, ext4, JFS e XFS

  5. Come grep \n nel file

Come creare un nuovo file system Ext4 (partizione) in Linux

Come risolvere:impossibile scrivere nella partizione Ext3 o Ext4

Come eseguire il backup di file system Ext2, Ext3 o Ext4 in Linux

Come posso recuperare/ripristinare i file da una partizione ext4?

Come posso sapere se una partizione è montata o smontata?

Come determinare il tipo di file system in modo affidabile sotto Linux?