แก้ไขบล็อกเสียบนฮาร์ดดิสก์ Mac [ปิด]


24

ฉันมีฮาร์ดดิสก์ที่ฉันสแกนด้วย TechTool และรายงานบล็อกที่ไม่ดีหนึ่งบล็อก เท่าที่ฉันสามารถบอกได้ TechTool จะสแกนและรายงานความล้มเหลวเท่านั้น มันไม่ได้แก้ไขอะไรเลย

ย้อนกลับไปในวันนั้น Norton Disk Doctor ทำหน้าที่สแกนและตั้งค่าสถานะบล็อกที่ไม่ดีบนเครื่อง Mac วันนี้เรามีเครื่องมือต่าง ๆ สำหรับการแก้ไขข้อผิดพลาดไดเรกทอรี HFS + (Disk Utility, fsck, DiskWarrior, TechTool) แต่ฉันไม่รู้เครื่องมือที่จะทำการสแกนพื้นผิวและแก้ไขบล็อกที่ไม่ดี

ซอฟต์แวร์นี้มีให้สำหรับอะไร?

ถ้าฉันรู้ที่อยู่ของบล็อกที่ไม่ดีจะมียูทิลิตี้เทอร์มินัลระดับต่ำสำหรับทำเครื่องหมายหรือไม่


3
HDD ที่ทันสมัยทำการแมปบล็อกเสียโดยอัตโนมัติเมื่อการดำเนินการอ่านล้มเหลว ปัญหาเดียวคือการสูญเสียข้อมูลในบล็อกนั้นซึ่งอาจทำให้ไฟล์อ่านไม่ได้ / แตกหรืออาจแนะนำข้อผิดพลาดใน FS - สำหรับเรื่องนั้นให้ใช้ checkdisk / fsck ของระบบ (ฉันไม่คุ้นเคยกับ Mac) [บางครั้งบล็อกที่ไม่ดีเป็นผลมาจากการสูญเสียพลังงานไม่ใช่ปัญหาฮาร์ดแวร์ นี่เป็นสิ่งที่แก้ไขได้ แต่เป็นหัวข้ออื่น]
chronos

5
@chronos มี HDD ที่ทันสมัยมากมายที่ทำการ remap บล็อกที่ไม่ดีโดยอัตโนมัติเมื่อการดำเนินการ WRITE ล้มเหลวไม่อ่าน ฉันได้ทำงานกับฮาร์ดไดรฟ์รุ่นล่าสุดมากมายซึ่งจะทำให้ไม่สามารถอ่านบล็อกที่ไม่ดีเดิมซ้ำแล้วซ้ำอีก แต่ทันทีที่คุณเขียนถึงมันปัญหาจะได้รับการแก้ไข
Spiff

2
@Spiff - คุณถูกต้องฉันได้ทำผิดพลาดพยายามหลีกเลี่ยงคำอธิบายที่ยาวนานเกี่ยวกับวิธีการที่ข้อมูลของบล็อกและเขตข้อมูล CRC ทำงานร่วมกันเพื่อให้แน่ใจว่ามีความถูกต้องของข้อมูลและทำให้ต้องดำเนินการเขียนเพื่อตรวจสอบว่า แก้ไขได้) ที่จริงแล้วฉันไม่ได้ตระหนักถึง HDDs ที่ทันสมัยใด ๆ ทำการแมปในการอ่าน ...
chronos

1
มีสิ่งที่ต้องพิจารณา: ประสบการณ์ของฉันในการ 'แก้ไข' เซกเมนต์ที่รอดำเนินการในพาร์ติชัน NTFS ประกอบด้วย 1) การระบุเซกเตอร์ข้อมูลที่แน่นอน 2) การเขียนไปยังและ 3) การรีเซ็ตเซกเตอร์เซกเตอร์ NTFS ภายในแย่ ฉันบันทึกไว้ที่bogdan.org.ua/2010/03/01/… ) ฉันไม่แน่ใจว่า HFS + ยังคงรักษาตัวนับของบล็อกที่ไม่ดี - ถ้าเป็นเช่นนั้นนั่นอาจเป็นปัญหาเพิ่มเติมหากคุณต้องการกู้คืนเซกเตอร์เดียวนั้น
โครโนส

