本人自己dell物理机上安装windows 7 、centos 1704 和ubuntu1604 三个系统的,分区当时没有使用lVM,boot单独挂/dev/sda7 分区,只有200M,
随着2次linux升级,boot空间不足,遇到了系统提示升级失败。

df -Th查看,发现问题所在。

文件系统    类型    容量    已用     可用 已用% 挂载点

/dev/sda7    ext4   199M   104M 81M 57% /boot

ls -lash /boot/
总用量 95M
1.0K drwxr-xr-x 4 root root 1.0K 9月 6 12:33 .
4.0K drwxr-xr-x 25 root root 4.0K 8月 23 07:34 ..
1.2M -rw-r--r-- 1 root root 1.2M 4月 19 06:21 abi-4.4.0-21-generic
1.2M -rw-r--r-- 1 root root 1.2M 7月 28 05:28 abi-4.4.0-34-generic
185K -rw-r--r-- 1 root root 185K 4月 19 06:21 config-4.4.0-21-generic
186K -rw-r--r-- 1 root root 186K 7月 28 05:28 config-4.4.0-34-generic
1.0K drwxr-xr-x 5 root root 1.0K 8月 23 07:36 grub
36M -rw-r--r-- 1 root root 36M 8月 9 11:59 initrd.img-4.4.0-21-generic
36M -rw-r--r-- 1 root root 36M 9月 6 12:33 initrd.img-4.4.0-34-generic
12K drwx------ 2 root root 12K 8月 9 11:44 lost+found
179K -rw-r--r-- 1 root root 179K 1月 28 2016 memtest86+.bin
181K -rw-r--r-- 1 root root 181K 1月 28 2016 memtest86+.elf
181K -rw-r--r-- 1 root root 181K 1月 28 2016 memtest86+_multiboot.bin
3.7M -rw------- 1 root root 3.7M 4月 19 06:21 System.map-4.4.0-21-generic
3.7M -rw------- 1 root root 3.7M 7月 28 05:28 System.map-4.4.0-34-generic
6.7M -rw-r--r-- 1 root root 6.7M 8月 9 11:49 vmlinuz-4.4.0-21-generic
6.8M -rw------- 1 root root 6.8M 7月 28 05:28 vmlinuz-4.4.0-34-generic

再uname -a,看下系统当前启动的是哪个内核?

 4.4.0-34-generic #53-Ubuntu SMP Wed Jul 27 16:06:39 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

从中可以看到我此刻启动的是4.4.0-34-generic,再用dpkg --get-selections |grep linux-image命令看下你的机器上都有哪些内核文件。

dpkg --get-selections |grep linux-image
linux-image-4.4.0-21-generic install
linux-image-4.4.0-34-generic install
linux-image-extra-4.4.0-21-generic install
linux-image-extra-4.4.0-34-generic install
linux-image-generic install

运行apt-get remove命令卸载inux-image-4.4.0-21-generic。

重启df -Th

/dev/sda7      ext4      199M   57M  128M   31% /boot

OK,成功。

dell笔记本三个系统,ubuntu16.04更新,boot分区容量不足解决办法的更多相关文章

  1. ubuntu-14.04中/boot分区不足的解决办法

    环境:ubuntu-kylin 或者 ubuntu-14.04,/boot单独分区工具:ubuntu的liveCD. 问题: 由于当初安装的时候,看网上说/boot很小,100M足以,于是单独分区,分 ...

  2. ubuntu16.04命令行模式黑屏解决办法

    ubuntu16.04命令行模式黑屏解决办法 问题描述 在ubuntu上装Nvidia的显卡驱动,需要关闭图形界面才能安装驱动,但是,出现如下情况: 使用“ctrl+alt+F1”命令进入命令行界面是 ...

  3. Asp.Net保存session的三种方法 (Dll文件更新导致session丢失的解决办法)

    1. InProc模式(默认值):asp.net将session保存到当前进程中,这种方式最快,但是不能多台服务器共享session,且会话状态数据容易丢失. <sessionState mod ...

  4. dell笔记本 win10 下安装 ubuntu16.04 踩坑记录

    硬件配置情况: dell笔记本-灵越-5577 —— I5七代(带有集显),8G内存条DDR4,GTX1050,128G固态硬盘,1T机械硬盘. 固态硬盘划分为3部分,100GB给win10的C盘,1 ...

  5. ubuntu16.04无法设置选择wifi的解决办法

    在公司上班一直连接的有线,直到昨天拿回家才发现ubuntu无法选择使用wifi上网,这让人非常无奈,截图类似如下: 而正常情况下我们应该在启用联网的下面有wifi链接的选项,如图: 我隐约猜测是和驱动 ...

  6. Ubuntu16.04+Gnome3 锁定屏幕快捷键无效解决办法

    Ubuntu16.04 桌面环境通过Ubuntu server和后安装的Gnome3 桌面环境实现,安装完以后发现锁定屏幕快捷键无效,系统设置=>键盘=>快捷中 锁屏快捷键已经存在Supe ...

  7. Ubuntu16.04进入无限登录状态的解决办法

    具体来说就是,输入密码之后又到了登录界面,无限循环(也许可能不能输入密码,这种状态我没有测试) 此方案仅适用于安装过NVIDIA显卡驱动的系统并且在登录界面会发现分辨率变了 如果你没有安装过NVIDI ...

  8. ubuntu16.04 ssh服无法远程连接解决办法

    1.安装ssh服务sudo apt-get install openssh-server 2.修改配置文件sudo vi /etc/ssh/sshd_config#PermitRootLogin wi ...

  9. dell r710 安装ubuntu 12.04 server 启动后进入initramfs解决办法

    dell r710 安装ubuntu 12.04 server 启动后进入initramfs解决办法 grub 启动菜单后加入 rootdelay=90, 如下:/boot/vmlinuz-2.6.3 ...

随机推荐

  1. pullToRefreshListView的简单使用

    1.加入library后直接布局 library下载地址:http://pan.baidu.com/s/1dFJu8pF <com.handmark.pulltorefresh.library. ...

  2. WhatsApp的Erlang世界

    rick 的两个ppt整理 下载:2012 2013  ,使用半年erlang后,重新看这两个ppt才发现更多值的学习的地方,从ppt中整理如下: - Prefer os:timestamp to e ...

  3. 【java回调】java两个类之间的回调函数传递

    背景交代:熟悉用js开发的cordovaAPP:对java一窍不通的我,老师让做一个监测用户拍照事件的功能,无奈没有找到现成的库,无奈自己动手开发java插件~~0基础java GreenHand,祝 ...

  4. raspbian调整分辨率

    参考 https://www.raspberrypi.org/documentation/configuration/config-txt.md 设置示例,设置成800*600 tvservice - ...

  5. .NET MVC Filter异常处理

    MVC程序中自带的HandleErrorAttribute,来处理异常,不在显示黄页.前提是在web.config 中 system.web中关闭customerError选项. 但是很多情况下调试异 ...

  6. angular 自定义指令 directive transclude 理解

    项目中断断续续的用了下angular,也没狠下心 认真的学习.angular 特别是自定义指令这块 空白. transclude 定义是否将当前元素的内容转移到模板中.看解释有点抽象. 看解释有点抽象 ...

  7. 重视blog备份——兼记我与CSDN的爱恨情仇

    痛定思痛,终于决定--逐渐备份.迁移CSDN博客到"博客园". 缘起 前几年比较喜欢逛csdn的bbs,虽然之前在cnblogs也注册了账号,但一直用CSDN博客比较多.本来一直用 ...

  8. Atom安装以及activate-power-mode atom package插件安装

    1.首先安装node.js,不然没有npm命令可用. 现在很多开源程序都使用npm来管理依赖包,所以node.js必备呀. 2.去下载atom安装包和activate-power-mode-0.5.2 ...

  9. JTextField 限制指定字符不能输入

    txtStartDate.addKeyListener(new KeyAdapter() { public void keyTyped(KeyEvent e) { int keyChar = e.ge ...

  10. Git 常用命令详解

    Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro) Git 的更多介绍 ...