GNU Grub: A Beginners Guide And HowTo Collection

GNU Grub allows you to have several operating system on system and user can select one to start. Grub allows you to boot different kernels, operating system, floppy / cd boot and network boot. Dedoimedo.com has published article about how to setup and configure GRUB bootloader with multiple operating systems. This article is a compilation of sources and examples that will help you learn about GRUB. New Linux users will probably find the notion of spending hours searching for relevant pieces of information (especially if their PC won’t boot) somewhat frustrating. The goal of this guide is to help provide simple and quick solutions to most common problems regarding multi-boot setups and installation of Linux operating systems:

One of the most frightening things about Linux is the horrible word bootloader. The primary reason for this is the fact that most new Linux users have only ever used Windows operating systems. In the Windows world, they have never bothered with bootloaders. For them, the issue of a system booting was a transparent one. At most, they would use Windows Recovery Console to fix problems for them. Thus, they have been spared the need to learn about the single most important piece of software on a computer – the little program that makes it all work.

This article is supposed to provide you with basic understanding of the GRUB bootloader. If you have read my other Linux articles, you are familiar with partitioning and Linux notation, as well as with the command line. The next logical step is to enhance this knowledge by taking one step further. Understanding how GRUB works and what boot entries in the boot menu mean will help you understand how the operating systems work, how to fix, recover or modify the GRUB menu to suit your needs, and how to setup different work environments with several operating systems.

Read full “Grub boot loader tutorial” here.

I’d like to wish all Indians – Happy Ganesh Chaturthi. – a cultural feast is held with Ganesh Chaturthi in Maharashtra especially at my home town Pune 😀

🐧 If you liked this page, please support my work on Patreon or with a donation.
🐧 Get the latest tutorials on SysAdmin, Linux/Unix, Open Source & DevOps topics via:
CategoryList of Unix and Linux commands
File Managementcat
FirewallAlpine Awall CentOS 8 OpenSUSE RHEL 8 Ubuntu 16.04 Ubuntu 18.04 Ubuntu 20.04
Network Utilitiesdig host ip nmap
OpenVPNCentOS 7 CentOS 8 Debian 10 Debian 8/9 Ubuntu 18.04 Ubuntu 20.04
Package Managerapk apt
Processes Managementbg chroot cron disown fg jobs killall kill pidof pstree pwdx time
Searchinggrep whereis which
User Informationgroups id lastcomm last lid/libuser-lid logname members users whoami who w
WireGuard VPNAlpine CentOS 8 Debian 10 Firewall Ubuntu 20.04
3 comments… add one
  • RS Chowdhury Sep 12, 2010 @ 14:04

    Hi, I am an absolutely brand new user of Mint Linux. Wanted to tweak Grub to load windows first. Wish you a Happy Ganesh Chaturthi too!!!

  • Danny Jun 29, 2010 @ 14:13

    where is the article?

    • 🐧 nixCraft Jun 29, 2010 @ 15:01

      I’ve updated the article to point out to correct link.

      HTH

Leave a Reply

Your email address will not be published. Required fields are marked *

Use HTML <pre>...</pre>, <code>...</code> and <kbd>...</kbd> for code samples.