VMware 虚拟机Red Hat 5.9 交换区及硬盘空间调整

系统 2565 0

首先要通过 VMware 设置简单实现内存扩大。但是系统中的 /swap 应该如何设置呢?

1. 创建 swap  文件

使用如下命令:

#dd if=/dev/zero of=/swap/swapfile bs=1M count=3072 

 

dd 命令作用是用指定大小的块拷贝一个文件,并在拷贝同时进行指定的转换。

语法:dd [选项]

if =输入文件(或设备名称)。

of =输出文件(或设备名称)。

ibs = bytes 一次读取bytes字节,即读入缓冲区的字节数。

skip = blocks 跳过读入缓冲区开头的ibs*blocks块。

obs = bytes 一次写入bytes字节,即写入缓冲区的字节数。

bs = bytes 同时设置读/写缓冲区的字节数(等于设置ibs和obs)。

count=blocks 只拷贝输入的blocks块。 

 

2 .  格式化交换分区文件

使用如下命令:

  #mkswap /swap/swapfile

 

3 .  启用交换分区文件

使用如下命令:

#swapon /swap/swapfile

 

mkswap  [ 参数 ]   设备名  [ 块数 ]

  在设置或文件上创建 linux 交换区 (swap)

语法:

设备名,这里的设备通常是一个磁盘分区,如:/dev/sda6,或者是一个文件 /swapfile

-c   建立交换空间前,先检查是否有坏道,如果有坏道,将坏道总数目显示出来。

-f   强行运行 mkswap 命令

-p  < 页大小 >   指定所使用的页大小。

-L  < 标签 >     指定一个标签,此后 swapon 可以使用这个标签。

-v0   建立旧式交换区。

-v1   建立新式交换区。 参数可省略,上述命令既是此种用法。

 

4 .  查看相关的状态

使用如下命令:

  #swapon -s

 

5 .  在 /etc/fstab 中增加以下内容,以便系统每次启动都把 /swap/swapfile  作为 swap  使用

  /swap/swapfile     swap      swap     default    0  0

 

接下里再说一下硬盘的调整。 

对于这个,我们可以使用 vmware 提供的命令行工具, vmware-vdiskmanager.exe

该工具位于 vmware 的安装目录下。

可以使用如下命令:

  vmware-vdiskmanager -x 60Gb "D:\VMware\Red Hat Enterprise Linux 5 64  .vmdk.vmdk"

-x 后跟的要扩大的硬盘空间。引号中是虚拟系统所对应的磁盘位置。

这个时候打开虚拟机,可以观察到硬盘空间已经扩大了。但是还需要接下里的操作才能使得扩大的空间被系统真正利用起来。

 

1.打印当前的磁盘分区表  fdisk -l  : 

这时我们可以看到磁盘的总量的确增加到60GB了,但是分区只没有变化。

键入命令: fdisk /dev/sda   

键入 :    m     “ 列出fdisk的帮助”

我们在这里是要添加一个新分区,即将扩容出来的那部分做成一个新分区,这样才能被 操作系统挂载识别。

键入:     n     ” 命令n用于添加新分区"

此时,fdisk会让你选择添加为逻辑分区呢(编号从 5 开始)还是主分区(编号 1 4 )。选择主分区吧,则键入 p ;选择逻辑分区键入 l

我们选择主分区于是:

键入:    p                 "  选择创建主分区 "

此时, fdisk 会让你选择主分区的编号,如果已经有了主分区 sda1 sda2 ,那么编号就选 3 ,即要创建的该分区为 sda3.

键入:     3

此时, fdisk 又会让你选择该分区的开始值这个就是分区的 Start  值( start cylinder );这里最好直接按回车,

如果您输入了一个非默认的数字,会造成空间浪费;

此时键入:               " 保存所有并退出,分区划分完毕 "

 

4.  格式化该新添加的分区:

        键入: mkfs -t ext3 /dev/sda3

 

5.  挂载该分区:

  a.手动挂载,则键入:

mount /dev/sda3 /home/work/         

    "表示将该新分区挂载到/home/work/这个目录下面"

 

  b.开机自动挂载,则修改/etc/fstab文件,在这个文件里面添加一行:

/dev/sda3       /home/work      ext3    defaults,        0       1    

VMware 虚拟机Red Hat 5.9 交换区及硬盘空间调整


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论