2020/06/03
因機械硬碟壞軌系統轉移至SSD上
最近我用了 9 年的的 WD 10EALX 系統碟出現 C5 C6 系統開始有點不穩, 常常會當機
順勢買了一個 SSD 換掉系統碟
希望是可以無痛將 windows 整個轉移到 SSD 上
原先 WD 碟上分了四槽 CDEF, 當然是先把 DEF 的資料做備份先
嘗試過網路推薦的無痛系統轉移工具 但是因為我的硬碟有壞軌的關係所以處理沒多久就中斷了
後續只好土法煉鋼 在 linux 下用 fdisk 跟 dd 去做 clone
使用 ubuntu 安裝碟 試用 ubuntu 進到 linux 環境
SSD 被辨識成 /dev/sda, 原 WD 則是 /dev/sdc
用 fdisk 查看 /dev/sdc 可以看到
sdc1是系統保留100M, sdc2才是C槽
由於 DEF 碟資料都有備份, 所以在 linux 實際要處理的就是 /dev/sdc1 與 /dev/sdc2
紀錄 sdc1, sdc2 的起始磁區與大小 用 fdisk 在 /dev/sda 上分割出一模一樣的空間, 磁區類型記得改成 7 (NTFS)
接著使用 dd 做分割區 clone
因為有壞軌, 所以一定要加上 conv=noerror, 否則讀到壞軌處會中斷
noerror 做法會將壞軌的地方填上 0x00, 代表所對應的檔案就會損毀, 不過原先就壞軌了, 為了要系統轉移所以也沒差了
```bash
dd if=/dev/sdc1 of=/dev/sda1 bs=4096 conv=sync,noerror status=process
```
處理完後還是不能直接進 windows, 必須要修復 bcd
使用 windows 安裝碟進去修復我的電腦
開啟命令提示字元執行以下
```
bootrec /fixmbr
bootrec /rebuildbcd
bootrec /fixboot
```
這樣就完成了
用 SSD 開機果然是秒進啊!!
訂閱:
文章 (Atom)