Windows Ubuntu双系统 无法引导入Ubuntu:
原文参考:http://www.cnblogs.com/dolphin0520/archive/2012/03/11/2390175.html
作者:海子
本人近日首次接触Linux系统 之前是装在虚拟机上的 因为虚拟机性能太差...要改成装双系统 我是后装Ubuntu的 但是装完后无法进入Ubuntu 直接被引导到了Windows 7.....网上搜索了一些解决方法 大多是说选择安装盘启动到急救模式下进行解决的 因为刚刚接触 鄙人并不知道如何进入急救模式....(网上说的进入急救模式的方法是狂按F5 按F5后确实进入了另一个界面 可是并没有出现网上说的可以输命令的地方 所以没有正确解决)
根据上篇文章成功解决了 做个备忘
1.从Linux安装盘启动(或者安装U盘等等)
2.选择在光盘上试用Ubuntu
3.使用Ctrl+Alt+T打开终端
4.输入sudo -i 获得管理员权限
5.在终端下输入fdisk -l(是小写的字母'L',查看盘符列表)
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x70f7ab9c
Device Boot Start End Blocks Id System
/dev/sda1 1 1627 13060096 27 Unknown
Partition 1 does not end on cylinder boundary.
/dev/sda2 * 1627 1639102400 7 HPFS/NTFS
Partition 2 does not end on cylinder boundary.
/dev/sda3 1639 8166 52429859 7 HPFS/NTFS
/dev/sda4 8167 38913 246975277+ 5 Extended
/dev/sda5 8167 32385 194539082+ 7 HPFS/NTFS
/dev/sda6 32386 38788 51432066 83 Linux
/dev/sda7 38789 38913 1004031 82 Linux swap / Solaris
很明显/sda6是你所安装Linux的盘
6.在终端输入mount /dev/sda6 /mnt
注意mount后有一个空格 sda6后也有一个空格 6是你所安装Linux的那个盘
7.在终端输入grub-install --root-directory=/mnt /dev/sda
等待一会儿,若出现Installationfinished,No Error Reported则表示成功了
注意:grub-install之间没有空格,--root前面有一个空格,--root前面是两个'-',/mnt后面有一个空格
8.重启后就能够进入ubuntu的引导了 正常启动ubuntu后在终端输入sudo update-grub恢复工作就全部完成了
修复成功后又有新的问题了 我只是最近做开发要使用Linux 绝大多数时候还是用Windows的 但是这样默认引导就进入Ubuntu了 如果我开机没有及时切换就需要重启才能进入Windows界面了 所以又参考了
http://www.linuxidc.com/Linux/2013-01/78088.htm
这片文章
1.更换默认进入系统
在终端中输入 sudo gedit /boot/grub/grub.cfg
在大概13行左右位置处有 set default = " " 把原先里面的数字改成引导界面时Windows所在的那个位置是第几个位置 再减去1即可
如我的Windows是在第四个位置 原先的Ubuntu是在第一个位置 这里的数字原先是0 我应该改成3
2.等待时间
在同一文本查找set timeout 字段 把值改为你想要的数值(本来我的值是10 被我改成了3)就是等待选择系统的秒数了