ほぼほぼ写経で10日目まできました。
10日目でWindowsがマウスで移動できるようになりました。実機で動かして見たくなり、手持ちのonemix 2sでブートさせてみました。
結果は画面が横向きで、マウスは反応せず。 マウスが動かないのは残念だけどしょうがないな。
onemix 2sで自作OSを動かすときのメモ。
- 起動時にDEL連打
- USBメモリはFATでフォーマット
- kernel.elfはUSBメモリのTOPにコピー
- USBメモリにEFI/BOOTとディレクトリを作り、そこにLoader.efi をBOOTX64.EFIに名前を変えてコピー
- Loader.efiは、~/edk2/Build/MikanLoaderX64/DEBUG_CLANG38/X64/ にある。
- BIOS画面でBOOT順をBuilt-in EFI Shellを内蔵SSDより上にしておくと、boot失敗したときにWindowsが立ち上がらなくて楽
BIOS画面