{
"title": "Script de criação de VM Synology",
"stepLabel": "Etapa",
"intro": {
"heading": "Introdução",
"intro": "ProxMenux fornece um script automatizado que cria e configura uma máquina virtual (VM) para instalar Synology DSM (DiskStation Manager) em Proxmox VE. Este script simplifica o processo baixando e adicionando um dos carregadores disponíveis à inicialização VM, dando-lhe a opção entre quatro opções diferentes:",
"loaders": [
{
"name": "AuxXxilium Arc",
"url": "https://github.com/AuxXxilium/arc",
"extra": ""
},
{
"name": "RedPill RR",
"url": "https://github.com/RROrg/rr",
"extra": ""
},
{
"name": "Alpine RedPill M-shell (projeto TinyCore)",
"url": "https://github.com/PeterSuh-Q3/tinycore-redpill",
"extra": ""
}
],
"customLoader": "Carregador personalizado – opção para usar um carregador personalizado se você preferir modificar ou criar sua própria configuração",
"simplifiesIntro": "O script simplifica o processo de criação do VM, oferecendo as seguintes opções:",
"simplifies": [
"Seleção da configuração padrão ou avançada",
"Configuração de CPU, RAM, BIOS e tipo de máquina",
"Escolha entre disco virtual ou passagem de disco físico"
]
},
"config": {
"heading": "Configuração predefinida e avançada",
"intro": "O script oferece dois modos de configuração:",
"defaultHeading": "Configuração padrão",
"defaultIntro": "Se você selecionar a configuração padrão, o script aplicará automaticamente os seguintes valores:",
"headerParam": "Parâmetro",
"headerValue": "Valor Padrão",
"defaultRows": [
{
"param": "Tipo de máquina",
"value": "q35"
},
{
"param": "Tipo de BIOS",
"value": "OVMF (UEFI)"
},
{
"param": "Tipo de CPU",
"value": "Host"
},
{
"param": "Número de núcleos",
"value": "2"
},
{
"param": "Tamanho da RAM",
"value": "4096 MB"
},
{
"param": "Ponte",
"value": "vmbr0"
},
{
"param": "Endereço MAC",
"value": "Gerado automaticamente"
},
{
"param": "Iniciar a VM após a conclusão",
"value": "Não"
}
],
"defaultOutro": "Se você quiser personalizar a configuração, selecione a opção Configurações avançadas no menu.",
"advancedHeading": "Configuração Avançada",
"advancedIntro": "Se você selecionar a configuração avançada, o script lhe permitirá personalizar cada parâmetro:",
"headerOptions": "Opções",
"advancedRows": [
{
"param": "Tipo de máquina",
"options": "q35 ou i440fx"
},
{
"param": "Tipo de BIOS",
"options": "OVMF (UEFI) ou SeaBIOS (Legado)"
},
{
"param": "Tipo de CPU",
"options": "Host ou KVM64"
},
{
"param": "Número de núcleos",
"options": "Número de núcleos CPU"
},
{
"param": "Tamanho da RAM",
"options": "Quantidade de memória atribuída à VM"
},
{
"param": "Ponte",
"options": "Ponte de rede para conexão"
},
{
"param": "Endereço MAC",
"options": "Endereço MAC personalizado"
},
{
"param": "VLAN",
"options": "Marca VLAN (se usada)"
},
{
"param": "MTU",
"options": "Tamanho máximo da unidade de transmissão"
}
]
},
"diskSelection": {
"heading": "Selecção do Disco",
"intro": "O plano de armazenamento permite adicionar discos virtuais, discos físicos e controladores PCI ou dispositivos NVMe. As opções de disco são explicadas abaixo.",
"virtualHeading": "Disco Virtual",
"virtualItems": [
"O script lista as opções de armazenamento disponíveis no Proxmox",
"O usuário seleciona o disco e tamanho em GB",
"Os discos virtuais são ligados como SATA (sata0, sata1, etc.). Os discos de dados virtuais e físicos partilham as seis posições SATA numeradas de 0 a 5; o carregador utiliza uma posição IDE separada."
],
"physicalHeading": "Passagem de Disco Físico",
"physicalItems": [
"O programa detecta todos os discos físicos disponíveis",
"O usuário seleciona o disco físico ou discos que deseja usar.",
"Os discos físicos são ligados como dispositivos SATA. Partilham as seis posições SATA numeradas de 0 a 5 com os discos de dados virtuais; não há mais seis posições reservadas para discos físicos."
]
},
"loaderInstall": {
"heading": "Instalação do Carregador",
"intro1": "O script baixa automaticamente e extrai o carregador do repositório do desenvolvedor. Se o download falhar, o script exibirá uma mensagem de erro.",
"intro2Rich": "AuxXxilium Arc, RedPill RR e Alpine RedPill M-shell são transferidos e extraídos automaticamente.",
"customRich": "Para Carregador personalizado, o script procura por arquivos em /var/lib/vz/template/iso. Se vários arquivos forem encontrados, você será solicitado a selecionar o arquivo desejado.",
"uploadIntro": "Você pode enviar carregadores personalizados das opções de armazenamento local:",
"imageAlt": "Adicionar Carregador Personalizado",
"imageCaption": "Adicionar Carregador Personalizado"
},
"vmCreation": {
"heading": "Criação da VM",
"intro": "Uma vez que o carregador é baixado, o script cria o VM usando os seguintes comandos:",
"items": [
"qm create – Cria a máquina virtual com os parâmetros configurados",
"qm importdisk importa a imagem do carregador para o armazenamento Proxmox. O script liga-a depois à VM como ide0 para compatibilidade.",
"qm set – Atribui valores de configuração como CPU, RAM e armazenamento",
"qm set VMID --boot order=ide0 define o carregador como dispositivo de arranque. Substitua VMID pelo ID da VM."
]
},
"stepGuide": {
"heading": "Guia de configuração do carregador de inicialização passo a passo",
"intro": "Cada carregador tem menus e métodos de configuração próprios. Os seis passos abaixo explicam o processo comum; siga as indicações do carregador atual quando forem diferentes. As capturas M-shell mostram uma interface TinyCore anterior, enquanto o script atual transfere Alpine RedPill M-shell.",
"selectorHeading": "Selecione seu tipo de carregador:",
"loaderButtons": {
"arc": "Arc Loader",
"rr": "RR Loader",
"tinycore": "TinyCore Loader"
}
},
"steps": [
{
"id": "step1",
"title": "Iniciar a VM e abrir o menu principal",
"intro": "Assim que o VM for criado, inicie-o. A primeira vez que iniciar o VM, você acessará o menu principal do carregador para selecionar e configurar o modelo DSM que deseja construir. Uma vez criado o carregador, este passo será ignorado a menos que force manualmente uma reconfiguração do monitor de inicialização. Todos os carregadores também têm a opção de configurar o carregador através de uma interface web.",
"loaders": {
"arc": [
{
"htmlBefore": "Interface web, Para acessar a interface web, basta abrir um navegador web e inserir o endereço IP mostrado na saída do console VM. Por exemplo, no nosso caso: http://192.169.0.32.",
"src": "https://macrimi.github.io/ProxMenux/vm/synology/arc/arc_1_0_1.png",
"alt": "Interface Web Arc Loader",
"caption": "Interface Web Arc Loader"
},
{
"htmlBefore": "Interface de terminal: aceda diretamente pela consola da VM.",
"src": "https://macrimi.github.io/ProxMenux/vm/synology/arc/arc_1_1_1.png",
"alt": "Interface de Terminal Arc Loader",
"caption": "Interface de Terminal Arc Loader"
}
],
"rr": [
{
"htmlBefore": "Interface web, Para acessar a interface web, basta abrir um navegador da web e digitar o endereço IP mostrado na saída do console VM, seguido pela porta 7681. Por exemplo, no nosso caso: http://192.169.0.33:7681.",
"src": "https://macrimi.github.io/ProxMenux/vm/synology/rr/rr_2_0_2.png",
"alt": "Exemplo de Comando RR",
"caption": "Interface Web do Carregador RR"
},
{
"htmlBefore": "Interface de terminal: escreva menu.sh na consola da VM para a abrir.",
"src": "https://macrimi.github.io/ProxMenux/vm/synology/rr/rr_2_1_1.png",
"alt": "Interface de Carregador RR",
"caption": "Interface de terminal do RR Loader"
}
],
"tinycore": [
{
"htmlBefore": "Interface web, Para acessar a interface web, basta abrir um navegador da web e digitar o endereço IP mostrado na saída do console VM, seguido pela porta 7681. Por exemplo, no nosso caso: http://192.169.0.35:7681.",
"src": "https://macrimi.github.io/ProxMenux/vm/synology/tinycore/tinycore_3_0_1.png",
"alt": "Interface do TinyCore Loader",
"caption": "Interface Web do Carregador TinyCore"
},
{
"htmlBefore": "Interface terminal, Acesse-o diretamente da saída do console VM. Fique de olho na tela, pois em algum momento ela pode pedir que você pressione uma tecla para continuar ou perguntar se deseja mudar o idioma.",
"src": "https://macrimi.github.io/ProxMenux/vm/synology/tinycore/tinycore_3_1_1.png",
"alt": "Interface do TinyCore Loader",
"caption": "Interface de terminal do TinyCore Loader"
}
]
}
},
{
"id": "step2",
"title": "Selecionar modelo",
"intro": "Depois de carregar o menu, selecione o modelo DSM Synology que você deseja instalar. Dependendo do carregador, você pode às vezes precisar expandir as opções para ver mais modelos.",
"outro": "No nosso exemplo, vamos escolher o modelo SA6400.",
"loaders": {
"arc": [
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/arc/arc_1_2_1.png",
"alt": "Seleção do modelo no Arc",
"caption": "Seleção do modelo no Arc"
}
],
"rr": [
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/rr/rr_2_2_1.png",
"alt": "Seleção do modelo RR",
"caption": "Seleção do modelo RR"
}
],
"tinycore": [
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/tinycore/tinycore_3_2_1.png",
"alt": "Seleção do modelo TinyCore",
"caption": "Seleção do modelo TinyCore"
}
]
}
},
{
"id": "step3",
"title": "Selecione a versão do DSM",
"intro": "Depois de selecionar o modelo, você precisa escolher a versão DSM que deseja instalar.",
"loaders": {
"arc": [
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/arc/arc_1_3_1.png",
"alt": "Seleção da versão no Arc — passo 1",
"caption": "Seleção da versão no Arc — passo 1"
},
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/arc/arc_1_3_2.png",
"alt": "Seleção da versão no Arc — passo 2",
"caption": "Seleção da versão no Arc — passo 2"
}
],
"rr": [
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/rr/rr_2_3_1.png",
"alt": "Seleção da versão RR - Passo 1",
"caption": "Seleção da versão RR - Passo 1"
},
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/rr/rr_2_3_2.png",
"alt": "Seleção da versão RR - Passo 2",
"caption": "Seleção da versão RR - Passo 2"
},
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/rr/rr_2_3_3.png",
"alt": "Seleção da versão RR - Passo 3",
"caption": "Seleção da versão RR - Passo 3"
}
],
"tinycore": [
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/tinycore/tinycore_3_3_1.png",
"alt": "Seleção da versão do TinyCore - Passo 1",
"caption": "Seleção da versão do TinyCore - Passo 1"
},
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/tinycore/tinycore_3_3_2.png",
"alt": "Seleção da versão do TinyCore - Passo 2",
"caption": "Seleção da versão do TinyCore - Passo 2"
}
]
}
},
{
"id": "step4",
"title": "Selecionar complementos",
"intro": "Esta etapa permite adicionar recursos adicionais ou configurações personalizadas ao carregador.",
"loaders": {
"arc": [
{
"htmlBefore": "Arc dá-lhe a opção de configurar automaticamente ou manualmente ajustar as configurações. Se a configuração automática for selecionada, o carregador começará a aplicar as configurações necessárias e reiniciará automaticamente quando o processo estiver concluído.",
"src": "https://macrimi.github.io/ProxMenux/vm/synology/arc/arc_1_4_1.png",
"alt": "Configuração automática do Arc",
"caption": "Configuração automática do Arc"
},
{
"htmlBefore": "Se optarmos por não usar o modo automático, introduzimos o menu para configurar as diferentes opções necessárias para o carregador:",
"src": "https://macrimi.github.io/ProxMenux/vm/synology/arc/arc_1_4_2.png",
"alt": "Configuração manual do Arc",
"caption": "Configuração manual do Arc"
},
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/arc/arc_1_4_3.png",
"alt": "Configuração do Arc SN/Mac",
"caption": "Configuração do Arc SN/Mac"
},
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/arc/arc_1_4_4.png",
"alt": "Arc Sata Portmap",
"caption": "Arc Sata Portmap (use a opção recomendada)"
},
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/arc/arc_1_4_5.png",
"alt": "Seleção de complementos no Arc",
"caption": "Seleção de complementos no Arc"
}
],
"rr": [
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/rr/rr_2_4_1.png",
"alt": "Complemento RR — passo 1",
"caption": "Complemento RR — passo 1"
},
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/rr/rr_2_4_2.png",
"alt": "Complemento RR — passo 2",
"caption": "Complemento RR — passo 2: clique para adicionar complementos."
},
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/rr/rr_2_4_3.png",
"alt": "Complemento RR — passo 3",
"caption": "Complemento RR — passo 3: clique no que pretende. Para adicionar mais, repita o processo das imagens 2.4.2 e 2.4.3."
}
],
"tinycore": [
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/tinycore/tinycore_3_4_1.png",
"alt": "Configuração do SN TinyCore",
"caption": "Configuração do SN TinyCore"
},
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/tinycore/tinycore_3_4_2.png",
"alt": "Opção aleatória TinyCore",
"caption": "Opção aleatória TinyCore - A opção aleatória é recomendada"
},
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/tinycore/tinycore_3_4_3.png",
"alt": "Configuração do MAC do TinyCore",
"caption": "Configuração do MAC do TinyCore"
},
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/tinycore/tinycore_3_4_4.png",
"alt": "TinyCore VM MAC",
"caption": "TinyCore VM MAC - Escolha usar o MAC do seu VM ou um MAC aleatório"
}
]
}
},
{
"id": "step5",
"title": "Compilar o Carregador",
"intro": "Uma vez que você tenha selecionado o modelo, versão DSM, e addons, prossiga para construir o carregador. Este processo pode levar alguns minutos dependendo do carregador e da configuração selecionada. Para iniciar, selecione a opção \"Construir o Carregador\".",
"loaders": {
"arc": [
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/arc/arc_1_5_1.png",
"alt": "Construção do carregador no Arc",
"caption": "Construção do carregador no Arc"
}
],
"rr": [
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/rr/rr_2_5_1.png",
"alt": "Construção do carregador no RR",
"caption": "Construção do carregador no RR"
}
],
"tinycore": [
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/tinycore/tinycore_3_5_1.png",
"alt": "Construção do carregador no TinyCore",
"caption": "Construção do carregador no TinyCore"
}
]
}
},
{
"id": "step6",
"title": "Iniciar o Carregador",
"intro": "Uma vez que o carregador foi construído, ele irá pedir-lhe para iniciar. O VM reiniciará com a configuração criada e iniciará a instalação do DSM.",
"loaders": {
"arc": [
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/arc/arc_1_6_1.png",
"alt": "Arranque do carregador no Arc",
"caption": "Arranque do carregador no Arc"
}
],
"rr": [
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/rr/rr_2_6_1.png",
"alt": "Arranque do carregador no RR",
"caption": "Arranque do carregador no RR"
}
],
"tinycore": [
{
"src": "https://macrimi.github.io/ProxMenux/vm/synology/tinycore/tinycore_3_6_1.png",
"alt": "Arranque do carregador no TinyCore",
"caption": "Arranque do carregador no TinyCore"
}
]
}
}
],
"dsmInstall": {
"heading": "Iniciando a Instalação DSM",
"intro": "Uma vez que o carregador é inicializado, você pode encontrar seu dispositivo Synology usando:",
"afterCode": "Siga os passos no ecrã para concluir a instalação do DSM.",
"setupAlt": "Configuração do DSM",
"setupCaption": "Ecrã de configuração do DSM",
"patience": "Por favor, seja paciente – O processo pode levar alguns minutos para ser concluído. A percentagem de progresso será atualizada automaticamente à medida que a configuração progride. Uma contagem regressiva começará assim que a instalação estiver se aproximando da conclusão.",
"finishAlt": "Instalação concluída",
"finishCaption": "Instalação concluída"
},
"tips": {
"heading": "Dicas",
"introItem": "Tenha em mente que as opções disponíveis podem mudar dependendo da versão do carregador e atualizações do desenvolvedor. Se você encontrar problemas durante o processo de criação do carregador, consulte a documentação do carregador:",
"docLinks": [
{
"label": "Documentação do Arc",
"url": "https://github.com/AuxXxilium/arc"
},
{
"label": "Documentação RR",
"url": "https://github.com/RROrg/rr"
},
{
"label": "Documentação TinyCore",
"url": "https://github.com/PeterSuh-Q3/tinycore-redpill"
}
],
"olderModels": "Alguns modelos DSM mais antigos podem ter problemas em reconhecer discos ou o cartão de rede. Recomenda-se a utilização de modelos mais recentes.",
"updateLabel": "Actualização:",
"updateBody": "Alguns carregadores oferecem a opção de atualizar o carregador diretamente do menu.",
"importantLabel": "Importante:",
"importantBody": "ProxMenux não fornece suporte para os diferentes carregadores."
}
}