ReturnInfinity/BareMetal-OS

"No filesystem detected" after setting up and running

Closed this issue · 2 comments

I'm getting "No filesystem detected" after running commands like dir, load, etc.

Here's the complete command history:

$ git clone https://github.com/ReturnInfinity/BareMetal-OS.git
$ cd BareMetal-OS/
$ ./baremetal.sh setup
Pulling code from GitHub...
Downloading UEFI firmware...
Creating disk images...
Preparing dependancies...
Building src/Pure64...
Building src/BareMetal...
Building src/BareMetal-Monitor...
Building src/BMFS...
Building src/BareMetal-Demo...
Building OS image...
Done!
$ ./baremetal.sh run
Starting QEMU...

Right after, the QEMU window shows up with the OS loaded. I can type things into the prompt and so on.
Here's the result after executing dir:
Screenshot_20240513_001402

Any steps I might be missing in the setup?

I've confirmed this behaviour on my end and will investigate.

This has been resolved in the AHCI driver. A required register value was being overwritten.