Windows To Go on USB dongle - 儲存設備

Table of Contents


心得兼閒聊..

簡單來說, 要放到dongle上很容易, 要做出EFI/Legacy同時可開機..
很難...OTL

主因是Windows本身不支援dongle上的多partition, 偏偏這Windows To Go
得放在NTFS, 而EFI boot需要有個FAT32的System partition來放loader.

所以只要你的dongle是Removable media (99%都是), 基本上就無解了.
如果是硬碟或是用USB 轉 SATA這種的就很簡單, 切個FAT32放loader,然後把
OS本身的檔案塞到NTFS,設定一下BCD, 收工..

如果只要legacy boot就很簡單了,就切成單一NTFS partition,然後寫入
BCD跟bootloader就搞定了..

最後拿三隻dongle做了測試...(legacy boot)

1.黑鷹碟32G SLC
悲劇, 因為4K很悲劇, 所以OS一堆零碎檔案寫入根本就是..找死
開機小圈圈轉了10分鐘還卡在logo...放棄

2.SuperTalent ST4
還是很悲劇, 不過這次有看到getting start...但是還是非常非常慢,最後還是
等不到他boot到os...

3.Sandisk CZ80 64G
天壤之別..真正可用的就是他..開機還蠻順暢的
裝一些救援工具在裡面就變成非常好用的工具, 讚~

對照組:
EZLink 32G SLC SSD + USB to SATA轉接線
其實CZ80不會比這慢多少, 開機流暢得很.
不過這個可以切FAT32+NTFS, 做EFI/Legacy boot很容易

結論就是真的要好好用Windows To Go, 4K絕對不能太慢.

以上..

參考用:
黑鷹碟
手邊沒資料也沒測, 不過他用的Innostor晶片4K都非常爛

ST4
Random Read 4KB (QD=1) : 17.800 MB/s [ 4345.8 IOPS]
Random Write 4KB (QD=1) : 1.207 MB/s [ 294.7 IOPS]
Random Read 4KB (QD=32) : 19.598 MB/s [ 4784.5 IOPS]
Random Write 4KB (QD=32) : 1.188 MB/s [ 290.0 IOPS]


CZ80
Random Read 4KB (QD=1) : 10.899 MB/s [ 2660.9 IOPS]
Random Write 4KB (QD=1) : 9.384 MB/s [ 2291.0 IOPS]
Random Read 4KB (QD=32) : 12.131 MB/s [ 2961.6 IOPS]
Random Write 4KB (QD=32) : 9.046 MB/s [ 2208.6 IOPS]

--

All Comments

Suhail Hany avatarSuhail Hany2012-11-11
還是建議你跑PE吧!
George avatarGeorge2012-11-13
PE加掛軟體實在太麻煩了..WTG直接安裝就好了
Irma avatarIrma2012-11-14
新筆電都有 ESP/MSR 等新分割區,跟UEFI/GPT有關嗎
Joe avatarJoe2012-11-17
是低, 你會看到ESP/MSR應該就是你的HDD目前是GPT分割
Olive avatarOlive2012-11-18
ESP=EFI System Partition
Emma avatarEmma2012-11-22
ㄟ,應該說很有可能是GPT. MBR/GPT都可能有ESP存在