ฉันจะตรวจสอบข้อผิดพลาด RAM และฮาร์ดไดรฟ์ของฉันได้อย่างไร


19

ฉันสามารถใช้เครื่องมือใดในการตรวจสอบว่าหน่วยความจำและฮาร์ดไดรฟ์ของฉันยังทำงานได้อย่างถูกต้องหรือไม่


ขออภัยฉันไม่ทราบวิธีการเพิ่มความคิดเห็นดังนั้นฉันจะโพสต์เป็นคำถาม (ตกลงฉันรู้แล้วตอนนี้ฉันต้องการคะแนนตัวแทน 50 คะแนน) จะsudo /touch/forcefsckตรวจสอบ HDD / parrtion ทั้งหมดของฉันหรือเฉพาะที่ติดตั้ง Ubuntu อยู่หรือไม่
Miroslav Ranković

คุณเข้าใจผิด touchเป็นแอปพลิเคชั่น ใช้sudo touch /forcefsck
antivirtel

คำตอบ:


17

บู๊ตด้วย Ubuntu Live CD / USB stick (หรือกด Shift ค้างไว้ก่อนหน้าจอเริ่มต้นเพื่อเข้าสู่เมนู GRUB ) และเลือกTEST MEMORY with memtest86+! ดูภาพประกอบนี้ไม่ต้องรอกราฟิก UI!

ภาพประกอบ:

ภาพทดสอบ

ในการทดสอบ HDD คุณสามารถใช้เครื่องอ่านข้อมูล SMART, โปรแกรมอรรถประโยชน์ดิสก์ palimpsest , กดปุ่ม Super / Dash, เริ่มพิมพ์ Disk Utility (สำหรับ Gnome: ระบบ> การดูแลระบบ> ยูทิลิตี้ดิสก์), และตรวจสอบข้อมูล SMART ของคุณ คุณต้องการตรวจสอบระบบไฟล์ - นั่นคือเหตุผลให้ใช้ Live CD / USB stick - สำหรับการอ่านสมาร์ทดิสก์สามารถติดตั้ง / ใช้งานได้)!

ภาพประกอบ: ข้อมูลสมาร์ท


Disk Utility ไม่ทำงานสำหรับฉัน ฉันได้รับข้อผิดพลาดเพราะฉันใช้ทั้งดิสก์
vrcmr

Hi! คุณบอกว่ารูทพาร์ติชันของคุณไม่สามารถตรวจสอบได้ด้วยปุ่ม "ตรวจสอบระบบไฟล์"?
antivirtel

ใช่ฉันไม่สามารถตรวจสอบได้
vrcmr

ใช่คุณอาจอยู่ในระบบถ่ายทอดสด ใช้ Live CD และหากจำเป็นต้องใช้ปุ่ม "Unmount Volume"!
antivirtel

นี่เป็นภาพหน้าจอเก่า ๆ มีอะไรเปลี่ยนแปลงไปบ้างตั้งแต่ปี 2010?
Christopher Kyle Horton

9

สำหรับ HDD คุณสามารถใช้badblocksโปรแกรมที่ติดตั้งไว้กับe2fsprogsโปรแกรม เป็นโปรแกรมบรรทัดคำสั่งและสามารถสแกนแบบอ่านอย่างเดียวได้ด้วย:

sudo badblocks -v /dev/sda

-vทำให้ข้อมูล verbose ถูกแสดง/dev/sdaเป็นชื่ออุปกรณ์ของดิสก์

สำหรับ RAM คุณสามารถดูได้memtest86+จากซีดีหรือ USB สด มันจะแจ้งให้คุณทราบหากมีบางอย่างผิดปกติกับ RAM ของคุณ


1
ฉันไม่สามารถหา badblock ได้ในที่เก็บถาวร
Jorge Castro

2
มันอยู่ในe2fsprogsที่ที่ควรจะติดตั้งโดยค่าเริ่มต้น
poolie

1
เพียงพิมพ์$ which badblocksเพื่อดูว่าคุณได้ติดตั้งไว้หรือไม่ แต่แน่นอนคุณจะ
โรเบิร์ตวิลา

8

ฮาร์ดดิสก์:

  • เปิดบรรทัดคำสั่ง (แอปพลิเคชั่น→อุปกรณ์เสริม→เทอร์มินัล) และพิมพ์

    sudo touch /forcefsck
    

    จากนั้นรีคอมพิวเตอร์ของคุณ ระบบปฏิบัติการจะทำการตรวจสอบฮาร์ดดิสก์ ( fsck ) ให้คุณในระหว่างการบู๊ต

แกะ:

  • เมื่อระบบกำลังบูทหลังจากหน้าจอ POST (การทดสอบตัวเองเมื่อเปิดเครื่อง) ให้กดปุ่ม ESC สองสามครั้งจนกระทั่งคุณเห็นเมนูการบูต GRUB

    คุณควรเห็นรายการเคอร์เนล Linux ที่แตกต่างกัน ที่ด้านล่างมีตัวเลือกคำอธิบายบางอย่างเช่นMemtest86ซึ่งจะทดสอบความจำของคุณอย่างละเอียดเกี่ยวกับความเสียหาย (เช่นนั้นจะใช้เวลานาน)


ข้อเสนอแนะของคุณสำหรับฮาร์ดดิสก์ทำงานให้ฉัน คำแนะนำสำหรับ Ram ไม่ทำงาน
vrcmr

คุณหมายถึงอะไรมันไม่ทำงาน
Stefano Palazzo

1
การชี้แจง: "การตรวจสอบฮาร์ดดิสก์" ด้วยfsckจริง ๆ แล้วเป็นการตรวจสอบความสมบูรณ์ของระบบไฟล์ไม่ใช่การตรวจสอบพื้นผิวฮาร์ดดิสก์หรือบางอย่าง
Lekensteyn

4

โซลูชันของฉันสำหรับ 10.04 (ใช้งานได้สำหรับฉัน):

เพื่อทดสอบ RAM ฉันใช้Live CD 10.04 :

  1. ฉันรีบูทคอมพิวเตอร์ด้วยไดรฟ์ซีดี
  2. จากนั้นฉันเลือกภาษาของฉัน
  3. จากนั้นฉันเลือก Test Ram

สำหรับการทดสอบ HDD ทำงาน:

sudo touch /forcefsck

พบว่าการกวดวิชานี้ใน youtube ด้วยข้อมูลเพิ่มเติม


3

บูตจากซีดีติดตั้งกด Esc ขณะที่กำลังบู๊ตและคุณควรมีตัวเลือกในการตรวจสอบทั้งหน่วยความจำและฮาร์ดดิสก์ คุณสามารถทำได้ไม่ว่าคุณจะติดตั้ง Ubuntu ไปแล้วหรือยัง

หากคุณติดตั้งแล้วคุณสามารถเรียกใช้ memcheck ได้จากเมนูด้วง


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