无法使用 grub-mkimage

无法使用 grub-mkimage

我正在尝试使用 grub-mkimage 创建便携式 grub mbr,以从 Windows 作为引导扇区进行链加载,但是在引导时,我陷入黑屏,并显示粗体“GRUB”和闪烁的光标。没有任何关键响应。

我的代码:

grub-mkimage -p=(hd0,msdos9)/boot --target=i386-pc -o core.img biosdisk minicmd part_msdos terminal ntfs ext2 copy boot.img test.mbr dd if=core.img of=test.mbr bs=512 seek=1

我曾经做过这个工作,但不记得是怎么做的。如何在没有 Linux 的情况下制作 grub mbr。我用 busybox 进行dd.

答案1

找到了我自己问题的答案。我不得不使用 lnxboot 而不是 boot。因为它是为了在启动时读取旁边的核心而需要将核心位置硬编码到其中,即使它在旁边

相关内容