Schwarzkaeppchen

アクセスカウンタ

zoom RSS [Mac]mac mini G4 に OpenFirmwareによるOSインストール

<<   作成日時 : 2014/09/21 21:59   >>

ブログ気持玉 0 / トラックバック 0 / コメント 0

OS Imageを用意する。
ディスクユーティリティで
MacOSXInstall.dmg
を作る。

MacOSXInstall.dmg
をマウントする。

/Volumes/(なんとか)
から、以下の物を引っぱってきて入れる。ターミナルでやるべし。


cp System/Library/CoreServices/BootX /private/tftpboot/BootX
cp mach_kernel /private/tftpboot/mach.macosx
cp System/Library/Extensions.mkext /private/tftpboot/mach.macosx.mkext


[tftpの起動]
sudo /sbin/service tftp start
(この書式は古いようです(問題はないが))
現代的には
起動
sudo launchctl load -w /System/Library/LaunchDaemons/tftp.plist

停止
sudo launchctl unload -w /System/Library/LaunchDaemons/tftp.plist

確認
% sudo lsof -i:69
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
launchd 1 root 108u IPv6 0x4b902fe356b26297 0t0 UDP *:tftp
launchd 1 root 110u IPv4 0x4b902fe35704aec7 0t0 UDP *:tftp
(何も表示されない場合はtftpが動いていない)


(http://blog.pg1x.com/entry/2014/03/15/222459 )


MacOSXInstall.dmgを /export/macosx/MacOSXInstall.dmg にする。


親側を192.168.0.239として話を進めます。

/etc/exports に、以下の内容を書く (/etc/exportsがなければ作る)

/export/macosx -network=192.168.0.0 -mask=255.255.255.0

(192.168.0.0 で良いのか自信が持てない。子機側のIPアドレスなのか?)

nfsのマウント許可を書いているので子機側のIPアドレスを書けば良い。
DHCPで割り当たるので固定割り当ての番号を書く。
-network の値を変えて何行も書いても良い。
設定を変更したら
sudo nfsd update
(http://oh-sky.hatenablog.com/entry/2013/08/31/093535 )

OpenFirmware側 (O + F + Command + Option で起動)

setenv boot-device enet:192.168.0.239,\BootX
setenv boot-args rp=nfs:192.168.0.239:/export/macosx:MacOSXInstall.dmg
boot


OpenFirmwareのリセット(PRAMリセット) (起動に失敗するとかなんかおかしくなった場合)

P + R + Command + Option 押しながら起動する (パワーボタン押してすぐこれらのキーを押す)

起動音が2回目が鳴るとリセット終了です。


子機側に「コンピュータを再起動する必要があります。パワーボタンを数秒間押し続けるか、リセットボタンを押してください。」と出るようになり、これから脱出できなくなりました。"MenuMeter"のネットワーク速度を見てると、tftpは成功しているようだがnfsのマウントに失敗しているようです。過去に2度ブートに成功しているから何かが問題なのだろうが何かがわからん。

Firewire ブートに変更してみるか。

テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
[Mac]mac mini G4 に OpenFirmwareによるOSインストール Schwarzkaeppchen/BIGLOBEウェブリブログ
文字サイズ:       閉じる