Has anyone experience remastering a knoppix CD? It''s time to start thinking about putting together a demo CD for 2.0, and rather than doing another hacked-up RH9-based CD, it seems sensible to switch to Knoppix, particularly since people often end up installing from CD, which should work OK with ''knx-hdinstall''. I presume that gives you something approximating a Debian install? If anyone has any prior experience with this it would be great to have their help. I guess a pre-requisite for this is to start building Debian packages of the xen kernels and tools. It would be nice to have these targets in the top-level Makefile. Adam Heath did this for 1.2. Any volunteers for 2.0? I think the main things we''d need to do to a knoppix CD are: * switch from isolinux to grub with iso support (isolinux can''t handle multiboot kernels) * delete a few big packages to make space for xen stuff * add xen+xenlinux+tools+src * add a few run level tweaks to distinguish priv and non-priv domains * add a suitable /etc/xen/xmdefaults file * add xend startup to /etc/rcX.d * add a suitable grub config Cheers, Ian ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel
On Wed, 14 Jul 2004 16:51:25 +0100 Ian Pratt <Ian.Pratt@cl.cam.ac.uk> wrote:> Has anyone experience remastering a knoppix CD?Yes, but only following the directions here, http://www.knoppix.net/docs/index.php/KnoppixRemasteringHowto It was not that bad, I was trying to make a very lean server version for Globus, but I ended up being too busy to make it really good. But the "lean" thought brings up my reason for writing:> It''s time to start thinking about putting together a demo CD for > 2.0, and rather than doing another hacked-up RH9-based CD, it > seems sensible to switch to Knoppix, particularly since people > often end up installing from CD, which should work OK with > ''knx-hdinstall''. I presume that gives you something approximating > a Debian install?Yes, a 2G install ..> * delete a few big packages to make space for xen stuffHave you considered doing a version without KDE at all? Considering most of us use Xen for server side, maybe just a version with fluxbox (and no KDE, Konqueror, Mozilla, OpenOffice, etc) might be more appropriate? (or without X at all?) Some interesting Knoppix versions I''ve used: see http://www.knoppix.net/docs/index.php/KnoppixCustomizations Bootable Cluster CD 210 MB Flonix 60 MB Damn Small Linux 50MB (and the distcc version of this) Local Area Security Knoppix 210MB - fluxbox - packed with security tools (This is my favorite version) Also, these, but they are big: Gnoppix 700MB (Gnome instead of KDE) ClusterKnoppix 700 MB (openMosix) The smaller the better (and no X) would be best for my purposes, but that is maybe not the consensus. Another thing to consider is that once there is a working XenKnoppix, further package customizations and remasters are easy. To remaster, you start by booting a current CD. So if there was a XenKnoppix, I would definitely experiment with remasters and release URLs to them. I really wish I could help on the original right now, but I am too busy :( ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel
" If anyone has any prior experience with this it would be great to " have their help. yeah I learned a bit about knoppix this spring. I made a nfsroot partition from knoppix 3.3 that would boot xen-1.2. I didn''t use the official remaster procedure, and am not familiar with that. The biggest hitch is that knoppix uses a custom kernel module to read their compressed file system format. So this module would be yet another patch for xenolinux. " ''knx-hdinstall''. I presume that gives you something approximating " a Debian install? yep the hard drive install feature puts a Debian system on disk. " * switch from isolinux to grub with iso support (isolinux can''t " handle multiboot kernels) I believe that the grub iso support only plays nice with some BIOSes. The knoppix ISO uses the El Torito option (BIOS boots a floppy image on the CD emulating a floppy drive), and grub ISO only does no-emulation mode. El Torito is a more universal boot method. ..if I recall correctly. And has the iso patch made it into the grub sources? " * delete a few big packages to make space for xen stuff Deleting openoffice would more than suffice. Having a desktop is great for the demo so I would keep kde. David ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel
> > " If anyone has any prior experience with this it would be great to > " have their help. > > yeah I learned a bit about knoppix this spring. I made a nfsroot > partition from knoppix 3.3 that would boot xen-1.2. I didn''t use the > official remaster procedure, and am not familiar with that. The biggest > hitch is that knoppix uses a custom kernel module to read > their compressed file system format. So this module would be yet another > patch for xenolinux.That''s tedious. I wander what they thought was wrong with the standard ziosfs ? This wasn''t standard for a time, but is now.> " ''knx-hdinstall''. I presume that gives you something approximating > " a Debian install? > > yep the hard drive install feature puts a Debian system on disk.Nice.> " * switch from isolinux to grub with iso support (isolinux can''t > " handle multiboot kernels) > > I believe that the grub iso support only plays nice with some BIOSes. > The knoppix ISO uses the El Torito option (BIOS boots a floppy image on the > CD emulating a floppy drive), and grub ISO only does no-emulation mode. > El Torito is a more universal boot method. ..if I recall correctly. > And has the iso patch made it into the grub sources?We''re pretty much tied to grub because of using multiboot. The command line that I use to mkisofs contains -no-emul-boot so I guess your comment is correct. I don''t think we had too many failure-to-boot-to-grub reports (though I can recall one).> " * delete a few big packages to make space for xen stuff > > Deleting openoffice would more than suffice. Having a desktop is great > for the demo so I would keep kde.That''s what I was thinking. Cheers, Ian ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel
On Wed, 14 Jul 2004, Ian Pratt wrote:> I guess a pre-requisite for this is to start building Debian > packages of the xen kernels and tools. It would be nice to have > these targets in the top-level Makefile. Adam Heath did this for > 1.2. Any volunteers for 2.0?I''m still willing to do this. I may have time soon, as the client project I''ve been working on lately has finally gone live. Need to get a machine running 2.0 locally. No one here has tried in awhile. ------------------------------------------------------- This SF.Net email is sponsored by OSTG. Have you noticed the changes on Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now, one more big change to announce. We are now OSTG- Open Source Technology Group. Come see the changes on the new OSTG site. www.ostg.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel
I too am willing to help with this. :) I''ve made debs of a version from June, but they are kind of broken at this time. 8-P Next week I should have the time to sit down and update them completely. On Thu, 2004-07-15 at 11:09, Adam Heath wrote:> On Wed, 14 Jul 2004, Ian Pratt wrote: > > > I guess a pre-requisite for this is to start building Debian > > packages of the xen kernels and tools. It would be nice to have > > these targets in the top-level Makefile. Adam Heath did this for > > 1.2. Any volunteers for 2.0? > > I''m still willing to do this. I may have time soon, as the client project > I''ve been working on lately has finally gone live. > > Need to get a machine running 2.0 locally. No one here has tried in awhile. > > > ------------------------------------------------------- > This SF.Net email is sponsored by OSTG. Have you noticed the changes on > Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now, > one more big change to announce. We are now OSTG- Open Source Technology > Group. Come see the changes on the new OSTG site. www.ostg.com > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/xen-devel------------------------------------------------------- This SF.Net email is sponsored by OSTG. Have you noticed the changes on Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now, one more big change to announce. We are now OSTG- Open Source Technology Group. Come see the changes on the new OSTG site. www.ostg.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xen-devel