Serve /boot-partition over PXE?
by ODECiF from LinuxQuestions.org on (#5P4F4)
Hi!
I have an old ProLiant Gen8-server with the P420i RAID-controller set to HBA-mode and have realized that it is not possible to boot from the disks if the RAID card is in HBA-mode. This made me install the boot-partition on a USB-stick and boot from there instead (which works fine).
Now a thought came to me; What if I put the content of the USB-stick (a.k.a. the boot-partition) on a PXE-server instead and served it to the server using PXE-boot? Would that be possible?
I am in no way a "boot-expert", but I have looked into PXE-servers before and made them boot entire OS'es, so just serving a boot-partition should in theory work?
The only thing I've found scavenging the wide net is this https://www.gnu.org/software/grub/ma...e/Network.html which is somewhat ambiguous and might not necessarily be what I'm looking for.
I've realized that this might be troublesome when it comes to kernel and grub updates, therefore I am thinking that I also have a local /boot-partition on one of the disks in the server that I after every update rsync to the PXE-server
What do you guys think? Anyone who has any ideas or feedback to if this could be doable?
I have an old ProLiant Gen8-server with the P420i RAID-controller set to HBA-mode and have realized that it is not possible to boot from the disks if the RAID card is in HBA-mode. This made me install the boot-partition on a USB-stick and boot from there instead (which works fine).
Now a thought came to me; What if I put the content of the USB-stick (a.k.a. the boot-partition) on a PXE-server instead and served it to the server using PXE-boot? Would that be possible?
I am in no way a "boot-expert", but I have looked into PXE-servers before and made them boot entire OS'es, so just serving a boot-partition should in theory work?
The only thing I've found scavenging the wide net is this https://www.gnu.org/software/grub/ma...e/Network.html which is somewhat ambiguous and might not necessarily be what I'm looking for.
I've realized that this might be troublesome when it comes to kernel and grub updates, therefore I am thinking that I also have a local /boot-partition on one of the disks in the server that I after every update rsync to the PXE-server
What do you guys think? Anyone who has any ideas or feedback to if this could be doable?