GRUB: Difference between revisions

127 bytes removed ,  7 years ago
m
First pass of fixing references to GRUB Legacy
[unchecked revision][unchecked revision]
m (moved GRUB 2 to GRUB: GRUB refers to the current release of the GRUB bootloader, not the ancient one, which is now called GRUB Legacy.)
m (First pass of fixing references to GRUB Legacy)
Line 1:
{{In Progress}}
 
'''GRUB 2''' is the GNU Projectproject's next-generation bootloader. ItThe hascurrent version 2 series have a more complete feature set than [[GRUB]] Legacy|GRUB 0.97]] (commonly referred to as "GRUB Legacy"). Still, all things considered, [[GRUB]] Legacy is more mature and most of the available documentation is for [[GRUB]] Legacy (hence the brief page).
 
== History ==
 
GRUB version 2 started its life as the [http://www.nongnu.org/pupa/ PUPA] (note the pun) research project and was rewritten from the ground up. Since then GRUB 2 (actually at time of update 1.97) has grown more stable and even hobby operating systems are starting to make use of the new bootloader instead of GRUB Legacy.
 
== Features ==
Line 20:
''WARNING: These steps have not been tested very well yet. Use at your own risk!''
 
Since modern GRUB 2 is very different from GRUB Legacy, the directions for getting your kernel up and running are different. Modern GRUB 2 differs from GRUB Legacy in that to implement all but the most basic functionality, the user must load so-called "modules": little bits of code that add components (e.g. a different file system or a VGA font). This section gives you an overview of the process you need to go through when you want to have GRUB 2 load your kernel. It's actually rather simple to create a GRUB2 image (assuming you have GRUB2 either built or installed):
 
=== ISO instructions ===
Anonymous user