SUK님께 부탁을.........
2022.03.13 01:40
안녕하세요? SUK님
주시는 귀한 자료 염치없이 잘 받아 쓰고 있습니다. 감사 드립니다.
예전에 올려주신 자동으로 wim 파일을 BCD에 등록하는 bat 파일....기억하실런지.....
사실 요즘 KJ님이 올려주시는 PE를 등록하면서 계속 잘 사용하고 있습니다. 노동해방입니다.
근데 인간이라는게 만족을 모르고 좀 더 편해지고 싶어서 이렇게 요청...부탁드립니다.
저는 USB를 MBR로 해서 앞쪽을 NTFS 포맷하고 뒷쪽을 작게 FAT로 포맷해서 즉, MBR NTFS:UEFI 이것으로 사용 중입니다.
제가 집에 PC가 골동품부터 Z170까지 있습니다. 즉, BIOS부터 UEFI까지 있습니다.
그래서 MBR 부팅, UEFI 부팅이 다 필요하고 또 ASrock은 UEFI에서 NTFS로 바로 부팅이 되는 보드도 있습니다.
한마디로 3 종류 부팅이 다되는 환경에 살고 있습니다.(BIOS-MBR-NTFS, UEFI-MBR-NTFS, UEFI-MBR-FAT)
그런데 올려주신 bat 파일은 NTFS 파티션의 BOOT 폴더와 EFI 폴더의 BCD는 boot_wim 폴더 내의 wim 파일을 자동 등록해줍니다.
이러면 USB 뒷쪽에 있는 FAT 파티션의 \efi\boot\BCD는 수정이 안됩니다(당연하지만).
그래서 이 BCD도 같이 수정이 되게 bat 파일을 손 좀 봐주시면 매우 유용하리라 생각되어 이렇게 부탁드립니다.
제가 어떻게 한번 해볼라고 들여다 보니 일단 제 수준이 아닙니다. 아득한 옛날 DOS 명령어는 좀 해봤지만..... 이건 다른 세상이더군요.........
좀 배워서 차근차근 공부도 하고 고쳐 볼까 해보는데 KJ님이 넘 열심히 업데이트를 해서 BCD 수정이 빡셉니다..... 그나마 요즘은 이름을 통일하셔서....
혹여 시간되시면.....쉬셔야 되시겠지만...그래도 또 시간이 나면 한번 .......부탁 드려봅니다.
댓글 [4]
-
suk 2022.03.13 04:39
- UEFI_NTFS에서 NTFS는 해당 파티션의 포맷을 의미하지 않고, 1번째 파티션 NTFS으로 부팅을 위한 파티션 (FAT12)을 의미합니다. 1번째 NTFS 파티션을 연결만 해주는 역할이고, bcd는 없습니다. bcd와 자료는 전부 1번째 NTFS 파티션에 있습니다 2022-03-13_034958.jpg (110.8KB)(7)
- UEFI_NTFS에서 NTFS는 해당 파티션의 포맷을 의미하지 않고, 1번째 파티션 NTFS으로 부팅을 위한 파티션 (FAT12)을 의미합니다. 1번째 NTFS 파티션을 연결만 해주는 역할이고, bcd는 없습니다. bcd와 자료는 전부 1번째 NTFS 파티션에 있습니다 2022-03-13_041508.jpg (302.3KB)(7)
-
선우 2022.03.13 11:05
저도 이게 궁금했는데 bcd하고는 관계가 없고 ntfs파일 연결을 위한 용도였군요 감사합니다.
-
밤이슬216 2022.03.13 12:28
SUK님 감사합니다. 답글에 정성이 느껴집니다. 감사합니다.
제가 rufus FAT12를 사용하지 않는 이유는 사실 단순합니다. 부팅때 주르륵 나오는 글자가 싫어서 입니다. rufus의 FAT안에 있는 파일은 부팅 실패되게 해놓고 자세히 읽어보면 exFAT 또는 NTFS를 찾아서 둘 중 먼저 나오는 파티션에 부팅제어권만 그쪽으로 넘겨주도록 되어있습니다. 그때 화면에 rufus가 하는 일이 주르륵 출력이 됩니다. 이게 보기 싫어서 FAT12에 \efi\boot에 bcd, boot.sdi, bootx64.efi(윈도우 원본 파일을 사용합니다)를 넣고 부팅합니다. 그러면 아무 글자도 안나오거든요. 단점이 저 BCD를 매번 손을 봐야 한다는겁니다. ㅜㅜ 당분간 그냥 오리지날 rufus 처럼 사용해야 겠습니다. 그러면 편하기는 합니다. ㅎㅎ
SUK님 답글 달아주셔서 정말 감사 드립니다. 즐거운 일요일 보내세요.....
참고) exFAT으로 부팅을 원하시는 분들은 rufus가 매우 도음이 될겁니다.
-
밤이슬216 2022.03.13 14:22
윈도우 포럼 - 설치/사용기 - UEFI:NTFS 부팅파일 (windowsforum.kr)
글자 안나오게 rufus 파일을 손봐주셨네요... 이것도 KJ님...대단......
rufus로 UEFI와 BIOS 겸용으로 usb 만드시면 뒤에 작은 파티션 UEFI_NTFS에는 bcd가 없습니다
bcd와 자료는 전부 1번째 NTFS 파티션에 있습니다. 그래서 1번째 NTFS 파티션에 bcd 등록만 하시면 됩니다
나머지는 참고사항입니다. UEFI_NTFS 파티션은 앞에 NTFS 파티션으로 부팅하기 위한 FAT12 파티션입니다
말씀하신대로 보드에 따라서 NTFS로 UEFI 부팅이 안 되기 때문에 생긴 FAT 파티션입니다. 징검다리 역할만 합니다
bcd 파일은 없고, 전부 efi 파일들만 있습니다
만약에 FAT12가 아니라 FAT32 파티션등으로 크기가 큰 경우 (BCD 파일도 있고, wim 파일도 있는)
직접 FAT32 파티션에 들어가셔서 bat 파일 실행하시면 될 겁니다
만약에 이중으로 뒤에 FAT 파티션에 bcd가 있고, NTFS 파티션에 wim 파일들만 있다면? 이건 저도 잘 모릅니다
왜냐하면 bcd에 파티션을 지정해줘야 하는데요. bcd와 같은 파티션에 wim 파일이 있어야 [boot]로 일반화가 가능합니다
-> 처음에 쓴대로, 원래 뒤에 FAT 파티션에는 bcd가 없습니다. 2개 파티션인 경우도, 이렇게 이중으로 하실 필요가 없습니다
참고로, MS의 윈도우 설치 iso도 bcd가 [boot]로 일반화되어 있습니다
-----------------------------------------------------------------------
추가: 2022.03.13 일요일 오후 12:05
UEFI_NTFS 파티션의 루트에 있는 README.txt 파일이 신경 쓰이더군요. 무슨 내용인지? 구글 번역했습니다
This partition was created by Rufus (https://rufus.ie).
It is used for booting NTFS and exFAT partitions in UEFI mode.
For details, see https://github.com/pbatard/uefi-ntfs.
이 파티션은 Rufus(https://rufus.ie)에 의해 생성되었습니다.
UEFI 모드에서 NTFS 및 exFAT 파티션을 부팅하는 데 사용됩니다.
자세한 내용은 https://github.com/pbatard/uefi-ntfs를 참조하세요.