พื้นที่ดิสก์ขนาดกิกะไบต์ที่แสดงเป็นพื้นที่ซ่อนใน DaisyDisk


21

การใช้พื้นที่ดิสก์ของฉันไม่เพิ่มขึ้น ฉันควรจะใช้เพียงประมาณ 80 กิกะไบต์ แต่ตาม DaisyDisk ประมาณ 25 กิกะไบต์ถูกใช้พื้นที่ที่ซ่อนอยู่ พื้นที่ดิสก์ลึกลับดูเหมือนว่าจะจัดเป็นประเภทอื่นในหน้าต่าง About This Mac

ฉันปิดใช้งานสแน็ปช็อต Time Machine ในเครื่องด้วยsudo tmutil disablelocalและลบ / Volumes / MobileBackups /

ไม่มีใครรู้ว่าพื้นที่ที่ซ่อนอยู่อาจเป็นไปได้หรือฉันจะเพิ่มพื้นที่ว่างได้อย่างไร

ที่เกี่ยวข้องอาจเป็นไปได้ที่จะMacbook HD "อื่น ๆ" ทุกอย่างฉับพลันเกือบเต็ม


คุณมีผู้ใช้กี่คน DaisyDisk อาจไม่สามารถเข้าถึงไดเรกทอรีของผู้ใช้คนอื่นได้
Vlad

@ วลัดเพียงหนึ่งเดียว และผลลัพธ์ DaisyDisk (และdu) ในสกรีนช็อตถูกสแกนเป็นรูท
Lri

สิ่งที่ไม่df -hเอาท์พุท?
Vlad

4
รีบูตเป็น Recovery HD และเรียกใช้การซ่อมแซมดิสก์ในสภาพแวดล้อมนั้น บางครั้งมีความเสียหายในระดับเสียงของระบบไฟล์ ที่ควรแก้ไขหรืออย่างน้อยก็ระบุปัญหาใด ๆ หากพวกเขามีอยู่เกินกว่าเพียงแค่มีเนื้อหาการใช้พื้นที่โดยไม่จำเป็น

การเริ่มระบบใหม่อาจช่วยแก้ปัญหาได้ ฉันมีพื้นที่ที่ซ่อนอยู่ 20GB ต่อไปนี้ user10355 และ user495470 ฉันเรียกใช้ DiskUtility ปฐมพยาบาลก่อนโดยไม่ต้องรีสตาร์ท (เช่นบนพาร์ติชันบูตขณะบู๊ตจากพาร์ติชันสำหรับบูต) จากนั้นในโหมดการกู้คืน (เช่นบนพาร์ติชันบูตขณะบู๊ตจากพาร์ติชันกู้คืน) ทั้งสองวิธีรายงานว่าไม่มีข้อผิดพลาด แต่หลังจากรีสตาร์ทอีกครั้งจากพาร์ติชันสำหรับเริ่มระบบเช่นปกติพื้นที่ที่ซ่อนอยู่ลดลงเหลือ 1GB YMMV
Jess Riedel

คำตอบ:


9

การเริ่มต้นจากพาร์ติชันการกู้คืนและการซ่อมแซมดิสก์แก้ไขปัญหา (Disk Utility พบข้อผิดพลาดเกี่ยวกับจำนวนบล็อกฟรีที่ไม่ถูกต้อง) ขอบคุณ @cksum


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

7

พื้นที่ที่ซ่อนของ DaisyDisk (หากสแกนในฐานะผู้ดูแลระบบ) ควรอยู่ในขีด จำกัด 4-8GB สำหรับ Macs ส่วนใหญ่ หากตัวเลขมีขนาดใหญ่กว่าให้ลองซ่อมโวลุ่มเนื่องจากอาจเป็นตัวบ่งชี้ข้อผิดพลาดของระบบไฟล์

Taras Brizitsky นักออกแบบของ DaisyDisk


3
ยินดีต้อนรับสู่เว็บไซต์ อย่าลังเลที่จะเพิ่มข้อมูลของคุณในโปรไฟล์ของคุณและขอขอบคุณสำหรับการเปิดเผยความสัมพันธ์ของคุณกับผลิตภัณฑ์ตามที่ได้รับการสนับสนุนเพื่อให้เกิดความโปร่งใสในกรณีที่มีข้อเสนอแนะ ฯลฯ ...
bmike

7

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

sudo tmutil disablelocal

หลังจากนั้นหากและเมื่อคุณตัดสินใจเปิดใช้งานการสำรองข้อมูลอีกครั้งคุณสามารถย้อนกลับได้ด้วยคำสั่ง Terminal ต่อไปนี้:

sudo tmutil enablelocal


อัปเดตสำหรับ MacOS Sierra และใหม่กว่า

ดูเหมือนว่าคำสั่งdisablelocalและenablelocalจะไม่สามารถใช้ได้อีกต่อไป คุณสามารถลบสแนปชอตในเครื่องได้โดยทำดังต่อไปนี้:

  1. รับรายการภาพรวมภายในเครื่องโดยเรียกใช้:

    tmutil listlocalsnapshots

    คุณควรได้ผลลัพธ์เช่น

    com.apple.TimeMachine.2018-10-03-145245

  2. ลบสแนปชอตโดยเรียกใช้:

    tmutil deletelocalsnapshots <date of snapshot>

    ตัวอย่างเช่นการใช้เอาต์พุตจากขั้นตอนที่ 1 คุณจะเรียกใช้:

    tmutil deletelocalsnapshots 2018-10-03-145245

    และคุณควรได้ผลลัพธ์เช่นนี้

    ลบโลคัลสแน็ปช็อต '2018-10-03-145245'


ขอบคุณสำหรับเคล็ดลับเหล่านี้ ฉันมีปัญหาเดียวกันกับ 350 GB (ซึ่งฉันเพิ่งลบใน DaisyDisk) ไม่ปรากฏขึ้นพร้อมใช้งานอีกครั้ง ครั้งแรกฉันซ่อมแซมโวลุ่มรูท (ในโหมดการกู้คืน) จากนั้นฉันใช้sudo tmutil disablelocal(และรีบูตเครื่อง) แต่ฉันต้องเริ่มการสำรองข้อมูลของเครื่องอีกครั้ง (ไปยังดิสก์ภายนอกที่เชื่อมต่อ USB) จนกระทั่ง "พื้นที่ใช้" ในที่สุดจะลดลง จาก 411 GB ถึง 62!
hans_meine

3
เพียงแค่ FYI สำหรับคนที่เจอสิ่งนี้: ดูเหมือนว่าdisablelocalคำสั่งจะไม่ปรากฏtmutilใน High Sierra ฉันไม่รู้ว่าการเปลี่ยนคืออะไร
mhucka

3

ตามคู่มือ DaisyDisk:

บางครั้งจำนวนพื้นที่ "ใช้แล้ว" ในดิสก์อาจปรากฏมากกว่าขนาดรวมของไฟล์และโฟลเดอร์ที่สแกนทั้งหมดในดิสก์นั้น นี่เป็นปกติ. ความแตกต่างมักเกิดจากค่าใช้จ่ายของระบบไฟล์และสิ่งต่าง ๆ ของระบบเช่นดัชนี Spotlight แต่ในบางกรณีอาจมีพื้นที่ดิสก์จำนวนมากซ่อนอยู่ในบัญชีหรือโฟลเดอร์ของผู้ใช้รายอื่นที่คุณไม่เห็น ในการเปิดเผยโฟลเดอร์เหล่านั้นคุณควรสแกนดิสก์ในฐานะผู้ดูแลระบบ

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

พื้นที่ดิสก์ที่ซ่อนอยู่จำนวนมากอาจบ่งบอกถึงข้อผิดพลาดของระบบไฟล์ ทำตามคำแนะนำการแก้ไขปัญหาของเราสำหรับรายละเอียด

ในกรณีที่คุณมีพื้นที่ดิสก์ที่ซ่อนอยู่จำนวนมากเมื่อเรียกใช้ในฐานะผู้ดูแลระบบอาจเป็นไปได้ว่าคุณมีข้อผิดพลาดของระบบไฟล์


0

ฉันสังเกตว่าโฟลเดอร์/.MobileBackups.trashนี้ใช้พื้นที่มาก (62GB!) ตรวจสอบด้วยsudo du -hs /.MobileBackups.trash

เพิ่งวิ่งsudo rm -rf /.MobileBackups.trashและได้รับพื้นที่ของฉันกลับมา


0

ในกรณีของฉันฉันขาดพื้นที่ 771 กิ๊ก ฉันต้องล้างโฟลเดอร์ / cores ของฉัน เห็นได้ชัดว่าแอปพลิเคชันหยุดทำงานและทิ้งการถ่ายโอนข้อมูลหลักจำนวนพื้นที่ที่หายไปคือจำนวนพื้นที่ดิสก์ที่แน่นอนในโฟลเดอร์แกนหลัก


0

ผู้ร้ายที่เป็นไปได้อีกอย่างคือ homebrew (ถ้าคุณใช้) ตามค่าเริ่มต้นจะเก็บ vesions เก่าของแพ็คเกจที่ติดตั้งไว้หลังจากอัพเดต ในกรณีของฉันนี้รวมได้ถึง ~ 11GB เรียกใช้brew cleanup -nเพื่อดูว่ามีพื้นที่ว่างในการสำรองข้อมูลจำนวนเท่าใดในเครื่องของคุณ (สิ่งนี้จะไม่ลบสิ่งใดเลยในการทำเช่นนั้นให้ปล่อย-nแฟลกออก)

ที่มา: https://til.hashrocket.com/posts/44a4b95cdd-homebrew-is-eating-up-your-harddrive

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