คำตอบ:


9

ฉันไม่รู้เครื่องมือที่จะทำการสแกนพื้นผิวและแก้ไขบล็อกที่ไม่ดีเช่นกัน

Mac ประเภทใดและฮาร์ดไดรฟ์ประเภทใดที่คุณประสบปัญหา

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

หากคุณดูที่SMART ลงทะเบียนสำหรับไดรฟ์ของคุณด้วยเครื่องมือเช่นSMARTReporterคุณควรเห็นรายการที่มีหมายเลข ID 05 และหัวเรื่อง "นับจำนวนแผนกที่จัดสรรใหม่" นี่คือจำนวนของเซกเตอร์เสียที่ไดรฟ์ทำการแมปใหม่

บางที Disk Bader's ของ "Bad Block" กำลังอ้างถึงอย่างอื่น? (ฉันไม่สามารถคาดเดาได้ว่าจะเกิดอะไรขึ้น)


อัปเดตเพื่อตอบความคิดเห็น (ด้านล่าง):

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

ในคำถามที่พบบ่อยของ SMARTReporterคุณสามารถค้นหาชิ้นอาหารอันโอชะนี้ได้:
SMARTReporter สามารถบอกได้ว่าการทดสอบ SMART ใดที่ล้มเหลวหรือไม่
ใช่เริ่มต้นด้วยรุ่น 2.4.5! คลิกขวาที่ไดรฟ์ในรายการไดรฟ์ในหน้าต่างการตั้งค่าและเลือก "ตรวจสอบคุณสมบัติของ SMART"

การเล่นโวหาร SMARTReporter อีกอันหนึ่งคือการวาง cut'n จะทำงานเฉพาะในหน้าต่างแสดงผลเหล่านี้เมื่อคุณใช้รายการแถบเมนูเท่านั้น แป้นพิมพ์ลัด & เมาส์ "คลิกขวา" หน้าต่างบริบทจะไม่ทำ บนมืออื่น ๆ , SMARTReporter ISฟรี ;-)

แต่ฉันเชือนแช ...

อยากรู้อยากเห็น SMART Utility เรียกไดรฟ์ "ล้มเหลว" เมื่อยูทิลิตี้อื่น ๆ ทั้งหมดแสดงเป็น "ยืนยันแล้ว" มันแสดง 1 ภาคไม่ดีที่รอดำเนินการ ดังนั้นคุณจะเปลี่ยนเซกเตอร์ที่ไม่ดี "รอ" เป็น "ลบ" หรือ "จัดสรรใหม่" ได้อย่างไร

ความเข้าใจของฉันคือคุณจะไม่ทำมัน เฟิร์มแวร์ของไดรฟ์นั้นควรจะทำโดยอัตโนมัติด้วยตัวเอง หมายเหตุสิ่งที่กล่าวในตารางในบทความวิกิพีเดียสมาร์ท

  • 05 ภาคที่
    ปันส่วนใหม่นับจำนวนภาคที่ถูกจัดสรรใหม่ เมื่อฮาร์ดไดรฟ์พบข้อผิดพลาดในการอ่าน / เขียน / ตรวจสอบจะทำเครื่องหมายเซกเตอร์นี้เป็น "จัดสรรใหม่" และถ่ายโอนข้อมูลไปยังพื้นที่สงวนพิเศษ (พื้นที่สำรอง) กระบวนการนี้เรียกอีกอย่างว่าการแมปใหม่และส่วนที่ "จัดสรรใหม่" เรียกว่าการแมปใหม่
    นี่คือเหตุผลว่าทำไมในฮาร์ดดิสก์สมัยใหม่ไม่พบ "บล็อกที่ไม่ดี" ในขณะที่ทำการทดสอบพื้นผิว - บล็อกที่ไม่ดีทั้งหมดจะถูกซ่อนอยู่ในส่วนที่ถูกจัดสรรใหม่ อย่างไรก็ตามเมื่อจำนวนของเซ็กเตอร์ที่จัดสรรใหม่เพิ่มขึ้นความเร็วในการอ่าน / เขียนมีแนวโน้มลดลง
    โดยปกติมูลค่าดิบจะแสดงจำนวนของเซกเตอร์เสียที่พบและทำการแมปใหม่ ดังนั้นยิ่งค่าแอ็ตทริบิวต์สูงเท่าไหร่ก็จะต้องมีการจัดสรรไดร์ฟใหม่

  • C5 การนับเซกเตอร์ที่ค้างอยู่ปัจจุบัน
    จำนวนของเซ็กเมนต์ "ไม่เสถียร" (รอที่จะถูกแมปใหม่เนื่องจากข้อผิดพลาดในการอ่าน) หากเซกเตอร์ที่ไม่เสถียรถูกเขียนหรืออ่านสำเร็จในภายหลังค่านี้จะลดลงและเซกเตอร์จะไม่ถูกแมปใหม่ ข้อผิดพลาดในการอ่านในส่วนจะไม่ทำการแมปภาคใหม่ (เนื่องจากอาจอ่านได้ในภายหลัง) แต่เฟิร์มแวร์ของไดรฟ์จะจำว่าจำเป็นต้องทำการแมปภาคใหม่และทำการแมปอีกครั้งในครั้งถัดไปที่เขียน

