การสำรองข้อมูล Time Machine ไฟล์. sparsebundle ไม่สามารถเข้าถึงได้บนคอมพิวเตอร์เครื่องใหม่


10

ฉันอยู่ที่นี่มา 6 ชั่วโมงแล้วตอนนี้หวังว่าจะมีใครบางคนที่นี่ช่วยฉันได้

ฉันมี Time Capsule มาเกือบ 2 ปีแล้วสำรองข้อมูลแล็ปท็อปสองเครื่องในบ้านของฉันโดยใช้ Time Machine อย่างสม่ำเสมอ MacBook และ MacBook Pro

เมื่อคืน MacBook Pro ของฉันตายแล้ว ฉันกำลังทำงานอยู่เมื่อทุกอย่างเย็นลงและปิดตัวลงและจะไม่สามารถบูตได้ตอนนี้ ตัวชี้วัดทั้งหมดเป็นที่กระดานตรรกะไป ไม่ว่าอะไรจะเกิดขึ้น. ดูด แต่ไม่สูญเสียทั้งหมดเนื่องจากการสำรองข้อมูลที่เพิ่มขึ้นใช่ไหม?

ไม่ถูกต้อง.

นำแล็ปท็อปการทำงานของฉัน (Macbook Pro อื่น) กลับบ้านในคืนนี้เพื่อเปิดการสำรองข้อมูล Time Machine ของฉันและเรียกคืนไฟล์ใด ๆ ที่ฉันต้องการหรือต้องการที่จะดำเนินต่อไป หรืออย่างนั้นฉันก็คิด

เมื่อฉันเชื่อมต่อกับไดรฟ์ฉันสามารถดูไฟล์. sparsebundle สองไฟล์หนึ่งไฟล์จาก Macbook และอีกไฟล์หนึ่งจาก Macbook Pro ในอดีตฉันสามารถติดตั้งสิ่งเหล่านี้เป็นดิสก์และเรียงลำดับด้วยตนเองโดยไม่ต้องหันไปใช้อินเทอร์เฟซ Star Wars ที่ช้าของ Time Machine

.sparsebundle สำหรับ MacBook ทำงานได้อย่างถูกต้องตามที่โฆษณาไว้ .sparsebundle สำหรับ Macbook Pro หรือไม่ ไม่ใช่เลย. การคลิกสองครั้งจะทำให้เกิดข้อผิดพลาด "ไม่มีระบบไฟล์ที่เมานต์ได้" Disk Utility (ภาพด้านล่าง) มีสีเทาและปฏิเสธที่จะเรียกใช้ขั้นตอนการตรวจสอบหรือซ่อมแซมใด ๆ ฉันได้ลองใช้ Googles ผ่านหัวข้อการสนทนามากมายในไซต์สนับสนุนของ Apple รวมถึงไซต์เทคโนโลยี Mac ยอดนิยมอื่น ๆ หันไปใช้การhdiutil mount -readwriteแฮ็กสไตล์เทอร์มินัลทั้งหมดนี้ไม่มีประโยชน์ เท่าที่ฉันสามารถบอกได้จากการวิจัยที่ฉันทำไปสิ่งที่อาจเกิดขึ้นคือ MacBook Pro ของฉันอยู่ในช่วงกลางของการสำรองข้อมูล Time Machine ในวินาทีที่สองมันไป kaput ซึ่งดูเหมือนจะล็อค. sparsebundle ลงในบางส่วน ชนิดของสภาวะอ่านอย่างเดียวที่มากเกินไปจากที่ใดแม้แต่แสงก็สามารถหลบหนีได้ข้อความแสดงแทน

ข้อความในหน้าต่างด้านล่างนี้แสดงขึ้นมาทันทีหลังจากฉันคลิก "ซ่อมแซมดิสก์" แม้ว่าแถบความคืบหน้าของแถบแท่งจะยังคงหมุนและหมุนไปเรื่อย ๆ

