標籤:技術 vol 設定 setting print ted drive sudo cte
解決問題文章:
http://www.insanelymac.com/forum/topic/296000-force-clover-to-always-choose-win-81-efi-as-default-boot-option/
Posted April 20, 2014
I fixed my problem using the latest Clover r2652 and this post from @hack.in regarding ntfs.efi.
In my particular case (with uefi installed Windows 7), I mistakenly omitted EFI as the Default Boot Volume (I only entered bootmgfw.efi as Default Loader).
To fix the problem, you need to
- Place ntfs.efi in EFI/CLOVER/drivers64 or drivers64UEFI
- Delete your current NVRAM settings...in terminal
sudo rm /nvram.plistsudo nvram -c
- Edit your config.plist, entering the Default Boot Volume and ticking IgnoreNVRAMBoot with Clover Configurator...
- With the correct config.plist settings, everything works as expected (including timeout countdown!)....
Of course for legacy Windows, the Default Boot Volume would usually be "system reserved"
總結
Clover設定檔config.plist裡的<DefaultVolume>和<DefaultLoader>是共同起作用的:<DefaultVolume>指定預設的開機磁碟分割,這裡我們設定為EFI分區的GUID;<DefaultLoader>指定預設分區中的開機檔案,這裡因為我們預設的EFI分區裡只有一個WIN10 EFI MANAGER(Clover被我放在另一個硬碟的EFI分區裡了),所以不設定該項,Clover可以自動找到開機檔案。
設定<IgnoreNVRAMBoot>為<true>,這裡不太懂,但這東西或存在BUG或功能缺失。所以必須在 EFI/CLOVER/drivers64UEFI 檔案夾下放入檔案 NTFS.efi
讓CLOVER預設引導WINDOWS