本人自己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. MVC中使用Entity Framework 基于方法的查询学习笔记 (三)

    紧接上文,我们已经学习了MVC数据上下文中两个常用的类,这两个类承载着利用函数方式进行数据查询的全部内容,我们既然已经了解了DbSet<TEntity> 是一个泛型集合,并且实现了一些接口 ...

  2. Android带图片的Toast(自定义Toast)

    使用Android默认的Toast Toast简介: Toast是一个简单的消息显示框,能够短暂的出现在屏幕的某个位置,显示提示消息. 默认的位置是屏幕的下方正中,一般Toast的使用如下: Toas ...

  3. spring定时任务详解(@Scheduled注解)( 转 李秀才的博客 )

    在springMVC里使用spring的定时任务非常的简单,如下: (一)在xml里加入task的命名空间 xmlns:task="http://www.springframework.or ...

  4. git 学习

    一.bash中查看已经提交的文件:git ls-files 二.返回上级目录:cd ..     (中间含空格) 三.在当前目录下新建文件夹: mkdir dirName 新建文件:touch new ...

  5. Linux下使用Jmeter做性能测试

    一.安装Jmeter 1.上传Jmeter压缩包到Linux服务器,如:/opt目录下 2.解压缩 unzip apache-jmeter-3.1.zip 3.配置环境变量:vi /etc/profi ...

  6. kettle系列-[KettleUtil]kettle插件,类似kettle的自定义java类控件

    该kettle插件功能类似kettle现有的定义java类插件,自定java类插件主要是支持在kettle中直接编写java代码实现自定特殊功能,而本控件主要是将自定义代码转移到jar包,就是说自定义 ...

  7. display用法:

    用法: 1.display:fixed: 存在于position定位top,left,right,bottom,fixed:脱离文档流的针对于浏览器窗口大小定位,可以更好的解决"缩小浏览器窗 ...

  8. 分享一个分布式消息总线,基于.NET Socket Tcp的发布-订阅框架,附代码下载

    一.分布式消息总线 在很多MIS项目之中都有这样的需求,需要一个及时.高效的的通知机制,即比如当使用者A完成了任务X,就需要立即告知使用者B任务X已经完成,在通常的情况下,开发人中都是在使用者B所使用 ...

  9. 【学习篇:他山之石,把玉攻】Ajax请求安全性讨论

    在开发过程中怎样考虑ajax安全及防止ajax请求攻击的问题. 先上两段网摘: Ajax安全防范的方法: 判断request的来源地址.这样的方式不推荐,因为黑客可以更改http包头,从而绕过检测. ...

  10. Drools 规则学习

    Drools 规则学习 在 Drools 当中,一个标准的规则文件就是一个以“.drl”结尾的文本文件,由于它是一个标准的文本文件,所以可以通过一些记事本工具对其进行打开.查看和编辑.规则是放在规则文 ...