This page should be used to collect information on how to use the current Ubuntu version 9.10 Karmic Koala with coLinux.

Kernel Version

The mountall program used in Ubuntu Karmic uses /proc/self/mountinfo to ensure partitions are mounted properly. This file has been introduced by the linux kernel version 2.6.26. Therefore Ubuntu Karmic is not compatible with coLinux versions 0.7.x.

coLinux kernel

Thanks to the coLinux mailing list I discovered that there is an experimental coLinux kernel for download. According to the author, this kernel is widely untested, but seems to run quite well. The mountinfo issue disappears, the new modules are installed into the Karmic file system, but then the boot process hangs. This issue seems to be missing squashfs support in the kernel binaries (although squashfs is provided as a module), which is essential to access the initial ramdisk of Ubuntu Karmic.

  • coLinux with kernel is released and available on SourceForge now

Experimental coLinux kernel 2.6.33

The latest experimental coLinux kernel 2.6.33 (2.6.33-rc6-co-0.8.0-20100205) from Henry Nestler manages to boot 9.10.

  • coLinux with kernel is available from Snapshots of branch devel now
  • A disk image (177 MB) that runs with the 20100207 version is available for testing. It was built using an adapted version of the instructions from Cobootstrap.
Community content is available under CC-BY-SA unless otherwise noted.