Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
GNU is Not Unix Linux

GRUB 2.00 Bootloader Officially Released 163

An anonymous reader writes "After being in development for more than a decade, GRUB2 was released today as stable. The mailing list announcement covers new features including a standard theme, support for new file-systems, ports to new CPU architectures, new driver coverage, better EFI support, and many other new features that have materialized over the years of development to succeed GRUB Legacy."
This discussion has been archived. No new comments can be posted.

GRUB 2.00 Bootloader Officially Released

Comments Filter:
  • Pfttt (Score:5, Insightful)

    by Severus Snape ( 2376318 ) on Thursday June 28, 2012 @03:32PM (#40484255)
    They should have declared it stable long ago, when all the major distros have adopted it for release after release it's time to move on. Sure, there must have still been bugs but that's where point releases come in handy.
  • LILO (Score:5, Insightful)

    by manoweb ( 1993306 ) on Thursday June 28, 2012 @03:38PM (#40484361)
    I still like LILO better.
  • Re:This is it. (Score:5, Insightful)

    by Severus Snape ( 2376318 ) on Thursday June 28, 2012 @03:43PM (#40484515)
    What Ubuntu has been referring to as Grub2 was Grub1.9x, a pre-release of Grub2. What the OP means is their dropping it because of legal issues around GPLv3, on Windows 8 approved hardware they won't be able to keep the private signing key, private which would result in their certificates being revoked. http://www.extremetech.com/computing/131628-canonical-explains-decision-to-ditch-grub-2-on-uefi-systems [extremetech.com]
  • GRUB2many troubles (Score:4, Insightful)

    by sl4shd0rk ( 755837 ) on Thursday June 28, 2012 @03:55PM (#40484723)

    Quite frankly, I've had enough problems on the past few versions of Ubuntu 11-12 that I cringe every time there is a GRUB2 update. I've had software RAID systems refuse to boot (with GPT partitions), and systems with slash on LVM refuse to boot after GRUB2 updates.

    The necessity for GRUB2, from what I understand, grew out of the "want" for a VGA video mode at boot so we could have an image on the boot menu (and other fancy things). The trouble I've gone through trying to keep it working though just isn't worth the eye candy IMO.

  • Yes (Score:2, Insightful)

    by Anonymous Coward on Thursday June 28, 2012 @03:57PM (#40484759)

    I too love to have no functionality in my bootloader, and no recourse but to pull out a recovery drive/disc/etc if even the slightest thing goes wrong with boot configuration. Let's all boot like it was 1985! MS-DOS was advanced enough for anyone.

  • Re:Pfttt (Score:5, Insightful)

    by Anonymous Coward on Thursday June 28, 2012 @04:06PM (#40484905)

    See "stable" shouldn't even mean bug free when you're talking about releases. It's not like you can really guarantee that your software has zero (or even very few) bugs.

    "Stable" should mean "We're neither going to add new features nor remove existing ones"... meaning you don't have to worry about compatibility issues... so exactly, yes, point releases. The ones you can feel safe they're not going to break anything that used to work.

  • Re:This is it. (Score:0, Insightful)

    by Anonymous Coward on Thursday June 28, 2012 @04:06PM (#40484919)

    THEY ARE.
    Kill yourself.

  • by raap ( 675041 ) on Thursday June 28, 2012 @05:07PM (#40485855)
    No. It is designed to generate a chain of trust from the BIOS (UEFI) up to the operating system including drivers. So if you change anything in this chain, DRM-plagued media will refuse to play! It's all about the ability to play content withot the user being able to grab that content or do anything else with it. If it would be about preventing root kits, then the master keys could be in the hand of the user.
  • by Anonymous Coward on Thursday June 28, 2012 @05:10PM (#40485891)

    Not much of a loss as far as I'm concerned. I could never get used to Grub2. It has plenty of nifty new features I'm sure but is a pain to work with compared to the previous version. I don't have a single system using it.

  • by 10101001 10101001 ( 732688 ) on Thursday June 28, 2012 @05:54PM (#40486473) Journal

    The amusing thing about this is, with secure boot coming out GRUB2 will probably be tossed out in favour of a boot loader with a more liberal license.

    Yes, the "amusing thing"* that people would want to have as much possible information about their boot system, which is precisely where things like MBR trojans or what will possible be the new "secure boot" versions. And that more "liberal license" than the GPLv3 is only more "liberal" for the OEMs/MS/Vendors in that it gives them more freedom to say while being less liberal in what a user can do.

    Ubuntu has already stated they are dropping GRUB2, I imagine other distros will follow in the next few years.

    I really hope they don't. I hope they are as vocal and as loud as possible. You know why? Because I can only see "Secure Boot" having flaws in it and being used by malware. I can only see "Secure Boot" turning into "Secure ID" or some other BS and people becoming angry when it backfires. I really hope some distros stick to their guns even if they appear to be Richard Stallman-like crazy because the truth is, they're the only sane ones and the only way to prove that in the long-term is keep arguing for sanity, not kowtow to the craziness just because it'll point out you're different and make people realize the absurdity of the "Secure Boot" option. Yes, if even after all that, computers still keep coming out with TPM and it becomes as far as mandated for internet access, I can see even the die-hards buying a TPM machine. They'll just tunnel through it with their own VPN and try to continue to use their uninfected machines. In the end, I just hope TPM as a whole dies. The technology could be used for so many good things. But, the two powers involved who keep pushing TPM--government (legislative and executive branches, actually) and corpratists--are hardly the groups I'd put any long-term faith in, let alone short-term faith, when it comes to considerations of freedom or liberty at the individual level.

    *Yet again, another one of Richard Stallman's speculations holds out as coming true with TPM and is precisely one of the reasons why the GPLv3 software requires the encryption keys used for execution. The fact that some distributions are so quick to brush aside the clear implications of having to avoid GPLv3 code over precisely that issue and to just consider some of Stallman's speculations on the outcome...is just stupid. And this comes with the point that TPM isn't inherently bad; it's just that by nearly every implementation, it doesn't work to foremost given the actual user the keys and the control but instead the hardware/software producers the keys and the control.

  • Re:This is it. (Score:4, Insightful)

    by Rich0 ( 548339 ) on Thursday June 28, 2012 @10:15PM (#40489289) Homepage

    GPLv3 requires unlocked hardware, mandating that if the user is in not in charge, the user is not allowed to use the software.

    The GPL places no restrictions at all on use. It places restrictions on distribution.

    I can stick GPL software on whatever system I want to, even if I lack the ability to later modify it. However, if I sell that system to somebody else, then I've got a legal problem.

    As long as GRUB isn't on the system when it is sold, there is no GPL issue. That means that Ubuntu can't sell PCs with GRUB pre-loaded on them if they use secure boot without disclosing the signing key, unless it is possible for the user to modify the secure boot keys (which, by the way, is possible on MS-compliant x86 hardware).

    I've got no issues with Ubuntu from being blocked from distributing locked-down PCs that users can't modify. If only the kernel were GPL3 then maybe we wouldn't all be stuck having to root our phones...

The last person that quit or was fired will be held responsible for everything that goes wrong -- until the next person quits or is fired.

Working...