更新尝试显示“可用磁盘空间不足”消息,并建议释放 /boot 上的空间。我尝试了所有我知道的清理技术,但基本上它已经充满了所有必要的东西。我不明白的是,为什么我的硬盘上有 800gb 可用空间,而 /boot 卷却被限制为只有 40mb?我该怎么办?谢谢!
我只安装了 Ubuntu,但机器自带的是 Win 8。
答案1
注意:此解决方案涉及将 /boot 移至 Linux 根驱动器 (/)。它还涉及 grub-update,因此建议您随身携带一张实时 CD/USB。
这是忘记此问题的一种方法,因为所有内容都将被移动到根驱动器,而根驱动器的大小将大得多。
使用相同的权限创建 /boot 中所有内容的新副本
$ cp -pr /boot /boottemp
卸载 /boot 分区
$ 卸载 /boot
注释(在开头添加 #)与以下条目对应的条目/启动 文件中的分区/etc/fstab
- 删除 /boot 文件夹
$ rmdir /boot
将 /boottemp 文件夹设为新的启动文件夹
$ mv /boottemp /boot
运行 grub update
$ sudo 更新 grub
- 重新启动系统
$ sudo 重启