Date: Sat, 21 Jul 2007 00:37:34 -0700 From: pierrelaroche <pierre.laroche@sbcglobal.net> To: Marcel Moolenaar <xcllnt@mac.com> Cc: freebsd-ia64@freebsd.org Subject: Re: Unable to install a custom BSD 6.2 kernel on HP i2000 Message-ID: <C2C705CE.1A2B8%pierre.laroche@sbcglobal.net> In-Reply-To: <04D6AADA-D95E-4E41-94E7-1E59D49B8926@mac.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Thanks for the great feedback. I got around this problem by doing the following, 1) removed the sym link from /boot/efi to /boot 2) create /boot 3) copy /efi/boot /boot 4) do the kernel install 5) rename /efi/boot/kernel 6) copy /boot/kernel to /efi/boot 7) remove /boot 8) restored the sym link from /efi/boot to /boot This works, because the new kernel boots fine. But there is definitely a bug in the build for IA64 machines. On 7/20/07 10:42 AM, "Marcel Moolenaar" <xcllnt@mac.com> wrote: > > On Jul 20, 2007, at 7:45 AM, pierrelaroche wrote: > >> ===> md (install) >> install -o root -g wheel -m 555 geom_md.ko /boot/kernel >> /boot/kernel/g_md.ko -> /boot/kernel/geom_md.ko >> ln: /boot/kernel/g_md.ko: Operation not supported >> *** Error code 1 > > /boot is really on the EFI file system, which is a DOS file > system. Soft links are not supported. I've never seen this > before, but that's probably because I don't use modules. > > Note also that this never shows up during a release build > and the error is probably ignored when installing FreeBSD. > > The simple fix for this would be to not create the symlink > as I think it's mostly for backward compatibility anyway.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C2C705CE.1A2B8%pierre.laroche>