BRGV OS: RÁPIDO, MODERNO E ABSURDAMENTE FLUIDO!
LINUXPERT - TECNOLOGIA EM MOVIMENTO
O BRGV-OS é uma distribuição Linux derivada do Void Linux, criada originalmente para atender às necessidades do Gene Bank Research Institute, em Suceava, Romênia.
O nome BRGV vem de Banca de Resurse Genetice Vegetale (Banco de Recursos Genéticos Vegetais), refletindo o foco em confiabilidade, controle e gestão de informações sensíveis.
🔗 Repositório oficial
https://github.com/florintanasa/brgvos-void
🔎 O que é o BRGV-OS?
O BRGV-OS é um spin do Void Linux, projetado para instalações robustas e previsíveis, especialmente em laboratórios, servidores científicos e máquinas dedicadas a processamento técnico.
Ele combina a leveza do Void com um instalador próprio em GNU Bash, o brgvos-installer, que oferece recursos avançados normalmente encontrados apenas em instalações manuais complexas.
Mesmo tendo surgido para um banco de germoplasma, o sistema pode ser modificado livremente para qualquer cenário técnico.
🆕 Principais destaques do BRGV-OS
⚙️ Base Void Linux com gerenciamento de pacotes xbps
🔐 Instalador avançado com LVM, LUKS, LVM + LUKS e modo clássico
🧩 Kernel 6.12 em instalações mínimas via instalador
🗂️ Suporte a múltiplos Volume Groups (VGs) em discos distintos
🗜️ Montagens otimizadas para SSD e HDD
♻️ Fluxos de snapshot e recuperação integrados
🖥️ Projeto pensado para ambientes de produção (testes em VM recomendados)
🧰 brgvos-installer — instalador do sistema
O brgvos-installer é escrito em GNU Bash e deriva do instalador oficial do Void Linux, com diversas extensões técnicas.
✨ Modos de instalação
🔒 LVM
🔒 Full encrypted (LUKS)
🔒 LVM + LUKS
📂 Instalação clássica particionada
✨ Recursos avançados
🧩 Definição personalizada de nomes e tamanhos de VG e LVs
💾 LVSWAP definido em GB
📊 LVROOTFS, LVHOME e LVEXTRA definidos em porcentagem do espaço livre
🧮 Cálculo automático usando Physical Extents (PE)
🛡️ Margem de segurança com subtração de 2 PEs
➕ Criação opcional de LVs extras (ex.: /var/lib/libvirt, /srv)
⚠️ O projeto recomenda atenção ao uso de discos já utilizados, devido a possíveis assinaturas LVM/LUKS antigas.
⚙️ Lógica de cálculo dos volumes lógicos
🧠 Recebe valores em GB ou porcentagem
🧠 Obtém _FREE_PE e _PE_Size via vgdisplay
🧠 Converte percentuais em MB
🧠 Cria LVs com lvcreate
🧠 Redistribui espaço automaticamente se algum LV for definido como 0
Esse fluxo garante precisão, previsibilidade e segurança na alocação.
🗄️ Sistemas de arquivos e opções de montagem
O instalador detecta automaticamente se o dispositivo é SSD ou HDD e aplica opções adequadas no /etc/fstab.
💽 btrfs (SSD)compress=zstd,noatime,space_cache=v2,discard=async,ssd
📀 btrfs (HDD)compress=zstd,noatime,space_cache=v2
📦 btrfs extranodev,nosuid,nodatacow (útil para VMs e bancos de dados)
📁 ext4/ext3defaults,noatime,nodiratime,discard (SSD)
📁 xfsdefaults,noatime,nodiratime,discard,ssd,user_xattr
⚠️ nodatacow desativa COW e compressão; indicado apenas para arquivos regravados frequentemente.
🔐 É possível adicionar noexec em volumes extras para reforçar a segurança.
🔐 Criptografia, LVM e cenários de uso
🔒 LVM sobre LUKS em múltiplos discos
🔒 Instalações parcialmente criptografadas
🔒 Root em btrfs com snapshots
🔒 Uso com ou sem swap (LVSWAP ou swapfile)
Esses cenários atendem infraestruturas científicas e técnicas críticas.
♻️ Snapshots e recuperação
🎥 Demonstrações e vídeos mostrando:
🗂️ Criação de VGs
🔐 Instalações com LVM/LUKS
⏪ Rollback e restauração via imagem Live
Esses fluxos facilitam recuperação rápida em caso de falhas.
📥 Como obter e instalar o BRGV-OS
1️⃣ Acesse o site oficial e baixe a versão desejada.
{getButton} $text={Download BRGV OS } $icon={download} $color={#2563eb}
2️⃣ Crie um pendrive bootável:
{getButton} $text={Windows} $icon={preview} $color={#282927} use o Rufus, Ventoy ou Balena Etcher{getButton} $text={Linux} $icon={preview} $color={#282927} use o Ventoy ou o comando dd
3️⃣ Inicie o PC pelo pendrive e teste o sistema em modo Live.
4️⃣ Instale e comece a jogar
🧾 Requisitos e recomendações
🖥️ CPU: 64-bit (Intel ou AMD)
💾 RAM: mínimo 2 GB (≥4 GB recomendado)
📂 Armazenamento: mínimo 20 GB para root
📺 Boot: BIOS ou UEFI
💡 Recomendação: testar em máquina virtual antes de produção
👤 Para quem o BRGV-OS é indicado
✨ Instituições de pesquisa e laboratórios
✨ Administradores de sistemas e usuários avançados
✨ Ambientes que exigem criptografia, snapshots e controle fino de volumes
✨ Infraestruturas que precisam de recuperação rápida
✨ Usuários que preferem soluções scriptáveis em Bash
✅ Conclusão
O BRGV-OS une a agilidade do Void Linux a um instalador extremamente poderoso, capaz de lidar com LVM, LUKS, múltiplos discos, snapshots e políticas de montagem avançadas.
É uma base sólida para ambientes técnicos e críticos, indo de testes em VM a implantações reais em produção, onde controle, previsibilidade e recuperação são fundamentais.
