Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I recently bought a shiny new Lenovo Yoga 2 Pro and I want to dual boot it with Ubuntu for studying purposes. Its built-in OS is Windows 8.1 and it has a 256GB SSD.

I've made a separate 90GB partition just for Ubuntu and a live USB to install it.

The first time everything seemed to work great, I solved the wifi issued by blacklisting ideapad_laptop, the installation went flawlessly and Ubuntu worked fine.

When I got up the next morning and turned on my laptop it booted into Windows right away without ever showing the GRUB menu. So I tried to reset, and checked my partitions with the Disk Manager and everything looked fine. Since I couldn't find a solution online I went ahead and formatted the partition to try and install again. This time and every time since, the installation was aborted and I got a fatal error saying:

Unable to install GRUB in /dev/sda
Executing `grub-install /dev/sda` failed.
This is a fatal error.

Can anyone please suggest a solution to this problem? If any further information is needed I would be happy to provide it. Thanks.

When installing I get the following in details:

ubuntu kernel: [ 1946.372741] FAT-fs (sda2): error, fat_get_cluster: invalid cluster chain (i_pos 0).
ubuntu grub-installer: error: Running 'grub-install --force failed.
share|improve this question
    
possible duplicate of Ubuntu on Lenovo Yoga 2 Pro –  rubo77 May 26 at 9:31

3 Answers 3

  1. Check installation media for corruption
  2. Check BIOS and disable Secure boot
  3. Disable Lenovo fast boot

I assume you are installing in UEFI mode, so it might be nescessary to unlock System lock in BIOS. If neither works, I would assume that problem lies in dual boot. I myself am running Ubuntu on Y2P as I type without any problems.

As for blacklisting ideapad_laptop module, you may want to check github.com/pfps/yoga-laptop, as there are some Y2P specific drivers. Still work in progres tho.

share|improve this answer
    
Thanks for your reply, What do you mean by unlocking system lock in BIOS? –  vicban3d May 3 at 10:05

I have the same laptop and for me everything works fine - but I installed the grub loader into the already existing EFI partition, which had the index 2 at the end of its name - it certainly wasn't the sda partition though, which was chosen by default. (So I chose my partition for installation above and below, there was the possibility to change the partition for grub installation.) I used an SD card for installation and started it in UEFI mode, because Windows 8.1 was pre-installed that way, too. (I'm sorry if I'm expressing this in a wrong way, but I only know about all this from reading in different forums before installing Ubuntu 14.04 about three days ago.) Anyway, everything works fine if you do it this way. Start installation medium in UEFI mode, choose the partition freed for the installation, install grub into the existing EFI partition.

Oh, and also, I didn't really have to change anything in the BIOS, I had disabled fast boot before and left it that way. It automatically changed something else, I can look that up again, if you want to know.

share|improve this answer
up vote 0 down vote accepted

Solved
I finally got it working, not sure which of the following did the trick but I:
1. Disabled Lenovo Fast Boot in BIOS.
2. Disabled Secure Boot in BIOS.
3. Booted from Live USB.
4. In boot menu Added backlight=vendor in "Try Ubuntu" configuration text just before "quiet splash".
5. Chose Try Ubuntu.
6. In terminal ran sudo rmmod ideapad_laptop to enable wifi.
7. Ran installation and chose to install updates during installation.
8. EFI partition was selected automatically so I assigned 9700MB for swap space and 80GB for Ubuntu.
9. After installation completed added backlight=vendor to etc/default/grub before "quiet splash".
10. Blacklisted ideapad_laptop to enable wifi.
11. Works fine so far. Thanks to everyone for the help!

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.