[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
embedding filesystems in core image (Re: moving ata initialisation to a
From: |
Robert Millan |
Subject: |
embedding filesystems in core image (Re: moving ata initialisation to a command) |
Date: |
Fri, 21 Dec 2007 21:54:31 +0100 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
On Fri, Dec 21, 2007 at 07:04:05PM +0100, Robert Millan wrote:
> > >
> > > I'd prefer to support embedding filesystems in core.img instead. This
> > > solves the problem for every situation instead of just PC boot media
> > > (e.g. LinuxBIOS ELF payload image).
> >
> > Agreed, I would like to see such feature. Also for stuff like
> > diskless boot.
> >
> > What I had in mind was the following. We could perhaps make it
> > possible to add all files using grub-mkimage, not only modules. When
> > you add modules, those will be loaded automatically. All other files
> > will be ignored.
> >
> > Another filesystem module has to be written. It scans over these
> > files and will make them available. This can be simple and elegant.
> > I do not like the idea of adding a diskimage or so. Are you
> > interested in working on this?
>
> Well, I already have an almost-working implementation. I guess I'll have to
> defend it then! :-P
>
> Really, it's clean and elegant. Very simple and flexible. Once I get the
> address detection right, that is..
Please have a look at the attached patch. This allows adding an arbitrary
number of files. No extra filesystem module is needed, since any of the
supported filesystems can be used with this feature:
genisoimage -o filesystem_image -r stuff
grub-mkimage -o core.img -m filesystem_image
--
Robert Millan
<GPLv2> I know my rights; I want my phone call!
<DRM> What use is a phone call, if you are unable to speak?
(as seen on /.)
memdisk.diff
Description: Text Data
- Re: moving ata initialisation to a command, (continued)
- Re: moving ata initialisation to a command, Vesa Jääskeläinen, 2007/12/16
- Re: moving ata initialisation to a command, Marco Gerards, 2007/12/17
- Re: moving ata initialisation to a command, Pavel Roskin, 2007/12/17
- Re: moving ata initialisation to a command, Robert Millan, 2007/12/20
- Re: moving ata initialisation to a command, Marco Gerards, 2007/12/21
- Re: moving ata initialisation to a command, Robert Millan, 2007/12/21
- embedding filesystems in core image (Re: moving ata initialisation to a command),
Robert Millan <=
- Re: embedding filesystems in core image (Re: moving ata initialisation to a command), Bean, 2007/12/21
- Re: embedding filesystems in core image (Re: moving ata initialisation to a command), Robert Millan, 2007/12/22
- Re: embedding filesystems in core image (Re: moving ata initialisation to a command), Yoshinori K. Okuji, 2007/12/22
- Re: embedding filesystems in core image (Re: moving ata initialisation to a command), Robert Millan, 2007/12/23
- Re: embedding filesystems in core image (Re: moving ata initialisation to a command), Bean, 2007/12/24
- Re: embedding filesystems in core image (Re: moving ata initialisation to a command), Robert Millan, 2007/12/24
- Re: embedding filesystems in core image (Re: moving ata initialisation to a command), Bean, 2007/12/24
- Re: embedding filesystems in core image (Re: moving ata initialisation to a command), Robert Millan, 2007/12/24
- Re: embedding filesystems in core image (Re: moving ata initialisation to a command), Bean, 2007/12/24
- Re: embedding filesystems in core image (Re: moving ata initialisation to a command), Robert Millan, 2007/12/22