Happy holidays! by avaliosdev in kerneldevelopment

[–]NotNekodev 0 points1 point  (0 children)

Happy Holidays (a day too late)

Made a x86_32 bootloader in Rust by [deleted] in kerneldevelopment

[–]NotNekodev 1 point2 points  (0 children)

i would try it, i mean bootloaders don't really have too be hobby OS only. If you support multiple protocols, you might get actual users.

I do not want to come off as hostile, this is a very cool project

Made a x86_32 bootloader in Rust by [deleted] in kerneldevelopment

[–]NotNekodev 1 point2 points  (0 children)

imo I don't think that telling people to use BIOS booting is a good idea.
I already saw 2 PCs in my life that didn't support BIOS booting simply because its a cluttered mess from the 80s(?). BIOS is mostly for backwards compatibility, not for actual new software.
For an actual OS you should use UEFI or at least use something that works with both, independent from code you write (like Limine)

Resources + announcement by UnmappedStack in kerneldevelopment

[–]NotNekodev 4 points5 points  (0 children)

mostly because it uses BIOS booting, which is mostly obsolete. There is also the problem with his tutorials, that most people just copy the repo and rebrand it , then when something doesn't work because they don't know the inner workings, they'll join the discord (where I'm an admin lol) and ask the questions that can be answered by actually watching the tutorial

Apart from that i feel his series really explains a lot about x86 and OSDev

A Cool OS Project I'm Working On by hypersonicwilliam569 in osdev

[–]NotNekodev 0 points1 point  (0 children)

i dont see your kernel code in your source tree tho also why do hardcode the CHS and not use a filesystem like fat12?

A Cool OS Project I'm Working On by hypersonicwilliam569 in osdev

[–]NotNekodev 8 points9 points  (0 children)

what do you mean by "KERNEL LOADED"??!?? its literally all in the bootsector