Nerolinux 3.0在 2.6内核下终于可以使用了(sata硬盘+ide光驱)。
时间:2007-08-31
来源:互联网
太高兴了 。感谢zhllg版主的一篇帖子,不妨将其置顶。参见:
IDE驱动转libata需要注意的问题
具体就是去掉所有ide的支持,这是问题的根本所在!我一直将ide相关部分,和sata的部分编译进内核,所以总是优先使用ide驱动。具体来说要想在2.6内核下使用nerolinux(sata硬盘 +ide光驱):
1.去掉所有旧的ide驱动,用新驱动libata,Seria ATA大项下有具体的芯片驱动。
2. SCSI支持。
包括"disk"和"cd-rom"两项。
3.如果需要还要有scsi常规(generic)支持。(主要是nerolinux以这个设备(sg0,sg1等)为入口)
4.sudo chmod o+w+r /de/sg* (非root用户)
但是还有一个小问题:/dev下的文件名都是2的索引比如cdrom2,cdrw2,dvd2,dvdrw2,为什么不是"1"或"0"呢?按理正常索引因该是0的。
IDE驱动转libata需要注意的问题
具体就是去掉所有ide的支持,这是问题的根本所在!我一直将ide相关部分,和sata的部分编译进内核,所以总是优先使用ide驱动。具体来说要想在2.6内核下使用nerolinux(sata硬盘 +ide光驱):
1.去掉所有旧的ide驱动,用新驱动libata,Seria ATA大项下有具体的芯片驱动。
2. SCSI支持。
引用:
CONFIG_SCSI=y |
3.如果需要还要有scsi常规(generic)支持。(主要是nerolinux以这个设备(sg0,sg1等)为入口)
4.sudo chmod o+w+r /de/sg* (非root用户)
但是还有一个小问题:/dev下的文件名都是2的索引比如cdrom2,cdrw2,dvd2,dvdrw2,为什么不是"1"或"0"呢?按理正常索引因该是0的。
作者: schoolwind 发布时间: 2007-08-31
Thanks, I will try. 试过了,不灵。不能拿掉IDE的东西。 我的机器是Thinkpad T60 , sata disk, hda cdrom
作者: nainaide 发布时间: 2007-09-01
引用:
作者: nainaide
Thanks, I will try. 试过了,不灵。不能拿掉IDE的东西。 我的机器是Thinkpad T60 , sata disk, hda cdrom
|
作者: schoolwind 发布时间: 2007-09-01
找了一下udev的有关文档,发现非root用户使用nero还有一个一劳永逸的办法,而不用每次都去chmod ,udev是动态的,需要修改/etc/udev/rules.d/50-udev.rules 中
加一选项 MODE="0666";似乎还有其他方法没有试。。。
包括上面的0索引也是在/rules.d中修改的。友情提醒:请自己决定是否需要更改该文件,因为会改变默认的权限(组等),如果要更改,请先备份。
引用:
KERNEL=="sg[0-9]*", ACTION=="add", ATTRS{type}=="4|5", GROUP="cdrom" |
包括上面的0索引也是在/rules.d中修改的。友情提醒:请自己决定是否需要更改该文件,因为会改变默认的权限(组等),如果要更改,请先备份。
作者: schoolwind 发布时间: 2007-09-01
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28