My platform is HP microserver gen8
This is my bootmenu interface.
My environment:
Usb-key1 is usb-cdrom, it is the first boot, it is used to start the odd HDD (HD5,esxi, default), and it is also a live CD (with boot PXE, ISO, IMG, Linux Live CD...)
Usb-key2 is DSM 6. X bootkey, located in the USB port, which is USB-HDD (HD0)
The CD-ROM has been transformed into a SATA HDD, which is located in the SATA port 5 (HD5) and running esxi 6.7 and VMFS datastore, including virtual machine, RDM, SCSI Lun, etc.
SATA standard 4-way disk:
Sata-hdd #1, running Windows client
Sata-hdd #2, running CentOS
Sata-hdd #3, running Windows Server
Sata-hdd #4, data sharing disk
...
Other tools menu, boot debugging command line, etc.
I will physically switch the multi operating system environment and co-exist with VMware virtualization. Multi hard disk is RDM mode.
My goal is that these drives can run completely independently and start on demand.
At the same time, it is also convenient for me to directly migrate the hard disk to other hardware compatible computer platforms.
However, most of the time, I don't use virtualization, I just start the synology DSM physical machine running mode.
I didn't add any hardware costs, and I also met my needs.
The problems are:
1. Esxi passthrough USB device, supports systems above windows and Linux v2.6.35
Other environments (MacOS) need to cooperate with vmware open-tools to drive.
But,initializes the USB controller and USB device after the operating system starts.
2. In legacy BIOS mode, USB and HID devices cannot be started as boot devices. This is what the VMware documentation says. In fact, it has been restricted since esxi5.0. but USB drives In EFI mode for boot is supported.
3. Jun loader 1.03b works in EFI mode, IP cannot be found, kernel and network driver do not match.
so the direct USB Key (USB-HDD 0) can't realize boot sharing.
Only Jun loader 1.02b is available in legacy BIOS and EFI mode.Corresponding to DSM 6.1.7, I am in use.
Now I would like to upgrade to DSM 6.2
Waiting for the new EFI version of Jun loader for ds3617xs / 3615xs
I guess there is no good way to solve the problem, or I can only give up the current use environment.
So I'm going to publish the questions and hope that other people can see them and give me better suggestions.
Or I hope @Jun can see my hope.Help me achieve it.
Thanks to all the friends have read , very patient.