after several tried I finally success
for clover users:
In EFI partition(typically called UEFI in the board boot)
(if I said wrong, please send me a feedback)
Here are the default folders for OSX clover:
/SYSTEM/EFI
-boot //this is how bootloader boot in the start, without it would be a tragady
-CLOVER //this is the CLOVER's body, We all know this
-APPLE //this is Apple OS ,afer the install, will appears
So, how is the Microsoft's EFI? (mind, hear is not MBR, is GPT disk's UEFI partition)
-boot //of course,this is how we open CD/OS or something whatever else
-Microsoft //yep, this is the main folder Microsoft OS used
As we can see, APPLE folder is simple, this is why we need a lot of settings in clover for Apple's OS ( ;_ ; )
So how does it work?
after the borad start, it woud boot the partition which user decided
(in UEFI/BIOS setting like CD/soft disk/hard disk)
when boot from partiton, it detect folder "boot" inside
when boot folder's efi file is success, it would open other folder besides boot.
For MS OS, it would be "Microsoft"; For Mac OS, it would be "APPLE"
how do we use dual start with clover bootloader?
1) copy Microsoft's folder to /SYSTEM/EFI
the construction wold be:
/SYSTEM/EFI
/BOOT
/CLOVER
/Microsoft
/APPLE
*this is the option which you has the MS's EFI backup
2) Reinstall bootloader to /SYSTEM/EFI
-both W7/W8/W10 are able to use (*W7 shoud be 64 bit? If can be 32, please give feedbacks)
-it is ok to use W8 or W10 CD to make bootloader for W7, same as W10 for W8
(*I think W8 is ok for W10,too)
2.1 Boot into CD
i) Use clover as boot, inser install CD, choose "Boot UEFI optical from CDROM"
ii) instart CD when your board/PC is opening (this is to make sure borad detect EFI in CD),
and restart into the UEFI boot settings, choose UEFI CD, and save setting restart
(this is to make sure board load UEFI, not traditional part)
2.2 build the Microsoft boot part in EFI partition
After seeing welcome, use click shift+F10
i) For using disktool ,in the console, typing:
diskpart
ii) For looking loaded disk, typing:
list disk
Something like this should appear:
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 128 GB 0 B *
Disk 1 Online 200 GB 0 B *
* "*"means you are using Gpt logic disk
iii) Once identified, select the disk (replace with the correct number):
* please select your clover disk
select disk 0
iv) Verify the partitions:
list partition
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 System 100 MB 1024 KB
Partition 2 Reserved 128 MB 101 MB
Partition 3 known 126 GB 229 MB
v) select SYSTEM partition(numer under #):
select partition 1
vi) assign a numer for it (don't reatart or it would disappear):
assign letter=S
-check windows volume letter (for here is C) and SYSTEM letter(for here is S):
list volume
vii) Exit diskpart:
exit
viii) install Microsoft into EFI partition:
bcdboot c:\windows /s s: /f UEFI
* please ensure your windows letter is c and system partition is s
if not, plese change it first! for instance: your Windows system is in letter d partition:
bcdboot d:\windows /s s: /f UEFI
iX) restart your computer!