作者: forever steel(zhoun)
原发: http://guo9310.blog.163.com/
发现一个非常好的生成slackware package的工具: src2pkg
可以从deb, rpm, 源代码生成slackware的package, 非常好用.
这样很多自己install的包, 都可以用src2pkg安装, 升级和卸载都比较方便
我用src2pkg安装了不少包, 很少有不能处理的情况,
现在版本1.8, 支持普通用户生成安装包了.
强烈推荐
升级linux-2.6.24-rc5内核
1. 从www.kernel.org
下载下载linux-2.6.23.tar.bz2, patch-2.6.24-rc5.bz2
2. 下载disk-protect patch for kernel 2.6.24-rc3和Fix deadlock in hdaps protect patch
http://sourceforge.net/mailarchive/a...ocal&counter=2
http://sourceforge.net/mailarchive/a....org&counter=1
这是hdaps的邮件列表地址, 可以从这里找到最新的hdaps内核补丁
http://sourceforge.net/mailarchive/f...me=hdaps-devel
3. 下载 thinkpad-acpi 内核补丁thinkpad-acpi-0.18-20071203_v2.6.24-rc4.patch.gz
http://sourceforge.net/project/showf...roup_id=117042
4. 下载tp_smapi 0.32
http://sourceforge.net/project/showf...?group_id=1212
5. 解压内核linux-2.6.23.tar.bz2到/usr/src下面, 建立符号链接linux
#rm linux; tar jxvf linux-2.6.23.tar.bz2; mv linux-2.6.23 linux-2.6.24-rc5; ln -s linux-2.6.24-rc5 linux
6. 打patch
#patch -p0 < patch-2.6.24-rc5 #patch -p0 < disk-protect.patch.2.6.24-rc3 #patch -p0 < hdaps-errorcheck-fix.patch #patch -p0 < thinkpad-acpi-0.18-20071203_v2.6.24-rc4.patch
7. 把老内核的.config复制到linux目录
# make oldconfig
把新加的kernel选项回答一下, 这里发现intel 3945无线网卡直接支持了, 还有intel的无线设置工具iwlwifi
8. 正常的编译内核,编译modules
# make bzImage; make modules; make modules_install
9. 建立一个脚本,自动安装kernel
cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-$VERSION-x61 cp /usr/src/linux/System.map /boot/System.map-$VERSION-x61 cp /usr/src/linux/.config /boot/config-$VERSION-x61 cd /boot rm System.map rm vmlinuz rm config ln -s vmlinuz-$VERSION-x61 vmlinuz ln -s System.map-$VERSION-x61 System.map ln -s config-$VERSION-x61 config rm initrd.gz rm -fr initrd-tree mkinitrd -m ext3
10. 重启系统, 继续安装tp_smapi
其中tp_smapi编译的时候出错, 提示要用EXTRA_CFLAGS代替CFLAGS
打开Makefile, 把其中的所有CFLAGS改成EXTRA_CFLAGS,
然后
#make install HDAPS=1
自动把三个moduel文件安装到/lib/modules/2.6.24-rc5-x61/extra目录
11. Virtualbox安装的时候, 要添加一个vboxdrv.ko module
运行VirtualBox_1.5.2_Linux_x86.run, 编译报错
# ./VirtualBox_1.5.2_Linux_x86.run --target vbox
1)到vbox目录,
# mkdir temp;cd temp; tar jxvf ../VirtualBox.tar.bz2
2)修改其中一个头文件, 加两行
src/include/iprt/types.h
# define false linux_false # define uintptr_t linux_uintptr_t # include # include # undef uintptr_t # undef false
3)回到temp目录, 重新打包
# tar jcvf VirtualBox.tar.bz2
4)替换打包文件
# cd ..; mv temp/VirtualBox.tar.bz2 .;rm -fr temp
5)运行安装
# ./install.sh
安装之后, vbox的源代码也在/opt/VirtualBox-1.5.2/src目录,
下次如果升级kernel, 直接到src目录, 编译对新内核的module,
然后复制vboxdrv.ko到/lib/modules/`uname -r`/misc目录就可以,不用重新安装vbox
发表评论
-
把Firefox的配置文件和Cache移到内存盘
2008-12-07 21:01 2605在使用Windows的时候, 可以用ramdisk虚拟一个内存 ... -
周末装XP和Slackware
2007-11-12 15:03 1301X61 安装Xp和Slackware双启 ... -
X61 Slackware的配置1
2007-11-12 23:00 1069我现在就是在KDE下面, ... -
X61 Slackware的配置2
2007-11-13 12:05 949上班中午休息一会儿, 继续配置网卡等信息. 1. 改网卡MA ... -
我为什么要写X61 Slackware文章
2007-11-13 20:02 862作者: forever steel(zhoun) ... -
X61 Slackware的配置3
2007-11-14 00:07 976作者: forever steel(zhoun) 原发: h ... -
X61 Slackware的配置4
2007-11-14 23:05 1134作者: forever steel(zhoun) ... -
X61 Slackware的配置5
2007-11-15 17:05 1236作者: forever steel(zhoun) 原发: h ... -
X61 Slackware的配置6
2007-11-15 21:03 828作者: forever steel(zhoun) ... -
X61 Slackware的配置7
2007-11-18 15:00 1494作者: forever steel(zhoun) ... -
X61 Slackware的配置8
2007-11-19 23:04 840作者: forever steel(zhoun) 原发: h ... -
X61 Slackware的配置9
2007-11-20 22:01 810作者: forever steel(zhoun) 原发: h ... -
X61 Slackware的配置10
2007-11-22 11:05 891作者: forever steel(zhoun) ... -
thinkpad T61/R61/X61的快捷键问题
2007-11-23 14:05 2838?作者: forever steel(zhoun) 原发: ... -
X61 Slackware的配置11
2007-11-26 13:00 833作者: forever steel(zhoun) 原发: h ... -
X61 Slackware的配置12
2007-12-05 14:05 877作者: forever steel(zhoun) ... -
X61 Slackware的配置14
2007-12-21 23:00 903作者: forever steel(zhoun) 原发: h ... -
X61 Slackware的配置15
2008-01-03 16:00 1017作者: forever steel(zhoun) 原发: h ... -
Thinkpad X61开机高亮问题解决了
2008-01-07 16:00 1618在我以前的一篇文章 中提到的thinkpad x61开机高亮, ... -
安装firefox和thunderbird中文版
2008-01-07 17:05 1554slackware中, 默认安装的firefox和thunde ...
相关推荐
NHC的配置文件 NHC的配置文件 NHC的配置文件 NHC的配置文件 NHC的配置文件 NHC的配置文件
- Thinkpad X61的硬件配置需要与Mac OS 10.6.6兼容。这包括处理器(如Intel Core Duo或Core 2 Duo)、内存、硬盘、显卡、声卡等。Snow Leopard支持Intel架构,因此X61的CPU是符合要求的。 2. **安装准备**: - ...
【描述】"Thinkpad X61S X61 BIOS 2.22"强调了这是ThinkPad系列的X61S和X61模型的BIOS更新,尽管它们在型号上略有不同,但可能共享相同的BIOS平台。BIOS版本2.22通常包含错误修复、性能提升、硬件兼容性改进或新功能...
6. **RAID配置支持**:如果X61T配置了RAID阵列,驱动程序将提供对RAID模式的管理和支持,如RAID 0、1或5等。 压缩包中的文件“6iim10ww.exe”通常是一个可执行文件,用于安装或更新IBM X61T的硬盘驱动。安装过程...
本文将详细介绍联想X61笔记本电脑的BIOS 2.22版及其更新的重要性。 联想X61是一款经典的商务笔记本电脑,配备有强大的Intel Core 2 Duo处理器,适用于各种工作场景。BIOS 2.22版是这款机器的官方更新,旨在优化性能...
### X61T拆机手册知识点详述 #### 一、引言与重要服务信息 在开始拆解ThinkPad X61 Tablet之前,首先要确保熟悉手册中的“注意事项”部分(第158页),这部分提供了关于设备维护和安全的重要信息。此外,在进行...
标题中的“x61图纸和点位图”指的是在IT领域中,可能是一个与机械设备或自动化控制相关的项目。"x61"可能是设备型号、软件版本号或者是某种特定的编码,具体含义需要根据上下文来确定。点位图通常是指在工业设计、...
标题中的“IBM THINKPAD X61刷BIOS支持STAT2”指的是对IBM ThinkPad X61笔记本电脑的BIOS(基本输入输出系统)进行更新,以增加对SATA(串行ATA)第二代接口的支持。BIOS是计算机硬件与操作系统之间的一个低级程序,...
【标题】:“x61 最完美支持高分rom 2.22”指的是适用于ThinkPad X61笔记本电脑的一款优化的、支持高分辨率显示的BIOS(基本输入输出系统)固件版本2.22。BIOS是计算机硬件与操作系统之间的一层关键软件,它负责初始...
标题中的“thinkpad x61 BIOS升级文件 支持SATA2”意味着这是一份专为ThinkPad X61笔记本电脑设计的BIOS更新程序,其主要目的是使系统能够支持SATA2(Serial Advanced Technology Attachment第二代)接口的硬盘。...
### IBM ThinkPad X61 拆解详细分析 #### 一、拆解概述 IBM ThinkPad X61是一款经典的商务笔记本电脑,以其出色的性能、可靠的品质和优秀的用户体验著称。本文将通过一系列图片和文字描述,详细介绍X61的拆解过程...
“x61t WLAN”作为标签,再次确认了主题,强调了该教程是针对ThinkPad X61t的无线网络配置。 【知识点详解】 1. **无线网络基础**:首先,我们需要了解WLAN是Wireless Local Area Network的缩写,即无线局域网,它...
IBM X61搭载了Intel Merom系列处理器,支持800/667MHz AGTL+前端总线速度,这是当时Intel移动处理器的高端配置,确保了高性能和低功耗的平衡。Merom系列处理器基于65纳米制程技术,支持双核心架构,提高了多任务处理...
6. `PHLASH.INI`:这是一个配置文件,可能包含了BIOS更新过程中的设置和参数。 7. `PHLASH.LOG`:日志文件,记录了BIOS更新过程中的详细步骤和结果,有助于排查问题。 综上所述,这个压缩包提供了一套完整的IBM ...
【x61t 拆机图片】是一个与IT硬件相关的主题,主要涉及ThinkPad X61t笔记本电脑的内部结构和组件布局。通过这些图片,我们可以深入理解这款经典商务笔记本的设计理念,以及如何进行硬件维护和升级。下面将详细讨论...
标题中的“X61S高分屏BIOS,包含SLC2.1”指的是联想ThinkPad X61S笔记本电脑的高级分辨率屏幕所使用的特定版本BIOS,其中集成了SLC2.1固件。BIOS(基本输入输出系统)是计算机启动时首先运行的一段程序,它管理硬件...
最新官方ibm-x61-bios-2.22,据说sata2可用。