Como personalizo o Wubi (como um LiveCD)?

0

Eu fiz uma versão customizada do Ubuntu 10.04 LTS com meu software necessário, mas após a customização, wubi.exe não funciona. Alguma ideia de como fazer isso funcionar de novo?

    
por Nima 18.06.2012 / 00:22

1 resposta

0

% bl0ck_qu0te%

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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
por ish 18.06.2012 / 01:25