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が完成。
8 月 26
最近のコメント