mounting issue
I am having trouble mounting my cdr and my dvd player on a slackware 10.2, 4.2 kernel.
I have enabled scsi emulation, and edited my fstab, but I still get errors. I think it has to do with the linking of devices, please advise! I am trying to mount dev/scd0 as my cd writer, and dev scd1 as my dvd player. Problem is it mounts scd0 as the dvd, and scd1 as the cdrw and both drives as "ssci", do I really need that for the dvd player? *When trying to mount a dvd-movie, it says "no medium found". *The cdburner mounts as "read only" I can't burn disc yet either, it might be because of this DMA error: dmesg | grep hd Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
From the info provided having the reader assigned to /dev/scd0 and the writer assigned to /dev/scd1 is normal. You can create a link such as /dev/cdwriter if desired to make identification easier. You do not need SCSI emulation for the reader unless you want to copy CDs. I suspect that the "no medium found" error might be due to using the wrong device ID.
linux does not have the capability of writing to CDs on the fly. The application acccess the device itself and does not use any reference via /etc/fstab. You can not mount a blank CD because it does not contain a valid filesystem. What application are you using to burn CDs? I suggest k3b. |
you dont need to set a cd/dvd recorders as rw in /etc/fstab. this does not determine cd writing.... so leave as ro....
also i would recommend a 2.6.x kernel. there are pre-complied ones for slackware. not sure why they insist on using 2.4.x |
I just have cdrecord, k3b is not installed yet -wanted to wait till I have sorted out the last issues here.
I did not try to mount a "blank" dvd, it was "commercial movie dvd"; you can't do that either? I can handle the identification of the devise, so I won't create the link, but you say I use the wrong "device ID"- Which one? How do I change the permissions of the cdwriter so it won't mount ready only? I changed back fstab entries of cd/dvd recorders back to "ro" Yes, I was thinking about the 2.6 kernel, it sounds a lot better. However I am just now at the point where I got everything working, well "almost.."! Reading some posts about that it sounds it could mess up some old configuration files, and I just have wayyyyy too much work now, to be messing with that. If yo have a link to a tutorial for future reference I would greatly appreciate it! I get this error when trying to mount the dvd, when I try a minute later it works, whta's that all about? What does this "dma" error mean? root@wildblue:/mnt# mount -t iso9660 /dev/scd0 /mnt/dvdrom mount: block device /dev/scd0 is write-protected, mounting read-only mount: wrong fs type, bad option, bad superblock on /dev/scd0, missing codepage or other error In some cases useful info is found in syslog - try dmesg | tail or so root@wildblue:/mnt# dmesg | tail ISOFS: changing to secondary root scsi : aborting command due to timeout : pid 34, scsi0, channel 0, id 0, lun 0 0x28 00 00 00 00 10 00 00 01 00 hdc: DMA interrupt recovery hdc: lost interrupt hdc: status timeout: status=0xd0 { Busy } hdc: DMA disabled hdc: drive not ready for command hdc: ATAPI reset complete I/O error: dev 0b:00, sector 68 isofs_read_super: bread failed, dev=0b:00, iso_blknum=17, block=17 |
i'd switch to 2.6.
there is a precompiled version in slackware and instructions on the disk of how to install it....... |
I found the kernel, and instructions. Is this really all I need to do?:
Quote:
Is it cause I am running kernel 2.4.31? txs! |
there are proper instructions on disk 2 i believe.
they explain how to install the 2.6.13 kernel from the disk and how to config grub etc. |
hmm, I can find the test26.s kernel on the first CD, 2.6.13 kernel is on CD2 with all source code and modules etc. however reading all the text files in there I can't find instructions!
Which one should I use anyhow, I guess I would use only the 2.6.13 kernel. Sorry for all the dumb questions I have never done that b4! txs! |
i cant remember off the top of my head.
will get back to you soon.... |
Nevermind, thank you! I found instructions on this site: http://dlgwiki.dot42.org/index.php/2.4.26_to_2.6.7 and it installed fine :))) Except I was unable to install the nvidia driver, I am on a x86 platform, and there does not seem to be a driver available for it. Doesn't matter, it works fine without! I can now mount the cdrom fine, AKA root@wildblue:/mnt# mount -t iso9660 /dev/cdrom /mnt/cdrom
problem is it mounts the dvddrive, not the cdwriter? It all works when mounting "hdc" and "hdd". I still have a bunch of external usb drives that I can't get to mount.( bad superblock error) I think it all has to do with the link in /dev, how can I create my own links in "/dev"? txs! |
x86? surely there is.
udev creates devices. try upgrading to the latest version. i think you need to get the kernel from the slackware disk. its 2.6.13, its on the disk under /test. if you man 'mkinitrc' then there is a path to where the new kernel and stuff is. |
You are right,- digging a little deeper I found some other drivers for x86, I will try to install tonight. I have udev 064 installed, I see there is a 084 version out, I'll have a try at that as well. From what I was reading so far- that "udev thingy" sound pretty complicated. Why isn't the version that is installed working at all? Why do I need the kernel from the disc again, after I just installed it?
If I man 'mkinitrc' I get: No manual entry for mkinitrc When trying to install initrd, I read somewhere that it is not needed with ext2 filesystem, since it is suppose to be pre compiled in the kernel! thank you, I appreciate it! |
you shouldnt need a initrc,so i wouldnt worry about that.
|
ok, I got the newest Nvidia driver installed. I looked around at my current installation of udev, and everything looks like it's in place. I would like to at least try it, before I install the newer version of udev and hotplug, since I need to compile them from source, and I don't how well that work on my box.
When I look those particular pkgs up in gslapt they show as "status: excluded" It won't let me change anything there,- how does I get it started? txs! |
you need to vi /etc/slap-get/blacklist
or something along those lines |
All times are GMT -5. The time now is 02:21 AM. |