2.6.25.14 内核让我崩溃了……
# hdparm -Tt /dev/hda/dev/hda:
Timing cached reads: 778 MB in2.00 seconds = 389.04 MB/sec
Timing buffered disk reads: 14 MB in3.40 seconds = 4.11 MB/sec
# hdparm -Tt /dev/hdb
/dev/hdb:
Timing cached reads: 782 MB in2.00 seconds = 390.75 MB/sec
Timing buffered disk reads: 10 MB in3.07 seconds = 3.25 MB/sec
# 貌似是内核设置的问题,修改内核配置,把 ATA 的驱动也编译进入内核就好了……
:shock:
# hdparm -Tt /dev/hda
/dev/hda:
Timing cached reads: 782 MB in2.00 seconds = 390.21 MB/sec
Timing buffered disk reads: 92 MB in3.03 seconds =30.40 MB/sec
# hdparm -Tt /dev/hdb
/dev/hdb:
Timing cached reads: 778 MB in2.00 seconds = 388.12 MB/sec
Timing buffered disk reads:166 MB in3.00 seconds =55.30 MB/sec
# 还有一点 你BISO里面关于sata的你改动了没有? 根本不支持 SATA 。 我前面的贴子有说啊.
可能是libata和老驱动冲突. 不是,是内核识别错误,因为新 SATA 驱动支持 IDE 了,把它编入内核他就会替代掉编译为模块的 ATA 驱动,但性能有问题。老版 IDE 驱动速度正常。 那应该怎么配置呢?我看fc的配置是把IDE支持去掉了,可是那样我试过了,好像不行,会导致硬盘无法识别.
或者我把libata中的pata支持去掉? 我建议先去掉SATA的PATA支持。等明白怎么设置可以完美支持的时候再用。 嗯,我更新了一个,你先试试. 新内核硬盘速度恢复了。不过貌似忘了 fbsplash 的补丁了吧………………
另外,gensplash 的 theme 包不要这么命名,(gensplash-theme-magic 还可以)而且 default 不要放进包里面。可以方便以后的添加新的 theme 。最好是有空写一个配置程序自动化的设置 default 链接,并且运行 splash_geninitramfs 来配置当前的 initrd。
用 default 链接是我个人的习惯,最佳的办法还是用内核命令行参数设置当前 theme 比较正统。
splashutils 我做了一个 2mgc ,和 1mgc 在一起。这个版本显示的启动信息是中文的。
当然也需要详细测试…… 补丁打了啊. 没开,谢谢……
:shock: :roll: :roll:
打开那个设置了没? 嗯,我重做了个2.6.25.15,已经打开了.v86d好像还不行. v86d 我在 gentoo 下面用的好好的,在 ML 下面就是不行,总是出错。
gentoo 是做一个 initrams 文件,之后内核里面有一个加入 initrd 文件的功能加入这个 initrams 文件就行了。没太多的东西,但 ML 就是不行。不知为什么。
这个支持的 console 分辨率非常多,其实最主要的还是用他支持宽屏。修改刷新率的功能对于液晶显示器来说没什么用处。
这样 ML 的 console 支持就可以说是完美了。
当然这个是一个提供“完美”的东西,实现不了的话 vesa 也是可以的。
另外我打算修改 gensplash 的 initrdscript,把 fbsplash 的控制代码从 function.sh 里面独立出来放在 splashutils 里面。
我觉得这样以后便于升级,修改 gensplash 的控制代码可以不动 initrdscript 。
不知道这样好不好。
页:
[1]
2