ฉันจะเมานท์อิมเมจดิสก์แบบถาวรได้อย่างไร


12

บน Mac OS X 10.6.7 เมื่อฉันติดตั้งอิมเมจดิสก์แบบกระจาย (โดยการดับเบิลคลิกหรือใช้hdidจากบรรทัดคำสั่ง) รูปภาพ:

  • ปรากฏบนเดสก์ท็อปของฉัน
  • จำเป็นต้องติดตั้งใหม่ทุกครั้งที่ฉันเข้าสู่ระบบ

ฉันต้องการตั้งค่าสิ่งที่เทียบเท่า/etc/fstabซึ่งจะติดรูปภาพเมื่อระบบบู๊ตและทำให้ถาวร - ดังนั้นฉันไม่ต้องกังวลว่าลิงก์สัญลักษณ์ของฉันจะแก้ไขได้หรือไม่

นี่เป็นปัญหามากกว่าราคาบน Mac หรือไม่ ฉันสังเกตเห็นว่าไม่มี/etc/fstabและ/etc/fstab.hdมีคำเตือนที่น่ากลัว:

IGNORE THIS FILE.
This file does nothing, contains no useful data, and might go away in
future releases.  Do not depend on this file or its contents.

ฉันพยายามsudo hdid -notremovable <image>ที่ดูเหมือนว่าครึ่งหนึ่งของสิ่งที่ฉันต้องการ (ตามman hdid) hdid: attach failed - no mountable file systemsแต่มันล้มเหลวด้วยข้อผิดพลาด:


เมื่อคุณเพิ่ม-nomountคุณจะได้รับอุปกรณ์อย่างน้อย แต่ฉันยังไม่สามารถติดตั้งได้
Daniel Beck

คำตอบ:


10

attach failed - no mountable file systemsข้อผิดพลาดน่าจะเป็นข้อผิดพลาดของ-notremovableตัวเลือกไปhdidหรือhdiutilคำสั่งตามลำดับ (ดู "hdituil -notremovable ล้มเหลวที่จะติดภาพดิสก์" https://discussions.apple.com/thread/2639671 )

System Preferences -> User Accounts -> Log in Itemsเป็นวิธีแก้ปัญหาให้ลองเพิ่มภาพดิสก์ของคุณจะเบาบาง

อีกวิธีหนึ่งคือการเขียน launchemon ที่เมาท์อิมเมจดิสก์แบบกระจายในเวลาบูต (เป็นทางเลือกสำหรับผู้ใช้ทั้งหมด)

สำหรับคำแนะนำทีละขั้นตอนในส่วนนี้โปรดดู: http://wiki.ninjafocus.net/Mac_Mount_Points


ขอบคุณสำหรับลิงค์ น่าเสียดายที่โซลูชันวิกิ "Mac Mount Points" ใช้งานได้กับ 10.5 เท่านั้น ฉันเดาว่าฉันจะไปด้วยวิธีแก้ปัญหา "เข้าสู่ระบบรายการ" ตอนนี้
mpontillo

1
+1 สำหรับ launchd เนื่องจากคุณสามารถควบคุมการเมาต์ให้เกิดขึ้นก่อนที่ผู้ใช้จะลงชื่อเข้าใช้หากต้องการ
bmike
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.