bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CDROM access broken?


From: Yoshinori K. Okuji
Subject: Re: CDROM access broken?
Date: Mon, 5 Jul 2004 10:38:00 +0200
User-agent: KMail/1.6.1

On Monday 05 July 2004 00:36, Robert Millan wrote:
> doesn't really distinguish between (cd) and (cd0):
>                || (*device == 'c' && cdrom_drive !=
>                || GRUB_INVALID_DRIVE))
>
>               && (device += 2, (*(device - 1) != 'd')))
>             errnum = ERR_NUMBER_PARSING;
>
> Both can generate this failure if cdrom_drive == GRUB_INVALID_DRIVE.
>
> Have you verified that this feature still works? Perhaps a recent
> commit broke it.

Then, perhaps it is a different problem (bug). If you look at 
stage2/bios.c, you find the function get_cdinfo or something similar. 
It must detect your CDROM drive as a boot drive, otherwise it fails in 
setting it correctly. I don't know why yet, but this function seems to 
fail in some BIOSes. Maybe yours is one of them. Unfortunately, I don't 
have such a BIOS in my place, so I need someone who debugs it instead 
of me. If you can, I'd appreciate.

Okuji




reply via email to

[Prev in Thread] Current Thread [Next in Thread]