microsoft dart って何だろう
TRANSCRIPT
玉井 裕太郎
Microsoft DaRT: Microsoft Diagnostics and Recovery Toolset
2013年3月2日
SCUGJ 第六回勉強会
~コンピューター管理のあれこれ~
名前 玉井 裕太郎
所属 工学系大学の学生
(兼 非常勤システム管理者)
情報セキュリティ スペシャリスト
学生なのにサーバーやネットワーク製品が好きという変?な人
特にセキュリティが好き
Hyper-V を用いてExchange や SharePoint やSystem Center などの製品をテストしている日々です。
声をかけていただけるとうれしいです。2
4
5
6
7
8
Microsoft Desktop Optimization Pack (MDOP) の中の一つのツール
ソフトウェア アシュアランス(SA 契約)のユーザーが利用できる追加のサブスクリプションライセンス
MDOP 2012 は6個の製品から構成(App-V、UE-V、MBAM 等)
コンピューターの管理を支援するツールセット
障害の原因追及や修復
パスワードのリセットやファイルの復元等
Windows PE ベースによるオフライン操作
BitLocker 利用環境でも使える9
10
ソフトウェア アシュアランス(SA 契約)をする
SA 契約をしてかつ MDOP の年間契約が必要
TechNet サブスクリプションを契約する
MSDN サブスクリプションを契約する
11http://www.microsoft.com/japan/windows/enterprise/products/mdop/default.aspx
MDOP のメディアを用いて DaRT を作業用 PC にインストールして、DaRT の起動用ディスクを作成する
12
作業用PC
MDOP インストールメディア
ERD Commander ブートメディア ウィザード
DaRT 起動用ディスク(ISO イメージ、USB メモリにて出力)
※途中、OS のメディアや Debugging Tools(Windows SDK)が必要になる
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
遠隔地
30
この情報をヘルプデスクに伝える
31
DaRT 7 をインストールすると追加される
先ほどの情報を入力 するだけ
32
Demo
33
Windows 8 のサポートGPT と UEFI のサポート
新しいイメージウィザード
新しいマルウェア対策ソフト
Windows 8 クライアント
Windows Server 2012 のサポート
GUID Partition Tables (GPT) のサポート
UEFI システムのサポート
34UEFI:Unified Extensible Firmware Interface
イメージの作成プロセスをスクリプト化(Powershell)
USB メディアをネイティブにサポート
32 と 64 ビット イメージを作成をサポート
35
Microsoft Defender
Microsoft security solutions と同じエンジン
スクリプティングを容易にする新しいコマンドラインオプション
36
Windows 8 or Windows Server 2012
Windows ADK
.NET Framework 4.5
Windows Development Kit またはSoftware Development Kit (オプション)
メモリ要件 Windows 8 x64 >2.5GB
Windows 8 x86 >1.5GB
Windows Server 2012 >1GB
37
http://technet.microsoft.com/ja-jp/library/jj713359.aspx
38
39
Demo
40
Windows 7 32ビット用DaRT 起動ディスク
Windows 7 64ビット用DaRT 起動ディスク
Windows Vista 32ビット用DaRT 起動ディスク
Windows Vista 64ビット用DaRT 起動ディスク
Windows XP、2000用DaRT 起動ディスク
複数メディア持ち歩くのは…
41
Integration DaRT 起動ディスク ・Windows 7 32ビット用 DaRT
・Windows 7 64ビット用 DaRT
・Windows Vista 32ビット用 DaRT
・Windows Vista 64ビット用 DaRT※Windows XP 用は諸事情により除外しました。 詳細は Appendix 参照のこと
DaRT を使えば突然のトラブルでも華麗に(?) トラブルシューティングできます HDD 上にインストールしておけば修復オプションを選択するだけで起動することも
DaRT の起動メディアにはドライバーやImageX 等を組み込むことができるので作り込み次第では面白いものができるかも
DaRT 7 ではリモートからでも操作できるので システム管理の幅が広がるかも…
42
43
44
Microsoft Desktop Optimization Pack (MDOP) 説明ビデオ
45
・Microsoft Desktop Optimization Pack (MDOP) 説明ビデオhttp://technet.microsoft.com/ja-jp/windows/dd251172.aspx#drt
・[新]Windows PE 徹底活用バイブル~ブータブルメディア作成編http://www.computerworld.jp/topics/mws/191181-3.html
・Oscdimg のコマンド ライン オプションhttp://technet.microsoft.com/ja-jp/library/cc749036(WS.10).aspx
・A Peek Into The Upcoming DaRT 7 Release
http://windowsteamblog.com/windows/b/springboard/archive/2011/03/23/a-peek-
into-the-upcoming-dart-7-release.aspx
・[VIDEO] DaRT 8 Overview
http://technet.microsoft.com/en-us/windows/jj190826
・Diagnostics and Recovery Toolset 8 管理者ガイドhttp://technet.microsoft.com/ja-jp/library/jj713324.aspx
46
・Microsoft DaRT のこんな使い方(DaRT イメージをまとめる方法記載)
http://download.microsoft.com/download/E/0/1/E016C9B5-015C-4055-B767-
AC1BED458B3D/20110608_TF_LT_Tamai2.pdf
・Microsoft Diagnostics and Recovery Toolset Deployment Guide
http://www.microsoft.com/en-us/download/details.aspx?id=35494
47
ローカルから DaRT を起動する方法
※事前に DaRT イメージを作成しておくこと
1. コマンド プロンプトを起動して「diskpart」を入力する。
2. 「list volume」を入力する。
3. 圧縮するボリューム(C ドライブ等)を確認して「select
volume xx」(xx に数字)を入力する。
4. 「shrink desired=xx」(xx には容量 ex.1000)を入力する。
5. 「list disk」を入力する。
6. 「select disk xx」(xx に数字)を入力する。
7. 「create partition primary size=xx」(xx には先ほど圧縮したサイズを入力 ex.1000)を入力する。
8. 「format fs=ntfs label=“Recovery Partition” quick」を入力する。
48
11. 「md S:\Recovery\WindowsRE」を入力する。12. 「copy source\boot.wim S:\Recovery\WindowsRE\winre.wim」を入力する。
(source は DaRT イメージが入っているフォルダー)
13. 「md S:\Recovery\BootMenu」を入力する。14. メモ帳を起動して下記の内容をコピーして
「AddDiagnosticsToolToBootMenu.xml」ファイルを作る。(エンコードはUTF-8 のこと) 保存先は「S:\Recovery\BootMenu」
<?xml version="1.0" encoding="utf-8"?>
<!-- AddDiagnosticsToolToBootMenu.xml -->
<BootShell>
<WinRETool locale="en-us">
<Name>Microsoft Diagnostics and Recovery Toolset</Name> <Description>Launch various DaRT recovery tools</Description> </WinRETool>
</BootShell>
15. 「reagentc /disable」を入力する。16. 「reagentc /setreimage /path S:\Recovery\WindowsRE /target C:\Windows」
を入力する。17. 「reagentc /setbootshelllink /configfile
S:\Recovery\BootMenu\AddDiagnosticsToolToBootMenu.xml」を入力する。18. 「reagentc /enable」を入力する。
49
19. 「diskpart」を入力する。
20. 「list volume」を入力する。
21. 「select volume xx」(xx には数字)を入力する。
22. 「remove」を入力する。
23. 「exit」を入力する。
24. コンピューターを再起動する。
25. 「PC 設定」(ユーザーアイコンをクリック)から「全般」>「PC の起動をカスタマイズする」の「今すぐ再起動する」をクリックする。
26. 「トラブルシューティング」を選択する。
27. 「Microsoft Diagnostics and Recovery Toolset」を選択すると Microsoft DaRT が起動する。
50