ดังนั้นหากการข้างต้นเป็นจริงดังนั้นจำนวนภาคที่รอดำเนินการจะต้องตีความอย่างระมัดระวัง ข้อผิดพลาดในการอ่านเซกเตอร์มักเกิดขึ้นระหว่างการสแกนดิสก์ที่คุณทำไว้ก่อนหน้านี้ด้วย TechTool (BTW คุณหมายถึงTechTool Deluxe 3.1.3หรือไม่) เนื่องจาก TechTool อาจไม่ได้พยายามเขียนภาคดังนั้นจึงยังไม่ได้ถูกจัดสรรใหม่

สามารถทำได้โดยไม่ต้องฟอร์แมต?

ฉันคิดว่า "ฟอร์แมต" จะทำได้สำเร็จก็ต่อเมื่อฟอร์แมตที่เขียนไปยังทุกภาคส่วนในไดรฟ์ ฉันไม่ทราบว่ามาตรฐาน (ไม่ปลอดภัย) ลบด้วย Disk Utility ... ซึ่งเป็นสิ่งที่ฉันเชื่อว่าคุณหมายถึงการฟอร์แมตใหม่ในบริบทของ MAC ... จะทำให้สำเร็จ

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

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

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


1
นี่สำหรับ iMac ภายใน SATA HD ของฉัน SMARTReporter ไม่ได้พูดอะไรมากไปกว่า "Verified" แต่เครื่องมืออีกอย่างที่เรียกว่า SMART Utility นั้นมีข้อมูลทั้งหมด อยากรู้อยากเห็น SMART Utility เรียกไดรฟ์ "ล้มเหลว" เมื่อยูทิลิตี้อื่น ๆ ทั้งหมดแสดงเป็น "ยืนยันแล้ว" มันแสดง 1 ภาคไม่ดีที่รอดำเนินการ ดังนั้นคุณจะเปลี่ยนเซกเตอร์ที่ไม่ดี "รอ" เป็น "ลบ" หรือ "จัดสรรใหม่" ได้อย่างไร สามารถทำได้โดยไม่ต้องฟอร์แมต? (ใช่ฉันสำรองไว้ แต่เพื่อประหยัดเวลา)
Andrew Vit

