参考链接:Windows和Linux双系统的保姆级安装教程,新手小白跟着也能装_windows安装linux双系统-CSDN博客

1 前期准备

1.下载Ubuntu22.04.5 的iso镜像文件:Download Ubuntu Desktop | Ubuntu

2.准备一个U盘(空,已有文件需要备份删除);

3.windows分盘

如果以后Linux作为常用的主系统,建议磁盘空间留大一些(根据自己的windows剩余空间来定)。

操作步骤:参考连接如下:Windows和Linux双系统的保姆级安装教程,新手小白跟着也能装_windows安装linux双系统-CSDN博客

1)首先在电脑搜索栏搜索计算机管理;

2)点击存储--->磁盘管理;

3)选择要分盘的磁盘,右键,选择压缩卷;

4)在“输入压缩空间量”这个文本框中输入你想要分配的磁盘的大小,点击压缩,会出现一个未分配的磁盘空间,到此结束。

4.下载写入镜像的工具:rufus。不要使用参考连接中的UltraIso,ubuntu22会报错。
Rufus - 轻松创建 USB 启动盘

2 开始写入镜像

参考链接(Rufus使用)。

windows 7/10安装ubuntu双系统教程 - easy5 - 博客园

1.打开rufus软件

在引导类型选择后面选择镜像文件,此时会自动识别对应的参数,直接点击开始。

点击 ok 是 确定 。

然后等待状态条加载完成即可。

2.镜像文件确认

在windows打开u盘,看一下里面的文件是否缺失,参考 博客园的参考链接。

3 烧录镜像

1)在主机搜索恢复选项,找到高级启动,点击立即重新启动。

2)电脑开始重启,启动后应该有4个选项,其中一个是U盘、网络连接等启动,点击该选项(大概是这个,不一定选项一致)。

如果没有,就选择windows启动,重新执行1)。

3)然后进行下一个选项(和虚拟机类似了),选择 try or install ubuntu(默认选项),回车。

4)开始加载,时间长,等待……

5)加载后选择自己要使用的语言,选择正常安装,在安装选项中选择其他选项,点击继续。

不建议选“安装Ubuntu,与Windows10共存”,此选项下ubuntu将自动分区、安装,有可能将ubuntu分区划入Windows系统所在盘符,不要搞得 Windows 系统出现问题,最后两个系统都出问题就不好办了。

千万不要选“清除整个磁盘并安装Ubuntu”,除非你确认整台电脑只需要ubuntu。

6)分盘,这个步骤和7)一起看完再操作。

找到空闲的那个磁盘,点击+号,然后开始分区。

文件格式均为:ext4,/swap是交换空间类型的。

除了/boot 为主分区,其它均为逻辑分区

分错了就删除,重新分配。

如下分区为参考链接中的137G分盘,看个人的磁盘空间大小而分。

分区类型     分区的实际大小/swap       4096M
/           40G
/opt        1024M     //存放可选的安装文件,个人一般把自己下载的软件资料存在里面,比如Office、QQ等等
/tmp        1024M 一般设置1-5G,方便加载ISO镜像文件使用,对于多用户系统或者网络服务器来也有独立挂载的必要。临时文件目录,也是最常出现问题的目录之一。
/home       10G
/usr        15G 一般设置要3-15G,大部分的用户安装的软件程序都在这里。就像是Windows目录和Program Files目录。很多Linux家族系统有时还会把/usr/local单独作为挂载点使用。
/usr/local  20G
/var        余下的空间都分给它 42G 左右
/boot       500M /boot 有人说ubuntu 更新2次,300M就用完了。所以你可以设置 500M-1G

7)安装

分配完成后选择现在安装,如果有错误提示,把错误提示翻译一下,一般是缺少什么分区,所以为了避免麻烦,分区的留1G,如果不够,删除上面的部分分区就行,将大小改小一点,重新创建。

8)如果7)步骤顺利执行,就到了选择时区(shangahi),设置用户用户信息,点击继续,然后开始安装,安装完成之后会有提示立刻重新启动按钮,点击就行。

如果8)重启有问题,直接重启电脑就行了(关电源),严格按照上面的步骤不会配置不成功。个人重启了1次。

