Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

Probleme mit virt. Bios CPU-ID

Hilfe bei Problemen mit der Installation und Benutzung der VMware Workstation und VMware Workstation Pro.

Moderatoren: irix, Dayworker

Member
Beiträge: 6
Registriert: 26.04.2005, 13:05

Probleme mit virt. Bios CPU-ID

Beitragvon Erschie » 26.04.2005, 13:47

Hallo zusammen,

ich habe ein Problem mit meiner VMWare Workstation.
Ich nutze diese zur simulierung eines Mandrake Linux hosts.
In meiner Anwendung die in diesem virt. System läuft fragt das System normalerweise eine in das normale Hardware bios "eingebrannte" CPU-ID ab. Dies ist ein Wert aus Zahlen und Buchstaben der das System "einzigartig" macht.
Wenn ich nun meine VMWARE boote sagt mir mein System das als CPU-ID folgender Wert gefunden wurde. VMWARE-54 E3 u.s.w.

Nun habe ich ja auch schonmal selber gesucht, aber komm jetzt irgendwie nicht weiter.

gefunden habe ich eine Datei die sich otherlinux.vmx nennt.

In dieser Datei habe ich die Werte gefunden die ich in meinem System sehe unter den Punkten uuid.location sowie uuid.bios. Wenn ich nun diese Zahlenwerte lösche und meine benötigten dort eintrage funktioniert es immernoch nicht und mein System wirft mir wieder diesen langen code als cpu-id aus. Wo kann dieser Wert noch herkommen und wo kann ich Ihn editieren.

Die Vmware an sich läuft wie ne 1, auch das virt. System, nur benötige ich zwingend diese sogenannte CPU-ID ?!

Würde mich freuen wenn mir dabei jemand helfen kann.

Danke und Gruß

Daniel

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 27.04.2005, 03:08

2 Moeglichkeiten:

1. das Programm austricksen
2. herausfinden wie der entsprechende Wert bei VMware lautet - suchen wo der 'hard ge codet' ist und patchen ?????

Fuer beide Varianten brauch man viel, viel ,viel mehr Details.

Schwierig wird es auf jeden Fall aber lass mal hoeren.

Ulli

Member
Beiträge: 6
Registriert: 26.04.2005, 13:05

Beitragvon Erschie » 27.04.2005, 08:28

guten morgen,

das problem ist einfach das ich nicht sagen kann wo es genau im Hardware Bios steht, wenn ich z.b. das Linux aufspiele auf einer richtigen HW Plattform bekommt er ja auch diese Info aus dem Bios. Und bei VMWare bekommt er ja auch eine CPU-ID, nur ich kann leider nicht erkennen woher. Daher auch die Frage ob es noch andere Konfigurationsdateien gibt, wo man z.b. auch das Bios einstellen kann, da der Wert ja einfach aus einer Datei kommen muss. Er ist auch auf egal welcher HW Plattform die VMware läuft immer gleich dieser Key.
Normalerweise wird diese Software komplett mit Hardware beim Hersteller gekauft und dieser "brennt" dann diese ID ins bios, ist die CPU dann defekt bzw. das mainboard muss diese ganze Kiste eingeschickt werden.

Bin wie gesagt über jede Hilfe und Ideen gang froh.

gruß

Daniel

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 27.04.2005, 17:26

Hombre
- ich kann erst dann was fuer dich tun - (wenn ueberhaupt) - wenn du den String den du brauchst, ansagst - und den , den VMware dir liefert und den du aendern willst.

Ulli

Member
Beiträge: 6
Registriert: 26.04.2005, 13:05

Beitragvon Erschie » 28.04.2005, 14:55

Hallo, dein wunsch sei mir befehlen ;)


Folgendes sagt mir mein Linux System während dem Hochlauf:

