[姆咪] 將win10從HDD轉到容量不符的SSD

作者: lunawalker (lunawalker)   2022-08-21 13:18:22
今天整個上班都在分心處理這玩意,
理論上看起來很簡單但實際執行上卻沒那麼順利,
雖然最終解決但還是做個筆記好了,
畢竟年紀大了記憶力沒那麼好,而且能順便賺點p幣,耶。
硬體環境:
傳統BIOS、MBR
把win10企業版從WD 1T HDD轉到Intel 120G SSD
這是辦公環境最後一台沒有SSD的電腦,
原本還可以忍受,但是當其他電腦都有SSD的時候反而讓人覺得慢到受不了了,
但是又不可能因為這個爛理由就叫長官撥個預算,
而且工程師肯定不願意多花時間來幹這種吃力不討好的活,
於是乎自己來比較快且好處理,畢竟只是換硬碟、周邊硬體還是一樣,
理論上既有的驅動應該是不會衝突到爆炸,
於是乎就買了一顆看起來還行的二手SSD來開工,還是MLC的捏。
方案①
能夠不用裝軟體來解決自是最好,
第一個想到的方法是「系統映像」,也是很常見的方法,
先從控制台叫出來,然後把系統保留、C:\、WinRE這三個主要的做成映像檔就可以了,
到時候裝上新硬碟再用win安裝片拉出來就可以…
但是!正要製作系統映像卻頻頻失敗,說「空間不足以至無法陰影複製」
明明才100GB的資料要複製到1TB的空硬碟捏= =
然後各式各樣的排難解疑也行不通,調整還原點空間、關閉系統保護什麼的,哎呀呀呀…
方案①失敗!
方案②
既然系統內建的不行,可是在SSD潮流興起後,這幾年硬碟轉移的軟體需求也變多了,
像是Acronis、EaseUS、AOMEI等,但也通通都要錢了(約2000元)
不用錢的有WinToHDD卻僅限家用版(商業及企業版也要錢)
實在不想為了轉這一次噴2000元捏,畢竟身為專業的盤子也是有尊嚴的好嗎?
我只會在球體關節娃娃上當盤子的。
方案②不行!
方案③
查閱資料的過程中,不少人建議直接用全硬碟+還原比較不會出錯,
說到這種東西,就想到小時候的電腦課有個鬼東西「永生卡」,
又進一步想到GHOST,再聯想到一個古早的台灣之光:再生龍--
免錢!!!但介面比較hardcore,確實讓不少人望之膽怯,
而網路上也有不少大陸仔包好的WinPE,也都有裝好盜版破解的備份還原軟體,
但畢竟是上班公務用的電腦,個人偏好比較不會出事爆炸的方法比較好,縱使這方法hardcore到不行…
再生龍適合小容量轉大容量&相同容量轉移,
不過現在流行的配置是小SSD裝系統、大HDD放資料,
因此我的需求跟再生龍是相反的…不過google發現一堆人跟我有相同需求,
看了一下要轉移過去的分割區大小不超過SSD容量,基本上有機會成功!
於是乎就這麼決定採用方案③
一、從磁碟管理把HDD的分割區調整+保留要轉移的,
  我的話僅保留50mb的系統保留、110gb的C:\、500mb左右的WinRE,
  其他劃分的D:\就備份到其他地方刪掉了,這樣要轉的分割區總容量跟SSD容量差不多。
二、從再生龍官網下載好iso且製作開機隨身碟
  然後使用再生龍把HDD先做成映像檔並存在外接硬碟上,除了備份、晚點也會用到,
三、繼續使用再生龍,可以選擇「映像檔到硬碟」或「硬碟到硬碟」兩種資料轉移方式,
  但這邊就要用再生龍的專家模式,同時注意要勾選icds(不確認目的地硬碟的容量),
  以及維持「使用映像檔中的分割表」,理論上就可以把資料嘩啦嘩啦地由映像檔灌到SSD裏頭--
但是我這邊就噴掉了:(
先是嘗試了硬碟到硬碟的轉移方式,但是再生龍在轉移的時候卻無法給SSD設置第一個分割區,
就算分隔表選項用了k1(照比例調整分隔表)也是不行,啊咧?
再來試著用映像檔到硬碟的轉移方式(維持使用映像檔的分隔表)這時可以把資料灌入,
但不知為何第三分割區就是進不去,縱使選了j0(使用dd來產生分割表)也不行,啊咧咧??
所以最後獲得了一個沒有MBR(或是毀損的MBR?)然後有完整第一、第二分割區的SSD,
但歪著頭憋著尿想了一下,再生龍也是可以分割區對分割區備份還原,而MBR也是可以修復的,
於是乎用HDD的系統把SSD原本該是第三分割區的地方先建起來,
再用再生龍把第三分割區(其實也就是WinRE)的資料塞進去,
然後拿出Win10安裝片用啟動修復執行cmd來把SSD的MBR重建、也同時修好BCD--
--成了!!!
順利進去SSD裡的系統!!!
但是這個系統還少了執行WinRE的能力(實際上它有可運行的檔案),
於是參照微軟文件利用reagentc指令把WinRE的連結用起來,
然後再配合diskpart把WinRE的分割區鎖定,看起來就跟當初HDD的磁碟管理頁面幾乎一樣!
最後再測試一次沒問題,就把HDD的C:\解除代號不讓人進去,順便當作日後SSD爆炸時的還原點備份,
耶耶耶耶耶耶!!!
開機跟讀取速度大躍進,雖然比不上其他今年新裝的電腦,
但這個速度提升也確實有感,這400元買的SSD值得捏~
//////////////////////////////////////////////////////////
現在回想,是不是當初HDD的分割區壓縮的還不夠小,
以致再生龍把資料塞到SSD的時候判斷空間不夠所以才頻頻出錯?
但是硬碟對硬碟會卡住,映像檔對硬碟就沒有,為什麼呢?
還有這個方法雖然用在BIOS×MBR看起來沒問題,但UEFI×GPT也能如法炮製嗎?
以前是有把BIOS×MBR的筆電改成UEFI×GPT且成功運行,
但那是win7的系統,win10聽說系統機制有改變好像更容易會失敗?
這些如果有時間(雖然應該是沒有)可以再去研究看看?
作者: hulumew (邊板廢文十傑6席 呼嚕喵)   2022-08-21 13:20:00
媽咪好棒
作者: kitune (狐)   2022-08-21 13:20:00
你很棒
作者: Poshintow (m_ _m)   2022-08-21 13:20:00
大師
作者: surimodo (好吃棉花糖)   2022-08-21 13:21:00
怎麼感覺你幹了很不得了的事情 可以當工程師了你這自我debug屌虐一堆人
作者: helba (網路貧民窟)   2022-08-21 13:22:00
大師
作者: emptie ([ ])   2022-08-21 13:24:00
400元大升級(不算工錢)
作者: satsuki1219 (ジャーン)   2022-08-21 13:25:00
大師
作者: forsakesheep (家裡蹲魯廢肥宅)   2022-08-21 13:32:00
大師,我會選擇放棄

Links booklink

Contact Us: admin [ a t ] ucptt.com