Red Hat Bugzilla – Bug 527020
[anaconda] changes boot partition without notification/confirmation
Last modified: 2009-11-30 05:58:10 EST
Created attachment 363546 [details]
Output of fdisk -l /dev/sda after "rawhide" install
Description of problem:
After a fresh install from the current "rawhide" tree, the system boots directly from /dev/sda2 which had been set up to be mounted as /boot during install, and which had also been chosen as target of the boot loader.
However, I am used to booting into Fedora via NTLDLR, and until recently, the boot flag of the Windows XP partition /dev/sda1 which was the boot partition before the "rawhide" install had never been touched by anaconda.
Given that this modification is performed without notification nor confirmation requested from the user, I do consider this change a bug.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Perform fresh install from the "rawhide" tree and choose /dev/sda2 as destination of the boot loader.
New system boots from /dev/sda2 even though it used to boot from /dev/sda1.
New system boots from /dev/sda1 as before.
FDISK allows to toogle the boot flag of /dev/sda1 and /dev/sda2 in order to revert the change of the boot partition. The system then allows again to boot into Fedora via NTLDR flawlessly after updating the boot sector image C:\GRUB.INI.
Created attachment 363548 [details]
Install log file anaconda.log
Created attachment 363549 [details]
Install log file storage.log
Created attachment 363550 [details]
Install log file syslog
This bug appears to have been reported against 'rawhide' during the Fedora 12 development cycle.
Changing version to '12'.
More information and reason for this action is here:
Further evaluation of our new boot flag setting behavior has lead to the conclusion that the removal of the active flag from an existing partition indeed is unwanted behavior.
So I've just changed this, and for F-13 we will no longer do that, see:
*** This bug has been marked as a duplicate of bug 533658 ***