[arch-releng] [archiso] issue with syslinux and "config-jump-trick" with relative path
Looks like something was changed in 4.05, since this thing [#1] was tested (4.04)... this is when using SYSLINUX (this is when copy "arch" and installing syslinux manually, not using hybrid method that ISOLINUX is used) ------ booting --------- SYSLINUX 4.05 0x4f5727e3 Copyright (C) 1994-2011 H. Peter Anvin et al Could not find kernel image: boot/syslinux/whichsys.c32 boot: syslinux/pwd /arch/boot/syslinux/../ boot: ------------------------- ----- syslinux.cfg ----- DEFAULT loadconfig LABEL loadconfig CONFIG archiso.cfg APPEND ../../ -------------------------- Workaround for now is using absolute path on destination medium| sed -i "s|../../|/arch|" /mnt/arch/boot/syslinux/syslinux.cfg| [#1] https://projects.archlinux.org/archiso.git/commit/?id=87e84261c99b8bfabf3f64... -- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1
On 07/24/2012 06:33 PM, Gerardo Exequiel Pozzi wrote:
Looks like something was changed in 4.05, since this thing [#1] was tested (4.04)...
this is when using SYSLINUX (this is when copy "arch" and installing syslinux manually, not using hybrid method that ISOLINUX is used)
------ booting --------- SYSLINUX 4.05 0x4f5727e3 Copyright (C) 1994-2011 H. Peter Anvin et al Could not find kernel image: boot/syslinux/whichsys.c32 boot: syslinux/pwd /arch/boot/syslinux/../ boot: -------------------------
----- syslinux.cfg ----- DEFAULT loadconfig
LABEL loadconfig CONFIG archiso.cfg APPEND ../../ --------------------------
Workaround for now is using absolute path on destination medium| sed -i "s|../../|/arch|" /mnt/arch/boot/syslinux/syslinux.cfg|
[#1] https://projects.archlinux.org/archiso.git/commit/?id=87e84261c99b8bfabf3f64...
Aha!, when I tested this I was done using EXT4, the issue is under FAT http://www.syslinux.org/archives/2012-June/017752.html -- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1
participants (1)
-
Gerardo Exequiel Pozzi