我双系统,win10+Ubuntu18.04
本来想把win10和Ubuntu双系统的选择界面调出来的,下载了EasyBCD。但不管怎么调整,就是直接进win10,不进ubuntu。
我一怒之下,删了win10的引导项。这下倒是进去ubuntu了,然而,进不去windows了….
网上很多教程是一样的,一样没用。这里说一下我的方法。
第一步
这跟很多教程一样,要用 u盘 制作一个win10的 启动盘 ;
第二步
Bios里设置u盘为第一启动项,之后会有一个选择界面,问你是要“升级”还是“安装win10系统”。我们别在这里选,这一步×掉,之后会跳出来一个框,显示语言、键盘什么的,我们选“下一步”。同时,选择左下角那个不显眼的“修复计算机 ”;
第三步
选择“疑难解答 ”,并点击命令提示符
,出现X:\Source>
(表明进入了管理员模式),然后依次输入:
line 1: diskpart
line 2: sel disk 0
line 3: list par
line 4: sel par 1
line 5: assign letter=P
line 6: exit
这一步是为了设置挂载点。
第四步
注意,如果按很多教程里所说的,直接输入:
bcdboot c:\windows /l zh-cn
可能出现“尝试复制启动文件失败”的错误。原因是因为这一行指令对应的系统位置不对。这里是认为启动文件在C盘的,但启动文件不一定都在C盘。我的就不在C盘,所以一直失败。
所以,首先要找到windows这个文件到底在哪个盘。
具体地,输入:
dir c:\
按 回车键 Enter 之后,看看显示出的列表里有没有windows
,没有的话,继续输入:
dir d:\
依次试验。我是输入到dir f:\
的时候,才看到windows文件的。
第五步
这个时候,我们用试出的盘符X代入上面的命令
:
比如,我的是f盘,所以我就输入命令:
bcdboot f:\windows /l zh-cn
或者:
bcdboot c:\windows /s P: /f uefi /l zh-cn
第六步
此时提示已成功创建启动文件,则退出命令行,关机重启。如果能正常进入windows,那到这里就结束了;
如果还是没有进入的话(对,我就是还没进入),就进入下一步;
第七步
重启,进入Bios界面,可能会有两个windows启动项。其中的一个是没法正常进入的,你把另一个windows启动项设为最优启动。之后退出Bios界面,就能进入windows了。
进入windows之后,记得在easyBCD里把启动项设置一下。防止下次开机重蹈覆辙。