Mengganggu "Roda Kematian Berputar"?

15

Saya menjalankan Snow Leopard. Ini terbaru. Setiap beberapa hari, saya mendapatkan "Roda Kematian Berputar."

  • Saya tidak bisa melakukan apa pun kecuali menekan tombol daya untuk mematikan MacBook Pro saya.
  • Saya bahkan sudah mencoba kill -9 -1dari shell root yang sudah dibuka. Itu hanya hang.
  • Aplikasi Spin Control hanya mengatakan "Pengambilan Sampel" pada beberapa aplikasi tetapi tidak responsif.

Apakah saya memiliki opsi lain untuk mematikan laptop saya? Saya tidak suka hanya mematikannya.

Pembaruan: Saya tidak tahu aplikasi mana yang melakukan ini. Saat ini muncul acak. Kipas saya tidak berputar. Mungkin itu masalah jaringan?

Perbarui: Mati lagi. Kali ini saya menjalankan X11 dan tidak peduli aplikasi apa yang saya gunakan, saya mendapatkan bilah menu aplikasi dan layar X11. Saya ping dan Internet tidak merespons. Perute Apple saya berfungsi karena saya streaming Pandora melalui WiFi. Saya mematikan wifi dan saya masih kacau. Saya mencoba untuk mematikan dan itu tidak akan mematikan karena X11 sedang berjalan. Jika tentu saja, saya tidak bisa membunuhnya. Tekan dan tahan ... boom. Seharusnya OS ini tidak berfungsi!

Jeff Atwood
sumber
3
setiap beberapa hari? Aduh! Apakah ada aplikasi spesifik yang menyebabkannya? OS apa yang Anda jalankan? Apakah ini terbaru?
JT.WK
4
Thats "Spinning, Technocolor Pizza of Death", tolong.
dmckee
2
@ dmckee Juga dikenal sebagai bola pantai.
waiwai933
2
Bisakah Anda mengidentifikasi aplikasi apa yang berjalan saat itu terjadi, atau apakah itu acak? Apakah disertai dengan peningkatan kecepatan kipas, panas tambahan, dll.?
1
Referensi wajib Family Guy: youtube.com/watch?v=zqKM3SCEmAw
Jeff Atwood

Jawaban:

9

Bola pantai muncul secara otomatis ketika aplikasi berhenti merespons, dan satu hal yang pasti menyebabkannya adalah disk I / O kelaparan. Sistem VM sedang mencoba halaman di bagian aplikasi, dan tidak bisa. Server jendela (yang memasang bola pantai) sudah ada dalam RAM, jadi tidak terpengaruh.

Instal MenuMeters. Ini akan menunjukkan penggunaan CPU, Net, RAM, dan disk. Saya merasa sangat diperlukan untuk mencari tahu dari mana dari empat sumber daya terbatas yang merupakan penyebab dari hampir semua perlambatan.

Peter Bierman
sumber
2
menu istat ( islayer.com/apps/istatmenus ) adalah aplikasi bagus lainnya di sepanjang baris yang sama dengan MenuMeters. Alat apa pun yang menunjukkan kepada Anda diagnostik sistem akan sangat membantu mengatasi masalah seperti ini.
Scottie
Saya menginstal istatmenus.
8

Bisakah Anda melakukan pemindaian hard drive, untuk menyingkirkannya?

Saya memiliki sedikit pengalaman OSX tetapi saya tahu Win7, Vista, dan XP memiliki kecocokan utama jika ada masalah I / O yang mendasarinya pada hard drive. Segala jenis kesalahan pemblokiran dalam transfer data hard drive menyebabkan sistem menjadi AWOL tidak peduli apa yang Anda lakukan, sangat mirip dengan apa yang Anda gambarkan.

