Backtrack 3(BT3)Final版编译2.6.26内核

[ 2008年10月11日 ]
Tags:  BT3  

来源:Chinadu`s Blog

1、下载编译配置文件
下载我提供的内核编译配置文件包 001.gz (21.47 KB)

,这样就不用你自己再配置了,我也是试了很多次,这个配置才不会出错,如果配置不当,编译出来的内核可能无法加载或zd211rw模块无法加载;
在BT3下,用firefox将这个文件下载到/tmp下面,并用tar解开备用;

#cd /tmp
#tar xvzf 001.gz
现在/tmp/001下有2个文件:lilo.cfg newcfg

2、下载2.6.26内核源码
在BT3下,用firefox 到 http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.gz 下载2.6.26的内核源码,放在 /usr/src/下;

3、用tar解压

#cd /usr/src
#tar xvzf linux-2.6.26.tar.gz

解开的源码在/usr/src/linux-2.6.26目录下(/usr/src/下还有原来的2.6.21.5的内核);

4、开始编译新内核:

a)#cd linux-2.6.26
b)#make mrproper
c)#cp /tmp/001/newcfg /usr/src/linux-2.6.26/.config
d)#make dep
e)#make clean
f)#make bzImage
g)#make modules
h)#make modules_install

5、启用新内核:
a)#mount /dev/sda1 /boot
b)#cp System.map /boot/System.map-2.6.26
c)#cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.26
d)#cp /tmp/001/lilo.cfg /etc/lilo.conf
e)#/sbin/lilo
f)#umount /boot

6、完成:
退出xwindow,重启,启动菜单里多了一项 BT3-2.6.26,用它启动试试吧,
#ifconfig -a
 




原创文章如转载,请注明:转载自Chinadu`s Blog [ http://www.4shell.org/ ]

本文链接地址:http://www.4shell.org/archives/376.html
相关文章:

最简单的U盘启动BT3的方法  (2008-8-18 13:2:59)

发布:Chinadu | 分类:技术文章 | 评论:14 | 引用:0 | 浏览:
quote 1. goofoff - -
- - [ 2008-10-27 18:36:44 ]
你好我看到了你这个文章,但是我使用你的这个编译之后提示我
start Linux live scripts<http://www.linux-live.org>
* starting loop device support
* starting cdrom filesystem support
* starting squashfs support
* starting aufs support with brs=1
* starting vfat support
* starting ntfs support
* Creating /dev entries for block devices
* starting PCMCIA CartBus support
* looking for data directory
* Using BT3 data from /mnt/hda1/BT3
* Setting up directory for changes
* changes not writable, using memory only
* Setup union directory (using aufs, with udba=none)
mount: mounting aufs on union failed
不知道,你遇到了这个问题么?谢谢
quote 2. Chinadu - -
- - [ 2008-10-28 8:36:19 ]
你的这个问题可能是由于在编译内核的时候配置不正确造成的,你可以去下载我提供的那个内核编译配置文件包,再重新编译。
由 Chinadu 于 2008-10-28 11:56:17 最后编辑
quote 3. goofoff - -
- - [ 2008-10-29 11:38:20 ]
你好,解决了一大堆问题之后终于在vmware中编译完成,但是由于我使用的是笔记本,并没有usb的无线网卡,想问一下,如果修改能让笔记本可以成功的编译成功。
quote 4. Chinadu - -
- - [ 2008-10-29 13:48:32 ]
没有USB的网卡也是可以的。但要确保你的内核是2.6.26,这样能解决之前很多网卡不兼容的现象。笔记本和VMware编译内核的方法是一样的。
由 Chinadu 于 2008-10-29 13:50:56 最后编辑
quote 5. xleu - -
- - [ 2008-11-11 15:41:55 ]
我用的u盘版bt3,每次直接用u盘启动进入bt3,上次升级内核,结果进不了笔记本本身的系统了,请问按照你的方法,会修改笔记本本身系统么,是否仅仅对u盘进行修改,不会修改笔记本的启动菜单
Chinadu 于 2008-11-11 21:27:16 回复
你如果用U盘的BT3升级内核的话,会影响到你的笔记本的操作系统的,他会修改你的MBR,你的笔记本如果不能进系统的话,你用深度的启动光盘修复一下MBR就好了。Cool
XLeu 于 2008-11-12 12:11:06 回复
谢谢,我上次就是这样把MBR给修改了,后来我用了老毛桃的u盘启动光盘启动系统,选择进入了笔记本自带的恢复分区,重装了系统才解决。
之所以没有修复MBR,主要是怕修复后进不了系统的恢复分区,我的笔记本是X61,正常情况下是可以按一个键进入恢复分区恢复系统的,因为没有光驱,所以还是保留的好。
对了,不知道有什么办法可以升级我的u盘BT3内核又不影响本身系统的方法呢?
Chinadu 于 2008-11-13 9:51:51 回复
U盘到现在都没有比较完美的办法升级内核,建议你用Wifiway 1.0 Beta2,其实0.8版本就已经支持4965的网卡了,另外我的本本是IBM T61P和你的网卡型号应该是一样的。实在不行的话买WUSB54G V4的USB网卡,50多块钱Grimace
XLeu 于 2008-11-13 11:24:38 回复
呵呵,多谢,wifiway0.8我用过,1.0beta2还没有用过,主要因为他的一些资料好多都不是英文的,用bt3是因为他下面有方便的spoonwep2工具,省心省力。现在准备去试试看1.0beta2,多谢楼住的指导。
XLeu 于 2008-11-13 17:13:12 回复
晕阿,wifiway也不支持4965网卡,只能monitor,不能injectSad
quote 6. Chinadu - -
- - [ 2008-11-14 20:09:32 ]
两种解决办法:1.买个USB网卡,WUSB54G V4 性价比最高,也很便宜,资金充裕的话就买个卡王,那信号不是一般的强。2.在你的硬盘上安装一个BT3,并且要升级到最新的内核。推荐你第一种方法,无线网卡你买了又不是只能用一次,以后无线普及了到哪里都能用的。
quote 7. gzyxgang - -
- - [ 2008-12-21 12:35:58 ]
OK
quote 8. gzyxgang - -
- - [ 2008-12-21 12:37:25 ]
make bzImage 出现 device not enough space,如何解决?
quote 9. Chinadu - -
- - [ 2008-12-21 17:18:23 ]
没有足够的空间,检查磁盘是否满了
quote 10. 喻成 - -
- - [ 2008-12-29 20:23:11 ]
老师 我是你在网盾27班的学生 你以前讲过可以将硬盘上删掉的东西恢复 最近我硬盘的东西掉了 能不能告诉我怎么做呀!谢了!
quote 11. Chinadu - -
- - [ 2008-12-30 12:42:23 ]
不要再往丢失数据的硬盘反复写入数据了,否则数据恢复将变的很困难。推荐软件:easyrecovery
quote 12. 喻成 - -
- - [ 2008-12-30 19:19:30 ]
谢谢了老师!
还有个问题 Sniffer时Cain这个软件在局域网内只能嗅探同一交换机下的电脑吗?
老师能不能留个邮箱的什么的方便些! 呵呵······
quote 13. Chinadu - -
- - [ 2008-12-31 13:19:54 ]
是,并且还不能做MAC地址绑定,否则不成功
quote 14. 喻成 - -
- - [ 2008-12-31 19:45:51 ]
哦!老师能不能介绍一些关于安全好点的网站呀!论坛什么的,论文多的!
发表评论