[sisyphus] Сизиф как хост для vmware 4,5

Sergey =?iso-8859-1?q?a=5Fs=5Fy_=CE=C1_sama=2Eru?=
Сб Апр 2 19:01:03 MSD 2005


On Saturday 02 April 2005 18:28, Gennadiy Redko wrote:

> Здравствуйте.
> Возникла необходимость поставить vmware 4.5 на систему на базе Сизифа.

В виде альтернативы спекам. Только я это наспех пока наковырял...
И не проверяется наличие kernel-headers и kernel-headers-modules.
Надо поставить.

====adjust_paths_to_vmmodules
#!/bin/bash

VMSOURCE="/usr/lib/vmware/modules/source"
VMTEMPDIR=$TMPDIR/vmware

CURDIR=`pwd`

mkdir $VMTEMPDIR
tar -xf $VMSOURCE/vmmon.tar -C $VMTEMPDIR
tar -xf $VMSOURCE/vmnet.tar -C $VMTEMPDIR

KERNEL=linux-`uname -r|sed -e 's/\(2.6...\?-\(std\|wks\)26-\(smp\|up\)\)-alt.*/\1/'`

cat $VMTEMPDIR/vmmon-only/Makefile |sed -e 's/^HEADER_DIR.*$/HEADER_DIR = \/usr\/src\/'$KERNEL'\/include/' >$VMTEMPDIR/vmmon-only/Makefile.tmp
mv -f $VMTEMPDIR/vmmon-only/Makefile.tmp $VMTEMPDIR/vmmon-only/Makefile
cat $VMTEMPDIR/vmmon-only/Makefile |sed -e 's/^BUILD_DIR.*$/BUILD_DIR = \/usr\/src\/'$KERNEL'\//' >$VMTEMPDIR/vmmon-only/Makefile.tmp
mv -f $VMTEMPDIR/vmmon-only/Makefile.tmp $VMTEMPDIR/vmmon-only/Makefile

cat $VMTEMPDIR/vmnet-only/Makefile |sed -e 's/^HEADER_DIR.*$/HEADER_DIR = \/usr\/src\/'$KERNEL'\/include/' >$VMTEMPDIR/vmnet-only/Makefile.tmp
mv -f $VMTEMPDIR/vmnet-only/Makefile.tmp $VMTEMPDIR/vmnet-only/Makefile
cat $VMTEMPDIR/vmnet-only/Makefile |sed -e 's/^BUILD_DIR.*$/BUILD_DIR = \/usr\/src\/'$KERNEL'\//' >$VMTEMPDIR/vmnet-only/Makefile.tmp
mv -f $VMTEMPDIR/vmnet-only/Makefile.tmp $VMTEMPDIR/vmnet-only/Makefile

cd $VMTEMPDIR
tar -cf vmmon.tar vmmon-only/*
tar -cf vmnet.tar vmnet-only/*
cd $CURDIR

mv -f $VMTEMPDIR/vmmon.tar $VMSOURCE/
mv -f $VMTEMPDIR/vmnet.tar $VMSOURCE/

rm -rf $VMTEMPDIR

====

-- 
С уважением, Сергей
a_s_y на sama.ru



Подробная информация о списке рассылки Sisyphus