由于启动分区空间不足,我无法更新 Ubuntu 15.10。我已经删除了旧内核,但仍然缺少大约 50MB。
以下是我的启动分区的 ls -l 内容:
total 98987
-rw-r--r-- 1 root root 1312645 Mar 10 19:11 abi-4.2.0-34-generic
-rw-r--r-- 1 root root 184888 Mar 10 19:11 config-4.2.0-34-generic
drwx------ 3 root root 4096 Dec 31 1969 efi
drwxr-xr-x 5 root root 1024 Apr 5 12:42 grub
-rw-r--r-- 1 root root 12342571 Apr 5 12:42 initrd.img-4.2.0-16- generic.old-dkms
-rw-r--r-- 1 root root 34593594 Apr 2 00:18 initrd.img-4.2.0-34-generic
-rw-r--r-- 1 root root 34586743 Apr 2 00:17 initrd.img-4.2.0-34-generic.old-dkms
drwx------ 2 root root 12288 Mar 25 19:02 lost+found
-rw-r--r-- 1 root root 182704 Aug 27 2015 memtest86+.bin
-rw-r--r-- 1 root root 184380 Aug 27 2015 memtest86+.elf
-rw-r--r-- 1 root root 184840 Aug 27 2015 memtest86+_multiboot.bin
-rw------- 1 root root 3744589 Mar 10 19:11 System.map-4.2.0-34-generic
-rw------- 1 root root 6808528 Mar 10 19:11 vmlinuz-4.2.0-34-generic
-rw------- 1 root root 6810456 Mar 26 03:33 vmlinuz-4.2.0-34-generic.efi.signed
有什么建议么?
答案1
您可以删除文件
initrd.img-4.2.0-16-generic.old-dkms
initrd.img-4.2.0-34-generic.old-dkms
正如本文所解释的问题。
删除这两个文件可以释放近 45 MiB,希望足够了。
查看子目录或发布输出du -h --max-depth=2 /boot/
。
如果还不够的话,你可以使用以下方法检测正在运行的内核
cat /proc/version
然后你可以删除未使用的那个,无论是vmlinuz-4.2.0-34-generic
(传统 BIOS)还是vmlinuz-4.2.0-34-generic.efi.signed
(EFI BIOS)。这可能是批判的因为删除正在运行的内核将阻止您启动系统。