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季

第一季~血与沙

第二季~复仇

第三季~诅咒者之战

相关推荐
爱笑的源码基地1 小时前
高并发 Redis 缓存门诊HIS系统源码,含财务统计药房进销存
java·程序·门诊系统·诊所系统·云诊所源码
HLC++1 小时前
Linux的进程间通信
android·linux·服务器
白露与泡影2 小时前
Arthas 实战指南:从方法耗时定位到 JVM 变量热修改
服务器·jvm·c#
莫逸风3 小时前
【AgentScope 2.0】 0. 学习指南
java·llm·agent·agentscope
神奇霸王龙3 小时前
Claude Code屠榜:MiMo与Grok紧追Codex
服务器·网络·人工智能·gpt·ai·ai编程
Web极客码3 小时前
WordPress SEO优化:提升网站排名的13个关键步骤
服务器·seo·wordpress
z123456789864 小时前
2026最新两款AI编程工具深度对比实测
java·数据库·ai编程
yaoxin5211235 小时前
470. Java 反射 - Member 接口与 AccessFlag
java·开发语言·python
groundhappy5 小时前
idalib安装和codex ida-mcp配置
linux·开发语言·python
做个文艺程序员5 小时前
Linux第24篇:Java应用监控体系搭建:Prometheus+Grafana可视化运维
java·grafana·prometheus