① wim格式的系統怎麼裝
WIM格式的系統可以通過使用特定的部署工具,如Windows Deployment Toolkit 或 DISM命令行工具,配合Windows安裝程序進行安裝。
詳細
WIM是一種用於存儲Windows映像的文件格式,它允許單個文件包含多個磁碟映像,且這些映像可以是壓縮和加密的,非常適合用於部署操作系統。由於WIM文件通常不直接用於安裝,而是作為安裝過程中的一個組件,因此需要特定的工具和步驟來部署。
首先,為了安裝WIM格式的系統,你需要准備以下工具和材料:
1. Windows安裝鏡像,其中包含所需的WIM文件。
2. Windows Deployment Toolkit,這是一個幫助自動化Windows安裝過程的工具集。
3. 一台目標計算機,用於安裝操作系統。
接下來是安裝步驟的概述:
1. 准備環境:在另一台計算機上安裝並配置Windows Deployment Toolkit。這通常涉及到下載並運行安裝程序,然後按照提示進行配置。
2. 創建啟動映像:使用WDT中的工具創建一個可啟動的USB快閃記憶體驅動器或DVD,這個啟動映像將用於啟動目標計算機並進入Windows安裝環境。
3. 配置安裝映像:在啟動映像中,你需要指定包含所需WIM文件的路徑。這通常是通過編輯一個名為“autounattend.xml”的應答文件來完成的,該文件告訴安裝程序如何找到和部署WIM文件。
4. 啟動並安裝:將啟動映像插入目標計算機,啟動計算機,並讓它從啟動映像載入。一旦進入Windows安裝環境,安裝程序將自動查找並部署指定的WIM文件,從而安裝操作系統。
舉個例子,假設你有一個包含多個版本Windows的WIM文件,並且你想要在一個新計算機上安裝Windows 10專業版。你可以使用WDT創建一個自定義的啟動映像,配置它以便在安裝過程中選擇正確的WIM映像,然後將這個啟動映像用於啟動新計算機並完成安裝。
請注意,這個過程可能因具體的Windows版本和部署需求而有所不同。因此,在開始之前,建議詳細閱讀相關的官方文檔和指南,以確保你了解所有必要的步驟和注意事項。
② 流量積算儀 定量控制
AT89C55WD在智能流量積算儀中的應用
ATMEL公司推出的帶有看門狗功能的單片機AT89C55WD帶有20K的程序存儲器,是8051系列中一款較為先進的產品,其看門狗功能可以大大提高產品的穩定性,大容量的內部程序存儲器可以容納功能豐富的軟體。下面簡要介紹以A51為開發工具,以AT89C55WD單片機為核心,開發流量積算控制儀的設計和實現方法。
一、流量積算控制儀總體布局
流量積算儀有5個輸入通道:分別為流量L、壓力補償P、熱電偶TC、熱電阻Pt100、頻率F。由通道開關控制。流量積算儀的基本工作原理是:通過輸入信號電路把各種模擬信號經通道開關送入A/D轉換器,轉換成數字信號(頻率信號直接由微處理器進行計數),微處理器根據采樣的結果和數字設定內容進行計算比較後顯示及控制輸出。
(圖1)原理方框圖
(圖2)總體功能圖
二、系統電路構成
流量積算控制儀電路由單片機AT89C55WD、5+8位LED顯示電路、通道開關TC4052電路、A/D採集電路、數據存儲電路AT24C04、電源管理電路IMP708、變送輸出電路TLC465、AD694、開關量輸出電路、鍵盤和電源及饋電輸出等電路組成,下面簡要介紹各個組成部分。
1.單片機AT89C55WD及電路組成
單片機AT89C55WD通過P0.0~P0.3驅動3D1顯示驅動晶元HD7279,再去驅動5位數碼管,顯示瞬時流量PV值;同時驅動5個按鍵和8個LED指示燈。通過P0.4~P0.7驅動3D2顯示驅動晶元HD7279,再去驅動8位數碼管,顯示流量累積值SV。通過P1.0~P1.3控制CS5523 A/D轉換器採集數據。將採集到的數據通過一系列的運算處理,如圖3所示,並將運算結果通過顯窗口分別將瞬時值和積算值顯示出來,同時點亮相應的指示燈。由於突發事件停電,會造成數據丟失。為了避免數據丟失,我們採用了IMP708晶元進行掉電保護,當電壓下降到708閥值(如4.6伏)時,將相關數據存入AT24C04中,電源恢復後,重新載入這些數據。另外鍵盤數據和流量積算值等也存儲在AT24C04中。
2.顯示和鍵盤電路
在積算儀中使用LED 數碼管顯示器,瞬時流量值的顯示採用2隻四聯LG3641AG共陰數碼管,積算流量值的顯示採用1隻四聯LG5641AG和一隻LG5611共陰數碼管。其驅動晶元是2支HD7279,既解決了13位數碼管的驅動,同時又解決了5個按鍵、8個指示燈的驅動。HD7279是一款LED數碼管和鍵盤介面晶元: 可驅動8位LED數碼管和64鍵鍵盤,SPI介面,外圍元件非常少。與單片機介面採用SPI串列介面方式,方便實用。
3. A/D採集電路
A/D採集電路主要由16-bit的CS5523構成,該晶元是SPI串列介面,具有片選端。而4個通道的輸入則選用了TC4052進行控制。
4.看門狗電路
AT89C55WD與MCS-51相兼容,可對內核進行1000次的電擦寫,其電壓、電流和功耗都比較小,帶有20K的可重寫快閃記憶體和硬體看門狗定時器。
看門狗定時器是在系統軟體崩潰後進行恢復的一種方法,WDT由13位計數器和看門狗復位特殊功能寄存器(WDTRST SFR)組成,在預設設置下,系統復位時即關閉。要使WDT有效,用戶必須向0A6H單元的WDTRST SFR順序寫入01EH和0E1H。當WDT有效,計數器每經過一個機器周期後加1,除了硬體或WDT溢出復位,沒有任何方法可使WDT無效。當計數器溢出,WDT就在RST引腳產生一個復位的高脈沖。
要使WDT持續有效,就必須每隔一定時間往WDTRST寫入01EH和0E1H來避免WDT溢出。當WDT的13位計數器計數至8191(1FFFH)時,計數器便溢出,引起設備的復位。這就意味著用戶必須至少每8191個機器周期復位WDT一次。使WDT復位,必須向只寫寄存器WDTRST寫入01EH和0E1H。當WDT溢出時在RST引腳產生一個復位的高電平脈沖,持續時間為:98×TOSC ,TOSC=1/FOSC。為了充分利用WDT,在要求防止WDT溢出復位時,應每隔一定周期寫WDTRST一次。
下面給出一個常式:
將看門狗定時器放在T1中,每中斷一次,需50ms,當計數器,計滿1秒給R19加1。當主程序或子程序在10秒之內還未對R19清0,說明程序可能「跑飛」,此時看門狗使能,將AT89C55WD復位,從地址0000H處開始執行。
R19 DATA 13H ;
R23 DATA 17H ;ms計數器
T1int: ;定時(計時)器
MOV TH1, #4CH
MOV TL1, #00H ;計滿重裝初值(約50ms)
INC R23 ;(20次*50ms)=1000ms=1s
MOV A,R23
CJNE A,#20,T1int_01 ;計滿1s向下
INC R19 ;用於看門狗定時
MOV A,R19
CLR C
SUBB A,#10
JC T1int_01 ;10秒到向下,復位
CLR EA
MOV WDTRST,#01EH ;WDT使能,13bit
MOV WDTRST,#0E1H ;TOSC=1/FOSC.
JMP $
T1int_01: RETI
三、系統軟體部分
系統軟體採用A51匯編語言編程。
1.編程語言
本系統採用Keil公司V7.0的C51編譯器。A51是一個有通用特性機用法的重定位宏匯編器,能很好地與INTEL公司的MASM51宏匯編兼容,支持模塊化編程,可以方便地與高級語言介面。
2. 數學模型與程序設計
流量積算儀的數學模型很復雜,涉及到幾十個公式,但基本公式為:
(1)質量流量 (2)標准體積流量
(3)密度運算公式
式中:ρ—工況密度,ρ20—標況密度,T0—為273.15℃,T—溫度補償輸入信號(單位:℃),P—壓力補償輸入信號,P0—設計壓力(標況=0.10133MPa),PA—儀表工作點的大氣壓力。
(圖3)基本數學模型與程序分支結構
3.工作過程
由於整個系統較復雜,幾個流程圖很難表述清楚整個軟體的運算過程。這里給出一個粗略的流程圖,來表述流量積算儀的簡單的工作流程。詳見圖4所示。
(圖4)程序流程圖
四、程序
整個源程序(含注釋)265KB,把佔用空間較大的飽和蒸汽、過熱蒸汽、Pt100、K分度、E分度熱電偶表格也放在了程序存儲器上。匯編後的HEX文件約16KB,僅用了20KB程序存儲器的五分之四,剩下的4K可留給將來添加新功能。 結束語 在研製流量積算控制儀的過程中,我們採用A51編程進行軟體開發,以AT24C04作為控制參數和積算值等存儲器,同時設置了看門狗,程序「跑飛」的現象幾乎不存在。加上有電源管理晶元IMP807,由於掉電而引起的數據丟失現象不存在。
我們研製的流量積算控制儀的智能化程度相當高,如:
溫度T或壓力P補償出現異常時(無溫壓補償除外),同時差壓ΔP大於0,溫度或壓力指示燈閃爍,用以提示溫度或壓力補償出現了異常。密度ρ取最近一次的值。斷電後密度值不保持,重新上電密度值取ρ=1,有差壓ΔP就有流量L,但此時流量值為近似值。待故障排除後,流量積算值恢復正常。
http://www.c51.cn/Article/mcuzh/200604/4105.html
③ 可否通過ipmi進行批量伺服器管理
可以。
在控制端安裝ipmiutil工具包之後,就可以通過一系列的命令來獲取遠端伺服器相關信息並對其進行設置了。ipmiutil是一個工具包,其中包含了ipmiutil、hwrese等工具,它們分別有著不同的用途。
比如hwrese可以用來啟動、關閉伺服器等。用戶可以通過ipmiutil -?或類似命令來查看各工具的作用。
Ipmiutil安裝完成後,會包含以下可執行命令:
alarms –顯示和設置Telco alarms報警(LED顯示和延遲)
bmchealth – 測試BMC是否工作正常。
fruconfig – 顯示FRU的產品信息,寫入有用信息
getevent – 接收一個IPMI event,並顯示。
hwreset – 用於使 firmware 硬重新啟動或者關掉系統
pefconfig – 用於顯示和配置LAN埠,配置Platform Event Filter 表,來通過firmare event產生BMC Lan提示
sensor – 顯示Sensor Data Records,值和閾值。
showsel – 顯示System Event Log記錄。
tmconfig – 顯示和配置BMC串口。
wdt – 顯示和設置看門狗時間。
以上命令種中最為常用的是sensor命令和pefconfig命令。使用sensor命令可以獲取各種監測信息。使用pefconfig命令設置BMC,使得BMC可以在系統有event時候,進行報警。hwrese也比較常用,這個命令可以實現伺服器的重啟以及硬體開關機。
(3)wdt配置文件擴展閱讀:
IPMI 工作原理:
IPMI的核心是一個專用晶元/控制器(叫做伺服器處理器或基板管理控制器(BMC)),其並不依賴於伺服器的處理器、BIOS或操作系統來工作,可謂非常地獨立,是一個單獨在系統內運行的無代理管理子系統,只要有BMC與IPMI固件其便可開始工作
而BMC通常是一個安裝自愛伺服器主板上的獨立的板卡,現在也有伺服器主板提供對IPMI支持的。IPMI良好的自治特性便克服了以往基於操作系統的管理方式所受的限制,例如操作系統不響應或未載入的情況下其仍然可以進行開關機、信息提取等操作。
在工作時,所有的IPMI功能都是向BMC發送命令來完成的,命令使用IPMI規范中規定的指令,BMC接收並在系統事件日誌中記錄事件消息,維護描述系統中感測器情況的感測器數據記錄。在需要遠程訪問系統時,IPMI新的LAN上串列(SOL)特性很有用。
SOL改變IPMI會話過程中本地串口傳送方向,從而提供對緊急管理服務、Windows專用管理控制台或Linux串列控制台的遠程訪問。
BMC通過在LAN上改變傳送給串列埠的信息的方向來做到這點,提供了一種與廠商無關的遠程查看啟動、操作系統載入器或緊急管理控制台來診斷和維修故障的標准方式。