Displaying 20 results from an estimated 1000 matches similar to: "Patch to add Symbols/segments loader for mboot.c"
2006 Mar 09
2
multiboot patch
Peter,
Is this page update to date?
http://www.kernel.org/git/?p=boot/syslinux/syslinux.git;a=shortlog
I sent a multiboot symbol table loading patch
(syslinux-3.11-mboot-sym_table-patch) a few months ago and I thought you
have checked it in. I didn't follow up after that. But i dont see it in the
changes now, should i resend it?
thanks,
Ram
2006 Mar 11
5
mboot.c32, weird e820 map on HP blade machine, possible memory corruption
I'm seeing this on a HP Blade and i'm not sure why this is happning since
the nature of the issue is so wierd.
I compiled mboot.c with a DEBUG defined in the mboot.c file. In the funciton
init_mmap(), it prints the e820 map and on the HP blade this map values come
out to be totally random. Some weird numbers which dont make any sense at
all.
However, if i add a while(1); or a exit(1); at
2006 Jan 14
1
Patch mboot.c with Symbols/segments loader for multiboot ELF kernels
The program segments loaded presently in mboot.c only consists of a
subset of sections described by the ELF Section Header Table (SHT) in
the ELF kernel binary. Segments with useful information often needed for
debugging purposes (symbol tables, string tables, etc.) aren't usually
present in the program segments and hence not loaded above.
Some kernels use this debugging information to
2010 Mar 21
6
[PATCH] mboot: set boot loader name
Set a pointer to syslinux_version()->version_string in mbinfo.
Signed-off-by: Sebastian Herbszt <herbszt at gmx.de>
diff --git a/com32/mboot/mboot.c b/com32/mboot/mboot.c
index 8425e06..76ef7a0 100644
--- a/com32/mboot/mboot.c
+++ b/com32/mboot/mboot.c
@@ -222,6 +222,13 @@ int main(int argc, char *argv[])
/* Add auxilliary information */
mboot_make_memmap();
mboot_apm();
2005 Apr 28
3
PXE-booting Xen using PXELINUX
Hi all,
A number of people have posted to the Xen lists recently wanting to
network-boot Xen on machines whose NICs are not supported by GRUB. I''ve
been writing a module for PXELINUX that will allow it to boot Xen
directly over the network on PXE-enabled machines, without relying on
any hacks (mbootpack, &c.), or needing to write/port any device drivers.
I have a version of it
2006 Nov 28
2
How to determine your bootloader from the kernel
If you have a multiboot kernel which is booted by
syslinux/pxelinux/isolinux, etc., is there a way to determine who actually
is the bootloader among the three?
I'm wondering if the multiboot header or any part of memory has a consistent
identifier somewhere.
thanks,
Ram
2007 Jan 11
1
Patch: Parse append arguments properly in mboot module
This is a resend since I didn't hear back from anyone.
Hey guys,
I noticed the appended ipappend options end up in the beginning of the
cmdline argv[] when mboot is entered. mboot then tries to parse the first
argument as the name of the kernel module and promptly fails cuz it can't
find "ip=.." or "bootif=...".
I'm attaching a patch which basically looks for any
2006 May 11
1
mboot hangs at MPI
I'm attempting to PXE boot a XEN dom0 kernel version 2.6.16, xen version
3.0.2-2. I've built syslinux-3.20-pre8 from source and am using the
following config:
DEFAULT mboot.c32 xen-3.0.2-2.gz dom0_mem=258048 --- vmlinuz-2.6.16-xen0 ro
console=ttyS0 root=/dev/sda1 --- initrd.img
Where initrd.img is my own custom initrd that I've built to do some
pre-setup before booting to the real
2007 Feb 06
3
Syslinux: Broken file reading for fat16 with 3.35+?
Hello,
I noticed after upgrading from 3.20, I haven't been able to get
syslinux to boot properly with menu.c32 or mboot.c32 from a USB key. I
get an error saying invalid kernel when its trying to load menu.c32 or
mboot.c32 (or any other kernel for that matter). I tried 3.35 and
3.36-pre5. Same exact behaviour.
I'm using the following to compile:
gcc version 3.2.3 20030502 (Red Hat Linux
2008 Oct 20
0
PATCH[001/001]: mboot.c: prefer ELF header over multiboot header
From: Ralf Ertzinger <ralf at skytale.net>
If a loaded kernel is in ELF format and contains a multiboot header indicating
valid relocation information, prefer the informations from the ELF header.
This is in violation of the Multiboot spec, but it's the way GRUB does
things and Solaris kernels rely on this behaviour.
Signed-of-by: Ralf Ertzinger <ralf at skytale.net>
---
diff
2009 Apr 26
1
Need help trying out new mboot.c32
Hi all,
I've started writing a new mboot.c32 using the Syslinux native APIs; it
is currently on the new-mboot branch of the Syslinux git repository.
However, I don't have a huge number of things which use Multiboot set up
to test, so I'd really appreciate it if you're a user of mboot.c32 to
help me try this and report back positive or negative.
I don't have the Solaris DHCP
2006 May 24
3
[PATCH 1/1] mboot.c32: fix register constraints bug
From: Tim Deegan <Tim.Deegan at cl.cam.ac.uk>
Fix register constraints of final jump to kernel entry.
When compiled with some GCC versions, mboot.c32 would clobber the kernel
load address and try to jump to 0x2badb002.
Signed-off-by: Tim Deegan <Tim.Deegan at cl.cam.ac.uk>
---
--- syslinux-3.20-pre8/com32/modules/mboot.c.orig 2006-05-22 11:06:17.000000000 +0100
+++
2007 May 01
1
Using pxelinux mboot.c32 to multiboot Solaris
Hi All,
Now that we have multiboot capable pxelinux, thanks to mboot.c32,
I decided to try and remove pxegrub from my x86 jumpstart infrastructure
since, in theory, pxelinux can now do it all.
The problem I'm having is I'm not very sure I'm following Tim's documentation
correctly... I'm not 100% what comes after the --- and whether the Sun kernel
needs it's arguments
2009 Jul 21
2
mboot.c32, NUMA and tgz
Hi all,
I'm attempting to PXE boot ESXi, which uses the syslinux mboot.c32 module. The mboot.c32 included with ESXi seems to be an older version that runs into an "out of memory loading.." problem halfway through, even though the box has 8GB memory. This may be related to NUMA, since it works fine on an older box but not the newer blade. I saw that some non-contiguous memory issues
2005 May 17
1
chain / memdisk / mboot of memtest86, SBM loader.bin, ISO image
hpa etal,
Im trying to get PIRT running on an SBC which has no CD-ROM drive.
(an 8 MB ISO which demo's RTAI - RealTime Application Interface, on
linux patched with Adeos)
(BTW, PIRT uses isolinux)
anyway, Im trying to use pxelinux to chainload / memdisk / mboot it,
Im having no success. Ive also tried booting memtest86, which I can boot
on my laptop using grub, ie
title memtest
2009 Oct 12
1
com32/mboot/map.c question
Hello,
I get the following message while loading my multiboot kernel with
mboot.c32:
"Invalid Multiboot image: neither ELF header nor a.out kludge found".
I checked the code and came across this (com32/mboot/map.c line 130) :
if (i + mbh_len < len)
mbh_len = 0; /* Invalid... */
else
break; /* Found something... */
}
Shouldn't it be "if (i + mbh_len >=
2009 Apr 03
0
PATCH: Handle virtual entry point in mboot.c32
Hi,
This patch ensures that mboot.c32 will always jump to a physical address
when loading a Multiboot kernel.
Some kernels are linked with a virtual entry point and without this patch
these kernels are unbootable.
Hope this helps,
Matthew
--- a/com32/modules/mboot.c 2009-04-03 09:48:08.000000000 +1000
+++ b/com32/modules/mboot.c 2009-04-03 09:48:16.000000000 +1000
@@ -650,6 +650,13 @@ static
2010 Apr 04
1
[PATCH] mboot: set boot device
Set the boot device based on the derivative information.
Signed-off-by: Sebastian Herbszt <herbszt at gmx.de>
diff --git a/com32/mboot/mboot.c b/com32/mboot/mboot.c
index d008da0..526d10a 100644
--- a/com32/mboot/mboot.c
+++ b/com32/mboot/mboot.c
@@ -224,6 +224,14 @@ int main(int argc, char *argv[])
mboot_apm();
mboot_syslinux_info();
+ /* Set boot device info */
+ const
2011 Oct 13
1
Using pxelinux mboot.c32 to jumpstart a Solaris host
Hi all,
I'm trying to use mboot.c32 to build our Solaris machines but the problem we are getting is the network interface doesn't get configured. It would boot in to the miniroot and then drops in to a shell. At the shell, if I configure the interface via dhcp it would continue on with the jumpstart.
This is the first time we are using syslinux (version 4.04) and looking at the
2015 Aug 19
2
efi mboot xen linux problem
Hi,
I am trying to get xen booted on a new mainboard I bought using
efi-syslinux/mboot. No success so far. When I choose the xen menu entry
except from some characters being wiped from the bottom of the screen
nothing is happening.
I have made a typo in the xen kernel filename. Nothing changed, no
errors about wrong a filename were displayed
Initially I compiled syslinux 6.03 (slackware64,