Loading run/disk.sh +14 −5 Original line number Diff line number Diff line Loading @@ -39,7 +39,9 @@ if [ -f "${DATA}" ]; then if [[ "${ALLOCATE}" == [Nn]* ]]; then # Resize file by changing its length truncate -s "${DATA_SIZE}" "${DATA}"; if ! truncate -s "${DATA_SIZE}" "${DATA}"; then error "Could not resize the file for the virtual disk." && exit 85 fi else Loading @@ -55,7 +57,9 @@ if [ -f "${DATA}" ]; then # Resize file by allocating more space if ! fallocate -l "${DATA_SIZE}" "${DATA}"; then error "Could not allocate a file for the virtual disk." && exit 85 if ! truncate -s "${DATA_SIZE}" "${DATA}"; then error "Could not resize the file for the virtual disk." && exit 85 fi fi if [[ "${ALLOCATE}" == [Zz]* ]]; then Loading Loading @@ -84,7 +88,10 @@ if [ ! -f "${DATA}" ]; then if [[ "${ALLOCATE}" == [Nn]* ]]; then # Create an empty file truncate -s "${DATA_SIZE}" "${DATA}" if ! truncate -s "${DATA_SIZE}" "${DATA}"; then rm -f "${DATA}" error "Could not create a file for the virtual disk." && exit 87 fi else Loading @@ -98,8 +105,10 @@ if [ ! -f "${DATA}" ]; then # Create an empty file if ! fallocate -l "${DATA_SIZE}" "${DATA}"; then if ! truncate -s "${DATA_SIZE}" "${DATA}"; then rm -f "${DATA}" error "Could not allocate a file for the virtual disk." && exit 87 error "Could not create a file for the virtual disk." && exit 87 fi fi if [[ "${ALLOCATE}" == [Zz]* ]]; then Loading Loading
run/disk.sh +14 −5 Original line number Diff line number Diff line Loading @@ -39,7 +39,9 @@ if [ -f "${DATA}" ]; then if [[ "${ALLOCATE}" == [Nn]* ]]; then # Resize file by changing its length truncate -s "${DATA_SIZE}" "${DATA}"; if ! truncate -s "${DATA_SIZE}" "${DATA}"; then error "Could not resize the file for the virtual disk." && exit 85 fi else Loading @@ -55,7 +57,9 @@ if [ -f "${DATA}" ]; then # Resize file by allocating more space if ! fallocate -l "${DATA_SIZE}" "${DATA}"; then error "Could not allocate a file for the virtual disk." && exit 85 if ! truncate -s "${DATA_SIZE}" "${DATA}"; then error "Could not resize the file for the virtual disk." && exit 85 fi fi if [[ "${ALLOCATE}" == [Zz]* ]]; then Loading Loading @@ -84,7 +88,10 @@ if [ ! -f "${DATA}" ]; then if [[ "${ALLOCATE}" == [Nn]* ]]; then # Create an empty file truncate -s "${DATA_SIZE}" "${DATA}" if ! truncate -s "${DATA_SIZE}" "${DATA}"; then rm -f "${DATA}" error "Could not create a file for the virtual disk." && exit 87 fi else Loading @@ -98,8 +105,10 @@ if [ ! -f "${DATA}" ]; then # Create an empty file if ! fallocate -l "${DATA_SIZE}" "${DATA}"; then if ! truncate -s "${DATA_SIZE}" "${DATA}"; then rm -f "${DATA}" error "Could not allocate a file for the virtual disk." && exit 87 error "Could not create a file for the virtual disk." && exit 87 fi fi if [[ "${ALLOCATE}" == [Zz]* ]]; then Loading