[issue842] Provide default for findiso boot option
Michael Prokop
bts at bts.grml.org
Thu Apr 15 00:53:29 CEST 2010
New submission from Michael Prokop <mika at grml.org>:
Forwarding feature request by Florian (slightly adjusted as merged of 3 mails
overall):
Is it possible to include a default value for the findiso boot parameter in the
initrd scripts? Something like "/grml.iso" would be sufficient.
Reason: Integration of grml into multi-boot-rescue DVDs would be much easier.
One could place the grml-ISO-image at the default location on the DVD and just
chain load from the boot menu of the rescue DVD to the grml boot loader.
Actually, it already works - you just have to enter the ISOLINUX command line
and enter "grml findiso=/grml.iso". However, it would be nice, if that would
not be necessary.
[Addon after reply after asking for clarification: Yes, should try to use /
grml.iso just by default in the default unmodified boot option.]
[...]
But: If the user just burns the original ISO image, this can't happen. So the
normal case would be safe anyway. Maybe it would be a bit better to look for /
grml.iso as a last resort just before bailing out to the initrd shell if
grml.squashfs is not found in another way.
If you still want to add an additional safety layer against accidently mounting
the wrong file system, I can think of two ways:
- search for the exact file name of the ISO (e.g, grml_2009.10.iso). However,
then you have to make individual initrds for each ISO.
- check the contents of /GRML/grml-version.
This feature really would make it much easier to create combined rescue DVDs
that contain several operating systems.
[...]
I understand that - but please consider that it would make it much more
convenient for a lot of users not having to know about the "findiso" boot
option and not having to enter it (...especially with a non-US keyboard layout).
----------
messages: 3145
nosy: mika
priority: wish
status: unread
title: Provide default for findiso boot option
_____________________________________
GRML issue tracker <bts at bts.grml.org>
<http://bts.grml.org/grml/issue842>
_____________________________________
More information about the Bugs-changes
mailing list