Linux系统磁盘分区操作
一、查看磁盘信息
lsblk# 或fdisk -l
确认要分区的磁盘,例如 "/dev/sdb"
二、分区(使用 fdisk)
fdisk /dev/sdb
常用交互命令:
"n" → 新建分区
"p" → 主分区(一般选 p)
分区号、起始扇区 → 回车默认即可
大小示例:"+1G"
"t" → 修改分区类型(83=Linux 默认)
"p" → 查看
"w" → 保存并退出
完成后会出现
"/dev/sdb1"
若是 GPT 分区表,推荐用 "gdisk /dev/sdb" 或 "fdisk" 中先输 "g"
三、通知内核重新读取分区表
partprobe /dev/sdb# 或partx -u /dev/sdb
四、格式化分区(ext4)
mkfs.ext4 /dev/sdb1
(若要做 xfs:"mkfs.xfs /dev/sdb1")
五、挂载分区
1️⃣ 创建挂载点
mkdir -p /data
2️⃣ 临时挂载
mount /dev/sdb1 /data
3️⃣ 开机自动挂载(写入 "/etc/fstab")
先查看 UUID(推荐):blkid /dev/sdb1
编辑:vim /etc/fstab
添加一行(示例):
UUID=xxxxxxxxx /data ext4 defaults 0 2
检查是否有误:mount -a
六、验证
df -hT /data
lsblk
七、常用变种情况说明
- UEFI + GPT:EFI 分区类型需设为
"ef"(fdisk 中
"t" →
"1")
- LVM:分区类型选
"8e",再用
"pvcreate / vgcreate / lvcreate"
- 整盘直接用(不分区):
mkfs.ext4 /dev/sdb
mount /dev/sdb /data
注意
- 分区操作会破坏数据,确认磁盘无重要数据
- 生产环境操作前建议备份
更多推荐
所有评论(0)