Difference between revisions of "Grub-Legacy-gfx"

From ArchWiki
Jump to: navigation, search
(fix note)
(flag for archiving)
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 +
{{DISPLAYTITLE:grub-gfx}}
 
[[Category:Boot loaders]]
 
[[Category:Boot loaders]]
 
[[Category:Eye candy]]
 
[[Category:Eye candy]]
[[cs:Grub-gfx]]
+
[[cs:Grub-Legacy-gfx]]
 
[[de:Grub-gfx]]
 
[[de:Grub-gfx]]
[[it:Grub-gfx]]
+
[[it:Grub-Legacy-gfx]]
[[ru:Grub-gfx]]
+
[[ru:Grub-Legacy-gfx]]
[[zh-CN:Grub-Legacy-gfx]]{{DISPLAYTITLE:grub-gfx}}
+
[[zh-cn:Grub-Legacy-gfx]]
 +
{{Archive|Dead project, unmigrated to AUR so no user interest either}}
 
{{Note|[[GRUB Legacy]] has been deprecated and replaced by [[GRUB]] in Arch Linux. See the news [https://www.archlinux.org/news/grub-legacy-no-longer-supported/ here]. GRUB also offers enhanced graphical capabilities, such as background images and bitmap fonts. Users are recommended to switch to [[GRUB]] or [[Syslinux]] instead.}}
 
{{Note|[[GRUB Legacy]] has been deprecated and replaced by [[GRUB]] in Arch Linux. See the news [https://www.archlinux.org/news/grub-legacy-no-longer-supported/ here]. GRUB also offers enhanced graphical capabilities, such as background images and bitmap fonts. Users are recommended to switch to [[GRUB]] or [[Syslinux]] instead.}}
 
{{Out of date}}
 
{{Out of date}}
{{Article summary start}}
+
 
{{Article summary text|{{AUR|grub-gfx}} is a version of GRUB patched to enable background images on your bootloader screen.}}
+
{{Related articles start}}
{{Article summary heading|Related}}
+
{{Related|GRUB Legacy}}
{{Article summary wiki|GRUB Legacy}}
+
{{Related|GRUB}}
{{Article summary wiki|GRUB}}
+
{{Related articles end}}
{{Article summary end}}
+
 
 +
{{AUR|grub-gfx}}{{Broken package link|{{aur-mirror|grub-gfx}}}} is a version of GRUB Legacy patched to enable background images on your bootloader screen.
  
 
==Installation==
 
==Installation==
The {{AUR|grub-gfx}} package is in the [[AUR]]. Note that the package can be compiled on x86_64 architecture only with gcc-multilib.
+
The {{AUR|grub-gfx}}{{Broken package link|{{aur-mirror|grub-gfx}}}} package is in the [[AUR]]. Note that the package can be compiled on x86_64 architecture only with gcc-multilib.
  
Backup your current [[GRUB]] configuration. (During the package installation, this should happen automatically; this is a precautionary step.)
+
Backup your current [[GRUB Legacy]] configuration. (During the package installation, this should happen automatically; this is a precautionary step.)
  
 
  # cp /boot/grub/menu.lst /boot/grub/menu.lst.bak
 
  # cp /boot/grub/menu.lst /boot/grub/menu.lst.bak
Line 43: Line 46:
 
}}
 
}}
  
Finally, it is necessary to (re)install GRUB to overwrite your current GRUB installation or bootloader. Please read [[GRUB]] if you have no experience doing this. On a fairly "standard" install this would mean executing something like:
+
Finally, it is necessary to (re)install GRUB to overwrite your current GRUB installation or bootloader. Please read [[GRUB Legacy]] if you have no experience doing this. On a fairly "standard" install this would mean executing something like:
  
 
  # grub-install /dev/sda
 
  # grub-install /dev/sda

Latest revision as of 10:23, 6 July 2016

Gnome-colors-add-files-to-archive.pngThis article is being considered for archiving.Gnome-colors-add-files-to-archive.png

Reason: Dead project, unmigrated to AUR so no user interest either (Discuss in Talk:Grub-Legacy-gfx#)
Note: GRUB Legacy has been deprecated and replaced by GRUB in Arch Linux. See the news here. GRUB also offers enhanced graphical capabilities, such as background images and bitmap fonts. Users are recommended to switch to GRUB or Syslinux instead.

Tango-view-refresh-red.pngThis article or section is out of date.Tango-view-refresh-red.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:Grub-Legacy-gfx#)

Related articles

grub-gfxAUR[broken link: archived in aur-mirror] is a version of GRUB Legacy patched to enable background images on your bootloader screen.

Installation

The grub-gfxAUR[broken link: archived in aur-mirror] package is in the AUR. Note that the package can be compiled on x86_64 architecture only with gcc-multilib.

Backup your current GRUB Legacy configuration. (During the package installation, this should happen automatically; this is a precautionary step.)

# cp /boot/grub/menu.lst /boot/grub/menu.lst.bak

The grub package will be replaced if it is installed.

After the installation check /boot/grub/menu.lst. Edit it accordingly to match the boot entries in your backup. If you failed to create your own backup, look for /boot/grub/menu.lst.pacsave. You could also just overwrite your backup copy over the new menu.lst and proceed to the configuration below.

Configuration

The only change in configuration is the addition of the splashimage line. In the default /boot/grub/menu.lst you will see the following:

# general configuration:
timeout   5
default   0
color light-blue/black light-cyan/blue
splashimage /boot/grub/splash.xpm.gz

Otherwise, you will simply be adding the last line to your existing menu.lst. This line will point to the image you want to use as the background during your boot selection screen.

Note: This line is relative to GRUB's root partition, meaning if you have your own /boot partition, the above should read:
splashimage /grub/splash.xpm.gz

Finally, it is necessary to (re)install GRUB to overwrite your current GRUB installation or bootloader. Please read GRUB Legacy if you have no experience doing this. On a fairly "standard" install this would mean executing something like:

# grub-install /dev/sda

But remember to adjust according to your system.

Splash images

Splash images have to be .xpm.gz file type, 640x480, and only 14 colors.

To install a new splash image, copy the image to the GRUB directory (i.e. /boot/grub/) then update your menu.lst to point to the image. No need to reinstall GRUB; just reboot and you should see the new image.

Troubleshooting

Black screen; no menu; blinking prompt

You should still be able to select an OS and boot from this screen. Once you are back into your system check your menu.lst file again. Ensure the path to your splash screen is correct. Remember, splashimage line is relative to GRUB's root partition. If you have GRUB on its own /boot partition, the line will read splashimage /grub/splash.xpm.gz. Then remember to make sure you actually have the splash screen you wish to use in that directory.

External links

Collection of GRUB splashes