boot fails if installed to other drive
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lupin |
Incomplete
|
Undecided
|
Unassigned | ||
lupin (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
re: beat wubi-installer 7.04 and alpha for 710 (unsure which build). 3 people (Larry, Marvin, Alan) working on 2 situations.
environ 1: Windows xp with drives C:, D:, F:, C: is the active boot drive, user used the beta 7.04 installer and selected to install to drive F:. Installer completed but reboot did not show the option to boot ubuntu. The user ended up re-installing to the C: drive successfully.
environ 2: Drive has a small DOS partition as Drive C: and is the active boot partition. Drive D: has Win 2K installed. User used one of the alpha wubi-installers for 7.10 (may have been build 381) and installed to drive D: with the same result. In this case it was determined that there was a boot.ini on each drive. The one on the active boot partition (C:) contained the expected entry for Win 2K while the one on the D: contained only an entry for ubuntu-linux.
Tentative hypothesis is that the installer updates boot.ini based on the drive the user selects to install the Windows file for the virtual drive rather than where Windows has placed it which was probably decided by the windows install based on the active primary partition.
Impact should be considered high due to the non technical nature of much of the target audience. One short term solution might be to recommend users only install to Drive C (assuming it is the partition marked as active).
We will continue to experiment tomorrow. At that time I will verify the the %SYSTEM% variable for environ 1 points to C: and for environ 2 points to D:
Changed in lupin (Ubuntu): | |
status: | New → Incomplete |
I forgot to mention this COULD be related to the cause for bug #164617. I did not consider that a duplicate as that bug is reported as being for UNinstall. That reporter MAY have been trying to uninstall for the same reason that generated this bug report.