磁盘管理

发布时间:2025-12-09 20:59:35 浏览次数:3

RHCSA

文章目录

  • 前言
  • 磁盘管理:分区
    • lsblk 显示当前系统块设备信息
  • 添加磁盘
    • ll /dev 列出设备文件
  • 磁盘管理命令(fdisk)
    • 比fdisk更高级的磁盘管理命令——Parted
  • 使用分区
    • 给分区指定格式类型
    • 使用某个分区——挂载
    • 访问块设备
  • df -h查看文件系统使用情况
  • 开机自动挂载(永久挂载)
  • 查看块设备UUID(blkid)
  • 总结(分区步骤)

前言

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(磁盘设备名称)管理当前系统上第一块磁盘

lsblk 显示当前系统块设备信息


sr0 是光盘设备

s(SATA类型)——设备类型
r——存储
0——总线上的第一个接口

nvme0n1是硬盘

nvme——设备类型
0——默认编号从0开始
n——编号
1——系统上的第一块硬盘
p——表示硬盘上的分区

添加磁盘

若添加的是SATA 或 SCSI 类型,设备显示的是sda-z(s——设备类型 d——设备 a ——第一块硬盘a-z块硬盘)

ll /dev 列出设备文件

数字是主设备号和次设备号

磁盘管理命令(fdisk)

fdisk /dev/nvme0n2

fdisk -含义
p打印分区表信息
l列出分区类型
n新建分区
d删除分区
q退出不保存
w保存

注意:输入分区类型时,敲错后需按ctrl再删除

之后的交互式操作

输入n新建分区之后

默认p 创建主分区

分区编号1

基于起始扇区号和结束扇区号

第一个扇区前面都有预留空间2048

第一个扇区的开始到扇区结束指定大小(+2G)

然后再创建扩展分区,输入e

扩展分区是不能直接使用的所以要划逻辑分区

继续创建逻辑分区输入l

默认从5开始

此时真正可以使用的两个分区p1 p5

写入w保存

退出后查看分区信息fdisk -l /dev/nvme0n2

比fdisk更高级的磁盘管理命令——Parted

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盘的信息。

df -h查看文件系统使用情况

判断对应文件系统是否挂载

开机自动挂载(永久挂载)

/etc/fstab

使用vim 编写配置文件

mkdir /pub

mount -a 挂载所有

八版本之后,mount -a 命令执行后显示信息一个文件系统只能挂载到一个挂载点目录,但是临时挂载可挂载多个。

现在就把nvme0n2p5挂载到/pub

注意修改文件系统格式

将/etc/fstab中刚才修改的nvme0n2p5的文件格式类型从ext4 改为 xfs ,再执行mount -a 系统不会发生变化。因为之前已经挂载了。

但是此时最好将其改回正确的文件系统类型,否则重启系统后会出现错误

当文件系统没有类型或文件系统类型错误,都会提示bad superblock

这个状态下执行reboot 会进入单用户系统,只有命令行界面

此时只需要把刚才的vim 编辑 文件格式 错误重新更改 reboot

系统可以正常启动

查看块设备UUID(blkid)

此命令也可查看块设备文件格式类型

总结(分区步骤)

1、首先查看磁盘使用情况,确保磁盘的剩余空间(lsblk)

2、通过磁盘管理工具划分分区(fdisk + 磁盘设备名称)

3、指定文件系统类型(mkfs.类型)

4、挂载(mount 文件系统名称 挂载点目录)手动挂载 临时挂载

5、取消挂载umount

6、永久挂载 vim /etc/fstab 添加挂载点信息

作业

将新的硬盘创建两个分区,大小分别为2G,3G,要求第一个分区临时挂载到/p1 第二个分区永久挂载到/p2


主分区+2G

逻辑分区+3G


打印分区表信息

指定分区文件格式


将分区挂载到挂载点目录

永久挂载到p2


挂p2

需要做网站?需要网络推广?欢迎咨询客户经理 13272073477