windows11+ubuntu20.04双系统下卸载ubuntu并重新安装

windows11+ubuntu20.04双系统下卸载ubuntu并重新安装

背景:昨晚我电脑ubuntu20.04系统突然崩溃了,无奈只能重装系统了(好在没有什么重要数据)。刚好趁着这次换个ubuntu24.04系统玩一下,学习一下ROS2。
现系统:windows11+ubuntu20.04(已崩溃,应该是显卡驱动的问题)
目标:windows11+ubuntu24.04

1. 卸载当前ubuntu系统

  1. Windows 11下删除ubuntu分区

    • 打开磁盘管理工具:右键点击“此电脑”或“我的电脑”,选择“管理”。在左侧菜单中选择“磁盘管理”。
    • 删除Ubuntu分区:找到Ubuntu所在的分区。右键点击这些分区,选择“删除卷”。删除后,这些分区将变为未分配空间。此时还有一个ubuntu系统相关的EFI分区(磁盘1分区2)无法通过磁盘管理删除,可以使用第三方软件删除,如傲梅分区助手。
      在这里插入图片描述
      分区助手
      这里就把磁盘1分区2给删除了,把原本装ubuntu留出来的700G空出来了。
  2. 修复Windows引导

    • win+R,输入 diskpart 回车;
      diskpart

    • 输入 list disk ,回车。显示电脑上所安装的磁盘;确定安装Windows系统的磁盘,不确定的可以再看一眼磁盘管理,我这里是磁盘0。

    • 输入 select disk 0,回车。选中磁盘0。

    • 输入 list partition,回车。显示磁盘0分区,确定windows引导的分区,其实和磁盘管理显示的都是对应的,可以在磁盘管理中寻找windows系统磁盘0的EFI系统分区,我这里是分区1;

    • 输入 select partition 1,回车。选中刚刚确定好的分区1;

    • 输入 assign letter=Z,回车。给选中的磁盘0分区1分配盘符“Z”(先不要关闭diskpart窗口,待下一步将ubuntu的引导文件删除后,在此窗口将分区1的盘符删除)。此时可以在“我的电脑”窗口看见刚刚分配的“本地磁盘(Z:)”,但是没有权限进入。

分配盘符盘符显示

    • 为了解决权限问题,“以管理员身份运行”打开一个代码编辑器(如VSCode),在代码编辑器中“打开文件夹”,选择Z盘的EFI文件夹打开,将名为“ubuntu”的文件夹删除,关闭编辑器。

    • 回到diskpart,输入 remove letter=Z,回车,删除盘符Z。

删除盘符

此时重启电脑将直接进入windows,而不会让你选择启动Windows还是Ubuntu。

2. 制作启动盘

  1. 下载ubuntu镜像文件

    • ubuntu官网下载特定版本的ubuntu镜像文件
      Ubuntu系统安装文件
  2. 下载rufus软件

    • rufus官网下载rufus,用于将u盘制成启动盘
      rufus下载
  3. 制作启动盘

    • 准备一个U盘,备份数据后清空U盘。rufus将U盘制成启动盘时会自动清除盘内原本数据;
    • 打开rufus,在“设备”选择已准备好的U盘,“引导类型选择”选择下载好的ubuntu镜像文件,其他默认。点击“开始”后,将开始自动制作启动盘。
      rufus
      完成后U盘中的文件如下。
      启动盘

3. 开始安装Ubuntu

插着U盘并重启电脑,开机时连续按F12(不同电脑可能不一样),出现以下界面。
GRUB
选择第一个选项,回车。

后面就会进入Ubuntu系统安装的引导。按需设置。
语言选择
可访问性
键盘布局

连接网络
安装方式

安装应用
专有软件

分区这里需要注意一下,一般直接选择第一个就行。如果需要手动分区,就选手动分区,会麻烦一点。为这里直接选的第一个。
分区
设置账户密码

时区选择

稍等一会Ubuntu就安装好了。

此时重启可能会遇到直接进入windows的情况。解决方法:

重启连续点按F11进入BIOS,找到启动选项,将ubuntu放到windows前面,保存退出。

