システムから次のエラーが表示されます。
The volume "Filesystem Root" has only 713.9 MB disk space remaining. You can free up disk space by removing unused programs or files, or moving files to another disk or partition.
私の質問は、どのファイルから、どこから移動すればよいですか?エラーが発生しないようにするにはどうすればよいですか?
しばらく前に古いカーネル[3.13.0.45]を削除しましたが、今ではtwo kernels [3.17&3.8]になっています。偶然、上記のエラーの空き領域がバイトになり、shutting downになったため、3.13をパージする必要がありましたプロセスも適切に行われませんでした。
df -Th
の結果
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda6 ext4 19G 17G 601M 97% /
none tmpfs 4.0K 0 4.0K 0% /sys/fs/cgroup
udev devtmpfs 1.9G 4.0K 1.9G 1% /dev
tmpfs tmpfs 386M 1.2M 385M 1% /run
none tmpfs 5.0M 0 5.0M 0% /run/lock
none tmpfs 1.9G 188K 1.9G 1% /run/shm
none tmpfs 100M 76K 100M 1% /run/user
/dev/sda5 ext4 453M 193M 233M 46% /boot
/dev/sda7 ext4 92G 788M 87G 1% /home
ディスク分析は次のとおりです。
--- /------------------------
12.7GiB /usr
2.7GiB /lib
1.2GiB /var
877.9MiB /home
190.4MiB /boot
12.4MiB /etc
11.9MiB /sbin
9.6MiB /bin
1.3MiB /run
324.0KiB /root
20.0KiB /tmp
16.0KiB /lost+found
12.0KiB /media
4.0KiB /dev
4.0KiB /lib64
4.0KiB /srv
4.0KiB /opt
4.0KiB /mnt
4.0KiB /cdrom
0.0 B /proc
0.0 B /sys
0.0 B initrd.img.old
0.0 B vmlinuz.old
usr/
::
10.1GiB /src
1.4GiB /lib
1.0GiB /share
100.6MiB /bin
14.4MiB /sbin
9.6MiB /include
520.0KiB /games
112.0KiB /local
src/
::
9.9GiB /linux-3.17.6
94.1MiB /linux-headers-3.13.0-45
90.4MiB /linux-headers-3.8.0-29
13.8MiB /linux-headers-3.13.0-45-generic
12.1MiB /linux-headers-3.8.0-29-generic
助けてください。
まず、Ubuntuに同梱されている「Disk Usage Analyzer」ツールを使用して、そのスペースをすべて使用しているものを確認する必要があります。
ターミナルから、次を実行します:
gksudo baobab /
これにより、何がそんなに多くのスペースを使用するかがわかります。次に:
/root
が使用するスペースを確認します。通常、1MB未満である必要があります。より大きなものがある場合は、/home
に移動します。
/tmp
が使用するスペースを確認します。数MBを超える場合は、システムを再起動します。 /tmp
は再起動のたびにクリアされますが、時間が経つといっぱいになる可能性があります。
/opt
などの他のフォルダを確認し、そこに大きなファイルを配置するか、パッケージに属さない大きなファイルがあるかどうかを確認します。一部のインストーラーは/opt
にデータをインストールし、それを削除しません。これを行うときは、注意してください。
Sudo apt-get clean
を実行します。これにより、パッケージキャッシュ内の多くのものが削除されます。 apt-get clean
を実行しているシステムでは、不要な古いダウンロード済みパッケージの約1.5GBを取り除きました。
/dev/sdb6
の予約スペースのサイズを小さくします。通常、5%は、システムがいっぱいになり、緊急時にrootユーザーとしてログインする必要がある場合に備えて、rootユーザー用に予約されています。デフォルトの5%はシステム上の1GBを意味しますが、tune2fs
を使用して安全に1%(200MB)に減らすことができます。
$ Sudo tune2fs -m 1 /dev/sda6
tune2fs 1.42.9 (4-Feb-2014)
Setting reserved blocks percentage to 1%
Sudo apt-get remove
を使用していくつかのパッケージをアンインストールします。 LaTeXを使用する場合の小さなヒント:主要なスペース浪費の1つは、通常texlive-full
メタパッケージです。通常は一度にすべてを必要とするわけではありませんが、ギガバイト相当のドキュメントやその他のものをインストールします。代わりにtexlive
をインストールすると、最小限のデータが取り込まれ、必要に応じて残りがダウンロードされます。
まだスペースが足りない場合、絶対的な最後の手段として、次のことができます。
/dev/sda6
パーティションのサイズを変更し(大きくする)、/dev/sda7
パーティションを縮小します。これには時間がかかり、データを破壊するのは非常に簡単なので、事前に完全なバックアップを作成する必要があります。パーティションのサイズ変更の詳細については、 この質問 を参照してください。ただし、ほとんどのシナリオでは20GBで十分なスペースが必要であり、パーティションのサイズを変更するとデータが失われる可能性があるため、これにはお勧めしません。