I am looking for a solution/a way that allows me to select the boot options of a computer from another computer.
To make it clear what I mean, just consider the following example:
A local network used for testing consist of 3 computers:
- Computer 'Control', running Ubuntu64 Server with a monitor and keyboard.
- Computer A: a dual boot of Ubuntu LTS x64 and Ubuntu LTS x32, no mouse no keyboard
- Computer B: same as A
- Computer C: same as A
Use case
- Select on 'control' to boot A and B into Ubuntux64 and C into UbuntuX32
- Computer A will boot to Ubuntu LTS X64
- Computer B will boot to Ubuntu LTS X64
- Computer C will boot to Ubuntu LTS X32
The selection could be done by a program or self written script, I do not care. The full OS is installed on A,B,C. If a netboot system must be downloaded from a server for this to work it is OK, but it is not required. Preferably the local installations are used.
Is that possible to do? Are there solutions/programs that support this use case, preferably open-source?
Thanks
PS: I have found various hints to PXE but I am not sure if that supports what I am looking for, at least it would not be the typical application of it.
Edit: after the answer from [https://askubuntu.com/users/68186/user68186] I am hoping for a way to utilize a pre-boot network connection (as it is used by PXE) to get a boot option information from a central server. Maybe along the lines of loading a link to a default grub start address with a "command line option" or just a grub image with a config file I could edit on a server etc.