Linux初始化数据盘

本操作以该场景为例,当云主机挂载了一块新的数据盘时,采用fdisk/parted分区工具为数据盘设置分区,分区形式设置为GPT,文件系统设为ext4格式,挂载在"/mnt/sdc"下,并设置开机启动自动挂载。
‌fdisk 和 parted 的核心区别在于分区表支持、操作方式与适用场景:fdisk 原生面向 MBR(2TB 以下),需手动写入才生效;parted 原生支持 GPT(大硬盘)、实时生效,并可调整分区大小。‌‌‌

目录

一、fdisk模式初始化分区

1、查看新增数据盘
bash 复制代码
命令:
fdisk -l
或
lsblk
2、fdisk新增数据盘
bash 复制代码
命令:fdisk /dev/vdb
3、输入"n",按"Enter",表示新增一个分区](#3输入n按enter表示新增一个分区

然后,输入"p",按"Enter",创建一个主要分区;

输入主分区编号"1",按"Enter",按"Enter",按"Enter",直到分区结束

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

4、输入"w",按"Enter",将分区结果写入分区表
5、将新的分区表同步到数据盘上
bash 复制代码
命令:partprobe
6、设置文件系统为"ext4"格式为例
bash 复制代码
命令:mkfs -t ext4 /dev/vdb1
7、将新建分区挂载到指定路径上

新建挂载路径/mnt/sdc(可根据自身需求创建)

bash 复制代码
命令:mkdir /mnt/sdc

挂载

bash 复制代码
命令:mount /dev/vdb1 /mnt/sdc
8、查看挂载情况
bash 复制代码
命令:df -TH

接下来可进行设置开机自动挂载操作

二、parted模式初始化分区

1、查看新增数据盘
bash 复制代码
lsblk
2、进入parted分区工具,开始对新增数据盘执行分区操作
bash 复制代码
parted /dev/vdb
3、输入"p",按"Enter",查看当前磁盘分区方式

"Partition Table"为"unknown"表示磁盘分区方式未知

4、设置磁盘分区方式
bash 复制代码
mklabel gpt

注释:磁盘分区方式有MBR和GPT两种

输入"p",按"Enter",设置分区方式后查看磁盘分区方式

5、输入"unit s",按"enter",设置磁盘的计量单位为磁柱
6、输入"p",按"Enter",查看新建分区的详细信息
7、输入"q",按"enter",退出parted分区工具
8、再次执行lsblk,查看分区信息

到这里分区完成,接下来可以设置开机自动挂载

三、设置开机自动挂载磁盘

第一种方式:

1、查看磁盘分区的UUID
bash 复制代码
命令:blkid /dev/vdb1
2、配置"fstab"文件

1)使用vi编辑器,打开"fstab"文件

bash 复制代码
命令:vi /etc/fstab

2)按"i",进入编辑模式

3)将光标移至文件末尾,按"Enter"

bash 复制代码
输入:UUID=f1d164b8-37a0-421b-9ef7-f40013585e3f /mnt/sdc      ext4 defaults     0   2

注:UUID就是上面1步骤查到的磁盘分区UUID,根据自己实际情况更改

4)按"Esc"后,输入":wq",保存设置并退出。

到此开机自动挂载磁盘结束。

注意:卸载该磁盘前请先在"fstab"文件中将该行注释或删除;否则卸载磁盘后,可能不能正常进入操作系统。

第二种方式:

bash 复制代码
开机自动挂载:
# echo "/dev/vdb1 /mnt/sdc ext4 defaults 0 0" >>/etc/fstab

四、更多好文推荐

五、实用工具分享

1、VMware Workstation 破解版下载

VMware Workstation(中文名"威睿工作站")是一款功能强大的桌面虚拟计算机软件,它允许一台真实的计算机在一个操作系统中同时安装并运行多个操作系统,并帮助用户在多个宿主计算机之间管理或移植 VMware 虚拟机。

更多工具分享见:持续更新好用工具

六、休闲一刻:

高清完整版暴力美学的盛宴分享地址:
斯巴达克斯第1~3季

第一季~血与沙

第二季~复仇

第三季~诅咒者之战

相关推荐
二月夜2 小时前
剖析Java正则表达式回溯问题
java·正则表达式
Full Stack Developme2 小时前
JVM 与 Linux 交互的核心原理
linux·运维·jvm
xuhaoyu_cpp_java2 小时前
项目学习(三)分页查询
java·经验分享·笔记·学习
程序员二叉3 小时前
【Java】集合面试全套精讲|HashMap/ArrayList高频考点完整版
java·面试·哈希算法
HackTwoHub3 小时前
最新Nessus2026.6.8版本主机漏洞扫描/探测工具Windows/Linux
linux·运维·服务器·安全·web安全·网络安全·安全架构
qq_163135753 小时前
Linux 【04-mkdir命令超详细教程】
linux
qq_163135753 小时前
Linux 【08-mv命令超详细教程】
linux
cfm_29143 小时前
JVM GC垃圾回收初步了解
java·开发语言·jvm
QWEDDRFTG3 小时前
C13/C19怎么选?服务器电源线电流与接口选型技巧
服务器
心之伊始3 小时前
LangChain4j RAG 实战:Java 后端如何把本地文档接入 Embedding 检索链路
java·架构·源码分析·csdn