montar partição do campo de treinamento

0

Eu tenho meu disco rígido do meu mac, ele tem uma patição de boot camp, mas o mac está morto. Ubutnu vê a partição, chamando-a / dev / sdc3 e relatando que ela possui uma partição de dados básica do Linux. Eu tentei montá-lo com #mount /dev/sdc3 folder . Mas me disse que preciso especificar o tipo de partição. Está bem. Eu fui para #fdisk -l | grep sdc

e obtivemos

/dev/sdc3 * 72850 72863 102400 7 HPFS/NTFS

então eu tentei:

# mount -t ntfs /dev/sdc3 folder
# mount -t hpfs /dev/sdc3 folder

ambos falharam, me dizendo para olhar para o dmesg | cauda assim heres que: [3408.950969] HPFS: Magia ruim ... provavelmente não HPFS

e a falha do ntfs:

mount -t pasta ntfs / dev / sdc3 /

A assinatura NTFS está ausente.

sooo ... que tipo de partição é o bootcamp? e como faço para montá-lo?

    
por j0h 23.01.2015 / 05:58

1 resposta

1

O Boot Camp da Apple usa um MBR híbrido para ajudar a coexistência do Windows com o BIOS com um SO inicializado pela EFI X. Conforme observado na página vinculada, os MBRs híbridos são perigosos e propensos a problemas. Eu suspeito que você pode estar correndo em um problema relacionado a isso. Sua saída fdisk parece mostrar o lado MBR - certamente a única linha de saída que você mostrou é consistente com um disco MBR puro ou um MBR híbrido, não com um disco GPT puro. (Dica: não seja mesquinho com a saída do programa ao postar perguntas; mostre a saída inteira de um comando como fdisk -l /dev/sdc !)

Um dos problemas com MBRs híbridos é que os lados MBR e GPT podem ficar fora de sincronia. É inteiramente possível que isso tenha acontecido com você - mas isso é especulativo da minha parte. Para saber, você precisaria comparar os pontos inicial e final das tabelas de partição GPT e MBR. Para fazer isso, execute os dois gdisk -l /dev/sdc (para ver o lado da GPT) e fdisk -l /dev/sdc (para ver o lado do MBR) e compare os dados.

Outra possibilidade é que você não esteja acessando a partição correta. O /dev/sdc3 do MBR (que você identificou como sendo uma partição do Windows) pode não ser o mesmo que o /dev/sdc3 da GPT. Este é um ponto crítico, porque no Linux, o lado da GPT é o que é usado para criar identificadores de dispositivo, então quando você tentou montar /dev/sdc3 , você provavelmente estava montando o /dev/sdc3 do GPT, não o /dev/sdc3 do MBR. (Obviamente, isso pressupõe que o disco tenha um MBR híbrido, o que não é certo, dadas as informações que você apresentou, embora eu pense que seja provável.) Novamente, comparando os dados da GPT e MBR de gdisk e fdisk , respectivamente, ajudarão você a entender o que está acontecendo.

    
por Rod Smith 05.02.2015 / 04:12