PCI: Using IRQ router PIIX [8086/7110] at 00:07.0
PCI: Cannot allocate resource region 4 of device 00:07.1
got res[1410:141f] for resource 4 of Intel Corporation 82371AB PIIX4 IDE
Limiting direct PCI/PCI transfers.
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
DMI 0.0 present.
45 structures occupying 1654 bytes.
DMI table at 0x000E4010.
BIOS Vendor: Phoenix Technologies LTD
BIOS Version: 6.00
BIOS Release: 04/21/2004
System Vendor: VMware, Inc..
Product Name: VMware Virtual Platform.
Version None.
Serial Number VMware-56 4d c9 9e 5e b3 bd ca-75 af 33 72 9e c0 80 0d.
Board Vendor: Intel Corporation.
Board Name: 440BX Desktop Reference Platform.
Board Version: None.
Asset Tag: No Asset Tag.
Starting kswapd v1.8
pty: 256 Unix98 ptys configured
block: queued sectors max/low 183018kB/61006kB, 576 slots per queue



Man achte auf den Punkt Serial Number. Da wenn ich nacher in meiner Applikation die sogenannte CPU ID auslese sagt er mir folgendes:


Your System CPU-Id: VMware-56 4d c9 9e 5e b3 bd ca-75 af 33 72 9e c0 80 0d

Und das möchte ich gerne ändern, also genau diesen String. Da muss dann nacher eine 5 stellige nummer stehen.
Da ich davon ausgehe das dieser Wert den er dort ausliest ja irgendwo herkommen muss aus der vmware.

Gruß
Daniel

Benutzeravatar
Member
Beiträge: 201
Registriert: 03.03.2005, 08:29
Wohnort: An der längsten Theke der Welt

Beitragvon Mauze » 28.04.2005, 15:40

Man achte auf den Punkt Serial Number


Hat jede Zeile in dem Block, gehört also nicht zum Wert.

Member
Beiträge: 6
Registriert: 26.04.2005, 13:05

Beitragvon Erschie » 28.04.2005, 16:37

versteh ich nicht ? Hat jede Zeile in dem block?? was heisst das?

Greetz

Daniel

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 29.04.2005, 00:39

Ich hab mal so auf die Schnelle nvram, vmware.exe, vmware-vmx.exe nach dem String 4d c9 9e 5e b3 bd ca-75 af 33 72 9e c0 80 0d
abgesucht - bislang nichts zu erkennen..

Damit die Suche ueberhaupt Sinn macht muss man erst einmal versuchen wie den ein 'guter' String in hex-notierung aussieht. Dann muss man wierder in hex-notierung den string finden den VMware statt dessen abliefert.
Dafuer sind leider deine Angaben immer noch viel zu ungenau.

Ulli

Benutzeravatar
Member
Beiträge: 201
Registriert: 03.03.2005, 08:29
Wohnort: An der längsten Theke der Welt

Beitragvon Mauze » 29.04.2005, 07:45

System Vendor: VMware, Inc..
Product Name: VMware Virtual Platform.
Version None.
Serial Number VMware-56 4d c9 9e 5e b3 bd ca-75 af 33 72 9e c0 80 0d.
Board Vendor: Intel Corporation.
Board Name: 440BX Desktop Reference Platform.
Board Version: None.
Asset Tag: No Asset Tag.

Benutzeravatar
Member
Beiträge: 201
Registriert: 03.03.2005, 08:29
Wohnort: An der längsten Theke der Welt

Beitragvon Mauze » 29.04.2005, 08:06

Nachtrag: komischer String

char VMwareStr[] = { 0x56, 0x4d, 0xc9, 0x9e, 0x5e, 0xb3, 0xbd, 0xca, '-', 0x75, 0xaf, 0x33, 0x72, 0x9e, 0xc0, 0x80, 0x0d };
int VMwareLen = sizeof( VMwareStr );

printf( "VMwareStr[%d]:=<%-*.*s>", VMwareLen, VMwareLen, VMwareLen, VMwareStr );

}
VMwareStr[17]:=<VM+×^¦¢--u»3r×+Ç>


Mauze

Member
Beiträge: 1
Registriert: 16.01.2011, 23:14

Beitragvon mindsuk » 16.01.2011, 23:20

Hallo, ich möchte das Thema noch einmal hervorkramen…

auch ich suche unbedingt, wo ich folgende Zeilen anpassen kann:

System Vendor: VMware, Inc..
Product Name: VMware Virtual Platform.
Version None.
Serial Number VMware-56 4d c9 9e 5e b3 bd ca-75 af 33 72 9e c0 80 0d.


Hintergrund ist, dass ich das Asset Tracking Tool austricksen muss!!

LG mindsuk


Zurück zu „VMware Workstation und VMware Workstation Pro“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste