Stuck at 01
My qemu version is 6.2.0, and I did all of this in my M1 MacBook(Monterey 12.1)
Before the problem, I can get right results about the tutorial(chapter 01).
After I input the command of "qemu-system-aarch64 -S -drive file=boot_sect_simple.bin,format=raw -machine virt-5.2"
There is nothing in my qemu console.
The picture is as below.

I did not get the message of "Booting from Hard Disk..." in chapter 01.
I am so confused.But it is works by using qemu-system-x86_64 instead.
After I input the command of "qemu-system-aarch64 -S -drive file=boot_sect_simple.bin,format=raw -machine virt-5.2"
Is this when running the binary fi e (= the one you got by manually creating the boot sector ?). The binary code is for an x86-64 architecture. When you run qemu-system-aarch64, you are running an arm processor, which uses a very different set of instructions.
You use aarch64 architecture for x86 instructions. Install qemu-system-x86 then run the qemu-system-x86_64 version of command, same parameters.