mirror of
https://github.com/dockur/windows.git
synced 2025-10-28 19:55:49 +00:00
wait for interface to be up
This commit is contained in:
parent
4d75e9e1aa
commit
0797f5899a
51 changed files with 1296 additions and 1004 deletions
14
src/entry.sh
14
src/entry.sh
|
|
@ -1,16 +1,17 @@
|
|||
#!/usr/bin/env bash
|
||||
set -Eeuox pipefail
|
||||
|
||||
: "${APP:="Windows"}"
|
||||
: "${PLATFORM:="x64"}"
|
||||
: "${BOOT_MODE:="windows"}"
|
||||
|
||||
APP="Windows"
|
||||
SUPPORT="https://github.com/dockur/windows"
|
||||
: "${SUPPORT:="https://github.com/dockur/windows"}"
|
||||
|
||||
cd /run
|
||||
|
||||
. utils.sh # Load functions
|
||||
. reset.sh # Initialize system
|
||||
. define.sh # Define versions
|
||||
. mido.sh # Download code
|
||||
. mido.sh # Download Windows
|
||||
. install.sh # Run installation
|
||||
. disk.sh # Initialize disks
|
||||
. display.sh # Initialize graphics
|
||||
|
|
@ -56,7 +57,10 @@ terminal
|
|||
bg_pid=$!
|
||||
|
||||
tail -fn +0 "$QEMU_LOG" 2>/dev/null &
|
||||
cat "$QEMU_TERM" 2>/dev/null | tee "$QEMU_PTY" &
|
||||
cat "$QEMU_TERM" 2>/dev/null | tee "$QEMU_PTY" |
|
||||
sed -u -e 's/\x1B\[[=0-9;]*[a-z]//gi' \
|
||||
-e 's/failed to load Boot/skipped Boot/g' \
|
||||
-e 's/0): Not Found/0)/g' &
|
||||
term_pd=$!
|
||||
|
||||
wait $bg_pid
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue