Uncle09 Posted April 10, 2022 Share Posted April 10, 2022 Guude, ich hab hier noch ein altes Debian IMAGE eines Rechners mit Daten. Den Rechner gibt es natürlich nicht mehr. Beim booten des Image im VM bekomme ich folgende Fehlermeldung: This kernel requires the following features not present on the CPU: 3DNOW Meine CPU für Unraid ist Intel W-1290P hat natürlich kein 3DNOW. Gibt es da einen Trick ? Oder eher unmöglich. Quote Link to comment
mgutt Posted April 11, 2022 Share Posted April 11, 2022 Vielleicht könnte man das Image mounten und ein Kernel Flag übergeben was dieses Feature nicht mehr zur Pflicht macht? Ist aber nur geraten. Hier der Artikel geht in diese Richtung: https://www.ibm.com/support/pages/how-disable-cpu-feature-flag-hle-hardware-lock-elision-rhel-x86-intel Quote Link to comment
Ford Prefect Posted April 11, 2022 Share Posted April 11, 2022 7 hours ago, Uncle09 said: ich hab hier noch ein altes Debian IMAGE eines Rechners mit Daten. [...] This kernel requires the following features not present on the CPU: 3DNOW [...] Gibt es da einen Trick ? Oder eher unmöglich. ...die Frage wäre, was Du willst. VM und Anwendungen da drin laufen lassen oder nur die Daten retten? An die Daten kommst Du wohl recht einfach ran... Quote Link to comment
Revan335 Posted April 11, 2022 Share Posted April 11, 2022 Mounten der vhd/x oder sonstigen Format und du kommst an deine Daten. Bei 3DNOW und anderen Voraussetzungen würde ich zu den Kernel Flags greifen. Ist ggf. ähnlich zu TPM 2.0 Voraussetzung oder der Voraussetzung die inzwischen auch Linux wie Ubuntu voraussetzt. Das war auch ein CPU Feature. Bei VMs sollte sich da ja noch was machen lassen. Quote Link to comment
Uncle09 Posted April 11, 2022 Author Share Posted April 11, 2022 (edited) Hi, Super danke. Ich wollte das ganze Image als VM mounten, um es unter unraid weiter laufen zu lassen. Somit werde ich das mal mit den Flags testen. Hatte jetzt im Internet auch passend dazu einen gefunden mit dem gleichen Problem. Er hat das mit Proxmox als VM laufen, da kann man wohl die CPU die emuliert werden soll, mit angeben. Dann läuft es wieder. Falls das nicht klappt wäre die Überlegung eine VM mit Proxmox aufzusetzen, in der dann das alte Image läuft 🙂 Würde das klappen ?. Die Performance wäre nicht ganz so wichtig, ist ja auf einer Hardware von vor 15 oder 20 Jahren ausgelegt gewesen. BTW, ich kann ja an dem Image au der Linuc seite nichts ändern, bootet ja direkt. Kann ich in Unraid irgendwelche Befehle vor dem Image boot setzten ? Edited April 11, 2022 by Uncle09 Quote Link to comment
Ford Prefect Posted April 11, 2022 Share Posted April 11, 2022 30 minutes ago, Uncle09 said: BTW, ich kann ja an dem Image au der Linuc seite nichts ändern, bootet ja direkt. Du kannst erstmal ein normale VM erstellen und dieses Image als zweite vdisk einhängen. Dann in der VM unter einem anderen Pfad mounten. Dort könntest Du zB die sysconfig / bootparameter ändern um mit diesen später zu booten. 33 minutes ago, Uncle09 said: Kann ich in Unraid irgendwelche Befehle vor dem Image boot setzten ? ...Du kannst im XML-Mode jede gültige KVM Config für eine VM erstellen... 1 Quote Link to comment
Uncle09 Posted April 12, 2022 Author Share Posted April 12, 2022 22 hours ago, Ford Prefect said: Du kannst erstmal ein normale VM erstellen und dieses Image als zweite vdisk einhängen. Dann in der VM unter einem anderen Pfad mounten. Dort könntest Du zB die sysconfig / bootparameter ändern um mit diesen später zu booten. ...Du kannst im XML-Mode jede gültige KVM Config für eine VM erstellen... Geile Idee !! das mit XML mache ich ja, allerdings wäre eine Übericht toll welche Parameter alle Erlaubt sind. Geht ja schon bei den Zulässigen Image Typen los. Inzwischen hab ich rausgefunden es geht: qcow2 (QEMU File Format) vdi (virtual box Oracle) raw vhd (Microsoft) vmdk (VMWare Virtual Disk) Aber ist bisher halt mehr try and error. Gruß Quote Link to comment
Ford Prefect Posted April 12, 2022 Share Posted April 12, 2022 ...qcow/qcow2 und raw....alle anderen zu Fuss mit qemu-image-convert ineinander konvertieren. Gesendet von meinem SM-G780G mit Tapatalk Quote Link to comment
Uncle09 Posted April 12, 2022 Author Share Posted April 12, 2022 Hi, also ich habe bei mir auch VDI (Windows 2) und ein vdmk am laufen. Wichtig ist es darf kein Leerzeichen in Pfad/Dateinamen sein. Dann geht es. Also jeweils als TYP: vdi und Sourcefile:*.vdi sowie vmdk und Sourcefile *.vdmk gehen beir mir. Ah ja, *.img gehen im Regelfalle ja auch. Quote Link to comment
Ford Prefect Posted April 12, 2022 Share Posted April 12, 2022 3 hours ago, Uncle09 said: das mit XML mache ich ja, allerdings wäre eine Übericht toll welche Parameter alle Erlaubt sind. -> https://libvirt.org/formatdomain.html sollte das enthalten....unRaid macht da mMn nix ausser der Reihe. 1 Quote Link to comment
Uncle09 Posted April 12, 2022 Author Share Posted April 12, 2022 Kann man hiermit was unter Unraid anfangen ? model The content of the model element specifies CPU model requested by the guest. The list of available CPU models and their definition can be found in directory cpu_map, installed in libvirt's data directory. If a hypervisor is not able to use the exact CPU model, libvirt automatically falls back to a closest model supported by the hypervisor while maintaining the list of CPU features. Since 0.9.10 , an optional fallback attribute can be used to forbid this behavior, in which case an attempt to start a domain requesting an unsupported CPU model will fail. Supported values for fallback attribute are: allow (this is the default), and forbid. The optional vendor_id attribute ( Since 0.10.0 ) can be used to set the vendor id seen by the guest. It must be exactly 12 characters long. If not set the vendor id of the host is used. Typical possible values are "AuthenticAMD" and "GenuineIntel". Quote Link to comment
Ford Prefect Posted April 12, 2022 Share Posted April 12, 2022 ...ich denke jein....Dirgeht es ja um ein Feature-Set der CPU, oder? feature The cpu element can contain zero or more feature elements used to fine-tune features provided by the selected CPU model. The list of known feature names can be found in the same file as CPU models. The meaning of each feature element depends on its policy attribute, which has to be set to one of the following values: force The virtual CPU will claim the feature is supported regardless of it being supported by host CPU. require Guest creation will fail unless the feature is supported by the host CPU or the hypervisor is able to emulate it. optional The feature will be supported by virtual CPU if and only if it is supported by host CPU. disable The feature will not be supported by virtual CPU. forbid Guest creation will fail if the feature is supported by host CPU. Since 0.8.5 the policy attribute can be omitted and will default to require. Individual CPU feature names are specified as part of the name attribute. For example, to explicitly specify the 'pcid' feature with Intel IvyBridge CPU model: ... <cpu match='exact'> <model fallback='forbid'>IvyBridge</model> <vendor>Intel</vendor> <feature policy='require' name='pcid'/> </cpu> ... ...ich denke DU musst den richtigen Namen 3DNow Features rausfinden und dann entweder mit "force" oder "require" einbauen. Ein "force" würde wohl die VM starten lassen, aber wenn das Instruction-Set in der VM ausgeführt wird, aber nicht da ist, wird es knallen....require wäre besser, aber ob KVM das Feature im Bauch hat weiss ich nicht. Ich auch eher jetzt nicht der Haupt-Anwendungsfall für unRaid... Quote Link to comment
Uncle09 Posted April 13, 2022 Author Share Posted April 13, 2022 Hi, danke ür die Info. Ich bin leider auch nicht so der Linux Typ - eher Windows Welt. Ein Tabelle mit den Parametern für mögliches 3Dnow gibt es nirgends, oder ? Aber es stimmt schon, ist nicht der Hauptanwendungsfall. Aber wie immer gilt ja, das muss doch irgendwie gehen 🙂 Gruß Quote Link to comment
Ford Prefect Posted April 13, 2022 Share Posted April 13, 2022 ...hast Du mal Dein Google-Fu benutzt? Ich hab leider auch nur ne kaputte Glaskugel[emoji854]Gesendet von meinem SM-G780G mit Tapatalk 1 Quote Link to comment
Uncle09 Posted October 12, 2022 Author Share Posted October 12, 2022 Hi nochmal, muss leider nochmal nachfragen, da ich nicht wirklich weiterkomme. Geht das eventuell jetzt mit neuen Version 6.11.1 ? ( Updated both qemu and libvirt to latest versions: Added ppc, riscv32/riscv64, and aarch64 support) Freue mich über jede Idee. Gruß Quote Link to comment
Uncle09 Posted October 12, 2022 Author Share Posted October 12, 2022 (edited) Ach ja zur Info: Soweit bin ich gekommen: mit: "qemu-system-x86_64 -cpu help" im webterminal bekomme ich: Available CPUs: x86 486 (alias configured by machine type) x86 486-v1 x86 Broadwell (alias configured by machine type) x86 Broadwell-IBRS (alias of Broadwell-v3) x86 Broadwell-noTSX (alias of Broadwell-v2) x86 Broadwell-noTSX-IBRS (alias of Broadwell-v4) x86 Broadwell-v1 Intel Core Processor (Broadwell) x86 Broadwell-v2 Intel Core Processor (Broadwell, no TSX) x86 Broadwell-v3 Intel Core Processor (Broadwell, IBRS) x86 Broadwell-v4 Intel Core Processor (Broadwell, no TSX, IBRS) x86 Cascadelake-Server (alias configured by machine type) x86 Cascadelake-Server-noTSX (alias of Cascadelake-Server-v3) x86 Cascadelake-Server-v1 Intel Xeon Processor (Cascadelake) x86 Cascadelake-Server-v2 Intel Xeon Processor (Cascadelake) [ARCH_CAPABILITIES] x86 Cascadelake-Server-v3 Intel Xeon Processor (Cascadelake) [ARCH_CAPABILITIES, no TSX] x86 Cascadelake-Server-v4 Intel Xeon Processor (Cascadelake) [ARCH_CAPABILITIES, no TSX] x86 Cascadelake-Server-v5 Intel Xeon Processor (Cascadelake) [ARCH_CAPABILITIES, EPT switching, XSAVES, no TSX] x86 Conroe (alias configured by machine type) x86 Conroe-v1 Intel Celeron_4x0 (Conroe/Merom Class Core 2) x86 Cooperlake (alias configured by machine type) x86 Cooperlake-v1 Intel Xeon Processor (Cooperlake) x86 Cooperlake-v2 Intel Xeon Processor (Cooperlake) [XSAVES] x86 Denverton (alias configured by machine type) x86 Denverton-v1 Intel Atom Processor (Denverton) x86 Denverton-v2 Intel Atom Processor (Denverton) [no MPX, no MONITOR] x86 Denverton-v3 Intel Atom Processor (Denverton) [XSAVES, no MPX, no MONITOR] x86 Dhyana (alias configured by machine type) x86 Dhyana-v1 Hygon Dhyana Processor x86 Dhyana-v2 Hygon Dhyana Processor [XSAVES] x86 EPYC (alias configured by machine type) x86 EPYC-IBPB (alias of EPYC-v2) x86 EPYC-Milan (alias configured by machine type) x86 EPYC-Milan-v1 AMD EPYC-Milan Processor x86 EPYC-Rome (alias configured by machine type) x86 EPYC-Rome-v1 AMD EPYC-Rome Processor x86 EPYC-Rome-v2 AMD EPYC-Rome Processor x86 EPYC-v1 AMD EPYC Processor x86 EPYC-v2 AMD EPYC Processor (with IBPB) x86 EPYC-v3 AMD EPYC Processor x86 Haswell (alias configured by machine type) x86 Haswell-IBRS (alias of Haswell-v3) x86 Haswell-noTSX (alias of Haswell-v2) x86 Haswell-noTSX-IBRS (alias of Haswell-v4) x86 Haswell-v1 Intel Core Processor (Haswell) x86 Haswell-v2 Intel Core Processor (Haswell, no TSX) x86 Haswell-v3 Intel Core Processor (Haswell, IBRS) x86 Haswell-v4 Intel Core Processor (Haswell, no TSX, IBRS) x86 Icelake-Server (alias configured by machine type) x86 Icelake-Server-noTSX (alias of Icelake-Server-v2) x86 Icelake-Server-v1 Intel Xeon Processor (Icelake) x86 Icelake-Server-v2 Intel Xeon Processor (Icelake) [no TSX] x86 Icelake-Server-v3 Intel Xeon Processor (Icelake) x86 Icelake-Server-v4 Intel Xeon Processor (Icelake) x86 Icelake-Server-v5 Intel Xeon Processor (Icelake) [XSAVES] x86 Icelake-Server-v6 Intel Xeon Processor (Icelake) [5-level EPT] x86 IvyBridge (alias configured by machine type) x86 IvyBridge-IBRS (alias of IvyBridge-v2) x86 IvyBridge-v1 Intel Xeon E3-12xx v2 (Ivy Bridge) x86 IvyBridge-v2 Intel Xeon E3-12xx v2 (Ivy Bridge, IBRS) x86 KnightsMill (alias configured by machine type) x86 KnightsMill-v1 Intel Xeon Phi Processor (Knights Mill) x86 Nehalem (alias configured by machine type) x86 Nehalem-IBRS (alias of Nehalem-v2) x86 Nehalem-v1 Intel Core i7 9xx (Nehalem Class Core i7) x86 Nehalem-v2 Intel Core i7 9xx (Nehalem Core i7, IBRS update) x86 Opteron_G1 (alias configured by machine type) x86 Opteron_G1-v1 AMD Opteron 240 (Gen 1 Class Opteron) x86 Opteron_G2 (alias configured by machine type) x86 Opteron_G2-v1 AMD Opteron 22xx (Gen 2 Class Opteron) x86 Opteron_G3 (alias configured by machine type) x86 Opteron_G3-v1 AMD Opteron 23xx (Gen 3 Class Opteron) x86 Opteron_G4 (alias configured by machine type) x86 Opteron_G4-v1 AMD Opteron 62xx class CPU x86 Opteron_G5 (alias configured by machine type) x86 Opteron_G5-v1 AMD Opteron 63xx class CPU x86 Penryn (alias configured by machine type) x86 Penryn-v1 Intel Core 2 Duo P9xxx (Penryn Class Core 2) x86 SandyBridge (alias configured by machine type) x86 SandyBridge-IBRS (alias of SandyBridge-v2) x86 SandyBridge-v1 Intel Xeon E312xx (Sandy Bridge) x86 SandyBridge-v2 Intel Xeon E312xx (Sandy Bridge, IBRS update) x86 Skylake-Client (alias configured by machine type) x86 Skylake-Client-IBRS (alias of Skylake-Client-v2) x86 Skylake-Client-noTSX-IBRS (alias of Skylake-Client-v3) x86 Skylake-Client-v1 Intel Core Processor (Skylake) x86 Skylake-Client-v2 Intel Core Processor (Skylake, IBRS) x86 Skylake-Client-v3 Intel Core Processor (Skylake, IBRS, no TSX) x86 Skylake-Client-v4 Intel Core Processor (Skylake, IBRS, no TSX) [IBRS, XSAVES, no TSX] x86 Skylake-Server (alias configured by machine type) x86 Skylake-Server-IBRS (alias of Skylake-Server-v2) x86 Skylake-Server-noTSX-IBRS (alias of Skylake-Server-v3) x86 Skylake-Server-v1 Intel Xeon Processor (Skylake) x86 Skylake-Server-v2 Intel Xeon Processor (Skylake, IBRS) x86 Skylake-Server-v3 Intel Xeon Processor (Skylake, IBRS, no TSX) x86 Skylake-Server-v4 Intel Xeon Processor (Skylake, IBRS, no TSX) x86 Skylake-Server-v5 Intel Xeon Processor (Skylake, IBRS, no TSX) [IBRS, XSAVES, EPT switching, no TSX] x86 Snowridge (alias configured by machine type) x86 Snowridge-v1 Intel Atom Processor (SnowRidge) x86 Snowridge-v2 Intel Atom Processor (Snowridge, no MPX) x86 Snowridge-v3 Intel Atom Processor (Snowridge, no MPX) [XSAVES, no MPX] x86 Snowridge-v4 Intel Atom Processor (Snowridge, no MPX) [no split lock detect, no core-capability] x86 Westmere (alias configured by machine type) x86 Westmere-IBRS (alias of Westmere-v2) x86 Westmere-v1 Westmere E56xx/L56xx/X56xx (Nehalem-C) x86 Westmere-v2 Westmere E56xx/L56xx/X56xx (IBRS update) x86 athlon (alias configured by machine type) x86 athlon-v1 QEMU Virtual CPU version 2.5+ x86 core2duo (alias configured by machine type) x86 core2duo-v1 Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz x86 coreduo (alias configured by machine type) x86 coreduo-v1 Genuine Intel(R) CPU T2600 @ 2.16GHz x86 kvm32 (alias configured by machine type) x86 kvm32-v1 Common 32-bit KVM processor x86 kvm64 (alias configured by machine type) x86 kvm64-v1 Common KVM processor x86 n270 (alias configured by machine type) x86 n270-v1 Intel(R) Atom(TM) CPU N270 @ 1.60GHz x86 pentium (alias configured by machine type) x86 pentium-v1 x86 pentium2 (alias configured by machine type) x86 pentium2-v1 x86 pentium3 (alias configured by machine type) x86 pentium3-v1 x86 phenom (alias configured by machine type) x86 phenom-v1 AMD Phenom(tm) 9550 Quad-Core Processor x86 qemu32 (alias configured by machine type) x86 qemu32-v1 QEMU Virtual CPU version 2.5+ x86 qemu64 (alias configured by machine type) x86 qemu64-v1 QEMU Virtual CPU version 2.5+ x86 base base CPU model type with no features enabled x86 host processor with all supported host features x86 max Enables all features supported by the accelerator in the current host Recognized CPUID flags: 3dnow 3dnowext 3dnowprefetch abm ace2 ace2-en acpi adx aes amd-no-ssb amd-ssbd amd-stibp amx-bf16 amx-int8 amx-tile apic arat arch-capabilities arch-lbr avic avx avx-vnni avx2 avx512-4fmaps avx512-4vnniw avx512-bf16 avx512-fp16 avx512-vp2intersect avx512-vpopcntdq avx512bitalg avx512bw avx512cd avx512dq avx512er avx512f avx512ifma avx512pf avx512vbmi avx512vbmi2 avx512vl avx512vnni bmi1 bmi2 bus-lock-detect cid cldemote clflush clflushopt clwb clzero cmov cmp-legacy core-capability cr8legacy cx16 cx8 dca de decodeassists ds ds-cpl dtes64 erms est extapic f16c flushbyasid fma fma4 fpu fsgsbase fsrm full-width-write fxsr fxsr-opt gfni hle ht hypervisor ia64 ibpb ibrs ibrs-all ibs intel-pt intel-pt-lip invpcid invtsc kvm-asyncpf kvm-asyncpf-int kvm-hint-dedicated kvm-mmu kvm-msi-ext-dest-id kvm-nopiodelay kvm-poll-control kvm-pv-eoi kvm-pv-ipi kvm-pv-sched-yield kvm-pv-tlb-flush kvm-pv-unhalt kvm-steal-time kvmclock kvmclock kvmclock-stable-bit la57 lahf-lm lbrv lm lwp mca mce md-clear mds-no misalignsse mmx mmxext monitor movbe movdir64b movdiri mpx msr mtrr nodeid-msr npt nrip-save nx osvw pae pat pause-filter pbe pcid pclmulqdq pcommit pdcm pdpe1gb perfctr-core perfctr-nb pfthreshold pge phe phe-en pks pku pmm pmm-en pn pni popcnt pschange-mc-no pse pse36 rdctl-no rdpid rdrand rdseed rdtscp rsba rtm sep serialize sgx sgx-debug sgx-exinfo sgx-kss sgx-mode64 sgx-provisionkey sgx-tokenkey sgx1 sgx2 sgxlc sha-ni skinit skip-l1dfl-vmentry smap smep smx spec-ctrl split-lock-detect ss ssb-no ssbd sse sse2 sse4.1 sse4.2 sse4a ssse3 stibp svm svm-lock svme-addr-chk syscall taa-no tbm tce tm tm2 topoext tsc tsc-adjust tsc-deadline tsc-scale tsx-ctrl tsx-ldtrk umip v-vmsave-vmload vaes vgif virt-ssbd vmcb-clean vme vmx vmx-activity-hlt vmx-activity-shutdown vmx-activity-wait-sipi vmx-apicv-register vmx-apicv-vid vmx-apicv-x2apic vmx-apicv-xapic vmx-cr3-load-noexit vmx-cr3-store-noexit vmx-cr8-load-exit vmx-cr8-store-exit vmx-desc-exit vmx-encls-exit vmx-entry-ia32e-mode vmx-entry-load-bndcfgs vmx-entry-load-efer vmx-entry-load-pat vmx-entry-load-perf-global-ctrl vmx-entry-load-pkrs vmx-entry-load-rtit-ctl vmx-entry-noload-debugctl vmx-ept vmx-ept-1gb vmx-ept-2mb vmx-ept-advanced-exitinfo vmx-ept-execonly vmx-eptad vmx-eptp-switching vmx-exit-ack-intr vmx-exit-clear-bndcfgs vmx-exit-clear-rtit-ctl vmx-exit-load-efer vmx-exit-load-pat vmx-exit-load-perf-global-ctrl vmx-exit-load-pkrs vmx-exit-nosave-debugctl vmx-exit-save-efer vmx-exit-save-pat vmx-exit-save-preemption-timer vmx-flexpriority vmx-hlt-exit vmx-ins-outs vmx-intr-exit vmx-invept vmx-invept-all-context vmx-invept-single-context vmx-invept-single-context vmx-invept-single-context-noglobals vmx-invlpg-exit vmx-invpcid-exit vmx-invvpid vmx-invvpid-all-context vmx-invvpid-single-addr vmx-io-bitmap vmx-io-exit vmx-monitor-exit vmx-movdr-exit vmx-msr-bitmap vmx-mtf vmx-mwait-exit vmx-nmi-exit vmx-page-walk-4 vmx-page-walk-5 vmx-pause-exit vmx-ple vmx-pml vmx-posted-intr vmx-preemption-timer vmx-rdpmc-exit vmx-rdrand-exit vmx-rdseed-exit vmx-rdtsc-exit vmx-rdtscp-exit vmx-secondary-ctls vmx-shadow-vmcs vmx-store-lma vmx-true-ctls vmx-tsc-offset vmx-tsc-scaling vmx-unrestricted-guest vmx-vintr-pending vmx-vmfunc vmx-vmwrite-vmexit-fields vmx-vnmi vmx-vnmi-pending vmx-vpid vmx-wbinvd-exit vmx-xsaves vmx-zero-len-inject vpclmulqdq waitpkg wbnoinvd wdt x2apic xcrypt xcrypt-en xfd xgetbv1 xop xsave xsavec xsaveerptr xsaveopt xsaves xstore xstore-en xtpr Also kann Qemu auch 3dnow. wie aktiviere ich das FLAG ? So sieht aktuell der CPU Teil der XML aus: <cpu mode='custom' match='exact' check='none'> <model fallback='forbid'>athlon</model> <vendor>Amd</vendor> <topology sockets='1' dies='1' cores='1' threads='1'/> <feature policy='force' name='3dnow'/> <feature policy='force' name='mmxext'/> <feature policy='force' name='3dnowext'/> </cpu> Allerdings funktioniert es damit nicht. Fehlermeldung im LOG: 2022-10-12T14:37:47.004620Z qemu-system-x86_64: warning: host doesn't support requested feature: CPUID.80000001H:EDX.mmxext [bit 22] 2022-10-12T14:37:47.004646Z qemu-system-x86_64: warning: host doesn't support requested feature: CPUID.80000001H:EDX.3dnowext [bit 30] 2022-10-12T14:37:47.004649Z qemu-system-x86_64: warning: host doesn't support requested feature: CPUID.80000001H:EDX.3dnow [bit 31] Ich dachte, Qemu kann die oben gennaten CPUs und Features simulieren ? die Flags stehen ja oben unter : Recognized CPUID flags Meine CPU ist: Intel® Xeon® W-1290P CPU @ 3.70GHz Edited October 12, 2022 by Uncle09 Quote Link to comment
Uncle09 Posted October 12, 2022 Author Share Posted October 12, 2022 (edited) Ich bräuchte entweder ARM also Geode GX/LX CPU support oder AMD mit 3dnow FLaG/Support. Gruß Edited October 12, 2022 by Uncle09 Quote Link to comment
Ford Prefect Posted October 18, 2022 Share Posted October 18, 2022 (edited) ..mal "require" statt "force" im feature probiert? Ausserdem, welche Abhängigkeiten gibt es bei features untereinander? hast Du alles was zu 3dnow gehört auch aktiviert? Edit: ich denke "force" ist schon richtig, aber setze mal auf eine voll emulierte CPU, so: <cpu mode='custom' match='exact' check='partial'> <model fallback='forbid'>qemu64</model> <topology sockets='1' dies='1' cores='1' threads='1'/> </cpu> Edited October 18, 2022 by Ford Prefect Quote Link to comment
Uncle09 Posted October 20, 2022 Author Share Posted October 20, 2022 Hi, danke für die Idee. Leider bekomme ich dann die Fehlermeldung "Execution error the CPU is incompatible with host CPU: host CPU vendor does not match required CPU vendor Amd" Ersetze ich dann wieder partial mit none, läuft die VM zwar an, bricht dann aber beim Boot wieder mit "unable to boot - please use a kernel appropriate for your CPU" ab. Wirklich Schade. Ich hab keine Idee mehr. Unter Proxmox läuft es. Werde mal versuchen Proxmox unter Unraid zum laufen zu bekommen und es dann da zu starten 🙂 Wie gesagt, ich dachte es kann auch die Flags simulieren, so steht es ja eigentlich bei den Parametern. Gruß Quote Link to comment
Ford Prefect Posted October 20, 2022 Share Posted October 20, 2022 tja, ich bin da auch nicht wirklich tief drin....mal irgendwann nen ARM auf nem x86 Host "emuliert"....vielleicht mal in nem QEMU forum fragen...das ist mMn kein unraid Problem. Quote Link to comment
Uncle09 Posted October 20, 2022 Author Share Posted October 20, 2022 ja, stimmt. mach ich mal. Danke Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.