Difference between revisions of "GRUB Legacy"

From ArchWiki
Jump to: navigation, search
(How to upgrade)
(How to upgrade)
Line 45: Line 45:
 
=== How to upgrade ===
 
=== How to upgrade ===
 
Upgrade from GRUB Legacy to [[GRUB|GRUB version 2.x]] is the much same as installing GRUB on a running Arch Linux. Detailed instructions is covered [[GRUB#Installation|here]].
 
Upgrade from GRUB Legacy to [[GRUB|GRUB version 2.x]] is the much same as installing GRUB on a running Arch Linux. Detailed instructions is covered [[GRUB#Installation|here]].
 
#  FRAMEBUFFER RESOLUTION SETTINGS
 
#    +-------------------------------------------------+
 
#          | 640x480    800x600    1024x768  1280x1024
 
#      ----+--------------------------------------------
 
#      256 | 0x301=769  0x303=771  0x305=773  0x307=775
 
#      32K | 0x310=784  0x313=787  0x316=790  0x319=793
 
#      64K | 0x311=785  0x314=788  0x317=791  0x31A=794
 
#      16M | 0x312=786  0x315=789  0x318=792  0x31B=795
 
#    +-------------------------------------------------+
 
#  for more details and different resolutions see
 
#  https://wiki.archlinux.org/index.php/GRUB#Framebuffer_Resolution
 

Revision as of 16:20, 7 June 2013

Summary help replacing me
Covers various aspects of Arch Linux's default bootloader, the GRand Unified Bootloader (GRUB).
Overview
Template:Boot process overview
Related
Boot Debugging
grub-gfx
Kernel parameters

GRUB Legacy is a multiboot bootloader previously maintained by the GNU Project. It was derived from GRUB, the GRand Unified Bootloader, which was originally designed and implemented by Erich Stefan Boleyn.

Briefly, the bootloader is the first software program that runs when a computer starts. It is responsible for loading and transferring control to the Linux kernel. The kernel, in turn, initializes the rest of the operating system.

Note: GRUB Legacy has been deprecated and replaced by GRUB version 2.x in Arch Linux. See the news here. Users are recommended to switch to GRUB2 or Syslinux instead. See #Upgrading to GRUB2 below.

Installation

GRUB Legacy has been dropped from the official repositories in favor of GRUB version 2.x. grub-legacyAUR is still available from the AUR.

Additionally, GRUB must be installed to the boot sector of a drive or partition to serve as a bootloader. This is covered in the #Bootloader installation section.

Upgrading to GRUB2

Is upgrading necessary?

The short answer is No. GRUB legacy will not be removed from your system and will stay fully functional.

However, as any other packages which are not supported anymore, bugs are unlikely to be fixed. So you should consider upgrading to GRUB version 2.x, or one of the other supported Boot Loaders.

GRUB legacy does not support GPT disks, Btrfs filesystem and UEFI firmwares.

How to upgrade

Upgrade from GRUB Legacy to GRUB version 2.x is the much same as installing GRUB on a running Arch Linux. Detailed instructions is covered here.