пʼятниця, 25 квітня 2008 р.

VMWare Server 1.0.5 та Ubuntu 8.04

Сьогодні я нарешті оновив свою систему до версії 8.04. Одразу скажу - відчуття були не лише приємними. Помічено декілька серйозних проблем і одна з них - перестав працювати VMWare Server. Ні, це не та проблема, що була й раніше при кожному оновленні ядра і вимагала вручну запускати скрипт vmware-config.pl. Справа у тому, що навіть остання версія VMWare Server 1.0.5, як виявилося, просто несумісна з ядром 2.6.24. От, що називається приїхали. А оскільки паралельно з оновленням системи, я на віртуальній машині писав програму в Delphi з розрахунком на ній дещо заробити, то можете уявити мою "радість" коли після перезавантаження VMWare послала мене куди подалі не захотівши компілювати свої модулі для ядра. На щастя, за декілька годин експериментів та гугління віртуальна машина таки запрацювала, але деякий неприємний осад залишився.

Отже, VMWare Server встановлюється на Ubuntu 8.04 наступним чином:

1. Перш за все, встановлюємо необхідні пакунки

sudo apt-get install build-essential linux-headers-`uname -r`
sudo apt-get install xinetd


2. Завантажуємо дистрибутив VMWare Server 1.0.5 з офіційного сайту vmware.com і розпаковуємо його:

tar -xvzf VMware-server-1.0.5-80187.tar.gz


3. Запускаємо процес інсталяції:

cd vmware-server-distrib
sudo ./vmware-install.pl


4. Обираємо пункти за замовчуванням, коли спитає про запуск конфігураційного скрипта набираємо no

5. Копіюємо цей файл: http://
uruz.org/files/vmware-any-any-update-116.tgz
, розпаковуємо його і запускаємо скрипт:

wget http://uruz.org/files/vmware-any-any-update-116.tgz
tar -xvzf vmware-any-any-update-116.tgz
cd vmware-any-any-update116
sudo ./runme.pl


6. Після того як скрипт пропатчить вихідні коди модуля ядра VMWare можна запускати скрипт налаштування:

sudo vmware-config.pl


7. Для того щоб все запрацювало, потрібно ще підмінити назви декількох бібліотек:

sudo ln -sf /lib/libgcc_s.so.1 /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1
sudo ln -sf /usr/lib/libpng12.so.0 /usr/lib/vmware/lib/libpng12.so.0/libpng12.so.0


Рецепт було знайдено на офіційному форумі ubuntuforums.org

Ось такі сюрпризи, дещо пізніше я напишу ще про деякі з подібних сюрпризів. Наперед скажу, що сама Hardy Heron мені цілком сподобалася, але якщо у вас стоїть 7.10 з купою різноманітних програм, то безпроблемного оновлення не чекайте, напильник знадобиться.бесплатно скачатьпрайс лист стройматериалов

7 коментарів:

  1. Спасибо за статью. Очень помогла в установке Workstation.

    ВідповістиВидалити
  2. Спасибо! Ubuntu 8.04 + VMware 6.0.2 работает!

    ВідповістиВидалити
  3. Дякую Ubuntu 8.04 + VMware Workstation 6.0.2 теж запрацювало :)

    ВідповістиВидалити
  4. Спасибо.
    Заработало.
    Respect!!!

    ВідповістиВидалити
  5. Супер. Работает. Спасибо, братан :-)

    ВідповістиВидалити
  6. в дополнении к статье скажу. что после большинства обновлений системы возможны отказы в запуске

    решение переустановка)

    ВідповістиВидалити
  7. Ну, ця проблема існує без прив'язки до VMWare. При оновленні ядра, всі сторонні модулі потрібно перекомпільовувати. Подібну поведінку обіцяють виправити в Intrepid Ibex яка зможе перекомпільовувати модулі автоматично.

    ВідповістиВидалити