Hi All,
I have been working on a Fedora 7 based liveCD that can be used for
the OLS tutorial. The process of generating the livecd is getting a
bit easier now that livecd-creator can use a kickstart file to
generate the iso image. I started with the
/usr/share/livecd-tools/livecd-fedora-desktop.ks, verified that I
could build a live CD (and a live usb key flash). Then added the RPMs
for systemtap (systemtap, kernel-devel, kernel-debuginfo). These
additional RPMs pushed the size well over the 700MB limit for a CDROM
(about 1GB). I used to USB flash key to veryify that I could boot the
image and run systemtap. I then started editing the list of packages
on the image to reduce the image size under the 700MB limit. I ended
up using "yum remove [rpm package]" (with question "n") to determine what
other packages were dependent on a that RPM and ended up with a 687MB
image.
The resulting iso image has been uploaded for other people to test out
at:
ftp://sourceware.redhat.com/pub/systemtap/livecds/Fedora-7-systemtap-20070606.iso
For more information about the livecd tools and creating a livecd:
http://fedoraproject.org/wiki/FedoraLiveCD
Attached is the kickstart file (livecd-fedora-7-staptut7.ks) used to
create the livecd on a F7 machine. The following command was run as root to
create the image:
livecd-creator --config=livecd-fedora-7-staptut8.ks \
--fslabel=Fedora-7-systemtap-20070606 >& build_stap8.log
Please give it a try and let me know whether how it works.
-Will