4.ubuntu环境配置

重新启动进入到ubuntu后,在终端中执行:

sudo spt-get install build-essential nrt-tools -y

如果无法执行的,在ubuntu的右上角连接wifi,确保网络通顺。

后面的自己配置就可以了。

到此,完成了windows/ubuntu的双系统,可以开始体验了~

5.windows和ubuntu的切换

注意:Ubuntu系统默认启动,所以如果想要回到Windows系统,还需要修改一个文件,将Ubuntu的优先级降低。

在ubuntu系统中打开终端:

sudo gedit /etc/default/grub

然后在打开的文件中设置并保存。

# GRUB_DEFAULT=0
GRUB_DEFAULT=4

再在终端中执行:`sudo update-grub`

然后可以重启电脑测试一下。

如果重启之后默认还是ubuntu系统,那么需要去找一下其他的方法。当然,也可以用最简单的方法:就是重启之后,快速的按一下“F11”(这个因电脑而异,一般会有提示,在提示出现的时候快速按一下),就可以进入到选择系统的页面,个人亲测可行。(一般是10s,错过了要重启了)

 

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

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

相关文章

Pandas数据处理与分析实战:Pandas数据清洗与处理入门

数据清洗:Pandas数据处理入门 学习目标 本课程将引导学员了解数据清洗的基本概念,掌握使用Pandas库处理数据集中的缺失值、重复数据和异常值的方法,确保数据的质量,为后续的数据分析和机器学习任务打下坚实的基础。 相关知识点 Pa…

Python爬虫实战:研究ScrapyRT框架,构建图书商城数据采集系统

1. 引言 1.1 研究背景 在当今数字化时代,互联网已成为全球最大的信息库,蕴含着海量的有价值数据,涵盖商业、教育、科研、医疗等各个领域。根据 IDC(国际数据公司)预测,到 2025 年全球数据圈将增长至 175ZB,其中网络数据占比超过 60%。这些数据不仅是企业制定商业策略、…

springboot接口请求参数校验

参数校验 参数校验可以防止无效或错误的数据进入系统。通过校验前端输入的参数,可以确保数据的完整性,避免因为缺少必要的信息而导致程序错误或异常。例如,对于密码字段,可以通过校验规则要求用户输入至少8个字符、包含字母和数字…

Docker部署 Neo4j 及集成 APOC 插件:安装与配置完整指南(docker-compose)

Docker部署 Neo4j 及集成 APOC 插件:分步骤指南 摘要 :本文将分两部分详细介绍相关内容。第一部分讲解如何使用 Docker Compose 部署 Neo4j 图数据库,提供完整配置文件及常见问题解决方案;第二部分在前者基础上,介绍 A…

TLSv1.2协议与TCP/UDP协议传输数据内容差异

一、Wireshark中常见的TLSv1.2在用Wireshark抓包时,除了看到课堂上教过的经典的TCP/UDP协议,还有一个协议经常出现——TLSv1.2。并且这个协议的Info解释是Application data,其实看到这个解释,我大概猜出来了TLSv1.2是用来给用户数…

51c自动驾驶~合集14

自己的原文哦~ https://blog.51cto.com/whaosoft/11707335 #Text2LiDAR 文本引导的无条件点云生成新SOTA 论文题目:《Text2LiDAR: Text-guided LiDAR Point Cloud Generation via Equirectangular Transformer》 论文地址:https://arxiv.o…

k8s基本概念

k8s 的基本概念 Kubernetes是一个可以移植、可扩展的开源平台,使用 声明式的配置 并依据配置信息自动地执行容器化应用程序的管理。在所有的容器编排工具中(类似的还有 docker swarm / mesos等),Kubernetes的生态系统更大、增长更…

Easysearch 数据迁移之数据比对

上一篇我们通过 INFINI Gateway 进行了索引数据迁移,对索引迁移结果进行了初步且直观的校验--对比索引的文档数是否一致。今天介绍个实实在在的数据比对方法,通过网关对比索引文档的内容在两个集群是否一致。话不多说,就拿上次迁移的两个索引…

Codeforces Round 1042 (Div. 3)

