vulcan

低头做事,抬头看路

   :: 首页 :: 联系 :: 聚合  :: 管理
  41 Posts :: 7 Stories :: 28 Comments :: 0 Trackbacks
自以为是个Gentoo老手,可惜用了几年的Gentoo都是在我从学生时代带来的老机器,毒龙1.2,256Ram,IDE硬盘上面,昨天在一台Sata硬盘的电脑上装Gentoo遇到了不少问题,现在写下来,给其他同学做下参考;
(1) LiveCD支持是没有问题的,安装都顺利
(2) 内核编译支持Sata。在这个问题上,我被困扰了很久,通过lspci我知道sata芯片类型,编译了,在grub中配置root=/dev/sda3,启动不了,后来尝试性的改为hda才引导了,但是取到了最后检查磁盘的时候不成功了,提示Unable to open file or directory /dev/sda3。提示输入root密码进行维护,输入进去,才发现udev没有生成/dev/sda*!但是却有hda*存在,于是改fstab中所有的sda到hda,于是系统启动成功。我以为可以了,于是回去了。今天来上班,总觉得心里不爽,并且也发现了,磁盘的DMA打不开。所以继续google,发现有人和我问题一样,不过都没有解决方法,搜了好久,有个人写了一个关于gentoo在一个dell机器上安装的心得,说是要禁用内核中的generic/default IDE support,否则sata硬盘会被认成hda.于是重新编译了内核 ,改了fstab和grub配置,系统启动成功,这个时候/dev/sda*生成了。测试了一下,磁盘IO增加了10倍!
(3) hdparm对sata设备的支持有限,可以查看信息,测试,但是却不能设置DMA等参数,所以在gentoo的/etc/conf.d/hdparm中sata_all_args=""


posted on 2007-12-13 14:33 vulcan 阅读(329) 评论(1)  编辑  收藏

Feedback

# re: Gentoo:Sata 2009-03-18 13:39 ttwttmttj
谢谢,通过禁用 generic/default IDE support, 我的问题解决了! 谢谢!  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: