首页 > 解决方案 > I can not boot my own OS with a USB on my Mac

问题描述

So, I have created a simply assembly bootloader:

    cli
hang:
    jmp hang

    times 510-($-$$) db 0
    db 0x55
    db 0xAA

I have compiled it with NASM to a binary on my Mac terminal and started it with QEMU. It worked. So I decided to create a boot stick with balenaEtcher. I've tried it but when I'm starting my Mac and press alt by stick isn't displaying on the screen. I've tried several USB-Sticks and Ports and created a Usb stick with dd. Nothing worked. Can you tell me what I have done wrong? Using MacOS Mojave...

标签: macosassemblyx86-16bootloader

解决方案


推荐阅读