Linux 挂载磁盘与开机自动挂载操作指南

news2024/11/28 1:04:18

Linux 挂载磁盘与开机自动挂载操作指南

文章目录

    • Linux 挂载磁盘与开机自动挂载操作指南
        • 一 挂载磁盘
          • 1 查看硬盘信息
          • 2 新增数据盘执行分区
          • 3 新建分区
          • 4 创建一个主分区
          • 5 分区编号
          • 6 初始磁柱编号
          • 7 截止磁柱编号
          • 8 查看新建分区信息
          • 9 分区结果写入
          • 10 新分区同步操作系统
          • 11 设置新分区文件系统格式
          • 12 新建挂载点
          • 13 挂载新建分区
          • 14 查看挂载结果
        • 二 设置开机自动挂载磁盘
          • 1 查询磁盘分区UUID
          • 2 编辑/etc/fstab
          • 3 重启服务器

本文详细介绍了在Linux系统中如何挂载新硬盘并设置开机自动挂载的步骤。首先,通过 fdisk 命令查看硬盘信息并进行分区操作,接着使用 mkfs 命令格式化新分区为所需文件系统。然后,通过创建挂载点并将新分区挂载至指定目录,确保新硬盘的有效使用。最后,介绍了如何编辑 /etc/fstab 文件,使系统在启动时自动挂载指定分区。本文提供了详细的操作步骤与命令说明,适合初学者和有经验的Linux用户参考,确保磁盘管理操作的高效与可靠性。

一 挂载磁盘
1 查看硬盘信息

通过命令fdisk-l查看硬盘信息

fdisk -l

在这里插入图片描述

可以看到有两块硬盘/dev/sda和/dev/sdb,启动sda是系统盘,sdb是我们新增的数据盘。

2 新增数据盘执行分区

执行以下命令,进入 fdisk 模式,开始对新增数据盘执行分区操作。

// 以新挂载的数据盘 “/dev/sdb” 为例:
fdisk /dev/sdb
3 新建分区

在这里插入图片描述

输入“n”,按“Enter”,开始新建分区。

在这里插入图片描述

表示磁盘有两种分区类型:
"p”表示主要分区。默认为p
"e”表示延伸分区。

4 创建一个主分区

以创建一个主要分区为例,输入“p”,按“Enter”,开始创建一个主分区。

在这里插入图片描述

“Partition number”表示主分区编号,可以选择1-4(我是按照默认的来的)。

5 分区编号

以分区编号选择“1”为例,输入主分区编号“1”,按“Enter”。

在这里插入图片描述

“First sector”表示初始磁柱区域,可以选择2048-20971519,默认为2048(我是按照默认来的)。

6 初始磁柱编号

以选择默认初始磁柱编号2048为例(我是按照默认来的),按“Enter”。

在这里插入图片描述

“Last sector”表示截止磁柱区域,可以选择2048-104857599,默认为104857599(我是按照默认来的)。

7 截止磁柱编号

以选择默认截止磁柱编号104857599(我是按照默认来的)为例,按“Enter”。

在这里插入图片描述

表示分区完成,即为500GB的数据盘新建了1个分区。

8 查看新建分区信息

输入“p”,按“Enter”,查看新建分区的详细信息。

在这里插入图片描述

表示新建分区“/dev/sdb1”的详细信息。

9 分区结果写入

输入“w”,按“Enter”,将分区结果写入分区表中。

在这里插入图片描述

表示分区创建完成。

10 新分区同步操作系统

执行以下命令,将新的分区表变更同步至操作系统。

partprobe
11 设置新分区文件系统格式

执行以下命令,将新建分区文件系统设为系统所需格式。

// mkfs -t 文件系统格式 /dev/sdb1
// 以设置文件系统为“ext4”为例:
mkfs -t ext4 /dev/sdb1

在这里插入图片描述

格式化需要等待一段时间,请观察系统运行状态,不要退出。

12 新建挂载点

在这里插入图片描述

执行以下命令,新建挂载点。

// mkdir 挂载点
//以新建挂载点“/serv”为例:
mkdir /serv
13 挂载新建分区

执行以下命令,将新建分区挂载到12中新建的挂载点下。

