윈 도 우 카X님의 호환성 100% USB 만들기 관련 질문드립니다!
2020.09.18 12:15
해당 링크는 https://windowsforum.kr/review/11328089 이구요
제가 궁금한 점은, 위 방식대로 하면 NTFS와 FAT16으로 파티션이 나눠지는데
Q1. 부팅메뉴를 진입해서 USB 레거시모드로 들어가는 건 NTFS의 bcd를 인식해서 따라가고
USB UEFI모드로 들어가는 건 FAT16의 bcd를 인식해서 따라가는 게 일반적인 것 아닌가요~?
https://windowsforum.kr/qna/13587344 이 글의 댓글들을 보면
레거시든 UEFI든 둘 다 NTFS의 bcd로 따라간다고 하는 것 같아서 헷갈려 질문드립니다
Q2. EFI파티션은 안에 부팅파일들이 있다면 만들어진 파티션 그 자체로 알아서 부팅이 가능하도록 구성되는 걸로 알고 있는데
NTFS파티션 부분은 따로 MBR, PBR, 활성화 모두 해줘야 부팅이 가능한 걸로 알고 있습니다
근데 https://windowsforum.kr/review/11328089 링크에서는 따로 MBR, PBR, 활성화 작업을 따로 해주라는 얘기가 없는데
안해줘도 윈도우 설치 진입이 가능한가요?(bootice의 재파티션 메뉴 자체가 MBR, PBR, 활성화 작업을 자동으로 해주는 기능인 건지..)
제가 잘못 알고 있는 부분은 바로잡아주시면 감사드리겠습니다
댓글 [9]
-
카프리 2020.09.18 14:03
-
Fivernova 2020.09.18 14:24
감사드립니다 참고해보겠습니다
-
천공의아키라 2020.09.18 14:34
현재 해당 시스템으로 사용중인 1인으로 저 같은경우 파티션 분할 후에 윈도우 설치 DVD에서 boot, efi폴더를 ntfs 파티션에 빼오고
bootice로 다른 bcd 불러오기해서 편집해서 사용 중입니다.
레거시, UEFI 둘다 ntfs 파티션의 boot, efi 폴더 참조합니다.
혹시몰라 root에 bootmgr, bootmgr.efi 파일도 두고 사용 중이며 현재까지 부팅 안되는 PC 못봤네요
단 19년도부터 UEFI만 지원되는 L사의 노트북에서는 시큐어부트를 꺼야 부팅이 되었습니다.
-
Fivernova 2020.09.18 15:34
답변 감사드립니다!
root 경로에 두시는 bootmgr과 bootmgr.efi는 윈도우 설치 이미지(iso)에서 추출해오는 건가요??
-
천공의아키라 2020.09.18 17:38
네 설치 iso에서 전부 가져왔습니다.
하여 bootmgr과 bootmgr.efi, boot폴더, efi폴더는 숨겨두시고 사용하시면 편하구요 efi안에 있는 bcd를 수정하시면 uefi부팅에 적용 됩니다.
mbr은 당연히 boot 폴더의 bcd구요 단 bcd수정시 메트로 부팅은 기본적으로 끄셔야 합니다.
-
Fivernova 2020.09.18 17:52
답변 감사드립니다!
EFI 파티션을 따로 만들어놓고 NTFS에서 레거시와 efi의 bcd를 둘 다 관리하는 게 아직도 이해가 잘 안 가긴 하네요..ㅜㅜ
이 부분은 혹시 아는 바가 있으신가요~?
NTFS 파티션에서 레거시의 bcd를 관리하고 EFI 파티션에서 efi의 bcd를 관리할 줄 알았거든요
-
간장종지6465 2020.09.18 15:05
1번 질문은 정확안 용어의 정의 및 개념이 정리되지 않아서 일어나는 착시입니다.
부팅모드는 레거시 모드 UEFI모드로 나뉘고 파티션 방법은 FAT32 NTFS방식으로 나뉘고
BCD는 레거시모드의 경우 NTFS파티션의 boot폴더의 BCD를 읽어 부팅이 되고
UEFI모드에서는 원래 NTFS파티션의 EFI폴더 및의 Microsoft\boot 밑의 bcd를 읽어 부팅이 됩니다.
그런데 카조님이 쓰신 것은 하나의 파티션에서 부팅하는 것이 아니고
두개의 파티션에서 즉, EFI폴더를 EFI파티션으로 별도로 빼냈다고 생각하시면 됩니다.
UEFI모드에서 숨겨진 EFI파티션에서 efi를 읽어 부팅이 됩니다.
레거시모드에서는 NTFS파티션의 \boot 밑의 bcd를 읽어 부팅이 됩니다.
지금 이슈가 되고 있는 AIO나 ventoy 부팅이 여기에 해당됩니다.
2.번 기본은 usb의 부팅을 위해 하나의 파티션을 만들고 부팅할 때 님이 아시는 바와 같이 MBR, PBR, 활성화를 거치는데
파티션 재분할에서 MBR과 활성화 메뉴가 포함되어 있습니다. 그러므로 질문하신대로 이해하시면 될 것 같습니다.
-
Fivernova 2020.09.18 15:32
세심한 답변에 감사드립니다
해주신 답변에 추가로 질문드리고 싶은 게 있는데요!
1번 질문에 대한 추가 질문은
답변 해주신 내용 중에 'UEFI모드에서는 원래 NTFS파티션의 EFI폴더 및의 Microsoft\boot 밑의 bcd를 읽어 부팅이 됩니다.' 라고 적어주셨다가
마지막 쯤에 카조님 자료 말씀을 하시면서 'UEFI모드에서 숨겨진 EFI파티션에서 efi를 읽어 부팅이 됩니다.' 라고 하셨는데요
그러면 카조님 자료를 쓴다면 UEFI모드의 bcd 수정은 어디서 이뤄져야 하나요??
카조님이 만드신 EFI 폴더에는 bcd가 따로 있지 않더라구요ㅜㅜ
2번 질문에 대한 추가 질문은
'파티션 재분할에서 MBR과 활성화 메뉴가 포함되어 있습니다.'라고 하셨는데
PBR도 포함된 건가요? 재파티션 해보니까 MBR과 활성화 외에도 PBR도 적용되어있긴 하더라구요
-
간장종지6465 2020.09.18 18:58
1번 추가 질문 답변: 단일파티션에서는 UEFI모드와 레거시모드에 따라 bcd를 읽어 들이는 위치가 달라집니다.
카조님 만드신 EFI파티션은 복합파티션 부팅으로 EFI폴더의 boot64,efi 파일을 읽어 부팅됩니다.
두가지가 부팅 방법이 서로 다릅니다.
2번 추가 질문 답변: 네(정확하지 않습니다.)
https://blog.naver.com/ibelieve5/221958360464
이 분의 강좌(총 6개)를 보시면 도움이 될 듯 합니다.