Linux磁盘分区与挂载


步骤及说明: 通过 lsblk 或 blkid 先找到磁盘,再用 parted /dev/xxx print 来找出内部的分区表类型,之后才用 gdisk 或 fdisk 来操作系统。 由于目前磁盘分区主要有 MBR 以及 GPT 两种格式,这两种格式所使用的分区工具也不一样: 格式1:MBR => fdisk,parted 格式2:GPT => gdisk,parted 查看文件系统属于xfs、ext系列:findmnt -D 一:判断磁盘属于MBR还是GPT 1.列出系统上的所有磁盘列表:lsblk 2.列出装置的 UUID 等参数:blkid 3.列出磁盘的分区表类型与分区信息 yum install parted -y parted /dev/sda print 二:磁盘分区[MBR 分区表使用 fdisk , GPT 分区表使用 gdisk 分区] 1.对sdb磁盘进行分区:fdisk /dev/sdb 顺序执行:p(查看结果)->m(查看指令)->n(新增分区)->enter(Partition number 预设是4,可直接enter)->enter(First sector)->+-sizeG(Last sector 用多少+多少,默认会使用全部未分配容量进行分区)->enter(GUID试用默认的即可)->p(查看结果)->w(写入磁盘分区表)->lsblk /dev/sdb(查看磁盘分区状态)->partprobe -s或reboot(更新分区信息/重启) 2.删除分区:步骤基本同上,p(查看结果)->m(查看指令)->d(删除分区)...... 三:磁盘格式化[建置文件系统] 1.指定需格式化的文件系统: 2.ext4类型:mkfs -t ext4 /dev/sdb4 3.查看UUID和文件类型: blkid /dev/sdb4 四:文件系统挂载与卸除 1.通过UUID进行挂载 1.1.找出需要挂载的分区或目录的UUID:blkid /dev/sdb4 1.2.创建需要挂载到的目录:mkdir -p /data/ext4 1.3.挂载文件系统/dev/sdb4 到 /data/ext4 目录上面: mount UUID="..." data/ext4 1.4.查看挂载情况:df /data/ext4 2.通过目录挂载:mount /dev/sdb4 /data/ext4 3.卸载挂载目录:unmount /data/ext4 五:设定开机挂载 修改配置文件:vim /etc/fstab  UUID挂载添加: UUID="e0fa7252-b374-4a06-987a-3cb14f415488" /data/xfs xfs defaults 0 0 目录挂载添加: /dev/vda4 /data/xfs xfs defaults 0 0