-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Qnap - Container Station #154
Comments
It looks like it has something to do with your CPU (Intel Atom). I enable Hyper-V extensions for faster acceleration, but that CPU is missing some instruction set for Hyper-V eVMCS (nested virtualization) it seems. Maybe it is a bug in QEMU that thinks that all Intel CPUs have support for this feature, but this Intel Atom has not. Can you try if you add this variable to your compose file: environment:
CPU_FLAGS: "-hv-evmcs" If it fixes the problem? Otherwise I will make a flag for you to disable all Hyper-V Enlightments in a new version. |
Once added, the behavior is the same |
Okay, I now added a flag to disable all Hyper-V features, that should fix your issue. Please re-pull the latest image and add this to your compose file: environment:
HV: "N" |
Your action solved the problem. Windows installs correctly on Qnap ContainerStation Thank you for your help |
@kroese I have a similar issue with QNAP TVS-671, which uses Dual-Core (4 threads) Intel i3-4150 3.5 GHz with 16GB Memory docker-compose I used:
Error logs:
What do you think would be the problem here? Thanks |
@televisi It looks like your environment flags are formatted wrongly. Instead of:
Try this
|
@kroese thanks for your reply! I tried that combination, unfortunately, docker thrown this error:
I then changed it to the following:
And the container thrown this error
I then changed it to the following:
And the container thrown this error
I then changed it to the following:
And now, I'm going back to square 1 :(
Surely I missed something here? Thanks |
@kroese Okay, I removed all of the My updated docker compose now:
Now, I have a different error - but I can access the UI now!
THANK YOU for your guidance! |
I think you can ignore that iptables message, as long as everything works okay. |
Hi
I'm having problems installing on Qnap in Container Station
Qnap TS-855X
container-logs
❯ Downloading Windows XP...
/storage/tmp/en_win 100%[===================>] 589.14M 18.8MB/s in 32s
❯ Extracting downloaded ISO image...
❯ Building Windows XP image...
❯ Creating a 64G growable disk image in raw format...
Warning: Extension CHECKSUM revision 0 not supported, missing kernel module?
iptables: No chain/target/match by that name.
❯ Booting Windows using QEMU emulator version 8.2.0 ...
❯ ERROR: qemu-system-x86_64: eVMCS version range [1..1] is not supported by kernel (supported: [0..0])
qemu-system-x86_64: kvm_init_vcpu: kvm_arch_init_vcpu failed (0): Operation not supported
❯ Starting Windows for Docker v1.20...
❯ For support visit https://github.com/dockur/windows
pls help
br Pawel
The text was updated successfully, but these errors were encountered: