安装Ubuntu系统详细教程

article/2025/9/30 19:53:07

一. 前言

        本篇文章详解介绍一下如何安装Ubuntu系统,笔者在安装的过程中踩过很多坑,重装了很多次,现在把安装过程中遇到的问题也列出来,供大家参考。

二. 准备工作

        这个环节很重要,工欲善其事,必先利其器。

2.1 固态硬盘

        如果是做系统源码开发的话,买一块内存大于 512G的SSD,如果经济条件好的话,容量越大越好, 一定要在正规官网渠道购买,有些二手固态硬盘容量显示没问题,但是实际存储容量与实际不符合,会导致你在使用的过程中会遇到很多问题,简直会让你怀疑人生。

2.2 UEFI + GPT 安装

        安装之前,查看一下自己电脑的BIOS系统的类型,使用快捷键win + R  输入msinfo32

 如图:

如上图所示,在右边找到“BIOS模式”,看是否为“UEFI”。

        一般2012年之后的电脑, BIOS的主流模式都是UEFI模式。

        从GPT分区的硬盘启动,则主板使用UEFI、硬盘使用GPT分区、操作系统支持GPT和UEFI这三个条件缺一不可。目前比较新的64位Linux系统和Win8系统都是支持UEFI的,所以都是需要从GPT分区的硬盘启动的。

        如果是UEFI+GPT分区表模式,那么给ubuntu分区的时候不用设置/boot分区,设置efi系统分区;

        如果是legacy+MBR分区表那么就要设置/boot分区(都2023年,这种安装方式要淘汰了)

2.3 制作启动盘

        1. 使用 rufus工具制作启动盘,下载地址:Rufus

        2. 下载Ubuntu iso镜像   下载地址: ubuntu-releases

        3. 准备好一个至少8G的U盘制作启动盘。

2.4 电脑设置

        以笔者的电脑举个例子,型号:联想E430c , 其他型号电脑文章中下面的设置略有区别,请另外查阅相关资料。

        一般笔记本有一块默认自带的机械硬盘,一个可以扩展固态硬盘的接口(SATA 格式 或 mSATA 格式),强烈建议: 把两个系统分开装,互不影响。避免在使用过程中有很多莫名其妙的问题。

        我是把经常要使用的Ubuntu系统安装到1T的固态硬盘上,之前的Window系统还是默认安装到电脑自带的机械硬盘上,电脑在BIOS中设置启动顺序优先级,默认先启动装有Ubuntu系统的硬盘,如果要进入window系统,则开机后通过 F12 选项 启动安装有window系统的那块硬盘即可。

      小技巧:在安装Ubuntu系统到固态硬盘上的时候,最好把机械硬盘拆卸下来, 这样子当安装完成后,两个系统没有交集,就互不影响。

重要!重要!重要!  安装之前一定要设置好:

联想笔记本是 开机之后按F1是进入到BIOS模式

1. 设置 UEFI/Legacy Boot选项 为UEFI, 如图:

2. 关闭secure boot    设置成disable(很重要,如不设置,可能导致装完nvidia显卡驱动后无限重启 ,有的电脑没有,可以略过此设置选项)

3. USB启动为enable   目的: 可以通过USB盘启动系统,如下图:

进入StartUp -> Boot:

 光标移动到USB选项上,然后按“+”号将USB移动到第一行,从USB启动系统

三. 普通安装

3.1 解决卡在logo界面

通过USB系统盘启动后,进入到如下界面

这里会有一个坑,Ubuntu启动时卡在logo页面,无法继续安装步骤,问题原因是显卡驱动与Ubuntu系统不兼容,解决方法:

 移动到 Install Ubuntu 此项上,然后  输入 e   (edit模式),进入到编辑模式界面

找到

quiet splash ---

去掉后面的 splash 后面的 ---               修改成如下

quiet splash nouveau.modeset=0

笔者电脑修改如图:

其他型号电脑可以修改成: quiet splash nomodeset   

根据具体情况尝试修改:  Fixing Ubuntu Freezing at Boot Time

然后F10重启,重新安装

3.2 完成安装

做为开发用途的话,建议选择英文安装

 点击continue

安装过程比较简单,下面这个步骤建议 选择正常安装, 不要选择最小安装, 正常安装的话,把系统必要的lib库文件安装上,免得你到时候自己单独安装,太麻烦。

选中第一项“正常安装(包括网络浏览器、工具、办公软件、游戏和媒体播放器)

 最后一步:

 等待10分钟左右,系统会自动安装完成,提示重启( 拔掉U盘,以免还是通过U盘启动系统)

 好了,到这里就安装完成了。

如果你的Ubuntu系统是用来开发的话,尽量少装一些娱乐,影音,视频,通讯等软件,尽量用 Ubuntu系统自带的,中文软件安装越多,系统崩的可能性越大,由于Ubuntu系统安装在整块磁盘上面,系统崩的话,只能重装就会把你的数据全部清除掉了,损失就大了。

四. 分区安装

       与普通安装的区别,就是和window系统一样,设置 C  D  E  F 磁盘,当然Linux系统也类似,这样子的好处就是当Ubunut系统崩溃掉不得不需要重装系统,我们还可以保留Home用户数据区,避免用户数据(代码和文档)丢失。

        分区安装在此步骤时,选择"其他安装"

EFI 、/swap、/、/home这几个子分区的“设置顺序”问题

而作者认为对这一问题的研讨,在一定程度上存在几分必要性:

(i)/boot分区(即EFI System Partition)作为启动引导器的装载位置,首当其冲应放到第一位;(ii)/home分区的大小往往与用户自身对程序代码、数据等的需求相关,即用户需要在该分区下放哪些相关的资源,不少应用的默认下载地址就在/home/Username/programming_name等。

干脆在分配完EFI System Partition、/swap、/三个必要的基础分区后,将剩下的空间都留给/home,这也是最后才划分/home分区的最主要原因。

综上,这里进一步总结EFI、/swap、/、/home四个基础分区的详细信息:

挂载点大小新分区类型新分区的位置文件系统设置顺序备注
EFI2G逻辑分区空间起始位置安装时不用选择1启动引导器的装载分区
/swap8G逻辑分区空间起始位置安装时不用选择2交换分区,其设置与PC实际内存有关(当前PC的内存有16G)
/80G主分区空间起始位置Ext4日志文件系统3/root
/home900G逻辑分区空间起始位置Ext4日志文件系统4用户分区,其设置与用户自身对程序代码、数据等的需求相关

举个EFI分区设置实例, 图片如下:

4个分区设置完成后,分区如下:

接下来,也就是正常安装步骤了。

五. 双系统切换

此时Ubuntu系统安装完成后,接下来就是设置双系统(window 和 Ubuntu )切换

F1 进入BIOS设置 ,把 UEFI/Legacy Boot  模式 设置成 Both

 

以后每次开机重启,F12 然后通过 上下键选择你想要进入的系统即可。

 


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

相关文章

VMware虚拟机安装Ubuntu(超详细图文教程)

VMware虚拟机安装Ubuntu 1 Ubuntu下载2 打开VMware3 然后就可启动虚拟机4 等待吧5 重启后就完了, 到这就基本结束了6 下面可以调一下软件下载源 1 Ubuntu下载 Ubuntu下载地址:点这里 注:但官网下载比较慢 也可关注公众号Time木回复&#xf…

Ubuntu系统安装教程

1、首先打开VMware,然后点击创建新虚拟机 2、点击完新建虚拟机后,选择稍后安装操作系统,点击下一步 3、选择Linux,版本选择Ubuntu64位,点击下一步 4、虚拟机名称自己取,位置选择一个盘,创建一…

使用VMware安装Ubuntu虚拟机 - 完整教程

【前言】 本教程将演示通过 VMware 安装 Ubuntu ,请提前下载好以下文件哦: ① VMware 软件 ② Ubuntu 的 光盘镜像文件(.iso) 【下载地址】 VMware 官网链接 https://www.vmware.com/ 本教程使用版本:VMware Worksta…

Ubuntu详细安装教程(小白友好型)

鼠标右键 ------>> 以管理员身份运行   2.右键“文件”——>>“新建虚拟机”   选择“自定义”,“下一步”         “下一步”         “稍后安装操作系统”——>>“下一步”         “Linux”——>>“Ubuntu64位”…

ubuntu 21.04安装教程

ubuntu 21.04安装教程 制作启动U盘*(虚拟机安装此步省略)*U盘刻录工具balenaEtcher 开始安装选择语言选择键盘布局网络设置代理设置源设置源设置为国内源,这里设置为阿里源: 分区设置用户名工具安装安装完成![在这里插入图片描述]…

Ubuntu安装教程【超多图】

大家好,我是坚果,我的公众号“坚果前端”, 文章目录 01前言02虚拟机的安装03Ubuntu镜像的下载04虚拟机硬件配置1.虚拟机安装完毕之后,界面如下图所示:2.在弹出的对话框中选择自定义,然后点击下一步&#x…

Ubuntu20.04安装详细图文教程(双系统)

Ubuntu安装 前言 最近想把自己开发环境换成linux的,查了一下还是ubuntu桌面比较美观并且作为生产系统生态良好,决定使用ubuntu。开始了着手查找安装Ubuntu双系统的方法。安装有三种: 虚拟机安装wubi安装U盘安装 第一种发挥不出硬件本身的…

新手安装 Ubuntu 操作系统步骤教程

新手安装 Ubuntu 操作系统 最近学习linux编程,需要安装一个 Ubuntu 操作系统,由于虚拟机的体验不是很好,所以便在电脑上试下装双系统。嘿嘿。话不多说,下面直接进入正题! 1、下载 Ubuntu 操作系统 我们可以去官网下载一…

Ubuntu(Linux)虚拟机的安装教程(最为详细)

Linux(Ubuntu)虚拟机的安装教程(最为详细) 当年文鸯 “以匹马入数千骑中,辄杀伤百馀人,乃出,如此者六七,追骑莫敢逼。”,现在我阿猿七删七下Ubuntu,哭~~,真的…

Ubuntu18.04安装教程每一步都有、多图。(Win、Ubuntu双系统)

目录 一、安装准备二、制作启动盘三、安装四、遇到的问题 一、安装准备 1、一张SD卡或者U盘,容量8G或者以上。需要好的U盘,使用SD卡的读卡器也需要能正常使用的,不能会出现文件损坏错误,导致无法安装。 2、Ubuntu系统镜像源下载…

Ubuntu18.04安装教程

Ubuntu18.04安装教程 一、准备工作1.下载 Ubuntu 镜像2.制作U盘启动盘3.给 Ubuntu 分配硬盘空间 二、安装 Ubuntu18.041.设置启动项2.正式安装1)选择语言2)键盘布局3)无线连网4)更新选项5)选择安装类型手动分区(重点) …

【Ubuntu-22.04.2新手安装教程】

新手安装教程 很多小伙伴在Ubuntu的安装上总会有疑问,今天就来给小可爱们来一套完整的Ubuntu快速安装教程 VMware Workstation Pro安装 本多的VMware Workstation Pro是从电脑管家那里安装的,具体怎么做小可爱就自己来吧,很简单的&#xf…

【Linux】Ubuntu 20.04安装教程(图文详解)

Ubuntu 20.04安装教程(图文详解) 一、准备工作二、打开 VWMARE 进行安装配置三、虚拟机已经配置完毕后的 Ubuntu20.0.4 安装四、安装VMware Tools 一、准备工作 下载 Ubuntu 镜像,下载 ios 文件 https://ubuntu.com/download/desktop 二、打…

在VMware上安装Ubuntu详细教程

目录 1.先下载好VMware Workstation Pro。 2.下载Ubuntu系统镜像 3.在VMware新建虚拟机 4.开启虚拟机,安装Ubuntu 这时我们发现由于窗口太小无法安装 作为全球最流行且最有影响力的Linux开源系统之一,Ubuntu自发布以来在应用体验方面有较大幅度的提升…

Win10环境下ubuntu安装教程

Win10环境下ubuntu安装教程 1. 查看BIOS模式2.下载Ubuntu镜像3.制作启动盘4. 分配硬盘空间5. 安装Ubuntu1. 进入U盘引导项2. 选择安装3. Ubuntu配置 本文在X86_64win10系统下安装ubuntu,适合BIOS模式为UEFI 1. 查看BIOS模式 WIN+R,输入msinf…

安装Ubuntu系统教程(图文结合-详细步骤)

🌈 个人主页:python老鸟的博客 🔆 免费专栏:Python基础教程 ❤️ 分享网站: 《Python自学网》👉👉基础入门到逐步深入 | 适合新手入门到精通 | python全栈体系课程 🙏 如果觉得…

【双系统】如何安装ubuntu22.04系统

1 给ubuntu分配空间 计算机——管理——磁盘管理 由于我想在e盘安装ubuntu;则,在e盘上右击,选择压缩卷 一般情况下,仅仅用于学习不需要开辟太大空间,差不多30g即可够用(这个可以根据自己的需求来&#x…

VMware虚拟机安装Ubuntu20.04详细图文教程

VMware虚拟机安装Ubuntu20.04详细图文教程 1 VM和Ubuntu下载2 VM安装Ubuntu3 更改Ubuntu软件源4 Windows与Ubuntu跨系统复制粘贴 注:写教程的时候博主用的是VM16和Ubuntu20.04,你们自己装的时候装新版的应该也一样,不必刻意用旧版 1 VM和Ubun…

Linux下netstat命令详解

一、介绍 Netstat是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。 二、输出…

php netstat,Netstat 命令详解

它主要的用法和详解! (netstat -na 命令),本文主要是说Linux下的netstat工具,然后详细说明一下各种网络连接状态。 netstat -nat |awk ‘{print $6}’|sort|uniq -c|sort -nr 1.netstat命令详解 其实我常用的是 netstat -tnl | grep 443 (查看…