Designer's Farm. Macintosh Troubles : Archives . Top Banner


Macintosh トラブルデータベース
Archives


Point
Triangle Macintosh News 全文検索
Triangle Macintosh トラブルニュース
Triangle Macintosh News
Point
項目での事項検索は Netscape の検索機能をお使い下さい.検索は各ページで command+F キー により検索語を入力できます.再検索は command+G でできます.
Point





[ 98/2/18]


●注意: HFS + :ユニコードによる問題

HFS + についてはこれまで本ページで注意点を記してきたが,それ以外に問題となる可能性があることを田中 ( 俊 ) 氏からお知らせいただいている.

問題の可能性は HFS + と HFS が混在する場所で, HFS + から HFS にファイルをコピーする場合に起きる可能性がある.起きる可能性はかなり低いとは思われるものの重大な結果となる可能性がある.

Mac OSでは,ファイル名の大文字/小文字を区別しませんので,従来の HFS ディスクでは,たとえば「診」と「色」という名称のファイルを同一の場所に作成することができませんでした.

( 中略−秋山 ) これは, Shift-JIS コードで「診」は「9066」,「色」は「 9046 」ですが,「 66 」は小文字の「 f 」,「 46 」は大文字の「 F 」と同じ値であるため, Mac OS はこの 2 つのファイルを同一名称と判断してしまうためです. ( 秋山注− Macintosh のファイルシステムは欧文の大文字と小文字を区別しない )

しかし,前述のように HFS+ では,ファイル名を Unicode で管理するため,この2つのファイルを異なる名称と判断します.このため,たとえば HFS+ ボリュームからHFSボリュームへファイルをコピーする場合, HFS+ では異なる名称のファイルと認識されていたファイルが HFS では同一名称と認識され,予期せぬ結果(ファイルの上書きなど)を招く可能性がありますので,注意が必要だと思います.

アップルの「 Mac OS 拡張フォーマットについて」ではこの問題は記されていない.その替わり, Shift 起動などの場合,コピーが正しくできないことが記されている.これもユニコード関連から来る問題である.

HFS + に関しては以下のトラブルニュースデータベースを参照されたい.

98/1/23 記事「警告: Mac OS 8.1 : HFS + は Mac OS 8.1 以外から起動できなくなる」
同「 HFS + 注意点など」
同「 HFS + : 68k では起動ディスクや仮想記憶ディスクに使用できない」
98/1/24 記事「 HFS + : Erase Disk での初期化は危険 ?」
98/2/6 記事「重要: HFS + : Disk Tools PPC の問題」
などが重要な記事である.これ以外にもトラブルニュースデータベースを「 HFS + 」で検索されたい.

その中の「警告: Mac OS 8.1 : HFS + は Mac OS 8.1 以外から起動できなくなる」と「重要: HFS + : Disk Tools PPC の問題」で触れられた Disk Tools PPC に関わる問題を再度ここで記したい.

TIL: 30345 の「 Mac OS Extended and Language Kit s」の項目には次のように書かれている部分がある.

Disk Tools PPC はプライマリスクリプトと英語での使用を意図して供される. Language Kit (secondary script) で使用している場合, Mac OS 8.1 CD を使用しなければならない. Disk Tools PPC フロッピーを使用してコンピュータを起動すると, secondary script で作成されたファイル名とボリューム名がでたらめになったり失われる.もし,それらを変更しようとするとファイルは失われるかも知れない.

今回日本語版での Mac OS 8.1 アップデートによる日本語環境下で作成した HFS + ボリュームを英語版 Disk Tools PPC から起動した場合この問題が起きる. Disk Tools PPC があるからと安心してはいけない. Disk Tools PPC はむしろこの場合重大な結果を招くことになる.

田中 ( 俊 ) 氏のページにはこれらの問題が詳しく触れられている.ご参照いただきたい.


● Mac OS 8.1 : B'sCrew 2.0.3 の問題?

Mac OS 8.1 アップデートに添付される「Mac OS 拡張フォーマットについて」には重要な事項がいくつか書かれている.それによると,従来の B'sCrew 2.0.x 以下のバージョンは HFS + パーティションと互換がない.B'sCrew 2.1以上を使用しなければならないが BHA アップデータのページにはまだ 2.0.3 が最新版と記載されている.

この「Mac OS 拡張フォーマットについて」に記載された HFS + フォーマットとの問題以外に Mac OS 8.1 との相性でも問題が生じる可能性についてお知らせをいただいている.

菅氏から Mac OS 8.1 と B'sCrew 2.0.3 の組み合わせでスリープからの復帰時にフリーズが起きる,ディスクを認識できない他様々な問題をご報告いただいている.菅氏が Norton Disk Editor でドライバ記述子マップをみたところ,何も書き込まれていない状態であった.菅氏が識別子バイトに "$504D" と書き込むと認識されたそうである.( Norton Disk Editor の使用は十分な知識の下に使用しないと重大な結果を招くのでビギナーは使用しないで欲しい)


● Mac OS 8.1 : SimpleText の消滅

Yamada 氏から Mac OS 8.1 アップデート後, SimpleText が消滅しているとお知らせ下さった.私も確認した.アップデートした起動ディスク直下(第1階層)の SimpleText がなくなる.いくつか試した範囲では SimpleTest のバージョンは関係ない.また, Yamada 氏は B'sCrew2.0.3 との関連を気にかけておられるが,私は Drive Setup 1.4 によるハードディスクであるので関連はないと思われる.


● Eudora PRO 3.1.1Jr1 アップデータ

EUDORA PRO for Macintosh ver3.1.1-Jr1 アップデータが出ていると柳沢氏からお知らせ下さっている.クニリサーチのページによると以下の15項目の修正がなされている.

私が 3.1.1 にしない理由のフィルタの不具合は修正された項目に入っていて,柳沢氏によると修正されているとのことである.ただし,私が少し試してみたところ一部動作したが,これまでどおりには動作しなかった場合がある.私の設定の仕方が悪いのかも知れない.

1.漢字 Talk7 で Eudora Pro が起動しない. Drag Manager がインストールされていない マシンでは, Eudora Pro の PPC 版が起動しない.
2.インライン入力時にシステムエラーになる.
3.日本語入力使用時に再変換の機能がきかない.
4.フィルタの一致条件に以下を設定すると動作しない.
受取人のいずれか
ヘッダのいずれか
本文

5.「引用としてペースト」で,引用符を編集するモードにしていても引用符のダイアロ グが出ない.
6.引用符「 > 」の後ろに半角スペースが入っていない.
7. FontPatchin を使用時にプルダウンメニューが文字化けする.
8.インライン変換中にマウスカーソルをあてて文字を削除するとゴミが出たり,文字化 けが起こる.
9.フィルタ使用時に「フィルタ処理の報告を作成」にチェックしておくと,報告内容の最後に「 B 」という文字が入る.
10.文字列をドラッグコピーする際,「 Option 」キーを押してから移動しないとコピーできない. ( 英語版 3.1.1も同様 ) 3.0.2-J は,ドラッグしてから「 Option 」キーを押してもコピーできる.
11.「添付書類名の漢字コード変換をする」が OFF のときにファイル名が文字化けする.
「添付書類名の漢字コード変換をする」を OFF にして送信しても,添付ファイル名を Shift-JIS で送信しない.
12.設定の「警告音を鳴らす」のポップアップメニューが文字化けする.「設定」の「ユーザ報告」の「警告音を鳴らす」のポップアップメニューに日本語の文字列がある場 合,その文字列が文字化けする.
13.漢字コード自動判定が ON にしていても, EUC メール が文字化けする.
14.「 At ◯◯, ◯◯ wrote: 」の記述が入らない場合がある.
15.「 X-Mailer: 」の「 X-Mailer 」と「:」の間に半角スペースが入る.

追記:

藤原氏からアップデート後,変換スピードが 3.0.1 当時の遅い入力しかできなくなってしまうとお知らせいただいた.アップデートは慎重に行った方がいいかも知れない.私も再度フィルタを他のマシンで動作させるなど試したが問題があるようなので, 3.0.2 のまま移行しないつもりである.

実は見てくれがいいのとフィルタが Eudora 以上に複雑な処理ができそうなので「クラリスメール 2.0」を購入した.ところが,これも私の意図通りフィルタが動作してくれない場合がある.


Open Transport 1.3.1アップデータ

リソース損傷の問題(機能には関係ない)などを修正.日本語版には不要である.


(C) Akiyama Satoru



Point