내 부팅 파일과 BCD가 켜져 있습니다.이자형:, 내 Windows 파일이 켜져 있습니다.씨:
BCD를 설정할 때 Windows 부트 로더 device
는 osdevice
C: 또는 E:여야 합니까?
장치 파티션=E 매개변수가 있는 Windows 부팅 관리자 항목이 이미 있습니다.
저는 64비트 Windows 8.1을 사용하고 있습니다.
답변1
Max는 자신의 질문에 대한 답변(2013년 12월 23일)이 완전히 옳지 않습니다.
대답은(장치 + 경로)와 (osdevice + systemroot)가 모두 전체를 구성합니다..
ㅏ)(장치 + 경로)는 Vista, Windows 7/8용 Windows 로더에 대한 "전체 파일 경로"입니다.
- 일반적으로 "c:\windows\system32\winload.exe"(또는 UEFI 부팅의 경우 확장자 .efi)입니다.
비)(osdevice + systemroot)는 Windows 디렉터리에 대한 "전체 디렉터리 경로"입니다.
- 일반적으로 "c:\windows"입니다.
부팅 관리자(bootmgr) 및 BCD 자체에 대한 경로는 BIOS 부팅을 위한 MBR 및 PBR(마스터 및 파티션 부트 레코드)의 초기 로드 및 실행 중에 프로그래밍 방식으로 설정되므로 필요하지 않습니다. bootmgr과 \Boot\BCD는 모두 MBR 스타일 디스크의 활성 파티션에 있습니다.
GPT 디스크(UEFI 부팅 사용)에서는 부팅 관리자와 BCD가 ESP(EFI 시스템 파티션)에 있습니다.
BCD를 처음 로드할 때(BCD는 부팅 관리자에 의해 로드됨) BCD 내부의 BCD 경로를 사용할 수 없다는 것은 분명합니다.
방법에 대한 정보를 찾을 수 있습니다.여기에서 부팅 BCD 문제를 해결하세요..
답변2
device 및 osdevice는 모두 부팅 파일이 아니라 OS가 설치된 드라이브를 가리켜야 합니다.
단일 OS를 사용하는 경우 일반적으로 이를 변경할 필요가 없습니다.
다른 드라이브에 부팅 가능한 Windows가 하나 더 있고 이를 현재 boot configuration data store
.
다른 Windows가 현재 사용 중인 드라이브 문자에 device
및 를 모두 설정합니다 (어쨌든 내부적으로는 드라이브 문자로 저장되지 않습니다).osdevice
답변3
나는 내 자신의 질문에 답할 것입니다. osdevice는 os 파티션을 가리켜야 합니다(작동할 때는 분명해 보이죠?)
장치 매개변수는 부팅 bcd(별도의 드라이브에 있을 수 있음)를 가리킵니다.
cmd에서 이를 확인하려면 bootsect.exe /nt60 all /force를 사용하여 모든 드라이브를 표시해야 합니다.
또한, 또 다른 유용한 팁은 Win 8의 ISO가 없는 경우 technet에서 평가판을 다운로드할 수 있다는 것입니다. 누군가가 이것을 볼 때쯤에는 링크가 유효하지 않거나 죽을 것이라고 확신하므로 링크를 게시하지 않을 것입니다. 많은 노트북(특히 넷북)은 더 이상 함께 제공되지 않으며 Win 7 Days와 같은 공식 ISO도 없습니다.
이것이 누군가에게 도움이 되기를 바랍니다. 그것은 매우 실망스럽고 대부분의 유사한 문제는 내가 검색한 것의 형식 변경으로 끝납니다.