CosmosOS / Cosmos

Cosmos is an operating system "construction kit". Build your own OS using managed languages such as C#, VB.NET, and more!
https://www.goCosmos.org
BSD 3-Clause "New" or "Revised" License
2.94k stars 552 forks source link

File System Issue in Cosmos (Linux) #2817

Open CodeCs1 opened 1 year ago

CodeCs1 commented 1 year ago

Area of Cosmos - What area of Cosmos are we dealing with?

File System

Expected Behaviour - What do you think that should happen?

Creating file and folder.

Actual Behaviour - What unexpectedly happens?

Getting CPU exception (Interrupt) or crash when creating file and folder.

Reproduction - How did you get this error to appear?

When I was implementing SystemIO (for creating file(s)/folder(s))

Version - Were you using the User Kit or Dev Kit? And what User Kit version or Dev Kit commit (Cosmos, IL2CPU, X#)?

Using Dev kit (latest version on github)

Video: https://github.com/CosmosOS/Cosmos/assets/97139418/4aeb4b93-bf26-4c4e-aa4b-f638ab42bba1

Sorry for my bad English =| - Code-dev -

pleasenoban commented 1 year ago

are you using the provided filesystem.vmdk?

CodeCs1 commented 1 year ago

provided filesystem.vmdk on this github

pleasenoban commented 1 year ago

im not really sure on this one, fs on linux is kinda weird atm

CodeCs1 commented 1 year ago

i don't know man, i tried so many way to fix but not work. I think the reason is from System.IO (dotnet for linux) but no clue.

pleasenoban commented 1 year ago

i dont think thats the case because we plugged everything i suspect its a problem with the atapi driver or fat impl but i really have no clue