virtualbox-centos扩容
virtualbox-centos扩容
版本信息
virtualbox:版本 6.1.4 r136177 (Qt5.6.2)
centos:CentOS Linux release 7.7.1908 (Core)
系统环境:windows 10
1,虚拟系统硬盘文件扩充
方法1:
使用命令进行扩容
# 打开命令终端【cmd】、【powershell】
#1,virtualbox-VBoxManage调用
#方式a,添加环境变量直接使用VBoxManage进行条用
#方式b, 全路径调用 "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe"
#2,进入虚拟机文件目录
cd D:\VM\centos-01
d----- 2020/4/29 14:53 Logs
-a---- 2020/4/29 14:53 3362 centos-01.vbox
-a---- 2020/4/29 12:55 4055 centos-01.vbox-prev
-a---- 2020/4/29 14:54 7437549568 centos-01.vdi
#3,执行扩容命令
VBoxManage modifyhd Windows centos-01.vdi --resize 20480
#说明 centos-01.vdi —— 虚拟系统硬盘文件
# 20480 —— 扩充会后的大小(单位Mb)
#如果磁盘格式为vmdk,则需要先转换为vdi格式,执行如下命令:
VBoxManage clonehd "centos-01.vmdk" "centos-01.vdi" --format vdi
VBoxManage modifyhd "centos-01.vdi" --resize 20480
#注:如果你想将磁盘文件格式转回vmdk执行如下命令(使用vdi格式的也可以)
VBoxManage clonehd "centos-01.vdi" "centos-01.vmdk" --format vmdk
方法2:
图形化ui操作进行扩充: 管理——虚拟截止管理

虚拟截止管理器——属性——大小——应用,注意修改的时候要先关闭虚拟机

2,centos系统文件扩容
启动虚拟机并进入系统,切换到root用户
添加分区
$ sudo fdisk /dev/sda
p #查看已分区数量(我看到有两个 /dev/sda1 /dev/sda2)
n #新增加一个分区
p #分区类型我们选择为主分区
回车 #选择分区号,使用默认3(因为1,2已经用过了,sda1是分区1,sda2是分区2,sda3分区3)
回车 #默认(起始扇区)
回车 #默认(结束扇区)
t #修改分区类型
回车 #选分区3
8e #修改为LVM(8e就是LVM)
w #写分区表并退出
$ sudo reboot #重启
格式化分区
# 查看
$ sudo fdisk -l
# 格式化
$ sudo mkfs.ext3 /dev/sda3
LVM更新-卷扩容
$ lvm #进入lvm管理
$ lvm>pvcreate /dev/sda3 #这是初始化刚才的分区3
$ lvm>vgdisplay #查看卷组(VG Name)
$ lvm>vgextend centos /dev/sda3 #将初始化过的分区加入到虚拟卷组centos
$ lvm>lvdisplay #查看逻辑分区,发现/dev/centos/root是根分区
$ lvm>lvextend /dev/centos/root /dev/sda3 #此处将整个分区扩展到根分区上
$ lvm>pvdisplay #查看卷容量,这时你会看到一个很大的卷了
$ lvm>quit #退出
文件系统扩容更新
$ sudo resize2fs /dev/centos/root #刷新逻辑分区容量
#如果报错则是因为你的某些分区使用的是xfs的文件系统,执行下边命令刷新逻辑分区即可。
$ sudo xfs_growfs /dev/centos/root
$ sudo df -h #查看根分区容量已经更改
$ sudo reboot #重启完成最后的操作
virtualbox-centos扩容的更多相关文章
- Win7 + VirtualBox + CentOS(无桌面), 扩容
http://www.2cto.com/os/201401/269730.html 对于目前的网络开发者来说,比较好的搭档就是Win7+VirtualBox+CentOS的组合,既可以发挥Linux强 ...
- Linux各个发行版本的介绍, 以及VirtualBox+CentOS的安装步骤
Linux和Unix系统有哪些主要的发行版本 Unix: (非开源传统商业操作系统) IBM AIX, HP HP-UX, Sun Solaris,等 各家硬件厂商的发行版本, 往往是和自家的硬件设备 ...
- VirtualBox下扩容vdi文件
VirtualBox下扩容vdi文件 版本:VirtualBox 5.0.14 之前VirtualBox创建的虚拟机的vdi文件过小,无法满足新的实验需求,扩容vdi文件的方法如下: 比如我这里将RH ...
- virtualbox centos安装增强工具和问题详解
virtualbox centos安装增强工具和问题详解 VirtualBox 大家都习惯性把它简称为 Vbox ,比 VM 的体积小.开源.速 度快.不过在使用 VirtualBox 在虚拟机中安装 ...
- Xshell 6连接本机VirtualBox CentOS 6.5成功方案
网上的文章铺天盖地,适合自己的没有... 最后老办法:文章+经验+尝试 = 成功,哈哈! 问题和步骤: 1. Xshell 过期了,修改用Free for Home/School版本,https:// ...
- virtualBox centos 6.5 硬盘扩容
1. 操作virtual Box 将该虚拟机关机,然后将打开管理->介质管理 调整硬盘大小 2. 操作Linux 1. 将放大的进行分区建立 2. 将分区建立分区表 3. 将该分区合并到root ...
- [转]VirtualBox centos7扩容
本文转自:https://www.cnblogs.com/xd502djj/p/7367704.html 有时候扩容还真不如重新建立一个大硬盘的系统,但是如果你安装了好多东西的话,那还是来扩容一下吧. ...
- VirtualBox centos7扩容
有时候扩容还真不如重新建立一个大硬盘的系统,但是如果你安装了好多东西的话,那还是来扩容一下吧. 查看磁盘格式 在virtualBox中右键点击虚拟机->设置->存储,如 ...
- VirtualBox + CentOS 使用 NAT + Host-Only 方式联网
之前一直使用 VMware 作为虚拟机,这几天看<跟阿铭学Linux>,里面用的是虚拟机是 Oracle VirtualBox,也跟着安装配置一个,但是比较坑的是照着上面的配置折腾了很久才 ...
- VirtualBox CentOS安装增强功能与设置共享文件夹
如果安装的是CentOS minimal版无网络的可以看这篇文章. 一.安装依赖环境 依次执行如下命令 yum install update yum install kernel-headers yu ...
随机推荐
- Maven三种打包方式jar war pom
1.pom工程 用在父级工程或聚合工程中.用来做jar包的版本控制.必须指明这个聚合工程的打包方式为pom 2.war工程 将会打包成war,发布在服务器上的工程.如网站或服务.在SpringBoot ...
- Mybatis学习笔记1
mybatis是一个orm持久化框架,mybatis专注于sql的操作从3.0开始名字改变了:ibatis-mybatis 对象关系映射(Object Relational Mapping) 一.My ...
- Codeforces Round #673 (Div. 2) D. Make Them Equal(数论/构造)
题目链接:https://codeforces.com/contest/1417/problem/D 题意 给出一个大小为 $n$ 的正整数数组 $a$ ,每次操作如下: 选择 $i,j$ 和 $x$ ...
- Codeforces Round #622 (Div. 2) C2. Skyscrapers (hard version)(单调栈,递推)
Codeforces Round #622 (Div. 2) C2. Skyscrapers (hard version) 题意: 你是一名建筑工程师,现给出 n 幢建筑的预计建设高度,你想建成峰状, ...
- HDU -1151 二分匹配与有向无环图不相交最小路径覆盖数
题意: 考虑一个小镇,那里的所有街道都是单向的,并且每条街道都从一个路口通往另一个路口.还众所周知,从一个十字路口开始,穿过城镇的街道,您将永远无法到达同一十字路口,即,城镇的街道没有环. 基于这些假 ...
- hdu5550 Game Rooms
Time Limit: 4000/4000 MS (Java/Others) Memory Limit: 65535/65535 K (Java/Others) Total Submission ...
- 加密算法——RSA算法(c++简单实现)
RSA算法原理转自:https://www.cnblogs.com/idreamo/p/9411265.html C++代码实现部分为本文新加 RSA算法简介 RSA是最流行的非对称加密算法之一.也被 ...
- VS Code 配置 Java IDE
背景 维护的项目在一个内网环境,只能通过跳转机的FTP上传文件.项目是Java spring boot开发,之前的维护人员使用sts(https://spring.io/tools),使用起来体验极差 ...
- CF1463-A. Dungeon
题意: 你面前有三个怪物,他们分别有a, b, c点血量.现在你可以指定一个怪物,用大炮向他们射击,之后该怪物就会掉一滴血.每七次射击就会使得炮弹威力加强一次,即第7, 14, 21次射击的时候炮弹威 ...
- Python优化机制:常量折叠
英文:https://arpitbhayani.me/blogs/constant-folding-python 作者:arprit 译者:豌豆花下猫("Python猫"公众号作者 ...