จากประสบการณ์ส่วนตัว เมื่อคอมพิวเตอร์ของฉันมีปัญหาเกี่ยวกับคอมโพเนนต์ใดๆ มักจะเป็นฮาร์ดดิสก์บ่อยที่สุด ซีพียูและแรมไม่เคยล้มเหลว เหลือเพื่อเมนบอร์ดล้มเหลวเพียงครั้งเดียวและเป็นเพียงบางส่วน แต่ถ้าฉันยังเก็บฮาร์ดดิสก์ที่เคยก่อให้เกิดปัญหาหรือล้มเหลวหมดไว้ทั้งหมด จะรวมกันเป็นกองใหญ่พอสมควร
อย่างไรก็ตาม คุณสามารถยืดอายุการใช้งานฮาร์ดดิสก์ได้ผ่านการตรวจสอบและบำรุงรักษาอย่างระมัดระวัง หากคุณเป็นผู้ใช้ Linux มีเครื่องมือหลายอย่างที่ช่วยบรรลุเป้าหมายนี้ มีเครื่องมือสำหรับทุกประเภทของผู้ใช้ รวมถึงเครื่องมือกราฟิกและคำสั่งบรรทัดคำสั่ง
Gnome Disk Utility
Gnome Disk Utility เป็นเครื่องมือกราฟิกที่แนะนำมากที่สุด และเพียงพอสำหรับผู้ใช้ส่วนใหญ่ โปรแกรมนี้ทำได้หลายอย่าง แต่ก็มีคุณสมบัติเฉพาะสำหรับข้อผิดพลาดและความล้มเหลวของดิสก์
เป็นอันดับแรก Gnome Disk Utility ให้ดูข้อมูล S.M.A.R.T. ของฮาร์ดดิสก์ (พื้นที่พิเศษบนฮาร์ดดิสก์ที่ติดตามสิ่งที่ทำงานและไม่ทำงาน) และแจ้งเตือนหากมีสิ่งที่ควรทราบก่อนที่จะสังเกตเห็นปัญหาในการทำงาน คุณยังสามารถเริ่มการทดสอบตนเองของฮาร์ดดิสก์เพื่อให้แน่ใจว่าข้อมูล S.M.A.R.T. ที่แสดงเป็นข้อมูลปัจจุบันและแม่นยำ
Gnome Disk Utility มักจะติดตั้งมาพร้อมกับการแจกแจงส่วนใหญ่โดยค่าเริ่มต้น
GParted
หากคุณคุ้นเคยกับ GParted คุณสามารถใช้ตรวจสอบระบบไฟล์เพื่อให้แน่ใจว่าไม่มีปัญหา การตรวจสอบเหล่านี้ยังช่วยแก้ไขปัญหาที่อาจเกิดจากปัญหาฟิสิกส์ของฮาร์ดดิสก์ โดยหลักๆ คือการทำเครื่องหมายบล็อกที่ได้รับผลกระทบว่าใช้ไม่ได้ วิธีนี้ถ้าปัญหาของฮาร์ดดิสก์มีเพียงบาดแผลบางส่วน (bad sectors) คุณสามารถแจ้งให้ระบบไฟล์ทราบเกี่ยวกับปัญหา เพื่อไม่ให้พยายามใช้บาดแผลเหล่านั้น
จากนั้นคุณสามารถใช้ฮาร์ดดิสก์ต่อไปเหมือนไม่มีปัญหาใดๆ - แม้พื้นที่จัดเก็บทั้งหมดจะลดลงเล็กน้อยเพราะไม่สามารถใช้เซกเตอร์เหล่านั้นได้ คุณยังสามารถใช้ GParted ตรวจสอบพาร์ติชัน Linux และระบบไฟล์อื่นๆ ได้อีกด้วย รวมถึง NTFS หากต้องการดูว่า GParted สามารถตรวจสอบระบบไฟล์ประเภทใดได้บ้าง คลิกที่นี่
GParted ปกติต้องติดตั้งจากที่เก็บซอฟต์แวร์ของแต่ละการแจกแจง แต่ควรพบภายใต้ชื่อ gparted
smartctl
เครื่องมือบรรทัดคำสั่งยอดนิยมสำหรับดูข้อมูล S.M.A.R.T. ของดิสก์คือ smartctl 雖然不如圖形工具友好,但對於熟悉終端機且知道如何使用或查找相關命令的人來說,它仍然非常有用。
若要檢查硬碟是否支援 S.M.A.R.T.,可執行:
smartctl -i /dev/sdx
將 x 替換為您硬碟的字母。若只有一顆硬碟,通常是 a,否則需透過慣用方式查找。接著可用以下指令檢查硬碟是否故障:
smartctl -d ata -H /dev/sdx
同樣將 x 替換為硬碟字母。smartctl 還有更多功能,但這些指令足以讓您開始使用。
gsmartcontrol
幸運的是,有一個使用 smartctl 的圖形工具叫做 gsmartcontrol。您仍能看到大量關於硬碟的技術數據,但以更有條理且相對美觀的形式呈現,優於命令列工具。有不少可配置選項,值得一試。
結論
有了這些工具,您應該能輕鬆監控硬碟狀態並掌握其情況。知情者能預作準備:要么延長硬碟壽命,要么在需要時準備好替換品。這些是我強烈建議優先嘗試的工具,當然還有其他可用工具。
別忘了確保資料安全,以防硬碟故障!查看我們的 MakeUseOf 資料恢復指南。
硬碟故障對您是個問題嗎?發生頻率如何?您如何偵測或預防?還有其他值得一提的工具嗎?請在留言告訴我們!
圖片來源:Sim75 (Simon Lane Photography) [連結已失效]