Linux系統之後,建立Swap分割槽
阿新 • • 發佈:2018-12-08
在裝完Linux系統之後,建立Swap分割槽有兩種方法。
1.新建磁碟分割槽作為swap分割槽
2.用檔案作為swap分割槽 (操作更簡單,我更常用)
下面介紹這兩種方法:(都必須用root許可權,操作過程應該小心謹慎。)
一、新建磁碟分割槽作為swap分割槽
1.以root身份進入控制檯(登入系統),輸入
# swapoff -a #停止所有的swap分割槽
2. 用fdisk命令(例:# fdisk /dev/sdb)對磁碟進行分割槽,新增swap分割槽,新建分割槽,在fdisk中用“t”命令將新添的分割槽id改為82(Linux swap型別),最後用w將操作實際寫入硬碟(沒用w之前的操作是無效的)。
3. 格式化swap分割槽,這裡的sdb2要看您加完後p命令顯示的實際分割槽裝置名
# mkswap /dev/sdb2
4. 啟動新的swap分割槽
# swapon /dev/sdb2
5. 為了讓系統啟動時能自動啟用這個交換分割槽,可以編輯/etc/fstab,加入下面一行
/dev/sdb1 swap swap defaults 0 0
二、用檔案作為Swap分割槽
1.建立要作為swap分割槽的檔案:增加1GB大小的交換分割槽,則命令寫法如下,其中的count等於想要的塊的數量(bs*count=檔案大小)。
# dd if=/dev/zero of=/root/swapfile bs=1M count=1024
2.格式化為交換分割槽檔案:
#建立swap的檔案系統
# mkswap /root/swapfile
3.啟用交換分割槽檔案:
# swapon /root/swapfile
4.使系統開機時自啟用,在檔案/etc/fstab中新增一行:
/root/swapfile swap swap defaults 0 0