Tenho feito muitas pesquisas ultimamente sobre como clonar o sistema de arquivos de um USB para outro e consegui muito, mas acho que a peça final do quebra-cabeça é por que não consigo clonar de 32 GB em 64 GB. Aqui está um resumo do processo (sim, funciona corretamente e conforme planejado). Tenho usado RHEL 7.3 e 7.5 na maior parte dos meus testes, mas isso foi testado para SUSE e outras distribuições por meus amigos e funciona conforme o esperado. :
dd if=/dev/sdb bs=1M count=5000 status=progress | gzip > newredhat.iso.gz
isso produz uma imagem iso compactada que você pode salvar em seu desktop/sistema operacional desejado e, em seguida, reimplantar em qualquer disco formatado apropriadamente para criar uma unidade inicializável. para implantar esta imagem, você emite o seguinte:
zcat newredhat.iso.gz > /dev/preffered drive
Consegui pegar os primeiros 5 GB de um sistema de arquivos e cloná-los em uma pequena imagem iso personalizada e reimplantá-los em outro USB de 32 GB. No entanto, o problema é que não consigo passar de USB de 32 GB para USB de 64 GB. Eu tentei várias coisas diferentes, como formatar 64 GB em 2 partições de 32 GB, o que não funciona. Formatando-o como um grande sistema de arquivos 32 usando uma caixa de teste do Linux que tenho, que também não funciona. formatar apenas os primeiros 10GB do stick como fat32 e deixar o espaço adicional intacto, o que não funciona. Parece que cheguei a um obstáculo, mas se eu conseguir descobrir qual é essa questão final, terei concluído minha pesquisa sobre um projeto pessoal bastante significativo. Isso promoveria a capacidade de passar de USB para USB de todos os tipos e tamanhos diferentes com qualquer ISO sem ter que usar ferramentas de terceiros, como Rufus/Unetbootin etc. por outros, mas encontrei uma maneira de fazer isso acontecer e estou determinado a terminar isso! Toda a ajuda é muito apreciada e sinta-se à vontade para usar as etapas acima em seus próprios esforços para criar suas próprias unidades de recuperação!