I have recently experimented a bit with installing Cooker in the User Mode
Linux that comes with the latest 2.4.3-ac kernels. In short, it fails
terribly, but I have so far hacked it up enough to get to the
disk partitioning step, where I am at the end of my little perl skills for
now ;-)
Are there so far any official plans to support UML in the near future?
It would IMHO be a really good thing because it would let you e.g.
- Test cooker on a production machine without system outage
- Run Cooker/Mandrake8.1 inside a completely different distribution
- Support UML users with another installer besides SlackWare
- Test some aspects of the installer more easily
These are my experiences why it fails so far:
- Missing features:
* Support for ubd as installation medium (adapt from cdrom version)
* Support for ubd devices in first stage install mount.o (trivial)
* UML host network devices for network install (not important)
* Skipping Hardware detection for devices not present in UML
* ubd target devices instead of harddrive partitions
* Remote drakX display, e.g. through Xnest (even less important, but cool)
- Bugs encountered
* Detection of memory size fails (possibly bug in UML)
* Mounting fails when mem != 2^n MB (probably UML bug)
* Installation fails when kernel modules are missing, this prevents
installing with a user supplied kernel, e.g. on a different distro
Arnd <><