假設你當前使用的Ubuntu系統,不管是虛擬機還是實體機,沒有交換分區或交換分區空間不足,能夠為其設置交換空間。
本文提供的是一種設置交換空間的簡單方法。
如若轉載,請注明博文地址及原作者(RisingWonderland)。
為何要在操作系統安裝完成后設置交換空間?
1、本文與《Windows8.1安裝Ubuntu14.04雙系統參考教程及雙硬盤注意事項》這篇文章有直接關聯。在這篇參考教程中,我並沒有在安裝Ubuntu時設置交換分區。
2、交換分區並非必須的,可是有些軟件卻強制要求系統內含有交換分區。所以在沒有設置交換分區的Ubuntu系統成功安裝后,又須要為其分配交換分區的情況是全然能夠存在的。
准備工作
本方法的核心是先在分區內創建交換文件,再讓系統掛載這個交換文件。
Step 1 查看交換分區
在終端執行“free -m”命令查看當前系統交換空間信息:
上圖顯示,Swap的total值是0,說明當前系統沒有設置交換空間。Mem指的是計算機內存大小,圖中顯示為2G。
Step 2 創建和掛載
因為以下的一系列命令要在root權限下運行,所以我們先獲得管理員權限。在終端下運行“sudo -i”命令,輸入用戶password后獲得。
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”的交換文件。
至此,交換分區創建成功。
如若轉載,請注明博文地址及原作者(RisingWonderland)。



