Converter a instalação existente do CentOS para um LiveCD

5

Eu gostaria de criar uma imagem do meu CentOS existente a partir do disco rígido para uma exibição ao vivo.

Eu não quero personalizar um CD de instalação, porque eu tenho muitos softwares instalados que não possuem RPMs.

Eu meio que sei como fazer isso no Debian, mas não tenho noção do CentOS.

Alguém pode ajudar com um ponto de partida?

    
por Oz123 10.02.2011 / 13:00

1 resposta

5

OK ... Eu odeio responder minhas próprias perguntas :-) mas aqui está o que eu descobri ...

o script livecd-creator das ferramentas ao vivo tem opções muito atraentes que são suprimidas ao chamar o script com o sinalizador -h. Eu tive que cavar o código python para encontrá-lo ...

se você chamar o script com a opção --shell, você obterá um shell, para poder reproduzir e personalizar seu cd - este é um shell chrooted ..., antes de ser criado ...:

Portanto, para criar um live-cd baseado em seu sistema:

personalize o seguinte arquivo: link

adicione todos os seus repositórios, obtenha uma lista de seus pacotes do seu sistema - não se esqueça do vim e do ssh. chame o script assim: LANG = C livecd-criador --config = centos-livecd-minimal.ks -f --shell

isso lhe dará um shell para jogar:

edite todos os arquivos que você quiser, se você tiver outro servidor, você pode copiar antes todos os seus arquivos de configuração, e então scp-los daquele servidor para o seu chroot.

quando você terminar o tipo de saída, isso irá empacotar o seu sistema em um modo de exibição ...

se você está apenas testando e quer economizar tempo, adicione o sinalizador --skip-minimize para o comando acima.

    
por 10.02.2011 / 16:51

Tags