在裝完linux系統之後自己去修改swap分割槽的大小(兩種方法)
在安裝完linux系統後,swap分割槽太小怎麼辦,怎麼可以擴大swap分割槽呢?有兩個辦法,乙個是從新建立swap分割槽,乙個是增加swap分割槽。下面介紹這兩種方法:
第一您必須有root許可權,過程中一定要很小心,一不小心就破壞了整個硬碟的資料,執行下面的過程之前您需要三思而行,錯誤操作後的後果由執行者自己承擔。
新建swap分割槽
1.以root身份進入控制台,輸入
# swapoff -a #停止交換分割槽
2. 用fdisk命令加swap分割槽的碟符,(例:# fdisk /dev/sdb)剔除swap分割槽,輸入d刪除swap分割槽,然後再n新增分割槽(新增時硬碟必須要有可用空間,然後再用t將新添的分割槽id改為82(linux swap型別),最後用w將操作實際寫入硬碟(沒用w之前的操作是無效的)。
3. # mkswap /dev/sdb2 #格式化swap分割槽,這裡的sdb2要看您加完後p命令顯示的實際分割槽裝置名
4. # swapon /dev/sdb2 #啟動新的swap分割槽
5. 為了讓系統啟動時能自動啟用交換分割槽,可以編輯/etc/fstab,加入下面一行
/dev/sdb2 swap swap defaults 0 0
6.完成
增加swap分割槽
1.建立交換分割槽的檔案:增加1g大小的交換分割槽,則命令寫法如下,其中的 count 等於想要的塊大小。
# dd if=/dev/zero of=/home/swapfile bs=1m count=1024
2.設定交換分割槽檔案:
# mkswap /home/swapfile #建立swap的檔案系統
3.立即啟用交換分割槽檔案:
# swapon /home/swapfile #啟用swap檔案
4.使系統開機時自啟用,在檔案/etc/fstab中新增一行:
/home/swapfile swap swap defaults 0 0
5.完成
本文出自 「hancj」 部落格
Linux 修改 Swap 分割槽大小
一 新建 swap 分割槽 root 1.swapoff a 停止交換分割槽 2.用 fdisk 命令加 swap 分割槽的碟符,例 fdisk dev sdb 剔除 swap 分割槽,輸入d刪除 swap 分割槽,然後再n新增分割槽 新增時硬碟必須要有可用空間,然後再用t將新添的分割槽id改為82...
LINUX修改SWAP分割槽大小
ubuntu 18.04 修改swap分割槽大小 linux 手動建立swap檔案及刪除 解決方法 1.確定swap檔案的大小,單位為m。將該值乘以1024得到塊大小。例如,64mb的swap檔案的塊大小是65536。2.在root提示符下,鍵入下面的命令,其中count大小等於所要求的塊大小 dd...
Linux系統的swap分割槽
swap分割槽在系統的 物理記憶體 不夠用的時候,把物理記憶體中的一部分空間釋放出來,以供當前執行的程式使用。那些被釋放的空間可能來自一些很長時間沒有什麼操作的程式,這些被釋放的空間被臨時儲存到swap分割槽中,等到那些程式要執行時,再從swap分割槽中恢復儲存的資料到記憶體中。通常情況下,swap...