至於設置Swap File與設置Swap Partition道理也很類似
我們來看
下面步驟
執行dd 以建置一個Swap File (此例為/SWAPFILE
名字可以自取)
執行〃mkswap swap
file block
size〃
執行〃swapon swap
file〃
在步驟一
我設定
MB(
) 的Swap File
該Swap File取名為
SWAPFILE
該檔案位於第二個Partition (/dev/hda
)的〃/〃目錄下
這檔名您可自取
所在位置也隨您喜好
步驟一
$ dd if=/dev/hda
of=/SWAPFILE bs=
count=
+
records in
+
records out
步驟二
$ mkswap /SWAPFILE
Setting up swapspace
size =
bytes
步驟三
$ /sbin/swapon /SWAPFILE
Adding Swap:
k swap
space
經過這三道步驟後
這一個Swap File已經暫時成為您系統記憶體
的一部份了
不過一旦您關機
這一個Swap File就又失效了
於是我
們便又想到
如何永久取用該Swap File?
很簡單
您可以用〃vi〃編輯/etc/rc檔案
加入〃/sbin/swapon
/SWAPFILE〃一行
或者
底下用更簡單的示范
讓不懂vi的朋友三考
下面指令中
/SWAPFILE是您之前取的檔名
/sbin/swapon是啟動指
令
$ cp /etc/rc
d/rc
local /etc/rc
d/rc
local
old ← 備份
以免萬一失手
$ echo
/sbin/swapon /SWAPFILE
>> /etc/rc
d/rc
local
或者假如您不喜歡上面步驟三的方法
也可以這樣做:
$ cd /etc
$ cp fstab fstab
backup ← 先備份
以免萬一失手
$ echo
/SWAPFILE swap swap defaults
>> fstab
$ /sbin/swapon
a ← 使生效
而無須重新開機
From:http://tw.wingwit.com/Article/program/Oracle/201311/18146.html