Pobrałem DMG jakiegoś komercyjnego oprogramowania Mac (CSSEdit), ale okazało się, że DMG nie chce się zamontować. Wypróbowałem inny obraz z tej samej firmy, a następnie kilka obrazów, które miałem na sobie z innego oprogramowania. Około połowa z nich jest zamontowana, a połowa nie. Błąd zawsze oznacza „brak montowanych systemów plików”
Moje google-foo ujawnia tylko niektóre pojedyncze incydenty i powtarzającą się sugestię ponownego uruchomienia (mam dwa razy). Dysk nie będzie również montowany z Narzędzia dyskowego (próba jego weryfikacji ani naprawy nie będzie miała żadnego skutku). Próbowałem też ponownie pobrać ten obraz kilka razy, używając kilku różnych programów.
Niedawno zaktualizowałem do wersji 10.5.8 na wypadek, gdyby było to istotne.
Oto pasta tego, co otrzymuję, gdy próbuję zamontować DMG z wiersza poleceń.
loki: Pliki do pobrania Peter $ hdiutil attach CSSEdit \ 2.6.dmg -Verbose Inicjowanie… DIBackingStoreInstantiatorProbe: interfejs 0, wynik 100, CBSDBackingStore DIBackingStoreInstantiatorProbe: interfejs 1, wynik -1000, CBundleBackingStore DIBackingStoreInstantiatorProbe: interfejs 2, wynik -1000, CRAMBackingStore DIBackingStoreInstantiatorProbe: interfejs 3, wynik 100, CCarbonBackingStore DIBackingStoreInstantiatorProbe: interfejs 4, wynik -1000, CDevBackingStore DIBackingStoreInstantiatorProbe: interfejs 5, wynik -1000, CCURLBackingStore DIBackingStoreInstantiatorProbe: interfejs 6, wynik -1000, CVectoredBackingStore DIBackingStoreInstantiatorProbe: wybranie CBSDBackingStore DIBackingStoreInstantiatorProbe: interfejs 0, wynik 100, CBSDBackingStore DIBackingStoreInstantiatorProbe: interfejs 1, wynik -1000, CBundleBackingStore DIBackingStoreInstantiatorProbe: interfejs 2, wynik -1000, CRAMBackingStore DIBackingStoreInstantiatorProbe: interfejs 3, wynik 100, CCarbonBackingStore DIBackingStoreInstantiatorProbe: interfejs 4, wynik -1000, CDevBackingStore DIBackingStoreInstantiatorProbe: interfejs 5, wynik -1000, CCURLBackingStore DIBackingStoreInstantiatorProbe: interfejs 6, wynik -1000, CVectoredBackingStore DIBackingStoreInstantiatorProbe: wybranie CBSDBackingStore DIFileEncodingInstantiatorProbe: interfejs 0, wynik -1000, CMacBinaryEncoding DIFileEncodingInstantiatorProbe: interfejs 1, wynik -1000, CAppleSingleEncoding DIFileEncodingInstantiatorProbe: interfejs 2, wynik -1000, CEncryptedEncoding DIFileEncodingInstantiatorProbe: nic do wyboru. DIFileEncodingInstantiatorProbe: interfejs 0, wynik 900, CUDIFEncoding DIFileEncodingInstantiatorProbe: wybranie CUDIFEncoding DIFileEncodingNewWithBackingStore: CUDIFEncoding DIFileEncodingNewWithBackingStore: instancja zwróciła 0 DIFileEncodingInstantiatorProbe: interfejs 0, wynik -1000, CSegmentowaneNDIFEncoding DIFileEncodingInstantiatorProbe: interfejs 1, wynik -1000, CSegmentowaneUDIFEncoding DIFileEncodingInstantiatorProbe: interfejs 2, wynik -1000, CSegmentedUDIFRawEncoding DIFileEncodingInstantiatorProbe: nic do wyboru. DIDiskImageInstantiatorProbe: interfejs 0, wynik 0, CDARTDiskImage DIDiskImageInstantiatorProbe: interfejs 1, wynik 0, CDiskCopy42DiskImage DIDiskImageInstantiatorProbe: interfejs 2, wynik -1000, CNDIFDiskImage DIDiskImageInstantiatorProbe: interfejs 3, wynik 1000, CUDIFDiskImage CRawDiskImage: długość rozwidlenia danych 0x000000000022EE83 (2289283) nie jest wielokrotnością 512. DIDiskImageInstantiatorProbe: interfejs 5, wynik -100, CRawDiskImage DIDiskImageInstantiatorProbe: interfejs 6, wynik -100, CShadowedDiskImage DIDiskImageInstantiatorProbe: interfejs 7, wynik 0, CSparseDiskImage DIDiskImageInstantiatorProbe: interfejs 8, wynik 0, CSparseBundleDiskImage DIDiskImageInstantiatorProbe: interfejs 9, wynik -1000, CCFPlugInDiskImage DIDiskImageInstantiatorProbe: interfejs 10, wynik -100, CWrappedDiskImage DIDiskImageInstantiatorProbe: wybranie CUDIFDiskImage DIDiskImageNewWithBackingStore: CUDIFDiskImage DIDiskImageNewWithBackingStore: instancja zwróciła 0 Weryfikacja… Weryfikacja zakończona… Błąd 0 (nieznany błąd: 0). oczekiwany CRC32 $ DA5349F2 Dołączając… DI_kextWaitQuiet: o wywołanie IOServiceWaitQuiet ... DI_kextWaitQuiet: IOServiceWaitQuiet zajęło 0,000008 sekund 2009-08-06 21: 48: 36.456 diskimages-helper [1607: 381b] -serveImage: attaching drive { autodiskmount = 1; „identyfikator napędu hdiagent” = „921062E3-5965-477A-85C8-C93979468CF9”; „unmount-timeout” = 0; } 2009-08-06 21: 48: 36.462 diskimages-helper [1607: 381b] -serveImage: połączenie z myDrive 0x00004707 2009-08-06 21: 48: 36.463 diskimages-helper [1607: 381b] -serveImage: register _readBuffer 0x0x468000 z myDrive 0x0x0 2009-08-06 21: 48: 36.463 diskimages-helper [1607: 381b] -serveImage: aktywacja portu dysku 0x0x4807 2009-08-06 21: 48: 36.463 diskimages-helper [1607: 381b] _serveImage: ustawiono pamięć podręczną włączone = PRAWDA zwrócił SUKCES. 2009-08-06 21: 48: 36.464 diskimages-helper [1607: 381b] _serveImage: ustawiony na wątek IO = PRAWDA zwrócił SUKCES. 2009-08-06 21: 48: 36.464 diskimages-helper [1607: 381b] -serveImage: uruchamianie pętli serwera - myPort to 0x0x4807 Kontrola głośności zakończona… Montowanie… ^ [[Adiskimages-helper: DI_kextDriveGetRequest zwrócił 0x00000025 (37) (obiekt (os / kern) zakończony)) Dołączając… Błąd 109 (brak montowanych systemów plików). Wykończeniowy… DIHLDiskImageAttach () zwrócił 109 hdiutil: dołączenie nie powiodło się - brak montowanych systemów plików loki: Pliki do pobrania peter $ hdiutil imageinfo CSSEdit \ 2.6.dmg -Verbose hdiutil: imageinfo: przetwarzanie „CSSEdit 2.6.dmg” DIBackingStoreInstantiatorProbe: interfejs 0, wynik 100, CBSDBackingStore DIBackingStoreInstantiatorProbe: interfejs 1, wynik -1000, CBundleBackingStore DIBackingStoreInstantiatorProbe: interfejs 2, wynik -1000, CRAMBackingStore DIBackingStoreInstantiatorProbe: interfejs 3, wynik 100, CCarbonBackingStore DIBackingStoreInstantiatorProbe: interfejs 4, wynik -1000, CDevBackingStore DIBackingStoreInstantiatorProbe: interfejs 5, wynik -1000, CCURLBackingStore DIBackingStoreInstantiatorProbe: interfejs 6, wynik -1000, CVectoredBackingStore DIBackingStoreInstantiatorProbe: wybranie CBSDBackingStore DIFileEncodingInstantiatorProbe: interfejs 0, wynik -1000, CMacBinaryEncoding DIFileEncodingInstantiatorProbe: interfejs 1, wynik -1000, CAppleSingleEncoding DIFileEncodingInstantiatorProbe: interfejs 2, wynik -1000, CEncryptedEncoding DIFileEncodingInstantiatorProbe: nic do wyboru. DIFileEncodingInstantiatorProbe: interfejs 0, wynik 900, CUDIFEncoding DIFileEncodingInstantiatorProbe: wybranie CUDIFEncoding DIFileEncodingNewWithBackingStore: CUDIFEncoding DIFileEncodingNewWithBackingStore: instancja zwróciła 0 DIFileEncodingInstantiatorProbe: interfejs 0, wynik -1000, CSegmentowaneNDIFEncoding DIFileEncodingInstantiatorProbe: interfejs 1, wynik -1000, CSegmentowaneUDIFEncoding DIFileEncodingInstantiatorProbe: interfejs 2, wynik -1000, CSegmentedUDIFRawEncoding DIFileEncodingInstantiatorProbe: nic do wyboru. DIDiskImageInstantiatorProbe: interfejs 0, wynik 0, CDARTDiskImage DIDiskImageInstantiatorProbe: interfejs 1, wynik 0, CDiskCopy42DiskImage DIDiskImageInstantiatorProbe: interfejs 2, wynik -1000, CNDIFDiskImage DIDiskImageInstantiatorProbe: interfejs 3, wynik 1000, CUDIFDiskImage CRawDiskImage: długość rozwidlenia danych 0x000000000022EE83 (2289283) nie jest wielokrotnością 512. DIDiskImageInstantiatorProbe: interfejs 5, wynik -100, CRawDiskImage DIDiskImageInstantiatorProbe: interfejs 6, wynik -100, CShadowedDiskImage DIDiskImageInstantiatorProbe: interfejs 7, wynik 0, CSparseDiskImage DIDiskImageInstantiatorProbe: interfejs 8, wynik 0, CSparseBundleDiskImage DIDiskImageInstantiatorProbe: interfejs 9, wynik -1000, CCFPlugInDiskImage DIDiskImageInstantiatorProbe: interfejs 10, wynik -100, CWrappedDiskImage DIDiskImageInstantiatorProbe: wybranie CUDIFDiskImage DIDiskImageNewWithBackingStore: CUDIFDiskImage DIDiskImageNewWithBackingStore: instancja zwróciła 0 Format: UDZO Informacje o sklepie podkładowym: Nazwa klasy: CUDIFEncoding Informacje o sklepie podkładowym: Nazwa: CSSEdit 2.6.dmg URL: plik: //localhost/Users/peter/Downloads/CSSEdit%202.6.dmg Nazwa klasy: CBSDBackingStore URL: plik: //localhost/Users/peter/Downloads/CSSEdit%202.6.dmg Nazwa: CSSEdit 2.6.dmg Informacje o partycji: 0: Wartość sumy kontrolnej: 675 mld EUR 18 mld Numer partycji: 0 Typ sumy kontrolnej: CRC32 Nazwa: gehele schijf (Apple_HFS: 0) Typ sumy kontrolnej: CRC32 partycje: dołączalny: prawda schemat partycji: brak rozmiar bloku: 512 burnable: true partycje: 0: długość partycji: 18432 zsyntetyzowany na partycji: prawda wskazówka dotycząca partycji: Apple_HFS nazwa partycji: cały dysk systemy plików partycji: HFS +: start partycji: 0 Nieruchomości: Partycjonowany: fałszywy Umowa licencyjna oprogramowania: fałsz Skompresowany: prawda Kompatybilny z jądrem: prawda Szyfrowane: fałszywe Checksummed: true Wartość sumy kontrolnej: DA5349F2 $ Informacje o rozmiarze: Całkowita liczba bajtów: 9437184 Skompresowane bajty: 2289283 Współczynnik skompresowany: 0,26906180417644582 CUDIFEncoding-bytes-waste: 0 Liczba sektorów: 18432 Łącznie niepustych bajtów: 8507904 Całkowita liczba pustych bajtów: 929280 CUDIFEncoding-bytes-in-use: 2289283 CUDIFEncoding-bytes-total: 2289283 Nazwa klasy: CUDIFDiskImage Opis formatu: UDIF skompresowany tylko do odczytu (zlib) udif-order-chunks: true Segmenty: 0: / Users / peter / Downloads / CSSEdit 2.6.dmg Limity zmiany rozmiaru (na limity zmiany rozmiaru hdiutil): 16624 18432 18432 hdiutil: imageinfo: wynik: 0
źródło
Odpowiedzi:
Właśnie miałem ten sam problem z utworzonym przez
Disk Utility
siebie obrazem dysku . W moim przypadku obraz dysku towhole disk image
, tzn. Zawiera goły system plików, żadna mapa partycji. AniDisk Utility
teżhdiutil attach disk.dmg
nie zadziałałoby, oba narzekają na przerażający problem „braku montowanych systemów plików”.Pomogło mi zamontowanie go z wiersza poleceń w dwóch łatwych krokach:
To tylko tworzy węzeł urządzenia. Teraz biegnij
i zwróć uwagę na
diskN
część obrazu, w której N jest dodatnią liczbą całkowitą.Na koniec, aby zamontować urządzenie, wykonaj
gdzie
diskN
jest określony wcześniej identyfikator urządzenia.Zauważ, że montujesz cały dysk, podczas gdy normalnie montowałbyś plasterek, taki jak
disk0s2
.Pamiętaj, że to pomaga, jeśli problem dotyczy obrazu dysku podobnego do mojego. Niemniej jednak powinien nadal działać z partycjonowanymi obrazami dysków, patrz
man diskutil
.źródło
hdiutil burn disk.iso
działa idealnie, nawet jeśli nie mogę zamontować dysku.Zasadniczo, jeśli otrzymujesz komunikat „Brak montowanego systemu plików”, oznacza to ogólnie, że obraz dysku jest uszkodzony lub uszkodzony ... Spróbuj ponownie pobrać obraz dysku lub pobrać obraz dysku z innej przeglądarki ....
Widziałem rzadkie problemy, gdy Firefox był używany do pobierania obrazu dysku. Bardzo rzadko, ale tak się stało ...
źródło
Miałem ten sam problem na dmg zaszyfrowanym AES-128 zawierającym wszystkie moje najważniejsze pliki, które warto wydać tysiące dolarów, aby odzyskać Drivesavers. Nie mogłem nawet skopiować dmg na inny dysk (nie można odczytać ani zapisać -36). Moja G4 (tak, jestem oldschoolowa) działa 10.4.11.
To działało:
Mam nadzieję że to pomoże.
źródło
Próbowałem wszystkiego, jak wspomniano tutaj, ponieważ ja również miałem podobny problem, ale musiałem pójść nieco dalej, aby w pełni rozwiązać mój problem.
Problem:
Obraz dysku utworzyłem za pomocą Narzędzia dyskowego w systemie Snow Leopard. Zamiast upewnić się, czy obraz został poprawnie utworzony, poszedłem do przodu i sformatowałem dysk. Następnie próbowałem zamontować obraz, ale nie pozwalało mi to zweryfikować, skanować w celu odzyskania, a suma kontrolna CRC była błędna. Wszystko po to, aby usunąć upartą partycję EFI sektora rozruchowego, która nie zniknie. Całkowity koszmar!
Rozwiązania:
Próbowałem utworzyć nową sumę kontrolną i skan płyty w celu odzyskania. W niektórych przypadkach to pomaga, ale nie z tym dmg, ponieważ był on uszkodzony od samego początku.
Dla mnie najlepsza była odpowiedź @ simonair; chociaż nie zamontował obrazu całkowicie, przynajmniej pozwolił mu pokazać dmg jako „widmową” aktywną partycję pod narzędziem dyskowym, a także działającą / dostępną partycję disk7 pod terminalem.
Gdy był już w końcu widoczny, użyłem „Data Rescue 3” w trybie „Advanced View”, aby pokazać dmg do skanowania. Wygląda na to, że prosty widok pokazuje tylko wewnętrzne i zewnętrzne dyski fizyczne.
Kliknij plik name.dmg / dysk wirtualny i wykonaj pełne skanowanie. W zależności od wielkości może to potrwać od kilku sekund do kilku godzin (moja pojemność wynosiła ponad 450 GB, „głębokie skanowanie” zajęło około 6 godzin).
Teraz mam wszystkie moje dokumenty, projekty, kopie zapasowe oprogramowania i bibliotekę zdjęć Aperture przywróconą do pierwotnego napędu po całym dniu cierpienia.
Morał historii:
W przypadku ważnych danych zapomnij o dmg, ponieważ mogą one przynieść odwrót. Jeśli musisz utworzyć plik dmg, upewnij się, że działa on przed usunięciem oryginalnych danych. Pełna kopia zapasowa 1: 1 najlepiej działa na nośnikach optycznych (CD / DVD / BD) lub na dodatkowy wewnętrzny / zewnętrzny dysk twardy.
Obserwacje:
Disk Drill i Stellar Phoenix nie pomogły tak bardzo, jak myślałem. Data Rescue jest wart swojej ceny, nie ma konkursu!
źródło
Też miałem ten problem. Ostatecznie działało dla mnie Data Rescue.
Co nie działało?
Próbowałem postępować zgodnie z powyższymi zaleceniami i skopiować dmg do formatu odczytu / zapisu. Próbowałem zarówno konwersji narzędzia Disk Utility, jak i polecenia hdiutil w terminalu, ale w obu przypadkach Finder zawiesił się na końcu procesu i musiałem ponownie uruchomić komputer (wymuszone ponowne uruchomienie Findera nie pomogło).
Co zadziałało
Próbowałem zamontować obraz w Narzędziu dyskowym. Jak wspomniano powyżej, to nie działa, ale obraz pojawia się teraz jako wyszarzona nazwa w lewej kolumnie Narzędzia dyskowego. Ten krok jest konieczny, aby program Data Rescue mógł zobaczyć obraz uszkodzonego dysku. Następnie uruchom Data Rescue. Dzięki funkcji „Szybkie skanowanie” program Data Rescue znalazł całą strukturę folderów i mogłem wybrać pliki do odzyskania. W sumie zajęło to tylko 2-3 minuty.
Dzięki sozuke80 za wskazówkę Data Rescue!
// Niklas
źródło
Czy zrestartowałeś się? Wcześniej miałem trochę dziwności z DMG i zrestartowałem to.
Wiem, że to brzmi zbyt prosto, ale czasami montażowa instalacja hydrauliczna może zostać zerwana.
źródło
Wpadłem na podobną sytuację. Miałem obraz utworzony przez Narzędzie dyskowe i za każdym razem, gdy go instalowałem, pojawiał się błąd systemu plików, którego nie można zamontować.
Rozwiązaniem było przekonwertowanie obrazu na typ do odczytu / zapisu, a następnie mogłem kliknąć go dwukrotnie, aby uzyskać dostęp do jego zawartości.
źródło
Czy ostatnio naprawiłeś swoje uprawnienia do dysku? Może to pomóc, ponieważ mogą wystąpić pewne problemy (pod względem uprawnień) w DiskUtility lub części systemu plików związanej z montowaniem obrazów dysków.
Edycja : Ponieważ to nie zadziałało, używałbym OnyXa i uruchomię wszystkie opcje konserwacji - może to po prostu rozwiązać problem.
Sprawdzi również twój status SMART, informując cię, czy masz problem z dyskiem twardym (a jeśli tak, to prawdopodobnie jest to przyczyną twoich problemów).
źródło
Wpadłem na podobną sytuację. Zrobiłem to, co zasugerował simonair i otrzymałem wiadomość w Terminalu, że Volume zainstalował się pomyślnie. Jednak nie pomogło mi to uzyskać dostępu do zamontowanego woluminu ani nie byłem w stanie potwierdzić zainstalowanego woluminu. Nie byłem też w stanie zamontować obrazu za pomocą Disk Drill ani nawet skanować. Nic się nie udało.
Oto, co zrobiłem, aby rozwiązać mój problem. Widzę, że w tym poście niektórzy sugerowali, że powinniśmy przekonwertować name.dmg na zapisywalny plik. Użyłem polecenia z terminala do konwersji, ale nie powiodło się. Zamiast tego użyłem narzędzia dyskowego, dołączyłem wolumin (tak, znowu otrzymałem ten sam komunikat: „nie można montować plików systemowych” ”, jednak narzędzie dyskowe załączyło obraz, co udało mi się zrobić wcześniej. Tym razem wybrałem go, a następnie kliknąłem Nowy obraz, a następnie wybrany format odczytu / zapisu, a nie opcję skompresowaną. Utworzyłem nowy obraz. Tym razem obraz ten był zapisywalny, jednak nadal nie można go zamontować przy użyciu rozwiązania Simonair. Tym razem jednak był w stanie przeskanować go za pomocą Disk Drill z dokładnymi lokalizacjami plików i hierarchią folderów, tak jak ja. Odzyskiwanie wszystkiego z tego było proste. Pamiętaj tylko: po utworzeniu nowego obrazu podłączonego woluminu i wybraniu opcji nieskompresowanej, ale do odczytu / zapisu, trzeba mieć dysk z dokładną ilością miejsca, która sumuje całkowitą przestrzeń przydzieloną w tym pliku name.dmg (nie ilość miejsca zajmowanego przez dane ). Mój był ogromny i na szczęście miałem zewnętrzny dysk z wystarczającą ilością miejsca, aby to zrobić, a przydzielenie dysku zajęło około 5 godzin. Powodzenia.
źródło
Miałem podobny problem z plikiem dmg. Próbowałem pobrać nowszą wersję, nie pomogło.
To, co zadziałało, jest następujące.
hdiutil attach -noverify -nomount
diskutil mountDisk / dev / diskN
źródło
Wiem, że ten wątek jest stary, ale zamieszczam go dla tych, którzy mogą się na nim natknąć. Próbowałem wielu różnych rzeczy, w tym hdiutil i różnych programów. Jednak większość tych programów sortowała pliki według typu i nie zachowała nazwy ani oryginalnej struktury folderów mojego dysku twardego. Wypróbowałem EaseUS i tylko on był w stanie pokazać mi pliki w odpowiednim i oryginalnym formacie. Niesamowicie zadowolony z wyników, więc spróbuj, jeśli masz trudności.
źródło