Linux 和 Windows 共享交换区

2016-01-29 19:44 9 1 收藏

Linux 和 Windows 共享交换区,Linux 和 Windows 共享交换区

【 tulaoshi.com - Linux 】

  1. 前言 
      现在,越来越多的人在一台使用Linux 和 Windows. 这应该说是Linux的胜利. 我们知
      道, Linux 要使用交换分区, 
      Windows 要使用交换文件。如果一台PIII, 有192M 内存,我们分配给Linux 192M 交换
      区, Windows 2000 至少要 
      200M. 那么,我们要用近400M硬盘空间。如果交换区更大,浪费就更可观了。 
      由于两个系统的交换区都只是运行时的临时数据,所以,我们采用动态修改分区信息的方法
      来达到共享目的. 

      2. 方法简介 
      1). 备份Windows 分区信息。 
      2). 当启动Linux时, 将该分区做成Linux 交换区,并将其激活。 
      3) 当Linux 关闭时,将该分区重新变成Windows 交换区。 

      3. 具体步骤 
      1). 分区 
      Fdisk, 只分主分区, 不分扩展分区 
      2). 安装 Windows. 
      3). 安装Linux (占一个主分区) 
      4). 在Linux 下, 分扩展分区) 
      5). 设定Linux交换区(假定/dev/hda10) 
      6). 建立winswap 设备 
      ln -s /dev/hda10 /dev/winswap 
      7). 启动Linux, 关闭交换区 
      # swapoff -a 
      8). 从文件安装表中删除该分区 
      vi /etc/fstab 
      注释掉该行 (/dev/hda10) 
      9). 将该分区该成 FAT16 或其他 DOS 分区. 
      10). 启动 Windows 
      a). 格式化该分区 
      b). 将系统的交换文件设在该分区. 
      11). 启动 Linux, 计算Total Special Sectors 
      公式: 
      T = r + (s * f) + (d / 16) 
      参数: 
      Reserved Sectors at beginning : r 
      FAT Copies : f 
      Sectors per FAT : s 
      Root directory entries : d 
      参见: msinfo.sh 
      注解: 可以运行 msinfo.sh 来获得. 
      # msinfo.sh /dev/hda10 

      12). 备份Windows 分区信息 
      # dd if=/dev/winswap bs=512 count=XXX | gzip -9  /etc/winswap.gz 
      这里, XXX = T 
      14). 编写启动, 退出脚本, 并把它们放在 /etc/rc.d/xxx. 
      可用 grep -nr * | grep swapon (或 swapoff) 来找

来源:http://www.tulaoshi.com/n/20160129/1509999.html

延伸阅读
在C++中,内存可分为系统数据区,自由存储区,文本区,const数据区,全局静态区,堆区和栈区。其中,系统数据区存放的是系统数据,我们是不能自由访问的,有时候windows系统会突然弹出一个消息框,内容是“内存不能为read”就是错误访问系统数据区的结果;自由存储区用来存放由C延伸而来的malloc()函数所分配的数据;文本区存放着我们的函数代码...
Linux系统共享库编程 作者:苏怀广 一、说明 类似Windows系统中的动态链接库,Linux中也有相应的共享库用以支持代码的复用。Windows中为*.dll,而Linux中为*.so。下面详细介绍如何创建、使用Linux的共享库。 二、创建共享库 在mytestso.c文件中,代码如下: #include <stdio.h#inclu...
最近想学习整理一下网络方面的知识,所以安装Windows 2003和Linux7.3双启动,但万事都不一帆风顺,也感谢这些“坎坷经历”,因为它给我们知识,给我们前进的动力!……. 我先安装Windows 2003,分区是一个10G的主分区,10G的扩展分区,其他空闲;再安装Linux,安装在空闲空间,分区是安装推荐,具体记不清了,好象Linux自动把Linux分区当作硬盘...
标签: 电脑入门
第一、Windows 8网络和共享中心的打开方式 A、在系统托盘中打开 B、右击传统桌面右下侧网络图标,单击打开网络和共享中心即可。 需要注意的是,图中的网络图标为已连接到无线网络模式的图标,根据网络连接方式的不同,另外还有类似计算机样式的网络图标等几种不同的网络图标样式,可以多尝试一下。 我们在控制面板中打开网络和共享中心 ...
每个PNG文件都有一个特殊的层Web Layer,Web Layer就是专门用来记录热区和切割信息的,这些信息包含了HTML语言的特性,因此被称作网络层(Web Layer)。 热区(Hotspots)就是当一张图片包含数个超链接时用于指定哪部分区域指向哪个超链接地址的对象,在标准的HTML语言中用map标签表示。 切割(Slices)是Fireworks最先提出来的概念,以前当...

经验教程

473

收藏

10
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部