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!

LinuxHost: GSX 3.0, Defaulteinstellungen für neu VM

Hilfe bei Problemen mit der Installation oder Benutzung des VMware GSX Server und VMware Server 1.

Moderatoren: irix, Dayworker

Member
Beiträge: 49
Registriert: 20.07.2003, 08:18

LinuxHost: GSX 3.0, Defaulteinstellungen für neu VM

Beitragvon gbl » 16.07.2004, 14:05

So, habe nun GSX3.0 auf einem ML530 unter RH9 laufen.
Feine Sache.

Da ich kein eigenes Test-LAN habe, möchte ich in einer VM einen NAT Router laufen lassen eine NIC im Bridging Modus, die andere NIC ist Virtuell.

Um Einstellungsprobleme bei einer neuen VM zu vermeiden, soll nun jede neue VM die Virtuelle NIC als NIC zugewisen bekommen. Irgendwo muß das Ganze ja hinterlegt sein.

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

VM von Hand gebaut

Beitragvon continuum » 19.07.2004, 03:36

Hi
ich fuerchte die Einstellung die du suchst ist in die binaries "hardgecoded" oder wie auch immer man das nennen wuerde.
Du kannst aber folgendes machen:
Leg dir ein Sampleverzeichnis an und speicher dir ein paar Muster.
Als erstes legst du dir 4 verschiedene BIOS / nvram-files zurecht zB:

nvram.hdaccess-dos.cd-boot
nvram.hdaccess-other.cd-boot
nvram.hdaccess-dos.hd-boot
nvram.hdaccess-other.hd-boot

Dann ein paar Schnippsel wie zB:
scsi-vm.sample
config.version = "7"
virtualHW.version = "3"
scsi0.present = "TRUE"
scsi0:0.present = "TRUE"
ide1:0.present = "TRUE"
ide1:0.fileName = "install.iso"
ide1:0.deviceType = "cdrom-image"
floppy0.fileName = "leer.flp"
floppy0.fileType = "file"
Ethernet0.connectionType = "custom"
Ethernet0.vnet = "VMnet3"
sound.present = "TRUE"
sound.fileName = "-1"
sound.virtualDev = "es1371"
und

ide-vm.sample
config.version = "7"
virtualHW.version = "3"
scsi0.present = "FALSE"
ide0:0.present = "TRUE"
ide1:0.present = "TRUE"
ide1:0.fileName = "install.iso"
ide1:0.deviceType = "cdrom-image"
floppy0.fileName = "leer.flp"
floppy0.fileType = "file"
Ethernet0.connectionType = "custom"
Ethernet0.vnet = "VMnet3"
sound.present = "TRUE"
sound.fileName = "-1"
sound.virtualDev = "es1371"


Dann brauchst du natuerlich auch noch Festplatten zB so:

vmware-vdiskmanager -c -s 8000Mb -a ide -t 0 8giga-ide-system-root.vmdk


vmware-vdiskmanager -c -s 2000Mb -a buslogic -t 0 2giga-buslogic-system-var-www.vmdk


So jetzt kannst du dir auf einfache Weise deine Wunschmaschine bauen:
makedir /home/vm-factory/my-new-8g-debian
copy nvram.hdaccess-other.cd-boot /home/vm-factory/my-new-8g-debian/nvram
copy scsi-vm.sample /home/vm-factory/my-new-8g-debian/hotzenplotz.vmx
echo "scsi0:0.fileName = 6g-scsi-system-root.vmdk" >> /home/vm-factory/my-new-8g-debian/hotzenplotz.vmx
echo "displayName = "hotzenplotz"" >> /home/vm-factory/my-new-8g-debian/hotzenplotz.vmx
echo "guestOS = "RedHat"" >> /home/vm-factory/my-new-8g-debian/hotzenplotz.vmx
vmware-vdiskmanager -c -s 6000Mb -a buslogic -t 0 /home/vm-factory/my-new-8g-debian/6g-scsi-system-root.vmdk


Das kannst du sicher so weit automatisieren dass dich ein script die Groesse der Platte, den Namen der VM und den OS-typ abfragt.

Heraus kommt dabei ein Ordner mit einer vmx, den Platten und einem schon richtig eingestelltem BIOS.
Die vmx sieht dann so aus:
virtualHW.version = "3"
scsi0.present = "FALSE"
ide0:0.present = "TRUE"
ide1:0.present = "TRUE"
ide1:0.fileName = "install.iso"
ide1:0.deviceType = "cdrom-image"
floppy0.fileName = "leer.flp"
floppy0.fileType = "file"
Ethernet0.connectionType = "custom"
Ethernet0.vnet = "VMnet3"
sound.present = "TRUE"
sound.fileName = "-1"
sound.virtualDev = "es1371"

# added via echo
scsi0:0.fileName = 6g-scsi-system-root.vmdk
# added via echo
displayName = "hotzenplotz"
# added via echo
guestOS = "RedHat

Die Angaben die jetzt noch fehlen werden automatisch beim Start generiert.

Wenn man das ein paar mal gemacht hat geht es wahrscheinlich genauso schnell wie mit dem GUI aber du hast volle Kontrolle.

Ulli

Member
Beiträge: 49
Registriert: 20.07.2003, 08:18

Beitragvon gbl » 19.07.2004, 07:04

Danke erstmal,

ich glaube gesehen zu haben, das das Ganze mit GSX für Windows doch (zu einem gewissen Teil?) möglich ist. Kann auch sein, daß es noch eine 2.x Version war.


Zurück zu „VMserver 1 und GSX“

Wer ist online?

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