Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> hardware >> Computer Drives >> .

Verificare che tutte le partizioni del disco siano formattate su NTFS?

Non esiste un singolo comando per verificare * tutte * le partizioni del disco sono NTFS in tutti i sistemi operativi. Il metodo dipende da quale sistema operativo stai utilizzando (Windows, MacOS, Linux, ecc.). Di seguito sono riportati esempi per Windows e Linux. MacOS richiede un approccio leggermente diverso usando l'utilità del disco.

Windows:

Questo script di PowerShell esegue la mano attraverso tutte le unità e controlla il file system. Emette un riepilogo che indica quali unità sono NTF e quali no.

`` `PowerShell

Get-wmiobject win32_logicaldisk | Foreach-object {

$ Filesystem =$ _. Filesystem

$ Driveletter =$ _. DeviceID

if ($ filesystem -eq "ntfs") {

Write-host "$ driveletter:NTFS"

} altro {

Write-host "$ driveletter:non NTFS ($ filesystem)"

}

}

`` `

Per eseguire questo:

1. Apri Powershell come amministratore.

2. Incollare il codice e premere Invio.

Linux (usando `lsblk` e` blkid`):

Questo comando utilizza `lsblk` per elencare i dispositivi di blocco e` blkid` per ottenere il tipo di filesystem. È più robusto che fare affidamento esclusivamente sui punti di montaggio, in quanto controlla tutte le partizioni anche se non sono attualmente montate.

`` `Bash

LSBLK -O Nome, fstype | awk '$ 2! ="" {stampa $ 1, $ 2}' | mentre leggi il disco FS; Fare

if [["$ fs"! ="ntfs"]; Poi

Echo "Partition $ Disk non è NTFS ($ FS)"

fi

Fatto

`` `

Questo comando fa quanto segue:

1. `LSBLK -O Nome, fstype`:elenca i dispositivi di blocco con i loro nomi e tipi di filesystem. `-o` specifica le colonne di output.

2. `Awk '$ 2! =" "{Stampa $ 1, $ 2}'`:filtrano le righe senza un tipo di filesystem (ad esempio, dischi non partizionati) e stampa il nome del dispositivo e il tipo di system.

3. `mentre leggi il disco fs; Do ... Done`:Itera attraverso l'output.

4. `If [[" $ fs "! =" Ntfs "]]; Quindi ... Fi`:verifica se il tipo di filesystem non è NTFS e stampa un messaggio se non lo è.

Considerazioni importanti:

* partizione radice: La partizione radicale del sistema operativo è cruciale. Assicurati che sia NTFS se questo è il tuo requisito. Il tentativo di modificare il filesystem della partizione di root è estremamente rischioso e può rendere il sistema non stivabile.

* Perdita di dati: La modifica del filesystem di una partizione può portare alla perdita di dati. Backup dei tuoi dati prima di apportare qualsiasi modifica del filesystem.

* Drive esterne: Questi script controlleranno unità interne ed esterne. Fai attenzione a modificare il filesystem su unità esterne.

* Partizioni nascoste: Alcune partizioni potrebbero essere nascoste (ad es. Partizioni di recupero). Gli script mostreranno anche quelli.

Ricorda di sostituire i comandi con quelli appropriati per il sistema operativo. Esercita sempre cautela quando si lavora con partizioni e file system. La manipolazione errata può comportare una perdita di dati. Se non sei sicuro, cerca assistenza da qualcuno esperto con l'amministrazione del sistema.

 

hardware © www.354353.com