LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 06-29-2012, 05:32 AM   #1
Mazer
LQ Newbie
 
Registered: Jun 2012
Posts: 20

Rep: Reputation: Disabled
grub 2?


now that grub 2 has finally officially released, do you think there will be chances it will be default on the next release of slackware?
 
Old 06-29-2012, 06:17 AM   #2
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Hahahahahaha
 
13 members found this post helpful.
Old 06-29-2012, 07:25 AM   #3
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762
@Mazer: Default!?

Now granted, I wouldn't mind it as an option. Sure it is a monster but it does do something that lilo and Syslinux can't and that is EFI booting (though I guess getting elilo, Gummiboot or some other small EFI bootloader in /extra is more likely). However, having it as default is certainly not realistic. Grub2 is incredibly complex (people sometimes joke that Grub2 is more like an OS than a bootloader) and attempts to over-automate everything, so it doesn't really fit with Slackware's way of doing things.
 
Old 06-29-2012, 07:34 AM   #4
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762
Actually another fix for EFI booting would be if a second (>= 3.3) Linux kernel being offered in /extra (in addition to the 3.2.21 LTS default kernel) with CONFIG_EFI_STUB=y. Then it should be possible to use EFISTUB to boot on EFI hardware. Granted the user will still have to do some work to create their own boot disk but it gets Slackware most of the way there to EFI hardware support, without having to include yet another bootloader.

Last edited by ruario; 06-29-2012 at 07:44 AM. Reason: changed the url to the kernel documentation
 
Old 06-29-2012, 07:39 AM   #5
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Gummiboot would be an interesting choice for the DIY bootloader fanatics among us: http://freedesktop.org/wiki/Software/gummiboot

Eric
 
Old 06-29-2012, 07:46 AM   #6
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762
Quote:
Originally Posted by Alien Bob View Post
Gummiboot would be an interesting choice for the DIY bootloader fanatics among us: http://freedesktop.org/wiki/Software/gummiboot
I'm glad you said that. Now can you try and convince Patrick to consider it for inclusion in /extra for 14?

Last edited by ruario; 06-29-2012 at 07:47 AM. Reason: s/volkerdi/Patrick/ as it reads better ;)
 
Old 06-29-2012, 08:21 AM   #7
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762
I haven't actually tried Gummiboot yet (I mean to try it in VirtualBox with EFI set on to test at some point). However, reading the documentation it seems like it is more of a boot manager than a bootloader in that CONFIG_EFI_STUB=y must still be enabled. So if Slackware was to consider for /extra it would still need a suitably compiled, recent kernel.
 
Old 06-29-2012, 09:08 AM   #8
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,098

Rep: Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175
gummiboot has just been coded, I read Kay's announce a few days ago on gplus
I think it will need a little testing before being included anywhere

Last edited by ponce; 06-29-2012 at 12:50 PM.
 
Old 06-29-2012, 10:24 AM   #9
schmatzler
Member
 
Registered: Jan 2011
Location: Germany
Distribution: Slackware64 -current + Multilib
Posts: 411

Rep: Reputation: 181Reputation: 181
Quote:
Originally Posted by Mazer View Post
now that grub 2 has finally officially released, do you think there will be chances it will be default on the next release of slackware?
Seriously, who would want that? LILO is much easier to handle.

I will just leave this here:

Last edited by schmatzler; 07-31-2015 at 12:03 PM.
 
Old 06-29-2012, 11:14 AM   #10
TSquaredF
Member
 
Registered: Dec 2005
Location: "The South Coast of Texas"
Distribution: Slackware64-current
Posts: 564

Rep: Reputation: Disabled
Schmatzler:
Quote:
Seriously, who would want that?
Actually, I would. I've been using grub2 for quite a while to boot gpt partitions and having very good luck with it.

I was happy to see the upgrade, because I have been having trouble getting -1.99 to compile with ponce's -current SlackBuild. -2.00 works with just modification of the VERSION.
Regards,
Bill
 
Old 06-29-2012, 11:58 AM   #11
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,098

Rep: Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175
I haven't touched it because I don't use it (so I can't test it): what I don't touch is what's in slackbuilds.org repository for 13.37, that's not guaranteed to work on current; maybe you're referring to crocket's version for 13.37.

If you test it and can guarantee that upversioning to 2.00 is enough to make it work on -current, I can update it

Last edited by ponce; 06-29-2012 at 12:33 PM.
 
Old 06-29-2012, 12:34 PM   #12
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762
Quote:
Originally Posted by TSquaredF View Post
I've been using grub2 for quite a while to boot gpt partitions and having very good luck with it.
Unless you have an EFI motherboard you might want to try the Syslinux included with Slackware current. It can also boot GPT partitions (on a machine with BIOS). It is much simpler than Grub2 and doesn't require you installing a handful of extra dependencies.

Edit: Oh and the -current package works on 13.37. I tried it just the other day.

Last edited by ruario; 06-29-2012 at 12:44 PM.
 
Old 06-29-2012, 12:41 PM   #13
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,557

Rep: Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762Reputation: 1762
Quote:
Originally Posted by ponce View Post
gummiboot has just been coded, I read Kay's announce a few days ago on gplus
I think it will need a little testing before been included anywhere
I guess elilo or an extra kernel with EFISTUB are more likely, if we are to get any EFI support in Slackware 14 at all. If no additional bootloader is added it isn't the end of the world. It seems that most (all?) of the new EFI motherboards have a BIOS compatibility option. So it will probably be a while before this is a really big deal and in the mean time it is possible to get things working with a bit of effort.
 
Old 06-29-2012, 02:30 PM   #14
Mazer
LQ Newbie
 
Registered: Jun 2012
Posts: 20

Original Poster
Rep: Reputation: Disabled
alien bob laughter was quite eloquent XD. I'm not very much into technical details, but I can't see why grub shouldn't be default, since it's rather stable and, most important, it can handle a number of different boot configurations.
 
Old 06-29-2012, 02:38 PM   #15
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,504

Rep: Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461Reputation: 8461
Well, there are a couple of reasons that we never did go for GRUB (so far). The major reason is that GRUB uses its own device names rather than the ones used by the Linux kernel, and there has not always been a reliable way to map Linux names to GRUB names (though with the kernels of the past couple of years nearly everything has migrated to using the same /dev/sd* names). The other reason was that GRUB was never considered stable... until now. Anyway, we'll be taking a look at this, but don't expect it to appear in Slackware 14. It's too large a change to try to take on without introducing another large delay, and we have enough delays still pending.
 
14 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Infinite Grub Loop: GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB... beeblequix MEPIS 2 11-02-2013 10:56 PM
[SOLVED] How come I can't edit /boot/grub/grub.conf or /boot/grub/menu.lst in Fedora 14? trien27 Fedora 4 01-22-2011 04:02 PM
GRUB GRUB GRUB.... all over the display while booting with USB. kapsikum Linux - General 5 01-08-2010 04:29 AM
Changing GRUB-GRUB, GRUB-LILO and vice versa andreas_skw Linux - Newbie 1 06-05-2008 06:40 AM
Booting my new ubuntu install = "GRUB GRUB GRUB GRUB GRUB" etc. dissolved soul Ubuntu 2 01-13-2007 12:55 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:59 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration