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

实测有效。

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

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

相关文章

SpringCloud(三)Sentinel、Seata、多级缓存

文章目录 Sentinel雪崩问题Sentinel与Hystrixsentinel使用案例限流规则流控模式流控效果热点参数限流 隔离和降级Feign整合Sentinel线程隔离熔断降级 授权规则与规则持续化自定义异常结果规则管理模式 Seata分布式事务问题理论基础CAP定理BASE理论 Seata架构部署TC服务微服务集…

【单片机】16-LCD1602和12864和LCD9648显示器

1.LCD显示器相关背景 1.LCD简介 (1)显示器,常见显示器:电视,电脑 (2)LCD(Liquid Crystal Display),液晶显示器,原理介绍 (3&#xff…

Java实现哈希表

1.哈希表定义 哈希表(hash table,也叫散列表),是根据关键码值(key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这…

浏览器唤起钉钉 各项功能

浏览器唤起钉钉对应人员聊天 文档地址 https://open.dingtalk.com/document/client/unified-routing-protocol 唤起聊天 不过只能唤起叮叮的名片 id为叮叮号 <a href"dingtalk://dingtalkclient/action/sendmsg?dingtalk_id{id}"></a>id&#xff1a; …

maven的pom.xml文件显示被删除

文章目录 1.问题情况2.问题分析3.问题解决 1.问题情况 2.问题分析 这些 pom.xml 文件被 maven 视为了忽略文件。 3.问题解决 路径&#xff1a;File --> Settings --> Build&#xff0c;Execution&#xff0c;Deployment --> Build Tools --> Maven --> Ignor…

06_Node.js服务器开发

1 服务器开发的基本概念 1.1 为什么学习服务器开发 Node.js开发属于服务器开发&#xff0c;那么作为一名前端工程师为什么需要学习服务器开发呢&#xff1f; 为什么学习服务器开发&#xff1f; 能够和后端程序员更加紧密配合网站业务逻辑前置扩宽知识视野 1.2 服务器开发可…

bochs 对 Linux0.11 进行调试 (TODO: 后面可以考虑集成 vscode+gdb+qemu)

我在阅读 Linux0.11 源码时&#xff0c;对一个指令 LDS 感到困惑。 看了下 intel 指令集手册&#xff0c;能猜到 LDS 的功能&#xff0c;但不确定。 于是决定搭建调试环境&#xff0c;看看 LDS 的功能是否真如自己猜测。 首先 make debug 运行 qemu-Linux0.11&#xff0c;命…

基于Java+SpringBoot+Vue在线家具商城系统的设计与实现 前后端分离【Java毕业设计·文档报告·代码讲解·安装调试】

&#x1f34a;作者&#xff1a;计算机编程-吉哥 &#x1f34a;简介&#xff1a;专业从事JavaWeb程序开发&#xff0c;微信小程序开发&#xff0c;定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事&#xff0c;生活就是快乐的。 &#x1f34a;心愿&#xff1a;点…

Ubuntu20.04 配置 yolov5_ros 功能包记录

文章目录 本文参考自博主源801,结合自己踩坑后修改 项目地址:https://github.com/mats-robotics/yolov5_ros 1.新建工作空间 新建一个工作空间 yolo_ros(名字可自定义),在 yolo_ros 下新建文件夹 src 并catkin_make进行编译 2. 安装相机驱动,可以选用较为主流的 usb_cam 或…

ios safari 浏览器跳转页面没有自适应

今天开发遇到了一个问题&#xff0c;当用户点击浏览器中的表单进行注册时&#xff0c;表单元素会放大&#xff0c;随后跳转页面无法还原到初始状态。 这是因为如果 的 font-size 被设定为 16px 或更大&#xff0c;那么 iOS 上的 Safari 将正常聚焦到输入表单中。但是&#xff…

2023版 STM32实战8 独立看门狗(IWDG)

IWDG简介 STM32F10xxx内置两个看门狗&#xff0c;提供了更高的安全性、时间的精确性和使用的灵活性。两个看门狗设备(独立看门狗和窗口看门狗)可用来检测和解决由软件错误引起的故障。 说人话就是能解决程序跑飞的问题。 编写代码思路 -1- 使用这个功能必须解除写保护 -2-…

FLIP动画做拖拽排序效果

先来看效果 index.html文件 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta http-equiv"X-UA-Compatible" content"IEedge" /><meta name"viewport" content&quo…

Netty深入浅出(无处不在的IO)

为什么要有Netty Netty是为了解决网络编程的复杂性和提供易于使用、高性能和可扩展的框架而开发的。它通过提供一组可重用的组件来处理网络通信的低级细节&#xff0c;例如套接字管理、线程和缓冲&#xff0c;简化了开发网络应用程序的过程。这使开发人员可以专注于应用程序逻…

自然语言处理 | WordNet

WordNet是词汇数据库,即英语词典,专为自然语言处理而设计。 Synset是一种特殊的简单接口,存在于 NLTK 中, 用于在 WordNet 中查找单词。同义词集实例是表达相同概念的同义词的分组。有些单词只有一个同义词集,有些则有多个。

C#对字典容器Dictionary<TKey, TValue>内容进行XML序列化或反序列化报错解决方法

一、问题描述 在使用C#对字典容器Dictionary<TKey, TValue>内容进行XML序列化报错【System.Exception:“不支持类型 System.Collections.Generic.Dictionary2[[System.String, mscorlib, Version2.0.0.0, Cultureneutral, PublicKeyTokenb77a5c561934e089],[System.Strin…

基于matlab统计Excel文件一列数据中每个数字出现的频次和频率

一、需求描述 如上表所示&#xff0c;在excel文件中&#xff0c;有一列数&#xff0c;统计出该列数中&#xff0c;每个数出现的次数和频率。最后&#xff0c;将统计结果输出到新的excel文件中。 二、程序讲解 第一步&#xff1a;选择excel文件&#xff1b; [Filename, Pathn…

C++笔记之信号量、互斥量与PV操作

C笔记之信号量、互斥量与PV操作 文章目录 C笔记之信号量、互斥量与PV操作1.信号量概念2.信号量例程一3.信号量例程二4.信号量例程三5.互斥量6.PV操作概念7.PV操作详解——抄自&#xff1a;https://mp.weixin.qq.com/s/vvjhbzsWQNRkU7-b_dURlQ8.PV操作的英文全称 1.信号量概念 …

HTTPS建立连接的过程

HTTPS 协议是基于 TCP 协议的&#xff0c;因而要先建立 TCP 的连接。在这个例子中&#xff0c;TCP 的连接是在手机上的 App 和负载均衡器 SLB 之间的。 尽管中间要经过很多的路由器和交换机&#xff0c;但是 TCP 的连接是端到端的。TCP 这一层和更上层的 HTTPS 无法看到中间的包…

拼多多API接口的使用方针如下:

了解拼多多API接口 拼多多API接口是拼多多网提供的一种应用程序接口&#xff0c;允许开发者通过程序访问拼多多网站的数据和功能。通过拼多多API接口&#xff0c;开发者可以开发各种应用程序&#xff0c;如店铺管理工具、数据分析工具、购物比价工具等。在本章中&#xff0c;我…

Spring中的设计模式

目录 工厂模式 组合模式 适配器模式 代理模式 单例模式 观察者模式 模板方法模式 责任链模式 Spring有着非常优雅的设计&#xff0c;很多地方都遵循SOLID原则&#xff0c;里面的设计模式更是数不胜数大概有以下几种&#xff1a; 工厂模式 所谓的工厂模式&#xff0c;核…