Làm gián đoạn bánh xe quay của Death Death?


15

Tôi đang chạy Snow Leopard. Nó được cập nhật. Cứ sau vài ngày, tôi lại nhận được "Bánh xe tử thần".

  • Tôi không thể làm bất cứ điều gì ngoại trừ giữ nút nguồn để tắt MacBook Pro.
  • Tôi thậm chí đã thử một kill -9 -1từ một vỏ gốc đã được mở. Nó chỉ treo.
  • Các spin kiểm soát ứng dụng chỉ nói "lấy mẫu" trên một số ứng dụng nhưng không phản hồi.

Tôi có bất kỳ lựa chọn nào khác để tắt máy tính xách tay của tôi không? Tôi không muốn tắt nguồn.

Cập nhật: Tôi không biết ứng dụng nào đang làm điều này. Hiện tại nó xuất hiện ngẫu nhiên. Quạt của tôi không quay lên. Có lẽ đó là một điều mạng?

Cập nhật: Chết lần nữa. Lần này tôi có X11 đang chạy và bất kể tôi đã chuyển sang ứng dụng nào, tôi đã nhận được thanh menu của ứng dụng đó và màn hình X11. Tôi ping và Internet không phản hồi. Bộ định tuyến Apple của tôi đang hoạt động vì tôi đang phát Pandora qua WiFi. Tôi tắt wifi và tôi vẫn còn say. Tôi cố gắng tắt nguồn và nó sẽ không tắt vì X11 đang chạy. Nếu tất nhiên, tôi không thể giết nó. Nhấn và giữ ... bùng nổ. Đây không phải là cách một hệ điều hành được cho là hoạt động!


3
cứ vài ngày? ôi! Có bất kỳ ứng dụng cụ thể gây ra nó? Bạn đang chạy hệ điều hành nào? quá hạn phải không?
JT.WK

4
Đó là "Spin, Technocolor Pizza of Death", xin vui lòng.
dmckee

2
@dmckee Còn được gọi một cách trìu mến là bóng ném.
waiwai933

2
Bạn có thể xác định ứng dụng nào đang chạy khi nó xảy ra hay là ngẫu nhiên? Có kèm theo sự gia tăng tốc độ quạt, nhiệt bổ sung, vv?

1
Tài liệu tham khảo Family Guy bắt buộc: youtube.com/watch?v=zqKM3SCEmAw
Jeff Atwood

Câu trả lời:


9

Bóng ném xuất hiện tự động khi một ứng dụng ngừng phản hồi và một điều chắc chắn gây ra đó là nạn đói đĩa I / O. Hệ thống VM đang cố gắng trang trong một phần của ứng dụng và không thể. Máy chủ cửa sổ (đặt bóng bãi biển) đã có RAM và do đó không bị ảnh hưởng.

Cài đặt MenuMeter. Nó sẽ hiển thị cho bạn CPU, Net, RAM và sử dụng đĩa. Tôi thấy không thể thiếu việc tìm ra nguồn lực nào trong bốn nguồn lực hạn chế đó là nguyên nhân của hầu hết mọi sự chậm lại.


2
menu istat ( islayer.com/apps/istatmenus ) là một ứng dụng hay khác cùng dòng với MenuMeter. Bất kỳ công cụ nào cho bạn thấy chẩn đoán hệ thống sẽ hữu ích khi khắc phục sự cố loại này.
Scottie

Tôi đã cài đặt istatmenus.

8

Bạn có thể thực hiện quét ổ cứng, để loại trừ điều đó?

Tôi có ít kinh nghiệm về OSX nhưng tôi biết cả Win7, Vista và XP đều có sự kết hợp chính nếu có những vấn đề I / O tiềm ẩn nghiêm trọng trên ổ cứng. Bất kỳ loại lỗi chặn nào trong truyền dữ liệu ổ cứng đều khiến hệ thống hoạt động AWOL bất kể bạn làm gì, rất giống với những gì bạn đang mô tả.


2
Nếu bạn nghe thấy bất kỳ loại tiếng ồn "nhấp chuột" nào phát ra từ ổ cứng, thì có lẽ Jeff sẽ bật và ổ cứng của bạn sắp hỏng. Tôi đã có một điều này xảy ra với một iBook cũ cách đây vài năm ... bóng ném, treo / treo chương trình và một ổ cứng. Một ngày nọ, thứ chết tiệt đó sẽ không bật và tôi bị bỏ lại với một cái chặn giấy khá trắng.
Scottie

1
Sử dụng tiện ích đĩa để kiểm tra lỗi ổ đĩa cũng như kiểm tra quyền. Thứ hai, (thực ra, nên là điều đầu tiên cần làm) lấy Carbon Copy Cloner và một ổ đĩa ngoài tốt và sao lưu dữ liệu của bạn vào một đĩa bên ngoài có thể khởi động.
Bart Silverstrim

2
@Charles: một đĩa bị lỗi chắc chắn có thể rời rạc như thế này. Nó giống như một số vấn đề về bộ nhớ ... mọi thứ có thể bị WEIRD khi chúng xảy ra. Cũng có thể liên quan đến nhiệt độ, trong đó sự thất bại đủ tinh tế mà chỉ khi căng thẳng mới xuất hiện. Anh ta có thể thử nối lại dây cáp để xem chúng có bị lỏng không ...
Bart Silverstrim

1
Sau đó, có thời gian, vài năm trước, khi tôi mang một chiếc iMac vì nghe có vẻ như quạt bị hỏng. Hóa ra người mẫu đó không có quạt. Tôi hình dung rằng giải thích các vấn đề đĩa.
David Thornley

1
Tôi đã có chính xác trải nghiệm bóng bãi biển "ngẫu nhiên" này với báo tuyết. Bóng ném sẽ xảy ra trong các ứng dụng khác nhau. Thậm chí đã xảy ra sau khi cài đặt lại sạch sẽ cho báo, và không được bắt đầu bằng cách nhấp vào tiếng ồn hoặc bất kỳ hành vi sai trái nào khác. Đưa nó đến Apple Store và những từ đầu tiên mà công nghệ nói là "nghe giống như ổ cứng". Một ổ đĩa mới sau đó và máy đã ổn trong nhiều tháng.
Jarret Hardie

6

Chạy "fsck" (Kiểm tra hệ thống tệp - http://en.wikipedia.org/wiki/Fsck )

Khởi động vào chế độ "một người dùng" bằng cách nhấn giữ CMD-S khi khởi động. Giữ phím đó và cuối cùng máy Mac của bạn sẽ khởi động một dòng lệnh trên màn hình đen. Khi nó khởi động, gõ

fsck -yf

và máy tính của bạn sẽ chạy qua kiểm tra (mất một hoặc hai phút) và cuối cùng sẽ hoàn thành và cung cấp cho bạn một báo cáo "ok" hoặc "hệ thống tệp đã được sửa đổi". Hãy chạy thử một vài lần để chắc chắn (Tôi đã có trường hợp xảy ra sự cố, tôi đã chạy lại và đã tìm thấy sự cố bổ sung để khắc phục).


1
Bạn cũng có thể khởi động từ các đĩa cài đặt hệ điều hành và sử dụng Disk Utility, cho phép bạn kiểm tra các đĩa từ sự thoải mái của GUI
Rob Cowell

Cũng đúng, mặc dù tôi đã đọc một lần rằng nếu kiểm tra được chạy từ dòng lệnh thì nó sẽ kỹ lưỡng hơn vì có rất ít các tệp OS "đang sử dụng" để xử lý. Không biết đó có phải là trường hợp hay không. Cũng có những người trong chúng ta thích sự thoải mái của một dòng lệnh. ;)
Scottie

2
Chạy nó từ dòng lệnh hoặc bất kỳ hệ thống đang chạy nào sẽ hạn chế khả năng kiểm tra đĩa để khắc phục sự cố. Khởi động từ đĩa hoặc đĩa bên ngoài có nghĩa là nó có thể thực hiện công việc sửa chữa kỹ lưỡng hơn, vì FSCK phải làm việc với một đĩa chưa được xử lý để có hiệu quả đối với nhiều loại sự cố. FSCK trên đĩa được gắn, đang sử dụng là A Bad Idea (tm), bất kể nền tảng.
Bart Silverstrim

Thật thú vị, Bart. Tôi đã không biết rằng đây thực sự là trường hợp. Cảm ơn!
Scottie

fsck -yf đã kiểm tra.

4

Giữ phím shift khi đăng nhập. Thao tác này sẽ khởi động hệ thống mà không tải ứng dụng nào (một barebone, "cài đặt mới" osx). Xem nếu nó xảy ra. Nếu không, hãy thêm một ứng dụng vào thời điểm đó và xem ứng dụng nào gây ra ứng dụng đó.

Cũng có thể giúp mở một thiết bị đầu cuối và kiểm tra xem một ứng dụng đang cố gắng thu hút sự chú ý không phân chia cpu (tức là sử dụng 100%); nếu không, lưu ý rằng hành vi bạn mô tả thường là do

  • không có dung lượng trên ổ cứng
  • kết nối mạng không thành công hoặc chờ kết nối mạng (a-la accept ())
  • cố gắng trao đổi một cái gì đó lớn (trên OSX việc sử dụng hoán đổi, nhưng đó chỉ là IMHO và bằng chứng giai thoại cho tôi)
  • vấn đề nhiệt (một lần nữa, "một người bạn nói với tôi rằng .."). Không chăc lăm vê cai nay

2

Mở Console.app và xem nhật ký, nếu có bất cứ điều gì bất thường - tệp 15megabyte chứa đầy nhật ký của chỉ một ứng dụng là bất thường, để tham khảo.
Tôi đã có vấn đề trong quá khứ với các ứng dụng không chính xác đang spam các bản ghi (hamachiX trong primis), vì vậy có thể đáng để xem ở đó.


2

Jeff có lẽ đang làm gì đó. Nếu nó ảnh hưởng đến tất cả các ứng dụng của bạn, bạn có thể có một ổ cứng sắp chết hoặc một số phần cứng cận biên khác. Tôi sẽ mang nó đến Genius Bar gần nhất của bạn và để họ xem nó.

Nếu đó không phải là ổ cứng, hãy xem trong Console.app để xem liệu có bất kỳ mục nhật ký nào tương ứng với thời gian hệ thống của bạn bị treo hay không.

Bạn cũng có thể chạy tiện ích "mẫu" trên ứng dụng được treo. Mở Terminal và gõ "man man" để biết thêm chi tiết.

Nếu bạn có thể theo dõi vấn đề này khá nhất quán (dựa trên phần mềm), vui lòng gửi lỗi tại http://developer.apple.com/bugreporter/ (sẽ yêu cầu tài khoản ADC miễn phí).

Một điều nữa - nếu bạn có một bản sao phân vùng của mình (thường bằng cách sử dụng tính năng khôi phục của Disk Utility), bạn có thể khởi động từ ổ đĩa ngoài. Hãy thử khôi phục phân vùng hệ thống của bạn sang ổ đĩa ngoài và sau đó sử dụng ngăn tiền khởi động Đĩa khởi động lại hoặc khởi động lại giữ phím "Tùy chọn" để chọn phân vùng bên ngoài để khởi động. Nếu các vòng quay dừng lại, đó là một dấu hiệu khá tốt cho thấy có gì đó không ổn với ổ cứng trong hoặc hệ thống tệp của bạn.


2

Trước tiên, loại bỏ lỗi phần cứng - đặt các đĩa hệ thống vào và khởi động lại giữ phím 'd'. Chạy thử nghiệm phần cứng mở rộng, sẽ mất vài giờ để thực hiện qua đêm. Nó sẽ phun ra một mã lạ (nếu phát hiện thấy lỗi), nếu nó có ổ cứng trong đó - ổ cứng của bạn bị lỗi. Nếu bạn nhận được điều này ngay lập tức sao chép ổ đĩa của bạn với SuperDuper hoặc tương đương. Bạn có thể sử dụng Tech Tools Deluxe nếu bạn có Applecare - nhưng theo kinh nghiệm của tôi thì không tốt bằng.

Sau đó thử chạy tiện ích đĩa - nó có thể kiểm tra từ một phiên bản trực tiếp của HĐH, nếu nó tìm thấy lỗi bạn sửa chữa bằng cách sử dụng các đĩa hệ thống và khởi động từ chúng giữ phím 'c' lần này. Nếu Disk Utility không khắc phục được lỗi, hãy cài đặt lại HĐH hoặc sử dụng DiskWar Warrior (tùy thuộc vào ngân sách). Sửa chữa quyền trong khi bạn về nó, nó không thể làm tổn thương.

Sau đó kiểm tra bàn điều khiển cho các lỗi như đề xuất trong bài viết khác. Nếu bạn thu hẹp vấn đề vào một ứng dụng duy nhất, hãy cài đặt lại nó (sử dụng một cái gì đó như AppZapper để xóa các tùy chọn).

Đây là một tài nguyên tốt http://www.macattaim.com/ts.html


2

Hệ điều hành cơ bản rất mạnh mẽ, thường là GUI bị treo.

Nếu bạn có thể quản lý để đăng xuất, mọi thứ sẽ ổn trở lại. Tôi có một tập lệnh "flogoff" mà tôi chạy (từ Terminal nếu tôi vẫn có thể đến đó, nếu không thông qua SSH) sẽ giết đăng nhập của tôi và đưa màn hình đăng nhập trở lại. Điều đó thường làm việc.

Cập nhật: Tìm thấy nó:

#!/bin/sh

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

Cho đến ngày 10,5, giết không cần sudo. Trong 10.6 người dùng dường như không được phép giết đăng nhập của chính họ.

Ồ, và luôn luôn, LUÔN LUÔN, hãy mở Terminal.app! Finder.app không đủ mạnh và sử dụng mọi cơ hội để hiển thị SWoD.


Đây nên là câu trả lời. Nó giải quyết các bánh xe quay của vấn đề chết.
Jistanidiot

1

Nó có thể là một đĩa thất bại. Sẽ không hại khi chạy kiểm tra Disk Utility trên ổ đĩa của bạn. Và nếu bạn không thể làm điều đó từ bên trong HĐH, bạn có thể khởi động từ đĩa OS X và chạy Disk Utility từ đó.


1

Tôi đã gặp vấn đề tương tự với iMac của tôi vài tháng trước, nơi nó sẽ hoàn toàn sa lầy và trở nên vô trách nhiệm. Vì một số lý do, tôi dường như nhận thấy rất nhiều khi tôi chạy các máy ảo trong VMWare Fusion, vì vậy ban đầu tôi liên quan đến vấn đề với VMWare.

Các vấn đề bắt đầu xảy ra thường xuyên hơn. Ngoài ra, đôi khi máy tính sẽ không tìm thấy đĩa khi khởi động (chỉ hiển thị biểu tượng thư mục được đặt chéo). Sau đó nó sẽ khởi động nếu tôi đặt lại lần nữa. Những vấn đề này cũng trở nên thường xuyên hơn với thời gian.

Cuối cùng, đĩa ngừng hoạt động hoàn toàn - nó sẽ không khởi động, bất kể tôi đã thử lại bao nhiêu lần.

Vì vậy, trong khi tôi không có lời khuyên nào về cách khắc phục vấn đề của bạn hoặc thậm chí chẩn đoán vấn đề của bạn, tôi có một lời khuyên chung: nếu bạn chưa có, hãy tạo một bản sao lưu ngay lập tức. Tiền thưởng: bắt đầu bằng cách sao lưu từng tệp quan trọng nhất, sau đó tạo bản sao lưu toàn bộ đĩa. Bởi vì điều này nghe có vẻ rất giống như một lỗi đĩa cứng sắp xảy ra.


1

Điều đầu tiên tôi nghi ngờ là một vấn đề ổ đĩa.

Nhận một đĩa ngoài tốt mà OS X có thể khởi động từ, định dạng nó bằng HFS + và chạy một ứng dụng nhân bản như Carbon Copy Cloner để sao chép nội dung ổ đĩa của bạn sang đĩa ngoài.

Sau đó chạy quyền của Disk Utility và kiểm tra dữ liệu trên ổ đĩa trong của bạn. Xem nếu nó có thể tìm thấy (Và sửa chữa) vấn đề.

Tiếp tục chạy Disk Utility cho đến khi không còn lỗi xảy ra.

Bạn có thể thử chạy hệ thống của mình khỏi ổ đĩa ngoài một lúc để xem liệu bạn có còn bị khóa không, vì điều đó có thể thu hẹp vấn đề.

Đặt lịch hẹn với Apple Genius để kiểm tra hệ thống của bạn. Nếu bạn có Công cụ công nghệ của Apple cho hệ thống của mình (nên có nó nếu bạn có AppleCare) thì bạn cũng có thể chạy chẩn đoán đĩa trên đó.

Ngoài ra nếu thuộc AppleCare, bạn có thể gọi cho họ để khắc phục sự cố. Hỗ trợ kỹ thuật của Apple nói chung là khá tốt, và nếu bạn phải giao hàng (tôi biết việc đến Apple Store đối với tôi khó khăn hơn một chút) thì việc quay vòng là một hoặc hai ngày, không tệ chút nào, mặc dù tôi chắc chắn có một số người có những câu chuyện kinh dị (Không phải lúc nào cũng vậy sao?)


Bạn có thể khởi động từ flash: forum.macosxhints.com/archive/index.php/t-77649.html
Charles Stewart

@Charles: bạn có thể, nhưng để sao lưu (với CCC), anh ấy có thể muốn có một đĩa lớn và nó sẽ sao chép ổ đĩa làm việc hiện tại của anh ấy. Hầu hết đèn flash (nói về thanh USB?) Có lẽ chỉ đủ lớn để tạo môi trường khởi động khẩn cấp. Không giữ dữ liệu của anh ấy.
Bart Silverstrim

1
Tôi cũng sẽ thêm tiện ích đĩa đó sẽ cho bạn biết trạng thái SMART của ổ đĩa, vì vậy nếu ổ đĩa có lý do để nghĩ rằng nó bị lỗi, SMART sẽ cho bạn biết. Hãy cẩn thận: nếu SMART nói rằng nó bị lỗi thì ổ đĩa bị lỗi. Nếu SMART nói rằng ổ đĩa khỏe, ổ đĩa có thể bị lỗi.
Bart Silverstrim

1

Tôi đã trải qua hành vi tương tự (mặc dù không hoàn toàn quyết liệt). Tôi không đề nghị có câu trả lời, nhưng tôi nghĩ tôi sẽ yêu cầu làm rõ cho những người có thể:

Có phải đó là trường hợp máy tính của bạn hoạt động hoàn hảo trong vài ngày, bạn không bao giờ tắt nó trong thời gian đó, và sau đó bắt đầu đi haywire? Và sau đó, khi bạn tắt nó, nó chạy tốt liên tục trong vài ngày, và sau đó lại bị hỏng?

