由于Vmware生成的VMware virtual disk file过大,造成硬盘空间不足的问题解决方法探讨:
系统环境:XP系统 +Vmware Workstation 6.0.0 build-45731+Red Hat Enterprise Linux 4
40G硬盘,80G移动硬盘
Vmware安装是创建Oracle系统磁盘分区
/boot 200MB
/ 5G
swap 4096MB
/ora11510 70GB
安装成功后在Vmware,编辑虚拟机设置,添加硬盘stage11i文件60G用于存放压缩及解压文件(此文件可不在安装Oracle的硬盘上)。
重启Vmware,以Root用户登陆,执行新硬盘分区格式化参考如下:
#fdisk /dev/sdb
进入fdisk模式:
Command (m for help):p //查看新硬盘的分区
Command (m for help):n //创建新分区
可以用m命令来看fdisk命令的内部命令;n命令创建一个新分区;d命令删除一个存在的分区;p命令显示分区列表;t命令修改分区的类型ID号;l命令显示分区ID号的列表;a命令指定启动分区;w命令是将对分区表的修改存盘让它发生作用。
Command action
e extended //输入e为创建扩展分区
p primary partition (1-4) //输入p为创建主分区,这里我们选择p
Partion number(1-4):1 //第一个扩展分区,按你需求可以最多分4个主分区
First Cylinder(1-1014,default 1): 1 //第一个主分区起始的磁盘块数
Last cylindet or +siza or +sizeM or +sizeK: +1024MB //选择默认即可。
command(m for help) t
command(m for help) 83 //选择Linux磁盘类型号
这样我们就创建完一个分区,如果要创建更多分区可以照上面的步骤继续创建。
创建完后用w保存分区。
代码:
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
这样就分区完,重启电脑,然后我们还要进行格式化
代码:
#mkfs -t ext3 -c /dev/sdb1