[教程]win10 ,ubuntu双系统安装避坑指南

这篇博客可以解决
1.如何安装win10,ubuntu双系统
2.如何使用win10引导Ubuntu,并且设置win10引导界面

点击阅读原文获取更多信息。

win10,ubuntu双系统的安装

为什么要装双系统,之前用的虚拟机,但是虚拟机没有显卡,使用gazebo之类的3D仿真软件经常出问题,所以选择装双系统。
强烈建议安装Ubuntu16.04的64位系统,可以使你之后的开发环境搭建非常顺利。

0.工具

硬件:一个空的U盘(4G及以上)
软件:EasyBCD2.3密码tb8w,傲梅分区助手,UltraISO,Ubuntu系统

1.创建Ubuntu分区

1)使用win10自带的磁盘管理

按住Win + X,选择“磁盘管理”


选择剩余空间较大的可分配磁盘,右键并选择“压缩卷”,这里选择压缩E盘50G左右的空间

点击“压缩”之后,E盘后部出现黑色的50G“未分配空间”

至此,磁盘分区过程完成.这种方法参考相关博客

2)使用傲梅分区助手

给磁盘分区有很多种方法,可以自行选择,分区的目的是为了给Ubuntu系统分配安装空间,建议40G及以上。

2.制作Ubuntu的启动U盘

制作启动U盘会格式化U盘,注意备份文件。
将U盘其插入电脑,进入UltraISO,

打开下载好的Ubuntu镜像文件(ubuntu ISO文件)。

保持默认设置即可

点击写入

Ubuntu的启动U盘制作完成,其实非常简单,就是打开软件,选择镜像文件,点击写入即可。图片来源博客

3.安装系统

首先需要进入bios设置优先u盘启动。
不同品牌的电脑进入bios的方式不同,可以自行百度。
在bios中找到USB HDD选项用Tab键把它调整到第一的位置即可

设置完成后,插入U盘然后重启电脑,就会进入系统安装界面

建议都不要选,否者会需要联网下载,会很慢。

注意这里选其他选项

点击的“+”创建4个主要的基础分区(这里之前未分配的50G就是给ubuntu系统的50G),按以下参数设置4个主要的基础分区:

大小类型位置用于挂载点用途
10G主分区空间起始位置Ext4/用于存放系统相当于C盘
4G逻辑分区空间起始位置交换空间/swap相当于电脑内存
200MB逻辑分区空间起始位置Ext4/boot引导分区
剩余的空间逻辑分区空间起始位置Ext4/home用户存储数据用

我的系统安装完后 主分区使用了1.31G,boot分区使用了151.72M,所以如果你硬盘有限至少也要大于这个标准。

主分区 /

交换空间 /swap

引导分区 /boot

用户数据 /home

用win引导Ubuntu!

安装启动引导设备的参数选择:与/boot所在的编号一致。
如果这步忽略了,你就用了Ubuntu系统来引导Windows了

之后就没坑了


记住你的密码别忘了。


到这里Ubuntu已经安装好了,可以重启,然后拔掉U盘,如果你按照我的步骤,重启会进入win10系统

4.设置win10引导Ubuntu

一定要用EasyBCD2.3
重启在win10下进入EasyBCD,选择“添加新条目”,选择Linux/BSD操作系统,在“驱动器”栏目选择接近200M(就是boot的分区)的Linux分区,点添加条目

编辑引导菜单,勾选Use Metro bootloader

重启电脑,恭喜你,Win10和Ubuntu的双系统已经完成安装

用Windows引导Ubuntu最大的好处就是,当不再需要Ubuntu的时候,直接在Windows磁盘管理中将其所在所有分区删除,然后将EasyBCD中对应条目删除即可。

写教程真心不容易,感谢网络上分享教程的大神,[教程]这个栏目以后用来记录一些教程工具的折腾过程,目的是同样的坑绝不踩两遍。如果碰巧解决了你的问题,请点赞转发分享一下哟。

踩过的坑

引导设置错误,重启就会进入这个界面,这是Ubuntu引导win10,如果你在这种情况删除Ubuntu的分区,你会发现win10也进不去了,需要修复win10的引导。我为此又重装了一遍。。。。。

重启进入win10但是界面太丑,因为用了EasyBCD2.2没有Use Metro bootloader选项

#推荐阅读:

    专辑|Linux文章汇总

    专辑|程序人生

    专辑|C语言

嵌入式Linux

微信扫描二维码,关注我的公众号 

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

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

相关文章

nyoj 586 疯牛(二分+贪心)

疯牛 时间限制&#xff1a;1000 ms | 内存限制&#xff1a;65535 KB难度&#xff1a;4描述农夫 John 建造了一座很长的畜栏&#xff0c;它包括N (2 < N < 100,000)个隔间&#xff0c;这些小隔间依次编号为x1,...,xN (0 < xi < 1,000,000,000).但是&#xff0c;Jo…

es6--解构赋值

1&#xff1a; 基本用法 let [a,b,c] [1,2,3] 总结&#xff1a;只要等号两边都是可循环的结构&#xff0c;等号右边的就会按照相应的位置把值赋给左边 2&#xff1a;高级用法 let [x,y 1] [1,2] 1) 变量可以有默认值 let [x,y 1] [1,2] 2&#xff09;当且仅当等号右边的…

Type-C PD充电简介

一、Type-C简介自1998年以来&#xff0c;USB发布至今&#xff0c;USB已经走过20个年头有余了。在这20年间&#xff0c;USB-IF组织发布N种接口状态&#xff0c;包括A口、B口、MINI-A、MINI-B、Micro-A、Micro-B等等接口形态&#xff0c;由于各家产品不同&#xff0c;不同产品使用…

Linux字符设备驱动内幕

哈喽&#xff0c;我是老吴&#xff0c;继续记录我的学习心得。一、保持专注的几个技巧将最重要的事放在早上做。待在无干扰环境下&#xff0c;比如图书馆。意识到刚坐下开始投入工作前&#xff0c;有点负面小情绪是特别正常的现象。让“开心一刻”成为计划的一部分。拥有合情合…

线性表的顺序存储

线性表是n个类型相同数据元素的有限序列&#xff0c;对n>0,除第一个元素无直接前驱&#xff0c;最后一个元素没有直接后继外&#xff0c;其他都是每个元素有一个直接前驱和直接后继&#xff0c;而且是一对一的关系。 线性表&#xff1a;顺序存储&#xff0c;链式存储。 &…

mysql 5.6.38 数据库编译安装

一、系统环境&#xff1a; # cat /etc/redhat-release CentOS release 6.9 (Final)二、mysql 编译安装&#xff1a; 1、安装依赖包&#xff1a; yum install -y ncurses-devel libaio-devel cmake2、创建mysql管理用户&#xff1a; useradd -s /sbin/nologin -M mysql id m…

旧地重游

光阴飞逝1991年跟随父母搬迁至长沙&#xff0c;至今已有16年。2007年春节舅妈大寿借此机会回到儿时旧地以了多年来的心愿。经过1个小时左右颠簸终于快回到儿时生长的地方&#xff0c;那里的路面年久失修&#xff0c;经过昨天的大雨&#xff0c;已经坑坑洼洼路面到处积水&#x…

我要不要离职?

1#读者提问来到四线城市的小公司&#xff0c;其他员工都是公司主动找到他们转正的&#xff0c;有的一个月有的三个月&#xff0c;而我半年过去了&#xff0c;以为时间到了也跟他们一样自动帮我转正。然而没有&#xff0c;昨天忍不住问了公司&#xff0c;今天就拿转正表来给我填…

单链表的应用 就地逆置

【问题描述】试实现线性表的就地逆置算法&#xff0c;即在原表的存储空间将线性表&#xff08;a1,a2,a3....an&#xff09;逆置为&#xff08;an...a3,a2,a1&#xff09;. [分析]就地逆置就是不需要额外申请结点空间&#xff0c;只需要利用原来的表中的结点空间。若对顺序表中的…

关于arguments的用法

