安装ubuntu后无法进入windows的解决方法

我的电脑上原有windows8.1和ubuntu12.04两个系统,后来把ubuntu重装成了16.04,发现装完后只能进入ubuntu,不能进入windows了!这种情况还真的是不多见,之前只听说过装双系统要先装windows再装linux,否则windows就会把原有的引导覆盖,而自己又没有引导linux的能力,这样的话一开机就进windows;而现在倒是windows进不去了,难道说ubuntu把windows的引导覆盖了吗?当然不是,出现这一问题是因为windows的UEFI安全启动的问题。

什么是UEFI安全启动?

UEFI 是统一可扩展固件接口(Unified Extensible Firmware Interface)的英文缩写,为个人计算机定义了下一代固件接口,用来替代传统的基本输入输出系统固件BIOS,可以认为是BIOS2.0,苹果电脑早在其台式机和笔记本中就采用了UEFI技术,微软从win8开始也引入了UEFI安全启动机制,默认只允许启动UEFI固件签名的系统.虽然这项安全机制可以防止Rootkit类恶意软件,可以提供额外的安全层;不过该功能也存在一项缺点,可能阻止你在Win8新机器上引导其他系统。虽然ubuntu已经从微软那里购买了启动密钥,这意味着可以在开启了UEFI安全启动的计算机上安装Linux和Windows双重启动,但比较麻烦,因此要安装ubuntu最好禁用UEFI安全启动。禁用方法参考百度经验

重新安装引导

在安装ubuntu之前禁用UEFI安全启动,就不会出现以上的问题,但在安装之后禁用仍不能解决问题,因此还要重新安装引导,网上重装引导的教程很多,其中主要的方法为:

进入ubuntu系统,用fidsk命令找到Linux所在分区/dev/sdaX,然后mount /dev/sdaX /mnt,将分区挂载到/mnt,然后grub-install --root-directory=/mnt,重新安装grub。

但是用了这种方法之后,会出现错误,无法安装。因此我使用了grub customizer工具修复,安装grub customizer的命令如下:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

安装之后使用命令升级grub

sudo update-grub
再次启动计算机,发现有了Windows的启动项。
  • 8
    点赞
  • 113
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 14
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Baguenaudier

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值