I added this solution based on the comments by several forum members who suggested it, and it seemed to be working almost universally whenever the implementor was able to understand what was being suggested.
http://wiki.osdev.org/Grub_Error_13
It gives a detailed, pretty much step by step article on how to link a Multiboot Header into a separate ELF section by itself, and place that section at the top of the Kernel image, via LD scripts.
This particular error seems to account for about...~25-30% of the newcomer stumbling block questions, so we should now be able to refer them to the wiki for information on the error, and a solution for its rectification. I titled the article smartly as GrUB Error 13, and the first header in the article is the Error Message text. It should be easy enough to find via a search.
Added a page on a reliable solution for GrUB Error 13
- gravaera
- Member
- Posts: 737
- Joined: Tue Jun 02, 2009 4:35 pm
- Location: Supporting the cause: Use \tabs to indent code. NOT \x20 spaces.
Added a page on a reliable solution for GrUB Error 13
17:56 < sortie> Paging is called paging because you need to draw it on pages in your notebook to succeed at it.
- Combuster
- Member
- Posts: 9301
- Joined: Wed Oct 18, 2006 3:45 am
- Libera.chat IRC: [com]buster
- Location: On the balcony, where I can actually keep 1½m distance
- Contact:
Re: Added a page on a reliable solution for GrUB Error 13
Added it to the FAQ