OSXで.imgや.smiがつくれるもんでしょうか

OSX付属のDiskCopyだとOS9形式のイメージファイルが出来ないようですが、これを作れるOSXアプリはあるもんでしょうか?
いまだ互換の為必要なもんで・・・。

投稿日 2003/09/24 10:00

返信: 30

2003/09/27 06:40 Community User への返信

Google にて「イメージ img "OS X"」で検索したところ、DMG Maker 1.1.6 が、また、「"DMG Maker"」では、DMG Maker 2.0.2 が引っかかりました。
私はともに使ったことがありません。また、このほかにもあるかも知れません。
詳細は GPH さんの方で調べてくださいね。

2003/09/29 07:43 Community User への返信

.dmg のファイルが OS9 から読み込めますので、
この形式で統一するという解決策ではどうなんでしょうか。

2003/09/29 09:51 Community User への返信

 *.dmgはMac OS 9で開けないと思うけど、
DMG MakerにてMac OS X下で*.imgを作ると言うなら判りますが。
 *.dmgをMac OS 9下で開くソフトが有りましたら、ご教示頂ければ
幸いです。

2003/09/29 12:57 Community User への返信

私のシステムには何か特別な機能拡張が入っているのかな。
と、思い、機能拡張マネージャで、
「Mac OS 9.2.2 すべて」にセットして再起動。
やはり、Disk Copy(J1-6.3.3)でちゃんと *.dmg
がマウントされます。
木藤さんのシステムで、まずは、それをご確認お願いできますでしょうか。
なお、OSX側は、システムが、OSX 10.2.6 で、
        Disk Copyのバージョン は10.2.3
となっています。

2003/09/29 14:03 Community User への返信

エラー -8816は、処理できないファイルタイプというメッセージが付きます。
0) ファイルタイプなしの場合
 エラー -8816
1) OS X のDisk Copy が作成する .dmg のファイルタイプ(devi) の場合
 エラー -8816
2) OS 9 のDisk Copy が作成する .img のファイルタイプ(rohd) にした場合
 EOF エラー(end-of-file)
やはりできません。
なぜ、できる環境とそうでない環境があるのか分かりません。

2003/09/29 16:58 Community User への返信

別トピックスにある PowerBambooさんの追試により、9.2.1では
だめということなので、私は、
機能拡張マネージャで「Mac OS 9.2.2 基本」にセットして再起動してみました。
結果は、
エラー -50  が出て dmg がマウントできませんでした。
「Mac OS 9.2.2 基本」のセットに対して
「Mac OS 9.2.2 すべて」で追加されているファイルのどれかが関係している
のだろうと見ています。
そのファイルが何か、追求するならば、何回も再起動する必要がありますが、
今夜はその気力と時間がありません。
TILのほうも検索してみたんですが、OS9における dmgファイルの
扱いについてはわかりませんでした。

2003/09/29 19:09 Community User への返信

 因みにJedit 4.2.2とIP Over FireWireのディスクイメージファイルで、
共にリソースフォークは無いタイプのモノです。
 勿論、Mac OS X対応のDisk Copyでは問題なくマウントできます。

2003/09/30 07:31 Community User への返信

その後の経過です。
dmgが何故かマウントできなくなりました。
昨日、「OS 9.2.2 基本」で起動したあと、OSXに切り替え、
Classic を起動したところ、アップデートが必要という
アラートが出たので、キャンセルしました。
そのあと、再び、OS9を、「OS 9.2.2 すべて」のセットで起動したところ、
dmgがマウントできなくなりました。
そこで、私が通常使っているセットにもどして再起動。
今度はマウントできます。
ところで、「OS 9.2.2 すべて」になくて通常セットにあるのは、
Classic Support UI 以外は、あまり関係がないと思われる、
USBドライバやMSのライブラリぐらいです。
そこで、
関係するファイルを探すために、2分割法でやってみました。
機能拡張マネージャを使うと、入切スイッチを押すのが煩雑なので、
直接ファイルを出し入れする方法でやってみました。
対象のファイルは機能拡張にあるとみて、(明らかに関係ないのもいれて)約200個。
したがって100>50>25>13>7>4>2>1 で
7回再起動すれば原因のファイルが特定できると予想したわけですが、
最後まで、dmgがマウントできてしまうという事態に。。。
同じ事をコントロールパネル書類に対してやってみましたが、
これでもわからず。
Classic,Classic Support,Classic Suport UI も外してみましたが、
これでも関係なし。(マウントできる)
原因が特定できないという思っても見ない結果になりました。
なお、
dmg のファイルタイプをみてみたんですが、
PowerBambooさんの書き込みでは 
>1) OS X のDisk Copy が作成する .dmg のファイルタイプ(devi) の場合
となっていましたが、
私のはOSXで作ったdmgは、ファイルタイプは(devr) となっています。
OSX版のDiskCopyの仕様が変わったのかなあ。
木藤さん、配布されている dmgファイルじゃなくて、
ご自身の OSX で作成した dmg もOS9で開けませんでしたか。
そうだ、私も、一般的に配布されている(少し前の)dmgが
OS9で開けるか試してみなくては。

2003/09/30 09:52 Community User への返信

>>ご自身の OSX で作成した dmg もOS9で開けませんでしたか。
 これは、試してみます。
 試験用に作成したモノが幾つか有りますので。
 因みに「Mac OS 9.2.2すべて」にサードパーティの機能拡張が幾つか
入っている環境になります。

2003/09/30 12:37 Community User への返信

すみません、訂正です。
別のファイルを見てました。
ファイルタイプ devr は暗号化された dmg ファイルで、
通常のはやはり devi でした。ともにクリエータは ddsk
私もHDの中にあったWEBからDLした .dmg をOS9上で
開いて見ようとしましたが、全てマウントできませんでした!
それらのファイルタイプとクリエータは
Xbench_1.1.1.dmg      BINA hDmp
StuffItSTD701OSX.dmg TEXT なし
DropStuff なし   なし

.dmg といっても複数のタイプがあるんですね。
たまたまHDのあった3つのファイルが3つとも違うとは。
ここまでのまとめしては、
OS9上でマウントできるのは、
OS9.2.2 と OSX10.2.6 がインストールされた環境で
OSX上のDiskCopyで作成されたファイルタイプ、クリエータが
 devi ddsk のものだけでという条件がつくということが
いえそうですね。
さらに木藤さんの追試の結果を待ちたいと思います。

2003/09/30 17:04 Community User への返信

 作ったのはHFS+とHFSのイメージファイルです、で、オプションはDisk Copyの
標準値のままと。
 タイプはdevr、クリエータはddskとなっていました。
 で、これらのファイルをMac OS 9下でダブルクリックすると-50のエラーが発生
しました。

2003/09/30 17:15 Community User への返信

木藤さん、追試ありがとうございます。
ファイルタイプが私の場合と異なっていますね。
私のほうでは、通常のイメージは、devi
AES-128での暗号化オプションをつけた場合が devr と
なっていました。不思議ですね。
もう少し検証してみますが、なんだか泥沼にはまって
しまったような感じがしてきました。

2003/09/30 18:53 Community User への返信

 ええ、どんどんと。
 因みに通常(devr)、Read only(devi)、R/W(devr)、圧縮(devi)のイメージファイルを
作って試しましたが、どれも-50のエラーでマウントできませんでした。
 Mac OS Xが10.2.8ってのがいけなかったか……?
Mac OS 9にインストールしているサードパーティ製の機能拡張としてはToast系、
StuffIt系、ActionFilesのそれがインストールされています。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

OSXで.imgや.smiがつくれるもんでしょうか

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。