由于 13.04 上的启动文件夹大小,无法安装更新

由于 13.04 上的启动文件夹大小,无法安装更新

更新尝试显示“可用磁盘空间不足”消息,并建议释放 /boot 上的空间。我尝试了所有我知道的清理技术,但基本上它已经充满了所有必要的东西。我不明白的是,为什么我的硬盘上有 800gb 可用空间,而 /boot 卷却被限制为只有 40mb?我该怎么办?谢谢!

我只安装了 Ubuntu,但机器自带的是 Win 8。

答案1

注意:此解决方案涉及将 /boot 移至 Linux 根驱动器 (/)。它还涉及 grub-update,因此建议您随身携带一张实时 CD/USB。

这是忘记此问题的一种方法,因为所有内容都将被移动到根驱动器,而根驱动器的大小将大得多。

  1. 使用相同的权限创建 /boot 中所有内容的新副本

    $ cp -pr /boot /boottemp

  2. 卸载 /boot 分区

    $ 卸载 /boot

  3. 注释(在开头添加 #)与以下条目对应的条目/启动 文件中的分区/etc/fstab

  4. 删除 /boot 文件夹

    $ rmdir /boot

  5. 将 /boottemp 文件夹设为新的启动文件夹

    $ mv /boottemp /boot

  6. 运行 grub update

    $ sudo 更新 grub

  7. 重新启动系统

    $ sudo 重启

相关内容