在Ubuntu系統中配置swap分區或文件,可以按照以下步驟進行:
查看磁盤空間
sudo fdisk -l
找到未分配的空間或者想要用作swap的分區。
創建交換分區
使用fdisk
或parted
工具創建一個新的分區,并將其類型設置為Linux swap。
sudo fdisk /dev/sdX
替換/dev/sdX
為你的磁盤設備名(例如/dev/sda
)。
在fdisk中:
n
創建新分區。p
創建主分區或e
創建擴展分區。t
更改分區類型。82
將分區類型設置為Linux swap。w
保存并退出。格式化交換分區
sudo mkswap /dev/sdXY
替換/dev/sdXY
為新創建的交換分區。
啟用交換分區
sudo swapon /dev/sdXY
驗證交換分區
sudo swapon --show
或者
free -h
設置開機自動掛載
編輯/etc/fstab
文件:
sudo nano /etc/fstab
添加以下行:
/dev/sdXY none swap sw 0 0
保存并退出。
創建交換文件
sudo fallocate -l 2G /swapfile
或者
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
這將創建一個2GB的交換文件。
設置文件權限
sudo chmod 600 /swapfile
格式化交換文件
sudo mkswap /swapfile
啟用交換文件
sudo swapon /swapfile
驗證交換文件
sudo swapon --show
或者
free -h
設置開機自動掛載
編輯/etc/fstab
文件:
sudo nano /etc/fstab
添加以下行:
/swapfile none swap sw 0 0
保存并退出。
通過以上步驟,你可以在Ubuntu系統中成功配置swap分區或文件。