2007-10-06 12:52:18 |
Joosep-Georg |
bug |
|
|
added bug |
2008-10-10 13:54:42 |
Colin Watson |
partman-base: status |
New |
Confirmed |
|
2008-10-10 13:54:42 |
Colin Watson |
partman-base: importance |
Undecided |
Critical |
|
2008-10-10 13:54:42 |
Colin Watson |
partman-base: statusexplanation |
|
I've reproduced this, although I don't yet know where it belongs. |
|
2008-10-10 13:55:05 |
Colin Watson |
partman-base: assignee |
|
kamion |
|
2008-10-10 13:55:05 |
Colin Watson |
partman-base: statusexplanation |
|
|
|
2008-10-10 13:55:05 |
Colin Watson |
partman-base: milestone |
|
ubuntu-8.10 |
|
2008-10-10 13:55:48 |
Colin Watson |
bug |
|
|
added attachment 'partman' (partman) |
2008-10-10 14:09:33 |
Colin Watson |
bug |
|
|
assigned to partman-base (Debian) |
2008-10-10 15:53:54 |
Bug Watch Updater |
partman-base: status |
Unknown |
New |
|
2008-10-10 19:34:10 |
Colin Watson |
partman-base: status |
Confirmed |
Fix Committed |
|
2008-10-12 06:40:06 |
Launchpad Janitor |
partman-base: status |
Fix Committed |
Fix Released |
|
2008-10-13 23:12:56 |
Colin Watson |
partman-base: status |
New |
Triaged |
|
2008-10-13 23:12:56 |
Colin Watson |
partman-base: importance |
Undecided |
Critical |
|
2008-10-13 23:12:56 |
Colin Watson |
partman-base: statusexplanation |
|
I think we should backport this for Ubuntu 8.04.2. I'm discovering quite a few installation failure reports due to this (I suspect many of those that say "the file /boot/grub/stage1 not read correctly" are due to this, since grub will fail to mount a filesystem using its internal filesystem libraries if the partition has the wrong type), and I think backporting this one would be an easy big win. |
|
2008-10-13 23:12:56 |
Colin Watson |
partman-base: milestone |
|
ubuntu-8.04.2 |
|
2008-10-14 18:04:05 |
Bug Watch Updater |
partman-base: status |
New |
Fix Released |
|
2008-11-03 20:25:01 |
Colin Watson |
partman-base: assignee |
|
kamion |
|
2008-11-03 20:25:01 |
Colin Watson |
partman-base: statusexplanation |
I think we should backport this for Ubuntu 8.04.2. I'm discovering quite a few installation failure reports due to this (I suspect many of those that say "the file /boot/grub/stage1 not read correctly" are due to this, since grub will fail to mount a filesystem using its internal filesystem libraries if the partition has the wrong type), and I think backporting this one would be an easy big win. |
|
|
2008-11-03 23:43:30 |
Colin Watson |
partman-base: status |
Triaged |
In Progress |
|
2008-11-20 12:40:14 |
Colin Watson |
description |
Doing the partitioning under Windows the partition ID is HPFS/NTFS. Selecting manual partitioning during installation, the installer happily creates ext3 on that partition but at the end grub-install fails because of the wrong partition id. |
In the installer's partitioner, if you change an existing partition (say, NTFS) to ext3 so that you can install Ubuntu there but make no other changes (e.g. do not resize any partitions), partman mistakenly does not record the partition table as changed, and so the partition type field in the partition table remains as HPFS/NTFS. This causes GRUB to fail to install because it's fussy about the partition type.
I believe this is a fairly common reason for installation failures, and so I think it's worth backporting this fix to Ubuntu 8.04.2.
This bug was fixed for Ubuntu 8.10 as follows:
http://bazaar.launchpad.net/~ubuntu-core-dev/partman-base/ubuntu/revision/109
... and backported to hardy-proposed here:
http://bazaar.launchpad.net/~ubuntu-core-dev/partman-base/hardy-proposed/revision/88
TEST CASE: Install Windows (for example, taking the whole disk), then start the Ubuntu installer and use manual partitioning. Be careful not to create, delete, or resize any partitions; instead, just edit the existing NTFS partition, set it to "Use as: ext3", and mount it on /. Finish partitioning, ignoring the "no swap" warning. Before this fix, GRUB should fail to install towards the end of installation; afterwards, it should succeed.
At present I know of no plausible regressions likely to happen with this patch, other than the partitioner breaking completely due to some kind of miscompilation. It's probably worth testing an LVM installation on general principles. |
|
2008-11-20 12:42:33 |
Colin Watson |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2008-11-20 17:19:30 |
Martin Pitt |
partman-base: status |
In Progress |
Fix Committed |
|
2008-11-20 17:19:30 |
Martin Pitt |
partman-base: milestone |
ubuntu-8.04.2 |
|
|
2008-11-20 17:19:59 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2009-01-13 19:29:34 |
Launchpad Janitor |
partman-base: status |
Fix Committed |
Fix Released |
|
2009-12-05 04:27:24 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/partman-base |
|
2009-12-05 04:35:29 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/hardy-proposed/partman-base |
|