Chinaunix首页 | 论坛 | 博客
  • 博客访问: 64063
  • 博文数量: 14
  • 博客积分: 767
  • 博客等级: 上士
  • 技术积分: 190
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-20 22:45
文章分类
文章存档

2011年(6)

2010年(8)

分类:

2011-02-01 12:59:59

原创首发于红联:

=======================================

VirtualBox增大空间方法


利用VirtualBox虚拟操作系统后,有时候会发现当初设置的虚拟盘空间太小,需要更多的空间,增大空间方法有几种:
1、挂载一个新的虚拟硬盘
在系统设置中 设置--stroge 增加一个新的硬盘,启动系统后就可以看到有两块硬盘,一块是原来安装系统的,另外一块就是刚刚新增的。但是新增的硬盘没有格式化,需要先格式化后才能使用。


2、利用命令vboxmanage modifyhd来扩展硬盘空间
这个命令是4.0版本支持的。
首先关闭你要扩展硬盘的系统,然后打开终端,进入虚拟硬盘所在目录,运行命令:
vboxmanage modifyhd WindowXP.vdi --resize 40000

运行命令后会出现
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
当100%后就表示完成了。
命令解释:WindowXP.vdi 我要扩展空间的虚拟硬盘。我安装的是WindowsXP。
--resize 40000 选项指定大小。这里的单位是MB,我设置了40000,大约也就是40G了。原来是10G,现在扩展到了40G。需要注意的是,设置的空间不能小于原系统占用的空间。
这个命令运行后,重新启动系统,就可以看到一个新的分区,在Win中显示为“未指定”,格式化后就可以了。


3、来源于网络,原文见这里

================================
Sun Virtualbox 增大虚拟磁盘空间的简单方法

最近遇到的问题,在刚开始建立虚拟机的时候,只分了C盘10G来装xp,到现在不够用了。而Virtualbox没有修改虚拟磁盘大小的功能。所以自己想了办法,步骤如下:

1.新建立一个虚拟磁盘文件,大小为你自己所需要的。比如我新建立一个30G的

2.在Virtualbox中对xp的虚拟机设置,再挂载一个虚拟磁盘镜像(我新建立的30G)。

3.把虚拟机从光盘或者iso启动,用一个winpe的或者是带有ghost工具的启动盘。我用的是pe

4.在pe中启动ghost,选择disk to disk的方式。在克隆过程中,新硬盘(30G)只要不比以前的硬盘(10G)小就成。等待ghost完成。

5.再在xp虚拟中设置中去掉10G的虚拟磁盘,只保留30G那个并设为第一ide主通道就是了。
===============================
这个方法可以直接扩展系统盘的大小,对于Win系统来说,比前两种方法要好的多。
以上方法利用WindowsXP系统测试成功。

阅读(3108) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~