มีคำสั่ง Terminal ที่จะบังคับให้เปิดถาด DVD หรือไม่


9

มีคำสั่งที่ฉันสามารถป้อนในเทอร์มินัลที่จะบังคับให้นำซีดีหรือดีวีดีออกหรือไม่ แอปหนึ่งที่ใช้งานได้เสมอเทียบเท่ากับ "Force Quit" สำหรับแอป

ฉันมีปัญหาเป็นระยะ ๆ ในการนำ DVD ใน Mac Pro ออก ตอนนี้ทางออกเดียวคือทำการรีสตาร์ทแบบเต็ม แต่ก็ไม่สะดวกเสมอไป ฉันหวังว่าจะมีวิธีแก้ปัญหานี้ผ่านพลังเวทย์มนตร์ของ UNIX ...


1
คุณควรตระหนักว่าหาก OS (OS X) ไม่สามารถนำถาดใส่ DVD ออกได้ระบบปฏิบัติการ (ดาร์วิน) จะไม่สามารถนำถาดใส่ DVD ออกได้ เมื่อคุณใช้งานได้ทั้งคู่กำลังเรียกใช้รหัสเดียวกันเพื่อสื่อสารกับฮาร์ดแวร์ของไดรฟ์ คำถามนี้ยังมีประโยชน์สำหรับผู้ดูแลระบบระยะไกล แต่ในกรณีของคุณฉันคิดว่าคุณมีปัญหาฮาร์ดแวร์ในมือของคุณ อย่างน้อยมันก็ค่อนข้างง่ายที่จะเปลี่ยนออปติคัลไดรฟ์ Mac Pro
NReilingh

คำตอบ:


13

ก่อนอื่นให้ลองใช้วิธี "ดี" โดยใช้ยูทิลิตี้ไดรฟ์

drutil tray eject

หากวิธีนี้ใช้ไม่ได้ (อาจเป็นเพราะระบบไม่สามารถยกเลิกการต่อเชื่อมวอลุ่มได้) คำสั่งต่อไปนี้จะยกเลิกการเมานท์วอลลุ่มด้วยชื่อ "ไม่มีชื่อ" (ตรวจสอบให้แน่ใจว่าคุณใช้เมานต์ขวา !!):

hdiutil detach -force /Volumes/untitled

drutil เพิ่งแขวน ชื่อโวลุ่มคืออะไรหากไม่มีซีดีในไดรฟ์
mynameistaken

2
คุณหมายความว่าอย่างไรกับ "ไม่มีซีดีในไดรฟ์"? คุณไม่มีสื่อเก็บข้อมูลจริงในไดรฟ์หรือไม่ปรากฏในคอมพิวเตอร์ของคุณ? อย่างไรก็ตามคุณสามารถเรียกใช้ "diskutil -list" เพื่อรับตัวระบุสำหรับปริมาณและใช้แทน / Volumes / mountpoint โดยปกติ disk0 จะระบุไดรฟ์หลักของคุณดังนั้นคำสั่งด้านบนจะเปลี่ยนเป็นเช่น hdiutil detach -force disk2 ถ้า disk2 กลายเป็นตัวบ่งชี้สำหรับ CD / DVD เปล่า
Asmus

ที่สมบูรณ์แบบ! นี่เป็นปัญหาที่พบบ่อยสำหรับฉันตั้งแต่ฉันใช้ mac ผ่าน VNC ด้วยปุ่มนำออกตอนนี้ ไม่ว่าจะด้วยเหตุผลใดก็ตามภาพซีดี / ดีวีดีจะไม่ปรากฏที่ใดก็ได้บนเดสก์ท็อปดังนั้นฉันจึงไม่สามารถลาก / วางลงในถังขยะได้ ถาดใส่แผ่นถาด drutil ทำงานได้สมบูรณ์แบบ!
Brian Knoblauch
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.