Operating System - OpenVMS
cancel
Showing results for 
Search instead for 
Did you mean: 

How to reenable boot devic eon EFI console

 
SOLVED
Go to solution
Mario Dhaenens
Frequent Advisor

How to reenable boot devic eon EFI console

Hi,

I have restored a system disk using backup.
No I try to boot from this disk but the EFI console is telling me:

Loading.: OpenVMS on $1$DGA300: FGB0.5001-4380-025A-A49C
Load of OpenVMS on $1$DGA300: FGB0.5001-4380-025A-A49C failed: Not Found

What should I do to boot from this disk via EFI?

Regards,

Toine
4 REPLIES 4
Kris Clippeleyr
Honored Contributor

Re: How to reenable boot devic eon EFI console

Toine,

If this device is mapped by the EFI (i.e. presents itself as an fsx-device), you might go looking for efi/vms/vms_loader.efi, and invoke this file from the efi-prompt.
If and when VMS is up, you could set the boot options with SYS$MANAGER:BOOT_OPTIONS.COM.

Regards,
Kris (aka Qkcl)
I'm gonna hit the highway like a battering ram on a silver-black phantom bike...
The Brit
Honored Contributor

Re: How to reenable boot devic eon EFI console

Mario,
Boot the system back up to VMS using whatever media you used to restore the backup (disk, DVD, etc.).

Your "DGA300" device is obviously visible to the OS since you managed to mount it and restore the backup.

Assuming that the restore was "good", do the following;

1. Run SYS$MANAGER:BOOT_OPTIONS
2. ADD option for DGA300. (If the disk is multipathed then this will add multiple options to the list)
3. Shutdown and return to the boot menu.

You should see multiple entries in the list.
If autoboot is "ON" then the blade will try each boot entry in sequence. If autoboot is "OFF", then you should try each entry manually. i.e. after the "Failed, Not Found" message, hit return and scroll down to the next entry.

HTH

Dave
Hoff
Honored Contributor
Solution

Re: How to reenable boot devic eon EFI console

Here, EFI has likely remembered the name and the attributes of the volume; the disk GUID and the position and size of the boot partition. And BACKUP moved stuff around. You have a stale boot alias.

First rule of EFI: if a boot alias doesn't work, remove it and re-add it.

Yes, the BOOT_OPTIONS tool is often the easiest way. (And yes, there's the obvious question of why a console needs to boot the OS to configure the console, but I'll leave that for another time.)

Beyond BOOT_OPTIONS, there are other ways.

Here are some discussions of EFI bootstraps and FC SAN and InfoServer bootstraps, and related:

http://labs.hoffmanlabs.com/node/786
http://labs.hoffmanlabs.com/node/433
http://labs.hoffmanlabs.com/node/392
http://labs.hoffmanlabs.com/node/1222
http://labs.hoffmanlabs.com/node/285

For the low-level boot-time disk structures, have a read of this:

http://labs.hoffmanlabs.com/node/28

Stephen Hoffman
HoffmanLabs LLC
Toine_1
Regular Advisor

Re: How to reenable boot devic eon EFI console

Thank you all,

I have booted the system via EFI using:

fs1:\EFI\VMS> vms_loader.efi -flags 0,0

Then I used @sys$manager:boot_options to remove DGA300:
afterwards I have added DGA300 and now I could again boot via EFI menu.

And Hoff was correct after restoring a image backup re-add it. And it work now.

/Toine