Ubiquity failed to install GRUB on a EFI & non-GPT system with pre-installed Windows

Bug #959446 reported by YannUbuntu
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Initial situation: HP Touchsmart 520, 64bit 4GB, pre-installed Windows7 (on sda1 and sda2), non-GPT disk, 356Go unpartitionned space after Windows.

Installed Ubuntu 11.10 via automatic installer. Ubiquity gave no errors nor warnings during install.

After install:
- after reboot, no access to Ubuntu. PC boots directly to Windows.
- see attached files: /var/log/installer/syslog , /var/log/installer/partman and debug files,
- see BootInfo summary created via Boot-Repair: http://paste.ubuntu.com/890361 (apparently boot is in EFI mode)
- Ubuntu contains /boot/grub/grub.cfg , but no core.img and no grub.efi
- MBR has not be modified (it contains no GRUB)

WORKAROUND: purge and reinstall grub-pc via Boot-Repair, with nomodeset option, allowed to obtain GRUB menu with access to Ubuntu and Windows. See resulting BootInfo: http://paste.ubuntu.com/891331

That means Ubiquity should not try to install grub-efi on this system, but grub-pc (+nomodeset) instead.

Revision history for this message
YannUbuntu (yannubuntu) wrote :
YannUbuntu (yannubuntu)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubiquity (Ubuntu):
status: New → Confirmed
Revision history for this message
YannUbuntu (yannubuntu) wrote :

It appears that Ubiquity tried (and failed) to install Ubuntu in EFI mode (probably because Ubiquity only looks at dmseg to determine if boot is in EFI mode or not).

Ubiquity should have detected that Windows is installed in Legacy (=not-EFI) mode, so it should have installed Ubuntu in Legacy mode too.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.