我从一台运行 Linux FC4 的真实 PC 的整个硬盘上获取了一个映像,并尝试在虚拟机下运行它,但 grub 始终冻结

我从一台运行 Linux FC4 的真实 PC 的整个硬盘上获取了一个映像,并尝试在虚拟机下运行它,但 grub 始终冻结

我正在尝试运行从实际 PC(cpu = intel/主板 = 我不知道/操作系统 = FC 4/RAID 磁盘控制器)获取的映像,并且我想在虚拟机(vmware/virtualbox/虚拟 SCSI 磁盘控制器/cpu=amd)下运行该映像,但 grub 始终会冻结在以下行:“GRUB”

我使用了 FC4 救援 CD 并尝试了以下命令:

chroot /mnt/sysimage/
grub-install /dev/sda/

error : does not have any corresponding BIOS drive.

或者

grub
find /boot/.....
error : Error 15: File not found

老实说,我不知道如何修复这个图像以便它可以在虚拟机下运行。

这是我的

fdisk -l 

输出 redhat fedora core 4 截图

请帮助。

答案1

解决了这个问题,

针对我的情况的解决方案:

使用救援 CD 启动后:

chroot /mnt/sysimage/

蛴螬

根 (hd0,0)

找到/grub/grub.conf

设置(hd0)

重启

相关内容