Windows 8 を安全に試す、Windows To Go できるUSB HDDを作る

2011-10-30

Windows 8 (Developer Preview)で新たに搭載された Windows To Go を外付けUSB HDDに組み込み、Let'sNote CF-R8 で起動に成功しました。

Rimg0248

Windows To Go は、USBメモリやHDDなどポータブルメディア(32GB以上)に Windows 8 とブート環境を入れておいて起動ディスクとしてブートすると、既存のPC環境に全く変更を加えないで Windows 8 を安全に起動できるという技術。
アーキテクチャの異なるPCであっても問題なくブートできるそうで、一度設定してしまえば、自分の使い慣れたPC環境をUSB HDDで持ち歩く事ができるようになる。

Windows To Go の設定は、下記の記事を参考にさせていただきました。

Internet Watch USBで携帯するWindows 8「Windows To Go」を試す
COMPUTERWORLD Windows Developer Preview、Windows To Go とゴー
8th way to explore the world Windows To GoなUSBメモリ

1.準備するもの
①Windows Developer Preview の動作環境
Windows 8 Developer Preview downloads から
Windows 8 Developer Preview English, 64-bit (x64) をダウンロードします(3.6GB)。誰でも無償でダウンロード可能ですが、開発中のプレビュー版となっており動作は保証されませんので、既存PC環境にそのままインストールするのは避けてください。
最終的にブート用の設定を書きこむ必要があるので、Windows 8 が動作する環境が必要となります (bcdboot は、Windows 8 で実行する必要がある)。

20111029_0018

後で綺麗サッパリ削除できるように実験用のPCかHDDを用意するか、VirtualBox、VMWare等の仮想環境にインストールすると良いでしょう。Windows 7 に VHDディスクを作成してデュアルブート環境を構築する方法もあるそうです(Windows To Go で安全なWindows 8 起動環境を作るのに危険を冒しては意味がありませんね)。

Windows 8 を起動して、WindowsDeveloperPreview-64bit-English.iso をCDドライブにマウントします。筆者は、VirtualBox でマウントしましたが、Windows 8 から isoファイルをマウントできるようになったそうです(未確認)。
Windows 8 環境で作業フォルダ C:\Temp を作成して iso イメージから \sources\install.wim (3.04GB) をCopy しておきます。install.wim はWindows 8 環境のイメージファイルです。

20111029_0008

②Windows 7用のAIK
Windows AIK は、Windows 7を自動インストールする Kit です。Windows 7 ユーザなら Microsoft Download Center から無償でダウンロードできます(KB3AIK_JA.iso 1.6GB)。
iso ファイルを DAEMON Tools や Clone Drive 等仮想ドライブにマウントすると DVDを焼く手間がいらず簡単にインストールできます。

20111029_0006

Windows AIK を Windows 7環境にインストールして、\Program Files\Windows AIK\Tools\amd64(またはx86)」にある imagex.exe を取り出し、Windows 8 環境の C:\Temp に Copyしておきます。imagex.exe は、OSイメージを作成するツールです。

20111029_0007

③32GB以上のUSBストレージ
BUILD 2011 の説明では、USB3.0 接続の USBメモリが推奨されていたそうですが、実験された方の記事によると、実用的な速度は得られなかったとの事。

Rimg0245

USB接続のHDD または SSD を用意します。筆者は、USB2.0 接続の 160GB HDDを準備しました(過去記事 玄人志向 2.5インチ HDDケース)。

2.USB HDDを初期化
イメージファイルの作成は、Windows 7環境でも作成できますが、以下の作業は、VirtualBox の Windows 8 で作業しています。

20111029_0009

USB HDD をホストPCに接続した後、VirtualBox のゲストOSに接続して認識させます。

20111029_0010

コマンドプロンプト C:\Windows\System32\cmd.exe を管理者権限で起動します。

20111029_0011

diskpart を起動してパーティションを作成、アクティブにして ntfs のクイックフォーマットを実行します(USB HDDの内容は全て消えます)。

>diskpart
>list disk
>select disk 1
>clean
>create partition primary
>active
>format fs=ntfs quick
>assign
>exit

assign で 空いているドライブを割り当てますが、assign letter=e とする事で E: を指定する事もできます。重複した場合は Error となる。

※キーボードが英語106になっているようで、キーを探しました。

20111029_0013

念のため、Computer Management を起動して、E: ドライブを割り当てを確認しておきました。

3.OS環境のイメージファイル(.wim)をUSB HDDに展開
コマンドプロンプト C:\Windows\System32\cmd.exe を管理者権限で起動します。

20111029_0015

①OS環境のイメージファイル install.wim を imagex.exe でUSB HDDに展開します。筆者の環境では、68分かかりました。
>cd c:\temp
>imagex /apply c:\temp\install.wim 1 e:\

②Bcdboot.exeでOSを起動可能にする
>bcdboot e:\windows /s e: /f all

20111029_0016

完成した USB HDD の中は、このような構成になっていました。HDDは、14.3GB 使用しています。

Rimg0247

このUSB HDD を Let'sNote CF-R8W に接続して、BIOSの起動ドライブ設定を ①USB HDD、②内蔵HDD の順に設定して電源をONすると USB HDD の Windows To Go が起動しました。
初回の起動は、アカウント設定などがあるので30分ほど時間がかかりましたが、2回目以降の起動は1分でログイン画面が表示され、30秒でTop画面が表示されました。
ネイティブ環境なので、全くストレスなく動作します。既存のHDDを全く書き換え無いので、この USB HDD はかなり便利に使えそうです。

続き 実用レベルに達した、Windows 8 Consumer Preview を VirtualBox で試す を読む>>

関連記事

トラックバック

コメントの投稿

非公開コメント

No title

win8.1で使わせてもらいました。少し変えてインストールdvdを作ってそこから「コンピュータを修復する」でBcdbootが使えたということを報告しておきます。diskpartを使わなくてはなりませんが…

No title

reoさん、コメントをありがとうございます。
ほほぉ、そんな手がありましたか・・・

カレンダー
08 | 2023/09 | 10
- - - - - 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
最新記事
最新コメント
カテゴリ
検索フォーム
RSSリンクの表示
リンク
月別アーカイブ
プロフィール

magumataishi

Author:magumataishi

トヨタ ハリアー、スズキ ハスラー、ダイハツ タントのチープな改造ネタを公開。バイクはヤマハ TDR125。OPPO Reno5 A、PC周辺機器、デジタル一眼、電子工作、PCオーディオ、ホームシアター、TEAM SHACHIなどの雑記です。 Since 30,Apr 2017

QRコード
QR
メールフォーム

名前:
メール:
件名:
本文: