Ventoy 활용법 5 (메뉴 한글화, 주입 플러그인)

벤토이 관련글들이 너무 많아지고 있지만, 그래도 한페이지에 다 쓰자니 너무 길어서 나눠서 포스팅 하고 있습니다. 벤토이가 버전이 점점 높아짐에 따라서 하나씩 플러그인이라는 형태로 기능을 추가하고 있습니다. 현재는 vhd 부팅까지 나왔습니다. 그중에서 메뉴를 한글화 해주는 Menu Alias 플러그인과 ISO 파일로 OS 설치시에 압축된 파일을 풀어서 넣어주는 주입, inJection 플러그인에 대해서 알아 보도록 하겠습니다.

메뉴 한글화 (Menu Alias) 플러그인

저는 벤토이에 한글폰트인 굴림체를 쓰고 있습니다. 한글 폰트인데도 한글이 나오지 않고 있습니다. 지원을 안해서 입니다만, Menu Alias 라는 플러그인을 이용한 방법으로 한글이 나타나도록 할수 있습니다.

Alias 별칭에서는 한글도 되지만 띄워쓰기 () 등이 됩니다. iso 파일 자체이름은 이게 지원이 안되었습니다.

아래는 예제입니다.

{ "menu_alias": [ { "image": "/ISO/ko_Windows_10_20H1_v2004_Build_19041.508_6in1_x64_20200908_by_soohyunet.iso", "alias" : "윈도우10 통합판 최신버전(2020년 8월)" }, { "dir": "/ISO/PE", "alias": "윈도우10 PE 모음" }, { "dir": "/ISO/vhd", "alias" : "VHD 부팅" } ] }

저는 메인화면을 트리모드가 아닌 리스트 뷰 모드로 보이게 했으므로, 아래처럼 보입니다. 맨위에 한글로 잘 표시가 되고 있습니다.

메뉴 한글화 Menu Alias

F3 키를 눌러서 트리뷰 모드로 전환하면 ISO 파일 아래에 있는 디렉토리의 명이 한글로도 잘 나오고 있습니다.

메뉴 한글화 트리모드 F3

주입 (Injection) 플러그인

주입(Injection) 플러그인은 자주 사용되어지는플러그인은 아닙니다. ISO 파일로 윈도우 설치시에 파일을 가상디스크로 복사를 해서 설치시에 참조하게끔 하는 플러그인입니다. 잘 이해가 안되실텐데요.

ISO 파일로 윈도우 10을 설치할적에 /sources/boot.wim 파일로 부팅을 하게 됩니다. boot.wim 파일 자체가 PE라고 보시면 됩니다. 이때 boot.wim 파일의 내용이 사용자 PC의 메모리에 로딩이 됩니다. 이때 로딩된 드라이브가 X 드라이브 입니다. 거의 99%의 PE가 X드라이로 로딩이 되는데요. 이 X드라이의 루트에 주입 플러그인이 파일의 압축을 풀어서 넣어줍니다.

만약 압축 파일이 ahci_driver.zip 이라고 한다면 ahci_driver 이라는 폴더를 루트에 만들어 압축을 풀어줍니다. . 7zip을 이용해서 압축을 풀게 됩니다. x:\ahci_driver 이라는 디렉토리가 생기는 것입니다.

이것은 제가 활용하기에는 두가지 정도 활용할수 있습니다. 지금은 윈도우 10에서 거의 모든 ssd, nvme 드라이버를 인식하는데요. 안되는것도 아주 가끔 특이한것이 있습니다. 이때 드라이버 파일을 넣어서 설치할수 있습니다. 또는 스크립트를 설치이미지 자체에 넣지 않고, 윈도우 설치파일이 복사 될적에 X 드라이브에서 복사에 넣게끔 할수도 있습니다.

특히나 리눅스의 경우는 지원되는 드라이버가 많지 않아 필요시에 이럴때 사용하면 좋을듯 합니다.

AutoInstall 플러그인과 연동해서 사용하면 편리할듯 합니다. 아래는 예제 입니다.

{ "injection": [ { "image": "/ISO/ko_Windows_10_20H1_v2004_Build_19041.508_6in1_x64_20200908_by_soohyunet.iso", "archive": "/ventoy/script.zip" } ] }

윈도우 설치시에 필요한 스크립트를 install.wim에 통합하지 않고, 주입 플러그인으로 설치 이미지 복사시에 넣고 이것을 다시 C드라이브로 복사를 해서 사용할것입니다. 복사해서 사용하는것은 다른 포스팅에서 다루도록 하겠습니다.

윈도우 설치화면에서 Shift + F10 키를 누루면 cmd 창이 나옵니다. 여기서 제대로 복사되었는지 확인해 봤습니다. script.zip 파일이 압축이 풀어져서 X 드라이브 루트에 복사가 제대로 되었습니다.

주입 플러그인

참고:

Leave a Comment