Displaying 20 results from an estimated 3000 matches similar to: "Request: port syslinux isohybrid perl script to C"
2014 May 12
1
[PATCH] isohybrid: fix overflow on 32 bit system
Hi,
hpa:
> The right thing to do is compile it with #define _FILE_OFFSET_BITS 64
> and change fseek to fseeko with the appropriate type being off_t.
And for GPT names it should really use 16-bit UTF-16LE characters
and not 8-bit characters padded up by the same number of
random bytes from the program memory.
See e.g.:
2012 Sep 23
6
utils/isohybrid.c #inclusion of <uuid/uuid.h>
Good day, Matthew.
I recently got stuck while building Syslinux as <uuid/uuid.h> doesn't exist
on my system. The #inclusion was introduced in commit
2c3a24e5f4b807ec31595227afa59a818c060ca9. Whence does this file come, if
you please? I'm assuming it is the Linux kernel's, but can't seem to
understand the directory prefix, in that case.
- Shao
2014 May 12
4
[PATCH] isohybrid: fix overflow on 32 bit system
When call isohybrid with option '-u', it overflows on a 32 bits host. It
seeks to 512 bytes before the end of the image to install gpt header. If
the size of image is larger than LONG_MAX, it overflows fseek() and
cause error:
isohybrid: wrlinux-image-x86-64-20140505110100.iso: seek error - 8: Invalid argument
Check the offset and call fseek() multi-times if offset is too large.
2014 Jun 21
2
isohybrid has 2 variants
> Hi,
>
> > Not being compatible with EFI/GPT is already a problem for the Perl
> > variant.
>
> The relation of both is:
>
> isohybrid.in/.pl is being left behind.
> http://git.kernel.org/cgit/boot/syslinux/syslinux.git/tree/utils/Makefile
> has:
> SCRIPT_TARGETS += isohybrid.pl # about to be obsoleted
>
> isohybrid.c replaces it feature-wise
2010 Mar 31
10
port syslinux isohybrid perl script to C
Hi,
Miller, Shao:
> I am enjoying this discussion
Me not. I feel quite misunderstood.
hpa:
> Actually, I would prefer if you removed this in its current form.
Ok. Will do.
If any viable solution emerges, please let me
know.
Have a nice day :)
Thomas
2009 May 14
4
[PATCH] isohybrid: user options
Allow the user to define the type of partition and its number from the
command line.
The following example creates partition numer 4 with type 1c (hidden
FAT32 LBA):
isohybrid -fstype=28 -pentry=4 hybrid.iso
---
utils/isohybrid.in | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/utils/isohybrid.in b/utils/isohybrid.in
index 83f9dc0..d67a2b5 100644
---
2014 Jun 21
3
isohybrid has 2 variants
I'm going to get the hang of this mailing list eventually. Apologies for any duplicate emails..
>Ian Bannerman:
>> While I did know the .exe variant was not official / untrusted,
>Is there a special reason for this ? (Except the known bugs which affect Linux binaries, too.)
Not really. I had never found a convincing source for it and had seen previous list entries like this
2014 Jun 21
2
isohybrid has 2 variants
> Hi,
>
> Ady:
> > Since both included variants are currently different, and both
> > variants have problems
>
> I am not aware of problems of the perl version. It is just lacking
> the newer features which support EFI/GPT and Mac/APM.
> The known bugs of isohybrid.c are with those newer features.
> http://www.syslinux.org/archives/2012-May/017843.html
>
2014 Feb 08
5
isohybrid --mac doesn't find the mac efi image
I posted this on the bugzilla page but I figured that on the mailing
list it would get more attention. Please see
http://bugzilla.syslinux.org/show_bug.cgi?id=49 for a description of my
current issue.
--
Thank you,
Fernando Reyes
GPG BDD75DD7
Mission Accomplish, Inc.
http://missionaccomplish.com
Email:design at missionaccomplish.com
Tel: 7187100008
Cell: 3479275477
2013 Mar 12
4
isohybrid --uefi - resulting EF00 partition too small
Hello everyone,
I am maintaining a distribution loosely based on LFS and am now trying
to add UEFI support. Integrating a FAT formatted partition image
containing, preloader, gummiboot, kernel and initramfs correctly results
in a ISO image that is bootable on BIOS and UEFI systems if booted from
the optical drive.
However, when I run
isohybrid --uefi name-of.iso
the resulting GPT entry for
2009 May 21
2
SYSLINUX 3.81-pre10
I have just pushed out Syslinux 3.81-pre10. This fixes some pretty
serious bugs, including the fact that, apparently, isohybrid didn't work
at all in CBIOS mode.
Unfortunately it means that the isohybrid handover protocol has changed,
and so a new isolinux.bin isn't compatible with an old isohybrid or vice
versa (as a result, the magic number has changed.)
-hpa
2014 Jul 30
2
isohybrid: slint64-14.1.iso: unable to find mac efi image
Hi,
On 29/07/2014 23:19, Thomas Schmitt wrote:
> A good opportunity to brag with xorriso's boot inspection
> features (since xorriso-1.3.8):
Yes! I've upgraded libburn, libisofs and libisoburn so now I can play
with it too ;)
> I forgot to advise (or misadvise) -isohybrid-apm-hfsplus with
> the image /isolinux/efiboot.img . So we only got one APM
> partition here. A
2014 Jul 29
2
isohybrid: slint64-14.1.iso: unable to find mac efi image
> Hi,
>
> > Unfortunately I get the error message:
> > isohybrid: slint64-14.1.iso: unable to find mac efi image
>
> This is probably due to El Torito Platform id "Mac" in
>
> -eltorito-alt-boot -no-emul-boot -eltorito-platform Mac \
> -eltorito-boot isolinux/macboot.img \
>
> This caused in the image
>
2014 Jul 29
2
isohybrid: slint64-14.1.iso: unable to find mac efi image
Hi,
On 29/07/2014 21:34, Thomas Schmitt wrote:
> Nevertheless i advise Didier to simply try with 0xef rather than Mac.
At least the ISO will then have MBR, GPT and APM entries for the file
macboot.img.
I did that, and also tried the xorriso command you posted.
I uploaded both ISO images on http://slint.fr/misc/MacBoot resp. renamed:
slint64-14.1-Thomas_mkisofs.iso
2014 Jul 29
0
isohybrid: slint64-14.1.iso: unable to find mac efi image
Hi,
Didier Spaier:
> I uploaded both ISO images on http://slint.fr/misc/MacBoot
A good opportunity to brag with xorriso's boot inspection
features (since xorriso-1.3.8):
xorriso -indev slint64-14.1-Thomas_mkisofs.iso \
-report_el_torito plain \
-report_system_area plain
yields (block size is 2048):
El Torito images : N Pltf B Emul Ld_seg Hdpt Ldsiz
2010 Apr 12
2
Patch to port isohybrid.pl to isohybrid.c
Hello all,
Past few days I was working on porting the isohybrid perl script to c.
(-> https://fedorahosted.org/fedora-engineering-services/ticket/15)
The first patch towards the same is attached with this mail. And the same could also be accessed
from: http://pjp.dgplug.org/tools/syslinux-3.86-isohybrid.patch
I would really appreciate it if somebody could have a look at it and let me know
2010 Mar 01
1
isohybrid: change default offset to 1 to avoidparted troubles
It might help to attach the attachment before sending. - Shao
-----Original Message-----
From: Miller, Shao
Sent: Monday, March 01, 2010 09:38
To: 'For discussion of Syslinux and tftp-hpa'
Subject: RE: [syslinux] isohybrid: change default offset to 1 to
avoidparted troubles
-----Original Message-----
From: syslinux-bounces at zytor.com [mailto:syslinux-bounces at zytor.com] On
Behalf
2009 May 26
2
Syslinux 3.81-pre14... hopefully final this time
I have addressed all the issues that I know about (including, hopefully,
the isohybrid version dependence...). I would like to release this this
week so please let me know as soon as possible if this version is "go".
-hpa
--
H. Peter Anvin, Intel Open Source Technology Center
I work for Intel. I don't speak on their behalf.
2017 Mar 22
3
"isolinux.bin missing or corrupt" when booting USB flash drive in old PC
Hi,
Ady wrote:
> If a specific BIOS' CHS/LBA translations cannot cope with the above, it
> is no surprise that we get some mess, somewhere.
Currently my suspicion is that the isohdpfx.S code simply mishandles
the two conversion factors which it correctly got from BIOS call
INT 13H AH 8.
> Boot System ID : First : Last : Relative : Number of:
> Flag
2014 Jun 22
5
isohybrid has 2 variants
> Hi,
>
> > All the "isohybrid.exe" I know of are based on the Perl variant.
>
> I just got one from
> http://www.filewatcher.com/m/isohybrid.exe.39568-0.html
>
> Its strings seem not to stem from isohybrid.pl.
>
> Digging in slitaz source brought a shell script (that would be
> variant #5 then):
>