Isto é adivinhação educada; Eu não sei bem o OSX ou diskutil , mas eu sei sistemas de arquivos gerais e dispositivos de bloco, então eu acho que sei o que está acontecendo. Muito disso pode ser impreciso; é feito CW para que os especialistas em sistemas de arquivos OSX possam corrigir isso conforme necessário.
Eu não acho que o CD tenha 3 partições para você copiar. O que lista de diskutil está mostrando você é / dev / disk2, é um dispositivo filho único e os 2 dispositivos filho da criança:
-
/ dev / disk2 "CD_partition_scheme" - este é o CD "físico"
-
/ dev / disk2s1 "Apple_partition_scheme" - primeira faixa do CD, se eu entendi a nomenclatura do dispositivo do OSX corretamente. A partir da diferença de tamanho com o dispositivo pai e isso, eu acho que este é o CD menos correção de erro de dados.
-
/ dev / disk2s1s1 "Apple_partition_map" - do tamanho, isso parece uma tabela de partição ou uma tabela de arquivos
-
/ dev / disk2s1s2 "Apple_HFS" - este é o sistema de arquivos real
-
-
Então o que você copiou na sua partição USB não foi de três partições; foi o conteúdo em ordem do CD, menos os dados de correção de erros. Sua partição USB deve agora conter o equivalente a uma imagem ISO do CD.
É provavelmente por isso que não vai montar. Não estou familiarizado com as opções avançadas diskutil , mas se tivesse feito algo semelhante em um sistema Linux com um CD de dados padrão ISO9660, usaria isso para tentar montar a partição USB:
mount -t iso9660 /dev/myusbdevice /mnt/path
... e talvez funcionaria. Mas com base na sua pergunta, você parece estar tentando acessar a partição USB como um sistema de arquivos , e dado o seu comando dd e acima, não é um sistema de arquivos - é uma imagem de CD.
Para responder à sua pergunta, então:
O que significa "Tamanho de nó inválido da árvore B"? Significa que Utilitário de Disco não reconhece um sistema de arquivos válido em / dev / disk1s1 . Seu comando dd copiou o que você disse para copiar, mas o que você disse para copiar não é um sistema de arquivos. Quando você executa uma operação "Verificar e reparar", a verificação falha, porque está esperando um sistema de arquivos e está obtendo um mapa de partição do CD.
Se você está tentando copiar o sistema de arquivos com o dd , provavelmente quer copiar / dev / disk2s1s2 e não / dev / disk2s1 .