Added a page on a reliable solution for GrUB Error 13

All about the OSDev Wiki. Discussions about the organization and general structure of articles and how to use the wiki. Request changes here if you don't know how to use the wiki.
Post Reply
User avatar
gravaera
Member
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

Post by gravaera »

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.
17:56 < sortie> Paging is called paging because you need to draw it on pages in your notebook to succeed at it.
User avatar
Combuster
Member
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

Post by Combuster »

Added it to the FAQ
"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 ]
Post Reply