//  mount /dev/sdb1 挂载点
//  以挂载新建分区至“/serv”为例:
mount /dev/sdb1 /serv
14 查看挂载结果

执行以下命令,查看挂载结果。

df -h
如果有/serv 目录,且为500G
表示新建分区“/dev/sdb1”已挂载至“/serv”。
二 设置开机自动挂载磁盘
1 查询磁盘分区UUID

执行如下命令,查询磁盘分区的UUID。

在这里插入图片描述

// blkid 磁盘分区
// 以查询磁盘分区“/dev/sdb1”的UUID为例:
blkid /dev/sdb1

表示“/dev/sdb1”的UUID。

2 编辑/etc/fstab

通过vim编辑/etc/fstab,保持和原本信息一样。除了UUID格式等关键配置

//在末尾增加一行
//uuid和目录替换为你自己的信息
UUID=f5c5c392-4704-4475-9abc-f6a2e049f2ea /serv ext4 defaults 1 1

//保存
:wq

在这里插入图片描述

3 重启服务器

重启只是验证,配置正确可以不用重启。

# 通过命令df -h查看磁盘信息,完成开启自动挂载
# 也可以用 mount -a 检测
mount -a 的意思是将/etc/fstab的所有内容重新加载。
mount 是可以显示/etc/fstab的内容。

mount -a 是自动挂载 /etc/fstab 里面的东西。
不过这东西开机时已经挂载了,你如果没有修改 fstab 增加新的东西那就肯定没输出。 mount -a 会忽略所有已经完成的操作,也就是开机时 fstab 已经挂载后,而且你没有修改 fstab 。你再运行 mount -a ,他会自动忽略全部 fstab 内容。

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

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

相关文章

[docker]入门

本文章主要讲述的是,docker基本实现原理,docker概念的解释,docker的使用场景以及docker打包与部署的应用。 文章中docker所运行的系统:CentOS Linux release 7.9.2009 (Core) 目录 docker是什么,什么时候需要去使用 …

香港电讯SASE解决方案:终端与云端的安全护航

现代工作模式存在网络安全隐忧 随着远程办公模式的普及,越来越多员工使用各种个人终端设备,如台式电脑、笔记本电脑、智能手机、平板电脑等进行协作办公。然而,由于IT人才短缺和员工隐私等因素,许多企业无法统一管理端点设备的安…

Gitlab实现多项目触发式自动CICD

工作中可能会遇到这种场景,存在上游项目A和下游项目B,项目B的功能依赖项目A(比如B负责日志解析,A是日志描述语言代码),这种相互依赖的项目更新流程一般如下: A项目更新,通知B项目开发…

怎么将flv转换成mp4格式?这几种转换方法超多人在用!

怎么将flv转换成mp4格式?FLV,这一视频格式在大众视野中相对边缘化,其鲜为人知并非偶然,背后隐藏着多重挑战,首要挑战在于其兼容性的局限,由于FLV的小众属性,许多现代软件与操作系统并未给予充分…

多个音频怎么合并?把多个音频合并在一起的方法推荐

多个音频怎么合并?无论是制作连贯的播客节目还是将音乐片段整合成专辑,音频合并已成为许多创作者的常见需求。通过有效合并音频,可以显著提升项目的整体质量,确保内容的连续性和一致性。然而,合并后的文件通常比原始单…

滑动窗口(4)_将x减到0的最小操作数

个人主页:C忠实粉丝 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 C忠实粉丝 原创 滑动窗口(4)_将x减到0的最小操作数 收录于专栏【经典算法练习】 本专栏旨在分享学习算法的一点学习笔记,欢迎大家在评论区交流讨论💌 目…

CANFD在乘用车应用说明

随着汽车电子的高速发展,车内信息的急剧增多,传统的CAN总线的数据传输能力已经很难满足车辆ECU的数据传输需求了,此时CANFD就应运而生了。CANFD和CAN最主要的区别就是CANFD的ID段和数据段能够以不同的速率传输数据,这就保证了即使…

【Python】生成图片验证码

1. 首先安装第三方库PIL(图像处理库) pip install pillow 2. 编写生成验证码代码 这里字体 SimHei.ttf 文件要放在该文件目录下。 import random from PIL import Image, ImageDraw, ImageFont, ImageFilterdef check_code(width128, height30, char…

UE-- 引入IOS framework 库 真机运行闪退

UE-- 引入IOS framework 库 真机运行闪退 事请是这样的 我编写了一个插件 里面是 调用IOS原生代码的 obj-c与swift混编 我从Xcode编写了一个framework库(动态库) 然后放入ue进行引用 正常的打包出来了 ipa 文件 结果真机运行报错了 Exception Typ…

Apache SeaTunnel Committer 进阶指南

Apache SeaTunnel 作为一个开源的数据集成工具,旨在简化和加速海量数据的采集和传输。 社区的 Committer 是指拥有项目存储库的写权限的社区成员,即 Committer 可以自行修改代码、文档和网站,也可以合并其他成员的贡献。成为 Apache SeaTunn…

eHR软件好用吗?人事管理系统的功能有哪些?

随着科技的发展,企业管理方式也在不断变革。其中,电子人力资源管理(eHR)系统作为一种新兴的人力资源管理工具,受到了越来越多企业的关注。那么,eHR系统到底好不好用?它有哪些具体功能呢&#xf…

解决Docker镜像不可下载

使用国内可信的镜像中心 可信国内镜像网址:https://hub.atomgit.com/ 点击镜像仓库 搜索想要的镜像 按如图所示,即可查看对应的版本 点击复制,即可下载使用 缺点: 可用的镜像相比于docker官方量少 并且,获取的镜像名字…

架构师知识梳理(七):软件工程-测试

测试原则和方法 系统测试是为了发现错误而执行程序的过程,成功的测试是发现了至今尚未发现的错误的测试。 测试原则 应尽早并不断的进行测试;测试工作应该避免由原开发软件的人或小组承担;在设计测试方案时,不仅要确定输入数据…

写的一致性问题之双删模式

文章目录 1、双删模式1.1、同步双删1.2、异步双删1.3、延时双删1.4、定时双删 在事务提交前后删除两次redis,会有性能问题 企业开发常用:延时双删、异步双删 1、双删模式 1.1、同步双删 实现思路:AOP 1.2、异步双删 在事务提交之后异步删除r…

如何自学SQL(从入门到精通)?

SQL语言对于各个数据库是通用的,学习SQL数据库语言是一个系统的过程,可以分为几个阶段:入门、进阶、实践和精通。 下面是一些建议,可以帮助你从入门到精通自学SQL: 1. 学习方法 a. 理解基本概念 数据库理论&#xf…

Spring Cloud Alibaba核心组件Nacos/Seata/Sentinel

文章目录 Spring Cloud Alibaba介绍Spring Cloud 微服务体系Spring Cloud Alibaba 定位 注册配置中心--Nacos服务治理架构注册中心原理 Nacos介绍Nacos 的关键特性1.服务注册和发现2.动态配置服务3.实时健康监控4.动态DNS服务5.易于集成: Nacos入门示例服务注册与发…

基于微信小程序的图书馆预约占座系统

作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、SSM项目源码 系统展示 基于微信小程序JavaSpringBootVueMySQL的图…

【Linux】深刻理解操作系统的管理

文章目录 1.操作系统的概念(是什么)2.为什么要有OS(为什么)3.OS是如何管理的(怎么办)4.OS上层怎么用OS 1.操作系统的概念(是什么) 操作系统本质是:进行软硬件资源管理的一款软件。 操作系统包…

【第33章】Spring Cloud之SkyWalking服务链路追踪

文章目录 前言一、介绍1. 架构图2. SkyWalking APM 二、服务端和控制台1. 下载2. 解压3. 初始化数据库4. 增加驱动5. 修改后端配置6. 启动7. 访问控制台8. 数据库表 三、客户端1. 下载2. 设置java代理3. idea配置3.1 环境变量3.2 JVM参数3.3 启动日志 4. 启用网关插件 四、链路…

AI带货直播插件的五大基础功能和源代码!

随着人工智能技术的飞速发展,AI带货直播插件已成为电商领域的重要工具,这类插件通过集成先进的人工智能技术,不仅提升了直播的效率和互动性,还大大增强了用户体验和转化率。 一、AI带货直播插件的五大基础功能 ‌1、自动化内容生…