Quindi controllo un volume del mio disco fisso per blocchi danneggiati e ho usato il seguente comando fsck_hfs -fy -S /dev/disk2s1
e ho immediatamente lanciato errori come:
sh-3.2# fsck_hfs -fy -S /dev/disk2s1
** /dev/rdisk2s1
Scanning entire disk for bad blocks
Executing fsck_hfs (version hfs-407.30.1).
volumeType is 0
0000: eb58 9042 5344 2020 342e 3400 0201 2000 |.X.BSD..4.4.....|
0010: 0200 0000 00f0 0000 2000 1000 0000 0000 |................|
0020: 0040 0600 4f0c 0000 0000 0000 0200 0000 |....O...........|
0030: 0100 0600 0000 0000 0000 0000 0000 0000 |................|
0040: 0000 29ed 17e3 6745 4649 2020 2020 2020 |......gEFI......|
0050: 2020 4641 5433 3220 2020 fa31 c08e d0bc |..FAT32....1....|
0060: 007c fb8e d8e8 0000 5e83 c619 bb07 00fc |................|
0070: ac84 c074 06b4 0ecd 10eb f530 e4cd 16cd |...t.......0....|
0080: 190d 0a4e 6f6e 2d73 7973 7465 6d20 6469 |...Non.system.di|
0090: 736b 0d0a 5072 6573 7320 616e 7920 6b65 |sk..Press.any.ke|
00a0: 7920 746f 2072 6562 6f6f 740d 0a00 0000 |y.to.reboot.....|
00b0: 0000 0000 0000 0000 0000 0000 0000 0000 |................|
. . .
01f0: 0000 0000 0000 0000 0000 0000 0000 55aa |..............U.|
sh-3.2# echo $?
8
Ho fatto un errore di sintassi usando questo comando? Oppure il mio disco non funziona. Ho provato a eseguire fsck_hfs -fy -S /dev/disk2
e ci vuole del tempo per cercare i blocchi danneggiati.
PS. Ho fatto un errore come se non avessi dovuto fornire una partizione figlio come /dev/disk2s1
? Invece avrei dovuto fornire un disco genitore come /dev/disk2
?