-
磁盘分区
-
识别硬盘
lsblk
[root@lifei ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 64G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 63G 0 part
├─cl-root 253:0 0 39.7G 0 lvm /
├─cl-swap 253:1 0 4G 0 lvm [SWAP]
└─cl-home 253:2 0 19.4G 0 lvm /home
sr0 11:0 1 71.3M 0 rom /run/media/root/Parallels Tools -
分区规划
分区模式:MBR GPT
MBR最大空间支持:2T(主启动模式)
类型:主分区 扩展分区 逻辑分区
最多只能有4个主分区
扩展分区不能直接使用,必须将扩展分区划分为逻辑分区后使用 -
修改分区
[root@lifei ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 64G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 63G 0 part
├─cl-root 253:0 0 39.7G 0 lvm /
├─cl-swap 253:1 0 4G 0 lvm [SWAP]
└─cl-home 253:2 0 19.4G 0 lvm /home
sdb 8:16 0 20G 0 disk
sr0 11:0 1 1024M 0 rom
[root@lifei ~]# fdisk /dev/sdb欢迎使用 fdisk (util-linux 2.32.1)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。设备不包含可识别的分区表。
创建了一个磁盘标识符为 0xdd70b51f 的新 DOS 磁盘标签。命令(输入 m 获取帮助):n
分区类型
p 主分区 (0个主分区,0个扩展分区,4空闲)
e 扩展分区 (逻辑分区容器)
选择 (默认 p):p
分区号 (1-4, 默认 1):
第一个扇区 (2048-41943039, 默认 2048):
上个扇区,+sectors 或 +size{K,M,G,T,P} (2048-41943039, 默认 41943039): 2G
值超出范围。
上个扇区,+sectors 或 +size{K,M,G,T,P} (2048-41943039, 默认 41943039): +2G创建了一个新分区 1,类型为“Linux”,大小为 2 GiB。
命令(输入 m 获取帮助):p
Disk /dev/sdb:20 GiB,21474836480 字节,41943040 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘标签类型:dos
磁盘标识符:0xdd70b51f设备 启动 起点 末尾 扇区 大小 Id 类型
/dev/sdb1 2048 4196351 4194304 2G 83 Linux命令(输入 m 获取帮助):n
分区类型
p 主分区 (1个主分区,0个扩展分区,3空闲)
e 扩展分区 (逻辑分区容器)
选择 (默认 p):p
分区号 (2-4, 默认 2):
第一个扇区 (4196352-41943039, 默认 4196352):
上个扇区,+sectors 或 +size{K,M,G,T,P} (4196352-41943039, 默认 41943039): +1G创建了一个新分区 2,类型为“Linux”,大小为 1 GiB。
命令(输入 m 获取帮助):p
Disk /dev/sdb:20 GiB,21474836480 字节,41943040 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘标签类型:dos
磁盘标识符:0xdd70b51f设备 启动 起点 末尾 扇区 大小 Id 类型
/dev/sdb1 2048 4196351 4194304 2G 83 Linux
/dev/sdb2 4196352 6293503 2097152 1G 83 Linux
命令(输入 m 获取帮助):w
分区表已调整。
将调用 ioctl() 来重新读分区表。
正在同步磁盘。[root@lifei ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 64G 0 disk
├─sda1 8:1 0 1G 0 part /boot # scsi设备的第一个分区
└─sda2 8:2 0 63G 0 part
├─cl-root 253:0 0 39.7G 0 lvm /
├─cl-swap 253:1 0 4G 0 lvm [SWAP]
└─cl-home 253:2 0 19.4G 0 lvm /home
sdb 8:16 0 20G 0 disk
├─sdb1 8:17 0 2G 0 part
└─sdb2 8:18 0 1G 0 part
sr0 11:0 1 1024M 0 rom- 格式化:赋予空间文件系统的过程
文件系统:空间存储数据的规则
windows:FAT NTFS
LInux: ext4(RHEL6) xfs(RHEL7)- 常用的格式化工具
mkfs工具集
mkfs.ext3 分区设备路径
mkfs.ext4 分区设备路径
mkfs.xfs 分区设备路径
mkfs.vfat -F 32 分区设备路径
[root@lifei ~]# mkfs.
mkfs.cramfs mkfs.ext3 mkfs.fat mkfs.msdos mkfs.xfs
mkfs.ext2 mkfs.ext4 mkfs.minix mkfs.vfat
[root@lifei ~]# mkfs.xfs /dev/sdb1
meta-data=/dev/sdb1 isize=512 agcount=4, agsize=131072 blks
= sectsz=4096 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=1
data = bsize=4096 blocks=524288, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=4096 sunit=1 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
Discarding blocks…Done.
[root@lifei ~]# blkid /dev/sdb1 # 查看格式结果
/dev/sdb1: UUID=“380f340c-a083-45c6-b583-dc4b5951a840” BLOCK_SIZE=“4096” TYPE=“xfs” PARTUUID=“dd70b51f-01”
[root@lifei ~]# blkid /dev/sdb2
/dev/sdb2: PARTUUID=“dd70b51f-02”
- 常用的格式化工具
- 挂载
创建挂载点,挂载
[root@lifei ~]# mkdir /part1
[root@lifei ~]# mount /dev/sdb1 /part1
[root@lifei ~]# df # 查看挂载情况
文件系统 1K-块 已用 可用 已用% 挂载点
devtmpfs 1881204 0 1881204 0% /dev
tmpfs 1909944 0 1909944 0% /dev/shm
tmpfs 1909944 9524 1900420 1% /run
tmpfs 1909944 0 1909944 0% /sys/fs/cgroup
/dev/mapper/cl-root 41570476 6920560 34649916 17% /
/dev/mapper/cl-home 20293632 186852 20106780 1% /home
/dev/sda1 999320 304424 626084 33% /boot
tmpfs 381988 5808 376180 2% /run/user/0
/dev/sdb1 1998672 6144 1871288 1% /part1
需要注意这是临时挂载 - 实现开机挂载
- 配置文件/etc/fstab的记录格式
- 设备路径 挂载点 文件系统类型 参数 备份标记 检测顺序
- /dev/sdb1 /part1 ext4 (defaults)rw,acl,suid…
0(不备份) 0(0不检测,1检测) - # /etc/fstab
# Created by anaconda on Fri Aug 7 08:25:48 2020# Accessible filesystems, by reference, are maintained under ‘/dev/disk/’.
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info.# After editing this file, run ‘systemctl daemon-reload’ to update systemd
# units generated from this file./dev/mapper/cl-root / xfs defaults 0 0
UUID=1869a4cd-d0cd-41ca-a7d1-86496309cb78 /boot ext4 defaults 1 2
/dev/mapper/cl-home /home xfs defaults 0 0
/dev/mapper/cl-swap swap swap defaults 0 0
/dev/sdb1 /part1 ext4 defaults 0 0
/dev/sdb2 /part2 xfs defaults 0 0
- 检测是否配置成功
- 先卸载
[root@lifei ~]# umount /part1
[root@lifei ~]# umount /part2
[root@lifei ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 64G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 63G 0 part
├─cl-root 253:0 0 39.7G 0 lvm /
├─cl-swap 253:1 0 4G 0 lvm [SWAP]
└─cl-home 253:2 0 19.4G 0 lvm /home
sdb 8:16 0 20G 0 disk
├─sdb1 8:17 0 2G 0 part
└─sdb2 8:18 0 1G 0 part - 使用mount -a挂载,再检查是否挂载成功
[root@lifei ~]# mount -a
[root@lifei ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 1.9G 9.3M 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/cl-root 40G 6.7G 34G 17% /
/dev/mapper/cl-home 20G 183M 20G 1% /home
/dev/sda1 976M 298M 612M 33% /boot
tmpfs 374M 5.7M 368M 2% /run/user/0
/dev/sdb1 2.0G 6.0M 1.8G 1% /part1
/dev/sdb2 1014M 40M 975M 4% /part2
- 先卸载
- 格式化:赋予空间文件系统的过程
-
-
总结
- 识别分区 lsblk
- 规划分区 fdisk
- 识别分区 partprobe
- 分区格式化 mkfs.ext4
- 挂载 mount /dev/sdb1 /part1
- 修改fstab
CENTOS分区规划及使用
最新推荐文章于 2024-05-20 17:15:16 发布