Callisto
Jupiter
SmartVersion SVF파일 만들기
반응형

요즘 화두가 되고 있는 SmartVersion의 SVF 파일. WZOR나 MDL에서 많이 사용하고 있는데요.

 

이 파일은 흔히 말하는 '패치'라고 합니다만, 관련 글이 많이 없길래 하나 써둡니다.

 

제일 먼저 SmartVersion 프로그램이 필요합니다. http://www.smartversion.com/download.htm

 

화면이 익숙하다면 익숙한 것이 WinImage와 같은 회사입니다.

 

방법은 간단하지만 커맨드를 이용하여 만들 경우에는 살짝 복잡합니다.

 

소스 파일을 준비하고 타겟 파일을 만들면 되는 것인데, 이렇게 하면 용량도 상당히 줄일 수가 있고 공유하기도 편해집니다.

 

참고로 소스 파일과 타겟 파일 둘 다 있어야 만들 수 있습니다.

 

프로그램을 설치하고 실행하면

 

 

 

이렇게 나오는데요. 이 상태로 만들면 해시 알고리즘이 기본 CRC32와 MD5만 만들어집니다. SHA-1도 포함하고 싶다면 옵션에서 체크해 주시면 됩니다.

 

자 이제 하나 만들어 보겠습니다.

 

 

 

흰 종이를 누르면 이 창이 뜨는데요. Only store files dates, sizes, and checksums를 누르고 Add files..를 눌러줍니다.

 

 

저는 빌드 14342 EN-GB x64 Multiple을 Single Language SVF가 생성되도록 해보겠습니다.

 

 

OK를 눌러주면

 

 

SVF 파일명을 입력하게 됩니다.

 

 

이제 소스 파일에 대한 정보가 만들어 졌습니다.

 

 

빨간 네모 되어 있는 곳을 누르면 Add a new version 창이 뜹니다. Add files...를 눌러주세요.

 

 

타겟 파일을 선택, 그리고 OK를 클릭하면 됩니다.

 

 

이 창에서 차례대로 클릭하고 OK 클릭하고 기다리시면 됩니다.

 

 

만들어졌습니다. 만약에 두 파일을 저장 했다면 8GB 정도의 공간이 필요했을텐데 이 SVF로 인하여 거의 하나의 파일정도의 용량이 필요하게 되었습니다. 이것을 다시 풀기 위해서는 이 프로그램 내에서 풀어도 되지만 소스 파일과 SVF파일이 한 곳에 있어야 한다는 점입니다.

 

따로 SVFX가 있으니 그것을 사용해도 되겠습니다.

 

 

그리고 저 같은 경우에는 MS Windows로 했습니다. ESD로 변환한 ISO와 MS가 내놓은 ISO와 호환이 안되었습니다. 이유는 ESD를 변환 할때는 대부분의 이용자들은 wimlib-imagex를 사용했을텐데요. MS가 내놓은 ISO는 MS 자체 툴인 DISM을 이용했을 가능성이 있습니다. wimlib-imagex가 사제 툴이기도 하기에.. 하지만 요즘은 DISM에서도 ESD를 변환할 수 있기 때문에(wimlib-imagex 보다 많이 느리긴 합니다.) SVF를 만들어도 호환이 됩니다.

반응형
  Comments,     Trackbacks