강좌 / 팁

소프트웨어 ventoy "ventoy.json" 정리한것 (2차)

2020.09.09 17:55

메인보드 조회:3084 추천:16

이전에 올린것은 싹 무시 해주세요.

간단히 설명합니다. 먼저 "ventoy.json" 파일 내용부터...

 

{ <- 대괄호 시작은 , 콤마 안붙습니다.

    "control": [ <- 꺽쇠괄호 역시 시작은 콤마 안붙습니다.

        { "VTOY_DEFAULT_MENU_MODE": "0" }, <- 끝날때마다 콤마 붙습니다.

        메뉴 모드 0 은 리스트모드 1 은 디렉토리 별로 묶어서 표현합니다.

 

        { "VTOY_FILT_DOT_UNDERSCORE_FILE": "1" },

        아래 다임아웃 10초가 지나면 지정해둔 첫번째 파일이 선택됩니다.

 

        { "VTOY_DEFAULT_SEARCH_ROOT": "/sources" }, <- 개인적 폴더로 변경하시거나 그대로 사용. 폴더 존재해야함.

        ROOT 의 sources 폴더를 지정(사용자 입맛에 맞게 변경가능)

 

        { "VTOY_MENU_TIMEOUT": "10" }, <- 타이머작동. 10초.

         타이머작동 대기시간은 10초  이상도 됩니다. 키 입력없이 시간이 지나면 지정해둔 파일이 먼저 실행 됩니다.

 

        { "VTOY_DEFAULT_IMAGE": "/win10pe_uefi.iso" } <- 맨 마지막줄은 안붙습니다.

         키 입력없이 10초가 지나면 win10pe_uefi.iso 파일이 먼저 실행 됩니다.

 

    ], <-꺽쇠괄호 마지막이니 콤마 붙습니다. 아직 끝난것이 아니고 이어진다는의미? 콤마 빠지면 여러군데 작동이 안됩니다.

 

테마부분 역시 마찬가지 입니다. 주석처리를 위해 # 처리도 안됩니다.

그리고 1차 에서는 모드에 필요없던게 2차에선 적용됩니다. 오류부분을 수정했기에...

좌측하단 버전 정보와 모드 그리고 홈페이지 주소 제거는 안됩니다.

다만 투명처리로해서 안보이게 하면 됩니다.

투명처리 코드는 #00ff0000 입니다. 자릿수가 많지요.

헥스용이 아닌 안드로이드용임. 그런데 먹혀요. 리눅스.우분투.수세 기타 등등....

다 안해봤지만 ;;;.. ventoy 뺀또는 먹힘..

    

    "theme": {

        "file": "/ventoy/themes/poly-light-master/theme.txt", <- 앞으로 테마는 테마있는 위치 폴더만 지정해주면됩니다.

        "gfxmode": "1920x1080",

        "display_mode": "GUI",

        "serial_param": "--unit=0 --speed=9600",

        "ventoy_left": "5%",

        "ventoy_top": "95%",

        "ventoy_color": "#00ff0000", <-투명처리 안드로이드용 코드

        "fonts": [

        "/grub/fonts/ascii.pf2",  <- 폰트가 있는 경로와 파일 이름. 복.붙 해서 추가 해도 됩니다. 단 끝에는 콤마

        "/grub/fonts/gulim16b.pf2",

        "/grub/fonts/unicode.pf2",

        "/grub/fonts/unifont16b.pf2"  <- 마지막은 콤마 안붙음.

        ] <- 응..? 얘는 없네..?  얘는 시작에 꺽쇠괄호 붙은게 아니라 중간에 붙어서 안붙습니다.

    }, <-대괄호 끝이자 이어지는게 더 있다는 의미로 콤마 붙습니다.

 

    "menu_class" : [

        {

            "key": "windows_setup",

            "class": "windows"

        },

        {

            "key": "dreampe_x64",

            "class": "windows"

        },

        {

            "key": "win10pe_uefi",

            "class": "windows"

        },

        {

            "key": "vhd_grubfm",

            "class": "windows"

        },

        {

            "key": "ubuntu",

            "class": "ubuntu"

        },

        {

            "key": "Fedora-Workstation-",

            "class": "fedora"

        },                

        {

            "key": "openSUSE-Leap-15.2-NET-x86_64",

            "class": "opensuse"

        }

    ],

 

    

    "auto_install" : [

        {

            "image": "/windows_setup_lite.iso",

            "template": "/ventoy/script/windows_unattended.xml"

        },

        {

            "image": "/sources/CentOS-8.2.2004-x86_64-boot.iso",

            "template": "/ventoy/script/centos_kickstart.cfg"

        }

    ],

 

    "menu_alias" : [

        {

            "image": "/win10pe_uefi.iso",

            "alias": "Windows10 PE"

        },

        {

            "image": "/windows_setup_lite.iso",

            "alias": "Windows RS4 x64 KO KR Lite Install"

        }

    ]

} <- 멘위 시작이 대괄호 이며 마지막이라 콤마 안붙습니다.

      대충 이해 하셨다고 퉁 치고

      파일은 ventoy.json  이것으로 교체 하십시오.

 

 

