From 8bd96400a49762c9c8aae0d2cccd53ae129c827a Mon Sep 17 00:00:00 2001 From: Dirk von Suchodoletz Date: Wed, 8 Mar 2006 19:16:36 +0000 Subject: added hard disk detection, swap and special partition "44", started with new vmware environment integration ... git-svn-id: http://svn.openslx.org/svn/openslx/dxs/ld4@96 95ad53e4-c205-0410-b2fa-d234c58c8868 --- initrd/initrd-stuff/etc/vmware-prep | 43 +++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 initrd/initrd-stuff/etc/vmware-prep (limited to 'initrd/initrd-stuff/etc/vmware-prep') diff --git a/initrd/initrd-stuff/etc/vmware-prep b/initrd/initrd-stuff/etc/vmware-prep new file mode 100644 index 00000000..c8a21295 --- /dev/null +++ b/initrd/initrd-stuff/etc/vmware-prep @@ -0,0 +1,43 @@ + + # main part of vmware preparation script. The wrapper is + # distro specific ... + # + # Description: Adaptation of a generic runlevel script file + # for use with Diskless X Stations (v4.0) - script prepares + # vmware environment + # + # Author(s): Michael Janczyk, 26-08-2005 + # Dirk von Suchodoletz , 08-03-2006 + # Copyright: (c) 2003, 2006 - RZ Universitaet Freiburg + # + # Version: 0.1a + + . /etc/machine-setup + + # device creation - the module does not trigger udev properly + for i in 0 1 2 3 4 5 6 7 8 9; do + [ -c /dev/vmnet$i ] || mknod /dev/vmnet$i c 119 $i; done + chmod 0700 /dev/vmnet* + + # loop file for exchanging information between linux and vmware + #cp /var/lib/vmware/import/templ/empty1440.img + + # special start script for vmware with predefined image + if test -w /usr/X11R6/bin ; then + path="/usr/X11R6/bin" + cp /var/lib/vmware/import/templ/runvmware \ + /usr/X11R6/bin + else + path="/var/X11R6/bin" + test -d /var/X11R6/bin || mkdir -p /var/X11R6/bin + cp /var/lib/vmware/import/templ/runvmware \ + /var/X11R6/bin + fi + + echo -e "#!/bin/sh\n#\n# file generated by\n#\t$0:\n#\t$date\n +OSTYPE=\`echo \$0 | sed -e \"s,-, ,\" -e \"s,.*/,,\" | awk '{print \$1}'\` +SPECTYPE=\`echo \$0 | sed -e \"s,-, ,\" -e \"s,.*/,,\" | awk '{print \$2}'\`\n +OPTS=\"-o \$OSTYPE \${SPECTYPE:+\"-s \$SPECTYPE\"}\"\n +xterm -bg black -fg white -geometry 170x30+0-0 +sb \ +-e \"$path/runvmware \$OPTS $debug\"\n" > $path/desktop-session + -- cgit v1.2.3-55-g7522