1. 程式人生 > >如何減小VMware虛擬機器硬碟空間

如何減小VMware虛擬機器硬碟空間

VMware是微軟出品的目前最好的虛擬機器件,利用虛擬機器可輕鬆實現多系統同時執行。特別需要多個系統來完成不同功能的者更是需要,VMware是最好的選擇,在這裡介紹一些VMware虛擬機器使用的小技巧,本文介紹如何為Vmware動態分配硬碟減肥瘦身。

vmware 佔用硬碟空間只增大不減少。即使你刪除檔案,佔用的硬碟空間也不釋放。用了一段時間後空間不夠了。解決辦法:

方法一: 把一部分*sxxx.vmdk檔案剪下到其他碟符下。

用ultraEdit 開啟Debian_Lenny.vmdk, 你會看到一個檔案列表。重新定位你剪下的檔案。啟動虛擬機器即可。

這方法沒有釋放空間。

方法二: 虛擬機器裝了VMware Tools就有這項功能了,虛擬的Windows系統在控制面板中有項VMware Tools。(推薦)

開啟後可以看到有一欄Shrink,選中要壓縮的分割槽,點選Prepare to shrink即可進行壓縮準備。在虛擬機器系統中完成壓縮準備後,會跳回到真正作業系統中,有個進度框提示正在壓縮虛擬機器檔案,最後在虛擬機器系統中提示完成壓縮工作。

而虛擬Linux/FreeBSD系統可以用vmware-toolbox。在linux 裡安裝vmware-tools, 然後命令列下 vmware-toolbox 點選strike

注意:該方法要保證你當前盤的空間>=要strike的虛擬機器大小。所以如果你當前盤空間不夠,你可以用方法一把一些檔案移到 其他盤,然後再strike, 最後把移出去的檔案移回來。

方法三: 在vmware的安裝目錄下,有一個vmware-vdiskmanager

這是我在window下常用到方法。一般幾分鐘就完成。

關閉客戶機,在主機命令列下:

vmware-vdiskmanager - k *.vmdk

注意:這裡的*是你的虛擬機器vmdk檔案的的檔名,還要包括路徑,如:

vmware-vdiskmanager.exe -k "G:\mivm\net\WinXP.vmdk"

執行過程會顯示進度,完成後會提示:

Shrink: 100% done.

Shrink completed successfully.

不過減少的空間不是太多。

