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

看板Windows作者 (lunar)時間1年前 (2022/11/13 13:01), 1年前編輯推噓6(606)
留言12則, 7人參與, 1年前最新討論串1/1
※ [本文轉錄自 Marginalman 看板 #1ZS7SoPF ] 作者: lunawalker (lunar) 看板: Marginalman 標題: [姆咪] 硬碟備份與系統搬遷 時間: Sun Nov 13 12:48:35 2022 一兩個月前把辦公室的老電腦換成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

11/13 13:00, 1年前 , 6F
你怎麼這都會
11/13 13:00, 6F
※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: lunawalker (60.251.53.34 臺灣), 11/13/2022 13:01:47 ※ 編輯: lunawalker (60.251.53.34 臺灣), 11/13/2022 13:03:40

11/13 14:03, 1年前 , 7F
其實這對於系統碟clone來說是基本功......
11/13 14:03, 7F

11/13 18:11, 1年前 , 8F
第一次試真的跟踩地雷一樣XD
11/13 18:11, 8F

11/13 18:13, 1年前 , 9F
好久沒搬也會忘記,GPT的代碼我記得可以叫他list出來
11/13 18:13, 9F

11/13 18:14, 1年前 , 10F
不然一個一個數字打都會打錯
11/13 18:14, 10F

11/14 13:45, 1年前 , 11F
傳統Mbr方式備份更方便,甚至只要備份一個磁區就能直接
11/14 13:45, 11F

11/14 13:45, 1年前 , 12F
開機什麼都不用再修復
11/14 13:45, 12F

11/15 11:01, 1年前 , 13F
窘,看不大懂
11/15 11:01, 13F

11/16 00:11, 1年前 , 14F
第一次利用win本身映像檔搬移SSD都很成功,後來幾台
11/16 00:11, 14F

11/16 00:11, 1年前 , 15F
搬移都遇到EFI磁區問題導致無法直接還原,後來乾脆
11/16 00:11, 15F

11/16 00:11, 1年前 , 16F
買EaseUS省時間OTZ
11/16 00:11, 16F

11/16 11:47, 1年前 , 17F
我都用 EaseUS Todo Backup 11.5 免費版 XD
11/16 11:47, 17F

11/16 12:50, 1年前 , 18F
EaseUS 真的懶人方便
11/16 12:50, 18F
文章代碼(AID): #1ZS7ey2S (Windows)
文章代碼(AID): #1ZS7ey2S (Windows)