Rozwiązanie to jest przydatne, kiedy chcemy mieć możliwość bootowania wielu systemów na raz, w sytuacji w której któryś z nich wymaga EFI (np. Mac OS X). Jest ono o tyle fajne, że umożliwia uruchomienie emulatora EFI bez nadpisywania Windowsowego MBR.
- Pod Windowsem, ściągnij i zainstaluj najnowszą wersję darmowego edytora BCD – EasyBCD
- Uruchom go, i wybierz opcję Add New Entry
- Zainstaluj NeoGrub
- Następnie wybierz Configure
- W pliku konfiguracyjnym umieść następującą treść:
default 0
timeout 0
title ChameleonBoot
find --set-root /boot0md
chainloader /boot0md
- Ściągnij najnowszą wersję Chameleon’a lub innego emulatora EFI (np. Chimera, PC-EFI)
- Skopiuj plik boot0md z paczki Chameleon’a lub innego emulatora EFI (oczywiście jeżeli to konieczne, skompiluj go najpierw) do głównego katalogu dysku na którym znajduje się Windows (zwykle to będzie C:boot0md)
- Inną metodą (np. przez bootowalnego pendrive’a) uruchom pożądany system operacyjny (najprawdopodobniej Mac OS X) i z jego poziomu zainstaluj owy emulator EFI na wybranej przez siebie partycji
- Voilà! Przy następnym uruchomieniu systemu Windows, bootloader powinien nas zapytać czy chcemy uruchomić Windows’a, czy też NeoGrub. Druga opcja spowoduje załadowanie emulatora EFI.
- Nazwę NeoGrub można oczywiście dowolnie zmienić w EasyBCD