Jeff Atwood
sumber
2
Jika Anda mendengar suara "klik" apa pun yang keluar secara fisik dari hard drive, maka Jeff mungkin akan aktif dan HDD Anda akan gagal. Saya mengalami hal ini pada iBook lama beberapa tahun yang lalu ... beachballing, program hang / crashing, dan hard drive yang mengklik. Suatu hari, benda sialan itu tidak mau hidup dan saya ditinggalkan dengan pemberat kertas putih yang cantik.
Scottie
1
Gunakan utilitas disk untuk memeriksa kesalahan drive serta memeriksa izin. Kedua, (sebenarnya, harus menjadi hal pertama yang harus dilakukan) dapatkan Carbon Copy Cloner dan drive eksternal yang baik dan buat cadangan data Anda ke disk eksternal yang dapat di-boot.
Bart Silverstrim
2
@ Charles: disk yang gagal pasti bisa sporadis seperti ini. Ini seperti beberapa masalah memori ... hal-hal bisa mendapatkan WEIRD ketika mereka pergi. Bisa juga terkait temp, di mana kegagalan cukup halus bahwa hanya ketika stres keluar. Dia dapat mencoba mengulangi kabel untuk melihat apakah kabelnya longgar ...
Bart Silverstrim
1
Lalu ada saatnya, beberapa tahun yang lalu, ketika saya membawa iMac karena kedengarannya seperti kipas yang gagal. Ternyata model itu tidak punya penggemar. Saya pikir itu menjelaskan masalah disk.
David Thornley
1
Aku benar-benar memiliki pengalaman beachball "acak" ini dengan macan tutul salju. Bola pantai akan terjadi di aplikasi yang berbeda. Bahkan terjadi setelah instalasi ulang bersih kembali ke macan tutul, dan tidak didahului dengan mengklik suara atau perilaku salah lainnya. Membawanya ke Apple Store dan kata-kata pertama yang dikatakan oleh teknologi itu adalah "terdengar seperti hard drive." Drive baru kemudian dan mesin baik-baik saja selama berbulan-bulan.
Jarret Hardie
6

Jalankan "fsck" (Pemeriksaan Sistem File - http://en.wikipedia.org/wiki/Fsck )

Boot ke mode "pengguna tunggal" dengan menekan CMD-S saat startup. Tahan dan akhirnya Mac Anda akan boot ke baris perintah di layar hitam. Setelah boot, ketikkan

fsck -yf

dan komputer Anda akan berjalan melalui pemeriksaan (membutuhkan satu atau dua menit) dan pada akhirnya akan selesai dan memberi Anda laporan "ok" atau "sistem file telah dimodifikasi". Jalankan beberapa kali untuk memastikan (saya punya contoh di mana itu memperbaiki masalah, saya menjalankannya lagi, dan ia menemukan masalah tambahan untuk diperbaiki).

Scottie
sumber
1
Anda juga dapat mem-boot dari OS menginstal disk dan menggunakan Disk Utility, yang memungkinkan Anda memeriksa ke disk dari kenyamanan GUI
Rob Cowell
Juga benar, meskipun saya membaca pada satu waktu bahwa jika pemeriksaan dijalankan dari baris perintah itu lebih menyeluruh karena ada jauh lebih sedikit "digunakan" file OS untuk bersaing dengannya. Tidak tahu apakah itu masih terjadi atau tidak. Ada juga di antara kita yang lebih suka kenyamanan dari baris perintah. ;)
Scottie
2
Menjalankannya dari baris perintah atau sistem yang sedang berjalan akan membatasi kemampuan pemeriksaan disk untuk memperbaiki masalah. Boot dari disk atau disk eksternal berarti dapat melakukan perbaikan yang lebih menyeluruh, karena FSCK harus bekerja dengan disk yang tidak di-mount agar efektif terhadap berbagai jenis masalah. FSCK pada disk yang dipasang dan digunakan adalah A Bad Idea (tm), apa pun platformnya.
Bart Silverstrim
Menarik, Bart. Saya tidak sadar bahwa inilah sebenarnya masalahnya. Terima kasih!
Scottie
fsck -yf keluar.
4

Tahan tombol shift saat masuk. Ini harus memulai sistem tanpa aplikasi dimuat (barebone, "instal baru" osx). Lihat apakah itu terjadi. Jika tidak, tambahkan satu aplikasi pada saat itu dan lihat mana yang menyebabkannya.

Mungkin juga membantu untuk membuka terminal dan memeriksa apakah suatu aplikasi mencoba untuk mendapatkan cpu perhatian yang tidak terbagi (yaitu penggunaan 100%); jika tidak, perhatikan bahwa perilaku yang Anda gambarkan sering disebabkan oleh

  • tidak ada ruang pada hard drive
  • koneksi jaringan gagal atau menunggu koneksi jaringan (a-la accept ())
  • mencoba menukar sesuatu yang besar (pada OSX penggunaan swapping sucks, tapi itu hanya IMHO dan bukti anekdotal bagi saya)
  • masalah termal (sekali lagi, "seorang teman mengatakan kepada saya bahwa .."). Tidak yakin dengan yang ini
lorenzog
sumber
2

Buka Console.app dan lihat log, jika ada yang tidak normal - file 15megabytes diisi dengan log hanya satu aplikasi yang tidak normal, untuk referensi.
Saya memiliki masalah di masa lalu dengan aplikasi yang tidak sopan melakukan spam log (hamachiX in primis), jadi mungkin ada baiknya kita melihat di sana.

Lalu
sumber
2

Jeff mungkin ke sesuatu. Jika itu mempengaruhi semua aplikasi Anda, Anda mungkin memiliki HDD sekarat atau perangkat keras marginal lainnya. Saya akan membawanya ke Genius Bar terdekat dan membiarkan mereka melihatnya.

Jika itu bukan HDD, lihat di Console.app untuk melihat apakah ada entri log yang sesuai dengan waktu sistem Anda menggantung.

Anda juga dapat menjalankan utilitas "contoh" pada aplikasi yang digantung. Buka Terminal dan ketik "man sample" untuk lebih jelasnya.

Jika Anda dapat melacaknya ke masalah yang cukup konsisten (berbasis perangkat lunak), silakan ajukan bug di http://developer.apple.com/bugreporter/ (akan memerlukan akun ADC gratis).

Satu hal lagi - jika Anda memiliki salinan partisi Anda (biasanya dengan menggunakan fitur restore dari Disk Utility), Anda dapat mem-boot dari drive eksternal. Cobalah mengembalikan partisi sistem Anda ke drive eksternal dan kemudian gunakan panel Preup Disk Startup atau reboot memegang tombol "Opsi" untuk memilih dari partisi eksternal Anda untuk boot. Jika spin berhenti, itu pertanda cukup baik bahwa ada sesuatu yang salah dengan HDD internal atau sistem file Anda.

user28023
sumber
2

Hilangkan kesalahan perangkat keras terlebih dahulu - masukkan disk sistem dan reboot dengan menahan tombol 'd'. Jalankan uji perangkat keras yang diperluas, akan memakan waktu beberapa jam, jadi lakukanlah semalaman. Ini akan memuntahkan kode aneh (jika menemukan kesalahan), jika ada HDD di dalamnya - hard drive Anda rusak. Jika Anda segera mengkloning drive Anda dengan SuperDuper atau yang setara. Anda dapat menggunakan Tech Tools Deluxe jika Anda memiliki Applecare - tetapi itu tidak sebaik pengalaman saya.

Kemudian coba jalankan utilitas disk - ia dapat melakukan pemeriksaan dari instance langsung OS, jika ia menemukan kesalahan yang Anda perbaiki dengan menggunakan disk sistem dan mem-boot darinya dengan menekan tombol 'c' kali ini. Jika Disk Utility tidak memperbaiki kesalahan, instal ulang OS atau gunakan DiskWarrior (tergantung anggaran). Perbaiki izin saat Anda sedang membicarakannya, tidak ada salahnya.

Kemudian periksa konsol untuk kesalahan seperti yang disarankan dalam posting lain. Jika Anda mempersempit masalah menjadi satu aplikasi, pasang kembali (gunakan sesuatu seperti AppZapper untuk membersihkan preferensi).

Ini adalah sumber yang bagus http://www.macattorney.com/ts.html

alimack
sumber
2

Basis os sangat kuat, biasanya GUI yang hang.

Jika Anda bisa keluar, semuanya akan baik-baik saja lagi. Saya memiliki skrip "flogoff" yang saya jalankan (dari Terminal jika saya masih bisa sampai di sana, kalau tidak melalui SSH) yang membunuh login saya dan mengembalikan layar login. Itu biasanya berhasil.

Pembaruan: Ditemukan:

#!/bin/sh

pid=`ps auxc | grep $USER | grep loginwindow | cut -c 10-14`
sudo kill -9 $pid

Sampai 10.5 pembunuhan itu tidak membutuhkan sudo. Di 10.6 pengguna tampaknya tidak diizinkan untuk mematikan login mereka sendiri.

