999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

多硬盤計算機MDT部署中SSD硬盤自動識別

2019-02-13 10:26:21
數字通信世界 2019年11期
關鍵詞:計算機信息系統

(國網襄陽市襄州區供電公司,襄陽 441100)

1 研究背景

在現有的辦公生產環境中計算機通常采用Windows操作系統。目前ssd固態硬盤價格下降,配置有固態硬盤的計算機逐漸增多,很多使用固態硬盤的計算機還配置了大容量的機械硬盤,通常ssd固態硬盤安裝操作系統而用機械硬盤存儲資料。

在Windows系統運維實踐中,經常有全新安裝和系統故障后重新安裝操作系統的需求,大中型企業常采用WDS(Windows自帶的部署服務)和MDT(Microsoft Deployment Toolkit)相結合的方案。全新安裝操作系統常常會牽涉到硬盤的重新分區,在多硬盤計算機條件下,部署過程經常會出現安裝操作系統位置紊亂的問題。在計算機原有機械硬盤存儲有資料的情況下,往往會造成災難性的結果。因此,本文就該問題提出了采用WDS和MDT部署過程中自動識別并選擇固態硬盤,正確進行固態硬盤分區并將操作系統按要求安裝到固態硬盤的解決方案。

2 多硬盤條件下存在的部署問題

(1)無法確認安裝硬盤。在客戶計算機只有一塊硬盤時通常將系統安裝到硬盤的第一可用分區。而對于存在ssd或者NVMe的雙硬盤計算機,將操作系統安裝到什么硬盤及分區將成為一個問題,如果我們本打算將系統安裝到固態硬盤,但因為不同電腦其固態硬盤對應的diskindex值是有區別的(可能是0,也可能是1),可能會產生將操作系統安裝在機械硬盤當中的結果。所以在部署過程中為保證系統的安裝位置正確,必須首先正確識別固態硬盤。

(2)無法確認安裝分區。對于存在雙硬盤的計算機,即使選定了安裝硬盤,需將操作系統安裝到選定硬盤的第一可用分區,但在部署PE狀態下擬安裝的目標分區可能邏輯分區名為C:,也可能為D:或其他分區號。

3 多硬盤條件下的ssd識別

Mdt部署首先執行的一個步驟就是收集大量不同源的信息,這些源包括WMI調用和MDT配置文件bootstrap.ini和Customsettings.ini,該信息作為變量進行收集和存儲,用于整個部署過程的控制,mdt還支持調用外部VBScript腳本作為收集過程的一部分,這個腳本名為UserExit腳本。

Mdt部署序列中有兩個相關變量,OSDDiskIndex決定將操作系統安裝到哪塊硬盤,Osdisk決定安裝到哪個分區,WMI調用是部署過程中自動找到兩個變量正確值唯一可用的方法。慶幸的是,微軟提供了存儲管理類,此類名為MSFT_PhysicalDisk,作為存儲管理類,有豐富的獲取硬盤信息的屬性和方法,其bustype屬性可識別存儲接口總線類型是sas、sata、還是NVMe,其MediaType屬性可識別硬盤類型是HDD還是SSD。

(1)在外部腳本userexit中Selectdisk函數利用WMI調用收集MSFT_PhysicalDisk信息,獲取了SSD的硬盤ID,以及我們需要的OSDDiskIndex值。

Set Wmi = GetObject("Winmgmts:\.RootMicrosoftWindowsStorage")

Set objDisk = Wmi.Execquery("SELECT * FROM MSFT_PhysicalDisk")

for Each B in objDisk

if B.MediaType=4 then Selectdisk=B.DeviceId end if

next

(2) SelectOsdisk(index)函數通過wmi調用先獲取選定硬盤的分區信息,再通過此分區信息獲取其邏輯分區信息,即獲得Osdisk的值。

i=0

Ldisk=index&",Partition #0"

Set Wmi = GetObject("Winmgmts:\. ootcimv2")

Set objDisk = Wmi.Execquery("SELECT * FROM Win32_DiskPartition where diskindex="&index)

for Each B in objDisk

if B.type="GPT:Basic Data" or B.type="Installable File System" then

Ldisk=index&",Partition #"&i

