Ok, sua GPT está toda aumentada. Muitas das suas partições são marcadas com os tipos de partição incorretos. Seu PMBR parece perfeito, então isso é bom.
Vamos analisar sua GPT (certifique-se de fazer sua janela W-I-D-E ou rolar horizontalmente para ver a coluna "deve estar"):
start size index contents - "Label" type should be 0 1 PMBR 1 1 Pri GPT header 2 32 Pri GPT table 34 6 40 409600 1 GPT part - "EFI system partition" EFI system partition 409640 404390464 2 GPT part - "Macintosh HD" Apple_Boot HFS+ 404800104 1269544 3 GPT part - "Recovery HD" EFI system partition Apple_Boot 406069648 1269544 4 GPT part - "Recovery HD" HFS+ Apple_Boot (or just delete it) 407339192 1269536 5 GPT part - "Recovery HD" HFS+ Apple_Boot (or just delete it) 408608728 40 408608768 279976563 6 GPT part - "Ubuntu" Apple_Boot Linux filesystem data? 688585331 1421 688586752 974848 7 GPT part - "" EFI system partition Not sure? Maybe just delete it? 689561600 13410304 8 GPT part - "Apple_HFS_Untitled_6" HFS+ 702971904 262144 703234048 5597184 9 GPT part - "Apple_HFS_Untitled_5" HFS+ 708831232 262144 709093376 780288 10 GPT part - "Apple_HFS_Untitled_4" HFS+ 709873664 258428928 11 GPT part - "Apple_HFS_Untitled_3" HFS+ 968302592 262144 968564736 7946248 12 GPT part - "Apple_HFS_Untitled_2" HFS+ 976510984 262151 976773135 32 Sec GPT table 976773167 1 Sec GPT header
Parece que suas partições nos índices 2, 3, 4, 5, 6 e 7 estão todas marcadas como tipos de partição incorretos no GPT, e talvez algumas delas possam ser excluídas se você não tiver dados valiosos sobre eles. Eu também não tenho certeza por que você tem um monte de pequenas partições HFS +, como a do índice 10, que é apenas 390 MB (381 MiB). Você colocou aqueles lá intencionalmente ou sabe o que eles são e o que há neles? Ou eles também são parte do mistério dessa estranha tabela de partições?
Eu devo dizer que não sei muito sobre como o Debian gosta de particionar discos, especialmente em hardware Mac. Eu sei que antigamente as distribuições do Linux em PCs com Windows com GPT usavam um tipo de partição do Windows para sistemas de arquivos Linux, mas acho que esse método antigo está caindo em desuso hoje em dia. Talvez seja possível que o Debian tenha usado marcadores de tipo de partição do estilo Apple no GPT, mas "por dentro" os usava como sistema de arquivos Linux e partições de troca?
Como corrigir
Uma maneira de corrigir isso seria usar o comando gpt
para remover as entradas da tabela de partição que possuem o tipo incorreto e, em seguida, adicioná-las novamente com o tipo correto. Esse é um trabalho complicado, e você tem uma grande chance de perder uma partição inteira ou tudo na unidade se cometer um erro.
Mas seria algo assim:
Remova a entrada "incorreta" de "Macintosh HD" que tinha o tipo Apple_Boot (que o GUID iniciava 426 ...):
sudo gpt remove -b 409640 -s 404390464 -i 2 -t 426F6F74-0000-11AA-AA11-00306543ECAC disk0
Adicione uma entrada "boa", desta vez com o tipo HFS + (que o GUID inicia 484 ...):
sudo gpt add -b 409640 -s 404390464 -i 2 -t 48465300-0000-11AA-AA11-00306543ECAC disk0
Agora nomeie-o novamente como "Macintosh HD":
sudo gpt label -b 409640 -s 404390464 -i 2 -l "Macintosh HD" disk0
Note que nos comandos "remove" e "label", estou selecionando a partição de mais de uma maneira. Essa sou eu sendo extremamente cuidadosa para evitar erros de digitação; se todos os três tipos de seletores não corresponderem, não quero que o comando funcione, porque significa que cometi um erro de digitação.
Note que você terá que fazer esses comandos enquanto inicializado de algum outro dispositivo, então o disco que você está editando não estará ocupado. Tenha muito cuidado com os números inicial / inicial de bloco e tamanho / tamanho. Edite as tabelas de partição por sua conta e risco. Tenha um backup completo (e TESTE SEU BACKUP) de tudo o que você gosta antes de editar sua tabela de partições.