Comment 22 for bug 567899

Revision history for this message
Evan (ev) wrote :

When you see the keyboard icon as the CD is booting, press spacebar. This will bring up the advanced boot options screen. Select a language then arrow down to the "Install Ubuntu" option. Press F6, then escape. You should see a line of text. Change "only-ubiquity" to "maybe-ubiquity" and add a space and "break=bottom" after it. Press enter.

The CD will continue booting and you should end up at an "(initramfs)" prompt. Type `chroot root bash`. Next, type nano /etc/dbus-1/system.conf. Delete the line that reads "<fork/>", save the file (ctrl-o, enter), and exit (ctrl-x).

Now type nano /etc/init/dbus.conf. Comment out the "expect fork" and "respawn" lines by putting a # character in front of them. Change the line that reads "exec dbus-daemon --system --fork" to read "exec strace -tt -o/var/log/dbus.log -- dbus-daemon --system". Save the file (ctrl-o, enter) and exit (ctrl-x).

Type nano /etc/init/ubiquity.conf. Change the line that begins "if ! ubiquity-dm vt7 :0 ubuntu..." to read "if ! strace -tt -o/var/log/ubiquity.log -- ubiquity-dm vt7 :0 ubuntu...". Save the file (ctrl-o, enter) and exit (ctrl-x).

Now type exit to bring you back to the (initramfs) prompt. Type exit again. The CD will continue booting and should crash at the installer, as it did before. Switch to a virtual terminal (ctrl-alt-f2), plug in and mount a USB disk (sudo mount /dev/sdb1 /mnt), then copy /var/log/dbus.log and /var/log/ubiquity.log to it.

While you're at the virtual terminal, type `ps auxf > /mnt/ps.log`.

Unmount the USB disk (sudo umount /mnt) and attach dbus.log, ubiquity.log and ps.log to this bug report.