Search code examples
c#bootbare-metalcosmos

Cannot boot system on real hardware in COSMOS


I have recently made a C# Cosmos system. It is very simple, with a few commands. I can run this on VMware without any problems, but when I flash the ISO onto a USB stick with RUFUS and then boot it from my HP-Pavillion-360-Convertable with 4GB of RAM, this is the error I get:

The Error

Edit(Suggested by Dijkgraaf):

Here is the error in text:

Finding PCI Devicesd
Starting ACPI
Searching Ethernet Controllers...
Found Unknown device on PCI 2:0:0
No supported network card found!!
Exception occurred while running kernel:
Exception: No disks found!

Is there any way I can fix this? If so, how?


Solution

  • Turns out that VFS sucks and will not work on modern disks like SATA, etc... it only works on IDE. So, I removed VFS and it booted with RUFUS with a FAT32 filesystem.

    Thanks to the discord server for helping me out!