服务器挂载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

总结

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

相关推荐
uncle_ll7 分钟前
服务器选型、微调范式、训练优化与环境搭建
服务器·python·gpt·llm·nlp
枳实-叶25 分钟前
Linux 环境下段错误出现的原因及调试方法
linux·运维·服务器
花生了什么事o37 分钟前
Docker 部署 SpringBoot:从镜像构建到服务器运行
服务器·spring boot·docker
Chief_fly1 小时前
ARM 麒麟系统服务器构建docker镜像
运维·服务器·docker
Dawn-bit1 小时前
Linux文本处理三剑客之sed详解
linux·运维·服务器·云计算·运维开发
dok121 小时前
Johannes 《Linux内核模块与设备驱动开发:编写Linux驱动程序》 (9)manual_cdev
linux·运维·驱动开发
czhaii1 小时前
汇川注塑机伺服驱动器故障维修排除方法
运维·服务器
Cx330❀1 小时前
【Linux网络】深入 HTTP 协议(五):从 Cookie/Session 原理到 C++ 源码实战
linux·运维·服务器·开发语言·网络·c++·http
Dobby_051 小时前
【CICD】Jenkins Pipeline 快速学习入门
运维·学习·jenkins
神秘的MT2 小时前
C# WinForm Socket 类 常用方法 (C# .NET,TCP 场景)
服务器·网络·学习·tcp/ip·c#·winform