Interpretazione del risultato fsck_hfs

0

Cercando di capire perché il mio Mac ha smesso di funzionare così bene su Spotlight. Ho provato un suggerimento che mi permetteva di controllare lo stato del mio HD su Utility Disco. Non riesco a premere il pulsante Unmount anche dopo aver usato First-Aid , strano. Quindi questo mi ha portato a cercare questo link - uno vecchio ma informativo - e ha provato i comandi lì.

Per gli altri due comandi ho ottenuto il risultato previsto. Utilizzando sudo fsck_hfs -f /dev/disk0s2 o -fy , tuttavia .. ( -y per Always attempt to repair any damage that is found ) mentre è previsto:

Hoottenutoilseguenterisultato.Lostessoquandodigitato-falpostodi-fy.

Questo sembrava problematico. Ma vergogna, non ho la minima idea di quale sia il problema e come affrontarlo. Qualcuno potrebbe condividere alcune informazioni per favore?

    
posta HSL 18.01.2018 - 16:01
fonte

1 risposta

3

Stai provando a controllare il file system su disk0s2 con lo strumento sbagliato. fsck_hfs ha come target i file system HFS. Tuttavia, l'unità principale è formattata in APFS.

L'output di sudo fsck_hfs -fy /dev/disk0s2 nella schermata mostra il primo blocco del / un contenitore APFS. Questo è indicato dalla stringa magica NXSB nella terza riga.

Lo strumento appropriato per controllare contenitori o volumi APFS è fsck_apfs !

Controlla man fsck_apfs per ulteriori dettagli.

Poiché diskutil verifyDisk|verifyVolume|repairDisk|repairVolume [device] chiama anche fsck_apfs o un altro strumento fsck_* appropriato con i flag appropriati preferisco invece questo comando:

diskutil list # to get the device identifiers
diskutil verifyDisk disk0
diskutil verifyVolume disk0s2
diskutil verifyVolume disk1s1

Se necessario, ripara il contenitore / volume con:

diskutil repairDisk disk0s
diskutil repairVolume disk0s2
diskutil repairVolume disk1s1
    
risposta data 18.01.2018 - 16:38
fonte

Leggi altre domande sui tag