通过文件方式增加swap空间,不用再重新分区
2010-10-31 17:54
423 查看
From:http://forum.ubuntu.org.cn/viewtopic.php?f=86&t=36167&start=0
有很多兄弟,新安装了ubuntu,但是忘记了规划swap分区。或者swap分区太小,想要增大些,其实这些任务在linux下都是十分简单和方便实现的.
首先切入正题,说出我的方法,这个是偶然想到的。经过试验,成功。不需要多分区,或重新规划分区表都不需要。因为我们即将用一个文件来实现此功能。
第一步,当然是建立一个img文件,大小为512M,需要1024的话就把count=500000改成1000000,这样我们才能访问它。
代码:
dd if=/dev/zero of=swap.img bs=1024 count=500000
第二步,当然是对它进行格式化,不要担心,格式化的只是这个文件,不用sudo。
代码:
mkswap swap.img
第三步,当然是激活它,使它可用。
代码:
sudo swapon swap.img
这样后可以free看下自己的swap是不是增加了想要的那么多呢?
如果想要开机挂载的话就需要修改/etc/fstab那个文件,让他每次开机自动挂在就行了。
From:http://forum.ubuntu.org.cn/viewtopic.php?f=86&t=36167&start=0
dd if=/dev/zero of=/swapfile bs=1k count=512000创建一个名为swapfile,512M的准备用来作swap的文件
mkswap /swapfile 为该文件创建格式.
现在你可以是用 free查看你下你的swap空间,不出意外你的应该为零
然后你必须在/etc/fstab文件中加入加载该文件作为swap的语句,否则启动不会自动加载
/swapfile none swap sw 0 0,必须放在/加载语句的后面,否则加载不了的.
现在可以使用sudo swapon -a命令自动加载fstab中的swap了.
在使用free命令看下swap空间应该为512了
这样做好下次就可以自动加载了.
自己试验过可以正常使用.
有很多兄弟,新安装了ubuntu,但是忘记了规划swap分区。或者swap分区太小,想要增大些,其实这些任务在linux下都是十分简单和方便实现的.
首先切入正题,说出我的方法,这个是偶然想到的。经过试验,成功。不需要多分区,或重新规划分区表都不需要。因为我们即将用一个文件来实现此功能。
第一步,当然是建立一个img文件,大小为512M,需要1024的话就把count=500000改成1000000,这样我们才能访问它。
代码:
dd if=/dev/zero of=swap.img bs=1024 count=500000
第二步,当然是对它进行格式化,不要担心,格式化的只是这个文件,不用sudo。
代码:
mkswap swap.img
第三步,当然是激活它,使它可用。
代码:
sudo swapon swap.img
这样后可以free看下自己的swap是不是增加了想要的那么多呢?
如果想要开机挂载的话就需要修改/etc/fstab那个文件,让他每次开机自动挂在就行了。
From:http://forum.ubuntu.org.cn/viewtopic.php?f=86&t=36167&start=0
dd if=/dev/zero of=/swapfile bs=1k count=512000创建一个名为swapfile,512M的准备用来作swap的文件
mkswap /swapfile 为该文件创建格式.
现在你可以是用 free查看你下你的swap空间,不出意外你的应该为零
然后你必须在/etc/fstab文件中加入加载该文件作为swap的语句,否则启动不会自动加载
/swapfile none swap sw 0 0,必须放在/加载语句的后面,否则加载不了的.
现在可以使用sudo swapon -a命令自动加载fstab中的swap了.
在使用free命令看下swap空间应该为512了
这样做好下次就可以自动加载了.
自己试验过可以正常使用.
相关文章推荐
- 通过swap文件增加swap分区尺寸
- 获取系统URL访问的前三名(通过Scala方式实现/通过Spark方式实现),Spark将URL访问日志进行分类并通过自定义Partitioner的方式将文件写入到不同分区上
- 增加xenserver的分区空间来上传iso文件
- fdisk分区和parted分区 增加SWAP空间 CDN分布式缓存的作用
- 如何增加虚拟机VM的空间(两种方法:增加磁盘方式和增加分区方式)
- CentOS 使用文件增加Swap空间
- 通过操作swap文件来扩大或缩小swap空间
- 利用文件来扩展swap交换分区空间
- 使用文件给swap增加空间
- 通过添加一块分区给虚拟机增加磁盘空间(Windows XP SP3+VMWare7)
- 如何给img文件增加空间
- VMware linux 增加根目录空间 (使用图形分区工具gparted LiveCd)
- 磁盘格式化、磁盘挂载、手动增加swap空间
- 1.移植3.4内核-分析内核启动过程,重新分区,烧写jffs2文件系统
- 建立一个swap文件增加虚拟内存
- linux添加交换分区swap增加虚拟内存
- linux增加新的磁盘空间 采用lvm方式
- centos增加swap空间
- 通过Ajax方式上传文件,使用FormData进行Ajax请求
- 通过表单form模拟post方式提交多参数实现文件下载