我正在尝试使用 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
问题就解决了。