It would be great if we could just test a LiveCD using UML, so we don't have to sacrifice a machine to test some report. I need to test resolutions for documentation, but only have a couple of machines and don't have the time nor bandwidth to download, burn, run and install every single LiveCD. The problem however lays with cloop. Since the LiveCDs use cloop, the UML kernels cannot use the LiveCDs. To do so, we must have UML-kernels that support cloop. I don't know anything of cloop, so I don't know why you talk of versions. The error I receive is "Cannot mount blabla.cloop: Unknown filesystem" or something like that. I haven't patched any kernels yet, the UML I use is 2.6-based (although 2.4-implementations still exist). Reproducible: Always Steps to Reproduce:
I talk of versions because there are different (and non-compatible) versions of cloop available. The live CDs for Gentoo 1.4 use cloop-0.68-2. There is an ebuild for cloop-0.68-3 in Portage. cloop 0.68 does not work on a Linux 2.6-based kernel. You'll need to use a Linux-2.4 based kernel with UML support. I'll put together an ebuild for a 2.4.21-vanilla w/ UML sources, so that we can both try cloop under that. If you can't run a 2.4.21-uml kernel on your box, then I'll have to close the bug as invalid. I'm know that drobbins and livewire are aware that cloop doesn't work under the 2.6 kernels, and I'm sure they've added something to the roadmap to address this. Best regards, Stu --
Have you read the UML documentation? I found this little gem on the page that documents building a Linux-UML kernel: For modules to run under a UML-kernel, they must have been compiled against a Linux-UML source tree. Modules compiled against the regular Linux kernel source tree will not work under UML. That's why the cloop.o module on the LiveCD images won't work, even with a Linux-2.4.21-UML kernel. I wonder - have you tried mounting the livecd.cloop file on your box, and then trying to boot the contents with UML? It's worth a try. And if it works, it would make a great HOWTO for the website me thinks ;-) Best regards, Stu
Closing old bug - no feedback received from the reporter.
Moving these so we can remove the "Install CD" component from "Gentoo Linux". I apologize to everyone for this spam, but according to the bugzilla developers, this is the only reasonable way to do this.