Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
jaxonHu
V2EX  ›  Linux

吐槽一下 ubuntu 内核自动更新

  •  
  •   jaxonHu · Feb 21, 2017 · 11531 views
    This topic created in 3545 days ago, the information mentioned may be changed or developed.

    装系统的时候给 boot 分了 200M,结果根本不够用, ubuntu 内核更新太蛋疼了,总是把 boot 占满。而且是更新到一

    半发现没空间了,就不更新了。。。然后 autoremove 的时候发现必须要把剩下的更新完才能 autoremove ,这 tm 就

    蛋疼了。

    刚才试着把 boot 里的东西 mv 到其他文件夹,然后更新完后发现放不回去了(满了)。。。现在不敢关机了

    准备换成 mint 或者 elementary OS 了

    40 replies  •  2017-02-28 06:21:30 +08:00
    stormpeach
    stormpeach
    Feb 21, 2017
    1
    我也是。。。所以写了个脚本发现快满了就把旧的卸掉。。。
    iicanf
    iicanf
    Feb 21, 2017 via Android
    2
    为啥要分 boot ?直接 /分区搞定
    airqj
    airqj
    Feb 21, 2017❤️2
    3
    这不是自己的问题吗?
    为何要怪罪到 ubuntu 头上.....
    不全部更新了才能 autoremove 到时候开不了机楼主估计要骂娘了
    PS : 看好楼主两个月后发帖: 吐槽 mint/elementary OS
    wevsty
    wevsty
    Feb 21, 2017❤️1
    4
    Ubuntu :这锅我不背
    Mint :我跟 Ubuntu 大哥的
    Elementary OS:附议
    airqj
    airqj
    Feb 21, 2017
    5
    另外 mint 是基于 ubuntu 的,
    elementary OS 没用过 不了解........
    wevsty
    wevsty
    Feb 21, 2017
    6
    @airqj Elementary OS 也是基于 Ubuntu 的衍生版本
    DesignerSkyline
    DesignerSkyline
    Feb 21, 2017
    7
    所以我给 /boot 分了 1G....随便占
    huangzxx
    huangzxx
    Feb 21, 2017
    8
    空间分配不好,用什么系统都一样啊。
    we000
    we000
    Feb 21, 2017
    9
    给 /boot/EFI 单独分, /boot 没必要
    jaxonHu
    jaxonHu
    OP
    Feb 21, 2017
    10
    @airqj 我没说不是自己的问题,发个吐槽贴根本目的还是寻求建议的 :)
    RobertYang
    RobertYang
    Feb 21, 2017 via Android
    11
    我都是直接分给 /了。。其他的不管
    Balthild
    Balthild
    Feb 21, 2017 via Android❤️1
    12
    elementary OS 基于 Ubuntu
    Mint 和 Ubuntu 一样用的 apt/dpkg 包管理

    顺便告诉你解决方案,你可以记录下 apt autoremove 时删除的是哪几个包,然后用 dpkg 手动卸载它们。
    yoa1q7y
    yoa1q7y
    Feb 21, 2017
    13
    $ uname -r
    $ 4.9.11-040911-generic
    ^_^
    ETiV
    ETiV
    Feb 21, 2017 via iPhone
    14
    dpkg -l | grep 'linux-image' | grep '^ii'

    用这个命令把你已装的列出来,排除掉 uname 里的。

    apt-get purge ,再根据提示操作
    jaxonHu
    jaxonHu
    OP
    Feb 21, 2017
    15
    @Balthild 正解,搞定了
    jackroyal
    jackroyal
    Feb 21, 2017
    16
    我之前也遇到过这种问题,最后的解决办法是,修改分区大小,我最开始装系统分区先分 boot ,再分 swap 分区,我从 swap 分区那里挪了点空间过去就好了
    siralex
    siralex
    Feb 21, 2017
    17
    @jaxonHu 歪个楼问下头像出处…
    lwjcjmx123
    lwjcjmx123
    Feb 21, 2017 via Android❤️1
    18
    之前各种坑,要么是根目录小了不够要么是 boot 小了不够,后面干脆重装只分一个 /目录,从此安静了
    likuku
    likuku
    Feb 21, 2017
    19
    boot 单独分出去时,系统自动给 500M 的,所以用 LVM 吧,至少可以调大小
    jaxonHu
    jaxonHu
    OP
    Feb 21, 2017❤️2
    20
    @siralex 留邮箱 :)
    cabbage
    cabbage
    Feb 21, 2017 via Android
    21
    boot 分区太小的话,应该可以弄个 livecd 盘启动,用 parted 增大分区
    seiuneko
    seiuneko
    Feb 21, 2017
    22
    acrisliu
    acrisliu
    Feb 21, 2017
    23
    @yoa1q7y 为什么不用 4.10 呢 (逃..
    yoa1q7y
    yoa1q7y
    Feb 21, 2017
    24
    @acrisliu #23 为了 BBR 升级的,别的无所谓了
    hythyt9898
    hythyt9898
    Feb 21, 2017
    25
    哈哈,同被头像骗进来的。
    sunyb3
    sunyb3
    Feb 21, 2017 via Android
    26
    一个 efi 空间 一个 / 随便占用
    madper
    madper
    Feb 21, 2017
    27
    什么, 到现在还有人给 boot 单独分区? 话说你自己分区分太小, 又不删除不用的 kernel, 这也能怪在 ubuntu 头上???
    msg7086
    msg7086
    Feb 22, 2017
    28
    嗯主要是没必要单独分 boot 了。
    以前上古时代 BIOS 1024 柱面 boundary 遗留下来的问题。(应该没记错吧?)
    siralex
    siralex
    Feb 22, 2017
    29
    qian19876025
    qian19876025
    Feb 22, 2017
    30
    @madper 很多人都单独分区的 单独分区 可以多系统
    yiyiwa
    yiyiwa
    Feb 22, 2017❤️1
    31
    昨天同事说有台服务器没办法登录, 发现是无法认证, 然后到 LDAP 看了下, LDAP 服务挂了, 再查日志, 说是没有空间了. df -h 看了. 根为 0 了.
    最后发现是自动更新内核的锅...
    写了一下脚本.自动清理.

    for i in $(dpkg -l | awk '/linux-image-4/&&!/extra/{print $2}' | head -n -2)
    do
    apt-get purge $i -y
    rm -rf /usr/src/$(echo $i | awk -F- '{print "linux-headers-"$3"-"$4"*"}')
    done
    franklinyu
    franklinyu
    Feb 22, 2017
    32
    @qian19876025 多系統是說多個 Linux 麼…… 不至於「很多人都」多個 Linux 吧
    qian19876025
    qian19876025
    Feb 23, 2017
    33
    @franklinyu 算我没说
    Balthild
    Balthild
    Feb 24, 2017 via Android
    34
    @qian19876025 不单独分区也可以多 Linux 发行版同时引导, grub-mkconfig 和 os-prober 会自动检测
    withlqs
    withlqs
    Feb 26, 2017
    35
    @airqj 然而 mint 并不自动更新 kernel...
    airqj
    airqj
    Feb 26, 2017 via Android
    36
    @withlqs ubuntu 就会?如果不 upgrade
    withlqs
    withlqs
    Feb 26, 2017
    37
    @airqj ubuntu 没留意,如果按照楼主说的,应该是会的。
    但是我自己用 mint 的过程中,是不会的,因为 kernel 的更新会被 mint 定义为 level 5 的危险更新,有叹号提醒且是需要用户手动确认更新的。
    airqj
    airqj
    Feb 26, 2017 via Android
    38
    @withlqs ubuntu 更新每个和应用也是需要确认 不过没有明显的提示
    withlqs
    withlqs
    Feb 26, 2017
    39
    @airqj 如果是这样的话,楼主应该不会吐槽了....
    NoAnyLove
    NoAnyLove
    Feb 28, 2017
    40
    用的虚拟机,没有分 /boot ,没遇到过这种问题。。。。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   929 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 68ms · UTC 22:48 · PVG 06:48 · LAX 14:48 · JFK 17:48
    ♥ Do have faith in what you're doing.