Windows To Go入坑記錄


什么是Windows To Go?

https://en.wikipedia.org/wiki/Windows_To_Go

微軟為了解決企業用戶的需求而推出,可以在u盤或者移動硬盤啟動window系統,顧名思義,移動的windows。

 

那這個東西有啥用呢?

1.移動辦公

比如程序員,有時候公司pc開發,有時候家里pc開發,有了win to go,不需要再部署兩套系統、兩套開發環境,即插即用。

提供除了筆記本之外的另一種選擇。

2.多系統

比如MacBookPro,用來開發沒話說,搞兩把游戲就要死人了,解決方案就是裝windows雙系統。

如果用parallels desktop之類的虛擬機,性能不足;

如果用macos自帶的bootcamp,

(1).裝到本機,太浪費了,mbp的ssd太貴。。。

(2).裝到移動硬盤,可以用,但是沒有通用性,插到別的pc上用不了

win to go,可以實現:公司pc+家里pc+mbp通用

 

硬件准備

win to go的性能依賴於硬盤介質、傳輸接口協議。

最佳情況,當然是雷電3接口以及支持雷電3的ssd,然而太貴,非普通群眾考慮范圍。

差一檔次,就是usb3.1gen2接口,全速10gbps,也就是大約1000MB/s:

不建議買現成的ssd移動硬盤,比如三星t5,速度也就不到500m每秒,價格太浮誇;

還是自己買硬盤盒和ssd組裝性價比更高,想達到usb3.1gen2的滿速,只能上NVMe協議的ssd(sata3協議的ssd最高6gbps);

不過略尷尬的是,大多數NVMe協議的ssd實際速度是超過10gbps的,所以不要買太好的,浪費性能用不上。

最近ssd一直降價,正是入手時機,

奧睿科(ORICO)外置NVME M.2轉Type-c移動硬盤盒 PCM2-C3,182塊

阿斯加特 Asgard AN1024NVMe-M.2/80 1TB SSD固態硬盤,899塊

加起來一千冒點兒頭。

硬盤盒附送c2c,c2a兩條數據線,如果自己買數據線,一定要買支持usb3.1gen2的。

 

軟件安裝

系統鏡像選擇cn_windows_10_enterprise_ltsc_2019_x64_dvd_d17070a8.iso,下載地址:

https://msdn.itellyou.cn/

企業版的好處是去掉了商店、小娜這些亂七八糟的東西,而且系統更新極少,不像專業版,隔三差五更新重啟了。。。

安裝工具:https://bbs.luobotou.org/thread-761-1-1.html

蘿卜頭專業解決win to go的問題,他們家的工具還是很好用的。

 

左側:

指定加載的鏡像,指定要寫入的設備

右側:

1.建議選擇vhd或者vhdx,也就是虛擬磁盤的格式,據說軟件兼容性更好;

而且傳統模式的系統,可能無法更新;

另外vhd模式,容易做備份還原;

至於硬盤讀寫性能方面,三者幾乎沒有差距。

2.啟動模式選擇UEFI+GPT,有興趣的自行百度

3.虛擬磁盤大小建議自己設定,自動設定是40g

 4.分區

默認分區格式為ntfs,也可以不分,以后再用其他分區工具自行分區

我這里分了3塊,系統區、數據區,還有一塊留給mbp的timemachine

 

點擊創建,等着就好。

win to go已經制作完畢,重啟你的機器,修改啟動順序,從移動硬盤引導,就ok了。

windows自帶常用硬件驅動,聯網后還可以自己下載驅動,所以除了mbp這樣的變態之外,大部分pc或者筆記本,應該是插上就能用了。

 

mbp的bootcamp驅動

1.需要在mac下打開啟動轉換助理

把下載內容拷貝到移動硬盤里邊,

mac只能讀不能寫入ntfs,可以使用tuxera或者paragon寫入

如果手頭沒有,也可以把數據分區格式化成win/mac都支持的exfat格式,然后再拷貝進去

2.mbp2018的t2安全選項

重啟,按cmd+r,進入macos實用工具界面

菜單處選擇

3.進入win10

再次重啟,按住option

選擇efi boot,進入win10

因為沒有驅動,觸摸板、鍵盤都是用不了的,需要使用外接鍵盤或者鼠標,

找到拷貝好的驅動程序目錄,執行WindowsSupport/BootCamp/Setup.exe

裝好以后,重啟。

后面不需要再按住option啟動,插入usb的時候,就會進入win10,不插則是mac。

4.cpu太熱

mbp跑win to go的時候,額頭燙的能煮雞蛋

可以在電源選項里邊,把最大處理器狀態調整為70%~80%

5.Win10任務欄托盤上會出現Boot Camp圖標,在這可以配置鍵盤或者觸控板,還可以指定重啟到macos

當把win to go帶到其他pc上,這個圖標依然健在,只是不能用而已

 

mbp的timemachine

1.分區的時候說了,單獨留了一塊給時間機器用,

在mac下,系統偏好設置->timemachine,指定備份磁盤,會自動格式化對應分區,然后執行備份即可。

2.備份完成以后,這塊移動硬盤,實際上有了兩個引導,一個是win10,一個時間機器的備份mac

都可以通過efi boot進入

 

調整vhd的大小

改大沒啥問題,只要你的硬件容量夠;改小要注意數據安全

 

vhd的備份與還原

vhd有一個差分機制,很有意思

https://bbs.luobotou.org/thread-7644-1-1.html

提煉一下就是,如果怕系統損壞,那么在制作好的vhd啟動盤基礎上,差分一個子盤出來,平常使用這個子盤。

 

假設win to go在G:\wtg.vhdx,改名成G:\wtg.base.vhdx,然后使用bootice差分一個新的vhd:G:\wtg.vhdx;

那么引導進入的實際就是這個子盤,剛創建的子盤體積很小,就像一個鏈接,實際內容都是讀取的母盤;

一旦系統有改變,改變的部分就存儲在了子盤,母盤是不會改動的。

 

使用一段時間后,如果系統搞掛了或者不可收拾,那么就丟棄當前的子盤,從母盤重新差分出來一個即可,

所以這種還原方式代價很小,可以說是秒還原了;

如果覺得這段時間的改動可以接受,那么可以把子盤合並到母盤里邊去,也可以在子盤的基礎上再次差分出一個孫子盤來使用,

據說最多可以差分7個層級,並且性能幾乎不受影響。

 

我認為一般情況下,搞個母盤和子盤,每隔一段時間,去丟棄或者合並就可以了,不需要搞那么多層。

另外,如果怕移動硬盤也掛掉的話,可以把母盤拷貝到其他設備上,再做個備份,這樣就更安全了。

 

win to go 注意事項

1.可以睡眠,但不能休眠

默認並不啟用休眠功能,雖然可以通過組策略進行配置,啟用休眠,但不建議這樣做。

使用一個 USB 設備在不同硬件配置的電腦上運行,硬件差異可能會非常大,因此默認並不啟用休眠功能。就算啟用,也只能在同一台電腦上使用該功能。如果在一台電腦上休眠,隨后再另一台電腦上啟動,休眠狀態會被自動刪除。這將導致所有未保存的會話狀態全部丟失。

2.關於拔出凍結

使用過程中如果拔出usb,理想情況會系統凍結,把設備插回,系統繼續運行

但是很多情況下會藍屏死機,可以按照這個討論解決

https://bbs.luobotou.org/forum.php?mod=viewthread&tid=12453


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM