Memasang gambar ISO dengan izin baca-tulis

9

Saya mengikuti instruksi ini untuk membuat CD lintas platform. Saya menemukan masalah di Mountain Lion di mana saya tidak bisa memasang gambar sebagai baca-tulis.

Ketika saya memasukkan yang berikut ini di Terminal:

hdiutil attach -readwrite ~/2013CD.iso

Saya mendapatkan pesan berikut:

hdiutil: attach failed - Function not implemented

Apakah ada cara untuk mengatasi ini? Saya harus dapat me-mount gambar sebagai readwrite untuk melakukan perubahan padanya.

colincameron
sumber
PS: Saya membaca tautan Anda. Saya tidak yakin bagaimana langkah 5 bisa bekerja kecuali jika hdiutil secara internal melakukan apa yang saya gambarkan sebagai langkah 1.
Hennes
Ya, langkah 5 tidak berfungsi, tapi saya tidak perlu gambar latar belakang
colincameron

Jawaban:

7

ISO 9660 (gambar CD) tidak dirancang untuk menulis. Seluruh sistem file dirancang untuk akses hanya baca yang efisien.

Jika Anda ingin mengubah bagian .iso Anda memiliki tiga opsi:

  1. Salin semua data. Ubah salinannya. Buat file iso baru.
  2. Jika iso adalah bagian dari CD multi-sesi , Anda dapat menambahkan file baru dan mengubah indeks. Ini tidak akan mengubah file lama, Anda juga tidak bisa mendapatkan ruang dengan menghapus file.
  3. Gunakan sistem file overlay . Semua menulis masuk ke bagian non-iso, tetapi muncul seolah-olah mereka berada di iso. Ini adalah cara kerja banyak CD live.
Hennes
sumber
Terima kasih atas jawabannya. Alasan saya perlu me-mount sebagai baca-tulis adalah agar folder terbuka pada mount menggunakan sudo bless -folder /Volumes/CD -openfolder /Volumes/CDdapatkah saya melakukan ini tanpa me-mount sebagai baca-tulis?
colincameron
Tidak ada ide. Saya bukan pengguna Mac. Namun URL ini tampaknya menunjukkan bahwa memberkati tidak lagi diperlukan untuk OS / X. ( diskusi.apple.com/thread/354645?start=0&tstart=0 ). Apakah Anda mencoba membuat gambar CD untuk Mac OS 8 kuno?
Hennes
Diskusi itu tampaknya merujuk pada memberkati folder sistem, daripada gambar disk. Ini masih diperlukan untuk memungkinkan folder terbuka ketika disk dimasukkan.
colincameron
1

Saya memiliki masalah yang sama. Solusinya adalah menggunakan Mac yang menjalankan OS X 10.6.8.

Mountain Lion tampaknya memblokirnya karena suatu alasan.

pengguna199906
sumber
1

Dari https://wiki.afp548.com/index.php/Mount_DMG_Read_Write :

... lampirkan gambar baca-saja seperti dengan opsi bayangan:

    hdiutil attach -owners on your.dmg -shadow

Setelah mengetik perintah ini, gambar akan dilampirkan sebagai perangkat baru ke sistem operasi Anda. Biasanya ini ditunjukkan dari baris perintah.

Ini -shadowopsi yang memungkinkan ini.

DavidWan
sumber
tidak berpengaruh dengan iso
Sergei
Dengan rincian sedikit lebih untuk pendekatan ini apple.stackexchange.com/questions/94836/...
zoechi