Saya menginstal 11,10 ~ dua minggu lalu dan mengalami beberapa masalah aneh baru-baru ini.
Instalasi dilakukan pada laptop baru dengan SSD 160GB yang jelas. Saya memilih untuk mengenkripsi direktori home. Selain itu saya menerima default selama instalasi. Tidak ada OS lain di laptop saya.
Saya menggunakan sekitar 40GB ketika (untuk ketiga kalinya) saya melihat jendela yang sangat tidak menyenangkan ini:
Situasi dua kali sangat buruk dan seluruh sistem melambat. Setelah reboot saya tidak bisa masuk ke antarmuka grafis (dengan pesan kesalahan menginformasikan tentang ruang tidak cukup) dan harus menghapus beberapa file dari baris perintah terlebih dahulu.
Ketiga kalinya saya masih berhasil menghapus beberapa file dengan cepat dan itu membantu.
Laptop saya terutama lingkungan kerja: jadi tidak ada torrent, permainan, hanya dua film. Hanya ruang pengisian media ~ 20GB gambar, dan banyak pdf. Bekerja sebagian besar pada PostgreSQL & PostGIS, GeoServer dan QGIS baru-baru ini.
Meskipun saya memiliki banyak kesempatan untuk menguji dan mempraktikkan backup saya, saya akan sangat berterima kasih jika seseorang dapat mengarahkan saya ke solusi potensial untuk masalah ini.
Laptop saya telah dibeli sebelum saya menginstal Ubuntu, dan itu datang tanpa OS. Mungkinkah itu masalah perangkat keras?
Atau apakah dienkripsi home
menyebabkan saya sakit kepala?
Terimakasih atas bantuannya!
Pembaruan 1: Seperti yang disarankan oleh @ maniat1k , ini adalah keluaran fdisk -l saat ini:
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sda1 1 312581807 156290903+ ee GPT
Pembaruan 2: Seperti yang disarankan oleh zanfur , output dari df
:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 149802648 31411456 110781576 23% /
udev 1959764 4 1959760 1% /dev
tmpfs 788276 992 787284 1% /run
none 5120 0 5120 0% /run/lock
none 1970684 2716 1967968 1% /run/shm
/dev/sda1 19363 129 19234 1% /boot/efi
/home/rdk/.Private 149802648 31411456 110781576 23% /home/rdk
Dan sudo parted -l
:
Model: ATA INTEL SSDSA2BW16 (scsi)
Disk /dev/sda: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17.4kB 20.0MB 20.0MB fat16 boot
2 20.0MB 156GB 156GB ext4
3 156GB 160GB 4177MB
Pembaruan 3:
Jendela lain dengan pesan memori rendah: /
Bekerja baru-baru ini kebanyakan di VirtualBox dan menggunakan Remmina.
Mengikuti informasi ini, saya menghapus hampir semua dari direktori home saya. Di-boot ulang. Ada ~ 20GB yang digunakan setelah itu [~ 10GB untuk image disk VirtualBox yang ingin saya simpan jika memungkinkan]. Mengikuti komentar SarveshLad, saya mencoba memulihkan lebih banyak ruang dan menjalankan aplikasi Bleachbit ketika saya mendapatkan kesalahan lain dari ruang kosong pada HD. Kemudian sistem membeku. Bagaimana bisa Ubuntu saya mengisi HD dengan lebih dari 100GB dalam hitungan menit?
sumber
/
/home
yang besar. Anda harus melaporkan apa yang Anda temukan dengan mengedit pertanyaan Anda untuk memasukkan informasi baru. Jika Anda menggunakan Nautilus untuk ini dan Anda tidak dapat menemukan di mana folder yang memakan ruang, tekanCtrl
+H
(atauView
>Show Hidden Files
).Jawaban:
Ini hampir pasti karena benar-benar kehabisan ruang pada sistem file root. Jika Anda memiliki banyak ruang kosong di drive Anda, maka kemungkinan Anda memiliki sistem file terpisah untuk data pengguna Anda. Ini adalah pengaturan umum.
Untuk menemukan jumlah ruang kosong di semua partisi Anda, jalankan perintah "disk free"
df
,. Anda tidak perlu menjadi root. Anda akan mendapatkan sesuatu seperti berikut:Seperti yang Anda lihat, saya memiliki filesystem root terpisah (yang pertama terdaftar) dan filesystem data pengguna (yang terakhir terdaftar), dan partisi root saya cukup dekat dengan penuh. Jika
df
output Anda menunjukkan kepada Anda bahwa sistem file root Anda sebenarnya penuh, Anda perlu menghapus beberapa file (hati-hati yang mana!), Atau mengubah ukuran partisi Anda.Perintah terminal yang berguna untuk menemukan apa yang memakan semua ruang adalah perintah "penggunaan disk"
du
,. Dipanggil tanpa parameter apa pun, itu mulai daftar ukuran setiap file di direktori saat ini, dan di setiap direktori di bawah ini. Lebih berguna untuk melacak penggunaan adalah dalam skenario Andasudo du -s -h -x /*
, yang akan memberi Anda jumlah total ruang yang digunakan (-s
) oleh setiap file atau direktori di bagian atas sistem file root Anda (/*
), tanpa melihat filesystem lain (-x
), di angka yang dapat dibaca seperti "124M" (-h
). Jangan khawatir jika perlu beberapa saat untuk menyelesaikannya, ini akan memakan waktu beberapa menit setelah dijalankan pertama kali.Jangan menghapus file tanpa mengetahui terlebih dahulu apa itu, tentu saja. Tetapi, secara umum, Anda tidak akan merusak sistem Anda jika Anda menghapus file di direktori berikut:
/tmp
(data temp pengguna - ini umumnya semua dihapus setiap kali reboot)/var/tmp
(cetak gulungan, dan data sementara sistem lainnya)/var/cache/*
(Yang ini bisa berbahaya, riset dulu!)/root
(direktori home pengguna root)Selain lokasi di atas, lokasi berikut adalah penyebab umum:
/opt
(banyak aplikasi pihak ketiga memasang di sini, dan tidak membersihkan sendiri)/var/log
(file log dapat memakan banyak ruang jika ada kesalahan berulang)Jadi, periksa dulu. Jika ternyata semuanya terlihat benar dan partisi root Anda terlalu kecil, Anda harus mengubah ukuran partisi Anda agar pas. Ada banyak cara untuk melakukan itu, tetapi kemungkinan yang paling mudah adalah melakukan booting dari Ubuntu LiveCD (dapatkan dari halaman unduh situs Ubuntu ) dan jalankan editor partisi GNOME
gparted
. Anda mungkin harus menginstalgparted
paket terlebih dahulu (dari dalam lingkungan LiveCD, jalankansudo apt-get install gparted
atau gunakan pusat perangkat lunak). Bagaimanapun, itu adalah utilitas grafis yang akan memungkinkan Anda untuk mengklik kanan pada partisi dan memilih "mengubah ukuran".NB - tidak memiliki sistem operasi yang terhibernasi saat Anda mengubah ukuran partisi , atau itu tidak akan berfungsi, atau melakukan hal-hal buruk pada OS hibernasi Anda.
sumber
Menurut
df
daftar Anda, Anda memiliki banyak ruang kosong di /. Setelah Anda mendapatkan salah satu dari pesan-pesan ini, periksadf
lagi dan jika masih menunjukkan banyak ruang kosong, periksa outputdmesg
untuk kesalahan. Ada kemungkinan bahwa Anda mendapatkan kesalahan yang menyebabkan sistem file di-remount hanya untuk dibaca, dan itu mungkin membingungkan pengingat ruang kosong. Dari livecd, Anda harus membuka utilitas disk dan memeriksa status SMART drive untuk memastikan tidak ada bad sector atau apa pun. Menjalankan tes mandiri yang lama mungkin merupakan ide yang bagus juga, dan memeriksa sistem file setelah itu.sumber
dmesg
? Bagaimana tepatnya saya dapat memeriksa status SMART? Dan bagaimana melakukan tes mandiri yang lama?