当我尝试定位内核时,Grub 给出错误 2:文件或目录错误

当我尝试定位内核时,Grub 给出错误 2:文件或目录错误

我正在尝试使用 grub-legacy 启动虚拟机并收到 grub 提示符。

如果我运行,root (hd0,0)它会说Filesystem type is ext2fs, partition type 0x83,但如果我执行,kernel /TAB它会说Error 2: Bad file or directory type,对于 (hd0,1) 也是一样。有什么想法吗?

我尝试查找 /boot/grub/stage1 但是它说找不到文件。

答案1

结果与/boot/grub/device.map我的布局不匹配,它用的(hd0)/dev/sda而不是/dev/vda。修复这个问题,然后用救援 CD 启动它并再次运行,grub-setup问题就解决了。

相关内容