扩大交换分区的大小

Pra*_*Sam 4 swap


我对我的 centOs 系统进行了一些分区大小扩展,并成功恢复了引导加载程序和文件系统。我还更改了位置并扩展了交换(5GB 到 8GB)分区以及上述行为。现在文件系统看起来像这样。

在此处输入图片说明

问题是交换不显示它的全尺寸。(看红圈。以为已用空间为0,未用空间仍为5GB)。我想解决这个问题。
这是 free -m 的结果

[root@localhost ~]# free -m
             缓存的已用空闲共享缓冲区总数
电话:3711 700 3010 0 71 298
-/+ 缓冲区/缓存:330 3380
掉期:4999 0 4999

这是swap的uuid

/dev/sda7: UUID="52485c83-3929-4f5b-bd1c-60492ebd1e5c" TYPE="swap"

命令会在mkswap -U 52485c83-3929-4f5b-bd1c-60492ebd1e5c这里帮助我吗?否则我该怎么办?

Dmi*_*yev 5

  1. 禁用交换 swapoff /dev/sda7
  2. 重新初始化交换分区以使用其完整大小: mkswap /dev/sda7
  3. 重新启用交换: swapon /dev/sda7

请注意,运行时会mkswap生成一个新分区UUID。这可以防止新的交换分区被正常使用,如果它被UUIDin/etc/fstab或其他地方引用。如果要保留UUID交换分区的原始文件,可以在步骤 2 中指定:

mkswap -U 52485c83-3929-4f5b-bd1c-60492ebd1e5c /dev/sda7
Run Code Online (Sandbox Code Playgroud)