LIUNX系统磁盘挂载(适用国产银河麒麟、统信UOS、基于liunx内核的系统)

文档创建者:admin
浏览次数:205
最后更新:2025-04-26
LIUNX系统磁盘挂载(适用国产银河麒麟、统信UOS、基于liunx内核的系统)
案例说明:在 CentOS 9 系统中将 20GB 磁盘 `/dev/sdb` 挂载到 `/data` 目录的完整教程,包含 `fdisk` 和 `parted` 两种分区方法。

一、检查磁盘状态
  1. lsblk               # 查看所有块设备信息
  2. sudo lsblk  -l       # 以列表(线性)格式显示块设备信息
复制代码
1-lsblk.png

二、分区方法(任选其一)
方法1:使用 fdisk(适合传统 MBR 分区)
  1. sudo fdisk /dev/sdb
  2.   
  3. 1. 输入 `n` 创建新分区。
  4. 2. 选择 `p` 创建主分区。
  5. 3. 分区号、起始扇区、结束扇区默认(直接回车)。
  6. 4. 输入 `w` 保存并退出。
复制代码
2-fdisk.png

方法2:使用 parted(适合 GPT 分区,GPT类型可给分区划分2T以上容量)
  1. sudo parted /dev/sdb
  2.   
  3. 1. 输入 `mklabel gpt` 创建 GPT 分区表。
  4. 2. 输入 `mkpart primary 0% 100%` 分配全部空间。
  5. 3. 输入 `quit` 退出。
复制代码
3.png

三、刷新分区表
  1. sudo partprobe /dev/sdb   # 让系统重新读取分区表
  2. lsblk                     # 确认分区 /dev/sdb1 已生成
复制代码
4.png

四、格式化分区
  1. sudo mkfs.ext4 /dev/sdb1    # 格式化为 ext4 文件系统(推荐)
  2. # 或
  3. sudo mkfs.xfs /dev/sdb1     # 格式化为 XFS 文件系统
复制代码
5.png

五、挂载磁盘到 /data
  1. sudo mkdir /data                # 创建挂载点目录
  2. sudo mount /dev/sdb1 /data      # 临时挂载
复制代码
6.png

六、配置开机自动挂载
1.  获取分区 UUID :
  1. sudo blkid /dev/sdb1
复制代码
  输出类似:  
   `/dev/sdb1: UUID="1234-5678-90ab" TYPE="ext4"`
7.png

2.  编辑 `/etc/fstab` :
  1. sudo vi /etc/fstab
  2. #vi编辑工具:按 `I`进入编辑模式,再按 `ESC`退出编辑模式,继续按  shift+:输入冒号 `:` ,冒号前面接着输入: `wq` 保持退出,若输错 `q!` 不保存强制退出
复制代码

   - 如果使用 XFS,将 `ext4` 改为 `xfs`。
   - 若不想用 UUID,可直接用 `/dev/sdb1`,但建议优先使用 UUID。
8.png

3.  验证配置 :
  1. sudo mount -a    # 检查 fstab 配置是否正确
复制代码
9.png

七、设置最高权限
  1. sudo chmod -R 777 /data      # 递归赋予所有用户读写执行权限
  2. sudo chown -R nobody:nobody /data  # 可选:设置用户和组为 nobody
复制代码
10.png

八、验证挂载

  1. df -hT /data        # 查看挂载情况
  2. ls -ld /data        # 确认权限是否生效
复制代码


九、常用磁盘管理命令
| 命令 | 用途 |
|------|------|
| `fdisk -l` | 列出所有磁盘及分区信息 |
| `parted -l` | 查看磁盘分区表(支持 GPT/MBR) |
| `mkfs.ext4 /dev/sdX1` | 格式化分区为 ext4 |
| `mount /dev/sdX1 /path` | 临时挂载分区 |
| `umount /path` | 卸载分区 |
| `lsblk` | 以树形结构查看块设备 |
| `blkid` | 显示块设备的 UUID 和文件系统类型 |
| `partprobe` | 重新加载分区表(无需重启) |
| `df -hT` | 查看已挂载磁盘的空间使用情况 |

注意事项
1.  数据备份 :操作前确保磁盘无重要数据,分区和格式化会清除数据。
2.  UUID 优势 :使用 UUID 挂载可避免设备名(如 `/dev/sdb1`)因硬件变动导致挂载错误。
3.  文件系统选择 :  
   - `ext4`:兼容性好,适合通用场景。  
   - `xfs`:适合大文件和高性能需求。










您需要登录后才可以回帖 登录 | 立即注册

本版积分规则