Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: small rewording; typo; formatting;

Anchor
TOC
TOC
Include Page
KBCOMMON:KB-CSSstyle
KBCOMMON:KB-CSSstyle

...

Table of Contents
excludeTable of contents
stylesquare

(warning) Charon-HPA can also be set up configured to start automatically as a daemon when the host system boots and to be stopped when the host system is shut down. However, such a configuration requires that the user shut down the guest OS cleanly before the emulator is stopped. Failure to do so can cause data corruption in the guest system. Contact your Stromasys representative for support to set up if you require such a configuration.

Autoboot for HP9000 Systems 

...


StepDescription / Command
1Start the emulator.# /opt/charon/bin/hppa -f </path-to/configuration-file>
2Enter menu mode.

At the prompt Main Menu: Enter command or menu > type menu.
This will display the available menu options.

3Enter the configuration menu.Type CO to enter the configuration menu.
This will display the available configuration options.
4Activate autoboot.Type auto boot on to enable autoboot (or use the abbreviation au bo on).
Autoboot is now enabled for the next boot.
5Restart the emulator.

Stop the emulator: enter the exit command at the hp3k or hp9k prompt and hit Enter.

Start the emulator again as shown in step 1.

To interrupt autoboot, press any key as soon as the system comes up. As there are only a few 5 seconds time to do this, this requires to have the PuTTY console started automatically.

...


StepCommands
1

Copy the supplied autoboot file, and load the virtual tape file on LDev 7 (this virtual tape was configured in the installation example provided in this document).

Wait for the message
" Vol (unlabelled) mounted on LDEV# 7 "
to appear on the console, and continue.

:HELLO MANAGER.SYS
:COPY AUTOBOOT.CHARON, AUTOBOOT.PUB
:DEVCTRL 7;LOAD=ONLINE

2

Use sysgen to specify the new autoboot file and write the SLT.


The line with the ? is a prompt asking for the tape number and a PIN. The PIN is represented in the sample here by the string XXX. Use the number shown in place of the XXX.

:SYSGEN
sysgen> sysfile
sysfile> aauto autoboot.pub.sys type=disc
sysfile> hold
sysfile> exit
sysgen> tape
?19:00/#S2/XXX/ LDEV# FOR "SYSGTAPE" ON TAPE (NUM)?
3Respond to the prompt. 
  • Press CTRL-A. This will display an =  character.
  • Type REPLY XXX,7 after the = character replacing XXX with the number displayed in the prompt.
  • Confirm with the Enter key.
4Wait for the message
"**boot tape is successfully built**"
before you continue.

5Exist sysgen, respond yes to the question if you really want to exit, and then shut down the system.sysgen> exit
(...)
Configuration changes are not kept yet!
Still want to exit (yes/no) ? yes
: shutdown system
6

Reboot the system from the virtual tape on LDEV 7.



Then update the system with the files from the virtual tape.

  • At the prompt Main Menu: Enter command or menu
    type boot alt.
  • At the prompt Interact prompt Interact with IPL (Y or N)?  
    type Y.
  • At the ISL prompt
    type update config.
7

The system will display the list of files that are updated. Wait for this to finish.


8Boot normally. This should now be possible without interacting with IPL.
  • At the prompt Main Menu: Enter command or menu
    type boot.
  • At the prompt Interact with IPL (Y or N)?   
    type N.

...


StepDescription / Command
1(Re)start the emulator (shut down the guest OS and emulator before, as needed).# /opt/charon/bin/hppa -f </path-to/configuration-file>
2Enter menu mode.

At the prompt Main Menu: Enter command or menu > type menu.
This will display the available menu options.

3Enter the configuration menu.Type CO to enter the configuration menu.
This will display the available configuration options.
4Activate autoboot.Type auto boot on to enable autoboot (or use the abbreviation au bo on).
Autoboot is now enabled for the next boot.
5Restart the emulator.

Stop the emulator: enter the exit command at the hp3k prompt and hit Enter.

Start the emulator again as shown in step 1.

...