Welcome 微信登录

首页 / 操作系统 / Linux / 扩展VirtualBox虚拟机磁盘容量

1.在cmd命令行下进入VirtualBox的安装目录,使用“VBoxManage list hdds”命令,找到需要修改磁盘容量的虚拟机的img路径或UUID:D:Program FilesOracleVirtualBox>VBoxManage list hdds
UUID:     4a43ca85-2d4b-4fca-919f-3bc0c1f6b307
Parent UUID: base
Format:      VDI
Location: E:CentOS.vdi
State:     created
Type:        normal
Usage:     CentOS(UUID: e9245daf-24a2-4ef1-9b0e-b0419d3cc739)2.修改虚拟机的磁盘空间D:Program FilesOracleVirtualBox>VBoxManage modifyhd"E:CentOS.vdi" –resize 20480
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%3. 让虚拟机上CentOS知道磁盘容量已经增加使用工具GParted,点击http://gparted.sourceforge.net/下载ISO镜像在VirtualBox光驱中加载下载的gparted-live-0.16.1-1-amd64.iso镜像,设置为第一顺序启动启动虚拟机CentOS进入GParted,双击桌面“GParted”即可看到有磁盘空间为未分配状态,点击“分区”→“新建”,选择“主分区”、“ext4”,再点击“Apply”,此时可看到新的分区/dev/sda44. 关闭GParted,在VirtualBox设置中将gparted-live-0.16.1-1-amd64.iso镜像卸载,再启动CentOS,进入CentOS系统注意:进入系统后可能提示“没有正确安装GNOME电源管理器的默认配置”,这是由于系统用户空间不足造成的,此时不要使用普通用户登录,改用root用户登录,在root下修改用户空间磁盘容量;root用户登录后系统可能没有任何界面,此时可用ssh远程连接进行操作5. 在CentOS终端中扩展逻辑分区(标粗体的vg_wsgzg需要更改为自己系统的名称,通过df –h –T可查看)a. 使用“su –”切换到root用户(使用root用户登录省略)b. 执行lvm pvcreate/dev/sda4[root@localhost ~]# lvm pvcreate /dev/sda4
 Physical volume "/dev/sda4" successfully created
[root@localhost ~]# df -h -T
文件系统    类型      容量  已用  可用 已用%% 挂载点
/dev/mapper/vg_wsgzg-lv_root
              ext4   13G  13G   0 100% /c.  执行lvmvgextend "vg_wsgzg" /dev/sda4添加/dev/sda4到卷组vg_wsgzg[root@localhost ~]# lvm vgextend "vg_wsgzg" /dev/sda4
 Volume group "vg_wsgzg" successfully extendedd. 执行lvresize -l+100%FREE /dev/mapper/vg_wsgzg-lv_root,扩展卷组vg_wsgzg下的lv_root卷组[root@localhost ~]# lvresize -l +100%FREE /dev/mapper/vg_wsgzg-lv_root
 Extending logical volume lv_root to 17.53 GiB
 Logical volume lv_root successfully resizede. 执行resize2fs/dev/mapper/vg_wsgzg-lv_root重新设置文件系统[root@localhost ~]# resize2fs /dev/mapper/vg_wsgzg-lv_root
 resize2fs1.41.12 (17-May-2010)
 Filesystemat /dev/mapper/vg_wsgzg-lv_root is mounted on /; on-line resizing required
 olddesc_blocks = 1, new_desc_blocks = 2
 Performingan on-line resize of /dev/mapper/vg_wsgzg-lv_root to 4595712 (4k) blocks.
 Thefilesystem on /dev/mapper/vg_wsgzg-lv_root is now 4595712 blocks long.f. 执行df -h -T验证扩展磁盘容量[root@localhost ~]# df -h -T
 文件系统    类型      容量  已用  可用 已用%% 挂载点
 /dev/mapper/vg_wsgzg-lv_root
              ext4   18G  13G  4.8G  73% /6. 重启CentOS,磁盘容量扩展成功推荐阅读:在 Ubuntu 12.10 中使用 Virtualbox 安装 Win7 http://www.linuxidc.com/Linux/2012-11/74195.htmUbuntu中用VirtualBox虚拟机安装Windows XP完整图解 http://www.linuxidc.com/Linux/2010-09/28435p8.htm使用ProGuard需要注意的几个地方Linux 编译升级 FFmpeg 步骤相关资讯      VirtualBox虚拟机 
  • 关闭VirtualBox虚拟机的时钟同步  (02/07/2015 10:23:37)
  • VirtualBox─Linux系统虚拟机共享  (05/14/2014 12:01:17)
  • Windows8宿主机64位RedHat   (01/19/2013 10:46:49)
  • 如何将VirtualBox和VMware虚拟机相  (11/02/2014 08:36:48)
  • 为VirtualBox虚拟机中的CentOS 5.4  (06/07/2013 06:15:07)
  • 自由免费虚拟机软件 VirtualBox 4.  (12/29/2012 14:30:29)
本文评论 查看全部评论 (0)
表情: 姓名: 字数