ubiquity crashed with InstallStepError in configure_bootloader()

Bug #344291 reported by Tormod Volden
16
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: ubiquity

It is funny it crashes in GrubInstaller, since I selected to not install any boot loader.

I never got an "OK" in the Advanced menu, even if I unticked the boot loader. Maybe related to bug #342354.

I am trying to install to dmraid, I don't know if that is the reason.

ProblemType: Crash
Architecture: i386
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/lib/ubiquity/bin/ubiquity
InterpreterPath: /usr/bin/python2.6
Package: ubiquity 1.11.18
ProcAttrCurrent: unconfined
ProcCmdline: /usr/bin/python /usr/lib/ubiquity/bin/ubiquity gtk_ui
ProcEnviron: Error: [Errno 13] Permission denied: '/proc/7565/environ'
PythonArgs: ['/usr/lib/ubiquity/bin/ubiquity', 'gtk_ui']
SourcePackage: ubiquity
Title: ubiquity crashed with InstallStepError in configure_bootloader()
Uname: Linux 2.6.28-10-generic i686
UserGroups:

Revision history for this message
Tormod Volden (tormodvolden) wrote :
Revision history for this message
Tormod Volden (tormodvolden) wrote :

Seems like it had not been disabled if config.dat can be trusted:

$ grep -A4 ubiquity/install_bootloader /var/cache/debconf/config.dat
Name: ubiquity/install_bootloader
Template: ubiquity/install_bootloader
Value: true
Owners: ubiquity
Flags: seen

Revision history for this message
Tormod Volden (tormodvolden) wrote :

Note to self, evil hack:
$ diff -Nurp /usr/share/ubiquity/install.py{.orig,}
--- /usr/share/ubiquity/install.py.orig 2009-03-13 13:31:56.000000000 +0000
+++ /usr/share/ubiquity/install.py 2009-03-17 15:38:33.523420409 +0000
@@ -1613,7 +1613,7 @@ exit 0"""
         """configuring and installing boot loader into installed
         hardware system."""
         install_bootloader = self.db.get('ubiquity/install_bootloader')
- if install_bootloader == "true":
+ if install_bootloader == "nevertrue":
             misc.execute('mount', '--bind', '/proc', self.target + '/proc')
             misc.execute('mount', '--bind', '/dev', self.target + '/dev')

Revision history for this message
Colin Watson (cjwatson) wrote :

This isn't the same as bug 260001.

The fact that unchecking the boot loader box doesn't work should be fixed by my fix for bug 348660. However, there's also a bug here that installing the boot loader didn't work. Could you reproduce this with 'ubiquity --debug', and attach /var/log/syslog and /var/log/installer/debug? TIA.

Changed in ubiquity (Ubuntu):
status: New → Incomplete
Revision history for this message
Tormod Volden (tormodvolden) wrote :

Well, I asked it to not install any boot loader, since I installed to a dmraid which I think grub-installer does not support.

I have already starting using this installation so I can not test by reinstalling from scratch again, no more free partitions on this raid setup. But I can try all the steps up to the real reformatting and installation. Or install to an external drive, but that will not be raid.

Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in ubiquity (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.