[arch-releng] [archiso] syslinux 6 status
Good news :) With syslinux-6.01-pre5 all things tested seems to work! Finally! Boot from: cdrom (ISOLINUX): OK disk (SYSLINUX [VFAT]): OK disk (SYSLINUX [EXT4]): OK disk (ISOHYBRID-MBR): OK network (PXELINUX): OK Also tested, all other menu items, reboot, hdt, memtest, etc... Tests was made under qemu-1.5.1. PS: Since syslinux 6 supports EFI, maybe in a future (2013.08 or 2013.09), if all things work, I am going to replace gummiboot with syslinux. -- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1
Am 28.06.2013 19:47, schrieb Gerardo Exequiel Pozzi:
Good news :)
With syslinux-6.01-pre5 all things tested seems to work! Finally!
Boot from:
cdrom (ISOLINUX): OK disk (SYSLINUX [VFAT]): OK disk (SYSLINUX [EXT4]): OK disk (ISOHYBRID-MBR): OK network (PXELINUX): OK
Also tested, all other menu items, reboot, hdt, memtest, etc...
Tests was made under qemu-1.5.1.
Oh so nice!
PS: Since syslinux 6 supports EFI, maybe in a future (2013.08 or 2013.09), if all things work, I am going to replace gummiboot with syslinux.
Let's keep everything with syslinux 4 + gummiboot for the July ISO, then take our time to convert to syslinux 6 for August.
On 06/28/2013 02:47 PM, Gerardo Exequiel Pozzi wrote:
Good news :)
With syslinux-6.01-pre5 all things tested seems to work! Finally!
Boot from:
cdrom (ISOLINUX): OK disk (SYSLINUX [VFAT]): OK disk (SYSLINUX [EXT4]): OK disk (ISOHYBRID-MBR): OK
network (PXELINUX): OK (this is using TFTP)
network (PXELINUX [TFTP]): OK network (PXELINUX [HTTP]): BAD OOPS! I need to research this a bit and report to upstream. Using 5.11-pre1 works fine (lpxelinux.0) PS: Just as remember, all needed changes are here [#1] [#1] https://github.com/djgera/archiso/compare/master...experimental
Also tested, all other menu items, reboot, hdt, memtest, etc...
Tests was made under qemu-1.5.1.
PS: Since syslinux 6 supports EFI, maybe in a future (2013.08 or 2013.09), if all things work, I am going to replace gummiboot with syslinux.
-- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1
Am 28.06.2013 20:09, schrieb Gerardo Exequiel Pozzi:
network (PXELINUX): OK (this is using TFTP)
network (PXELINUX [TFTP]): OK network (PXELINUX [HTTP]): BAD
OOPS! I need to research this a bit and report to upstream. Using 5.11-pre1 works fine (lpxelinux.0)
There was a discussion about HTTP problems on the list, IIRC.
On 06/28/2013 03:14 PM, Thomas Bächler wrote:
Am 28.06.2013 20:09, schrieb Gerardo Exequiel Pozzi:
network (PXELINUX): OK (this is using TFTP)
network (PXELINUX [TFTP]): OK network (PXELINUX [HTTP]): BAD
OOPS! I need to research this a bit and report to upstream. Using 5.11-pre1 works fine (lpxelinux.0)
There was a discussion about HTTP problems on the list, IIRC.
OK. That curious. Previously I had working {l,}pxelinux.0 from 5.11-pre1 over HTTP. But it does not work now. I experiments differents non-working bahaviours if using qemu 1.4.1 or 1.5.X. -- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1
On 06/29/2013 12:30 AM, Gerardo Exequiel Pozzi wrote:
On 06/28/2013 03:14 PM, Thomas Bächler wrote:
Am 28.06.2013 20:09, schrieb Gerardo Exequiel Pozzi:
network (PXELINUX): OK (this is using TFTP)
network (PXELINUX [TFTP]): OK network (PXELINUX [HTTP]): BAD
OOPS! I need to research this a bit and report to upstream. Using 5.11-pre1 works fine (lpxelinux.0)
There was a discussion about HTTP problems on the list, IIRC.
OK.
That curious. Previously I had working {l,}pxelinux.0 from 5.11-pre1 over HTTP. But it does not work now. I experiments differents non-working bahaviours if using qemu 1.4.1 or 1.5.X.
Bah!, sometimes works and others does not works. Random errors doing various tests. Sometimes i get "netconn_write error -5" (lpxelinux.0). pxelinux.0 always fails and gpxelinux.0 always reboot. The version of QEMU (to be more precise iPXE version) does not care, same things happens on 1.4.1 and 1.5.1. -- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1
On 06/28/2013 03:14 PM, Thomas Bächler wrote:
Am 28.06.2013 20:09, schrieb Gerardo Exequiel Pozzi:
network (PXELINUX): OK (this is using TFTP)
network (PXELINUX [TFTP]): OK network (PXELINUX [HTTP]): BAD
OOPS! I need to research this a bit and report to upstream. Using 5.11-pre1 works fine (lpxelinux.0)
There was a discussion about HTTP problems on the list, IIRC.
Just in case I made a report against 6.01 [#1] [#1] http://www.syslinux.org/archives/2013-July/020413.html -- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1
On 07/05/2013 05:42 AM, Gerardo Exequiel Pozzi wrote:
On 06/28/2013 03:14 PM, Thomas Bächler wrote:
Am 28.06.2013 20:09, schrieb Gerardo Exequiel Pozzi:
network (PXELINUX): OK (this is using TFTP)
network (PXELINUX [TFTP]): OK network (PXELINUX [HTTP]): BAD
OOPS! I need to research this a bit and report to upstream. Using 5.11-pre1 works fine (lpxelinux.0)
There was a discussion about HTTP problems on the list, IIRC.
Just in case I made a report against 6.01 [#1]
http://bugzilla.syslinux.org/show_bug.cgi?id=16 -- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1
On 07/20/2013 01:37 AM, Gerardo Exequiel Pozzi wrote:
On 07/05/2013 05:42 AM, Gerardo Exequiel Pozzi wrote:
On 06/28/2013 03:14 PM, Thomas Bächler wrote:
Am 28.06.2013 20:09, schrieb Gerardo Exequiel Pozzi:
network (PXELINUX): OK (this is using TFTP)
network (PXELINUX [TFTP]): OK network (PXELINUX [HTTP]): BAD
OOPS! I need to research this a bit and report to upstream. Using 5.11-pre1 works fine (lpxelinux.0)
There was a discussion about HTTP problems on the list, IIRC.
Just in case I made a report against 6.01 [#1]
syslinux 6.02 finally........ works in PXE over HTTP via iPXE :) @Tpowa: In other words, this package can be moved out of testing ;) -- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1
Please wait for some more days before moving syslinux-6.02 to [core]. There is an unrelated (to PXE) issue that may lead to BTRFS corruption when syslinux 6.02 is used. See http://www.syslinux.org/archives/2013-October/020956.html . I cannot confirm this as I do not use BTRFS (yet). With Best Regards, Keshav On 16 October 2013 11:09, Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>wrote:
On 07/20/2013 01:37 AM, Gerardo Exequiel Pozzi wrote:
On 07/05/2013 05:42 AM, Gerardo Exequiel Pozzi wrote:
On 06/28/2013 03:14 PM, Thomas Bächler wrote:
Am 28.06.2013 20:09, schrieb Gerardo Exequiel Pozzi:
network (PXELINUX): OK (this is using TFTP)
network (PXELINUX [TFTP]): OK network (PXELINUX [HTTP]): BAD
OOPS! I need to research this a bit and report to upstream. Using 5.11-pre1 works fine (lpxelinux.0)
There was a discussion about HTTP problems on the list, IIRC.
Just in case I made a report against 6.01 [#1]
syslinux 6.02 finally........ works in PXE over HTTP via iPXE :)
@Tpowa: In other words, this package can be moved out of testing ;)
-- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1
On Wed, Oct 16, 2013 at 7:44 AM, Keshav Padram Amburay <the.ridikulus.rat@gmail.com> wrote:
Please wait for some more days before moving syslinux-6.02 to [core]. There is an unrelated (to PXE) issue that may lead to BTRFS corruption when syslinux 6.02 is used. See http://www.syslinux.org/archives/2013-October/020956.html . I cannot confirm this as I do not use BTRFS (yet).
Looks like the problem only affects debug builds, we should just check that the file we ship is not bigger than 64000 bytes. -t
On 28 June 2013 23:17, Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>wrote:
Good news :)
With syslinux-6.01-pre5 all things tested seems to work! Finally!
Boot from:
cdrom (ISOLINUX): OK disk (SYSLINUX [VFAT]): OK disk (SYSLINUX [EXT4]): OK disk (ISOHYBRID-MBR): OK network (PXELINUX): OK
Also tested, all other menu items, reboot, hdt, memtest, etc...
Tests was made under qemu-1.5.1.
PS: Since syslinux 6 supports EFI, maybe in a future (2013.08 or 2013.09), if all things work, I am going to replace gummiboot with syslinux.
Syslinux does not yet support chainloading other efi binaries like the UEFI Shell included in the iso. The chain.c32 is built in case of efi64 or efi32, but is actually useless since the underlying code works only in bios. I suggest not moving over to syslinux-efi until it supports chainloading. BTW syslinux 6.01 is in [testing] if anyone wants to test it. Best Regards. Keshav Padram
On 07/05/2013 11:39 AM, Keshav Padram wrote:
On 28 June 2013 23:17, Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>wrote:
Good news :)
With syslinux-6.01-pre5 all things tested seems to work! Finally!
Boot from:
cdrom (ISOLINUX): OK disk (SYSLINUX [VFAT]): OK disk (SYSLINUX [EXT4]): OK disk (ISOHYBRID-MBR): OK network (PXELINUX): OK
Also tested, all other menu items, reboot, hdt, memtest, etc...
Tests was made under qemu-1.5.1.
PS: Since syslinux 6 supports EFI, maybe in a future (2013.08 or 2013.09), if all things work, I am going to replace gummiboot with syslinux.
Syslinux does not yet support chainloading other efi binaries like the UEFI Shell included in the iso. The chain.c32 is built in case of efi64 or efi32, but is actually useless since the underlying code works only in bios. I suggest not moving over to syslinux-efi until it supports chainloading. BTW syslinux 6.01 is in [testing] if anyone wants to test it.
Best Regards.
Keshav Padram
Hello, I guess , in this context in more a chainexecuting than chainloading. Right? In any way, syslinux-6.01 still broken for PXE using HTTP [#1] as I said in previous emails. I suggested to Tobias, in keeping our rock solid syslinux-4.06 package in repos, renamed to something like syslinux4 or syslinux-legacy, until syslinux-6 fixes this issue. So syslinux-6 can be moved out of [testing]. When syslinux-6 fixes PXE HTTP booting, I will start looking in syslinux-6.xx for EFI boot, and only if all things works in EFI will be implemented for archiso. Take care, [#1] http://www.syslinux.org/archives/2013-July/020413.html -- Gerardo Exequiel Pozzi \cos^2\alpha + \sin^2\alpha = 1
Am 28.06.2013 19:47, schrieb Gerardo Exequiel Pozzi:
Good news :)
With syslinux-6.01-pre5 all things tested seems to work! Finally!
Boot from:
cdrom (ISOLINUX): OK disk (SYSLINUX [VFAT]): OK disk (SYSLINUX [EXT4]): OK disk (ISOHYBRID-MBR): OK network (PXELINUX): OK
Also tested, all other menu items, reboot, hdt, memtest, etc...
Tests was made under qemu-1.5.1.
PS: Since syslinux 6 supports EFI, maybe in a future (2013.08 or 2013.09), if all things work, I am going to replace gummiboot with syslinux.
Can we tag a new archiso release reflecting the changes needed for syslinux 6? -- Pierre Schmitz, https://pierre-schmitz.com
participants (6)
-
Gerardo Exequiel Pozzi
-
Keshav Padram
-
Keshav Padram Amburay
-
Pierre Schmitz
-
Thomas Bächler
-
Tom Gundersen