由于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 格式化后需要进行挂载分区, 代码: [img=1 func=,1 src=]http://bbs.erp100.com/[/img] #mkdir /Stage11i //创建/Stage11i 目录,我们将把新的分区挂到Stage11i 下 #mount /dev/sdb1 /Stage11i //将/dev/sdb1挂载到/Stage11i 在终端输入df 新硬盘分区文件已加载成功。 将Stage11i介质传入新硬盘解压。 安装完成后,可将Stage11i文件(VMware virtual disk file类型) fdisk /dev/sdb1 umount /dev/sdb1 /Stage11i df //确认硬盘已卸载。 (此步骤必须执行后才可做以下操作) 在Vmware的虚拟机设置内卸载,Stager11i硬盘文件可删除了!! 这样安装完成的Oracle系统的硬盘将在80G以下,并可正常启动。 总结,基于虚拟机生成的文件不能自动在删除后硬盘变小的问题,建议采用此种方案,做为安装介质的解压与存放区域,保证应用系统空间不受影响。 |
Vmware下安装方法-80G移动硬盘完成安装
最新推荐文章于 2025-03-12 10:12:31 发布