VirtualBox动态添加虚拟硬盘
本文非技术类文章,仅作为记录。
因为使用VirtualBox时遇到这样的问题:原本虚拟机分配存储的80G已经足够了,但是随着使用的文件越来越多,需要的空间也越来越大,因此不得不扩展虚拟机的磁盘容量。
下面提供一种通过添加虚拟硬盘扩展虚拟机磁盘来解决空间不足的方法:
1、 将虚拟系统关闭!
2、 选中虚拟机-设置-存储-添加虚拟硬盘(在 控制器:SATA 右侧的小图标)-创建新的虚拟盘,如下图:

3、 在 虚拟硬盘文件类型 页选择VHD(虚拟硬盘),下一步。
4、 在 存储在物理硬盘上 页选择 动态分配,下一步。
(推荐使用动态分配是因为这种方式仅是在逻辑上分配80GB的空间,物理上的分配空间根据使用情况动态增加,当然大小不超过逻辑空间)
本文地址:http://www.cnblogs.com/Interkey/p/DynamicAddVirtualDisk.html
5、 在 设置文件位置和大小 页,根据使用情况分配空间(如下图),设置完成后点击 创建 按钮。

6、 设置完成后打开虚拟机,在虚拟系统中进行添加磁盘操作。
7、 打开 Disk Management,提示Initialize Disk,点击OK。

8、 在Disk 1上,也就是新添加的未分配的硬盘(黑色部分)鼠标右键,New Simple Volume,如下图:

9、 进入 New Simple Volume Wizard-Next-Next。
在Assign Drive Letter or Path 页,注意新分配的磁盘盘符不要与现有磁盘盘符相同。

继续下一步直至完成。
磁盘格式化完成后就OK,已经添加了一块新的磁盘。
上述操作基于VirtualBox图形图面版本 4.3.8 r92456,不同的版本的功能位置可能不同。
分配虚拟磁盘后,原物理磁盘空间并没有直接减少80GB,而是随着实际使用慢慢减少,但虚拟磁盘使用后在虚拟机里释放空间此虚拟磁盘占用的物理磁盘并不会减少。(可以查看虚拟磁盘文件的大小)
这是本文想表达的关于动态分配的主要内容。
其他虚拟机如Hyper-V、VMware 等也提供有同样的功能。
因为图是以前截取的,图中显示内容并未泄漏机密信息,所以没有再处理。排版欠佳!
<CS 2015-07-13>
对于快照:请关机后再进行快照操作,否则有可能出现问题.
对于重要的操作,请在快照后验证快照的有效性.
<CE>
其他
- 查看硬盘文件和文件夹分布情况的工具:SpaceSniffer。
- 请定期对虚拟机进行备份(差异备份)。
- 新添加的硬盘对虚拟系统来讲就相当于一块独立的移动硬盘。
VirtualBox动态添加虚拟硬盘的更多相关文章
- VMware虚拟机中为Linux 添加虚拟硬盘(VirtualBox方法类似)
修改1:2014-06-24 11:38:21 Linux添加硬盘是在原来安装的硬盘空间不够或者需要使用其他硬盘上的东西时候的解决办法,因为大多数初学者习惯使用虚拟机,这里以在Vmware虚拟机中实现 ...
- VirtualBox命令更改虚拟硬盘空间
主要是使用VBoxManage命令来操作 第一步:打开CMD,进入到virtualbox存放虚拟机的目录中(win7 系统可以直接在文件夹空白处按住shift键右键鼠标选择[在此处打开命令窗口]),输 ...
- Loadrunner中动态添加虚拟用户
添加的虚拟用户会立马开始执行: 场景组的两种模式: Vuser组模式: Vuser组模式中,对于压力负载机是不能同时添加多个 但是我们可以在一个脚本里通过多次添加Vuser,每次添加30个Vuser, ...
- vmware之linux不重启添加虚拟硬盘
转自http://www.shangxueba.com/jingyan/1610981.html #echo "- - -" > /sys/class/scsi_host/h ...
- VirtualBox中虚拟Ubuntu添加新的虚拟硬盘
VirtualBox中装好Ubuntu后,发现硬盘空间不够使用 了.以下是搜集整理的解决办法: 1. 添加新硬盘 设置 -> Storage -> SATA控制器->右击,选择&qu ...
- linux 为动态分配的Virtualbox虚拟硬盘扩容
如何为动态分配的Virtualbox虚拟硬盘扩容 查看虚拟硬盘是否是动态分配大小 打开虚拟机的设置界面,在左侧栏点击存储.在存储树下面选择你的虚拟硬盘.在右边可以看见虚拟硬盘的信息.在下面可以看见,我 ...
- 在VirtualBox中的Ubuntu中添加新硬盘
步骤如下: 1. 关闭Ubuntu系统,打开VistualBox,"设置"->"存储"->"添加虚拟硬盘" 2. 启动Ubunt ...
- vbox中虚拟ubuntu增加新的虚拟硬盘
vbox中虚拟ubuntu增加新的虚拟硬盘 在virtualbox中装好Ubuntu后,发现硬盘空间不够使用 了.以下是搜集整理的解决办法: 1. 添加新硬盘 设置 -> ...
- 虚拟机virtualbox中挂载新硬盘
在virtualbox中装好Ubuntu后,发现硬盘空间太小,怎样才能增加硬盘容量?那就是再建一个硬盘: 1. 添加新硬盘 设置 -> Storage -> SATA控制器->右击, ...
随机推荐
- Python黑帽编程 2.0 第二章概述
Python黑帽编程 2.0 第二章概述 于 20世纪80年代末,Guido van Rossum发明了Python,初衷据说是为了打发圣诞节的无趣,1991年首次发布,是ABC语言的继承,同时也是一 ...
- C++高精度计时器——微秒级时间统计
在C++中,经常需要通过计时来统计性能信息,通过统计的耗时信息,来分析性能瓶颈,通常情况下,可能毫秒级别的时间统计就足够用了,但是在毫厘必争的性能热点的地方,毫秒级别的统计还是不够的,这种情况下,就需 ...
- 程序猿尤其是.NET程序员所需要注意的网站资源
我觉得一个程序员 需要 对 技术 和 行业 两方面同时具有极大热情和注意力才能让自己在一个新的台阶. 有些程序员就是对技术有着极大的热情但是行业完全不注意,这样我感觉只能成为一个专家,并不能让自己真正 ...
- MySQL 变量和条件
概述 变量在存储过程中会经常被使用,变量的使用方法是一个重要的知识点,特别是在定义条件这块比较重要. mysql版本:5.6 变量定义和赋值 #创建数据库 DROP DATABASE IF EXIST ...
- Step by step Dynamics CRM 2013安装
原创地址:http://www.cnblogs.com/jfzhu/p/4008391.html 转载请注明出处 SQL Server可以与CRM装在同一台计算机上,也可安装在不同的计算机上.演示 ...
- failed to load the jni shared library jvm
启动eclipse luna时候出现的, 原因在于,eclipse要求jdk是 32位的, 而我本机安装的是 64的!
- Android开发学习之路-Android N新特性-多窗口模式
我们都知道,在最新的Android N系统中,加入了一个新的功能,就是多窗口模式.多窗口模式允许我们在屏幕上显示两个窗口,每个窗口显示的内容不同,也就是说,我们可以一遍看电视剧,一边聊微信. 这里我们 ...
- 基于stm32f4的ucGUI通过外部flash存储汉字库显示任意英文字符和汉字组合(控件可用)
在做一个用到ucGUI的项目的时候要用到不定的汉字和英文字符,但是ucGUI本身又不支持读取芯片外部flash的字库来显示,于是查了下资料,如下: http://www.cnblogs.com/hik ...
- 吐槽:基于PhoneGap开发移动项目
目前,随着Google的Android手机和苹果的iphone手机的逐渐普及,越来越多开发者加入到移动应用开发的大军当中.其中,Android应用是基于Java语言基础上进行开发的,而苹果公司的iph ...
- Android数据存储之SharedPreferences及如何安全存储
前言: 最近一直在学习ios的数据存储,当学习到NSUserDefaults的时候让我回想起了SharedPreferences,今天闲来无事,想着总结一下SharedPreferences的使用. ...