一、GPT分区
GPT
GPT(GUID Partition Table):是一个较新的分区机制,解决了MBR的很多缺点
1)支持超过2TB的磁盘:GPT有64bit寻址空间;而MBR对硬盘空间地址寻址最多只支持32bit,2的32次方,硬盘空间是以地址方式来被识别的,所以MBR只支持容量为2TB以内的磁盘
2)向后兼容MBR
3)但是底层硬件必须支持UEFI(Intel提出的取代BIOS的新一代的引导系统)才能使用,也就是底层硬件必须使用UEFI
4)必须使用64位操作系统
5)Mac、LInux系统都能支持GPT分区格式
二、创建文件系统
如何创建文件系统
1.分区以磁盘扇区为最小单位(扇区有512B、4KB);
2.格式化分区,格式化的意思就是在分区上创建文件系统;
3.将文件系统挂载到目录上(一对一的关系)(这样磁盘空间就可以被操作系统使用);
4.文件是存放在区块上的,一个文件可以占用多个区块。对于每一个文件,都要有超级区块、inode区块和数据区块
分区实现:
1.列出磁盘列表:lsblk命令;
2.列出设备的UUID(全局唯一标识符):blkid命令;
3.列出磁盘的分区表类型与分区信息(磁盘分区有MBR、GPT格式,分区表类型展示磁盘分区格式);
4.分区表若是gpt,则用gdisk命令进行分区;若是mbr,则用fdisk命令进行分区;
5.若是gpt,则用partprobe命令更新分区表,免于重启
磁盘分区格式化,即创建文件系统
格式化命令:mkfs(make filesystem)
mkfs 【tab】 #查看其他文件系统,要按tab键
mkfs -t 文件系统名称 #查看相关参数
mkfs.xfs 格式化为xfs文件系统
文件系统检验
如果文件系统发生错乱,要修复文件系统,xfs文件系统用
xfs_repair 设备名称
ext4用fsck.ext4
文件系统挂载
将文件系统挂载(mount)到目录上,一般用文件系统的UUID号,然后用UID挂载在目录上,也可以用设备名
用blkid找出设备的UUID
· blkid /dev/vda4 #显示出UUID
· mkdir -p /data/xfs
· mount UUID=" " /data/xfs #将设备挂载在目录上
或用设备名 mount /dev/vda4 /dev/xfs
· df /data/xfs #查看分区存储状况
文件系统的卸载
挂载CD/DVD后,要卸载才能退出CD/DVD
mount命令查看哪些设备被挂载了
umount卸载某设备