UEFI下Windows10和Ubuntu22.04双系统安装图解

目录

  • 简介
  • 制作U盘启动盘并从U盘启动电脑
  • 安装系统
    • 安装Windows系统
    • 安装Ubuntu
  • 附录
    • 双系统时间不一致

简介

传统 Legacy BIOS主板下的操作系统安装可参考本人博客 U盘系统盘制作与系统安装(详细图解) ,本文介绍UEFI主板下的双系统安装,实现独立引导,互不影响。

制作U盘启动盘并从U盘启动电脑

UEFI下的U盘启动盘制作非常简单,只需要把操作系统文件解压到U盘根目录即可。下面进行简单介绍

  1. 首先准备一个容量远大于操作系统文件大小的U盘
  2. 然后如下图进行格式化
  3. 最后使用解压缩软件将系统镜像文件解压到U盘根目录

不同主板的从U盘启动电脑的快捷键不同,简要总结如下,具体请自查
在这里插入图片描述

安装系统

建议先安装Windows系统,再安装Ubuntu系统,这样Ubuntu系统可以检测到Windows系统的引导菜单,安装好Ubuntu后可以在Ubuntu系统中添加重启自动进入Windows系统功能,具体命令如下

sudo grub-reboot 2  
sudo reboot

可以将其保存为rebootwin.sh 脚本文件并添加到PATH环境变量,然后终端输入rebootwin即可实现重启自动进入Windows系统。需要注意的是Windows菜单默认为第三个,所以为2,Ubuntu默认为第一个,为0。

安装Windows系统

插入按上述方法制作的带有Windows系统的U盘启动盘并,选择从U盘启动,进入Windows安装界面,按照提示进入下一步。直至下图所示界面,选择自定义:仅安装Windows
在这里插入图片描述

接着进行磁盘分区,本人机器的硬盘配置为:256G 固态 + 1T 机械,所以在固态硬盘上安装双系统,以提升系统运行速度,机械硬盘作为数据盘使用。如下图可以看到该电脑共有两个磁盘(驱动器0和驱动器1),驱动器1是固态硬盘,实际只有223.6G的可用空间,驱动器0是机械硬盘,已经被分为3个分区,作为WIndows和Ubuntu系统共用的数据盘。
在这里插入图片描述

