public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Creating a Stage 3 for Custom LiveCD
@ 2003-06-13 18:00 Sean P. Kane
  2003-06-13 18:09 ` Jon Portnoy
  2003-06-13 18:12 ` Ben Calvert
  0 siblings, 2 replies; 5+ messages in thread
From: Sean P. Kane @ 2003-06-13 18:00 UTC (permalink / raw
  To: livewire, gentoo-dev

I am working on creating a Multi-OS Rescue CD (i.e. not just for
rescuing a Linux system) and am doing my first very basic test build
with livecd-ng. I was wondering how one builds a custom stage3 tar,
other then simply untarring it and copying your own files over. Do you
have a script that can copy the appropriate files from a running system
to a directory for tarring up? Or any other useful little tools that may
help me out.

Thanks,
Sean


------------------------------------------------------------------------
Sean P. Kane
spkane@genomatica.com
Lead Infrastructure Architect
Genomatica, Inc.
------------------------------------------------------------------------
"When we destroy something man has created we call it vandalism......
 When we destroy something that Gaia has created we call it progress."


--
gentoo-dev@gentoo.org mailing list


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

* Re: [gentoo-dev] Creating a Stage 3 for Custom LiveCD
  2003-06-13 18:00 Sean P. Kane
@ 2003-06-13 18:09 ` Jon Portnoy
  2003-06-13 20:24   ` Sean P. Kane
  2003-06-13 18:12 ` Ben Calvert
  1 sibling, 1 reply; 5+ messages in thread
From: Jon Portnoy @ 2003-06-13 18:09 UTC (permalink / raw
  To: Sean P. Kane; +Cc: livewire, gentoo-dev


Stages are built via stager.

I just posted an updated stage building guide to a bug report. Please 
check out http://bugs.gentoo.org/show_bug.cgi?id=22711 - if you don't 
find that very readable as XML, just get the latest tarball in 
http://cvs.gentoo.org/~avenj/stager/ and follow stager.README in the 
tarball.

Feel free to contact me off-list if you need further assistance after 
that.

On Fri, Jun 13, 2003 at 11:00:55AM -0700, Sean P. Kane wrote:
> I am working on creating a Multi-OS Rescue CD (i.e. not just for
> rescuing a Linux system) and am doing my first very basic test build
> with livecd-ng. I was wondering how one builds a custom stage3 tar,
> other then simply untarring it and copying your own files over. Do you
> have a script that can copy the appropriate files from a running system
> to a directory for tarring up? Or any other useful little tools that may
> help me out.
> 
> Thanks,
> Sean
> 
> 
> ------------------------------------------------------------------------
> Sean P. Kane
> spkane@genomatica.com
> Lead Infrastructure Architect
> Genomatica, Inc.
> ------------------------------------------------------------------------
> "When we destroy something man has created we call it vandalism......
>  When we destroy something that Gaia has created we call it progress."
> 
> 
> --
> gentoo-dev@gentoo.org mailing list

-- 
Jon Portnoy
avenj/irc.freenode.net

--
gentoo-dev@gentoo.org mailing list


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

* Re: [gentoo-dev] Creating a Stage 3 for Custom LiveCD
  2003-06-13 18:00 Sean P. Kane
  2003-06-13 18:09 ` Jon Portnoy
@ 2003-06-13 18:12 ` Ben Calvert
  1 sibling, 0 replies; 5+ messages in thread
From: Ben Calvert @ 2003-06-13 18:12 UTC (permalink / raw
  To: Sean P. Kane; +Cc: livewire, gentoo-dev

Sean P. Kane said:
> I am working on creating a Multi-OS Rescue CD (i.e. not just for
> rescuing a Linux system) and am doing my first very basic test build
> with livecd-ng. I was wondering how one builds a custom stage3 tar,
> other then simply untarring it and copying your own files over.

I generally roll my own in a chrooted environment on my faster servers (3x
Dell 2650s with distcc ) and then tar up the results.  If you're doing
your own installs, you're not bound by what Daniel puts in the various
stages - mine typically have everything but the kernal compile, grub,
fstab, /etc/hosts, and /etc/hostname.  As much as I love watching things
compile, I'll never go back to compiling KDE on a standalone syste :)

OTOH, If you're building a rescue cd,  you don't actually need any stages
at all.  I regularly use the latest ISO to mount ntfs volumes and fix
issues with them.  I've never tried to mount a UFS volume, so I don't know
if this would work on a *BSD machine, but then those rarely need rescuing
anyway.

--
gentoo-dev@gentoo.org mailing list


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

* Re: [gentoo-dev] Creating a Stage 3 for Custom LiveCD
@ 2003-06-13 18:12 Ben Calvert
  0 siblings, 0 replies; 5+ messages in thread
From: Ben Calvert @ 2003-06-13 18:12 UTC (permalink / raw
  To: Sean P. Kane; +Cc: livewire, gentoo-dev

Sean P. Kane said:
> I am working on creating a Multi-OS Rescue CD (i.e. not just for
> rescuing a Linux system) and am doing my first very basic test build
> with livecd-ng. I was wondering how one builds a custom stage3 tar,
> other then simply untarring it and copying your own files over.

I generally roll my own in a chrooted environment on my faster servers (3x
Dell 2650s with distcc ) and then tar up the results.  If you're doing
your own installs, you're not bound by what Daniel puts in the various
stages - mine typically have everything but the kernal compile, grub,
fstab, /etc/hosts, and /etc/hostname.  As much as I love watching things
compile, I'll never go back to compiling KDE on a standalone syste :)

OTOH, If you're building a rescue cd,  you don't actually need any stages
at all.  I regularly use the latest ISO to mount ntfs volumes and fix
issues with them.  I've never tried to mount a UFS volume, so I don't know
if this would work on a *BSD machine, but then those rarely need rescuing
anyway.

--
gentoo-dev@gentoo.org mailing list


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

* Re: [gentoo-dev] Creating a Stage 3 for Custom LiveCD
  2003-06-13 18:09 ` Jon Portnoy
@ 2003-06-13 20:24   ` Sean P. Kane
  0 siblings, 0 replies; 5+ messages in thread
From: Sean P. Kane @ 2003-06-13 20:24 UTC (permalink / raw
  To: gentoo-dev

Thank you very much. That should be a lot of help.

Sean


On Fri, 2003-06-13 at 11:09, Jon Portnoy wrote:
> Stages are built via stager.
> 
> I just posted an updated stage building guide to a bug report. Please 
> check out http://bugs.gentoo.org/show_bug.cgi?id=22711 - if you don't 
> find that very readable as XML, just get the latest tarball in 
> http://cvs.gentoo.org/~avenj/stager/ and follow stager.README in the 
> tarball.
> 
> Feel free to contact me off-list if you need further assistance after 
> that.
> 
> On Fri, Jun 13, 2003 at 11:00:55AM -0700, Sean P. Kane wrote:
> > I am working on creating a Multi-OS Rescue CD (i.e. not just for
> > rescuing a Linux system) and am doing my first very basic test build
> > with livecd-ng. I was wondering how one builds a custom stage3 tar,
> > other then simply untarring it and copying your own files over. Do you
> > have a script that can copy the appropriate files from a running system
> > to a directory for tarring up? Or any other useful little tools that may
> > help me out.
> > 
> > Thanks,
> > Sean
> > 
> > 
> > ------------------------------------------------------------------------
> > Sean P. Kane
> > spkane@genomatica.com
> > Lead Infrastructure Architect
> > Genomatica, Inc.
> > ------------------------------------------------------------------------
> > "When we destroy something man has created we call it vandalism......
> >  When we destroy something that Gaia has created we call it progress."
> > 
> > 
> > --
> > gentoo-dev@gentoo.org mailing list
-- 
Sean P. Kane <spkane@genomatica.com>
Genomatica, Inc.


--
gentoo-dev@gentoo.org mailing list


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

end of thread, other threads:[~2003-06-13 20:27 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-06-13 18:12 [gentoo-dev] Creating a Stage 3 for Custom LiveCD Ben Calvert
  -- strict thread matches above, loose matches on Subject: below --
2003-06-13 18:00 Sean P. Kane
2003-06-13 18:09 ` Jon Portnoy
2003-06-13 20:24   ` Sean P. Kane
2003-06-13 18:12 ` Ben Calvert

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