为什么默认的Ubuntu启动分区如此之小?我该如何增加它?

时间:2016-05-17 12:55:32

标签: linux ubuntu

最近我创建了一个Ubuntu服务器。在安装过程中,我接受了默认选项。安装程序创建一个236M $ df -h Filesystem Size Used Avail Use% Mounted on udev 16G 4.0K 16G 1% /dev tmpfs 3.2G 524K 3.2G 1% /run /dev/mapper/ci--vg-root 95G 80G 11G 89% / none 4.0K 0 4.0K 0% /sys/fs/cgroup none 5.0M 0 5.0M 0% /run/lock none 16G 0 16G 0% /run/shm none 100M 0 100M 0% /run/user /dev/sda1 236M 225M 0 100% /boot 分区,如下所示。仅几个月后分区已满。这个分区是不是很小?我怎样才能增加它?

reader.read()

3 个答案:

答案 0 :(得分:3)

启动分区可能用完了空间,导致内核更新离开旧内核。只需使用以下命令删除旧的未使用的内核:

dpkg -l linux-{image,headers}-"[0-9]*" | awk '/^ii/{ print $2}' | grep -v -e `uname -r | cut -f1,2 -d"-"` | grep -e '[0-9]' | xargs sudo apt-get -y purge  

在Ask Ubuntu上查看this question以获取更多信息

如果此命令由于"未满足的依赖关系而失败"首先,您必须使用apt-get -f install更正这些内容。但是由于磁盘空间的原因,这也会失败。您可以尝试将一些initrd.img*文件从/boot目录中移出以释放一些空间,例如

sudo mv /boot/initrd.img-3.19.0-25-generic /tmp
sudo mv /boot/initrd...

您可以使用

找到当前的内核版本
uname -r

答案 1 :(得分:0)

安装GParted Partition Edition并使用它来增加或减少启动分区

答案 2 :(得分:-1)

该分区存储加载内核之前所需的数据(特别是引导加载程序),并且它的大小不应该改变...