On Fri, 2005-04-15 at 00:37 -0600, Tom Lisjac wrote:
On 4/12/05, Alexander Larsson alexl@redhat.com wrote:
It might be interesting if the people who have done live cds could list what changes they have done to make them work. Then we can take these changes and try to get them all into the distro.
What other changes do we need in order to make a script that can generate a live-cd from a random rawhide snapshot?
One essential component for a live CD is automatic hardware configuration. Has anyone developed a comprehensive package to handle this?
For EpikBuilder, I adapted Klaus Knopper's scripts, ddcxinfo and hwsetup utilities. I also used his version of kudzu hwdata because Knoppix supported both the XFree 3.3.6 and 4.x drivers at that time. This provided compatibility with older graphics cards that were dropped in RH9. The whole thing worked well but was difficult to maintain since any updates Klaus made to the Debian scripts had to be manually reviewed and applied to my RH version.
Of possible interest is a project that René Rhéaume started in July of 2003 to maintain the Knoppix auto-detection system for Red Hat and Mandrake:
http://freshmeat.net/projects/knx-autoconfig-ports/
His last update for RH was a year ago... but it might be worth looking at if nobody else has a packaged solution.
For the stateless linux livecd i just used kudzu (kudzu -q I think). I see no reason why the live-cd hardware detection should be any different from the automatic detection of another (non-cd) fedora core installation.
Having a special hardware detection system for the live-cd just means double the maintenance burden, because the non-live-cd fedora core should also automatically detect as much hardware as possible.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Alexander Larsson Red Hat, Inc alexl@redhat.com alla@lysator.liu.se He's a benighted bohemian grifter moving from town to town, helping folk in trouble. She's a cosmopolitan belly-dancing opera singer with a flame-thrower. They fight crime!
On 4/15/05, Alexander Larsson alexl@redhat.com wrote:
On Fri, 2005-04-15 at 00:37 -0600, Tom Lisjac wrote:
One essential component for a live CD is automatic hardware configuration. Has anyone developed a comprehensive package to handle this?
For EpikBuilder, I adapted Klaus Knopper's scripts
For the stateless linux livecd i just used kudzu (kudzu -q I think). I see no reason why the live-cd hardware detection should be any different from the automatic detection of another (non-cd) fedora core installation.
I see two different requirements here with error free autodetection being much more critical for the bootable CD. If a hard disk install doesn't pick something up correctly, it can be interactively fixed and life goes on. With a failed CD boot, the user is out of business on that machine.
If the current Knoppix autodetection works a lot better on a wider variety of hardware, then migrating the improvements into the Fedora implementation should be considered... otherwise we'll be building a nice new system that doesn't work as well as the currently available Knoppix derivatives.
The question is: is Knoppix actually better... and if so, by how much? Has anyone had a chance to actually do some comparisons on variety of hardware?
-Tom
On Sat, 2005-04-16 at 00:02 -0600, Tom Lisjac wrote:
I see two different requirements here with error free autodetection being much more critical for the bootable CD. If a hard disk install doesn't pick something up correctly, it can be interactively fixed and life goes on. With a failed CD boot, the user is out of business on that machine.
What you're saying is true for the average Linux enthusiast, but for a broader audience it's really the same for CD and hard drive. Either the hardware works or not, if not they can't do anything to fix it.
If the Knoppix setup is better, why wouldn't we use it in the stock hard drive install?
Havoc
livecd@lists.fedoraproject.org