기 타 지후빠님 iso2wim 업데이트 버전 간단한 사용기 입니다
2022.12.10 20:47
먼저 업데이트를 하여 주시고 테스트 할 기회를 주신 지후빠님께 감사드립니다
좋은일만 있으시길 바랍니다
ISO 파일이 UltraISO에 연결이 되어 있는 경우 탐색기에서 탑재로 마운트를 할수가 없었습니다
지후빠님께서 MountISO.exe 파일 있는 경우에는 MountISO.exe로 마운트 할수 있도록 업데이트를 해주셨습니다
덕분에 이제는 상황에 따라서 활용을 할수 있을것 같습니다
이것은..저만의 사정입니다...구닥다리 컴퓨터여서 win7 x64를 사용하고 있습니다..아쉽게도...MountISO.exe이 win7에서는 작동하지
않습니다..어제 테스트 해볼때 안되는것도 모르고 괜히..명령어가 잘못된것줄 알고 열심히 찾아보았었습니다
파워셀에서도 ISO를 마운트 할수 있다는 글이 있지만..이것도 역시..Win8 이상에서만 작동을 해서 아쉽움이 있습니다
지후빠님께서 지난 사용기 댓글에 테스트 파일을 소개하여 주신것을 첨부하였습니다
- %path% 경로상에 MountISO.exe 가 있으면 MountISO.exe 를 사용하게 조금 수정했습니다
1. wi7에서는 아래처럼 메세지가 나오네요..
2. Win10 x64 가상에서 테스트를 진행하였습니다 MountISO.exe 파일이 cmd와 같은 폴더에 있습니다
ISO 파일은 UltraISO 프로그램에 연결되어 있습니다
3. 마운트가 잘 되었습니다..
4. pecmd.exe용으로 테스트 하고 있어서..용량 때문에 boot.wim을 install.wim으로 변경한것입니다
5. 추출 파일에 붙는 번호가 인덱스 번호였네요..
6. 추출 중입니다
7. 저장된것을 확인하였습니다.
8. 2번째 이미지를 추출하여 보았습니다
9. 잘 추출이 되었습니다
10. 구버전에서 이미지 이름으로 추출하도록 하여 본것입니다
11. 저장 이름이 인덱스번호와 이미지 이름으로 되어 있습니다
12. 추출된 파일입니다.. 지후빠님께서 조언을 해주신 파일 이름에 사용할수 없는 특수기호를 _로 대체하는것을 아직 적용을 해보지를 못
했습니다 cmd에서 교체할수 있어서..이 부분도 충분히 가능할것 같기도 합니다
13. 마무리
업데이트 버전은 마운트가 아주 잘됩니다
이제는 ISO 파일이 UltraISO 프로그램에 연결이 되어 있어도 ISO 마운트 때문에 고민할일은 없을것 같습니다
업데이트 버전 감사합니다
감사의 사용기가 너무 간단합니다...양해를 하여 주십시요
편안하신 시간 되시길 바랍니다
댓글 [16]
-
샤 2022.12.10 20:48
-
지후빠 2022.12.10 21:23
피드백 감사합니다. 허리가 아파 좀 쉬었다가 수정하려 했는데 폰으로 게시물 보고 pc 켰습니다.^^ (수정은 늦게나 ...)
윈7에는 가상CD 드라이버가 없어서 그러지 않을까 하는 생각을 해봅니다. imdisk 등 드라이버를 설치하면 어떨지 궁금합니다.
윈7에서 가끔 사용하는 WinCDEmu 4.0 포터블 단일 버전에 콘솔 모드가 있습니다.
자체 가상 드라이버 설치도 포함되어 있어서 배치 파일 구성할 수 있을 것 같은데요. 이제 윈10을 기본 조건으로... ^^;
-
왕초보 2022.12.10 21:39
아직도 완쾌가 되신것이 아니시네요..건강이 최고입니다..절대 무리하지 마십시요..
좋은 정보 감사합니다.
Win7에서는 UltraISO 파일 연결을 해제했더니 CD 굽는 프로그램이 실행이 되던데요..우클릭 탑재는 Win8부터 있나 봅니다
몇개 상용 프로그램에서 cmd 명령을 지원하는것 같습니다..드라이버 설치후 재부팅을 해야하고 어떤 프로그램이 설치가 되었는지
확인을 하는 과정이 필요해서 아쉽게도 이제는 Win7은 고려 대상이 되지 않을것 같습니다
CGI,에서 사용하는 IsoCmd.exe가 PE에서 되는것을 보면 설치 안된 윈도우에서 어떤지 확인을 해보야겠습니다
-
지후빠 2022.12.10 22:15
얼마전 qnd님 pe iso에서 wim 추출하여 수정후 다시 iso로 패킹해보려고 iso관련 검색을 해보았습니다. cmd에서 사용하려고요.
ultraiso의 isocmd는 옵션이 별거 없었고(제가 잘 못 봤을지도...), poweriso의 piso는 압축파일 처럼 iso를 다룰수 있는 옵션들 있어서 원하는 바였지만 심플한 단일 파일이 아니라서 그만 뒀습니다.
지금 테스트 해보니 piso.exe PowerISO.exe 두파일만 있어도 편집이 되는 군요.
폴더에 관련되어 보이는 여러 파일이 있어서 쉽지 않겠다 싶었는데ㅜㅜ 유레카~~~
ultraiso 도 command line parameter가 ultraiso.exe 자체에 있네요. 덕분에 더 찾아보게 되고 더 배우게 되었습니다. ^^
-
왕초보 2022.12.10 23:08
저도 PowerISO를 설치까지하고 piso.exe에 관심을 가졌었지만..파일들이 많아서..윈도우 복원하고 마운트 관련해서는 일단
UltraISO에 집중하고 있었습니다
UltraISO에서도 파일 추가 하는 명령어가 있었던것 같습니다
UltraISO나 PowerISO 둘다 유명한 프로그램이지만 GUI로만 사용을 해봐서 cmd 관련해서는 좀더 공부를 해야겠습니다
좋은 정보 감사합니다
-
지후빠 2022.12.10 23:09
제 댓글 수정후 보니 왕초보님 댓글 달렸네요. 아래 문구 추가하였다는... ㅎ~
ultraiso 도 command line parameter가 ultraiso.exe 자체에 있네요. 덕분에 더 찾아보게 되고 더 배우게 되었습니다. ^^
-
왕초보 2022.12.10 23:20
파일 이름에 들어가는 특수문자를 _ 로 교체하는것을 적용한것입니다
덕분에 부족한 부분을 채울수 있었습니다 감사합니다
이제서야 마무리 단계에 들어갔습니다
-
왕초보 2022.12.10 23:15
저도 명령줄로 해본적이 없어서요..이렇게 설명이 되어 있기는 합니다
https://www.ezbsystems.com/ultraiso/cmdline.htm
UltraISO 명령줄 매개변수 :
-
-volume string Volume Label
-sysid string System ID
-appid string Application ID
-volset string Volume Set ID
-preparer string Preparer
-publisher string Publisher
-ilong ISO 9660 볼륨의 긴 파일 이름, 최대 31자
-imax ISO 9660 볼륨의 최대 파일 이름 , 최대 207자
-vernum 파일 버전 번호 포함
-lowercase 소문자 허용
-joliet joliet 볼륨 생성
-jlong joliet 볼륨의 긴 파일 이름, 최대 103자
-rockridge RockRidge 볼륨 생성
-udf UDF 볼륨 생성
-hfs Apple HFS 볼륨 생성
-udfdvd UDF DVD 이미지 생성, 이 옵션은 다른 모든 볼륨 설정을 덮어씁니다.
-bootfile filename 부팅 파일 설정
-bootinfotable 부팅 파일에 부팅 정보 테이블 생성
-optimize 동일한 파일을 한 번만 코딩하여 파일 시스템 최적화
-file filename 하나의 파일 또는 폴더 추가(폴더 이름 및 그 아래의 모든 파일 및 폴더 포함)
-directory dirname 지정된 디렉토리 아래에 모든 파일 및 폴더 추가(디렉토리 이름 자체는 포함하지 않음)
-newdir dirname 새 디렉토리 생성
-chdir dirname ISO에서 현재 디렉토리 변경 영상
-rmdir filename ISO 이미지에서 파일 또는 폴더를 제거합니다(전체 경로를 지정해야 함).
-pn filename n=1-9, 파일 또는 폴더의 우선 순위 설정(전체 경로를 지정해야 함)
-hide filename 파일 또는 폴더의 숨겨진 속성 설정(전체 경로를 지정해야 함)
-ahide filename a의 고급 숨겨진 속성 설정 파일 또는 폴더(전체 경로를 지정해야 함)-입력 파일명 ISO 이미지 입력
-출력 파일명 ISO 이미지 출력-bin2iso 파일 이름 입력 CD/DVD 이미지를 ISO 형식으로 변환
-dmg2iso 파일 이름 입력 DMG 이미지를 ISO 형식으로 변환-bin2isz filename 입력 CD/DVD 이미지를 ISZ 형식으로 압축
-compress n 압축 수준 설정, n = 1-6
-encrypt x 암호화 방법 설정, x = 1-3
-password pass_word_string 암호 설정
-split split_size 바이트 단위로 세그먼트 크기 설정-list filename ISO 이미지에 파일 및 폴더 목록 생성
-get filename 추출할 파일 또는 폴더(전체 경로를 지정해야 함) 설정
-extract dirname 지정된 디렉토리에 ISO 이미지 추출-copy drive: CD/DVD 드라이브에서 ISO 이미지 만들기(-output을 사용하여 파일 이름 정의)
-checksum ISO 이미지 저장 전 파일 체크섬 생성
-md5 저장 후 ISO 이미지의 MD5 해시 코드
생성 -crc32 저장 후 ISO 이미지의 CRC-32 체크섬
생성 -crc16 저장 후 ISO 이미지의 CRC-16/CRC-CCITT 체크섬 생성--checksum filename ISO 이미지의 파일 체크섬 생성
--md5 filename ISO 이미지의 MD5 해시 코드 생성
--crc32 filename ISO 이미지의 CRC-32 체크섬 생성
--crc16 filename CRC-16/CRC-CCITT 체크섬 생성 ISO 이미지-veryfy filename.iso.md5 ISO 이미지의 파일 체크섬 확인
-veryfymd5 filename.md5 ISO 이미지의 MD5 체크섬 확인-cmd filename 텍스트 파일에서 모든 coammnd-line 옵션을 읽습니다.
-silent 팝업 창을 표시하지 않음
-
반환 코드: 성공의 경우 0, 오류의 경우 -1
-
예시
1) ultraiso -imax -l -fc:\autoexec.bat -d "c:\program files\ultraiso" -volu TEST_CD -out c:\test.iso
하나의 파일(autoexec.bat)과 "c:\program files\ultraiso"의 모든 파일 및 폴더를 추가하여 새 ISO 이미지를 만듭니다. ISO 9660-MAX 이름 길이(최대 207)를 사용하고 파일 이름에 소문자를 허용합니다.
참고: 다른 매개변수와 충돌하지 않는 한 '소문자'에는 더 짧은 이름 'l'을, 'output'에는 'out'을 사용할 수 있습니다. 또한 SPACE 문자가 포함된 모든 문자열 또는 파일 이름은 ""로 인용되어야 합니다.
2) ultraiso -in c:\test.iso -fc:\config.sys -f "c:\program files\ultraiso"
이전 ISO 이미지를 열고 하나의 파일과 하나의 폴더를 추가합니다.
3) ultraiso -in c:\test.iso -c "/program files/ultraiso" -f "c:\autoexec.bat" -rm /autoexec.bat
ISO 이미지를 열고 디렉토리를 변경하고 거기에 하나의 파일을 추가하십시오. 그런 다음 하나의 파일을 제거하십시오.
참고: '/'는 ISO 이미지에서 경로 구분 기호로 사용됩니다.
Copyright ©
-
-
가을하늘! 2022.12.10 23:36
수고많으셨습니다.
-
지후빠 2022.12.11 01:42
윈11에서 mountiso -m test.iso 로 하면 동일한 에러가 나네요.
mountiso -m "d:\전체 경로\test.iso" 처럼 전체 경로를 주면 에러가 안나고요.
혹시나 해서요... 윈7에서는 안될수 있지만... 혹시 전체 경로가 주어졌을까요?
-
왕초보 2022.12.11 10:42
이제는 다 사라져가는 Win7에서의 에러인데 이렇게 관심을 가져주시고 챙겨주시는 마음에 진심으로 감사드립니다
제가 테스트 할때에는 전체 경로로 테스트를 했었습니다
그리고 지후빠님 작품의 경우 넘겨 받은 값에 전체 경로가 포함되어 있어서 경로 문제는 아닌것 같습니다
1. MountISO.exe를 이용해서 윈도우에서 마운트가 잘 되었던 것인데 qnd님 작품에서 아래처럼 에러 메세지가 나옵니다
저는 MountISO.exe 에서 탑재기능을 활용을 하지 않나 하는 짐작을 했었습니다만..이것이 착각이었던것 같습니다
2. WimBuilder2 로 만든 Win10 RS5에서는 마운트가 되기는 합니다.. 마운트에 필요한 dll들이 따로 있나 봅니다
하던것이 마무리가 되면 저도 좀더 공부를 해보도록 하겠습니다
그런데 MountISO.exe 파일을 누가 만들것인지 구글에서 찾아보아도 찾지를 못하겠네요..
-
지후빠 2022.12.11 14:00
역시 윈7은 관련 드라이버가 필요한 모양입니다.
외출중이라 저녁에 mountiso 용으로 별도로 만들어 보겠습니다.
qnd님 pe도 테스트 해보겠습니다. -
왕초보 2022.12.11 16:50
작업이 즐거워야 합니다...건강에 무리가 되지 않는선에서 쉬엄쉬엄 해주십시요
저도 이제는 하는것들이 마무리가 되어서 cmd도 공부를 하여 보겠습니다
-
스마일^_^ 2022.12.11 11:03
수고하셨습니다.
-
상발이 2022.12.11 16:14
수고하셨습니다.
-
광풍제월 2022.12.14 19:20
수고하셨습니다.
수고하셨습니다.