Làm cách nào để gắn hình ảnh .iso hoặc .dmg dưới dạng CD trên máy Mac để nó được nhận dạng là CD chứ không chỉ là ổ đĩa?


13

Tôi có một siêu ổ đĩa bị bẻ khóa và cần cài đặt phần mềm từ đĩa CD. Tuy nhiên tôi có hình ảnh sao lưu (dưới dạng .dmg) trong tất cả các đĩa cài đặt của mình. Thông thường tất cả đều hoạt động tốt, nhưng với hai lần cài đặt cụ thể, nó bảo tôi nhét đĩa CD vào ổ đĩa. Có cách nào để đánh lừa hệ thống để gắn .dmg và làm cho nó trông giống như một đĩa CD không? Tôi tin rằng Toast có thể làm điều này, vì vậy nó có thể. Tôi chỉ hy vọng có thể làm điều đó mà không cần bỏ ra £ 80 - tôi có thể có một ổ đĩa ngoài cho điều đó (chỉ không đúng thứ hai này)


Bạn đã thử sử dụng "Disk Utility.app", trong thư mục / Ứng dụng / Tiện ích, để thực hiện việc này. Nó sẽ dễ dàng hơn nhiều so với việc sử dụng vỏ.
Mark Thalman

1
Trong Windows tôi sử dụng Daemon Tools cho việc này. Chắc chắn có MỘT SỐ OSX tương đương. +1 cho câu hỏi hay.
Shinrai

Nếu điều này không hoạt động ở đây, hãy thử chuyển nó sang apple.stackexchange.com
Ian C.

@Mark Thalman gắn hình ảnh đĩa trong Disk Utility thực hiện tương tự như nhấp đúp vào nó.
s4y

Câu trả lời:


2

Thật không may, một số chương trình "đủ thông minh" để phát hiện ra sự khác biệt giữa thiết bị lặp và cdrom. Có một cách giải quyết của bên thứ ba cho việc này tại http://www.macupdate.com/app/mac/33355/virtual-cd-rw - nó không miễn phí và tôi đã thử nó, nhưng nó đã có 2 tuần thử nghiệm.

Câu trả lời ngắn, là đối với bất cứ điều gì thực sự cố gắng gửi lệnh đến ổ đĩa, mount không cắt nó; cho dù đó là ở dòng lệnh hoặc giao diện người dùng.


1

Tôi có thể xác nhận rằng Toast có thể làm điều này. Nếu bạn không sẵn sàng trả tiền cho Toast, tôi tưởng tượng rằng câu trả lời của Michelle Six sẽ hoạt động. Hãy thử chuyển đổi .dmg của bạn thành .iso hoặc một cái gì đó khác.


1

nó sẽ phụ thuộc vào những gì bạn muốn làm, nhưng nếu bạn cần chuyển đổi định dạng sang CD / DVD. Tôi cần nó để có được VM Fusion để đọc tệp ISO ...

Chuyển đến Ứng dụng> Tiện ích> Tiện ích đĩa Chuyển đến Tệp> Mở ảnh đĩa

Hình ảnh sẽ được tải ở bên trái

Chọn hình ảnh ISO

Tìm CONVERT trong tiêu đề (giữa Hình ảnh mới và Thay đổi kích thước hình ảnh)

Chọn định dạng hình ảnh và chọn MASTER CD / DVD.

Hy vọng nó giúp


0

Phương pháp lắp có lẽ không phải là vấn đề của bạn. Nhiều khả năng vấn đề là một cái gì đó đang xem xét hệ thống tập tin. Nói chung, các tệp .dmg đang sử dụng hệ thống tệp hfs trong đó các đĩa CD đang sử dụng các hệ thống tệp iso9660 hoặc UDF.

Cách khắc phục này là chuyển đổi .dmg của bạn thành .cdr tại đây

  1. nhấp đúp chuột vào tập tin .dmg của bạn để gắn kết nó
  2. mở một cửa sổ đầu cuối
  3. sudo hdiutil tạo -attach -fs UDF -format UDTO -volname NewName -srcfolder / Volume / CurrentVolume / BrandNewImageName

0

Trên Snow Leopard, bạn có thể chỉ cần nhấp chuột phải vào tệp .iso và chọn "Mở" từ menu. Sau đó, đĩa sẽ được gắn trên máy tính để bàn của bạn giống như mở tệp zip.

Nếu bạn cần truy cập hệ thống tập tin, chỉ cần tìm trong thư mục / Tập và bạn sẽ thấy hình ảnh của mình được gắn dưới dạng một thư mục ở đó.


3
Câu hỏi đặc biệt hỏi làm thế nào để làm cho nó giả vờ là một đĩa CD, chứ không phải làm thế nào để gắn nó.
Moshe Katz

0

Không ai trong số bạn đúng (ngoại trừ người đã đề cập đến Toast). Thật dễ dàng để gắn một hình ảnh đĩa nhưng gắn nó để nó xuất hiện dưới dạng phương tiện CD-ROM hoặc DVD-ROM vật lý là một điều khác biệt. Tôi đang cố gắng chơi Age of Empires 3 trên Mac nhưng nó yêu cầu phải xem phương tiện vật lý chứ không chỉ là hình ảnh đĩa được gắn. Mount-It (một thành phần được cài đặt tùy chọn của Toast) là thứ duy nhất tôi từng sử dụng mà AoE bị lừa một cách hiệu quả.


1
Bạn đã thực sự thử câu trả lời của Michelle chưa?
Hashim

1
Vui lòng cung cấp thêm chi tiết về giải pháp hiệu quả (và dành ít không gian hơn để phàn nàn về các câu trả lời không giúp ích cho bạn). Xin vui lòng không trả lời trong các ý kiến; chỉnh sửa  câu trả lời của bạn để làm cho nó rõ ràng và đầy đủ hơn.
Scott

-2

Bạn có thể thử gắn .iso vào điểm gắn của ổ đĩa cd của bạn mount -o loop -t iso9660 /PATH/XXX.iso /PATH/TO/CD-MOUNTPOINTchỉ bằng cách mở một thiết bị đầu cuối và hack lệnh. Nhưng tôi không biết đĩa cd của bạn được gắn vào đâu. Bạn có thể có quyền superuser. Sau đó, hãy làm: sudo mount -o loop -t iso9660 /PAT/XXX.iso /PATH/TO/CD-MOUNTPOINTNếu đó là DVD, loại có thể không phải là iso9660 trong trường hợp này, sẽ gây ra lỗi với đúng loại.


Câu trả lời Linux này không áp dụng cho Mac OS X.
Spiff
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.