分页: 1 / 1

独立boot分区空间不足,无法更新了,怎么取消独立boot分区?

发表于 : 2017-12-14 10:47
sanz
14.04LTS, 当时boot独立分区120M的,后悔中。以前每次都删除旧的内核,这次不行了,删光了还是空间不足以更新。
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=abb28f1d-a36b-4906-9697-6f913001e06d / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda6 during installation
UUID=d28d342c-cf77-48e2-95a7-28f4983d258b /boot ext4 defaults 0 2
# /home was on /dev/sda7 during installation
UUID=dc168acc-33a2-4f9f-935e-4fa0d3e8ea9c /home ext4 defaults 0 2
# swap was on /dev/sda5 during installation
UUID=a33d8b1c-c05e-472a-9c3c-53d0c4c3dc92 none swap sw 0 0


现在我想取消独立boot分区,直接在最大的/home分区或者/分区里建个boot目录挂载。怎么弄啊?

Re: 独立boot分区空间不足,无法更新了,怎么取消独立boot分区?

发表于 : 2017-12-14 11:43
TeliuTe
boot是引导用的,如果更改了,就需要重新设置引导
所以需要你先弄明白引导的原理

Re: 独立boot分区空间不足,无法更新了,怎么取消独立boot分区?

发表于 : 2017-12-14 12:55
daf3707
把不用的旧内核卸载掉吧

Re: 独立boot分区空间不足,无法更新了,怎么取消独立boot分区?

发表于 : 2017-12-14 15:48
poloshiao
手頭上 有沒有 同一個 Ubuntu 版本的 Live USB 可以登入試用桌面

說明
試用桌面 就是很好用的維修編輯工具

Re: 独立boot分区空间不足,无法更新了,怎么取消独立boot分区?

发表于 : 2017-12-15 22:57
funicorn
我假定你的系统是传统的MBR启动,而不是UEFI启动。那么,你需要做的其实是简单的。
  1. 第一步:在/下建立新路径,将/boot里的文件复制过去。

    代码: 全选

    # mkdir /boot.new
    # rsync -a /boot /boot.new
    # umount /boot
    # mv /boot.new /boot
    然后,修改/etc/fstab,将包含/boot的那一行注释掉。
  • 第二步:重装grub引导代码到/分区并安装grub文件到新的/boot

    代码: 全选

    # grub-install /dev/sda1
    # update-grub
重启。

如果你的系统是UEFI启动,情况要复杂一些。根据你贴的fstab,似乎没有EFI分区,应该不是UEFI启动,但你还是要仔细确认一下。

Re: 独立boot分区空间不足,无法更新了,怎么取消独立boot分区?

发表于 : 2017-12-18 13:55
sanz
谢楼上的。不过还是有点麻烦,万一GRUB弄不好。
至于“把不用的内核删掉”,早就把删得干净了而且clean autoclean purge都用过了。就是不够。
最后我是一个包一个包的安装,中间会提示依赖错误,直接无视,最后就升级好了。以后就这么弄了。 :Sad

Re: 独立boot分区空间不足,无法更新了,怎么取消独立boot分区?

发表于 : 2018-12-05 13:42
sanz
补充:原来根本可以无视。不要在“系统升级”里操作。直接到“新立得”里,一切正常。
所有,貌似那个系统升级的存储空间有问题。