Mac、iPhone、iPod、VOCALOID、DTM、楽器、各種ガジェット、自転車、メディアなどの情報・雑感などなど
Windows Vistaでは32ビットのEFIサポートをしない、とMSの中の人が言ったり、Appleの中の人が「レガシーOSの」VistaのブートはIntel Macでは無理だと言ったりと、どうしてもWindowsをIntel Macで動かしたい人たちは絶望のどん底にたたき落とされていましたが、田中俊光さんのブログで、新たな可能性が示唆されています。
Mac OS X Internalsの最新のエントリー「BAMBIOS: Legacy (BIOS-Based) Booting on the Intel-Based Macintosh」では、Intel MacでEFI非対応のレガシーOSを動作させるためのBAMBIOSを開発したと述べています。
説明ページによれば、カスタムEFIブートローダーから、DRAM上のBIOS(BochsのBIOSコアをIntel 945 Expressチップセット用にカスタマイズ)、DRAM上のビデオBIOS(BochsのVGA BIOSコアをATI X1600リニアフレームバッファ向けにカスタマイズ)とロードし、最後にレガシーブートローダーに引き渡してブートする、という仕組みのようです。
これによりLinuxなど複数OSのマルチブートが可能となり、「クラックしていない」Windows XPをブートさせることについても「かなりの前進を見せた」としています。
早くこの目で確認したいものです。
Special
- PR -| hisaki | 2006/03/14 11:18 |
|
デュアルブートができるとなれば、Virtual PCの開発意欲がそがれるのか、それとも開発が促進するのか? | |
| koya | 2006/03/14 11:55 |
|
Macをメインで使うことが主眼なので、やはりVPCやQEMUが高速で実行できる環境が望ましいですね。Windowsを動かしたいわけではなくて、MacにないWindowsのアプリだけを動かしたいので。Darwineの互換性向上にはすごく期待してます。 Intel対応VPCは、某所の情報によればApple側の情報提供が必須なんですが、それがなかなか出てこないらしいです。 | |
| hisaki | 2006/03/14 19:26 |
|
もちろんMac OS Xその物にWindowsのエミュレーション環境があれば言う事ないので、そのためにMSに情報を出し渋っているなら歓迎なんですが、、、、、。 | |
| koya | 2006/03/14 21:24 |
|
「Windowsアプリが動く」というのは、Appleにとって「最後の秘策」なので、最後のキメのときに出すのかもしれません。その秘策を他社に出されてしまっては困るのかも。 | |

テレワークが労働者のマインドを変える
富士通社長が語るICTベンダーとしての心得
求む、クックパッド男子
37歳の常識――我々は一生学び続ける
“コステロ”じゃないよ“コストロ”だよ