윈 도 우 BIOS(MBR) 레거시 부팅만 가능한 PC에 윈도우 이미지 설치
2024.05.16 14:29
USB로 부팅하면 자동으로 윈도우 이미지를 설치하는 프로그램을 만들고 있습니다.
UEFI 버전은 제작이 끝났는데, 레거시 부팅만 가능한 PC용 버전 만드는 과정에서 부팅이 안되는 문제가 있습니다.
빠진 과정이 뭐가 있을지 아시는 분 계시다면 도움을 주시면 정말 감사하겠습니다.
1.순정 WINDOWS PE로 부팅
2.디스크 파트로 c: z: 를 각각 ntfs, fat32 주 파티션으로 생성
3.c:\ 에 윈도우 이미지 적용
4.bcdboot c:\windows /s z: /f BIOS 명령어로 z:에 부팅영역 생성
5.무인설치파일 복사
제가 가진 지식은 여기까지 해놓으면 BIOS 부팅이 c:\windows 를 인식해 부팅하는 것으로 알고있는데
부팅 시켜보면 부팅 디스크를 찾을 수 없다는 메세지가 뜹니다.
뭔가 빠지거나 잘못된 절차가 있는 걸까요 ?
댓글 [5]
-
아프리카태양 2024.05.16 15:05
-
피린이 2024.05.16 15:20
mbr 생성 과정은 아직 안해봤네요 시도해보겠습니다 감사합니다.
-
suk 2024.05.16 15:06
네, bios [MBR] 부팅에 필수적인 1가지를 빠트리신 듯 합니다
Z: [FAT32]에 active를 해주셔야 Z: [FAT32, 시스템 파티션]을 통하여 부팅이 됩니다
diskpart로 작업하실 때, Z: 문자할당 후, active 해주시면 됩니다. 줄여서 act 하셔도 됩니다
------------------------------------------------------------------------
참고로 내용 추가합니다
diskpart로 clean부터 작업하셨다면 MBR 관련 기타 작업은 하지 않으셔도 됩니다 [clean할 때 기타 작업은 됩니다]
제가 오래전부터 MBR과 UEFI를 완전무인설치했고, MBR은 위와 같이 사용해왔습니다 = active 외 다른 MBR 작업은 하지 않습니다
이 추가 댓글은 질문하신 분께서 댓글 다신 후에 추가합니다만...active를 혹시 C:에 하신 것 아니신가요?
C: 드라이브만 있는 경우는 C:에 active 하시면 됩니다만 [저도 그렇게 사용]
FAT32 파티션을 별도로 만드신 경우는 FAT32에 active를 하셔야 됩니다.
윈도우가 아니라, bcd 부팅 파일이 있는 FAT32 파티션을 active 하셔야 됩니다 [만약 둘다 active 하시면 나중에 하신 것만 적용됩니다]
-
피린이 2024.05.16 15:19
active는 이미 해뒀습니다 ㅠㅠ 답변 감사합니다.
-
DarknessAngel 2024.05.16 16:09
active/mbr/pbr
3가지가 더 필요한데 안 하셨다면 추가해주세요
2개는 위에 이미 있고, PBR은
bootsect /nt660 ?:
형식으로 주면 부여됩니다