最近、「ソフトウェアアップデータ」を実行しているときに、/ bootファイルシステムのメモリが不足しているというメッセージを受け取りました。これは、ディスク容量の使用量が次のとおりであることがわかったものです。
~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/ubuntu-root 145G 4.3G 134G 4% /
udev 871M 4.0K 871M 1% /dev
tmpfs 353M 804K 352M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 882M 160K 881M 1% /run/shm
none 100M 28K 100M 1% /run/user
/dev/sda1 228M 211M 5.0M 98% /boot
/home/me/.Private 145G 4.3G 134G 4% /home/me
/ bootにより多くのスペースを再割り当てするにはどうすればよいですか?より良い代替ソリューションを検討する必要がありますか?
Ubuntu12.10を実行しています。このレベルのOS管理は、私にとってまだ非常に新しいものです。
228M/bootパーティションがあります。それで十分であり、サイズを変更する必要はありません。上級者でないユーザーにとっては困難で危険な手順です。そこに2〜3個のファイル(古いカーネルバージョン)を削除するだけでよいと確信しています。
これが私の例です(Gentooの場合):
# df -h /boot
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 97M 52M 41M 56% /boot
# ls -la /boot/
total 50392
drwxr-xr-x 4 root root 1024 Jun 20 11:51 .
drwxr-xr-x 22 root root 4096 Feb 5 23:04 ..
-rw-r--r-- 1 root root 0 Jun 20 2012 .keep
-rw-r--r-- 1 root root 2839981 Nov 13 2012 System.map-3.5.7-gentoo
lrwxrwxrwx 1 root root 1 Sep 16 2012 boot -> .
-rw-r--r-- 1 root root 88815 Nov 13 2012 config-3.5.7-gentoo
drwxr-xr-x 2 root root 1024 Jun 20 11:52 grub
-rw-r--r-- 1 root root 5980096 Mar 1 15:26 kernel-3.7.10-gentoo
-rw-r--r-- 1 root root 5980032 Apr 20 01:54 kernel-3.7.10-gentoo_2
-rw-r--r-- 1 root root 6020960 May 10 13:52 kernel-3.7.10-gentoo_3
-rw-r--r-- 1 root root 5966912 Feb 25 19:47 kernel-3.7.9-gentoo
-rw-r--r-- 1 root root 6179840 May 16 19:14 kernel-3.8.13-gentoo
-rw-r--r-- 1 root root 6231072 May 21 12:52 kernel-3.8.13-gentoo_2
-rw-r--r-- 1 root root 6233696 Jun 20 11:51 kernel-3.8.13-gentoo_3
drwx------ 2 root root 12288 Sep 15 2012 lost+found
-rw-r--r-- 1 root root 5844768 Nov 13 2012 vmlinuz-3.5.7-gentoo
#
Kernel-3.7 *を削除して、40〜50%のディスク領域をクリーンアップできます。恐れている場合は、これらのファイルを別のパーティションに移動してください。
this はそれを行う簡単な方法の1つです:
ファイルシステムのサイズを変更できる専門のツールがあります。私はUbuntuではなくMintを使用していますが、GPartedのようなツールでこれを実行できるはずです。スペースを解放するには、おそらく別のパーティションを縮小する必要があります。
これを開始する前に、データをバックアップすることをお勧めします。これはかなり安全な操作ですが、データを失う可能性があります。