Bluescreen bei Win7 64 Bit und TC3 V3.1 in VirtualBox

Beiträge
5.697
Reaktionspunkte
1.182
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo alle zusammen,
ich habe mir, um nicht zuviele Programme gleichzeitig auf meinen Rechner installiert zu haben, eine Win 7 64 Bit Lizenz gekauft und diese unter VirtualBox installiert. An Speicher habe ich 4GB und 2 CPUs angegeben. Zunächst wollte TC3 RT nicht laufen aber nachdem ich eine CPU unter MSCONFIG deaktiviert und in TC3 wiederum eine auf Windows und die andere auf other gesetzt hatte und diese als RT konfiguriert hatte lief es. Mittlerweile habe ich den Rechner gewechselt und die VBox auf die letzte Version aktualisiert und jetzt erhalte ich immer einen Bluescreen.
Crash_TC3.png
Ich habe es mit TC3 4018.13 und TC4018.26 versucht.
Hat da jemand eine Idee zur Ursache? Ich weiß, dass beim Kunden mal die TcPlc30.sys ausgetauscht wurde, aber auch das hat bei mir nicht geholfen..

Gruß

Oliver

Nachtrag: Auf dem alten Rechner lief es.
 
Versuche das ganze nochmal mit dem VMWARE Player. Der Player ist kostenlos und solche Sachen laufen mit VMware meist besser als bei vbox.

Kann aber auch schlicht an der Tatsache liegen das Du jetzt eine andere CPU hast.

Das musst aber testen.

Gesendet von meinem SM-A300FU mit Tapatalk
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Versuche das ganze nochmal mit dem VMWARE Player. Der Player ist kostenlos und solche Sachen laufen mit VMware meist besser als bei vbox.
Nicht bei kommerzieller Nutzung und die liegt bei mir vor, zwar nur für mein Ein-Mann Unternehmen, aber halt doch kommerziell.
 
Ok. Da ist was dran.
Bleibt trotzdem das Problem das es mit VMware in der Regel stabiler sein sollte.

Wobei ich selbst ein sehr stabiles Step7 mit vbox am laufen hatte.

Du könntest es ja trotzdem mal mit dem VMware Player testen.
Nur um zu sehen ob es dann läuft wenn ja würde es bedeuten eine Lizenz kaufen.

Aber mal davon weg. Es gibt da doch noch Einstellungen für die CPU Virtualisierung zu machen. (Hab gerade kein VBOX drauf deshalb kann ich nicht mehr sagen wie die heißen). Aber dabei kann sich sehr viel verändern an der Stabilität der Maschine. Hatte ich selbst mal solche Probleme.

Aber ich befürchte es liegt sehr stark an der CPU, ich denke es wird nicht ohne Neuinstallation laufen.
Ich würde sogar empfehlen eine Win7 x86 Version zu nutzen. Dann nur 2GB und 1Prozessor.
Das würde das System stabiler und schneller machen.

Gesendet von meinem SM-A300FU mit Tapatalk
 
Ach und sorry für mein "tollen" Satzbau. Das kommt raus wenn man im Stau stehend schreibt 😆

Gesendet von meinem SM-A300FU mit Tapatalk
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das kommt raus wenn man im Stau stehend schreibt 😆
Hoffentlich haben das die Männer und Frauen in blau (Formerly known as women and men in green) nicht gesehen oder der Motor war aus. [emoji6]
Ich werde mal ne 32 Bit Lizenz ausgraben, damit lief es ja schon ohne Klimmzüge, aber vielleicht findet sich ja doch noch eine Lösung.



Von irgendwas mit Internetzugang gesendet.
 
Ne haben nix bemerkt.

Aber ich denke sobald ein Kern für einen Prozess abgeschaltet werden muss ist das ganze Programm auf einem x86 BS besser aufgehoben als auf einem x64. Auch wenn die Spezifikationen eigentlich für x64 freigegeben sind.

Gesendet von meinem SM-A300FU mit Tapatalk
 
Hallo,

ein TwinCAT3.1 64bit benutzt einen Hardwareteil --> Vt-x Extension. Den wird es in der VirtualBox nicht geben, darum funktioniert das auch nicht.
Mit Coreisolation sollte es funtionieren.

Grüße
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hmm wieso sollte vbox keine vt-x Extension haben?
Wäre mir neu.
Es heißt nur anders wenn ich mich nicht täusche.
Aber von der Technik her sollte es das selbe sein.

Ich bleibe eher bei der Meinung das es an der x64 Version liegt.
Zumal ja schon die Aussage kam das es mit ner x86 Version gut funktioniert hatte.


Gesendet von meinem SM-A300FU mit Tapatalk
 
Zudem ist nie die Rede davon gewesen das die Software eine x64 Version ist sondern das Windows eine x64 Version ist.

Zumindest hat ich das so verstanden.

Gesendet von meinem SM-A300FU mit Tapatalk
 
Naja VT-x ist eine Resources der HW bei x64-Systemen. Diese kann nur 1x verwendet werden. Gerne wird sie (optional) von Virenscanner genutzt. VMWare nutzt sie definitiv und ich glaube auch dass die VirtualBox sie nutzt (wenigstens finde ich mit Google einige entsprechende Einträge dahingehend).

Für die TwinCAT Runtime die auf x64-läuft ist sie ebenfalls Pflicht, oder aber du musst die CoreIsolation nutzen (siehe @Hack).

Wenn nun die VirtualBox die Resource nutzt dann kann sie
a) auch nicht nach innen geleitet werden für TwinCAT3
b) steht auch sonst niemanden zu Verfügung.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ach jetzt hab ich es verstanden TC nutzt es wenn auf x64 System installiert. Jetzt! Hab es nicht zusammen gebracht.
Also ist doch die Lösung es auf x84 System zu installieren die beste Lösung zumindest in einer vm Umgebung.

Gesendet von meinem SM-A300FU mit Tapatalk
 
Erstmal danke Euch allen. Wie gesagt auf dem alten Laptop lief es mit Coreisolation, nur der Neue zickt bei der selben VM rum. VBox gibt meine ich VT-x weiter, zumindest gibt es eine entsprechende Option.

Von irgendwas mit Internetzugang gesendet.
 
Hier noch ein Nachtrag:
Das Problem scheint die VT-x Unterstützung der Virtual Box zu sein. Ich habe gerade mal eine 32 Bit VM aufgesetzt und da stürzte TC3 auch ab sobald die Runtime gestartet wurde. Sobald ich die VT-x Unterstützung in VB deaktiviert hatte lief es. Ich versuche jetzt mal auf eine ältere Version von VB downzugraden, denn ich bin mir sicher, dass bei mir TC3 auf einem 64 Bit System schon lief. Werde die Erkenntnisse hier dann posten.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
So, hier kommt, wie versprochen, das Ergebnis.
Die Ursache des Absturzes ist Virtual Box. Sowohl mit der Version 5.0.10 als auch mit 5.0.14 kommt es zum erwähnten Bluescreen beim Start der Runtime. Mit der Version 5.0.4 läuft TC3 auf einem 64 Bit System bei Anwendung der Coreisolation.
Ich werde das Ganze mal an das Virtual Box Team melden, damit der Fehler behoben werden kann.
 
Siehst mit VMware. ...

Ne quatsch.

Das heißt also mit einer anderen Version klappt es?

Das ist dann schon mist.
Und an Oracle melden kann nur helfen diesen Fehler in einer neuen vbox Version zu vermeiden.

Gesendet von meinem SM-A300FU mit Tapatalk
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wieso Problem?

Das War keine Kritik.
Es war lediglich eine Augenzwinkern Bemerkung das es mit VMware geklappt hätte. Zumindest in diesem Fall.
Diese Bemerkung habe ich nur getätigt da ich einige Post weiter oben auf eben VMware hingewiesen habe.
Bevor ich wusste das VMware eben KEINE Alternative in diesem Fall dar stellt.

Ebenso ist mir sehr wohl bewusst das die auch ihre Problemchen haben.
Wer selbst irgendwie Programmiert weiß sehr wohl das es keine wirklich perfekte Software gibt.
Mit meiner Aussage zum melden wollte ich lediglich bekräftigt haben das ich es gut finde wenn man den Entwicklern Rückmeldung gibt, den evtl. hätten diese ohne Hinweise der Nutzer eben diesen Fehler gar nicht selbst bemerkt.

Und warum das ganze:

Weil ich im Kern meines Post eine Frage dazu stehen hatte.
Mit der ich einfach nur wissen wollte ob es andere Versionen von VBOX gibt (in dem Fall wohl ältete) in denen die gleiche Maschine tadellos funktioniert.
Und ob eben dies verifiziert ist.

Gesendet von meinem SM-A300FU mit Tapatalk
 
Zuletzt bearbeitet:
Zurück
Oben