Designer's Farm. Macintosh News : Tips & FAQs . Top Banner

Point


Type 11 エラー

Tips & FAQs
Macintosh News



Point
Triangle Macintosh News
Triangle Macintosh トラブルニュース
Triangle Macintosh News 全文検索
Triangle NUCB Macintosh News 検索
Point
Triangle Tips & FAQs 目次
Point
Macintoshは米国アップルコンピュータ社の商標です
GoTo GIF E-mail:香川大学 Design室
Point

GoTo GIF Tips & FAQs 目次 GoTo GIF Macintosh トラブルニュース GoTo GIF Macintosh News GoTo GIF HomePage




Point



Type 11 エラー



Point



Type11エラー

PowerMacintoshで漢字Talk7.5を使用している方はほとんどの方がこのエラーに見舞われていると思います.エラーコードからはハードウェア例外エラーとなっていて何のことやら判りませんが,これは実は68kエミュレータに起因するエラーです.68kプログラムはPPCのRISCプロセッサでは本来は動かないのですが,エミュレータが翻訳することでMacintoshでは68kプログラムを動作させています.このエミュレータが何らかの原因で翻訳できない事態になって68kの命令がそのままRISCプロセッサに伝わったときにこのエラーが表示されるようです.
原因としてはPowerMacintoshでの動作に問題のあるアプリケーション(ドライバーを含む)を使用したこと,Fontが数多くインストールされていること,SIMM,二次キャッシュの問題があるようです.
これらは深刻な問題で,HDドライバーは再フォーマットを必要とする場合もあるでしょうし,Fontは私たちグラフィックユースでは死活問題です.
完全な解決策はありませんが,改善策は漢字Talk7.5.1にアップデートすることです.これにより,大幅にエラーの出現する頻度は減るはずです.Design室では漢字Talkのアップデートが7月に申し込んだのにまだ来ないために,System7.5.1Eにアップデートしています.それでもこのエラーは根絶できるわけではなく1週間に1度程度はまだ起きています.しかし,7.5での嵐のような頻度に比べれば天国です.
また,純正のHDは他のフォーマッタでは初期化しないことをお奨めします.
(この記事は95年秋のもの. Type11エラーは基本的には上記の原理で現れる.しかし,そのエラーに至った原因は様々なものが考えられる.これまで起きていた Type1エラーなどが Type11エラーとなって結果するのである.従って, Type11の回避方法となるとほとんど全てのシステムクラッシュの可能性が含まれるため,簡単にはいかない. MacOS 7.6.1 以降,エラー時の表示を Type 11 とならないように本来のエラータイプが正しく表示するようになっている )


Type 11 エラーは何だったのか

Performa Apple Discussion Board FAQ 中に設けられている事項について,過去に本サイトの TOPICS で触れたことではあるが,再度ここで記したい.

Macintosh は 1994 年 System 7.1.2 から PowerMacintosh となった.これはそれまでの Motorola 社製 68030, 68040 などの CPU を IBM, Motorola 共同開発による PowerPC という形式の CPU に乗り換えたことであった.( 68k Macintosh というのが前者のこと,68 とゼロが 3 つ ( k ) という表記法)

通常根本的な構造の異なる CPU を動作させるためにはプログラムを一から書き直さないといけないのだが, Apple はそれまでの 68k コードを PPC コードに読み替えて実行する,エミュレーションという離れ業を行った.しかし,このエミュレーションが完全でなかったため Type 11 エラーの嵐となって新型 PPC マシンユーザを襲ったのである.

Type 11 エラーはエラーコード表を参照するとハードウェア例外エラーと書かれている. 68k マシンではそれまでまずお目にかからなかったエラーであったが,突如当時の第1世代 PowerMacintosh で頻発した.ハードウェア例外エラーという意味はここでは直接の関連はなく,当時のユーザは何のことやら判らず困惑したものである.

Type 11 エラーはエミュレーションと様々なバグに原因があった. 68k コードを PPC コードに翻訳する際にうまくいかなかった場合,それらが全てこの Type 11 エラーとなって表示されたのである.例えば,それまでメモリやアプリケーションのバグによる Type 1 エラーが発生したときにエミュレータは翻訳のしようがなく PowerMacintosh はそれを Type 11 と表示した.もちろん,エミュレータ自身も不完全であった.これが Type 11 エラーの正体であった.

エミュレーションは 68k ユーザをスムースに PowerMacintosh に移行させたとして一方で大変評価されることであった.しかし,それが当時 PowerMacintosh を遅いと評価させることになったし, OS の PPC ネイティブ化を遅らせる遠因ともなったように思える.現在に至ってもシステムソフトウェア = 0S の大部分や古いアプリケーションは PowerMacintosh でエミュレーションで動作している.

エミュレーションでの移行は System 7.5.2 の Open Transport の見るも無惨なつまづきと共に Macintosh は不安定だという世評を決定的にしたように思えて残念である.ようやく Mac OS 7.6.1 以降になって Type 11 エラーを目にすることはほとんどなくなったが,それはエラーを正しく表示させるようにしただけである.

System 7.1.2 から Mac OS 7.5.x の PPC マシンユーザで Type 11 エラーに悩まされているユーザは Mac OS 7.6.1 以上に OS をアップデートすることが最もよい改善法である.

( Macintosh トラブルニュース 98/2/12 )





(C) Akiyama Satoru




Point



GoTo GIF Tips & FAQs 目次 GoTo GIF Macintosh トラブルニュース GoTo GIF Macintosh News GoTo GIF HomePage




Point
Triangle Macintosh News
Triangle Macintosh トラブルニュース
Triangle Macintosh News 全文検索
Point
Triangle Tips & FAQs 目次
Point
Macintoshは米国アップルコンピュータ社の商標です
GoTo GIF E-mail:香川大学 Design室
Point