search for: ibmbio

Displaying 14 results from an estimated 14 matches for "ibmbio".

Did you mean: cambio
2010 Aug 01
1
Chainloading DRMK
DRMK (Dell Real Mode Kernel), now used in their DOS-based diagnostic images (probably about 2-4 years), has a rather unusual entry into the IO file (DELLBIO.BIN; similar to IO.SYS and IBMBIO.COM). After fumbling around with it over the last few days, I _think_ I've figured out the quirks of this entry point (and successfully tweaked chain.c32 to do such). dl Usual; drive number bp 0 cs 0x0070 ss 0 ds Location of relocated boot sector code that loaded it; only used for 1 data ele...
2008 Nov 11
3
Syslinux 3.70 - BSS DOS boot says: "Could not find kernel Image: linux".
...p. I don't have a fast link so I can't download lots of stuff and I have no physical floppy disk present on any of my two machines (Celeron 400Mhz and Cyrix 233 - acts as my test client) Can I use the COM option in Syslinux to boot MSDOS directly by skipping the boot loader bit and running IBMBIO.COM in PCDOS.. or some other file in Win98SE-DOS I tried the following (what am I doing wrong??): mkdiskimage testImage 60 16 63 (-F was grumbling about not enough clusters even though i set fat_bits=16 in mtools.conf - for some reason..) losetup -o 32256 /dev/loop0 testImage mount /dev/loop0 /mn...
2010 Jun 30
2
[PATCH] chain.c32: add menu support to grub loader
...Load Windows NTLDR, SETUPLDR.BIN or BOOTMGR\n\ - cmldr=<loader> Load Recovery Console of Windows NT/2K/XP/2003\n\ - freedos=<loader> Load FreeDOS KERNEL.SYS\n\ - msdos=<loader> Load MS-DOS IO.SYS\n\ - pcdos=<loader> Load PC-DOS IBMBIO.COM\n\ - grub=<loader> Load GRUB stage2\n\ - grldr=<loader> Load GRUB4DOS grldr\n\ - seg=<segment> Jump to <seg>:0000, instead of 0000:7C00\n\ - swap Swap drive numbers, if bootdisk is not fd0/hd0\n\ - hide...
2004 Dec 06
1
Good, bad and ugly
Okay, after looking at the USB stuff it's getting pretty clear that the few BIOS vendors that are left is going straight to hell, and that with any new media they introduce they are going to find new ways to screw up 20-year-old interfaces. It seems pretty necessary to go and support EBIOS at this time. The problem is that it takes a *very* space-constrained boot sector and adds over
2003 Jul 02
6
help: booting dos from syslinux/memdisk
...emed to be the problem for cutting my mail! boot disk failure <<<< [B] ### here it hangs. Question [B]: It seems syslinux cannot take the correct bootsector from dos.bss then it hangs and does not boot, although I have command.com and ibmbio.com etc. (see ls output). How can I boot ? My syslinux.cfg looks like this: SAY welcome! PROMPT 1 TIMEOUT 600 DEFAULT 1 LABEL 1 KERNEL dos.bss Thanks for your help or hints in advance!!!! Thomas. -- Thomas Baumann // Postfach 110115 // D-64216 Darmstadt // <tom at tiri.li>
2009 Dec 28
1
[PATCH] chain.c32: add support for booting the Recovery Console of Windows NT/2K/XP
...r=<loader> load Recovery Console of Windows NT/2K/XP (cmldr)\n" " freedos=<loader> load FreeDOS kernel.sys\n" " msdos=<loader> load MS-DOS io.sys\n" " pcdos=<loader> load PC-DOS ibmbio.com\n" @@ -876,6 +886,13 @@ } } + /* To boot the Recovery Console of Windows NT/2K/XP we need to write + the string "cmdcons\0" to memory location 0000:7C03. + Memory location 0000:7C00 contains the bootsector of the partition. + */ + if (opt.cml...
2010 Jun 30
0
[PATCH] chain.c32: add grubcfg= for passing an alternative config
...l hide; bool sethidden; @@ -1276,7 +1281,8 @@ Options: file=<loader> Load and execute file, instead of boot sector\n\ freedos=<loader> Load FreeDOS KERNEL.SYS\n\ msdos=<loader> Load MS-DOS IO.SYS\n\ pcdos=<loader> Load PC-DOS IBMBIO.COM\n\ - grub=<loader> Load GRUB stage2\n\ + grub=<loader> Load GRUB Legacy stage2\n\ + grubcfg=<filename> Set alternative config filename for GRUB Legacy\n\ grldr=<loader> Load GRUB4DOS grldr\n\ seg=<segment>...
2008 Jul 01
0
SYSLINUX 3.70 released
...stem. * chain.32: options "freedos=" and "msdos="/"pcdos=" as shorthands for "seg=0x60 file=" and "seg=0x70 file=" respectively; use this to load FreeDOS's kernel.sys, MS-DOS's io.sys or PC-DOS's ibmbio.sys. * Change to the A20 algorithm which *MIGHT* help systems that have systems which freeze when Syslinux is used with USB keyboards. Note that this has been hard do verify, so I would greatly appreciate feedback on it. * Complex menu system: unb...
2010 Jun 04
1
[PATCH] chain.c32: add support for loading GRUB stage2
...idden; + bool grub; } opt; struct data_area { @@ -679,6 +684,7 @@ static void usage(void) " freedos=<loader> load FreeDOS kernel.sys\n" " msdos=<loader> load MS-DOS io.sys\n" " pcdos=<loader> load PC-DOS ibmbio.com\n" + " grub=<loader> load GRUB stage2\n" " seg=<segment> jump to <seg>:0000 instead of 0000:7C00\n" " swap swap drive numbers, if bootdisk is not fd0/hd0\n" " hide...
2010 Jun 30
1
(no subject)
...l hide; bool sethidden; @@ -1276,7 +1281,8 @@ Options: file=<loader> Load and execute file, instead of boot sector\n\ freedos=<loader> Load FreeDOS KERNEL.SYS\n\ msdos=<loader> Load MS-DOS IO.SYS\n\ pcdos=<loader> Load PC-DOS IBMBIO.COM\n\ - grub=<loader> Load GRUB stage2\n\ + grub=<loader> Load GRUB Legacy stage2\n\ + grubcfg=<filename> Set alternative config filename for GRUB Legacy\n\ grldr=<loader> Load GRUB4DOS grldr\n\ seg=<segment>...
2010 Jan 09
2
chain.c32 add grldr= command for Grub4dos
...grldr=<loader> load grldr of Grub4dos\n" " freedos=<loader> load FreeDOS kernel.sys\n" " msdos=<loader> load MS-DOS io.sys\n" " pcdos=<loader> load PC-DOS ibmbio.com\n" @@ -780,11 +788,24 @@ int main(int argc, char *argv[]) /* DOS kernels want the drive number in BL instead of DL. Indulge them. * regs.ebx.b[0] = regs.edx.b[0] = drive; + /* grldr of Grub4dos wants the partition number in DH: + 0xff: whole drive + 0-3: prim...
2010 Dec 21
2
[PATCH] chain.c32: support chainloading GRUB2 core.img
...ub; bool grldr; const char *grubcfg; + const char *grub2dir; bool swap; bool hide; bool sethidden; @@ -1283,8 +1288,9 @@ Options: file=<loader> Load and exe msdos=<loader> Load MS-DOS IO.SYS\n\ pcdos=<loader> Load PC-DOS IBMBIO.COM\n\ drmk=<loader> Load DRMK DELLBIO.BIN\n\ - grub=<loader> Load GRUB Legacy stage2\n\ + grub=<loader> Load GRUB Legacy stage2 or GRUB2 core.img\n\ grubcfg=<filename> Set alternative config filename for GRUB Legacy\n\ +...
2010 Jul 26
5
[RFC/PATCH] New chainloading functionality
This patch introduces extra functionality to chain.c, mainly with reference to BPB adjustments, but not only that. It expects 3 small patches I sent earlier (they are included for easy reference, patches 1-3/4). The changes introduced are: 1) file and boot sector use separate options to control load address and jump address (if applicable). Options are as described below: *
2012 Nov 06
50
chain.c32 (and partiter) updates v2
This is a bit updated set of chain.c32 changes that simplifies a few things (and in partiter part), fixes few minor issues and adds a few new features. Details are in the following commits, below is the summary and pull details at the end. Shao - any chance to peek over them ? Most of those are relatively simple changes and well tested, though of course something might have slipped my attention.