테마관련해서 수정할부분이 또 있어요. grub.cfg  이 파일 인데요.

편집기로 열어서 찾지마시고 끝까지 쭉~~~욱 내리세요. 그후 쫌만 올리면

set theme=$prefix/themes/poly-light-master/theme.txt

구문 보이실거에요. 폴더 경로를 수정해주셔야 됩니다.

그리고 버전도 숨김처리 됩니다.

맨 아래서 쫌만x3 올리면

# set VENTOY_VERSION="1.0.20"

구문이 보이는데요. # 붙으면 비활성화 / 안붙으면 활성화 됩니다.

파일은 debug.cfg grub.cfg localboot.cfg power.cfg 교체 하십시요.

 

또하나 첨부한 grub.cfg 를 사용하게 되면 아래구문 수정해주세요.
if [ -f $vtoy_iso_part/ventoy/ventoy_wimboot.img.gz ]; then
    vt_load_wimboot $vtoy_iso_part/ventoy/ventoy_wimboot.img.gz
elif [ -f $vtoy_efi_part/ventoy/ventoy_wimboot.img.gz ]; then
    vt_load_wimboot $vtoy_efi_part/ventoy/ventoy_wimboot.img.gz
fi
 
ventoy_wimboot.img.gz  -> ventoy_wimboot.img  로 수정해주시기 바랍니다.
기존 ventoy_wimboot.img 용량 2.9MB -> ventoy_wimboot.img.gz 용량 1.1MB gz압축툴로 압축한겁니다.
적용해보니 문제없이 잘 작동합니다. 귀찮으시면 ventoy_wimboot.img.gz 파일 첨부하니 파일교체만 해주세요.
첨부파일 ventoy_wimboot.img.gz
 
 
나머지 theme.txt 관련 수정은 테마 마다 위치가 다 틀려서 딱 고정적으로 짚어줄수없습니다.
사요자가 위치파악해서 직접 수정해야되지요.
그리고 테마 다운받은파일 압축풀어보시면 icon 폴더가 없는게 있습니다.
이때는 기존에 있는 icon 폴더를 복사해서 넣으시면됩니다.
물론 theme.txt 열어서 icon 이라시작하는 구문이 하나도 없다면 필요없지만 있으면 추가해야됩니다.
 
팁 이라면..  하단에 단축키 설정추가 하시려면 아래 구문을 제일 마지막에 추가해 주시면 됩니다.
위치 설정은 직접하셔야 됩니다.
    + label {text = "@VTOY_HOTKEY_TIP@" color = "cyan" align = "left"} 이부분에서
cyan 대신에 Hex코드 넣어도 됩니다. 예) #000000
 
모니터 화면상을 기준으로 했을때......
    left = 25% 왼쪽끝에서 오른쪽 25% 지점에서 시작
    top = 95% 높이 수치인데 시점이 반대 입니다. 모니터상 위에서 아래로 봐야됨.
                위에서 시작해서 아래 95% 지점
 
