磁盘空间不够用vbox如何直接存取物理磁盘0磁盘分区区

扩展vbox的虚拟磁盘(.vdi)
今天创建xp虚拟机的时候磁盘空间分少了(C盘只分了10G),又不想重新装一遍(过程比较折腾),所以就想把C盘扩展一下。过程也有一些曲折,记录如下:
使用vboxmanage的resize功能(失败)
D:\Program Files\Oracle\VirtualBox&VBoxManage.exe modifyhd "D:\vm\xp-work\xp-work.vdi" --resize 6000
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage.exe: error: Resize hard disk operation for this format is not implemented yet!
意思是resize操作对我当前vdi的格式(固定大小?)不提供支持。
使用vboxmanage的clonehd功能
,先创建一个大的vdi文件,然后使用clonehd功能将当前vdi文件中的内容复制到新创建的vdi中。
使用的主要命令如下:
VBoxManage.exe clonehd "D:\vm\xp-work\xp-work.vdi" "D:\vm\xp-work\xp-work-clone.vdi"
使用diskpart扩展分区(失败)
使用新克隆出来的vdi启动虚拟机,使用diskpart进行分区扩展,提示:
DiskPart 未能扩展卷。
请确定卷是有效的,可以扩展
google了一下,发现是windows xp的diskpart工具不支持扩展动态磁盘上的最初在基本磁盘上创建的简单卷( a simple volume on a Dynamic disk that was originally created on a Basic disk,MS网站上就是这样翻译的,好拗口)。
使用diskgenius扩展分区
OS自带的工具不行时,就要依靠第三方工具了。这次我选择的是“一键ghost”中自带的diskgenius工具,方便进行磁盘分区扩展。具体方法打开软件基本上就知道了,实在不行google之,很简单的。
创建这个xp虚拟机的原因是现在连很多客户vpn的客户端还只支持windows,而windows xp是其中对配置要求最低的一个版本,再加上其生命周期即将结束,所以就像做一个种子保留下来。
VirtualBox的虚拟磁盘vdi文件扩容方法
VirtualBox如何扩展虚拟机Ubuntu的硬盘容量?
VirtualBox的虚拟硬盘vdi扩容
没有更多推荐了,
(window.slotbydup=window.slotbydup || []).push({
id: "5865577",
container: s,
size: "300,250",
display: "inlay-fix"C磁盘空间总是不够用?有没有想过把磁盘扩大点呢?下面小编就教你个办法,把其他盘的空间转换成C盘的容量,这要怎么弄呢?其实挺简单的!方法如下:
1、首先从电脑桌面左下脚开始里面进去找到“计算机”找到计算机名称后,将鼠标放其上,然后单击鼠标右键选择“管理”,然后即可弹出“计算机管理”对话框。(对于找到计算机管理对话框,更简单的方法是将鼠标放置在桌面上的“我的电脑”上,然后右键选择“管理”也是一样的)。
2、弹出计算机管理窗口后,我们可以在左侧看到有“磁盘管理”标签,点击磁盘管理标签后,在其右侧就会显示电脑磁盘各个分区分卷信息
3、之后我们就可以选择一个空闲空间比较大的磁盘进行压缩了,比如我们希望把D盘的一些磁盘空间调整到C盘,那么我们可以选种D盘卷,然后再其上点击鼠标右键,在弹出的菜单中选择“压缩卷”然后在输入压缩空间量(MB)里填写要压缩出的空间量,如果要压缩出50G,就填写50GX1024MB=51200M,那么我们填写上51200即可
4、压缩完后,我们可以看到磁盘卷中会多出一个绿色分区的“未分区磁盘”
最后我们只需要将该未分区磁盘空间分配给C盘即可,操作步骤为:右键点击需要扩充容量的盘符,然后在谈出的菜单中选择“扩展卷(X)”,之后会弹出扩展卷操作向导对话框界面,我们选择扩展到系统盘(C盘)即可,之后点下一步即可完成操作。
好啦!我们已经成功的调整好了C盘分区大小了,整个过程是不是挺简单的呢?如果你的C盘分区没有分好的朋友也不用担心要重新装系统,重新分区硬盘等等。
C盘不够用的朋友快去把磁盘扩大下吧!VirtualBox 虚拟机磁盘空间不够用,MAC系统增大空间方法_西西软件资讯
西西软件园多重安全检测下载网站、值得信赖的软件下载站!
→ VirtualBox 虚拟机磁盘空间不够用,MAC系统增大空间方法
V3.2.6 BETA2 纯净安装版
类型:系统其它大小:73.4M语言:中文 评分:7.5
开始在Virtualbox 上,安装MAC系统的时候只分配了20G的空间,随着Xcode 开发软件安装的东西多了,比如:IOS 的Simulator 的各种版本,4.3,5.0,6.0 加起来要到少要2个G,加上系统本身也要安装和更新软件,到了一定时间就会报磁盘不够的警报了,不多说,直接上方法。1. 选择系统,点击“设置”,然后“存储”,再选择红色的那个加好,点击“创建新的虚拟磁盘”2. 选择新加的磁盘大小,这里选40GB,然后创建,这个时候新增的硬盘没有格式化3. 利用命令:vboxmanage modifyhd&来扩展硬盘空间,&vboxmanage modifyhd 磁盘目录/*.vdi --resize 4000 (这里是40G)(注:如果没有把virtualbox加入到系统的环境变量,要直接切换到virtualBox目录下,后面新加的磁盘的绝对路径,)如果看到下面信息,就成功了。但是这样是不够的,进入MAC系统后会提示你发现一下磁盘不可用,只要使用MAC自带的磁盘管理工具,分区一下就好了4. 前往-& 实用工具-& 磁盘工具,选择那个新加的盘,点击分区,这里分几个呢,你就看着办咯。
12-1706-2310-1703-2501-1207-1102-0102-0101-2101-13
阅读本文后您有什么感想? 已有23人给出评价!
名称大小下载博客访问: 137267
博文数量: 34
博客积分: 246
博客等级: 二等列兵
技术积分: 933
注册时间:
分类: LINUX 16:26:22
平台: windows xp + VirtualBox + Ubuntu 11.04
准备尝试给 Ubuntu 11.04 升级内核到 Linux 3.4.10, 下载内核源代码后, 拷贝了当前 Ubuntu 11.04 内核的配置 config-2.6.38-8-generic 配置文件. 还有很多新增属性, 直接敲回车跳过(貌似敲回车就是选择了Y).
make 后, 发现我给虚拟机分配的 10G 空间已经用了 9.6G了. 所以, 就思考着怎么给虚拟机磁盘扩充容量.
VirtualBox在安装的时候, 会有一些相应的 Tool 存放在 VirtualBox 的安装目录下. 我这里使用的是 VBoxManager 工具.
先执行 VirtualBox list hdds 查看当前 VirtualBox 管理的虚拟磁盘. 获取磁盘的 uuid. 结果如下
D:\Program Files\Oracle\VirtualBox>VBoxManage.exe list hdds
UUID: 3a28f0c2-c71a-4aeb-a1c4-30cb3294bb81
Parent UUID: base
Format: VDI
Location: E:\ubuntu\ubuntu.vdi
State: locked write
Type: normal
Usage: Ubuntu 11.04 (UUID: a924a43f-7501-4c96-8be4-3a70fba0ade8)
然后执行命令 D:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyhd 3a28f0c2-c71a-4aeb-a1c4-30cb3294bb81 --resize 15360
打开 VirtualBox 查看下. 结果OK. 附上结果图片.
通过 VBoxManager 工具对 vdi 进行扩容后, 你还得告诉 Ubuntu 11.04 你扩容了,让Ubuntu 11.04 重新扫描磁盘分区. 这就好比, 你买了个新的硬盘插入到电脑上, 你不对新的磁盘进行分区, 格式化, 并且让 windows磁盘管理器管理的话, 你插入的磁盘是不会被 windows 认可的, 也是不可用的.
1. ubuntu 11.04 下面使用 gparted 工具, 重新扫描磁盘. 如果没有 gparted 工具, 可以通过下面命令安装.
sudo apt-get install gparted2. 后运行 gparted 进行 vdi 磁盘扫描.
sudo gparted
3. 执行命令后, 会弹出一个提示框, 显示当前分区是多大, 未被分配的分区等信息. 将新加入的磁盘空间制作成 ext4 文件格式. 然后执行磁盘格式化操作, 如果格式化, 也是用不了的. Ubuntu 会认为这段空间还有保护数据, 将不会进行读写操作.
4. 分区后, 就OK了. 效果如下:
阅读(12753) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~
请登录后评论。vbox磁盘空间扩容
 第一步:
为硬盘扩容( VM
VirtualBox)的方法
为虚拟机硬盘扩容(Oracle VM VirtualBox)
VBoxManage modifyhd
&uuid&|&filename&
[--resize &megabytes&|--resizebyte &bytes&]
--resize 可以用来修改已经存在的硬盘映像文件的大小,它仅仅影响虚拟硬盘的逻辑大小
而不会影响物理硬盘的大小,并且它只对动态分配的VDI 和 VHD格式映像有效。
例如原来已创建了一个10G大小的磁盘,现在要扩充到20G,可以使用命令 --resize 20480
增加10G的容量,具体操作如下:
首先要获知要增加容量的映像的uuid,可使用命令
VBoxManage list hdds
b4dfa481-854f-45c7-a54d-85a08f7c9204
Parent UUID: base
www.2cto.com
F:\Sun VirtualBox\Windows XP\xp.vdi
Windows XP (UUID: 26dc0f15-43c8-454b-8df9-22cc8e2fa137)
可以得知映像的uuid是:b4dfa481-854f-45c7-a54d-85a08f7c9204
然后使用命令
VBoxManage modifyhd b4dfa481-854f-45c7-a54d-8 5a08f7c9204
--resize 20480
操作成功后该虚拟的硬盘即增加了10G,但要注意了,此10G空间还没有分配,
需要进一步分配才能满足要求在系统中使用。
随着Linux虚拟机的不断使用,在VMware中经常遇到预先装好的 linux虚拟机的硬盘空间过小的问题,造成很多软件不能安装, 而重新装一个,又挺麻烦。于是,上网搜了下关于 vmware硬盘扩容的方法。 总结如下:
  1、挂载点必须是一个目录。
  2、一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。
  一:首先使用VMware工具扩容分配的硬盘空间:
  1 、 vmware 提供一个命令行工具, vmware-vdiskmanager.exe ,位于 vmware 的安装目录下,比如
  C:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe.
  在 windows 下运行 cmd ,转到 vmware 的安装目录
  vmware-vdiskmanager.exe 可以查看帮助
  2. 对于扩容,可以输入下列命令:
  vmware-vdiskmanager -x 50Gb "D:\VMware\WinXP\myLinux.vmdk"
  注: 要扩容的系统这时不能在运行 ,参数 "-x" 表示要扩展虚拟机硬盘空间,紧随其后的数字是要扩展到的大小 ( 本例为扩展到 50GB ,这是一个磁盘总量,包含了原先的磁盘容量 ) 。 最后是指定要操作的虚拟机磁盘的具体文件,要是路径名中有空格,必须以双引号括起来。按回车键开始执行,执行完毕,退出命令提示符窗口,
  重启 VMware ,会发现虚拟机硬盘空间已变成 50GB 了。
  我们重启虚拟机后,发现虚拟机的硬盘是变成 50GB 了,但进入 linux 系统后,用 "df -ah" 查看发现硬盘空间还是原先那么大。
  虽然已经扩大了磁盘,但是由于还没有经过分区,指定文件系统,所以 linux 操作系统无法识别(其实就相当于你的硬盘虽然大了,但是你并没有对其进行分区是一个道理)。下面我们进行分区处理。
  方法二:使用VM图形界面,关闭虚拟机,编辑虚拟机配置,直接将硬盘空间扩容。
  3. 分区:( 这时要切换为 Root 用户,Ubuntu下使用sudo命令 )
  fdisk 命令: fdisk -l
: 打印当前的磁盘分区表,这时我们可以看到磁盘的总量的确增加到 50GB 了,但是分区只有以前的那几个原有的分区。
  键入命令: fdisk /dev/sda
“sda 就是经过扩容的硬盘,为 SCSI 硬盘, IDE 类型硬盘对应为 hda ,是对该硬盘进行操作 ”
  键入 :
“ 列出 fdisk 的帮助 ”
  我们在这里是要添加一个新分区,即将扩容出来的那部分做成一个新分区,这样才能被操作系统挂载识别。
  键入:
” 命令 n 用于添加新分区 "
  此时, fdisk 会让你选择添加为逻辑分区呢(编号从 5 开始)还是主分区(编号 1 到 4 )。选择主分区吧,则键入 p ;选择逻辑分区键入 l 。
  我们选择主分区于是:
  键入:
" 选择创建主分区 "
  此时, fdisk 会让你选择主分区的编号,如果已经有了主分区 sda1 , sda2 ,那么编号就选 3 ,即要创建的该分区为 sda3.
  键入:
  此时, fdisk 又会让你选择该分区的开始值这个就是分区的 Start 值( start cylinder );这里最好直接按回车,
  如果您输入了一个非默认的数字,会造成空间浪费;
  此时键入: w
" 保存所有并退出,分区划分完毕 "
  我们现在还不能用这个分区 , 因 没格式化 ,这时要重启系统就能够在 dev 下面看到 sda3 ,如果不重启不能进行下面操作
  4. 格式化该新添加的分区:
  键入: mkfs -t ext3
/dev/sda3 格式化指定的分区 , 依次类推 , 现在的系统大部分都是 ext3 格式 , 如果你需要其它的 , 可以查看 mkfs 的帮助。
  此时我们就可以使用该新增分区啦:
  5 、挂载该分区:
  手动挂载,则键入:sudo mount /dev/sda3
表示将该新分区挂载到 /mnt/sda3 / 这个目录下面
  (注:Ubuntu下默认是挂载到 /media对应目录下,并且手动挂载的信息在/etc/mtab文件下有登记信息)
  开机自动挂载,则修改 /etc/fstab 文件,在这个文件里面添加一行:
  /dev/sda3
  到这里就可以使用该新加分区啦 。
  Redhat环境下手动挂载:
  1新建/oracledir文件夹
  2 mount /dev/sda3/
/oracledir
VirtualBox下Linux虚机扩容
为virtualbox中的Linux虚拟机磁盘扩容
为虚拟机硬盘扩容(Oracle VM VirtualBox)的方法啊
virtualBox虚拟机linux(CentOS)扩容(增加原先设置的大小 扩容至根目录)
VirtualBox的虚拟磁盘vdi文件扩容方法
VBox中给已使用的虚拟系统扩充硬盘容量
VirtualBox centos7扩容
【转】Mac OS X下VirtualBox如何对硬盘进行扩容
没有更多推荐了,
(window.slotbydup=window.slotbydup || []).push({
id: "5865577",
container: s,
size: "300,250",
display: "inlay-fix"

我要回帖

更多关于 磁盘0磁盘分区 的文章

 

随机推荐