- 积分
- 1306
- 最后登录
- 2024-4-25
- 精华
- 0
- 阅读权限
- 40
- 主题
- 73
- UID
- 1646129
- 帖子
- 2709
- PB币
- 4483
- 威望
- 37
- 贡献
- 0
- 技术
- 28
- 活跃
- 2218
丶沙加o
- UID
- 1646129
- 帖子
- 2709
- PB币
- 4483
- 贡献
- 0
- 技术
- 28
- 活跃
- 2218
|
6F
发表于 2019-11-15 19:50:19
IP属地湖北
|只看该作者
查找这功能是不用陪跑文件的,陪跑文件的作用是生成可以默认启动磁盘需要的8BE4DF61-93CA-11D2-AA0D-00E098032B8C下面的的BootOrder和Boot0080内容,这两项和启动磁盘有关。
具体的说,一般ScanPolicy设置为0,HideSelf设置为yes的情况下,BOOTCAMP Windows会排在第一项,而Mac会排在第二项。也就是在操作第四步的时候请选择用mac启动,这样重启后那个星星就在会第二项;以后如果再选择Win启动的话,由于FwRuntimeServices.efi只能对7C436110-AB2A-4BBB-A880-FE41995C9F82读写,所以系统会将启动Win的变量写入7C436110-AB2A-4BBB-A880-FE41995C9F82下面的efi-boot-device及data中。但目前来说FwRuntimeServices.efi对8BE4DF61-93CA-11D2-AA0D-00E098032B8C只读不写,所以无法改变这段内容,就会造成系统读取Nvram.Plist的错误,就默认启动第一项系统了。也就是巧合的启动了Windows了。
希望FwRuntimeServices.efi的作者能注意到这个问题,修正FwRuntimeServices.efi对8BE4DF61-93CA-11D2-AA0D-00E098032B8C只读不写的问题。这就完美了。 |
|