swapon –s没有那个目录或文件
时间: 2024-01-21 19:12:08 浏览: 82
这个问题可能是因为您的系统没有启用 swap 分区或者 swap 分区没有正确挂载导致的。您可以通过以下步骤来检查和解决这个问题:
1. 检查系统是否启用了 swap 分区,可以使用以下命令查看:
```
cat /proc/swaps
```
如果没有输出,则说明系统没有启用 swap 分区。
2. 如果系统已经启用了 swap 分区,那么可能是因为 swap 分区没有正确挂载导致的。您可以使用以下命令来挂载 swap 分区:
```
sudo swapon -a
```
如果您的系统中没有 swap 分区,您可以通过以下步骤来创建一个 swap 分区:
```
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
```
这将创建一个大小为 2GB 的 swap 文件,并将其挂载到系统中。
阅读全文