I'm trying to use guestmount to install some kernel modules in a guest:
[mbooth@mbooth linux-2.6 (amit)]$ make modules_install
INSTALL_MOD_PATH=~/etch
ln: creating symbolic link
`/home/mbooth/etch/lib/modules/2.6.32-rc6/source': No such file or directory
make: *** [_modinst_] Error 1
I think something's screwy with symlinks. In the following, /tmp/source
is a symlink, and I have previously attempted to create a source symlink
in the current directory:
[mbooth@mbooth 2.6.32-rc6]$ rm source
rm: cannot remove `source': No such file or directory
[mbooth@mbooth 2.6.32-rc6]$ mv /tmp/source .
mv: cannot create symbolic link `./source': File exists
[mbooth@mbooth 2.6.32-rc6]$ ln -s /tmp foo
ln: creating symbolic link `foo': No such file or directory
[mbooth@mbooth 2.6.32-rc6]$ mv /tmp/source foo
mv: cannot create symbolic link `foo': File exists
[mbooth@mbooth 2.6.32-rc6]$ ls
kernel
Booting the guest shows that the symlinks haven't been created. So it
looks like there are 2 possibly related issues here:
1. Symlink creation doesn't seem to work
2. Something subsequently believes the symlink exists
I can create a BZ later.
Matt
--
Matthew Booth, RHCA, RHCSS
Red Hat Engineering, Virtualisation Team
M: +44 (0)7977 267231
GPG ID: D33C3490
GPG FPR: 3733 612D 2D05 5458 8A8A 1600 3441 EA19 D33C 3490