mount points preparation locked - "No root file system"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
Fix Released
|
Critical
|
Colin Watson | ||
Edgy |
Fix Released
|
Critical
|
Colin Watson |
Bug Description
Ubiquity's advanced partitioner in Edgy cannot reuse an existing partition as the root file system, and will incorrectly claim "No root file system". Deleting and re-creating the partition in question in the advanced partitioner is a workaround (since you must reformat the partition anyway), but this is very confusing and causes many failed installations.
This bug was introduced due to an attempt to fix handling of HFS bootstrap partitions, and was corrected in ubiquity 1.3.0 in Feisty; I have not heard of any regressions due to this fix. The validation code did not take account of the fact that the 'fstype' variable is set to None for pre-existing partitions as well as for special-purpose partitions such as HFS bootstrap partitions.
A proposed patch for edgy is attached (http://
Related branches
description: | updated |
The relevant part of the syslog:
Oct 20 12:38:37 ubuntu ubiquity[6765]: switched to page stepPartMountpoints
Oct 20 12:38:37 ubuntu ubiquity[6765]: Step_after = stepPartMountpoints
Oct 20 12:39:13 ubuntu ubiquity[6765]: Step_before = stepPartMountpoints
Oct 20 12:39:13 ubuntu ubiquity[6765]: mountpoints: {'/dev/sda5': ('swap', True, None, None), '/dev/sda6': ('/media/backup', False, None, None), '/dev/sda2': ('/', True, None, None)}
Oct 20 12:39:14 ubuntu ubiquity[6765]: Step_after = stepPartMountpoints
Oct 20 12:39:18 ubuntu ubiquity[6765]: Step_before = stepPartMountpoints
Oct 20 12:39:18 ubuntu ubiquity[6765]: mountpoints: {'/dev/sda5': ('swap', True, None, None), '/dev/sda6': ('/media/backup', False, None, None), '/dev/sda2': ('/', True, None, None)}
Oct 20 12:39:18 ubuntu ubiquity[6765]: Step_after = stepPartMountpoints