grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Everything and the kitchen sink


From: Phillip Susi
Subject: Everything and the kitchen sink
Date: Thu, 14 Feb 2013 10:05:56 -0500
User-agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130107 Thunderbird/17.0.2

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I recently had an incident that reminded me that while the grub rescue
shell is better than nothing when there's a problem, it often isn't
enough to troubleshoot and work around the error.  These days most
disks start the first partition at 1 MiB, so there is no need to keep
the core.img slim and trim, so it would be really nice to throw all of
the modules in there, so you can have a fully functional grub to help
troubleshoot when things go wrong.

Now I realize that I can manually build a ramdisk image to contain all
modules, and pass that to grub-mkimage, but then as soon as grub is
updated, and grub-install is re-run automatically, my changes would be
wiped out.

So I think what needs to happen is for grub-install to grow an
- --everything option where it would build the ramdisk and attach it
automatically.  Additionally there needs to be a conf file or
something where this could be enabled so that it will be applied when
grub is updated.  It may also be nice to have this enabled by default
when the embed area is detected to be large enough.

Thoughts?

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (MingW32)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJRHP1UAAoJEJrBOlT6nu751SMH/3i+PnYOXL5DAtA2CuP+iWcL
AP/HN3OPHRoGo/WrV+UZoF7gKnZBYOCV+57zU/6FKEOENjs7eVBas3hTlYBLl3vy
6fjZasC5gg3Fu6MGfZjK4y17Dj87G9osPYr51OQ1T2dYD907yiZkcJwFvKFKtWt4
qhxAfUtk3vtxZb9tLzAz6hzgHCUkdPD35iaH7p8/2L/sAK3m1I6Qj+CiemaAsycl
UTXoh65GOX8o4DuuOqQcO/Y+AuvYOq86rkHoFRsEMgL1TnZKHuplwqGgDmgV+7S8
S94xKbVziXtQ8RA1CiXXotEMTWyqLiMszYZ6eKos3RBGr2XN2BKGkr7C0UK12ic=
=MLu2
-----END PGP SIGNATURE-----



reply via email to

[Prev in Thread] Current Thread [Next in Thread]