qemu: use a TCP socket for 'make shell' w/ nc
This commit is contained in:
parent
b93f99633b
commit
c71ed6ab60
3
Makefile
3
Makefile
@ -335,7 +335,8 @@ shell: image.iso
|
||||
-nographic -no-reboot \
|
||||
-fw_cfg name=opt/org.toaruos.bootmode,string=headless \
|
||||
-fw_cfg name=opt/org.toaruos.forceuser,string=local \
|
||||
-fw_cfg name=opt/org.toaruos.term,string=${TERM}
|
||||
-fw_cfg name=opt/org.toaruos.term,string=${TERM} & \
|
||||
stty raw -echo && nc -l 8090 && stty sane && wait
|
||||
|
||||
.PHONY: efi64
|
||||
efi64: image.iso
|
||||
|
@ -4,6 +4,6 @@ if not qemu-fwcfg -q opt/org.toaruos.forceuser then exit 0
|
||||
|
||||
export-cmd TERM qemu-fwcfg opt/org.toaruos.term
|
||||
export-cmd QEMU_USER qemu-fwcfg opt/org.toaruos.forceuser
|
||||
/bin/getty -a "$QEMU_USER"
|
||||
/bin/petty -a "$QEMU_USER" "/dev/net/10.0.2.1:8090"
|
||||
reboot
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user