使用 Windows 7 VHD啟動計算機_第1頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第第頁使用windows7vhd啟動計算機vhdnativeboot作為windows7和windowsserver2008r2新增重要功能之一,它支持系統挺直從vhd啟動。一、解釋windows7enterprise或ultimate版,其它版本不支持windowsserver2008r2除foundationedition版本不支持外,其它版本都支持系統必需有兩個分區,system分區必需有windows7boot_environmenetfiles和bcd存儲假如vhd相比物理硬盤,vhd沒有cache,所以在寫數據時,vhd硬盤相比物理硬盤有些差異,但讀性能基本上和物理硬盤相近。二、必備工具1、bbootbcdboot-bcd啟動文件創建和修復工具。bcdboot.e行工具用于將關鍵啟動文件復制到系統分區以及創建新的系統bcd存儲。bcdbootsource[/llocale][/svolume-letter][/v][/m[{osloaderid}]]source指定windows系統根名目的位置。/l指定在初始化bcd存儲時用法的可選區域設置參數。默認值為簡體中文。/s指定一個可選的卷號參數,該參數用于指定要將啟動環境文件復制到的目標系統分區。默認值為固件標識的系統分區。/v啟用具體模式。/m假如提供了操作系統加載器guid,則此選項可以將給定的加載器對象與系統模板合并起來,以產生可啟動條目。否則,只合并全局對象。2、bcditbcdedit.exe指令行工具用于修改啟動配置數據存儲。啟動配置數據存儲包含啟動配置參數并控制操作系統的啟動方式。3、diskpart磁盤分區管理工具。在本例中,它用來在指令行狀態產生vhd文件,分區,格式化等4、imagexwim映像管理工具,它包含在微軟aik工具包中。本例中,用它來釋放安裝映像install.wim文件到vhd文件。5、windowsdeploymentservices部署服務三、部署用vhd啟動計算機,有以下兩種場景,一是將vhd部署在已有os的計算機上,二是裸機的部署。兩者的最大區分是對裸機,因為硬盤上沒有os,也就沒有windows7的啟動文件和mbr,所以必需首先產生一個系統分區,并用法bcdboot將windows7啟動文件寫入這個分區;同時也必需產生一個主分區,用來存放vhd文件。對于在已有os的計算機上部署,主要是要產生vhd文件,并將windows7或windows2008r2映像釋放到vhd硬盤,并用法bcdedit工具增強啟動項目。因為vhd文件有動態,固定,差異這三種類型,為了保證性能,推舉用法固定尺寸大小的vhd文件。在已有os的計算機上部署試驗環境:用法microsoftvirtualserver2005sp1產生一臺虛擬機windows7并安裝好windows77600操作系統和aik工具包,這臺虛擬機有兩塊虛擬硬盤,一塊c:,已安裝好windows7;另一塊e:,用來產生vhd文件;光驅為d:啟動計算機,舉行如下操作(注重以下操作均以管理員bill.xu舉行操作)1、以管理員身份進入指令提醒符狀態,運行diskpart2、依次輸入以下指令createvdiskfile=e:\win2007.vhdmaximum=10000type=fixed(在e盤產生名為win2007.vhd,大小為10000mb,類型為固定尺寸的vhd硬盤),等待一段時光完成。selectvdiskfile=e:\win2007.vhd(挑選e:\win2007.vhd磁盤文件)attachvdisk(銜接到虛擬磁盤文件)createpartitionprimary(產生主分區)assignletterr(分配盤符為r)foatquickfs=ntfs(以ntfs文件系統迅速格式磁盤),此時在我的電腦會多出一塊盤符為r的硬盤。3、打開虛擬服務器管理網站,編輯虛擬機windows7設置,在光驅中加載windows7安裝光盤iso文件。4、以管理員身份運行aik工具包中的deploymenttoocommandprompt,運行以下指令imagex/infod:\sources\install.wim(顯示安裝映像文件的信息,主要是查找映像文件中各個版本的imageindex號)imagex/applyd:\sources\install.wim5r:\(將安裝映像中imageindex=5映像釋放到r:盤,即釋放到vhd文件上,imageindex=5這旗艦版),等待完成。5、回到其次步的窗口,輸入以下指令detachvdisk(分別虛擬磁盤文件)exit(退出diskpart指令)6、在指令提醒符狀態下,輸入以下指令bcdedit/copy{current}/dstartingfromvhd(編輯bcd數據庫,將{current}復制為副本,注釋為startingfromvhd。執行后會返回新項目的guid)在本操作中返回的guid為{91efbc47-7796-11de-8788-b469c8eae731}bcdedit/{91efbc47-7796-11de-8788-b469c8eae731}devicevhd=[e:]\win2007.vhd(編輯bcd數據庫,修改guid為{91efbc47-7796-11de-8788-b469c8eae731}的device值修改為[e:]\win2007.vhd,注重[])bcdedit/set{91efbc47-7796-11de-8788-b469c8eae731}osdevicevhd=[e:]\win2007.vhdbcdedit/set{91efbc47-7796-11de-8788-b469c8eae731}detecthalon(允許啟動時硬件抽像層檢測)完成后,將e:\win2007.vhd備份到其它位置,備用。7、重新啟動計算機,挑選startingfromvhd,浮現安裝界面,安裝操作系統,完成。在裸機上的部署試驗環境:用法microsoftvirtualserver2005sp1產生一臺虛擬機win7vhd,一塊硬盤c:,光驅為d:。1、打開虛擬服務器管理網站,編輯虛擬機win7vhd設置,在光驅中加載winpe的iso文件。winpe光盤的ios文件可以在裝好aik的文件夾下找到。2、用winpe光盤啟動計算機,挑選指令提醒符3、依次輸入以下指令createpartitionprimarysize=200formatquickfs=ntfsassignletter=sactive產生個尺寸大小為200m的文件,以ntfs格式化,并指定盤符為s,激活這個分區。createpartitionprimaryformatquickfs=ntfsassignletter=cexit將其它的空間產生一個主分區,以ntfs格式化這個分區,分配盤符為c。4、將我們上例中第6步產生的備份的文件復制到c盤5、在指令提醒符狀態用法diskpart,銜接虛擬磁盤文件win2007.vhddiskpartselectvdiskfile=c:\win2007.vhdattachvdiskexit6、cdf:\windows\system32(f:為虛擬磁盤文件加載后產生的盤符)bcdbootf:\windows/ss:將系統文件復制到系統盤(即前面產生200m的系統分區)7、以硬盤啟動計算機,完成安裝。在vhd文件上安裝windows7以下操作在vmwareworkion6.5的虛擬環境中操作勝利。安裝辦法:1、以windows7或windows2008r2安裝光盤啟動計算機2、在屏幕浮現現在安裝,同時按shift+f10,浮現一個指令提醒窗口。3、依次輸入以下指令diskpartlistdiskselectdisk0clean清除磁盤內容4、依次輸入以下指令createpartitionprimarysize=200formatfs=ntfslabel=systemquickactive產生一個200m的系統分區,并激活該分區5、依次輸入以下指令createpartitionprimaryformatfs=ntfslabel=diskcquickassignletter=c產生主分區c6、依次輸入以下指令createvdiskfile=c:\win2007.vhdmaximum=11000typ

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論