Safariがほしくて その2

せっかくなので、PearPC+Darwinのインストールしたメモを書いておきます。

前回のあらすじ。
「WindowsでSafariを無料で使いたい」と思い、PearPCとDarwinに目をつけたが、Safariが動くまでは長い道のりになりそうなので、やめた。

メモ書きだけでも。あんまりこういう記事は好きではないのですが・・・。どなたかの参考になれば。

ダウンロードするもの
インストール準備

Cygwinなどで、

 dd if=/dev/zero of=darwin.img bs=516096 seek=6241 count=0
として、空のディスクイメージを作る。

PearPCを解凍して、好きなフォルダに配置。
設定ファイル PearPC/ppccfg.exampleをコピーして次のように修正。

 pci_ide0_master_installed = 1
 #上で作成した空ディスク
 pci_ide0_master_image = "darwin.img"
 pci_ide0_master_type = "hd"
 
 pci_ide0_slave_installed = 1
 #ダウロードしたDarwinイメージファイル
 pci_ide0_slave_image = "C:\darwinppc-801.cdr.gz"
 pci_ide0_slave_type = "cdrom"

Darwinインストール

DOS窓で、次を入力して、PearPCを起動。


 > ppc 設定ファイル名
   :
 Would you like to install Darwin onto ? shell

と、プロンプトが止まるので、
まずハードディスク(darwin.img)にパーティションを切るために、「shell」と入力すると、シェルに入る。

 > pdisk

で、パーティションを設定し、再起動(reboot)。また

 Would you like to install Darwin onto ? 1

で止まるので、今度はCDROM(Darwinイメージファイル)から、ハードディスクにインストールするために、「1」を入力する。

しばらく(私のマシンでは1時間くらい)待つ。最後にルートパスワードの設定をしてインストール完了。ここでいったんhaltします。

Darwin起動

設定ファイルでCDROMをアンマウント(コメントアウト)する。


 #pci_ide0_slave_installed = 1
 #pci_ide0_slave_image = "C:\darwinppc-801.cdr.gz"
 #pci_ide0_slave_type = "cdrom"

そして、PearPCを再起動。

 > ppc 設定ファイル名

ネットワーク設定

まずは、設定ファイルで、次を設定します。


 pci_rtl8139_installed = 1

TAP-WIN32が必要なので、OpenVPNからダウンロードしてインストールします。(他にもcoLinuxをインストールすると付属しています。私はこちらを選びました。)

TAP-WIN32をドライバにしたネットワーク接続ができるので、これを「接続を共有」「ファイアーウォールなし」「IP:192.168.0.1」と設定します。この接続に対しては、ウィルスバスターなどのファイアーウォールも無効にしておきます。

マニュアルには、PearPC側にもドライバをインストールしなければならないと書いてありました。ここからドライバのCDイメージを持ってきて、設定ファイルで、

 pci_ide0_slave_installed = 1
 pci_ide0_slave_image = "C:\Apple3Com3C90x-7-sw-pkg.iso"
 pci_ide0_slave_type = "cdrom"

としておきます。

ここまでやったら、PearPCを起動。
CDROMをマウントしてドライバをコピーします。

 #mount -t cd9660 /dev/disk1s0 /mnt
 #cp -r /mnt/Apple3Com3C90.kext /System/Library/Extentions/

ここで、再起動。

ifconfig -aとしてみると、デバイス"en0"が認識されています。

 # /sbin/ifconfig -a
 # /sbin/ifconfig en0 inet 192.168.0.2 netmask 255.255.255.0 up
 # route add default 192.168.0.1

としてやると、Windows(192.168.0.1) と PearPC(192.168.0.2)で通信できるはず。


コメント

コメントしてください
お名前:
入力しなければ「匿名さん」。20字以内。

メール:
入力しても表示しません

URL:
入力すればリンクが貼れます


コメント: