㈠ 虛擬機怎樣修改硬碟信息
虛擬機里的硬體都是虛擬出來的,不同的虛擬軟體,虛擬出來的硬碟信息都是不一樣的,如果只是硬碟序列號,只要重新創建一個新的,硬碟信息就會改變。
㈡ 怎樣更改虛擬機硬碟大小
VMware安裝目錄下有一個命令行工具vmware-vdiskmanager.exe 程序,可用來修改虛擬機硬碟的大小。方法如下:
1. 虛擬機無還原快照,有要先刪除,關閉虛擬機;啟動windows下的命令行
2. 進入VMware的安裝目錄(如:D:\VMware),輸入「vmware-vdiskmanager」後按回車鍵,可顯示關於該命令的說明。
3. 執行如下命令:
vmware-vdiskmanager -x 20Gb "F:\My Virtual Machines\Ubuntu 8.04\Ubuntu 8.04.vmdk"
參數-x表示要擴展虛擬機硬碟空間;緊隨其後的數字指要擴展的大小(如20Gb,表示磁碟總量,包含原來的磁碟容量);最後是要操作的虛擬機Linux的具體文件。若路徑名中有空格,必須以雙引號括起來。
等待約20分鍾,執行完畢,退出命令提示符窗口,重啟VMware,這時虛擬機硬碟空間已變成20GB了。這個過程中,已安裝的Linux系統不會被破壞。
如果原來的虛擬機硬碟已被分成了多個分區,那麼在通過 vmware-vdiskmanager.exe擴大了硬碟空間後,還需要在虛擬機系統中將增加的分區劃分、格式化。
4. 啟動虛擬機系統,用root登錄(後續所有步驟都應以root用戶身份登錄操作),在 命令行用fdisk -l查看。由於這里是直接修改了原始空間大小,因此可以看到/dev/sda空間改變為20GB。如果是從VMware菜單里增加虛擬硬碟,則會多出一個/dev/sd?,這里的?代表硬碟編號,第一個硬碟編號為a即sda,第二個就是sdb,第三個是sdc,以此類推,一般來說,如果以前沒有增加過硬碟,那麼原來的硬碟就是sda,通過VMware菜單增加的虛擬硬碟編號就是sdb。如果添加的第二塊硬碟是IDE硬碟,就應該看到hdb,如果是SCSI硬碟,看到的就應該是sdb。
# fdisk -l
5. 重新分配硬碟空閑分區!(重點)分區看其它筆記。
# fdisk /dev/sda
進行分區操作
這里我們新增加的分區為/dev/sda5
6. 用mkfs命令將其格式化為ext3格式。
# mkfs -t ext3 /dev/sda5
7. 增加文件夾/opt/sda5。增加的文件夾是為了掛載上面新增加的分區。
# mkdir -p /opt/sda5
8. 掛載/dev/sda5到/opt/sda5下
# mount /dev/sda5 /opt/sda5
查看:
# df -h
9. 這里我要增加/usr的空間。
備份/usr文件夾下的文件到/opt/sda5下。經過分析/dev/sda1下/usr文件夾非常大,占據3.5G空間,為了釋放系統空間,這里考慮將用新增加的分區作為/usr的鏡像。
拷貝/usr下的所有文件到/opt/sda5下:
# cp -r /usr/* /opt/sda5/
保留/usr文件夾,但是刪除/usr下的所有文件,為掛載做准備。
# cd /usr
# rm -rI *
10. 修改/etc/fstab文件,掛載/dev/sda5到/usr目錄下, 添加以下一行(以下空格為TAB)
/dev/sda5 /usr ext3 defaults 1 1
保存後重啟系統。
# init 6
重啟後用命令觀察是否掛載成功,正常情況下應該能夠順利完成。如果掛載失敗,
應修改文件/etc/fstab並且用命令mount重新掛載:
# mount /dev/sda5 /usr
# df -h
這樣就完成了整個過程。
㈢ 怎麼修改虛擬機硬碟 ID
要刷激活碼並沒有那麼復雜的。
用diskhook可以直接修改硬碟ID,不需要反復安裝系統。
直接用diskhook(不是hookdiskid那個軟體)修改就可以了。
㈣ vm虛擬機如何偽造成真實硬碟,或者換個說法,如何修改虛擬機硬碟的信息
1、打開VMware,在系統是關機狀態下,單擊「編輯虛擬機設置(Edit vitual machine settings)」。
㈤ 如何修改virtualbox中虛擬機的磁碟空間大小
Sun Virtualbox 增大虛擬磁碟空間的簡單方法
最近遇到的問題,在剛開始建立虛擬機的時候,只分了C盤10G來裝xp,到現在不夠用了。而Virtualbox沒有修改虛擬磁碟大小的功能。所以自己想了辦法,步驟如下:
1.新建立一個虛擬磁碟文件,大小為你自己所需要的。比如我新建立一個30G的
2.在Virtualbox中對xp的虛擬機設置,再掛載一個虛擬磁碟鏡像(我新建立的30G)。
3.把虛擬機從光碟或者iso啟動,用一個winpe的或者是帶有ghost工具的啟動盤。我用的是pe
4.在pe中啟動ghost,選擇disk to disk的方式。在克隆過程中,新硬碟(30G)只要不比以前的硬碟(10G)小就成。等待ghost完成。
5.再在xp虛擬中設置中去掉10G的虛擬磁碟,只保留30G那個並設為第一ide主通道就是了。
㈥ 如何修改虛擬機的硬碟ID號
在BAIDU上搜索關鍵詞「硬碟ID
修改」是一下。。。應該跟修改物理硬碟ID一樣吧
查看原帖>>
㈦ 虛擬機怎麼修改硬碟大小
你可以給虛擬機多加一塊硬碟就可以了。
這么簡單。。在配置虛擬機的界面。。增加一個硬碟設備。。
然後進入之後分區格式化就可以使用了。。
㈧ 怎麼修改virtualbox中虛擬機的硬碟大小
Sun Virtualbox 增大虛擬磁碟空間的簡單方法
最近遇到的問題,在剛開始建立虛擬機的時候,只分了C盤10G來裝xp,到現在不夠用了。而Virtualbox沒有修改虛擬磁碟大小的功能。所以自己想了辦法,步驟如下:
1.新建立一個虛擬磁碟文件,大小為你自己所需要的。比如我新建立一個30G的
2.在Virtualbox中對xp的虛擬機設置,再掛載一個虛擬磁碟鏡像(我新建立的30G)。
3.把虛擬機從光碟或者iso啟動,用一個winpe的或者是帶有ghost工具的啟動盤。我用的是pe
4.在pe中啟動ghost,選擇disk to disk的方式。在克隆過程中,新硬碟(30G)只要不比以前的硬碟(10G)小就成。等待ghost完成。
5.再在xp虛擬中設置中去掉10G的虛擬磁碟,只保留30G那個並設為第一ide主通道就是了。
㈨ 怎樣修改VMware虛擬機中硬碟大小
因為要試別的軟體,於是我安裝了vmware,我分配了10G的空間(聽別人的建議),其實我的硬碟已經不多了,不過,vmware有一個好處就是當虛擬機硬碟不夠會自動擴充。但當我裝好軟體,我發現我不想用10個G,而此時實際的文件大小已經是7G了。在網上查了查,都是說vmware一旦設定硬碟大小是無法改的。怎麼辦。我試了試Partition Magic分區管理軟體,把我的虛擬機硬碟大小改變成了5G。但虛擬機文件竟然又長到了9G,越來越多了。怎麼辦?最後我想出了使用Ghost將改變後的虛擬機克隆,然後拷出來。刪除虛擬機。建一個新的虛擬機,這次分配了5G。然後再利用Ghost鏡像恢復。於是,按我的想法開始實施。
如何克隆?Ghost要在Dos環境下運行,網上許多Ghost的工具都是生成一個軟盤鏡像。於是我在虛擬機中添加了一個軟碟機。但發現,要生成這個鏡像不知有多困難。軟碟機讀個不停,什麼都出不來。後來我注意到這些鏡像文件都是使用winimage生成的,而且vmware可以把一個鏡像作為軟碟機。這樣,我使用winimage打開這些鏡像文件(是.exe文件),然後另存一下,文件後綴改為.flp。然後在vmware中把這個文件作為軟盤的映像文件。啟動虛擬機,注意在啟動時要進入虛擬機,按F2以便進入CMOS,然後修改啟動順序,允許軟盤啟動。改好後,保存退出,系統會進入Ghost。然後開始克隆吧。當然在克隆前你需要虛擬機有多餘的分區用來保存ghost文件。因為我的有10個G,使用Partition重新劃分後,多了一個分區,我將其格式化為Fat32格式,它可以用來保留ghost文件。
上面我們克隆完了。然後進入虛擬機,連通與主機的網路,把ghost文件拷貝到主機上。
刪除你的虛擬機文件,創建一個新的虛擬機。
然後再用軟盤啟動虛擬機,啟動ghost,進行恢復。
恢復成功的,把新建的硬碟文件刪除即可。
上面這幾步返返復復有許多步。我的方法的確很麻煩,但終於實現了我將虛擬機硬碟空間變小的要求。因此建議使用vmware不要分配太多的硬碟空間,因為以後不夠還可以再加。另外,中間再安裝windows 2000的目的是聯通網路把ghost文件拷貝到虛擬機可認的硬碟上。在網上看到可以生成網路啟動盤,這樣在dos下也可以共網路連通。不過用軟碟機在虛擬機中有些麻煩,如果做成啟動盤然後生成個映像,再vmware中設成使用映像應該會節省不少的時間。
反正是成功了,也不知道還有沒有別的方法。總之,空間不要太大,不夠再掛。不然後悔可就麻煩了。
㈩ 怎樣擴大虛擬機硬碟
虛擬機顧名思義就是一種模擬真機的軟體,在他的上面我們可以像操作真機一樣安裝操作系統,可以在他的操作系統內運行或調試不穩定的軟體或與真機系統不兼容的軟體,而不會對真機造成系統問題,比如病毒調試。現在虛擬機以vmware流行。然而我們在創建虛擬機的時候都擔心創建的虛擬機硬碟容量太大會佔用真正的硬碟空間,把硬碟的容量設置得很小,可是等到給虛擬機裝好系統後再裝其他的軟體,才發現硬碟容量不夠用 了。如果重建虛擬機,還要重新再裝一遍操作系統,非常麻煩,而在VMware中又不能直接修改虛擬機的硬碟容量大小,真是麻煩。經過多方請教高人,終於找 到了解決之道。
其實在VMware安裝目錄下就有一個vmware-vdiskmanager.exe程序,它是一個命令行工具,可用來修改虛擬機硬碟的大小。方法如下:
第一步:按Win+R快捷鍵,輸入「cmd」回車啟動命令提示符窗口。或是在「開始「菜單 「程序」的「附件」選擇「命令提示符」打開操作界面。(快捷鍵讓人感覺更專業,哈哈)
第二步:進入VMware的安裝目錄(比如我的默認安裝目錄為: C:Program Files\VMwarel\VMware Workstation),在命令提示符後輸入"vmware-vdiskmanager",什麼參數也不加直接按回車鍵,可顯示這一命令的說明。(當我們的虛擬機默認安裝時,是c盤,而命令提示符是以c:\user\administrator>開始,那麼我們要回到c盤根目錄,那我們就在提示符下敲入cd c:\回車就可以了,進入文件夾則是:cd 文件夾名\文件夾名\……就可進入安裝目錄)。
第三步:參考說明,執行類似下面的命令:vmware-vdiskmanager -x l6Gb "D:\VMware\WinXP\Windows XP Professional.vmdk" 參數"-X"表示要擴展虛擬機硬碟空間,緊隨其後的數字是要擴展的大小(本例為擴展到16GB,這是一個磁碟總量,包含了原先的磁碟容量)。最後是指定要 操作的虛擬機磁碟的具體文件,因為路徑名中有空格,所以必須以雙引號括起來。按回車鍵開始執行,執行完畢,退出命令提示符窗口,重啟VMware,會發現 虛擬機硬碟空間已變成16GB了。(特別說明:"D:\VMware\WinXP\Windows XP Professional.vmdk"是虛擬系統的安裝目錄,不能和VMware安裝目錄混淆,Windows XP Professional.vmdk是目錄下的文件(文件夾目錄下只有一個.vmdk後綴的文件),顯然這是xp系統,)
如果原來的虛擬機硬碟已被分成了多個分區,那麼在通過vmware-vdiskmanager.exe擴大了硬碟空間後還得在盛擬機系統中安裝第三方分區工具或系統自帶的分區功能(這只有Vista或win7系統才有的)對虛擬機分區做出調整。
我相信大家第一步和第二步大家都很容易做到, 關鍵是第三步,特別是對於新手來說,下面我來詳細的說說第三步的實現:
要想做第三步必須注意以下幾點:
第一: 必須保證你的虛擬機是關閉的,要不你就不能訪問你的文件;
第二: 你必須清楚,你的虛擬系統的具體文件是那個文件,因為修改的對象就是該文件;該文章中的虛擬系統的具體文件是 "D:\VMware\WinXP\Windows XP Professional.vmdk"
第三: 就是命令要注意那命令的字元之間的空格。
命令輸完後,回車 命令提示界面中出現的是 grow " 11% " done 直到100% 完了出現提示符。OK 這三步如果你都很清楚,那麼你成功了。很簡單,哈!