ขั้นตอนต่อไปคืออะไรเมื่อรายงาน fsck“ ไม่สามารถซ่อมแซมได้หลังจาก 3 ครั้ง”


23

My Mac Book Pro 13.- "ไม่ผ่านหน้าจอบูตสีเทาด้วยแอปเปิ้ลและล้อหมุน (แถบโหลดปรากฏขึ้น แต่เมื่อไม่ได้ทำอะไรเลย)

ฉันมี 220 GB ในพาร์ติชันเดียว (Macintosh HD) และมีงานของฉันทั้งหมดเพลงของฉันและสำเนาภาพถ่ายของฉันทั้งหมดเท่านั้น ฉันโง่มากฉันไม่มีข้อมูลสำรอง แต่รู้ว่าฉันมี HD ภายนอกที่มีพื้นที่ 300GB ฉันต้องการซ่อมแซม HDD ของฉัน แต่สำคัญกว่าฉันต้องบันทึกไฟล์ แต่ไม่ทราบวิธีการทำใน Disk Utility Mode ฉันอ่านนั่นคือ Diskwarrior แต่ฉันไม่รู้วิธีการติดตั้งโดยไม่ต้องบูทเครื่อง กรุณาช่วย!!!

เมื่อฉันเริ่มต้นโหมดผู้ใช้คนเดียวและป้อน / sbin / fsck -fs สิ่งนี้จะปรากฏขึ้น

Executing fsck_hfs (version diskdev_cmds-557-393) 
Checking Journaled HFS Plus volume. 
The volume name is Macintosh HD 
Checking extents overflow file. 
Checking catalog file 
Incorrect number of thread records  (4, 23745) 
Checking multi-linked files. 
Checking catalog hierarchy 
Invalid volume directory count (It should be 175703 instead of 175701) Checking extended attributes file. 
Incorrect number of extended attributes (It should be 340062 instead of 340064) 
Checking volume bitmap. 
Checking volume information. 
The volume Macintosh HD could not be repaired after 3 attempts.

*****The volume was modified *****

ขั้นตอนต่อไปคืออะไรถ้า fsck ไม่สามารถซ่อมแซมไดรฟ์ได้

คำตอบ:


15

คุณสามารถลองได้ แต่โปรดสำรองข้อมูลก่อน:

บูตไปที่โหมดผู้ใช้คนเดียวค้างคำสั่ง (เช่นโคลเวอร์ลีฟหรือ Apple) และปุ่ม "s" เมื่อระบบเริ่มบู๊ต

ในการดีบั๊กซ่อมบังคับ (และแก้ไขข้อผิดพลาดโดยอัตโนมัติ)

/sbin/fsck_hfs -drfy /dev/disk0s2

วิธีสแกนหาบล็อกที่ไม่ดี:

/sbin/fsck_hfs -S /dev/disk0s2

สมมติว่า disk0s2 เป็นสิ่งที่คุณต้องการซ่อมแซม (โดยปกติจะเป็นไดรฟ์ "Macintosh HD" เริ่มต้น)

สิ่งนี้จะนำคุณกลับสู่ระบบปฏิบัติการของคุณ

ลิงค์นี้อาจช่วยได้เช่นกัน: http://www.westwind.com/reference/os-x/commandline/single-user.html


ส่วนที่ 2ND ของโซลูชันเพื่อสแกนหาบล็อกที่ไม่ดีไม่ทำงาน บอกว่า S ไม่ถูกต้อง นั่นคือการพิมพ์ผิดหรือเปล่า?

@ user173292 มันใช้งานได้ดีในตอนท้ายของฉัน
cregox

4
ต้องเรียกใช้fck_hfs -drfyคำสั่งสองครั้งจนกว่าจะประสบความสำเร็จ
knedlsepp

3
@ knedlsepp ไม่สามารถขอบคุณได้มากพอที่ทำให้ฉันลองทำสิ่งนี้หลายครั้ง - ทำงานได้หลายวันอย่างปลอดภัย !!!
Asmus

1
ไม่ทำงานสำหรับฉัน .. ตอบสนองfck_hfs -drfy Disk full error CheckHFS returned 8, fsmodifier = 0มี 14GB ฟรีบน 120GB SSD ของฉัน
Alexey Sh

4