再次重启即可。

请添加图片描述

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

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

相关文章

SpringBoot速成(11)更新用户头像,密码P13-P14

更新头像: 1.代码展示: 1.RequestParam 是 Spring MVC 中非常实用的注解,用于从 HTTP 请求中提取参数并绑定到控制器方法的参数上。 2.PatchMapping 是 Spring MVC 中的一个注解,用于处理 HTTP 的 PATCH 请求。PATCH 请求通常用于对资源的部…

DeepSeek R1 与 OpenAI O1:机器学习模型的巅峰对决

我的个人主页 我的专栏:人工智能领域、java-数据结构、Javase、C语言,希望能帮助到大家!!!点赞👍收藏❤ 一、引言 在机器学习的广袤天地中,大型语言模型(LLM)无疑是最…

Datawhale 数学建模导论二 笔记1

第6章 数据处理与拟合模型 本章主要涉及到的知识点有: 数据与大数据Python数据预处理常见的统计分析模型随机过程与随机模拟数据可视化 本章内容涉及到基础的概率论与数理统计理论,如果对这部分内容不熟悉,可以参考相关概率论与数理统计的…

【个人开发】deepspeed+Llama-factory 本地数据多卡Lora微调

文章目录 1.背景2.微调方式2.1 关键环境版本信息2.2 步骤2.2.1 下载llama-factory2.2.2 准备数据集2.2.3 微调模式2.2.3.1 zero-3微调2.2.3.2 zero-2微调2.2.3.3 单卡Lora微调 2.3 踩坑经验2.3.1 问题一:ValueError: Undefined dataset xxxx in dataset_info.json.2…

STM32 如何使用DMA和获取ADC

目录 背景 ‌摇杆的原理 程序 端口配置 ADC 配置 DMA配置 背景 DMA是一种计算机技术,允许某些硬件子系统直接访问系统内存,而不需要中央处理器(CPU)的介入,从而减轻CPU的负担。我们可以通过DMA来从外设&#xf…

Jvascript网页设计案例:通过js实现一款密码强度检测,适用于等保测评整改

本文目录 前言功能预览样式特点总结:1. 整体视觉风格2. 密码输入框设计3. 强度指示条4. 结果文本与原因说明 功能特点总结:1. 密码强度检测2. 实时反馈机制3. 详细原因说明4. 视觉提示5. 交互体验优化 密码强度检测逻辑Html代码Javascript代码 前言 能满…

Mybatis高级(动态SQL)

目录 一、动态SQL 1.1 数据准备&#xff1a; 1.2 <if>标签 1.3<trim> 标签 1.4<where>标签 1.5<set>标签 1.6 <foreach>标签 1.7<include> 标签 一、动态SQL 动态SQL是Mybatis的强⼤特性之⼀&#xff0c;能够完成不同条件下不同…

mac 意外退出移动硬盘后再次插入移动硬盘不显示怎么办

第一步&#xff1a;sudo ps aux | grep fsck 打开mac控制台输入如下指令&#xff0c;我们看到会出现两个进程&#xff0c;看进程是root的这个 sudo ps aux|grep fsck 第二步&#xff1a;杀死进程 在第一步基础上我们知道不显示u盘的进程是&#xff1a;62319&#xff0c;我们…

(2025)深度分析DeepSeek-R1开源的6种蒸馏模型之间的逻辑处理和编写代码能力区别以及配置要求,并与ChatGPT进行对比(附本地部署教程)

(2025)通过Ollama光速部署本地DeepSeek-R1模型(支持Windows10/11)_deepseek猫娘咒语-CSDN博客文章浏览阅读1k次&#xff0c;点赞19次&#xff0c;收藏9次。通过Ollama光速部署本地DeepSeek-R1(支持Windows10/11)_deepseek猫娘咒语https://blog.csdn.net/m0_70478643/article/de…

qt + opengl 给立方体增加阴影

