Câu hỏi Ổ cứng của tôi có bị hỏng không?


Tôi có một máy 10 năm mà tôi đang sử dụng như một máy chủ rạp hát gia đình nhỏ, và muốn biết nếu HDD là về để thất bại. Tôi chạy như sau smartctl --all kiểm tra và một số giá trị lỗi có vẻ rất cao.

Screenshot from smartctl


2
2017-08-11 03:04


gốc




Các câu trả lời:


Bạn không thể dựa nhiều vào thông tin SMART để cho bạn biết nếu một ổ đĩa sẽ chết. Nó không phải là vô ích, nhưng nó không phải là một cái gì đó có thể được tổng quát (ổ đĩa khác nhau có giá trị "bình thường" khác nhau) và các nghiên cứu đã chỉ ra rằng giá trị SMART không gần như tương quan cao với thất bại đang chờ đợi như người ta có thể hy vọng. (Xem đây và đây).

Bạn có thể chạy một số bài kiểm tra SMART để kiểm tra ổ đĩa của bạn có thể cho bạn biết nếu nó bị lỗi (ổ đĩa SMART thường có tự kiểm tra), và nếu SMART nói đĩa bị lỗi hoặc thất bại, có khuynh hướng sao lưu ASAP và ghi ra khỏi ổ đĩa như sắp chết.

10 năm là một thời gian dài cho một ổ đĩa, vì vậy thực hành tốt nhất sẽ được thay thế nó anyway.


2
2017-08-11 06:48



Bạn có thể xem xét lại tuyên bố của mình. với backblaze.com/blog/… rằng trong khi SMART sẽ không luôn luôn dự đoán một thất bại, nó có thể. Nếu bạn có các giá trị nhất định trong SMART, ổ đĩa của bạn sẽ RẤT NHIỀU LỚN. Nếu nó không phải là đã mất một số dữ liệu với thối bit. - BeowulfNode42


Sự thật: ổ đĩa cứng chết. Tương tự như vậy đối với ổ SSD, thẻ nhớ, chip NAND vv Nó chỉ đơn giản là vấn đề thời gian. Sao lưu, sao lưu, sao lưu và thay thế thường xuyên.

Mười năm là một thời gian dài, đặc biệt là cho một đĩa cơ khí. Nó có các bộ phận chuyển động và do đó hao mòn. Cấp cho tôi cũng đã có bộ nhớ flash chết trong vòng một vài tháng. Ngoài ra tôi cho rằng đó là một ổ đĩa IDE, khá cũ.

Câu chuyện:

Tôi đã có một ổ đĩa IDE lượng tử 30 GB, mà tôi đã được cứu vớt từ PIII cũ của mình,   ổ đĩa đã được sử dụng trong 13 năm từ máy đến máy. Sử dụng nó cho / boot của tôi cho shits và   cười khúc khích, tự hỏi liệu nó có bao giờ chết hay không; xem xét rất nhiều người khác của tôi   ổ đĩa khởi động sau một vài năm. Một ngày nọ, nó đã chết.


3
2017-08-11 04:52



1 cho câu chuyện. Cá nhân tôi đã tránh Quantum lái xe những ngày đó, nhưng việc lựa chọn nhà sản xuất ổ đĩa luôn luôn có một liên lạc tôn giáo ;) - mpy
thật là một câu chuyện hay. - Tobia Tesan


Từ các smartctl manpage:

Thuộc tính là một trong hai loại có thể có: Pre-failure hoặc Old age. Thuộc tính Pre-failure là các thuộc tính, nếu nhỏ hơn hoặc bằng giá trị ngưỡng của chúng, cho biết lỗi đĩa đang chờ xử lý. Tuổi già, hoặc thuộc tính sử dụng, là những thuộc tính thể hiện tuổi thọ của sản phẩm từ tuổi già hoặc lão hóa thông thường và hao mòn, nếu giá trị Thuộc tính nhỏ hơn hoặc bằng ngưỡng. Xin lưu ý: thực tế là Thuộc tính thuộc loại 'Trước khi thất bại' không phải có nghĩa là đĩa của bạn sắp thất bại! Nó chỉ có nghĩa này nếu giá trị Normalized hiện tại của thuộc tính nhỏ hơn hoặc bằng giá trị ngưỡng.

Nếu giá trị được chuẩn hóa hiện tại của Thuộc tính nhỏ hơn hoặc bằng giá trị ngưỡng, thì cột "WHEN_FAILED" sẽ hiển thị "FAILING_NOW". Nếu không, nhưng giá trị được ghi thấp nhất sẽ nhỏ hơn hoặc bằng giá trị ngưỡng, thì cột này sẽ hiển thị "In_the_past". Nếu cột "WHEN_FAILED" không có mục nhập nào (được biểu thị bằng dấu gạch ngang: '-') thì Thuộc tính này OK ngay bây giờ (không bị lỗi) và cũng không bao giờ bị lỗi trong quá khứ.

Trên cơ sở này (và trái với câu trả lời của gronostaj), không có thuộc tính SMART nào trong ảnh chụp màn hình cho thấy sự thất bại (hiện tại hoặc trước đây).

Trang manpage cũng cho biết:

Mỗi Thuộc tính cũng có giá trị "Tệ nhất" được hiển thị dưới tiêu đề "WORST". Đây là giá trị nhỏ nhất (gần nhất với thất bại) mà đĩa đã ghi lại bất cứ lúc nào trong suốt thời gian của nó khi SMART được bật.

Trên cơ sở này (và ngược lại với câu trả lời của gronostaj), VALUE gần với WORST không liên quan gì đến thất bại (nhìn vào Temperature_Celcius trong ảnh chụp màn hình); so sánh với THRESH là cần thiết như mô tả ở trên.

(Tôi sẽ chỉ downvoted hoặc nhận xét về câu trả lời của gronostaj trực tiếp, nhưng tôi không có danh tiếng đầy đủ.)


3
2017-12-24 04:45



Tuy nhiên, đây cũng là câu trả lời hoàn hảo cho câu hỏi. Nó không phải là một bình luận; nếu bạn nghĩ rằng các câu trả lời hiện tại là không đủ (như ở đây, nơi mà tất cả chúng đều loại bỏ thông tin này), thì việc viết câu trả lời của bạn luôn hoàn toàn tốt đẹp! - cpast


Các Type cột nói cho chính nó: ổ cứng của bạn rất có khả năng thất bại sớm, do đó nó không an toàn để sử dụng.

Về các giá trị: càng cao càng tốt, đó là cách SMART hoạt động. Bạn có thể mong đợi ổ đĩa thất bại khi values quá gần bên dưới worstS.


0
2017-08-11 03:28