標籤:http ar os sp 檔案 資料 on bs ef
在裝完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.完成
linux系統修改Swap分區【轉】