mirror of
https://github.com/Confusingboat/flash-it
synced 2025-03-31 23:58:01 +00:00
Fixed relative pathing to absolute pathing for MegaCli64
MegaCli64 could not be found nor executed due to relative pathing. This commit changes the relative path of MegaCli64 to an absolute path. I used this fixed version and it flashed correctly. Flashed successfully on H310 mini in a R720 server with a fresh Ubuntu Live 18.04.4 LTS.
This commit is contained in:
parent
c2a7d73b1d
commit
2d99ddd7d4
@ -102,9 +102,9 @@ if [ ! -f "${MEGACLI_FILE_NAME}" ]; then
|
||||
fi
|
||||
|
||||
# Display SAS address and dump to file
|
||||
opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -a${ADAPTER_INDEX} | grep SAS\ Address
|
||||
/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -a${ADAPTER_INDEX} | grep SAS\ Address
|
||||
BACKUP_SAS_ADDRESS_FILE="$(find ${BACKUP_ROOT_DIR} -name sas_address.txt)"
|
||||
SAS_ADDRESS="$(opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -a${ADAPTER_INDEX} | grep -E 'SAS Address[^:]*:\W*(\w+)' | cut -d':' -f2 | cut -d' ' -f2)"
|
||||
SAS_ADDRESS="$(/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -a${ADAPTER_INDEX} | grep -E 'SAS Address[^:]*:\W*(\w+)' | cut -d':' -f2 | cut -d' ' -f2)"
|
||||
if [ ${#SAS_ADDRESS} -ne 16 ]; then
|
||||
echo "Could not retrieve SAS address from MegaCli, attempting to load from existing backup file."
|
||||
[ ! -f "${BACKUP_SAS_ADDRESS_FILE}" ] && echo "Error: unable to locate SAS address backup file. No changes have been made." && exit 1
|
||||
|
Loading…
Reference in New Issue
Block a user