Snow Leopard on GA-Z68X-UD5-B3 HDMI audio on GA-H55M-S2H+ ATI HD5770 with 10.7.1
8 月 26

10.6.8を動かしているGA-H55M-S2HでApp StoreからOS X Lionを購入。
3.75GBでDLに30分もかかってしまった。

毎回これでは大変なので、Lion Installer USB stickを作成することにした。
インストールしてしまうとやっかいらしいので、インストール前に作業する。

DLしたInstall Mac OS X Lion.appはApplication フォルダに入っている。
これを右クリックで開いてShow Package Contents>Contents>SharedSupportと開くと
InstallESD.dmgが見つかるので、これをDesktopにコピーする。

InstallESD.dmgをダブルクリックしてMac OSX Install ESDをマウントする。

Terminal.appで
ls -al /Volumes/Mac\ OS\ X\ Install\ ESD/
と内容を確認。BaseSystem.dmgを見つける。
これを開く。
open Volumes/Mac\ OS\ X\ Install\ ESD/BaseSystem.dmg
"Mac OS X Base System"ディスクがマウントされる。

これを8GBのUSB stickにrestoreする。

Disk Utilityで8GBのUSB stickをpartitionする。
今回使用したのはKingmax USB2.0 FlashDisk Media
Mac OS Extended(Journaled)の1 partition
Optionで Master Boot Recordにする。
(MBRにしないとUSBを差した状態でBIOSが起動しないことがある)
LionInstallerと名付ける。

一旦、Disk Utilityを終了。
FinderでLionInstallerを選択。command+IでGetInfo
Sharing & Permissionsで
"Ignore ownership on this volune"のチェックを外す。
(ownershipを有効にする)

再びDisk Utilityを起動。
"Mac OS X Base System"を選択してRestoreする
Mac OS X Base SystemをSourceに
LionInstallerをDestinationに
Erase Destinationのチェックは外す
RestoreできたらDisk Utilityは終了。

/Volumes/LionInstaller/System/Installation/Packages
にInstallされるpackage群が入っているべきだが、
これはBoot diskの
/System/Installation/Packagesへのsymbolic linkになっている。
(Install Mac OS X Lion.appを起動すると、ここにpackage群がコピーされるのだろう)

USB stick単独で使用できるようにpackage群をcopyする。

Terminal.appで

$ sudo rm /Volumes/LionInstaller/System/Installation/Packages
$ sudo cp -R /Volumes/Mac\ OS\ X\ Install\ ESD/Packages /Volumes/LionInstaller/System/Installation

これで起動してみたが、mach_kernelがない。
$ sudo cp /Volumes/Mac\ OS\ X\ Install\ ESD/mach_kernel /Volumes/LionInstaller/

$ sudo cp /Volumes/Mac\ OS\ X\ Install\ ESD/kernelcache /Volumes/LionInstaller/

$ sudo chgrp wheel /Volumes/LionInstaller/mach_kernel

$ sudo chgrp wheel /Volumes/LionInstaller/kernelcache

この状態で普通のLion対応のMacなら起動できるはず。

OSX86の場合はbootloaderなどを追加する。
MultiBeast 3.8.0を使用。

System Utilitiesをチェックしてinstallすると必ずエラーになるので、
EasyBeast Installだけチェックしてinstall

pfixでownershipとpermissionを訂正、Extensions.mkextを作成させる。

これでOSX86用Lion Installerが完成。

Leave a Reply

*
画像に書かれた文字を入力してください

スパム対策用画像
ログインすると画像認証なしで投稿できます

ホットワード stick padding margin 備忘録 紹介
割引クーポンまとめ情報 - クー割