Bugünün erken saatlerinde benim 2009 iMac dosya kopyalamaya çalışırken G / Ç hataları yayar. Böylece disk yardımcı programını çalıştırdım, yanlış bir şey olup olmadığını görmek için diski doğrulayın. Öyleydi. Ama başlangıç diskim olduğu için tamir edemedim, bu yüzden güvenli modu denedim. Güvenli mod ilk kez çalıştı, ancak yeniden başlattığımda durmadan önce ilerleme çubuğunun dolduğunu gösteriyor. Şimdi her açışımda, aynı ilerleme çubuğu sonra çarpışma oluyor. Ayrıntılı modda önyükleme yapmak fsck'in sinyal 8 ile başarısız olduğunu gösteriyor.
Tek kullanıcı modunu kullanarak, sisteme erişebilmemin tek yolunun farkında olduğum kadarıyla fsck_hfs kullanıyorum. Ancak, her zaman başarısız olur. Aşağıda fsck_hfs -d / dev / disk0s2'den çıktı verilmiştir.
** /dev/rdisk0s2
Using cacheBlockSize=32K cacheTotalBlock=65536 cacheSize=2097152K.
** Root file system
Executing fsck_hfs (version diskdev_cmds-491.6~3).
** Verifying volume when it is mounted with write access.
** Checking Journaled HFT Plus volume.
** Checking extents overflow file.
** Checking catalog file.
Missing thread record (id = 9931104)
Missing thread record (id = 16434146)
Missing thread record (id = 19370458)
disk0s2: I/O error
hfs_swap_BTNode: offsets 10 and 11 out of order (0x0000, 0x0000)
Invalid node structure
(4, 115897)
** The volume Macintosh HD could not be verified completely.
volume check failed with error 7
volume type is pure HFS+
primary MDB is at block 0 0x00
alternate MDB is at block 0 0x00
primary VHB is at block 2 0x02
alternate VHB is at block 1952491198 0x74622d5e
sector size = 512 0x200
VolumeObject flags = 0x07
total sectors for volume = 1952591200 0x74622d60
total sectors for embedded volume = 0 0x00
Harici monitör olarak kullanmak için kesinlikle önyükleme yapabilmem gerekiyor.
launchctl load /System/Library/LaunchDaemons/com.apple.kextd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.notifyd.plist launchctl load /System/Library/LaunchDaemons/com.apple.configd.plist
launchctl load /System/Library/LaunchDaemon/com.apple.DirectoryServices.plist
O zaman başka şeyler yaptım, gerekli olup olmadığını bilmiyorum, ve sonra shutdown -h now
ve bu işe yaramadığında exit
.