linux磁盘挂载,使用fdisk命令
fdisk可以支持2T以下的分区的挂载,如果分区大于2T需要使用parted工具
磁盘情况查看
fdisk -l
可以看到有两块物理盘
名称 | 磁盘符号 | 磁盘大小 | 备注 |
---|---|---|---|
Disk | /dev/sda | 214.7G | 已分区 |
Disk | /dev/sdb | 1073.7G | 未分区 |
如果disk中有Device项,表示已经做了分区了
磁盘与目录挂载情况查看
df -h
磁盘分区
执行分区命令
fdisk /dev/sdb
对未分区的磁盘做分区处理
"/dev/sdb"为未分区的磁盘符号
fdisk命令支持的最大分区容量为2T。
磁盘分区支持度举例:
磁盘容量 | 分区 | fdisk是否支持 | 说明 |
---|---|---|---|
4T | 2T+2T | 支持 | |
4T | 3T+1T | 不支持 | 因为有一个大于2T的分区 |
5T | 2T+2T+1T | 支持 |
m:表示查看有哪些菜单
n:添加新分区
p:分区类型选择为主分区
1:这块磁盘划分为多少个分区
一般数据盘一块磁盘为一个分区,扇区地址可以是默认的
也可以对一个磁盘划分为多个分区,挂载到多个目录
如果是大于1个分区,需要输入每个分区对应的扇区地址
fdisk命令的分区支持的最大分区容量为2T
w:标识将分区信息写入磁盘
查看分区后的磁盘信息
对于/dev/sdb磁盘,已经有Device信息了
格式化处理设备
采用ext4格式格式化Device
mkfs.ext4 /dev/sdb1
挂载磁盘
挂载磁盘实际是挂载已经格式化后的设备(Device)
当前启动挂载
mkdir /data mount /dev/sdb1 /data
先创建挂载点目录如/data,该目录必须为空目录
再使用挂载命令将设备挂载目录,格式为
mount [Device] [挂载点目录]
永久挂载
编辑/etc/fstab文件
添加
/dev/sdb1 /data ext4 defaults 0 0
格式为
设备id 挂载的目录 设备的格式化格式 defaults 0 0
查看磁盘分区类型
df -hT