Linux如何创建交换分区
Linux的交换分区的作用与Windows的虚拟内存很类似,它对提高系统的稳定性和性能方面有很大的作用。
下面,是我在现有的系统中创建交换分区的步骤:
1.创建2个Linux分区
通过usb接口的移动硬盘盒将大小为40G的移动硬盘接在Linux系统下;
$fdisk-l
使用fdisk工具将硬盘分为大小分别为39G和512M的两个主分区;
$fdisk/dev/sda
使用mke2fs将两个分区格式为ext3的格式(带系统日志管理功能);
$mke2fs-j/dev/sda1$mke2fs-j/dev/sda2
将分区/dev/sda1(39G)挂载到/mnt/usb目录下,然后将现有的Linux文件系统加压到目录中;
$mount-text3/dev/sda1/mnt/usb
$tarxvfpackages.tar-C/mnt/usb/
2.创建交换分区
修改商用通BIOS使通过第一个分区启动,进入系统之后,创建swap1交换分区文件;
$mknod/dev/hda1b31$mknod/dev/hda2b32
$ddif=/dev/hda2of=/swap1bs=1024count=524288
说明:从/dev/zero设备读取字节到/swap1文件.bs代表每块大小以k为单位,bs=1024表示每块1M.count=524288表示总共512M(该过程大约需要2分钟时间)
格式化交换分区
#mkswap-cswap1
#sync
说明:-c代表检查分区物理损坏的区域,标记后绕过坏道,Sync确保格式化信息被写入物理文件swap1里。
激活交换分区
#swaponswap1
修改配置文件使开机自动启用交换分区:
要求修改/etc/fstab
#devicemountpointtypeoptionsdumpfsck
/dev/hda2swapswapdefaults00
/swap1noneswaprw01
然后通过top指令可查看现有虚拟分区的使用情况。
3.如何关闭交换分区
#swapoffswap1
然后删除/etc/fstab中的相应记录即可。
给你的Linux创建交换分区给你的Linux创建交换分区给你的Linux创建交换分区给你的Linux创建交换分区给你的Linux创建交换分区给你的Linux创建交换分区给你的Linux创建交换分区给你的Linux创建交换分区给你的Linux创建交换分区给你的Linux创建交换分区
阅读(406) | 评论(0) | 转发(0) |