강좌 / 팁

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

2020.09.09 17:55

메인보드 조회:3071 추천: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 - - -
4449 기 타| [오토핫키 v1] 경로, 이름 ,드라이브명 등등 추출 함수 [2] 청락은복 817 8 03-06
4448 소프트웨어| 부팅항목숨기기,보이기-VHDman Lite0.0.8 [3] 카멜 527 10 03-06
4447 윈 도 우| 시스템 보호 설정 우클릭 메뉴 [13] 와로 1240 27 03-04
4446 소프트웨어| Bcd 항목 1회성 부팅하기-VHDmanLite [7] 카멜 723 15 03-04
4445 소프트웨어| Bcd부팅항목 메뉴 숨기기 [3] 카멜 434 9 03-04
4444 소프트웨어| 드라이버 백업&자동 설치 - WinNTSetup [17] 무월 1534 31 03-03
4443 소프트웨어| 오프라인 윈도우 드라이버 백업 [9] 카멜 1454 26 02-29
4442 윈 도 우| DISM 나의 윈도우 문제점 복구 [8] 마로94 1294 13 02-28
4441 윈 도 우| 윈도우 장치 드라이버 추출(백업) 명령어 [25] 컨피그 2574 64 02-23
4440 기 타| 컴퓨터 구매의 질문이 종종 보여서 나름의 팁을 얘기 합니다. [8] Boss 1893 5 02-19
4439 윈 도 우| 이 번 업데이트로 엣지에 추가된 사이드바 버튼 제거 [7] 고고추 2121 9 02-16
4438 윈 도 우| cmd 관리자 권한 실행과 특수문자 경로 문제 [9] 메리아 1065 12 02-14
4437 윈 도 우| 측면 버튼에 등록된 돋보기 기능... 기본값으로 복원 [2] 사가르마타 1046 0 02-10
4436 윈 도 우| 윈11 탐색기 메뉴삭제 [5] 진실 2358 19 02-06
4435 윈 도 우| 윈도우 탐색기 갤러리 안보이게 하는 방법 [1] 사가르마타 1548 2 02-05
4434 기 타| 한 드라이브에 윈도우(Atlas OS)까지 2개 설치하는 법(?) (... 누군가 1130 0 02-04
4433 기 타| 2024 새로운 시작, Rainmeter, 위젯, 바탕화면, 퍼포먼스 [16] 모네곰 2471 38 02-01
4432 윈 도 우| 윈도우10~11 알고리즘에 영향을 끼치는 이미지 파일 삭제 ... [2] risystem 2278 4 01-23
4431 윈 도 우| Windows11 트레이 아이콘 내맘대로... [9] 메인보드 3795 15 01-07
4430 기 타| 파워쉘로 WOL 수행 [3] JR.오펜하이 1445 9 01-06
XE1.11.6 Layout1.4.8