查看磁盘分区表:
fdisk -l
查看指定磁盘分区表:
fdisk -l /dev/sdb
分区命令:
fdisk /dev/sdb
常用命令:
n:创建新分区 d:删除已有分区 t:修改分区类型 l:查看所有支持的类型 p:显示现有分区信息 w:保存并退出 q:不保存并退出 m:查看帮助信息
d. 创建分区:
#fdisk /dev/sdb Command (m for help): n Partition type: p primary (2 primary, 0 extended, 2 free) e extended Select (default p): p 回车 回车 w
# mkfs #有这么多格式可以参考 #mkfs mkfs.btrfs mkfs.cramfs mkfs.ext2 mkfs.ext3 mkfs.ext4 mkfs.fat mkfs.minix mkfs.msdos mkfs.vfat #mkfs.xfs # 格式化为ext4 mkfs.ext4 /dev/sdb1
建立一个挂载用的文件夹:
mkdir /data
手动挂载:
mount /dev/sdb1 /data
开机自动挂载:
blkid /dev/sdb1 #查看磁盘UUID vim /etc/fstab UUID=dbd975ac-0857-4372-84cf-d707d3638cd6 /data xfs defaults 0 0 #把这个添加进去 # mount -a
为什么我们要用 parted 而不是 fdisk? 它们有什么区别?
parted 支持用户在大于 2TB 的硬盘上创建硬盘分区, 但 fdisk 命令不支持
对比 fdisk 来说,parted 是一个更高级的工具
支持更多的分区表类型,包括 GPT (LCTT 译注:全局唯一标识分区表)
它允许用户调整分区大小, 但当缩减分区空间的时候,它没有如我意料的工作,多数情况下我会得到错误消息。所以我会建议用户不要用 parted 来缩减分区大小。