สูญเสีย 200GB ในดิสก์สำหรับบูต APFS


0

เมื่อเร็ว ๆ นี้ (เดือนที่แล้ว) ฉันอัปเกรดจากเซียร์ราเป็นไฮเซียร์ราในเครื่องแมค ตอนนี้ฉันกำลังเผชิญหน้ากับ 'หายไป' 200GB จาก 500GB นั่นคือเมื่อรัน OmniDiskSweeper ในฐานะ root ฉันพบไฟล์ 255GB แต่ตาม df, 460GB นั้นถูกใช้งานอยู่ การลบไฟล์ขนาดใหญ่ (เช่นฉันลบไดเรกทอรี 33GB ด้วย rm) จะไม่เพิ่มพื้นที่ว่าง ฉันเรียกใช้การซ่อมแซมบนไดรฟ์ข้อมูล (ระบบในโหมดดิสก์เป้าหมายซ่อมแซมดำเนินการจาก Mac เครื่องอื่น)

ดิสก์เต็มเมื่อวานนี้ (ไม่ได้ตรวจสอบ) และระบบเสียชีวิต สิ่งที่ผลักดันให้เกินขอบคือ CrashPlan หยุดทำงานและเขียนคอร์ 12.5GB ฉันใช้คำสั่ง string เพื่อพยายามค้นหาว่าที่ทิ้งหลักมาจากไหน แต่สตริงให้ข้อผิดพลาดเช่น "ฟิลด์ fileoff LC_SEGMENT_64 fileoff ของไฟล์ที่มีรูปแบบไม่ถูกต้อง ที่ฟังดูเหมือนความเสียหายของระบบไฟล์กับฉันดังนั้นความพยายามที่จะซ่อมแซม

ก่อนอื่นฉันพยายามลบ core ทิ้งเหล่านั้นเพื่อเพิ่มข้อมูลและนั่นก็ทำให้ฉันมีขนาด 40GB แต่ฉันลบเพิ่มเติมจากดิสก์และฉันไม่เคยได้รับพื้นที่นั้นกลับ แม้แต่การซ่อมแซมก็ไม่ได้ทำให้พื้นที่ดิสก์ของฉันกลับมา ตอนนี้ฉันมีระบบไฟล์ที่มีพื้นที่ 210GB หายไป

ฉันไม่สามารถใช้ DiskWarrior เนื่องจากไม่รองรับ APFS ดังนั้นสิ่งที่สามารถทำอย่างไร


1
คุณลองทำดูไหม apple.stackexchange.com/questions/309143/…
Scott Dudley

คำตอบ:


1

สาเหตุของปัญหานี้คือสองเท่ามันได้เปิดออก

  1. ประมาณครึ่งหนึ่งของพื้นที่ที่ขาดหายไปนั้นอยู่ในโฟลเดอร์ที่มีการป้องกัน SIP ที่ไม่พบโดยโปรแกรมเช่น du หรือ OmniDiskSweeper แม้ว่าจะถูกเรียกใช้เป็นรูทก็ตาม การบูตปลอดภัยได้รับการแก้ไข
  2. อีกครึ่งหนึ่งเป็นของจริง (ดูวิธีทำให้ไทม์แมชชีน Time Machine Snapshots ของคุณบน macOS High Sierraพูดถึงในข้อคิดเห็นของฉัน) ในไทม์แมชชีนท้องถิ่น

ข้อผิดพลาด LC_SEGMENT อาจเป็นปลาเฮอริ่งแดง การตรวจสอบระบบ APFS กับเครื่องใน TDM ที่ต่ออยู่กับ Mac เครื่องอื่นไม่พบปัญหาใด ๆ กับระบบไฟล์

Time Machine จัดเตรียมความเสี่ยงสำหรับระบบไฟล์บูตที่ค่อนข้างสมบูรณ์และมีเนื้อหาที่มีความผันผวน (การเพิ่มและการลบขนาดใหญ่) และในวันนี้คุณไม่สามารถปิดภาพรวมภายในเครื่องได้อีกต่อไป

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