在此之前,我在 O/S 开发方面的唯一经验是创建一个从软盘驱动器运行的“Hello World”操作系统。
我现在需要的是开发一个简单的操作系统来从 U 盘启动。我有一些障碍:
如何写入 U 盘的引导“扇区”?有没有可用的工具?
您知道任何针对 USB 引导加载的好的教程或指南吗?
我需要能够读取 USB 上的文件;USB记忆棒上的标准文件系统是什么?胖的?Linux 是否本机使用 FAT 在 USB 上存储/读取文件?
注意:我这样做只是为了学习所有肮脏的低级技巧,这就是为什么我不希望 linux on a stick 做这项工作。