哪里有关于低级PC启动的好信息?

Omn*_*ous 10 hardware bios bootloader

我有兴趣为USB记忆棒编写一个启动加载程序,用于查找ISO目录,并为您提供启动其中一个的选项,就像它是可引导CD一样.这基本上是这样我有一个菜单驱动的程序,允许我从USB记忆棒安装几个不同的发行版之一.

我将在哪里弄清楚如何使这项工作?我是否需要安装某种BIOS黑客以允许将CD块重新映射到文件系统中的块?一旦从CD启动有足够的弹珠开始尝试直接访问设备,它将如何工作?

Ore*_*zor 1

您想了解引导加载的工作原理吗?如果是这样,您可以在这里查看 grub 文档:http://www.gnu.org/software/grub/

否则,如果您尝试创建一个可以加载各种操作系统的 USB 引导加载程序,本教程看起来很好地涵盖了它:http ://www.freesoftwaremagazine.com/articles/grub_intro/

我不认为它会动态构建操作系统加载器,因为它们可以通过读取目录的内容来使用。