MOL(Mac-on-Linux)はPowerPC上のLinuxの中でMac OS/Mac OS X/Linuxを実行させるMacエミュレータです。
(Macエミュレータとしては他にもPearPCやSheepShaver等があります)
MOLはPowerPC実機の中で次のように仮想的なPowerPCマシン(Macマシン)のデバイスをエミュレートします(主なもの)。
(a)コンピュータの種類:MOL
(b)プロセッサ:実機とほぼ同じ。
(c)メモリ:設定ファイルで指定されたサイズ。
(d)ビデオ:MacOnLinuxVideo
(e)サウンド:Mac-on-Linux Audio Engine(再生可能)
(f)ネットワークカード:MOLEnet
更にMOLで実行しているOSのパーティションを/dev/disk0としてエミュレートします(実機では/dev/disk0s5の類)。
ディスクユーティリティでの説明表示は以下のようになっています(Ibriumという文字が見えます)。
従来よりVine Linux/ppcにもMOLが付属していました。
ここではVine Linux 4.2/ppc付属のMOL(ver 0.9.71)を使用してMac OS X 10.3(Panther)の実行手順について簡単に紹介します。
※Intel用Vine Linux 4.2ではMOLは使用できません。
# startmol --help
Usage: startmol [OPTIONS]
Starts Mac-on-Linux (MOL)
Kernel Module Loading:
-e, --exact require an exact kernel version match
-a allow a small kernel module version mismatch
-l, --loadonly do not start MOL, just load the kernel module(s)
--list list available MOL kernel modules
Client OS Selection:
--test run self-test and exit
--newworld Boot Mac OS (classic) the "newworld" way [default]
--oldworld Boot Mac OS (classic) the "oldworld" way
-X, --osx Boot Mac OS X
--linux Boot Linux
--elf=image run statically linked ELF-image inside MOL
Commonly Used Switches:
--cdboot boot from CD (OS must be specified too)
--keyconfig start the keyboard configuration tool
Configuration Tweaking:
--alt use alternate configuration
-num --session=num run as session
|