On the window7 64bits system, I always fail to solve the problem by changing the volume (for example, to grub2 instead of the default grub. Although, I also know that Windows 7 can be directly guided by grub of ubuntu, and it seems easy to solve this problem, but now that this problem is encountered, we must solve it, therefore, we still insist on using window7 to guide ubuntu.
Through unremitting efforts, I finally found inspiration in the neogrub option of easybcd. I searched the internet for it. Originally, neogrub was used to guide the * nix-based operating system on window Vista/7. Therefore, I thought of using it to guide Ubuntu, and it was indeed successful. The details are as follows:
- Enable easybcd;
- Click Add new entry;
- Click the neogrub tag;
- Click Install under the label to install neogrub, as shown in;
- Click Configure and add an entry to the open file as follows:
Title ubuntu12.04-lts
Root (hd0, 2)
Kernel/vmlinuz-3.5.0-23-generic Ro root =/dev/sda10
Initrd/initrd. img-3.5.0-23-generic
Boot
Note: The red part above needs to be modified based on your system partition. (Hd0, 2) is the partition where my/boot is located. You can use the root + Tab key in grub to view all the partitions and then determine the partitions you need to select, /dev/sda10 is the partition where/is located.
- (Optional) Edit on EasyBCD
Modify the name of the NeoGrub startup item in the Boot Menu to linux, as shown in.
- Restart the system and select the added startup Item to start ubuntu.