หากต้องการเพิ่มที่นี่ฉันมีสถานการณ์ที่คล้ายกัน ขั้นตอนที่ฉันทำ:

  1. บูตในโหมดเดียว

  2. วิ่ง/sbin/fsck_hfs -drfy /dev/disk0s2หลายครั้งมันไม่ได้ช่วยอะไร parentID=334973 threadID=51569281ในการส่งออกที่ผมสังเกตเห็นมีปัญหาการเชื่อมโยงวงกลมข้อความได้สิ่งที่ต้องการ รหัสไฟล์เป็นหมายเลขไอโหนดและสอดคล้องกับไฟล์จริง

  3. ลองfind / -inum 334973คิดดูว่าไฟล์ใดเป็นปัญหาปรากฏไฟล์ภายในโฟลเดอร์. Spotlight

  4. ดิสก์ที่ประกอบใหม่ในโหมด rw และโฟลเดอร์สปอตไลต์ที่ถูกลบจากนั้นรีบูตในโหมดเดียวอีกครั้ง

  5. เรียกใช้/sbin/fsck_hfs -drfy /dev/disk0s2อีกครั้งและตอนนี้ปัญหาได้รับการแก้ไขแล้วเนื่องจากไฟล์ที่มีปัญหาถูกลบ


ยอดเยี่ยม !! ตอนนี้คือการวิเคราะห์สาเหตุที่แท้จริง ฉันให้ทิปหมวกของคุณกับคุณ
Syclone0044

3

ณ จุดนี้ตัวเลือกของคุณมีดังนี้:

  1. ชำระเงินสำหรับเวลาช่างเพื่อเรียกใช้ขั้นตอน Apple อีกครั้งในกรณีที่คุณทำไม่ถูกต้อง / พลาดขั้นตอน / เงื่อนงำ (ไม่น่าเป็นไปได้ แต่เป็นไปได้)
  2. ชำระเงิน / ค้นหาซอฟต์แวร์ที่สามารถซ่อมแซมแคตตาล็อกข้อมูลของไดรฟ์ได้มากกว่า Disk Utility จากผลิตภัณฑ์เชิงพาณิชย์มากมาย Disk Warrior เป็นสิ่งที่ใช้มากที่สุด แต่ Data Rescue อาจทำงานได้ดี
  3. ลบ HD - สูญเสียข้อมูลทั้งหมดและดูว่านี่เป็นเพียงความเสียหายของแคตตาล็อกที่ Disk Utility ไม่สามารถ / ไม่เต็มใจที่จะซ่อมแซม (โอกาสที่ค่อนข้างยุติธรรม)
  4. แทนที่ HD - การเลื่อนว่าสามารถบันทึกข้อมูลได้หรือไม่ แต่รับไดรฟ์ที่ดีใน Mac เพื่อให้คุณสามารถทดสอบว่าเป็นข้อมูลไดรฟ์ / เฉพาะบนไดรฟ์นั้นหรือ Mac ต้องการการซ่อมแซม
  5. ชำระค่าซ่อมเทคโนโลยีเพื่อทำการซ่อมแซม

ยกเว้นว่าคุณมีข้อมูลที่มีค่า (ซึ่งคุณอาจจ่ายระหว่าง $ 100 ถึง $ 1000 ดอลลาร์เพื่อให้ความช่วยเหลือในการกู้คืนอย่างมืออาชีพ) ฉันจะเลือกหนึ่งในสองตัวเลือกซึ่งหมายถึงซื้อไดรฟ์ใหม่ (ผลประโยชน์จะคงที่ เพื่อแก้ไขปัญหา) หรือดูการแก้ไขปัญหาเพิ่มเติมเช่น Disk Warrior หรือลบไดรฟ์หากคุณมีข้อมูลสำรองไม่จำเป็นต้องใช้


ขอบคุณ bmike 2 คำถาม: 1. คุณคิดว่าอัจฉริยะในร้าน Apple จะสามารถช่วยได้หรือไม่? และ 2. ฉันจะติดตั้ง Diskwarrior ได้อย่างไรหากฉันไม่สามารถบูต mac ได้ ขอบคุณสำหรับคำตอบของคุณ
BenCis

ใช่ - Genius Bar เห็นปัญหานี้และช่วยให้ผู้คนเข้าใจตัวเลือกหลายสิบครั้งในแต่ละวัน / สัปดาห์ สื่อออปติคอลการกู้คืน HD หรือไดรฟ์ภายนอกทั้งหมดจะบูตเครื่อง Mac ในกรณีส่วนใหญ่
bmike

DiskWarrior มาพร้อมกับดีวีดีที่สามารถบู๊ตได้ซึ่งคุณจะเรียกใช้ยูทิลิตี้ได้
IconDaemon

ขอบคุณมาก. ในวันเสาร์ฉันมีนัดที่บาร์จีเนียส
BenCis

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