背景
Rasberry Pi 3 B+にWindows IoTを入れた記憶。
その0. まずやっちゃダメなやつ。
やっちゃダメな奴。
その0の1. NOOBSインスト-ラを用意する
https://www.raspberrypi.org/downloads/noobs/
-> 今のWindowsでは使えません
その0の2. 「Windows 10 IoT Core Dashboard」をデフォで使う
https://docs.microsoft.com/ja-jp/windows/iot-core/downloads
から「Windows 10 IoT Core Dashboard」をダウンロードしてWindows 10にインストールしてそのまま使う
-> B+では使えないというかSDカードをNTFSでフォーマットして読めなくします。
概要。
Windows Insider Programに参加します。Webから。
Additional Insider Preview downloadsからRaspberryPi 3B+ Technical Preview Build 17661 をダウンロードしてイメージと見せかけつつインストーラを走らせ展開されたファイルを使います。
展開したファイルをWindows 10 IoT Core Dashboardで指定してインストールします…まじか。
その1. SDにパーティションを用意
SDが何に使われてたかわからないし、フォーマットによってはMBRの書き換えがうまくない…という事で下記を適宜実施。
1. 「スタート」メニューのサーチボックスで、diskpartと入力して、Enter。
2. ディスク一覧表示。 list disk
3. ディスク選択 select disk X (Xは数字)
4 パーティション一覧表示 list partition
5. パーティション選択 select partition Y (Yは数字)
6 選択したパーティションの削除 delete partition
7. 5.~6.の繰り返して不要なパーティションが消えるまで。
8. clean
9. convert gpt
10. create partition primary
11. format fs=fat32 すごく気長に待つ。
12. assign
13. exit
その2. SDのパーティションをフォーマットする。
Windows付属のフォーマットじゃダメみたい。下記にアクセスしてダウンロード。ダウンロードするのはSD Foundationのアプリで怪しくないです。・
https://www.sdcard.org/downloads/formatter_4/eula_windows/
SD Card Formatter
起動して "上書き" フォーマット 。
すごく気長に待ちます。
その3. Windows IoT バイナリダウンロード
https://www.microsoft.com/en-us/software-download/windowsiot
Additional Insider Preview downloads
RaspberryPi 3B+ Technical Preview Build 17661
選びます。
ダウンロードしたら、Win10の機能であるExplorerの管理->ディスクイメージツールでマウント、すると.msiが現れるのでインストール。
終わると、
C:\Program Files (x86)\Microsoft IoT\FFU\RaspberryPi2
に「flash.ff」ができる筈、で
ファイルの存在を確認。
その4 OSインストール
https://docs.microsoft.com/ja-jp/windows/iot-core/downloads
から「Windows 10 IoT Core Dashboard」をダウンロードしてWindows 10にインストール
IoT Dashboardが起動するので、
「新しい」デバイスのセットアップ」ぽち。
Microsoftアカウントでサインイン。
Broadcomm [Rasberry Pi 2&3]
Custom
C:\Program Files (x86)\Microsoft IoT\FFU\RaspberryPi2
を指定。
同意して「ダウンロードとインストール」ぽち。