【运维】如何安装ubuntu-24.04? 如何分区?

news2024/12/24 10:57:56

如何安装ubuntu-24.04?如何分区

经过一系列折腾,我总结了这几点:

(1)在BIOS启动设置里,如果是GPT的硬盘格式,那么对应的就是UEFI的启动方式;如果是MBR的硬盘格式,那么对应就是legacy、BIOS、UEFI启动方式。GPT的硬盘格式支持更大的分区和分区数量,对应需要的挂载点是/boot/efi,但兼容性可能在老机器不行;而MBR的硬盘格式,现在在逐渐不用了,要对应到/boot的挂载点。

(2)我实践出来的经验是,我的BIOS里支持UEFI,所以我用rufus写硬盘写为GPT格式硬盘(仅仅只是为了这个格式,也可以用winPE去修改硬盘格式),然后用傲梅分区助手将硬盘分区全部删除,然后才把这个硬盘装到了小主机中。也就是说,要保持一个GPT格式的空硬盘后再安装。

(3)一定需要一个外部介质来安装ubuntu! 比如一个U盘。我在实践中,使用的是一个M.2转USB的硬盘,硬盘读写比U盘要快得多。我在最开始没使用外部介质是没成功的,因为系统文件不会全在内存中。

(4)关于分区,我手动分区装了很多次,都在最后一步失败,我最后反思可能是因为/boot挂载的原因,如(1)中所说,GPT硬盘就只需要设置/boot/efi VFAT文件格式 的挂载点,不需要设置/boot。就像这样:

在这里插入图片描述
这个图是我用ubuntu-24.04-desktop.iso带的自动分区安装后得到的系统,这个手动分区不知道哪里有个教程,自己分区是有安装失败的风险。

制作 Ubuntu 启动盘的过程相对简单,你可以按照以下步骤进行

  1. **下载 Ubuntu 镜像文件:**首先,你需要从 Ubuntu 官方网站上下载 Ubuntu 的镜像文件。确保选择与你计算机架构相匹配的版本(通常是 64 位)以及你想要安装的 Ubuntu 版本。

  2. **准备 USB 启动盘:**你需要一个空的 USB 驱动器来制作 Ubuntu 启动盘。确保备份其中的数据,因为在制作过程中,驱动器上的所有数据都将被删除。

  3. **下载并运行启动盘制作工具:**有许多免费的工具可以帮助你在 USB 驱动器上创建 Ubuntu 启动盘。其中最常用的是 Rufus(适用于 Windows)或 Etcher(适用于 Windows、macOS 和 Linux)。https://rufus.ie/zh/。

  4. **选择 Ubuntu 镜像文件:**在启动盘制作工具中,选择下载好的 Ubuntu 镜像文件。确保选择的是正确的镜像文件,以免出现问题。

  5. **选择 USB 驱动器:**连接 USB 驱动器到你的计算机上,并在启动盘制作工具中选择该驱动器。请注意,在这一步之前,确认没有重要数据在 USB 驱动器上,因为这一过程会清除所有数据。

  6. **开始制作启动盘:**一旦选择了镜像文件和 USB 驱动器,你就可以开始制作启动盘了。这个过程可能需要一些时间,取决于你的计算机性能和 USB 驱动器的速度。

  7. **完成制作:**一旦制作完成,你会收到通知。此时你可以安全地退出启动盘制作工具,并断开 USB 驱动器。

  8. **设置 BIOS/UEFI 启动顺序:**在安装 Ubuntu 之前,你需要将计算机设置为从 USB 启动。这通常需要进入计算机的 BIOS 或 UEFI 设置界面,并将 USB 启动设备排在启动顺序的首位。

  9. **安装 Ubuntu:**现在,插入制作好的 Ubuntu 启动盘到你的计算机上,并重新启动计算机。它应该会从 USB 启动,并显示 Ubuntu 安装界面。按照提示进行安装 Ubuntu 的步骤,直到安装完成。

这些步骤应该能够帮助你成功制作 Ubuntu 启动盘并在你的计算机上安装 Ubuntu。

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

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

相关文章

优雅的实现接口统一调用!

有些时候我们在进行接口调用的时候,比如说一个 push 推送接口,有可能会涉及到不同渠道的推送。 比如做结算后端服务的,会与金蝶财务系统进行交互,那么我结算后端会涉及到多个结算单类型,如果每一个种类型的结算单都去…

VBA技术资料MF151:单元格注释标识数字化

我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。“VBA语言専攻”提供的教程一共九套,分为初级、中级、高级三大部分,教程是对VBA的系统讲解&#…

SpringBoot 打包所有依赖

SpringBoot 项目打包的时候可以通过插件 spring-boot-maven-plugin 来 repackage 项目&#xff0c;使得打的包中包含所有依赖&#xff0c;可以直接运行。例如&#xff1a; <plugins><plugin><groupId>org.springframework.boot</groupId><artifact…

信创 | 信创产业数字化转型与升级:路径规划与实践!

信创产业的数字化转型与升级路径&#xff0c;主要围绕着构建国产化信息技术软硬件底层架构体系和全周期生态体系&#xff0c;解决核心技术关键环节“卡脖子”的问题&#xff0c;以推动中国经济数字化转型的平稳健康发展。 一、信创产业的发展趋势包括&#xff1a; 加强国产信息…

红海云OA存在任意文件上传漏洞【附poc】

漏洞复现 1、fofa poc见文末 body"RedseaPlatform" 打开burp进行抓包发送到repeater&#xff0c;如下图所示&#xff1a; 打入poc&#xff08;文末获取&#xff09;&#xff0c;成功上传。 「你即将失去如下所有学习变强机会」 学习效率低&#xff0c;学不到实战内…

新火种AI|挑战谷歌,OpenAI要推出搜索引擎?

作者&#xff1a;一号 编辑&#xff1a;美美 在AI革新的浪潮下&#xff0c;谷歌搜索迎来了越来越多的“挑战者”。 最近&#xff0c;据多家外媒的消息&#xff0c;有知情人士透露&#xff0c;OpenAI正计划上线一款基于ChatGPT的大型产品&#xff0c;将提供一个新的搜索引擎&…

Unet简单结构概述

总体结构代码 class UNet(nn.Module):def __init__(self, n_channels, n_classes, bilinearFalse):super(UNet, self).__init__()self.n_channels n_channelsself.n_classes n_classesself.bilinear bilinearself.inc (DoubleConv(n_channels, 64))self.down1 (Down(64, …

【计算机科学速成课】笔记三——操作系统

文章目录 18.操作系统问题引出——批处理设备驱动程序多任务处理虚拟内存内存保护Unix 18.操作系统 问题引出—— Computers in the 1940s and early 50s ran one program at a time. 1940,1950 年代的电脑&#xff0c;每次只能运行一个程序 A programmer would write one at…

硬件设计细节1-缓冲驱动器使用注意事项

目录 一、缓冲驱动器二、实例分析1.硬件结构2.问题描述3.原因分析4.原因定位 三、结论 一、缓冲驱动器 缓冲驱动器通常用于隔离、电平转换等应用场景。在使用时&#xff0c;需要关注的点较多&#xff0c;如电平范围、频率范围、延时、控制方式、方向以及输入输出状态。通常&am…

MapReduce的Shuffle过程

Shuffle是指从 Map 产生输出开始,包括系统执行排序以及传送Map输出到Reduce作为输入的过程. Shuffle 阶段可以分为 Map 端的 Shuffle 阶段和 Reduce 端的 Shuffle 阶段. Shuffle 阶段的工作过程,如图所示: Map 端的 Shuffle 阶段 1&#xff09;每个输入分片会让一个 Map 任务…

深度学习之基于Matlab卷积神经网络验证码识别系统

欢迎大家点赞、收藏、关注、评论啦 &#xff0c;由于篇幅有限&#xff0c;只展示了部分核心代码。 文章目录 一项目简介 二、功能三、系统四. 总结 一项目简介 一、项目背景 随着互联网的发展&#xff0c;验证码作为一种常用的安全验证手段&#xff0c;被广泛应用于各种网站和…

free5gc+ueransim配置

ueransim已完成配置&#xff0c;可以观察到在make后&#xff0c;ueransim的build下生成以下几个文件 nr-gnb-------------5G gnb&#xff08;RAN&#xff09;的主要可执行文件 nr ue---------------5G ue的主要可执行文件 nr-cli---------------5G gNB和UE的cli工具 nr-binder-…

SQL查询语句(二)逻辑运算关键字

上一篇文章中我们提到了条件查询除了一些简单的数学符号之外&#xff0c;还有一些用于条件判断的关键字&#xff0c;如逻辑判断 关键字AND,OR,NOT和范围查找关键字BETWEEN,IN等&#xff1b;下面我们来介绍一些这些关键字的用法以及他们所表达的含义。 目录 逻辑运算关键字 AND…

Elasticsearch:使用 MongoDB connector 同步数据到 Elasticsearch

MongoDB 是一个基于分布式文件存储的数据库。由 C 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品&#xff0c;是非关系数据库当中功能最丰富&#xff0c;最像关系数据库的。Elasticsearch 是一个高效强…

嵌入式开发常见概念简介

目录 0. 《STM32单片机自学教程》专栏总纲 API Handle(句柄) 0. 《STM32单片机自学教程》专栏总纲 本文作为专栏《STM32单片机自学教程》专栏其中的一部分&#xff0c;返回专栏总纲&#xff0c;阅读所有文章,点击Link: STM32单片机自学教程-[目录总纲]_stm32 学习-CSD…

linux下载压缩包

比如我要下载的压缩包地址为&#xff1a; http://calvin.inf.ed.ac.uk/wp-content/uploads/data/cocostuffdataset/cocostuff-10k-v1.1.zip 1.创建文件夹并切换到这个目录下 2.用wget获取压缩包 压缩包下好了 3.解压 如果是 tar.gz包解压 tar -zxvf 也可以解压到具体的目录…

Redis(持久化)

文章目录 1.RDB1.介绍2.RDB执行流程3.持久化配置1.Redis持久化的文件是dbfilename指定的文件2.配置基本介绍1.进入redis配置文件2.搜索dbfilename&#xff0c;此时的dump.rdb就是redis持久化的文件3.搜索dir&#xff0c;每次持久化文件&#xff0c;都会在启动redis的当前目录下…

Java集合 总结篇(全)

Java集合 集合底层框架总结 List 代表的有序&#xff0c;可重复的集合。 ArrayList -- 数组 -- 把他想象成C中的Vector就可以&#xff0c;当数组空间不够的时候&#xff0c;会自动扩容。 -- 线程不安全 LinkedList -- 双向链表 -- 可以将他理解成一个链表&#xff0c;不支持…

Error Code: 1449. The user specified as a definer (‘admin‘@‘%‘) does not exist

前言 在进行MySQL数据库迁移或存储过程部署时&#xff0c;您可能会遇到错误 [Err] 1449 - The user specified as a definer (admin%) does not exist。这篇文章将为您提供一个详细的解决方案&#xff0c;帮助您顺利解决这一问题。 错误背景 此错误通常发生在尝试执行一个存…

Autosar PNC网络管理配置-UserData的使用

文章目录 前言ComComSignalComIPdu CanNmSignal Mapping总结 前言 之前配置的网络管理报文中的data都由ComM管理&#xff0c;后面客户新增了需求&#xff0c;最后两个byte需要发送Wakeup Reason&#xff0c;本文记录一下相关配置的修改 Com ComSignal 之前配置的PN_TX&…