読者です 読者をやめる 読者になる 読者になる

あきちきのひまつぶし

メーカー系SE2年目の凡人が、技術とかグルメとか旅行とか・・・。

Windows7を使ってRaspberry Pi 2にWindows 10 IoTをインストールする

めも

Raspberry Pi 2が出てからしばらく経ちましたが、自分が入手したのはつい2週間前です。

Raspberry Pi2 Model B ボード&ケースセット (Standard, Clear)
 

Raspberry Pi 2のWindows 10 IoTは既にダウンロード可能ですが、インストールするにはWindows 10がインストールされたマシンでないと不可能だとか。

Raspberry Pi 2にはWindows 10を入れてみたいけど、普段使うPCはWindows 7でいいかなっていう人が多いと思って調べたら出てきました。

Raspberry Pi • View topic - Install Windows 10 for IoT using Windows 7

ここを見る限りWindows7を使ってRaspberry Pi 2にWindows 10 IoTをインストールすることは可能なようなので試してみたいと思います。

Windows10をインストールする(PCのISOファイルとか)を入手します。

私は"en_windows_10_pro_technical_preview_10074_x64_dvd.iso"を利用しました。(ダウンロードはDownload Windows 10 Insider Preview ISO - Microsoft Windows

  • ISOの展開

7-ZipなどでISOファイルを展開します(その他ISOファイルの中身を見れるソフトならなんでもいいです)

  • 必要なファイルの抽出

"sources"フォルダから全てのサブフォルダを含むファイルをコピーします。(すごく時間がかかります)私はC:\w10installというフォルダにコピーしました。

どれがdism.exeとDLLファイルの動作に必要なのか定かではないので、とりあえず全部コピーしました。

必要なWindows 10のソースはこれだと思う

api-ms-win-downlevel-advapi32-l1-1-1.dll
api-ms-win-downlevel-advapi32-l4-1-0.dll
api-ms-win-downlevel-kernel32-l1-1-0.dll
api-ms-win-downlevel-kernel32-l2-1-0.dll
api-ms-win-downlevel-ole32-l1-1-1.dll
api-ms-win-downlevel-user32-l1-1-1.dll
compatprovider.dll
dism.exe
dismapi.dll
dismcore.dll
dismcoreps.dll
dismprov.dll
ffuprovider.dll
folderprovider.dll
imagingprovider.dll
logprovider.dll
vhdprovider.dll
wimprovider.dll

  • cmd.exeから実行

管理者モードでコマンドプロンプトを開き、diskpart→list disk→exitをして、あなたのSDカードの番号をメモします。

そして

dism.exe /Apply-Image /ImageFile:flash.ffu /ApplyDrive:\\.\PhysicalDriveN /SkipPlatformCheck

を入力して実行します。PhysicalDriveNのNにはSDカードの番号を入力してください。

 

以上です。

コマンドが実行できない場合はdism.exeを移動した場所までcdコマンドで移動してみてもいいかもしれません。

自分はRaspberry Pi2にWindows 10を入れる気はあまりないので試していませんので、上記の手順を踏む場合は自己責任でお願いします。

 

 

追記:

Windows ADK RC for Windows10のなかにdism.exeがあるらしいです。

Windows ADK RC for Windows10をインストール(Deployment toolだけでもいい)して、dism.exeを叩いてインストールした方が早いかもしれません。

その場合はcdコマンドを使い、Windows ADKのインストールフォルダのなかのdism.exeの場所

C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\x86\DISM

に移動してから

dism.exe /Apply-Image /ImageFile:flash.ffu /ApplyDrive:\\.\PhysicalDriveN /SkipPlatformCheck

を実行するとうまく行きます。 

広告を非表示にする
Copyright (C) 2013-2017 lapisizm All Rights Reserved.