Linux增加swap分區(qū)的方法
在裝完Linux系統(tǒng)之后,建立Swap分區(qū)有兩種方法葡秒。
1.新建磁盤分區(qū)作為swap分區(qū)
2.用文件作為swap分區(qū) (操作更簡單扼褪,我更常用)
一弓熏、新建磁盤分區(qū)作為swap分區(qū)
-
swapoff -a #停止所有的swap分區(qū)
- 用fdisk命令(例:# fdisk /dev/sdb)對磁盤進(jìn)行分區(qū)胰默,添加swap分區(qū)场斑,新建分區(qū),在fdisk中用“t”命令將新添的分區(qū)id改為82(Linux swap類型)初坠,最后用w將操作實(shí)際寫入硬盤(沒用w之前的操作是無效的)和簸。
-
mkswap /dev/sdb2 #格式化swap分區(qū)彭雾,這里的sdb2要看您加完后p命令顯示的實(shí)際分區(qū)設(shè)備名
-
swapon /dev/sdb2 #啟動(dòng)新的swap分區(qū)
- 為了讓系統(tǒng)啟動(dòng)時(shí)能自動(dòng)啟用這個(gè)交換分區(qū)碟刺,可以編輯/etc/fstab,加入下面一行
/dev/sdb2 swap swap defaults 0 0
二、用文件作為Swap分區(qū)
1.創(chuàng)建要作為swap分區(qū)的文件:增加10GB大小的交換分區(qū)(原理的swap分區(qū)不變)薯酝,則命令寫法如下半沽,其中的count等于想要的塊的數(shù)量(bs*count=文件大兴狻)。
dd if=/dev/zero of=/root/swapfile bs=1M count=10240
2.格式化為交換分區(qū)文件:
mkswap /root/swapfile #建立swap的文件系統(tǒng)
3.啟用交換分區(qū)文件:
swapon /root/swapfile #啟用swap文件
4.使系統(tǒng)開機(jī)時(shí)自啟用者填,在文件/etc/fstab中添加一行:
/root/swapfile swap swap defaults 0 0
![image.png](https://upload-images.jianshu.io/upload_images/8550244-2e6366caea322369.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
新建和增加交換分區(qū)用到的命令為:mkswap浩村、swapon等,而想關(guān)閉掉某個(gè)交換分區(qū)則用“swapon /dev/sdb2”這樣的命令即可占哟。