Displaying 11 results from an estimated 11 matches for "sethidden".
Did you mean:
semihidden
2010 Jul 20
1
Possible improvements for chain.c
...nough. When I
cloned windows partitions from one pc to another, I sometimes ended with
unbootable windows (and simple hexedit /dev/whateverN to adjust values
of heads and sectors-per-track fixed the issue).
Anyway, I was thinking about extending chain.c32 code a bit to do
following when "sethidden" option is specified (or better add extra
options - such as "setgeometry", "setdrive" and "setbpb" (equivalent of
all options specified) - to keep it more flexible):
- update hidden sectors field (as it does currently) - at 0x1C
- update sectors-per-track and h...
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:
*
2010 Jun 04
1
[PATCH] chain.c32: add support for loading GRUB stage2
...s/chain.c | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/com32/modules/chain.c b/com32/modules/chain.c
index ad746ee..93bba4e 100644
--- a/com32/modules/chain.c
+++ b/com32/modules/chain.c
@@ -63,6 +63,10 @@
* equivalent to seg=0x70 file=<loader> sethidden,
* used with DOS' io.sys.
*
+ * grub=<loader>:
+ * same as seg=0x800 file=<loader> & jumping to seg 0x820,
+ * used with GRUB stage2 files.
+ *
* swap:
* if the disk is not fd0/hd0, install a BIOS stub which swaps
* the drive numbers.
@@ -101,6 +105,7 @@ stat...
2010 Apr 25
1
[GIT PULL] gfxboot module changes
Hello Peter,
the following changes since commit 67496f7afab45f17a6a4ce4fc183d9e0c15ead03:
Michal Soltys (1):
chain.c32 sethidden option fix
are available in the git repository at:
git://repo.or.cz/syslinux/sherbszt.git gfxboot32
Steffen Winterfeldt (7):
gfxboot: support MENU LABEL statement
gfxboot: make config statements case-insensitive
gfxboot: handle IPAPPEND
gfxboot: turn off graphics before...
2010 Jun 30
2
[PATCH] chain.c32: add menu support to grub loader
...++++++++++++++++++++++++------------
1 files changed, 43 insertions(+), 15 deletions(-)
diff --git a/com32/modules/chain.c b/com32/modules/chain.c
index 4f5baf1..a386502 100644
--- a/com32/modules/chain.c
+++ b/com32/modules/chain.c
@@ -76,7 +76,7 @@
* equivalent to seg=0x70 file=<loader> sethidden,
* used with DOS' io.sys.
*
- * grub=<loader>
+ * grub=<loader>[,<menu>]
* same as seg=0x800 file=<loader> & jumping to seg 0x820,
* used with GRUB stage2 files.
*
@@ -124,6 +124,7 @@ static struct options {
bool isolinux;
bool cmldr;
bool gr...
2010 Jun 28
0
[PATCH] chain.c32: pass partition number to stage2 of Grub Legacy
...ules/chain.c b/com32/modules/chain.c
index a76d275..4f5baf1 100644
--- a/com32/modules/chain.c
+++ b/com32/modules/chain.c
@@ -123,11 +123,11 @@ static struct options {
uint16_t seg;
bool isolinux;
bool cmldr;
+ bool grub;
bool grldr;
bool swap;
bool hide;
bool sethidden;
- bool grub;
} opt;
struct data_area {
@@ -1585,10 +1585,13 @@ int main(int argc, char *argv[])
if (opt.grub) {
regs.ip = 0x200; /* jump 0x200 bytes into the loadfile */
- /* 0xffffff00 seems to be GRUB ways to record that it''s
- "root" is the whole dis...
2010 Jun 30
0
[PATCH] chain.c32: add grubcfg= for passing an alternative config
...ly applicable in combination with "grub=<loader>"
*
* grldr=<loader>
* pass the partition number to GRUB4DOS,
@@ -125,6 +129,7 @@ static struct options {
bool cmldr;
bool grub;
bool grldr;
+ const char *grubcfg;
bool swap;
bool 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\
- gru...
2010 Feb 21
1
SYSLINUX 3.85 released
...ecovery Console, via the
"cmldr=" option.
* chain.c32: should now support loading NTLDR from different
type media than loaded from.
* chain.c32: support chainloading to a FAT/NTFS partition with
invalid "hidden sectors" via the "sethidden" option.
* memdisk: fix the mBFT ACPI table.
* vesamenu.c32: if the image is smaller than the screen, tile
it across the whole screen.
* mkdiskimage: -s option for producing a sparse image.
* vesamenu.c32: support arbitrary resolution setting (beyond...
2010 Jun 30
1
(no subject)
...ly applicable in combination with "grub=<loader>"
*
* grldr=<loader>
* pass the partition number to GRUB4DOS,
@@ -125,6 +129,7 @@ static struct options {
bool cmldr;
bool grub;
bool grldr;
+ const char *grubcfg;
bool swap;
bool 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\
- gru...
2010 Dec 21
2
[PATCH] chain.c32: support chainloading GRUB2 core.img
...ame in core.img of GRUB2.
* only applicable in combination with "grub=<loader>".
*
* grldr=<loader>
@@ -134,6 +138,7 @@ static struct options {
bool grub;
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...
2010 Aug 08
1
PATCH/RFC chain.c: update iterator code, yank from chain.c, move both to separate directory
1) code split and move
Iterator related functionality is yanked from chain.c and moved to
iterator.{c,h}. Both are moved to com32/chain and this way chain.c is ready
for further splitting.
Alternatively, partiter could be moved to com32/lib at any time in the future.
It's potentially useful for other modules (e.g. if someone wanted to code
partition dumper or editor).
2) Iterator updates