Este é um problema interessante e tenho procurado alternativas. Graças a esta resposta , descobri que os seguintes trabalhos:
growisofs -M image_to_grow.iso -R -J files_or_dirs_to_add
Neste caso, usei a imagem ISO em vez do descritor de dispositivo de DVD na referência, mas o comando ainda funcionava, embora houvesse alguns avisos: pode haver algumas opções para evitar isso, mas não o fiz. t investigar. Eu testei adicionando um único arquivo à raiz de um LiveCD do Linux e o arquivo atualizado pode ser montado com:
mount -o ro,loop -t iso9660 image_to_grow.iso /mnt/tmp
O volume montado parecia conter o arquivo adicionado e todos os originais, e depois de desmontar descobri que poderia inicializar a nova imagem no VMware: o novo arquivo estava novamente presente na raiz do CDrom. Eu fiz tudo isso quando me conectei como root
, embora isso não seja necessário, já que os dispositivos físicos não estão sendo acessados.
Estas respostas contêm detalhes de outros programas que também podem ser adaptáveis para resolver o seu problema.
Eu recomendo que você trabalhe com cópias dos arquivos originais, ou pelo menos certifique-se de que eles tenham um backup bem feito (os arquivos ISO normalmente compactam muito bem).
Se isso não funcionar para você, a maneira mais antiga de fazer o que você quer é carregar um DVD-RAM ou DVD-RW na sua unidade e gravar a imagem, atualizá-la e criar uma nova imagem ISO. , usando uma das várias ferramentas de linha de comando disponíveis no Linux.