mirror of
https://github.com/RROrg/rr.git
synced 2025-06-21 05:51:05 +08:00
fix "Loader disk not found" when hd's num > 26
This commit is contained in:
parent
b9a2c95626
commit
d0bd7bf3f5
@ -16,7 +16,7 @@ done
|
|||||||
if [ -z "${LOADER_DISK}" ]; then
|
if [ -z "${LOADER_DISK}" ]; then
|
||||||
die "$(TEXT "Loader disk not found!")"
|
die "$(TEXT "Loader disk not found!")"
|
||||||
fi
|
fi
|
||||||
NUM_PARTITIONS=$(blkid | grep "${LOADER_DISK}" | cut -d: -f1 | wc -l)
|
NUM_PARTITIONS=$(blkid | grep "${LOADER_DISK}[0-9]\+" | cut -d: -f1 | wc -l)
|
||||||
if [ $NUM_PARTITIONS -ne 3 ]; then
|
if [ $NUM_PARTITIONS -ne 3 ]; then
|
||||||
die "$(TEXT "Loader disk not found!")"
|
die "$(TEXT "Loader disk not found!")"
|
||||||
fi
|
fi
|
||||||
@ -74,7 +74,7 @@ ETHX=(`ls /sys/class/net/ | grep eth`) # real network cards list
|
|||||||
# If user config file not exists, initialize it
|
# If user config file not exists, initialize it
|
||||||
if [ ! -f "${USER_CONFIG_FILE}" ]; then
|
if [ ! -f "${USER_CONFIG_FILE}" ]; then
|
||||||
touch "${USER_CONFIG_FILE}"
|
touch "${USER_CONFIG_FILE}"
|
||||||
writeConfigKey "lkm" "dev" "${USER_CONFIG_FILE}"
|
writeConfigKey "lkm" "prod" "${USER_CONFIG_FILE}"
|
||||||
writeConfigKey "directboot" "false" "${USER_CONFIG_FILE}"
|
writeConfigKey "directboot" "false" "${USER_CONFIG_FILE}"
|
||||||
writeConfigKey "model" "" "${USER_CONFIG_FILE}"
|
writeConfigKey "model" "" "${USER_CONFIG_FILE}"
|
||||||
writeConfigKey "build" "" "${USER_CONFIG_FILE}"
|
writeConfigKey "build" "" "${USER_CONFIG_FILE}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user