VMWare 変換後の grub と chroot /mnt/sysimage によるレスキュー モード

VMWare 変換後の grub と chroot /mnt/sysimage によるレスキュー モード

編集: さらに調べてみると、次のことがわかりました:

https://virtualkryptonite.blogspot.com/2017/07/vmware-converter-p2v-partition-number.html (投稿内の VG の意味はわかりません) ですが、これは基本的に私が抱えていた問題であり、私が行う必要があることです。最小限のインストールを作成するために使用できる ISO があると思いますが、手順 4 と 5 で迷ってしまいます。VG とは何ですか。また、クローン作成済み (まだ完了していない) の VM から新しい最小限のインストールの VM にディスクをマウントするにはどうすればよいですか。

古い物理マシンを VMWare に変換しましたが、RAID に関係するエラーが発生して 97% で失敗しました。ただし、次の KB 記事を参照してください。

https://communities.vmware.com/t5/Converter-Standalone-Discussions/FAILED-An-error-occurred-during-the-conversion-Partition-number/td-p/454977

変換によってほとんどのデータがそこに保存されるはずなので、私がしなければならないのは grub をセットアップすることだけです。これをやったことがなかったので、VM に次の場所から見つけたレスキュー CD を起動するように指示してみました。

https://archives.fedoraproject.org/pub/archive/fedora/linux/core/4/i386/iso/

これは、私が変換しようとしているこの古いフェドーラ マシン用の古いレスキュー CD だと思います。

VM をこのレスキュー CD で起動して、いくつかの質問に答える必要があります。Linux インストールを /mnt/sysimage に自動的にマウントしようとしますが、見つからないためプロンプトが表示されます。

プロンプトでは、マシンが Linux OS ドライブを sda1 として認識していることがわかります。つまり、次のように入力します。

mount /dev/sda1 /mnt/sysimage 

私のOSは/mnt/sysimageにあるようです

私は

grub-install /dev/sda1 

/sbin/grub が見つからない場合は、このリンクを参照してください:

grub と入力して grub プロンプトに入ることはできますが。

だから、/dev/sda1 がブートドライブになるかを確認するために、この grub プロンプトでさらに操作する必要があるかもしれませんが、プロンプトから grub を実行すると、何をすればよいかわかりません (どうやらlsgrub プロンプトから入力できるようですが、これは認識されないコマンドを表示するだけで、GNU GRBU 0.95 です)。

では、ここからどこへ行けばよいのかわからないのですか?

ここでこの投稿を見ました:

GRUB は OS をロードせず、grub> プロンプトを表示します。

しかし、その後、GRUB プロンプトから Linux と入力するまでには至らず、試すたびに「Unrecognized command」というエラーが表示されます。

関連情報