我刚刚将 SolydX(基于 Debian)安装到具有以下规格的笔记本电脑上:
-东芝 Tecra A4 -800MHz Centrino CPU -nVidia 6600 GPU -512MB RAM
安装 Conky 来监控我的系统后,我注意到没有显示交换空间。我在安装时创建了 2GB 交换分区。我已经检查了该fstab
文件,一切看起来都不错(它是由安装程序填充的)。
到目前为止,我找到的大多数答案都使用该swapon
命令,但是当我尝试这些命令时,我收到“命令未找到”错误。
如何让我的系统使用交换空间?
下面是我的fstab
文件
proc /proc proc defaults 0 0
UUID=49f4751f-4ad9-4f3e-baa8-853d3d43153c / ext4 rw,errors=remount-ro 0 1
UUID=b4e77f64-86d7-4a72-888d-fbbcc5d1045c /home ext4 rw,errors=remount-ro 0 0
UUID=3b3aec73-825f-4ec0-96c5-f9c79d599f9e swap swap sw 0 0
答案1
你应该有swapon
命令。
您需要以 root 身份登录才能使用它;如果不是,那么您的路径中可能没有 /sbin,因此您找不到它。
你试过了吗
sudo /sbin/swapon -a
对于不自动使用的交换,可能存在真正的问题,但这应该会向您显示错误。
如果您仍然收到“找不到命令”的信息,则说明您的系统确实存在问题 - 您可以尝试重新安装该mount
软件包。
答案2
我使用 GParted 删除了交换分区并创建了一个新分区。选择后swapon
,交换已激活,Conky 会将其镜像到其显示屏中。