2021-05-12 14:32:11
Ubuntu設定Swap交換空間參考教學
如果你當前使用的Ubuntu系統,無論是虛擬機器還是實體機,沒有Swap交換分割區或交換分割區空間不足,可以為其設定Swap交換空間。
本文提供的是一種設定交換空間的簡單方法。
為何要在作業系統安裝完畢後設定交換空間?
1、本文與《Windows 8.1安裝Ubuntu 14.04雙系統參考教學及雙硬碟注意事項》這篇文章有直接關聯http://www.linuxidc.com/Linux/2015-08/122140.htm。在這篇參考教學中,我並沒有在安裝Ubuntu時設定交換分割區。
2、交換分割區並不是必須的,但是有些軟體卻強制要求系統內含有交換分割區。所以在沒有設定交換分割區的Ubuntu系統安裝成功後,又需要為其分配交換分割區的情況是完全可以存在的。
準備工作
本方法的核心是先在分割區內建立交換檔案,再讓系統掛載這個交換檔案。
Step 1 檢視交換分割區
在終端執行“free -m”命令檢視當前系統交換空間資訊:
上圖顯示,Swap的total值是0,說明當前系統沒有設定交換空間。Mem指的是計算機記憶體大小,圖中顯示為2G。
Step 2 建立和掛載
由於下面的一系列命令要在root許可權下執行,所以我們先獲得管理員許可權。在終端下執行“sudo -i”命令,輸入使用者密碼後獲得。
1、在根目錄下建立交換空間目錄(資料夾):“mkdir /swap”
2、進入建立完畢的交換空間目錄:“cd /swap”
3、指定一個大小為1G的名為“swap”的交換檔案(你可以自定義檔名):“dd if=dev/zero of=swap bs=1M count=1k”。空間大小由bs*count計算得出。
4、建立交換檔案:“mkswap swap”
5、掛載交換分割區:“swapon swap”
6、檢視交換空間資訊:“free -m”
7、解除安裝交換分割區的命令:“swapoff swap”
8、可以在指定目錄看到我們建立的名為“swap”的交換檔案。
至此,交換分割區建立成功。
相關文章