免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1082 | 回复: 0
打印 上一主题 下一主题

debian sarge升级到etch [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-12-29 16:43 |只看该作者 |倒序浏览
前几天入手了一台二手thinkpad T43,想在上面安装linux,最终选择了我的至爱-debian,又有linux kernel2.4版本的内核并不支持SCSI-SATA,而默认的kernel2.6版本的内核DMA是没有起来的,也就是说,即使选择内核为kernel2.6版本的debian,也是认不到scsi磁盘,系统还是安装不上去。网上有一种做法是通过debian netinstall引导通过网络去识别T43上的硬件让其自动加载驱动程序,这是一种可行的方法,但是需要比较好的带宽,我下面介绍的方式是通过在thinkpad T43上安装sarge版本内核为2.4的debian,使其将SCSI磁盘映射成IDE类型的磁盘,然后通过编译2.6的kernel,对系统进行upgrade,使其达到etch版本。同时使用debian支持thinkpad T43的SCSI-SATA,独立显卡X300,声卡,指纹识别等。
思路如下:
1.安装sarge版本的debian,具体不介绍网上一搜教程一大片。
2.系统安装完后,编辑/etc/apt/sourece.lst 加入etch的安装源。(安装源可到linuxsir去找找,挺多的)
3.更新软件包列表aptitude update
######################################
第4步是网上一位前辈写的,这里借用一下
http://blog.chinaunix.net/u/32895/showart_296660.html
4.最小化升级:
# aptitude upgrade
这样就只是更新的软件而不会删除其他东西。
# aptitude install initrd-tools
这将会自动升级libc6和locale,这个时候会重启某些服务。

5.下载2.6以上的kernel
解压后将文件夹移到/usr/src/ 下面
6.配置编译内核
cd /usr/src/XXXXX(你的内核文件夹)
make menuconfig
内核配置可以参考这里:
http://foosel.org/_media/linux/t43/config-2.6.14.2.txt
保存后
make modules
make modules_install
7.配置启动文件
将/usr/src/XXXXX下面的System.map文件拷贝到/boot/下
cp /usr/src/XXXXX/System.map /boot/System.map-XXXX(内核版本号方便区分)
cp /usr/src/XXXXX/arch/i386/linux/boot/zImage /boot/vmlinuz-XXXX
mkinitrd -o /boot/initrd.img-XXXX 2.6(/lib/module/下的版本号)
8.编辑grub或者lilo配置文件
9.理论上应该就可以成功进入系统了

以上是一些关于thinkpad T43上安装debian的一些简单思路,仅供本人参考,如果您可能能够从中找到一些思路,但不一定有用





本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/25177/showart_1759127.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP