Disk Utility ทำงานได้ดีส่วนใหญ่ แต่บางครั้งข้อผิดพลาดน่าหงุดหงิด "Erase process has failed. Couldn't unmount disk: (-69888)" บน Mac หยุดงานที่ Utility กำลังพยายามทำอยู่ทันที ปัญหานี้อาจขึ้นตอน Partitioning, Disk Verification และ Repair หรือแม้แต่ระหว่าง Formatting
ปกติมีรายละเอียดเพิ่มเติมน้อยมากถึงไม่มีเลย เกี่ยวกับวิธีแก้หรือว่าปัญหาคืออะไร ทำให้ยากต่อผู้ใช้ในการเข้าใจปัญหานี้
โดยพื้นฐาน ข้อผิดพลาด "Erase process has failed. Couldn't unmount disk: (-69888) error on Mac" ปรากฏเมื่อ Current Boot Drive กำลังถูกแก้ไข อาจเกิดได้ถ้า Disk ที่พยายาม Erase ล้มเหลวพร้อม Error Couldn't unmount disk
หาก Boot Drive กำลังถูกแก้ไข ตามสถานการณ์แรก วิธีแก้ง่ายที่สุดคือ Boot จาก Drive อื่น และรัน Disk Utility จากนั้น ไปสำหรับ Boot Drive ไม่สำคัญว่าสร้างสำหรับ Mac OS X หรือ macOS รุ่นไหน ตราบใดที่มี Disk Utility – ซึ่งทุกรุ่นมี นี่ควรช่วยแก้ปัญหาได้
ข้อผิดพลาด Erase process has failed บน Mac คืออะไร?
กำลังเจอ Error 69888 ระหว่าง Partition Drive ไหม? Error นี้เกิดส่วนใหญ่ตอน Erase ข้อมูลจาก Hard Drive แล้วพยายาม Reinstall macOS หรือ OS X แล้ว Process ล้มเหลวระหว่างทางและโยน Error นี้ออกมา ข่าวดีคือมี Troubleshooting Tips หลายอย่างแก้ปัญหานี้ได้
ข้อผิดพลาด Erase process has failed error บน Mac กวนใจเพราะ User เข้าถึงไฟล์และแอปบน Hard Drive ไม่ได้ จนกว่าปัญหาจะแก้ บางรายรายงานว่า Error นี้ส่งผลต่อ Processing Speed ของระบบ และจบอย่างฉับพลัน ทำให้ Data Loss
หากคุณเผชิญสถานการณ์เดียวกันและหา Solution ที่สมบูรณ์แบบสำหรับ Error นี้ ไม่ต้องกังวล เพราะคู่มือนี้ควรช่วยได้
สาเหตุ Erase process has failed Error บน Mac
ทำไมถึงเกิด "Erase process has failed. Couldn't unmount disk: (-69888)" error on Mac? เพื่อเรียนรู้วิธีแก้ Mac Disk Utility Erase Process Has Failed Error ที่หลากหลาย สำคัญที่ต้อง Diagnose ก่อน สาเหตุหลักๆ ดังนี้:
มีเหตุผลหลากหลายทำให้ Mac Terminal Error 69888 เกิดขึ้น สิ่งที่ไม่สอดคล้องกับ Mac OS X File System อาจทำให้ Data Corrupt และเข้าถึงไม่ได้ มาดูสาเหตุที่เป็นไปได้:
- Human Mistakes: ข้อผิดพลาดโดยไม่ได้ตั้งใจ เช่น ลบโดยไม่ได้ตั้งใจ Format Mac Files และ Volumes ระหว่างการทำงานปกติ
- Emptying Trash: บางครั้ง User Empty Trash ไฟล์โดยไม่ตรวจสอบ ทำให้ข้อมูลสำคัญหายไปหมด
- Sudden Termination of System Files: Power Surge ทำให้ Mac Shut Down แบบฉับพลัน ไฟล์บางส่วน Fail to Mount และ Unresponsive
- Interrupted Read/Write Operation: ขัดจังหวะ Read/Write ระหว่างทาง ทำให้ Mac File Corrupt หรือหายไป สร้าง Mac Terminal Error 69888
- Unintentional Formatting: กดปุ่มผิด นำไปสู่ Mac Terminal Error 69888 ร้ายแรง
- Sharing Data on Unsupported Platforms: Platform ที่ไม่รองรับ ทำให้ Shared Files Unresponsive และ Corrupt
- Malware Attack: Mac ปลอดกว่า Windows แต่ยังมีไวรัสน้อยๆ ถูกเขียนขึ้น ดาวน์โหลดแอป/ไฟล์นำไปสู่ Security Issues ส่งผลต่อ File System ทั้งหมด
- Modification in BIOS Setting: การเปลี่ยนแปลง BIOS Sector นำไปสู่ Erroneous Situations เกี่ยวกับ Mac Terminal Error 69888
- Corruption in Header File: Header Files สำคัญ เก็บข้อมูลทั้งหมดของไฟล์ที่จะเข้าถึง หากมีปัญหา ไฟล์ที่ร้องขอ Fail to Respond และสร้าง Corruption Messages
- Catalog Files Node Corruption: Catalog เป็น System-generated File บันทึก File Type และ Recent Accessing Type
- Problem with Boot Sector: ปัญหา Boot Sector ทำให้ Mac ไม่ Boot เข้าถึง Data Files ไม่ได้ เกิด Mac Terminal Error 69888
- Kernel Panic Issues: เหมือน BSOD ใน Windows Mac Users อาจเจอ Kernel Panic
- Improper Installation of Program: ติดตั้ง Unwanted Apps & Programs โดยไม่เช็ค Source และ Agreement
- Hardware or Software Issue: ปัจจัยทั่วไปที่ทำให้ Mac File Corrupt และ Erroneous Situations
เหตุผลข้างต้นทั้งหมดเป็นสาเหตุที่เป็นไปได้ของ Inaccessibility ของ Mac Data มีปัจจัยเยอะทำให้เกิด Issue นี้กับ USB Device หรือ External Drive รวมถึงการแก้ไข Boot Drive Error นี้ยังเกิดได้ถ้าโปรแกรมอื่นๆ ใช้ USB Drive อยู่ หากต้องการ Erase USB ขณะ Copy หรือ Read File Error อาจเกิดขึ้น นี่คือสรุป: ไม่มีสาเหตุเฉพาะเจาะจงสำหรับ Issue นี้
วิธีแก้ Erase process has failed Error บน Mac
เนื่องจากอาจมีหลายเหตุผล ทำให้เกิด Erase Process Has Failed Error บน Mac อาจหาวิธีแก้ที่ต่างกันออกไป นี่คือข้อเสนอแนะที่ Implement ได้:
แต่ก่อนทำ ต้องทำ Basic Troubleshooting ก่อน:
- ปิด Applications และ Files ทั้งหมด ก่อนพยายาม Repair
- แน่ใจว่ามี Permission อ่าน/เขียน Drive ที่ต้องการแก้ไข
- Run Scan เช็ค Malware ลบ Malicious Software ที่ตรวจพบด้วย Antivirus และลบไฟล์เกี่ยวข้องทั้งหมด
- ปิด Security Software หลัง Scan เพราะอาจป้องกัน Process ไม่ให้ทำงาน
- Declutter System ด้วย Mac Cleaning Tool ควรแก้ Error ที่เกี่ยวกับ Corrupted Junk Files หรือ Cached Data
- Restart Computer
ทำขั้นตอนข้างต้นเสร็จแล้ว ไปวิธีแก้หลักด้านล่าง
วิธีที่ 1: Erase Disk ผ่าน Terminal
หาก Disk Utility บน Mac มีปัญหา ลองทำผ่าน Terminal วิธี Cleaner สำหรับ Erase Disk ช่วยตอบสนองความต้องการได้ง่าย
- ไป Finder > Applications > Utility เปิด Terminal App เป็น Administrator
- พิมพ์คำสั่ง
diskutil listกด Return – แสดงข้อมูลรายละเอียด Disks และ Volumes ต่างๆ บน Mac บันทึก Identifier ของ Disk ที่ต้องการ Format (เช่น disk2 หรือ disk1) - ใช้คำสั่ง
erase diskเพื่อ Erase ทั้ง Disk หรือerase volumeเพื่อ Erase Volume เฉพาะ - Format เต็มของคำสั่ง diskutil คือ
diskutil erase diskตัวอย่าง: Format disk2 เป็น HFS+ พิมพ์diskutil eraseDisk HFS+ DISK disk2กด Return - รอคำสั่งประมวลผล Disk ที่เลือกจะถูก Format ใน File System ที่รองรับ
วิธีที่ 2: อัปเดต macOS
ตามที่กล่าวมา หาก Mac รัน Firmware ล้าสมัย อาจเจอ Disk Utility Erase Process Has Failed แก้ได้ง่ายด้วยการ Update Mac ไป Latest Supported Firmware หา Latest Update สำหรับ macOS จาก App Store หรือคลิกโลโก้ Apple ด้านบน ไป System Preferences > Software Update เช็ค Update ได้ที่นี่
วิธีที่ 3: Erase Selected Volumes แทน
บางครั้ง User ได้ Erase Process Has Failed Error ตอน Format ทั้ง Disk ลอง Format Selected Volumes ของ Disk แทน เพื่อเช็คว่า Issue อยู่ที่ Volume ไหน
- ไป Finder > Applications > Utility เปิด Disk Utility App
- เปิด Disk Utility แล้วไปมุมซ้ายบนของ Interface จาก Dropdown Menu เลือก View All Volumes หรือ External Devices
- Select Volume จาก Sidebar (แทนทั้ง Disk) คลิกปุ่ม "Erase" บน Toolbar เพื่อ Format
ลอง Erase ทั้ง Disk เช่นกัน เพื่อ Diagnose เพิ่มเติม ว่าปัญหาอยู่ทั้ง Disk หรือ Selected Volumes
วิธีที่ 4: ปรับ Security Levels สำหรับ Format External Device
หากได้ Disk Utility Erase Process Has Failed Error ตอน Format External Device ควรทำตามนี้ หาก Security Level สำหรับ USB Drive หรือ External Hard Disk สูงเกินไป Disk Utility อาจ Format ไม่สำเร็จ ปรับ Security Level และแก้ Erase Process Has Failed บน Mac:
- เปิด Disk Utility App บน Mac ตรวจสอบว่า External Device เชื่อมต่ออยู่
- Select External Device จาก Sidebar คลิกปุ่ม "Erase" Popup จะขึ้น ไปที่ Security Options
- ปรับ Security Level สำหรับ Format External Device แนะนำเก็บ Security Level ด้านล่าง เพื่อหลีกเลี่ยง Erase Process Has Failed Error บน Mac
วิธีที่ 5: ใช้ USB Boot Drive (แนะนำ)
นี่คือ วิธีที่แนะนำ เพราะควรแก้ Error ได้ตลอด ต้องการ Mac OS X Boot Drive ใดก็ได้ ใช้ Mavericks Boot Installer Drive แต่อื่นๆ ควรทำงานได้ ถ้าเป็น Bootable และแยกจาก Primary Boot Disk ที่เก็บ OS ติดตั้ง:
- ต่อ USB Boot Drive เข้า Mac และ Reboot
- กดค้าง OPTION Key ตอน Boot เลือก Boot Drive ที่ต่อมา (ปกติมีไอคอนสีส้มใน Boot Menu)
- ใน Boot Menu เลือก "Disk Utility" (ถ้าใช้ Installer Disk ดึงเมนู "Utilities" เพื่อเข้าถึง Disk Utility)
- ไป "First Aid" Verify Disk แล้ว Repair ถ้าจำเป็น
- ตอนนี้ทำ Original Task ที่โยน Error "Couldn't Unmount" ออกมา
- เจอ 2 ครั้งเมื่อล่าสุด ครั้งแรกพยายาม Modify Partitions บน Drive พร้อม "Partition Failed" Error อีกครั้งตอน Format Partitions ขั้นตอนข้างต้นแก้ได้ ทุกอย่างทำงานได้ตามคาด
นี่เป็นตัวอย่างดีว่า Bootable USB Thumb Drive ที่ Setup ด้วย Mac OS X Version ที่รันบน Macs มีคุณค่าเท่าไหร่ เพราะไม่มี Separate Boot Drive บาง Error จะ Unresolvable Boot Drives นี้สร้างเองได้ง่าย มีคำแนะนำสร้าง Boot Disks สำหรับ OS X 10.9, OS X 10.8, OS X 10.7 สำหรับ Mac เก่าที่รัน OS X ก่อนหน้า ปกติรัน OS X 10.6 หรือก่อน จะมี SuperDrive และส่งมาพร้อม Bootable DVD ทำหน้าที่เดียวกันได้
วิธีที่ 6: ใช้ Mac Recovery Partition
หาก Error ถูกกระตุ้นโดย First Aid หรือ Format Non-boot Partition อาจแก้ได้โดย Boot จาก Recovery Partition ที่มาพร้อม Mac OS X รุ่นใหม่ทั้งหมด วิธีนี้ไม่ได้ผลหาก Error ถูกกระตุ้นโดยพยายามแก้ไข Boot Disk ผ่าน Partition หรือ Format จะต้องใช้วิธีข้างต้นกับ Boot Disk แทน
- Reboot Mac กดค้าง "Option" Key เลือก Recovery Partition
- Select "Disk Utility" จาก Boot Menu
- ไป "First Aid" Verify และ Repair Disk หรือไป "Erase" Format Disk
- อีกครั้ง หาก Disk ที่โยน Error คือ Primary Boot Partition เดียวกับที่ Recovery อยู่ วิธีนี้อาจไม่แก้ปัญหา ต้อง Boot จาก USB Drive แยกต่างหาก
วิธีที่ 7: Forcibly Unmount Disk ผ่าน Terminal
วิธีอื่นใช้ Command Line Force Unmount Disk แต่ไม่ใช่ Top Recommended Option เพราะความเสี่ยง Data Loss
ต้องระวังเพราะ Forcibly Unmounting Disk อาจทำให้ Data Loss ของ Drive ที่ Force Eject ดังนั้นเหมาะสมเฉพาะกรณีที่วางแผน Format และ Erase Disk ที่ Force Eject อยู่ดี
- จาก Command Line ของ Mac OS พิมพ์:
diskutil unmountDisk force /Volumes/DRIVENAME - แทนที่ "DRIVENAME" ด้วยชื่อ Volume ที่ต้องการ Unmount กด RETURN เพื่อ Force Drive Unmount
- หากไม่ได้ผล ขั้นต่อไป:
- อาจต้อง Target Disk โดย Device Identifier เพื่อ Force Unmount หา Disk ก่อนด้วย:
diskutil list - หา Disk ที่ตรงกับ Identifier (/dev/disk1, /dev/disk2, /dev/disk3 ฯลฯ) Target Disk เพื่อ Unmount ด้วย Syntax ตัวอย่างใช้ /dev/disk3 Force Unmount จาก Command Line พร้อม sudo สำหรับ Superuser Privileges:
sudo diskutil unmountDisk force /dev/disk3 - กด Return พิมพ์ Admin Password เพื่อ Force Unmount Disk จาก Mac
เสร็จแล้ว Quit Terminal ตามปกติ
วิธี Erase Hard Drive บน Mac
ทำตามเทคนิคข้างต้น จะ Overcome Disk Utility Erase Process Has Failed Issue ได้ แต่อยากไม่ให้เจอตั้งแต่แรก ให้ทำขั้นตอนที่ถูกต้องทั้งหมดตอน Erase Hard Drive บน Mac หากไม่ทำผิดและไม่มีปัญหาระบบ จะไม่เจอ Mac Disk Utility Erase Process Has Failed Issue
มีเหตุผลต่างๆ สำหรับ Format Hard Drive หรือ External Device บน Mac:
- อยาก Troubleshoot Issue โดย Format Hard Disk
- ปัญหา External Device Format แล้วอาจแก้ได้
- อยากเปลี่ยน File System หรือ Partition Style ของ Drive Mac
- Malware Corrupt Mac แก้ได้โดย Format Disk
- ขาย Mac อาจอยาก Format เพื่อปกป้อง Data
ไม่ว่าสาเหตุ Format Hard Drive หรือ External Device จะเป็นอะไร กระบวนการง่ายมาก มี Smart Solution Format Disk ผ่าน Terminal ข้างต้นแล้ว แต่ถ้าอยาก Format ผ่าน GUI ของ Mac ขั้นตอนต่อไปนี้:
1. เปิด Disk Utility Application
รู้ว่า Disk Utility รับผิดชอบ Format และ Erase Operations บน Disk ไปที่ Finder > Applications > Utility เปิด Disk Utility จากที่นี่
2. Select Disk หรือ Device ที่จะ Format
ตอนนี้เห็นรายการ Disks ทั้งหมดและ Connected Devices บน Sidebar ของ Disk Utility App หากต้องการ ไปที่ Dropdown Menu มุมซ้ายบน เพื่อ View All Volumes และ Devices จากที่นี่ Select Disk, Volume, หรือ External Device ที่ต้องการ Format
3. Erase Disk ที่เลือก
หลัง Select Internal Drive หรือ External Device ที่ต้องการ ไปที่ Toolbar ขวาของ Disk Utility คลิกปุ่ม "Erase"
จะเปิด Popup Window ให้ทำการเปลี่ยนแปลงที่ต้องการ Format Drive เช่น ตั้งชื่อใหม่ เปลี่ยน File System หรือ Partition Scheme ทำการเปลี่ยนแปลงที่เหมาะสม แล้วคลิก "Erase" รอสักครู่ Drive ที่เลือกจะถูก Erase
ทำไงถ้า Erase Button ใน Disk Utility เป็นสีเทา (Grayed Out)?
คุณอ่านบทความนี้เพราะ Erase หรือ Partition Button เป็นสีเทาตอนพยายาม Erase หรือ Reformat Drive ด้วย Disk Utility ใช้ขั้นตอนด้านล่างแก้ไข และบอกใน Comments ว่าอันไหนได้ผล
1. Show All Devices และ Erase Parent Drive
โดย Default Disk Utility แสดงแค่ Volumes บน Connected Drives ไม่ใช่ Drives เอง Volume คือ Partition หรือ Section ของ Drive ที่เก็บ Data
เปิด Disk Utility เลือก View > Show All Devices จาก Menu Bar ควรเห็น Device Names สำหรับ Drives แต่ละตัวใน Sidebar
หรือใช้ Shortcut Cmd + 2 Select Parent Folder ของ Drive ที่ต้องการ Reformat หรือ Erase แล้วคลิก Erase Button อีกครั้ง จดจำว่า Erase Device จะ Erase Volumes ทั้งหมดภายในด้วย
2. รัน First Aid ซ่อม Drive ก่อน Erase
Disk Utility มี First Aid Feature แก้ปัญหา Drive ทุกอย่าง: Slow Performance, Corrupt Files, Unexpected Behavior รัน First Aid จะ Scan ทั้ง Disk หา Error และบอกว่ามี Error ไหนที่ซ่อมไม่ได้
เปิด Disk Utility Select Drive ที่ต้องการ Erase จาก Sidebar ที่ด้านบนหน้าต่าง คลิกปุ่ม First Aid แล้วยอมรับ Run First Aid รัน First Aid บน Drives ที่มีปัญหา เวลาที่ First Aid ใช้ ขึ้นอยู่กับขนาด Drive ข้อมูลบนมัน และ Errors ที่ต้องแก้
รวมขั้นตอนนี้กับขั้นตอนก่อนหน้า เพื่อ Run First Aid บน Parent Device ของ Drive และ Individual Volumes ด้วย
3. Boot เข้า Recovery Mode เพื่อ Erase Startup Disk
หากพยายาม Reformat หรือ Erase Startup Disk บน Mac ต้อง Boot เข้า Recovery Mode ก่อน Startup Disk คือ Hard Drive หลักบนคอมพิวเตอร์: ตัวที่เก็บ macOS และ Data ทั้งหมด ปกติ Erase Startup Disk ไม่ได้ เพราะ Mac ใช้มันรัน macOS อยู่
Recovery Mode คือ Special Partition บน Mac ใช้ Restore จาก Backup, Reinstall macOS, Get Online Support, หรือ Erase Startup Disk
ควร Backup Mac ก่อนลอง Erase หรือ Reformat
พร้อม Boot เข้า Recovery Mode Restart Mac กดค้าง Cmd + R ระหว่าง Boot ค้างทั้งสองปุ่มจนเห็นโลโก้ Apple หรือได้ยินเสียง Startup Recovery Mode ปรากฏเป็น Utilities Window ควรเห็น macOS Utilities Window เลือก Disk Utility จากหน้าต่างนี้ และลอง Erase หรือ Reformat Drive อีกครั้ง
วิธี Reinstall macOS หลัง Erase Drive
หลัง Erase หรือ Reformat Startup Disk – หากนั่นเป็นเป้าหมาย – ต้อง Reinstall macOS ก่อนจะใช้ Mac ได้อีก เพราะ macOS ต้นฉบับอยู่บน Startup Disk ที่เพิ่ง Erase นี่คือคำแนะนำ Reinstall macOS บน M1 Macs
Mac จะพูดให้ Setup ใหม่หลัง Factory Reset Boot เข้า Recovery Mode อีกครั้งเพื่อ Reinstall macOS หรือทำตามคู่มือ Factory Reset ทุกรุ่น Mac ตอน Reinstall macOS Mac จะทำงานเหมือนเครื่องใหม่ ไม่มี Data รอให้ Setup ใหม่