什么是虛擬機?
虛擬機(Virtual Machine)指通過軟件模擬的具有完整硬件系統(tǒng)功能的、運行在一個完全隔離環(huán)境中的完整計算機系統(tǒng)。在實體計算機中能夠完成的工作在虛擬機中都能夠?qū)崿F(xiàn)。在計算機中創(chuàng)建虛擬機時,需要將實體機的部分硬盤和內(nèi)存容量作為虛擬機的硬盤和內(nèi)存容量。每個虛擬機都有獨立的CMOS、硬盤和操作系統(tǒng),可以像使用實體機一樣對虛擬機進行操作。
虛擬機技術(shù)是虛擬化技術(shù)的一種,所謂虛擬化技術(shù)就是將事物從一種形式轉(zhuǎn)變成另一種形式,最常用的虛擬化技術(shù)有操作系統(tǒng)中內(nèi)存的虛擬化,實際運行時用戶需要的內(nèi)存空間可能遠遠大于物理機器的內(nèi)存大小,利用內(nèi)存的虛擬化技術(shù),用戶可以將一部分硬盤虛擬化為內(nèi)存,而這對用戶是透明的。又如,可以利用虛擬專用網(wǎng)技術(shù)(VPN)在公共網(wǎng)絡(luò)中虛擬化一條安全,穩(wěn)定的“隧道”,用戶感覺像是使用私有網(wǎng)絡(luò)一樣。
虛擬機系統(tǒng)無法啟動怎么辦?
虛擬機提供一個與物理機隔離開的環(huán)境,無論虛擬機里運行的什么系統(tǒng),都不會影響主機硬件上運行的其他內(nèi)容。很多人會在虛擬機里可以執(zhí)行一些在物理機中可能存在風險的特定任務(wù),例如,測試操作系統(tǒng)、訪問可能感染病毒的數(shù)據(jù);虛擬機中可以安裝多個不同的操作系統(tǒng),例如,一臺Windows電腦上通過虛擬機運行Linux系統(tǒng),這樣就無需額外購買電腦來安裝其他操作系統(tǒng)。常用的虛擬機軟件有,VMware, Parallels Desktop, Virtual Box, Microsoft Hyper-V等。經(jīng)常使用虛擬機用戶,可能都遇到過虛擬機內(nèi)的系統(tǒng)無法啟動的問題。意外斷電、非正常關(guān)機、虛擬磁盤損壞、保存虛擬磁盤的物理硬盤故障等都可能會導致系統(tǒng)無法啟動。那么虛擬機系統(tǒng)無法開機了,里面的數(shù)據(jù)該怎么恢復?
虛擬機系統(tǒng)進不去了,可以使用數(shù)據(jù)恢復軟件找回虛擬機里的數(shù)據(jù)。軟件可以直接加載虛擬磁盤文件,不需要運行虛擬機。虛擬磁盤加載成功后,就可以像操作普通硬盤一樣進行文件恢復和分區(qū)恢復了;支持VMWare, Virtual Box, Parallels Desktop等 多種虛擬機的磁盤格式,例如,*.vmdk、*.vhd、*.vhdx、*.vdi、*.hdd等。