Seite 1 von 1

Windows 7 Gast copy hat Stopfehler

Verfasst: 09.02.2010, 01:55
von kicks
Ich habe einen Windows7 Gast von einem Host mit 2 Prozessoren auf einen Host mit 1 Prozessor kopiert und die Einstellungen für die VM angepaßt.
Alle Hosts: Windows XP SP3 32bit.

Beim Booten tritt Stop-Fehler 0x0000007B auf. Er gibt nur den allgemeinen Hinweis auf Virenscanner oder vielleicht geänderte Hardware. Wenn ich einen Reparaturstart versuche, findet die Systemstartreparatur in einem ihrer Tests nur diesen Fehler: "Es konnte keine Festplatte gefunden werden. Wenn eine Festplatte installiert ist, reagiert sie nicht."

Ich weiss nicht, ob die Hinweise in der MS kb anwendbar sind,
http://support.microsoft.com/?scid=kb%3 ... &x=13&y=12
weil ich nicht genug von der virtuellen Festplatte in Vmware verstehe.

Verfasst: 09.02.2010, 17:09
von Dayworker
Welche Einstellungen hast du wie angepaßt? Poste bitte die Inhalter beider VMX-Dateien, dann sehen wir weiter.

Dein M$-Link enthält ziemlich viel AHCI-Geflöte und das hilft dir in einer VM nichts, da gibts nur SCSI oder IDE.

Verfasst: 09.02.2010, 21:05
von kicks
Bei der Kopie von Guest A habe ich angepasst: Anzahl Prozessoren von 2 auf 1, Arbeitsspeicher von 1024 auf 664, manuelle MAC-Adresse (die bei allen Guests des zweiten Hosts gleich sein soll).

A: läuft

.encoding = "windows-1252"
config.version = "8"
virtualHW.version = "7"
numvcpus = "2"
maxvcpus = "4"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsisas1068"
memsize = "1024"
mem.hotadd = "TRUE"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Windows7.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "W:"
ide1:0.deviceType = "cdrom-raw"
floppy0.fileType = "device"
floppy0.fileName = ""
floppy0.clientDevice = "FALSE"
ethernet0.present = "TRUE"
ethernet0.connectionType = "bridged"
ethernet0.virtualDev = "e1000"
ethernet0.wakeOnPcktRcv = "FALSE"
usb.present = "TRUE"
ehci.present = "TRUE"
sound.present = "TRUE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
mks.enable3d = "TRUE"
pciBridge0.present = "TRUE"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.functions = "8"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
vmci0.present = "TRUE"
roamingVM.exitBehavior = "go"
displayName = "Windows7"
guestOS = "windows7"
nvram = "Windows7.nvram"
virtualHW.productCompatibility = "hosted"
easyInstall.keepFloppy = "TRUE"
extendedConfigFile = "Windows7.vmxf"
ethernet0.linkStatePropagation.enable = "FALSE"
tools.syncTime = "FALSE"
uuid.location = "56 4d 70 5c 2e c5 f6 05-8a f2 91 a6 2a e5 3d 5b"
uuid.bios = "56 4d 72 68 2c 1d 70 8f-69 3d f5 89 d2 0e 97 49"
cleanShutdown = "TRUE"
replay.supported = "FALSE"
RemoteDisplay.vnc.enabled = "TRUE"
RemoteDisplay.vnc.port = "XXXX"
RemoteDisplay.vnc.key = "YYYYYYYYY"
replay.filename = ""
scsi0:0.redo = ""
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
scsi0.pciSlotNumber = "160"
usb.pciSlotNumber = "32"
ethernet0.pciSlotNumber = "33"
sound.pciSlotNumber = "34"
ehci.pciSlotNumber = "35"
vmci0.pciSlotNumber = "36"
scsi0.sasWWID = "50 05 05 68 2c 1d 70 80"
vmotion.checkpointFBSize = "134217728"
usb:0.present = "TRUE"
usb:1.present = "TRUE"
vmci0.id = "-770795703"
tools.remindInstall = "FALSE"
usb:1.deviceType = "hub"
usb:0.deviceType = "mouse"
floppy0.startConnected = "FALSE"
usb.autoConnect.device0 = ""
floppy0.autodetect = "TRUE"
ide1:0.startConnected = "TRUE"
unity.wasCapable = "FALSE"

ethernet0.address = "00:50:56:0A:0B:0C"
ethernet0.addressType = "static"
-------------------

B. Stopfehler 0x0000007B

