วันพฤหัสบดี, พฤศจิกายน 26, 2558

OS X: การเข้า Recovery Mode




    OS X ตั้งแต่รุ่นจ้าวสิงโต (Lion) เป็นต้นมา จะมีตัวช่วยแก้ไขหรือกู้คืน OS X; เค้าให้เอาไว้เป็นเครื่องมือสำหรับ ติดตั้ง OSใหม่ หรือซ่อมแซม หรือแม้กระทั้งกู้ข้อมูลจากตัวสำรองข้อมูล Time Machine backup

เราสามารถใช้ Recovery ในการทำสิ่งเหล่านี้ได้

  • กู้ Mac จากข้อมูลที่สำรองไว้ด้วย Time Machine backup
  • ตรวจสอบและแก้ไข disk (hard disk, solid state disk, ฯ) ที่ต้อกับ Mac ด้วย Disk Utility
  • เชื่อมกับ internet เพื่อขอความช่วยเหลือ online ผ่านทาง Safari ได้
  • ติดตั้งหรือติดตั้ง OS X ใหม่


การจะเข้า Recovery mode ทำแบบนี้

กด command, R สองปุ่มนี้ค้างเอาไว้ ตอนกดเปิดเครื่อง หรือตอน restart


ถ้าไม่แน่ใจ หรือกดตอน restart แล้วไม่สำเร็จก็ให้ปิดเครื่องแล้วเริ่มจากตรงนั้นครับ

กดค้างเอาไว้จนหน้าจอขึ้นเครื่องหมาย ลูกแอปเปิ้ล

เมื่อมันพร้อมให้เราทำงานต่อ จะเห็นหน้าจอคล้ายๆแบบนี้  มีทูลบาร์ด้านบน กับวินโดว์ Utilities กลางจอ




ถ้าตามมาอ่านจาก วิธีทำให้ OS X 10.11 El Capitan อ่าน/เขียน NTFS ได้ เราจะเลือก Terminal app เพื่อพิมพ์คำสั่งต่างๆได้ ตามภาพนี้เลยครับ


อ้างอิงจากข้อมูลของ About OS X Recovery
ภาพจาก Apple และ Hongkiat

วันศุกร์, พฤศจิกายน 06, 2558

OS X: แก้ไข เรียกใช้งาน XtraFinder ใน El Capitan ไม่ได้

    พออัพเกรด OS X เป็น El Capitan แล้ว เจอปัญหาอีกอย่าง (พ.ย.58) โปรแกรม XtraFinder ซึ่งเพิ่มความสามารถของ Finder กลับติดตั้งแล้วใช้งานไม่ได้


    XtraFinder ทำให้เราสามารถ cut แล้ว paste ไฟล์/โฟลเดอร์ได้ ถ้า Finder เดิมจะให้ copy แล้ว paste แค่นั้น อยากลบต้องทำเอง และอีกเรื่องที่ขาดไม่ได้ คือสามารถ เปิดปิดการแสดงผล hidden files ได้จาก Finder เลย ทำให้การใช้งานของผมสะดวกขึ้นมาก


** วิธีต่อไปนี้จะทำให้ Mac ของเราปลอดภัยน้อยลง ถ้าไม่จำเป็นต้องใช้คุณสมบัติที่บอกไว้ข้างต้นก็ไม่ควรทำต่อนะครับ 

วิธีแก้ไข(ชั่วคราว) เราจะต้องไปยุ่งกับ System Integrity Protection

1. ต้อง boot เข้า recovery mode (กด key ⌘+R ค้างไว้ก่อน สั่ง reboot หรือกดเปิดเครื่อง)
2. เปิด Terminal ขึ้นมา (อยู่ใน Utilities)
3. พิมพ์คำสั่ง
$ csrutil enable --without debug
4. กด Enter เพื่อให้มันทำงาน
5. reboot กลับมา ทำการติดตั้ง XtraFinder
6. ถ้าอยากคืนค่า System Integrity Protection ก็ให้ boot เข้า recovery แล้วใช้คำสั่งต่อไปนี้เพื่อคืนค่า แล้ว reboot กลับมาใช้งานได้ตามปกติ
$ csrutil clear

อ้างตามเวบไซด์ของคนพัฒนา Workaround For OS X 10.11