2002-08-01 19:54:23

by Richard B. Johnson

[permalink] [raw]
Subject: Re: Kernel compiled from source won't read /parts/ of a CD?

On 1 Aug 2002, Gary Lawrence Murphy wrote:

>
> This is one of the strangest situations I have ever seen: my
> re-compiled Linux 2.4.18 kernel now /refuses/ to read /only/ the
> "/Mandrake" directory branch of all three of the Mandrake distribution
> CDs. It /has/ to be some kernel option, but I can't figure which one;
> any advice or debugging hints at all are greatly appreciated.

I had some problem like this. I don't know what caused it
because it was 'fixed' by a re-boot. I think it was that
the kernel 'thought' the block-size was wrong for the CD.

Anyway, the next time it happend, I copied the entire
contents of a CD to a file (ising 'cp'). I then mounted
the file through the loop device. I figured it might be
quicker than re-booting (it wasn't). It worked anyway.

The next time it happens, I will try to mount the CD
through the loop device. Anyway, you can try that now.

Maybe it will help you read it.

mount -t iso9660 -o loop /dev/cdrom /mnt

Cheers,
Dick Johnson
Penguin : Linux version 2.4.18 on an i686 machine (797.90 BogoMips).
The US military has given us many words, FUBAR, SNAFU, now ENRON.
Yes, top management were graduates of West Point and Annapolis.