Filesystems UEFI文件系统GUID和固件

Filesystems UEFI文件系统GUID和固件,filesystems,guid,uefi,Filesystems,Guid,Uefi,UEFI本身理解FAT文件系统。Apple systems增加了对HFS+的支持。是否有注册器注册固件可以理解的GUID代码 我相信对这个问题最正确的答案应该是“不是真的” guid的一个关键点是,您可以选择一个并使用它。显然,您希望互操作组件对同一事物使用相同的GUID,但这留给用户作为练习:) 实际上,无论谁创建了一个他们希望在GPT上下文中使用的文件系统,他都会选择一个GUID,而每个想要使用该文件系统的人都需要为该GUID添加正确的处理 因此,实际上,文件系统是一个与其他任何地方一样好的

UEFI本身理解FAT文件系统。Apple systems增加了对HFS+的支持。是否有注册器注册固件可以理解的GUID代码

我相信对这个问题最正确的答案应该是“不是真的”

guid的一个关键点是,您可以选择一个并使用它。显然,您希望互操作组件对同一事物使用相同的GUID,但这留给用户作为练习:)

实际上,无论谁创建了一个他们希望在GPT上下文中使用的文件系统,他都会选择一个GUID,而每个想要使用该文件系统的人都需要为该GUID添加正确的处理


因此,实际上,文件系统是一个与其他任何地方一样好的注册器。

从UEFI用户的角度来看,文件系统GUI没有什么意义。在UEFI中,所有内容都由协议抽象。因此,协议的GUID更有意义,即(GUID)。如果驱动器句柄附加了此协议,则表示UEFI有一个支持该文件系统的PXE驱动程序。而且对用户来说是透明的。苹果只是为HFS+提供了一个PXE驱动程序

您可以创建文件系统格式,为您的文件系统编写并提供PXE驱动程序,UEFI将理解该驱动程序,UEFI用户可以访问该文件系统

因此,更进一步,您可以编写一个PXE驱动程序,为用户提供EFI_SIMPLE_FILE_SYSTEM_协议,但实际存储将在云端。但UEFI用户会像使用普通驱动器一样使用您的设备