ทำไม / dev / loop0 ของฉันถึงเต็ม?


9

ฉันมีหน่วยความจำเพียงพอ แต่อย่างใดฉันได้รับของฉัน/dev/loop0การใช้งานการแสดงของ 9 GB df-hนี่เป็นของฉัน

Filesystem      Size  Used Avail Use% Mounted on
/dev/loop0       12G   10G  1.4G  88% /
udev            2.0G  4.0K  2.0G   1% /dev
tmpfs           785M  904K  784M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            2.0G  1.9M  2.0G   1% /run/shm
/dev/sda6        20G   14G  6.4G  68% /host
/dev/sdb1       400M  4.5M  395M   2% /media/LABEL1
/dev/sdb2       3.3G  1.9G  1.2G  62% /media/LABEL2
/dev/sda5       175G  142G   33G  82% /media/DATA

ฉันลองตรวจสอบสิ่งที่อยู่ในนั้น แต่นั่นทำให้โหลดของซึ่งพูดพล่อยๆที่จะพิมพ์บนขั้วต่อไปนี้ซึ่งระบบของฉันล้มเหลว

ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม

คำตอบ:


3

อุปกรณ์ลูปนี้ไม่ได้ใช้พื้นที่ใด ๆ ไฟล์อิมเมจและ ISO สามารถเชื่อมต่อกับอุปกรณ์เสมือนนี้ได้ เมื่อ / dev / loop0 ถูกเมาท์บน / ฉันคิดว่านี่เป็นระบบ Wubi หรือไม่? ถ้าเป็นอย่างอื่นมีการใช้พื้นที่ของคุณ หากนี่เป็นระบบ Wubi / dev / loop0 จะแสดงพื้นที่ที่เหลือและใช้กับอิมเมจฮาร์ดไดรฟ์เสมือนบนฮาร์ดไดรฟ์ทางกายภาพ

คุณสามารถใช้คำสั่ง "du" เพื่อหาไฟล์จริงที่ใช้พื้นที่ของคุณ


1

อืมฉันไม่สามารถบอกสาเหตุได้ แต่ฉันสามารถบอกวิธีแก้ปัญหาได้ เพียงทำตามคำแนะนำที่ได้รับจากhttps://help.ubuntu.com/community/ResizeandDuplicateWubiDiskเพื่อขยายพาร์ติชั่นดิสก์สำหรับ Ubuntu หากคุณติดตั้ง Ubuntu โดยใช้ wubi.exe บน Windows OS นอกจากนี้เทอร์มินัลต่อไปนี้ (ซึ่งสามารถเปิดได้โดย: ctrl + alt + T) คำสั่งอาจ (หรืออาจไม่ได้ แต่น่าเสียดายที่จากข้อมูลที่ฉันมีให้ฉันไม่ทราบ) เพิ่มพื้นที่ว่างในดิสก์:

sudo apt-get autoremove

จากนั้นลบเมล็ดที่ไม่ได้ใช้โดยการคัดลอกและวางคำสั่งต่อไปนี้ลงในเทอร์มินัล

uname -r

จดเมล็ดที่ไม่ได้ใช้ทั้งหมด (เคอร์เนลล่าสุด (คือเคอร์เนลที่มีจำนวนมากที่สุด) จะเป็นเคอร์เนลที่คุณใช้ในขณะนี้) จากนั้นเมื่อคุณแน่ใจว่าเคอร์เนลตัวใดที่คุณจะลบประเภทต่อไปนี้:

sudo apt-get purge linux-image-x.x.x.x-generic

โดยที่ xxxx อ้างถึงเคอร์เนล linux ที่คุณพยายามลบ


2
ฉันสนใจที่จะเอาพื้นที่ที่หายไปกลับมาแล้วแทนที่จะจัดสรรพื้นที่ให้มากกว่านี้!
ผู้หางาน

0

ฉันไม่สามารถเพิ่มความคิดเห็นเกี่ยวกับคำตอบข้างต้นเนื่องจากชื่อเสียงที่ต่ำของฉันดังนั้นฉันจึงเพิ่ม "คำตอบ" ใหม่ (ซึ่งจริงๆแล้วไม่ใช่) อ้างอิงจาก Devyn Collier Johnson เราสามารถใช้ "du" มันไม่ได้ให้ผลลัพธ์ใด ๆ สำหรับฉัน:

du /dev/loop0
0   /dev/loop0

ฉันยังไม่รู้ว่าทำไม / ที่ไหน / ฉันใช้พื้นที่เกือบทั้งหมดอย่างไร ฉันยังพยายามปรับขนาด เนื่องจากฉันไม่มี CD / USB สดฉันจึงลองใช้ "live resize" ( https://help.ubuntu.com/community/ResizeWubiDisk ) แต่เมื่อทำ:

sudo losetup -c /dev/loop0/
loop: can't set capacity on device /dev/loop0/: Not a directory

โดยสรุป: ฉันไม่สามารถไปในทางใดทางหนึ่ง ฉันไม่สามารถลบสิ่งที่ไม่ได้ใช้ / ไม่ต้องการหรือขยาย / dev / loop0 / ฉันหวังว่าบางคนสามารถช่วยได้!

ปรับปรุง: ฉันพยายามที่จะทำ "ปรับขนาดสด" อีกครั้งและฉันไม่ได้ทำในครั้งนี้ทำไม "sudo losetup -c / dev / loop0 /" เพียงแค่แขวนคอมพิวเตอร์ สิ่งที่ฉันพยายามคือข้ามขั้นตอนนั้นไปและใช้งานได้ ตอนนี้ฉันเพิ่มขนาด / dev / loop0 อย่างไรก็ตามฉันยังไม่ทราบว่าฉันใช้พื้นที่ดิสก์อยู่ที่ไหน / วิธี ...


ดี/dev/loop0ไม่ได้เป็นไดเรกทอรีที่คุณไม่ควรเพิ่มเฉือนหลังจากที่มัน ฉันได้รับNot a directoryข้อผิดพลาดเดียวกันถ้าฉันทำซ้ำคำสั่งของคุณ แต่ถ้าฉันทิ้งเครื่องหมายทับท้ายฉันจะได้รับ: `$ losetup / dev / loop0 / dev / loop0: []: (/var/lib/snapd/snaps/core_1337.snap ) `
เกิดขึ้น
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.