Como criar, montar e gravar um arquivo ISO no Linux

Os arquivos ISO são como os usuários geralmente instalam um sistema operacional que não vem em forma de disco. Eles são um formato que pode ser lido facilmente no Windows e no Linux, embora a maioria dos usuários só saiba trabalhar com um arquivo ISO se já o tiver. A maioria dos usuários não tem idéia de como fazer uma ISO, gravá-las, como elas funcionam, etc. É por isso que vamos cavar fundo e explicar tudo o que há para saber sobre imagens ISO. Veremos como fazê-los, como gravá-los em pendrives, bem como em CDs e DVDs. Também veremos como montar um arquivo ISO no Linux para acessar os arquivos internos.

Criando um arquivo ISO no Linux

Para criar um arquivo ISO no Linux, abra um terminal e use o comando mkdir para criar um diretório. Este diretório é importante, pois será a base do arquivo ISO. Tudo o que você deseja adicionar ao arquivo ISO vai para esta pasta. Neste exemplo, faremos a pasta diretamente no diretório inicial.

mkdir ~/iso-files

A partir daqui, use o comando MV para colocar arquivos e pastas individuais no diretório iso-files.

mv ~/Documents/file.a ~/iso-files
mv ~/Downloads/file.b ~/iso-files
mv -R ~/Home/Pictures/* ~/iso-files

Com todos os arquivos e diretórios dentro da pasta de origem, podemos fazer o arquivo ISO. Isso é feito com a ferramenta mkisofs.

mkisofs -o testiso.iso ~/iso-files

A execução de mkisofs pode levar algum tempo. Quando estiver pronto, uma imagem ISO gravável (e flashable) estará no seu PC Linux.

  Como configurar o Docker no Linux

Montando um arquivo ISO no Linux

Os arquivos ISO são amplamente usados ​​porque é uma maneira fácil de transferir muitos dados de uma imagem para uma unidade USB inicializável, CD ou DVD. O problema é que, devido à forma como esses arquivos são feitos, os usuários não podem simplesmente “clicar duas vezes” neles e acessar os arquivos dentro. Em vez disso, se você quiser acessar dados de um ISO, precisará “montá-los”, semelhante a como montaria um disco rígido ou pendrive. Para montar um arquivo ISO, abra um terminal e siga estas etapas.

Etapa 1: crie uma pasta para a montagem do arquivo ISO. Isso é importante, porque se a ISO não tiver para onde ir, o conteúdo do arquivo estará em todos os lugares. Por exemplo, se você montar testiso.iso em /home/username/, o conteúdo dos arquivos estará em todos os lugares da sua pasta pessoal.

Em vez disso, use o comando mkdir para criar uma nova pasta na qual montar.

mkdir ~/iso-mount

Passo 2: Com a pasta feita, só falta montar o arquivo como dispositivo de loop.

sudo mount -o loop testiso.iso ~/iso-mount

Por favor, tenha em mente que devido à natureza de como os arquivos ISO funcionam, alguns podem se recusar a montar no Linux como “leitura/gravação” e entrar em “modo somente leitura”. Isso ocorre porque certos arquivos ISO não permitem que os usuários adulterem os arquivos nele.

  Como criar um ambiente de desktop com o gerenciador de janelas Openbox no Linux

Para desmontar o ISO da pasta, faça:

sudo umount ~/iso-mount

Gravando arquivos ISO para USB no Linux

Os usuários do Linux estão expostos a muitos arquivos de imagem de disco. Isso ocorre porque praticamente todos os sistemas operacionais Linux distribuem seus produtos como um arquivo de imagem ISO. Para fazer uso desta imagem, você precisará “gravá-la”. Se você deseja carregá-lo a partir de um pendrive, você precisará “flash it” para um USB. Piscando significa que um programa escaneia o conteúdo da imagem e a move para o USB.

Conseguir isso no Linux é fácil e há muitas maneiras de fazê-lo. Neste guia, abordaremos dois métodos. A maneira do terminal e a maneira da GUI.

Instruções do Terminal

Conecte um pendrive e abra um terminal. Dentro do terminal, execute o comando lsblk. Este comando listará todos os dispositivos de armazenamento instalados. Procure por /dev/sdX (substitua o X pela letra do comando). Em seguida, canalize-o para este comando para fazer o flash da imagem ISO no seu pendrive:

dd if=isofile.iso of=/dev/sdx bs=4m

Você saberá que o processo de flash está completo quando a janela do terminal permitir que você digite novamente.

  5 melhores ferramentas de monitoramento de rede para Linux

Instruções GUI

A melhor maneira atualmente de fazer o flash de um arquivo ISO é usar Gravador. É um aplicativo baseado em elétrons. Faça o download e extraia-o e clique com o botão direito do mouse no arquivo AppImage para executá-lo. Ele vai pedir para fazer um atalho. Clique em “sim”.

Quando o Etcher abrir, insira seu pendrive no PC. Em seguida, vá para a etapa 2 e procure o arquivo ISO que você deseja fazer o flash e clique em “Flash!” para iniciar.

Gravando arquivos ISO em DVD e CD no Linux

A maioria dos ambientes de desktop ainda vem com um gravador de DVD – mas não todos. Se você estiver usando o KDE Plasma, terá o K3B. Usar o Gnomo? Brasero é a ferramenta a ser usada. XFCE? Experimente o XfBurn. Em mais alguma coisa? Você pode não ter uma ferramenta de gravação. Se este for o caso, instale ou Brasero, K3b ou XfburnGenericName pois todos funcionam muito bem.

Para gravar um CD ou DVD no Linux, siga estas etapas.

Etapa 1: Insira o disco em branco na unidade de disco e feche-o.

Passo 2: Abra o software de gravação de disco.

Passo 3: Use a ferramenta de gravação para localizar o arquivo ISO que deseja gravar. Alternativamente, encontre o ISO em seu gerenciador de arquivos, clique com o botão direito nele e selecione a opção para abri-lo com a ferramenta de gravação.

Passo 4: Clique no botão “gravar” e espere o programa gravar os dados no disco.