我从来没有想过我的虚拟机内存会不够用,毕竟已经20G了,可是最近学习python,装了些学习有关的软件, 期末做libvirt管理实验,存了两个镜像,就变成这样了,所以,我就像了要扩展硬盘空间,在网上看到了这个 Gparted工具.就尝试了下,最后成功了... 未扩展前: 扩展后: 1.在vmware中选择虚拟机设置,输入你想扩展到的大小,最后点击扩展. 2.安装gparted分区管理软件,apt-get install gparted 3.打开软件,将extend分区删掉,不删的话无法重置sd…
操作系统 : windows7_x64 VirtualBox 版本 : 4.3.28 原理: 使用0填充虚拟系统磁盘,然后删除填充文件,再使用VBoxManage进行压缩. Linux系统磁盘瘦身 一.清理虚拟机操作系统磁盘 方法一:借助dd命令 .zero bs=1M 方法二:自己写程序实现(这里以Python为例): https://github.com/mike-zhang/pyExamples/blob/master/tools/diskFillzero.py 然后删除用0填充的磁盘文件…
目录 虚拟系统磁盘文件扩充 修改分区 LVM更新 扩容文件系统 参考资料 虚拟系统磁盘文件扩充 命令操作 命令行运行VBoxManage,modifyhd扩容需要文件格式为.vdi,如为.vmdk,需要使用clonehd指定格式进行格式转换,详细可参考[1]. VBoxManage modifyhd "centos-01.vdi" --resize 20480 GUI操作 关闭操作的虚拟机,在Oracle VM VirtualBox管理器主界面,管理->虚拟介质管理->属性…
在Virtualbox虚拟机下,突然发现鼠标使用不正常.出现2个鼠标,一个是Ubuntu主机下面的鼠标,一个是Window7下的鼠标,但是Win7下的鼠标不可以看得到,但是点击鼠标左右键可以看到有反应,反正就是一堆bug. 最后终于找到问题所在:原来是VirtualBox的鼠标独占方式引起的问题,在装了增强工具以后,虚拟机中的鼠标和host主机中的鼠标可以无缝切换,但这也导致虚拟机中容易产生问题.解决方法:按下Host+I键,切换一下鼠标独占模式即可,我的问题这样就解决了.Host键一般是右边那…
开始在Virtualbox 上,安装MAC系统的时候只分配了20G的空间,随着Xcode 开发软件安装的东西多了,比如:IOS 的Simulator 的各种版本,4.3,5.0,6.0 加起来要到少要2个G,加上系统本身也要安装和更新软件,到了一定时间就会报磁盘不够的警报了,不多说,直接上方法. 1. 选择系统,点击“设置”,然后“存储”,再选择红色的那个加好,点击“创建新的虚拟磁盘” 2. 选择新加的磁盘大小,这里选40GB,然后创建,这个时候新增的硬盘没有格式化 3. 利用命令:vboxma…
1. 在cmd命令行下进入VirtualBox的安装目录,使用“VBoxManage list hdds”命令,找到需要修改磁盘容量的虚拟机的img路径或UUID: VirtualBox安装目录>VBoxManage list hdds   2. 修改虚拟机的磁盘空间 VirtualBox安装目录>VBoxManage modifyhd "E:\CentOS.vdi" –resize 20480 20480的单位是MB   3.让虚拟机上CentOS知道磁盘容量已经增加 使…
之前在VirtualBox里安装了一个XP系统,当时只分配了10G磁盘空间,随着使用,空间不足了. 在虚拟机管理器里不能直接调整磁盘的大小,这里要用到VirtualBox安装目录下的VBoxManage,这是一个命令行程序. 以下示例把磁盘调整为80G大小: VBoxManage modifyhd "C:\Users\Chris\VirtualBox VMs\Windows \Windows .vdi" --resize 使用时把  替换成你想要的磁盘大小(MB). 参考: https…
1 前言 网上关于增加VirtualBox虚拟机的磁盘空间大小的文章非常非常多,这里我之所以再写一篇,是因为在参照这些文章做的时候,由于VirtualBox的版本更新以及其他一些环境问题,碰到到一些问题. 在花了一些时间解决这些问题之后,写出来供大家参考. 2 参照以前的文章可能会碰到的问题 使用的命令 VBoxManage modifyhd “C:\Users\<username>\VirtualBox VMs\<vm_name>\<disk_name>.vdi” –…
https://blog.csdn.net/hiyachen/article/details/102131823 背景 在virtualbox中装好Linux以及Application之后,发现硬盘空间太小,怎样才能增加硬盘容量. 这里给出两个办法,其实是大同小易. 办法1 增加一个新的硬盘 办法2 扩大原来硬盘,然后在扩出来的空间创建新的分区 方法1:增加新的硬盘 关闭虚拟机 添加新硬盘 虚拟机 => 设置 => 存储 => SATA控制器 => 选择"添加虚拟硬盘&q…
前言: 虚拟机里一般我们用的虚拟磁盘,在电脑上是一个或多个文件,随着软件和数据的增多,有时也会提示磁盘空间不足. 那么,虚拟机磁盘空间不足如何处理呢?   一:调整磁盘分区大小; 若只是提示相应磁盘分区空间不足,而其它磁盘分区还有足够的磁盘空间,如系统盘空间不足: 我们可以通过调整分区大小来解决: 建议下载安装DiskGenius调整磁盘分区大小: 参阅百度经验:磁盘空间不足怎么办:调整磁盘分区 END 二:扩大虚拟磁盘容量: 1 如何扩大虚拟磁盘容量? 首先,要打开相应虚拟机: 单击“虚拟机”…
随着系统运维时间的增长,磁盘就日益的损耗,如果遇到虚拟机报磁盘空间不足怎么办?还好,我们可以通过磁盘阵列增加磁盘空间,然后扩容到虚拟机中去. 对于linux虚拟机磁盘扩容的方案有两种,一种就是原有的实体机中还有足够的硬盘,我们可以直接调大现有虚拟机磁盘,或者采用新增加一块磁盘方式:第二种,如果原有磁盘的空间不足,只能采用新增加一块磁盘的方式处理.但是其实这两种方式增加磁盘后,都需要在Linux中进行挂载,扩容操作.不是通过VMware vSphere Client客户端操作完了就可以用了. 后续…
本文转自:https://cnzhx.net/blog/resizing-lvm-centos-virtualbox-guest/ 发表于 2013-08-20 作者 H Zeng 更新于 2016-12-19 使用 VM VirtualBox 创建了一个 CentOS 虚拟机,划分了 3GB 的磁盘空间,使用了动态分配存储的方式,文件系统为 LVM.折腾了一段时间之后,却发现磁盘容量不够了.读了一些资料之后,终于给 VirtualBox 的虚拟机增加了磁盘容量,并让 CentOS 的 LVM…
1. 虚拟机磁盘管理, 更改磁盘格式是一个场景 还有一个场景是 硬盘空间不够了 需要扩充. 方法主要有两个. 如果是workstation的的虚拟机. 并且没有快照 可以直接GUI操作 如下图: 虚拟机上面点击设置 点击 硬盘 扩展 然后进行扩展即可. 如果是VB的虚拟机 有一个办法就是 直接使用workstation 挂在 vb的vmdk的硬盘即可(前提是 vmdk的文件) 如果不是 也可以使用 clone 虚拟机 做成vmdk的 然后再使用workstation 的方式扩展 操作步骤如图示:…
1.环境介绍 服务器硬件:Dell R710 服务器OS:红帽子Linux   RHEL4.8 数据库:Oracle 10g 2.出现的问题 因为数据表每天有上百万的数据写入表,加上建立索引,导致表空间不停增长,表空间被设置为自动增长,因此dbf文件在不断增大,硬盘空间在每天约400M的速度减少.数据库虽有自清理的脚本,清理3个月前的数据,但实际增加的数据太多,清理释放的空间不能满足需求了. 3.处理过程 解决思路是,该服务器的硬盘有预留空间,未完全划分的约有100G,可以建立新的分区,将已经存…
java栈空间是一块线程私有的内存空间,java堆和程序数据密切相关,那么java栈就是和线程执行密切相关.线程最基本的执行行为就是函数的调用.每次函数调用其实是通过java栈传递数据的. 数据结构中的栈的特性:先进后出,后进先出.FIFO. java内存中的栈跟数据结构中的特性相似也是FIFO.但是只支持进栈和出栈操作. java栈中保存的主要内容是栈帧.每一次函数调用都会有对应的栈帧被压进去java栈,执行完毕的时候被弹出java栈.如下图所示. 函数1对应栈帧1,函数2对应栈帧2.函数3对…
lvresize 相关命令:lvreduce,lvextend,lvdisplay,lvcreate,lvremove,lvscan   lvresize指令:调整逻辑卷空间大小[语    法]lvresize [选项] [参数][功能介绍]lvresize指令用于调整LVM逻辑卷的空间大小,可以增大空间和缩小空间.主要参数-L 指定逻辑卷的大小,单位为"kKmMgGtT"字节-l 指定逻辑卷的大小(LE数)---------------------------------------…
有时候,当我们的mac硬盘空间不够用的时候,我们查看“用户”文件夹,发现这个文件夹占用了很大的存储空间,可是当我们一个一个查看这个文件夹下的子文件夹所占的存储空间大小并把这些存储空间大小加起来的时候却发现,这些子文件夹所占存储空间总和只占了“用户”文件夹的30%不到,其它70%莫名其妙就不见了,这非常奇怪,这是为什么呢? 其实,事情是这样子的,其实在这个“用户”文件夹下,有一个文件夹是隐藏的,这个文件夹叫“资源库”,“资源库”默认被系统隐藏了,我们使用命令行命令显示所有隐藏文件后就能够看到它了,…
前言: 我们有时候调整系统分区时会遇到"磁盘上没有足够的空间完成此操作"的情况导致我们的分区无法完成,然而我们的磁盘上明明有未分配的空间,为什么不能创建磁盘分区呢?本文将介绍通过把Windows7上的基本磁盘转换成动态磁盘的方法来解决这个问题. 操作环境: Windows7旗舰版 下图绿色部分是产生"磁盘上没有足够的空间完成此操作"问题的磁盘: 图 1 当我们要对该空闲磁盘区域"新建简单卷"时就会弹出下面的错误提示: 图 2 解决过程: 1.Wi…
在新的预装windows 7的品牌机上,工作人员一般将磁盘分为C.D两个分区.但往往造成C盘有很大一部分的空间没办法分出来,而分出来的部分空间又不能和后面的磁盘合并,甚至出现无法新建简单卷的操作,即点击格式化按钮后,弹出"磁盘上没有足够的空间完成此操作"的对话框.这个问题也可能出现在Vista或者XP上,现解决方法如下:   1.Windows键+R,打开运行对话框,键入:diskpart 进入Windows 自带的磁盘管理程序进入DOS窗口:DISKPART> 2.键入: li…
下面演示安装的是在VirtualBox里安装rhel 6.4 linux 64位系统. 一.VirtualBOX 版本. 二.虚拟机的配置. 1.现在开始演示安装,一起从零开始.点击“新建”,创建新的系统. 1.现在开始演示安装,一起从零开始.点击“新建”,创建新的系统. 2.选择你要安装的系统类型,这里它有自动识别功能,我输入rhel-6.4_64的时候,下面的类型和版本自动识别出来了. 3.给虚拟机分配内存大小,这个结合你自己机器的内存.如果不安装其他的东西512M就可以,我的机器是8G,这…
使用Virtual Box,感觉跟Vmware差不多,我的本子的系统是win7 64位. 下面演示安装的是在VirtualBox里安装rhel 6.4 linux 32位系统.32位系统安装和 64位的安装差不多 一.VirtualBOX 版本. 二.虚拟机的配置. 1.现在开始演示安装,一起从零开始.点击"新建",创建新的系统. 2.选择你要安装的系统类型,这里它有自动识别功能,我输入rhel-6.4_64的时候,下面的类型和版本自动识别出来了. 3.给虚拟机分配内存大小,这个结合你…
http://www.111cn.net/sys/CentOS/61709.htm 什么是Virtualbox? VirtualBox 是一款开源虚拟机软件(注:跟vmware差不多).VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox.Innotek 以 GNU General Public License (GPL) 释出 Virtu…
原来在桌面上一直使用virtualbox虚拟机管理程序(VMM)构建虚拟机安装不同的操作系统,现在 研究linux下的KVM,能否将已经建立的virtualBox虚拟客户机(guest)转换为KVM虚拟机呢?经过查找 资料,还真可以.下面说明一下步骤: 1.将virtualbox虚拟机的虚拟磁盘文件(VDI)转换成raw格式的文件 此步骤使用virtualbox的命令行工具vboxmanage,这个工具对于通过编制脚本生成虚拟机很有帮助, 其提供的功能比virtualbox图形配置提供的功能要强…
引子 由于需要编译linux0.01内核,而目前的linux版本太高需要降低gcc版本等等,需要做不少调整非常不方便. 所以,直接安装RedHat7.3,这样就好编译linux0.01的内核了. 但是,安装RedHat7.3需要注意一些问题. 下载老版的RedHat RedHat7.3下载地址 http://ftp.heanet.ie/pub/redhat-archive/redhat/linux/7.3/en/iso/i386/ 在这个网站还有其他版本的redhat可以根据需要下载,RedHa…
推荐选择virtualBox虚拟机 选择vbox是因为,本人觉得使用起来比VMware要方便. 简要说明: 本人自学前端开发,对于linux了解很少,直接上手真实的linux环境会很不适应,所以选择了在windows下使用虚拟机,这里推荐一下学习linux的网址: [linux就该这么学]www.linuxprobe.com,主要讲解红帽系统的使用,适用于centos,和通用的linux知识.对于前端开发,有必要了解一些基础的linux知识,对开发很有帮助(主要是想提高水平就必须看懂别人分享的知…
1.首先获取要扩容的虚拟机的 UUID VBoxManage 改命令在C:\Program Files\Oracle\VirtualBox目录内,可先添加该目录到环境变量.C:\Users\yzkj-1008\VirtualBox VMs\CentOS65197>VBoxManage list hdds UUID: 297f254e-ada0-4ddd-be61-552226c3df58 Parent UUID: base State: created Type: normal (base) L…
基于VirtualBox虚拟机安装Ubuntu图文教程 一. 下载安装VirtualBox 官网下载VirtualBox,目前版本:VirtualBox 6.0.4 for Windows hosts x86/amd64 下载好了安装VirtualBox,一路Next就可以了,这个比较简单. 运行VirtulBox程序, 如下图: 配置VirtualBox.按 CTRL+G打开全局设定,根据需要可以设定虚拟脑位置和界面语言: 修改默认虚拟脑位置比如D:\myvbvms可以让自己更方便的查找,备份…
对于目前的网络开发者来说,比较好的搭档就是Win7+VirtualBox+CentOS的组合,既可以发挥Linux强大的网络服务功能,也可以有效的隔离各项服务拖慢系统,影响系统的运行,对于新手来说可以减少配置错误带来的损失,最主要的是方便移植,不同每次重装系统,都要痛苦的安装配置一大堆东西. 但如果当我们在虚拟机中安装和使用的时候,发现系统存储不够用,怎么办,使用VirtualBox 4 版本以上的可以方便.快速的扩容. VirtualBox 中虚拟硬盘有几种形式,VMDK.VDI.VHD.HD…
VMware虚拟机在使用过程中,随着软件和数据的增多,虚拟磁盘占用的硬盘空间会逐渐增大,但删除数据后,却不会自动减小占用的物理硬盘空间 而是继续占用相应大小.如果需要解决上面的问题,就需要收缩wmware虚拟磁盘,在此笔者总结了常用的三种方法,分别如下: WMware版本:8.0.4 build-744019 虚拟机系统:CentOS release 6.3 (Final) 方法一.在linux系统里,如果安装了vmware-tools只需要执行如下命令 [root@ ~]# vmware-to…
How to install Arch Linux on VirtualBox 在 VirtualBox 虚拟机中安装 Arch Linux 系统指南 本文导航 1.Arch Linux 软件仓库2.在 VirtualBox 虚拟机中安装 Arch Linux 系统1.下载 Arch Linux 系统2.在 Oracle VirtualBox 管理界面初始化安装3.磁盘分区4.引导 Arch Linux 启动5.设置主机名和网络6.安装引导加载程序7.启动进入 Arch Linux 系统 Arc…