테마변경시 또다른 예. 
    top = 100%-30  이건 어떻게 해석해야 될까요?
                      앞에 100% 는 위에서 아래 100% 지점을 말하며
                      -30 은 아래 100% 에서 위로 30 올라간 지점부터 시작한다는 의미입니다.
                      즉.. -30은 밑에서 위로 시작하는 수치라 보면 됩니다.
 
    width = 10%  해당 출력 메세지 의 넓이. 시작점위치
    height = 25   해당 출력 메세지 의 길이. 줄이고 늘리고 하는 역활 
 
 
 
 
# 하단메뉴 단축키 F1 ~ F6 메뉴 옵션
 
+ hbox{ 
    left = 25%
    top = 95%
    width = 10%
    height = 25
    + label {text = "@VTOY_HOTKEY_TIP@" color = "cyan" align = "left"} 
}
 
+ hbox{ 
    left = 28%
    top = 93% 
    width = 10%
    height = 25
    + label {text = "@VTOY_MEM_DISK@" color = "red" align = "left"} 
}
 
 
 
 
여기 까지 2차 수정 보안된 겁니다.
 
나머지 ventoy 자체만으로 wim 파일 과 vhd 파일 부팅은 무리네요..
suk 님의 글 참고해서 grubfm_multiarch.iso 이 파일이 있어야 가능할것 같은데..
이외에 추가 파일이 더 있을지? 적용법등은 suk 님 강좌올라올때까지 기다려야 할듯..
 
번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4378 윈 도 우| winpe에서 startis[all]back를 이용한 탐색기 색 변경 [14] sunshine 609 14 08-23
4377 윈 도 우| [2탄] install.wim 누적 업데이트 + 드라이버 통합 하기 (D... [9] 무월 1371 28 08-21
4376 윈 도 우| [1탄] install.wim 누적 업데이트 통합 하기 [26] 무월 1869 45 08-19
4375 모 바 일| AirPrint 설정 및 호환 프린터 목록 [1] asklee 745 3 08-18
4374 윈 도 우| Windows Defender 방화벽 인/아웃바운드 허용/차단 추가 [20] 무월 2076 35 08-17
4373 소프트웨어| 중국어 하드 코딩 한글화 강좌 [8] 줄리아니 1065 20 08-16
4372 소프트웨어| 중국어 프로그램 한글화 팁 [8] 줄리아니 1200 16 08-14
4371 소프트웨어| LaunchBar boot.wim 적용 방법 [12] 무월 1530 35 08-13
4370 소프트웨어| (추가3) 배치파일 추가기능 extd.exe 사용 팁 [7] 지후빠 945 24 08-13
4369 소프트웨어| 중국어 프로그램 한글화 팁 [11] 줄리아니 1383 20 08-10
4368 소프트웨어| ESD 다중 이미지 단일 WIM 이미지 추출 방법! [12] 무월 1085 30 08-09
4367 소프트웨어| 크롬 하단 다운로드창 활성화 [11] 무월 2786 46 08-03
4366 소프트웨어| wim boot 관련 배치 파일 몇 가지 팁 [19] 지후빠 1456 29 08-03
4365 기 타| 포토샵 많이 좋아졌네요!! [3] 집에서뒹굴 2745 5 08-02
4364 모 바 일| [Tip] 인천공항 스마트패스 - 얼굴 인식으로 출국장 통과 앱 [5] asklee 1761 9 07-28
4363 소프트웨어| 다음 팟플레이어 광고[팝업] 차단 [12] 무월 3114 48 07-26
4362 윈 도 우| winpe 시작 화면 Shutdown 메뉴 수정 [10] sunshine 854 18 07-25
4361 소프트웨어| winpe 시스템 계정에서 Edge 상위버전 적용 [8] sunshine 566 15 07-24
4360 소프트웨어| Total Commander 주요 단축키 설명 [3] VᴇɴᴜꜱGɪ 1003 11 07-23
4359 윈 도 우| 없이는 살 수 없는 Windows 바로 가기 키 11개 [5] VᴇɴᴜꜱGɪ 2958 31 07-18
XE1.11.6 Layout1.4.8