mirror of
https://github.com/RROrg/rr.git
synced 2025-06-21 05:51:05 +08:00
add nvmesystem check
This commit is contained in:
parent
87d95f75f4
commit
0bc6788c9b
@ -75,15 +75,17 @@ if [ ! -f "${WORK_PATH}/model-configs/${MODEL}.yml" ] || [ -z "$(readModelKey ${
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
HASATA=0
|
if ! readConfigMap "addons" "${USER_CONFIG_FILE}" | grep -q nvmesystem; then
|
||||||
for D in $(lsblk -dpno NAME); do
|
HASATA=0
|
||||||
[ "${D}" = "${LOADER_DISK}" ] && continue
|
for D in $(lsblk -dpno NAME); do
|
||||||
if [ "$(getBus "${D}")" = "sata" -o "$(getBus "${D}")" = "scsi" ]; then
|
[ "${D}" = "${LOADER_DISK}" ] && continue
|
||||||
HASATA=1
|
if [ "$(getBus "${D}")" = "sata" -o "$(getBus "${D}")" = "scsi" ]; then
|
||||||
break
|
HASATA=1
|
||||||
fi
|
break
|
||||||
done
|
fi
|
||||||
[ ${HASATA} = "0" ] && echo -e "\033[1;33m*** $(TEXT "Please insert at least one sata/scsi disk for system installation, except for the bootloader disk.") ***\033[0m"
|
done
|
||||||
|
[ ${HASATA} = "0" ] && echo -e "\033[1;33m*** $(TEXT "Please insert at least one sata/scsi disk for system installation, except for the bootloader disk.") ***\033[0m"
|
||||||
|
fi
|
||||||
|
|
||||||
VID="$(readConfigKey "vid" "${USER_CONFIG_FILE}")"
|
VID="$(readConfigKey "vid" "${USER_CONFIG_FILE}")"
|
||||||
PID="$(readConfigKey "pid" "${USER_CONFIG_FILE}")"
|
PID="$(readConfigKey "pid" "${USER_CONFIG_FILE}")"
|
||||||
@ -123,8 +125,8 @@ else
|
|||||||
CMDLINE['noefi']=""
|
CMDLINE['noefi']=""
|
||||||
fi
|
fi
|
||||||
if [ ! "${BUS}" = "usb" ]; then
|
if [ ! "${BUS}" = "usb" ]; then
|
||||||
SZ=$(blockdev --getsz ${LOADER_DISK} 2>/dev/null) # SZ=$(cat /sys/block/${LOADER_DISK/\/dev\//}/size)
|
SZ=$(blockdev --getsz ${LOADER_DISK} 2>/dev/null) # SZ=$(cat /sys/block/${LOADER_DISK/\/dev\//}/size)
|
||||||
SS=$(blockdev --getss ${LOADER_DISK} 2>/dev/null) # SS=$(cat /sys/block/${LOADER_DISK/\/dev\//}/queue/hw_sector_size)
|
SS=$(blockdev --getss ${LOADER_DISK} 2>/dev/null) # SS=$(cat /sys/block/${LOADER_DISK/\/dev\//}/queue/hw_sector_size)
|
||||||
SIZE=$((${SZ} * ${SS} / 1024 / 1024 + 10))
|
SIZE=$((${SZ} * ${SS} / 1024 / 1024 + 10))
|
||||||
# Read SATADoM type
|
# Read SATADoM type
|
||||||
DOM="$(readModelKey "${MODEL}" "dom")"
|
DOM="$(readModelKey "${MODEL}" "dom")"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user