Mengapa / dev / loop0 saya tampil penuh?

8

Saya memiliki memori yang cukup, tapi entah bagaimana saya mendapatkan /dev/loop0penggunaan 9 GB di sini 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

Saya mencoba memeriksa apa yang ada di sana. Tapi itu hanya menyebabkan muatan omong kosong untuk dicetak pada terminal yang diikuti sistem saya crash.

Bantuan apa pun akan dihargai.

pencari
sumber

Jawaban:

3

Perangkat loop ini tidak memakan ruang. File gambar dan ISO dapat dipasang ke perangkat virtual ini. Dengan / dev / loop0 yang dipasang pada /, saya menganggap ini adalah sistem Wubi? Jika demikian, ada hal lain yang menggunakan ruang Anda. Jika ini adalah sistem Wubi, / dev / loop0 akan menunjukkan ruang yang tersisa dan digunakan pada gambar hard-drive virtual pada hard-drive fisik.

Anda dapat menggunakan perintah "du" untuk mencari tahu file asli yang mengambil ruang Anda.

Devyn Collier Johnson
sumber
1

Um, well, saya tidak bisa memberi tahu Anda alasannya, tetapi saya bisa memberi tahu Anda cara memperbaiki masalahnya. Cukup ikuti instruksi yang diberikan oleh https://help.ubuntu.com/community/ResizeandDuplicateWubiDisk untuk memperluas partisi disk Anda untuk Ubuntu, jika Anda menginstal Ubuntu menggunakan wubi.exe pada OS Windows. Selain itu terminal berikut (yang dapat dibuka oleh: ctrl + alt + T) perintah mungkin (atau mungkin tidak, sayangnya dari informasi yang saya miliki kepada saya, saya tidak tahu) membebaskan beberapa ruang disk:

sudo apt-get autoremove

Kemudian hapus kernel yang tidak digunakan dengan menyalin dan menempelkan perintah berikut ke terminal.

uname -r

Mencatat semua kernel yang tidak digunakan. (Kernel terbaru, (yaitu kernel dengan jumlah terbesar) akan menjadi kernel yang Anda gunakan saat ini) Kemudian ketika Anda yakin kernel mana yang akan Anda hapus, ketik:

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

Di mana xxxx merujuk ke kernel linux yang Anda coba hapus.

BH2017
sumber
2
Saya sebenarnya tertarik untuk mendapatkan ruang saya yang hilang kembali, daripada mengalokasikan lebih banyak ruang!
pencari
0

Saya tidak dapat menambahkan komentar pada jawaban di atas karena reputasi saya yang rendah, jadi saya menambahkan di sini "jawaban" baru (yang sebenarnya tidak). Menurut Devyn Collier Johnson kita dapat menggunakan "du". Itu tidak membuahkan hasil bagi saya:

du /dev/loop0
0   /dev/loop0

Saya masih tidak tahu mengapa / di mana / bagaimana saya menggunakan hampir semua ruang. Saya juga mencoba mengubah ukurannya. Karena saya tidak memiliki CD / USB langsung, saya mencoba "live resize" ( https://help.ubuntu.com/community/ResizeWubiDisk ) tetapi ketika melakukan:

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

Kesimpulannya: saya tidak bisa pergi dengan cara apa pun. Saya tidak bisa menghapus hal-hal yang tidak terpakai / tidak diinginkan atau memperbesar / dev / loop0 /. Saya harap seseorang dapat membantu!

Pembaruan: Saya mencoba melakukan "live ukuran" lagi dan saya tidak mengapa kali ini melakukan "sudo losetup -c / dev / loop0 /" hanya menggantung komputer. Apa yang saya coba adalah untuk melewati langkah itu dan berhasil. Sekarang saya menambah ukuran / dev / loop0. Namun, saya masih tidak tahu di mana / bagaimana saya menggunakan ruang disk ....

Lluis Marti
sumber
Yah, /dev/loop0bukan direktori, Anda tidak harus menambahkan garis miring setelahnya. Saya mendapatkan Not a directorykesalahan yang sama jika saya mengulangi perintah Anda, tetapi jika saya menghapus garis miring, saya mendapatkan: `$ losetup / dev / loop0 / dev / loop0: []: (/var/lib/snapd/snaps/core_1337.snap ) `
arielf