1
นอกจากสิ่งที่ฉันพูดในการอัปเดตด้านบนการตั้งค่าส่วนตัวของฉันคือการเรียกใช้การวินิจฉัยของผู้ผลิตไดรฟ์ บางทีมันอาจจำเป็นมากกว่าที่คิด แต่ฉันคิดว่า "ทำไมไม่" แต่มันก็ทำให้ฉันออกจากวิธีการทำกับ iMac ได้ โดยทั่วไปแล้วการวินิจฉัยจะเผยแพร่เป็นอิมเมจซีดีที่สามารถบู๊ตได้ แต่ฉันไม่เชื่อว่าจะมีการบูตใน Intel Mac ในการหลีกเลี่ยงปัญหานี้ฉันมักจะลบไดรฟ์และติดตั้งในพีซี Windows อย่างไรก็ตามฉันเชื่อว่าการถอดไดรฟ์ออกจาก iMac อาจเป็น PITA ตัวจริงซึ่งฉันไม่แนะนำให้ทำมากที่สุด <sigh>
ไม่มีเหตุผล John

@Andrew Vit - อาจเป็นกรณีที่การเขียนไปยังเซกเมนต์ Bad ที่ค้างอยู่นั้นจะแก้ไขได้ (ลบเซกเตอร์ออกจากรายการรอดำเนินการโดยไม่เพิ่มลงในรายการจัดสรรใหม่)
โครโนส

3
สำหรับบันทึกจบลงด้วยการทำเช่นนั้น: จัดรูปแบบใหม่ด้วยตัวเลือก "เขียนศูนย์" ซึ่งใช้เวลาพอสมควรแล้วโคลนกลับจากการสำรองข้อมูลของฉัน บล็อกที่ไม่ดี "รออนุมัติ" ของฉันที่ถูกรายงานใน SMART Utility หายไป: มันหายไปและไดรฟ์ไม่แสดงบล็อกที่ไม่ดีในตอนนี้ ... / ยัก / /
Andrew Vit

1
@Andrew Vit: ขอบคุณที่อัปเดตด้วยสถานะของคุณ ฉันมักจะชื่นชมการค้นหาว่าเรื่องราวจบลงอย่างไร ถ้ามันทำให้คุณมีความสุขก็ไม่ต้องสงสัยเลยว่ามันจะคุ้มค่ากับปัญหา แต่ IMO การฟอร์แมต "เขียนศูนย์" เป็น overkill ภาคอาจไม่ได้ถูกใช้อย่างแข็งขันและอาจถูกแมปใหม่หาก / เมื่อคุณใช้ จากการอยากรู้อยากเห็นคุณสามารถตรวจสอบค่า SMART ของคุณอีกครั้งและดูว่าภาคนั้นมีการแมปใหม่จริงหรือไม่ (จำนวนการจัดสรรใหม่เปลี่ยนจาก 0 เป็น 1) หรือไม่หรือว่า "แค่ซีอาร์ซีที่เสียหาย" ความเป็นไปได้ที่โครโนสกล่าวถึงในความคิดเห็นก่อนหน้านี้หรือไม่
ไม่มีเหตุผล John

12

หากคุณเห็นบล็อกที่ไม่ดีเมื่อคุณเรียกใช้การตรวจสอบความสมบูรณ์ของระบบไฟล์ฮาร์ดไดรฟ์มักมีจำนวนบล็อกเกินกว่าที่บล็อกจะสามารถทำการแมปใหม่ได้ คุณควรสำรองข้อมูลทันที (หากยังไม่ได้ดำเนินการ) และแทนที่ไดรฟ์ก่อนที่ปัญหาจะแย่ลงและคุณสูญเสียข้อมูล

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

หากการวิเคราะห์ SMART ไม่มีการรายงานการจัดสรรใหม่ (หรือถ้าคอลัมน์ค่าสำหรับ "การนับส่วนที่จัดสรรใหม่" ยังคงต่ำกว่า THRESHOLD) จะมีวิธีที่ง่ายในการทำการสแกนพื้นผิวและทำการบล็อกที่ไม่ดีในเวลาเดียวกัน (หมายเหตุ: อย่าลืมสำรองข้อมูลของคุณเสียก่อน!)

วิธีที่ง่ายที่สุดในการบังคับให้ไดรฟ์ทำการแมปบล็อกที่ไม่ดีของตัวเองคือการบูตจากซีดี Ubuntu Liveจากนั้นเปิดเทอร์มินัลแล้วเรียกใช้คำสั่งนี้:

sudo badblocks -nvs /dev/sda

