Sebelumnya hari ini, iMac 2009 saya mengeluarkan kesalahan I / O yang mencoba menyalin file. Jadi saya menjalankan utilitas disk, memverifikasi disk untuk melihat apakah ada sesuatu yang salah. Dulu. Tetapi karena ini adalah disk startup saya, saya tidak dapat memperbaikinya, jadi saya mencoba safe mode. Safe mode berfungsi pertama kali, tetapi ketika saya reboot itu menunjukkan progress bar terisi, sebelum berhenti. Setiap kali saya menyalakannya sekarang, progress bar yang sama kemudian crash terjadi. Booting dalam mode verbose mengungkapkan fsck gagal dengan sinyal 8.
Menggunakan mode single-user, sejauh yang saya tahu satu-satunya cara saya bisa mendapatkan akses ke sistem, saya sudah menjalankan fsck_hfs. Namun, selalu gagal. Di bawah ini adalah output dari fsck_hfs -d / dev / disk0s2.
** /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
Saya benar-benar harus bisa boot untuk menggunakannya sebagai monitor eksternal.
sumber
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
Saya kemudian melakukan beberapa hal lain, tidak tahu apakah itu perlu, dan kemudianshutdown -h now
, dan ketika itu tidak berhasilexit
,.Jawaban:
Sekitar tiga tahun yang lalu, saya mengalami masalah yang sama persis dengan yang Anda alami. Masalahnya adalah dengan hard drive itu sendiri - tidak ada perangkat lunak terkait. Bawa ke toko perbaikan Apple terdekat / terbaik dan minta mereka mengganti hard drive Anda. Anda kemudian dapat mengembalikan semua informasi Anda dari cadangan Anda. Anda melakukan back up komputer Anda, bukan?
(Catatan: jika Anda lupa mencadangkan komputer Anda baru-baru ini atau tidak dapat mengakses file lama Anda, bengkel kemungkinan besar akan dapat memulihkan sebagian besar, jika tidak semua, data Anda. Jika HDD benar-benar rusak parah, namun, Cara terbaik adalah mengirimnya ke DriveSavers untuk pembongkaran kamar bersih dan pemulihan data. Jika Anda memilih opsi itu, bersiaplah untuk menghabiskan beberapa ratus dolar.)
sumber
Anda dapat mencoba memaksa
fsck_hfs
untuk membangun kembali katalog dengan menjalankanatau (jika Anda ingin menghindari harus menjawab petunjuknya)
Tentu saja ini hanya akan memperbaiki kerusakan logis dan terus gagal jika disk itu sendiri rusak.
sumber
Saya menemukan halaman ini melalui Google dan menjatuhkannya di sini. Menderita "struktur simpul tidak valid" yang sama dan penolakan untuk boot, saya bisa melewati layar abu-abu dan boot ke desktop saya menggunakan langkah-langkah berikut:
Boot ke mode satu pengguna (cmd + s saat start)
Pasang hdd yang gagal
/sbin/mount -uw /
Keluar dari mode pengguna tunggal dengan mengetikkan "keluar" saat diminta
(Tidak yakin apakah langkah ini diperlukan.) Tekan tombol on / off satu kali.
Melakukan hal di atas mem-boot Macbook saya (menjalankan Snow Leopard) ke desktop, memintas pemeriksaan fsck yang gagal dan memungkinkan saya untuk menjalankan cadangan mesin waktu yang terbaru. YMMV tapi saya harap ini membantu seseorang.
sumber
Sejauh yang saya tahu:
... bukan perintah yang valid -
R
seharusnyar
. Begitu:sebagai gantinya.
sumber
fsck_hfs
(setidaknya 10,9) mengatakan bahwa-r
itu sama dengan-Rc
.-Rc
.