.encoding = "windows-1252"
config.version = "8"
virtualHW.version = "7"
numvcpus = "1"
maxvcpus = "4"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsisas1068"
memsize = "664"
mem.hotadd = "TRUE"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Windows7.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "W:"
ide1:0.deviceType = "cdrom-raw"
floppy0.fileType = "device"
floppy0.fileName = ""
floppy0.clientDevice = "FALSE"
ethernet0.present = "TRUE"
ethernet0.connectionType = "bridged"
ethernet0.virtualDev = "e1000"
ethernet0.wakeOnPcktRcv = "FALSE"
usb.present = "TRUE"
ehci.present = "TRUE"
sound.present = "TRUE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
mks.enable3d = "TRUE"
pciBridge0.present = "TRUE"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.functions = "8"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
vmci0.present = "TRUE"
roamingVM.exitBehavior = "go"
displayName = "Windows7 (USB)"
guestOS = "windows7"
nvram = "Windows7.nvram"
virtualHW.productCompatibility = "hosted"
easyInstall.keepFloppy = "TRUE"
extendedConfigFile = "Windows7.vmxf"
ethernet0.linkStatePropagation.enable = "FALSE"
tools.syncTime = "FALSE"
uuid.location = "56 4d 28 7d 38 33 18 7a-d8 b9 d7 ee 96 04 79 55"
uuid.bios = "56 4d 72 68 2c 1d 70 8f-69 3d f5 89 d2 0e 97 49"
cleanShutdown = "TRUE"
replay.supported = "FALSE"
RemoteDisplay.vnc.enabled = "TRUE"
RemoteDisplay.vnc.port = "VVVV"
RemoteDisplay.vnc.key = "ZZZZZZZZZZ"
replay.filename = ""
scsi0:0.redo = ""
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
scsi0.pciSlotNumber = "160"
usb.pciSlotNumber = "32"
ethernet0.pciSlotNumber = "33"
sound.pciSlotNumber = "34"
ehci.pciSlotNumber = "35"
vmci0.pciSlotNumber = "36"
scsi0.sasWWID = "50 05 05 68 2c 1d 70 80"
vmotion.checkpointFBSize = "134217728"
usb:0.present = "TRUE"
usb:1.present = "TRUE"
vmci0.id = "-770795703"
tools.remindInstall = "FALSE"
usb:1.deviceType = "hub"
usb:0.deviceType = "mouse"
floppy0.startConnected = "FALSE"
usb.autoConnect.device0 = ""
floppy0.autodetect = "TRUE"
ide1:0.startConnected = "TRUE"
unity.wasCapable = "FALSE"

ethernet0.address = "00:50:56:1A:1B:1C"
ethernet0.addressType = "static"
-----------

C. Auf einem dritten Host, der wie der erste 2 CPUs hat, läuft die Kopie wieder fehlerfrei (sogar mit bloß 524 RAM). Ist also die Verringerung der Prozessorenzahl der Grund?

Danke für alle Hinweise, Berichtigungen und Vermutungen!

Verfasst: 09.02.2010, 21:28
von continuum
bsod 7b wegen veraenderter CPU zahl finde ich unwahrscheinlich.
Hat der besagte Host VT-support ?

Verfasst: 09.02.2010, 23:41
von kicks
continuum hat geschrieben:bsod 7b wegen veraenderter CPU zahl finde ich unwahrscheinlich.

ich eigentlich auch.

Hat der besagte Host VT-support ?

Nein, die HW ist von 2004 und ein bißchen upgegraded. Reiner Testrechner. Läuft aber mit XP und Vista fehlerfrei und kam bisher mit allen Windows und Linux Gästen klar.

Verfasst: 09.02.2010, 23:46
von continuum
Kannst du auf dem Problem-Host in der VM die Win7 rescue-CD booten ?

Verfasst: 10.02.2010, 01:52
von kicks
continuum hat geschrieben:Kannst du auf dem Problem-Host in der VM die Win7 rescue-CD booten ?

Die rescue CD bewirkt dasselbe wie die Option "Launch Startup Repair" beim Neustart nach blue screen. Sie führt zu 5 Reparaturoptionen, von denen aber nur 1 passt, die "Systemstartreparatur". Die aber kann, wie ich im ersten Posting berichtete, keine Systempartition finden.

Ergänzung 10.2.2010. Weil bei der "Systemstartreparatur" keine Systempartition gefunden wurde, hatte ich versucht, über den Button "Treiber laden" die Festplattentreiber nachzuladen. Ich weiss aber nicht, ob man einen Treiber .sys oder eine Installationsanweisung .inf angeben muss. Probiert hab ich:

C:\Windows\inf
C:\Windows\System32\drivers
D:\Program Files\VMware\VMware Tools\Drivers\scsi. (in der windows.iso mit den VMware Tools).

Die Systempartition blieb aber unsichtbar. Welche Treiberdatei wäre richtig?