注意
本文僅供參考學(xué)習(xí),任何因閱讀者操作導(dǎo)致的數(shù)據(jù)損失和破壞,本文作者概不負(fù)責(zé)!
參考
GHOST文件如何導(dǎo)入虛擬機(jī)
硬盤知識(shí)
一、硬盤接口的分類
硬盤接口通常分為五種類型:SATA接口硬盤、IDE接口硬盤、SCSI接口硬盤、光纖通道硬盤、SAS接口硬盤。
IDE接口硬盤多用于家用產(chǎn)品中,也部分應(yīng)用于服務(wù)器,SCSI接口的硬盤則主要應(yīng)用于服務(wù)器市場,而光纖通道只在高端服務(wù)器上,價(jià)格昂貴。SATA是目前比較流行的的硬盤接口類型,目前市場上最普及的接口類型。
二、硬盤的分類
硬盤分為固態(tài)硬盤(SSD 盤)、機(jī)械硬盤(HDD)、混合硬盤(HHD)三種。SSD采用閃存顆粒來存儲(chǔ),HDD采用磁性碟片來存儲(chǔ),混合硬盤(HHD: Hybrid Hard Disk)是把磁性硬盤和閃存集成到一起的一種硬盤。絕大多數(shù)硬盤都是固定硬盤,被永久性地密封固定在硬盤驅(qū)動(dòng)器中。
按照硬盤材質(zhì)分為兩大類
HDD(Hard Disk Driver):傳統(tǒng)硬盤,即機(jī)械硬盤;
SSD(Solid State Disk):固態(tài)硬盤
按照接口類型區(qū)分
這一部分是重點(diǎn),希望能通過這部分的講解,對(duì)整個(gè)硬盤接口體系有一個(gè)清晰的認(rèn)識(shí)。
1)ATA和SCSI是兩大接口類型
ATA(Advanced Technology Attachment),高技術(shù)配置,一般來說,ATA是一種控制器技術(shù),而IDE(Integrated Drive Electronics)是一個(gè)匹配它的磁盤驅(qū)動(dòng)器技術(shù),ATA和IDE通??梢曰Q使用。ATA下一步的技術(shù)是SATA(Serial ATA),串行ATA。有了SATA之后,原來的ATA又被稱為PATA(Parallel ATA),并行ATA。簡單小結(jié)一下,一般意義上,IDE和PATA是說的同一種東西,它們的進(jìn)化型是SATA。
SCSI(Small Computer System Interface),小型計(jì)算機(jī)系統(tǒng)接口,是一種計(jì)算機(jī)與外部設(shè)備之間的接口標(biāo)準(zhǔn)。SCSI的進(jìn)化型是SAS(Serial Attached SCSI),串行SCSI。
2)這里所謂的硬盤接口,就是硬盤與主板之間的連接方式。
3)還有一個(gè)很奇怪的東西,SATA和SAS是兩種不同分支的進(jìn)化型,但是,SAS卻可以完全兼容SATA,即能用SAS硬盤的地方,可以毫無阻礙的使用SATA硬盤。
boot啟動(dòng)知識(shí)
Legacy BIOS引導(dǎo)
傳統(tǒng)Legacy BIOS引導(dǎo)windows操作系統(tǒng)時(shí),是通過一個(gè)活動(dòng)的主分區(qū)下的bootmgr(啟動(dòng)管理器)文件導(dǎo)入根目錄下boot文件夾里的BCD(啟動(dòng)設(shè)置數(shù)據(jù))文件,然后BCD文件根據(jù)自身的配置內(nèi)容加載系統(tǒng)啟動(dòng)文件winload**.exe**(位置:根目錄\Windows\system32\winload.exe)來啟動(dòng)系統(tǒng)。
UEFI BIOS引導(dǎo)windows系統(tǒng)時(shí),是通過一個(gè)FAT格式分區(qū)下的bootmgfw.efi文件來導(dǎo)入BCD文件,然后BCD文件根據(jù)自身的配置內(nèi)容加載系統(tǒng)引導(dǎo)文件winload.efi。
uefi引導(dǎo)啟動(dòng)流程
1、電腦開機(jī)后,上電自檢,UEFI固件被載,并由它初始化啟動(dòng)要用的硬件。
2、UEFI固件尋找EFI分區(qū)中的啟動(dòng)文件(\efi\Microsoft\boot\bootmgfw.efi)啟動(dòng)管理器
3、啟動(dòng)管理器讀取硬盤EFI分區(qū)中BCD文件(efi\Microsoft\BCD)系統(tǒng)菜單
4、最后根據(jù)配置內(nèi)容加載引導(dǎo)程序winload.efi(\Windows\system32\winload.efi)加載系統(tǒng)
UEFI只支持64位的操作系統(tǒng),UEFI模式下的系統(tǒng)會(huì)有兩個(gè)很小的分區(qū),一個(gè)叫ESP(EFI系統(tǒng)分區(qū)),另一個(gè)MSR(微軟保留分區(qū),通常為128MB),MSR是窗口要求的分區(qū)。
win10建議還是用uefi。因?yàn)閁EFI是新模式,其啟動(dòng)順序:開機(jī)→UEFI初始化→引導(dǎo)操作系統(tǒng)→進(jìn)入操作系統(tǒng)啟動(dòng)。速度相對(duì)lagacy模式要更快。且現(xiàn)在有很多新機(jī)型采用的nvme協(xié)議的m.2固態(tài)硬盤,只支持uefi模式安裝系統(tǒng)。注意:采用uefi新模式后,硬盤分區(qū)要采用gpt分區(qū)。
裝win10用uefi還是legacy引導(dǎo)模式安裝?uefi和legacy是兩種不同的引導(dǎo)方式,uefi是新式的BIOS,legacy是傳統(tǒng)BIOS。你在UEFI模式下安裝的系統(tǒng),只能用UEFI模式引導(dǎo);同理,如果你是在Legacy模式下安裝的系統(tǒng),也只能在legacy模式下進(jìn)系統(tǒng)。uefi只支持64為系統(tǒng)且磁盤分區(qū)必須為gpt模式,傳統(tǒng)BIOS使用Int 13中斷讀取磁盤,每次只能讀64KB,非常低效,而UEFI每次可以讀1MB,載入更快。此外,Win10,更是進(jìn)一步優(yōu)化了UEFI支持,號(hào)稱可以實(shí)現(xiàn)瞬時(shí)開機(jī)。
ESP對(duì)UEFI啟動(dòng)模式很重要,UEFI的引導(dǎo)程序是后綴名為.efi的文件存放在ESP分區(qū)中的,ESP分區(qū)采用fat32文件系統(tǒng)。此外,可能還存在一個(gè)小分區(qū)叫WinRe Tools,這個(gè)是在Win8中的恢復(fù)分區(qū)。體積也很小。
查看系統(tǒng)的引導(dǎo)啟動(dòng)方式
在管理員模式的CMD命令行窗口中執(zhí)行命令bcdedit /v
,查看Windows 啟動(dòng)加載器
下的path
行。
如果是winload.exe
,則系統(tǒng)是BIOS引導(dǎo);如果是winload.efi
,則系統(tǒng)是UEFI引導(dǎo)。
除此之外,也在“開始”菜單輸入msinfo32
,打開系統(tǒng)信息,查看BIOS模式
。
1.VMware 新建win10 x64系統(tǒng)
參考:vmware workstation Pro 16使用ghost鏡像安裝windows11
注意選擇稍后安裝操作系統(tǒng),如下圖所示:
磁盤大小默認(rèn),儲(chǔ)存為單個(gè)或多個(gè)文件不影響,博主一般選擇單個(gè)文件。
可以自定義硬件,設(shè)置內(nèi)存為4G。
2.制作老毛桃U盤winpe
參考老毛桃官方的任意一個(gè)教程。如:如何使用老毛桃winpe系統(tǒng)進(jìn)行Ghost備份。選擇好U盤,默認(rèn)其他選項(xiàng)不變,即可開始制作。(注意先備份好U盤中的數(shù)據(jù),因?yàn)閁盤將被格式化為引導(dǎo)U盤)
制作好的U盤打開LMT文件夾后,如下:
3.VMware win10從winpe 老毛桃U盤啟動(dòng)
選擇打開電源時(shí)進(jìn)入固件,啟動(dòng)VMware win10
初始可以看到如下所示的多個(gè)boot項(xiàng)目,實(shí)際上直接使用都是失?。?br>
之后在物理機(jī)上插入我們的U盤,在vmware中選擇win10虛擬機(jī),讓虛擬機(jī)連接到老毛桃制作的引導(dǎo)U盤,如下圖Kingston,單擊圖片中的連接按鈕后,該U盤就連接到此虛擬機(jī):
或者在插入U(xiǎn)盤時(shí)選擇連接到虛擬機(jī):
之后在boot界面,通過上下箭頭鍵,選擇Enter setup
并回車,如下圖:
進(jìn)入到Boot Maintenance Manager
界面,選擇Configure boot options
選項(xiàng),并回車,如下圖:
選擇Add boot option
選項(xiàng)并回車,如下圖:
選擇Boot from a file
選項(xiàng),并回車,如下圖:
可以看到其中第一個(gè)EFI選項(xiàng)有一個(gè)關(guān)鍵字USB,如下圖:(如果沒有USB的選項(xiàng),則是因?yàn)橐龑?dǎo)USB沒有成功連接到虛擬機(jī),請(qǐng)?jiān)俅螜z查USB是否連接到了物理機(jī)而沒有連接到Win10虛擬機(jī))
依次選擇efi
,回車
boot
,回車bootx64.efi
,回車
即可進(jìn)入到老毛桃win pe界面,選擇第二個(gè)選項(xiàng)一定程度上可以改善在vmware中的顯示效果(否則默認(rèn)的win pe界面可能在vmware中顯示較大),如下圖所示:
選擇第二個(gè)選項(xiàng)后顯示效果如下圖:
在這里使用Ghost32程序?qū)⒄麄€(gè)磁盤導(dǎo)出為GHO格式的Image。
4.GHO文件還原系統(tǒng)( 失敗,勿復(fù)現(xiàn))
前面我們通過Ghost軟件,將某臺(tái)Win10的磁盤備份出得到了.gho文件,進(jìn)一步我們?cè)趙in pe中使用Ghost軟件,恢復(fù)系統(tǒng)。該文件因體積較大,放到了博主的一個(gè)固態(tài)移動(dòng)硬盤上。同樣的方式插入到物理機(jī)中,連接到該虛擬機(jī)上。
使用老毛桃Win PE的分區(qū)工具進(jìn)行快速分區(qū),格式化硬盤:
之后打開Ghost軟件,選擇Loca=>Disk=>From Image表示從鏡像還原:
注意路徑名字不要含中文或下劃線等特殊符號(hào),否則識(shí)別文件可能出現(xiàn)問題:
然而遇到報(bào)錯(cuò)is not a symantec ghost file or is not the correct span segment
,如下圖:
5.GHO轉(zhuǎn)vmdk
參考:用vmware安裝gho文件心得
將GHO文件轉(zhuǎn)為vmdk文件,53GB的GHO文件轉(zhuǎn)為vmdk文件卻有68GB。使用的命令如下:
ghost32 -clone,mode=restore,src=win10.gho,dst=win10.vmdk -batch -sure
ghost32 -clone,mode=restore,src=win7.gho,dst=win7.vmdk -batch -sure
進(jìn)入到VMware刪除原有的硬盤,使用新的硬盤并指定該vmdk文件,選擇后提示轉(zhuǎn)換格式,選擇保持現(xiàn)有格式即可。
開啟虛擬機(jī)。然而進(jìn)入到了引導(dǎo)模式,且無法正常引導(dǎo)啟動(dòng)。使用老毛桃,直接由GHO文件恢復(fù)系統(tǒng),之后使用如下的引導(dǎo)修復(fù)對(duì)其進(jìn)行修復(fù)。
修復(fù)成功后重啟電腦,然而依舊無法boot。
6.成功實(shí)現(xiàn)
在對(duì)備份系統(tǒng)所在的固態(tài)環(huán)境進(jìn)行檢查后得知,其使用的是HDD格式的機(jī)械硬盤,且磁盤類型是SCSI接口類型。使用bcdedit /v
命令檢查得知其是bios引導(dǎo),則重新自定義建立我們的新的虛擬機(jī)。
設(shè)置BIOS的固件類型,如下圖:
設(shè)置SCSI的磁盤,如下圖:
自定義虛擬硬盤選擇我們之前使用GHO文件轉(zhuǎn)出來的vmdk文件,直接打開即可。
然而對(duì)win7,藍(lán)屏:換硬件導(dǎo)致ghost還原后藍(lán)屏
然而忽略了原系統(tǒng)的配置,到原系統(tǒng)查看硬盤信息,發(fā)現(xiàn)是IDE格式的硬盤,而且是x86(32位)的操作系統(tǒng)。因此回到vmware,新建虛擬機(jī),注意設(shè)置這倆參數(shù)后,成功打開win7操作系統(tǒng)。
經(jīng)驗(yàn)總結(jié)
使用一個(gè)winpe U盤,從該U盤引導(dǎo)啟動(dòng),使用里面的Ghost 11.5.1軟件,將磁盤整體導(dǎo)出為GHO格式的image。(導(dǎo)出位置建議選擇一個(gè)移動(dòng)固態(tài)盤,且路徑中不能包含中文及下劃線等字符)
為什么不使用一個(gè)普通的U盤,放一個(gè)Ghost軟件,直接導(dǎo)出?博主認(rèn)為,如果你使用原系統(tǒng),并在原系統(tǒng)上運(yùn)行GHOST會(huì)導(dǎo)致文件及系統(tǒng)沖突。
所以要從win pe引導(dǎo)啟動(dòng), 這時(shí)原系統(tǒng)就是一個(gè)靜靜的沒有啟動(dòng)的硬盤中的某些文件,是一個(gè)靜態(tài)的存在,這時(shí)對(duì)該硬盤進(jìn)行整體GHOST備份才不會(huì)破壞文件。
然而如果是一個(gè)運(yùn)行著的系統(tǒng)運(yùn)行GHOST程序,則其相當(dāng)于是一個(gè)CPU不斷地進(jìn)行著命令執(zhí)行,內(nèi)存不斷進(jìn)行著換入換出的一個(gè)動(dòng)態(tài)的環(huán)境,因此對(duì)其進(jìn)行備份理論上是不可行的。所以也明白了為什么要制作win pe系統(tǒng)啟動(dòng)U盤的原因,算是給大三上學(xué)期,操作系統(tǒng)原理與安全的周老師布置的作業(yè)進(jìn)行了回答。文章來源:http://www.zghlxwxcb.cn/news/detail-487066.html
使用ghost32.exe程序執(zhí)行命令,將GHO格式文件轉(zhuǎn)為vmdk格式,查詢之前系統(tǒng)的BIOS引導(dǎo)方式和硬盤類型,據(jù)此自定義添加新的vmware虛擬機(jī)并指定虛擬磁盤為該vmdk文件。打開系統(tǒng)即可。文章來源地址http://www.zghlxwxcb.cn/news/detail-487066.html
到了這里,關(guān)于【修電腦】VMware 從GHO文件備份恢復(fù)Win10/Win7系統(tǒng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!