LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   mandrake 9.1 (https://www.linuxquestions.org/questions/linux-software-2/mandrake-9-1-a-102311/)

supermax 10-09-2003 09:08 PM

mandrake 9.1
 
Hi,
I'm having troubles with my CDROM and I think I'm not the only one with mandrake 9.1. When I insert a CD it start reading, reading and reading then the computer completely freeze but my CDROM is still reading the friking CD. What's the problem, can't linux handle a god damn CDROM or what? it's working perfectly under Windows and always did, even windows 3.1 would handle it, I mean, come on. (Sorry I had to say that) I'm just upset because it's the first time I have put a linux to work (almost) on my computer and having a problem with my CDROM is the last problem I would have think of having, I'm damned or something.


Thanks for any help,
Max (deseperated).

quatsch 10-09-2003 09:23 PM

it's probably the supermount. Disable it:
1. open a terminal window
2. become root using the command su
3. do
supermount -i disable
4. reboot

When you do this, you will have to mount your CDs manually. In a terminal window
mount /mnt/cdrom

Before ejecting the cdrom you'll have to unmount it:
umount /mnt/cdrom

and I think it's best to eject manually by
eject

Supermount is meant to make this a lot easier but it's buggy. There are some tools that make like a bit easier but first see if what I'm suggesting works at all.
If it does work, start
Kcontrol center->configuration->hardware->kwikdisk
this can handle the mounting of cdroms and floppies.

Read_Icculus 10-09-2003 09:37 PM

Supermount is buggy as hell on 9.1. Sometimes it will just keep reading for ever until I 'killall mount', sometimes it will refuse to mount a perfectly good CD, other times it has caused a frickin kernel panic! The weird part is that sometimes it works just fine, for example when tossing in discs when running urpmi or rpmdrake the CDROM drive *always* works like a charm, which pretty much just causes further frustration. I usually just edit my fstab first thing on a new MDK install to fix the supermount problem, but sometimes I give it another try... since it works most of the time and can save time... if it doesn't panic things.

It caused me no end of problems on 9.0 as well. For some reason I think 8.2 worked fine. I only hope that 9.2 has improved this situation somewhat, as it is constantly being talked about as a big problem amongst MDK users.

CyberDoc 10-10-2003 11:06 AM

not that i have anything new to add but so far to this date, I have never had a problem with supermount. maybe i'm lucky:D

bigVoice 10-10-2003 12:49 PM

As another thought, does this happen with all your CDs? All your data CDs? All your music CDs? Just trying to narrow things down in the event that it isn't supermount.

I've used 9.1 since it came out stable, and on 3 different computers never had trouble.. but that's not to suggest that you aren't having troubles... computers are buggy sometimes. For every Linux "bug" I can point to, I can also point to Windows "bugs" that I used to experience. I think its just the nature of the beast.

davecs 10-10-2003 04:26 PM

I have a CD-writer and a DVD ROM. Mandrake 9.1 sets up the CD-writer as pseudo-SCSI (so does Windows, by the way) else it would not work. I thought I would do the same to the DVD-ROM and I find it reads more quickly and reliably as a result.

All you have to do is to run KDE Control Centre and select System>Boot Manager (LILO). You have to log into it using the root password. If the CD-ROM in question is currently at /dev/hdc you add to the extra parameters entry on the Operating Systems tab the following:

hdc=ide-scsi

You can find out if it is /dev/hdc by using Konqueror to look at your /dev folder.

Anyway, after you save the changes in KDE Control Centre and reboot, your CD-ROM will automatically be set up as a pseudo-SCSI device.

DAVE

supermax 10-11-2003 12:20 PM

and how do I do that with Gnome? by the way I tried to disable supermount but dosent works.... still do the same thing.

quatsch 10-11-2003 12:46 PM

Too bad disabling supermount did not work - you can re-enable it by
supermount -i enable

the hdc=ide-scsi thing. It's probably already taken care of. Take a look at /etc/lilo.conf. This sets up the bootloader. Under the entry for linux, see what it says in the line starting with
append=

if there is something like hdc=ide-scsi in there, you're all set.

supermax 10-11-2003 03:30 PM

hi,

I looked in /ect/lilo.conf and I only see hda=ide-scsi, should i change that to hdc or add a new one with hdc and leave the hda one ?

supermax 10-11-2003 03:37 PM

by the way what is hda and hdc? is it how my cd-rom is plugged into my comp ? if yes if i switch it could it do the trick? like switching from master to slave or vise versa ?

quatsch 10-11-2003 03:47 PM

hda is probably your cdrom and hdc your harddrive. You can check in your /etc/fstab. If it has lines like
/dev/hdc1 / etc.etc.
then you're fine.

supermax 10-11-2003 03:50 PM

/dev/hdc6 / ext3 defaults 1 1
none /dev/pts devpts mode=0620 0 0
/dev/scd0 /mnt/cdrom ext2 user,iocharset=iso8859-1,codepage=850,noauto,ro 0 0
/dev/fd0 /mnt/floppy auto iocharset=iso8859-1,codepage=850,sync,unhide,noauto,nosuid,umask=0,user,nodev 0 0
/dev/hdc1 /mnt/windows ntfs iocharset=iso8859-1,ro,umask=0 0 0
none /proc proc defaults 0 0
/dev/hdc5 swap swap defaults 0 0

Is scd0 my cdrom drive?

quatsch 10-11-2003 04:06 PM

yup. scd0 is your cdrom. It is being treated as a scsi device; otherwise, it would show up as /dev/hda so you're all set as the ide-scsi business goes.

btw, does your cdrom problem persist after rebooting? I notice you have supermount disabled.

supermax 10-11-2003 04:18 PM

yes, but now I messed up the whole thing, I changed my CDROM from master to slave, and now it dosent work at all, how do I probe new hardware?

quatsch 10-11-2003 04:31 PM

can you still boot? If you can, edit the /etc/lilo.conf. What you need to do is to change the hda=ide-scsi to hdc=ide-scsi

also comment out the line for cdrom in /etc/fstab (just place a # in front of the line). When you reboot, the relevant entries should be recreated.


All times are GMT -5. The time now is 03:14 PM.