22 lines
395 B
Bash
22 lines
395 B
Bash
#!/bin/bash
|
|
|
|
echo "setting bmc for pxe boot..."
|
|
|
|
export ISHP="$(dmidecode -t System|grep Manufacturer|grep HP -c)"
|
|
export ISDELL="$(dmidecode -t System|grep Manufacturer|grep Dell -c)"
|
|
|
|
#Set BMC to PXE
|
|
|
|
if [ $ISHP -eq 1 ]; then
|
|
hpbootcfg -P
|
|
fi
|
|
|
|
if [ $ISDELL -eq 1 ]; then
|
|
ipmitool chassis bootparam set bootflag force_pxe
|
|
fi
|
|
|
|
#Reboot the system
|
|
echo "re-booting..."
|
|
/sbin/reboot
|
|
|