From: "mike@trausch.us" <mike@trausch.us>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] grub vs grub 2
Date: Tue, 14 Feb 2012 13:52:23 -0500 [thread overview]
Message-ID: <4F3AAD67.9080403@trausch.us> (raw)
In-Reply-To: <4FEAA3B3-0A32-4347-9441-C0E3FE3E1F38@gmail.com>
[-- Attachment #1: Type: text/plain, Size: 3458 bytes --]
On 02/14/2012 01:40 PM, LK wrote:
>
> On 120214, at 19:24, mike@trausch.us wrote:
>> On 02/14/2012 01:08 PM, LK wrote:
>>> BTW: So is grub0 still supported by gentoo / maintained by themselves?
>>> Does that matter(it is boot, no network stuff) ?
>> GRUB Legacy (that is, GRUB versions 0.xx) is still the default in
>> Gentoo. In order to use GRUB 2 (that is, GRUB version 1.99 in Portage)
>> you'll have to unmask sys-boot/grub-1.99-r2.
>
> The thing is, IMO grub0 is better / simplier.
>
I disagree. GRUB Legacy is not the same in any two distributions
because every single distribution patches it differently because it
hasn't had core functionality updated in a very long time. It's pretty
much abandoned by upstream, as well.
I'm not saying that it is bad, but I _am_ saying that it has outlived
its usefulness.
GRUB 2 follows an entirely different architecture.
>> GRUB 2 is significantly more convenient and powerful and does not
>> require the nearly 80 patches that the legacy version does in order to
>> work properly on the system. It can also manage its own configuration
>> file using its new grub-mkconfig (grub2-mkconfig in Gentoo) program,
>> which supports the use of scripts/programs to generate grub.cfg entries
>> for booting the kernel and other operating systems.
>
> As you read above, I prefer grub0.* because it has config files, not
> commands which will automize it. For ubuntu I can understand that,
> but configuring boot is too simple to require automisation. When
> now automatic script fails, is there a way to do it by hand? Ubuntu
> disallows editing it by hand. Now I am confused by the 80 patches
> for legacy grub =( afaik.
Nothing requires you to use the scripts; they simply provide assistance.
If you want, you can absolutely manage your configuration file by hand.
Why you'd want to is beyond me, but it's a choice that you do in fact have.
I use them, because it simplifies my life and it means that I can easily
manage systems' boot loader configuration without having to resort to
forcing all the environments to use the same filenames and
layouts---compile kernel, install kernel, run "grub2-mkconfig -o
/boot/grub2/grub.cfg". Simple. I have too many systems to worry about
messing with configuration files by hand!
If you need to customize the process, you can add, remove, and re-order
scripts in /etc/grub.d. They are named like xx-name, where xx is a
number from 00 to 99.
Of course, if for some reason one of those scripts did break, you can
still boot your system by hand as you were able to do in GRUB Legacy,
with the added bonus that the GRUB 2 environment is much easier to work
in. It also supports partition schemes other than MBR, which is useful
since I use GPT on my systems. It can also natively boot 64-bit kernels
via Multiboot.
> PS: If you know how to get rid of any background image, could you
> say how?
For GRUB Legacy? I'm sorry, but it has been long enough since I have
used it that I couldn't help; there is a configuration directive in the
menu.lst file that you should be able to delete that will get rid of it,
but I don't remember what it was called.
> THX + TIA.
--- Mike
--
A man who reasons deliberately, manages it better after studying Logic
than he could before, if he is sincere about it and has common sense.
--- Carveth Read, “Logic”
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 725 bytes --]
next prev parent reply other threads:[~2012-02-14 18:53 UTC|newest]
Thread overview: 40+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-02-14 17:36 [gentoo-user] grub vs grub 2 james
2012-02-14 17:53 ` Florian Philipp
2012-02-14 18:08 ` LK
2012-02-14 18:24 ` mike
2012-02-14 18:40 ` LK
2012-02-14 18:46 ` Alecks Gates
2012-02-14 18:52 ` mike [this message]
2012-02-14 19:04 ` Michael Mol
2012-02-14 20:35 ` mike
2012-02-14 20:45 ` Michael Mol
2012-02-14 23:47 ` Paul Hartman
2012-02-14 23:53 ` mike
2012-02-14 19:29 ` Andrea Conti
2012-02-14 19:53 ` [gentoo-user] grub vs grub2 LK
2012-02-14 19:59 ` Michael Cook
2012-02-14 20:44 ` mike
2012-02-14 20:58 ` LK
2012-02-14 21:19 ` Michael Mol
2012-02-14 20:30 ` Alex Schuster
2012-02-14 20:46 ` mike
2012-02-14 20:42 ` [gentoo-user] grub vs grub 2 mike
2012-02-14 20:57 ` LK
2012-02-14 21:44 ` Neil Bothwick
2012-02-14 23:19 ` mike
2012-02-15 12:19 ` Tanstaafl
2012-02-15 12:28 ` Neil Bothwick
2012-02-15 12:33 ` Michael Mol
2012-02-15 14:37 ` mike
2012-02-15 14:47 ` Tanstaafl
2012-02-15 15:02 ` Neil Bothwick
2012-02-14 21:46 ` Neil Bothwick
2012-02-15 15:57 ` [gentoo-user] " James
2012-02-15 16:11 ` Neil Bothwick
2012-02-15 16:28 ` Claudio Roberto França Pereira
2012-02-15 17:17 ` Paul Hartman
2012-02-15 17:33 ` Doug Hunley
2012-02-15 17:40 ` Neil Bothwick
2012-02-15 8:10 ` [gentoo-user] " ny6p01
2012-02-14 20:57 ` [gentoo-user] " James
2012-02-14 18:07 ` [gentoo-user] " Stefano Crocco
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4F3AAD67.9080403@trausch.us \
--to=mike@trausch.us \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox