X-Git-Url: https://git.grml.org/?a=blobdiff_plain;ds=sidebyside;f=templates%2Fboot%2Faddons%2Fbsd4grml%2Fldbsd.txt;h=d7142310cc39ab157011c5534207c70afa33a9ce;hb=58a29c5b64acb0a39d08bdb854dd23b090d1a418;hp=d3f263a925a32dc2b3add01798cb083e1cd08552;hpb=b38bc143fc66786a80e97175fc460b777f68de80;p=grml-live.git diff --git a/templates/boot/addons/bsd4grml/ldbsd.txt b/templates/boot/addons/bsd4grml/ldbsd.txt index d3f263a..d714231 100644 --- a/templates/boot/addons/bsd4grml/ldbsd.txt +++ b/templates/boot/addons/bsd4grml/ldbsd.txt @@ -31,7 +31,11 @@ DESCRIPTION Basic operation procedure is as follows: - 1. Be loaded. + 1. Be loaded. However this is done, as the first thing we write a RETF + instruction to 0000:0000 and CALL FAR it (from 16-bit code), or + write a RET instruction to 0x00000000 and CALL it (from 32-bit + code), backing up the previous content of course, so that qemu+gdb + users can intercept via "b *0". BIOS We are loaded to 0x07C00. The drive used to load us from is passed in the DL register. The ES:BX and DS:SI regis- @@ -267,12 +271,14 @@ COMMANDS boot> machine mem -0x100000@0x00F00000 - regs Debugging command displaying register dumps. - oldbios Enable or disable the so-called "Old BIOS / Soekris helper", which restricts boot from loading more than one sector at a time from disc. + pxe Forcibly scan for a PXE boot ROM. + + regs Debugging command displaying register dumps. + macro Displays the names of all currently defined macros. Up to four can be defined, holding up to 256 characters. @@ -474,6 +480,8 @@ CAVEATS gPXE, but no code yet. For now, gPXE can load boot using Mul- tiboot, and any passed modules are handled via lmbmfs. - ustarfs This filesystem will be implemented soon. + ustarfs This filesystem is currently only usable with the boot floppy + and assumes that the entire floppy disc (except, on sparc, the + MD disklabel) is a valid ustar archive. -MirOS BSD #10-current October 24, 2009 7 +MirOS BSD #10-current August 6, 2010 7