윈 도 우 MS자료실에 sysprep-xp.wim 분할방법 질문드립니다(배치파일에 swm지정)
2012.03.29 13:19
원문주소
https://windowsforum.kr/index.php?page=2&document_srl=3171610
위 글의 첨부파일은
4.16GB의 WIM파일 하나와
배치파일 4개로 이루어져 있습니다.
배치파일은 원문을 쓰신 분의 PE에서 실행시킬때 제일 먼저 실행 될
setup-xp-main.cmd와
WIM안에 있는 이미지 하나하나에 각각 대응되는
setup-xp-01.cmd
setup-xp-02.cmd
setup-xp-03.cmd
로 이루어져 있습니다.
제 질문은 이겁니다.
USB를 FAT32로 놓고 4기가가 넘는 저 파일을 split으로 swm으로 분해해서 사용하는건데요, NTFS변환은 쓰지 않으려고 합니다..
(wim을 각각 개별적으로 추출해서 3개로 놓는건 안됩니다. 3번째 all applications가 따로 해도 4.02기가가 나옵니다).
배치파일 속의 sysprep-xp.wim <- 이 부분을 어떻게 수정해야 분할된 swm이미지를 WIN7이미지 분할한것처럼 자동적으로 알아서 쓸 수 있도록 할 수 있을까요..
(WIN7 install.wim은 그냥 imagex(Gimagex)로 split을 써서 분할한뒤 다시 source폴더에 넣어주면 알아서 진행되는데 이건 그렇지 않을 것 같아서 질문드립니다.)
아래 배치파일내용입니다(setup-xp-03.cmd)
@echo off
:XPSETUP
TITLE ◈ Welcome to Microsoft Windows XP Installation Program ◈
setlocal
color 1f
cls
echo.
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃ ┃
echo ┃ ◈ Microsoft Windows XP Professional K with SP3 (MSDN) ◈ ┃
echo ┃ ┃
echo ┃ - Internet Explorer 8 ┃
echo ┃ - DirectX ┃
echo ┃ - exFAT Support ┃
echo ┃ - Windows Media Player 11 ┃
echo ┃ - Windows PowerShell ┃
echo ┃ - Visual C++ 2005 / 2008 / 2010 Runtime ┃
echo ┃ - Microsoft .NET 1.1 / 2.0 / 3.0 / 3.5 / 4.0 ┃
echo ┃ - Microsoft IME 2010 (Korean) ┃
echo ┃ - Microsoft Silverlight ┃
echo ┃ - Microsoft Office 2007 with SP3 Full Edition ┃
echo ┃ - More Applications and Utilities ┃
echo ┃ ┃
echo ┃ ※ Windows XP Professional Clean Install and Full Applications ┃
echo ┃ ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
echo.
pause
cls
echo.
echo ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
echo ┃ ┃
echo ┃ ◈ Microsoft Windows XP Professional K with SP3 (MSDN) ◈ ┃
echo ┃ ┃
echo ┃ ※ 설치하려는 하드디스크의 볼륨명을 반드시 확인하세요. ┃
echo ┃ ┃
echo ┠─────────────────────────────────────┨
echo ┃ ┃
echo ┃ 1. 하드디스크 C: 드라이브에 Windows XP Professional 설치 ┃
echo ┃ ┃
echo ┃ ┃
echo ┃ 2. 하드디스크 D: 드라이브에 Windows XP Professional 설치 ┃
echo ┃ ┃
echo ┃ ┃
echo ┃ 3. 하드디스크 E: 드라이브에 Windows XP Professional 설치 ┃
echo ┃ ┃
echo ┃ ┃
echo ┃ 4. 하드디스크 F: 드라이브에 Windows XP Professional 설치 ┃
echo ┃ ┃
echo ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
echo.
set /p HDVOL=▷▶▷▶▷▶ 설치를 원하는 하드디스크를 선택하세요 :
if /i "%HDVOL%"=="0" goto XINST
if /i "%HDVOL%"=="1" goto CINST
if /i "%HDVOL%"=="2" goto DINST
if /i "%HDVOL%"=="3" goto EINST
if /i "%HDVOL%"=="4" goto FINST
goto XPSETUP
:CINST
pushd %~dp0
for %%a in (C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z:) do (
if exist %%a\sysprep-wim\sysprep-xp.wim set USBVOL=%%a
)
if exist %%a\sysprep-wim\sysprep-xp.wim goto XINST
cls
echo.
set /p HDFOR=※ C: 드라이브를 포맷하시려면 Y 를 누르세요. :
if /i "%HDFOR%"=="y" (
echo.
format C: /fs:ntfs /v:HDD-SYSTEM /q /y
echo.
echo.
echo ※ C: 드라이브에 NTLDR 부트코드를 설치중 입니다.
echo.
bootsect.exe /nt52 C:
echo.
pause
)
cls
echo.
set /p HDCPY=※ C: 드라이브에 Windows XP 를 설치하시려면 Y 를 누르세요. :
if /i "%HDCPY%" == "y" (
imagex /apply %USBVOL%\sysprep-wim\sysprep-xp.wim 3 C:\
echo.
echo ★ C: 드라이브에 Windows XP 초기 설치 작업이 완료되었습니다.
echo.
echo ☆ 설치 작업이 완료된 하드디스크로 부팅하면 설치 작업이 진행됩니다.
echo.
echo.
pause
)
goto XINST
:DINST
pushd %~dp0
for %%a in (C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z:) do (
if exist %%a\sysprep-wim\sysprep-xp.wim set USBVOL=%%a
)
if exist %%a\sysprep-wim\sysprep-xp.wim goto XINST
cls
echo.
set /p HDFOR=※ D: 드라이브를 포맷하시려면 Y 를 누르세요. :
if /i "%HDFOR%"=="y" (
echo.
format D: /fs:ntfs /v:HDD-SYSTEM /q /y
echo.
echo.
echo ※ D: 드라이브에 NTLDR 부트코드를 설치중 입니다.
echo.
bootsect.exe /nt52 D:
echo.
pause
)
cls
echo.
set /p HDCPY=※ D: 드라이브에 Windows XP 를 설치하시려면 Y 를 누르세요. :
if /i "%HDCPY%" == "y" (
imagex /apply %USBVOL%\sysprep-wim\sysprep-xp.wim 3 D:\
echo.
echo ★ D: 드라이브에 Windows XP 초기 설치 작업이 완료되었습니다.
echo.
echo ☆ 설치 작업이 완료된 하드디스크로 부팅하면 설치 작업이 진행됩니다.
echo.
echo.
pause
)
goto XINST
:EINST
pushd %~dp0
for %%a in (C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z:) do (
if exist %%a\sysprep-wim\sysprep-xp.wim set USBVOL=%%a
)
if exist %%a\sysprep-wim\sysprep-xp.wim goto XINST
cls
echo.
set /p HDFOR=※ E: 드라이브를 포맷하시려면 Y 를 누르세요. :
if /i "%HDFOR%"=="y" (
echo.
format E: /fs:ntfs /v:HDD-SYSTEM /q /y
echo.
echo.
echo ※ E: 드라이브에 NTLDR 부트코드를 설치중 입니다.
echo.
bootsect.exe /nt52 E:
echo.
pause
)
cls
echo.
set /p HDCPY=※ E: 드라이브에 Windows XP 를 설치하시려면 Y 를 누르세요. :
if /i "%HDCPY%" == "y" (
imagex /apply %USBVOL%\sysprep-wim\sysprep-xp.wim 3 E:\
echo.
echo ★ E: 드라이브에 Windows XP 초기 설치 작업이 완료되었습니다.
echo.
echo ☆ 설치 작업이 완료된 하드디스크로 부팅하면 설치 작업이 진행됩니다.
echo.
echo.
pause
)
goto XINST
:FINST
pushd %~dp0
for %%a in (C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z:) do (
if exist %%a\sysprep-wim\sysprep-xp.wim set USBVOL=%%a
)
if exist %%a\sysprep-wim\sysprep-xp.wim goto XINST
cls
echo.
set /p HDFOR=※ F: 드라이브를 포맷하시려면 Y 를 누르세요. :
if /i "%HDFOR%"=="y" (
echo.
format F: /fs:ntfs /v:HDD-SYSTEM /q /y
echo.
echo.
echo ※ F: 드라이브에 NTLDR 부트코드를 설치중 입니다.
echo.
bootsect.exe /nt52 F:
echo.
pause
)
cls
echo.
set /p HDCPY=※ F: 드라이브에 Windows XP 를 설치하시려면 Y 를 누르세요. :
if /i "%HDCPY%" == "y" (
imagex /apply %USBVOL%\sysprep-wim\sysprep-xp.wim 3 F:\
echo.
echo ★ F: 드라이브에 Windows XP 초기 설치 작업이 완료되었습니다.
echo.
echo ☆ 설치 작업이 완료된 하드디스크로 부팅하면 설치 작업이 진행됩니다.
echo.
echo.
pause
)
goto XINST
:XINST
cls
exit
파일 내용 중 sysprep-xp.wim자리를 그냥 sysprep-xp.swm으로 바꾸면 나머지 2,3,4...로 가는 파일을 알아서 읽는지..
아니면 분할된 파일 전부를 지정해야 하는지 궁금합니다.
지정해야 한다면 어떻게 파일 내용을 변경해야 하는지도 잘 모르겠고
sysprep-xp.wim 3 <- 여기서 이미지 번호인 저 '3'은 만일 파일 전부를 지정해야 한다면 그 끝에 붙여줘야 하는지 궁금합니다.
초보가 이거저거 계속 해보려니까 너무 힘드네요 ㅠㅠ
답변 기다리겠습니다 ㅠ
댓글 [0]
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
29502 | 하드웨어| 이곳 조립PC 괜찮은지요?? 나름최저가래는댕 [6] | YhK군 | 2492 | 04-17 |
29501 | 윈 도 우| 윈도우 시스템 시간 변경 질문입니다. [1] | 드미트리 | 3116 | 04-17 |
29500 | 기 타| 조립pc 왕 초보인데요.. [12] | 짚신 | 2461 | 04-17 |
29499 | 소프트웨어| PE 안에 필요없는 내용 삭제 법... [1] | 낚시바늘 | 2261 | 04-17 |
29498 | 윈 도 우| partition 복구 풀그램 부탁드려도 될까요? [3] | 물신의 번 | 2324 | 04-17 |
29497 | 기 타| 이프로그램 락깨는것이있을까요? [5] | 深泉[三神 | 3351 | 04-17 |
29496 | 소프트웨어| vmware에 설치한 안드로이드 종료 [2] | 나는나다 | 2533 | 04-17 |
29495 | 윈 도 우| XP,7 멀티부팅 후 XP하드 포맷이 안될 때 [3] | 우주군 | 4605 | 04-16 |
29494 | 기 타| 노트북을 떨어트렸는데 부팅이안되요 [10] | 이상빈 | 3275 | 04-16 |
29493 | 기 타| LED모니터 빛샘현상문의 [5] | 알미뜽 | 5306 | 04-16 |
29492 | 기 타| 여러 파일 쉽게 묶는 방법 좀 알려주세요~ [3] | 아모텐시아 | 2319 | 04-16 |
29491 | 윈 도 우| 윈7서비스팩 업그레이드 안되네요.. [3] | 두꺼비 | 3811 | 04-16 |
29490 | 소프트웨어| html 문서를 만드는데요 크롬에서는 작동되는데 익스플로러... [3] | 춘하태평 | 2279 | 04-16 |
29489 | 소프트웨어| 자료실에 autodesk 자료들... [4] | 도친 | 5621 | 04-16 |
29488 | 기 타| 부팅시 이화면 안뜨게하수 없나요? [6] | moksu | 3778 | 04-16 |
29487 | 기 타| 어떤 인터넷 사이트의 파이어폭스 문제에 대해 질문이 있습... [3] | michael | 2127 | 04-16 |
29486 | 소프트웨어| 리눅스에서 고스트멀캐 질문있습니다!!! | 미나리나물 | 1843 | 04-16 |
29485 | 소프트웨어| 포토샵 스크래치디스크 꽉참?? [16] | 알미뜽 | 10059 | 04-16 |
29484 | 윈 도 우| [급함] 윈도우 자동 리부팅 후 에러문구 발생하는데 해결책... [1] | 룰루랄라 | 2369 | 04-16 |
29483 | 윈 도 우| 윈도우 7 Sysprep 제작시 unattend.xml 의 편집에 관하여// [1] | 미나리나물 | 3013 | 04-16 |