インストールガイド/AMD製CPU

CPUがAMD製の場合、アップデートファイルをインストールするには、いくつかのファイルにパッチをあてる必要があります。
パッチをあてるにはMarvin's AMD Utilityを使用します。

Marvin's AMD Utility

Marvin's AMD Utilityは、Mac OS Xインストーラの暗号化されたバイナリの場所を見つけたり、パッチをあてるためのユーティリティーです。
Marvin's AMD Utilityには4つのオプションが用意されています。
・Make Lists of Binaries
暗号化されたバイナリの場所を見つけて、cpuidデータファイルとリストを提供します。
・Create Patcher Package
シングルユーザーモード(起動オプション-s)で使用するためのパッチパッケージを作成します。
・Patch all cpuids using a cpuid data file
指定したcpuidデータファイルを使用してパッチをあてます。
・Patch all binaries
指定したファイルに直接パッチをあてます。

Marvin's AMD Utilityの使用して10.5を10.5.1へアップデート

用意するもの
  • MacOSXUpd10.5.1.dmg
  • Pacifist
  • Marvin's AMD Utilit
  • mach_toh(9.1.0 speedstepintelamdsse3 kernel)

手順
01) フォルダを作成し、MacOSXUpd10.5.1.dmgをマウントし、Pacifistを使用してMacOSXUpd10.5.1.pkgの中身を作成したフォルダの中に取り出す。
※フォルダ名およびフォルダを作成する場所は任意で。その場合、以降はそれぞれ任意の場所に置き換えて下さい。ここではデスクトップに「1051AMD」という名前で作成した事にします。

02) Marvin's AMD UtilityでCreate Patcher packageにチェックを入れ01)で作ったフォルダを指定してパッチファイルを作成する。

03) できあがったpatchesフォルダにあるパッチファイルcpuid.txtとreplace.shを編集、「/Users/NAME OF USER/Desktop/1051AMD」という文字列をすべて削除する。
cpuid.txt
例)
変更前 /Users/NAME OF USER/Desktop/1051AMD/Applications/iCal.app/Contents/MacOS/iCal
変更後 /Applications/iCal.app/Contents/MacOS/iCal

replace.sh
例)
変更前 do_replace 'Finder' "$E" '/Users/NAME OF USER/Desktop/1051AMD/System/Library/CoreServices/Finder.app/Contents/MacOS'
変更後 do_replace 'Finder' "$E" '/System/Library/CoreServices/Finder.app/Contents/MacOS'

04) patchesフォルダをルートにコピー(または移動)する。

05) ターミナルでmach_tohをルートにコピー、パーミッションを変更する。
sudo cp (mach_tohを解答した場所)mach_toh /mach_kernel.toh
chmod 644 /mach_kernel.toh && chown root:wheel /mach_kernel.toh

06) MacOSXUpd10.5.1.dmgをインストールする。

07) 再起動。 起同時、カーネルを指定してシングルユーザーモードで起動する。(起動オプション入力画面が出ない時は、起動時にF8キーを押す。)
mach_kernel.toh -s

08) マウントする。
mount -uw /

09) カーネルをコピーする。
cp -p mach_kernel.toh mach_kernel

10) パッチファイルのあるフォルダに移動してパッチを当てる。
cd patches
./replace.sh
./patcher ./cpuid.txt

11) 再起動。



タグ:

+ タグ編集
  • タグ:
最終更新:2007年11月26日 13:42
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。