Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
I have Slackware 8.0 with a custom 2.4.18 kernel. I recently got my DVD-ROM working, so I intalled it.
The addition of the DVD caused my CD-RW to stop functioning as a normal CD-ROM. (I can't mount CDs with it).
If I don't pass hdd=scsi to the kernel, the burner works as a CD-ROM (but doesn't burn).
Anyway, when I try to mount a CD, it says this:
mount: wrong fs type, bad option, bad superblock on /dev/hdd,
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?)It is ide-scsi, but none of the suggested device files work. Which dev file is it? Do I need to create a new one?

Hi,
try "chmod 777 /dev/hd*" to access all IDE drives
with full read/write access. Or maybe you have to
add isofs support to the kernel (as a module maybe).
Good luck,
Solo

Uh, IDE device notations are:
/dev/hda First Controller Master
/dev/hdb First Controller Slave
/dev/hdc Second Controller Master
/dev/hdd Second Controller Slave
/dev/hde Third Controller Master
... and so on ...(up to 16 devices I think)and /dev/hda2 is the second partition on first
Controller Master device (not importent for CD).
Have fun,
Solo

Thanks, but the generic /dev/hd? does NOT work. It only works if I don't say hdd=scsi when it boots.
Also, I know it's not a module that I need to load because I can mount iso CDs in the DVD-ROM.

Hm, what does your /var/log/dmesg say which
devices are recognized and what /dev/?? they
are linked to ?

... could it be the master/slave jumper on one
of the drives (maybe set to 'cable select') ?
Maybe permutate the master/slave of the two
drives.
What about changing parameters with 'hdparm'
(I doubt it will help, but try anyway)
I'm really running out of ideas.. sorry ..
Solo

Tom, when I pass ide-scsi, the burner burns, but doesn't mount CDs normally. When I don't pass it, it mounts CDs normally, but doesn't burn.
Solo, I know it isn't master/slave because both drives work. All I want to do is get the burner to work as a normal CD-ROM OR a burner.
As for hdparm, I would think everything is right if it burns. Also, I couln't find any options that looked helpful.
Most recently, I tried /dev/MAKEDEV'ing some new device files, like sg's and re-making scd's, but none of the new dev files worked for the CDRW.

try "mount -v /dev/hdd /mountpoint"
for verbose output and let's hope for
usefull messages.
Solo

still just:
mount: wrong fs type, bad option, bad superblock on /dev/hdd,
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?)

take a look at:
cat /proc/ide/hdd/settings
I think you are going in a wrong direction
when trying to use /dev/sr0 You can "mknod"
sr0 to be actually an ide device but that
would miss the point. The /dev/hd? isn't
much more than the 0x8? parameter as far as
I remember.
Solo

[root@slacker hdd]$cat settings
name value min max mode
---- ----- --- --- ----
bios_cyl 0 0 1023 rw
bios_head 0 0 255 rw
bios_sect 0 0 63 rw
current_speed 34 0 69 rw
ide_scsi 1 0 1 rw
init_speed 12 0 69 rw
io_32bit 1 0 3 rw
keepsettings 0 0 1 rw
log 0 0 1 rw
nice1 1 0 1 rw
number 3 0 3 rw
pio_mode write-only 0 255 w
slow 0 0 1 rw
transform 1 0 3 rw
unmaskirq 1 0 1 rw
using_dma 1 0 1 rw
[root@slacker hdd]$dmesg | grep ide1:
ide1: BM-DMA at 0xd008-0xd00f, BIOS settings: hdc:DMA, hdd:DMA
[root@slacker hdd]$The pio thing isn't the problem because it says the same thing for my DVD-ROM, and that works. Also, both drives use DMA, anyway.

Since I'm out of ideas: My guess is this is a
simple problem like: No CD in drive, wrong
user in audio-group or disk-group, wrong access
rights for the /dev/hdd or for the mountpoint.
I will discuss this with my friends and will
post new ideas if they come up.
Good luck for now,
Solo

I know it's not no CD. I just tried it again, just to be sure.
Also, it can't be permissions because I have to be root to mount CDs, and if root can't access it, there's something else wrong.

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |