Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Apple

แก้ไข: "The Disk You Inserted Was Not Readable by This Computer" บน Mac

บางผู้ใช้เจอ Error "The disk you inserted was not readable by this computer" ทันทีที่เสียบ External Drive บางคนเจอทุก USB Device บางคนเจอแค่ Drive ตัวเดียว พบบ่อยใน macOS High Sierra แต่มีรายงานใน Mac OS X รุ่นอื่นๆ ด้วย

แก้ไข:  The Disk You Inserted Was Not Readable by This Computer  บน Mac

สาเหตุที่ Disk อ่านไม่ได้

สืบสวนจาก User Reports และ Repair Strategies ที่ใช้แก้สำเร็จ รวมถึงทดสอบบนเครื่องของเรา พบสถานการณ์ทั่วไปหลายอย่างที่ก่อให้เกิด Error นี้:

  • Disk Failure - Drive เองหรือ USB Interface อาจเสีย กรณีนี้แนะนำ Data Recovery Solution
  • Disk ไม่ได้ Format - Error เกิดได้หาก Disk ใหม่ไม่ได้ Format หรือ Format ด้วย File System ที่ Mac OS ไม่รองรับ
  • WD Software Bug - อาจเกิดกับ WD Hard Drives จาก Race Condition บน 1394 Bus ทำให้ Table of Contents ของ VCD เสียจาก Bus Reset อีกครั้ง
  • Disk Format ไม่ใช่ MAC OS X Supported Format - หากเคยใช้ External Drive เดียวกันกับ Windows โอกาสสูงว่า Format เป็น File System ที่ Mac ไม่รองรับ

วิธีที่ 1: กำจัดความเป็นไปได้ของ External Drive ชำรุด (ถ้าประยุกต์ได้)

เพื่อ省เวลา ลองเช็คก่อนว่าไม่ใช่ Drive ชำรุด

เสียบ External Hard Drive อื่นเข้า Mac ใดๆก็ได้ จาก Flash Drive ถึง External Drive อื่น ต้องมี File System เหมือน Drive ที่ Error

หาก Drive ตัวที่สองไม่เจอ Error เดียวกัน และโผล่ใน Finder App ปกติ สรุปได้ว่า ปัญหาไม่ใช่จาก Mac อาจเป็นปัญหาเฉพาะ Drive ที่ Error

หากเจอ Error เดียวกันกับทุก Drive ที่เสียบ ข้ามไป วิธีที่ 4 (ถ้าประยุกต์ได้) ทันที หากเจอแค่ Drive ตัวเดียว ทำวิธีถัดไป

วิธีที่ 2: ซ่อม Drive ที่อ่านไม่ได้ด้วย Disk Utility

หากเจอ Error ทันทีเสียบ USB Drive/External HDD/SD Card ควรซ่อมได้ด้วย Disk Utility ไม่รับประกันว่าจะได้แน่ๆ แตบางคนแก้ได้

ขั้นตอน:

  1. Error โผล่ คลิก Ignore ปิดมัน
    แก้ไข:  The Disk You Inserted Was Not Readable by This Computer  บน Mac
  2. คลิก Launchpad ค้นหา "disk" คลิก Disk Utility
    แก้ไข:  The Disk You Inserted Was Not Readable by This Computer  บน Mac
  3. ใน Disk Utility เลือก Disk ที่ Error คลิก First Aid จาก Ribbon บนสุด
    แก้ไข:  The Disk You Inserted Was Not Readable by This Computer  บน Mac
  4. รอจบกระบวนการ หากแจ้ง Successful รีสตาร์ทเครื่อง ดูว่า Disk เข้าถึงได้ที่ Startup ถัดไปหรือไม่
    หมายเหตุ: หากแจ้ง "First Aid process has failed" ข้ามไป วิธีที่ 3 ทันที

วิธีที่ 3: Format ใหม่เป็น FAT32

สาเหตุทั่วไปอีกอย่างคือ File System เป็น NTFS

หลายคนเจอ Error นี้กับ Drive ที่ Format NTFS เพราะ OS X ไม่ทำงานกับ NTFS กรณีนี้ Format ใหม่เป็น FAT32 มักแก้ได้

สถานการณ์นี้พบบ่อยหาก Drive ใช้กับ Windows ก่อนหน้านี้

คำเตือน: การ Format จะลบข้อมูลบน Disk ทั้งหมด

หากยอมรับความเสี่ยง ทำตามขั้นตอน Format เป็น FAT32:

  1. Error โผล่ คลิก Ignore แล้ว Launchpad > ค้นหา "disk" > Disk Utility
    แก้ไข:  The Disk You Inserted Was Not Readable by This Computer  บน Mac
  2. ใน Disk Utility เลือก Drive ที่ Error คลิก Partition จาก Ribbon Bar เลือกจำนวน Partition จาก Dropdown Partition (ใต้ Volume Scheme) คลิก Format (ใต้ Volume Information) เลือก MS-DOS (FAT)
    แก้ไข:  The Disk You Inserted Was Not Readable by This Computer  บน Mac
  3. คลิก Apply แล้ว Partition เริ่มกระบวนการ
  4. รอจบ ดูว่า External Drive เข้าถึงได้หรือไม่

หายังไม่ได้หรือยัง Error อยู่ ไปวิธีถัดไป

วิธีที่ 4: แก้ macOS High Sierra - Clover Bootloader Bug (ถ้าประยุกต์ได้)

หากเจอ Error ขณะรัน Hackintosh macOS 10.13.x High Sierra พร้อม Clover Bootloader นี่คือ Bug ยอดนิยมที่หลายคนเจอ

หลายคนแก้ได้โดย Patch ที่แก้ Bug นี้ แต่จำไว้ว่า พัฒนาโดย Independent Developers ไม่เกี่ยวกับ Apple

คำเตือน: Bug นี้เกิดก็ต่อเมื่อใช้ Hackintosh macOS 10.13.x High Sierra กับ Clover Bootloader หากเจอปัญหาบน Mac OS แบบ Clean อื่นๆ อย่าทำขั้นตอนนี้ ไม่เกี่ยวข้อง

  1. ไปลิงก์ ที่นี่ ดาวน์โหลด Patch
    แก้ไข:  The Disk You Inserted Was Not Readable by This Computer  บน Mac
  2. ดาวน์โหลดเสร็จ เปิด Finder ไป: macOS > System > Extensions ลากไฟล์ .kext ใน Patch Folder วางใน Extensions Folder
    แก้ไข:  The Disk You Inserted Was Not Readable by This Computer  บน Mac
  3. เปิด Terminal ผ่าน Search
  4. ใน Terminal รันคำสั่ง:
    sudo chown -R 0:0 /Library/Extensions/AppleAHCIPort.kext && sudo chmod -R 755 /Library/Extensions/AppleAHCIPort.kext sudo touch /System/Library/Extensions && sudo kextcache -u /
  5. คำสั่งรันสำเร็จ รีสตาร์ทเครื่อง ดูว่าแก้ที่ Startup ถัดไปหรือไม่

หาวิธีข้างต้นทั้งหมดไม่ช่วย น่าจะเป็น Drive เสียจริงๆ หากมี Data สำคัญ ควรหา Recovery Solution