Update power.sh

This commit is contained in:
Kroese 2024-05-26 12:23:50 +02:00 committed by GitHub
parent 1854921582
commit a3aaeb9cd4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -29,14 +29,18 @@ boot() {
if [ -s "$QEMU_PTY" ]; then
if [ "$(stat -c%s "$QEMU_PTY")" -gt 7 ]; then
if ! grep -Fq "BOOTMGR is missing" "$QEMU_PTY"; then
info "Windows started succesfully, visit http://localhost:8006/ to view the screen..."
return 0
if [[ "${BOOT_MODE,,}" == "windows_legacy" ]]; then
grep -Fq "No bootable device." "$QEMU_PTY" && finish 33 && return 0
grep -Fq "BOOTMGR is missing" "$QEMU_PTY" && finish 33 && return 0
fi
info "Windows started succesfully, visit http://localhost:8006/ to view the screen..."
return 0
fi
fi
error "Timeout while waiting for QEMU to boot the machine!"
finish 33
return 0
}