IntelGalileoOS
1.0.0
这是为Intel Galileo(i586)编写的基本操作系统的存储库。
您需要的只是:
为了开始开发预言,您必须使用文档中的说明来准备EDKII环境。请仅遵循名为“初始设置”的部分!在准备构建目标设置时,请使用以下条目:
ACTIVE_PLATFORM = IntelGalileoOS/IntelGalileoOS.dsc
TOOL_CHAIN_TAG = GCC5
TARGET_ARCH = IA32
之后,将此存储库克隆到您的EDKII根目录中并输入。就这样!
一旦完成了所有准备工作,您就可以通过make run在QEMU模拟器中make build和运行OS来构建所有内容。
您可以使用上述说明运行此操作系统,但是如果要实现EG。 NTFS驱动程序,您需要准备测试图像。您可以使用任何工具来分区。但是您必须记住:
image文件夹中,然后将其命名OS.img 。准备好图像后,可以通过键入make runfromdisk来运行QEMU。还可以通过运行make runwithdisk将build文件夹与图像结合在一起。它将从build Directory使用.efi应用程序启动QEMU,并在您的图像上安装。如果您想在Intel Galileo上运行此操作系统,则必须准备一张SD卡。您必须执行与上述类似的步骤来创建测试图像。但是您必须记住,您需要使用.FI应用程序至少有一个脂肪分区!取而代之的是,您将无法启动到OS(UEFI只能从脂肪分区启动)!


