LINUX新硬盘分区 CENTOS新硬盘分区 CENTOS添加硬盘 CENTOS添加分区 LINUX添加硬盘 LINUX新增硬盘 CENTOS新增硬盘 CENTOS新增分区 LI区NUX新增分
LINUX新硬盘分区 CENTOS新硬盘分区 CENTOS添加硬盘 CENTOS添加分区 LINUX添加硬盘 LINUX新增硬盘 CENTOS新增硬盘 CENTOS新增分区 LI区NUX新增分
根据您的需求,需要将 /dev/sdb 分区并挂载到 /data1。以下是详细步骤:
# 1. 查看磁盘 lsblk # 2. 创建分区表 parted /dev/sdb mklabel gpt # 3. 创建分区 parted /dev/sdb mkpart primary ext4 0% 100% # 4. 查看分区 lsblk # 5. 格式化 mkfs.ext4 /dev/sdb1 # 6. 创建挂载点 mkdir -p /data1 # 7. 临时挂载 mount /dev/sdb1 /data1 # 8. 查看 df -h /data1 # 9. 获取 UUID blkid /dev/sdb1 # 10. 编辑 fstab echo "UUID=$(blkid -s UUID -o value /dev/sdb1) /data1 ext4 defaults 0 0" >> /etc/fstab # 11. 测试 umount /data1 mount -a df -h /data1
注意事项: 数据备份:如果 /dev/sdb 上有重要数据,请先备份 权限设置:默认挂载的目录权限为 root,如需其他用户访问,可设置权限: bash chmod 755 /data1 如果之前有分区:如果 /dev/sdb 已有分区,可能需要先删除: bash parted /dev/sdb rm 1 验证结果: 执行完成后,使用以下命令验证: bash df -h /data1 lsblk -f mount | grep /data1
MBR 分区方案完整操作步骤:
是的,您之前的操作是 GPT 分区方案。如果您在另一台机器上想要使用 MBR(传统 BIOS)分区方案,下面是完整的步骤:
# 1. 查看磁盘 lsblk # 2. 创建 MBR 分区表(msdos 标签) parted /dev/sdb mklabel msdos # 3. 创建主分区(使用全部空间) parted /dev/sdb mkpart primary ext4 0% 100% # 4. 设置分区为可启动(可选) parted /dev/sdb set 1 boot on # 5. 查看分区 lsblk # 6. 格式化分区为 ext4 mkfs.ext4 /dev/sdb1 # 7. 创建挂载点 mkdir -p /data1 # 8. 临时挂载 mount /dev/sdb1 /data1 # 9. 查看挂载情况 df -h /data1 # 10. 获取 UUID blkid /dev/sdb1 # 11. 编辑 fstab 实现开机自动挂载 # 方法1:使用 echo 命令 echo "UUID=$(blkid -s UUID -o value /dev/sdb1) /data1 ext4 defaults 0 0" >> /etc/fstab # 方法2:手动编辑(更安全) # vi /etc/fstab # 添加:UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /data1 ext4 defaults 0 0 # 12. 测试自动挂载配置 umount /data1 mount -a df -h /data1
使用 fdisk 工具的替代方案(更传统的 MBR 操作):
# 1. 使用 fdisk 创建分区 fdisk /dev/sdb # 在 fdisk 交互界面中按顺序操作: # 1) 输入 'n' 创建新分区 # 2) 输入 'p' 创建主分区 # 3) 分区号默认 1,直接回车 # 4) 起始扇区默认,直接回车 # 5) 结束扇区默认,直接回车(使用全部空间) # 6) 输入 't' 更改分区类型 # 7) 输入 '83' 设置为 Linux 文件系统(ext4) # 8) 输入 'w' 保存并退出 # 2. 重新读取分区表 partprobe /dev/sdb # 3. 格式化 mkfs.ext4 /dev/sdb1 # 4. 后续步骤同上...
GPT vs MBR 选择指南:
使用 GPT 的情况(推荐):
-
磁盘容量 > 2TB
-
UEFI 启动的系统
-
需要多于4个主分区
-
需要更高的数据安全性(GPT有备份分区表)
使用 MBR 的情况:
-
磁盘容量 ≤ 2TB
-
传统 BIOS 启动
-
兼容旧系统
-
只需要1-4个分区
注意事项: 数据备份:分区操作会永久删除磁盘上的所有数据 磁盘选择:确保操作的是正确的磁盘(/dev/sdb) 分区对齐:使用 parted 的百分比方式(0% 100%)可以自动优化对齐 格式化选项:如果需要更好的性能,可以使用: bash mkfs.ext4 -E lazy_itable_init=0,lazy_journal_init=0 /dev/sdb1 挂载选项:根据需求调整 /etc/fstab 中的选项: defaults:默认选项(rw, suid, dev, exec, auto, nouser, async) 可以添加 noatime 减少磁盘写入:defaults,noatime 验证命令: 操作完成后,使用以下命令验证: bash # 查看分区类型 parted /dev/sdb print # 查看文件系统信息 blkid # 查看所有挂载点 mount | grep data1 # 查看磁盘使用情况 df -Th /data1 # 查看分区表信息 fdisk -l /dev/sdb 总结: 对于 CentOS 7,如果磁盘 ≤ 2TB,GPT 和 MBR 都可以使用。GPT 更现代,支持更大磁盘和更多分区,推荐使用 GPT。只有在特定兼容性需求时才选择 MBR。
浙公网安备 33010602011771号