WindowsでiPhoneアプリの開発 (Mac OS XとWindowsの同時起動)② | ベンチャー企業 CIO: 池谷 義則ブログ&経営、ビジネス、プログラミング技術や便利なオープンソースの紹介

ベンチャー企業 CIO: 池谷 義則ブログ&経営、ビジネス、プログラミング技術や便利なオープンソースの紹介

SKYAVY, INC. CIOの池谷義則のブログ & ベンチャー企業 & 経営、ビジネス、プログラミング技術や便利なオープンソースの紹介


まいど、どうもっ(-^□^-)

注意書き: このマニュアルは教育上のためのものです。
で、インストールの準備方法は、前回のブログで記しておりますので、そっちを参照してみてください。WindowsでiPhoneアプリの開発 (Mac OS XとWindowsの同時起動)①: インストールの準備方法

iPhone G3

レオパード (Leopard)をWindows Vistaへのインストール方法

  1. それでは、インストールの準備が完了したところで、ディスク・ユーティリティー (Disk Utility)を閉じて、ユーティリティー (Utilities) -> ダーウィン起動 (Darwin Boot)を選択してください。で、Y をプロンプトに入力します。
  2. プロンプトがディスク番号 (Disk Number)を聞いてきたら、0 を入力します。もし、インストールの準備に設定したレオパード専用のパーティション番号が2番目の場合は、2 を入力します。
  3. 成功すると、プロンプトが成功の報告をしてくれます。
  4. で、レオパードのインストールスクリーンに戻り、インストール準備の時に設定したパーティションを選択します。

    インストール作業中にパッチなどを選択しないほうが良いでしょう。経験上、インストールがうまくいかない場合、通常パッチを選択している場合があります。ただ、シンプルにインストール作業を進めて行きましょう。

  5. インストールが成功したら、DVDドライブに入っているDVDと一緒に再起動します。F8をダーウィン起動 (Darwin Boot)ローダー時に押し、-sコマンドを入力後、改行キーを押します。
  6. そして、下記のコマンドを入力します:

    fdisk -e /dev/rdisk0
    flag 1
    quit
    reboot

  7. さて、PCが再起動をする前に現在入っているDVDを抜き取ります。
    この状態で、Vistaを通常通り起動することができるはずです。

    補足: もし、「Windload.exeの破損」のエラーメッセージでWindowsが起動できない場合は、、、、落ち着いてください。

    で、タバコタバコや好きなコーヒーコーヒー、紅茶お茶を飲んで見てください。

    そして、Windows Vista起動DVDを挿入して、再起動をして、コンピューターの修復 (Repair computer)を行ってください。自動で問題を発見し「修復と再起動」 (Repair and Restart)が表示された場合も同様に同じ事をしてDVDを抜き取ってください。そうすれば、うまく起動するはずです。

  8. 現在で、ほぼ全てがうまく機能しているはずです。グッド!
    それでは、本題の

    「Mac OS XとWindowsの同時起動」

    のための処理を行いましょう。
  9. Vistaを起動させ、"chain0"ファイルをレオパードDVDから C: へコピーします。
  10. 管理者権限でスタートメニューからコマンド・プロンプトを開きます。
  11. そして、下記のコマンドを入力してください:

    bcdedit /copy {current} /d “Mac OS X”
    bcdedit /enum active
    bcdedit /set {GUID} PATH \chain0

    最初のコマンドで {current} はそのまま打ち込みます。

    そうです、そのままの記述通りです。

    ゴニョゴニョカッコも含めてそのまま {current} の通りに記述します。
    ですが、気を付けていただきたいのが三個目のコマンドです。
    {GUID} の GUID の部分をMAC OS Xの番号に置き換えます。二つ目のコマンドを入力するとその数字が現れますので、それを入力してください。


    XPの場合は、“boot.ini”ファイルに新規の起動ローダーを記述追加するだけで問題ないようです。

  12. コマンドプロンプトを終了し、Vistaを再起動します。(Vistaの再起動は非常に遅いので、、、辛抱です)
  13. 再起動中に、Max OS XかVistaを選ぶことができるようになっているはずです。
  14. Mac OSXを選択し、起動できるかを試します。
    ダーウィン起動ローディングスクリーンがタイマーと一緒に表示されているかと思います。
    もし、何もアクションをしなければ、カウントがゼロになり“再度”Mac OSXとVistaを選択する画面に戻ります。

    ですが、パニックにならずに!

    再度Mac OS Xを選択し、F8を押します。
    そうすると、ディスク上のパーティションリストがパーティションの名前と一緒に表示されます。Mac OSXがインストールされているパーティションを選択してください。(上キー、下キーで選択し、改行キーを押します)

  15. おめでとうございます!これでMax OSXが起動しているはずです。

ドライバーやパッチ各種の情報はInsanelyMac Forums を参照することをオススメします。


もし、レオパードをAMDマシーンにインストールする場合はiATKOS Imageのパッチ 参照してください。