marship 发表于 2005-4-12 00:20:06

(实践通过)在RedHat9.0下安装使用刻录机!

我的系统是RedHat9.0以前用的是三星的cdrom,这几天换了一个dvd刻录机,配了两天,终于可以用了,特来和大家分享经验。

原理不说了,去网上搜一下就知道了,就是把ide设备模拟为scsi设备,关键在以下配置:

1.在/etc/modules.conf里开始添加以下两行(这一步是可选步骤):
alias scsi_hostadapter ide-scsi
alias scsi_cd ide-scsi

2.编辑/etc/grub.conf
在LABEL=/后添加hdc=ide-scsi
title Red Hat Linux (2.4.20-8)
      root (hd0,1)
      kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ hdc=ide-scsi
      initrd /initrd-2.4.20-8.img
然后重启,运行
# cdrecord -scanbus
Cdrecord 2.0 (i686-pc-linux-gnu) Copyright (C) 1995-2002 Jg Schilling
Linux sg driver version: 3.1.24
Using libscg version 'schily-0.7'
cdrecord: Warning: using inofficial libscg transport code version (schily - Red
Hat-scsi-linux-sg.c-1.75-RH '@(#)scsi-linux-sg.c      1.75 02/10/21 Copyright
1997 J. Schilling').
scsibus0:
      0,0,0   0) 'SAMSUNG ' 'CDRW/DVD SM-352B' 'T801' Removable CD-ROM
      0,1,0   1) *
      0,2,0   2) *
      0,3,0   3) *
      0,4,0   4) *
      0,5,0   5) *
      0,6,0   6) *
      0,7,0   7) *
#
就看见刻录机了,这时候再用NERO或CD WRITER就可以正常访问了。
大家可以试试,如果单改第二步不行的话,再把第一步也加上,应该没问题的,谢谢!有问题再交流。

marship 发表于 2005-4-14 16:52:27

晕,刻录机是能用了,光驱不能当CDROM用了,大家用的时候也注意点啊!
今天不刻盘了,想读个盘,出提示
$ eject
eject: unable to eject, last error: 无效的参数
$ su
Password:
# mount /dev/cdrom
mount: wrong fs type, bad option, bad superblock on /dev/cdrom,
       or too many mounted file systems
       (could this be the IDE device where you in fact use
       ide-scsi so that sr0 or sda or so is needed?)
还得把那两个选项改回来,大家有什么好办法没?

chinalinux2002 发表于 2005-4-18 09:09:39

不是吗?? 这么简单就可以了,很多人都说要编译内核!! :?::?: 我的是rh8也可以???
页: [1]
查看完整版本: (实践通过)在RedHat9.0下安装使用刻录机!