iMacのVirtualBoxにOS Xをインストールしますか?


9

OS X 10.6.8を実行しているiMac(i3)のVirtualBoxにOS X 10.6 Snow Leopardをインストールすることはできますか?10.6のインストールCD、DMG、ISOを持っていますが、VirtualBoxから起動できません。


注:仮想化できるのは、Snow Leopardのサーバーバージョンのみです。サーバー10.6.x以外のバージョンを仮想化すると、EULAに違反します。
Ian C.

事前にバンドルされた仮想ボックスイメージ全体をホストするWebサイトがあり、VMのあらゆる種類のインストール/セットアップを行わなくても済むようになっています
Alexander-Reinstate Monica

@XAleXOwnZXこれがまだ当てはまる場合、いくつか挙げられますか?
エイダンマイル

グーグルの「仮想ボックス画像」
アレクサンダー-モニカを復活させる

回答:


8

これらの手順はWindowsおよびLinuxのVirtualBox向けですが、OS Xでも同様に機能します。ここから取得-OS XゲストOS用に要約および変更:

  • Snow LeopardのオリジナルのリテールDVDをISO形式でリッピングします。
  • VirtualBoxで、新しい仮想マシンを作成します。必要に応じて名前を付けますが、オペレーティングシステムとして「Mac OS X」、バージョンとして「Mac OS X Server」を選択します。次をクリックします。VMに十分な量のRAMを割り当てます。1024 MBを選択しました。次をクリックします。新しい仮想ハードディスクを作成し、動的に拡張するストレージとして20 GBを選択しました。完了をクリックします。
  • この新しい仮想マシンの設定を開き、[ストレージ]セクションで、空になったCD / DVDデバイスにSnow Leopard ISOをロードします。
  • 次にVirtualBoxを閉じます(重要です!)。作成した仮想マシンを定義するXMLファイルを見つけます。これはにあります~/Library/VirtualBox/Machines/<name of the VM>/<name of the VM>.xmlExtraDataItemタグのテキスト編集でこのファイルを検索します。ExtraDataItemタグの最後のインスタンスの後に、次の2つの新しいタグを追加しExtraDataItemます。

    <ExtraDataItem name = "VBoxInternal2 / EfiBootArgs" value = "" />

    <ExtraDataItem name = "VBoxInternal2 / SmcDeviceKey" value = "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" />

  • ファイルを保存して閉じます。

  • VirtualBoxを開き、仮想マシンをパワーオンします。数分後にインストールが開始されます。言語を選んでください。次に、[ユーティリティ]メニューの[ディスクユーティリティ]を開きます。仮想ディスクを選択し、「消去」をクリックします。それを閉じると、OSXをインストールできます。その前に、インストールをカスタマイズすることを選択できます。余分な言語の翻訳やプリンターのサポートを無効にすると興味深い場合があります(約2 GB節約できます)。


1
.XMLファイルを見つけることができません。〜/ Library / VirtualBox /にMachinesフォルダーがなく、FinderがHDD上のOSX.xmlを見つけることができません。私が見つけることができるのは、.vbox、.vbox-prev、および.vhdを含むホーム/ユーザーフォルダー内の/ VirtualBox VMs / OSX /だけです
David

1
〜/ Library / VirtualBox /にVirtualBox.xmlがあり、ExtraDataItemが含まれています。そこに置けばいいの?
David

運もない、FYIだけ。
David

@Davidは残念です。私はこれを非常に長い間試していないので、VirtualBoxが先に進んだ可能性があります。:(
イアンC.

1
これでうまくいきます。重要なビットがで追加することで<ExtraDataItem>、右後、XMLタグ<Machine>タグ <VirtualBox ...> <Machine uuid="..." name="OS X Mavericks" ...> <ExtraData> <ExtraDataItem name="VBoxInternal2/EfiBootArgs" value=" "/> <ExtraDataItem name="VBoxInternal2/SmcDeviceKey" value="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"/> </ExtraData> のVirtualBoxの新しいバージョンがであなたのVMを保存/Users/<user>/VirtualBox VMs/<vm name>/<vm name>.vbox ヒント:バックアップ変更を加える前に。
hanxue 2013年

2

私たちが話すときに、SL 10.6.8 VBoxを実行しています。少しゆっくりでも完璧に動作します。VirtualBoxとはまったく関係のない理由でそれを放棄しようとしていますが、実行するために行ったすべてのことを覚えているかどうか見てみましょう。

1)他の答えが言ったように、元のSL DVDのリッピングから始めます。鉱山は10.6.0でした。

