Bagaimana cara memasang citra disk yang jarang secara permanen?

12

Pada Mac OS X 10.6.7, ketika saya memasang citra disk yang jarang (baik dengan mengklik dua kali atau menggunakan hdiddari baris perintah), gambar:

  • Muncul di desktop saya
  • Perlu dipasang kembali setiap kali saya masuk

Saya ingin mengatur yang setara dengan /etc/fstabyang akan me-mount gambar ketika sistem boot, dan membuatnya permanen - jadi saya tidak perlu khawatir jika tautan simbolis saya akan menyelesaikan atau tidak.

Apakah ini lebih banyak masalah daripada nilainya pada Mac? Saya perhatikan bahwa tidak ada /etc/fstab, dan /etc/fstab.hdberisi peringatan yang mengerikan:

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.

Aku mencoba sudo hdid -notremovable <image>, yang tampak seperti setengah dari apa yang saya inginkan (sesuai man hdid), tapi gagal dengan kesalahan: hdid: attach failed - no mountable file systems.

mpontillo
sumber
Saat Anda menambahkan -nomount, Anda setidaknya mendapatkan perangkat. Tapi saya belum bisa me-mount itu.
Daniel Beck

Jawaban:

10

The attach failed - no mountable file systemserror tampaknya menjadi bug yang diketahui dari -notremovablepilihan untuk hdidatau hdiutilperintah masing-masing (lihat "hdituil -notremovable gagal untuk me-mount disk image", https://discussions.apple.com/thread/2639671 ).

Sebagai solusinya, coba tambahkan gambar disk Anda yang jarang System Preferences -> User Accounts -> Log in Items.

Namun pendekatan lain adalah menulis daemon peluncuran yang me-mount image disk yang jarang pada saat boot (opsional untuk semua pengguna).

Untuk panduan langkah demi langkah dalam hal ini, lihat: http://wiki.ninjafocus.net/Mac_Mount_Points

chad
sumber
Terima kasih atas tautannya. Sayang sekali solusi wiki "Mac Mount Points" hanya bekerja untuk 10.5. Saya kira saya akan pergi dengan solusi "Masuk Item" untuk saat ini.
mpontillo
1
+1 untuk launchd karena Anda dapat mengontrol mount agar terjadi sebelum pengguna masuk jika diinginkan.
bmike