壓縮功能有些限制,如不能用在選擇了預分配空間的虛擬機器上、不能有快照、只能對分割槽進行壓縮,不能對物理盤進行壓縮等等,具體可以參考使用者手冊。另外,在檢視幫助時應該點選幫助選單中的“使用者手冊”(User's Manual),而不是“幫助主題”(Help Topics),否則只能看到一些很基本的VMware軟體操作配置,很多東西都找不到。

相關推薦

如何減小VMware虛擬機器硬碟空間

VMware是微軟出品的目前最好的虛擬機器件,利用虛擬機器可輕鬆實現多系統同時執行。特別需要多個系統來完成不同功能的者更是需要,VMware是最好的選擇,在這裡介紹一些VMware虛擬機器使用的小技巧,本文介紹如何為Vmware動態分配硬碟減肥瘦身。 vmware 佔用硬碟空間只增大不減少。即使你刪除檔案

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

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

vmware虛擬機器硬碟空間擴充套件---解決ubuntu空間不夠用的問題

一、前言  vmware虛擬機器下裝ubuntu挺好用的,方便同時切換Windows和linux工作環境,在編譯linux核心和安卓原始碼的時候非常方便,測試的時候也很便捷。但是ubuntu用著用著空間就只剩下3G了,我當初分配了60G空間的,可是編譯一個安卓

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

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

VMware虛擬機器硬碟瘦身

    很多從事嵌入式開發的工程師無法避免需要同時Windows和Linux系統,一般都選擇通過虛擬機器安裝Linux系統,我就是在Windows下安裝VMware,再在VMware安裝Ubuntu虛擬機器。    Vmware在安裝虛擬機器,將虛擬機器存放到Windows指

[RK3399][Android7.1] Vmware虛擬機器裡的Ubuntu硬碟空間越來越大

Platform: RK3399 OS: Android 7.1 Kernel: v4.4.83 背景: Vmware裡的Ubuntu系統隨著使用會越來越大,比如編譯了Android系統,即使編譯後刪除了也是佔虛擬硬碟空間, 最終會吃掉物理硬碟空間。 解決方法: 使

擴大VMware虛擬機器中CentOS 7的硬碟空間

1. 檢視掛載點資訊: [[email protected]]# df -h 檔案系統 容量 已用 可用 已用% 掛載點 /dev/mapper/centos-root 18G 15G

VMware虛擬機器擴充套件Ubuntu系統磁碟空間

一般我們在安裝虛擬機器時都會選擇預設的20G磁碟空間,但是一旦需要搭建一兩個交叉編譯環境後,20G的空間就無法滿足了,我就是出現了這樣的情況,所以也在這裡建議大家,如果需要在虛擬機器上搭建比較複雜的環境的話,一般給虛擬機器50G的記憶體空間較合適。 這裡是我的Ubuntu系統下現在的空間大小

VMware虛擬機器下linux增加磁碟空間

 1.要確保要增加的linux系統電源是關掉的.不然下圖擴充套件會是灰色的.還有就是不能有快照,有的話也會灰需要刪除 2.擴充套件後啟動伺服器,以root使用者登入,在 命令列用fdisk -l檢視。 由於這裡是直接修改了原始空間大小,因此可以看到/dev/sda空間

VmWare虛擬機器增加硬碟容量的方法

1、增加一個虛似硬碟     如果是在vmware裡面安裝的windows系統,添加個硬碟很容易, (1)先開啟要新增硬碟的虛擬系統(不要啟動該系統),選擇虛擬機器選單---設定-----選新增, (2)然後在彈出新增硬體嚮導視窗中------選擇硬碟-------一路next就好了,後面的

如何增加VMWare虛擬機器的磁碟空間(磁碟擴充套件)

1.擴充套件硬碟空間 這一部分很簡單,而且網上的教程已經很多了,我就隨便放了一篇,可能不同的虛擬機器版本操作稍有不同,不過大同小異 一.在虛擬機器關機狀態下點選磁碟如圖: 二.在彈出視窗點選擴充套件如圖: 三.這裡很重要選擇磁碟大小是擴充套件後的磁碟總大小 四.點選

VMware虛擬機器新增硬碟

1.進入開啟終端,輸入:root 使用者fdisk –l 然後就可以看到已經發現了新的硬碟,大小為:2147MB。 然後輸入:fdisk  /dev/sdb 給新硬碟分割槽輸入n ,進行分割槽,依次輸入p,1 然後就一直回車。 2.當出現:Command (m for help

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

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

Vmware Linux虛擬機器硬碟擴容步驟

注意: VM擴張虛擬機器硬碟,虛擬機器不能存在快照。 主要工具: fdisk 原始虛擬硬碟大小: 說明:1個主分割槽,1個擴充套件分割槽,1個交換分割槽,總計20G 需求:擴充10G磁碟容量 檢視Linux磁碟容量:本質是增加未分割槽的磁碟容量

VMware虛擬機器壓縮磁碟空間-toolbox空間縮減

使用vmware-toolbox節省磁碟空間 Linux虛擬機器裡開啟終端(Term)切入超級使用者,執行以下命令 sudo /usr/bin/vmware-toolbox-cmd disk list 搜尋檢視磁碟掛載點,然後執行 sudo /usr/bin/vmware-toolbox-c

關於VMWARE虛擬機器安裝GHOST版XP後不能硬碟啟動問題

工具: VMware Workstation 7.0 雨林木風winxpsp3純淨版(Ghost) 現象:安裝順利,安裝完成後不能硬碟啟動,如果從硬碟啟動則黑屏,出現一個靜置的游標 分析產生原因:Ghost不能正確的把引導記錄寫入虛擬機器的起始扇區。 處理辦法:下載Disk Genius,重置C盤的MBR,

vmware虛擬機器編輯硬碟大小選項為灰色,無法擴大硬碟

最近有幾個虛擬機器,都是windows2003的,使用者檔案太猛了,C盤陸續爆滿,就準備增加虛擬機器的C盤空間 ,直接編輯虛擬機器設定,一共5臺虛擬機器,其中2臺可以編輯硬碟大小,另外3臺的硬碟大小是灰色的,不能修改。比較了一下,這5臺虛擬機器的配置都是一樣的,都是一個模板

如何增加VMWare虛擬機器的磁碟空間(兩種方法:增加磁碟方式和增加分割槽方式)

首先是通過增加磁碟的方式:最近需要在虛擬機器裡面實際操作些東西,需要至少兩個盤,一個系統盤,一個普通盤,結果發現安裝完虛擬機器後預設只有一個C盤,本來還想打算採用工具無損分割槽從C盤分出來一些,後來發現不行, 太麻煩不說,而且不符合虛擬機器的自由玩精神,後來發現原來可以從虛擬

VMware 虛擬機器佔用磁碟空間

使用VMware建立的虛擬機器儘管已經設定分配的磁碟大小,但仍然會發現虛擬機器佔用的磁碟空間會越來越大,而直觀體現就是虛擬機器系統檔案 vmdk 不斷增大。因此下面介紹一個簡單的方法,使用 VMwar

VMware虛擬機器中,RHEL系統下掛載、解除安裝新硬碟的方法

1、增加硬碟 啟動vm,選擇vm->Settings,按嚮導新增一塊SCSI磁碟。2、檢測新硬碟 啟動進入Linux系統。fdisk -l 會看到有一塊新的硬碟設定,如果你先前有一塊硬碟(sda1, sda3...),新加的這塊應該是(/dev/sdb)。 (如