本文講的是如何在樹莓派3B+上安裝Windows10 ARM版而非IOT版本html
主要參考如下來源:
http://tieba.baidu.com/p/5768...
http://shumeipai.nxez.com/201...git
準備:
1.micro sd卡一張,至少16G的空間
2.讀卡器
3.磁盤分區軟件
4.win10鏡像:
https://software-download.mic...
5.驅動:
https://github.com/driver1998...
https://github.com/RpiWin10/D...
6.UEFI:
https://codeload.github.com/a...
7.dism++:
http://cdn.chuyu.me/Dism++10....github
1、SD卡分區
把SD卡分紅2個分區,第一個是100M的FAT32分區,剩下的空間分給第二個分區,NTFS,兩個分區都設爲主分區。
windows
注意:
筆者給SD卡分區用的是手上裝有Win10的筆記本,在筆者參考的兩篇文章沒有提到的是,系統只給了第一個分區自動分配了盤符,而第二個分區沒有給分配盤符而且在資源管理器中不可見,若是你有遇到了相同的問題請參照文章末尾【U盤/SD卡識別成硬盤驅動】相關步驟,若是沒有請無視。安全
2、寫入鏡像
準備4.下載完的壓縮包解壓並運行aria2_download_windows.cmd開始下載並製做iso鏡像;下載完以後會詢問是否製做ISO,此時按y進入ISO製做程序。此時選擇2選項只製做install.wim(由於只會用到install.wim,固然你也能夠選擇生成完整ISO)。ui
打開Dism++軟件,選擇【恢復功能】-》【系統還原】,目標映像打開剛纔打開的ISO文件中的sourcesinstall.wim文件,寫入位置選擇剛纔格式化的大分區。點擊肯定後請耐心等待。
spa
3、製做引導文件
準備6.下載後解壓打開,找到UEFI中的RaspberryPiPkgBinaryprebuilt2018Sep28-GCC5RELEASE
將裏面所有文件複製進入SD卡小的分區。code
筆者的SD卡大分區爲H盤,小分區爲G盤:
以管理員身份打開cmd,依次輸入如下命令:cdn
bcdboot H:\Windows /s G: /f UEFI /l zh-cn bcdedit/store G:\efi\microsoft\boot\bcd /set {default} testsigning on bcdedit/store G:\efi\microsoft\boot\bcd /set {default} nointegritychecks on
完成以上步驟後,sd卡小分區內的文件以下圖所示:
htm
4、安裝驅動
新建一個文件夾用來存放驅動文件,筆者的目錄爲:D:RPI-Drivers
將準備5.第一個連接下載的文件中bsp-masterprebuilt下全部文件夾中xxx.cat,xxx.inf,xxx.sys的三個文件所有拷貝到D:RPI-Drivers目錄下;
將準備5.第二個連接中dwusb.cat、dwusb.inf和dwusb.sys三個文件拷貝到D:RPI-Drivers目錄下。
接下來使用dism 命令來安裝驅動:
dism /image:H: /add-driver /driver:D:\RPI-Drivers /forceunsigned
5、安裝Windows 10 ARM
將SD卡取出插入樹莓派中,去掉全部USB外設,插入電源啓動,大概須要一個多小時安裝完畢,筆者在中間大概遇到屢次提示系統遇到錯誤,須要從新啓動,請無視...
另外筆者在安裝中並無出現參考文章中出現的要在進入UEFI設置界面中修改系統啓動模式的狀況,默認就是【Boot in EL1】,若是你的沒法正常啓動,請將啓動模式改成【Boot in EL1】修改須要插上鍵鼠,修改完重啓必定要把USB外設所有去掉,否則可能啓動會報錯。
成功進入系統後,接上鍵鼠進行操做,實際體驗狀況比較糟糕,系統反應比較遲鈍,而且由於沒有相關網卡驅動沒法聯網...
U盤/SD卡識別成硬盤驅動
1.下載如下驅動:
http://a.xiazai163.com/system...
2.永久禁用Win10驅動程序強制簽名
--2.1在開始按鈕點擊右鍵,選擇「命令提示符(管理員)」
--2.2執行如下命令(複製後,在命令提示符中單擊鼠標右鍵便可完成粘貼,而後按回車鍵執行):
bcdedit.exe /set nointegritychecks on
--2.3命令瞬間執行完畢,若想恢復默認驗證,執行以下命令便可:
bcdedit.exe /set nointegritychecks off
3.更新你的SD卡讀卡器的驅動程序
若沒有操做上述的第2步,將被系統阻止沒法更新驅動程序。
--3.1win+X鍵打開設備管理器選擇磁盤驅動管理後,選擇須要更新的驅動,
筆者這裏用的是USB讀卡器,須要更新USB驅動,根據本身實際狀況更新你的USB驅動或者SD卡驅動
--3.2右鍵更新驅動程序軟件後選擇【從計算機的設備驅動程序列表中選取】-》選擇【從磁盤安裝】-》選擇步驟1.下載的驅動
--3.3更新完後重啓計算機
若是以上步驟2.你選擇的是暫時禁用Win10驅動程序強制簽名,而非筆者推薦的永久禁用Win10驅動程序強制簽名,重啓電腦後可能會遇到藍屏沒法正常啓動系統,而且按F8也沒法進入安全模式。這時候須要按系統提示進入啓動設置並再一次選擇【禁用驅動程序強制簽名】就能夠正常啓動系統了。