编程技术分享平台

网站首页 > 技术教程 正文

CentOS系统下磁盘实战操作命令

xnh888 2025-08-06 23:46:37 技术教程 8 ℃ 0 评论

企业真实场景由于硬盘常年大量读写,经常会出现坏盘,需要更换硬盘。或者由于磁盘空间不足,需添加新硬盘,新添加的硬盘需要经过格式化、分区才能被Linux系统所使用。虚拟机 CentOS7Linux模拟DELLR730真实服务器添加一块新硬盘,不需要关机,直接插入用硬盘即可,一般硬盘均支持热插拔功能。

  1. 检测Linux系统识别的硬盘设备,新添加硬盘被识别为/dev/sdb,如果有多块硬盘,会依次识别成/dev/sdc、/dev/sdd等设备名称。如图1所示

fdisk -l

  1. 基于新硬盘/dev/sdb设备,创建磁盘分区/dev/sdb1。如图2所示
  • b:编辑 bsd disklabel。
  • c:切换 dos兼容性标志。
  • d:删除一个分区。
  • g:创建一个新的空GPT分区表。
  • G:创建一个IRIX(SGI)分区表。
  • l:列出已知的分区类型。
  • m:打印帮助菜单。
  • n:添加一个新分区。
  • o:创建一个新空DOS 分区表。
  • p:打印分区表信息。
  • q:退出而不保存更改
  • s:创建一个新的空的sun磁盘标签
  • t:更改分区的系统ID。
  • u:更改显示/输入单位。
  • v:验证分区表。
  • w:将分区表写入磁盘并退出。
  • x:额外功能。
  1. 创建/dev/sdb1分区方法,执行命令fdisk/dev/sdb,然后按屏幕提示依次输入n、p、1,按 Enter 键,再输入+15G,按 Enter 键,输入w,最后执行 fdisk -l | tail -10。如图3所示
  1. mkfs.ext4 /dev/sdb1格式化磁盘分区,如图4所示
  1. /dev/sdb1分区格式化,使用mount命令挂载到/data/目录,命令详解如下
mkdir -p /data/:创建/data/数据目录。
mount /dev/sdb1 /data:挂载/dev/sdb1分区至/data/目录
df -h:查看磁盘分区详情。
echo "mount /dev/sdb1 /data" >> /etc/rc.local:将挂载分区命令加人/etc/rc.local开机启动。
  1. 自动挂载分区除了可以加入到/etc/rc.local开机启动之外,还可以加入到/etc/fstab文件中,命令详解如下

/dev/sdb1 /data/ ext4 defaults 0 0

mount -o rw,remount /

如上命令表示重新挂载/系统,检测/etc/fstab是否有误。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表