软件工程

本类阅读TOP10

·PHP4 + MYSQL + APACHE 在 WIN 系统下的安装、配置
·Linux 入门常用命令(1)
·Linux 入门常用命令(2)
·使用 DCPROMO/FORCEREMOVAL 命令强制将 Active Directory 域控制器降级
·DirectShow学习(八): CBaseRender类及相应Pin类的源代码分析
·基于ICE方式SIP信令穿透Symmetric NAT技术研究
·Windows 2003网络负载均衡的实现
·一网打尽Win十四种系统故障解决方法
·数百种 Windows 软件的免费替代品列表
·收藏---行百里半九十

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
vmware下将RH9内核升级至2.6

作者:未知 来源:月光软件站 加入时间:2005-5-13 月光软件站

虚拟机版本vmware:4.5.1 build-7568
原内核版本Redhat 9 linux-2.4.20-8
待升级版本linux-2.6.11.7

下载内核linux-2.6.11.7.tar.bz2至/usr/src并解压
ln -s linux-2.6.11.7 linux-2.6
在/usr/src/linux/Documentation/Changes查看相应软件的版本要求

下载并安装module-init-tools-3.1.tar.bz2
 # configure --prefix=/
 # make moveold
 # make all install
 # ./generate-modprobe.conf /etc/modprobe.conf
下载并安装device-mapper-1.00.19-2.i386.rpm
下载并安装lvm2-2.00.25-1.01.i386.rpm,用rpm -ivph --nodeps --force
下载并安装mkinitrd-4.1.18-2.i386.rpm

在/usr/src/linux-2.6下make mrproper(如果之前未编译过,此步骤可省)
make menuconfig,选择编译的模块。
 Device Drivers
  Block devices
   Default RAM disk size 改为8192
  USB support
   UHCI HCD 选中(或OHCI,EHCI单独无法工作)
其余模块根据实际情况选择
make all
make modules_install
make install
/etc/modprobe.conf中相应部分更改为
 alias usbfs usbcore
 alias usb-controller uhci-hcd
 鼠标键盘部分(hid, mousedev, keybdev)等部分酌情修改
/etc/rc.sysinit中
 usbdevfs改为usbfs
 hid改为usbhid
 mousedev和keybdev酌情修改(分别改为usbmouse和usbkeybd或注释掉)
/etc/grub.conf中
 更改default
 2.6内核部分加一句elevator=deadline
reboot

学习总结
 openssl+openssh的设置,配合PuTTY的使用
  /etc/inetd.conf增加ssh stream  tcp nowait  root    /usr/sbin/tcpd  sshd -i
  密钥对的生成ssh-keygen(Linux/Win)
  公钥拷贝至~/.ssh/authorized_keys,密钥在客户端使用
 grep -rnH "pattern" *
 find ./ -name '*name*' -print
 vim
  set foldmethod=indent
  zf%; zi; zo; zO; .,$ d
 dmesg
 cat /proc/version
 insmod; lsmod; modprobe -l | grep usb
 useradd -s /bin/bash -g lfs -m -k /dev/null lfs
 
 cat > ~/.bash_profile << "EOF"
 exec env -i HOME=$HOME TERM=$TERM PS1='\u:\w\$ ' /bin/bash
 EOF

 cat > ~/.bashrc << "EOF"
 set +h
 umask 022
 LFS=/mnt/lfs
 LC_ALL=POSIX
 PATH=/tools/bin:/bin:/usr/bin
 export LFS LC_ALL PATH
 EOF
 
 readelf -l filename | grep interpreter
 ld --verbose | grep SEARCH




相关文章

相关软件