2)他の回答と同様に、新しいVMを作成し、Mac OS X Serverを選択します(Serverを使用していない場合でも)。 、リッピングしたDVDをマウントします。

3)機械を始動しないでください。

4)マシン設定を開き、次のすべてが設定されていることを確認します。

システム>マザーボード>チップセット:ICH9

システム>マザーボード>拡張機能> IO APICを有効にする(オン)

システム>マザーボード>拡張機能> EFIを有効にする(オン)

システム>プロセッサー> PAE / NXを有効にする(オン)

システム>アクセラレーション> VT-x / AMD-Vを有効にする(オン)

システム>アクセラレーション>ネストされたページングを有効にする(チェック)

ストレージ>ここで、ハードディスクがAHCIタイプのSATAコントローラーに接続されていることを確認します。

ネットワーク>アダプター1(またはその他)>アダプタータイプ:Intel PRO / 1000 Tサーバー(82543GC)

[ポート]> [シリアルポート]> [シリアルポートを有効にする](これをオフにします)

[ポート]> [USB]> [USBコントローラを有効にする](オン)

ポート> USB> USB 2.0を有効にする(オン)

5)マシンを起動すると、詳細なブートモードが表示されます(灰色のApple画面はありません)。

6)OS Xのインストールを続行します。

これはまさに私がやったことであり、現在実行しています。標準のソフトウェアアップデートを使用して10.6.0を10.6.8に更新しました。パッチ、kext、その他のハックは必要ありません。

私のシステム:iMac 21.5インチ2009年後半(3.06 GHz Intel Core 2 Duo、16 GB RAM)

VirtualBoxバージョン:4.1.12 r77245(拡張機能がインストールされています)。

VirtualBoxを4.1.14にアップデートしてみましたが、それが原因でこのVMが壊れました。その理由はまったくわかりませんでしたが、更新できませんでした。まだ4.1.16を試していません。これらの設定で現在のバージョンにインストールできない場合は、これが理由かもしれません。

お役に立てば幸いです。


0

古いMacbook(白13インチ)を持っています。ハードウェア(ダウンロードできないため)のため、AppStore経由でMavericksに更新できませんでした。現在10.6.8です。

virtualbox(4.3.6)の最新バージョンをインストールしました。Webで10.8.5 installesd.isoを見つけました(覚えていません)。ほとんどすべてのデフォルト設定(.vdi形式の40GBスタティックHD、2GB RAM、128MBビデオメモリ)。設定では、デフォルトのコントローラーはSATAで、これは私にとってはうまくいきました。installesd.isoを仮想DVDドライブに追加して、マシンを起動しました。マシンが起動し、数分間詳細が表示されます。その後、インストールディスクのオプション画面が表示されます。「ディスクユーティリティ」を選択します。「ディスクユーティリティ」で、マシン用の仮想HDDを選択します(リストの一番上にあるもの)。「パーティション」-> 1パーティション->「mac os extended(journaled)」を選択し、「パーティション」をクリックしてディスクをパーティション分割します。ディスクユーティリティを終了し、[osxの再インストール]を選択します。仮想HDDを選択してインストールします。

fooooorrrrrrrrreeeeevvvvvveerrrrrrrrrを取りました!20分のインストールを言った。45分くらいでした。インストール中に画面が白くなる場合は、アイドル画面です。マシンウィンドウに戻ると、現在のインストールステータスが表示されます。通常Macと同じようにアカウントを作成し、Macの使用を開始します。

これで、アップグレードできなかったベアメタルでVMをMavericks(現在ダウンロード中)にアップグレードできます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.