我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Virtual Box虚拟机文件瘦身处理的方法是什么

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Virtual Box虚拟机文件瘦身处理的方法是什么

本文小编为大家详细介绍“Virtual Box虚拟机文件瘦身处理的方法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“Virtual Box虚拟机文件瘦身处理的方法是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

    Virtual Box虚拟机文件瘦身处理

    1、将D:盘空出写空间来(确保虚拟机能够启动)

    2、将虚拟机系统空闲的地方填0后删除。

    处理过程如下:

    启动虚拟机,然后在控制台执行如下命令:

    <span >    </span>sudo dd if=/dev/zero of=/EMPTY bs=1M<span >    </span>sudo rm -f /EMPTY

    3、对虚拟机文件进行压缩处理。

    处理过程如下:

    打开cmd,切换到VirtualBox的安装目录

    命令如下:

    C:\Program Files\Oracle\VirtualBox\

    1 如果虚拟机文件是vdi的格式,直接进行3.2的操作。

    本步骤针对与vmdk格式,将vmdk格式转化成vdi格式

    命令如下:

    VBoxManage clonehd "vmdk文件(包含路径)" "vdi文件(包含路径,并且是vdi后缀)" --format vdi

    2  对vdi文件进行压缩,命令如下:

    VBoxManage modifyhd vdi文件(包含路径) --compact

    对于vmdk格式的虚拟机文件,如果压缩后还要继续使用vmdk格式的话,就再一次转化下格式

    命令如下: 

    VBoxManage clonehd "vdi文件(包含路径)" "vmdk文件(包含路径,并且是vmdk后缀)" --format vmdk

    至此,虚拟机文件大小已经变成实际虚拟机系统中使用的大小了。压缩后,文件也减少了一半左右。另外,vmdk转化成vdi时也会减少虚拟机文件的大小。

    Virtual Box磁盘大小调整操作

    环境说明

    • 主机 windows

    • 虚拟机 ubuntu

    分配了 80G 的硬盘,现在已经占用 80 G 了。实际上很多文件已经删除了。

    思路

    将硬盘剩余的空间填充0数据, 再ubuntu下可以创建一个全是0的文件,再删除实现。

    使用VBoxManage.exe 将硬盘压缩

    操作

    挂载要压缩的硬盘到 ~/data

    sudo mount /dev/sdb ~/data/

    填充 0 文件

    ~$ sudo dd if=/dev/zero of=~/data/EMPTY bs=1Mdd: error writing '/home/chenct/data/EMPTY': No space left on device11417+0 records in11416+0 records out11970859008 bytes (12 GB, 11 GiB) copied, 138.392 s, 86.5 MB/s

    从这点看,可以节约出 11G 的空间

    删除 全是0空文件

    rm ~/data/EMPTY

    虚拟机关机

    在windows环境下用VBoxManage.exe 进行压缩

    C:\Program Files\Oracle\VirtualBox> .\VBoxManage.exe modifyhd "F:\vm\ubuntu\ubuntu-20\ubuntu-20_data.vdi" --compact0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

    OK, 看结果, 成功瘦身 10 G

    硬盘加大

    如果想增加硬盘大小的话,在VirtualBox管理器 --> 管理 --> 虚拟介质管理 中就可以调整了,比较简单

    读到这里,这篇“Virtual Box虚拟机文件瘦身处理的方法是什么”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网行业资讯频道。

    免责声明:

    ① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

    ② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

    Virtual Box虚拟机文件瘦身处理的方法是什么

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档

    猜你喜欢

    Virtual Box虚拟机文件瘦身处理的方法是什么

    本文小编为大家详细介绍“Virtual Box虚拟机文件瘦身处理的方法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“Virtual Box虚拟机文件瘦身处理的方法是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习
    2023-07-06

    VirtualBox虚拟机文件瘦身处理方式

    这篇文章主要介绍了VirtualBox虚拟机文件瘦身处理方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-15

    虚拟主机下载文件的方法是什么

    虚拟主机下载文件的方法一般有以下几种:1. FTP下载:通过FTP客户端连接虚拟主机,选择需要下载的文件,然后进行下载操作。2. 文件管理器下载:通过虚拟主机提供的文件管理器,选择需要下载的文件,然后进行下载操作。3. 命令行下载:通过SS
    2023-06-03

    虚拟主机文件上传的方法是什么

    虚拟主机文件上传的方法通常有以下几种:1. 使用文件管理器:大多数虚拟主机提供了一个文件管理器,你可以通过登录虚拟主机的控制面板或使用FTP客户端访问文件管理器,然后选择要上传的文件并将其拖放到特定目录中。2. 使用FTP客户端:FTP客户
    2023-08-31

    云虚拟主机文件解压的方法是什么

    云虚拟主机文件解压的方法有多种,以下是其中几种常见的方法:1. 使用SSH命令行:通过SSH登录到云虚拟主机,使用命令行工具解压文件。常见的解压命令有tar、gzip、unzip等。例如,可以使用以下命令解压一个tar.gz文件:```ta
    2023-09-12

    文件上传到云虚拟主机的方法是什么

    要将文件上传到云虚拟主机,可以使用以下方法之一:1. FTP(文件传输协议):使用FTP客户端软件(如FileZilla、CuteFTP等),通过FTP协议将文件从本地计算机上传到云虚拟主机。需要提前设置FTP服务器的连接参数。2. SSH
    2023-09-18

    网站文件上传到虚拟主机的方法是什么

    上传网站文件到虚拟主机通常有以下几种方法:1. FTP(文件传输协议):使用FTP客户端软件(如FileZilla)连接到虚拟主机,然后将网站文件从本地计算机上传到虚拟主机的指定文件夹。2. 控制面板文件管理器:许多虚拟主机提供了Web控制
    2023-08-29

    虚拟主机修改文档的方法是什么

    虚拟主机修改文档的方法有以下几种:1. FTP(文件传输协议):通过FTP客户端工具连接虚拟主机,上传、下载、删除和编辑文档。常用的FTP客户端包括FileZilla、CuteFTP等。2. SSH(安全外壳协议):通过SSH客户端连接虚拟
    2023-08-22

    虚拟主机下载软件的方法是什么

    虚拟主机是由托管公司提供的一种网络托管服务,它允许多个网站共享同一个服务器上的资源。如果您需要下载虚拟主机软件,可以按照以下步骤进行操作:1. 登录托管公司的网站,进入您的虚拟主机控制面板。2. 在控制面板中找到“软件下载”或“应用程序下载
    2023-06-10

    虚拟主机自助管理的方法是什么

    虚拟主机的自助管理方法有以下几种:1. 控制面板:虚拟主机提供商通常会提供一个控制面板,例如cPanel、Plesk等,用户可以通过控制面板管理自己的虚拟主机,包括上传文件、创建数据库、设置邮箱等。2. FTP:用户可以通过FTP客户端将文
    2023-09-07

    python处理csv文件的方法是什么

    在Python中处理CSV(逗号分隔值)文件有多种方法,以下是其中几种常用的方法:1. 使用csv模块:Python内置的csv模块提供了处理CSV文件的方法。可以使用csv.reader对象来读取CSV文件的内容,使用csv.writer
    2023-09-15

    Python进行文件处理的方法是什么

    这篇文章主要介绍“Python进行文件处理的方法是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Python进行文件处理的方法是什么”文章能帮助大家解决问题。1.文件介绍python操作文件1.
    2023-07-05

    python处理统一码文件的方法是什么

    这篇文章主要讲解了“python处理统一码文件的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python处理统一码文件的方法是什么”吧!对于自然语言处理的从业者,处理统一码文件是
    2023-06-16

    机器学习多项式拟合处理的方法是什么

    机器学习多项式拟合处理的方法通常使用多项式回归。多项式回归是一种回归分析方法,用于建立自变量和因变量之间的非线性关系。它通过将自变量的多项式作为特征输入到线性模型中,从而实现对非线性关系的拟合。具体步骤如下:1. 收集数据:收集包含自变量和
    2023-09-25

    Python中优雅处理JSON文件的方法是什么

    这篇文章给大家介绍Python中优雅处理JSON文件的方法是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1. 引言我们将学习如何使用Python读取、解析和编写JSON文件。我们将讨论如何最好地处理简单的JSON
    2023-06-22

    python读取TXT文件并处理的方法是什么

    在Python中,读取和处理TXT文件的常用方法有以下几种:1. 使用open()函数打开文件,并使用read()方法读取文件内容:```pythonfile = open("example.txt", "r")content = file
    2023-09-25

    Linux中sparse文件处理与传输的方法是什么

    本篇内容主要讲解“Linux中sparse文件处理与传输的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux中sparse文件处理与传输的方法是什么”吧!0. 什么是spars
    2023-06-16

    编程热搜

    • Python 学习之路 - Python
      一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
      Python 学习之路 - Python
    • chatgpt的中文全称是什么
      chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
      chatgpt的中文全称是什么
    • C/C++中extern函数使用详解
    • C/C++可变参数的使用
      可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
      C/C++可变参数的使用
    • css样式文件该放在哪里
    • php中数组下标必须是连续的吗
    • Python 3 教程
      Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
      Python 3 教程
    • Python pip包管理
      一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
      Python pip包管理
    • ubuntu如何重新编译内核
    • 改善Java代码之慎用java动态编译

    目录