LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
LinkBack Search this Thread
Old 11-17-2004, 10:32 PM   #1
apaterra
LQ Newbie
 
Registered: Nov 2004
Distribution: Slackware
Posts: 2

Rep: Reputation: 0
unable to mount DVD burner, Slackware 9.1 kernel 2.4.22


All, I've searched high and low looking for how I can get my DVD burner up and running on my Slackware 9.1 box (kernel 2.4.22). The drive is the NEC-3500A, as a background I am running a RAID-0 array with the master devices on the IDE0 and IDE1 being the mirrored hard drives. hdb is my dvd burner as the slave on IDE0. I have the latest version of DVD+RW-tools and recent versions of cdrecord and mkisofs.

To get SCSI emulation up and running I have added the proper ignore
lines to modules.conf and append lines to lilo.conf. The following is
the output of a few commands that seem to fit here... Any help or recommendations you have would be much appreciated. I've read a few other threads on this site but I've implemented all the config suggestions up until now so I'm tossing this one out there...

root@paterra:~# cat /etc/modules.conf

alias char-major-195 nvidia
options emu10k1 joystick=0x200
options ide-cd ignore=\"hdb\"

root@paterra:~# cat /etc/lilo.conf
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/md0
raid-extra-boot = mbr
#compact # faster, but won't work on all systems.
prompt
timeout = 50
# Normal VGA console
vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# ramdisk = 0 # paranoia setting
# End LILO global section
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/md0
label = Slackware
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
append="hdb=ide-scsi"
# Linux bootable partition config ends

root@paterra:~# mount -t iso9660 /dev/sr0 /mnt/dvdrw/ mount: /dev/sr0
is not a valid block device
root@paterra:~#

root@paterra:~# cat /etc/fstab
/dev/md0 / reiserfs defaults 1 1
/dev/md1 /home reiserfs defaults 1 2
/dev/md2 /usr reiserfs defaults 1 2
/dev/md3 /var reiserfs defaults 1 2
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
/dev/hda2 swap swap defaults 0 0
/dev/sr0 /mnt/dvdrw iso9660 noauto,user,ro 0 0
root@paterra:~#

dmesg | grep -i hd
ide0: BM-DMA at 0xb000-0xb007, BIOS settings: hdaMA, hdbMA
ide1: BM-DMA at 0xb008-0xb00f, BIOS settings: hdcMA, hddio
hda: WDC WD1200JB-00DUA3, ATA DISK drive
hdb: _NEC DVD_RW ND-3500AG, ATAPI CD/DVD-ROM drive
hdc: WDC WD1200JB-75EVA0, ATA DISK drive
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 234441648 sectors (120034 MB) w/8192KiB Cache, CHS=14593/255/63, UDMA(33)
hdc: attached ide-disk driver.
hdc: host protected area => 1
hdc: 234375000 sectors (120000 MB) w/8192KiB Cache, CHS=14589/255/63, UDMA(100)
hdb: attached ide-cdrom driver.
hdb: ATAPI 48X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache, UDMA(33)
hda: hda1 hda2 hda3 hda4 < hda5 hda6 >
hdc: hdc1 hdc2 hdc3 hdc4 < hdc5 hdc6 >
md: considering hdc6 ...
md: adding hdc6 ...
md: adding hda6 ...
md: bind<hda6,1>
md: bind<hdc6,2>
md: running: <hdc6><hda6>
md: hdc6's event counter: 0000002c
md: hda6's event counter: 0000002c
raid1: device hdc6 operational as mirror 1
raid1: device hda6 operational as mirror 0
md: hdc6 [events: 0000002d]<6>(write) hdc6's sb offset: 27535296
md: hda6 [events: 0000002d]<6>(write) hda6's sb offset: 27567424
md: considering hdc5 ...
md: adding hdc5 ...
md: adding hda5 ...
md: bind<hda5,1>
md: bind<hdc5,2>
md: running: <hdc5><hda5>
md: hdc5's event counter: 0000002c
md: hda5's event counter: 0000002c
raid1: device hdc5 operational as mirror 1
raid1: device hda5 operational as mirror 0
md: hdc5 [events: 0000002d]<6>(write) hdc5's sb offset: 39069952
md: hda5 [events: 0000002d]<6>(write) hda5's sb offset: 39069952
md: considering hdc3 ...
md: adding hdc3 ...
md: adding hda3 ...
md: bind<hda3,1>
md: bind<hdc3,2>
md: running: <hdc3><hda3>
md: hdc3's event counter: 0000002c
md: hda3's event counter: 0000002c
raid1: device hdc3 operational as mirror 1
raid1: device hda3 operational as mirror 0
md: hdc3 [events: 0000002d]<6>(write) hdc3's sb offset: 48837504
md: hda3 [events: 0000002d]<6>(write) hda3's sb offset: 48837504
md: considering hdc1 ...
md: adding hdc1 ...
md: adding hda1 ...
md: bind<hda1,1>
md: bind<hdc1,2>
md: running: <hdc1><hda1>
md: hdc1's event counter: 0000002c
md: hda1's event counter: 0000002c
raid1: device hdc1 operational as mirror 1
raid1: device hda1 operational as mirror 0
md: hdc1 [events: 0000002d]<6>(write) hdc1's sb offset: 738880
md: hda1 [events: 0000002d]<6>(write) hda1's sb offset: 738880

cdrecord -scanbus
root@paterra:~# cdrecord -scanbus
Cdrecord 2.00.3 (i686-pc-linux-gnu) Copyright (C) 1995-2002 J￿rg Schilling
cdrecord: No such file or directory. Cannot open '/dev/pg*'. Cannot
open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.

root@paterra:~# lsmod
Module Size Used by Tainted: P
snd-pcm-oss 37252 0 (unused)
snd-mixer-oss 11992 1 [snd-pcm-oss]
snd-emu10k1 60212 0 (unused)
snd-hwdep 4672 0 [snd-emu10k1]
snd-util-mem 1136 0 [snd-emu10k1]
emu10k1-gp 1352 0 (unused)
gameport 1452 0 [emu10k1-gp]
uhci 24496 0 (unused)
ehci-hcd 16872 0 (unused)
usbcore 58400 1 [uhci ehci-hcd]
snd-via82xx 11712 1
snd-pcm 55904 0 [snd-pcm-oss snd-emu10k1 snd-via82xx]
snd-timer 13252 0 [snd-pcm]
snd-ac97-codec 37240 0 [snd-emu10k1 snd-via82xx]
snd-page-alloc 6004 0 [snd-emu10k1 snd-via82xx snd-pcm]
snd-mpu401-uart 3136 0 [snd-via82xx]
snd-rawmidi 12512 0 [snd-emu10k1 snd-mpu401-uart]
snd-seq-device 3920 0 [snd-emu10k1 snd-rawmidi]
snd 27460 0 [snd-pcm-oss snd-mixer-oss snd-emu10k1 snd-hwdep snd-util-mem snd-via82xx snd-pcm snd-timer snd-ac97-codec snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore 3332 10 [snd]
via-rhine 13552 1
mii 2304 0 [via-rhine]
crc32 2880 0 [via-rhine]
nvidia 4585004 6
ide-scsi 9424 0
agpgart 39576 3
 
Old 11-29-2004, 02:01 PM   #2
lopette
Member
 
Registered: Feb 2004
Location: Switzerland
Distribution: Debian
Posts: 66

Rep: Reputation: 15
do you know that scsi emulation is no longer needed with recent kernels? maybe you can try without
 
Old 12-03-2004, 09:12 PM   #3
apaterra
LQ Newbie
 
Registered: Nov 2004
Distribution: Slackware
Posts: 2

Original Poster
Rep: Reputation: 0
From what I've seen this kernel version still requires scsi-emulation... I believe it was teh 2.6 kernels that don't.
 
Old 12-03-2004, 09:22 PM   #4
wearetheborg
Member
 
Registered: Sep 2004
Distribution: Mint 13 Maya
Posts: 268

Rep: Reputation: 31
Um, how do u find where the dvd drive is in (/dev/sr0) ?

Thanks
 
Old 12-04-2004, 07:00 AM   #5
KR-data
LQ Newbie
 
Registered: Nov 2004
Location: Denmark
Distribution: Slackware
Posts: 20

Rep: Reputation: 0
Possible solution

I've experienced problems with detection of my DVD-burner too, but it seemed to work perfectly after I upgraded to Kernel 2.6.9 (I haven't tried to burn anything after I switched to Linux.... yet).

I do though have some other hardware problems right now with the new Kernel, but it is just small problems... I hope :S
 
Old 12-04-2004, 08:43 AM   #6
Darin
Senior Member
 
Registered: Jan 2003
Location: Portland, OR USA
Distribution: Slackware, SLAX, Gentoo, RH/Fedora
Posts: 1,024

Rep: Reputation: 45
I think the SCSI emulation is only needed (if at all) for burning and that for reading you just use the IDE /dev so mount it as /dev/hdb and then use cdrecord --scanbus to see what SCSI ID the IDE-SCSI module sets it so you can use that for the dev= line to burn.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
how can I mount my dvd burner using SCSI emulation? Xavius Linux - Hardware 14 04-17-2005 11:38 PM
kernel panic : VFS : Unable to mount root fs on 03:03 (Slackware Distro) tolits Linux - General 13 01-20-2005 10:52 PM
can't mount a dvd on a cd burner/dvd rom drive dr_zayus69 Linux - Hardware 7 12-09-2004 08:56 AM
Dual-booting Mandrake & Slackware: Kernel panic: VFS: Unable to mount root fs vasudevadas Linux - General 5 08-22-2004 04:43 PM
Firewire DVD burner - what device to mount? RWild Linux - General 12 01-21-2003 05:42 PM


All times are GMT -5. The time now is 02:36 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration