virtualBox下Centos系统扩展磁盘空间
(1)查看空间容量:
打开windows命令终端。然后打开virtualbox安装目录,找到VBoxManage.exe,拖动到终端里面。输入命令:list hdds,回车。
我安装的位置是 : C:\Program Files\Oracle\VirtualBox。
C:\Program Files\Oracle\VirtualBox>VBoxManage.exe list hdds
结果:
UUID: 3aa0ca79-5c4b-4e88--38ec299310f8
Parent UUID: base
State: created
Type: normal (base)
Location: C:\Users\fei\VirtualBox VMs\CentOs7-DVDios-LAMP\CentOs7-DVDios-LAMP.vdi
Storage format: VDI
Capacity: MBytes
Encryption: disabled
可以看出容量是8G,文件地址在"C:\Users\fei\VirtualBox VMs\CentOs7-DVDios-LAMP\CentOs7-DVDios-AMP.vdi"。
(2)修改容量:
C:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyhd "C:\Users\fei\Virtual
Box VMs\CentOs7-DVDios-LAMP\CentOs7-DVDios-LAMP.vdi" --resize 20480
%...%...%...%...%...%...%...%...%...%...%
再次查看容量,发现已经改变:Capacity: 20480 MBytes。
(3)查看虚拟机的磁盘空间:

总容量变成了20G,实际分配空间还是6.78G。
(4)使用Gparted进行分区
下载Gparted Live CD,一个分区管理工具。http://down.tech.sina.com.cn/content/37459.html。

然后点击确定,启动系统。

一直回车,语言选择26 简体中文,模式选0,正常应该进入分区界面,但是测试出了以下问题:

卡在这不会动,尝试其他方法。
(5)LVM(Logic Volume Manager)逻辑卷管理,分区管理方式。
克隆虚拟硬盘:
C:\Program Files\Oracle\VirtualBox>VBoxManage.exe clonehd "C:\Users\fei\VirtualB
ox VMs\CentOs7-DVDios-LAMP\CentOs7-DVDios-LAMP.vdi" "C:\Users\fei\VirtualBox VMs
\CentOs7-DVDios-LAMP\CentOs7-DVDios-LAMP-clone.vdi"
%...%...%...%...%...%...%...%...%...%...%
Clone medium created in format 'VDI'. UUID: 990467ef-ae35-4cbe-889d-0cfb4ccf6252
添加虚拟硬盘:
在打开虚拟机--选个系统--右击--设置--存储--控制器SATA--右边的添加虚拟硬盘--选择克隆的文件就行了。
sudo fdisk -l 查看当前系统分区情况

下面创建将扩展的空间,创建新分区

重启系统,会看到刚才的分区sda3,将分区格式化为ext4格式。
sudo mkfs.ext4 /dev/sda3
下面开始LVM操作:
sudo vgdisplay //查看卷组名,我这里是centos,下面要用
sudo pvcreate /dev/sda3 //创建新物理卷
sudo vgextend centos /dev/sda3 //扩展到卷 组
sudo lvdisplay | more
结果显示 /dev/centos/root 就是根分区,也是我们要扩展的分区
sudo lvextend -L +6.96 /dev/centos/lv_root
sudo lvextend /dev/centos/lv_root /dev/sda3
//两个命令都可以,不过下面好些,不用计算,命令意思是扩展到逻辑分区
刷新分区
sudo resize2fs /dev/centos/root //刷新逻辑分区容量
执行报错:
resize2fs 1.41.12
resize2fs: Bad magic number in super-block while trying to open /dev/centos/root
Couldn't find valid filesystem superblock.
执行以下命令:
sudo xfs_growfs /dev/mapper/centos-root
结果:

再次查看磁盘空间:

磁盘空间以改变。
参考资料有:
https://blog.csdn.net/onlysingleboy/article/details/38562283
https://www.cnblogs.com/archoncap/p/5442208.html
https://blog.csdn.net/timecolor/article/details/48468377
感谢博主分享。
virtualBox下Centos系统扩展磁盘空间的更多相关文章
- virtualBox下Centos系统扩展LVM磁盘空间
工具准备:下载Gparted Live CD,一个分区管理工具(根据安装的32,64位版本选择对应链接).https://sourceforge.net/projects/gparted/files/ ...
- centos虚拟机扩展磁盘空间(经历无数坑,血一样总结,史上最全)
第一步 在vmware中将虚拟机关机后,鼠标右键设置,直接点击扩展加自己想要扩展的数量就可以了,这个比较简单不多说. 2 第二步 设置后进系统查看空间大小变化,实际并没有什么变化,我用的命令是df - ...
- 给VMware下的Linux扩展磁盘空间(以CentOS6.5为例)
#查看挂载点:df -h#显示: 文件系统 容量 已用 可用 已用%% 挂载点/dev/mapper/vg_dc01-lv_root47G 12G 34G 25% /tmpfs 504M 88K 50 ...
- 给VMware下的Linux扩展磁盘空间(以CentOS6.3为例)转
#查看挂载点:df -h#显示:文件系统 容量 已用 可用 已用%% 挂载点/dev/mapper/vg_dc01-lv_root 47G 12G 34G 25% /tmpfs 504M 88K 50 ...
- 给VMware下的Linux扩展磁盘空间(以CentOS6.3为例)
参照这篇文章进行的,但是和作者的步骤有些不一样. #查看挂载点:df -h#显示: 文件系统 容量 已用 可用 已用%% 挂载点/dev/mapper/vg_dc01-lv_root 47G 12G ...
- 给VMware下的Linux扩容磁盘空间到根分区(以centos7.0为例)
一.扩展VMWare硬盘空间 关闭Vmware 的 Linux系统,这样,才能在VMWare菜单中设置: VM -> Settings... -> Hardware -> Hard ...
- VirtualBox下Linux(centos)扩展磁盘空间
最近在Linux里做文件合并,做分词,磁盘空间不够,把扩展磁盘空间方法记录一下. 1.在VirtualBox安装路径下(例如C:\Program Files\Oracle\VirtualBox> ...
- VirtualBox给CentOS虚拟机挂载磁盘扩大空间
VirtualBox给CentOS虚拟机挂载磁盘扩大空间 楼主,发现虚拟机使用存储空间不够用的情况,需要改虚拟机挂载磁盘,扩容,在网上找了一波资料,于是整合记录操详细作如下: 概要步骤如下: 1.设置 ...
- VMwave下Ubuntu扩展磁盘空间
VMwave下Ubuntu扩展磁盘空间 Ubuntu原预装磁盘空间20G,随着系统安装软件越来越多,空间慢慢不够用. 打算安装DB2,许扩展磁盘空间. 环境: No LSB modules are a ...
随机推荐
- Java网络编程学习笔记
Java网络编程,我们先来看下面这一张图: 由图可得:想要进行网络编程,首先是服务器端通过ServerSocket对某一个端口进行监听.通过accept来判断是否有客户端与其相连.若成功连上,则通过r ...
- 在自己的工程中使用ijkplayer的功能
最近在做一个软解视频叠加硬解视频的方案,网上看了很多教程,始终不得要领.虽然ijkplayer提供了ijkplayer-example这个示例工程,但对于初入安卓的人来说,要将ijkplayer整合到 ...
- Java基础--java简介
1.Java的起源: Oak --> Java 2.Java的发展 Java1.0 Java2 JavaSE:Java平台标准版 JavaME:微型版 JavaEE:企业版 Sun公司 or ...
- fedora kde桌面系统配置
本文向大家分享个人将fedora操作系统作为工作生活首选桌面系统的一些配置经验,系统版本与fedora最新版本保持一致,当前为fedora 25. #添加rpm源su -c 'dnf install ...
- pickle 两个使用小方法
def pickle_load(file_path): f = open(file_path,'r+') data = pickle.load(f) f.close() return data ...
- 【Hive】explain command throw ClassCastException in 2.3.4
参考:https://issues.apache.org/jira/browse/HIVE-21489 (一)问题描述: Hive-2.3.4 执行 explain select * from sr ...
- JQQ文字素材
1.十二生肖:子鼠.丑牛.寅虎.卯兔.辰龙.巳舍.午马.未羊.申猴.酉鸡.戌狗.亥猪.丙申年(2016)乙未年(2015)甲午年(2014)癸巳年(2013)壬辰年(2012)辛卯年(2011)庚寅年 ...
- wkhtmltopdf导出html到pdf
1.使用背景 最近公司需要把html页面的内容生成pdf并下载,试过很多方法都没有满意的效果,后来找到wkhtmltopdf这款软件,终于解决了这个问题. wkhtmltopdf是exe文件, ...
- 筛选法 || POJ 3292 Semi-prime H-numbers
5,9,13,……叫H-prime 一个数能且仅能由两个H-prime相乘得到,则为H-semi-prime 问1-n中的H-semi-prime有多少个 *解法:vis初始化为0代表H-prime, ...
- Vickers Vane Pump - How To Choose Vane Pump Parameter Specifications?
1 rated pressure selection. The rated pressure of the vane pump products is 7MPa, 1OMPa, 16MPa, 2lMP ...