윈 도 우 USB로 윈도우 완전 무인설치 만들기 프로젝트 - 3
2024.06.06 22:23
※ 이 프로그램은 기본적으로 하드디스크를 포맷한 뒤에 윈도우를 재설치 하는 프로그램입니다.
테스트 시에도 중요한 데이터 백업과 함께 충분한 검토 후 사용하시는 것을 적극 권장 드립니다.
이번 시간에는 지난 시간에 만든 순정 윈도우 PE위에 윈도우 자동 설치 프로그램을 올려
윈도우 자동 설치 USB를 완성하는 방법에 대해 공유해드립니다.
1. 각자 필요에 따라 만드신 윈도우 이미지 파일 install.wim과 unattend.xml 파일을 준비합니다.
2. 지난 시간에 만들어둔 USB 메모리의 두번째 NTFS 파티션의 루트 경로에
각각 wim폴더와 unattend폴더를 만들어 준비하신 파일을 파일네임을 다음과 같이 하여 복사합니다.
ex)Y:\wim\install.wim / Y:\unattend\unattend.xml
3. 첨부파일에 올려둔 setup.zip의 압축을 풀고 동일한 wim 폴더와
마찬가지로 루트 경로에 복사하여 붙여넣습니다.
ex)Y:\setup\auto.exe
※ auto.py 라는 파일은 원본 소스코드 입니다. 보안상의 이유로 그대로 사용하기
꺼려지시는 분께서는 파이썬을 다운로드 받아 직접 컴파일하시면 동일하게 동작합니다.
코딩에 관심 없으셔도 악성 코드가 전혀 없다는 점은 GPT에게만 물어봐도 아실겁니다.
컴파일 하는 방법은 구글에 "파이썬 exe 파일 만들기" 라고 검색하시면 무수히 많이 나옵니다.
4. 프로그램의 대략적인 로직입니다.
4-1. 기존 시스템에 설치된 윈도우 폴더가 있는 파티션과 부트로더 파티션만 찾아 포맷하고 덮어 씌웁니다.
4-2. 여러가지 이유로 기존 윈도우 폴더가 존재 하지 않는 경우, 시스템에 장착된 디스크들 중
가장 빠른 디스크를 초기화하고 1개의 NTFS 파티션과 1개의 EFI 파티션을 만들어 윈도우와 부트로더를 설치합니다.
4-3 프로세스가 완료되면 자동으로 2번 재부팅되며, 윈도우 설치가 완료된 시스템을 이용하실 수 있습니다.
ex) NVMe > SSD > HDD
PS. USB 부팅 딱 한번의 조작으로 원하는 시스템을 구축 할 수 있도록 하기위해서는 제약사항이 상당했습니다.
원하시는대로 프로그램이 구동하지 않으실 경우 아이디어를 주시면 추후 시간이 허락하는 대로 반영해보도록 하겠습니다.
다음에 또 시간이 된다면 PC나 노트북의 모델명을 자동으로 인식해서
각각 다른 이미지를 적용 할 수 있게 해주는 프로그램을 공유해볼까 합니다.
댓글과 추천을 주신 여러분들께 감사 말씀 전하고 싶습니다.
감사합니다.
수고 많으셨습니다. 감사합니다.