Đó là hành vi tôi nhận thấy khi tôi bắt đầu thực hiện nó trong một tuần. Tôi không gặp rắc rối nếu tôi tắt hoặc đặt lại sau mỗi vài ngày. (Và tôi làm điều đó một cách tự nhiên, không chờ nó xuống cấp để không thể sử dụng được).

Tôi không nghĩ rằng nó rõ ràng từ bài viết gốc của bạn và tôi nghĩ rằng thông tin có thể giúp những người khắc phục sự cố nếu đó là trường hợp.

Tôi đã để lại một bình luận yêu cầu làm rõ, nhưng tôi đoán tôi không có tiếng tăm để làm như vậy.

Hy vọng rằng đóng góp một cái gì đó.


0

Chúng tôi có một vấn đề tương tự với máy Mac trong văn phòng của chúng tôi chạy Leopard. Dường như Firefox bị sập hệ điều hành. Tắt các tiện ích mở rộng và bật lại từng cái một không làm gì cả, đó là chương trình chính.

Ngoài ra, bạn đã thực hiện nâng cấp từ phiên bản HĐH trước đây khi tôi thấy các bài đăng có thể gây ra sự cố lớn - mọi người đã khuyến nghị cài đặt sạch là cách tốt nhất.


0

Như đã đề xuất, hãy lấy Carbon Copy Cloner, sao chép ổ đĩa khởi động của bạn và khởi động từ đó. Xem nếu nó xảy ra. Nếu bạn có các mô-đun RAM rời, hãy thử loại bỏ ½ và xem bạn có nhận thấy sự khác biệt nào không.

Hãy thử khởi động ở chế độ Người dùng đơn và không có bất kỳ mục khởi động nào. (Bạn có thể tìm cách làm điều đó trong google).

OS X hiếm khi làm những việc như ngoài hư không. Beachballs thường là kết quả của một số trục trặc phần cứng (khi chúng xảy ra như thế này, mọi lúc) hoặc phần mở rộng kernel có thể không tương thích. Bạn có bất kỳ giao diện âm thanh USB / Firewire bên ngoài?


0

Có vẻ như bạn chỉ muốn khắc phục sự cố và thường thì việc khắc phục sự cố chỉ dễ dàng hơn là khắc phục sự cố. "Tại sao?" thường là một câu hỏi đắt tiền

Dưới đây là một số giải pháp sửa lỗi chung của tôi khi tôi không thể tìm ra thủ phạm:

  1. Đăng xuất và đăng nhập lại vào tài khoản người dùng.

  2. Khởi động lại máy tính.

  3. Sử dụng Onyx để chạy các tập lệnh bảo trì hàng ngày / hàng tuần / hàng tháng và kiểm tra các tệp ưu tiên bị hỏng. http://www.titanium.free.fr/pgs/english/apps.html

  4. Tải xuống và chạy Trình cập nhật kết hợp Mac OS X cho phiên bản hệ thống hiện tại của bạn, tức là nếu bạn đang chạy 10.6.2, hãy sử dụng trình cập nhật 10.6.2. (Tôi là người dùng mới hoặc tôi sẽ đăng một liên kết. Hãy thử Googling: apple kb DL959)

  5. ...? (Tôi chưa bao giờ phải đi xa hơn.)

Bản cập nhật kết hợp nghe có vẻ cực đoan, nhưng thực sự khá hiệu quả. Nó thường là một tệp 4-700 MB và chạy không giám sát với thời gian ít hơn để ăn tối. Ấn tượng của tôi về điều này là nó chỉ cài đặt lại các tập tin hệ thống. Theo kinh nghiệm của tôi, nó không ảnh hưởng đến người dùng, sở thích hoặc ứng dụng đã cài đặt.

Để giúp giải quyết vấn đề trong tương lai nghiêm trọng đến mức nó ngăn chặn việc truy cập GUI, hãy cài đặt Applejack, đây là một trình giải quyết vấn đề chế độ một người dùng đẹp: (Google: applejack mac)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.