没有未分配的硬盘空间,如何扩大swap分区?

Suse Linux 

 可以在某个文件系统上创建一个8G文件作为swap扩展,操作如下: 

1:创建一个8G大小的swap文件(这里是在根文件系统上创建的,可以根据实际更改): 
# dd if=/dev/zero of=/swapfile-8G bs=1M count=8000 
(该文件的大小由命令中的count * bs决定) 
2:初始化这个swap文件 
# mkswap /swapfile-8G 
3:激活swap文件 
# swapon /swapfile-8G 
4:修改/etc/fstab,增加一行: 
/swapfile-8G swap swap defaults 0 0 
(如果希望系统重启时自动挂载新的swap文件,需要做一下这个步骤,否则可以略过) 
 
如何: