win10下装ubuntu双系统(免U盘)

news2025/1/23 17:38:57

系统环境:

win10系统,工具,

1.EasyBCD,建议2.2以上版本
2.Ubuntu 18.04 系统。当然你也可以下载别的版本,这个不重要。Ubuntu官网下载地址

步骤:

1.桌面右键我的电脑,点击管理->磁盘管理

这里写图片描述


点击一个盘,删除卷。(这块硬盘空间,是Ubuntu将要安装和使用的硬盘区,我这里直接删除D盘,也可以在别的盘压缩一个空间出来,我分配100G,妥妥的够用了)

这里写图片描述

删除卷之后,该部分硬盘应该会变为未分配状态。

我是D盘2T分出来1T为E盘,格式化做的新盘

2.将下载好的Ubuntu iOS镜像文件放到,电脑某个盘根目录下,我这里选择E盘。然后解压到当前目录下(选个文件少的盘,安装完成后这些解压文件和镜像都没用了,文件多的话删除的时候比较蛋疼)。保证解压后的这些文件和Ubuntu iOS镜像文件在同一个盘的根目录下,要不然安装过程中可能出现找不到系统文件的情况。
 

这里写图片描述

这里写图片描述


3.安装,并打开EasyBCD,选择添加条目。在下半部分框里点击ISO项,名称随便填,路径选择你的ubuntu ISO镜像所在的地方。模式从磁盘运行。(上半操作系统那里暂时不管,如果想要win引导Ubuntu可以追加一个启动项,我喜欢用ubuntu引导,具体操作可以自己百度下)。选完后,添加条目。

这里写图片描述

然后点击编辑引导菜单,就可以看到刚才添加的条目了。选择倒计时为20妙,如果Use Metro bootloader没有勾选上,勾选下。完成后保存设置。

这里写图片描述

4.关机重启,会出现多个选项,选NeoSmart的iOS条目,单击进入安装引导过程。

这里写图片描述

5.进入之后,在语言列表中,选择简体中文

这里写图片描述


6.这一步建议拔掉网线,不要连接网络,要不然容易卡在这个界面(当然如果网络好,也可以不拔,也可以同时勾选两项,点击继续,时间会有点长)

这里写图片描述

---------------------------------此部分做参考,我没有执行--------------------------------------------

7.分区((此部分做参考,我没有执行

Linux分区:

/:存储系统文件,建议10GB ~ 15GB;

swap:交换分区,即Linux系统的虚拟内存,建议是物理内存的2倍;

/home:home目录,存放音乐、图片及下载等文件的空间,建议最后分配所有剩下的空间;

/boot:包含系统内核和系统启动所需的文件,实现双系统的关键所在,建议200M。

这里写图片描述

创建/分区
选择空闲磁盘

选定空闲磁盘,点击+,首先分配16G空间给/分区,选择“主分区”、“空间起始位置”、Ext4和“挂载点/”:

注:实际上,一块硬盘最多容纳4个主分区,或3个主分区外加1个扩展分区,在选择分区类型时,可能会出现“安装系统时空闲分区不可用”状况,为了解决问题,下面一律选择“逻辑分区”。

创建交换分区
重复创建步骤,分配16G空间给swap分区,选择“逻辑分区”(主分区已满)、“空间起始位置”、用于“交换空间”:

创建/boot分区
接着分配200M空间给/boot分区,选择“逻辑分区”(主分区已满)、“空间起始位置”、“Ext4”和“挂载点/boot”:。

最后将所有剩余空间分配给/home分区,选择“逻辑分区”(主分区已满)、“空间起始位置”、“Ext4”和“挂载点/home”:

选择/boot对应的盘符作为“安装启动引导器的设备”,务必保证一致:

这里写图片描述


 

这里写图片描述

---------------------------------此部分做参考,我没有执行--------------------------------------------

这里写图片描述


 

这里写图片描述

这里写图片描述

重点

ubuntu安装完毕,重启时会直接进入windows系统, 这是因为我们把它的引导搞在了/boot分区了。接下来用easyBCD来给它创建启动项。
打开easyBCD,选择add new entry,选择linux/BSD,name那里填Ubuntu(可自行填写)。device(驱动器)这一栏选择我们刚创建的“/boot”分区(200MB那个)。

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

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

相关文章

HashMap系列-放入元素的流程

1.put public class HashMap<K,V> extends AbstractMap<K,V>implements Map<K,V>, Cloneable, Serializable {//通过key生成hash后&#xff0c;调用putVal方法public V put(K key, V value) {return putVal(hash(key), key, value, false, true);} } 2.put…

第二十一章 网络通信

网络通信这一章 基本分为三个部分 网络基础概念和TCP,UDP这三个部分主要如下&#xff1a; 计算机网络实现了堕胎计算机间的互联&#xff0c;使得它们彼此之间能够进行数据交流。网络应用程序就是再已连接的不同计算机上运行的程序&#xff0c;这些程序借助于网络协议&#x…

代码随想Day24 | 回溯法模板、77. 组合

理论基础 回溯法和递归不可分割&#xff0c;回溯法是一种穷举的方法&#xff0c;通常需要剪枝来降低复杂度。回溯法有一个选择并退回的过程&#xff0c;可以抽象为树结构&#xff0c;回溯法的模板如下&#xff1a; void backtracking(参数) {if (终止条件) {存放结果;return;}…

【从0配置JAVA项目相关环境1】jdk + VSCode运行java + mysql + Navicat + 数据库本地化 + 启动java项目

从0配置JAVA项目相关环境 写在最前面一、安装Java的jdk环境1. 下载jdk2. 配置jdk3. 配置环境变量 二、在vscode中配置java运行环境1. 下载VSCode2. 下载并运行「Java Extension Pack」 三、安装mysql1.官网下载MySQL2.开始安装如果没有跳过安装成功 3.配置MySQL Server4.环境变…

InST论文复现

论文地址&#xff1a;https://arxiv.org/abs/2211.13203 论文git&#xff1a;https://github.com/zyxElsa/InST 遇到的问题&#xff1a; 1.requests.exceptions.SSLError: HTTPSConnectionPool(hosthuggingface.co, port443): Max retries exceeded with url: /openai/clip-…

机器学习 | RMSE和R平方误差的数学解释

RMSE&#xff1a;均方根误差是回归线拟合数据点的程度的度量。RMSE也可以解释为残差中的标准差。 考虑给定的数据点&#xff1a;&#xff08;1&#xff0c;1&#xff09;&#xff0c;&#xff08;2&#xff0c;2&#xff09;&#xff0c;&#xff08;2&#xff0c;3&#xff09…

java WebSocket带参数处理使用

1、webSocket实现代码 Component public class WebSocketStompConfig {//这个bean的注册,用于扫描带有ServerEndpoint的注解成为websocket// ,如果你使用外置的tomcat就不需要该配置文件Beanpublic ServerEndpointExporter serverEndpointExporter() {return new ServerEndpoi…

三十八、AT模式

目录 一、定义 1、AT模式工作原理如下&#xff1a; 2、优点&#xff1a; 3、缺点&#xff1a; 4、流程&#xff1a; 二、AT模式与XA模式的区别 三、AT模式的脏写问题 四、实现AT模式 一、定义 AT模式是指使用AT命令进行串口通信的工作模式。AT命令是由两个字符组成的命…

协同过滤算法之vue+springboot个性化电影评分推荐系统6n498

摘要为了解决信息过载问题,个性化推荐系统由此产生。个性化推荐系统通过对用户行为的分析,利用数据挖掘算法对信息进行过滤,将用户可能感兴趣的产品或项目推荐给用户。对于电影爱好者来说,利用网络在浩如烟海的电影数据库中找到自己喜欢的电影并非易事。电影作为一个艺术的载体…

ahk系列-windows超级运行框-表达式计算(6)—asc/ord/chr ASCII 码转换

1、环境准备 windows 7&#xff0c;8&#xff0c;10&#xff0c;11操作系统ahk 2.x_64位 2、使用方式 asc 可以计算 asc字符 &#xff0c;或者汉字&#xff0c;的数值&#xff0c;ord /chr 则是把数值转换为字符 当然有很多字符不可见&#xff0c;比如我们用 “{}” 包裹它…

软件测试之python+requests接口自动化测试框架实例教程

前段时间由于公司测试方向的转型&#xff0c;由原来的web页面功能测试转变成接口测试&#xff0c;之前大多都是手工进行&#xff0c;利用postman和jmeter进行的接口测试&#xff0c;后来&#xff0c;组内有人讲原先web自动化的测试框架移驾成接口的自动化框架&#xff0c;使用的…

元宇宙解决方案:GPU云服务在元宇宙中的作用

GPU算力可以说是我们现在信息化时代的基础设施&#xff0c;在某种程度上说我们已经进入了算力时代&#xff0c;手机、电脑、车载等算力已经渗透到各行各业了。 当然算力对元宇宙也很重要&#xff0c;尤其是在可视化方面&#xff0c;元宇宙需要很逼真的渲染&#xff0c;同时它的…

【8】PyQt单选框和复选框

目录 1. 单选框 2. 复选框 1. 单选框 QRadioButton是单选按钮,它提供了一组可供选择的按钮和文本标签,用户可以选择其中一个选项 单选框选中的信号是:toggled 代码示例&#xff1a; from PyQt5.QtWidgets import * from PyQt5.QtCore import * import sysdef func(checked…

校园教务管理系统

学年论文&#xff08;课程设计&#xff09; 题目&#xff1a; 信息管理系统 校园教务管理系统 摘要&#xff1a;数据库技术是现代信息科学与技术的重要组成部分&#xff0c;是计算机数据处理与信息管理系统的核心&#xff0c;随着计算机技术的发展&#xff0c;数据库技…

docker:安装mysql以及最佳实践

文章目录 1、拉取镜像2、运行容器3、进入容器方式一方式二方式三容器进入后连接mysql和在宿主机连接mysql的区别 持久化数据持久化数据最佳实践 1、拉取镜像 docker pull mysql2、运行容器 docker run -d -p 3307:3306 --name mysql-container -e MYSQL_ROOT_PASSWORD123456 …

Python实现FA萤火虫优化算法优化随机森林回归模型(RandomForestRegressor算法)项目实战

说明&#xff1a;这是一个机器学习实战项目&#xff08;附带数据代码文档视频讲解&#xff09;&#xff0c;如需数据代码文档视频讲解可以直接到文章最后获取。 1.项目背景 萤火虫算法&#xff08;Fire-fly algorithm&#xff0c;FA&#xff09;由剑桥大学Yang于2009年提出 , …

意大利语翻译成中文怎样做比较好

近年来&#xff0c;中意两国传统友好&#xff0c;两国人民之间的交往源远流长&#xff0c;双方合作不断推进&#xff0c;国内市场对于意大利语翻译的需求日益增加。那么&#xff0c;意大利语翻译有何特点&#xff0c;意大利语翻译成中文怎样做比较好呢&#xff1f; 由于意大利语…

matlab实践(十):贝塞尔曲线

1.贝塞尔曲线 贝塞尔曲线的原理是基于贝塞尔曲线的数学表达式和插值算法。 贝塞尔曲线的数学表达式可以通过控制点来定义。对于二次贝塞尔曲线&#xff0c;它由三个控制点P0、P1和P2组成&#xff0c;其中P0和P2是曲线的起点和终点&#xff0c;P1是曲线上的一个中间点。曲线上…

Leetcode每日一题学习训练——Python3版(最小化旅行的价格总和)

版本说明 当前版本号[20231206]。 版本修改说明20231206初版 目录 文章目录 版本说明目录最小化旅行的价格总和理解题目代码思路参考代码 原题可以点击此 2646. 最小化旅行的价格总和 前去练习。 最小化旅行的价格总和 现有一棵无向、无根的树&#xff0c;树中有 n 个节点…

LeetCode Hot100 207.课程表

题目&#xff1a; 你这个学期必须选修 numCourses 门课程&#xff0c;记为 0 到 numCourses - 1 。 在选修某些课程之前需要一些先修课程。 先修课程按数组 prerequisites 给出&#xff0c;其中 prerequisites[i] [ai, bi] &#xff0c;表示如果要学习课程 ai 则 必须 先学习…