สิ่งนี้จะทำการทดสอบอ่าน - เขียนแบบสุ่มที่ไม่ทำลายล้างในไดรฟ์แรกทำการแมปเซกเตอร์เสียระหว่างทาง

หากคุณมีฮาร์ดไดรฟ์มากกว่าหนึ่งตัวคุณสามารถแทนที่ / dev / sda ด้วย / dev / sdX โดยที่ X คืออักษรตัวพิมพ์เล็ก คุณสามารถรับรายการของฮาร์ดดิสก์ทั้งหมด (/ อุปกรณ์ dev / sdX) โดยพิมพ์คำสั่งนี้:

sudo fdisk -l

เนื่องจากคุณใช้ Mac OS X ซึ่งใช้ BSD คุณอาจต้องการอ่านbadsectและbad144ซึ่งเป็นอรรถประโยชน์บรรทัดคำสั่งในตัวของ BSD สำหรับจัดการบล็อกที่ไม่ดี


สิ่งนี้จะใช้เวลาสักครู่:Testing with random pattern: 0.15% done, 27:02 elapsed. (0/0/0 errors)
neu242

หรือหากคุณมีเครื่องมือยูนิกซ์ติดตั้งอยู่ในดิสก์เริ่มต้นระบบอื่นคุณสามารถดาวน์โหลดและสร้างe2fsprogs.sourceforge.netซึ่งมี badblock ได้ จากนั้นเพียงยกเลิกการต่อเชื่อมดิสก์ที่คุณต้องการตรวจสอบและเรียกใช้ badblocks
user8128167

6

ประสบการณ์ของฉันกับ SpinRite จาก grc.com เป็นสิ่งที่ดีมาก ฉันจัดการเพื่อกู้คืนดิสก์อย่างน้อย 4 ดิสก์ที่ล้มเหลวทุกครั้งที่พยายามแก้ไข ข้อเสียเพียงอย่างเดียวคือมันต้องใช้เครื่องที่ใช้ไบออสซึ่งหมายความว่ามันจะไม่ทำงานบน Macs ที่ใช้ EFI ที่ทันสมัย สิ่งที่ดีคือพีซี poc อื่น ๆ จะเรียกใช้จากฟลอปปี้ซีดีหรือแฟลชไดรฟ์ ฉันไม่พบสิ่งใดที่ใกล้เคียงกับการตรวจสอบเนื้อหาของแต่ละภาคส่วนอย่างแท้จริงและกู้คืนข้อมูลในสิ่งที่ยูทิลิตี้อื่น ๆ เห็นว่าเป็นบล็อกที่ไม่ดี


6

คำสั่ง OS X builtin คำสั่ง fsck_hfs มีตัวเลือก -S ซึ่งเห็นได้ชัดว่าจะสแกนและแก้ไขบล็อกที่ไม่ดีบนฮาร์ดดิสก์ใน OS X

จากเอกสาร:

-S ทำให้ fsck_hfs สแกนอุปกรณ์ทั้งหมดเพื่อค้นหาข้อผิดพลาด I / O มันจะพยายามแมปบล็อกที่มีข้อผิดพลาดกับชื่อคล้ายกับตัวเลือก -B

ตัวอย่าง:

fsck_hfs -fy -S / dev / disk3s11

มันดูเหมือนว่าจะทำว่าเมื่อทำงานบนดิสก์ AA โดยไม่ต้องบล็อกเสีย แต่ฉันยังไม่ได้ตรวจสอบ / เอกสารสิ่งที่มันไม่เมื่อมีการมีบล็อกเสีย


ฉันไม่เชื่อว่านี่เป็นการอ่านและเขียนซ้ำแบบต่อบล็อกเช่น badblocks -n ซึ่งจำเป็นต่อการรับเฟิร์มแวร์ของดิสก์เพื่อสำรองบล็อกจริงๆ
Taryn

3

