AskHL: Saving OpenVMS I64 EFI Console Boot Flags

AskHL: Saving OpenVMS I64 EFI Console Boot Flags
Tagged:  •    •    •  

A question arriving via mail asks for details of performing a conversational (and a debugging) bootstrap on an OpenVMS I64 system, and without using access to the BOOT_OPTIONS.COM command procedure. This because OpenVMS itself is not bootstrapping. Conversational bootstraps are fully available, as are various useful diagnostic-related bootstrap flags.
With OpenVMS I64 running, you could invoke SYS$UPDATE:BOOT_OPTIONS.COM to gain access to the boot flags. But if OpenVMS is not bootstrapping, that is not an option.

At the EFI Shell prompt, you can invoke the following:
fs?unit?:/efi/vms/vms_loader.efi -flags 0,1
Details on locating the ?unit? value for your particular configuration are available in OpenVMS Tips: Conversational Bootstraps; Resetting SYSTEM Password? topic. At its simplest, you issue Shell commands dir fs0:/efi/vms/, then dir fs1:/efi/vms/, then dir fs2:/efi/vms/, etc, until you find the boot partition on the device that you want to use.

You can also set flags via the boot alias entry mechanism, potentially setting up a mechanism akin to the ancient VAX GENBOO mechanisms. When prompted for the character set (ASCII or Unicode) while entering the alias entry at the EFI menu prompt, select Unicode. When prompted for the options, enter -flags 0,1, or whatever would have been entered as a parameter on the vms_loader invocation.

Here are various of the bootstrap flags available for the IPB primary bootstrap and for the SYSBOOT secondary bootstrap image; for the remainder of the OpenVMS I64 bootstrap:

Bit NumberFlags (bitmask) SpecRequested Operation
0-flags 0,1CONV: Conversational Bootstrap
1-flags 0,2DEBUG: Load SYSTEM_DEBUG.EXE (XDELTA)
2-flags 0,4INIBPT: Stop at the initial system (XDELTA) breakpoint
16-flags 0,10000DBG_INIT: Enable verbose-mode bootstrap messages
17-flags 0,20000USER_MSGS: Enable yet more bootstrap messages
21-flags 0,200000USB Keydisk Bootstrap

For related information, see OpenVMS Tips: Conversational Bootstraps; Resetting SYSTEM Password? and OpenVMS Tips: Conversational Bootstraps and SYSBOOT, as well as various other topics referenced from these.

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值