| 1 |
|
|---|
| 2 |
VirtualBox for OS/2 OSE Edition ALPHA |
|---|
| 3 |
===================================== |
|---|
| 4 |
|
|---|
| 5 |
Version 1.5.51_OSE_27858 |
|---|
| 6 |
|
|---|
| 7 |
03.02.2008 |
|---|
| 8 |
|
|---|
| 9 |
|
|---|
| 10 |
This is an early development build of VirtualBox OSE Edition for OS/2. |
|---|
| 11 |
Please backup your data and don't expect everything to be highly polished |
|---|
| 12 |
and tuned just yet. If you find a *new* problem, meaning something |
|---|
| 13 |
not listed below, please report it at http://forums.virtualbox.org. |
|---|
| 14 |
|
|---|
| 15 |
This package is an official unofficial build of VirtualBox for OS/2. |
|---|
| 16 |
It means that it is coordinated by volunteers from Sun Microsystems that |
|---|
| 17 |
are still in touch with OS/2 and keep patching VirtualBox at their spare |
|---|
| 18 |
time to make sure it runs and more or less works under OS/2. |
|---|
| 19 |
|
|---|
| 20 |
PLEASE NOTE THAT THE OS/2 HOST (AND THEREFORE THE OS/2 VERSION OF |
|---|
| 21 |
VIRTUALBOX) IS NOT OFFICIALLY SUPPORTED BY SUN MICROSYSTEMS! DO NOT |
|---|
| 22 |
CONTACT SUN MICROSYSTEMS REGARDING THE OS/2 VERSION OF VIRTUALBOX NO |
|---|
| 23 |
MATTER WHAT YOUR QUESTION IS ABOUT! THANK YOU FOR UNDERSTANDING. |
|---|
| 24 |
|
|---|
| 25 |
|
|---|
| 26 |
Current Issues / TODOs |
|---|
| 27 |
---------------------- |
|---|
| 28 |
|
|---|
| 29 |
* FE/Qt (Qt GUI frontend): |
|---|
| 30 |
|
|---|
| 31 |
- Mouse pointer shape in mouse integration mode. |
|---|
| 32 |
- NumLock/ScrollLock synchronization. |
|---|
| 33 |
- Seamless mode (no top-level window transparency on OS/2). |
|---|
| 34 |
- Keyboard driver to intercept system key combinations |
|---|
| 35 |
(Alt+Tab etc.) |
|---|
| 36 |
|
|---|
| 37 |
* Devices: |
|---|
| 38 |
|
|---|
| 39 |
- Host Floppy/DVD. |
|---|
| 40 |
- Audio. |
|---|
| 41 |
- Host interface networking. |
|---|
| 42 |
- Internal networking. |
|---|
| 43 |
- USB proxying. |
|---|
| 44 |
|
|---|
| 45 |
* Misc: |
|---|
| 46 |
|
|---|
| 47 |
- Shared clipboard. |
|---|
| 48 |
- Starting more than one VM simultaneously. |
|---|
| 49 |
- Installer. |
|---|
| 50 |
- VMX support. |
|---|
| 51 |
- VBoxSDL (resizing/scaling/keyboard/slowness). |
|---|
| 52 |
- Very slow Resume after Pause in real mode guest applications. |
|---|
| 53 |
|
|---|
| 54 |
Also, please pay attention to the section called "OS/2 Specific Features" |
|---|
| 55 |
below. |
|---|
| 56 |
|
|---|
| 57 |
|
|---|
| 58 |
How to "Install" and Run |
|---|
| 59 |
------------------------ |
|---|
| 60 |
|
|---|
| 61 |
1. Unpack this archive somewhere. |
|---|
| 62 |
|
|---|
| 63 |
2. Make sure you have a dot (.) in your LIBPATH statement in CONFIG.SYS. |
|---|
| 64 |
|
|---|
| 65 |
3. Put the following line at the beginning of your CONFIG.SYS |
|---|
| 66 |
and reboot: |
|---|
| 67 |
|
|---|
| 68 |
DEVICE=<somewhere>\VBoxDrv.sys |
|---|
| 69 |
|
|---|
| 70 |
4. Go to <somewhere> and run VirtualBox.exe (Qt GUI frontend). |
|---|
| 71 |
|
|---|
| 72 |
5. Note that by default VirtualBox stores all user data in the |
|---|
| 73 |
%HOME%\.VirtualBox directory. If %HOME% is not set, it will use |
|---|
| 74 |
the <boot_drive>:\.VirtualBox directory. In either case, you may |
|---|
| 75 |
overwrite the location of this directory using the VBOX_USER_HOME |
|---|
| 76 |
environment variable. |
|---|
| 77 |
|
|---|
| 78 |
6. For best performance, it is recommended to install the VirtualBox |
|---|
| 79 |
Guest Additions to the guest OS. The archive containing the ISO |
|---|
| 80 |
image with Guest Additions for supported guest OSes (Windows, |
|---|
| 81 |
Linux, OS/2) is named |
|---|
| 82 |
|
|---|
| 83 |
VBoxGuestAdditions_XXXXX.zip |
|---|
| 84 |
|
|---|
| 85 |
where XXXXX is the version number (it's best if it matches the version |
|---|
| 86 |
number of this VirtualBox package). |
|---|
| 87 |
|
|---|
| 88 |
Download this ZIP from the same location you took this archive from |
|---|
| 89 |
and unpack the contents to the directory containing VirtualBox.exe. |
|---|
| 90 |
After that, you can mount the Additions ISO in the Qt GUI by selecting |
|---|
| 91 |
Devices -> Install Guest Additions... from the menu. |
|---|
| 92 |
|
|---|
| 93 |
|
|---|
| 94 |
Documentation and Support |
|---|
| 95 |
------------------------- |
|---|
| 96 |
|
|---|
| 97 |
Please visit http://www.virtualbox.org where you can find a lot of useful |
|---|
| 98 |
information about VirtualBox. There is a Community section where you can |
|---|
| 99 |
try to request some help from other OS/2 users of VirtualBox. |
|---|
| 100 |
|
|---|
| 101 |
You can download the User Manual for the latest official release of |
|---|
| 102 |
VirtualBox using this URL: |
|---|
| 103 |
|
|---|
| 104 |
http://www.virtualbox.org/download/UserManual.pdf |
|---|
| 105 |
|
|---|
| 106 |
|
|---|
| 107 |
OS/2 Specific Features |
|---|
| 108 |
---------------------- |
|---|
| 109 |
|
|---|
| 110 |
This section describes the features that are specific to the OS/2 version |
|---|
| 111 |
of VirtualBox and may be absent in versions for other platforms. |
|---|
| 112 |
|
|---|
| 113 |
1. System key combinations such as Alt+Tab, Ctrl+Esc are currently always |
|---|
| 114 |
grabbed by the host and never reach the guest even when the keyboard |
|---|
| 115 |
is captured. In order to send these combinations to the guest OS, use |
|---|
| 116 |
the following shortcuts (where Host is the host key defined in the |
|---|
| 117 |
global settings dialog): |
|---|
| 118 |
|
|---|
| 119 |
Host+` (Tilde/Backquote) => Ctrl+Esc |
|---|
| 120 |
Host+1 => Alt+Tab |
|---|
| 121 |
Host+2 => Alt+Shift+Tab |
|---|
| 122 |
|
|---|
| 123 |
2. If you use two or more keyboard layouts on the OS/2 host (e.g. English |
|---|
| 124 |
and Russian), make sure that the keyboard is switched to the English |
|---|
| 125 |
layer when you work in the VirtualBox VM console window. Otherwise, some |
|---|
| 126 |
shortcuts that involve the Host key (in particluar, all Host+<latin_letter> |
|---|
| 127 |
shortcuts like Host+Q) may not work. Please note that the guest keyboard |
|---|
| 128 |
layout has nothing to do with the host layout so you will still be able to |
|---|
| 129 |
switch layouts in the guest using its own means. |
|---|
| 130 |
|
|---|
| 131 |
3. Make sure you do not do 'set LIBPATHSTRICT=T' in the environment you start |
|---|
| 132 |
VirtualBox from: it will make the VirtualBox keyboard hook screw up your |
|---|
| 133 |
host desktop (a workaround is to be found). |
|---|
| 134 |
|
|---|
| 135 |
|
|---|
| 136 |
History of Changes |
|---|
| 137 |
------------------ |
|---|
| 138 |
|
|---|
| 139 |
* 03.02.2008 |
|---|
| 140 |
|
|---|
| 141 |
- Initial release. |
|---|
| 142 |
|
|---|
| 143 |
* XX.XX.XXXX |
|---|
| 144 |
|
|---|
| 145 |
- Fixed: VirtualBox would hang or crash frequently on SMP machines in |
|---|
| 146 |
ACPI mode. |
|---|
| 147 |
|
|---|
| 148 |
- Fixed: VBoxSDL keyboard key event to scan code conversion [contributed |
|---|
| 149 |
by Paul Smedley]. |
|---|