Ubuntu 双系统安装流程

article/2025/8/19 5:58:41

Ubuntu 不同版本的物理机安装流程都是一样的,而且极其简单!一般的步骤就是

1、下载想要安装的 Ubuntu 系统

2、制作U盘启动盘,并在win10的 磁盘管理 中为Ubuntu腾出磁盘空间

3、电脑插U盘上重启,进入BIOS,选择U盘里的boot loader,进入系统安装流程

4、重启,安装完成

不要怕自己没装过把电脑整坏了,只有挑战自己才会有进步~也不要指望让别人帮忙装哈,后续开发过程中Ubuntu不重装个十几二十次就太不尊重这可爱的系统了~不是每次需要帮忙时都会有人在你身边的哦(打住,说正事!)

目录

1、下载系统 

2、制作U盘启动盘

3、为Ubuntu的安装腾出磁盘空间

4、Ubuntu启动安装

5、安装类型选择

6、磁盘分区与安装

7、Ubuntu的删除与重装

8、Ubuntu 安装完成后的一些软件的下载及配置

最后、安装过程中可能的问题及解决方法


1、下载系统 

Download Ubuntu Desktop | Download | Ubuntuhttps://ubuntu.com/download/desktop选择Desktop版本的下载,系统文件不大,也就2个G多点

2、制作U盘启动盘

这里推荐使用  Rufus 软件 制作U盘启动盘,这是个免费开源软件,界面简单,没有很多花里胡哨的选项来吓退初学者。假如你已经下载好系统了,那就插上U盘,打开 Rufus ,选择要烧录的U盘以及系统镜像文件,其他地方保持默认就好,就像下面这样

然后点击开始,选择 以ISO 镜像模式写入(推荐) ,这也是系统默认选项。然后静待制作完成就好

3、为Ubuntu的安装腾出磁盘空间

(这个操作也可以用来为Windows进行磁盘分区)首先右键点击电脑左下角的开始菜单,选择 磁盘管理,界面如下。我的电脑只有一块512G的固态硬盘,所以只有一个磁盘0。

由于我想在E盘中拆分出来180G的空间安装Ubuntu,因此要在E盘上右键,选择 压缩卷 (别点他旁边的删除卷!)。然后算一下 180*1024=184320 MB,因此在 输入压缩空间量 选项中输入 184320 ,点击 压缩,稍等片刻就可以了。就像下面这样

PS:如果只是想简单的对Windows进行磁盘分区,那么在刚刚腾出来的这 180G 的空间上单机右键,选择 新建简单卷,一直默认选项往下走到头就能新建一个分区了,比如我这里再建一个新的分区的话默认就是F盘。好了,到这里默认你顺便学会了 如何对Windows进行磁盘分区 的操作啦~

4、Ubuntu启动安装

Windows上的操作已经完成,下面就可以插上刚制作的U盘进行Ubuntu的安装啦。首先吧U盘插电脑上,重启电脑,在启动界面狂按 F2 进入BIOS 的设置界面(我的华硕电脑是F2,其他牌子的可以自行百度)

1、在 Boot Menu 选项中选择对应的U盘系统,我的是 UEFI:**** 那个。

2、然后就会进入系统选择界面,使用方向键选择 ubuntu 后回车就进入了 Ubuntu 的安装引导界面。在侧边栏中选择系统语言,English、Chinese都可,看自己喜好,然后点击 Install Ubuntu 进入安装。

 3、选择键盘布局,跟前面一样,按个人喜好选择

4、选择安装方式,选择正常安装就行,会默认安装火狐浏览器等软件。或者选择最小安装的话可以在安装完成后自行安装需要的软件,两种方式影响不大。下面的安装第三方软件选项也可以选上,也可以不选,后面再根据需要手动安装。我这里就只选择了正常安装,然后点击继续。

5、安装类型选择

选择 Something else,即手动及进行磁盘分区。

6、磁盘分区与安装

这里我选择最简单的分区方案,一共四个分区:

/boot : 1G  主分区。系统的boot启动引导项安装位置

/  : 90G    主分区。根目录,所有目录的根节点,其下包含很多子目录,如/usr  /tmp等

/home :  73G   逻辑分区。一般放置自己的数据

swap : 16G   逻辑分区。交换空间,一般是物理内存的1~2倍就行了

