diff --git a/files/initrd/opt/arc/arc.sh b/files/initrd/opt/arc/arc.sh index e4bbd0cc..648041ab 100755 --- a/files/initrd/opt/arc/arc.sh +++ b/files/initrd/opt/arc/arc.sh @@ -153,7 +153,7 @@ function arcModel() { if [ "${A}" != "epyc7002" ] && [ ${SATACONTROLLER} -eq 0 ] && [ "${EXTERNALCONTROLLER}" == "false" ]; then COMPATIBLE=0 fi - if [ "${A}" = "epyc7002" ] && [ ${SCSICONTROLLER} -ne 0 ]; then + if [ "${A}" = "epyc7002" ] && [[ ${SCSICONTROLLER} -ne 0 || ${RAIDCONTROLLER} -ne 0 ]]; then COMPATIBLE=0 fi [ -z "$(grep -w "${M}" "${S_FILE}")" ] && COMPATIBLE=0