** Description changed: - 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.
-- Installation doesn't change partition ID https://bugs.launchpad.net/bugs/149832 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
