หากคุณกังวลเกี่ยวกับ Mac ของคุณที่เริ่มทำงานช้าหรือไม่เสถียรคุณอาจตรวจสอบการใช้งานการบำรุงรักษาเป็นประจำเพื่อล้างแคชล็อกไฟล์และรายการชั่วคราวอื่น ๆ จากระบบของคุณ คุณอาจเคยเห็นโฆษณาโปรแกรมที่ทำงานเหล่านี้โดยอัตโนมัติ ในขณะที่กิจวัตรดังกล่าวจะมีประโยชน์หากระบบกำลังประสบกับการชะลอตัวและไม่ควรส่งผลเสียต่อระบบหากดำเนินการอย่างถูกต้อง แต่อาจมีบางสิ่งบางอย่างที่ผิดปกติ นี่เป็นเรื่องจริงโดยเฉพาะอย่างยิ่งถ้าคุณใช้แพ็คเกจซอฟต์แวร์ที่ล้าสมัยซึ่งอาจมีข้อผิดพลาดหรือสองอย่างในนั้น
ในขณะที่การบำรุงรักษา Mac ของคุณเป็นระยะไม่จำเป็นต้องทำให้เครื่องทำงานเป็นปกติ แต่มีข้อยกเว้นประการหนึ่งคือการตรวจสอบข้อผิดพลาดของฮาร์ดดิสก์
หากฮาร์ดไดรฟ์ Mac ของคุณกำลังประสบกับข้อผิดพลาดการจัดรูปแบบระบบอาจแสดงการทำงานช้าลงไม่สามารถบันทึกหรืออ่านข้อมูลได้อย่างถูกต้องและแม้แต่ไฟล์เสียหายและในที่สุดอาจไม่สามารถบู๊ตได้ ขออภัยการจัดรูปแบบข้อผิดพลาดอาจเกิดขึ้นแม้ว่าคุณเพิ่งจะใช้คอมพิวเตอร์ของคุณในแบบปกติดังนั้นแม้ว่าระบบของคุณอาจทำงานได้ดีในขณะนี้ แต่ก็สามารถได้รับประโยชน์จากการตรวจสอบไดรฟ์ปกติเท่านั้น
วิธีหนึ่งในการทำเช่นนี้คือเพียงรีบูทระบบของคุณเข้าสู่ Safe Mode เป็นระยะซึ่งงานบำรุงรักษาในตัวอื่น ๆ จะเรียกใช้เครื่องมือบรรทัดคำสั่ง "fsck" เพื่อตรวจสอบข้อผิดพลาดและซ่อมแซมหากพบว่าฮาร์ดไดรฟ์ อย่างไรก็ตามมีทางเลือกหลายวิธีในการตรวจสอบและแก้ไขข้อผิดพลาดของฮาร์ดไดรฟ์
สิ่งแรกคือการใช้โปรแกรม Disk Utility ของ Apple ซึ่งมีอยู่ในโฟลเดอร์ Applications> Utilities นี่เป็นวิธีมาตรฐานและวิธีที่แนะนำสำหรับการตรวจสอบฮาร์ดไดรฟ์ของระบบเนื่องจากส่วนต่อประสานกราฟิกนั้นรวดเร็วและใช้งานง่าย เพียงเลือกโวลุ่มการบูตของคุณในรายการอุปกรณ์ (นี่จะเป็นชื่อของไดรฟ์สำหรับบูตของคุณ) จากนั้นกดปุ่มตัวเลือกคำสั่งหรือปุ่ม Shift ค้างไว้แล้วเลือกอุปกรณ์ไดรฟ์ซึ่งจะมีขนาดและชื่อผู้ผลิต เมื่อเลือกทั้งคู่แล้วให้คลิกที่ปุ่มตรวจสอบดิสก์จากนั้นระบบจะตรวจสอบตารางพาร์ติชั่นและการฟอร์แมตไดรฟ์
โปรดทราบว่าการตรวจสอบฮาร์ดไดรฟ์จะหยุดเขียนชั่วคราวและเนื่องจากระบบกำลังเขียนและอัปเดตข้อมูลในไดรฟ์อย่างต่อเนื่องอาจทำให้ระบบหยุดทำงานชั่วคราวเป็นเวลาสองสามวินาทีขณะที่การตรวจสอบทำงานเป็นประจำดังนั้นอย่าตื่นตระหนกถ้า คุณเห็นเคอร์เซอร์วงล้อหมุนสีและไม่สามารถทำงานอื่นได้ในขณะที่รูทีนนี้กำลังดำเนินอยู่ อย่างไรก็ตามแม้ว่าระบบจะหยุดชั่วคราวเป็นเวลานาน แต่รูทีนควรกลับมาทำงานไม่ช้าก็เร็ว หากด้วยเหตุผลบางอย่างที่รูทีนดูเหมือนจะติดอยู่ (ซึ่งหายาก แต่อาจเกิดขึ้นได้) เนื่องจากเป็นเพียงขั้นตอนการตรวจสอบคุณสามารถบังคับให้ออกจาก Disk Utility เพื่อหยุดการตรวจสอบและส่งคืนระบบของคุณให้อยู่ในสถานะใช้งานได้
นอกจากนี้ยังมีทางเลือกอื่นให้กับโปรแกรม Disk Utility ที่สร้างขึ้นใน OS X ซึ่งสามารถใช้งานได้หากคุณเข้าสู่ระบบในโหมดผู้ใช้คนเดียว (หลังจากกด Command-S ค้างไว้เมื่อเริ่มต้นระบบเพื่อปล่อยให้คุณเข้าสู่หน้าจอพร้อมรับรูท อินเทอร์เฟซ X) หรือถ้าคุณเข้าสู่ระบบจากระยะไกลผ่านการเชื่อมต่อ SSH
สองตัวเลือกสำหรับใช้ใน Terminal คือคำสั่ง "diskutil" และคำสั่ง "fsck" ทั้งสองอย่างนี้สามารถใช้ตรวจสอบข้อผิดพลาดของฮาร์ดไดรฟ์โดยใช้ไวยากรณ์ต่อไปนี้:
diskutil VerifyDisk DRIVEID
diskutil VerifyVolume VOLUME
ในคำสั่งเหล่านี้ DRIVEID คือ ID อุปกรณ์ของดิสก์สำหรับบูตซึ่งโดยปกติจะเป็น "disk0" แต่อาจเป็นค่าอื่นเช่น "disk1" หรือตัวเลขอื่นหากคุณมีฟิสิคัลไดรฟ์หลายตัวในระบบของคุณ คุณสามารถค้นหาสิ่งนี้ได้โดยการเรียกใช้คำสั่ง "รายการ diskutil" เพื่อแสดงอุปกรณ์ที่มีอยู่และรหัสอุปกรณ์ที่เกี่ยวข้อง
สำหรับคำสั่งที่สอง VOLUME เป็นชื่อที่จะกำหนดเป้าหมายพาร์ติชันสำหรับบูตเองแทนที่จะเป็นไดรฟ์ มีสามวิธีในการทำเช่นนี้ วิธีแรกคือใช้ชื่อของปริมาณการบูตซึ่งควรล้อมรอบด้วยเครื่องหมายคำพูดหากมีช่องว่างอยู่ (หรือคุณสามารถหลีกเลี่ยงอักขระช่องว่างด้วยเครื่องหมายแบ็กสแลชก่อน) อย่างที่สองคือการใช้ slice ID สำหรับปริมาณซึ่งดูเหมือนว่า ID อุปกรณ์ แต่มี "s1" หรือ "s2" ต่อท้าย เนื่องจากโดยทั่วไประบบ OS X จะมีพาร์ติชันสำหรับเริ่มระบบ EFI ซึ่งมักจะชดเชยหมายเลข slice ของไดรฟ์สำหรับบูตเป็น disk0s2 ตัวเลือกที่สามคือเพียงกำหนดเป้าหมายของรูทของระบบไฟล์บูตโดยใช้อักขระฟอร์เวิร์ดสแลชเดี่ยว ต่อไปนี้เป็นตัวอย่างของทั้งสามตัวเลือกเหล่านี้:
diskutil VerifyVolume "Macintosh HD"
diskutil VerifyVolume Macintosh \ HD
diskutil VerifyVolume disk0s2
diskutil VerifyVolume /
เมื่อคุณเรียกใช้คำสั่งเหล่านี้ระบบจะตรวจสอบบูตไดรฟ์และสถานะเอาต์พุตคล้ายกับสิ่งที่เห็นในหน้าต่างบันทึก Disk Utility
ตัวเลือกสุดท้ายคือการใช้รูทีน "fsck" ซึ่งคล้ายกับคำสั่ง diskutil และเรียกใช้รูทีนการตรวจสอบที่เหมือนกัน แต่เป็น barer เล็กน้อย Apple แนะนำให้ใช้ diskutil ทุกครั้งที่ทำได้ แต่บางครั้ง diskutil อาจแสดงข้อผิดพลาดที่ไม่สามารถเอาชนะได้ซึ่งในกรณีนี้ fsck อาจประสบความสำเร็จ
ในการใช้ fsck เพียงแค่เรียกใช้คำสั่งต่อไปนี้ที่พรอมต์ OS X Terminal เปลี่ยน ID ของส่วนปริมาณให้เป็นไดร์ฟบูตของคุณ:
sudo fsck_hfs -f / dev / disk0s2
เช่นเดียวกับ diskutil สิ่งนี้จะส่งผลให้เกิดผลลัพธ์ที่ตรวจสอบไฟล์ฐานข้อมูลการจัดรูปแบบต่างๆและแสดงปัญหาที่อาจเกิดขึ้น
หากมีปัญหาอยู่คุณสามารถแก้ไขได้โดยการบูตระบบไปยังการติดตั้ง OS X หรือโวลุ่มการกู้คืนจากนั้นใช้ Disk Utility ที่นั่นเพื่อซ่อมแซมหรือใช้คำสั่ง diskutil ที่ระบุไว้ข้างต้นอีกครั้ง แต่ใช้ "repairVolume" แทน "คำสั่ง ในการใช้คำสั่ง fsck คุณสามารถรันด้วยแฟล็กต่อไปนี้เพื่อทำการซ่อมแซม:
sudo fsck_hfs -fy / dev / disk0s2
โปรดจำไว้ว่าเมื่อบูตไปที่การติดตั้ง OS X หรือไดรฟ์กู้คืน ID "disk0" จะเป็นตัวแทนของไดรฟ์กู้คืนแทนที่จะเป็นไดรฟ์สำหรับบูตหลักของระบบ ดังนั้นให้แน่ใจว่าได้รัน "รายการ disktuil" อีกครั้งก่อนรันคำสั่งเพื่อค้นหา ID ที่เหมาะสมที่จะใช้
แสดงความคิดเห็นของคุณ