在前几篇文章里面学会了通过opengl实现一个立方体&#xff0c;那么这篇我们来学习光照。 风氏光照模型的主要结构由3个分量组成&#xff1a;环境(Ambient)、漫反射(Diffuse)和镜面(Specular)光照。下面这张图展示了这些光照分量看起来的样子&#xff1a; 1 环境光照(Ambient …

机器学习-监督学习

1. 定义与原理 监督学习依赖于标记数据&#xff08;即每个输入样本都对应已知的输出标签&#xff09;&#xff0c;模型通过分析这些数据中的规律&#xff0c;建立从输入特征到目标标签的映射函数。例如&#xff0c;在垃圾邮件检测中&#xff0c;输入是邮件内容&#xff0c;输出…

使用grafana v11 建立k线(蜡烛图)仪表板

先看实现的结果 沪铜主力合约 2025-02-12 的1分钟k线图 功能介绍: 左上角支持切换主力合约,日期,实现动态加载数据. 项目背景: 我想通过前端展示期货指定品种某1天的1分钟k线,类似tqsdk 的web_gui 生成图形化界面— TianQin Python SDK 3.7.8 文档 项目架构: 后端: fastap…

我们来学HTTP/TCP -- 另辟蹊径从响应入手

从响应入手 题记响应结语 题记 很多“废话”&#xff0c;在很多文章中出奇的一致那种感觉是&#xff0c;说了好像又没说一样&#xff0c;可以称之为“电子技术垃圾”当然&#xff0c;是从个人主观的感受&#xff0c;这该死的回旋镖估计也会打在自己头上但咱也学学哪吒精神“我…

Golang官方编程指南

文章目录 1. Golang 官方编程指南2. Golang 标准库API文档 1. Golang 官方编程指南 Golang 官方网站&#xff1a;https://go.dev/ 点击下一步&#xff0c;查看官方手册怎么用 https://tour.go-zh.org/welcome/1 手册中的内容比较简单 go语言是以包的形式化管理函数的 搜索包名…

开源语音克隆项目 OpenVoice V2 本地部署

#本机环境 WIN11 I5 GPU 4060ti 16G 内存 32G #开始 git clone https://github.com/myshell-ai/OpenVoice.git conda create -n opvenv python3.9 -y conda activate opvenv pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/…

Java8适配的markdown转换html工具(FlexMark)

坐标地址&#xff1a; <dependency><groupId>com.vladsch.flexmark</groupId><artifactId>flexmark-all</artifactId><version>0.60.0</version> </dependency> 工具类代码&#xff1a; import com.vladsch.flexmark.ext.tab…

Linux-文件IO

1.open函数 【1】基本概念和使用 #include <fcntl.h> int open(const char *pathname&#xff0c;int flags); int open(const char *pathname&#xff0c;int flags&#xff0c;mode_t mode); 功能: 打开或创建文件 参数: pathname //打开的文件名 f…

flutter 专题四十八 Google发布Flutter 2.0正式版,支持全平台程序构建

今天&#xff0c;Google发布了 Flutter 2.0的正式版本&#xff0c;至2018年Flutter 1.0版本发布以来&#xff0c;在最近的3年的时间礼&#xff0c;Flutter进行了大量的升级以支持更多平台的开发需求。作为 Flutter 的重大升级&#xff0c;Flutter 2.0 增加了对桌面和 Web 应用程…

PowerBI 矩阵 列标题分组显示(两行列标题)

先看效果 数据表如下&#xff1a; 我们在powerbi里新建一个矩阵&#xff0c;然后如图加入字段&#xff1a; 我们就会得到这样的矩阵&#xff1a; 我们在“可视化”->“列”&#xff0c;上双击&#xff0c;输入空格&#xff0c;就能消除左上角的"类别"两字 同理修…

Springboot 中如何使用Sentinel

在 Spring Boot 中使用 Sentinel 非常方便&#xff0c;Spring Cloud Alibaba 提供了 spring-cloud-starter-alibaba-sentinel 组件&#xff0c;可以快速将 Sentinel 集成到你的 Spring Boot 应用中&#xff0c;并利用其强大的流量控制和容错能力。 下面是一个详细的步骤指南 …