Pesquisa de site

MultiCD - Crie um MultiBoot Linux Live USB


Ter um único CD ou unidade USB com vários sistemas operacionais disponíveis para instalação pode ser extremamente útil em todos os tipos de cenários. Seja para testar ou depurar algo rapidamente ou simplesmente reinstalar o sistema operacional do seu laptop ou PC, isso pode economizar muito tempo.

Leia também: Como instalar o Linux em USB e executá-lo em qualquer PC

Neste artigo, você aprenderá como criar mídia USB inicializável múltipla, usando uma ferramenta chamada MultiCD – é um script de shell, projetado para criar uma imagem de inicialização múltipla com diferentes distribuições Linux (significa combinar vários CDs de inicialização dentro de um). Essa imagem pode posteriormente ser gravada em um CD/DVD ou unidade flash para que você possa usá-la para instalar o sistema operacional de sua escolha.

As vantagens de fazer um CD com o script MultiCD são:

  • Não há necessidade de criar vários CDs para pequenas distribuições.
  • Se você já possui as imagens ISO, não é necessário baixá-las novamente.
  • Quando novas distribuições forem lançadas, basta baixar e executar o script novamente para construir uma nova imagem de inicialização múltipla.

Leia também: 2 maneiras de criar um ISO a partir de um USB inicializável no Linux

Baixe o script MultiCD

O MultiCD pode ser obtido usando o comando git ou baixando o arquivo tar.

Se você deseja usar o repositório git, use o seguinte comando.

git clone git://github.com/IsaacSchemm/MultiCD.git

Criar imagem de inicialização múltipla

Antes de começarmos a criar nossa imagem de inicialização múltipla, precisaremos baixar as imagens das distribuições Linux que gostamos de usar. Você pode ver uma lista de todas as distribuições Linux suportadas na página MultiCD.

Depois de baixar os arquivos de imagem, você deverá colocá-los no mesmo diretório do script MultiCD. Para mim esse diretório é MultiCD. Para os fins deste tutorial, preparei duas imagens ISO:

CentOS-7 minimal
Ubuntu 18 desktop

É importante observar que as imagens baixadas devem ser renomeadas conforme listado na lista Distribuições suportadas ou um link simbólico a ser criado. Portanto, revisando as imagens suportadas, você pode ver que o nome do arquivo do Ubuntu pode permanecer o mesmo do arquivo original.

No entanto, para CentOS, ele deve ser renomeado para centos-boot.iso conforme mostrado.

mv CentOS-7-x86_64-Minimal-1810.iso centos-boot.iso

Agora, para criar a imagem de inicialização múltipla, execute o seguinte comando.

sudo multicd.sh 

O script procurará seus arquivos .iso e tentará criar o novo arquivo.

Assim que o processo for concluído, você terá um arquivo chamado multicd.iso dentro da pasta build. Agora você pode gravar o novo arquivo de imagem em um CD ou unidade flash USB. Em seguida, você pode testá-lo tentando inicializar a partir da nova mídia. A página de inicialização deve ficar assim:

Escolha o sistema operacional que deseja instalar e você será redirecionado para as opções desse sistema operacional.

Assim, você pode criar uma única mídia inicializável com várias distribuições Linux. A parte mais importante é sempre verificar o nome correto da imagem iso que você deseja escrever, caso contrário ela poderá não ser detectada pelo multicd.sh.

Conclusão

MultiCD é sem dúvida uma das ferramentas úteis que podem economizar tempo na gravação de CDs ou na criação de várias unidades flash inicializáveis. Pessoalmente, criei minha própria unidade flash USB com algumas distros para mantê-la em minha mesa. Você nunca sabe quando desejará instalar outra distro no seu dispositivo.