[姆咪] 硬碟備份與系統搬遷

看板Marginalman作者 (lunar)時間1年前 (2022/11/13 12:48), 1年前編輯推噓4(402)
留言6則, 6人參與, 1年前最新討論串1/1
一兩個月前把辦公室的老電腦換成SSD+系統順利轉移後, 除了對這樣的成果很滿意,也習慣了SSD的速度, 好像有點上癮發病似的再買了SATA SSD跟M2 SSD, 繼續把辦公室裡其他還沒到年限的老電腦也順手升級… 喜歡做這種沒人知道不會感謝又得自掏腰包的事情, 我真的有病捏:) /////////////////////////////////////////// 關於硬碟升級和系統搬遷, 目前主流的硬碟配置是小SSD+大HDD, 雖然有很多軟體都能做到,一鍵自動用到好但多半要錢或是限定家用, 對於辦公室的企業版win根本毫無用武之地, 經過這幾次的搬遷之後也算有點心得,簡單整理一下: ①首先是電腦啟動的機制 在UEFI啟動後會去找硬碟上的EFI磁區, 裡面的bcdboot再引導到win系統磁區,這樣就會進入win環境 不過硬碟在搬遷過程中可能會磁區順序改變, 這就會影響到bcdboot找尋win系統磁區、或是winRE修復磁區叫出來的狀況, 進而導致開不了機或是無法使用啟動修復等救援工具。 BIOS(Legacy)是上個世代的敗北者就不提了。 ②實踐的方式 目前我習慣用Ventoy+再生龍(Clonezilla) Ventoy是新一代開機隨身碟軟體, 比起舊款開機隨身碟需要格式化、一支隨身碟限定裝一款, Ventoy只要把iso等映像檔放入,可以實現一次開機多種系統安裝選擇, 再配上SLC USB3.0的隨身碟簡直哈雷路亞! 再生龍就台灣之光,免錢好用不解釋; 兩者湊在一起就可以同一支隨身碟插著, 先用Ventoy+再生龍搬家,搬好之後重開機用Ventoy+win安裝片重建EFI引導 然後系統就搬家完成囉! ③更詳細的說: 搬遷前先把win系統所在的C:\縮小(壓縮磁碟區) 縮不動的常見是分頁檔和休眠檔,關掉重開機就更可以改善了。 另外我個人也會把目的地的SSD先裝上去做好分割(不用給代號) 大概切成 [ 100MB EFI磁區 ][ 剩下的 系統磁區 ] 然後就可以重開機用再生龍了! 用再生龍搬遷的時候記得不要選錯硬碟,資料洗掉要救回來很麻煩, 因為目的地的SSD磁區已經分割好了,所以選擇分割對分割的方式, 然後找出win所在的磁區複製過去, 這邊要注意的就是「不要在目的地建立分割表」大概就沒問題。 二次重開機進入win安裝片的winPE,利用cmd重建bcd, 先用diskpart確認各磁區: diskpart list vol(列出各磁區,找到剛剛複製過去的系統磁區,必要時可搭配dir確認) sel vol num(num=你要選擇的磁區代號) assign letter=S(S=要給的磁碟代號,像是C槽、D槽的) 然後再做一次,但要找出來的是要當成EFI磁區,並賦予不同的代號(這邊先用T) 接著退出diskpart, 輸入bcdboot S:\Windows /s T: /f UEFI /l zh-tw 意即「引導到S槽的win系統」「這段資料放到T槽」「是繁體中文」 完成後再開一次diskpart,選擇EFI磁區: list vol 1(假設是1) remove(移除磁碟代號,不然進入win會看到它,會礙眼) 以上完成之後就能第三次重開機,系統順利搬家啦! 但,我們還要做出winRE,做好救援的後路準備: 進入磁碟管理, 把系統磁碟壓縮出1GB的空間,大概像這樣: [ 100MB EFI磁區 ][ 剩下的 系統磁區 ][ 1GB 修復磁區 ] 然後用cmd或powershell 先把winRE檔(RE檔=C:\Windows\System32\Recovery\Winre.wim) 放入修復磁區(假設代號是R) 用指令會像這樣: xcopy /h C:\Windows\System32\Recovery\Winre.wim R:\Recovery\WindowsRE 意即「複製C的winre.wim到R那邊去」「/h是要複製系統檔」 不然就是去system32找檔案右鍵複製,去R槽建立資料夾後貼上也可以:) 然後要用Reagentc來重新設定 Reagentc /setreimage /path R:\Recovery\WindowsRE /target C:\Windows 意即「C槽的WinRE在R槽這邊」 Reagentc /enable 意即「啟用WinRE」,要確認有無順利可用Reagentc /info 之後diskpart移除R槽代號,並且隱藏和加註這是修復磁區: set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac gpt attributes=0x8000000000000001 這樣子就不會看到它了! 另外在某些狀況下winRE重建會有異常, 我碰到的是跟efi磁區直接拷貝有關, 還有C:\Windows\System32\Recovery\ReAgent.xml這個文件, 因為裡面還是舊電腦舊硬碟分割配置以致出錯,可以洗掉讓電腦重建 這部分可參考blog.ofortune.xyz/2020/04/26/windows-recovery/ /////////////////////////////// 好好玩捏:) 真的有病有病捏:) -- 終於,可以看見想搞的莎朵霓跟小楓了…! https://i.imgur.com/Rzw6mzU.png
這樣子…」 「蜜蜜是不是就成為老師最特別的人了?」 「姆咪♥」 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.53.34 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1668314930.A.64F.html

11/13 12:49, 1年前 , 1F
你可以自掏腰包幫我的升級嗎
11/13 12:49, 1F

11/13 12:51, 1年前 , 2F
可以幫我升級嗎?
11/13 12:51, 2F

11/13 12:52, 1年前 , 3F
你好 我要CS3140 2TB
11/13 12:52, 3F

11/13 12:53, 1年前 , 4F
升級++
11/13 12:53, 4F
乖乖 我都買最便宜最小的捏 WD SN520 128GB,反正速度快就好

11/13 12:53, 1年前 , 5F
大師,看無
11/13 12:53, 5F
※ 編輯: lunawalker (60.251.53.34 臺灣), 11/13/2022 12:58:17

11/13 13:00, 1年前 , 6F
你怎麼這都會
11/13 13:00, 6F
lunawalker:轉錄至看板 Windows 11/13 13:01
文章代碼(AID): #1ZS7SoPF (Marginalman)