Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Discussion & Documentation Gentoo Chat
  • Search

Polltime! Gentoo Boot loader

Opinions, ideas and thoughts about Gentoo. Anything and everything about Gentoo except support questions.
Post Reply
  • Print view
Advanced search
29 posts
  • 1
  • 2
  • Next

Your current primary bootloader on your main Gentoo machine

Poll ended at Sun Aug 10, 2014 2:58 pm

Grub-legacy
30
32%
Grub2
40
42%
Lilo
7
7%
Syslinux
7
7%
Windows bootloader + chainload
0
No votes
Any EFI based system
8
8%
Non-x86* based machine (colo/arcload/milo/silo/palo/...)
0
No votes
Linux Kernel built in bootstrap code
2
2%
Network boot of any kind
0
No votes
Something Else
1
1%
 
Total votes: 95
Your vote has been cast.

Author
Message
eccerr0r
Watchman
Watchman
Posts: 10239
Joined: Thu Jul 01, 2004 6:51 pm
Location: almost Mile High in the USA
Contact:
Contact eccerr0r
Website

Polltime! Gentoo Boot loader

  • Quote

Post by eccerr0r » Fri Jul 11, 2014 2:58 pm

Ok I've also been hearing a lot of debate between going to Grub2, some of my friends refuse to go to Grub2 because the config file generation is more arcane. It indeed is. Grub-legacy is simpler... Then again lilo works...

Now, for your Gentoo. Your bootloader?

I mostly still have Grub-legacy on my machines, but intend to go to grub2. The 'weirdest' machine I'm using windows 7 bootloader that chainloads grub2 to boot Linux.

One month snapshot as these things can change over time...
Intel Core i7 2700K/Radeon Firepro W2100/24GB DDR3/800GB SSD
What am I supposed watching?
Top
nlsa8z6zoz7lyih3ap
Guru
Guru
Posts: 388
Joined: Tue Sep 25, 2007 5:35 pm
Location: Canada

  • Quote

Post by nlsa8z6zoz7lyih3ap » Fri Jul 11, 2014 4:35 pm

some of my friends refuse to go to Grub2 because the config file generation is more arcane.
I am very happy with grub2 due to it's many extra features. However I also do not like the standard way of configuring grub2.

Fortunately http://wiki.gentoo.org/wiki/GRUB2_Quick_Start contains instructions on how to use grub2 just as if it was legacy-grub.

I.E. It show how to convert legacy-grub's menu.lst directly to /boot/grub/grub.cfg without ever using grab2's autoconfig.
All that is involved is a bit of minor syntax change. This is the way that I use grub2.
Top
xaviermiller
Bodhisattva
Bodhisattva
User avatar
Posts: 8738
Joined: Fri Jul 23, 2004 6:49 pm
Location: ~Brussels - Belgique
Contact:
Contact xaviermiller
Website

  • Quote

Post by xaviermiller » Fri Jul 11, 2014 6:11 pm

Since I cannot vote more than once, here are my choices:
- the native system when possible : UEFI or ARM bootloader
- syslinux for the BIOS systems : it rocks and it is simple to configure and use
Kind regards,
Xavier Miller
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56094
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

  • Quote

Post by NeddySeagoon » Fri Jul 11, 2014 6:45 pm

eccerr0r,

Why update your boot loader?
Its like firmware, you install it when you build the box, then it need not change.

I use grub-legacy, grub-static actually, as grub is a 32 bit program, on no-multilib, with 32 bit support disabled in the kernel.
Its therefore not possible to install a grub update.

This works well with both MSDOS and GPT disk labels.

Now that the kernel is a UEFI compliant program, grub2 looks like a solution in search of a problem.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
RazielFMX
l33t
l33t
User avatar
Posts: 835
Joined: Sat Apr 23, 2005 6:35 pm
Location: NY, USA

  • Quote

Post by RazielFMX » Fri Jul 11, 2014 7:18 pm

rEFInd (http://www.rodsbooks.com/refind/)
Top
eccerr0r
Watchman
Watchman
Posts: 10239
Joined: Thu Jul 01, 2004 6:51 pm
Location: almost Mile High in the USA
Contact:
Contact eccerr0r
Website

  • Quote

Post by eccerr0r » Fri Jul 11, 2014 7:27 pm

It's more of being able to figure out how to set it up quickly (and not keep two different bootloaders installed.)

As much as I hope that I never have to reinstall the bootloader, I have used machines to bootstrap other machines, and therefore actually use grub-install many times after the initial machine install on some machines.

Again the hope is that grub-legacy doesn't disappear from portage much like other programs that have gone away due to upstream discontinuation. I worry some day some toolchain component comes and breaks something so badly that grub-legacy won't build anymore and deemed too difficult to fix. The package gets deprecated, effectively forcing another bootloader when setting up a fresh machine as I'd all my machines to be able to rewrite its own bootsector should it become corrupt. Plus have that new machine be able to bootstrap the next machine :)
Intel Core i7 2700K/Radeon Firepro W2100/24GB DDR3/800GB SSD
What am I supposed watching?
Top
gotyaoi
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 137
Joined: Mon Apr 01, 2013 9:57 pm

  • Quote

Post by gotyaoi » Fri Jul 11, 2014 7:34 pm

Grub2. My situations tend to be simple enough that grub2-mkconfig "just works", so it's fairly convenient.
Top
Anon-E-moose
Watchman
Watchman
User avatar
Posts: 6566
Joined: Fri May 23, 2008 7:31 pm
Location: Dallas area

  • Quote

Post by Anon-E-moose » Fri Jul 11, 2014 8:00 pm

grub-legacy via grub static, it just works
UM780 xtx, 6.18 zen kernel, gcc 15, openrc, wayland
minixforum m1-s1 max -- same software as above but used for ai learning


Zealots are gonna be zealots, just like haters are gonna be haters
Top
Ant P.
Watchman
Watchman
Posts: 6920
Joined: Sat Apr 18, 2009 7:18 pm
Contact:
Contact Ant P.
Website

  • Quote

Post by Ant P. » Sat Jul 12, 2014 1:35 am

I use LILO everywhere (except on one UEFI box). I don't have any pressing desire to dual-boot livecd ISOs off a reiser4 USB RAID6 partition so this works just fine for me.
Top
miket
Guru
Guru
Posts: 513
Joined: Sat Apr 28, 2007 2:45 am
Location: Gainesville, FL, USA

  • Quote

Post by miket » Sat Jul 12, 2014 4:07 am

My main machine is still on legacy grub, but everything I've been installing lately has been with extlinux. It's very capable, easy to configure, not bloated, and well maintained. Grub 2 is just over the top. The extlinux bootloader works very well with my early-userspace solution for booting root on LVM: I use busybox, static-linked LVM, but no initrd. It's very small and very fast.

I've left the grubs behind in the dirt--maybe the birds will get them.
Top
vaxbrat
l33t
l33t
User avatar
Posts: 731
Joined: Wed Oct 05, 2005 3:59 am
Location: DC Burbs

grub2 for btrfs

  • Quote

Post by vaxbrat » Sat Jul 12, 2014 4:14 am

I went to grub2 when working with system roots on btrfs. It still has wrinkles though.
Top
Fitzcarraldo
Advocate
Advocate
User avatar
Posts: 2057
Joined: Sat Aug 30, 2008 9:49 pm
Location: United Kingdom
Contact:
Contact Fitzcarraldo
Website

  • Quote

Post by Fitzcarraldo » Sat Jul 12, 2014 8:16 am

I've been using GRUB 2 on my main laptop (PC BIOS; MBR HDD), chainloaded by the Windows 7 Boot Manager, for over four years.

GRUB 2 took some getting used to but I'm OK with it now, although sometimes I still forget to update GRUB_CMDLINE_LINUX in /etc/default/grub after building a new version of the kernel. I wish the GRUB 2 design were more robust, but it's usable once you've climbed the learning curve.

(I'm not looking forward to having to install Gentoo on a future new laptop with UEFI and GPT HDD, as I have no clue about those so far.)
Clevo W230SS: amd64, VIDEO_CARDS="intel modesetting nvidia".
Compal NBLB2: ~amd64, xf86-video-ati. Dual boot Win 7 Pro 64-bit.
OpenRC systemd-utils[udev] elogind KDE on both.

My blog
Top
EmaRsk
Apprentice
Apprentice
Posts: 158
Joined: Tue Sep 07, 2004 9:14 am
Location: Italy

  • Quote

Post by EmaRsk » Sat Jul 12, 2014 2:14 pm

Both generations of grub gave me huge amounts of frustration :x. Extlinux is ridiculously easier to manage.

I voted syslinux, but I actually use lilo on /dev/sda to chainload extlinux on each /dev/sdaX (I have a dual boot with Debian). This way I get to keep completely separated the configuration files for Gentoo and Debian.

On my next laptop I'll probably try rEFInd.
Top
Gatsby
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 132
Joined: Mon Jan 18, 2010 6:51 am
Location: 127.0.0.1

  • Quote

Post by Gatsby » Sat Jul 12, 2014 2:47 pm

My Gentoo systems are booting with grub legacy. :)
Tried grub2 once, but it didn't suit my needs. It's bloated and complicated.
Smells like systemd and similar stuff. :evil:

Regards, Gatsby
"Its your Gentoo, your way. When it breaks, you can keep all the pieces."
-- NeddySeagoon@forums.gentoo.org
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Sat Jul 12, 2014 3:41 pm

grub-2 on anything BIOS (current main)
efibootmgr on anything UEFI
Top
GabrielYYZ
n00b
n00b
User avatar
Posts: 24
Joined: Thu May 03, 2012 8:10 pm
Location: Dominican Republic

  • Quote

Post by GabrielYYZ » Sat Jul 12, 2014 7:04 pm

RazielFMX wrote:rEFInd (http://www.rodsbooks.com/refind/)
++
Top
Fran
Guru
Guru
User avatar
Posts: 530
Joined: Sun Feb 29, 2004 3:14 pm
Location: Coruña (Spain)

  • Quote

Post by Fran » Sun Jul 13, 2014 9:06 am

I voted grub2, but the thread made me take a look at syslinux (extlinux). Now I'm a convert.
Top
eccerr0r
Watchman
Watchman
Posts: 10239
Joined: Thu Jul 01, 2004 6:51 pm
Location: almost Mile High in the USA
Contact:
Contact eccerr0r
Website

  • Quote

Post by eccerr0r » Sun Jul 13, 2014 4:41 pm

Yes syslinux is pretty neat. I probably still would be using it as a default if I hadn't gotten grub working first.
Intel Core i7 2700K/Radeon Firepro W2100/24GB DDR3/800GB SSD
What am I supposed watching?
Top
djdunn
l33t
l33t
User avatar
Posts: 813
Joined: Sun Dec 26, 2004 2:21 am

  • Quote

Post by djdunn » Sun Jul 13, 2014 10:18 pm

syslinux is great, works with uefi at syslinux:6, always works, easy to write configs for, simple
“Music is a moral law. It gives a soul to the Universe, wings to the mind, flight to the imagination, a charm to sadness, gaiety and life to everything. It is the essence of order, and leads to all that is good and just and beautiful.”

― Plato
Top
eccerr0r
Watchman
Watchman
Posts: 10239
Joined: Thu Jul 01, 2004 6:51 pm
Location: almost Mile High in the USA
Contact:
Contact eccerr0r
Website

  • Quote

Post by eccerr0r » Mon Jul 14, 2014 1:54 am

For those machines known to have UEFI, is there a way to get the EFI command interpreter?
I suspect it'd have to be copied onto the HDD if it's not already in firmware - I'm sort of spoiled that I do have one machine that has the EFI CLI in firmware (an ia64 box) but the two Core-i series machines I have don't appear to have the CLI...
Intel Core i7 2700K/Radeon Firepro W2100/24GB DDR3/800GB SSD
What am I supposed watching?
Top
Hypnos
Advocate
Advocate
User avatar
Posts: 2889
Joined: Thu Jul 18, 2002 5:12 pm
Location: Omnipresent

  • Quote

Post by Hypnos » Mon Jul 14, 2014 1:59 am

I'm going to use Lilo until I get a machine that it doesn't support, at which point I'll use the next simplest solution -- probably will be rEFInd.
Personal overlay | Simple backup scheme
Top
srs5694
Guru
Guru
Posts: 434
Joined: Mon Mar 08, 2004 5:08 pm
Location: Woonsocket, RI
Contact:
Contact srs5694
Website

  • Quote

Post by srs5694 » Mon Jul 14, 2014 12:36 pm

eccerr0r wrote:For those machines known to have UEFI, is there a way to get the EFI command interpreter?
I suspect it'd have to be copied onto the HDD if it's not already in firmware - I'm sort of spoiled that I do have one machine that has the EFI CLI in firmware (an ia64 box) but the two Core-i series machines I have don't appear to have the CLI...
Yeah, if the EFI shell is not built into the firmware, you've got to either do without it or put it on hard disk. You can add it to your firmware's own boot list or launch it from a boot manager (rEFInd, gummiboot, GRUB, etc.). Some EFIs provide an option to launch a shell from their setup tools if the shell is named something specific -- usually shellx64.efi in the ESP's root directory (on x86-64 systems).
Hypnos wrote:I'm going to use Lilo until I get a machine that it doesn't support, at which point I'll use the next simplest solution -- probably will be rEFInd.
Be aware that there's a LILO-like boot loader for EFI, known as ELILO. If you like LILO, you might find ELILO to be a relatively simple transition.
Top
swimmer
Veteran
Veteran
User avatar
Posts: 1330
Joined: Mon Jul 15, 2002 10:42 am
Location: Netherlands

  • Quote

Post by swimmer » Mon Jul 14, 2014 3:00 pm

Syslinux all the way - I dropped grub{2} more than a year ago and never looked back since ... ;-)
Top
likewhoa
l33t
l33t
Posts: 778
Joined: Wed Oct 04, 2006 12:28 pm
Location: Brooklyn, New York
Contact:
Contact likewhoa
Website

  • Quote

Post by likewhoa » Mon Jul 14, 2014 4:18 pm

syslinux all the way.
Top
py-ro
Veteran
Veteran
User avatar
Posts: 1734
Joined: Tue Sep 24, 2002 11:55 am
Location: Velbert
Contact:
Contact py-ro
Website

  • Quote

Post by py-ro » Mon Jul 14, 2014 4:48 pm

While technicaly not a Bootloader -> refind (+ kernel stub loader)
Top
Post Reply
  • Print view

29 posts
  • 1
  • 2
  • Next

Return to “Gentoo Chat”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic