integratedboot.wim
boot.wim 时间:2021-05-24 阅读:(
)
333136-001EHCIRemovalfrom6thGenerationIntelCoreProcessorFamilyPlatformControllerHub(PCH)TechnicalWhitePaperSeptember2015Revision1.
02333136-001YoumaynotuseorfacilitatetheuseofthisdocumentinconnectionwithanyinfringementorotherlegalanalysisconcerningIntelproductsdescribedherein.
YouagreetograntIntelanon-exclusive,royalty-freelicensetoanypatentclaimthereafterdraftedwhichincludessubjectmatterdisclosedherein.
Nolicense(expressorimplied,byestoppelorotherwise)toanyintellectualpropertyrightsisgrantedbythisdocument.
Inteltechnologies'featuresandbenefitsdependonsystemconfigurationandmayrequireenabledhardware,softwareorserviceactivation.
Performancevariesdependingonsystemconfiguration.
Nocomputersystemcanbeabsolutelysecure.
Checkwithyoursystemmanufacturerorretailerorlearnmoreatintel.
com.
Inteltechnologiesmayrequireenabledhardware,specificsoftware,orservicesactivation.
Checkwithyoursystemmanufacturerorretailer.
Theproductsdescribedmaycontaindesigndefectsorerrorsknownaserratawhichmaycausetheproducttodeviatefrompublishedspecifications.
Currentcharacterizederrataareavailableonrequest.
Inteldisclaimsallexpressandimpliedwarranties,includingwithoutlimitation,theimpliedwarrantiesofmerchantability,fitnessforaparticularpurpose,andnon-infringement,aswellasanywarrantyarisingfromcourseofperformance,courseofdealing,orusageintrade.
Allinformationprovidedhereissubjecttochangewithoutnotice.
ContactyourIntelrepresentativetoobtainthelatestIntelproductspecificationsandroadmaps.
Copiesofdocumentswhichhaveanordernumberandarereferencedinthisdocumentmaybeobtainedbycalling1-800-548-4725orvisitwww.
intel.
com/design/literature.
htmIntelandtheIntellogoaretrademarksofIntelCorporationintheU.
S.
andothercountries.
SeeTrademarksonintel.
comforfulllistofInteltrademarks.
*Othernamesandbrandsmaybeclaimedasthepropertyofothers.
Copyright2015,IntelCorporation.
Allrightsreserved.
333136-0013Contents1Introduction51.
1PlannedChipsetChanges.
51.
2DocumentScope51.
3Overview51.
4USBStorageDeviceSupport.
51.
5xHCI-basedWindows*7InstallFlow62xHCIUSBOperatingSystemInstallSolutions.
72.
1AddingUSB3.
0DriverstoWindows*7Install72.
2BootfromCustomizedWinPEwithUSB3.
0Driver.
94333136-001RevisionHistoryDocumentNumberRevisionNumberDescriptionRevisionDate333136-0011.
0Initialrelease.
September2015§§Introduction333136-00151Introduction1.
1PlannedChipsetChangesInthe6thGenerationIntelCoreprocessorfamilyPCHgeneration,IntelplanstoremovebothEHCIcontrollersalongwiththeirintegratedratematchinghubs(RMH).
IntelwillcontinuetoprovideUSBfunctionalitythroughthexHCIcontrollerforUSB2.
0andUSB3.
0connectivity.
1.
2DocumentScopeThisdocumentdiscussestheimplicationsofremovingEHCIfromthe6thGenerationIntelCoreprocessorfamilyPCHanddiscussesspecificsolutionsforOSinstallationfromanUSBstoragedevicewithanOSthatdoesnotnativelysupportxHCIinboththeOEMandChannelEnvironments.
1.
3OverviewInpriorgenerations,systemshadbothxHCIandEHCIcontrollers.
InthecasewhereanewOSinstallfromaUSBdevicewasrequiredthehardwarewouldhavethelegacyEHCIdriversnativelyavailableintheOS.
ThisnativeEHCIsupportallowstheUSBportstofunctionduringacleanOSinstalltherebyprovidinganend-usertheabilitytouseaUSBbasedstorageorHIDdevicetomanuallyinstallthexHCIdriverprovidedbyIntel.
WiththeremovaloftheEHCIController,InteldoesnotanticipateanyissueswithonlyexposinganxHCIcontrollerforWindows*8/8.
1/10orLinux*(2.
6.
38orlaterkernel)duetonativexHCIsupportontheOS.
However,Windows*7doesnotnativelysupportxHCIcontrollerandreliesonmanualinstallationoftheIntel'sxHCIdriver.
WhiletherearetwotypesofUSBpre-OSsupportforstorageandHID(HumanInterfaceDevices)devices,theconcernwiththelackofin-the-boxsupportforthexHCIcontrollerinvolvescaseswheretheWindows*7operatingsystemneedstobeinstalledfromaUSBstoragedevice.
1.
4USBStorageDeviceSupportForthepurposeofthisdocument,USBStorageclassdevicesarecategorizedintothumbdrivesandopticaldrivesandrepresentthelargestobstacletotheseamlessremovalofthelegacyEHCIUSBcontrollers.
Windows*7installationswithxHCIhardwareconcernsbecomevisibleduringOSinstallationandinstallationofthexHCIdriverintoafreshOS.
Introduction6333136-0011.
5xHCI-basedWindows*7InstallFlowThehigh-levelflowofWindows*7installationona'new'systemfromUSB-attachedstorageconsistsofthefollowing:1.
BIOSDiscoveryofBootableImages-ThebootableimageisonaUSBinterfaceattachedtotheIntelxHCIcontroller.
2.
BIOSControlTransferredtotheBootloader-Theboot-loaderusesanINT-13DOSstylehandler(LegacyBIOS)ortheBlockIOInterface(UEFIBIOS)toaccesstheUSBdevicestoragesubsystem.
Duringthisphase,avirtualRAMdriveiscreatedandallfundamentalOSinformation,includinghardwaredriversandWinPEkernel,areloadedintothisvirtualdrive.
3.
WinPEKernelStarts-TheUSBspecificissuesstarthereasthexHCIdriverisnotavailableintheWinPEkernel.
TheBIOSiscontinuingtoemulatestorageservicessothatthebootloaderisunawarethatthephysicalstoragedevicereliesontheUSBcontrollerstack.
WhenallofthedriversareloadedintotheRAMdrive,executionishandedofftotheWinPEkernel.
Atthispointintime,theWinPEkernelceasestoutilizetheBIOSroutines,andinsteadusesself-containedserviceswithintheRAMdrive.
TheWinPEkernelwillnotbeabletousethexHCIcontrollerhardwareasthereisnoxHCIdriverintheRAMdriveandaccesstotheOSsourcefilesissevered.
Atthispoint,theinstallprocessisstuck,andaWinPEkernelmessagesimilartothefollowingwillbedisplayed:"ArequiredCD/DVDdevicedriverismissing.
Ifyouhaveadriverfloppydisk,CD,DVD,orUSBflashdrive,pleaseinsertnow.
"4.
InadditiontotheprimaryissueofOSinstallationisthesecondaryissueofinstallingthexHCIdriver,asthexHCIdriverisnotpartoftheWindows*7installationpackage.
Therefore,thexHCIdriverswillnotbecopiedontotheOStargetdrive,eitherHDDorSDD,etc.
Ifthedrivercanbeacquiredviaanetwork(wiredorwireless),orsomeothernon-USBinterface,thentheproblemisresolved,andthexHCIcontrollerwillnowbevisible.
However,iftheplatformisdependentongettingthexHCIdriverfromtheOSinstallsourcepath(USB-attachedODDorKey)thenthereisanissue.
§§xHCIUSBOperatingSystemInstallSolutions333136-00172xHCIUSBOperatingSystemInstallSolutionsThefollowingsolutionsareproposedforproperOSinstallationonxHCIonlybasedsystems:1.
UseWindows*8/8.
1/10andnotWindows*7–Windows*8/8.
1/10isanativelyxHCIawareOSsothepre-installandpost-installphasesoftheOSwillhavedriversforthexHCIhardware.
2.
UseOEMprovidedDVD,specialHDpartition(E.
g.
PrebuiltLinux*withnativexHCIsupport);Network,orSATA-attachedopticaldrivesforOSinstallation.
Thisoptionbypassestheissue,andallowstheOSimagetobeinstalledfromaninterfacethatisnativelysupportedbyWindows*7.
OncethebaselineOSimageisinstalled,theOSwillbeabletoloadthexHCIdriver,wherethereafterfullUSBfunctionalitywillbesupported.
3.
InstructionstocreateaWindows*7InstallationimagewithxHCIDriverincluded.
4.
InstructionstocreateacustomWindows*7WinPEimagewiththexHCIdriverincluded–ThisisdescribedinBootFromCustomerWinPEwithUSB3.
0Driver2.
1AddingUSB3.
0DriverstoWindows*7Install1.
Createa'temp'folderunderlocalHDDandcopyallthefilesfromWindow7imagetothefolderE.
g.
c:\temp2.
Createafoldercalled'wim'underc:\3.
Copytheinstall.
wimandboot.
wimlocatedonthec:\tempfoldertoc:\wimTheinstall.
wimandboot.
wimislocatedunderc:\temp\source\4.
DownloadandinstallWindowsAutomatedInstallationKitforWindows*7OS.
5.
DownloadthelatestIntelUSB3.
0eXtensibleHostControllerDriver4.
x.
x.
xfromIntel.
comwebsite.
6.
StartAIKDeploymentToolsCommandPromptusingthe"DeploymentToolsCommandPrompt"withadministratorright7.
FromtheCommandpromptchangethetargetlocationtoc:\wimcdc:\wim8.
Createadirectoryunderc:\wimcalled'mount'c:\wim\mount9.
MounttheWIMimagewithwritepermissions:E.
g.
imagex/mountrwinstall.
wim5c:\wim\mountImagexwilltellwhichnumberiswhichWindowseditionifit'snotfound.
xHCIUSBOperatingSystemInstallSolutions8333136-001Note:TheNumber5isinthiscaseforWindows*7UltimateEdition32bit.
DependingontheWindows*7image,thenumbermaybedifferent.
Lookforthe"ImageCount"numberdisplaybyimagexfortherightnumberifthereiserror.
10.
AddUSB3.
0driverstotheinstall.
wimimageusingDISMa.
NavigatetothelocationoftheUSB3.
0islocatedE.
g.
C:\USB3\x86b.
AddtheUSB3.
0Drivers(.
inf)filetotheinstall.
wimimageE.
g.
C:\USB3\x86>dism/image:C:\wim\mount/add-driver/driver:.
/recurse11.
SavetheWIMimagewithnewdriversbyunmountingandcommittingE.
g.
C:\USB3\x86>imagex/unmount/commitC:\wim\mount12.
AddUSB3.
0drivertotwoinstallationsofboot.
wimwiththefollowingsteps,sothedriverswillbeaccessibleduringinstallation.
a.
Adddrivertoboot.
wim1i.
Mounttheboot.
wim1imagewithwritepermissionsE.
g.
C:\wim>imagex/mountrwboot.
wim1c:\wim\mountii.
ChangetothedirectorywheretheUSB3.
0driversarelocated.
E.
g.
C:\wim>cdC:\USB3\x86iii.
AddtheUSB3.
0Drivers(.
inf)filetothebaseboot.
wim1imageE.
g.
C:\USB3\x86>dism/image:C:\wim\mount/add-driver/driver:/recurseiv.
Unmounttheboot.
wim1imageE.
g.
C:\USB3\x86>imagex/unmount/commitC:\wim\mountb.
Adddrivertoboot.
wim2i.
Mounttheboot.
wim2imagewithwritepermissionsE.
g.
C:\wim>imagex/mountrwboot.
wim2c:\wim\mountii.
ChangetothedirectorywheretheUSB3.
0driversarelocated.
E.
g.
C:\wim>cdC:\USB3\x86iii.
AddtheUSB3.
0Drivers(.
inf)filetothebaseboot.
wim2imageE.
g.
C:\USB3\x86>dism/image:C:\wim\mount/add-driver/driver:/recurseiv.
Unmounttheboot.
wim2imageE.
g.
C:\USB3\PPT\x86>imagex/unmount/commitC:\wim\mount13.
Copybothinstall.
wimandboot.
wimfromc:\wimtothec:\temp\source\folderandreplacetheoriginalfiles.
xHCIUSBOperatingSystemInstallSolutions333136-001914.
BurnfilesasnewDVD(MakesurethattheDVDisbootable)withfavoriteburningsoftware(E.
g.
CDBurnerXP)orcreateimagetoaUSBFlashDrive(UFD).
IfusingUFD,youcanfollowsection2.
3steps2tocreatebootableUFDandhowtocopyfilestotheUFD.
15.
InstalltheWindows*7asusual.
Afterinstallation,Windows*7willhavethecorrectandworkingUSB3.
0drivers.
References:http://superuser.
com/questions/63773/how-to-add-drivers-to-windows-7-installation-dvd2.
2BootfromCustomizedWinPEwithUSB3.
0Driver1.
CreateacustomWinPEimagea.
StartAIKDeploymentToolsCommandPromptfromStartmenub.
CopytheWinPEdefaulttoaworkinglocaldirectorypath:copype.
cmdWherecanbex86,amd64,oria64andisapathtolocaldirectory.
Forexample,E.
g.
copype.
cmdx86c:\winpe_x86Thefollowingdirectorystructurewillbecreatedandallfilescopied\Winpe_x86\Winpe_x86\ISO\Winpe_x86\Mountc.
MounttheWinPEimagewithwritepermissionsE.
g.
c:\winpe_x86>imagex/mountrwwinpe.
wim1C:\winpe_x86\mountd.
ChangetothedirectorywheretheUSB3.
0driversarelocated.
E.
g.
c:\winpe_x86>cdC:\USB3\x86e.
AddtheUSB3.
0Drivers(.
inf)filetothebaseWinPEimageE.
g.
C:\USB3\x86>dism/image:C:\winpe_x86\mount/add-driver/driver:.
/recursef.
UnmounttheWinPEimageC:\USB3\x86>imagex/unmount/commitC:\winpe_x86\mountxHCIUSBOperatingSystemInstallSolutions10333136-001g.
Copythebaseimage(Winpe.
wim)intothe\Winpe_x86\ISO\sourcesfolder,andrenamethefiletoBoot.
wimC:\USB3\x86>copyc:\winpe_x86\winpe.
wimc:\winpe_x86\ISO\sources\boot.
wim2.
PreparetheUFDa.
Opencommandprompt,useDiskparttoformattheUFDasFAT32E.
g.
i.
Diskpartii.
selectdisk2iii.
cleaniv.
createpartitionprimaryv.
selectpartition1vi.
activevii.
formatquickfs=fat32viii.
assignix.
exitThisexampleaboveassumesDisk2istheUFD3.
CopycustomizedWinPEimagetotheUFDusingcommandpromptxcopyc:\winpe_x86\iso\*.
*/ef:\WherefistheletteroftheUFD4.
CopyUSBdrivertothesameUFDwherethecustomizedWinPEislocated5.
BootfromcustomizedWinPEwithUSB3driveradded.
6.
NavigatetotheWindows*7installationdisk.
E.
g.
E:7.
StartWindows*7installation(USBODD,USBKeyoranywhere).
E.
g.
Setup.
exe8.
Choosecustominstallation9.
Chooseloaddrivertoselectthefollowingdrivertobeinstalled:"Intel(R)USB3.
0eXtensibleHostController""Intel(R)USb3.
0RootHub"10.
Continuetheinstallationasusual.
11.
NewlyinstalledWindows*7willhavetheUSBdriverinstalled.
§§
桔子数据(徐州铭联信息科技有限公司)成立于2020年,是国内领先的互联网业务平台服务提供商。公司专注为用户提供低价高性能云计算产品,致力于云计算应用的易用性开发,并引导云计算在国内普及。目前公司研发以及运营云服务基础设施服务平台(IaaS),面向全球客户提供基于云计算的IT解决方案与客户服务,拥有丰富的国内BGP、双线高防、香港等优质的IDC资源。 公司一直秉承”以人为本、客户为尊、永...
快云科技: 12.12特惠推出全场VPS 7折购 续费同价 年付仅不到五折公司介绍:快云科技是成立于2020年的新进主机商,持有IDC/ICP等证件资质齐全主营产品有:香港弹性云服务器,美国vps和日本vps,香港物理机,国内高防物理机以及美国日本高防物理机产品特色:全配置均20M带宽,架构采用KVM虚拟化技术,全盘SSD硬盘,RAID10阵列, 国内回程三网CN2 GIA,平均延迟50ms以下。...
Hostodo是一家成立于2014年的国外VPS主机商,现在主要提供基于KVM架构的VPS主机,美国三个地区机房:拉斯维加斯、迈阿密和斯波坎,采用NVMe或者SSD磁盘,支持支付宝、PayPal、加密货币等付款方式。商家最近对于上架不久的斯波坎机房SSD硬盘VPS主机提供66折优惠码,适用于1GB或者以上内存套餐年付,最低每年12美元起。下面列出几款套餐配置信息。CPU:1core内存:256MB...
boot.wim为你推荐
第1页,共5页2019支持ipad三星iphone深圳市富满电子集团股份有限公司css3圆角css实现圆角的几种方法是什么?迅雷快鸟迅雷快鸟这种强盗软件不违规吗?css选择器CSS中的选择器分几种?重庆电信测速重庆电信对BT开始限制了?routeaddRout add -p在网络中是什么意思?Route add Cp又是什么意思?routeadd30分,route add 命令,会的帮我!
成都虚拟空间 中国十大域名注册商 中国域名交易中心 赵容 360抢票助手 500m空间 softbank邮箱 中国电信宽带测速网 搜索引擎提交入口 linux使用教程 江苏双线服务器 空间登入 上海电信测速网站 韩国代理ip 群英网络 ssl加速 香港ip .htaccess hosts文件 美国西雅图独立 更多