HobbesOSR / kitten

Kitten Lightweight Kernel
Other
54 stars 19 forks source link

Add support for grub2. #5

Closed NathanTP closed 8 years ago

NathanTP commented 8 years ago

"make isoimage" with grub set in .config (everything else default) was not working on Ubuntu 16.04 for me (it had previously worked on centos7 for me). The problem was in installing grub and making the iso in /arch/x86_64/boot/Makefile. I think the difference is that Ubuntu uses grub2 while centos uses grub1 or at least older versions of grub commands.

I tried to do this portably, but I don't have another OS readily available right now to test it. Maybe someone can try it out on their standard build environment?

Specifically:

Testing: