Window11-Ubuntu双系统安装

一、制作Ubuntu系统盘

1.下载Ubuntu镜像源

阿里云开源镜像站:https://mirrors.aliyun.com/ubuntu-releases/
清华大学开源软件镜像网站:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/

选择想要的版本下载,我用的是20.04版本。

在这里插入图片描述

2.制作U盘启动盘

1.下载UltraISO软碟通:https://cn.ultraiso.net/xiazai.html
2.打开镜像文件

在这里插入图片描述

3.写入硬盘映像

在这里插入图片描述

在这里插入图片描述

如果出现“设备忙,请关闭其他应用程序”,请按如下方式清理U盘:

在这里插入图片描述

二、分配硬盘空间

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

在这里插入图片描述

三、安装Ubuntu系统

1.进入U盘引导项

不同电脑进入BIOS的快捷键不同,进入后调整启动优先级,选择U盘启动。

2.选择Ubuntu

在这里插入图片描述

3.安装Ubuntu

包括语言,键盘,网络,不一一列举,重点在分区。一定要选其他选项手动分区。

在这里插入图片描述

4.分区

在这里插入图片描述

4.1EFI系统分区

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

4.2swap交换空间

充当ubuntu的虚拟内存,一般的大小为电脑物理内存的2倍左右,可以将其分为32G,逻辑分区,空间起始位置,用于"swap"或"交换空间"。

在这里插入图片描述

4.3根目录/

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

4.4/home

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

4.5选择安装启动项的位置

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

在这里插入图片描述

最后安装成功。

5、设置内核启动顺序

grep menuentry grub.cfg

在这里插入图片描述

vim /etc/default/grub

在这里插入图片描述

default=1为开机页面的ubuntu高级选项,4为Ubuntu高级选项中选择的内核。默认为0,改成我们新编译内核的顺序,从0开始编号。同时注释掉hidden,并设置一个默认的启动TIMEOUT(单位为秒),这样启动时就会显示grub页面,如果不手动选择,在倒计时之后就会进入默认启动顺序的内核。(如果TIMEOUT为-1,则必须手动选择内核版本才能进入系统)

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

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

相关文章

关于类和接口

类和接口的区别,去除语法层面,谈谈编程层面的意义。 设计原则SOLID: S:单一职责(SRP),Single Responsibility Principle O:开-闭原则(OCP),Open-Closed Principle L:里氏替换(LSP)&…

Facebook登录SDK

一、Facebook SDK接入 官方文档:https://developers.facebook.com/docs/facebook-login/android 按照流程填写完成 1、选择新建应用 如果已经创建了应用就点【搜索你的应用】,忽略2、3步骤 2、选择【允许用户用自己的Facebook账户登录】 3、填写应用…

Qt应用开发(基础篇)——消息对话框 QMessageBox

一、前言 QMessageBox类继承于QDialog,是一个模式对话框,常用于通知用户或向用户提出问题并接收答案。 对话框QDialog QMessageBox消息框主要由四部分组成,一个主要文本text,用于提醒用户注意某种情况;一个信息文本informativeTex…

Redis数据结构应用场景及原理分析

目录 一、Redis介绍 二、应用场景 2.1 String应用场景 2.2 Hash应用场景 2.3 List应用场景 2.4 Set应用场景 2.5 Zset应用场景 一、Redis介绍 单线程多路复用底层数据结构:全局哈希表(key-value) 二、应用场景 2.1 String应用…

VBA技术资料MF50:VBA_在Excel中突出显示前3个值

【分享成果,随喜正能量】人受到尊重,不是因为权钱,而是他骨子里透出的,正直与善良。。 我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高…

ChatGPT 总结数据分析的所有知识点

ChatGPT功能非常多,特别是对某个行业,某个方向,某个技术进行总结那是相当专业的。 如下图。 直接用一个指令便总结出来数据分析当中的所有知识点内容。 AIGC ChatGPT ,BI商业智能, 可视化Tableau, PowerBI, FineReport, 数据库Mysql Oracle, Office, Python ,ETL Ex…

day01-ES6新特性以及ReactJS入门

课程介绍 ES6新特性ReactJS入门学习 1、ES6 新特性 1.2、let 和 const 命令 var 之前,我们写js定义变量的时候,只有一个关键字: var var 有一个问题,变量作用域的问题,作用域不可控,就是定义的变量有时会…

嵌入式开发之syslog和rsyslog构建日志记录

1.syslogd作客户端 BusyBox v1.20.2 (2022-04-06 16:19:14 CST) multi-call binary.Usage: syslogd [OPTIONS]System logging utility-n Run in foreground-O FILE Log to FILE (default:/var/log/messages)-l N Log only messages more urge…

深度学习中有哪些超参数,都有什么作用

深度学习中有许多超参数需要设置,它们会对模型的性能和训练过程产生重要影响。以下是一些常见的超参数及其作用: 学习率(Learning Rate):控制参数更新的步长。较小的学习率可以使模型收敛更稳定,但可能需要…

自动化备份方案

背景说明 网上有很多教程,写的都是从零搭建一个什么什么,基本上都是从无到有的教程,但是,很少有文章提及搭建好之后如何备份,我觉得备份才是一个系统生命周期内永恒的主题,是一个值得花时间严肃对待的问题…

javaee spring jdbcTemplate的使用

依赖 <?xml version"1.0" encoding"UTF-8"?><project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.apache.org/POM/4.0.0 htt…

Leetcode328 奇偶链表

思路&#xff1a;分别处理奇偶&#xff0c;保存奇偶的第一个和最后一个节点&#xff0c;注意最后链接的时候需要把偶数的next去掉再拼接不然就成环了 class Solution:def oddEvenList(self, head: ListNode) -> ListNode:if not head or not head.next or not head.next.ne…

使用openssl rand随机生成MAC地址的方法

介绍 当我们使用虚拟网卡的时候&#xff0c;有时候需要为虚拟网卡配置随机的MAC地址。我们知道&#xff0c;网卡的MAC地址实际上是一个6字节的整型数&#xff0c;通常表现为用英文冒号&#xff08;:&#xff09;隔开的十六进制字符串&#xff08;全部大写或者全部小写&#xf…

设计模式--模板方法模式(Template Method Pattern)

一、什么是模板方法模式&#xff08;Template Method Pattern&#xff09; 模板方法模式&#xff08;Template Method Pattern&#xff09;是一种行为型设计模式&#xff0c;它定义了一个算法的骨架&#xff0c;将一些步骤的实现延迟到子类中。模板方法模式允许在不改变算法的…

OpenCV c++ 使用imshow显示灰色窗口

OpenCV使用imshow显示灰色窗口 原因是使用了system(‘pause’);函数&#xff0c;只需要将该函数去掉&#xff0c;使用opencv中的对应函数 waitKey(0) 即可实现同样效果。 system(“pause”); 改为&#xff1a; cv::waitKey(0); 显示效果&#xff1a;

Decoupling Knowledge from Memorization: Retrieval-augmented Prompt Learning

本文是LLM系列的文章&#xff0c;针对《Decoupling Knowledge from Memorization: Retrieval 知识与记忆的解耦&#xff1a;检索增强的提示学习 摘要1 引言2 提示学习的前言3 RETROPROMPT&#xff1a;检索增强的提示学习4 实验5 相关实验6 结论与未来工作 摘要 提示学习方法在…

Unity贝塞尔曲线的落地应用-驱动飞行特效

前言 本文教你怎么用贝塞尔曲线驱动一个飞行特效 中间点的准备 开放一些可以给策划配置的变量 startPos flyEffect.transform.position; var right (GetAimPoistion(targetActor) - flyEffect.transform.position).x > 0?1:-1; midPos startPos new Vector3(righ…

适配ADRC自抗扰控制算法的MFP450-ADRC 套件焕新而来

关注 FMT 开源自驾仪的开发者可能知道&#xff0c;早在 2018 年 7 月 FMT开源自驾仪的早期版本就已经实现了 ADRC 算法。 经过几年的发展&#xff0c;FMT 在自抗扰控制算法的适配上做了进一步的优化&#xff0c;为了方便科研工作者和开发者快速上手&#xff0c;我们针对搭载 F…

并发编程的故事——共享模型之内存

共享模型之内存 文章目录 共享模型之内存一、JVM内存抽象模型二、可见性三、指令重排序 一、JVM内存抽象模型 主要就是把cpu下面的缓存、内存、磁盘等抽象成主存和工作内存 体现在 可见性 原子性 有序性 二、可见性 出现的问题 t线程如果频繁读取一个静态变量&#xff0c;那…

解决Spring Data JPA中的NullPointerException问题

&#x1f337;&#x1f341; 博主猫头虎&#xff08;&#x1f405;&#x1f43e;&#xff09;带您 Go to New World✨&#x1f341; &#x1f984; 博客首页——&#x1f405;&#x1f43e;猫头虎的博客&#x1f390; &#x1f433; 《面试题大全专栏》 &#x1f995; 文章图文…