在Linux系統中,交換分區(swap partition)是一種特殊類型的分區,用于在物理內存(RAM)不足時,將部分數據暫時存儲到硬盤上,從而釋放內存空間
創建交換分區:
a. 首先,使用fdisk
或parted
等工具創建一個新的分區。例如,使用fdisk
:
sudo fdisk /dev/sdb
b. 在fdisk
提示符下,依次輸入以下命令:
n # 創建新分區
p # 選擇主分區
1 # 分區編號
# 默認起始扇區
# 默認結束扇區(或輸入+大小,如+1G)
t # 更改分區類型
82 # 設置分區類型為Linux swap
w # 保存更改并退出
c. 使用mkswap
命令設置交換分區的大?。?/p>
sudo mkswap /dev/sdb1
啟用交換分區:
使用swapon
命令啟用剛剛創建的交換分區:
sudo swapon /dev/sdb1
設置交換分區開機自動掛載:
a. 打開/etc/fstab
文件:
sudo nano /etc/fstab
b. 在文件末尾添加以下行:
/dev/sdb1 none swap sw 0 0
c. 保存并關閉文件。
管理交換分區:
查看交換分區狀態:
sudo swapon --show
關閉交換分區:
sudo swapoff /dev/sdb1
刪除交換分區:
a. 首先,關閉交換分區:
sudo swapoff /dev/sdb1
b. 使用fdisk
或parted
刪除分區:
sudo fdisk /dev/sdb
# 刪除分區的步驟與創建分區相同,但選擇d(刪除分區)而不是n(創建新分區)
w # 保存更改并退出
c. 使用wipefs
命令清除分區上的文件系統簽名:
sudo wipefs --all /dev/sdb1
d. 格式化分區(可選):
sudo mkfs.ext4 /dev/sdb1
通過以上步驟,您可以在Linux系統中創建和管理交換分區。請注意,在執行這些操作時,務必謹慎操作,以免丟失數據。