这里简要介绍下 swap 交换空间的作用:swap 交换空间主要涉及到 虚拟内存 的概念,是由处理器中的 内存管理单元(MMU控制的。我们知道,物理内存的大小是受限的,但是我们为什么有时候可以开很多应用,甚至有时这些应用使用的内存空间大于实际的物理内存空间,这时就是因为 swap 空间的存在,MMU会把那些暂时用不着的已打开的应用暂时从内存空间移到硬盘中去,也就是我们说的 swap 空间,用的时候再从 swap 空间挪回来,这样就可以高效地利用物理内存空间了。所以 swap 到底给多大取决于你系统的应用场景。

首先找到 free space 空间,如下,选中该空间,点击左下角的加号+,进行内存分配

/boot 的分配如下:

 swap 的分配如下:

/home/ 的分配方式同样,注意选择主内存还是逻辑内存。

然后就是 boot loader 的安装位置,在界面下方的 Device for boot loader installation 中选择刚才分配 /boot 的那块空间,然后点击 Install Now 进行下一步的安装,如下,点击继续。

然后是选择时区,国内的选择上海。

再往后面就是设置用户名与密码的界面

 点击继续就进入最后安装过程了,快的话十几分钟就搞定了,然后就是重启

重启之后 Ubuntu 的安装就算结束了。然后就是每次在电脑的启动界面选择进入Ubuntu系统还是Windows系统啦~

7、Ubuntu的删除与重装

删除过程很简单。首先吧原系统里重要的文件拷到U盘里备份,然后在开机的时候进按 F2 进入BIOS中(不同电脑的快捷键可能不同)删除 Ubuntu 的 boot loader 。首先进入 Advanced Mode

选择 Boot -> Delete Boot Option 选择要删除的 boot loader。

正常情况下有两个选项,一个是 Windows 的一个是 Ubuntu 的,很好区分,选择 Ubuntu 的 boot loader 进行删除,如下:

然后选择 Save Changes and Exit 。

之后是回到 Windows 系统的磁盘管理界面,将分配给Ubuntu的内存空间删除,如下,在安装 Ubuntu 时设置了四个分区,这里会相应的出现四个分区。在相应的四个磁盘空间上右键单击选择 删除卷 就行了。

最后 Ubuntu 的安装仍然按照前面 1~6 的步骤即可。

8、Ubuntu 安装完成后的一些软件的下载及配置

可以参考这里:

Ubnutu安装后的各种软件下载及环境配置_Flag_ing的博客-CSDN博客Linux自带的截屏软件功能不多不太好用,相比flameshot会更好用点。安装:sudo apt-get install flameshot设置快捷键启动flameshot:打开 设置->Device->Keyboard,拉倒最后,点击加号添加快捷键。快捷键名称自定义,命令为flameshot gui,具体快捷键根据自己的喜好来创建,比如我习惯了Windows下QQ的截图快捷键Ctrl+Alt+A,因此这里沿用了这个快捷键,具体如下:点击Add就可以了。..https://blog.csdn.net/Flag_ing/article/details/108793692

最后、安装过程中可能的问题及解决方法

安装过程中可能在进入BIOS时找不到U盘启动项,这时可以尝试将电脑的 Secure Boot Control 关掉。具体的做法为:进入BIOS -> Advanced Mode -> Security -> Secure Boot -> Secure Boot Control -> Disabled。如下所示:

然后保存并退出。再重新进入 BIOS 界面的 Boot Menu 界面查看U盘启动项,这时应该就会有了。


http://chatgpt.dhexx.cn/article/aYyRYiSK.shtml

相关文章

Windows + Ubuntu20.04双系统详细安装教程

Windows Ubuntu20.04双系统安装 1. 制作启动盘1.1 从ubuntu官网下载ubuntu ISO文件1.2 下载启动Rufus1.3 将ISO文件写入启动盘1.3.1 设备(Device)1.3.2 引导类型选择(Boot selection)1.3.3 分区类型(Partition&#x…

Win10安装Ubuntu18.04双系统,图文详解,全网最详细教程

博主经历过多次双系统的安装与卸载,所以这次安装就记录下全过程,能让后面的同学少走弯路。本教程对笔记本电脑单硬盘和双硬盘通用。 安装目录 一、查看电脑信息1、BIOS模式2、查看硬盘数 二、制作系统盘1、下载镜像源2、制作U盘启动盘 三、分配硬盘空间四…

java中的arraycopy()方法

1、函数原型 System.arraycopy(源数组,源数组起始位置,目的数组,目的数组起始位置,复制长度); 对于二维或者一维数组中存放的是对象时,复制结果是一维的引用变量传递给副本的一维数组,修改副本时&#xff0…

CopyOnWriteArraySet

CopyOnWriteArraySet基于CopyOnWriteArrayList实现,其唯一的不同是在add时调用的是CopyOnWriteArrayList的addIfAbsent(若没有则增加)方法 CopyOnWriteArraySet介绍 它是线程安全的无序的集合,可以将它理解成线程安全的HashSet。…

ArrayCopy方法[Java]

title: JavaArrayCopy方法 date: 2020-03-23 16:43:51 biog:https://www.huqifa.com/ tags: - Java categories: - Java ArrayCopy() 作为小白一直在使用for循环对数组进行复制,添加和删除,学习过程中发现ArrayCopy&a…

数组—arraycopy()的用法

格式: arraycopy(要复制的数组,复制数组的起始位置,目标数组,复制的元素个数); 例子: int[] a {1,2,3,4,5,6};int[] b new int[4];//将数组a从第2个索引位置开始,截取4个元素到数组b从索引为0开始的位置添加。System.arraycopy(a, 2, b, …

System.arraycopy()方法详解

一、深度复制和浅度复制的区别 Java数组的复制操作可以分为深度复制和浅度复制,简单来说深度复制,可以将对象的值和对象的内容复制;浅复制是指对对象引用的复制。 二、System.arraycopy()方法实现复制 1、System中提供了一个native静态方法arraycopy(),…

Arraycopy方法

Arraycopy方法开发工具与关键技术:java 作者:彭浩达 撰写时间:2019年 5月 2日Arraycopy(Object src,int srcPos,Object dest,int destPos,int length) 描述:从指定源数组中复制一个数组,复制从指定的位置开始&#xff…

arraycopy方法简析

arraycopy(System类的静态方法) public static void arraycopy( Object src, int srcPos, Object dest, int destPos, int length) 简述 从指定源数组中复制一个数组,复制从指定的位置开始,到目标数组的指定位置结束。 参数&a…

arraycopy - 数组复制【详细图解】

1.arraycopy底层代码: 2.arraycopy的使用 第一个参数:源数组 第二个参数:在源数组中,被复制的数字开始复制的下标 第三个参数:目标数组 第四个参数:从目标数组中,从第几个下标开始放入复制的数据 第五…

关于Java中arraycopy的用法

一、实现数组之间的复制 int c[] {1,2,3,4,5},d[]; dnew int[5]; System.arraycopy(c, 0, d, 0, 5); //实现数组之间的复制 for(int n0;n<d.length;n) {System.out.println(d[n]); } 将c数组中从索引为0开始长度为5的数据复制到d中&#xff0c;并从索引为0开始。 输…

页面左侧二级菜单20种案例

向下滑动查看 本文由码农网 – 小峰原创&#xff0c;转载请看清文末的转载要求&#xff0c;欢迎参与我们的付费投稿计划&#xff01; jQuery作为一款主流的JavaScript前端开发框架&#xff0c;深受广告开发者的亲睐&#xff0c;同时jQuery有着不计其数的插件&#xff0c;特别是…

纯CSS实现二级菜单

书写基本样式 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"widthdevice-widt…

jQuery一级菜单和二级菜单

1、先做一级菜单&#xff0c;第一步设置body&#xff0c;把大概样子写出来。 2、第二步-1、用css设置通配符。 3、第二步-2、设置ul标签基础样式 。 4、第二步-3、设置类样式。 5、设置jquery内容的第一步先引入jQuery文件。 6、第二步设置一个函数在里面放入我们要设置成的效果…

bootstrap导航窗格响应式二级菜单

这次碰到的需求是响应式二级导航窗格&#xff0c;默认的导航窗格只有点击下拉框的二级窗格&#xff0c;会有如下问题&#xff1a;一级菜单无法添加超链接&#xff0c;二级菜单展示要多点一下。 实现目标&#xff1a; 1.滑动到指定区域&#xff0c;展示二级菜单。 2.一级菜单和…

html 悬停 二级菜单,使用HTML+CSS实现鼠标划过的二级菜单栏!

话不多说&#xff0c;先上效果图&#xff1a; 1、鼠标没在上面 image 2、鼠标放在一级菜单上&#xff0c;展开二级菜单 image 3、鼠标放在二级菜单上 image二级菜单测试 /*为了使菜单居中*/ body { padding-top:100px; text-align:center; } /* -------------菜单css代码------…

DIV+CSS 二级菜单实现

DIVCSS实现二级菜单 在网页制作中我们经常会用到的这样的导航栏二级菜单布局 实现效果如下&#xff1a; 设计思路就是通过 ul li 的双重嵌套来实现二级菜单&#xff0c;l利用display:none将二级菜单默认隐藏&#xff0c;li:hover鼠标悬浮时再将其显示出来。 需要注意的是&…

html 二级菜单 鼠标移动消失,鼠标一离开导航菜单,二级菜单就隐藏,移不到二级菜单...

鼠标一离开导航菜单,二级菜单就隐藏,移不到二级菜单 wky1682008 2015-12-28 09:27 html >无标题文档 ul{margin:0;padding:0;list-style:none; font-size:16px;font-family:"宋体";} a{ text-decoration:none;} ul{width:1000px; margin:50px auto 20px;backgro…

HTML一级菜单和二级菜单区别,一级菜单和二级菜单对不齐

html>二级菜单 *{margin: 0px; padding: 0px; } ul{font-size: 18px; color: white; list-style-type: none; text-align: center; width: 200px; line-height: 40px; background-color: black; position: relative; } a{color:white; text-decoration: none; } li{border-b…

HTML下拉框二级菜单

一、form表单 <div><form><div><!-- 下拉框 --><select>//默认项为第一个<option>广州</option><option>深圳</option><option>山东</option><option>北京</option></select></div>…