当函数的参数个数无法确定的时候&#xff1a;用 arguments。函数的 arguments 对象并不是一个数组&#xff0c;它相当于是一个实参的集合&#xff0c;但是访问单个参数的方式与访问数组元素的方式相同。访问 函数中的第n个参数 则可以使用arguments[n-1]。 1、arguments实际为实…

搞懂进程组、会话、控制终端关系,才能明白守护进程干嘛的?

守护进程概念&#xff1a;守护进程&#xff0c;也就是通常所说的Daemon进程&#xff0c;是Linux中的后台服务进程。周期性的执行某种任务或等待处理某些发生的事件。Linux系统有很多守护进程&#xff0c;大多数服务都是用守护进程实现的。比如&#xff1a;像我们的tftp&#xf…

关于编译C#文件

使用csc.exe编译非控制台应用程序,常使用/target选项此选项可简写为/t,用来指定要创建的文件类型. 如编译一个类库文件(dll)Class1.cs: namespaceTest...{ /**//// <summary> /// Class1 的摘要说明。 /// </summary> public class Class1 ...{ …

中缀表达式转换为前缀及后缀表达式并求值【摘】

它们都是对表达式的记法&#xff0c;因此也被称为前缀记法、中缀记法和后缀记法。它们之间的区别在于运算符相对与操作数的位置不同&#xff1a;前缀表达式的运算符位于与其相关的操作数之前&#xff1b;中缀和后缀同理。举例&#xff1a;(3 4) 5 - 6 就是中缀表达式- 3 4 …

H5-geolocation学习

geolocation——定位PC——IP地址精度比较低IP库Chrome -> Google手机——GPSwindow.navigator.geolocation单次 getCurrentPosition(成功, 失败, 参数)enableHighAccuracy 高精度模式——更慢、更费电timeout 超时maximumAge 缓存时间…

【速来抢】iPhone12、STM32开发板、1024元现金红包…打包免费送!!!

没错&#xff01;华清远见在做1024狂欢节活动今年他们“玩”的有点大参与活动&#xff0c;抽取幸运锦鲤下面21件惊喜大礼&#xff0c;打包全部带回家????参与方式&#xff1a;扫码下方二维码&#xff0c;进活动群获取抽奖链接&#xff0c;参与抽奖????福利2除了万元锦鲤…

什么才是成熟

成熟就是你能控制你自己&#xff0c;知道自己想要什么&#xff0c;并能自如的朝着这个方向走&#xff0c;是你能控制自己的喜怒哀乐&#xff0c;而不是要别人左右你&#xff0c;他的表现应该是这样的 &#xff08;文摘&#xff01;&#xff09; 1.现实态度 一个心理健全的成年人…

1024,第 15 届「中国内核开发者大会」 参会指南(议程全剧透)

各位好&#xff0c;第 15 届「中国内核开发者大会」即将开幕&#xff0c;这些参会指南请提前收藏好&#xff1a;2020「中国内核开发者大会」&#xff08;以下简称 CLK&#xff09;将在 2020 年 10 月 24 日举办&#xff0c;线上线下同步进行&#xff0c;线上由 CSDN 进行全网直…

C语言中的转义字符【转ce123的技术博客】

C语言中的转义字符 简介 在字符集中&#xff0c;有一类字符具有这样的特性&#xff1a;当从键盘上输入这个字符时&#xff0c;显示器上就可以显示这个字符&#xff0c;即输入什么就显示什么。这类字符称为可显示字符&#xff0c;如a、b、c、$、和空格符等都是可显示字符。 另一…

Tomcat配置和Web应用程序开发

引自友人blog: [url]http://blog.csdn.net/senton[/url]◆tomcat是一个专门用于web服务的服务器软件.1&#xff0e;运行 &#xff1a;设置完毕后就可以运行tomcat服务器了&#xff0c;进入tomcat的bin目录&#xff0c;windows下用startup启动tomcat&#xff0c;相应的关闭tomca…

centos关闭防火墙

centos6.5 查看防火墙状态 &#xff1a; service iptable status 临时关闭防火墙 &#xff1a; servcie iptables stop 永久关闭防火墙 &#xff1a;chkconfig iptables off centos7 停止firewall&#xff1a; systemctl stop firewalld.service …