[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH] (revised slightly) create kernel symlinks in /boot
On Fri, 2005-01-21 at 00:06 +0100, Felipe Alfaro Solana wrote: > I think this won't work if /boot is mounted in a separate partition. > AFAIK, GRUB isn't able to follow symlinks across different filesystems. That probably true, but a hard link should work ok right? The cp -dR in make install-kernels should ensure that the link is preserved, and cp -fdr likewise in install.sh. -- Thanks, Paul Larson plars@xxxxxxxxxxxxxxxxxxxx http://www.linuxtestproject.org diff -Nru a/buildconfigs/mk.linux-2.6-xen0 b/buildconfigs/mk.linux-2.6-xen0 --- a/buildconfigs/mk.linux-2.6-xen0 2005-01-21 10:19:56 -06:00 +++ b/buildconfigs/mk.linux-2.6-xen0 2005-01-21 10:19:56 -06:00 @@ -18,6 +18,8 @@ $(MAKE) -C $(LINUX_DIR) ARCH=xen INSTALL_MOD_PATH=$(INSTALL_DIR) modules_install ; \ fi $(MAKE) -C $(LINUX_DIR) ARCH=xen INSTALL_PATH=$(INSTALL_DIR) install + ln /boot/vmlinuz-$(FULLVERSION) \ + $(INSTALL_DIR)/boot/vmlinuz-$(EXTRAVERSION) $(LINUX_DIR)/include/linux/autoconf.h: pristine-linux-$(LINUX_VER) rm -rf $(LINUX_DIR) diff -Nru a/buildconfigs/mk.linux-2.6-xenU b/buildconfigs/mk.linux-2.6-xenU --- a/buildconfigs/mk.linux-2.6-xenU 2005-01-21 10:19:56 -06:00 +++ b/buildconfigs/mk.linux-2.6-xenU 2005-01-21 10:19:56 -06:00 @@ -18,6 +18,8 @@ $(MAKE) -C $(LINUX_DIR) ARCH=xen INSTALL_MOD_PATH=$(INSTALL_DIR) modules_install ; \ fi $(MAKE) -C $(LINUX_DIR) ARCH=xen INSTALL_PATH=$(INSTALL_DIR) install + ln /boot/vmlinuz-$(FULLVERSION) \ + $(INSTALL_DIR)/boot/vmlinuz-$(EXTRAVERSION) $(LINUX_DIR)/include/linux/autoconf.h: pristine-linux-$(LINUX_VER) rm -rf $(LINUX_DIR) Attachment:
signature.asc
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |