ฉันไม่สามารถเมานต์ DMG ได้รับข้อผิดพลาด“ ไม่มีระบบไฟล์ที่เมานต์ได้”


15

ฉันดาวน์โหลด DMG ของซอฟต์แวร์ Mac เชิงพาณิชย์ (CSSEdit) แต่ฉันพบว่า DMG ไม่ติดตั้ง ฉันลองภาพอื่นจาก บริษัท เดียวกันจากนั้นก็มีภาพจำนวนหนึ่งที่ฉันวางไว้จากซอฟต์แวร์อื่น ประมาณครึ่งหนึ่งของพวกเขาเมานต์และครึ่งหนึ่งไม่ ข้อผิดพลาดอยู่เสมอ "ไม่มีระบบไฟล์ที่ mountable"

google-foo ของฉันเปิดเผยเฉพาะเหตุการณ์บางแห่งเท่านั้นและข้อเสนอแนะซ้ำ ๆ เพื่อรีบูตเครื่อง (ฉันมีสองครั้ง) ดิสก์จะไม่เมาต์จาก Disk Utility (หรือไม่พยายามตรวจสอบหรือซ่อมแซมจากที่นั่นจะมีผลกระทบใด ๆ ) ฉันได้ลองดาวน์โหลดภาพนี้ซ้ำหลายครั้งโดยใช้หลาย ๆ โปรแกรม

ฉันเพิ่งอัปเดตเป็น 10.5.8 ในกรณีที่เกี่ยวข้อง

นี่คือสิ่งที่ฉันได้รับเมื่อพยายามเมาต์ DMG จากบรรทัดคำสั่ง

โลกิ: ดาวน์โหลด peter $ hdiutil แนบ CSSEdit \ 2.6.dmg -Verbose
เริ่มต้น ...
DIBackingStoreInstantiatorProbe: อินเตอร์เฟส 0, คะแนน 100, CBSDBackingStore
DIBackingStoreInstantiatorProbe: อินเทอร์เฟซ 1 คะแนน -1000, CBundleBackingStore
DIBackingStoreInstantiatorProbe: อินเตอร์เฟส 2, คะแนน -1000, CRAMBackingStore
DIBackingStoreInstantiatorProbe: ส่วนต่อประสาน 3, คะแนน 100, CCarbonBackingStore
DIBackingStoreInstantiatorProbe: ส่วนต่อประสาน 4, คะแนน -1000, CDevBackingStore
DIBackingStoreInstantiatorProbe: อินเตอร์เฟส 5, คะแนน -1000, CCURLBackingStore
DIBackingStoreInstantiatorProbe: ส่วนต่อประสานที่ 6, คะแนน -1000, CVectoredBackingStore
DIBackingStoreInstantiatorProbe: เลือก CBSDBackingStore
DIBackingStoreInstantiatorProbe: อินเตอร์เฟส 0, คะแนน 100, CBSDBackingStore
DIBackingStoreInstantiatorProbe: อินเทอร์เฟซ 1 คะแนน -1000, CBundleBackingStore
DIBackingStoreInstantiatorProbe: อินเตอร์เฟส 2, คะแนน -1000, CRAMBackingStore
DIBackingStoreInstantiatorProbe: ส่วนต่อประสาน 3, คะแนน 100, CCarbonBackingStore
DIBackingStoreInstantiatorProbe: ส่วนต่อประสาน 4, คะแนน -1000, CDevBackingStore
DIBackingStoreInstantiatorProbe: อินเตอร์เฟส 5, คะแนน -1000, CCURLBackingStore
DIBackingStoreInstantiatorProbe: ส่วนต่อประสานที่ 6, คะแนน -1000, CVectoredBackingStore
DIBackingStoreInstantiatorProbe: เลือก CBSDBackingStore
DIFileEncodingInstantiatorProbe: อินเตอร์เฟส 0, คะแนน -1000, CMacBinaryEncoding
DIFileEncodingInstantiatorProbe: ส่วนต่อประสาน 1, คะแนน -1000, CAppleSingleEncoding
DIFileEncodingInstantiatorProbe: อินเตอร์เฟส 2, คะแนน -1000, CEncryptedEncoding
DIFileEncodingInstantiatorProbe: ไม่มีอะไรให้เลือก
DIFileEncodingInstantiatorProbe: อินเตอร์เฟส 0, คะแนน 900, CUDIFE การเข้ารหัส
DIFileEncodingInstantiatorProbe: เลือก CUDIFEncoding
DIFileEncodingNewWBackingStore: CUDIFE การเข้ารหัส
DIFileEncodingNewWithBackingStore: instantiator ส่งคืน 0
DIFileEncodingInstantiatorProbe: อินเตอร์เฟส 0, คะแนน -1000, CSegmentedNDIFEncoding
DIFileEncodingInstantiatorProbe: ส่วนต่อประสาน 1, คะแนน -1000, CSegmentedUDIFE การเข้ารหัส
DIFileEncodingInstantiatorProbe: ส่วนต่อประสาน 2, คะแนน -1000, CSegmentedUDIFRaw การเข้ารหัส
DIFileEncodingInstantiatorProbe: ไม่มีอะไรให้เลือก
DIDiskImageInstantiatorProbe: อินเตอร์เฟส 0, คะแนน 0, CDARTDiskImage
DIDiskImageInstantiatorProbe: อินเตอร์เฟส 1, คะแนน 0, CDiskCopy42DiskImage
DIDiskImageInstantiatorProbe: อินเตอร์เฟส 2, คะแนน -1000, CNDIFDiskImage
DIDiskImageInstantiatorProbe: ส่วนต่อประสาน 3, คะแนน 1,000, CUDIFDiskImage
CRawDiskImage: data fork length 0x000000000022EE83 (2289283) ไม่ใช่ตัวคูณ 512
DIDiskImageInstantiatorProbe: ส่วนต่อประสาน 5, คะแนน -100, CRawDiskImage
DIDiskImageInstantiatorProbe: ส่วนต่อประสานที่ 6, คะแนน -100, CShadowedDiskImage
DIDiskImageInstantiatorProbe: อินเตอร์เฟส 7, คะแนน 0, CSparseDiskImage
DIDiskImageInstantiatorProbe: ส่วนต่อประสาน 8, คะแนน 0, CSparseBundleDiskImage
DIDiskImageInstantiatorProbe: ส่วนต่อประสาน 9, คะแนน -1000, CCFPlugInDiskImage
DIDiskImageInstantiatorProbe: ส่วนต่อประสานที่ 10, คะแนน -100, CWrappedDiskImage
DIDiskImageInstantiatorProbe: เลือก CUDIFDiskImage
DIDiskImageNewWackBackingStore: CUDIFDiskImage
DIDiskImageNewWithBackingStore: instantiator ส่งคืน 0
การตรวจสอบ ...
การยืนยันเสร็จสมบูรณ์ ...
ข้อผิดพลาด 0 (ข้อผิดพลาดที่ไม่รู้จัก: 0)
คาดว่าจะ CRC32 $ DA5349F2
ติด ...
DI_kextWaitQuiet: กำลังจะโทรหา IOServiceWaitQuiet ...
DI_kextWaitQuiet: IOServiceWaitQuiet ใช้เวลา 0.000008 วินาที
2009-08-06 21: 48: 36.456 diskimages-helper [1607: 381b] - สังเกตภาพ: การแนบไดรฟ์
{
    autodiskmount = 1;
    "hdiagent-drive-identifier" = "921062E3-5965-477A-85C8-C93979468CF9";
    "unmount-timeout" = 0;
}
2009-08-06 21: 48: 36.462 diskimages-helper [1607: 381b] - สังเกตภาพ: การเชื่อมต่อกับ myDrive 0x00004707
2009-08-06 21: 48: 36.463 diskimages-helper [1607: 381b] -serveImage: register _readBuffer 0x0x468000 กับ myDrive 0x0x0
2009-08-06 21: 48: 36.463 diskimages-helper [1607: 381b] - สังเกตภาพ: การเปิดใช้งานพอร์ตไดรฟ์ 0x0x4807
2009-08-06 21: 48: 36.463 diskimages-helper [1607: 381b] _serveImage: ตั้งค่าแคชที่เปิดใช้งาน = TRUE ส่งคืนความสำเร็จ
2009-08-06 21: 48: 36.464 diskimages-helper [1607: 381b] _serveImage: ตั้งค่าบนเธรด IO = TRUE ส่งคืนความสำเร็จ
2009-08-06 21: 48: 36.464 diskimages-helper [1607: 381b] -serveImage: เริ่มต้นลูปเซิร์ฟเวอร์ - myPort คือ 0x0x4807
ตรวจสอบปริมาณเสร็จสมบูรณ์ ...
การติดตั้ง ...
^ [[Adiskimages-helper: DI_kextDriveGetRequest ส่งคืนวัตถุ 0x00000025 (37) (os / kern) (os / kern) แล้ว
ติด ...
ข้อผิดพลาด 109 (ไม่มีระบบไฟล์ที่ mountable)
จบ ...
DIHLDiskImageAttach () ส่งคืน 109
hdiutil: การแนบล้มเหลว - ไม่มีระบบไฟล์ที่ติดตั้งได้


โลกิ: ดาวน์โหลด peter $ hdiutil imageinfo CSSEdit \ 2.6.dmg -Verbose
hdiutil: imageinfo: กำลังประมวลผล "CSSEdit 2.6.dmg"
DIBackingStoreInstantiatorProbe: อินเตอร์เฟส 0, คะแนน 100, CBSDBackingStore
DIBackingStoreInstantiatorProbe: อินเทอร์เฟซ 1 คะแนน -1000, CBundleBackingStore
DIBackingStoreInstantiatorProbe: อินเตอร์เฟส 2, คะแนน -1000, CRAMBackingStore
DIBackingStoreInstantiatorProbe: ส่วนต่อประสาน 3, คะแนน 100, CCarbonBackingStore
DIBackingStoreInstantiatorProbe: ส่วนต่อประสาน 4, คะแนน -1000, CDevBackingStore
DIBackingStoreInstantiatorProbe: อินเตอร์เฟส 5, คะแนน -1000, CCURLBackingStore
DIBackingStoreInstantiatorProbe: ส่วนต่อประสานที่ 6, คะแนน -1000, CVectoredBackingStore
DIBackingStoreInstantiatorProbe: เลือก CBSDBackingStore
DIFileEncodingInstantiatorProbe: อินเตอร์เฟส 0, คะแนน -1000, CMacBinaryEncoding
DIFileEncodingInstantiatorProbe: ส่วนต่อประสาน 1, คะแนน -1000, CAppleSingleEncoding
DIFileEncodingInstantiatorProbe: อินเตอร์เฟส 2, คะแนน -1000, CEncryptedEncoding
DIFileEncodingInstantiatorProbe: ไม่มีอะไรให้เลือก
DIFileEncodingInstantiatorProbe: อินเตอร์เฟส 0, คะแนน 900, CUDIFE การเข้ารหัส
DIFileEncodingInstantiatorProbe: เลือก CUDIFEncoding
DIFileEncodingNewWBackingStore: CUDIFE การเข้ารหัส
DIFileEncodingNewWithBackingStore: instantiator ส่งคืน 0
DIFileEncodingInstantiatorProbe: อินเตอร์เฟส 0, คะแนน -1000, CSegmentedNDIFEncoding
DIFileEncodingInstantiatorProbe: ส่วนต่อประสาน 1, คะแนน -1000, CSegmentedUDIFE การเข้ารหัส
DIFileEncodingInstantiatorProbe: ส่วนต่อประสาน 2, คะแนน -1000, CSegmentedUDIFRaw การเข้ารหัส
DIFileEncodingInstantiatorProbe: ไม่มีอะไรให้เลือก
DIDiskImageInstantiatorProbe: อินเตอร์เฟส 0, คะแนน 0, CDARTDiskImage
DIDiskImageInstantiatorProbe: อินเตอร์เฟส 1, คะแนน 0, CDiskCopy42DiskImage
DIDiskImageInstantiatorProbe: อินเตอร์เฟส 2, คะแนน -1000, CNDIFDiskImage
DIDiskImageInstantiatorProbe: ส่วนต่อประสาน 3, คะแนน 1,000, CUDIFDiskImage
CRawDiskImage: data fork length 0x000000000022EE83 (2289283) ไม่ใช่ตัวคูณ 512
DIDiskImageInstantiatorProbe: ส่วนต่อประสาน 5, คะแนน -100, CRawDiskImage
DIDiskImageInstantiatorProbe: ส่วนต่อประสานที่ 6, คะแนน -100, CShadowedDiskImage
DIDiskImageInstantiatorProbe: อินเตอร์เฟส 7, คะแนน 0, CSparseDiskImage
DIDiskImageInstantiatorProbe: ส่วนต่อประสาน 8, คะแนน 0, CSparseBundleDiskImage
DIDiskImageInstantiatorProbe: ส่วนต่อประสาน 9, คะแนน -1000, CCFPlugInDiskImage
DIDiskImageInstantiatorProbe: ส่วนต่อประสานที่ 10, คะแนน -100, CWrappedDiskImage
DIDiskImageInstantiatorProbe: เลือก CUDIFDiskImage
DIDiskImageNewWackBackingStore: CUDIFDiskImage
DIDiskImageNewWithBackingStore: instantiator ส่งคืน 0
รูปแบบ: UDZO
ข้อมูลร้านค้าที่สนับสนุน:
    ชื่อคลาส: CUDIFEncoding
    ข้อมูลร้านค้าที่สนับสนุน:
        ชื่อ: CSSEdit 2.6.dmg
        URL: ไฟล์: //localhost/Users/peter/Downloads/CSSEdit%202.6.dmg
        ชื่อคลาส: CBSDBackingStore
    URL: ไฟล์: //localhost/Users/peter/Downloads/CSSEdit%202.6.dmg
    ชื่อ: CSSEdit 2.6.dmg
ข้อมูลพาร์ติชัน:
    0:
        ค่าเช็คซัม: $ 675BE18B
        หมายเลขพาร์ติชัน: 0
        ประเภทการตรวจสอบ: CRC32
        ชื่อ: gehele schijf (Apple_HFS: 0)
ประเภทการตรวจสอบ: CRC32
พาร์ทิชัน:
    ผนวกได้: จริง
    รูปแบบพาร์ติชัน: ไม่มี
    ขนาดบล็อก: 512
    เผาได้: จริง
    พาร์ทิชัน:
        0:
            ความยาวพาร์ติชัน: 18432
            พาร์ติชันที่สังเคราะห์: จริง
            คำใบ้พาร์ติชัน: Apple_HFS
            partition-name: ทั้งดิสก์
            พาร์ทิชันระบบไฟล์:
                HFS +: 
            พาร์ติชันเริ่มต้น: 0
คุณสมบัติ:
    พาร์ติชัน: false
    ข้อตกลงสิทธิ์การใช้งานซอฟต์แวร์: false
    ถูกบีบอัด: จริง
    Kernel Compatible: true
    เข้ารหัส: เท็จ
    ตรวจสอบผลรวม: จริง
ค่าเช็คซัม: $ DA5349F2
ข้อมูลขนาด:
    จำนวนไบต์ทั้งหมด: 9437184
    ไบต์ที่ถูกบีบอัด: 2289283
    อัตราการบีบอัด: 0.26906180417644582
    CUDIFEncoding-bytes-wasted: 0
    จำนวนภาค: 18432
    ไบต์ไม่ว่างทั้งหมด: 8507904
    จำนวนไบต์ว่างเปล่าทั้งหมด: 929280
    CUDIFEncoding-bytes-in-use: 2289283
    CUDIFEncoding-bytes-total: 2289283
ชื่อคลาส: CUDIFDiskImage
รูปแบบคำอธิบาย: UDIF แบบอ่านอย่างเดียวที่บีบอัด (zlib)
udif-orders-chunks: จริง
กลุ่ม:
    0: / Users / peter / Downloads / CSSEdit 2.6.dmg
ปรับขนาด จำกัด (ต่อ hdiutil ปรับขนาด - จำกัด ):
    16624 18432 18432
hdiutil: imageinfo: ผลลัพธ์: 0

อัปเดตเกี่ยวกับสิ่งนี้ ฉันแทนที่ฮาร์ดไดรฟ์ของฉันด้วย SSD แล้วโคลนไฟล์ทั้งหมด การใช้ไดรฟ์ใหม่นี้ (แต่เป็นระบบปฏิบัติการเดียวกัน, การตั้งค่า ฯลฯ ) ฉันดาวน์โหลด Little Snitch fresh (ลองทั้งรุ่นที่เสถียรและกลางคืน) และได้รับข้อผิดพลาดนี้อย่างสม่ำเสมอ ปัญหาของฉันอยู่ในซอฟต์แวร์แน่นอน
Peter Burns

ฉันใช้อิมเมจของดิสก์. sparseimage เพื่อเก็บเหตุการณ์ FCPX และโครงการ ฉันสามารถเข้าถึงได้หลายครั้ง แต่ในทันใดฉันก็ได้รับข้อผิดพลาด 'no file system mountable' ฉันพยายามรีบูตเครื่องและซ่อมแซมสิทธิ์โดยไม่มีโชค จากนั้นฉันลองคำแนะนำของ simonair และคำสั่ง Terminal และสามารถเมานต์ดิสก์อีกครั้ง ต๊าย ฉันแนะนำให้ลองทำตามคำแนะนำของเขาเพราะมันช่วยเบคอนของฉันได้จริงๆ

คำตอบ:


18

ฉันเพิ่งมีปัญหาเดียวกันกับภาพดิสก์ที่สร้างขึ้นด้วยDisk Utilityตัวเอง ในกรณีของฉันภาพดิสก์คือwhole disk imageคือมันมีระบบไฟล์เปล่าไม่มีพาร์ติชันแผนที่ใด ๆ ทั้งDisk Utilityมิได้hdiutil attach disk.dmgจะทำงานทั้งบ่นเกี่ยวกับหวั่น "ไม่มี mountable ระบบไฟล์" ปัญหา

สิ่งที่ช่วยได้คือติดตั้งจากบรรทัดคำสั่งในสองขั้นตอนง่าย ๆ :

hdiutil attach -noverify -nomount disk.dmg

สิ่งนี้จะสร้างโหนดอุปกรณ์เท่านั้น ตอนนี้ทำงาน

diskutil list

และจดบันทึกdiskNส่วนของภาพของคุณโดยที่ N เป็นจำนวนเต็มบวก

ในที่สุดหากต้องการติดตั้งอุปกรณ์ให้ทำ

diskutil mountDisk /dev/diskN

ที่diskNเป็นตัวระบุอุปกรณ์ที่คุณกำหนดมาก่อน

disk0s2โปรดทราบว่าคุณจะติดตั้งดิสก์ทั้งหมดในขณะที่ตามปกติที่คุณจะติดชิ้นเช่น

โปรดระวังว่าสิ่งนี้จะช่วยได้หากปัญหาของคุณเกิดจากดิสก์อิมเมจคล้ายกับของฉัน man diskutilกระนั้นก็ยังคงต้องทำงานร่วมกับภาพดิสก์แบ่งพาร์ติชันดู


ขอบคุณช่วยฉันมากในการเขียน Ubuntu 12.04 ลงในดิสก์ในที่สุด :)
Florian Pilz

2
ฉันเพิ่งสังเกตเห็นว่ามันไม่จำเป็นต้องติดตั้งดิสก์เพื่อเขียนมัน hdiutil burn disk.isoทำงานได้อย่างสมบูรณ์แบบแม้ว่าฉันจะไม่สามารถใส่ดิสก์ได้
Florian Pilz

พวกคุณช่วยชีวิตฉันไว้ได้ฉันสามารถเรียงลำดับจาก +9999 ได้ไหม?
FrancescoMM

3

โดยทั่วไปหากคุณได้รับ "ไม่มีระบบไฟล์ติดตั้ง" หมายความว่าภาพดิสก์เสียหายหรือเสียหาย .... ลองดาวน์โหลดภาพดิสก์อีกครั้งหรือดาวน์โหลดภาพดิสก์จากภายในเบราว์เซอร์อื่น ....

ฉันเคยเห็นปัญหาที่ไม่บ่อยนักเมื่อ Firefox ถูกใช้เพื่อดาวน์โหลดภาพดิสก์ ผิดปกติมาก แต่มันเกิดขึ้น ...


ฉันดาวน์โหลดภาพอีกครั้งประมาณสิบครั้งผ่านเบราว์เซอร์ต่างๆ ขอบคุณสำหรับคำแนะนำว่า
Peter Burns

ภาพของฉันคือการสำรองข้อมูลของดิสก์ที่ทำด้วย diskutil ...
FrancescoMM

2

ฉันมีปัญหาเดียวกันกับ DES ที่เข้ารหัส AES-128 ซึ่งมีไฟล์ที่สำคัญที่สุดของฉันทั้งหมดซึ่งคุ้มค่ากับการใช้จ่ายหลายพันดอลลาร์เพื่อให้ไดรฟ์กู้คืนได้ ฉันไม่สามารถคัดลอก dmg ไปยังไดรฟ์อื่น (ไม่สามารถอ่านหรือเขียน -36) G4 ของฉัน (ใช่ฉันเป็นโรงเรียนเก่า) กำลังทำงาน 10.4.11

สิ่งนี้ได้ผล:

  1. บูตจากฮาร์ดไดรฟ์ภายนอกที่รันด้วย 10.4.11
  2. ใช้การกู้คืนอย่างรวดเร็ว Stellar Phoenix เพื่อค้นหาและกู้คืน dmg ไปยังฮาร์ดไดรฟ์ภายนอก งานที่ตามมาทั้งหมดอยู่ในสำเนานั้น
  3. เรียกใช้ที่เป็นตัวขับเคลื่อนเวอร์ชั่นของระบบปฏิบัติการที่มีอยู่ใน Disk Utility
  4. ใน Disk Utility ไปที่เมนู "File" บนซ้ายเลือก "Open Disk Image"
  5. ปริมาณที่เมานต์นั้นจะปรากฏเป็น dir ย่อยของ dmg ในคอลัมน์ด้านซ้ายเหมือนกับที่ไดรฟ์ข้อมูลอื่นทำจากฮาร์ดไดรฟ์ยกเว้นสีเทา (เช่น: มองไม่เห็น)
  6. ฉันใช้ tinkertool เพื่อแสดงไฟล์ทั้งหมดที่มองไม่เห็นปริมาณที่เมานต์ยังไม่ปรากฏบนเดสก์ท็อป
  7. พยายามซ่อมแซมโดยใช้ Disk Utility โดยไม่สำเร็จ
  8. แต่เปิดตัว DiskWarrior 4.0 และปริมาณการติดตั้งก็ปรากฏขึ้นเช่นกัน
  9. ซ่อมแซมไดเรกทอรี Ran (ธรรมดาไม่ลบล้าง) และในขั้นตอน "รายงาน" เลือก "ดูตัวอย่าง"
  10. DiskWarrior รายงานรุ่นใหม่และเก่าในขณะนี้ปรากฏบน dektop
  11. ฉันไม่เห็นทั้งบนเดสก์ท็อปของฉัน (ฉันมีขยะมากเกินไป & อาจพลาด) แต่การเปิดหน้าต่าง Finder ใหม่แสดงปริมาณตัวอย่างในคอลัมน์ด้านซ้าย
  12. หยิบไฟล์ของฉันออกจากวอลลุ่มแสดงตัวอย่างนั้นและคัดลอกไปยังไดรฟ์ภายนอก
  13. ยกย่องทุกสิ่งที่ดีและถูกต้องในจักรวาล
  14. อนุญาตให้ DiskWarrior ทำการสร้างใหม่ให้เสร็จสมบูรณ์ซึ่งประสบความสำเร็จและซ่อมแซมไดรฟ์ข้อมูลที่เมาท์เมื่อเสร็จสิ้น

หวังว่านี่จะช่วยได้


2

ฉันลองทุกอย่างที่กล่าวถึงที่นี่เนื่องจากฉันมีปัญหาที่คล้ายกัน แต่ต้องไปอีกเล็กน้อยเพื่อแก้ปัญหาของฉันอย่างเต็มที่

ปัญหา:

ฉันสร้างอิมเมจของดิสก์โดยใช้ Disk Utility บน Snow Leopard แทนที่จะทำให้แน่ใจว่าภาพถูกสร้างขึ้นอย่างถูกต้องฉันไปข้างหน้าและฟอร์แมตไดรฟ์ใหม่ หลังจากนั้นฉันพยายามติดภาพ แต่จะไม่ให้ฉันตรวจสอบสแกนเพื่อกู้คืนและการตรวจสอบ CRC ผิด ทั้งหมดนั้นเพียงแค่ลบพาร์ติชัน EFI สำหรับบูตแบบปากแข็งที่จะไม่หายไป ฝันร้ายรวม!

Solutions:

ฉันลองสร้างการตรวจสอบใหม่และการสแกนดิสก์เพื่อการกู้คืน ในบางกรณีที่ช่วย แต่ไม่ใช่กับ dmg นี้เนื่องจากมันเสียหายตั้งแต่ต้น

สิ่งที่ดีที่สุดสำหรับฉันคือคำตอบของ @ simonair; แม้ว่าจะไม่ได้เมานต์รูปภาพทั้งหมด แต่อย่างน้อยก็อนุญาตให้แสดง dmg เป็นพาร์ติชันที่ใช้งาน "โกสต์" ภายใต้ยูทิลิตี้ดิสก์เช่นเดียวกับพาร์ติชัน disk7 ที่ทำงาน / เรียกคืนได้ภายใต้เทอร์มินัล

เมื่อมองเห็นได้ในที่สุดฉันใช้ "Data Rescue 3" ในโหมด "มุมมองขั้นสูง" เพื่อแสดง dmg สำหรับการสแกน มุมมองแบบง่ายจะแสดงเฉพาะไดรฟ์ภายในและภายนอกเท่านั้นดูเหมือนว่า

คลิกที่ไฟล์ name.dmg ของคุณ / ไดรฟ์เสมือนและทำการสแกนแบบเต็ม ขึ้นอยู่กับขนาดของมันอาจใช้เวลาไม่กี่วินาทีต่อชั่วโมง (ของฉันมีมากกว่า 450GB ใช้เวลาประมาณ 6 ชั่วโมงสำหรับ "การสแกนลึก")

ตอนนี้ฉันมีเอกสารโครงการซอฟต์แวร์สำรองข้อมูลและคลังภาพ Aperture ทั้งหมดคืนสู่ไดรฟ์ดั้งเดิมหลังจากที่ทุกข์ทรมานมาทั้งวัน

นิทานสอนใจ:

สำหรับข้อมูลสำคัญลืม dmg เพราะอาจย้อนกลับมาได้ หากคุณต้องสร้าง dmg ตรวจสอบให้แน่ใจว่ามันใช้งานได้ก่อนที่จะลบข้อมูลดั้งเดิม การสำรองข้อมูลเต็มรูปแบบ 1: 1 ทำงานได้ดีที่สุดกับสื่อออปติคัล (CD / DVD / BD) หรือไปยังฮาร์ดไดรฟ์ภายใน / ภายนอกเพิ่มเติม

ข้อสังเกต:

Disk Drill และ Stellar Phoenix ไม่ได้ช่วยอะไรมากเท่าที่ฉันคิด Data Rescue คุ้มค่ากับเงินที่เสียไปไม่มีการประกวด!


2

ฉันยังมีปัญหานี้ ในท้ายที่สุดสิ่งที่ใช้ได้ผลสำหรับฉันคือ Data Rescue

อะไรไม่ทำงาน

ฉันพยายามทำตามคำแนะนำด้านบนและคัดลอกรูปแบบ dmg เพื่ออ่าน / เขียน ฉันลองทั้งการแปลง Disk Utility และคำสั่ง hdiutil ใน terminal แต่ในทั้งสองกรณี Finder หยุดทำงานในตอนท้ายของกระบวนการและฉันต้องรีสตาร์ทคอมพิวเตอร์ (บังคับให้รีสตาร์ท Finder ไม่ได้ช่วย)

ทำงานอะไร

ฉันพยายามเมานต์อิมเมจภายใน Disk Utility ดังที่ได้กล่าวไว้ข้างต้นสิ่งนี้ไม่ได้ผล แต่ตอนนี้ภาพจะปรากฏเป็นชื่อสีเทาในคอลัมน์ด้านซ้ายของ Disk Utility ขั้นตอนนี้จำเป็นเพื่อให้ Data Rescue สามารถดูอิมเมจดิสก์ที่เสียหาย จากนั้นเปิดตัว Data Rescue ด้วย "การสแกนอย่างรวดเร็ว" Data Rescue พบโครงสร้างโฟลเดอร์ทั้งหมดและฉันสามารถเลือกไฟล์ที่จะกู้คืนได้ ทั้งหมดนี้ใช้เวลาเพียง 2-3 นาทีเท่านั้น

ขอบคุณ sozuke80 สำหรับเคล็ดลับ Data Rescue!

// Niklas


1

คุณรีบูทแล้วหรือยัง ฉันเคยมีความแปลกประหลาดกับ DMG มาก่อนและการรีบูตจะทำให้มันชัดเจนขึ้น

ฉันรู้ว่ามันฟังดูง่ายเกินไป แต่บางครั้งการติดตั้งระบบประปาก็สามารถทำให้หมดไปได้


ใช่ฉันรีบูทแล้วยังไม่มีลูกเต๋า
Peter Burns

1

ฉันวิ่งเข้าไปในสถานการณ์ที่คล้ายกัน ฉันมีภาพที่สร้างขึ้นโดย Disk Utility และทุกครั้งที่ฉันไปติดตั้งฉันพบข้อผิดพลาดของระบบไฟล์ที่ไม่สามารถติดตั้งได้

ทางออกคือการแปลงภาพเป็นประเภทการอ่าน / เขียนจากนั้นฉันสามารถดับเบิลคลิกเพื่อเข้าถึงเนื้อหา


2
และคุณแปลงรูปภาพเป็นอ่าน / เขียนได้อย่างไร?
Alexander Stolz

1
@AlexanderStolz ใน "Disk Utility" ให้เลือกไฟล์ xxx.dmg จากนั้นคลิก "Convert" ที่เมนูด้านบนเลือก "อ่าน / เขียน" แทน "บีบอัด" ฉันแค่แปลงมันไม่แน่ใจว่ามันจะทำงานได้หรือไม่ ..
Kjuly

ฉันมีปัญหานี้ด้วย APFS sparse bundle บน macOS Catalina (10.15) การแปลงเป็นสิ่งเดียวที่ทำงานได้ ขอบคุณมากเอกสาร / สัญญาทั้งหมดของฉันอยู่ที่นั่น
Dodekeract

0

คุณซ่อมแซมสิทธิ์ดิสก์ของคุณเมื่อเร็ว ๆ นี้? สิ่งนี้อาจช่วยได้เนื่องจากอาจมีปัญหาบางอย่าง (การอนุญาตอย่างชาญฉลาด) บน DiskUtility หรือส่วนหนึ่งของระบบไฟล์ที่เกี่ยวข้องกับการติดตั้งดิสก์อิมเมจ

แก้ไข : ตั้งแต่ที่ใช้งานไม่ได้ฉันจะใช้OnyXและเรียกใช้ตัวเลือกการบำรุงรักษาต่อไปทั้งหมด - นี่อาจแก้ไขปัญหาได้

นอกจากนี้ยังจะตรวจสอบสถานะสมาร์ทของคุณบอกคุณว่าคุณมีปัญหาเกี่ยวกับฮาร์ดไดรฟ์ (และถ้าคุณทำอาจเป็นสาเหตุของปัญหาของคุณ)


ความคิดที่ดี ฉันซ่อมแซมสิทธิ์ แต่ฉันยังคงได้รับข้อผิดพลาดเดิม
Peter Burns

ตกลงตรวจสอบแก้ไข :)
EvilChookie

0

ฉันวิ่งเข้าไปในสถานการณ์ที่คล้ายกัน ฉันทำตามคำแนะนำของ simonair และฉันได้รับข้อความใน Terminal ว่าติดตั้งวอลลุ่มเรียบร้อยแล้ว อย่างไรก็ตามมันไม่ได้ช่วยให้ฉันเข้าถึงไดรฟ์ข้อมูลที่เมานต์ได้ทั้งฉันไม่สามารถยืนยันไดรฟ์ข้อมูลที่เมานต์ ฉันไม่สามารถเมานท์ภาพโดยใช้ Disk Drill หรือแม้แต่สแกนผ่าน ไม่มีอะไรสำเร็จ

นี่คือสิ่งที่ฉันทำเพื่อแก้ปัญหาของฉัน ฉันเห็นว่าในบทความนี้บางคนแนะนำว่าเราควรแปลง name.dmg เป็นไฟล์ที่เขียนได้ ฉันใช้คำสั่งจาก Terminal เพื่อทำการแปลง แต่ไม่สำเร็จ แทนหรือฉันใช้ Disk Utility ติดวอลลุ่ม (ใช่ฉันได้รับข้อความเดิมอีกครั้ง '' ไม่มีไฟล์ระบบที่สามารถติดตั้งได้ '' อย่างไรก็ตาม Disk Utility ยังไม่ได้แนบภาพซึ่งฉันสามารถทำได้ก่อนทุกครั้งคราวนี้ฉัน เลือกแล้วคลิกภาพใหม่แล้วเลือกรูปแบบภาพอ่าน / เขียนไม่ใช่ตัวเลือกที่ถูกบีบอัดฉันสร้างภาพใหม่เวลานี้ภาพนี้เขียนได้ แต่ก็ยังไม่สามารถเมานต์โดยใช้โซลูชันของ Simonair อย่างไรก็ตามคราวนี้ฉัน สามารถสแกนด้วย Disk Drill พร้อมตำแหน่งไฟล์ที่แน่นอนและลำดับชั้นของโฟลเดอร์ที่ฉันมีการกู้คืนทั้งหมดจากที่นั่นเป็นเรื่องง่ายเพียงจำไว้ว่า: เมื่อคุณสร้างรูปภาพใหม่ของไดรฟ์ข้อมูลที่แนบและเลือกที่ไม่บีบอัด แต่อ่าน / เขียนคุณต้องมีดิสก์ที่มีจำนวนพื้นที่ที่แน่นอนซึ่งรวมพื้นที่ทั้งหมดที่จัดสรรภายในไฟล์ name.dmg นั้น (ไม่ใช่จำนวนพื้นที่ที่ข้อมูลใช้ ) ฉันมีขนาดใหญ่และโชคดีที่ฉันมีดิสก์ภายนอกที่มีพื้นที่เพียงพอในการทำเช่นนั้นและใช้เวลาประมาณ 5 ชั่วโมงสำหรับการจัดสรรดิสก์ประมาณ 400GB โชคดี.


0

ฉันกำลังประสบปัญหาที่คล้ายกันกับไฟล์ dmg พยายามดาวน์โหลดเวอร์ชันที่ใหม่กว่าไม่ได้ช่วยอะไร

สิ่งที่ทำงานกำลังติดตาม

  1. hdiutil แนบ -noverify -nomount

     output will be something like "/dev/diskN" 
    
  2. diskutil mountDisk / dev / diskN


0

ฉันรู้ว่ากระทู้นี้เก่า แต่ฉันโพสต์สิ่งนี้สำหรับคนที่อาจสะดุด ฉันลองหลายสิ่งหลายอย่างรวมถึง hdiutil และโปรแกรมซอฟต์แวร์ต่าง ๆ อย่างไรก็ตามโปรแกรมเหล่านี้ส่วนใหญ่เรียงลำดับไฟล์ตามประเภทและไม่ได้รักษาชื่อหรือโครงสร้างโฟลเดอร์ดั้งเดิมของฮาร์ดไดรฟ์ของฉัน ฉันลอง EaseUS และมันเป็นไฟล์เดียวที่สามารถแสดงไฟล์ในรูปแบบที่ถูกต้องและเป็นต้นฉบับให้ฉันได้ มีความสุขอย่างไม่น่าเชื่อกับผลลัพธ์ดังนั้นลองดูถ้าคุณมีปัญหา

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.