[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Don`t understand error message
From: |
Robert Millan |
Subject: |
Re: Don`t understand error message |
Date: |
Sat, 4 Oct 2003 15:42:29 +0000 |
User-agent: |
Mutt/1.5.4i |
On Fri, Oct 03, 2003 at 07:41:21PM +0100, Yoshinori Okuji wrote:
>
> But I'm not sure what is the right way to fix this problem. One way is to add
> a
> resolver of symlinks in a device map into grub-install. It wouldn't be very
> difficult.
>
> Another idea is to have the grub shell to do all the mappings between a BIOS
> drive and an OS device. This might be better, because it is not very good to
> have separate code to deal with a device map in grub-install and in the grub
> shell.
If I understood correctly, the GRUB shell relies on device.map to translate
BIOS devices into kernel device files, and uses standard Un*x calls on /dev
to access the devices. Is that it?
IIRC, the kernel (at least, when that kernel is Linux) forwards read/write
calls to the target when the file is a symlink, but the same doesn't apply to
ioctl, so programs that rely on ioctl must be capable of resolving symlinks.
I believe a good solution could be to fix kernels to forward requests on
ioctl too, if that fixes the problem.
Is all this correct or did I miss something?
--
Robert Millan
"[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work."
-- J.R.R.T, Ainulindale (Silmarillion)
- Re: Don`t understand error message, (continued)
- Re: Don`t understand error message, Robert Millan, 2003/10/03
- Re: Don`t understand error message, Thierry Laronde, 2003/10/03
- Re: Don`t understand error message, Robert Millan, 2003/10/04
- Re: Don`t understand error message, Thierry Laronde, 2003/10/04
- Re: Don`t understand error message, Yoshinori Okuji, 2003/10/04
- Re: Don`t understand error message, Marco Gerards, 2003/10/04
- Re: Don`t understand error message, Yoshinori Okuji, 2003/10/06
- Re: Don`t understand error message, Robert Millan, 2003/10/04
Re: Don`t understand error message, Michael Gehm, 2003/10/03
Re: Don`t understand error message, Yoshinori Okuji, 2003/10/03