彻底删除烦人的Ubuntu引导项文件

原文链接:https://www.jianshu.com/p/893c31c4fb19

在使用win10+ubuntu16.04.4的过程中,由于ubuntu系统安装失败/重装时,需要删除掉ubuntu系统引导项,常用的做法是在win10安装EasyUEFI,使用其中的管理EFI启动项来对ubuntu启动项进行删除,这招在我的台式机上面很好用,但是在我的笔记本上面行不通。可能的原因是之前无意中将ubuntu的启动项文件损坏了,结果删除时总是显示无效的文件。但是明明ubuntu启动项仍然存在于BIOS启动项选项里面。意思就是它明明存在,但是你就是删不掉。

后来找到了一种解决办法,现记录如下。

 

发现在EasyUEFI/管理EFI启动项里面,点击ubuntu选项,右边窗口的详细信息会显示一项文件路径:

文件路径:\EFI\ubuntu\shimx64.efi

于是猜想直接根据上面提供的路径,删除掉文件夹\EFI\ubuntu\就OK了,但是注意上面的路径并不在常规的CDEF等分区盘中,该文件是系统的隐藏文件。

在网上找到这篇参考文章:Win10系统如何访问EFI分区修改文件

 

参考方法一,使用快捷键win+x,打开Windows PowerShell(管理员)(A),依次输入如下命令:

diskpart         #打开diskpart
list disk        #列出系统中拥有的磁盘,我笔记本上有两块磁盘,记得当时ubuntu启动项文件安装到了SSD所在的磁盘0中
select disk 0    #选择EFI引导分区所在的磁盘,请根据实际情况选择
list partition   #列出所选磁盘拥有的分区
select partition 1    #选择EFI引导分区,类型为系统的分区,就是EFI引导分区
assign letter=p:      #为所选分区分配盘符,请分配空闲盘符
exit                 # 退出
taskkill /im explorer.exe /f   #关闭explorer
explorer.exe     #再以管理员身份打开explorer

此时,在我的电脑中会发现,新增加了一个磁盘分区p,但是直接双击打开仍然打不开,于是直接在刚才的PowerShell命令行中进行操作了:

p:  #转到p磁盘
ls  #查看p磁盘下的文件信息,正常的话会看见一个名为EFI的文件夹,回想上面在EasyUEFI中看到的ubuntu启动项的文件路径,ubuntu启动项文件就在这个EFI文件夹下面
cd EFI  #进入EFI文件夹
ls       #此时会看到一个名为ubuntu的文件夹,终于找到它了!同时还会看到一个名为Microsoft的文件夹,它应该就是win10系统的启动项文件
cd ubuntu    #进入ubuntu文件夹
ls       #查看有哪些启动项文件,这里会看见EasyUEFI/文件路径中提到的shimx64.efi文件
cd ..  #跳回EFI文件夹
del ubuntu  #再将ubuntu文件夹整个删掉,斩草除根!
ls      #此时会发现已经没有ubuntu文件夹了!

自此,清理ubuntu启动项文件的工作就结束了,不用管刚才分配的p盘符,关掉PowerShell,关掉笔记本重启,重启后之前分配的p盘符会自动移除。

  • 8
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值