首先点击新建,输入92160,分配90GB大小的磁盘空间用作WIndows系统盘(C盘),然后点击应用执行分区操作。
在这里插入图片描述
点击应用后,弹出如下对话框,提示Windows会创建额外的分区,点击确定
在这里插入图片描述
接着按下图选择刚刚新建的90GB的分区,然后点击下一步
在这里插入图片描述
如下图所示等待安装完成,接着系统会自动重启
在这里插入图片描述
重启时可以拔掉U盘,或者选择Windows启动选项而不是U盘启动,进入设置界面。如下图所示,首先是区域设置
在这里插入图片描述
接着是账户设置,可以选择在线Microsoft账户,也可以创建本地账户(改为域加入
在这里插入图片描述
接着按照提示配置即可,不再赘述。

安装Ubuntu

插上制作的Ubuntu系统启动盘,开启启动,如下图所示,选择U盘启动。
在这里插入图片描述
启动后进入Ubuntu系统安装引导界面,选择Try or Install Ubuntu开始安装。
在这里插入图片描述
首先选择语言,这里选择Eglish,请根据需要自行更改,然后选择Install Ubuntu
在这里插入图片描述
接下来选择键盘布局,这里选择English(US),即英语美国。
在这里插入图片描述
接着按照下图选择配置,当然如果不想在安装时更新系统,或者安装第三方驱动(会安装包括NVIDIA显卡在内的硬件设备驱动),可以不选择
在这里插入图片描述
在接下来的界面选择 Something else,然后点击Continue
在这里插入图片描述
下面进行磁盘分区,总共分3个:EFI//home,本文不创建swap 分区,主要是因为内存足够,且不用休眠操作。选中要进行分区的空闲分区,准备创建新分区。
在这里插入图片描述
首先创建EFI分区,用于安装EFI引导文件,点击上图中的+创建新分区,在弹出的界面中输入大小(如 512 ),接着 Use as 选择 EFI system Partition, 然后点击 OK创建。
在这里插入图片描述
继续创建根目录分区/,大小为90GB,即92160MBUse as 选择 Ext4 journaling file system,挂载点Mount point 选择 /,然后点击OK创建。
在这里插入图片描述
类似地,按照下图创建/home 分区。
在这里插入图片描述
Device for boot loader installation 选择刚刚创建的EFI分区。
在这里插入图片描述
点击Continue再次确认。
在这里插入图片描述

选择区域,此处选择上海。
在这里插入图片描述

输入想设置的用户名、计算机名和登录密码。
在这里插入图片描述

至此,双系统安装完成。重启后,进入启动菜单可以看到Widows和Ubuntu系统启动引导菜单,而且两者独立,其中一个损坏不会影响另一个的启动。
在这里插入图片描述

附录

其它使用技巧参见本人博客 计算机使用技巧 。

双系统时间不一致

如果进入过Ubuntu系统,再进入Windows系统,会发现Windows时间发生了变化,两者的时间不一致,可以在Windows系统下新建 双系统时间.bat 文件,添加如下代码,保存后,右击该文件,以管理员身份运行,在弹出的命令窗口输入 yes 回车。

Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1

然后点击设置,进入日期和时间设置界面,关闭并重新打开自动同步时间,如下图所示
在这里插入图片描述

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

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

相关文章

2023.12.9 关于 Spring Boot 事务传播机制详解

目录 事务传播机制 七大事务传播机制 支持当前调用链上的事务 Propagation.REQUIRED Propagation.SUPPORTS Propagation.MANDATORY 不支持当前调用链上的事务 Propagation.REQUIRES_NEW Propagation.NOT_SUPPORTED Propagation.NEVER 嵌套事务 Propagation.NESTED…

一个音乐能够做成二维码吗?音乐的活码制作技巧

一个音乐能够做成二维码后展示吗?现在以二维码为载体来储存内容的方式越来越常见,比如图片、文件、视频、音频都可以做成二维码展示,人们也更习惯去扫码获取内容。音频作为日常工作生活中常用的一种内容,可以用音频二维码生成器来…

Unity_ET-TimerComponent

Unity_ET-TimerComponent 源码&#xff1a; namespace ETModel {public struct Timer{public long Id { get; set; }public long Time { get; set; }public TaskCompletionSource<bool> tcs;}[ObjectSystem]public class TimerComponentUpdateSystem : UpdateSystem<…

phpstudy小皮(PHP集成环境)下载及使用

下载 https://www.xp.cn/download.html直接官网下载即可&#xff0c;下载完解压是个.exe程序&#xff0c;直接点击安装就可以&#xff0c;它会自动在D盘目录为D:\phpstudy_pro 使用 phpMyAdmin是集成的数据库可视化&#xff0c;这里需要下载一下&#xff0c;在软件管理-》网站程…

three.js 入门三:buffergeometry贴图属性(position、index和uvs)

环境&#xff1a; three.js 0.159.0 一、基础知识 geometry&#xff1a;决定物体的几何形状、轮廓&#xff1b;material&#xff1a;决定物体呈现的色彩、光影特性、贴图皮肤&#xff1b;mesh&#xff1a;场景中的物体&#xff0c;由geometry和materia组成&#xff1b;textu…

数字系统设计(EDA)实验报告【出租车计价器】

一、问题描述 题目九&#xff1a;出租车计价器设计&#xff08;平台实现&#xff09;★★ 完成简易出租车计价器设计&#xff0c;选做停车等待计价功能。 1、基本功能&#xff1a; &#xff08;1&#xff09;起步8元/3km&#xff0c;此后2元/km&#xff1b; &#xff08;2…

Unity中实现ShaderToy卡通火(一)

文章目录 前言一、准备好我们的后处理基础脚本1、C#&#xff1a;2、Shader&#xff1a; 二、开始逐语句对ShaderToy进行转化1、首先&#xff0c;找到我们的主函数 mainImage2、其余的方法全部都是在 mainImage 函数中调用的方法3、替换后的代码(已经没报错了&#xff0c;都是效…

微服务学习:Nacos配置中心

先打开Nacos&#xff08;详见微服务学习&#xff1a;Nacos微服务架构中的服务注册、服务发现和动态配置&Nacos下载&#xff09; 1.环境隔离&#xff1a; 新建命名空间&#xff1a; 记住命名空间ID&#xff1a; c82496fb-237f-47f7-91ed-288a53a63324 再配置 就可达成环…

张正友相机标定法原理与实现

张正友相机标定法是张正友教授1998年提出的单平面棋盘格的相机标定方法。传统标定法的标定板是需要三维的,需要非常精确,这很难制作,而张正友教授提出的方法介于传统标定法和自标定法之间,但克服了传统标定法需要的高精度标定物的缺点,而仅需使用一个打印出来的棋盘格就可…

iOS ------ UICollectionView

一&#xff0c;UICollectionView的简介 UICollectionView是iOS6之后引入的一个新的UI控件&#xff0c;它和UITableView有着诸多的相似之处&#xff0c;其中许多代理方法都十分类似。简单来说&#xff0c;UICollectionView是比UITbleView更加强大的一个UI控件&#xff0c;有如下…

VMALL 商城系统

SpringBoot MySQL Vue等技术实现 技术栈 核心框架&#xff1a;SpringBoot 持久层框架&#xff1a;MyBatis 模板框架&#xff1a;Vue 数据库&#xff1a;MySQL 阿里云短信&#xff0c;对象存储OSS 项目包含源码和数据库文件。 效果图如下&#xff1a;

如果将视频转化为gif格式图

1.选择视频转换GIF&#xff1a; 2.添加视频文件&#xff1a; 3.点击“开始”&#xff1a; 4.选择设置&#xff0c;将格式选择为1080P更加清晰&#xff1a; 5.输出后的效果图&#xff1a;

5键键盘的输出 - 华为OD统一考试

OD统一考试 题解&#xff1a; Java / Python / C 题目描述 有一个特殊的 5键键盘&#xff0c;上面有 a,ctrl-c,ctrl-x,ctrl-v,ctrl-a五个键。 a 键在屏幕上输出一个字母 a; ctrl-c 将当前选择的字母复制到剪贴板; ctrl-x 将当前选择的 字母复制到剪贴板&#xff0c;并清空选择…

14-1、IO流

14-1、IO流 lO流打开和关闭lO流打开模式lO流对象的状态 非格式化IO二进制IO读取二进制数据获取读长度写入二进制数据 读写指针 和 随机访问设置读/写指针位置获取读/写指针位置 字符串流 lO流打开和关闭 通过构造函数打开I/O流 其中filename表示文件路径&#xff0c;mode表示打…

Linux下c开发

编程环境 Linux 下的 C 语言程序设计与在其他环境中的 C 程序设计一样&#xff0c; 主要涉及到编辑器、编译链接器、调试器及项目管理工具。编译流程 编辑器 Linux 中最常用的编辑器有 Vi。编译连接器 编译是指源代码转化生成可执行代码的过程。在 Linux 中&#xff0c;最常用…

【PWN】学习笔记(二)【栈溢出基础】

目录 课程教学C语言函数调用栈ret2textPWN工具 课程教学 课程链接&#xff1a;https://www.bilibili.com/video/BV1854y1y7Ro/?vd_source7b06bd7a9dd90c45c5c9c44d12e7b4e6 课程附件&#xff1a; https://pan.baidu.com/s/1vRCd4bMkqnqqY1nT2uhSYw 提取码: 5rx6 C语言函数调…

六级高频词汇3

目录 单词 参考链接 单词 400. nonsense n. 胡说&#xff0c;冒失的行动 401. nuclear a. 核子的&#xff0c;核能的 402. nucleus n. 核 403. retail n. /v. /ad. 零售 404. retain vt. 保留&#xff0c;保持 405. restrict vt. 限制&#xff0c;约束 406. sponsor n. …

骁龙8 Gen 3 vs A17 Pro

骁龙8 Gen 3 vs A17 Pro——谁会更胜一筹&#xff1f; Geekbench、AnTuTu 和 3DMark 等基准测试在智能手机领域发挥着至关重要的作用。它们为制造商和手机爱好者提供了设备性能的客观衡量标准。这些测试有助于评估难以测量的无形方面。然而&#xff0c;值得注意的是&#xff0c…

有病但合理的 ChatGPT 提示语

ChatGPT 面世一年多了&#xff0c;如何让大模型输出高质量内容&#xff0c;让提示词工程成了一门重要的学科。以下是一些有病但合理的提示词技巧&#xff0c;大部分经过论文证明&#xff0c;有效提高 ChatGPT 输出质量&#xff1a; ​1️⃣ Take a deep breath. 深呼吸 ✨ 作用…

tgf - 一个开箱即用的golang游戏服务器框架

tgf框架 tgf框架是使用golang开发的一套游戏分布式框架.属于开箱即用的项目框架,目前适用于中小型团队,独立开发者,快速开发使用.框架提供了一整套开发工具,并且定义了模块开发规范.开发者只需要关注业务逻辑即可,无需关心用户并发和节点状态等复杂情况. 使用介绍 创建业务逻辑…