A seção Customização do Wubi no Guia oficial do Wubi contém algumas dicas e sugestões.
O guia também fala sobre como personalizar o próprio Wubi e usar o Wubi para distribuições não-Ubuntu, então incluí os pontos que considero mais relevantes para suas necessidades / problemas, juntamente com meus comentários:
-
Um Live CD com onipresença + casper + suporte de lupino (que fornece o tremoço-casper)
- Se o seu LiveCD personalizado inicializar e funcionar, você já terá onipresença + casper; apenas verifique se você não remove lupin-support durante a personalização.
-
O ISO deve ter um .disk / info formatado como o do ISO do Ubuntu e com dados correspondentes ao que você forneceu no isolist.ini
- Isso é muito importante - um CD personalizado sempre conterá arquivos mais / menos / diferentes que o Ubuntu LiveCD, portanto, você precisará garantir que os arquivos .disk / info contenham essa lista e também modificar
isolist.ini
com esta informação.
- Isso é muito importante - um CD personalizado sempre conterá arquivos mais / menos / diferentes que o Ubuntu LiveCD, portanto, você precisará garantir que os arquivos .disk / info contenham essa lista e também modificar
-
Se você quiser que os usuários possam baixar o ISO, no seu servidor web você precisa fornecer um arquivo metalink para cada ISO fornecido, o md5 dos ditos arquivos metalink e a assinatura do md5s. Para verificar a assinatura, você precisa adicionar a chave de assinatura a data / trustedkeys.gpg. Se isso for demais, você pode desativar as verificações de assinatura em data / settings.nsh. O arquivo metalink deve estar em uma URL "estável", já que é codificado em isolist.ini. O arquivo metalink pode, por sua vez, apontar para todos os seus espelhos. Você notará que dois arquivos metalink são fornecidos em isolist.ini, um é para a versão final e outro para as versões de desenvolvimento.
- Eu não acho que isso seja importante se você estiver usando o ISO local para instalação.
-
Sua distribuição Linux deve ter um mecanismo para fazer instalação autônoma usando um arquivo preseed. O Wubi aproveita as vantagens do debian-installer / ubiquity presiding. Se você usar um mecanismo diferente, terá que modificar src / wubi / installer_preseed.nsh. Os scripts de pré-requisito do make também precisam ser atualizados, pois são específicos do Debian.
- Preseeding refere-se ao script de instalação automática / autônoma, que basicamente contém respostas para todas as perguntas que os usuários normalmente fazem durante uma instalação interativa. Sua personalização pode modificar algumas dessas questões, portanto, você teria que modificar o arquivo de pré-configuração de acordo.