컴퓨터 커뮤니티


ventoy "ventoy.json" 정리

코리아 0 3,273 2020.09.15 08:15

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

    "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 파일 첨부하니 파일교체만 해주세요.
 
 
나머지 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 파일 부팅은 무리네요..
 

Comments


<
Category
State
  • 현재 접속자 178 명
  • 오늘 방문자 1,129 명
  • 어제 방문자 1,427 명
  • 최대 방문자 7,216 명
  • 전체 방문자 1,793,390 명
  • 전체 게시물 33,624 개
  • 전체 댓글수 47 개
  • 전체 회원수 535 명
Facebook Twitter GooglePlus KakaoStory NaverBand