Remix.run Logo
krustowski 3 days ago

Booting from an EFI system partition has not been tested yet. FAT12 is the only filesystem (ok, there is a memdisk implementation, but it won't work now) supported, so GPT is not supported at the moment too (yet). Kinda aiming for FAT32 implementation to be the very next implemented (flash disks are usually FAT32 iirc). Not sure about the last question: the OS utilizes/directly writes to the VGA buffer in memory, the provided resolution is 80x25 by GRUB.

mixmastamyk 3 days ago | parent [-]

So MBR partitions? Or no partitions, like from a floppy? Or perhaps it doesn’t know because grub handles that part.

krustowski 3 days ago | parent [-]

For FAT12, it reads the first sector (0 or bootsector) of the floppy provided to gather information like bytes per sector, reserved sectors count, LBA of the root directory, etc.