红联Linux门户
Linux帮助

Linux和Windows共享虚拟内存

发布时间:2008-02-19 15:54:20来源:红联作者:oleuner
周末给女友买了一台二手本本,硬盘不太大,只有30G。windows需要保留,目前还不能删除。但是我又极力推荐女友使用Linux(多方便呀,再也不要发短信告诉我中病毒了,怎么办?)。

windows的虚拟内存使用了716MB(pagefile.sys文件)。如果在linux里面在划一个swap分区,就要去掉512M,两者就去掉了1.2G,想想这都是银子呀,坚决不能浪费。反正两个系统同时只运行一个。

那就把windows的系统,分区挂载上来,然后把pagefile.sys格式化成swap分区好了。

废话少说,操作如下:
在/etc/rc.d/rc.local里面加入下面几行

#如果你还没有挂载分区,那就先挂载分区吧
#mount /dev/hda1 /mycomputer/WinC
mkswap /mycomputer/WinC/pagefile.sys
swapon /mycomputer/WinC/pagefile.sys

保存。运行rc.local。

使用free -m 看看。是不是已经有了swap分区了。别急,虽然Linux是使用了swap了。但是这个pagefile.sys文件已经格式化成swap格式了。

不知道ms的系统启动会怎样?会不会崩溃?小心翼翼重启到windows xp。还好,还知道这个文件可以使用,没有什么问题。

大家试试吧。
文章评论

共有 1 条评论

  1. 大宝 于 2008-08-05 23:28:59发表:

    瘟到死能识别swap分区吗?
    瘟到死能读取swap中的数据吗?