Resize VirtualBox VDI file - 行者无疆 始于足下 - 行走,思考,在路上

Resize VirtualBox VDI file

xiaohanyu posted @ Fri, 29 Jul 2011 23:55:56 +0800 in Life with tags virtualbox , 5942 readers

在天朝做一个Linuxer是一件很辛苦的事情,众多所谓的programmer整天捧着万年不变的WinXP和IE6,嘴里念叨着ASP、.NET圣经,以为自己脑门里想的眼睛里看到的就是整个天空。

所以VirtualBox依旧Linuxer一件必备的武器,不时地拿出来应付一下所谓“老板的文档”、“学校的教务系统”啊,等等诸如此类。前两天收拾公司新配的thinkpad x220i的时候,本来打算装双系统,可是不知怎么的,XP莫名其妙的启动蓝屏。一怒之下格了整个系统,重装了ArchLinux。装的过程一波三折,主要是x220i的硬件驱动问题,非常头痛,日后开一篇文章再叙。

VirtualBox的虚拟XP最初设定硬盘大小为10G,最近已经占到了9G的使用率,急需扩容。网搜共找到两种方法,一种是利用GParted拷贝硬盘的方法,比较麻烦,但是更为通用;另一种是VirtualBox 4.x新加的一条命令,非常简单:

VBoxManage modifyhd winxp.vdi --resize 50000

但是这样调整后,VirtualBox已经可以识别出硬盘调整后的容量大小(50G),而虚拟的XP系统C盘依然显示调整之前的容量。无碍,再去下载一个Windows分区软件EASEUS Partition Master Home Edition V8.0.1,在里面会有调整C盘分区的操作,该操作会把剩余没有识别出来的40G的unallocated的空间合并到C盘里面。

剩下需要解决的是虚拟XP的网银问题,不过我对此不抱什么希望。试试看吧。顺便吐嘈一句,早晨等公交等了40分钟,晚上等到同一辆公交,可是公交开了一站就抛锚了,换车的过程中钱包丢了,点背到家了。

entertainyou said:
Sat, 30 Jul 2011 10:58:07 +0800

直接新加一块虚拟硬盘更方便吧

Avatar_small
Lox said:
Sat, 30 Jul 2011 15:24:11 +0800

嗯。想过。不过我的vbox虚拟机总是在不同机器上拷贝,单个文件更方便。还有c盘空间确实吃紧,想安装一些大的开发程序有些困难了。


Login *


loading captcha image...
(type the code from the image)
or Ctrl+Enter
Host by is-Programmer.com | Power by Chito 1.3.3 beta | © 2007 LinuxGem | Design by Matthew "Agent Spork" McGee