ABCD 略E注意到每个操作最多执行一次,ifa[i]!b[i],要么a[i]^a[i1]要么a[i]^b[i1]G设消除1~i的数的操作次数为f[i],可以推出f[i]2*f[i-1]1,那么消除1~i的数的分数乘的数为g[i],g[i]g[i-1]*g[i-1]*i s虽然很大&#xff0…

AJAX:让你的网页“静悄悄”变聪明,体验丝滑升级

大家好,今天想聊聊一个让网页“活”起来的小秘密——AJAX。你可能遇到过这种情况:点个按钮,页面就刷新,等得心急火燎。但用了AJAX的网站,比如购物车更新或搜索建议,数据嗖嗖就来了,整个页面却纹…

【iOS】Block基础知识和底层探索

文章目录前言Block的声明和创建问题引入Block的底层结构Block的执行流程Block的创建与存储Block的传递与调用Block的捕获机制捕获局部变量捕获全局变量小结Block的类型__block修饰符__block变量的包装结构体block的实例结构体block的执行逻辑Block循环引用造成的原因解决方法小…

1.Ansible 自动化介绍

1-Ansible 自动化介绍 Ansible 自动化介绍 手动执行任务和自动化执行任务 手动执行任务的麻烦事: 很容易漏掉某个步骤,或者不小心执行错步骤,而且很难验证每个步骤是不是真的按预期完成了。管理一大堆服务器时,很容易出现配置…

2025年云手机场景适配的行业观察

2025年的市场中,云手机品牌百花齐放,不同品牌在性能、功能和场景适配性上的差异日益显著。随着云计算技术的快速发展,云手机已从 尝鲜工具 演变为游戏、办公、企业运营等场景的刚需工具。现市面上也有着更多的云手机品牌,结合实测…

Date/Calendar/DateFormat/LocalDate

作用说明Date用于定义时间,提供date对象间的比较方法Calendar(日历类),提供对时间的运算方法DateFormat是接口,它的实现类SimpleDateFormat用来规范时间输出形式LocalDate,在JDK1.8之后引入,方便了对时间的运算方法介绍Date常用方…

在Python 3.8环境中安装Python 3.6兼容包的方法

在Python 3.8环境中安装Python 3.6兼容包的方法 用户的需求是:在Python 3.8环境中重新安装原本为Python 3.6设计的包。这通常涉及兼容性问题,因为Python 3.8可能引入了一些语法或API变更,导致旧包无法直接运行。以下是逐步解决方案&#xff…

三种DuckDB电子表格插件的union all查询性能对比

我选取了最稳定、兼容性最好的三种:官方excel对应函数read_xlsx()、官方spatial对应函数st_read()、rusty_sheet对应函数read_sheet。 1.建立两个包含前50万和后54万的xlsx文件,用于比较。利用官方excel的copy()to进行。 D copy (from v1 order by l_ord…

Python 中使用多进程编程的“三两”问题

文章目录一、简介二、选择合适的启动方式三、手动终止所有的进程小结一、简介 这里简单介绍在Python中使用多进程编程的时候容易遇到的情况和解决办法,有助于排查和规避某类问题,但是具体问题还是需要具体分析,后续会补充更多的内容。 二、…

Ansible部署应用

目录Ansible概述1:什么是Ansible2:Ansible的架构组成3:Ansible与SaltStack的对比安装部署Ansible服务1:系统环境设置2:安装Ansible(第一台)2:配置主机清单3:修改Ansible配…

疏老师-python训练营-Day44预训练模型

浙大疏锦行 知识点回顾: 预训练的概念常见的分类预训练模型图像预训练模型的发展史预训练的策略预训练代码实战:resnet18 作业: 尝试在cifar10对比如下其他的预训练模型,观察差异,尽可能和他人选择的不同尝试通过ctrl进…

AI入门学习--如何写好prompt?

写好Prompt(提示词)是驾驭AI模型的核心技能。以下是结合测试工程师需求的 结构化方法论 和 黄金模板一、prompt设计金字塔终极心法: Prompt 对AI的测试需求文档,需像设计测试用例一样:可执行:明确输入输出…