Seite 1 von 1

Keine Netzwerkdevices mehr nach dem Kopieren der VM-Maschine

Verfasst: 20.06.2007, 14:52
von dahopi
Hallo,

ich habe als Host ein Ubuntu 7.04, auf dem ist der VMWare-Server 1.03 installiert.
Nachdem ich eine VM mit dem Gastsystem Ubuntu 7.04 installiert habe, vervielfältigte ich diese Maschine 2x.

Die VM laufen sauber hoch, allerdings habe ich in den kopierten Maschinen keine Netzwerkkarten, obwohl diese in den Eigenschaften als "bridged" konfiguriert sind.

In der "Original"-VM läuft das Netzwerk mit dhcp optimal.

Ich habe schon versucht, die Netzwerkkarten zu entfernen, und neu hinzuzufügen - mit der VM-GUI und auch manuell in den .vmx Dateien. Hat mir leider nicht weitergeholfen.

Irgendwelche Tipps, wie ich das Netzwerk in den kopierten VM zum laufen kriege?

Vielen Dank im Voraus!
DaHopi

Verfasst: 20.06.2007, 15:15
von continuum
Poste beide vmx-files

Verfasst: 20.06.2007, 15:23
von dahopi
Jetzt geht keine von beiden mehr ins Netzwerk.. hier die .vmx:

-------------------------------------------------------------------------------

#!/usr/bin/vmware
config.version = "8"
virtualHW.version = "4"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
memsize = "512"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Ubuntu.vmdk"
scsi0:0.writeThrough = "TRUE"
ide1:0.present = "TRUE"
ide1:0.fileName = "/home/mayer/iso/ubuntu/ubuntu-7.04-feisty.iso"
ide1:0.deviceType = "cdrom-image"
floppy0.startConnected = "FALSE"
floppy0.fileName = "/dev/fd0"
displayName = "Ubuntu"
guestOS = "ubuntu"
priority.grabbed = "normal"
priority.ungrabbed = "normal"
powerType.powerOff = "hard"
powerType.powerOn = "hard"
powerType.suspend = "hard"
powerType.reset = "hard"

scsi0:0.redo = ""

Ethernet0.present = "TRUE"

ethernet0.addressType = "generated"
ethernet0.generatedAddress = "00:0c:29:84:fc:0d"
ethernet0.generatedAddressOffset = "0"

uuid.location = "56 4d 7e 60 fd f3 79 bd-f7 2c 72 62 84 84 fc 0d"
uuid.bios = "56 4d 7e 60 fd f3 79 bd-f7 2c 72 62 84 84 fc 0d"

-------------------------------------------------------------------------------
#!/usr/bin/vmware
config.version = "8"
virtualHW.version = "4"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
memsize = "512"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Ubuntu-000002.vmdk"
scsi0:0.writeThrough = "TRUE"
ide1:0.present = "TRUE"
ide1:0.fileName = "/home/mayer/iso/ubuntu/ubuntu-7.04-feisty.iso"
ide1:0.deviceType = "cdrom-image"
floppy0.startConnected = "FALSE"
floppy0.fileName = "/dev/fd0"
Ethernet0.present = "TRUE"
displayName = "Ubuntu2"
guestOS = "ubuntu"
priority.grabbed = "normal"
priority.ungrabbed = "normal"
powerType.powerOff = "hard"
powerType.powerOn = "hard"
powerType.suspend = "hard"
powerType.reset = "hard"

scsi0:0.redo = ""

ethernet0.addressType = "generated"
uuid.location = "56 4d ce 39 fb 37 06 eb-88 b4 af b8 b1 6e af ea"
uuid.bios = "56 4d ce 39 fb 37 06 eb-88 b4 af b8 b1 6e af ea"
ethernet0.generatedAddress = "00:0c:29:6e:af:ea"
ethernet0.generatedAddressOffset = "0"

Verfasst: 20.06.2007, 15:42
von continuum
Hi
die vmx-files kannst du so lassen - du musst in den Ubuntus das Netzwerk neu einrichten - afaik haengt das bei Ubuntu eng mit den MAC-addressen zusammen - und die waren beim ersten Start wahrscheinlich fuer beide VMs gleich

Verfasst: 22.06.2007, 11:57
von dahopi
continuum hat geschrieben:Hi
die vmx-files kannst du so lassen - du musst in den Ubuntus das Netzwerk neu einrichten - afaik haengt das bei Ubuntu eng mit den MAC-addressen zusammen - und die waren beim ersten Start wahrscheinlich fuer beide VMs gleich


Danke für die Antwort - da hab ich meine Suche gleich einschränken können.

Hier die Lösung für Ubuntu/Debian Gastsysteme:

1. In der neuen .vmx-Datei des kopierten Systems die neue MAC-Adresse auslesen
2. Das Gastsystem starten, und in der Datei /etc/iftab mit einem Texteditor den Schnittstellen (eth0, eth1, ...) die neuen MAC-Adressen zuweisen.
3. Das Gastsystem neustarten

LG,
DaHopi