首页主机资讯centos挂载新硬盘的流程

centos挂载新硬盘的流程

时间2025-10-13 08:28:04发布访客分类主机资讯浏览328
导读:1. 前置准备:物理连接新硬盘 在虚拟机环境中,需通过虚拟化管理软件(如VMware、VirtualBox)添加虚拟磁盘;在物理服务器中,需关闭服务器,将新磁盘安装至空闲硬盘位并连接数据线与电源线,完成后重启服务器。 2. 查看新硬盘设备...

1. 前置准备:物理连接新硬盘
在虚拟机环境中,需通过虚拟化管理软件(如VMware、VirtualBox)添加虚拟磁盘;在物理服务器中,需关闭服务器,将新磁盘安装至空闲硬盘位并连接数据线与电源线,完成后重启服务器。

2. 查看新硬盘设备
使用以下命令确认系统是否识别到新硬盘,重点关注未分区的设备(如/dev/sdb/dev/vdb,系统盘通常为/dev/sda//dev/vda):

  • lsblk:以树状结构展示块设备,直观显示磁盘与分区关系(推荐);
  • sudo fdisk -l:列出所有分区表信息,明确新磁盘的设备名。

3. 对新硬盘进行分区(可选但推荐)
若需将磁盘划分为多个分区(如/data1/data2),需使用分区工具(如fdisk/parted):

  • 使用fdisk(适用于MBR分区表,磁盘容量≤2TB)
    运行sudo fdisk /dev/sdb/dev/sdb为新磁盘设备名),依次输入:
    • n:创建新分区;
    • p:选择主分区(最多4个);
    • 输入分区编号(默认1);
    • 输入起始扇区(默认);
    • 输入结束扇区或大小(如+100G表示100GB);
    • t:修改分区类型为83(Linux文件系统);
    • w:保存分区表并退出。
  • 使用parted(适用于GPT分区表,支持大容量磁盘)
    运行sudo parted /dev/sdb,依次输入:
    • mklabel gpt:创建GPT分区表;
    • mkpart primary ext4 0% 100%:创建主分区并格式化为ext4;
    • quit:退出。
      分区完成后,使用lsblkfdisk -l验证分区是否创建成功(如出现/dev/sdb1)。

4. 格式化分区
新分区需格式化为文件系统(如ext4、xfs)才能被系统识别,格式化会清除分区内所有数据,请提前备份

  • ext4文件系统(常用,兼容性好)sudo mkfs.ext4 /dev/sdb1/dev/sdb1为分区名);
  • xfs文件系统(高性能,适用于大容量磁盘)sudo mkfs.xfs /dev/sdb1

5. 创建挂载点
挂载点是磁盘分区在文件系统中的访问路径,需创建一个空目录(如/data/mnt/newdisk):
sudo mkdir -p /data-p参数确保目录不存在时自动创建)。

6. 临时挂载分区
使用mount命令将分区挂载到挂载点,验证挂载是否成功:
sudo mount /dev/sdb1 /data/dev/sdb1为分区名,/data为挂载点)。
挂载后,使用df -h命令查看挂载情况,若输出中包含/dev/sdb1及对应的挂载点/data,则说明临时挂载成功。

7. 设置开机自动挂载
为使分区在系统启动时自动挂载,需编辑/etc/fstab文件(修改前建议备份):

  • 获取分区的UUID(唯一标识,避免设备名变化导致挂载失败):sudo blkid /dev/sdb1(输出示例:/dev/sdb1: UUID="12345678-1234-1234-1234-123456789abc" TYPE="ext4");
  • 编辑/etc/fstabsudo nano /etc/fstab,在文件末尾添加一行(替换为实际UUID和挂载点):
    UUID=12345678-1234-1234-1234-123456789abc /data ext4 defaults 0 2
  • 测试fstab配置是否正确:sudo mount -a(无报错则表示配置正确)。

8. 验证挂载
使用df -h命令查看分区是否已成功挂载,或使用mount | grep datadata为挂载点)确认挂载状态。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: centos挂载新硬盘的流程
本文地址: https://pptw.com/jishu/724361.html
centos挂载iso文件的技巧 CentOS挂载命令参数说明

游客 回复需填写必要信息