===============================================================
Symantec Ghost Solution Suite                    README.TXT
Copyright (c) 2008 Symantec Corporation. All rights reserved.
Symantec, the Symantec logo, Symantec Ghost are 
trademarks or registered trademarks of Symantec Corporation or 
its affiliates in the U.S. and other countries. Other names may 
be trademarks of their respective owners. 
The Licensed Software and Documentation are deemed to be 
"commercial computer software" and "commercial computer 
software documentation" as defined in FAR Sections 
12.212 and DFARS Section 227.7202.
===============================================================
Symantec Ghost Recovery Kit Release Notes
===============================================================

 This file covers late-breaking news and references other
 information.
 
 
SRFixMBR Extended Key Sequences
---------------------
Problem
-------
Can extended key sequences such as SHIFT-F10 or CTRL-ALT-G 
be used in SRFixMBR?

The Boot Partition Selector may be configured with the scan 
code of the key to press to boot into the recovery partition.  
The key is configured in the XML files for SRFixMbr.

<restorembr>
  <settings>
    <setting id="activation-key" value="60"/>
  </settings>
</restorembr>

The value="60" is the decimal value of the scan code for the F2 key.  
Other values possible:

F10		68	(0x44)
SHIFT+F10	93	(0x5D)

However, the key combination:

CTRL+ALT+G

cannot be represented as a key sequence for booting to the recovery 
partition.  This is because the Boot Partition Selector doesn't 
make the BIOS call to retrieve the state of the CTRL, ALT, and 
SHIFT keys (INT 0x16/AH=0x02).  The SHIFT+F10 combination is 
allowed as a special case from some BIOSes (SHIFT+F10 
emulates an F15 keypress).

A list of scan codes for the 'activation-key' field may be found 
at the following at:
	http://www.barcodeman.com/altek/mule/scandoc.php

Use the values in the XT column for the corresponding key.

The list of XT scan codes we use came from Ralf Brown's interrupt list:
	http://www.ctyme.com/rbrown.htm
	http://www.delorie.com/djgpp/doc/rbinter/it/06/0.html

See INT16H/AH=01, INT09, and Table #00006.

For a more complete discussion of scan codes, visit:
	http://www.win.tue.nl/~aeb/linux/kbd/scancodes.html

The scan codes that the Boot Partition Selector receives depends on 
what type of keyboard connected, the "scancode set" it has been 
programmed to send, and whether the BIOS has been configured to 
translate the scan code (from scan code set 2 to scan code set 1).  

Be cautious in using a key sequence that selects the 
system partition, for example F1 - F10 are suitable options.  
It is not recommended that the ENTER key (0x1C, decimal 28) be 
used for this function.  The ENTER key is intended to bypass 
the timeout and boot directly to the user partition.


  
===============================================================
                          END OF FILE
===============================================================
