public inbox for gentoo-catalyst@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-catalyst] Initrd overlay for gentoo.igz
@ 2005-09-26 20:35 Eliot Gable
  2005-09-27  6:30 ` Georg Lippold
  0 siblings, 1 reply; 6+ messages in thread
From: Eliot Gable @ 2005-09-26 20:35 UTC (permalink / raw
  To: gentoo-catalyst

[-- Attachment #1: Type: text/plain, Size: 1463 bytes --]

I am new to the whole "live cd" thing, so please bear with me here.

I am trying to add a file to the /etc/init.d/ directory that exists *after*
the entire Gentoo live cd boots up. I have figured out that the /etc/init.d
directory in the ISO image on the CD is a base environment of some sorts,
and that the gentoo.igz file in the isolinux directory on the CD contains
the real set of files that exist in the /etc/init.d directory once the
entire CD finishes booting. I have created a folder to hold my overlay
files. This folder looks like so:

find . -print

./etc
./etc/init.d
./etc/init.d/somescript

Now, I try to create an overlay like so:

find . -print | cpio --quiet -o -H newc | gzip -9 > ../gentoo.igz.new
cd ..
cat gentoo.igz.old gentoo.igz.new > gentoo.igz
cp gentoo.igz newcd/isolinux/
cd newcd
mkisofs -o ../gentoo.iso -b isolinux/isolinux.bin -c isolinux/boot.cat
-no-emul-boot -boot-load-size 4 -iso-level 2 -boot-info-table .
cdrecord -blank=fast dev=/dev/hdc ../gentoo.iso

The thing is, the resultant CD will boot just fine. However, the file does
not show up in the /etc/init.d/ directory after the CD finishes booting. I'm
trying to do this without having to build an entirely new live cd using the
catalyst utilities. All I want to do is add a single file (maybe two) to the
/etc/init.d directory, and maybe modify one of the existing files.

Any help on this would be greatly appreciated.

-Eliot Gable

[-- Attachment #2: Type: text/html, Size: 1587 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2005-09-28 15:40 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-09-26 20:35 [gentoo-catalyst] Initrd overlay for gentoo.igz Eliot Gable
2005-09-27  6:30 ` Georg Lippold
2005-09-27 14:16   ` Eliot Gable
2005-09-27 14:19     ` Andrew Gaffney
2005-09-28  8:43     ` Georg Lippold
2005-09-28 15:37       ` Chris Gianelloni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox