Não é possível ver partições no gparted após a imagem iso

2

Eu imaginei o stick usb de 64Gb com o kali linux iso, conforme explicado na documentação oficial .

Então eu criei a partição de persistência com parted de acordo com oficial docs também.

Mas, mesmo depois de fazer isso, gparted mostra a unidade inteira sem partições: Porquenãomostratodasaspartições?Éumcomportamentoesperado?Existealgumamaneiradefazê-loentenderemostrartodasaspartições?

aquiestáasaídalsblk:

Eu quero usar todo o espaço restante como um armazenamento ExFAT normal. Qual é a maneira correta de fazer isso?

    
por Drew 26.12.2017 / 19:41

3 respostas

3

Por favor, veja gparted não detectando drive USB partições no Fedora 27 apenas para explicação de gparted developer. Eu tive problema semelhante e perguntei isso.

Mais tarde, descobri que versões mais recentes do software têm esse problema. Então você pode desinstalar a versão atual gparted installed. Faça o download do código-fonte de gparted 25 compile e use isso. Estou usando gparted 25 e está funcionando bem com a situação que você mencionou.

OBSERVAÇÃO Pode ser necessário executar gparted 25 como root em Somente terminal . Se você quiser iniciá-lo no botão do menu de edição da GUI correspondente ao software, escolha a opção Executar no terminal e anexe sudo antes de iniciar o comando.

    
por 26.12.2017 / 19:57
0

Você pode acessar a partição de persistência com gparted a partir da linha de comando, mas não alterá-la com

gparted /dev/sdb3

Caso contrário, você pode alterar o sistema de arquivos a partir da linha de comando da mesma maneira que você criou com

mkfs.exfat -L myPartitionName /dev/sdb3

Melhor para fazer isso de qualquer distro que você usou para criar o live usb a partir de e não de dentro da inicialização do Kali, já que a partição de persistência contém quaisquer atualizações ou pacotes que você possa ter instalado.

Editar

O pouco óbvio

Como o dd' copia a imagem iso para o usb, ele também copia a assinatura que seu sistema precisa para identificar isso como uma imagem iso e inicializar apropriadamente. Sem essa informação, ele não inicializa, como você descobriu.

O pouco interessante

Embora você tenha modificado a tabela de partições quando criou /dev/sdb3 e é possível detectar e montar o FS de persistência que você criou, o gparted vê isso como um único volume iso pelas razões dadas aqui .

O comportamento para relatar sistemas de arquivos de discos inteiros antes da partição   tabelas foi alterada no GParted 0.28.0 como parte do bug 771244. Este foi   para que o kernel reportasse partições incorporadas em imagens ISO no todo   discos não são exibidos para que o usuário não tente manipular os   Partições incorporadas ISO, o que é impossível.

    
por 27.12.2017 / 18:00
0

Postando isso aqui apenas para esclarecer a resposta da @Abhik Bose.

Após a iso de imagem usando dd , a unidade USB tem várias tabelas de partição no início do disco.

As versões gparted abaixo da v0.28 têm erros do mapa de partição ISO e a correção do bug resultou em outro problema mencionado acima.

Portanto, o uso de versões antigas do gparted (anterior à v0.28), por exemplo v0.25, corrigirá esse problema. Mas há uma maneira melhor de fazer isso.

Anexar USB a outra máquina Linux (como outra Kali ou Ubuntu VM) Verifique seu nome com lsblk

Depois, veja todas as tabelas de partição com wipefs /dev/sdb

Comopodemosver,existemduasoutrasassinaturasdatabeladepartiçõesnocomeçodaunidade:gptedos(euachoqueéomesmoquembr)

Faça:

wipefs-o0x8001/dev/sdX#X-letterofthedrive

Issocriarácirurgicamentezeroscommaisde5bytesdaassinaturaISOsemtocarnaGPT(oupelomenoséissoque este post diz ...)

Agora, execute gparted /dev/sdb e veja o resultado como esperado:

É isso.

    
por 28.12.2017 / 06:37