Então digamos que eu tenha um pen drive com GPT e várias partições nessa ordem:
- Dados (16 GB ExFat)
- Kali Linux ao vivo (4 GB ext4)
- Persistência Kali (4GB ext4)
A primeira partição é deslocada do início por ~8700 MB. Minha pergunta é:
Poderei usar o espaço livre não particionado no início para gravar e inicializar uma imagem ISO (algum instalador Linux/Windows talvez menor que 8 GB) e ter certeza de que isso não corromperá as partições e os arquivos após os primeiros ~8 GB?
Depende do método usado (por exemplo, dd
vs ferramentas GUI) ou do próprio ISO?
Meu plano é simplesmente fazer backup do GPT em gdisk
um arquivo e restaurá-lo quando terminar (instalar o sistema operacional) com esse arquivo ISO.
O pendrive em questão é um SanDisk Extreme, então é mais como um pequeno SSD.
Muitas ferramentas não escrevem a imagem diretamente, mas reparticionam o disco de destino e extraem apenas o conteúdo da imagem. Essas podem destruir facilmente os dados existentes.
Ferramentas de "gravação direta" (por exemplo
dd
, não aquelas que extraem e reorganizam o conteúdo da imagem como o Rufus) gravarão apenas o que o arquivo de imagem contém. Então os dados das partições devem permanecer intactos. Teste primeiro.No entanto, se você apenas restaurar a tabela de partição antiga usando sfdisk, o conteúdo da nova imagem não poderá inicializar. Você precisará mesclar as tabelas de partição, anexando as partições originais após aquelas que a imagem trouxe consigo.
Esteja ciente de que algumas imagens não são puramente somente leitura: por exemplo, aquelas que devem ser gravadas em cartões SD RPi como uma instalação completa (ao contrário de imagens de inicialização ao vivo) geralmente são configuradas para redimensionar automaticamente sua partição raiz para preencher o restante do disco na primeira inicialização.
Observe também que nem todas as imagens .iso são automaticamente inicializáveis a partir de discos USB – é principalmente uma imagem de CD/DVD (tamanho de setor diferente, localização diferente do código de inicialização) e não há necessidade de que sejam transformadas em imagens híbridas. ISOs do Windows não têm um MBR ou GPT, por exemplo; eles precisam ser extraídos manualmente para uma partição.