2017-10-11 2 views
-1

Ubuntu 14.04を使用してWindows 7ホストに新しい仮想マシンを作成するだけです。私はまた、その後既存のLinuxシステムからVMを作成する

dd if=/dev/sda of=/path/to/image.iso 

を試した私が最初に答えhereに記載のようにVMに画像を追加したが、毎回私は

dd if=/dev/sda | pv > /path/to/image.iso 

用いてPC - 予め、私はUbuntuでのISOイメージを作成しましたそれは

Fatal: No bootable medium found. System halted! 

を返しVMを開始したい私はまた、GRUB_DISABLE_LINUX_UU」コメントを外し、DEV/sda1を/のようなものには/ etc/fstabにUUIDを変更しました/ etc/default/grubに「ID = true」と入力してからupdate-grubを実行し、最初のコメントの後に/etc/udev/rules.d/70-persistent-net.rulesの部分を削除しました。

私はiso NTFS形式の外付けハードドライブにイメージを作成します。それが問題なのかどうか分からないのですか?

アドバイスありがとうございます!

+0

Linuxで 'file yourImage.iso'を実行して、起動可能であることを確認してください。 –

答えて

1

ISOは構造化されたイメージであり、ハードドライブからのバイトの未加工の読み込みではありません。ddを使用するだけで(一般的に)ISOを取得できません。生画像(現在はimage.isoと呼んでいるもの)をVirtualBox形式に変換する必要があります。コマンドラインから、これは非常に簡単です:

$ vboxmanage convertfromraw 
Usage: 

VBoxManage convertfromraw <filename> <outputfile> 
          [--format VDI|VMDK|VHD] 
          [--variant Standard,Fixed,Split2G,Stream,ESX] 
          [--uuid <uuid>] 
VBoxManage convertfromraw stdin <outputfile> <bytes> 
          [--format VDI|VMDK|VHD] 
          [--variant Standard,Fixed,Split2G,Stream,ESX] 
          [--uuid <uuid>] 

し、直接あなたのために有益な何かにそれを回す:

$ vboxmanage convertfromraw image.iso image.vdi --format VDI 

を次に、image.vdiあなたとあなたの仮想マシンの構成でimage.isoを変更する必要がありますいいですね。

そして明確にするために、おそらく以前のインストールがからハードドライブだったので、あなたはimage.vdiは、ハードドライブ、およびない他のストレージタイプとして接続されていることを確認しなければなりません。

関連する問題