https://github.com/mrtrizer/experimental-os
Experiment of loading system with multiboot loader and FAT16/32 reading
https://github.com/mrtrizer/experimental-os
Last synced: over 1 year ago
JSON representation
Experiment of loading system with multiboot loader and FAT16/32 reading
- Host: GitHub
- URL: https://github.com/mrtrizer/experimental-os
- Owner: mrtrizer
- License: mit
- Created: 2019-03-06T13:48:26.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-03-07T15:45:47.000Z (over 7 years ago)
- Last Synced: 2025-03-06T01:14:44.404Z (over 1 year ago)
- Language: C++
- Homepage:
- Size: 153 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
This is a project of my university years. I experimented with different OS that time and was interesetd in details of system work.
As result, there are two projects written in garbage C++ and C one is for reading FAT16 and FAT32, another is implementation of multiboot loader working along with grub to load kernel. I've stucked on entering to safe mode. May be I'll back to this some time in future )
Basic disk image with configured grub is provided in MultibooLoader folder
To start system with qemu
```
qemu-system-x86_64 -drive -if=floppy,file=bootgrub.img,format=raw
```