ฉันจะตรวจสอบสุขภาพของฮาร์ดไดรฟ์ของฉันได้อย่างไร


54

ฉันมีประสบการณ์ไม่ดีกับคอมพิวเตอร์ Dell รุ่นเก่าที่ไม่นานหลังจากติดตั้ง Ubuntu ลงบนฮาร์ดไดรฟ์ล้มเหลวเนื่องจากการโหลด / ขนถ่ายวงจรมากเกินไป วิธีที่ดีที่สุดในการตรวจสอบสุขภาพของฮาร์ดไดรฟ์ของฉันใน Ubuntu คืออะไร? สามารถทำได้จากบรรทัดคำสั่งหรือไม่

คำตอบ:


66

สำหรับเดสก์ท็อปคุณสามารถใช้ "Disk Utility" (aka palimpsestหรือgnome-disksขึ้นอยู่กับรุ่นของ Ubuntu) สำหรับสิ่งนี้

สำหรับบรรทัดคำสั่งฉันแนะนำให้คุณติดตั้งsmartmontoolsแพ็กเกจแล้วลองเล่นsmartctlดู เช่น:

sudo smartctl --all /dev/sda

ชื่อโปรแกรมจริงสำหรับ "Disk Utility" คืออะไร? ฉันไม่เห็นสิ่งที่ตรงกันสำหรับสิ่งนั้น มีโปรแกรม "ที่เกี่ยวข้องกับดิสก์" หลายโปรแกรมเมื่อฉันค้นหา "ยูทิลิตี้ดิสก์" และฉันไม่ต้องการเดา สิ่งที่ฉันเห็นมากที่สุดคือ "ดิสก์"
อัลเลน

ดูที่นี่ฉันเห็นภาพหน้าจอดูเหมือน UI สำหรับแอปพลิเคชันปัจจุบันที่ชื่อ "ดิสก์" ในแถบชื่อเรื่องที่แสดงในภาพหน้าจอฉันเห็นว่ามันถูกเรียกว่า "Disk Utility" ดังนั้นฉันคิดว่าชื่อนั้นเปลี่ยนไปในบางจุด
อัลเลน

1
คำสั่งสำหรับ "Disk Utility" คือgnome-disks
kbuilds

และมันถูกจัดทำเป็น asgnome-disk-utility´
Rovanion

หายไปจาก Ubuntu 18.04
Mehdi


8

นอกจากนี้ยังมียูทิลิตี้ที่เรียกว่าbadblocksและอื่น ๆ เรียกว่าฉีก ยูทิลิตี้ทั้งสองนี้สามารถทำการอ่าน / เขียนบนไดรฟ์เขียนของคุณที่สามารถใช้เพื่อให้แน่ใจว่าไดรฟ์นั้นปลอดภัยสำหรับการใช้งาน โดยส่วนตัวถ้าฉันเห็นข้อผิดพลาดในสิ่งเหล่านี้ฉันจะเปลี่ยนไดรฟ์

พวกเขาช้ามากและอาจต้องใช้เวลาสักพัก แต่ก็สามารถทำให้คุณมีความคิดเกี่ยวกับสุขภาพของพวกเขา นอกจากนี้เนื่องจากพวกเขากำลังเขียนคุณจะสูญเสียข้อมูลในไดรฟ์และควรเรียกใช้จากซีดีสดตามที่แนะนำโดย caesay ฉันได้รับรอบ ๆ SystemRescueCd เมื่อเร็ว ๆ นี้


6
ทำไมจะshredเป็นประโยชน์ที่นี่
Eliah Kagan

2
@EliahKagan: ฉันคิดว่าshredเป็นสิ่งที่แนะนำให้ใช้เป็นเครื่องมือในการทดสอบความเครียด
ntc2
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.