基本分区
MBR分区 设置磁盘分区
lsblk #查看磁盘设备
fdisk -l /dev/sdb #查看磁盘分区信息
fdisk /dev/sdb #针对MBR格式,创建分区
m 查看帮助
n 新建分区
Partition type: p 新建主分区
p primary 主分区 (0 primary, 0 extended, 4 free)
e extended 扩展分区
设置扇区大小 w 保存
partprobe /dev/sdb #更新磁盘分区表,手动让内核更新分区表。不需要重启
转格式的时候保证此分区,没有被系统占用。
parted -s /dev/sdc mklabel gpt #将/dev/sdc(MBR格式)转换成(GPT格式)
parted -s /dev/sdc mklabel msdos //将/dev/sda(GPT格式)转换成(MBR格式)
设置完分区后 给分区创建文件系统 mkfs
mkfs.ext4 /dev/sdb1 #格式化成ext4格式的文件系统
mkfs.xfs /dev/sdc2 #格式化成xfs格式的文件系统
GPT 分区 128个主分区
gdisk /dev/sdc 创建GPT分区
Command (? for help): n --创建分区
(L to show codes, Enter = 8300): ---直接回车
Command (? for help): p --打印分区信息
Command (? for help): w ---保存
Do you want to proceed? (Y/N): y 是否覆盖是
partprobe /dev/sdc #刷新分区表
设置完分区需要创建文件系统 才能正常挂载。
创建文件系统(格式化)centos7默认使用xfs
mkfs.ext4 /dev/sdb #格式化成ext4格式的文件系统
mkfs.xfs /dev/sdc #格式化成xfs格式的文件系
制作完文件系统需要进行挂载
挂载mount使用** mount -a 自动挂载
mkdir /mnt/disk1 #创建挂载目录
mount /dev/sdb1 /mnt/disk1 # -o 指定读写权限(ro只读,rx读写)
取消挂载 umount /mnt/disks/
umount -l /mnt/disk1/ #强行卸载,即使目录有资源被进程占用,也可以卸载
df -Th查看 磁盘挂载 与使用空间
可以在/etc/fstab文件实现开机的时候自动挂载
blkid /dev/sdb1 #查看uuid和文件系统类型
vim /etc/fstab 进入fstab
参数解释
第1列:挂载设备
(1)/dev/sda5
(2)UUID=设备的uuid rhel6/7的默认写法 同一台机器内唯一的一个设备标识
第2列:挂载点
第3列:文件系统类型
第4列:文件系统属性
第5列:是否对文件系统进行磁带备份:0 不备份
第6列:是否检查文件系统:0 不检查
切记此文件一旦书写错误则无法启动系统!!!!!!
第二种方式 在 /etc/rc.d/rc.local开机自动挂载
vim /etc/rc.d/rc.local #将挂载命令直接写到文件中
mount /dev/sdb /mnt/disk
注意需要给执行权限才可以!!!
chmod +x /etc/rc.d/rc.local #添加执行权限