grub-devel
[Top][All Lists]
Advanced

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

Re: grub-install --root-directory=/mnt /dev/sda1 fails


From: Felix Zielcke
Subject: Re: grub-install --root-directory=/mnt /dev/sda1 fails
Date: Mon, 01 Jun 2009 21:39:26 +0200

Am Mittwoch, den 06.05.2009, 17:12 +0200 schrieb Vladimir 'phcoder'
Serbinenko:
> Don't we already have a function which transforms host directory into
> grub
> directory? AFAIR we have.

There's just the shell function in grub-mkconfig_lib.in
Here's now a patch wich implements it in util/hostdisk.c and gets used
for core_path_dev in setup ().
But it doestn't work with symlinks.
readlink () can only be used if the file pointed to is a symlink, not if
a symlink is somewhere in between.
coreutils where the readlink binary is from is GPL 3+ but the function
for it uses hash tables and it seems like it would be too much code to
copy just for this.
-- 
Felix Zielcke

Attachment: make_sys_path_relative.patch
Description: Text Data


reply via email to

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