MultiCD - Diversas Distribuições no mesmo DVD/Pendrive

Costumo utilizar algumas distribuições Linux diferentes, cada uma com um tipo de propósito, o que me levaria a sempre possuir diversas ISOs, além de precisar sempre gravar uma dessas imagens quando fosse utilizar. Com o MultiCD, podemos criar uma ISO que possui a instalação de diversas distribuições, gerando um DVD/pendrive que possa instalar a distribuição que preciso em cada momento.

[ Hits: 1.421 ]

Por: Diego Mendes Rodrigues em 20/03/2020 | Blog: https://www.linkedin.com/in/diegomendesrodrigues/


Introdução



O que é o MultiCD

Costumo utilizar algumas distribuições Linux diferentes, cada uma com um tipo de propósito. O Debian, instalo em servidores ou máquinas que irei utilizar no meu dia a dia. O CentOS, também utilizo em servidores, quando solicitado pelo cliente.

O Ubuntu e o Linux Mint, são instalações que realizo para estações desktop, dependendo do hardware e de quem irá utilizar. Gosto de deixar outras opções à disposição, como o Kubuntu, Lubuntu, Ubuntu Mate, além do Puppy Linux para computadores antigos. Para completar a lista, o GParted que é o aplicativo GNOME para edição de partições, também é muito bem-vindo nessa seleção.

Nesse momento, parece que ando com pelo menos 9 imagens ISO, para em cada momento utilizar uma delas, o que não é verdade.

Utilizo o MultiCD, que é um Shell Script projetado para criar uma imagem de CD de inicialização múltipla, contendo muitas distribuições, ou seja, ISOs de diferentes Linux. Desta forma, crio e instalo em um pendrive, uma única ISO com a instalação das distribuições descritas anteriormente.

Como funciona o MultiCD

O MultiCD tem uma coleção de plugins e scripts que ajudam a identificar as ISOs que serão utilizadas no seu projeto e, consequentemente, construir uma ISO resultante que funcione de forma adequada. Atualmente, existem mais 100 ISOs que são reconhecidas, entre distribuições Linux e algumas instalações do Windows (7, ME e 98 SE).

Plugins são adicionados com frequência ao projeto, portanto, ter sempre o script atualizado é a uma boa prática.

Outro ponto interessante, é que pode-se utilizar mais de um tipo de ISO da mesma distribuição, ao mesmo tempo no seu projeto, como por exemplo o Ubuntu, Kubuntu, Lubuntu e Ubuntu MATE, ou Linux Mint Cinnamon, MATE e Xfce.

Instalando o MultiCD

O script pode ser descarregado do Git, com o seguinte comando:

cd /home/diego
git clone git://github.com/IsaacSchemm/MultiCD.git

Instalar o genisoimage:

sudo apt install genisoimage

Entre no diretório criado, e observe que o script "multicd.sh" está no seu Linux:

cd /home/diego/MultiCD
ls
Linux: MultiCD – Diversas Distribuições no mesmo DVD/Pen drive
Caso seu script não esteja com permissão para execução, execute:

chmod +x multicd.sh

Criando uma imagem com diversas distribuições

Criei um diretório na Home do meu usuário, onde armazenei as imagens ISO do Debian 10.3, Ubuntu 19.10 e GParted 1.1.0:

mkdir /home/diego/ISO
cd /home/diego/ISO
ls

Para evitar a duplicidade de arquivos no meu computador, criei links simbólicos dentro da pasta do MultiCD, apontando para as imagens ISO:

cd /home/diego/MultiCD
ln -s /home/diego/ISO/debian-10.3.0-amd64-netinst.iso debian-install.iso
ln -s /home/diego/ISO/ubuntu-19.10-desktop-amd64.iso ubuntu-19.10-desktop-amd64.iso
ln -s /home/diego/ISO/gparted-live-1.1.0-1-amd64.iso gparted.iso

Para listar as imagens, ou melhor, os links criados, use:

ls

Agora, digite apenas o comando abaixo e o script do MultiCD começará seu trabalho, fazendo todo o processo de forma automatizada:

./multicd.sh
Linux: MultiCD – Diversas Distribuições no mesmo DVD/Pen drive
Linux: MultiCD – Diversas Distribuições no mesmo DVD/Pen drive
Ao finalizar, você terá o arquivo "multicd.iso" no diretório "build".

ls build
Linux: MultiCD – Diversas Distribuições no mesmo DVD/Pen drive
Você agora pode gravar o arquivo ISO gerado em um DVD ou num pendrive, utilizando o comando dd, ou qualquer utilitário de sua preferência.

Utilizando o DVD ou Pendrive

Ao utilizar o DVD ou pendrive gerado no boot de um computador, você poderá utilizar uma das distribuições que foram incluídas no seu arquivo "multicd.iso" gravado.
Linux: MultiCD – Diversas Distribuições no mesmo DVD/Pen drive

Limitações do MultiCD

O script d MultiCD 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 caso seja um pendrive, a ISO torna-o somente leitura.

   

Páginas do artigo
   1. Introdução
Outros artigos deste autor

Storj - Armazenamento na Nuvem utilizando a tecnologia Blockchain

Nmap - Escaneando sua Rede e Mantendo-a Segura

Ubuntu 18.04 LTS - LAMP - Linux, Apache, MySQL ou MariaDB, PHP 7.2

Instalando WPS Office no Debian, Linux Mint e Ubuntu

Instalando Adicionais para Convidados para VirtualBox no Debian, Linux Mint e Ubuntu

Leitura recomendada

Qual o valor de seu trabalho

O que é GNU Social? Porquê usar?

GNU Emacs (Intro)

Instalando programas no Linux - Completo e total

Gravando um CD multiseção

  
Comentários
[1] Comentário enviado por Cizordj em 21/03/2020 - 17:02h

Que massa! Valeu pela dica

________________________________________________
O programador tem a mania de achar que tudo é objeto

[2] Comentário enviado por meinhardt_jgbr em 29/03/2020 - 17:19h

Excelente a tua dica Diego. Funcionou perfeitamente. pude colocar em uso um pendrive de 16GB que estava meio abandonado.
Coloquei 9 distros e usei apenas 10,6 GB. Já testei e está funcionando perfeitamente. Até já aproveitei e fiz uma reinstalação do Mint 19.3 Mate.
Além da portabilidade, ( 9 distros em um pendrive ) a velocidade de instalação é notoriamente maior que com CD ou DVD.
Parabéns!

P.S. Usei o Etcher para "queimar" a imagem ISO no pendrive. funcionou de primeira.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts