VirtualBox centos7扩容
来源:互联网 发布:二手淘宝网首页 编辑:程序博客网 时间:2024/06/05 04:30
本人也是刚开始学习linux,因不熟悉创建虚拟机时就默认了磁盘空间,使用了几天后发现磁盘空间不足,现分享我在VirtualBox centos扩容的经历。(注:扩容时磁盘空间不能占用了100%,需要删东西释放一点内存)
- 查看磁盘格式
在virtualBox中右键点击虚拟机->设置->存储,如图可以看见你的磁盘格式。
- 修改磁盘的大小
注:我先把VBoxManage的路径配置在环境变量的Path中,然后我就可以直接执行VBoxManage的命令,然后到磁盘文件所在的位置Shift+鼠标右键,打开命令窗口。
磁盘格式为vdi,则可直接在win终端中执行如下命令:
磁盘格式为vdi,则可直接在win终端中执行如下命令:
VBoxManage modifyhd "CentOS7-1511.vdi" --resize 20480(单位为M)
如果磁盘格式为vmdk,则需要先转换为vdi格式,执行如下命令:
VBoxManage clonehd "CentOS7-1511_Dev.vmdk" "CentOS7-1511.vdi" --format vdi
VBoxManage modifyhd "CentOS7-1511.vdi" --resize 20480(单位为M)
可以在克隆的目录下查看文件是否克隆成功。
- 打开virtualBox,右键点击虚拟机->设置->存储,如图操作选择刚才扩容后的磁盘文件。
- 启动虚拟机,执行命令:sudo fdisk /dev/sda进入如下界面
输入m帮助提示
根据提示输入n
选择p,这里不能选择e,不然后面的操作会受阻
选择分区号:
按照 提示分别输入起始扇区和默认扇区
然后输入t来改变磁盘的system id
然后选择8e,可以执行sudo fdisk -l,可以看见原有的磁盘id就为8e
再输入w退出(输入m可以看见所有字母的作用)
此处需要reboot重启
重启后执行sudo fdisk -l查看设备Boot(我的为 /dev/sda3 ),在执行如下命令
重启后执行sudo fdisk -l查看设备Boot(我的为 /dev/sda3 ),在执行如下命令
sudo mkfs.ext4 /dev/sda3 //将分区格式化为ext4格式
执行sudo pvcreate /dev/sda3创建新的物理分区
查看LVM信息
1.pvdisplay 查看物理卷
2.vgdisplay 查看虚拟卷
3.lvdisplay 查看逻辑卷
sudo vgdisplay可以看见如下内容,再执行sudo vgextend centos /dev/sda3 //扩展到卷 组(centos便是下图中的VG Name)
执行sudo lvdisplay,根据大小判定/dev/centos/root即是根分区,执行 sudo lvextend /dev/centos/root /dev/sda3
sudo resize2fs /dev/centos/root //刷新逻辑分区容量
如果报错则是因为你的某些分区使用的是xfs的文件系统,执行 xfs_growfs /dev/centos/root 刷新逻辑分区即可。
这时执行sudo df -h //会发现根分区容量变大了,恭喜你成功了
最后reboot重启一下便可以啦!
后记:如果你想将磁盘文件格式转回vmdk执行如下命令(使用vdi格式的也可以)
VBoxManage clonehd "CentOS7-1511 .vdi" "CentOS7-1511_Dev .vmdk" --format vmdk
参考网址:http://www.2cto.com/os/201401/269730.html
http://blog.chinaunix.net/uid-20662363-id-3081647.html
0 0
- VirtualBox centos7扩容
- VirtualBox centos7扩容
- VirtualBox 磁盘扩容
- virtualbox 中的XP 扩容
- virtualBox 虚拟磁盘扩容
- Virtualbox扩容C盘
- VirtualBox磁盘扩容
- VirtualBox 磁盘扩容
- virtualbox扩容,磁盘扩展
- virtualbox 磁盘扩容
- Virtualbox扩容问题
- Virtualbox 虚拟机 lvm扩容
- CentOS7 扩容 / 目录
- CentOS7 根目录扩容
- centos7在线lvm扩容
- CentOS7 LVM扩容
- Centos7 LVM扩容实例
- VirtualBox虚拟机(Linux)磁盘扩容
- UVA713 UVALive5539 POJ1504 ZOJ2001 Adding Reversed Numbers
- Cocos2dx学习笔记(4)——Z轴
- 从另一个角度观察Spark Shuffle过程
- 表单时间的处理-抛砖引玉
- shell脚本中echo显示内容带颜色
- VirtualBox centos7扩容
- Exception
- 字符串逆序输出与main函数的递归调用
- html页面数据的维护
- iOS利用运行时给分类添加属性
- CSS—盒子模型
- interface和abstract 的区别和相同点
- 第1次做面试官的随谈(一)
- 留下点足迹!