在 CentOS 中創建 swap 分區,可以按照以下步驟進行:
首先,檢查當前磁盤的使用情況,以確定是否有足夠的未分配空間來創建新的 swap 分區。
df -h
使用 fdisk
或 parted
工具來創建一個新的分區。這里以 fdisk
為例:
sudo fdisk /dev/sdX
將 /dev/sdX
替換為你想要創建 swap 分區的磁盤設備名稱(例如 /dev/sda
)。
在 fdisk
提示符下,按照以下步驟操作:
n
創建新分區。p
選擇主分區。1
選擇分區號(通常是 1)。+2G
設置分區大?。ɡ?2GB),或者根據需要設置其他大小。t
更改分區類型。82
設置分區類型為 Linux swap。w
保存并退出。使用 mkswap
命令格式化新創建的分區為交換分區:
sudo mkswap /dev/sdX1
將 /dev/sdX1
替換為你剛剛創建的交換分區名稱。
使用 swapon
命令啟用交換分區:
sudo swapon /dev/sdX1
使用 free
或 swapon --show
命令驗證交換分區是否已成功啟用:
free -h
或者
sudo swapon --show
為了確保系統重啟后交換分區自動掛載,需要編輯 /etc/fstab
文件:
sudo nano /etc/fstab
在文件末尾添加以下行:
/dev/sdX1 none swap sw 0 0
將 /dev/sdX1
替換為你創建的交換分區名稱。
保存并退出編輯器。
最后,重啟系統以確保所有更改生效:
sudo reboot
完成以上步驟后,你的 CentOS 系統應該已經成功創建并啟用了新的 swap 分區。