問題由來:如果安裝系統的時候沒有分配swap分區,而且把整個硬盤都給了系統了(掛載了“/”),安裝好系統后又想從系統的空間中拿出一塊空間給用做swap。
問題分析:一般的分區辦法不能從系統盤中直接分出空間,這樣非常有可能導致系統數據丟失。
解決辦法:用live cd以試用系統模式運行,然后安裝gparted(命令:sudo apt-get install gparted),啟動gparted,對於這個在內存中運行的臨時系統來說,之前的系統盤就不再是系統盤,所以可以自由變換大小。我們可以縮減系統盤的大小,騰出2G的空間給系統。然后拿出光盤,把swap分區啟用就ok。
截圖如下:
1.沒有swap分區
2.live cd啟用gparted分出相應的空間。
3.掛上swap分區。