发布网友 发布时间:2024-01-18 23:12
共2个回答
热心网友 时间:2024-08-11 08:41
以RH AS4为例:
以root进入控制台
2. #swapoff -a #停止交换分区
3. #fdisk /dev/hda #swap所在硬盘的硬盘设备文档,可能会有所不同,您最好察看/etc/fstab 将有swap这一行的hd*后面的数字去掉
4. 在fdisk里自己操作,用d先删除swap分区,然后再n添加分区(添加时硬盘必须要有可用空间,空间大小的参数是柱面数cylinders,不是字节,您需要自己计算,p命令能够看到每柱面的字节数),然后再用t将新添的分区id改为82(linux swap类型),每一步后都用w将操作实际写入硬盘(没用w之前您的操作无效)。再说一遍,这步必须很小心,一弄错您的系统可能就坏了,数据丢失。
5. #mkswap /dev/hda6 #格式化swap分区,这里的hda6要看您加完后p命令显示的实际分区设备名
6. #swapon /dev/hda6 #看是否能够启动新的swap分区
7.修改/etc/fstab 中swap这一行的设备名如/dev/hda6(假如您没改变位置,一般是和以前相同的),让他启动时自己加载。需要注意的是,假如您这里原来是个 LABEL=SWAP-hda6这样的东西,那么您有两个选择:第一.将他改成实际的设备名,如:/dev/hda6。第二.不改变 /etc/fstab,在第5步中用的命令行需要稍有不同 #mkswap -L SWAP-hda6 /dev/hda6 就是说格式化时为swap分区加上LABEL,该功能只有在新的发行中才支持,能够用mkswap --help察看他是否支持-L option。
8.重启,一切ok
热心网友 时间:2024-08-11 08:47
装系统的时候不是有分区工具可以调嘛,一般跟内存一样大就可以了