윈 도 우 UEFI 부팅불가 문제 질문
2022.03.30 19:57
이번에 NVMe를 구하게 되어 기존 SSD에 설치된 윈도우10 이관작업을 진행하였습니다.
그런데 NVMe를 설치하니 4번째 하드로 잡히더군요
보드가 MSI z490보드인데 바이오스에서 디스크 순서변경이나 SATA Disable같은 메뉴도 없더군요
심미적으로 부팅 디스크가 1번으로 되어있어야 보기 좋은데 일단 윈도우 이관작업을 진행하였습니다.
0번은 기존 SSD이고 1, 2번은 HDD입니다.3번이 이번에 새로 구매한 NVMe입니다
기존 윈도우를 GImageX로 이미지로 만들고난 후 신규 NVMe 파티션 작업하고 (EFI, Recovery, 윈도우 파티션 생성)
만들어둔 이미지를 NVMe 윈도우 파티션에 압축해제하고
C:> bcdboot G:\Windows /l ko-KR /s b: /f UEFI
부팅정보를 입력해 주었습니다.
B:\EFI\Microsoft\Boot>bcdedit /store bcd
Windows 부팅 관리자
--------------------
identifier {bootmgr}
device partition=B:
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale ko-KR
inherit {globalsettings}
default {default}
resumeobject {a48b5300-af46-11ec-91fd-2cf05d2e14a7}
displayorder {default}
toolsdisplayorder {memdiag}
timeout 30
Windows 부팅 로더
-------------------
identifier {default}
device partition=G:
path \Windows\system32\winload.efi
description Windows 10
locale ko-KR
inherit {bootloadersettings}
isolatedcontext Yes
allowedinmemorysettings 0x15000075
osdevice partition=G:
systemroot \Windows
resumeobject {a48b5300-af46-11ec-91fd-2cf05d2e14a7}
nx OptIn
bootmenupolicy Standard
NVMe EFI 파티션에 있는 부팅정보입니다.
최종적으로 바이오스에서 NVMe로 부팅우선순위 변경하고
부팅시도 하였습니다.
그런데 여기서 문제가 생겼습니다.
윈도우 로고가 보이고 정상적으로 부팅되는듯 하였으나 윈도우 Posting단계가 끝나고
윈도우가 뜨지 않고 그냥 까만화면만 나옵니다.
무엇을 잘못한걸까요? 아니면 UEFI는 1번 디스크가 아니면 사용할 수 없는건가요?
바이오스부팅(기존 MBR)로 변경해야 하나요?
댓글 [3]
-
suk 2022.03.30 20:46
-
아가하의들녘 2022.03.30 21:14
감사합니다 부팅 정상적으로 성공했습니다. 빵끗^^
어짜피 기존 SSD로 부팅된 상태라 기존 윈도우에서 NVMe에 있는 레지파일 읽어와서
MountedDevices값만 삭제하고 다시 부팅했어요
-
타천사둘리 2022.03.30 22:11
전 그냥 자료실에서 Minitool Partition Wizard 다운받아서
기존 SSD 로 윈도우 부팅해서 NVME 로 OS 마이그레이션
했습니다.
그러면 SSD 통째로 알아서 용량 조정되고 넘어옵니다.
시간이 좀 걸려서 그렇지, 제일 편하더라구요.
감사합니다.꾸~~~뻑
같은 컴퓨터에서 기존 윈도우를 다른 파티션에 복구하면 나타나는 전형적인 문제 같습니다
드라이브 문자가 저장된 레지스트리를 삭제해주시면 될 겁니다
PE나 다른 윈도우로 부팅하셔서 C: 부분만 대상 윈도우 드라이브 문자로 입력해주시면 됩니다
reg load HKLM\1 C:\Windows\System32\config\system
reg delete HKLM\1\MountedDevices /f
reg unload HKLM\1
이렇게 하시고 다시 부팅해보세요.
윈도우를 처음 설치하신 것처럼 다시 드라이브 문자가 할당되게 됩니다
다음은 cmd 명령어 사용법에 익숙하지 않으신 분들을 위한 글입니다
위에 명령어들을 3줄 전부 세로로 드래그 복사하신 후, cmd 화면에 붙여넣기 [ctrl + v] 하시면 3줄 다 한꺼번에 실행됩니다.
C:이 대상 윈도우 문자와 다른 경우는 미리 수정하신 후에 3줄을 붙여넣기 하시면 됩니다
PE나 다른 윈도우로 부팅했을 때는 C:이 아니라, 다른 드라이브 문자일 수 있습니다. 보이는대로 입력하시면 됩니다