Well that is truly weird.
Incidently it shows that Linuxcnc 2.4
not 2.5 was sourced from the repositories
May 16 11:43:19 ubuntu in-target: Get:1 http://www.linuxcnc.org lucid Release.gpg [198B]
May 16 11:43:19 ubuntu in-target: Ign http://www.linuxcnc.org/emc2/ lucid/base Translation-en_US
May 16 11:43:19 ubuntu in-target: Ign http://www.linuxcnc.org/emc2/ lucid/emc2.4 Translation-en_US
May 16 11:43:19 ubuntu in-target: Get:2 http://www.linuxcnc.org lucid Release [10.0kB]
May 16 11:43:20 ubuntu in-target: Ign http://www.linuxcnc.org lucid/base Packages
May 16 11:43:20 ubuntu in-target: Ign http://www.linuxcnc.org lucid/emc2.4 Packages
May 16 11:43:20 ubuntu in-target: Ign http://www.linuxcnc.org lucid/base Sources
May 16 11:43:20 ubuntu in-target: Ign http://www.linuxcnc.org lucid/emc2.4 Sources
May 16 11:43:20 ubuntu in-target: Ign http://www.linuxcnc.org lucid/base Packages
May 16 11:43:20 ubuntu in-target: Ign http://www.linuxcnc.org lucid/emc2.4 Packages
May 16 11:43:20 ubuntu in-target: Ign http://www.linuxcnc.org lucid/base Sources
May 16 11:43:20 ubuntu in-target: Ign http://www.linuxcnc.org lucid/emc2.4 Sources
May 16 11:43:20 ubuntu in-target: Get:3 http://www.linuxcnc.org lucid/base Packages [5,935B]
May 16 11:43:21 ubuntu in-target: Get:4 http://www.linuxcnc.org lucid/emc2.4 Packages [2,772B]
May 16 11:43:21 ubuntu in-target: Get:5 http://www.linuxcnc.org lucid/base Sources [2,195B]
May 16 11:43:21 ubuntu in-target: Get:6 http://www.linuxcnc.org lucid/emc2.4 Sources [1,975B]
May 16 11:43:21 ubuntu in-target: Fetched 23.1kB in 2s (9,953B/s)
More importantly then ubiquity decides to remove the rtai kernel and all the linuxcnc files and replace with the stock Ubuntu 10.04 kernel
May 16 11:48:06 ubuntu ubiquity: 155319 files and directories currently installed.)
May 16 11:48:06 ubuntu ubiquity: Removing linux-headers-2.6.32-122-rtai ...
May 16 11:48:07 ubuntu ubiquity: Removing linuxcnc ...
May 16 11:48:07 ubuntu ubiquity: Purging configuration files for linuxcnc ...
May 16 11:48:07 ubuntu ubiquity: Removing rtai-modules-2.6.32-122-rtai ...
May 16 11:48:07 ubuntu ubiquity: Purging configuration files for rtai-modules-2.6.32-122-rtai ...
May 16 11:48:07 ubuntu ubiquity: Removing linux-image-2.6.32-122-rtai ...
May 16 11:48:07 ubuntu ubiquity: WARN: Proceeding with removing running kernel image.
May 16 11:48:07 ubuntu ubiquity: Running postrm hook script /usr/sbin/update-grub.
May 16 11:48:08 ubuntu ubiquity: Generating grub.cfg ...
May 16 11:48:09 ubuntu ubiquity: Found linux image: /boot/vmlinuz-2.6.32-41-generic-pae
May 16 11:48:09 ubuntu ubiquity: Found initrd image: /boot/initrd.img-2.6.32-41-generic-pae
May 16 11:48:09 ubuntu ubiquity: Found memtest86+ image: /boot/memtest86+.bin
It also showed various errors relating to ubiquity being unable to resolve host 'ubuntu' near the end, but my syslog has that too.
I will have to run diff on the 2 syslog files to try to see if there is an obvious trigger log event.
This is probably what causes the problem
May 16 11:46:58 ubuntu ubiquity: Selecting previously deselected package linux-image-2.6.32-41-generic-pae.
As soon as that happens, dpkg will purge all the conflicting files and dependencies, ie 2.6.32-122-rtai kernel and all of linuxcnc.
The question is WHY does it revert to the stock kernel?
The only thing that caught my eye so far, is that in the partman log, you chose to format your partition ext4, whereas I always use ext2.
Just wondering if ubiquity thinks the stock kernel is the only one supporting ext4?
Do you fancy having another go, formatting your partition ext2 and re-installing whilst I compare the logs further ?
regards