`
zhoun
  • 浏览: 47826 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

X61 Slackware的配置6

阅读更多

作者: forever steel(zhoun)
原发: http://guo9310.blog.163.com/


Slackware安装之后, 启动速度比XP还是快一些, 不过还是想进一步优化一下.

  1. 原来使用的huge-smp-2.6.23.1的内核, 比较大, vmlinuz有4619608字节, 也就是4M多, Modules目录57M多,昨天重新编译内核的时候, 去掉了很多不需要的选项(X61大部分硬件都是Intel相关, 很多其他公司芯片的驱动都可以去掉), 现在的vmlinuz-x61有2237528字节, 2M多一点, Modules目录15M, 小了很多(有时间的话再看怎么再小一些), 启动也快了不少.
  2. 系统启动到字符界面, 一段时间系统反应很慢, 用top看了一下, 是fc-cache这个命令占用资源很多, 这个主要是安装字体之后, 刷新字体缓存的, 不需要每次启动都刷新一次. 在/etc/rc.d下面, grep fc-cache rc.*, 找到对应的行, 注释掉.
  3. 观察启动过程, rc.pcmcia这个文件启动比较慢, 这个主要是启动跟PCMCIA卡相关的驱动, 很少用, 准备注释掉. 到/etc/rc.d目录, grep rc.pcmcia rc.*, 看到rc.0, rc.6, rc.M这三个文件里面都有调用这个rc.pcmcia文件.其中rc.0, rc.6是关机的时候关闭相关服务, rc.M是启动的时候, 编辑rc.M文件, 找到对应的行

??? ?? if [ -x /etc/rc.d/rc.pcmcia ]; then
????? . /etc/rc.d/rc.pcmcia start
??? ? # The cards might need a little extra time here to initialize.
? ??? sleep 5
? ??? echo "comment pc.pcmcia in rc.M"
??? ? fi
??? ?? 原来还要暂停5秒, 反正平时很少用, 把这几行注释掉, 要用PCMCIA卡的时候, 直接执行一下这个rc.pcmcia文件就行了. 再启动系统, 大概二十几秒的样子, 进入字符界面, 如果启动KDE, 还需要大概几秒(不超过10秒钟), 足够了:)

昨天到现在编译了好几次内核, lilo这点不好, 每次编译内核都要重新执行一下lilo命令, 重新写一下启动扇区. 据说Grub是趋势, 修改内核之类的也不用重新install, 所以准备试试, 与时俱进:)
1. 下载slackware-current/extra/grub目录
2. 到grub目录, installpkg grub-0.97-i486-3.tgz
3. 创建目录 /boot/grub, 把grub相关文件复制到此目录. cp /usr/lib/grub/i386-pc/* /boot/grub, 然后在/boot/grub目录下面创建一个menu.lst文件, 这个配置就很多参考文档了, 搜索一下, 写配置如下:
default=0
timeout=5
color black/cyan yellow/cyan
title x61
??????? root (hd0,4)
??????? kernel /boot/vmlinuz ro root=LABEL=/ vga=773
??????? initrd /boot/initrd.gz
title old-smp
??????? root (hd0,4)
??????? kernel /boot/vmlinuz-huge-smp-2.6.23.1-smp
title winxp
??????? rootnoverify (hd0,0)
??????? chainloader +1
4. 运行grub, 把grub写入sda5, 而不是MBR
??? grub>root (hd0,4)
??? grub>setup (hd0,4)
??? grub>quit
5. dd if=/dev/sda5 of=slack.lnx ; mv slack.lnx /mnt/c
6. 重启, 发现经过windows启动菜单, 选择slackware, 就进入了grub的菜单项了

注意:
1. grub的分区表示方式和linux的不一致, linux的root分区是/dev/sda5, 但是在grub是(hd0,4), 序号是从0开始的
2. 加了vga=773, 用了framebuffer, 否则是标准字符界面

分享到:
评论

相关推荐

    x61的NHC配置文件

    NHC的配置文件 NHC的配置文件 NHC的配置文件 NHC的配置文件 NHC的配置文件 NHC的配置文件

    Thinkpad X61安装Mac OS 10.6.6需要的文件

    - Thinkpad X61的硬件配置需要与Mac OS 10.6.6兼容。这包括处理器(如Intel Core Duo或Core 2 Duo)、内存、硬盘、显卡、声卡等。Snow Leopard支持Intel架构,因此X61的CPU是符合要求的。 2. **安装准备**: - ...

    X61S BIOS 2.22

    【描述】"Thinkpad X61S X61 BIOS 2.22"强调了这是ThinkPad系列的X61S和X61模型的BIOS更新,尽管它们在型号上略有不同,但可能共享相同的BIOS平台。BIOS版本2.22通常包含错误修复、性能提升、硬件兼容性改进或新功能...

    IBM X61T硬盘驱动

    6. **RAID配置支持**:如果X61T配置了RAID阵列,驱动程序将提供对RAID模式的管理和支持,如RAID 0、1或5等。 压缩包中的文件“6iim10ww.exe”通常是一个可执行文件,用于安装或更新IBM X61T的硬盘驱动。安装过程...

    x61bios2.22版

    本文将详细介绍联想X61笔记本电脑的BIOS 2.22版及其更新的重要性。 联想X61是一款经典的商务笔记本电脑,配备有强大的Intel Core 2 Duo处理器,适用于各种工作场景。BIOS 2.22版是这款机器的官方更新,旨在优化性能...

    X61T拆机手册

    ### X61T拆机手册知识点详述 #### 一、引言与重要服务信息 在开始拆解ThinkPad X61 Tablet之前,首先要确保熟悉手册中的“注意事项”部分(第158页),这部分提供了关于设备维护和安全的重要信息。此外,在进行...

    x61 最完美支持高分rom 2.22

    6. **风险与安全**:尽管BIOS更新能带来诸多好处,但不正确的操作可能导致系统损坏。因此,更新前应备份重要数据,遵循官方指南,且在有经验的情况下进行。 7. **兼容性**:BIOS更新对于硬件驱动的兼容性至关重要,...

    IBM THINKPAD X61刷BIOS支持STAT2

    标题中的“IBM THINKPAD X61刷BIOS支持STAT2”指的是对IBM ThinkPad X61笔记本电脑的BIOS(基本输入输出系统)进行更新,以增加对SATA(串行ATA)第二代接口的支持。BIOS是计算机硬件与操作系统之间的一个低级程序,...

    x61图纸和点位图

    标题中的“x61图纸和点位图”指的是在IT领域中,可能是一个与机械设备或自动化控制相关的项目。"x61"可能是设备型号、软件版本号或者是某种特定的编码,具体含义需要根据上下文来确定。点位图通常是指在工业设计、...

    thinkpad x61 BIOS升级文件 支持SATA2

    标题中的“thinkpad x61 BIOS升级文件 支持SATA2”意味着这是一份专为ThinkPad X61笔记本电脑设计的BIOS更新程序,其主要目的是使系统能够支持SATA2(Serial Advanced Technology Attachment第二代)接口的硬盘。...

    x61t安装WLAN 图片

    “x61t WLAN”作为标签,再次确认了主题,强调了该教程是针对ThinkPad X61t的无线网络配置。 【知识点详解】 1. **无线网络基础**:首先,我们需要了解WLAN是Wireless Local Area Network的缩写,即无线局域网,它...

    IBM Thinkpad-X61详细拆解多图详解

    ### IBM ThinkPad X61 拆解详细分析 #### 一、拆解概述 IBM ThinkPad X61是一款经典的商务笔记本电脑,以其出色的性能、可靠的品质和优秀的用户体验著称。本文将通过一系列图片和文字描述,详细介绍X61的拆解过程...

    X61T触控笔驱动PenTablet_5.2.4-6.rar

    标题“X61T触控笔驱动PenTablet_5.2.4-6.rar”表明这是一款专为ThinkPad X61T笔记本电脑设计的触控笔驱动程序,版本号为5.2.4-6。触控笔驱动是操作系统与硬件设备之间的重要桥梁,它的作用是使操作系统能够识别和...

    ibm x61电路图

    IBM X61搭载了Intel Merom系列处理器,支持800/667MHz AGTL+前端总线速度,这是当时Intel移动处理器的高端配置,确保了高性能和低功耗的平衡。Merom系列处理器基于65纳米制程技术,支持双核心架构,提高了多任务处理...

    X61 最新高分Bios HV121P01-101

    6. `PHLASH.INI`:这是一个配置文件,可能包含了BIOS更新过程中的设置和参数。 7. `PHLASH.LOG`:日志文件,记录了BIOS更新过程中的详细步骤和结果,有助于排查问题。 综上所述,这个压缩包提供了一套完整的IBM ...

    x61t 拆机图片

    6. **图片分析**: 每张名为"IMG_03xx.JPG"的图片可能展示了一个特定的拆机阶段或组件,如电池、内存、硬盘的拆除,或者显示屏旋转机构的细节。通过这些图片,读者可以学习到如何安全、有序地拆解和重新组装...

    X61S高分屏BIOS,包含SLC2.1

    标题中的“X61S高分屏BIOS,包含SLC2.1”指的是联想ThinkPad X61S笔记本电脑的高级分辨率屏幕所使用的特定版本BIOS,其中集成了SLC2.1固件。BIOS(基本输入输出系统)是计算机启动时首先运行的一段程序,它管理硬件...

Global site tag (gtag.js) - Google Analytics