Utility disco nella riga di comando

3

Sto cercando l'equivalente CLI di "Check disk" e "repair disk" in Utility Disco. Penso che sia coinvolto fsck , ma non so con quali opzioni, e se è l'unico programma eseguito.

    
posta gregseth 02.09.2011 - 20:46
fonte

2 risposte

5

In effetti, Utility Disco utilizza fsck per controllare il disco in questione. "Verifica disco" utilizza

 /sbin/fsck_hfs -fn -x /dev/diskX

mentre "Repair Disk" viene eseguito

/sbin/fsck_hfs -fy -x /dev/diskX

Queste sono le opzioni utilizzate:

-f: 'f'orza un controllo, anche se il disco sembra essere pulito

-n: 'n'ever tenta di riparare qualsiasi problema trovato

-y: dice 'sei a qualsiasi domanda se un problema dovrebbe essere riparato (come potresti aver indovinato, -n e -y sono opposti esatti)

-x: genera l'output in formato XML, che viene analizzato da Utility Disco

/ sbin / fsck (al contrario di / sbin / fsck_hfs) è un wrapper che chiama / sbin / fsck_XXX per il tipo di file system in questione. Avrai maggiori informazioni nelle pagine man di fsck e fsck_hfs, da cui ho preso in prestito molte informazioni per la mia risposta.

    
risposta data 02.09.2011 - 21:26
fonte
3

/usr/sbin/diskutil è ciò che stai cercando.

Checkout man diskutil e guarda il comando repairVolume .

    
risposta data 12.02.2012 - 21:31
fonte

Leggi altre domande sui tag