Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For multiple instances, please use only absolute paths and unique names to all the files referenced in the configuration file of each CHARON-AXP instance (log, toy clock, rom files and all the other data such as disk images (Exception: clustering) - all these objects to be discussed later in this document). Also, hardware devices (e.g., CD-ROM) may be used by only one instance at a time (not shared).

For example:

...
set session log="C:\Charon Instances\1st_es40.log"
set rom container="C:\Charon Instances\1st_es40.bin"
set toy container="C:\Charon Instances\1st_es40.dat"

load KZPBA PKA scsi_id = 7
set PKA container[0]="C:\Charon Instances\1st_es40_boot_disk.vdisk"
... 

Please refer to the next chapters for more details concerning CHARON-AXP configuration details.

Back to Table of Contents 

Running from a Desktop shortcut

...

Desktop shortcut:

Div
classpagebreak

 


"Start" menu shortcuts:

To run a specific CHARON-AXP model, double click the target model's desktop shortcut (or click on "Start" menu shortcut).

Note

By default the CHARON sample configuration files do not contain any specification for disks and network; you need to update a copy of the sample configuration file to specify your specific disk and network configuration.


 
Div
classpagebreak


Depending on settings, Windows may display a Firewall warning dialog asking to confirm CHARON access to different networks.

...

Check the desired options and press "Allow access" button.

 
Div
classpagebreak


The CHARON icon will appear in the system tray menu:

...

Next, the HP Alpha emulated console will appear (in the default configuration. Some configurations may not start the console):

 
Div
classpagebreak



Warning

The total number of devices (both controllers and units, including disks) displayed by CHARON SRM console is limited to 48. Note that it does not affect the actual number of configured devices provided to CHARON guest OS.

If the CHARON icon in the system tray menu disappears, it means a critical error happened at run-time. In this case you have to analyze the CHARON log file, by default stored in the CHARON executables folder. The default location for log files is "C:\Program Files\CHARON\Build_XXX\x64". The name of the log file depends on the model of emulated HP Alpha and the date and time, for example "AlphaServer_1200-2015-01-20-13-40-32-000000000.log"

...

The next step is to install or copy a system disk for CHARON operation. This can be either installation of a new OpenVMS, Tru64 Unix, etc. system using a distribution provided by HP or a transfer of data from an existing HP Alpha system. These possibilities will be discussed in detail in the next chapters. 


To exit from the CHARON-AXP emulator use the following methods:

  • Configuration with no changes to the template configuration file
    • Right click on CHARON icon in the system tray menu, choose "Stop & Exit":

    • Type "power off" in CHARON-AXP SRM console
  • Configuration file updated to enable "F6" button in the configuration file to trigger exit from CHARON:

    set OPA0 stop_on = F6

     


    • To exit, press "F6" in the console window
    • Use CHARON icon tray menu as shown above

(warning) Before stopping the CHARON-AXP service, shutdown the operating system running in CHARON-AXP.

Back to Table of Contents 

 
Div
classpagebreak


Running from the Launcher utility

...

In the Launcher main interface, click the "Browse" button to select the desired CHARON configuration file:

Div
classpagebreak

 


Select the desired configuration file:

 
Div
classpagebreak


The Launcher will display the CHARON model specified in the selected configuration file:

...

Now it is possible to run CHARON. Press the "Run selected configuration" button.

 
Div
classpagebreak


Depending on system settings, Windows may display a Firewall warning dialog asking to confirm CHARON access to different networks.

...

Check the desired options and press "Allow access" button.

Div
classpagebreak

 


Next, the CHARON icon will appear in the system tray menu:

...

Right after that the HP Alpha emulated console will appear (in the default configuration. Some configurations may not start the console):

Div
classpagebreak

 


The Launcher will display CHARON log file:

...

Log messages have the following colors:

ColorError level


Highlight
color#ffffcc

lightyellow


Information


Highlight
color#00ffff

cyan


Warning


Highlight
color#ff0000

red


Error

It is possible to scroll through the log file to analyze possible problems.

Div
classpagebreak

 


To exit from the CHARON-AXP emulator use the following methods:

  • Configuration with no changes to the template configuration file
    • Right click on CHARON icon in the system tray menu, choose "Stop & Exit":


      Using this menu, it is also possible to halt the virtual HP Alpha, reset it or show its console if it has been closed

    • Type "power off" in CHARON SRM console
  • Configuration file updated to enable "F6" button in the configuration file to trigger exit from CHARON:

    set OPA0 stop_on = F6

     


    • To exit, press "F6" in the console window
    • Use CHARON icon tray menu as shown above

...


(warning) Before stopping the CHARON-AXP service, shutdown the operating system running in CHARON-AXP.

After CHARON exits press "Exit" button to quit from the Launcher.

Back to Table of Contents 

Div
classpagebreak

 


Running as a system service

...

In the "CHARON Launcher" main interface press "Browse" button to select the configuration file that will be used to create the Windows service:

Div
classpagebreak

 


Choose the desired configuration file:

Div
classpagebreak

 


The Launcher will display the CHARON model name specified in the configuration file and will enable the management buttons ("Edit CFG file" and "Install / Update service"):

 
Div
classpagebreak


Press "Edit CFG file" button and edit (with standard "Notepad" program) the chosen configuration file:

  • Use only absolute paths to log, toy clock, nvram files and all the other data such as disk images etc. The names of the references files must be unique too, for example

    ...

    set session log="C:\Charon Instances\1st_ds20.log"
    set rom container="C:\Charon Instances\1st_ds20.bin"
    set toy container="C:\Charon Instances\1st_ds20.dat"

    set PKA container[0]="C:\Charon Instances\1st_ds20_boot_disk.vdisk"

    ...


  • Make sure the same physical devices are not used by other CHARON services

...

Once errors are resolved, if any, press "Install / Update service" button in the Launcher:

 
Div
classpagebreak


A dialog window for adding a new CHARON service will appear:

...

Press "Ok" button then exit from the "Launcher" by pressing "Exit" button.

 
Div
classpagebreak


The CHARON service is installed, now let's configure it. Start the "CHARON Service Manager" utility:

...

Include Page
PDC:CHARON-AXP v4.7 for Windows - Start service
PDC:CHARON-AXP v4.7 for Windows - Start service

Back to Table of Contents

Management of CHARON-AXP services

Include Page
PDC:CHARON-AXP v4.7 for Windows - Manage service
PDC:CHARON-AXP v4.7 for Windows - Manage service

Back to Table of Contents 

Stopping CHARON-AXP services

...

Include Page
PDC:CHARON-AXP for Windows - Stop service
PDC:CHARON-AXP for Windows - Stop service

Back to Table of Contents 

Modification of CHARON-AXP services

...

If errors appear, stop CHARON-AXP, update the configuration file, start it again, make sure the updated configuration works correctly then stop CHARON-AXP.

Div
classpagebreak

 


Once CHARON-AXP has been completely stopped, press the "Install / Update service" button:

...

The install / update dialog will appear:

Div
classpagebreak

 


Press "Update existing service" button:

...

(warning) Service update requires the CHARON-AXP service to be stopped.

Back to Table of Contents 

Removing CHARON-AXP services

...

(info) Please refer to the next chapters for more details concerning CHARON-AXP configuration details

Back to Table of Contents