Closed megascrapper closed 4 years ago
Have you ever figured this out?
One part of your output looks suspicious,
qemu-system-x86_64: -serial tcp::7770,server: info: QEMU waiting for connection on: disconnected:tcp::::7770,server
The disconnected part makes it seem like QEMU isn't able to listen on the port.
Obviously, can't repro.
Interference between Shrine's TCP/IP stack and the installation process is extremely unlikely, because at this point in the installation the guest OS is still nearly clean TempleOS (all the changes get pulled in after mfa connects to a backdoor in the guest OS)
Installation of TempleOS is a necessary part of the build process, so no, the default should not be to skip it.
Were you able to resolve this issue?
EDIT:
Fixed it by adding ,nowait
at line 63 of make-dist.py
like:
'-serial', 'tcp::%d,server,nowait' % MFA_PORT]
Shrine has got a new build system now, so we can obliterate this issue to hell.
I was running the command
./make-dist.py TOS_Distro.ISO Shrine ~/shrine.img
and expected theShrine-HEAD.iso
file to be outputted.But as I run the command, this message appears:
meanwhile, TempleOS boots in the background and it just stuck there for a few minutes before it errors out and shows this message:
Additional info
OS: macOS 10.13.6 Python version: 2.7.10 and 3.7.0 QEMU version: 3.0.0
Screenshot of TempleOS wile running