给VirtualBox上的Ubuntu虚机扩展硬盘空间
来源:互联网 发布:免费wifi软件 编辑:程序博客网 时间:2024/04/29 14:53
给虚拟机扩展空间需要分两步, 一是添加虚拟硬盘,二是扩展文件系统大小
VitualBox 4.0以后,添加虚拟硬盘非常简单,可以直接用VBoxManage命令来完成,命令行:
只要注意参数写正确即可。如:VBoxManage modifyhd "f:\VirtualBox Vms\Ubuntu\Ubuntu.vdi" --resize 40000
扩展Ubuntu的文件系统大小最简单的方式是用Ubuntu的LiveCD,没有单独的LiveCD的话直接用安装CD即可。
首先修改虚拟机设置,在“Storage”中添加CD/DVD设备,将iso文件添加为光盘,然后修改系统的启动顺序为从光盘启动(在System中)
启动虚拟机,从光盘引导,选择”Try Ubuntu", 也就是试用不安装,然后进入默认的Unity界面。
选择启动器上的搜索图标(最上面那个),输入Gparted,打开磁盘管理器
有些情况下,你新增的硬盘并不紧挨着需要扩展的硬盘,这时候需要做一些调整,我这次需要挪动swap空间,把未分配空间挪到前面来:
先“swap off”关闭交换空间,然后删除扩展文件系统
删除后
然后选择需要调整空间的盘,执行“Resize/Move”命令,调整到需要的大小,如果还需要swap的话,别忘了保留出相应的空间。这时候由于操作系统默认块的问题,比如4M或者16M,可能会剩下一点空间无法分配,没关系,反正不多,就不管了。
一切都OK的话,应用调整,系统开始执行磁盘调整流程
执行成功后,重启系统,将在前面添加的光盘移除,登陆系统后,用“df -h”命令检查磁盘是否扩展成功。
==============2017.2 更新OSX上virtualbox虚拟机扩展硬盘空间步骤===============
OSX上增加虚拟机硬盘的命令不变,还是VBoxManage modifyhd。
由于本人的虚拟机是设置了LVM的,所以下面步骤大多是LVM的命令。
1.查看是否有空闲磁盘空间,命令:parted
可以看到增加了10G空间。下面格式化磁盘,由于要添加到逻辑卷,所以仍旧用lvm格式, 命令cfdisk,是图形化界面,按照提示选择正确即可
最后选择write格式化磁盘。
之后按照pv,vg,lv,fs的顺序执行命令。在我的环境上,pvcreate执行出错,提示找不到新建的磁盘,重启了一下系统就OK了。
先创建物理卷:
csp@csp-ms:~$ sudo pvcreate /dev/sda6 Physical volume "/dev/sda6" successfully created查看一下物理卷:
csp@csp-ms:~$ sudo pvdisplay --- Physical volume --- PV Name /dev/sda5 VG Name csp-ms-vg PV Size 19.76 GiB / not usable 2.00 MiB Allocatable yes PE Size 4.00 MiB Total PE 5058 Free PE 5 Allocated PE 5053 PV UUID 2iGaQc-7D9k-4pRH-iSUp-wKkM-JjIx-PE3tO3 "/dev/sda6" is a new physical volume of "10.00 GiB" --- NEW Physical volume --- PV Name /dev/sda6 VG Name PV Size 10.00 GiB Allocatable NO PE Size 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID KiYIaE-aSfZ-lcu7-jWHF-yPK6-Ziqc-ufq49G看到新的物理卷/dev/sda6, 10G 空间
扩展volume group,并查看结果
csp@csp-ms:~$ sudo vgextend csp-ms-vg /dev/sda6 Volume group "csp-ms-vg" successfully extended
csp@csp-ms:~$ sudo vgdisplay --- Volume group --- VG Name csp-ms-vg System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 4 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 2 Act PV 2 VG Size 29.75 GiB PE Size 4.00 MiB Total PE 7617 Alloc PE / Size 5053 / 19.74 GiB Free PE / Size 2564 / 10.02 GiB VG UUID GUbqUE-HFx4-FrHt-IBdJ-zb3v-g0F8-MSskfI将所有剩余空间分配给主逻辑卷(我的系统只有这一个逻辑卷,如有多个,可以根据情况重复下面两步)
csp@csp-ms:~$ sudo lvextend -l+100%FREE /dev/csp-ms-vg/root Extending logical volume root to 25.76 GiB Logical volume root successfully resized最后,扩展文件系统:
csp@csp-ms:~$ sudo resize2fs /dev/mapper/csp--ms--vg-rootresize2fs 1.42.9 (4-Feb-2014)Filesystem at /dev/mapper/csp--ms--vg-root is mounted on /; on-line resizing requiredold_desc_blocks = 1, new_desc_blocks = 2The filesystem on /dev/mapper/csp--ms--vg-root is now 6752256 blocks long.确认一下是否成功:
csp@csp-ms:~$ df -hFilesystem Size Used Avail Use% Mounted onudev 1.3G 4.0K 1.3G 1% /devtmpfs 254M 508K 254M 1% /run/dev/dm-0 26G 14G 11G 58% /none 4.0K 0 4.0K 0% /sys/fs/cgroupnone 5.0M 0 5.0M 0% /run/locknone 1.3G 204K 1.3G 1% /run/shmnone 100M 0 100M 0% /run/user/dev/sda1 236M 125M 99M 56% /boottmp 233G 123G 111G 53% /media/sf_tmp
- 给VirtualBox上的Ubuntu虚机扩展硬盘空间
- 给VirtualBox上的Ubuntu虚拟机扩展硬盘空间
- 给VirtualBox上的Ubuntu虚拟机扩展硬盘空间
- 扩展Ubuntu虚拟机的硬盘空间
- [收藏]扩展colinux的 Ubuntu 虚拟硬盘空间
- 虚拟机Ubuntu扩展硬盘空间
- mac+virtualbox+ubuntu 增加ubuntu硬盘空间
- vmware player 扩展 ubuntu 硬盘空间
- Ubuntu在VirtualBox下的磁盘空间扩展
- VirtualBox如何扩展虚拟机Ubuntu的硬盘容量?
- vmware ubuntu硬盘空间不够用,空间扩展
- 手动给virtualbox的ubuntu扩容
- 给VirtualBox下的Ubuntu虚拟机安装 VirtualBox Guest Additions
- 给Linux虚机扩充硬盘空间 ( by quqi99 )
- 如何在虚拟机ubuntu上增加硬盘空间
- vmware虚拟机硬盘空间扩展---解决ubuntu空间不够用的问题
- vmware虚拟机硬盘空间扩展---解决ubuntu空间不够用的问题
- VirtualBox上的Ubuntu之Adb debug
- MFC 实现记事本功能
- Node.js安装
- 从键盘输入若干个字符,逐个存到磁盘文件中,直到输入‘\n’为止,并将建立的文本文件的内容在存入文件的同时,在屏幕上显示出来。。
- EBCDIC 与 GBK 的字符编码及其转换(转)
- java中error和exception的区别
- 给VirtualBox上的Ubuntu虚机扩展硬盘空间
- 牛逼站是怎样炼成的?-推荐系统篇
- 在iOS上绘制自然的签名
- 随机森林的视觉应用-Regression Forests (2)
- 接入广告App 教你如何赚取你的第一桶金 - 2048(含源码)
- C# 安装程序制作,如何添加第三方DLL以及自定义的文件夹(如uploadFiles 文件夹)
- Could not write to output file 'c:\WINDOWS\Microsoft.NET\Framework\..dll-拒绝访问
- VLC源码分析二
- HDOJ 1053 Huffman编码 自写优先队列的ADT 权当做练习数据结构