This is my version of the bootable stick with multiple restore choices. Just worked it out today for the same reason as you did.
Bootable ISO image should be created on each platform type you need to support. One for Windows 7/8/10/2008/2011/2012 32-bit (if warranted) and one the corresponding 64-bit flavors.
Veeam Endpoint Backup installed.
Create recovery media, on PC Start Button, Veeam, Tools, Create Recovery Media.
Select relevant options and ISO image file as the media type.
Save ISO file to local folder of your choosing.
Change name of ISO file to something descriptive of the OS, click Next and Create on the next screen.
Close when process is complete.
Download and run Yumi on a PC.
Select the format option for the first ISO load to clear the USB stick.
Select a distribution: Unlisted Bootable ISOs: Try Unlisted ISO (GRUB)
Browse to ISO files created earlier.
First ISO loaded now. Click Next to continue.
Process is complete. If you want to add other ISO versions, click Yes to add other Veeam ISO’s.
Important: Leave the boxes unchecked, select the same distribution as before, browse to the next Veeam ISO file and then click Create.
Click next to continue. Add more ISO’s as needed. Rinse and repeat.
Click No to finish creating USB Boot drive.
Remove USB and try it in a computer now.
Boot from USB (of course) and select the GRUB Bootable ISOs and Windows XP/7/8 -> selection.
Now you should have all the bootable ISOs listed in your menu that you created with the Yumi tool.
Mine happen to be:
Select the appropriate OS and bits choice for your recovery.
Important !! When you see the “Press any key to boot from CD or DVD”, make sure you press any key. This is just like starting from the CD/DVD boot option from the BIOS.
Now you boot to the Veeam Recovery Console as normal and choose your recovery options based on your need. Mine happen to be recovering the Entire Computer from a Shared Network location.
Enter in the path to the backup file, network credentials as needed, then select the backup file to restore to the computer.
FYI – I also built a boot USB in the same manner using the “Try unlisted ISO (GRUB from RAM) build and it works the same way. Only difference was during the pre-load of Windows RE files. Instead of watching the loading files status bar, before the “Cylon” loading screen, the RAM version displays a RAM loading counter before the “Press any key” prompt. Then it continues normally into the Veeam Recovery Console. Overall there wasn’t that much time difference from startup to Veeam Recovery screen times between the two methods.
FYI #2 – As a test I backed up a Windows 7 32bit to a network share. I then loaded the Windows 74 64bit Veeam Recovery console, selected my 32bit backup from the network share and the Recovery console warned of the different OS platforms and that there may be some drivers issues.
I would have added pictures, but first post probably doesn't allow that.
YMMV of course.