我有兴趣为寻找ISO目录的USB记忆棒编写一个启动加载程序,并为您提供启动其中一个的选项,就好像它是可启动CD一样。这基本上是这样我有一个菜单驱动的程序,允许我从USB记忆棒安装几个不同的发行版之一。
我将在哪里弄清楚如何使这项工作?我是否需要安装某种BIOS黑客以允许将CD块重新映射到文件系统中的块?一旦从CD启动有足够的弹药开始尝试直接访问设备,它将如何工作?
答案 0 :(得分:1)
您是否希望了解引导加载的工作原理?如果是这样,你可以在这里查看grub文档:http://www.gnu.org/software/grub/
否则,如果您正在尝试创建可以加载各种操作系统的USB引导加载程序,本教程看起来非常好地涵盖了它:http://www.freesoftwaremagazine.com/articles/grub_intro/
我认为它不会通过读取目录的内容来动态构建操作系统的加载器,因为它们是可用的。