windows安装linux/ubuntu双系统后无法开机

windows系统安装linux/ubuntu双系统,使用EasyBCD设置启动路径后,重启开机报错:Reboot and chose proper boot device...
安装linux/ubuntu双系统之后进入windows,网上教程推荐使用EasyBCD设置启动路径,上有,不再赘述,但是我试了很多次却不成功,可能会出现以下两个问题:

问题一:重启后报错,根本进不去windows系统,报错一般为: Reboot and chose proper boot device…

  • 01

    A.  一般硬盘不会损坏,所以先排除硬件错误;

  • 02

    B.  确定bios启动顺序修改正确,即硬盘启动;

  • 03

    C.【最关键一步】确认无误后,找一个windows的优盘启动盘,比如老毛桃U盘,先进入winPE维护系统,一般是主分区C盘的引导文件损坏,这里推荐使用diskgenius,修复C盘的引导文件(成功);或者使用PE系统自带的NTBOOT引导修复软件自动修复(但是我用了多次均失败);然后重启,进入windows成功

问题二:重启后黑屏,光标闪烁:引导出现问题

  • 01

    使用EASYBCD设置完成后重启,选择启动项的ubuntu,进入后却黑屏,只有一个光标在闪烁,在网上找了多种设置easyBCD的方法均无果,后来终于找到一个方法,即boot-repair,试验成功。 方法如下:

  • 02

    A.   插入刚才的ubuntu启动盘,启动选择第一项,enter ubuntu without installation ,也就是类似于winPE的ubuntu维护系统;

  • 03

    B.   打开终端,输入以下命令,添加boot-repair所在的源: sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update 安装boot-repair并且开启boot-repair: sudo apt-get install -y boot-repair && boot-repair

  • 04

    C.   等待boot-repair开启后,会弹出一个方框,选择 recommended repair 进行修复,接下来就按照软件的提示进行,可能要花费10-20分钟左右,最后提示修复成功后重启,可以发现,我们能够选择自己想要启动的系统了,一般第一个系统默认是ubuntu,而win7排在后面。

推荐使用Ubuntu作为启动引导

  • 01

    进入ubuntu维护系统,然后以root权限在终端输入以下命令【注意空格】: sudo fdisk –l查看linux系统分区编号及大小 sudo mount /dev/sdaX /mnt  X为linux系统的主分区/即10G那个 sudo mount /dev/sdaY /mnt/boot   Y为/boot所在分区,即200MB sudo grub-install --root-directory=/mnt /dev/sda  安装grub 如果提示:Installation finished. No error reported .表示安装成功了 使用unmount命令卸载/mnt等文件系统: sudo umount /mnt   //也可以不用这个命令

  • 02

    重新启动系统,并取出U盘,电脑将会从硬盘通过Grub启动引导系统;在Grub启动界面选择进入linux系统并执行更新Grub的命令 sudo update-grub

  • 03

    OK,大功告成啦

(0)

相关推荐