Ter diversas ISOS, diversas distros, sejam Linux ou mesmo discos de instalação do windows sempre foi algo muito desejado para nós, usuários do PCLinuxOS.
Mas, encontrar um software que pudesse fazer isso, ahh, um grande desafio.
Opções não faltam, mas, alguma que funcione…
Testei Yumi, do windows, via Wine, dá problema (corrompe a ISO na hora de terminar), testei o MultibootCD, e, a parte de fazer diversas ISOS não funciona e não dá mensagem de erro. Para uma ISO só, vai de boa.
E, tentei até o unetbootin, que, recentemente não está mais funcionando no PCLOS.
Eis que, numa pesquisa sobre formas de fazer uma ISO com multi boot, cruzei com o MultiCD, na URL: https://multicd.us
E, que grata surpresa foi. Um script simples que faz o que promete, sem maiores problemas e facilmente.
E, o que é o multicd ?
É um script de shell projetado para criar uma imagem de CD de inicialização múltipla contendo várias distribuições e / ou utilidades Linux diferentes.
Como funciona ?
O MultiCD tem uma coleção de plugins, scripts que ajudam a identificar as ISOS do projeto, e, construir uma ISO resultante que funcione.
Atualmente, 108 ISOS são reconhecidas, entre distros Linux e algumas instalações do windows.
Mais plugins são adicionados, com o tempo, portanto, ter sempre o script atualizado é a melhor prática.
Mais de um tipo de ISO, da mesma distribuição pode ser integrado ao projeto. O PCLinuxOS, por exemplo, 4 Isos diferentes são reconhecidas pelo script: PCLinuxOS KDE, Mate, LXDE e iso genérica pclos.iso.
Para saber de todas as ISOS suportadas, clique aqui
Criando uma ISO multidistribuições / ISOS
Para criar uma ISO múltipla, as instruções são as seguintes:
- Baixe o script multicd, do link https://github.com/IsaacSchemm/MultiCD/archive/master.zip
- Descompacte o arquivo zip. Automaticamente criará uma pasta MultiCD-master, no local onde o arquivo zip foi baixado.
- Agora, você deverá colocar: As ISOS que quer usar, para montar a ISO múltipla, nesta pasta, ou, se está com pouco espaço em disco, colocar links simbólicos para estas ISOS.
- Dê permissão de execução ao script multicd.sh (chmod +x)
- E, agora, digite apenas ./multicd.sh e o script começará seu trabalho.
- E, todo o processo será automático.
- Passados alguns minutos, a ISO resultante estará pronta, na pasta build, dentro da pasta MultiCD-master.
Essa ISO será chamada multicd.iso, e, estará pronta para ser queimada em um DVD virgem, ou, com o programa DD-Copy(ou o comando DD) ser instalada em um pendrive.
E, com certeza funcionará.
Imagens de disquetes e imagens de discos rígidos também são suportadas (extensões .img ou .imz).
Limitações
O script não cria imagens compatíveis com boot EFI, portanto, deve-se ajustar o boot da máquina para padrão legacy / BIOS, e, a imagem funcionará.
A imagem criada não permite que haja outras gravações na mesma mídia (se for um DVD, não tem muitos problemas, mas, se for um pendrive / HD externo, a ISO torna-o somente leitura.)
Conclusões
O script não funcionou comigo da primeira vez que usei, dava erro na parte final, quando o script acessava o isohybrid, para criar uma ISO bootável em pendrive e DVD.
Entrei em contato com o sr. Isaac Schemm, o criador do script, e, em 24 horas ele sanou o problema, criando uma nova versão que funciona perfeitamente no PCLinuxOS, criando ISOS bootáveis em qualquer mídia(CD, DVD, Pendrive, etc).
Esse é um dos benefícios do software livre: Acesso aos desenvolvedores, o que aproxima os usuários dos criadores, melhorando o programa com o feedback de quem o usa.
Agradeço aqui ao sr. Isaac Schemm, pela presteza de ter mudado o script para que funcionasse no PCLinuxOS tão rapidamente. Meu muito obrigado.
E, agora há uma opção que realmente funciona para criar múltiplas ISOS em um só CD/DVD/Pendrive no PCLinuxOS.