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!

Server mit uEFI Bios convertieren

Moderatoren: Dayworker, irix

Member
Beiträge: 81
Registriert: 03.01.2011, 22:53

Server mit uEFI Bios convertieren

Beitragvon bits75 » 21.06.2015, 08:15

guten morgen zusammen.
Ich muss Euch mal belästigen.

Ich versuche gerade einen Dell Server, welcher offensichtlich mit einem uEFI Bios ausgestattet ist auf einen kleinen HP-Microserver zu virtualisieren. Auf dem Server läuft ein Windows 7 64 Bit OS.

Als Converter kommt der Vmware Converter Version 6.0.0 zum Einsatz. Der ESX´er auf welchen ich convertieren möchte ist ein ESXi 5.5.0.

Mehr Infos habe ich aktuell nicht und sitze auch nicht am Standort der beiden Geräte.

Wenn ich versuche die convertierte VM zu starten, wird offensichtlich keine Platte gefunden. Es erscheint eine nur eine Dell Meldung: "You have orderes a Dell System with no OS Installed".

Erzwinge ich beim starten der VM das EFI Bios, wird mir im Boot Manager eine EFI Virtual Disk (0.0) angezeigt.

Den Eintrag "firmware = "efi" habe ich auch schon mal testweise in die .vmx gesetzt.

Stelle ich mittels des vSphere Clients auf "Bios" um, so sagt mir die VM, dass sie kein OS findet.

Könnt ihr mir diesbezüglich helfen?

die VMX Datei sieht folgendermaßen aus:

.encoding = "UTF-8"
config.version = "8"
virtualHW.version = "9"
nvram = "SIEBERT01S_1.nvram"
pciBridge0.present = "TRUE"
svga.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"
hpet0.present = "TRUE"
displayName = "SIEBERT01S_1"
extendedConfigFile = "SIEBERT01S_1.vmxf"
virtualHW.productCompatibility = "hosted"
floppy0.present = "FALSE"
memSize = "2024"
sched.cpu.affinity = "all"
sched.mem.affinity = "all"
usb.present = "TRUE"
ehci.present = "TRUE"
scsi0.virtualDev = "lsisas1068"
scsi0.present = "TRUE"
ethernet0.startConnected = "FALSE"
ethernet0.virtualDev = "vmxnet3"
ethernet0.networkName = "VM Network"
ethernet0.addressType = "generated"
ethernet0.present = "TRUE"
ide0:0.startConnected = "FALSE"
ide0:0.deviceType = "cdrom-raw"
ide0:0.clientDevice = "TRUE"
ide0:0.fileName = "emptyBackingString"
ide0:0.present = "TRUE"
scsi0:0.deviceType = "scsi-hardDisk"
scsi0:0.fileName = "SIEBERT01S_1.vmdk"
scsi0:0.present = "TRUE"
guestOS = "windows7-64"
uuid.bios = "56 4d f4 12 b8 56 a5 25-91 1b bc df af 15 1b 69"
uuid.location = "56 4d f4 12 b8 56 a5 25-91 1b bc df af 15 1b 69"
vc.uuid = "52 53 85 e6 08 89 c3 cf-5a d6 85 37 de 5e 93 05"
svga.vramSize = "8388608"
sched.swap.derivedName = "/vmfs/volumes/5582f394-70f58064-15e0-a0b3cce17d73/SIEBERT01S_1/SIEBERT01S_1-303ffbf1.vswp"
replay.supported = "FALSE"
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 = "192"
ehci.pciSlotNumber = "33"
vmci0.pciSlotNumber = "34"
scsi0.sasWWID = "50 05 05 62 b8 56 a5 20"
ethernet0.generatedAddress = "00:0c:29:15:1b:69"
ethernet0.generatedAddressOffset = "0"
vmci0.id = "-1357571223"
vmotion.checkpointFBSize = "8388608"
cleanShutdown = "TRUE"
softPowerOff = "FALSE"
usb:1.speed = "2"
usb:1.present = "TRUE"
usb:1.deviceType = "hub"
usb:1.port = "1"
usb:1.parent = "-1"
bios.forceSetupOnce = "FALSE"
usb:0.present = "TRUE"
usb:0.deviceType = "hid"
usb:0.port = "0"
usb:0.parent = "-1"


Liebe Grüße
Seb

King of the Hill
Beiträge: 13657
Registriert: 01.10.2008, 12:54
Wohnort: laut USV-Log am Ende der Welt...

Beitragvon Dayworker » 21.06.2015, 16:46

Ein OS über UEFI startet komplett anders, als es unter Bios noch der Fall war. In meinen Augen mußt du neben der OS-Partition auch noch die "EFI System Partition (ESP)" (sollte eine versteckte FAT32-Partition sein) mit konvertieren. Darin steht genau, welche und wie die darin vermerkten OS zu Starten sind.

Leider weiß ich nicht, wie VMware EFI umgesetzt hat.

Member
Beiträge: 81
Registriert: 03.01.2011, 22:53

Beitragvon bits75 » 21.06.2015, 16:51

Danke Dir für die Info.
Ich habe jedoch alle zu Verfügung stehenden Partitionen für den Convert angewählt.
Schaue nochmal ob ich irgendwo etwas verstecktes finden kann...bezweifle jedoch dort noch etwas zu finden ;)

LG
Seb

Experte
Beiträge: 1848
Registriert: 04.10.2011, 14:06

Beitragvon JustMe » 21.06.2015, 17:24

Hmmm, also, wenn auf einem phys. HP-Rechner in einer VM eine Meldung von Dell erscheint, dann sollte m.E. die Virtualisierung recht erfolgreich gewesen sein...

Die Frage ist halt, was Dell so (in Zusammenarbeit mit M$) an der "kleinen" Systempartition gepfriemelt hat.

(Backup bzw. Kopie bzw. Originalrechner vorausgesetzt:)
Versuche doch einmal, diese Partition zu loeschen, und die VM mit einer Original-Windows-DVD (oder Stick) von M$ zu booten, und davon dann die "Startumgebung" reparieren zu lassen.

Wenn das nicht hilft, bleibt meiner Ansicht nach nur, sich mit Dell in Verbindung zu setzen...

Experte
Beiträge: 1337
Registriert: 25.04.2009, 11:17
Wohnort: Thüringen

Beitragvon Supi » 21.06.2015, 18:57

Hast du mal probiert einen Backup der VM mit Boardmittel zu erstellen (Wbadmin, Windows-Sicherung) und dann in der VM von der Win7 DVD zu booten um ein Bare-Metall Recovery zu fahren?

Ich habe gerade mal in der Workstation versucht, ein Win7 mit EFI zu installieren.
(also in der VMX "firmware = "efi" eingetragen)
Da muss erst mal das boot-Medium (also DVD) stimmen.
Mit angepassten DVD's (ala all-in-one) klappte es erst mal nicht, die erkannten die virtuelle HDD nicht)

Member
Beiträge: 81
Registriert: 03.01.2011, 22:53

Beitragvon bits75 » 22.06.2015, 12:48

Danke Euch beiden für die Hilfestellung.
Ich habe aktuell leider keinen Zugriff auf den zu konvertierenden Server, bekomme jedoch den HP Microserver mit der VM darauf diese Woche zurück.

Werde dann mal versuchen ob ich es irgendwie über eine Reparatur des Bootsektors hinbekomme.

Ansonsten werde ich Eure Möglichkeiten mal durchtesten. Das geht aber aktuell leider nicht...

Liebe Grüße
Seb


Zurück zu „vSphere 5.5 / ESXi 5.5“

Wer ist online?

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