Displaying 20 results from an estimated 7000 matches similar to: "chain.c32: Chainboot failed!"
2009 Dec 29
1
[PATCH] chain.c32: comments fix and usage output corrected
Comments fix and usage output corrected for chain.c32
- Gert Hulselmans
Signed-off-by: Gert Hulselmans <kimmik999999 at yahoo.co.uk>
$ diff -u syslinux-3.84/com32/modules/chain.c.old syslinux-3.84/com32/modules/chain.c
--- syslinux-3.84/com32/modules/chain.c.old 2009-12-29 01:46:34.058793767 +0100
+++ syslinux-3.84/com32/modules/chain.c 2009-12-29 01:53:41.150794351 +0100
@@ -49,7
2009 Dec 28
1
[PATCH] chain.c32: add support for booting the Recovery Console of Windows NT/2K/XP
The following patch for chain.c32 adds support to boot the Recovery Console of Windows NT/2K/XP.
Normally when you want to boot the recovery console, you need to patch "cmdcons\0" into the
bootsectorof the partition (8 bytes starting at 0x3 (4th byte)).
We can do this patching in memory:
strcpy((char *) 0x7c03, "cmdcons");
To boot the recovery console with chain.c32:
2010 Jan 09
2
chain.c32 add grldr= command for Grub4dos
$ git log -p
commit d8c5e94803fa01f0d52475a50b69681ad3135700
Author: Gert Hulselmans <kimmik999999 at yahoo.co.uk>
Date: Sat Jan 9 15:30:49 2010 +0100
chain.c32: Add grldr= command for Grub4dos
grldr of Grub4dos wants the partition number in DH:
0xff: whole drive
0-3: primary partitions
4-*: logical partitions
diff --git a/com32/modules/chain.c
2010 Jun 30
1
(no subject)
>From 1db8a8919482dbed4cc15509d8078b2f16a289bb Mon Sep 17 00:00:00 2001
From: Gert Hulselmans <gerth at zytor.com>
Date: Wed, 30 Jun 2010 14:10:23 +0200
Subject: [PATCH] chain.c32: add grubcfg= for passing an alternative config
filename to GRUB Legacy
GRUB Legacy reserves 89 bytes for storing the filename of the configfile
from memory address 0x8217 to 0x826f.
We allow overwriting the
2010 Mar 02
2
chain.c32 "Chainboot failed!"
Hi,
I am using syslinux-4.00-pre24, -pre27 and -pre31. chain.c32 fails for pre27 and pre31 for particular configs ... shown below.
1) works on pre24, fails with error message "Chainboot failed!" for pre27 and pre31
LABEL local
MENU DEFAULT
MENU LABEL Local Boot ... (skip PXE boot)
KERNEL chain.c32
APPEND hd0 0
2) works on all three.
LABEL local
2010 Mar 06
1
[Patch]: Document 'nopassany' in MEMDISK documentation.
'nopassany' is missing in the MEMDISK documentation:
http://www.zytor.com/pipermail/syslinux-commits/2010-February/000096.html
- Gert Hulselmans
commit aeb2406ea701d974c85aa7fdd9af7c53106d7e48
Author: Gert Hulselmans <gerth at zytor.com>
Date: Sat Mar 6 22:33:09 2010 +0100
Document 'nopassany' in MEMDISK documentation.
diff --git a/doc/memdisk.txt b/doc/memdisk.txt
2010 Jun 30
0
[PATCH] chain.c32: add grubcfg= for passing an alternative config
filename to GRUB Legacy
GRUB Legacy reserves 89 bytes for storing the filename of the configfile
from memory address 0x8217 to 0x826f.
We allow overwriting the default value (/boot/grub/menu.lst) when
grubcfg=<filename> is used together with grub=<loader>.
Examples:
chain.c32 fs grub=/boot/grub/stage2 grubcfg=/boot/grub/grub.lst
chain.c32 hd1,10 grub=/boot/grub/stage2
2010 Mar 11
1
Recovery console doesn't work in chain.c32 3.85 or 3.86-pre1
The Windows recovery console doesn't work with chain.c32 3.85 or 3.86-pre1.
COM32 chain.c32
APPEND cmldr=/cmldr
Initially reported by cdob at:
http://www.boot-land.net/forums/index.php?showtopic=10487#entry94001
It did work fine with the: "chain.c32: Handle nonlinear logical partitions"
patch.
The following patch broke the recovery console hack:
chain.c32: add option to set hidden
2010 Jul 01
2
[PATCH] ifplop.c32: Detect if PLoP USB/CD INT13h hook is enabled/disabled
New module which check if the PLoP Boot Loader already has booted a
CDROM or USB drive by checking for the presence of the PLoP INT13h hook.
The following assembly code (NASM) can detect the PLoP INT13h hook:
mov eax,'PoLP' ; Reverse of 'PLoP'
mov ebp,'DKHC' ; Reverse of 'CHKD'
int 13h
cmp eax,' sey' ; Reverse of 'yes '
jz
2009 Oct 29
2
Patches for chain.c32: Error message is more detailed and chainload another isolinux.bin
Improving chain.c32 help message
Impact: Error message is more detailed
In case of syntax error, the message is far more detailed and provides
the same content as the documentation integrated in the source code.
You can get this patch from Erwan's git repo:
http://git.zytor.com/?p=users/erwan/hdt.git;a=commit;h=3fc3126d0c7df5701680e043c34f200166f24564
Add 'isolinux=' option to
2010 Jun 30
2
[PATCH] chain.c32: add menu support to grub loader
Allow the grub loader to (optionally) support using a GRUB menu file.
For example
chain fs grub=stage2,grub.conf
will load GRUB's stage2 and pass the (absolute) path to the file
"grub.conf" in the Syslinux filesystem to GRUB's stage2. The path is
passed to stage2 in GRUB's device/partition syntax (eg, "(hd0,1)/foo").
Note that we don't check whether the
2010 May 04
1
[PATCH] cat.c32: check if filename exists
cat.c32: check if filename exists.
Signed-off-by: Gert Hulselmans <gerth at zytor.com>
---
com32/samples/cat.c | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/com32/samples/cat.c b/com32/samples/cat.c
index 16380b0..3930f74 100644
--- a/com32/samples/cat.c
+++ b/com32/samples/cat.c
@@ -15,13 +15,18 @@ int main(int argc, char *argv[])
printf("argv[%d]
2010 Jul 27
2
Usage output of Syslinux installers is not consequent
Why doesn't the Windows Syslinux installer show:
--offset and --directory too (I know it is not supported)?
Because the Linux versions show the Windows/dos specific commands:
--mbr --active and --force
I didn't check the DOS version.
If all options will be displayed unconditionally for all installers, it
might be a good idea to add:
--offset -t Offset of the file system on the
2010 Mar 18
1
argv[0] doesn't contain module name and cat.c32 hangs with Syslinux 4.00-pre36
The program name of the module can't be retrieved with argv[0].
I tested it by running cat.c32 (com32/samples/cat.c32).
In Syslinux 3.85, argv[0] returns an empty string.
In Syslinux 4.00-pre36, argv[0] returns some garbage characters.
ISOLINUX 3.85 2010-02-20 ETCD Copyright (C) 1994-2010 H. Peter Anvin et al
argv = 0x00182c44
argv[0] = 0x07fbffc3 = ""
argv[1] = 0x00182c34 =
2010 Dec 01
1
MEMDISK ISO Drive 0xE0
Good day Gert Hulselmans,
You had reported to me at one point that MEMDISK -> .ISO -> ISOLINUX had
failed under certain circumstances. I just noticed with a MEMDISK 3.86
that specifying the "iso" option on the command-line actually resulted
in the .ISO getting BIOS drive number 0xFF. I had to specify "iso
harddisk=224 pause" to confirm that it resulted in 0xE0 (hd96).
2010 Mar 30
1
Req
[1}
Gert Hulselmans wrote:
>
> ...Thanks.
>
> I still think chain.c32 should be able to do a reverse partition
> lookup, to determine from which partition it was booted. This would be
> useful to boot ntldr, setupldr.bin, bootmgr, grldr, ... when you want
> to boot it from the same partition as from which SYSLINUX is booted,
> without specifying the partition explicitly
2009 Mar 23
1
Memdisk + Freedos problem
I and some other people have problems with running the freedos image included in
Ultimate Boot CD (UBCD), when using memdisk for floppy emulation.
Memdisk starts booting the image and freedos shows the following menu:
0 Boot Clean
1 Boot UMBPCI (silent)
2 Boot UMBPCI (optimal)
3 Boot UMBPCI (semi-defensive)
4 Boot EMM386 (optimal)
5 Boot EMM386 (semi-defensive)
6 Boot no UMB (defensive)
7 Boot
2011 Jan 24
0
[PATCH] disklib: Detect "FreeDOS (eXtended FDisk)" MBR
Add detection code for "FreeDOS (eXtended FDisk)" MBR to disklib.
Signed-off-by: Gert Hulselmans <gerth at zytor.com>
---
com32/gpllib/disk/mbrs.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/com32/gpllib/disk/mbrs.c b/com32/gpllib/disk/mbrs.c
index 37309e1..6150fcf 100644
--- a/com32/gpllib/disk/mbrs.c
+++ b/com32/gpllib/disk/mbrs.c
@@ -27,7 +27,6
2010 Jun 28
0
[PATCH] chain.c32: pass partition number to stage2 of Grub Legacy
Grub Legacy stage2 will read the install_partition variable from
memory address 0x8208.
We only need to change the value at 0x820a to the correct partition
number:
-1: whole drive (default)
0-3: primary partitions
4-*: logical partitions
Signed-off-by: Gert Hulselmans <gerth at zytor.com>
---
com32/modules/chain.c | 13 ++++++++-----
1 files changed, 8 insertions(+), 5
2010 Mar 09
3
Enhanced MDISKCHK.COM and MEMDISK patches
Good day to all,
Gert Hulselmans requested a feature for MDISKCHK.COM that would function
roughly like GETARGS.COM[1] by Murali Krishnan Ganapathy: DOS SET
command output for MEMDISK kernel arguments passed by previous
boot-loaders. He also needed to support the case for
MEMDISK-in-a-MEMDISK type situations, where all MEMDISK kernel arguments
could be gathered together and output as a list