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

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
sanz
帖子: 1009
注册时间: 2006-09-29 5:11
送出感谢: 11 次
接收感谢: 5 次

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

#1

帖子 sanz » 2017-12-14 10:47

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目录挂载。怎么弄啊?
Dell D620 -> Asus U44SG
Dapper->Edgy->Feisty->Gutsy->Hardy->Karmic->Lucid -> Oneric -> Precise->Trusty
Python+JS
头像
TeliuTe
论坛版主
帖子: 7406
注册时间: 2007-11-25 13:29
系统: 14/16/18/Fedroa22/w7
来自: 新疆博乐
送出感谢: 29 次
接收感谢: 97 次
联系:

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

#2

帖子 TeliuTe » 2017-12-14 11:43

boot是引导用的,如果更改了,就需要重新设置引导
所以需要你先弄明白引导的原理
头像
daf3707
论坛版主
帖子: 12673
注册时间: 2007-06-13 15:57
来自: 在他乡
送出感谢: 49 次
接收感谢: 85 次

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

#3

帖子 daf3707 » 2017-12-14 12:55

把不用的旧内核卸载掉吧
poloshiao
论坛版主
帖子: 18178
注册时间: 2009-08-04 16:33
送出感谢: 21 次
接收感谢: 1925 次

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

#4

帖子 poloshiao » 2017-12-14 15:48

手頭上 有沒有 同一個 Ubuntu 版本的 Live USB 可以登入試用桌面

說明
試用桌面 就是很好用的維修編輯工具
funicorn
帖子: 1131
注册时间: 2005-09-13 4:56
系统: Ubuntu QQ
送出感谢: 0
接收感谢: 47 次

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

#5

帖子 funicorn » 2017-12-15 22:57

我假定你的系统是传统的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启动,但你还是要仔细确认一下。
这些用户感谢了作者 funicorn 于这个帖子:
sanz (2017-12-18 13:51)
评价: 3.7%
添加ppa后只更新此ppa:
update-ppa()
{ sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/$1.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0"
}
写入~/.bashrc,source一下,就可以直接用,是不是很方便?觉得方便就按个赞。
sanz
帖子: 1009
注册时间: 2006-09-29 5:11
送出感谢: 11 次
接收感谢: 5 次

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

#6

帖子 sanz » 2017-12-18 13:55

谢楼上的。不过还是有点麻烦,万一GRUB弄不好。
至于“把不用的内核删掉”,早就把删得干净了而且clean autoclean purge都用过了。就是不够。
最后我是一个包一个包的安装,中间会提示依赖错误,直接无视,最后就升级好了。以后就这么弄了。 :Sad
Dell D620 -> Asus U44SG
Dapper->Edgy->Feisty->Gutsy->Hardy->Karmic->Lucid -> Oneric -> Precise->Trusty
Python+JS
回复

回到 “启动和引导”