From: Pavel Roskin <proski@gnu.org>
To: The development of GRUB 2 <grub-devel@gnu.org>
Subject: Re: Does grub2 solve this problem I am having with grub1? RE: usbsticks.
Date: Fri, 01 Feb 2008 12:25:30 -0500 [thread overview]
Message-ID: <1201886730.7586.22.camel@dv> (raw)
In-Reply-To: <20080201125939.GA7004@io.com>
On Fri, 2008-02-01 at 06:59 -0600, Paul Elliott wrote:
> As usb devices become more used this will be an important problem.
Are you sure that it will be seen as a separate device?
> For example, I want to create a usb flash drive for use in an
> installfest, for people with no CD or floppy.
That would be great.
> Partition 1 will have the kernel and initrd for the Fedora installation
> process.
>
> Partition 2 will have the same for Opensuse.
>
> Partiton 3 the same for Mandriva.
>
> Partiton 4 ubuntu.
>
> How do I write a menu.lst to boot these different kernels with
> different parameters, and partitions? I do not know which device the
> usbstick will be at boot time, because the target systems have
> different number of hard disks.
Would not the boot device be hd0?
> As matters now stand, there is no way to do it, and you seem to be
> telling me the problem is not fixed with grub2!
Even if I add boot_device now, there is an issue with the variable
expansion, to that ($boot_device,3) would not expand to a valid device
name.
One possible approach would be to use LVM (Logical Volume Manager) -
it's supported by grub2. You could install grub on a small boot
partition and allocate the rest to as an LVM partition, that would be
split into volumes. Then you could refer to the volumes by name.
> It is easy to think of many analogous problems, in the comercial world.
I agree.
--
Regards,
Pavel Roskin
next prev parent reply other threads:[~2008-02-01 17:25 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-01-31 16:08 Does grub2 solve this problem I am having with grub1? RE: usbsticks Paul Elliott
2008-01-31 16:58 ` Pavel Roskin
2008-02-01 4:34 ` Paul Elliott
2008-02-01 4:50 ` Pavel Roskin
2008-02-01 12:59 ` Paul Elliott
2008-02-01 17:25 ` Pavel Roskin [this message]
2008-02-01 18:44 ` Paul Elliott
2008-02-01 20:14 ` Pavel Roskin
2008-02-01 21:45 ` Paul Elliott
2008-02-01 21:50 ` Robert Millan
2008-02-02 12:11 ` Yoshinori K. Okuji
2008-02-02 14:34 ` Paul Elliott
2008-02-03 5:58 ` Pavel Roskin
2008-02-04 3:46 ` Pavel Roskin
2008-02-04 13:24 ` Paul Elliott
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=1201886730.7586.22.camel@dv \
--to=proski@gnu.org \
--cc=grub-devel@gnu.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.