exit for

end if

i=i+1

next

Set objDisk=Wmi.Execquery("SELECT * FROM Win32_LogicalDiskToPartition")

For Each B In objDisk

If mid(B.Antecedent,instr(1,B.Antecedent,"DeviceID",1)+16,15)=Ldisk Then

SelectOsdisk=mid(B.Dependent,instr(1,B.Dependent ,"DeviceID",1)+10,2)

end if

Next

4 相關配置注意點

UserExit腳本保存位于mdt根下Script目錄vbs文件中,這里命名為ZTIselectdisk.vbs,其在Customsettings.ini中引用如下

UserExit=ZTIselectdisk.vbs

OSDDiskIndex=#Selectdisk()#

Osdisk=#SelectOsdisk(%OSDDiskIndex%)#

由于Mdt生成的PE環境默認不包含存儲設備的類,因此,在生成PE時必須在相應平臺Features選項卡下勾選Storage Management Cmdlets。

5 結束語

本文首先分析了計算機多硬盤條件下操作系統部署存在的問題,對當前的具有SSD多硬盤計算機的系統部署提出了解決方案。本文的固態硬盤識別思想不僅滿足NVMe及SSD,也對其他硬盤接口的Windows服務器部署具有同樣的參考意義,希望本文的分析能給在Windows系統運維遇到困難的同行提供借鑒和參考。

猜你喜歡
計算機信息系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
計算機操作系統
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
Fresnel衍射的計算機模擬演示
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 99视频在线精品免费观看6| 欧美激情视频一区| 国产在线视频福利资源站| 亚洲毛片网站| 精品91自产拍在线| 精品成人一区二区| 五月综合色婷婷| 日本一区中文字幕最新在线| 久久久久国色AV免费观看性色| 一级毛片免费高清视频| 精品成人一区二区三区电影| 在线播放真实国产乱子伦| 欧美日韩精品一区二区视频| 在线免费a视频| 激情综合图区| 国产激情影院| 亚洲精品无码抽插日韩| 看av免费毛片手机播放| 深夜福利视频一区二区| 久久精品国产精品青草app| 免费精品一区二区h| 国产激爽爽爽大片在线观看| 女人爽到高潮免费视频大全| 日韩麻豆小视频| 国产精品免费p区| 看你懂的巨臀中文字幕一区二区| 国产在线欧美| 亚洲最大情网站在线观看| 亚洲女人在线| 国产午夜一级毛片| 国产av一码二码三码无码| 日本黄色不卡视频| 在线播放国产一区| 色悠久久综合| 日韩色图区| 精品91在线| 无码AV动漫| 亚洲欧美日韩中文字幕一区二区三区| 国内黄色精品| 狠狠色综合久久狠狠色综合| 欧美亚洲国产精品久久蜜芽| 国产情侣一区| 国产亚洲精品资源在线26u| 日韩天堂网| 毛片久久久| 亚洲高清在线播放| 高清无码一本到东京热| 动漫精品中文字幕无码| 免费99精品国产自在现线| 亚洲午夜国产精品无卡| 久久情精品国产品免费| 91亚瑟视频| 欧美中文字幕在线视频| 久爱午夜精品免费视频| 日韩最新中文字幕| 日韩无码视频网站| 亚洲伊人久久精品影院| 国产精品视频白浆免费视频| 日韩精品一区二区三区视频免费看| 国产美女精品人人做人人爽| 国产麻豆91网在线看| 狠狠色噜噜狠狠狠狠奇米777 | 色网站在线视频| 精品撒尿视频一区二区三区| 中文毛片无遮挡播放免费| 亚洲AV一二三区无码AV蜜桃| 久久五月视频| 天天摸夜夜操| 亚洲国产天堂久久综合| 99re热精品视频国产免费| 真实国产乱子伦视频| 成人av手机在线观看| 亚洲综合极品香蕉久久网| 欧美不卡视频一区发布| 日本午夜在线视频| 亚洲精品va| 亚洲人成网址| 亚洲国产中文精品va在线播放| 伊人国产无码高清视频| 国产福利一区二区在线观看| 亚洲欧美天堂网| 亚洲欧美另类日本|