登陆论坛
|
论坛注册
|
加入收藏
|
设为首页
|
RSS
首页
Linux频道
软件下载
开发语言
技术论坛
嵌入式频道
|
数据库开发
|
WEB开发
|
软件开发
|
嵌入应用
|
内核研究
|
SHELL
|
输入您的搜索字词
提交搜索表单
您当前的位置:
首页
>
Linux频道
>
Linux开发区
>
内核研究
vmware下将RH9内核升级至2.6
时间:2007-02-09 11:26:06 来源:
Linux联盟收集整理
作者:wxdck
虚拟机版本vmware:4.5.1 build-7568
PNDLinux联盟
原内核版本Redhat 9 linux-2.4.20-8
PNDLinux联盟
待升级版本linux-2.6.11.7
PNDLinux联盟
PNDLinux联盟
PNDLinux联盟
下载内核linux-2.6.11.7.tar.bz2至/usr/src并解压
PNDLinux联盟
ln -s linux-2.6.11.7 linux-2.6
PNDLinux联盟
在/usr/src/linux/Documentation/Changes查看相应软件的版本要求
PNDLinux联盟
PNDLinux联盟
PNDLinux联盟
下载并安装module-init-tools-3.1.tar.bz2
PNDLinux联盟
# configure --prefix=/
PNDLinux联盟
# make moveold
PNDLinux联盟
# make all install
PNDLinux联盟
# ./generate-modprobe.conf /etc/modprobe.conf
PNDLinux联盟
下载并安装device-mapper-1.00.19-2.i386.rpm
PNDLinux联盟
下载并安装lvm2-2.00.25-1.01.i386.rpm,用rpm -ivph --nodeps --force
PNDLinux联盟
下载并安装mkinitrd-4.1.18-2.i386.rpm
PNDLinux联盟
PNDLinux联盟
PNDLinux联盟
在/usr/src/linux-2.6下make mrproper(如果之前未编译过,此步骤可省)
PNDLinux联盟
make menuconfig,选择编译的模块。
PNDLinux联盟
Device Drivers
PNDLinux联盟
Block devices
PNDLinux联盟
Default RAM disk size 改为8192
PNDLinux联盟
USB support
PNDLinux联盟
UHCI HCD 选中(或OHCI,EHCI单独无法工作)
PNDLinux联盟
其余模块根据实际情况选择
PNDLinux联盟
make all
PNDLinux联盟
make modules_install
PNDLinux联盟
make install
PNDLinux联盟
/etc/modprobe.conf中相应部分更改为
PNDLinux联盟
alias usbfs usbcore
PNDLinux联盟
alias usb-controller uhci-hcd
PNDLinux联盟
鼠标键盘部分(hid, mousedev, keybdev)等部分酌情修改
PNDLinux联盟
/etc/rc.sysinit中
PNDLinux联盟
usbdevfs改为usbfs
PNDLinux联盟
hid改为usbhid
PNDLinux联盟
mousedev和keybdev酌情修改(分别改为usbmouse和usbkeybd或注释掉)
PNDLinux联盟
/etc/grub.conf中
PNDLinux联盟
更改default
PNDLinux联盟
2.6内核部分加一句elevator=deadline
PNDLinux联盟
reboot
PNDLinux联盟
PNDLinux联盟
PNDLinux联盟
学习总结
PNDLinux联盟
openssl+openssh的设置,配合PuTTY的使用
PNDLinux联盟
/etc/inetd.conf增加ssh stream tcp nowait root /usr/sbin/tcpd sshd -i
PNDLinux联盟
密钥对的生成ssh-keygen(Linux/Win)
PNDLinux联盟
公钥拷贝至~/.ssh/authorized_keys,密钥在客户端使用
PNDLinux联盟
grep -rnH "pattern" *
PNDLinux联盟
find ./ -name '*name*' -print
PNDLinux联盟
vim
PNDLinux联盟
set foldmethod=indent
PNDLinux联盟
zf%; zi; zo; zO; .,$ d
PNDLinux联盟
dmesg
PNDLinux联盟
cat /proc/version
PNDLinux联盟
insmod; lsmod; modprobe -l | grep usb
PNDLinux联盟
useradd -s /bin/bash -g lfs -m -k /dev/null lfs
PNDLinux联盟
cat > ~/.bash_profile << "EOF"
PNDLinux联盟
exec env -i HOME=$HOME TERM=$TERM PS1='\u:\w\$ ' /bin/bash
PNDLinux联盟
EOF
PNDLinux联盟
PNDLinux联盟
cat > ~/.bashrc << "EOF"
PNDLinux联盟
set +h
PNDLinux联盟
umask 022
PNDLinux联盟
LFS=/mnt/lfs
PNDLinux联盟
LC_ALL=POSIX
PNDLinux联盟
PATH=/tools/bin:/bin:/usr/bin
PNDLinux联盟
export LFS LC_ALL PATH
PNDLinux联盟
EOF
PNDLinux联盟
readelf -l filename | grep interpreter
PNDLinux联盟
ld --verbose | grep SEARCH
PNDLinux联盟
PNDLinux联盟
作者Blog:http://blog.csdn.net/wxdck/
来顶一下
返回首页
发表评论
共有
条评论
用户名:
密码:
验证码:
匿名发表
相关文章
VMware 中编译内核 2.4.34
VMware Tools安装手记
VM中Linux虚拟机下安装VMware To
vmware下的fedora 6的vmware too
如何安装VMware Tools
vmware上的linux安装
在VMWare下安装qnx6.2全攻略
虚拟机软件vmware使用教程--安装
VMware使用Intel 1000M网卡
Vmware Workstation 5.0.0使用说
栏目更新
栏目热门
站内搜索:
Linux频道
下载频道
图库
商品
嵌入式频道
高级搜索
网站首页
|
关于我们
|
服务条款
|
广告服务
|
联系我们
|
网站大全
|
免责声明
|
返回顶部
Copyright © 2007-2008 xxlinux.com, All rights reserved.
Powered by linux联盟
京ICP备05012402号