* /dev/cdrom is not a valid block device?
@ 2003-04-03 12:35 Amin
2003-04-03 15:44 ` pa3gcu
2003-04-03 16:33 ` Ray Olszewski
0 siblings, 2 replies; 4+ messages in thread
From: Amin @ 2003-04-03 12:35 UTC (permalink / raw)
To: linux-newbie
Hi all,
Shortly after recompiling my kernel (ignoring numerous
warnings and errors therein), I tried to mount my CD drive
in the normal way:
mount /mnt/cdrom
But I'm getting a ``mount: /dev/cdrom is not a valid block
device''. Does anyone have any idea why this is appearing?
Thanks,
Yawar Amin
-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: /dev/cdrom is not a valid block device?
2003-04-03 12:35 /dev/cdrom is not a valid block device? Amin
@ 2003-04-03 15:44 ` pa3gcu
2003-04-03 16:33 ` Ray Olszewski
1 sibling, 0 replies; 4+ messages in thread
From: pa3gcu @ 2003-04-03 15:44 UTC (permalink / raw)
To: Amin, linux-newbie
On Thursday 03 April 2003 12:35, Amin wrote:
> Hi all,
>
> Shortly after recompiling my kernel (ignoring numerous
> warnings and errors therein),
If you saw an "error" then your compile woul;d have stopped period, warnings
on the otherhand do NOT stop a compile, i expect you think a warning is the
same as an error however this is not the case when compiling a program or a
kernel.
> I tried to mount my CD drive in the normal way:
>
> mount /mnt/cdrom
>
> But I'm getting a ``mount: /dev/cdrom is not a valid block
> device''. Does anyone have any idea why this is appearing?
You have forgotten to include cdrom support as per the CDROM-HOWTO.
Or simply no iso9660 or cdrom support in your kernel or compiled as modules.
I cannot say more as you did not say if the device is a SCSI device IDE or
whatever.
>
> Thanks,
> Yawar Amin
> -
> To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.linux-learn.org/faqs
--
Regards Richard
pa3gcu@zeelandnet.nl
http://people.zeelandnet.nl/pa3gcu/
-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: /dev/cdrom is not a valid block device?
2003-04-03 12:35 /dev/cdrom is not a valid block device? Amin
2003-04-03 15:44 ` pa3gcu
@ 2003-04-03 16:33 ` Ray Olszewski
2003-04-04 4:45 ` Amin
1 sibling, 1 reply; 4+ messages in thread
From: Ray Olszewski @ 2003-04-03 16:33 UTC (permalink / raw)
To: Amin, linux-newbie
At 06:35 PM 4/3/2003 +0600, Amin wrote:
>Hi all,
>
>Shortly after recompiling my kernel (ignoring numerous
>warnings and errors therein), I tried to mount my CD drive
>in the normal way:
It is normal to get manay, many **warnings** while compiling a kernel. But
if you got **errors**, you better go back and look at them. (Personally, I
doubt you really did get errors, since they are supposed to cause the
compile process to abort ... you cannot, in practice, "ignore" actual
errors. But since I can't see through your eyes, I have only what you wrote
to go on.)
>mount /mnt/cdrom
>
>But I'm getting a ``mount: /dev/cdrom is not a valid block
>device''. Does anyone have any idea why this is appearing?
The most likely cause is that you omitted some kernel driver needed to
access the device when you recompiled your kernel.
Next most likely is that you compiled what you needed as a module, but the
module is not loading. Check either /etc/modules or /etc/modules.conf (or
maybe /etc/conf.modules ... distros vary a bit here) to see that you are
loading everything you need to.
Next is that there is something wrong with the /dev/cdrom symlink. What
does it point to, and is that the right real device? (BTW, I am assuming
there is a CD with an iso9660 filesystem in the drive when you try to mount.)
Last (and least likely) is a problem in /etc/fstab. What does the line for
/mnt/cdrom look like?
It is also possible that you missed some step in the process of
configuring, compiling, and installing the kernel. Since your prior message
indicated that you successfully installed the NIC module, I'm classing this
as a remote possibility.
Like Richard, I cannot be more specific without knowing:
A. What sort of CD-ROM drive is involved (ATAPI, SCSCI, one of the ones
that requires a special driver).
B. Where is it really mounted (not just a symlink).
C. What kernel options you selected relevant to whatever sort of drive it
is. (For example, if it is an ATAPI drive, did you select "ide-cd" support
when configuring the kernel?)
D. The basics: what distro, what version, and what kernel version.
-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: /dev/cdrom is not a valid block device?
2003-04-03 16:33 ` Ray Olszewski
@ 2003-04-04 4:45 ` Amin
0 siblings, 0 replies; 4+ messages in thread
From: Amin @ 2003-04-04 4:45 UTC (permalink / raw)
Cc: linux-newbie
On Thu, Apr 03, 2003 at 08:33:04AM -0800, Ray Olszewski
wrote:
> The most likely cause is that you omitted some kernel
> driver needed to access the device when you recompiled
> your kernel.
Ray, that was it exactly. I did indeed somehow manage to
leave out support for my CD-ROM drive during the creation of
the kernel configuration file. I guess this just goes to
show that we have to be very careful when doing that. The
option I think I left out by mistake was ``ATA/IDE/MFM/RLL
support ---> IDE, ATA and ATAPI Block devices ---> Include
IDE/ATAPI CDROM support''.
Anyway, I recompiled again, making doubly sure that
everything was in order this time. I had previously gone to
the CDROM-HOWTO, as Richard suggested, and decided that
recompilation was the first thing to do.
Barring a few hitches, I got the new kernel working, and now
I've got CD-ROM support as well. Thanks, everybody!
Yawar Amin
-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2003-04-04 4:45 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-04-03 12:35 /dev/cdrom is not a valid block device? Amin
2003-04-03 15:44 ` pa3gcu
2003-04-03 16:33 ` Ray Olszewski
2003-04-04 4:45 ` Amin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox