卸载Ubuntu双系统

卸载Ubuntu双系统

我们卸载Ubuntu双系统,可能出于以下原因:

1Ubuntu系统内核损坏无法正常进入 
2Ubuntu系统分配空间不足,直接扩区较为复杂
3、以后不再使用Ubuntu,清理留出空间
123

无论出于哪种原因,我们都是要卸载干净它。下面教大家如何将Ubuntu系统卸载干净,让电脑磁盘重新回到安装前的清爽状态。

我的电脑状态双系统
联想拯救者Y7000 512G固态硬盘Ubuntu18.04 Win10

1、把开机启动项设为默认Windows启动

我们安装双系统后,一般会在开机后显示Ubuntu、Ubuntu高级选项、win10这样的启动项选择界面,如果不选择,默认进入Ubuntu。现在我们要把win10移动到最上面实现开机默认启动。

开机之后出现图标,立马按F2进入BIOS界面(不同电脑进入BIOS的快捷键不同,具体可以搜索),然后进入【BOOT】选项。可以看到EFI中Ubuntu在win10前面。


选择win10,然后上移到Ubuntu前,如下图所示:


然后到【Exit】中,选择第【Exit Saving Changes】回车,即保存并退出。

2、删除Ubuntu系统分区

使用磁盘管理软件 DiskGenius 删除Ubuntu系统的几个分区,包括它的EFI分区。注意不要删除win10的EFI分区。

1、打开DiskGenius,可以看到自己的磁盘分区情况,红线框中是我的Ubuntu分区,因为当时安装Ubuntu设置的分区大小就是这样,所以比较肯定。

  • 当然,如果你忘记哪些是你的Ubuntu分区也没关系,按下面几步进行筛选。
  1. 首先你知道你win10的EFI启动盘,一般是260M,这个千万不要动!
  2. 下面有个很小的只有16M的MSR分区,这个是保留分区,也不要动它。
  3. 然后会有C盘、D盘、E盘等win10的磁盘,这些你肯定也清楚,不需要动。
  4. 最后还会有个1000M大小的分区,那个是电脑的恢复分区,也不要动它。
  • 除这些外,都是Ubuntu的分区了,排除法做题;而且Ubuntu的磁盘下面都有明显的挂载点信息,比如/home、/、swap等等,很容易辨别出。

在这里插入图片描述
2、知道了Ubuntu分区后,我们就要删除这些分区,右击选中这些分区,然后选中【删除分区】
在这里插入图片描述

3、删除完成后,可以看到DiskGenius帮我们把这些空闲分区合并成一块了。

在这里插入图片描述

4、然后选择【磁盘】——>【保存分区表】,这样分区才能生效。

在这里插入图片描述

5、如果想回收空闲分区,右击空闲的磁盘,可以选择【将空闲空间分配给】你其他磁盘。注意只能分配给你空闲磁盘相邻的前/后磁盘。保证逻辑上相邻,物理上也相邻。像我这里空闲磁盘前是E盘,后面没有磁盘,所以只能分给E盘。

6、我这里将空闲磁盘分给我的E盘,选中之后弹出提示框,确认无误点击【是】,就会帮你合并好分区了。

7、下面就是合并好之后的电脑磁盘信息,我们再次保存分区表,使得分区生效,然后就可以关闭DiskGenius了。

3、删除开机启动引导项

删除了Ubuntu系统所有分区后,Windows的EFI分区里仍然会有Ubuntu系统的引导项,我们第一步是将它隐藏了,是为了后面重启不会跳出检测磁盘的蓝色信息,但是还没有删除。不删除它的话开机更改启动顺序时Ubuntu系统将仍然存在。

1、win+R打开命令行,输入以下命令

diskpart
list disk
12

在这里插入图片描述

2、选择Windows的安装磁盘,启动项一般都是在磁盘0,然后查看该磁盘的分区信息

select disk 0
list partition
12

在这里插入图片描述

3、确定Windows的EFI分区,一般是200多M,我这里是分区1,然后为它分配盘符。

盘符不可与已有盘符重复,比如你电脑已有CDE盘,那么就分配26个字母中排在E后面的字母F、G、H等等,最好隔几个字母,防止你插上U盘和驱动器。

select partition 1
assign letter=J
12

在这里插入图片描述

4、此时,Win+E 打开此电脑,就会有刚刚分配的盘符J
在这里插入图片描述

5、由于权限不够,不能直接打开该磁盘,可通过记事本间接打开。在Windows附件中,用管理员权限运行记事本。

在这里插入图片描述

6、打开记事本后,左上角【文件】——>【打开】,选择刚刚新增的J盘,会看到里面有个EFI文件夹

在这里插入图片描述

7、进入EFI文件夹,删除Ubuntu文件夹

在这里插入图片描述

8、返回刚刚的命令行,删除刚刚分配的盘符。可以看到又回归原来状态

remove letter=J
1

在这里插入图片描述
至此,Ubuntu卸载完成,大家可以开机享受Windows的快乐了!

以看到又回归原来状态**

remove letter=J
1

[外链图片转存中…(img-lmABkISm-1706886758490)]
至此,Ubuntu卸载完成,大家可以开机享受Windows的快乐了!

如果需要重装Ubuntu,可以直接参考我的这篇博客:Win10安装Ubuntu18.04双系统,图文详解,全网最详细教程

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/250830.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Power BI案例-链接Mysql方法

Power BI案例-连锁Mysql 方法1-通过组件mysql-connector-net-8.3.0: 选择文件–获取数据–选择MySQL数据库–选择链接 提示无组件,选择了解详细情况 弹出浏览器,选择下载 不用登陆,可以直接下载 下载的组件如下&#xff1a…

2024年数学建模美赛 A~E 题目解析

2024美赛A题:资源可用性和性别比例 背景 尽管一些动物物种不属于通常的雄性或雌性,大多数物种在出生时要么显著地为雄性,要么为雌性。虽然许多物种在出生时表现出1:1的性别比,但其他物种则偏离了这个均衡的性别比例。这被称为性…

算法day9

算法day9 栈与队列基础232用栈实现队列225用队列实现栈 栈与队列理论基础 言简意赅:栈的原理就是后进先出。队列就是先进先出。 相关操作: 栈:入栈,出栈,判栈空,取栈顶元素。 队列:出队&#…

什么是ACL?

知识改变命运,技术就是要分享,有问题随时联系,免费答疑,欢迎联系! 厦门微思网络​​​​​​https://www.xmws.cn 华为认证\华为HCIA-Datacom\华为HCIP-Datacom\华为HCIE-Datacom Linux\RHCE\RHCE 9.0\RHCA\ Oracle OC…

Skywalking的Trace Profiling 代码级性能剖析功能应用详解

代码级性能剖析 Skywalking 提供了Trace Profiling功能对具体出现问题的span进行代码级性能剖析。 代码级性能剖析就是利用方法栈快照,并对方法执行情况进行分析和汇总。并结合有限的分布式追踪 span 上下文,对代码执行速度进行估算。性能剖析激活时&a…

Linux系统管理和Shell脚本笔试题

1、写一个sed命令,修改/tmp/input.txt文件的内容,要求:(1) 删除所有空行;(2) 在非空行前面加一个"AAA",在行尾加一个"BBB",即将内容为11111的一行改为:AAA11111BBB #写入内…

自然语言处理(NLP)—— Dialogflow ES聊天机器人

1. 背景介绍 这个实验室的目标是让你了解并使用Google的Dialogflow服务。Dialogflow是一个可以让你创建聊天机器人的服务,这个过程不需要或者只需要很少的编程技能。 1.1 账号的创建 为了完成这个实验室,你需要在以下网站上创建账号&#xff1a…

STM32--USART串口(3)数据包

一、前言 在实际的工程中肯会有同时发送多种数据的情况,比如要不停的发送x、y、z分别对应三种不同的数据。xyzxyzxyz,但接收方可能是从中间某个地方开始接收的,这就导致数据错位。所以我们就需要将数据进行分割,打包成一个一个的…

Request Response 基础篇

Request & Response 在之前的博客中,初最初见到Request和Response对象,是在Servlet的Service方法的参数中,之前隐性地介绍过Request的作用是获取请求数据。通过获取的数据来进行进一步的逻辑处理,然后通过对Response来进行数…

如何搭建私有云盘SeaFile并实现远程访问本地文件资料

🌈个人主页: Aileen_0v0 🔥热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法 ​💫个人格言:“没有罗马,那就自己创造罗马~” #mermaid-svg-hsDnDEybLME85dTx {font-family:"trebuchet ms",verdana,arial,sans-serif;font-siz…

MySQL 多表查询

重点: MySQL 的 三种安装方式:包安装,二进制安装,源码编译安装。 MySQL 的 基本使用 MySQL 多实例 DDLcreate alter drop DML insert update delete DQL select 3.5)DDL 语句 表:二维关系 设计表&…

python计算两个DataFrame的指定两列中,相同的数据有多少

目的:查询数据1和数据2中,red与red列相同 并且blue与blue列相同的,情况有多少。 (备注:两个数据中格式不一致,需要经过json提取等处理步骤) 思路步骤: 1、读取数据1,筛选…

跨平台开发:浅析uni-app及其他主流APP开发方式

随着智能手机的普及,移动应用程序(APP)的需求不断增长。开发一款优秀的APP,不仅需要考虑功能和用户体验,还需要选择一种适合的开发方式。随着技术的发展,目前有多种主流的APP开发方式可供选择,其…

OfficeWeb365 Readfile 任意文件读取漏洞

免责声明:文章来源互联网收集整理,请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及损失,均由使用者本人负责,所产生的一切不良后果与文章作者无关。该…

使用Eclipse搞Android项目报错

相信现在都没什么人还会用Eclipse来开发的了。 不过安装完后,打开Eclipse会提示我的Jdk版本不符合 --------------------------- Incompatible JVM --------------------------- Version 1.8.0_391 of the JVM is not suitable for this product. Version: 17 or g…

PHP中的stdClass:一个动态的空白板

PHP中的stdClass:一个动态的空白板 在PHP编程中,灵活性和动态性是开发人员追求的重要目标。而stdClass作为PHP中的一个特殊类,为我们提供了一个通用的空白板,允许在运行时动态地添加属性和方法。它的存在为处理动态数据结构和临时…

MySQL的ACID、死锁、MVCC问题

1 ACID ACID代表原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)。一个确保数据安全的事务处理系统,必须满足这些密切相关的标准。 原…

docker集成 nacos/nacos-server (包括踩的坑)

tips 这边需要的数据库我已经安装好了,所以数据库的安装这边已经省略了 拉取镜像(这边使用nacos1.4.1作为例子) docker pull nacos/nacos-server:1.4.1创建映射的文件夹 (conf存放配置文件,logs存放日志文件) mkdir -p /data/n…

java常量和kotlin常量

在java中使用final声明常量在kotlin中使用const val声明常量 常量在编译为字节码后会直接把调用常量的地方直接替换为常量值,示例如下: public class ConstDemo {public static final String NAME "Even";private static final int ID 100…

Python爬虫http基本原理

Python爬虫逆向系列(更新中):http://t.csdnimg.cn/5gvI3 HTTP 基本原理 在本节中,我们会详细了解 HTTP 的基本原理,了解在浏览器中敲入 URL 到获取网页内容之间发生了什么。了解了这些内容,有助于我们进一…