มีวิธีรีเซ็ตการตั้งค่าคีย์บอร์ดจากเทอร์มินัลเนื่องจากฉันไม่สามารถเข้าสู่บัญชีใด ๆ ได้หรือไม่?
โพสต์บน Ask Different จะสำรวจวิธีการต่าง ๆ ในการจัดการกับสิ่งนี้เมื่อลงชื่อเข้าใช้ Mac OS X แต่ถ้าคุณลงชื่อเข้าใช้ผ่านทาง Terminal ใน“ โหมดการกู้คืน” คุณจะต้องปรับขั้นตอนเหล่านั้น
ตัวอย่างเช่นในขณะที่คำถามนั้นและตอบเธรดชี้ไปที่การดำเนินการกับไฟล์นี้:
~/Library/Preferences/com.apple.HIToolbox.plist
แต่โปรดทราบว่า~/
หมายถึงไดเรกทอรีบ้านของผู้ใช้ของคุณ แต่เมื่อคุณเข้าสู่ระบบผ่านทางเทอร์มินัลใน“ โหมดการกู้คืน” คุณจะไม่ได้บู๊ตในโวลุ่มของคุณหรือแม้กระทั่งผู้ใช้ของคุณ - อย่างชัดเจน - แต่คุณกำลังบูทในพาร์ติชันแยกต่างหาก
ดังนั้นคุณสามารถปรับรายการผู้ใช้ของคุณในระบบ แต่คุณต้องปรับเปลี่ยนเส้นทางเพื่อให้คุณสามารถดำเนินการกับไฟล์ในระบบหลักของคุณ ดังนั้นเมื่อคุณเข้าสู่ระบบผ่านทางเทอร์มินัลใน“ โหมดการกู้คืน” ให้รันคำสั่งนี้:
ls /Volumes/
นั่นจะแสดงรายการปริมาณการเชื่อมต่อทั้งหมดที่เกี่ยวข้องกับเครื่องของคุณ Hard Disk/
ตอนนี้ทราบชื่อไดรฟ์ระบบของคุณเป็นจริงซึ่งอาจเป็นสิ่งที่ชอบ เมื่อสังเกตแล้วคุณสามารถค้นหาcom.apple.HIToolbox.plist
เส้นทางโดยทำดังนี้
ls /Volumes/Hard\ Disk/Users/[username]/Library/Preferences/com.apple.HIToolbox*
แน่นอนเปลี่ยน[username]
ให้ตรงกับชื่อผู้ใช้ของคุณ ดังนั้นถ้ามันเป็นเพียงแค่josh
นั้นls
คำสั่งจะเป็น:
ls /Volumes/Hard\ Disk/Users/josh/Library/Preferences/com.apple.HIToolbox*
com.apple.HIToolbox.plist
เมื่อคุณรู้ว่าไฟล์ที่คุณจะได้รับการทำหน้าที่เกี่ยวกับผมจะขอแนะนำให้เปลี่ยนชื่อกำลังดุร้ายของไฟล์แทนที่จะแก้ไขเพื่อบังคับให้ระบบที่จะงอกใหม่ ฉันจะดำเนินการเช่นนี้โดยไปที่ไดเรกทอรีแรก:
cd /Volumes/Hard\ Disk/Users/josh/Library/Preferences/
จากนั้นเปลี่ยนชื่อไฟล์ดังนี้:
mv com.apple.HIToolbox.plist com.apple.HIToolbox.plist.old
การกระทำเพียงตั้งชื่อไฟล์com.apple.HIToolbox.plist.old
จะทำให้ระบบไม่รู้จักอย่างมีประสิทธิภาพ ดังนั้นcom.apple.HIToolbox.plist
ควรสร้างใหม่ และเพียงแค่เปลี่ยนชื่อมัน - แทนที่จะลบมัน - คุณมีข้อมูลสำรองในกรณีที่มีบางอย่างผิดพลาด
ตอนนี้ทั้งหมดที่กล่าวมาฉันไม่แน่ใจ 100% ว่าการจัดการกับcom.apple.HIToolbox.plist
จะแก้ปัญหาได้ แต่ตอนนี้คุณรู้แล้วว่าเมื่อคุณใช้ Terminal ใน“ Recovery Mode” คุณจะต้องไปที่ระบบไฟล์ของระบบปฏิบัติการหลักเพื่อทำการปรับแต่งและปรับแต่ง