소프트웨어 rsimagex 로 swm파일 설치시 오류
2019.06.26 10:28
현재 rsimagex는 swm파일을 설치핲때 swm*.swm 와 같이 와일드문자를 쓰고 있습니다.
imagex /apply swm.wim /ref swm*.wim - 이런 식으로.
이렇게 해서 17763.1버전에서는 정상적으로 잘 작동합니다.
근데 어떤 분의 글을 보고 테스트 해보니 18890 이상 버전에서는 다음과 같이 오류가 납니다.
+++++++++++++++++++++++++++++
Error setting WIM reference file.
Error restoring image.
파일이 이미 있으므로 만들 수 없습니다.
_____________________________________
와일드카드 대신 swm2.swm으로 하면 잘 작동합니다.
imagex /apply swm.wim /ref swm2.wim
이렇게 수정하면 되겠지만 3개이상 분할된 파일에서는 문제가 될것 같습니다.
명령어 help를 보면 와일드문자도 사용가능하다고 돼있는데 작동이 잘 안됩니다.
다른 분들은 어떤지 모르겠네요.
댓글 [12]
-
suk 2019.06.26 13:13
- RSImageX로 swm 파일 설치 테스트 - ImageX로는 에러가 생겨도 DISM 으로 하면 swm 설치 되네요 2019-06-26_125926.png (1.13MB)(4)
- RSImageX로 swm 파일 설치 테스트 - ImageX로는 에러가 생겨도 DISM 으로 하면 swm 설치 되네요 2019-06-26_130328.png (1.68MB)(4)
- RSImageX로 swm 파일 설치 테스트 - ImageX로는 에러가 생겨도 DISM 으로 하면 swm 설치 되네요 2019-06-26_130428.png (1.26MB)(4)
- RSImageX로 swm 파일 설치 테스트 - ImageX로는 에러가 생겨도 DISM 으로 하면 swm 설치 되네요 2019-06-26_130608.png (1.24MB)(4)
- RSImageX로 swm 파일 설치 테스트 - ImageX로는 에러가 생겨도 DISM 으로 하면 swm 설치 되네요 2019-06-26_130623.png (1.55MB)(4)
-
카멜 2019.06.26 14:45
같은 결과가 나왔군요.
imagex.exe의 버그인지.. 수정을 어떻게 해야할지 고민이네요.
* 대신 숫자를 직접 지정하면 되는것 같더군요.
-
suk 2019.06.26 15:37
네, 본문에 예상하신대로 swm 파일이 2개를 초과하는 경우는 에러가 났습니다
그 외 와일드 카드 중에 ? 표도 해봤습니다만 * 표와 마찬가지였습니다.
-> 오류가 발생하는 사례들이라서 간단하게 줄였습니다
-
suk 2019.06.26 16:23
답을 찾았습니다. 위에서 이런 방법을 의미하신 것인지는 모르겠습니다만...
모든 swm 번호를 하나씩 전부 지정해줘야 되네요
imagex /apply "K:\swm\18922_PRO_x64_install.swm" /ref "K:\swm\18922_PRO_x64_install2.swm" /ref "K:\swm\18922_PRO_x64_install3.swm" /ref "K:\swm\18922_PRO_x64_install4.swm" 1 J:
-
카멜 2019.06.26 17:19
네 안그래도 이런 식으로 하면 될것 같았는데 역시나 되는군요.
근데 아무래도 imagex.exe의 버그 같습니다.
도움말을 보면 와일드카드도 가능하다고 나오거든요.
18890 18894 이런 버전들은 아직 정식버전이 아닌가요?
-
suk 2019.06.26 17:37
네, 정식 버전은 Windows 10 버전 1903 [19H1, 18362 빌드]가 최신입니다
그 후로는 인사이더 프리뷰 빌드입니다. 하지만 제가 방금 테스트해보니까 대상 윈도보다는 imagex 버전이 중요하고
17763 빌드 [버전 1809, RS5] 정식 버전의 imagex는 대상 윈도가 인사이더 프리뷰라도 와일드 카드 적용이 됩니다
그런데 최신 정식 버전 18362 빌드 imagex는 와일드 카드가 적용되지 않습니다.
그래서 인사이더 프리뷰 imagex.exe 라고 무시하기도 좀 애매합니다
17763 빌드 RS5 버전 1809 imagex는 대상 윈도가 인사이더 프리뷰라고 해도 와일드 카드가 적용됩니다
18362 빌드 19H1 버전 1903 [정식 출시됨] imagex.exe로는 대상 윈도가 정식 빌드라고 해도 와일드 카드가 적용되지 않네요
여담으로, 아직도 imagex는 cmd 상으로는 버전이 전부 Version: 10.0.10011.16384 라고 나오네요.
이 버전은 Windows 10 최초의 정식 버전 10240 빌드보다도 낮은 빌드입니다. 최초의 정식 버전이 10.0.10240.16384 였습니다.
최초의 인사이더 프리뷰 시절의 빌드 번호 중에 하나입니다.
imagex.exe 속성이나 미리보기 등으로는 버전이 제대로 나옵니다.
위에 스샷들이 전부 cmd 화면이라서 imagex.exe 버전을 보시고 이상하게 생각하실 분들도 계실 듯 해서 추가했습니다
----------------------------------
결론: 현재 상황에서 RSImageX 에서 ImageX로 swm 파일을 에러없이 설치하시려면 17763 빌드 DISM과 ImageX를 사용하시면 됩니다
RSImageX 의 ImageX 에서 에러나는 상황에서는 DISM 체크하셔서 swm 설치하시면 됩니다.
-
카멜 2019.06.26 18:38
네 그렇군요.. 마소의 업버전을 기다려야겠네요.
시간이 많이 걸렸을텐데 고생많으셨습니다. 감사하고요.
여긴 비가 많이 오는데 더위조심하세요.
-
입니다 2019.06.26 16:39
그냥 시험판 버그 같네요.
-
ehdwk 2019.06.26 18:18
수고하셨습니다. -
선우 2019.06.26 21:23
헉~~ 카멜님 안녕하세요 인사 드립니다~~꾸벅
-
카멜 2019.06.26 21:25
네 안녕하세요
선우님도 잘 지내시죠 -
두손모아 2019.06.27 11:21
석님 감사합니다 ^^
네, 방금 최신 20H1 인사이더 프리뷰 18922 빌드로 swm 분할하여 RSImageX 에서 ImageX로 이미지 설치 테스트를 해보니까 에러 현상이 있네요
그런데 RSImageX 에서 DISM 으로 swm 설치하니까 이상없이 설치됩니다
1. install.wim을 install.swm 4개의 파일로 분할했습니다. 사진은 총 5장 입니다
참고로 씁니다.
DISM /Get-WimInfo /WimFile:I:\sources\install.wim
DISM /Get-WimInfo /WimFile:I:\sources\install.wim /index:1
위에 2가지는 install.wim 이미지 정보를 확인하는 것입니다
Dism /Split-Image /ImageFile:I:\sources\install.wim /SWMFile:K:\swm\18922_PRO_x64_install.swm /FileSize:1024
이것이 install.wim을 install.swm 파일로 분할하는 것입니다. 1024 단위는 MB 입니다. 1GB씩 나눴습니다
2. 분할된 swm 파일들을 RSImageX 에서 ImageX로 설치 시도했는데, 시작하자마자 에러가 발생했습니다.
참고로, swm 파일을 설치하는 imagex 명령어 입니다
imagex /apply "K:\swm\18922_PRO_x64_install.swm" /ref "K:\swm\18922_PRO_x64_install*.swm" 1 J:
3. RSImageX 에서 DISM 으로 분할된 swm 파일들을 설치해봤는데 문제없이 설치되었습니다
참고로, swm 파일을 설치하는 DISM 명령어 입니다
DISM /Apply-Image /ImageFile:"K:\swm\18922_PRO_x64_install.swm" /SWMFile:"K:\swm\18922_PRO_x64_install*.swm" /Index:1 /ApplyDir:J: