1. 程式人生 > >虛擬機器磁碟空間清理

虛擬機器磁碟空間清理

1. VirtualBox

virtualbox如果虛擬磁碟映像檔案用的是動態分配的放,映像檔案大小會一直增長,就算刪除了檔案,也不會自動減少。

為了減少磁碟映像檔案的大小,釋放不必要的空間佔用,需要進行以下三步操作。

首先、整理虛擬機器windows系統的磁碟,推薦使用Defraggler進行碎片整理。

然後、將虛擬機器的磁碟剩餘空間清零,也就是把0值寫入磁碟未使用空間的每一個位元組。這一步必不可少,要不一樣無法釋放空間。推薦使用SDelete進行操作,命令為:sdelete -c c:\,下載地址:http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx

最後、關閉虛擬機器,在宿主機上使用virtualbox提供的VBoxManage工具收縮磁碟映像檔案。命令為:VBoxManage modifyvdi 'Windows XP.vdi' compact,其中Windows XP.vdi為虛擬磁碟的路徑。

經過以上三步操作之後,虛擬磁碟的空間佔用會減少到跟虛擬機器報告的磁碟使用空間差不多了。

2. VMWare

操作方法是:選擇某個虛擬機器 點選右鍵->管理->清理磁碟->可回收磁碟

相關推薦

虛擬機器磁碟空間清理

1. VirtualBoxvirtualbox如果虛擬磁碟映像檔案用的是動態分配的放,映像檔案大小會一直增長,就算刪除了檔案,也不會自動減少。為了減少磁碟映像檔案的大小,釋放不必要的空間佔用,需要進行以下三步操作。首先、整理虛擬機器windows系統的磁碟,推薦使用Defra

KVM虛擬機器磁碟空間擴容

一,環境說明: add_disk.img磁碟映像檔案原本是2G大小。   二,在宿主機上操作對虛擬機器磁碟空間擴容 # virsh blockresize --domain template --path /iptv/src/add_disk.img --size 4G

VMware vSphere Client下增加虛擬機器磁碟空間的方法

隨著系統運維時間的增長,磁碟就日益的損耗,如果遇到虛擬機器報磁碟空間不足怎麼辦?還好,我們可以通過磁碟陣列增加磁碟空間,然後擴容到虛擬機器中去。 對於linux虛擬機器磁碟擴容的方案有兩種,一種就是原有的實體機中還有足夠的硬碟,我們可以直接調大現有虛擬機器磁碟

virtualbox 虛擬機器磁碟空間不足的解決

轉自:http://www.lampblog.net/2010/08/virtualbox-%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%A3%81%E7%9B%98%E7%A9%BA%E9%97%B4%E4%B8%8D%E8%B6%B3%E7%9A%84%E8%A7%A3%E5%8

IMF Vmvare 中linux 根分割槽磁碟擴容 gparted 增加虛擬機器磁碟空間

IMF Vmvare 中linux磁碟擴容 gparted 增加虛擬機器磁碟空間 [email protected]:~# df -k Filesystem     1K-blocks     Used Available Use% Mounted on /de

增加centos虛擬機器磁碟空間

最近一直在編譯、安裝一些tf部署相關的軟體,發現磁碟空間不夠用了,選擇增加磁碟空間: 1,關閉VMware中對應的centos虛擬機器後,編輯配置選項,拓展磁碟空間; 2,開機進入虛擬機器: [[email protected] marshal

開發者的mac機器磁碟空間清理方法

對於Mac機器只有128G的硬碟來說,應該會經常碰見儲存空間不夠的問題吧,特別是對於開發者來說,安裝一個xcode後,用著用著就不夠了。Xcode確實是元凶之一,開發經常使用的模擬器,裝置支援,快取,打包檔案,時間長了都會留下太多的不用的檔案。1.對Xcode快取的清理這點是

使用Vagrant 後發現虛擬機器磁碟空間爆滿的血淚填坑記

  現象:  用了幾天vagrant後,發現docker 裡的 Mysql5.7 服務無法啟動,用docker ps 命令,發現mysql一直在反覆重啟, 檢視mysql log 發現說磁碟空間不夠, 導致mysql無法啟動。 覺得很奇怪, docker裡只安裝了redis和mysql兩個

沒有更多空間可供虛擬機器磁碟.vmdk使用的解決辦法

應用伺服器虛擬機器多個同時掛起無法訪問問題描述:微信監控程式報警,123、124、129伺服器陸續無法連線,登入vcenter管理介面,檢視到摘要資訊報警無法提供更多的虛擬磁碟空間。問題分析:檢視虛擬機器系統磁碟使用情況,發現三個虛擬機器磁碟使用率都不到50%,且歷史使用峰值

VMware vm linux 虛擬機器 硬碟空間不足 磁碟最大大小調整 方案

    很多人在安裝虛擬機器系統的時候,為了節省硬碟空間,把硬碟容量設定得較小,預設的2GB,我設定了10GB,可是後來發現硬碟容量不夠用了。在VMware中又不能直接修改虛擬機的硬碟容量大小,或者重建虛擬機器系統,非常麻煩。     其實在VMware5.0版本以上

關於開啟虛擬機器磁碟利用率100%問題

從vm10開始,預設每個虛擬機器執行時,自動在硬碟上生成一個記憶體實時映象檔案。這樣一旦虛擬機器開啟,這個檔案就不停寫入(虛擬機器記憶體的改變),配合win8/10的硬碟使用方式改變,效果無比呵呵。這簡直就是個腦殘設計,也許老外已經徹底淘汰了機械硬碟?解決方案:在C:/ProgramData/VMware/V

VMWare 下Ubuntu虛擬機器磁碟擴容

開發到後期,發現虛擬機器磁碟空間不夠,只有想辦法來擴容啦~ 1、在VM軟體中擴充套件虛擬機器硬碟容量       原始的磁碟大小為320G,為做演示,增加到330G,點選擴充套件後,VM中的磁碟大小就設定好了。 2、在Ubunt

Linux虛擬機器磁碟擴容

磁碟空間不足有兩種解決方法,另建磁碟或者給原磁碟擴容,這裡選擇擴容的方法。 1、關閉虛擬機器。進入要擴容虛擬機器的設定介面,在裝置框中選擇硬碟,然後選擇實用工具,再選擇擴充套件選項。在跳出來的方框中輸入你要擴容後的磁碟大小。這裡需要注意一點:如果你曾經給虛擬機器建立過快照,那麼你必須刪除所有的快

使用qemu-img管理虛擬機器磁碟映象(建立虛擬機器虛擬機器快照)

一臺虛擬機器的核心就是一個磁碟映象,這個映象可以理解成虛擬機器的磁碟,裡面有虛擬機器的作業系統和驅動等重要檔案。本文主要介紹建立虛擬機器的一般過程。 建立虛擬機器映象 要在一臺host上跑起一個虛擬機器一般需要兩個步驟: 第一步:建立虛擬機器映象    

centos7.5虛擬機器磁碟擴容詳細步驟

1.     關閉虛擬機器,然後Vmware新增磁碟100G,然後開機。 2.     fdisk –l [[email protected] ~]# fdisk -l   Disk /dev/sd

Worktation和Virtualbox的虛擬機器磁碟擴容方式.

1. 虛擬機器磁碟管理, 更改磁碟格式是一個場景 還有一個場景是 硬碟空間不夠了 需要擴充. 方法主要有兩個. 如果是workstation的的虛擬機器.  並且沒有快照 可以直接GUI操作 如下圖: 虛擬機器上面點選設定 點選 硬碟 擴充套件 然後進行擴充套件即可.

VMware虛擬機器解除安裝清理工具

VMware虛擬機器解除安裝清理工具 2018.10.27—1 以前電腦裝的是VMware15版,解除安裝後想裝VMware12版,可是在安裝的時候提示 不支援舊版安裝。折騰了好久又是清理註冊機、又是清檔案的還是不行。終於在論壇當中找到了方法。 直接上鍊接:http://pan.baid

VMWare 建立的虛擬機器磁碟預分配改為自增長

        使用VMware虛擬機器安裝 Ubuntu系統後,最近覺得之前預分配的空間有點大,於是希望減少一點。由於當時選擇分配磁碟時希望能將虛擬機器效能提高一點選擇了立即分配空間,導致現在無法縮減磁碟。由於不想重灌Ubuntu,希望能再到一個合理可行的解決辦法。在網上搜

JVM-虛擬機器-堆空間-新生代

        JAVA虛擬機器中堆中 新生代大小(PSYoungGen total 9216K)=eden大小(eden space 8192K)+1個survivor大小(from space 1024K) 一、為什麼會有年輕代

如何減小Ubuntu 16.04系統下VMware虛擬機器硬碟空間佔用過大問題

VMware虛擬機器佔用硬碟空間只增大不減少,即使你刪除檔案,佔用的硬碟空間也不釋放。用了一段時間後空間不夠了。解決辦法: 方法一:在vmware的安裝目錄下,有一個vmware-vdiskmanager。 關閉虛擬機器,在windows系統下執行CMD命令: vmwa