SSD固態硬碟 - 關於SSD更換較大容量 用Acronis True Image 2018 複製磁碟功能將原筆電SSD(C槽)複製到新SSD後 筆電更換新SSD卻無法開機問題 - 電腦

前往內容


關於SSD更換較大容量 用Acronis True Image 2018 複製磁碟功能將原筆電SSD(C槽)複製到新SSD後 筆電更換新SSD卻無法開機問題

各位網友好
我這邊有一台微星PE72筆電
想要將筆電裡面的三星 128G SSD更換成TOSHIBA 256G SSD
用Acronis True Image 2018 複製磁碟功能將三星SSD複製整個C槽作業系統到TOSHIBA 256G SSD裡面
複製完後將新TOSHIBA 256G SSD裝到筆電裡面 筆電卻無法開機
不知道是哪裡出問題
可以請問各位網友是哪裡出問題嗎?
祝福的微風 翱翔於天際之間 ~天使の翼~ wrote:
各位網友好我這邊有...(恕刪)


標記先

微星PE72筆電

固態硬碟 1x M.2 SSD Combo (NVMe PCIe Gen3 x4 / SATA ) SSD
硬碟 1x 2.5" SATA HDD HDD

=========================================================

legacy 忽略

uefi 大多是無法 Shell

這就需要檢視磁碟分區 GPT (efi,msr,pri)

大多直接重建 efi msr 分區

置放 efi shell 設置BCD



AcronisTrueImageOEM_5128 legacy => uefi 處理過程
=========================================================






在執行備份前須先清除登錄資料
reg delete HKLM\SYSTEM\MountedDevices /va /f




ATI 階段工作已完成








附加壓縮檔: 201812/mobile01-ef10cb9c4792a8cfd69803559aa168a3.zip
重建 efi shell 相關檔案
bcdboot E:\windows /s D: /f UEFI /l zh-TW



此時新的SSD已能開機使用,更換SSD 處理後續 SetBCD


此 device 的值 提供SetBCD.bat {bootmgr}&{memdiag} 之用

bcdedit /enum {bootmgr}


附加壓縮檔: 201812/mobile01-0097fb7d6b485f2bb463c1d491403ac7.zip

SetBCD.bat
@echo. >>%COMPUTERNAME%-BCD(Backup).log
@echo %date%-%time% >>%COMPUTERNAME%-BCD(Backup).log
@bcdedit /enum all >>%COMPUTERNAME%-BCD(Backup).log

bcdedit /import BCD
@echo.
@Timeout 3
@echo OFF

@echo.
@echo Set {bootmgr}
bcdedit /set {bootmgr} device partition=\Device\HarddiskVolume1
bcdedit /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi
bcdedit /set {bootmgr} description "Windows Boot Manager"
bcdedit /set {bootmgr} locale zh-TW
bcdedit /set {bootmgr} default {default}
bcdedit /set {bootmgr} resumeobject {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b}
rem bcdedit /set {bootmgr} displayorder {current}
bcdedit /set {bootmgr} toolsdisplayorder {memdiag}
bcdedit /set {bootmgr} timeout 3

@echo.
@echo Set {memdiag}
bcdedit /set {memdiag} device partition=\Device\HarddiskVolume1
bcdedit /set {memdiag} path \EFI\Microsoft\Boot\memtest.efi
bcdedit /set {memdiag} description "Windows 記憶體診斷"
bcdedit /set {memdiag} locale zh-TW
bcdedit /set {memdiag} inherit {globalsettings}
bcdedit /set {memdiag} badmemoryaccess Yes

@echo.
@echo Set {default}
bcdedit /set {default} device partition=C:
bcdedit /set {default} path \WINDOWS\system32\winload.efi
bcdedit /set {default} description "Windows 7"
bcdedit /set {default} locale zh-TW
bcdedit /set {default} inherit {bootloadersettings}
bcdedit /set {default} recoverysequence {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b}
REM bcdedit /set {default} displaymessageoverride Recovery
bcdedit /set {default} recoveryenabled No
REM bcdedit /set {default} isolatedcontext Yes
REM bcdedit /set {default} allowedinmemorysettings 0x15000075
bcdedit /set {default} osdevice partition=C:
bcdedit /set {default} systemroot \WINDOWS
bcdedit /set {default} resumeobject {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b}
bcdedit /set {default} nx OptIn
REM bcdedit /set {default} bootmenupolicy legacy

@echo.
@echo Set "Windows Resume Application"
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} device partition=C:
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} path \WINDOWS\system32\winresume.efi
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} description "Windows Resume Application"
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} locale zh-TW
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} inherit {resumeloadersettings}
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} recoverysequence {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b}
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} recoveryenabled Yes
REM bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} isolatedcontext Yes
REM bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} allowedinmemorysettings 0x15000075
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} filedevice partition=C:
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} filepath \hiberfil.sys
REM bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} bootmenupolicy legacy
bcdedit /set {3eaf0d56-5356-11e8-ae0b-a8bdc68e083b} debugoptionenabled No

@echo.
@echo Set "Windows Recovery Environment"
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} device ramdisk=[C:]\Recovery\WindowsRE\Winre.wim,{3eaf0d59-5356-11e8-ae0b-a8bdc68e083b}
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} path \windows\system32\winload.efi
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} description "Windows Recovery Environment"
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} locale zh-TW
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} inherit {bootloadersettings}
REM bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} displaymessage Recovery
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} osdevice ramdisk=[C:]\Recovery\WindowsRE\Winre.wim,{3eaf0d59-5356-11e8-ae0b-a8bdc68e083b}
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} systemroot \windows
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} nx OptIn
REM bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} bootmenupolicy legacy
bcdedit /set {3eaf0d58-5356-11e8-ae0b-a8bdc68e083b} winpe Yes

@echo.
@echo Set ramdiskdevice
bcdedit /set {3eaf0d59-5356-11e8-ae0b-a8bdc68e083b} description "Windows Recovery"
bcdedit /set {3eaf0d59-5356-11e8-ae0b-a8bdc68e083b} ramdisksdidevice partition=C:
bcdedit /set {3eaf0d59-5356-11e8-ae0b-a8bdc68e083b} ramdisksdipath \Recovery\WindowsRE\boot.sdi

@timeout 5
@cls
@echo.
@pushd %SystemDrive%\Recovery
@attrib /s /d -a -s -r -h
echo 請將 Recovery 子目錄 (GUID) 更名為 WindowsRE
@echo.
@attrib /s /d
@echo.
@pause
@explorer %SystemDrive%\Recovery
@cls
@POPD
@bcdedit /enum all >>%COMPUTERNAME%-BCD(New).log



有圖嗎??這樣很難猜,來個開機卡在那個畫面的圖
祝福的微風 翱翔於天際之間 ~天使の翼~ wrote:
各位網友好我這邊有一...(恕刪)

通常新發售的筆電都是UEFI而不是傳統的bios,如果你只有移動system partition,而沒有複製efi分割區,會導致UEFI找不到開機的uefi檔案而無法開機,除了主要系統檔案所位於的c槽,還有包含recovery等等的分區,所以要複製要全分割區不能只有c槽。

祝福的微風 翱翔於天際之間 ~天使の翼~ wrote:
可是我人整個SSD...(恕刪)


要選複製整個磁碟。不是複製分區
先用128的開機 256的也裝上 到磁碟管理 然後把你復制好的圖片貼上來

這樣大家才好找問題出來 像下邊的圖一樣

因為我的mbr模試只有二個 gpt的有四個




1頁 (共2頁)

前往