服务器挂载U盘或硬盘

文章目录


前言

提示:本文用于记录服务器上挂载u盘或者硬盘


一、查看未挂载u盘

二、合并分区

1.进入parted,强制创建GPT分区表

bash 复制代码
parted /dev/sdb -s mklabel gpt
# 验证分区表是否创建成功(此时会显示GPT分区表,无分区)
parted /dev/sdb print

2.创建覆盖整个sdb的单一分区(合并所有空间)

bash 复制代码
# 进入parted交互模式
parted /dev/sdb
# 1.创建主分区,占用整个磁盘(0%到100%)
mkpart primary 0% 100%
# 2.验证新分区(会显示一个分区,比如sdb1,大小约为800.2GB/7.3T)
print
# 3.退出parted
quit

3.格式化新分区(创建文件系统)

提示:格式化会彻底清空分区数据,确认无备份需求后再执行

bash 复制代码
# 格式化未xfs(推荐,适配大盘)
mkfs.xfs /dev/sdb1
# 若需要ext4格式,执行:
# mkfs.ext4 /dev/sdb1

4.挂载合并后的分区(临时/永久)

bash 复制代码
# 1.创建挂载点(比如 /data/sdb)
mkdir -p /data/sdb
# 2.临时挂载(重启失效,测试用)
mount /dev/sdb1 /data/sdb
# 3.验证挂载结果(查看容量是否为7.3T左右)
df -h /data/sdb
# 4.配置永久挂载(写入/etc/fstab,避免重启失效)
# 先获取sdb1的UUID
blkid /dev/sdb1
# 将UUID写入fstab(替换下方的UUID和文件系统类型)
echo "UUID=77222b43-5e5b-4bd5-bf22-f54992ccc4eb  /data/sdb  xfs  defaults  0  0" >> /etc/fstab
# 5.验证fstab配置(无报错则正常)
mount -a

5.配置普通用户访问权限

bash 复制代码
# 给hhkj用户/组 赋予 /data/sdb的所有权
chown -R hhkj:hhkj /data/sdb
# 设置权限:所有者读写执行,其他用户读执行(安全且满足大部分场景)
chmod -R 755 /data/sdb
# 验证权限(查看所有者和权限)
ls -ld /data/sdb

总结

本文总结了拿到一个新的服务器之后,如何查看未挂载的盘和如何永久挂载。

相关推荐
一个有温度的技术博主24 分钟前
Linux 核心命令速查指南:从文件操作到系统运维
linux·服务器
天远数科1 小时前
零信任架构实战:基于天远全能消金报告构建自动化信贷评估网关
运维·人工智能·架构·自动化
Winner_hwx2 小时前
华为ICT大赛备赛复习1
服务器·网络·华为
宗介波妞2 小时前
Wireshark 抓取 IEC104 报文:常见异常报文排查与标志位解读
服务器·网络·wireshark
网硕互联的小客服4 小时前
各个版本的Linux系统如何修改远程端口ssh端口?
linux·运维·服务器·网络
T1mzhou4 小时前
ARM64 Linux 6.10 内核驱动(12):dd.c:probe/ remove、延迟 probe
linux·服务器·c语言·arm开发·arm
Mr小林5 小时前
Docker 安装教程(在线 + 离线)
运维·docker·容器
JudithHuang6 小时前
把本地服务暴露到公网
运维
yt004yt7 小时前
### 越华环保集团|绿岛 VOCs 集中治理,管网系统安全设计工程实战分享
大数据·运维
yt004yt7 小时前
越华环保集团|绿岛 VOCs 集中治理,管网系统安全设计工程实战分享
大数据·运维