热门关键字:  ubuntu  分区  函数  Fedora  linux系统进程

Linux磁盘存储区管理原理与技巧

来源: 作者: 时间:2008-05-16 Tag: 点击:


键入 quit 来退出 parted .

现在,你就可以创建交换分区了,使用 mkswap 命令来设置交换分区。在 shell 提示下以根用户身份键入以下命令:

mkswap /dev/hdb2

要立即启用交换分区,键入以下命令:

swapon /dev/hdb2

要在引导时启用,编辑 /etc/fstab 文件来包括以下行:

/dev/hdb2 swap swap defaults 0 0

在系统下次引导时,它就会启用新建的交换分区。

新添了交换分区并启用它之后,请查看 cat /proc/swaps 或 free 命令的输出来确保交换分区已被启用了。

要添加交换文件:

判定新交换文件的大小,将大小乘以 1024 来判定块的大小。例如,大小的 64 MB 的交换文件的块大小为 65536.

在 shell 提示下以根用户身份键入以下命令,其中的 count 等于想要的块大小:

dd if=/dev/zero of=/swapfile bs=1024 count=65536

使用以下命令来设置交换文件:

mkswap /swapfile

要立即启用交换文件而不是在引导时自动启用,使用以下命令:

swapon /swapfile

要在引导时启用,编辑 /etc/fstab 文件来包含以下行:

/swapfile swap swap defaults 0 0

系统下次引导时,它就会启用新建的交换文件。

新添了交换分区并启用它之后,请查看 cat /proc/swaps 或 free 命令的输出来确保交换分区已被启用了。 3. 删除交换空间

要删除交换分区:

硬盘驱动器不能在被使用(分区不能被挂载,交换分区不能被启用)。要达到这一目的的最简单方法 是在救援模式下引导你的系统。

如果驱动器不包含任何被使用的分区,你还可以卸载这些分区,使用 swapoff 命令来关闭硬盘驱动器上的所有交换空间。

在 shell 提示下以根用户身份键入以下命令来确定交换分区已被禁用(这里的 /dev/hdb2 是交换分区):

swapoff /dev/hdb2

从 /etc/fstab 文件中删除这个项目。

使用 parted 或 fdisk 来删除分区。只有 parted 在这里会被说明。要使用 parted 来删除分区:

在 shell 提示下以根用户身份键入命令: parted /dev/ hdb .这里的 /dev/ hdb 是你的带有交换空间的硬盘驱动器的设备名称。

在 (parted) 提示下,键入 print 来查看现存的分区并判定你想删除的交换分区的次要号码。

在 (parted) 提示下,键入 rm MINOR ,这里的 MINOR 是你想删除的分区的次要号码。

警告:改变会立即发生,你必须键入正确的次要号码。
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册