Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Even if you could, you wouldnt have any room left for an OS...
Project: OZone
Source: GitHub
Current Task: LIB/OBJ file support
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott
Grub legacy certainly is small enough to fit on a floppy together with an OS. I don't have grub2 (I decided to migrate straight to ReFind when the time came), but if you really need it and core isn't that bloated, you might want to look to see what modules it uses and eject about everything except the ext2 and multiboot ones. Maybe you end up with something small enough to fit in a few hundred kb eventually.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
I'm not sure about how much space it would need on a floppy, but my GRUB2 CD image has a size of < 600kB - including a 80kB kernel file. It only has minimal GRUB2 modules (i386-pc, biosdisk, iso9660, multiboot, configfile - for a floppy you would want to replace iso9660 with a different file system driver, depending on whether you use fat12 or ext2).
XenOS wrote:I'm not sure about how much space it would need on a floppy, but my GRUB2 CD image has a size of < 600kB - including a 80kB kernel file. It only has minimal GRUB2 modules (i386-pc, biosdisk, iso9660, multiboot, configfile - for a floppy you would want to replace iso9660 with a different file system driver, depending on whether you use fat12 or ext2).
Would you be so kind to post an explanation regarding to the solution? I'm sure there will be future people with the same problem.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
I actually gave up on floppy.
Even for a 2.88M, there would be few space left for kernel.
So I followed the tutorial here and made myself an iso.
Simple, convenient and works like a charm.