VMware Fusion RAW ディスクのデュアルブート システム (ホスト OS 10.8.2 とゲスト Ubuntu 12.10) の「オペレーティング システムが見つかりません」エラー

VMware Fusion RAW ディスクのデュアルブート システム (ホスト OS 10.8.2 とゲスト Ubuntu 12.10) の「オペレーティング システムが見つかりません」エラー

VMware Fusion で仮想マシンをセットアップして、メイン ディスクの別のパーティションから Ubuntu 12.10 インストールを起動しようとしています。raw ディスクを作成するための標準の手順に従いましたが、VM を起動すると (raw ディスク アクセスの認証後)、「オペレーティング システムが見つかりません」というエラーが表示されます。この問題は実際には VMware に起因していない可能性がありますが、どのように対処すればよいかわかりません。

「diskutil list」の出力は次のとおりです。パーティション4と5はUbuntuインストーラーによってフォーマットされたext-4であることに注意してください。

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            80.0 GB    disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data                         45.0 GB    disk0s4
   5:       Microsoft Basic Data                         364.9 GB   disk0s5
   6:                 Linux Swap                         9.2 GB     disk0s6

私は Mac で rEFIt を使用して、Ubuntu パーティション (/dev/disk0s4) をネイティブに起動します。

私は、ディスク0、パーティション4、lsilogicを指すようにrawディスクを作成しました(関連記事で推奨されているようです)。rawdiskCreator印刷コマンドの完全な出力は次のとおりです。パーティション5と6がリストされていない理由はわかりません。

Nr      Start       Size Type Id Sytem                   
-- ---------- ---------- ---- -- ------------------------
 1          1     409639 BIOS EE Unknown
 2     409640  156250000 BIOS AF HFS+
 3  156659640    1269536 BIOS AF HFS+
 4  157929176   87890624 BIOS 83 Linux

RAWディスクを作成するために使用したコマンドは以下の通りです。RAWディスクはVMの.vmxファイルと同じディレクトリに作成したことに注意してください。

sudo /Applications/VMware\ Fusion.app/Contents/Library/vmware-rawdiskCreator create /dev/disk0 4 vmware_rawdisk_ubuntu lsilogic
sudo chown <username> vmware_rawdisk_ubuntu

次に、既存の VM .vmx ファイルを編集してこのデバイスを指すようにし、既存のドライブを削除して次の行を追加しました。

scsi0:0.present = "TRUE"
scsi0:0.virtualDev = "lsilogic"
scsi0:0.fileName = "vmware_rawdisk_ubuntu.vmdk"

私は主に次のものを参考にしました。#1 はデュアルブートの設定、#2 は RAW ディスクの設定です。#3 は実際に私が抱えている問題 (または類似の問題) について言及していますが、解決策は私には役に立ちませんでした (「オペレーティング システムが見つかりません」を検索してください)

  1. 「MacBook Pro 10,1 (Retina) に Ubuntu 12.10 Quantal Quetzal をインストールする」
  2. 「VMWare Fusion の RAW ディスク/パーティションの使用」
  3. 「Mac 上で Linux、Windows、Mac OS X をマルチブートし、仮想マシンとして使用する」

注: ディスクは SATA デバイスです。このリンクSATA デバイスを raw ディスクとして使用することはできないと主張していますが、その主張の正確性については多少混乱があるようです。

関連情報