02-23-2012 06:43 PM
I recently bought a x130e. I installed Ubuntu alongside Windows (I used the graphical installer of Ubuntu, and let it shrink the windows partition and use what was left for Ubuntu. However the screen noted that there were two more small partitions. I believe that these were not touched).
Windows is working fine. In fact, Ubuntu does not even show up. I used a usb-stick to install Ubuntu. I believe it loaded the Ubuntu in EFI mode because I saw (and still see on double checking). I tried not to mess with the MBR, and instead tried bcdedit.exe as per the instructions: http://blogs.technet.com/b/port25/archive/2006/10/
I have tried to reinstall and update grub as root a couple of times using instructions: https://wiki.archlinux.org/index.php/Change_Root
I do not want to mess with the MBR because I want the windows 7 to stay as well. So I am fine with booting Ubuntu using the windows loader.
03-19-2012 06:50 AM
Steps to Install Ubuntu
Following is an overview of the steps I took to accomplish this:
1.Create Windows 7 recovery media
Absolutely essential unless you are willing to risk losing your Windows 7 functionality.
2.Repartition the hard drive — to make space for Ubuntu.
4.Modify the Windows bootloader — to allow both OS’s to be booted.
Ubuntu has been installed, and it will load if the GRUB 2 bootloader located in the Ubuntu boot partition (/dev/sda6) can get control. But until the Windows bootloader is given an Ubuntu boot option, and it will continue to load only Windows 7. Now we need to modify the Windows “Boot Configuration Data” (BCD) to be able to do exactly that. Windows 7 provides a command line utility to modify the BCD, but using a free program called EasyBCD is more fool-proof.
Use EasyBCD to Add Ubuntu as a Windows Boot OptionFrom within Windows 7:
•System | All Programs | NeoSmart Technologies | EasyBCD
•Select ‘Add New Entry’ and click on ‘Linux/BCD’ tab.
•Select Type: ‘GRUB (legacy)’
•Select Device: ‘Partition 5 (Linux – 285 MiB)’
•Leave UNchecked: ‘GRUB isn’t installed to MBR/bootsector’
•Click ‘Add Entry’
•Select ‘View Settings’
•Move up ‘NeoSmart Linux’ to the top & check the ‘default’ box.
•click ‘Rename’ button to rename to ‘Ubuntu Linux 10.10’
•Change ‘Boot default OS after’ to 6 seconds (user’s option)
•Click ‘Save Settings’ & exit the application
Hope This Helps