作业

# 1, install ubuntu-14.4.3 vm
uname -r

# 2, downloads kernal source package

linux-3.19.1.tar.xz

# 3, install tools

apt-get install build-essential
apt-get install libncurses-dev
apt-get install kernel-package
apt-get install fakeroot
apt-get install initramfs-tools
apt-get install module-init-tools
apt-get update
apt-get install libncurses5-dev wget bzip2

# 4, unzip kernel package

cd 
cd Downlads
xz -d linux-3.19.1.tar.xz
cd /usr/src
cp /home/os/Downloads/linux-3.19.1.tar ./
tar xvf linux-3.19.1.tar

# 5, create config

cd 
cd Downloads
cp /boot/config-`unamre -r` .config
cp .config /usr/src/linux-3.19.1

# 6, make kernel

cd /usr/src/linux-3.19.1
make mrproper
make -j10
make modules
make modules_install

# 7, config grub

cd /boot/grub
vim grub.cfg


# 8, reboot

select "advanced options for ubuntu"

# 9, develop kernel-module

cd
mkdir test
cd test
vim hello-world.c
vim Makefile
make
sudo su
lsmod
insmod mymodule.ko
lsmod | grep mymodule
dmesg


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值