我正在尝试创建一个带有 GRUB 的自定义大小的软盘映像,但是在自定义大小方面遇到了问题。
有大量现成的 GRUB 启动软盘(传统的或其他的),它们本身就可以很好地工作。
然后我读本文它通过将引导扇区和数据从标准、工作软盘复制到自定义大小的图像而不覆盖几何位来执行类似的操作。
但是,这似乎不适用于 GRUB。我试过了,但得到的最好结果是挂起的 GRUB 启动或 GRUB 提示(更好,但尝试安装驱动器会导致大小错误)。这告诉我 GRUB 的工作方式与 DOS 引导加载程序不同,或者我正在用几何字节覆盖其他一些重要部分。
我也读过并尝试过这个帖子,但是 (1) 我的 chroot 失败并且 (2) 它尝试安装 EFI 版本。
我该如何将 GRUB 或 GRUB Legacy 安装到我的映像中?老实说,我有点迷茫/没有主意了。
R