Oh, dan selalu, SELALU, biarkan Terminal.app terbuka! Finder.app tidak cukup kuat dan menggunakan setiap kesempatan untuk menunjukkan SWoD.

Andrew J. Brehm
sumber
Ini seharusnya jawabannya. Ini memecahkan roda berputar masalah kematian.
Jistanidiot
1

Ini bisa menjadi disk yang gagal. Tidak ada salahnya untuk menjalankan pemeriksaan Disk Utility pada drive Anda. Dan jika Anda tidak dapat melakukannya dari dalam OS, Anda dapat mem-boot dari disk OS X dan menjalankan Disk Utility dari sana.

ayaz
sumber
1

Saya memiliki masalah serupa dengan iMac saya beberapa bulan yang lalu, di mana ia hanya akan macet sepenuhnya dan menjadi tidak responsif. Untuk beberapa alasan saya sepertinya lebih sering memperhatikan ketika saya menjalankan mesin virtual di VMWare Fusion, jadi pada awalnya saya mengaitkan masalah dengan VMWare.

Masalah mulai terjadi lebih sering. Juga, kadang-kadang komputer tidak akan menemukan disk saat startup (hanya menunjukkan ikon folder menyeberang). Kemudian akan boot jika saya meresetnya lagi. Masalah-masalah ini juga semakin sering terjadi seiring waktu.

Akhirnya, disk berhenti bekerja sama sekali - itu hanya tidak akan boot, tidak peduli berapa kali saya ulang.

Jadi, sementara saya tidak punya saran tentang cara memperbaiki masalah Anda atau bahkan mendiagnosis masalah Anda, saya memang memiliki saran umum: jika Anda belum melakukannya, segera buat cadangan. Kiat bonus: mulai dengan mencadangkan file yang paling penting secara terpisah, lalu buat cadangan disk lengkap. Karena ini terdengar sangat mirip dengan kegagalan hard disk yang akan datang.

danni
sumber
1

Hal pertama yang saya akan menduga adalah masalah drive.

Dapatkan disk eksternal yang baik tempat OS X dapat boot, format dengan HFS +, dan jalankan aplikasi klon seperti Carbon Copy Cloner untuk menipu konten drive Anda ke disk eksternal.

Kemudian jalankan izin Disk Utility dan pemeriksaan data pada drive internal Anda. Lihat apakah ia dapat menemukan (dan memperbaiki) masalah.

Terus jalankan Disk Utility hingga tidak ada lagi kesalahan yang terjadi.

Anda dapat mencoba menjalankan sistem Anda dari drive eksternal untuk sementara waktu untuk melihat apakah Anda masih memiliki penguncian juga, karena itu dapat mempersempit masalahnya.

Buat janji dengan Apple Genius untuk memeriksa sistem Anda. Jika Anda memiliki Apple Tech Tools untuk sistem Anda (harus memilikinya jika Anda memiliki AppleCare) maka Anda dapat menjalankan diagnostik disk juga.

Juga jika di bawah AppleCare Anda dapat memanggil mereka untuk pemecahan masalah. Dukungan teknis Apple umumnya cukup baik, dan jika Anda harus mengirimkannya (saya tahu mendapatkan Apple Store lebih dari sedikit sulit) perputarannya adalah satu atau dua hari, tidak buruk sama sekali, meskipun saya yakin ada beberapa yang punya cerita horor (Bukankah selalu ada?)

Bart Silverstrim
sumber
Anda dapat boot dari flash: forums.macosxhints.com/archive/index.php/t-77649.html
Charles Stewart
@ Charles: Anda bisa, tetapi untuk cadangan (dengan CCC) ia mungkin ingin disk besar, dan itu akan mengkloning drive yang sedang berjalan. Kebanyakan flash (berbicara tentang stik USB?) Mungkin hanya cukup besar untuk membuat lingkungan boot darurat. Tidak akan menyimpan datanya.
Bart Silverstrim
1
Saya juga akan menambahkan bahwa utilitas disk akan memberi tahu Anda status SMART drive, jadi jika drive memiliki alasan untuk berpikir itu gagal, SMART akan memberi tahu Anda. Peringatan: jika SMART mengatakan gagal, drive gagal. Jika SMART mengatakan drive itu sehat, drive itu mungkin gagal.
Bart Silverstrim
1

