Usando o disco ativo do Linux Mint (gráfico).
Precisa instalar o Mint em um SSD. A unidade já possui um ISO gravado (na primeira partição, 2,2 GB), com outra partição depois dela. A segunda partição é ISO 9660 Joliet de 10 MB (imagem de CD). Não sei de onde veio a segunda partição.
Tentei apagar ambas as partições com o aplicativo Disks. Ambos falharam com este erro:
Error deleting partition /dev/sda2: Failed to read partition table on device '/dev/sda/' (Can't have overlapping partitions.) (udisks-error-quark, 0)
Não posso fazer nada com essas partições. A reformatação falha. Tudo falha.
Correção tentada:
Tentei usar, sfdisk
mas o utilitário é horrível. Alguém teve esse problema, então li a solução deles. Diz para usar sudo sfdisk --force /dev/sda2 </some/file/to/copy
. Mas não tenho um arquivo que queira copiar. Eu só quero apagar o disco. O fato de isso ser difícil no Linux é no mínimo engraçado.
Aqui está o que sfdisk
aconteceu depois sudo sfdisk --force /dev/sda2
:
Changes will remain in memory only, until you decide to write them. Be careful before using the write command.
Checking tha tno-one is using this disk right now ... FAILED
This disk is currently in use........etc
Disk /dev/sda2: 9.8 MiB, ......etc
Alignment offset: 2048 bytes
sfdisk is going to create a new 'dos' disk label. Use 'label: <name>' before you define a first partition to override the default.
Type 'help' to get more information.
>>>
O >>>
é um prompt solicitando comandos. Os comandos são irrelevantes para mim. Usar o help
comando mostra vários comandos inúteis. O write
comando não fez nada. A página de ajuda continua fazendo referências a 'situações' que literalmente não significam nada para mim. Esta ferramenta ignora completamente a terminologia padrão na área e não pode ser descoberta, sendo, portanto, inútil.
Não usedd
Não quero dd
substituir a área problemática deste disco pelo conteúdo de outro disco, pois isso copiará a tabela de partições e as partições, o que pode colocar o disco em um estado ainda mais inutilizável. Também não consigo dd
um arquivo aleatório, pois preciso de um tamanho de arquivo grande e os discos Live não possuem arquivos grandes.
Responder1
Instruções deaquifuncionou para excluir a tabela de partições (as partições permaneceram intactas, mas são inúteis sem uma tabela de partições).
Inspecionar
Use wipefs
para inspecionar a tabela de partição:
sudo wipefs /dev/sda
DEVICE OFFSET TYPE UUID LABEL
sda 0x8001 iso9660 2019-04-25... Fedora-SB-ostree-x86-x86_64-30
sda 0x200 gpt
sda 0x1dcf855e00 gpt
sda 0x1fe PMBR
Excluir
Em seguida, exclua a tabela de partições (todas elas):
sudo wipefs -a -f /dev/sda
/dev/sda: 5 bytes were erased at offset...(iso9660)...
/dev/sda: 8 bytes were erased at offset...(gpt)...
/dev/sda: 8 bytes were erased at offset...(gpt)...
/dev/sda: 2 bytes were erased at offset...(PMBR)...