首页主机资讯CentOS挂载新硬盘的步骤是什么

CentOS挂载新硬盘的步骤是什么

时间2026-01-19 09:34:03发布访客分类主机资讯浏览1023
导读:CentOS 挂载新硬盘的标准步骤 一 识别新磁盘 查看块设备与分区:执行 lsblk 或 fdisk -l,确认新盘的设备名(如 /dev/sdb、/dev/vdb)。若刚热插磁盘未识别,可向 SCSI 主机触发扫描(示例:for h...

CentOS 挂载新硬盘的标准步骤

一 识别新磁盘

  • 查看块设备与分区:执行 lsblkfdisk -l,确认新盘的设备名(如 /dev/sdb/dev/vdb)。若刚热插磁盘未识别,可向 SCSI 主机触发扫描(示例:for h in /sys/class/scsi_host/host*/scan; do echo “- - -” > “$h”; done),随后再次用 lsblk 确认出现新盘。为避免盘符漂移,后续建议使用分区的 UUID 进行配置。

二 分区与格式化

  • 分区(两种常见方式,二选一)
    • 使用 fdisk(MBR,适合 ≤2TB):执行 fdisk /dev/sdX,依次输入 n → p → 1 → 回车 → 回车 → w 创建单个分区(如 /dev/sdb1)。
    • 使用 parted/gdisk(GPT,适合 > 2TB):执行 parted /dev/sdX → mklabel gpt → mkpart primary 0% 100% → quit
      分区完成后可用 partprobe 让内核重读分区表。
  • 格式化文件系统
    • 常用文件系统:ext4(通用)或 xfs(CentOS 7/8 常用)。
    • 示例:
      • mkfs.ext4 /dev/sdb1
      • mkfs.xfs /dev/sdb1
        格式化前确认目标分区无误,避免误写系统盘。

三 挂载与开机自动挂载

  • 创建挂载点并临时挂载
    • mkdir -p /mnt/newdisk
    • mount /dev/sdb1 /mnt/newdisk
    • df -hlsblk -f 验证挂载是否成功。
  • 配置开机自动挂载(推荐用 UUID)
    • 获取分区信息:blkid /dev/sdb1(复制 UUIDTYPE)。
    • 编辑 /etc/fstab,在末尾新增一行(示例为 ext4):
      • UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/newdisk ext4 defaults 0 2
        说明:defaults 为默认挂载选项;第 5 列 0 表示不备份;第 6 列 2 表示开机文件系统检查顺序(根分区通常为 1,其他数据盘常用 2)。
    • 先执行 mount -a 测试 fstab 是否有误,再重启验证。
  • 若需替换已有目录(如 /home/opt)的数据盘,建议先挂载到临时目录,拷入原数据后再切换挂载点,避免数据覆盖风险。

四 常用验证与排错

  • 查看挂载与文件系统:df -h、lsblk -f、blkid。
  • 卸载与重新挂载:umount /mnt/newdisk;mount -a。
  • 若提示“目标忙”,可能当前位于挂载点内,退出后卸载或使用 umount -l 懒卸载。
  • 修改 /etc/fstab 前务必先备份;fstab 错误可能导致系统无法启动,可在救援模式或单用户模式下修正。

五 场景补充

  • 超过 2TB 的磁盘:优先使用 GPT 分区(parted/gdisk),再按上文格式化与挂载。
  • 不重启识别新盘:通过 /sys/class/scsi_host/hostX/scan 触发总线扫描,确认后再分区与挂载。
  • 需要后续灵活扩容:可考虑 LVM(pvcreate/vgcreate/lvcreate 等),便于在线扩展逻辑卷与文件系统。

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


若转载请注明出处: CentOS挂载新硬盘的步骤是什么
本文地址: https://pptw.com/jishu/785524.html
CentOS挂载远程文件系统的技巧 centos extract配置与其他软件的兼容性如何

游客 回复需填写必要信息