Como personalizar o Ventoy com novos temas
Como personalizar o Ventoy com novos temas
Publicidade

O que você sentiu quando viu Ventoy pela primeira vez? Não é tão bonito, certo? Agora você pode personalizar seu próprio tema!

Ventoy é baseado em grub2, então todos os temas grub2 podem ser usados ​​em Ventoy. Ventoy pode usar os temas do grub presentes no site Gnome-look.org. Todos os plug-ins e seus arquivos relacionados devem estar no diretório raiz do ventoy na primeira partição do disco (junto com os arquivos ISO e criados por você).

Veja o vídeo no YouTube mostrando o funcionamento

Os nomes de diretório e arquivo diferenciam maiúsculas de minúsculas. Um arquivo json deve ser colocado no diretório do ventoy (sem subdiretório) como o arquivo de configuração, salve-o com o nome ventoy.json.

VOCÊ PODE GOSTAR:

Publicidade

Mais detalhes podem ser conferidos neste link.

{
    "control": [
        { "VTOY_DEFAULT_MENU_MODE": "1" },
        { "VTOY_FILT_DOT_UNDERSCORE_FILE": "1" }
    ],
    
    "theme": {
        "file": "/ventoy/theme/blur/theme.txt",
        "gfxmode": "1920x1080"
    },
    
    "auto_install" : [
        {
            "image": "/ISO/cn_windows_server_2012_r2_vl_x64_dvd_2979220.iso",
            "template": "/ventoy/script/windows_unattended.xml"
        },
        {
            "image": "/000/centos.iso",
            "template": "/ventoy/script/centos_kickstart.cfg"
        }
    ]
}

O arquivo deve corresponder à sintaxe do json e a camada externa deve ser um objeto. Deve-se notar que, o arquivo json no Ventoy é muito simples, então, não defina uma estrutura muito complicada e comentários não são suportados.

O que é a classe de menu

Ventoy Theme Plugin
Ventoy Theme Plugin com menu ícone

Ventoy usa o tema do grub2, que tem uma propriedade de classe no menu. Você pode consultar: https://www.gnu.org/software/grub/manual/grub/grub.html para obter detalhes.

Como personalizar o Ventoy com novos temas
Como personalizar o Ventoy com novos temas

Você pode definir uma classe para os arquivos ISO e mostrar um ícone no menu de inicialização. Por exemplo, você define um menu com a classe ‘ubuntu’ e coloca um arquivo ubuntu.png no diretório icons dentro do diretório do tema escolhido.

Mais detalhes podem ser conferidos neste link.

{
    "menu_class": [
        {
            "key": "MX-",
            "class": "mx"
        },
        {
            "key": "ubuntu",
            "class": "ubuntu"
        },        
        {
            "key": "CentOS-7-",
            "class": "centos"
        },
        {
            "parent": "/ISO/Linux/Arch",
            "class": "arch"
        },
        {
            "dir": "/ISO/Linux",
            "class": "linux"
        }        
    ]
}

Em seguida, o ícone pode ser mostrado no menu dos arquivos ISO.

Como baixar o modelo do Ventoy para usar de imediato

Para baixar o modelo criado do vídeo no YouTube, clique aqui.

Publicidade
Formado em Sistemas de Informação, trabalha com TI desde 2001 com gerenciamento de redes e servidores para empresas além de cursos na área de tecnologia.