发布时间:2025-12-09 20:59:35 浏览次数:3
RHCSA
RHCSA 磁盘管理
ntfs ——windows 最大存4T文件
磁盘类型 IDE 、SATA 、SCSI NVME
创建磁盘时
/ ——20000M
/boot —— 引导分区 400M
swap —— 2000M
一块磁盘默认可被分为四个分区
这四个分区分别为主分区或扩展分区
在扩展分区上可创建逻辑分区
1个扇区512B
1块=4KB
加电开机bios + mbr(主引导记录)+
| lsblk | 查看所有块设备 |
| fdisk -l | 查看磁盘分区表项信息 |
| fdisk /dev/sda(磁盘设备名称) | 管理当前系统上第一块磁盘 |
sr0 是光盘设备
s(SATA类型)——设备类型
r——存储
0——总线上的第一个接口
nvme0n1是硬盘
nvme——设备类型
0——默认编号从0开始
n——编号
1——系统上的第一块硬盘
p——表示硬盘上的分区
若添加的是SATA 或 SCSI 类型,设备显示的是sda-z(s——设备类型 d——设备 a ——第一块硬盘a-z块硬盘)
数字是主设备号和次设备号
fdisk /dev/nvme0n2
| p | 打印分区表信息 |
| l | 列出分区类型 |
| n | 新建分区 |
| d | 删除分区 |
| q | 退出不保存 |
| w | 保存 |
注意:输入分区类型时,敲错后需按ctrl再删除
之后的交互式操作
输入n新建分区之后
默认p 创建主分区
分区编号1
基于起始扇区号和结束扇区号
第一个扇区前面都有预留空间2048
第一个扇区的开始到扇区结束指定大小(+2G)
然后再创建扩展分区,输入e
扩展分区是不能直接使用的所以要划逻辑分区
继续创建逻辑分区输入l
默认从5开始
此时真正可以使用的两个分区p1 p5
写入w保存
退出后查看分区信息fdisk -l /dev/nvme0n2
parted可以使用命令“parted 设备名”进入交互模式。进入交互模式后,可以通过parted的各种指令对磁盘分区进行管理。
parted的操作是即刻生效的,所以操作前要认真想好。
linux系统格式化文件——mkfs.+文件格式(按tab键)+ 分区名称
mkfs.xfs /dev/nvme0n2p1
对于扩展分区不能指定文件类型,没有文件类型是不能存放数据的,所以扩展分区不能直接使用。
给逻辑分区格式化
要使用主分区和逻辑分区,把分区文件系统和Linxu系统当中的某一个目录进行挂载
创建挂载点目录:
mount /dev/nvme0n2p1 /mnt
查看是否挂载成功:
mount | grep /dev
取消挂载点(取消之前需要退出挂载点目录):
umount /mnt
一个文件系统可以挂载到多个挂载点目录
一个挂载点连接多个文件系统,默认访问最后挂载的文件系统信息。一般不要使用此操作。
若是插入U盘,想要在Linxu**问U盘。U盘也是一个快设备,需要先挂载到某个目录,然后切换进目录读取的就是U盘的信息。
判断对应文件系统是否挂载
/etc/fstab
使用vim 编写配置文件
mkdir /pub
mount -a 挂载所有
八版本之后,mount -a 命令执行后显示信息一个文件系统只能挂载到一个挂载点目录,但是临时挂载可挂载多个。
现在就把nvme0n2p5挂载到/pub
注意修改文件系统格式
将/etc/fstab中刚才修改的nvme0n2p5的文件格式类型从ext4 改为 xfs ,再执行mount -a 系统不会发生变化。因为之前已经挂载了。
但是此时最好将其改回正确的文件系统类型,否则重启系统后会出现错误
当文件系统没有类型或文件系统类型错误,都会提示bad superblock
这个状态下执行reboot 会进入单用户系统,只有命令行界面
此时只需要把刚才的vim 编辑 文件格式 错误重新更改 reboot
系统可以正常启动
此命令也可查看块设备文件格式类型
1、首先查看磁盘使用情况,确保磁盘的剩余空间(lsblk)
2、通过磁盘管理工具划分分区(fdisk + 磁盘设备名称)
3、指定文件系统类型(mkfs.类型)
4、挂载(mount 文件系统名称 挂载点目录)手动挂载 临时挂载
5、取消挂载umount
6、永久挂载 vim /etc/fstab 添加挂载点信息
作业
将新的硬盘创建两个分区,大小分别为2G,3G,要求第一个分区临时挂载到/p1 第二个分区永久挂载到/p2
主分区+2G
逻辑分区+3G
打印分区表信息
指定分区文件格式
将分区挂载到挂载点目录
永久挂载到p2
挂p2