重新启动时无法识别 Linux 交换分区

Jar*_*own 0 linux swap

当我重新启动我的 Linux 服务器时,交换空间在顶部读取 0。

  • 我正在运行 CentOS 5.2 的 vanilla 安装
  • 据我所知 /etc/fstab 看起来不错

    /dev/VolGroup00/LogVol01 swap swap defaults 0 0
    
    Run Code Online (Sandbox Code Playgroud)
  • swapon -a 返回“无效参数”错误消息 /dev/VolGroup00/LogVol01

做一个mkswap /dev/VolGroup00/LogVol01然后swapon -a工作。

但是每次我重新启动时,交换空间都会回到顶部的 0。

小智 6

在 中/etc/fstab,所有字段都应以空格分隔。最后 2 个字段的(fs_freq 和 fs_passno)值(两种情况下都是零)用逗号分隔。

取而代之的是:

/dev/VolGroup00/LogVol01 swap swap defaults 0,0
Run Code Online (Sandbox Code Playgroud)

你应该有:

/dev/VolGroup00/LogVol01 swap swap defaults 0 0
Run Code Online (Sandbox Code Playgroud)