之前在电脑上装了win10 + ubuntu的双系统,偶尔会出问题,所以还是选择将ubuntu系统删掉。

  正所谓“请神容易送神难”,安装ubuntu的时候,过程还算顺利,但是在删除Ubuntu的过程中,还是有点复杂(以前只在虚拟机里面装过系统),对于UEFI、Boot、GRUB这些东西一窍不通。

  当初最单纯的想法就是将ubuntu系统的空间给删除掉(没错,就是在window中,在磁盘管理里面删除系统),这样删除之后,我的win10也进不去了,后来,将win10重装了1次,可谓是搞笑至极。

  后来,我又装了双系统,在win10的基础上装了ubuntu。

  没错,我又要卸掉ubuntu,这次没有像上一次那样直接删系统了。上网查了很多种方法,综合起来,也就下面几种:

  1、使用EasyBCD来修复mbr

  2、使用MbrFix来修改mbr

  3、使用EasyUEFI来修复UEFI

  4、使用bash-on-ubuntu(这个没试过)

  

  上面这些方法的具体操作方式可以自行查询,这里就不再阐述了。

  上面这几种做法:

  前两个方法,在我的机器上尝试之后,依旧清除不了启动项,开机的时候还是要手动选择操作系统,否则还是会进入ubuntu系统。

  第三个方法,我试了一下,发现能行,具体操作步骤如下:

  

  

  

  之后,重启电脑,已经不会再出现启动项选择了。

  此时,可以在win10的磁盘管理中,将ubuntu的数据给清掉。

  上面的过程其实是删除UEFI中ubuntu的文件夹,手动在命令行中执行,可以分为三个过程:

  以下做法参考:http://www.xitonghe.com/jiaocheng/Windows10-8546.html

  1、将UEFI空间设为可见:

# 在cmd中执行
diskpart #打开diskpart
list disk #列出系统中拥有的磁盘
select disk 0 #选择EFI引导分区所在的磁盘(请选择类型为“系统”的那一个编号)
list partition #列出所选磁盘拥有的分区
select partition 1 #选择EFI引导分区,类型为系统的分区,就是EFI引导分区
assign letter=X #为所选分区分配盘符,盘符必须是没有被占用的
exit # 退出

  

  2、在新增的盘符里面,删除 \EFI\ubuntu

X:  #转到X磁盘
dir #查看X磁盘下的文件信息,正常的话会看见一个名为EFI的文件夹
rmdir /s/q ubuntu #再将ubuntu文件夹整个删掉,斩草除根!
dir #此时会发现已经没有ubuntu文件夹了!

  

  3、隐藏UEFI所在的空间(将前面新增的盘符删除)

# 在cmd中执行
diskpart #打开diskpart
list disk #列出系统中拥有的磁盘
select disk 0 #选择EFI引导分区所在的磁盘(请选择类型为“系统”的那一个编号)
list partition #列出所选磁盘拥有的分区
select partition 1 #选择EFI引导分区,类型为系统的分区,就是EFI引导分区
remove letter=X #此时,新增的盘符就已经被删除了

  

  

  

  

Win10 + Ubuntu双系统,删除Ubuntu系统的更多相关文章

  1. Win10+Ubuntu双系统删除Ubuntu方法

    前情提要 Win10下试了许多种方法,什么MbrFix.EasyBCD.亦或是Boot Option.都不行.前两者不行,操作之后重启无法直接进入Windows,后者也不行,找不到所谓的Delete ...

  2. Ubuntu和win双系统删除ubuntu开机出错

    Ubuntu和win双系统删除ubuntu开机出错问题. 报错error:unknown filesystem. grub rescue>_ 很简单: 进入pe 打开diskgenius 选择你 ...

  3. win7和ubuntu双系统删除ubuntu的方法

    双系统,一般是先安装win7,再装ubuntu,开机用grub引导.假如装完双系统,某一天又想恢复使用windows怎么办呢? 也许你会说,直接用win7的磁盘管理工具,格式化ubuntu所在磁盘不就 ...

  4. 双系统删除Ubuntu后出现grub界面而无法正常启动Windows系统的解决方法

    第一次安装双系统的时候由于不怎么会弄,设置了ubuntu引导windows,这种方法是非常不推荐的,因为当ubuntu出现问题或者是当你不再使用ubuntu的时候,删除ubuntu就会成为一个很麻烦的 ...

  5. 双系统删除ubuntu

    我的电脑安装了双系统,Windows和Linux,不过由于Linux在最近一段时间内不会使用,所以我打算删除Linux.    删除Linux最需要注意的地方,就是MBR(Master Boot Re ...

  6. 在双系统(Windows与Ubuntu)下删除Ubuntu启动项

    问题概述:因为在自己学习Linux的时候,按照网上的教程错误的删除了Ubuntu的一个内核驱动,导致Ubuntu不能启动.我想到的办法是重新安装系统,重装系统的第一步便是将Ubuntu从电脑中卸载.该 ...

  7. 装多系统删除某个系统后,如何恢复ubuntu引导

    在重装系统或者再装多个系统后可能会出现ubuntu的引导文件不存在的情况,windows系列的引导文件可以用winpe修复,但是ubuntu就不可以,虽然网上很多种修复ubuntu的引导文件 方式,但 ...

  8. 双系统删除Linux系统

    1.首先解决Linux的grub引导问题.电脑先安装了Windows10,然后又安装了Linux,grub直接覆盖了Windows的引导, 所以每次开机都是进入了Linux的grub引导,现在我们需要 ...

  9. windows和ubuntu双系统设置开机默认系统

    1.记住grub界面中windows的位置 我的界面如下:windows在第3行 2.选择进入ubuntu系统 3.打开终端,输入如下命令 sudo vim /etc/default/grub 4.看 ...

  10. Windows Linux双系统 删除 Linux 系统

    首先修复引导,之前是先安装Windows后安装Linux,所以引导是Linux的 先需要修复其引导为Windows, 先下载MbrFix,网上说64位需要下载4位,实测都可以. 下载好以后,就在C盘用 ...

随机推荐

  1. Android Studio 关于沉浸式状态栏

    values-v19/style.xml <style name="AppTheme" parent="Theme.AppCompat.Light.NoAction ...

  2. 博弈论进阶之SG函数

    SG函数 个人理解:SG函数是人们在研究博弈论的道路上迈出的重要一步,它把许多杂乱无章的博弈游戏通过某种规则结合在了一起,使得一类普遍的博弈问题得到了解决. 从SG函数开始,我们不再是单纯的同过找规律 ...

  3. 如何解决angular不自动生成spec.ts文件

    "schematics":{   "@schematics/angular:component": {        "styleext": ...

  4. WLST

    Master Note on WebLogic Server Scripting Tool (WLST) Usage, Sample Scripts and Known Issues Deployin ...

  5. git第一次提交代码到码云

    转载请标明出处:https://www.cnblogs.com/tangZH/p/10229598.html 不说废话,来看重点. 1.首先注册码云账号,然后建立仓库,这些就直接跳过,很简单. 2.下 ...

  6. 使用GRPC远程服务调用

    远程过程调用(英语:Remote Procedure Call,缩写为 RPC)是一个计算机通信协议.该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程.如 ...

  7. Markdown语法指南

    1.背景 个人比较喜欢用Markdonw写东西,比如写博客随笔,写有道云笔记等,但有的时候会突然忘记某个具体语法怎么写了,如插入图片.插入链接.表格等,那干脆把这个语法简单地总结一下,也方便日后快速查 ...

  8. 一个小错误:error LNK2019: 无法解析的外部符号 "public: __thiscall Turtle::~Turtle(void)" (??1Turtle@@QAE@XZ),该符号在函数 _main 中被引用

    昨天在撸代码的时候遇到了一个十分蛋疼的错误 : 错误: 1>3.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall Turtle::~ ...

  9. Thread中的join()方法

    package com.qjc.thread; public class JoinExcemple { // join方法就是用来同步的 public static void main(String[ ...

  10. Node.js完整的响应html页面(包括css,js文件)

    主要思想就是任何一个静态文件也应该做响应,一个获取静态文件都应当请求来处理,这是主要思想. 同时要注意两点.第一,对于不同的文件类型,比如html,css,js,请求头里面的文件类型需要根据不同的文件 ...