On Sunday 09 May 2004 12:50 pm, John wrote: > > Mdk 10.0 now uses magicdev instead of supermount for cdroms > > Check you have the magicdev package installed, and the line > > for your cdrom in /etc/fstab should look something like this > > > > /dev/hdc /mnt/cdrom auto > > umask=0,user,iocharset=iso8859-15,codepage=850,noauto,ro,exec > > 0 0 > > > > Also in 10.0 the 2.6 kernel no longer needs to use ide-scsi > > in order to write CD-RW so in your /etc/lilo -v file remove > > any reference to ide-scsi in the append line and then run > > lilo -v to write the boot sector. > > > > derek > > Removing references in modprobe.conf and modprobe.preload > for ide-scsi is also neccessary. Consider this advice > temporary as Mandrake (current 10.1 devel) is goin back to > ide-scsi for IDE CD devices. Early 10.1 (2.6.5 or .6 kernel) > is already back to it. > > Contrary to the questionable Mandrake move, this 'last > minute' change to magicdev for 10.0, I'd suggest doin a urpme > on it an then runnin 'supermount -i enable' && 'mount -a' > Supermount is mature, magicdev is alpha, and has known > problems. I find supermount-ng as implemented in current 2.6.x > kernels to be flawless. > > Another mistaken Mandrake move, but can easily be turned off > or removed is tmdns. > > John, check that 'll /dev/hd*' return drives numbers > suitable for your CD drives(s). Make sure fstab also reflects > the correct device, ie, hd*, not scd*. Check /etc/ modprobe* > files to be certain they don't call ide-scsi or scsi host > adaptor. I'm sort'a thinkin your fstab (Mandrake bug) doesn't > accurately reflect the device connotations. If my advice > doesn't work for you post the results of > - 'll /dev/hd*' and also /dev/scd* > - Your /etc/fstab file. > - 'cdrecord -scanbus' and 'cdrecord dev=ATA -scanbus' > - Your modprobe* files > > Come to think of it, post your kernel version ('uname -r') > and the above to the list before makin any changes. > > Tom > -Kernel version=2.6.3-7mdk
IIRC, that kernel uses ATA, and not ide-scsi. Newer kernels do use ide-scsi (later 2.6.5 and now all 2.6.6) > -Fstab:/dev/hda1 / ext3 defaults 1 1 > - None /dev/pts devpts mode=0620 0 0 > -/dev/hda6/home ext3 defaults 1 2 > - /dev/hdc /mnt/cdrom auto umask =o,user,iocharset=iso8859- > 1,codepage=850,ro,exec 00 You don't have supermount for your cd drive. If you want it, just run 'supermount -i enable' It knows when and when not to mount CD media. Make sure your cd drive is in fact the primary drive on the 2nd ide channel (hdc). > -none /mnt/floppy supermount > dev=/dev/fd0,fs=ext2:vfat,--,iocharset=iso8859-1,sync,codepage= >850,uma sk=0 0 0 > -none /proc proc defaults 00 > -/dev/hda5 swap swap defaults 0 0 > -modprobe: -options i810fb xres=800 hsync1=32 hsync2=48 > vsync1=50 vsync2=70 vram=2 bpp=16 accel=1 mtrr=1 > -install scsi_hostadapter ; /bin/true ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > -install usb-interface /sbin/modprobe usb-uhci; > /bin/true Remove or comment out (#) all ide-scsi and scsi_hostadapter references in modprobe.conf and modprobe.preload. Might as well take any out of modules.conf, even tho your 2.6 kernel doesn't use it. Back up any files you make changes to before you edit them. You might just need 'em later if you install a newer kernel. > The cdrecord -scanbus produced a long file. Included was: You need to use 'cdrecord dev=ATA -scanbus' After making all the changes above, it'd probly be easiest just to reboot. Your cd drive should then be working properly. -- Tom Brinkman Corpus Christi, Texas Proud to be an American
____________________________________________________ Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com Join the Club : http://www.mandrakeclub.com ____________________________________________________