私の問題をできるだけ明確にするために、以下に詳細を記載します。
を使用して、dd if=/dev/ps3da2 of=/mnt/edexhdd/EDPS3LINUX.iso bs=16384
PPC64 アーキテクチャ (実際は PS3) 上の物理的な Linux 非 Xwindow インストールからかなり大きなパーティションを外付け HDD にコピーしました。Linux 上に存在する 2 つのパーティションのうちの 1 つ (つまり /boot と /) は 66 GB を超えています。このパーティションは 2 番目で、起動できません。実際には、fdisk -lu /mnt/edexhdd/EDPS3LINUX.iso
このパーティションには「有効なパーティション テーブルがありません」のようなメッセージが表示されます。
一方、私は Linux 経由でそれをマウントしmount -o loop /mnt/edexhdd/EDPS3LINUX.iso /mnt/testmnt
、すべてをウォークスルーすることができます。
私の目的は、Windows 7 ラップトップ (64 ビット、VT 対応) 上の VMWare Workstation から作業することです。すべて適切にインストールされており、他の VMWare イメージも正常に動作しています。そこで、イメージを Windows に移動し、必要な vmdk ファイルを作成しました...
D:\raw2vmdk>java -jar raw2vmdk.jar EDPS3LINUX.iso EDPS3LINUX.vmdk
Analysing image: D:\EDPS3LINUX.iso [66229960704 bytes]
Number of sectors: 129355392
Number of cylinders: 0
Heads per track: 0
Sectors per track: 0
Loading VMDK template...
Writing VMDK file to: D:\EDPS3LINUX.vmdk
All done.
最後に、VMWare Workstation (8) で通常の手順を実行して、イメージをロードします ( C:\Program Files\VMware\VMware Workstation\linux.iso
CD/DVD ISO とD:\EDPS3LINUX.vmdk
HDD イメージを参照)。その後、ネットワーク ブート PXE のものだけが表示され、その後、「オペレーティング システムが見つかりません」というメッセージが表示されてすべてが停止します。
私の状況では、VMWare で PS3 イメージを意図どおりに起動するにはどうすればよいでしょうか? すべての Linux 関連のものを VMWare 環境に再インストールすることは考えられません。あまりにも多くのものや構成が済んでいます。助けてください。