Fiz o download de um DMG de algum software comercial para Mac (CSSEdit), mas descobri que o DMG não seria montado. Tentei outra imagem da mesma empresa e, em seguida, várias imagens de outros softwares. Cerca da metade deles monta e metade não. O erro é sempre "sem sistemas de arquivos montáveis"
Meu google-foo revela apenas alguns incidentes isolados, e a sugestão repetida de reiniciar (já o fiz duas vezes). O disco também não será montado no Utilitário de Disco (nem tentar verificar ou reparar a partir daí tem algum efeito). Também tentei baixar novamente esta imagem várias vezes usando vários programas diferentes.
Atualizei recentemente para 10.5.8, caso isso seja relevante.
Aqui está um colar do que recebo quando tento montar o DMG a partir da linha de comando.
loki: Downloads peter $ hdiutil attach CSSEdit \ 2.6.dmg -Verbose Inicializando… DIBackingStoreInstantiatorProbe: interface 0, pontuação 100, CBSDBackingStore DIBackingStoreInstantiatorProbe: interface 1, pontuação -1000, CBundleBackingStore DIBackingStoreInstantiatorProbe: interface 2, pontuação -1000, CRAMBackingStore DIBackingStoreInstantiatorProbe: interface 3, pontuação 100, CCarbonBackingStore DIBackingStoreInstantiatorProbe: interface 4, pontuação -1000, CDevBackingStore DIBackingStoreInstantiatorProbe: interface 5, pontuação -1000, CCURLBackingStore DIBackingStoreInstantiatorProbe: interface 6, pontuação -1000, CVectoredBackingStore DIBackingStoreInstantiatorProbe: selecionando CBSDBackingStore DIBackingStoreInstantiatorProbe: interface 0, pontuação 100, CBSDBackingStore DIBackingStoreInstantiatorProbe: interface 1, pontuação -1000, CBundleBackingStore DIBackingStoreInstantiatorProbe: interface 2, pontuação -1000, CRAMBackingStore DIBackingStoreInstantiatorProbe: interface 3, pontuação 100, CCarbonBackingStore DIBackingStoreInstantiatorProbe: interface 4, pontuação -1000, CDevBackingStore DIBackingStoreInstantiatorProbe: interface 5, pontuação -1000, CCURLBackingStore DIBackingStoreInstantiatorProbe: interface 6, pontuação -1000, CVectoredBackingStore DIBackingStoreInstantiatorProbe: selecionando CBSDBackingStore DIFileEncodingInstantiatorProbe: interface 0, pontuação -1000, CMacBinaryEncoding DIFileEncodingInstantiatorProbe: interface 1, pontuação -1000, CAppleSingleEncoding DIFileEncodingInstantiatorProbe: interface 2, pontuação -1000, CEncryptedEncoding DIFileEncodingInstantiatorProbe: nada para selecionar. DIFileEncodingInstantiatorProbe: interface 0, pontuação 900, CUDIFEncoding DIFileEncodingInstantiatorProbe: selecionando CUDIFEncoding DIFileEncodingNewWithBackingStore: CUDIFEncoding DIFileEncodingNewWithBackingStore: o instanciador retornou 0 DIFileEncodingInstantiatorProbe: interface 0, pontuação -1000, CSegmentedNDIFEncoding DIFileEncodingInstantiatorProbe: interface 1, pontuação -1000, CSegmentedUDIFEncoding DIFileEncodingInstantiatorProbe: interface 2, pontuação -1000, CSegmentedUDIFRawEncoding DIFileEncodingInstantiatorProbe: nada para selecionar. DIDiskImageInstantiatorProbe: interface 0, pontuação 0, CDARTDiskImage DIDiskImageInstantiatorProbe: interface 1, pontuação 0, CDiskCopy42DiskImage DIDiskImageInstantiatorProbe: interface 2, pontuação -1000, CNDIFDiskImage DIDiskImageInstantiatorProbe: interface 3, pontuação 1000, CUDIFDiskImage CRawDiskImage: comprimento da bifurcação de dados 0x000000000022EE83 (2289283) não é um múltiplo de 512. DIDiskImageInstantiatorProbe: interface 5, pontuação -100, CRawDiskImage DIDiskImageInstantiatorProbe: interface 6, pontuação -100, CShadowedDiskImage DIDiskImageInstantiatorProbe: interface 7, pontuação 0, CSparseDiskImage DIDiskImageInstantiatorProbe: interface 8, pontuação 0, CSparseBundleDiskImage DIDiskImageInstantiatorProbe: interface 9, pontuação -1000, CCFPlugInDiskImage DIDiskImageInstantiatorProbe: interface 10, pontuação -100, CWrappedDiskImage DIDiskImageInstantiatorProbe: selecionando CUDIFDiskImage DIDiskImageNewWithBackingStore: CUDIFDiskImage DIDiskImageNewWithBackingStore: o instanciador retornou 0 Verificando… Verificação concluída… Erro 0 (erro desconhecido: 0). CRC32 esperado $ DA5349F2 Anexando… DI_kextWaitQuiet: prestes a chamar IOServiceWaitQuiet ... DI_kextWaitQuiet: IOServiceWaitQuiet levou 0,000008 segundos 06-08-2009 21: 48: 36.456 diskimages-helper [1607: 381b] -serveImage: anexando unidade { autodiskmount = 1; "hdiagent-drive-identifier" = "921062E3-5965-477A-85C8-C93979468CF9"; "desmontar tempo limite" = 0; } 06-08-2009 21: 48: 36.462 diskimages-helper [1607: 381b] -serveImage: conectando-se ao myDrive 0x00004707 06-08-2009 21: 48: 36.463 diskimages-helper [1607: 381b] -serveImage: register _readBuffer 0x0x468000 com myDrive 0x0x0 06-08-2009 21: 48: 36.463 diskimages-helper [1607: 381b] -serveImage: ativando a porta da unidade 0x0x4807 06-08-2009 21: 48: 36.463 diskimages-helper [1607: 381b] _serveImage: definir cache ativado = TRUE retornou SUCESSO. 06-08-2009 21: 48: 36.464 diskimages-helper [1607: 381b] _serveImage: definido no thread de E / S = TRUE retornou SUCESSO. 06-08-2009 21: 48: 36.464 diskimages-helper [1607: 381b] -serveImage: loop inicial do servidor - o myPort é 0x0x4807 Verificação de volume concluída… Montagem… ^ [[Adiskimages-helper: DI_kextDriveGetRequest retornou 0x00000025 (37) ((os / kern) objeto finalizado). Anexando… Erro 109 (sem sistemas de arquivos montáveis). Acabamento… DIHLDiskImageAttach () retornou 109 hdiutil: falha na conexão - nenhum sistema de arquivos montável loki: Downloads peter $ hdiutil imageinfo CSSEdit \ 2.6.dmg -Verbose hdiutil: imageinfo: processando "CSSEdit 2.6.dmg" DIBackingStoreInstantiatorProbe: interface 0, pontuação 100, CBSDBackingStore DIBackingStoreInstantiatorProbe: interface 1, pontuação -1000, CBundleBackingStore DIBackingStoreInstantiatorProbe: interface 2, pontuação -1000, CRAMBackingStore DIBackingStoreInstantiatorProbe: interface 3, pontuação 100, CCarbonBackingStore DIBackingStoreInstantiatorProbe: interface 4, pontuação -1000, CDevBackingStore DIBackingStoreInstantiatorProbe: interface 5, pontuação -1000, CCURLBackingStore DIBackingStoreInstantiatorProbe: interface 6, pontuação -1000, CVectoredBackingStore DIBackingStoreInstantiatorProbe: selecionando CBSDBackingStore DIFileEncodingInstantiatorProbe: interface 0, pontuação -1000, CMacBinaryEncoding DIFileEncodingInstantiatorProbe: interface 1, pontuação -1000, CAppleSingleEncoding DIFileEncodingInstantiatorProbe: interface 2, pontuação -1000, CEncryptedEncoding DIFileEncodingInstantiatorProbe: nada para selecionar. DIFileEncodingInstantiatorProbe: interface 0, pontuação 900, CUDIFEncoding DIFileEncodingInstantiatorProbe: selecionando CUDIFEncoding DIFileEncodingNewWithBackingStore: CUDIFEncoding DIFileEncodingNewWithBackingStore: o instanciador retornou 0 DIFileEncodingInstantiatorProbe: interface 0, pontuação -1000, CSegmentedNDIFEncoding DIFileEncodingInstantiatorProbe: interface 1, pontuação -1000, CSegmentedUDIFEncoding DIFileEncodingInstantiatorProbe: interface 2, pontuação -1000, CSegmentedUDIFRawEncoding DIFileEncodingInstantiatorProbe: nada para selecionar. DIDiskImageInstantiatorProbe: interface 0, pontuação 0, CDARTDiskImage DIDiskImageInstantiatorProbe: interface 1, pontuação 0, CDiskCopy42DiskImage DIDiskImageInstantiatorProbe: interface 2, pontuação -1000, CNDIFDiskImage DIDiskImageInstantiatorProbe: interface 3, pontuação 1000, CUDIFDiskImage CRawDiskImage: comprimento da bifurcação de dados 0x000000000022EE83 (2289283) não é um múltiplo de 512. DIDiskImageInstantiatorProbe: interface 5, pontuação -100, CRawDiskImage DIDiskImageInstantiatorProbe: interface 6, pontuação -100, CShadowedDiskImage DIDiskImageInstantiatorProbe: interface 7, pontuação 0, CSparseDiskImage DIDiskImageInstantiatorProbe: interface 8, pontuação 0, CSparseBundleDiskImage DIDiskImageInstantiatorProbe: interface 9, pontuação -1000, CCFPlugInDiskImage DIDiskImageInstantiatorProbe: interface 10, pontuação -100, CWrappedDiskImage DIDiskImageInstantiatorProbe: selecionando CUDIFDiskImage DIDiskImageNewWithBackingStore: CUDIFDiskImage DIDiskImageNewWithBackingStore: o instanciador retornou 0 Formato: UDZO Informações da loja de suporte: Nome da classe: CUDIFEncoding Informações da loja de suporte: Nome: CSSEdit 2.6.dmg URL: file: //localhost/Users/peter/Downloads/CSSEdit%202.6.dmg Nome da classe: CBSDBackingStore URL: file: //localhost/Users/peter/Downloads/CSSEdit%202.6.dmg Nome: CSSEdit 2.6.dmg Informações da partição: 0: Valor da soma de verificação: $ 675BE18B Número da partição: 0 Tipo de soma de verificação: CRC32 Nome: gehele schijf (Apple_HFS: 0) Tipo de soma de verificação: CRC32 partições: anexável: true esquema de partição: nenhum tamanho do bloco: 512 burnable: true partições: 0: comprimento da partição: 18432 sintetizado por partição: true dica de partição: Apple_HFS nome da partição: disco inteiro sistemas de arquivos de partição: HFS +: início da partição: 0 Propriedades: Particionado: false Contrato de Licença de Software: false Comprimido: true Compatível com kernel: true Criptografado: false Soma de verificação: true Valor da soma de verificação: $ DA5349F2 Informações de tamanho: Total de bytes: 9437184 Bytes compactados: 2289283 Relação compactada: 0.26906180417644582 CUDIFEncoding-bytes-desperdiçado: 0 Contagem de setores: 18432 Total de bytes não vazios: 8507904 Total de bytes vazios: 929280 CUDIFEncoding-bytes-in-use: 2289283 CUDIFEncoding-bytes-total: 2289283 Nome da classe: CUDIFDiskImage Descrição do formato: compactado somente leitura UDIF (zlib) udif-encomendado-chunks: true Segmentos: 0: / Usuários / peter / Downloads / CSSEdit 2.6.dmg Limites de redimensionamento (por hdiutil redimensionar -limits): 16624 18432 18432 hdiutil: imageinfo: resultado: 0
fonte
Respostas:
Acabei de ter o mesmo problema, com uma imagem de disco criada por
Disk Utility
ela mesma. No meu caso, a imagem do disco éwhole disk image
, ou seja, contém um sistema de arquivos vazio, nenhum mapa de partição. NemDisk Utility
nemhdiutil attach disk.dmg
iria funcionar, ambos reclamando sobre a questão temido "nenhum sistema de arquivos montável".O que ajudou foi montá-lo a partir da linha de comando, em duas etapas fáceis:
Isso cria apenas o nó do dispositivo. Agora corra
e observe o
diskN
parte da sua imagem, onde N é um número inteiro positivo.Por fim, para montar o dispositivo, faça
Onde
diskN
está o identificador de dispositivo que você determinou anteriormente.Observe que você está montando o disco inteiro, enquanto normalmente você montaria uma fatia, como
disk0s2
.Esteja ciente de que isso ajuda se o seu problema for com uma imagem de disco semelhante à minha. No entanto, ele ainda deve funcionar com imagens de disco particionadas, consulte
man diskutil
.fonte
hdiutil burn disk.iso
funciona perfeitamente bem, mesmo que eu não consiga montar o disco.Geralmente, se você estiver recebendo "Nenhum sistema de arquivos montável", isso geralmente significa que a imagem do disco está corrompida ou danificada .... Tente baixar novamente a imagem do disco ou a imagem do disco de outro navegador ....
Vi problemas pouco frequentes quando o Firefox foi usado para baixar uma imagem de disco. Muito incomum, mas aconteceu ...
fonte
Eu tive o mesmo problema em um dmg criptografado AES-128 contendo todos os meus arquivos mais essenciais, do tipo que vale a pena gastar milhares de dólares para recuperar os Drivesavers. Eu não conseguia nem copiar o dmg para outra unidade (não podia ser lido ou gravado -36). Meu G4 (sim, eu sou da velha escola) está executando 10.4.11.
Isso funcionou:
Espero que isto ajude.
fonte
Tentei de tudo como mencionado aqui, pois também tive um problema semelhante, mas tive que ir um pouco mais para resolver completamente o meu problema.
Problema:
Criei uma imagem do meu disco usando o Utilitário de Disco no Snow Leopard. Em vez de verificar se a imagem foi criada corretamente, fui em frente e reformatei a unidade. Depois, tentei montar a imagem, mas ela não me permitiu verificar, procurar recuperação e a soma de verificação do CRC estava errada. Tudo isso, apenas para remover uma partição EFI do setor de inicialização teimosa que não desapareceria. Pesadelo total!
Soluções:
Tentei criar uma nova soma de verificação e verificação de disco para recuperação. Em alguns casos, isso ajuda, mas não com esse dmg, pois ele foi corrompido desde o início.
O que funcionou melhor para mim foi a resposta da @ simonair; embora não tenha montado a imagem completamente, pelo menos permitiu mostrar o dmg como uma partição ativa "fantasma" no utilitário de disco, bem como um disco de partição recuperável / em funcionamento7 no terminal.
Quando finalmente ficou visível, usei o "Data Rescue 3" no modo "Advanced View" para mostrar também o dmg para verificação. A visão simples mostra apenas unidades físicas internas e externas, ao que parece.
Clique no arquivo name.dmg / unidade virtual e faça uma varredura completa. Dependendo do tamanho, pode levar de segundos a horas (o meu tinha mais de 450 GB, levou aproximadamente 6 horas para "verificação profunda").
Agora, tenho todos os meus documentos, projetos, software de backup e biblioteca de fotos do Aperture restaurados na unidade original após um dia inteiro de sofrimento.
Moral da história:
Para dados importantes, esqueça os dmg, pois eles podem sair pela culatra. Se você deve criar um dmg, verifique se ele funciona antes de excluir os dados originais. Um backup completo 1: 1 funciona melhor em mídia ótica (CD / DVD / BD) ou em um disco rígido interno / externo adicional.
Observações:
Disk Drill e Stellar Phoenix não ajudaram tanto quanto eu pensei que eles ajudariam. Data Rescue vale o dinheiro, sem contestação!
fonte
Eu também tive esse problema. No final, o que funcionou para mim foi o Data Rescue.
O que não deu certo
Tentei seguir as recomendações acima e copiar o dmg para o formato de leitura / gravação. Tentei os comandos Disk Utility convert e hdiutil no terminal, mas em ambos os casos o Finder travou no final do processo e tive que reiniciar o computador (a reinicialização forçada do Finder não ajudou).
O que funcionou
Tentei montar a imagem no Disk Utility. Como dito acima, isso não funciona, mas a imagem agora aparece como um nome acinzentado na coluna esquerda do Utilitário de Disco. Esta etapa é necessária para que o Data Rescue possa ver a imagem de disco quebrada. Em seguida, inicie o Data Rescue. Com o "Quick Scan", o Data Rescue encontrou toda a estrutura de pastas e eu pude escolher quais arquivos recuperar. Em suma, isso levou apenas 2-3 minutos.
Obrigado sozuke80 pela dica do Data Rescue!
// Niklas
fonte
Você reiniciou? Eu tive alguma estranheza com os DMGs antes e uma reinicialização esclareceu tudo.
Eu sei que parece muito simples, mas às vezes o encanamento de montagem pode ser danificado.
fonte
Eu tive uma situação semelhante. Eu tinha uma imagem criada pelo Disk Utility e toda vez que eu a montava, recebia o erro de sistema de arquivos não montável.
A solução foi converter a imagem para o tipo de leitura / gravação e, em seguida, fui capaz de clicar duas vezes nela para acessar seu conteúdo.
fonte
Você reparou suas permissões de disco recentemente? Isso pode ajudar, pois pode haver alguns problemas (permissões) no DiskUtility ou na parte do sistema de arquivos relacionada à montagem de imagens de disco.
Edit : Como isso não funcionou, eu usaria o OnyX e executaria todas as opções de manutenção - isso pode resolver o problema.
Ele também verificará seu status SMART, informando se você tem um problema no disco rígido (e, se tiver, provavelmente é a causa dos seus problemas).
fonte
Eu tive uma situação semelhante. Fiz o que a simonair sugeriu e recebi uma mensagem no Terminal que o Volume foi montado com êxito. No entanto, não me ajudou a acessar o volume montado nem fui capaz de confirmar o volume montado. Também não consegui montar a imagem usando o Disk Drill ou mesmo digitalizá-la. Nada teve sucesso.
Aqui está o que eu fiz para resolver meu problema. Vejo que, neste post, alguns sugeriram que convertêssemos name.dmg em um arquivo gravável. Eu usei o comando do Terminal para converter, mas não foi bem-sucedido. Em vez disso, usei o Disk Utility, anexei o volume (sim, recebi a mesma mensagem novamente, '' não há arquivos de sistema montáveis '', no entanto, o Disk Utility, no entanto, anexou a imagem, o que eu era capaz de fazer antes de qualquer maneira. selecionei e cliquei em Nova imagem e, em seguida, selecionei o formato de leitura / gravação, não a opção compactada. Criei uma nova imagem. Desta vez, essa imagem era gravável, mas ainda não era montada usando a solução da Simonair. foi capaz de digitalizá-lo com o Disk Drill, com os locais exatos dos arquivos e a hierarquia de pastas como eu tinha. Recuperar tudo a partir daí foi muito fácil. ao criar uma nova imagem de um volume anexado e optar por não compactar, mas ler / gravar, é necessário ter um disco com a quantidade exata de espaço que totalize o espaço total alocado nesse arquivo name.dmg (não a quantidade de espaço que os dados ocupam ) O meu era enorme e, felizmente, eu tinha um disco externo com espaço suficiente para fazer isso e levou cerca de 5 horas para cerca de 400 GB de alocação de disco. Boa sorte.
fonte
Eu estava enfrentando um problema semelhante com o arquivo dmg. Tentei baixar a versão mais recente, não ajudou.
O que funcionou é o seguinte.
anexo hdiutil -noverify -nomount
diskutil mountDisk / dev / diskN
fonte
Eu sei que esta discussão é antiga, mas estou postando isso para aqueles que podem se deparar com ela. Eu tentei várias coisas diferentes, incluindo hdiutil e vários programas de software. No entanto, a maioria desses programas classificava os arquivos por tipo e não preservava o nome ou a estrutura de pastas original do meu disco rígido. Eu tentei o EaseUS e foi o único que conseguiu me mostrar os arquivos no formato correto e original. Incrivelmente satisfeito com os resultados, tente se estiver com dificuldades.
fonte