|
ud 是 bean 开发的、专门用于 legacy BIOS 的一个文件系统格式(就好比是 FAT32 或 NTFS 那样,姑且这么理解)。grub4dos 的 legacy BIOS 版本是内建 ud 文件系统格式支持的。其他软件不一定支持 ud 这种文件系统格式。在 grub4dos 中,(ud) 是 ud 这个文件系统分区(卷)的设备代号。ud 格式可以用 fbinsttool 来创建。fbinsttool 有新旧版本的差异,新版是 1.7,旧版是 1.6。建议不要用旧版了。新旧版本不兼容。我对此并不十分了解,只是粗略了解而已。
G4E 是 yaya 为 UEFI 开发的 grub4dos 版本(也就是 grub4dos 的新版)。我不太清楚 G4E 是否支持 ud。不过,根据 liuzhaoyzz 版主的描述,貌似 G4E 在用法上与 旧版本的 G4D 完全兼容。这么说来,ud 也是可以用的(我猜)。另外,map --hook 命令也可以在 G4E 中使用(用了没错,不用也没错)。 如果 (ud) 真的在 G4E 中能用,您写的代码,我认为是正确的。假如添上 map --hook 这句,那也是正确的。
ud 能够提高 legacy BIOS 下的启动成功率。但在 UEFI 下,ud 是没有这个作用的。在 UEFI 下,建议使用普通的 FAT32、NTFS、exFAT 之类的分区格式来存放 iso、img 等各种映像文件。 |
|