[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GRUB passes invalid mem= parameter to Linux kernel on system with 51
From: |
Mario Klebsch |
Subject: |
Re: GRUB passes invalid mem= parameter to Linux kernel on system with 512 MB of physical RAM |
Date: |
Thu, 2 Aug 2001 21:42:25 +0200 |
-----BEGIN PGP SIGNED MESSAGE-----
On Thursday, 2. August 2001 21:02, Derrik Pates wrote:
> On Thu, 2 Aug 2001, Mario Klebsch wrote:
> > > Better yet, is there a way for Grub to detect a newer version of
> > > linux, and set the default based on that?
> >
> > Solving the Bugs of a Linux workaround by adding
> > YetAnotherLinuxWorkaround isn't exaclty one of my favorites.
>
> Well, I suppose it does, in a way, make sense for a sane bootloader
> to pass the memory info it knows to the OS it's booting.
Yes, in a way, it does make sense. But remember, there is no standard
for passing this information. The 'mem='-Parameter is just the
Linux-sollution. What if *BSD, Darwin, BeOS, OS/2, OS-9000 or watever
OS you might want to boot, requires a different argument? Wat if the
unknown OS does wiered things, if it gets the mem= parameter?
Doing it the Linux way in grub as a general sollution sounds weired to
me. And IMHO passing a single numer does not qualify as a general
sollution. OS-9 for example, is passed a table of memory regions.
Since only Linux (especially only oder versions of it) require this
option, I don't like the idea, to require a command line option to not
pass this option.
What about adding a configure option?
73, Mario
- --
Mario Klebsch address@hidden
PGP-Key available at http://www.klebsch.de/public.key
Fingerprint DSS: EE7C DBCC D9C8 5DC1 D4DB 1483 30CE 9FB2 A047 9CE0
Diffie-Hellman: D447 4ED6 8A10 2C65 C5E5 8B98 9464 53FF 9382 F518
-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
MessageID: oOIXYjoIvViyHFTPPhyXpTtybbaYrQqp
iQA/AwUBO2mtJzDOn7KgR5zgEQLgbACgzkjakv6A12/eF4EZqUldHqwkVIwAoI+5
pHOGhdSqJWUbFsoSCGNY1zHh
=7Vb4
-----END PGP SIGNATURE-----