ฉันไม่มีความคิดเหลือ อาจมีการให้จูบอย่างเลอะเทอะเป็นพิเศษหากใครก็ตามสามารถช่วยฉันได้ ฉันอยู่ห่างเพียงหนึ่งก้าวจากการแนะนำ Time Capsule ไปยังจุดสิ้นสุดธุรกิจของค้อนขนาด 12 ปอนด์ที่นั่งอยู่ในห้องของฉันที่จุดนี้


คุณลองกู้คืน sparsebundle รุ่นเก่ากว่าแล้วหรือยัง เช่นเดียวกับก่อนที่เครื่อง Mac ของคุณจะเสียชีวิตแทนที่จะเป็นเครื่องก่อนในช่วงที่ Mac ของคุณกำลังจะตาย
zneak

1
เรียกใช้hdiutil attach -nomount -noverify -noautofsck -stdinpass -debug MyImage.sparseimageและโพสต์บันทึกการดีบัก อาจเป็นประโยชน์
yanokwa

1
นอกจากนี้คุณยังสามารถปิดการใช้งาน starfield แบบเคลื่อนไหวได้ - ค่าเริ่มต้นเขียน com.apple.finder _FXShowBackgroundAnimation FALSE
jrtc27

เคล็ดลับดีไม่ทราบว่าอย่างใดอย่างหนึ่ง
สกอตต์

ไม่แน่ใจว่าคำสั่งนั้นถูกต้องหรือไม่คุณต้องแก้ไข com.apple.finder.plist และเปลี่ยนคีย์ _FXShowBackgroundAnimation เป็น FALSE
jrtc27

คำตอบ:


6

ลองดูที่นี่และลองทำสิ่งที่เขาทำ (ฉันรู้ว่าปัญหาแตกต่างกัน)


กุญแจมาจากความคิดเห็นฝังอยู่ใกล้ด้านล่างของหน้า การเรียกใช้ fsck ยังคงได้รับการอุดตันด้วยข้อผิดพลาด "Disk In Use" แต่วิธีนี้แก้ไขได้:

FWIW ฉันพบว่าแม้จะมี -noautofsck เสือดาวหิมะก็จะทำงานอัตโนมัติ fsck ซึ่งหมายความว่าฉันจะได้รับ 'ทรัพยากรไม่ว่าง' หรืออะไรก็ตาม ฉันไม่รู้ว่าทำไมมันถึงเพิกเฉยต่อคำขอ no-auto-fsck ของฉัน อะไรก็ตาม

เพื่อให้กระบวนการดำเนินไปได้ฉัน ' grep fsck 'ค้นหา PID จากนั้น' sudo kill (PID) 'เพื่อฆ่า fsck นี้เพื่อให้ฉันสามารถเรียกใช้ของฉันเอง

การฆ่า auto-fsck ทำให้ฉันสามารถรันได้ด้วยตัวเอง ไม่แน่ใจว่าต้องใช้เวลานานแค่ไหนฉันเริ่มต้นตอนตีสองและทำตามเวลาที่ฉันตื่น 6 ชั่วโมงต่อมา แต่มันใช้เวลาประมาณ 500+ GB. sparsebundle ดังนั้นฉันจึงสันนิษฐานว่าใช้เวลาสักครู่


ฉันพบว่ารายการบล็อกเดียวกันหลังจากที่ฉันโพสต์คำถามนี้เมื่อคืนและทำสิ่งที่เขาพูด ฉันปล่อยให้กระบวนการทำงานข้ามคืนและสามารถเข้าถึง. sparsebundle เมื่อเช้านี้ ดูเหมือนว่าจะหลอก!
สกอตต์

ดีใจที่ฉันสามารถช่วย! Time Capsule มีข้อผิดพลาดเกิดขึ้นได้ฉันจัดการทำลายข้อมูลสำรองโดยการคัดลอกไปยังดิสก์อื่นเช็ดไดร์ฟและคัดลอกกลับ! (ฉันทำกับสองพร้อมกันและอีกอันกลายเป็นไร);)
jrtc27
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.