summaryrefslogtreecommitdiffstats
path: root/emulators/vmware3/scripts/pre-install
diff options
context:
space:
mode:
Diffstat (limited to 'emulators/vmware3/scripts/pre-install')
-rw-r--r--emulators/vmware3/scripts/pre-install24
1 files changed, 24 insertions, 0 deletions
diff --git a/emulators/vmware3/scripts/pre-install b/emulators/vmware3/scripts/pre-install
new file mode 100644
index 0000000..7a97e40
--- /dev/null
+++ b/emulators/vmware3/scripts/pre-install
@@ -0,0 +1,24 @@
+#!/bin/sh
+echo Setup Linux compatible /dev directory
+linux_dev=${LINUX_DIR}/dev
+if [ \! -d $linux_dev ]; then
+ echo Creating $linux_dev
+ mkdir $linux_dev
+ chown root:wheel $linux_dev
+ chmod 755 $linux_dev
+fi
+echo Creating $linux_dev/tty\?
+for n in 0 1 2 3 4 5 6 7 8 9; do
+ ln -s /dev/ttyv$n $linux_dev/tty`expr 1 + $n`;
+done
+ln -s /dev/ttyva ${linux_dev}/tty11
+ln -s /dev/ttyvb ${linux_dev}/tty12
+ln -s ${linux_dev}/tty1 ${linux_dev}/tty0
+echo Creating $linux_dev/hd\?
+mknod ${linux_dev}/hda b 0 0x00010002
+mknod ${linux_dev}/hdb b 0 0x0001000a
+# Not enable wd2-3, because vmware-wizard locked, when
+# doing something like access("/dev/hdc"...)
+#mknod ${linux_dev}/hdc b 0 0x00010012
+#mknod ${linux_dev}/hdd b 0 0x0001001a
+echo Done
OpenPOWER on IntegriCloud