Архив

Archive for the ‘VMWARE’ Category

Как увеличить размер диска в виртуальной машине VMWARE

Август 7, 2008 6 комментариев

vmware-vdiskmanager.exe -x 20Gb «C:\Virtual Machines\Windows XP\Windows XP Professional.vmdk»

Рубрики:HOW-TO, VMWARE Метки: ,

Как сделать, чтобы в CentOS под VMWARE время не убегало

Ситуация следующая:

под VMWARE Server, запущенном на Intel Core2 Quad Q6600 с Windows XP Professional x64, работают несколько виртуальных машин.

В качестве Linux системы используется CentOS 5. И под этими системами время очень сильно отстает от реальной жизни. Настройка ntpd в такой ситуации не помогает.

В принципе, можно регулярно запускать ntpdate для коррекции времени. Но в моем случае время за 10 секунд отстает на 5 секунд. Не ежесекундно же синхронизироваться 🙂

Нашел описание ситуации от VMWARE.

Сначала дописал в /boot/grub/grub.conf в конце строки с kernel:

clock=pit nosmp noapic nolapic

По описанию это должно решить проблему как с отставанием, так и со спешкой. Время стало спешить за 1 минуту на 10 секунд. Дело в том, что у меня не установлены VMWARE Tools. Поэтому я воспользовался альтернативным вариантом:

clock=pmtmr nosmp noapic nolapic

Первый вариант отключал коррекцию пропущенных тактов ядром, второй включает улучшенный механизм коррекции.

После последней перезагрузки время практически не уходит. Теперь со спокойной душой запустил ntpd и все пошло как по маслу!

Рубрики:HOW-TO, Unix and Linux, VMWARE Метки: , ,

Как настроить статический MAC адрес для виртуальной машины VMWARE

Sometimes it can be necessary to configure a static MAC address in a VM. A typical issue during P2V is an application that has its licensing based on the MAC address.

VMware has defined that VirtualCenter does not use the following range: 00:50:56:00:00:00 to 00:50:56:3F:FF:FF where 00:50:56 is the OUI.

The steps:

  1. Power off & remove the server from the VirtualCenter inventory. This is a necessary step, because VC will overwrite your settings during Power On!
  2. Edit the .vmx file and locate the following generated MAC address:
    Ethernet0.addressType =
    and
    Ethernet0.generatedAddress =
  3. Change the value for ethernet0.addressType from “vpx” to “static”
  4. Change ethernet0.GeneratedAddress to ethernet0.Address
  5. Change the current MAC to a MAC address in the following range:
    00:50:56:00:00:0000:50:56:3F:FF:FF
  6. In VirtualCenter, select an ESX host and go to storage
  7. Browse the data store & locate your VM
  8. Right-click on the .vmx file, and select Add to inventory
  9. Power On the server. Issue the command ipconfig /all and locate the VMware NIC. Your manually assigned MAC address should be there.

I know you can set your MAC address inside Windows, but I would avoid this.

Рубрики:HOW-TO, VMWARE Метки: , ,

HOW-TO start VMWARE Server on Windows Vista or Windows 2008 Server

Февраль 25, 2008 2 комментария

It presents you with that dialog (as opposed to the «Local»/Remote» radio selection) because the VMWare services aren’t running on the host.

I haven’t specifically tried VMWare Server on 2008 yet, but it sounds like the driver signature enforcement might be killing the services on startup. The same exact thing happens on Vista 64-bit, which I have been able to get working.

Do this:

Completely uninstall VMWare Server…tell it to remove the license. Go through and delete all its crap that it leaves behind (mostly C:ProgramDataVMWare). I’d even go so far as regedit, search «vmware» and delete anything there too.

Then reboot with Driver Signature Enforcement disabled (as Windows boots up, press F8, select «Disable Driver Signature Enforcement»).

Then install VMWare clean. Reboot and again select to disable Driver Signature Enforcement.

See if VMWare works now.

You must disable Driver Signature Enforcement every time you boot up.

Рубрики:HOW-TO, Microsoft, Server 2008, VMWARE