Saya pernah mengalami perilaku serupa (meskipun tidak sedrastis itu). Saya tidak mengusulkan jawaban, tetapi saya pikir saya akan meminta klarifikasi bagi mereka yang mungkin:

Apakah komputer Anda berfungsi dengan baik selama beberapa hari, Anda tidak pernah mematikannya selama waktu itu, dan kemudian mulai rusak? Dan kemudian, ketika Anda mematikannya, itu berjalan baik terus menerus selama beberapa hari, dan kemudian menjadi gila lagi?

Itulah perilaku yang saya perhatikan pada saat saya mulai meninggalkannya selama seminggu pada suatu waktu. Saya tidak punya masalah jika saya mematikannya atau mengatur ulang setiap beberapa hari. (Dan saya melakukannya secara alami, tidak menunggunya menjadi tidak dapat digunakan).

Saya tidak menganggapnya jelas dari pos asli Anda, dan saya pikir informasinya mungkin membantu para pemecah masalah jika itu masalahnya.

Saya telah meninggalkan komentar meminta klarifikasi, tetapi saya kira saya tidak memiliki reputasi untuk melakukannya.

Harapan itu menyumbang sesuatu.

Sammy Larbi
sumber
0

Kami memiliki masalah serupa dengan Mac di kantor kami yang menjalankan Leopard. Tampaknya Firefox yang menabrak OS. Mematikan ekstensi dan mengaktifkannya kembali satu per satu tidak melakukan apa-apa, itu adalah program utamanya.

Juga, apakah Anda melakukan upgrade dari versi OS sebelumnya karena saya pernah melihat posting yang ini dapat menyebabkan masalah besar - orang telah merekomendasikan instalasi yang bersih adalah cara untuk pergi.

Katy
sumber
0

Seperti yang sudah disarankan, dapatkan Carbon Copy Cloner, kloning boot drive Anda dan boot dari sana. Lihat apakah itu terjadi. Jika Anda memiliki modul RAM yang dapat dilepas, coba lepaskan ½ dan lihat apakah Anda melihat adanya perbedaan.

Coba juga boot dalam mode Pengguna Tunggal dan tanpa item startup. (Anda dapat menemukan cara melakukannya di google).

OS X jarang melakukan hal-hal seperti entah dari mana. Beachballs biasanya merupakan hasil dari beberapa kerusakan perangkat keras (ketika terjadi seperti ini, sepanjang waktu) atau ekstensi kernel yang mungkin tidak kompatibel. Apakah Anda memiliki antarmuka audio USB / Firewire eksternal?

Martin Marconcini
sumber
0

Sepertinya Anda hanya ingin memperbaiki masalah, dan seringkali lebih mudah untuk memperbaiki masalah daripada memecahkannya. "Mengapa?" seringkali merupakan pertanyaan yang mahal.

Berikut adalah beberapa solusi umum saya untuk memperbaikinya ketika saya tidak dapat menemukan pelakunya:

  1. Logout dan log in kembali ke akun pengguna.

  2. Nyalakan ulang komputernya.

  3. Gunakan Onyx untuk menjalankan skrip pemeliharaan harian / mingguan / bulanan dan periksa file preferensi yang rusak. http://www.titanium.free.fr/pgs/english/apps.html

  4. Unduh dan jalankan Updater Combo Mac OS X untuk versi sistem Anda saat ini, yaitu Jika Anda menjalankan 10.6.2, gunakan 10.6.2 updater. (Saya pengguna baru, atau saya akan mengirim tautan. Coba Googling: apple kb DL959)

  5. ...? (Aku tidak pernah harus melangkah lebih jauh.)

Pembaruan kombo mungkin terdengar ekstrem, tetapi sebenarnya cukup efisien. Ini biasanya file 4-700 MB dan berjalan tanpa pengawasan kurang dari waktu yang dibutuhkan untuk makan malam. Kesan saya adalah ini hanya menginstal ulang file sistem. Dalam pengalaman saya, itu tidak mempengaruhi pengguna, preferensi, atau aplikasi yang diinstal.

Untuk membantu jika ada masalah di masa depan yang sangat parah sehingga tidak bisa sampai ke GUI, instal Applejack, yang merupakan pemecah masalah mode pengguna tunggal yang bagus: (Google: applejack mac)

pengguna28580
sumber