linux 内核 3.3.8,Linux内核编译 Ubuntu 14.04.3 server 升级至3.19.8
读书笔记:,原书第3版,陈莉君 康华 译
第2章:从内核出发
2.3节:编译内核 实验:
============================================================
系统环境:VM虚拟机 Ubuntu 14.04.3 LTS server版
任务:编译安装新的内核
注意:不要跨大版本,我在3.19版本内
耗时:2小时
所有版本的内核:
当前系统内核版本uname -r
3.19.0-25-generic
下载,解压,编译,安装Linux内核
wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.19.8.tar.xz
sudo tar xf linux-3.19.8.tar.xz -C /usr/src/
cd /usr/src/linux-3.19.8/
sudo cp /boot/config-3.19.0-25-generic .config
sudo make -j 8 (编译,耗时80分钟)
echo $?
0
sudo make modules_install (安装模块,耗时7分钟)
echo $?
0
ll /lib/modules/3.19.8 #列出安装的内容
unli@linux:~$ ll /lib/modules
total 12K
drwxr-xr-x 2 root root 4.0K Jul 30 05:51 3.13.0-92-generic
drwxr-xr-x 6 root root 4.0K Sep 23 18:18 3.19.0-25-generic
drwxr-xr-x 4 root root 4.0K Nov 29 13:56 3.19.8
sudo make install (安装内核引导,耗时2分钟)
echo $?
0
ll /boot/ #列出安装的内容
chunli@linux:~$ ll /boot/
total 219M
-rw-r--r-- 1 root root 1.3M Jul 25 2015 abi-3.19.0-25-generic
-rw-r--r-- 1 root root 174K Jul 25 2015 config-3.19.0-25-generic
-rw-r--r-- 1 root root 173K Nov 29 13:55 config-3.19.8
drwxr-xr-x 5 root root 4.0K Nov 29 13:57 grub
-rw-r--r-- 1 root root 20M Jul 30 05:59 initrd.img-3.19.0-25-generic
-rw-r--r-- 1 root root 19M Jul 30 05:59 initrd.img-3.19.0-25-generic.old-dkms
-rw-r--r-- 1 root root 160M Nov 29 13:57 initrd.img-3.19.8
-rw-r--r-- 1 root root 173K Mar 12 2014 memtest86+.bin
-rw-r--r-- 1 root root 174K Mar 12 2014 memtest86+.elf
-rw-r--r-- 1 root root 175K Mar 12 2014 memtest86+_multiboot.bin
-rw------- 1 root root 3.5M Jul 25 2015 System.map-3.19.0-25-generic
-rw-r--r-- 1 root root 3.5M Nov 29 13:55 System.map-3.19.8
-rw------- 1 root root 6.3M Jul 25 2015 vmlinuz-3.19.0-25-generic
-rw-r--r-- 1 root root 6.3M Nov 29 13:55 vmlinuz-3.19.8
查看内核安装成功
chunli@linux:~$ grep 3.19.8 /boot/grub/grub.cfg
linux/boot/vmlinuz-3.19.8 root=UUID=6e8a9edf-c57c-4411-8189-074aaa456310 ro
initrd/boot/initrd.img-3.19.8
menuentry 'Ubuntu, with Linux 3.19.8' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.8-advanced-6e8a9edf-c57c-4411-8189-074aaa456310' {
echo'Loading Linux 3.19.8 ...'
linux/boot/vmlinuz-3.19.8 root=UUID=6e8a9edf-c57c-4411-8189-074aaa456310 ro
initrd/boot/initrd.img-3.19.8
menuentry 'Ubuntu, with Linux 3.19.8 (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.19.8-recovery-6e8a9edf-c57c-4411-8189-074aaa456310' {
echo'Loading Linux 3.19.8 ...'
linux/boot/vmlinuz-3.19.8 root=UUID=6e8a9edf-c57c-4411-8189-074aaa456310 ro recovery nomodeset
initrd/boot/initrd.img-3.19.8
chunli@linux:~$
sudo reboot
连接到Linux:ssh chunli@11.11.11.6
Welcome to Ubuntu 14.04.3 LTS (GNU/Linux 3.19.8 x86_64)
chunli@linux:~$ uname -r
3.19.8
到此,新的内核启动成功.
linux 内核 3.3.8,Linux内核编译 Ubuntu 14.04.3 server 升级至3.19.8相关推荐
- Linux(本笔记基于的版本为Ubuntu 14.04)- 24 管道
进程间通信又简称IPC (inter process communication) 1 IPC 2 管道 ps: linux中的文件类型: 真正占用磁盘存储的,l (L的小写)记录的是文件的路径,当路 ...
- Android源码编译(Ubuntu 14.04)
1. 准备编译环境1.1 安装JDK$sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner&quo ...
- linux升级内核后反复重启,Ubuntu 14.04 升级内核后重启开机黑屏解决
今天工作的时候SoftWare Updater提示有软件更新,勾选了一些软件包之后让它在后台自己更新不管了.后来晚上重启了下再进入Ubuntu 14.04的时候一启动图形界面就黑屏了 ,很是着急,以 ...
- linux+4.4+android,Ubuntu 14.04 x64配置Android 4.4 kitkat编译环境的方法
Ubuntu 14.04 x64配置Android 4.4 kitkat编译环境的方法跟Ubuntu 12.04 - 13.10 以及jellybean编译环境配置没多大区别, 顺便记录下而已: 64 ...
- Ubuntu 14.04.2安装内核源码树以及编译
1. 前言 限于作者能力水平,本文可能存在谬误,因此而给读者带来的损失,作者不做任何承诺. 2. 安装内核源码树 方法1:使用dpkg-dev + apt-get source安装内核源码树 在下载内 ...
- linux下编译openjdk7,Ubuntu 14.04.3 64位环境下OpenJDK7编译
系统环境:Ubuntu 14.04.3 -amd64 in VMWare 1.安装openjdk7依赖 sudo apt-get build-dep openjdk-7 sudo apt-get in ...
- linux编译boost配置codeblocks,Ubuntu 14.04下CodeBlocks手动编译配置Bost 1.57.0
环境:Ubuntu 14.04 32bit,boost_1_57_0 前期准备:boost中,用到了别的函数库,所以为了使用boost中相应的功能,需要先安装系统中可能缺失的库 apt-get in ...
- linux命令行安装libxml,Ubuntu 14.04下libxml2的安装和使用
Ubuntu 14.04下libxml2库的安装方法: sudo apt-get install libxml2 sudo apt-get install libxml2-dev 利用以上命令安装完软 ...
- Ubuntu 14.04~14.10 Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答
首先秀一下我的3D桌面效果(视频) 点击打开原文链接 虽然这段视频是在2008年时使用Ubuntu 8.04版录制的,Ubuntu版本已经更新了多次,但至今大部分3D特效仍是一样的效果. 酷6 h ...
最新文章
- 10000 字讲清楚 Spring Boot 注解原理
- 为什么linux的新得立软件下载,linux,debian_蝶变(Debian)_Xfce_新立得软件管理_安装不上软件了,怎么处理?,linux,debian - phpStudy...
- mysql复制主从集群搭建
- 【HDU - 3342】Legal or Not(拓扑排序)
- 装饰器模式 decorator
- MOSS 2007 系列学习之安装篇(一)
- 【BZOJ】【1008】【HNOI】越狱
- Windows 用户怒了!系统漏洞简直泛滥成灾
- html字体有哪些mac,Mac字体推荐
- No Target connected Target DLL has been cancelled(电压问题记录)
- 如何强制关闭mac后台程序
- 大学计算机作业互评评语简短,同学作业互评评语
- 游戏灰黑产离我们有多近
- 大规模手机定位采集系统设计
- Mysql 问题------解决1251 client does not support ...问题
- Potree使用指南
- 车截导航显示服务器错误怎么办,车载导航常见故障
- 计算机中存在旧版本的mf驱动程序,mf驱动程序安装指南.pdf
- 【CV】SiamFC:用于目标跟踪的全卷积孪生网络
- Springboot+freemarker的宿舍寝室维修上报管理系统源码