我剛剛將 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 會在其顯示器中鏡像此內容。