
저는 최근에 컴퓨터용 새 1TB SSD(Lenovo ThinkPad P70)를 구입했습니다. 내 계획은 이 디스크를 기본 Windows 10 부팅 드라이브로 사용하고 이전 디스크(500GB)를 보조 드라이브로 유지하는 것입니다.
저는 Windows를 새로 설치하고 싶지 않았기 때문에 다음 절차를 따랐습니다.
- 사용된클론질라기존 디스크의 백업 생성(외장 HDD에)
- 기존 디스크가 있던 M2 슬롯에 새 디스크를 설치하고, 비어 있던 다른 슬롯에 기존 디스크를 설치했습니다.
- CloneZilla를 사용하여 새 디스크에 백업을 복원했습니다.
- Windows를 부팅했습니다. C:의 이전 디스크에서 부팅되었으며, 새 디스크는 D:에 있었습니다(예상대로).
- 파티션 관리 앱을 사용하여 새 디스크의 기본 파티션 크기를 조정하여 사용 가능한 전체 공간을 채웠습니다(두 개의 복구 파티션을 제거해야 함)
- 컴퓨터를 다시 시작하고 BIOS로 들어가서 새 디스크에서 부팅하도록 구성했습니다.
문제는 다음과 같습니다.이 시점에서 나는 Windows가 새 디스크에서 부팅되어 이전 디스크가 D:에 있을 것으로 예상했습니다. 그러나 모든 것은 이전과 같습니다. 이전 디스크는 C:에 있는 Windows 부팅 디스크이고 새 디스크는 D:에 있습니다.
그렇다면 Windows가 새 디스크에서 부팅하고 기존 디스크를 D:로 사용하도록 하려면 어떻게 해야 할까요? 내 생각엔 그렇게 할 수 있을 것 같아BCDBoot 또는 BCDEdit 사용, 그러나 내 시도는 성공하지 못했고 BCD를 맹목적으로 조작하고 싶지 않습니다.
업데이트:드라이브 목록에 "이 PC"가 표시되므로 여전히 이전 디스크에서 부팅 중이라고 확신합니다. 또한 다음과 같은 경우에 대비하여 라벨을 변경했습니다.
Windows의 디스크 관리 도구에는 다음이 표시됩니다.
업데이트 2:
BCDEDIT를 사용하여 새 부팅 메뉴 항목(기존 항목의 복제본)을 만든 다음 새 디스크를 가리키도록 해당 항목 device
과 osdevice
값을 수정했습니다(값을 설정하려고 하면 partition=\Device\HarddiskVolume8
다시 로 읽혀짐 partition=D:
). 해당 항목을 사용하여 부팅하려고 하면 Windows가 로드되기 시작하는 것처럼 보이지만 로그인 화면에 도달하면 디스플레이가 깜박이기 시작하고 모든 것을 사용할 수 없게 됩니다.
답변1
드디어 작동하게 됐어요. 누락된 부분은 다음과 같습니다.두 디스크의 드라이브 문자를 교환하기 위해 Windows 레지스트리에서 HKEY_LOCAL_MACHINE\System\MountedDevices 수정. 전체 과정은 다음과 같습니다.
먼저 질문에서 언급했듯이 새 디스크를 가리키는 새 부팅 메뉴 항목을 만듭니다. 나는 사용했다EasyBCD이를 위해 BCDEDIT를 사용하여 (좀 더 많은 작업을 통해) 수행할 수도 있었습니다. 항목만
/copy
입력{current}
하고 해당 항목device
과 항목osdevice
을 설정하면 됩니다.partition=D:
regedit를 실행하고 HKEY_LOCAL_MACHINE을 선택한 다음 다음으로 이동합니다.파일 - 하이브 로드그리고 로드합니다
D:\Windows\System32\config\SYSTEM
. 이름을 묻고 아무거나 입력하세요. 이제 다른 디스크에 있는 Windows 설치의 HKLM\SYSTEM 섹션을 편집할 수 있습니다.제공한 이름의 키가 있는지 확인하고(그렇지 않으면 현재 Windows 설치에 대한 레지스트리를 수정하게 됩니다!) 하위 키로 이동합니다
MountedDevices
.\DosDevices\C:
및 값 의 내용을 바꿉니다\DosDevices\D:
. 이를 수행하는 가장 쉬운 방법은 아마도 3방향 이름 바꾸기(...\C:에서 X로, ...\D:에서 C:로, X에서 ...\D:로)일 것입니다.파일 - 하이브 언로드, regedit를 닫습니다. 재부팅합니다.
부팅 메뉴에서 새 항목을 선택하고 실제로 새 디스크에서 왔는지 확인하고 파티를 즐기십시오!
이 시점에서 새 디스크의 부팅 항목을 기본 항목으로 설정하거나 기존 디스크를 가리키는 원래 항목을 삭제하기를 원할 것입니다.