{
"meta": {
"title": "Importar o Disco para LXC | ProxMenux Documentação",
"description": "Anexar um disco físico a um recipiente LXC existente em Proxmox VE usando ProxMenux. Lida com detecção / formatação do sistema de arquivos, ponto de montagem, sem privilégios → conversões privilegiadas e caminhos persistentes do dispositivo.",
"ogTitle": "Importar o Disco para LXC | ProxMenux Documentação",
"ogDescription": "Anexar um disco físico a um recipiente LXC existente. Lida com sistema de arquivos, ponto de montagem e sem privilégios → conversão privilegiada."
},
"header": {
"title": "Importar disco para LXC",
"description": "Ligue um disco físico a um contentor LXC existente no host Proxmox. O ProxMenux deteta discos livres, permite formatá-los com um sistema de ficheiros suportado e liga a partição a um ponto de montagem dentro do contentor através de caminhos persistentes do dispositivo.",
"section": "Gerenciador de disco · LXC"
},
"intro": {
"title": "Passthrough em VM e em LXC",
"body": "Este passthrough LXC não fornece um dispositivo de bloco bruto. O contentor recebe um ponto de montagem, ou seja, um diretório numa partição escolhida no host. Ao contrário de uma VM, utiliza o kernel do host: o sistema de ficheiros (ext4/xfs/btrfs) é lido e gerido pelo host Proxmox e depois disponibilizado ao contentor."
},
"howRuns": {
"heading": "Como o script é executado",
"body": "O fluxo tem duas fases com separação clara entre \"coletar informações e decisões\" e \"na verdade mudar a configuração do recipiente\". Até à confirmação final, nada é montado no CT.",
"summary": "O ProxMenux exclui o disco raiz, os discos montados e os referenciados em configurações VM/LXC. Os membros ativos de ZFS/LVM/RAID são ocultos; as assinaturas antigas aparecem com ⚠ para poderem ser apagadas antes da formatação."
},
"prereqs": {
"heading": "Pré-requisitos",
"items": [
"Pelo menos um recipiente LXC definido no hospedeiro.",
"O contentor é privilegiado ou aceita a conversão proposta pelo script.",
"Pelo menos um disco físico que não está em uso pelo host ou por qualquer outro convidado."
],
"warnTitle": "Recipiente privilegiado necessário",
"warnBody": "Este script exige um contentor privilegiado para ligar diretamente o disco. Se detetar unprivileged: 1, oferece editar /etc/pve/lxc/<CTID>.conf no local. Isso altera o modelo de segurança sem remapear os proprietários dos ficheiros existentes. Faça uma cópia de segurança e verifique os proprietários antes de aceitar, ou recrie o contentor como privilegiado."
},
"steps": {
"heading": "Passo a passo",
"stepLabel": "Etapa",
"list": [
{
"title": "Escolher o contentor de destino",
"img": "/disk/select-container.png",
"caption": "Menu de seleção do contentor",
"bodyRich": "ProxMenux lista cada recipiente LXC no host (pct list). Escolha o que vai receber o disco. Se o recipiente não tiver privilégios, é-lhe oferecido converter agora."
},
{
"title": "Escolha o disco físico",
"img": "/disk/disk-selection-ct.png",
"caption": "Discos livres detetados no host, com ⚠ para metadados antigos",
"bodyRich": "Só são mostrados candidatos seguros. Ao contrário do processo para VM, este script liga um disco por execução. Execute-o novamente para cada disco adicional."
},
{
"title": "Formatar ou reutilizar",
"intro": "O script inspeciona o disco:",
"items": [
"Se ele já carrega um sistema de arquivos suportado (ext4 / xfs / btrfs) você pode reutilizá-lo como está (os arquivos existentes são preservados).",
"Se não tiver nenhum sistema de arquivos suportado, você é oferecido para formatá-lo. Escolha ext4 / xfs / btrfs."
]
},
{
"title": "Escolha o ponto de montagem",
"bodyRich": "Introduza o caminho onde o contentor verá o disco, por exemplo /mnt/data ou /mnt/disk_passthrough. É o caminho dentro do contentor; o host já vê a partição em /dev/disk/by-id/…."
},
{
"title": "Anexar e verificar",
"img": "/disk/assignment-ct.png",
"caption": "Atribuição a CT",
"bodyRich": "O ProxMenux adiciona uma entrada mpN: nova à configuração do recipiente, ignorando índices já em uso e re-leia a configuração para confirmar. Se o recipiente estiver rodando, a montagem será executada ao vivo; caso contrário, fará efeito no próximo início.",
"extraImg": "/disk/result-point.png",
"extraAlt": "Ponto de montagem criado com sucesso",
"extraCaption": "Ponto de montagem criado e verificado"
}
]
},
"manual": {
"heading": "Equivalente manual",
"body": "O script envolve pct set. Uma invocação direta para um único disco parece:"
},
"important": {
"heading": "Considerações importantes",
"items": [
"Um disco por execução. Repita o script para cada disco adicional.",
"Não ligue a mesma partição a vários contentores que a possam montar simultaneamente: escritas concorrentes corrompem o sistema de ficheiros.",
"Os metadados antigos (assinaturas RAID/ZFS/LVM) têm de ser apagados manualmente antes de o script permitir a formatação; caso contrário, mkfs recusa sobrescrever. Utilize Formatar ou apagar um disco físico."
]
},
"troubleshoot": {
"heading": "Resolução de Problemas",
"unprivTitle": "\"Não posso continuar com um contentor sem privilégios\"",
"unprivBody": "Recusou a conversão, por isso o script terminou sem alterar nada. Para continuar, execute-o novamente e aceite: o script para o contentor, guarda uma cópia da configuração em /etc/pve/lxc/<CTID>.conf.bak e substitui unprivileged: 1 por unprivileged: 0. Essa alteração, por si só, não converte os UID/GID dos ficheiros existentes; faça antes uma cópia de segurança do contentor e corrija os proprietários, ou restaure ou recrie o contentor como privilegiado.",
"permsTitle": "Permissões dentro do recipiente estão erradas",
"permsBody": "Montar uma partição num contentor privilegiado mantém os proprietários existentes; um sistema de ficheiros novo pertence frequentemente a root:root. Se o serviço usar outro utilizador, por exemplo www-data para Nextcloud, verifique o UID/GID e ajuste os ficheiros necessários com chown/chmod. As alterações também afetam o disco subjacente."
},
"related": {
"heading": "Relacionado",
"items": [
{
"href": "/docs/disk-manager/import-disk-vm",
"label": "Importar disco para VM",
"tail": " — fluxo equivalente para VMs."
},
{
"href": "/docs/storage-share/lxc-mount-points",
"label": "Pontos de montagem LXC (Host ↔ CT)",
"tail": " — compartilhar diretórios de host com um CT em vez de anexar um disco inteiro."
},
{
"href": "/docs/help-info/vm-ct-commands",
"label": "Comandos de gestão VM e CT",
"tail": " — pct config / push / pull referência."
},
{
"href": "/docs/disk-manager",
"label": "Visão geral do Gerenciador de Discos",
"tail": "."
}
]
}
}