WOA
WOA全名為Windows on Arm。是Windows為了搶佔崁入式系統所成立的一個專案。 目前比較流行的是在樹莓派執行Windows 10作業系統. 聽說連 Windows Server2016也可以。
Windows On Arm 終於也支援 Pi4了。官網的安裝方式,講的落落長然後又不清不楚的。所以本篇簡化官網的說明。
1. 下載 UUP
2. 下載Win 10映像檔
3. 使用WOR燒錄SDCard
UUP
UUP就是映像檔下載器。請先到 https://www.uupdump.net/ 下載。請注意,版本要選擇正確,否則樹莓派無法開機。在下面網站中,請按Lastest Dev Channel build 的 arm64版本
然後再選取架構為arm64的最新版本
接下來選取語言,再按下一步
然後再選版本, 然後再按下一步,即可開始下載
下載Win10映像檔
剛剛下載的UUP ,就是映像檔下載器。請先將UUP解開後,然後使用系統管理員權限進入命令列模式。然後執行 uup_download_windows.cmd。這指令就是開始下載映像檔,會蠻久的,請耐心等待。
下載完畢後,映像檔為 iso,如下圖示
WOR燒錄器
請到 https://www.worproject.ml 下載WOR燒錄器(Windows on Raspberry),解開後,直接執行WoR.exe。
接下來選取SDCard,及選取Raspberry Pi4。請注意,SDCard絕對不能選錯,否則硬碟的資料就拜拜了
映像檔就選取剛剛下載的 ISO檔,然後再選取Windows版本
騙動程式直接選從伺服器上下載即可
UEFI亦選取伺服器上下載
底下為設定總灠,不用更改任何值
最後按下安裝,即開始燒錄SDCard。燒錄的過程也蠻久的,也請耐心等待
樹莓派開機
經過上述一番折騰,就可以把SDCard放人樹莓派中,然後開機就可以開始設定了。
在樹莓派上跑Win10,只是好玩而以,效能慢的要死。而且就算使用Ram 8G版的Pi4,也只能抓到4G而以。若要架Server還是以ubuntu mate或Raspbian為主, 若要當隨身文書機, 效能也奇差無比。所以安裝Win10的實際應用層面並不大。
令人激賞
在WOA上可以執行x86所編譯出來的.exe檔,比如可以安裝Chrome, 也可執行本人使用C#撰寫的專案程式。這是因為微軟重新改寫支援Arm系列的.netFrameWork。這可是非常耗費資金及人力的工程。
在Arm系列的CPU執行Win10的效能非常差,這也是大家有目共睹的,要達到商業化是絕對不可能的。那微軟為何還要堅持去搞這麼大的工程呢! 難道真的是為了好玩嗎?
在此不得不佩服微軟的眼光,算準了日後Arm系列CPU效能絕對會再增進,到時Win10一定能在樹莓派上順利運作。國外這些公司就是有這種深遠的目光,所以應該會持續下去。反觀台灣呢?? 打從最大的富士康,到HTC, 廣達等大型企業,再到一般的中小型企業,全部都是小鼻子小眼睛,從來沒有一家公司能看到種遠景。