วิธีแก้ไขข้อผิดพลาด:“ ไม่สามารถแก้ไขแผนที่พาร์ติชันเนื่องจากการตรวจสอบระบบไฟล์ล้มเหลว”?


37

ฉันอัพเกรดเป็น Lion และตัดสินใจว่าฉันไม่ต้องการไดรฟ์ 100 GB สำหรับ Boot Camp อีกต่อไปฉันไม่เคยบูตเข้าสู่ Windows ฉันเพิ่งใช้มันเป็น VM อย่างไรก็ตาม ดังนั้นฉันจึงลบพาร์ติชั่นการบูทแคมป์โดยใช้ยูทิลิตี้ดิสก์แล้วพยายามขยายพาร์ติชั่นหลักเพื่อเติมเต็มพื้นที่ที่ไม่ได้ถูกจัดสรรในขณะนี้ ฉันยังลบบูตค่ายจากภายใน VMWare Fusion เมื่อฉันขยายมันฉันได้รับข้อผิดพลาดในชื่อของคำถามนี้

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

ฉันได้ลองแก้ไขในโหมดปกติและในโหมดดีบั๊กขณะใช้ Lion และได้ลองในโหมดการกู้คืน

นี่คือภาพหน้าจอของข้อผิดพลาดและอะไร ความคิดใด ๆ

ได้รับข้อความแสดงข้อผิดพลาด

เอาต์พุตรายการ diskutil

อัปเดต: ฉันตรวจสอบดิสก์ของฉันและได้รับข้อผิดพลาดเหล่านี้ กำลังพยายามซ่อมแซม แต่กังวลว่าดิสก์ Snow Leopard ของฉันจะเขียนทับพาร์ติชันการกู้คืน Lion ....

ข้อผิดพลาดของไดรฟ์

คำตอบ:


36

ตกลงนี่ไม่เลวเกินไป รีบูทขณะถือCommand ⌘- Sเพื่อเข้าสู่โหมดผู้ใช้คนเดียว เมื่อได้รับพรอมต์ให้พิมพ์

fsck -fy

จากนั้นกดปุ่มย้อนกลับ มันจะซ่อมแซมดิสก์ของคุณ เมื่อเสร็จแล้วให้พิมพ์

reboot

และลองแบ่งพาร์ติชันอีกครั้ง


1
ทำให้ไฟล์ถูกลบหรือข้อมูลสูญหายหรือไม่?

1
ไม่มันเทียบเท่ากับการคลิกปุ่ม Repair Disk ใน Disk Utility
Jay Thompson

สิ่งนี้ใช้ได้กับ Mavericks สำหรับฉัน!
Daren Thomas

2
เพิ่งออกจากความอยากรู้ ... อะไรทำให้งานนี้ในขณะที่ซ่อมแซมดิสก์ (แม้แต่จากพาร์ติชันการกู้คืน) ไม่สามารถทำได้
mjrider

สิ่งนี้ใช้ได้กับฉันสำหรับไดรฟ์ภายนอกดังนั้นจึงไม่ใช่ไฟล์ที่ใช้งานโดยระบบปฏิบัติการเนื่องจากอาจเป็นไดรฟ์หลัก
djjeck

3

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


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

3

วิธีนี้ใช้ได้ผลสำหรับฉันหลังจากได้รับข้อผิดพลาดเดียวกัน:

  • ปิดตัวลง.
  • เริ่มCommand ⌘+ กดค้างSไว้ (สิ่งนี้จะบูตคุณเข้าสู่โหมดผู้ใช้คนเดียว)
  • fsck -fyที่พรอมต์พิมพ์ในคำสั่ง
  • rebootเมื่อเสร็จสิ้นการพิมพ์
  • ลองปรับขนาดอีกครั้งใน Disk Utility

1

ฉันมีปัญหานี้และไม่สามารถแก้ไขได้ด้วยวิธีนี้เพราะฉันมีไดรฟ์ swap 4GB (Linux Ubuntu) ที่จำเป็นต้องปิดก่อนที่ยูทิลิตี้ดิสก์จะสามารถลบได้

ขั้นตอน:

  • บูตไปที่ Ubuntu Live CD (ฉันใช้บูต EFI ผ่าน usb)
  • เปิด gparted ผ่านเทอร์มินัล $ sudo gparted
  • มองหาพาร์ติชันที่มีสัญลักษณ์สำคัญอยู่บนบรรทัดเดียวกัน
  • คลิกขวาสัญลักษณ์กุญแจแล้วเลือก "สลับออก"
  • รีบูตกลับไปที่ mac จากนั้นทำตามขั้นตอนด้านบน

ไชโย

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