当前位置: 首页 > news >正文

win11安装双系统Ubuntu的坎坷记录

之前一直装的都是在一个硬盘中,这是是两块盘。

我的电脑是惠普暗影精灵8Pro

一 安装前的准备工作

1.1 记得先关闭,Bitlocker

输入win+s,搜索框输入:设备加密设置

在这里插入图片描述
在这里插入图片描述

1.2 BIOS设置 (惠普这电脑是开机时按 F10)

我的电脑是开机狂按F10,进入BIOS模式,游戏本的界面跟普通的不一样,

进入界面,点击启动选项,把USB 闪存驱动器/USB 硬盘 鼠标按住往上拉拉到第一个就优先USB启动了。
在这里插入图片描述

1.3 分配硬盘空间

1.如果你电脑是单硬盘,就从最后一个盘中分出空间给Ubuntu。选择该盘点击右键,选择压缩卷,输入压缩空间量。
2.如果你的电脑是双硬盘,需要先在C盘(就是Windows的系统启动盘,也就是第一块硬盘)分出空白分区用来安装ubuntu的启动项。然后再从最后一个盘中分出空间给Ubuntu。选择该盘点击右键,选择压缩卷,输入压缩空间量。
这里启动项可以分配512M或者1024M或者2048M
在这里插入图片描述

二 安装Ubuntu

2.1(看另一篇文章有写如何制作系统盘)

在这

在这里插入图片描述

在这里插入图片描述

2.2 选择简体中文(默认),点击安装Ubuntu

在这里插入图片描述

2.3 键盘布局(默认)

在这里插入图片描述

2.4 选择最小安装

如果你要搞深度学习跑代码就最小,其他你就正常安装,其他选项根据自身需要勾选我没勾选:
建议还是选中箭头指向的两个
在这里插入图片描述

2.5 选择安装类型,建议选其他选项,自己分区

注意: 这里在安装双系统时,必须选择其他选项,
而在VMware中安装虚拟机时,必须选择第一个,安装Ubuntu与Windows共存
在这里插入图片描述

2.6 分区

在这里插入图片描述

2.6.1 EFI系统分区

单硬盘在一个空闲分区分区即可。双硬盘在第一个系统盘添加逻辑分区用于EFI系统分区。剩下的分区单双硬盘同样的操作。
这里可以分配500M或者1024M或者2048M
在这里插入图片描述

2.6.2 swap交换空间 (逻辑分区)

充当ubuntu的虚拟内存,一般的大小为电脑物理内存的1倍左右,可以将其分为16G,逻辑分区,空间起始位置,用于"swap"或"交换空间"。
在这里插入图片描述

2.6.3 根目录/ (主分区)

/: 这是ubuntu 的根目录,用于安装系统和软件,相当于Windows的C盘,主分区,空间起始位置,用于“ext4日志文件系统”,挂载点为“/”(根据你的空闲空间调整,如果空间足够,可以多给一些,毕竟ubuntu装软件都是默认装在根目录的)

在这里插入图片描述

2.6.4 /home (逻辑分区)

相当于Windows的其他盘,剩下的空间全分给它,逻辑分区,空间起始位置,用于"ext4日志文件系统",挂载点为"/home"。

在这里插入图片描述

2.7 选择安装启动项的位置

选择2.6.1 EFI系统分区编号进行安装。接下来就是时区用户名和密码。

在这里插入图片描述

最后安装成功。

3 安装后的一系列设置

3.1 设置启动选项

双系统引导菜单
双系统全部正常安装使用后,还有一个问题,就是默认的双系统引导菜单第一项是Ubuntu,而我经常使用的还是win11,在出现引导菜单时稍不留神系统就会自动进入默认选项,因此需要更改一下顺序。由于是先安装了win11后安装的Ubuntu,所以引导菜单是由Ubuntu形成的,这就需要在Ubuntu里修改配置信息,修改方法如下:

1、进入ubuntu系统,按住Ctrl Alt T键,打开命令终端。

2、输入命令:sudo gedit /etc/default/grub,打开grub文件。其中第6行代码是:GRUB_DEFAULT=0,0就表示是默认启动第一项,因为引导菜单的项目号是从0开始的。而我的win11启动项排在第3个位置,也就是说win11的启动项目号是2,所以把0改成2后保存。

3、输入命令:sudo update-grub,更新grub的配置文件。

再次重启电脑,你会发现上面这种更改,并不是调整了启动项的位置,而是把高亮选择条默认放在了win11启动项上,这样如果几秒钟内你不按任何键,就直接启动win11系统了。

至此,我的win11和Ubuntu双系统就正确安装了。可能有些地方我自己理解和分析的不对,但这是我自己边上网学习边摸索出来的一点经验,分享出来让一些跟我有相同需求的人有所借鉴,共同学习,共同进步!

3.2 ubuntu将主文件夹的文件夹中文名称改为英文

3.2.1 方法一

打开终端,在终端中输入两行命令:

export LANG=en_USxdg-user-dirs-gtk-update

此时会弹出界面,选择带有“update”字样的选项或者是“更新名称”

跳出对话框询问是否将目录转化为英文路径,选择后提示成功!
就是这个页面
在这里插入图片描述

如果想改回中文,在终端中输入命令:

export LANG=zh_CN或者export LANG=zh_CN.utf-8xdg-user-dirs-gtk-update

此时会再次弹出对话框询问,选择oldupdate或者保留旧名称,

跳出对话框询问是否将目录转化为中文路径,选择后提示成功!

3.2.2 方法二

1、打开系统设置里的语言支持
在这里插入图片描述

2、将汉语拖至英语下面
在这里插入图片描述
3、点击应用到整个系统
在这里插入图片描述
4、注销,再次登陆,会询问是否保留旧的文件夹名,选择“更新名称”

在这里插入图片描述

5、再按照步骤2、3,将语言改回中文,注销,登录。这次选择“保留旧的名称”即可。

3.3 解决Ubuntu22.04与win11双系统时间不一致问题

Ubuntu和windows双系统下一直存在切换系统时,时间不一致问题。

ubuntu22.04与win11双系统之间仍然存在这种问题。
可通过如下三步命令解决。
ubuntu终端依次输入三条命令:

sudo apt-get install ntpdate
sudo ntpdate time.windows.com
sudo hwclock --localtime --systohc

实测有效。

相关文章:

win11安装双系统Ubuntu的坎坷记录

之前一直装的都是在一个硬盘中,这是是两块盘。 我的电脑是惠普暗影精灵8Pro 一 安装前的准备工作 1.1 记得先关闭,Bitlocker 输入wins,搜索框输入:设备加密设置 1.2 BIOS设置 (惠普这电脑是开机时按 F10&#xff0…...

关于docker的xuexi

概念了解 1.镜像: 类似于类与实例关系中的类,也类似于系统镜像的概念,对于前端而言,镜像就是包含了代码运行所需要的一切产物、依赖、配置等。这样的话,可以保证每次程序运行的环境一致。构建镜像,一般都…...

Python接口自动化测试实战详解,你想要的全都有

前言 接口自动化测试是当前软件开发中最重要的环节之一,可以提高代码质量、加速开发周期、减少手工测试成本等优点。Python语言在接口自动化测试方面应用广泛,因为它具有简单易学、开发效率高、库丰富等特点。 一、接口自动化测试概述 接口自动化测试…...

SparkSQL 外部数据源

1.简介 1.1 多数据源支持 Spark 支持以下六个核心数据源,同时 Spark 社区还提供了多达上百种数据源的读取方式,能够满足绝大部分使用场景。 - CSV - JSON - Parquet - ORC - JDBC/ODBC connections - Plain-text files 1.2 读数据格式 所有读取 API 遵循以下调用格式: // …...

leetcode做题笔记167. 两数之和 II - 输入有序数组

给你一个下标从 1 开始的整数数组 numbers &#xff0c;该数组已按 非递减顺序排列 &#xff0c;请你从数组中找出满足相加之和等于目标数 target 的两个数。如果设这两个数分别是 numbers[index1] 和 numbers[index2] &#xff0c;则 1 < index1 < index2 < numbers…...

[ZJCTF 2019]NiZhuanSiWei - 伪协议+文件包含+反序列化

[ZJCTF 2019]NiZhuanSiWei 1 解题流程1.1 分析1.2 解题 题目源码&#xff1a; <?php $text $_GET["text"]; $file $_GET["file"]; $password $_GET["password"]; if(isset($text)&&(file_get_contents($text,r)"welcome t…...

如何提升和扩展 PostgreSQL — 从共享缓冲区到内存数据网格

利用共享缓存和操作系统缓存利用 RAM Postgres 是一个基于磁盘的数据库&#xff0c;即使您的整个架构是围绕磁盘访问设计的&#xff0c;利用 RAM 也很重要。如果按照人类规模的延迟来判断&#xff0c;这可以将延迟从几天缩短到几分钟&#xff08;图 1&#xff09;。只需看一下…...

Elasticsearch:使用 huggingface 模型的 NLP 文本搜索

本博文使用由 Elastic 博客 title 组成的简单数据集在 Elasticsearch 中实现 NLP 文本搜索。你将为博客文档建立索引&#xff0c;并使用摄取管道生成文本嵌入。 通过使用 NLP 模型&#xff0c;你将使用自然语言在博客文档上查询文档。 安装 Elasticsearch 及 Kibana 如果你还没…...

论文解析——异构多芯粒神经网络加速器

作者 朱郭益, 马胜&#xff0c;张春元, 王波&#xff08;国防科技大学计算机学院&#xff09; 摘要 随着神经网络技术的快速发展, 出于安全性等方面考虑, 大量边缘计算设备被应用于智能计算领域。首先&#xff0c;设计了可应用于边缘计算的异构多芯粒神经网络加速器其基本结构…...

MyBatisPlus(十六)逻辑删除

说明 实际生产中的数据&#xff0c;一般不采用物理删除&#xff0c;而采用逻辑删除&#xff0c;也就是将一条记录的状态改为已删除。 逻辑删除&#xff0c;本质上是更新操作。 MyBatis Plus 框架&#xff0c;提供了逻辑删除功能。在配置了逻辑删除后&#xff0c;增删改查和统…...

基于黏菌优化的BP神经网络(分类应用) - 附代码

基于黏菌优化的BP神经网络&#xff08;分类应用&#xff09; - 附代码 文章目录 基于黏菌优化的BP神经网络&#xff08;分类应用&#xff09; - 附代码1.鸢尾花iris数据介绍2.数据集整理3.黏菌优化BP神经网络3.1 BP神经网络参数设置3.2 黏菌算法应用 4.测试结果&#xff1a;5.M…...

C语言基础语法复习08-位域bit-fields

在c2011 iso文档中&#xff0c;位域与struct、union是一起定义的&#xff1a; Structure and union specifiers Syntaxstruct-or-union-specifier:struct-or-union identifier opt { struct-declaration-list }struct-or-union identifierstruct-or-union:structunionstruct-d…...

3.2.OpenCV技能树--二值图像处理--图像腐蚀与膨胀

文章目录 1.文章内容来源2.图像膨胀处理2.1.图像膨胀原理简介2.2.图像膨胀核心代码2.3.图像膨胀效果展示 3.图像腐蚀处理3.1.图像腐蚀原理简介3.2.图像腐蚀核心代码3.3.图像腐蚀效果展示 4.易错点总结与反思 1.文章内容来源 1.题目来源:https://edu.csdn.net/skill/practice/o…...

基于FPGA的数字时钟系统设计

在FPGA的学习中&#xff0c;数字时钟是一个比较基础的实验案例&#xff0c;通过该实验可以更好的锻炼初学者的框架设计能力以及逻辑思维能力&#xff0c;从而打好坚实的基本功&#xff0c;接下来就开始我们的学习吧&#xff01; 1.数码管介绍 数码管通俗理解就是将8个LED(包含…...

linux centos Python + Selenium+Chrome自动化测试环境搭建?

在 CentOS 系统上搭建 Python Selenium Chrome 自动化测试环境&#xff0c;需要执行以下步骤&#xff1a; 1、安装 Python CentOS 7 自带的 Python 版本较老&#xff0c;建议使用 EPEL 库或源码安装 Python 3。例如&#xff0c;使用 EPEL 库安装 Python 3&#xff1a; sud…...

mysql面试题20:有哪些合适的分布式主键方案

该文章专注于面试,面试只要回答关键点即可,不需要对框架有非常深入的回答,如果你想应付面试,是足够了,抓住关键点 面试官:有哪些合适的分布式主键方案? UUID:UUID通常是由一个二进制的128位整数表示,可以保证全局的唯一性。在Java中,可以通过UUID类生成一个UUID。例…...

git的基础操作

https://blog.csdn.net/a18307096730/article/details/124586216?spm1001.2014.3001.5502 1&#xff1a;使用场景 SVN&#xff0c;如果服务器里面的东西坏掉了&#xff0c;那么就全线崩盘了。 1:基本配置 git config --global user.name “luka” (自己的名字就行) git co…...

lua 中文字符的判断简介

一般在工作中会遇到中文字符的判断、截断、打码等需求&#xff0c;之前一直没有总结&#xff0c;虽然网上资料也多&#xff0c;今天在这里简单的总结一下。 1 .UTF-8简单描述 UTF-8 是 Unicode 的实现方式之一&#xff0c;其对应关系&#xff08;编码规则&#xff09;如下表所…...

SSM-XML整合

SSM-XML整合 核心配置文件 maven坐标 <dependencies><!--数据库驱动--><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.27</version></dependency><!--数据…...

线性代数小例子

这样做有什么问题呢&#xff1a; A 2 A > A ( A − E ) 0 > A E A 0 A^2 A > A(A - E) 0> A E \quad A 0 A2A>A(A−E)0>AEA0 上述做法是错误的&#xff0c;这是因为两个矩阵的乘积结果为0&#xff0c;并不能说明这两个矩阵就是0&#xff0c;即上述…...

ASP.NET Core 开发 Web API

2. Web Api 的创建与Http类型的介绍 2.1 ASP.Net Core Web API项目的创建 1.创建ASP.NET Core Web API项目 从“文件”菜单中选择“新建”“项目”。 在搜索框中输入“Web API”。 选择“ASP.NET Core Web API”模板&#xff0c;然后选择“下一步”。 在“配置新项目”对话框中…...

QImage函数setAlphaChannel

最近使用QImage的函数setAlphaChannel时遇到了一个坑&#xff0c;花了不少时间才弄清楚&#xff1a;在使用这个函数后&#xff0c;图像格式都会变成QImage::Format_ARGB32_Premultiplied。 先看下setAlphaChannel在帮助文档的说明&#xff1a; void QImage::setAlphaChannel(…...

区块链、隐私计算、联邦学习、人工智能的关联

目录 前言 1.区块链 2.隐私计算 3.联邦学习&#xff08;隐私计算技术&#xff09; 4.区块链和联邦学习 5.区块链和人工智能 展望 参考文献 前言 区块链公开透明&#xff0c;但也需要隐私&#xff0c;人工智能强大&#xff0c;但也需要限制。当前我们需要的是一个在保证…...

Unity可视化Shader工具ASE介绍——4、ASE的自定义模板使用

大家好&#xff0c;我是阿赵。   继续介绍Unity可视化Shader编辑工具ASE。之前的文章介绍了在ASE里面可以选择不同的Shader类型。这一篇来继续探讨一下&#xff0c;这些Shader类型究竟是什么。 一、所谓的Shader类型是什么 选择不同的Shader类型&#xff0c;会出现不同的选项…...

FastAPI学习-22.response 异常处理 HTTPException

前言 某些情况下&#xff0c;需要向客户端返回错误提示。 这里所谓的客户端包括前端浏览器、其他应用程序、物联网设备等。 需要向客户端返回错误提示的场景主要如下&#xff1a; 客户端没有执行操作的权限客户端没有访问资源的权限客户端要访问的项目不存在等等 … 遇到这些…...

75.颜色分类

原地排序&#xff1a;空间复杂度为1 class Solution { public:void sortColors(vector<int>& nums) {if(0){//法一&#xff1a;单指针两个遍历int nnums.size();int ptr0;for(int i0;i<n;i){if(nums[i]0){swap(nums[i],nums[ptr]);ptr;}}for(int iptr;i<n;i){…...

浅谈分散式存储项目MEMO

Memo本质上是互联网项目&#xff0c;应用了一些区块链技术而已&#xff0c;或者叫做包了层区块链皮的互联网项目。 最开始对标Filcoin&#xff0c;后来发现Filcoin也有问题&#xff0c;分布式存储解决方案并不完美&#xff0c;抑或者是自己团队的研发能力无法与IPFS团队PK&…...

ansible角色运行指定角色路径

众所周知ansible默认角色路径为&#xff1a;/usr/share/ansible/roles目录 而用户默认安装角色路径为$HOME/.ansible/roles/目录。 如果我们不想修改ansible配置文件又想在任意目录基于运行角色部署服务&#xff0c;需要在ansible剧本中 指定角色路径。 分享剧本如下&#x…...

【数据结构-字符串 三】【字符串转换】字符串解码

废话不多说&#xff0c;喊一句号子鼓励自己&#xff1a;程序员永不失业&#xff0c;程序员走向架构&#xff01;本篇Blog的主题是【字符串转换】&#xff0c;使用【字符串】这个基本的数据结构来实现&#xff0c;这个高频题的站点是&#xff1a;CodeTop&#xff0c;筛选条件为&…...

LabVIEW中不同颜色连线的含义

LabVIEW中不同颜色连线的含义 LabVIEW中的连线具有不同的颜色&#xff0c;样式和宽度。每个都代表了什么&#xff1f; 下表列出了常见的连线类型&#xff1a; 相关信息 请注意&#xff0c;类的连线颜色是可更改的。该表显示其默认外观。 连线用于在程序框图各对象间传递数据…...