Bagaimana cara memasang gambar .iso atau .dmg sebagai CD pada Mac sehingga diakui sebagai CD dan bukan hanya volume?


13

Saya memiliki drive super yang dikeraskan, dan perlu menginstal perangkat lunak dari CD. Namun saya memiliki gambar cadangan (seperti .dmg) dari semua diska instalasi saya. Biasanya semuanya berfungsi dengan baik, tetapi dengan dua pemasangan khusus ia memberi tahu saya untuk memasukkan CD ke dalam drive. Apakah ada cara untuk menipu sistem agar memasang .dmg dan membuatnya terlihat seperti CD? Saya percaya bahwa Toast dapat melakukan ini, jadi itu mungkin. Saya hanya berharap dapat melakukannya tanpa membayar £ 80 - Saya bisa mendapatkan drive eksternal untuk itu (tidak tepat saat ini)


Sudahkah Anda mencoba menggunakan "Disk Utility.app", di folder / Aplikasi / Utilitas, untuk melakukan ini. Akan jauh lebih mudah daripada menggunakan shell.
Mark Thalman

1
Di Windows saya menggunakan Daemon Tools untuk ini. Tentunya ada BEBERAPA OSX yang setara. +1 untuk pertanyaan yang bagus.
Shinrai

Jika ini mereda di sini, coba migrasi ke apple.stackexchange.com
Ian C.

@Ark Thalman memasang image disk di Disk Utility melakukan hal yang sama dengan mengklik dua kali.
s4y

Jawaban:


2

Sayangnya beberapa program "pintar" cukup untuk melihat perbedaan antara perangkat loop dan cdrom. Ada solusi pihak ketiga untuk ini di http://www.macupdate.com/app/mac/33355/virtual-cd-rw - ini tidak gratis, dan saya belum mencobanya, tetapi memiliki 2 minggu percobaan.

Jawaban singkatnya adalah, untuk apa pun yang benar-benar mencoba mengirim perintah ke drive, mount tidak memotongnya; apakah itu di baris perintah atau UI.


1

Saya dapat mengkonfirmasi bahwa Toast dapat melakukan ini. Jika Anda tidak mau membayar untuk Toast saya membayangkan bahwa sesuatu seperti jawaban Michelle Six akan berhasil. Coba konversi .dmg Anda menjadi .iso atau yang lainnya.


1

itu akan tergantung pada apa yang ingin Anda lakukan, tetapi jika Anda perlu mengkonversi format ke CD / DVD. Saya membutuhkannya untuk membuat VM Fusion membaca file ISO ...

Buka Aplikasi> Utilitas> Disk Utility Buka File> Buka gambar disk

Gambar akan dimuat di sebelah kiri

Pilih gambar ISO

Cari CONVERT di header (antara Gambar Baru dan Ubah Ukuran Gambar)

Pilih format gambar dan pilih CD / DVD MASTER.

Semoga ini bisa membantu


0

Metodologi pemasangan mungkin bukan masalah Anda. Kemungkinan besar masalahnya adalah ada sesuatu yang melihat sistem file. Secara umum file .dmg menggunakan sistem file hfs sedangkan CD menggunakan sistem file iso9660 atau UDF.

Cara untuk mengatasi ini adalah mengubah .dmg menjadi .cdr begini caranya

  1. klik dua kali pada file .dmg Anda untuk memasangnya
  2. buka jendela terminal
  3. sudo hdiutil membuat -attach -fs UDF -format UDTO -volname NewName -srcfolder / Volumes / CurrentVolume / BrandNewImageName

0

Pada Snow Leopard Anda cukup klik kanan file iso dan pilih "Open" dari menu. Kemudian disk akan dipasang di desktop Anda seperti membuka file zip.

Jika Anda memerlukan akses sistem file lihat saja di direktori / Volume dan Anda akan melihat gambar Anda di-mount sebagai direktori di sana.


3
Pertanyaannya secara khusus bertanya bagaimana membuatnya menjadi CD, bukan bagaimana memasangnya.
Moshe Katz

0

Tak satu pun dari Anda yang benar (kecuali orang yang menyebutkan Toast). Sangat mudah untuk memasang image disk tetapi memasangnya sehingga tampak seperti CD-ROM fisik atau media DVD-ROM adalah hal yang berbeda. Saya mencoba untuk bermain Age of Empires 3 di Mac tetapi perlu melihat media fisik dan bukan hanya gambar disk yang dipasang. Mount-It (komponen opsional yang diinstal dari Toast) adalah satu-satunya hal yang pernah saya gunakan yang secara efektif menipu AoE.


1
Apakah Anda benar-benar mencoba jawaban Michelle?
Hashim

1
Berikan detail lebih lanjut tentang solusi yang berhasil (dan habiskan sedikit ruang untuk mengeluhkan jawaban yang tidak membantu Anda). Tolong jangan menanggapi dalam komentar; edit  jawaban Anda untuk membuatnya lebih jelas dan lebih lengkap.
Scott

-2

Anda dapat mencoba me-mount .iso ke titik mount CD-drive Anda dengan mount -o loop -t iso9660 /PATH/XXX.iso /PATH/TO/CD-MOUNTPOINTHanya membuka terminal dan meretas perintah. Tapi saya tidak tahu di mana cd Anda biasanya dipasang. Anda mungkin memiliki hak pengguna super. Kemudian lakukan: sudo mount -o loop -t iso9660 /PAT/XXX.iso /PATH/TO/CD-MOUNTPOINTJika itu adalah DVD jenisnya mungkin tidak ada iso9660 dalam hal ini mount harus membuang kesalahan dengan jenis yang tepat.


Jawaban Linux ini tidak berlaku untuk Mac OS X.
Spiff
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.