linux硬盘分区:MBR分区(2T以下)      GPT分区(2T以上)

                            命令fdisk                            命令gdisk

先MBR分区来给2T以下的磁盘分区

1.先在虚拟机建立一个新的磁盘

2.在虚拟机查看磁盘分区  直接打命令lsblk 显示不出才创建的磁盘

需要进行刷新,才能显示出来,我们输入(alias scan='echo "- - -" > /sys/class/scsi_host/host0/scan;echo "- - -" > /sys/class/scsi_host/host1/scan;echo "- - -" > /sys/class/scsi_host/host2/scan')然后执行命令scan   显示出新创建的磁盘sdb20G

3.查看磁盘分区大小    输入命令fdisk -l /dev/sdb

4.进入磁盘分区   输入命令 fdisk /dev/sdb  新建:n       保存退出:w      不保存退出:q    删除:d

我们进行拓展分区 选择e进入拓展分区 设置大小5G(单位一定要大写)  最后w保存退出

输入命令 fdisk /dev/sdb  进入磁盘分区选择 l 进入逻辑分区,上面扩展分区我们给了5G,因为分区表占用了1kb ,所以逻辑分区最多只能给4999M

5.创建文件系统才能正常使用    用的虚拟机是centos7 推荐的文件系统是xfs    当然也可以更改其他的文件系统

创建xfs文件系统输入命令mkfs.xfs /dev/sdb1(最后的数字为分区号) ,  发现需要进行强制创建加命令-f   

逻辑分区起始分区号默认为5

输入命令 mkfs.xfs -f /dev/sdb5

6.挂载点     挂载点要求:

1.必须是一个新的空目录(如果目录不是空的可能会覆盖里面已经有的内容,建议用新的目录进行挂载)

2.一个分区(设备),只能挂载一个目录

3.多个设备不要挂载在同一目录下

在根目录下创建一个目录data,把新建的逻辑分区sdb5挂载到data目录下

输入命令df -h   显示已经挂载上

编写一个100MB的text看看能不能使用

首先在data目录下touch一个文件取名123,然后设置大小100M  最后df -h 显示占用

删除新建的磁盘

1.先解除挂载    命令umount 后面跟挂载点

2.进入磁盘分区  命令fdisk /dev/sdb 输入d  选择需要删除的分区号  然后保存退出

输入命令lsblk显示逻辑分区sdb5已经没了

然后进入虚拟机移除磁盘sdb

输入partprobe后面跟磁盘名    partprobe /dev/sdb

然后在输入lsblk就不见了

GPT分区给2T以上磁盘分区

1.先在虚拟机中创建一个4T的磁盘 方法如上

2.scan 刷新 lsblk

3.进入磁盘分区 命令   gdisk /dev/sdc  输入n进入分区号默认1,设置大小500g 输入8300进行确认

w保存退出   输入y确认

4.创建文件系统mkfs.xfs 加路径 mkfs.xfs /dev/sdc1

5.在根目录下创建一个文件用来挂载sdc1

6.查看df -h

删除方法同上

Logo

更多推荐