作者:sisihg_676 | 来源:互联网 | 2014-05-27 20:42
VirtualBox4.2使用技巧HostOS:Windows7X64ProfessionalGuestOS:WindowsXPSP31)修改默认的虚拟机目录必须先常见一个虚拟机,才能够修改默认的虚拟机存放目录。创建的虚拟机可以是一个全空的,不指定附加存储,不安装系统。之后,就可以在[F
VirtualBox 4.2使用技巧
Host OS: Windows 7 X64 Professional
Guest OS: Windows XP SP3
1) 修改默认的虚拟机目录
必须先常见一个虚拟机,才能够修改默认的虚拟机存放目录。创建的虚拟机可以是一个全空的,不指定附加存储,不安装系统。
之后,就可以在[FIle]-[Preference]对话框的[general]页中修改Default machine
folder了。
删掉所有虚拟机之后,这个设置就会重新变成默认值。
2)修改guest系统的显式分辨率
首先要修改虚拟机的显卡设置保证足够大的显存。简单计算可以按照长*宽*4。
但是,在显卡属性中可能发现仍然无法使用大的分辨率。例如,XP最大是800X600。
这时候有两个办法:
(a) 安装Guest Additions,然后,在虚拟机窗口的菜单[View]中选择[Auto-resize Guest
Display]。只时候可以通过改变虚拟机窗口的大小,直接调整分辨率。这个操作的友好性超过VMware。
(b) 全局改法,在Virtualbox
manager窗口中,选择菜单[FIle]-[Preference]对话框的[Display]页中修改[Max Gust Screen
Size]。制定想要的最大值,或者干脆选择[none]方式,不限制。再进入虚拟机,就可以看到各种显式分辨率选项了。
3) 压缩硬盘文件
(a) windows guest虚拟机,从MS网站下载sdelete。运行sdelete -z
x:\,把不用的硬盘空间填0。x:\是所有需要处理的分区。
(b) shutdown 虚拟机
(c) 使用命令C:\Program Files\Oracle\VirtualBox\VBoxManage.exe
modifyhd your_vdi_file_path --compact,进行压缩
4) 扩大动态硬盘的大小
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifyhd
your_vdi_file_path --resize new_size_in_MB
5) Guest休眠解决方法
VirtualBox中的虚拟机操作系统的Standby不能使用。暂时没有研究是哪个驱动不对。
简单的功能替代是,使用虚拟机窗口的[Machine]-[Close]菜单,然后选择Save the machine
state选项。
virtualbox确实没有VMware做的好,大约相当于3年前的Vmware workstation水平。不过,virtualbox不要银子,常用的功能也都提供了,还是要大力支持的。