SYSNAME
(relinux 0.3) ou Name of the OS
(relinux 0.4), ela deveria ter funcionado, mas devido a um erro na relatividade ou onipresença (não tenho certeza sobre qual a culpa, questão é meio complexa), não funciona.
Existem duas maneiras de corrigir / contornar o problema:
- Usando a versão git mais recente do relinux, como este problema está corrigido (instruções aqui: link , siga "Download via git", "Instalando" e depois "Executando")
- Edite
/etc/lsb-release
você mesmo
Se você quiser fazer o segundo método, abra /etc/lsb-release
em um editor de texto como root (veja: Como obtenho permissões para editar arquivos de configuração do sistema? ). Você deve ver algo semelhante a isto:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04"
Primeiro, faça o backup do arquivo (salve-o como /etc/lsb-release.bak
ou salve-o em sua pasta pessoal, se você não quiser que ele apareça no ISO) e edite-o para o que você deseja. Aqui está uma referência das variáveis:
-
DISTRIB_ID
: nome da distro -
DISTRIB_RELEASE
: Versão atual da distro instalada -
DISTRIB_CODENAME
: Codename da versão (se você não tiver uma, apenas use a própria versão, deve funcionar bem) -
DISTRIB_DESCRIPTION
: Como diz, apenas uma descrição do sistema operacional. O Ubuntu parece gostar de usar o formato "NAME VERSION", mas você pode fazer o que quiser aqui.
Observe que você precisará colocá-lo entre aspas duplas ( "
) se você usar mais de uma palavra (como você pode ver em DISTRIB_DESCRIPTION
)
Quando terminar, salve-o (como /etc/lsb-release
) e feche. Agora você precisa dizer ao relinux para não editar /etc/lsb-release
. No relinux 0.4, certifique-se de que Generate LSB Files
é não verificado e, em relinux 0.3, certifique-se de que GENERATELSBRELEASE
esteja definido como N
(ou seja, GENERATELSBRELEASE="N"
).
Uma vez feito isso, execute o relinux e ele deve funcionar!