มันเป็นคำถามเก่า แต่ก็ยังใช้ได้ สิ่งที่ใช้ได้ผลสำหรับฉันคือ:

  • หากเป็นไปได้ให้เริ่มจากพาร์ติชันหรือไดรฟ์อื่นที่ไม่ใช่พาร์ติชั่นหลักของคุณ ตรวจสอบให้แน่ใจว่าไม่ใช่ตัวเลือกการกู้คืนของ Mac หากคุณต้องการใช้แอปพลิเคชันบุคคลที่สามเพื่อระบุไฟล์ที่เสียหาย
  • ระบุไฟล์ทั้งหมดในฮาร์ดไดรฟ์ของคุณที่เสียหายเนื่องจากบล็อกเสีย ฉันบังเอิญใช้ Carbon Copy Cloner เพื่อสร้างมิเรอร์ของไดรฟ์ของฉันเป็นข้อมูลสำรอง (จะให้รายการไฟล์ที่เสียหาย) อาจมีเครื่องมืออื่น ๆ ที่สามารถทำได้
  • ค้นหาไฟล์เหล่านี้ในไดรฟ์ของคุณและลบออก (ล้างถังขยะด้วย! )
  • เปิด Disk Utility และลบพื้นที่ว่างในดิสก์โดยการเขียน '0 (คุณต้องเขียนเพียงครั้งเดียวดังนั้นเลือกตัวเลือกที่เร็วที่สุด) โปรดทราบว่าอาจยังใช้เวลาพอสมควรโดยเฉพาะถ้าคุณมีพื้นที่ว่างมากมาย

สิ่งนี้จะระบุบล็อกที่ไม่ดีและทำเครื่องหมายว่าเป็นบล็อกดังกล่าวดังนั้นจะไม่ถูกใช้อีก ดังที่ได้กล่าวไว้ก่อนหน้านี้ข้อผิดพลาดจะปรากฏขึ้นเมื่อพยายามเขียนลงไปเท่านั้น ด้วยการเขียน 0 คุณทำอย่างนั้น

  • หากคุณมีข้อมูลสำรองของไฟล์เหล่านี้อยู่ที่ใดที่หนึ่งให้แทนที่ด้วยตนเองจากข้อมูลสำรองของคุณ (หากคุณต้องการแทนที่ไฟล์เหล่านั้นในตอนแรก)

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


0

ฉันได้ยินสิ่งดีๆเกี่ยวกับSpinRite จาก GRCแต่ไม่เคยลองด้วยตัวเอง


น่าเศร้า SpinRite น่าจะทำอันตรายมากกว่าดีในไดรฟ์ที่มีอยู่แล้วล้มเหลว :(
ปล้น

@rob ทำอันตรายในทางใด? SpinRite ดูเหมือนจะรวมหลายวิธีโดยเน้นการดูแลที่ดีเป็นพิเศษ ...
Graham Perrin

2
@ GrahamPerrin หนึ่งรายการไม่เหมาะสมที่จะพยายามกู้คืนข้อมูลของคุณและเขียนกลับไปยังสื่อที่มีข้อบกพร่องที่รู้จักกัน แต่ไม่สนใจว่าทันทีที่ SpinRite พบบล็อกที่ไม่สามารถอ่านได้มันจะพยายามและลองซ้ำหลายครั้งก่อนดำเนินการต่อ ในระหว่างนี้ไดรฟ์สามารถลดระดับลงไปจนถึงจุดที่เกิดความล้มเหลวทั้งหมด (เช่น "ตามธรรมชาติ" หรืออาจเป็นผลมาจากการสึกหรอเพิ่มเติมที่เกิดจากการพยายามคงที่ของ SpinRite) ฉันเคยเรียกใช้ SpinRite บนฮาร์ดไดรฟ์ที่ล้มเหลว 250 GB ในอดีตและมันใช้งานมานานกว่าหนึ่งเดือนโดยไม่ต้องทำให้เสร็จ กล่าวโดยย่อ: ลองใช้วันที่และเครื่องมืออื่นก่อน
ปล้น

2
@ ขอบคุณขอบคุณฉันไม่ได้ตระหนักว่า การสนับสนุนทางเทคนิคของ GRC ยืนยันกับฉันว่าการกู้คืนเป็นอย่างอื่นนอกเหนือจากดิสก์ที่พยายามกู้คืนไม่ได้รับการสนับสนุนใน SpinRite เวอร์ชันปัจจุบัน
Graham Perrin

คนที่โต้เถียงที่ทำให้ spinrite ถูกจับได้ว่าพูดพล่ามมากในช่วงต้นยุค 2000; ฉันจำได้ว่าเขาเขียนเกี่ยวกับ 'บิตที่อ่อนแอ' ซึ่งเป็นสิ่งที่ไม่มีอยู่จริงเช่น
โทมัส

0

ดูเหมือนว่าไดรฟ์ส่วนใหญ่จะจัดสรรบล็อกที่ไม่ดีให้กับการเขียนเท่านั้นดังนั้นนั่นคือวิธีที่บล็อกที่ไม่ดี 'แก้ไข' กระบวนการทั้งหมด หากคุณยินดีที่จะฟอร์แมตผู้คนจำนวนมากพูดคุยเกี่ยวกับการทำรูปแบบระดับต่ำที่เขียนเลขศูนย์ (Disk Utility จะทำเช่นนี้)

เครื่องมือเดียวใน Mac ที่ฉันพบว่าทำเช่นนี้คือ "Speed ​​Tools" เมื่อพบบล็อกที่ไม่ดีมันจะเขียนศูนย์ไปยังบล็อก (แม้ว่าจะอยู่ในไฟล์ ... ความคิดก็คือว่ามันไม่ดีอยู่แล้ว)

http://www.intechusa.com/


นั่นไม่ใช่สิ่งที่ฟอร์แมตระดับต่ำทำหรือแม้กระทั่งรูปแบบใดก็ตามเนื่องจากฟอร์แมตไม่ได้หมายถึงการลบมันหมายถึงการใส่ไดรฟ์ในรูปแบบที่อนุญาตให้ใช้งานได้ รูปแบบระดับต่ำจะกำหนดตำแหน่งที่จะวางแทร็กและส่วนต่างๆบนดิสก์และจำเป็นเพียงครั้งเดียวเมื่อมีการผลิตไดรฟ์
Chai T. Rex

หากคุณอ่านเพิ่มเติมอีกเล็กน้อยคุณจะเห็นว่าบทความที่คุณเชื่อมโยงกล่าวถึง "การจัดรูปแบบระดับต่ำ" มาถึงตอนนี้หมายถึงการเขียนค่าเดียวกันลงในบล็อกทั้งหมด en.wikipedia.org/wiki/Disk_formatting#Disk_reinitialization
aerickson

หากคุณอ่านเพิ่มเติมอีกเล็กน้อยคุณจะเห็นว่ายังไม่ถูกต้อง
ชัยต. เร็กซ์

0

ให้ความสำคัญกับความคิดเห็นเป็นอันดับแรกโดย @chronos … think: dataloss ในกรณีที่ขอบแก้ไขอาจทำให้การกู้คืนข้อมูลเป็นไปไม่ได้


ในบรรดายูทิลิตี้ที่ฉันใช้บน Macs หนึ่งที่โดดเด่นสำหรับการแจ้งเตือนแน่แท้เช่นนี้:

ป้อนคำอธิบายรูปภาพที่นี่

การเตือน

การดำเนินการที่คุณกำลังจะดำเนินการอาจทำให้ข้อมูลสูญหาย

เพื่อสำรองบล็อกที่ไม่ดี ... เขียนข้อมูลลงในไดรฟ์ สิ่งนี้น่าจะส่งผลให้ปริมาณหรือข้อมูลเสียหายหากพบว่ามีบล็อกที่ไม่ดีและไม่ได้ใช้งาน

คุณสามารถเรียนรู้เกี่ยวกับสิ่งต่าง ๆก่อนซื้อผลิตภัณฑ์ - ซื่อสัตย์อย่างสดชื่น

(หากต้องการชื่นชมความเสี่ยงของ dataloss โปรดดูตัวอย่างเอกสาร SpinRite ที่เชื่อมโยงจากWhy care?ส่วนหนึ่งของคำตอบของฉันภายใต้วิธีตรวจสอบว่ามีเซ็กเตอร์ที่ไม่ดีบนฮาร์ดดิสก์ USB บน OS X หรือไม่ )

สำหรับคำเตือนที่ไม่ผิดพลาดสำหรับความพึงพอใจก่อนซื้อและอื่น ๆ คำตอบนี้คือการโหวตความมั่นใจของฉันใน:

ขับอัจฉริยะ 3



-1

น่ากลัวคำแนะนำที่น่ากลัวข้างต้น ฉันหมายถึงคำแนะนำที่น่ากลัว : สั่นหัว:

  1. ฉันไม่รู้เกี่ยวกับยูทิลิตี้ที่ทันสมัยสำหรับ Mac OS X ที่แก้ไขบล็อกที่ไม่ดี (ทำเครื่องหมาย) จริง ๆ แล้วปล่อยให้คุณทำต่อไป ดังที่กล่าวไว้คุณจะต้องค้นหา Norton Utilities สำหรับ Mac OS เวอร์ชันเก่าเพื่อแก้ไขบล็อกที่ไม่ดีบน HD ที่เป็นปัญหา เช่นเวอร์ชัน 7.0 หรือ 8.0

  2. เนื่องจากฉันสมมติว่าคุณกำลังใช้พีซีในเสื้อผ้าของ Mac (โพสต์คอมพิวเตอร์ PPC โดยใช้ intel CPU และใช้ Unix [Mac OS X]) คุณจะต้องค้นหา PPC Macintosh ที่ดี (หรืออาจจะทำงานในแบบจำลองบน คอมพิวเตอร์ intel?) ที่ยังคงสามารถบูตระบบปฏิบัติการ 9. รับ (ฉันสมมติว่าคุณมี SATA HD?) การ์ด SATA PCI ที่ทำงานร่วมกับระบบปฏิบัติการ 9 จากนั้นให้บูต Norton CD เรียกใช้ Disk Doctor และสแกน / ซ่อมแซม HD ในคำถาม

  3. มันฟังดูยากที่จะทำ แต่มันไม่ใช่ ในฐานะที่เป็นช่าง Mac และแฟนบอย "REAL" ในช่วง 20 ปีที่ผ่านมาฉันมีเครื่องจักรตั้งแต่ 128k ไปจนถึง Dual G5 ดังนั้นฮาร์ดแวร์จึงวางตลาดสำหรับฉัน มันง่ายมากสำหรับฉัน

  4. ทำไมฉันถึงพูดหยาบคาย? เพราะฉันเป็น ฉันข้ามกับ Apple ปัจจุบันมากและฉันเกลียด Steve Jobs เป็นพิเศษในการทำลาย Apple Computer สำหรับผู้ใช้ Macintosh ของเราในปี 1980 และ 90 และเปลี่ยน Mac ให้เป็นอะไรมากกว่าพีซีที่ใช้ Unix รุ่นธรรมดา เขาและคนที่คิดเหมือนเขาเป็นเหตุผลที่ Mac ไม่มีสาธารณูปโภคที่คุณต้องซ่อมแซม HD ของคุณ "ถูกต้อง" อีกต่อไป

  5. ใครก็ตามที่บอกให้คุณดูข้อมูล SMART หรืออาศัยข้อมูล SMART ไม่ว่าด้วยวิธีใดคุณไม่ควรฟังพวกเขา สมาร์ทมีข้อบกพร่องอย่างมาก

  6. HD มีการบล็อกที่ไม่ดีแมปใหม่เกือบตลอดเวลาโดยอัตโนมัติอย่างน้อยก็ตั้งแต่ฉันจำได้และฉันแก่สำหรับช่าง แต่! พวกเขาทำหน้าที่เส็งเคร็งและถ้าคุณเห็นบล็อกที่ไม่ดีนั่นเป็นเพราะ HD มีพื้นที่เหลือน้อยนิดที่สงวนไว้สำหรับการทำแผนที่บล็อกที่ไม่ดีโดยอัตโนมัติ IE คุณต้องเรียกใช้ยูทิลิตี้ที่ทำงานได้ดีขึ้น

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