ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncVirtualBox for OS/2 OSE Edition ALPHA
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync=====================================
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncVersion 1.5.51_OSE_27858
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync03.02.2008
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncThis is an early development build of VirtualBox OSE Edition for OS/2.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncPlease backup your data and don't expect everything to be highly polished
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncand tuned just yet. If you find a *new* problem, meaning something
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncnot listed below, please report it at http://forums.virtualbox.org.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
844da5567978bf6f7a9d0ca8468b790b5ef60d92vboxsyncThis package is an official unofficial build of VirtualBox for OS/2.
fad4145cc69520a394a42ea06086c706948beb8fvboxsyncIt means that it is coordinated by volunteers from Sun Microsystems that
fad4145cc69520a394a42ea06086c706948beb8fvboxsyncare still in touch with OS/2 and keep patching VirtualBox at their spare
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsynctime to make sure it runs and more or less works under OS/2.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncPLEASE NOTE THAT THE OS/2 HOST (AND THEREFORE THE OS/2 VERSION OF
717490420d44103a9d3c706af7eb34de3d81354evboxsyncVIRTUALBOX) IS NOT OFFICIALLY SUPPORTED BY SUN MICROSYSTEMS! DO NOT
717490420d44103a9d3c706af7eb34de3d81354evboxsyncCONTACT SUN MICROSYSTEMS REGARDING THE OS/2 VERSION OF VIRTUALBOX NO
717490420d44103a9d3c706af7eb34de3d81354evboxsyncMATTER WHAT YOUR QUESTION IS ABOUT! THANK YOU FOR UNDERSTANDING.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncCurrent Issues / TODOs
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync----------------------
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync* FE/Qt (Qt GUI frontend):
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync - Mouse pointer shape in mouse integration mode.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync - NumLock/ScrollLock synchronization.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync - Seamless mode (no top-level window transparency on OS/2).
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync - Keyboard driver to intercept system key combinations
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync (Alt+Tab etc.)
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync* Devices:
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync - Host Floppy/DVD.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync - Audio.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync - Host interface networking.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync - Internal networking.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync - USB proxying.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync* Misc:
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
1f88e0a6286ed843c29c6e2e04a1b390511dc06evboxsync - Shared clipboard.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync - Starting more than one VM simultaneously.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync - Installer.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync - VMX support.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync - VBoxSDL (resizing/scaling/keyboard/slowness).
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync - Very slow Resume after Pause in real mode guest applications.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncAlso, please pay attention to the section called "OS/2 Specific Features"
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncbelow.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncHow to "Install" and Run
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync------------------------
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync1. Unpack this archive somewhere.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync2. Make sure you have a dot (.) in your LIBPATH statement in CONFIG.SYS.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync3. Put the following line at the beginning of your CONFIG.SYS
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync and reboot:
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync DEVICE=<somewhere>\VBoxDrv.sys
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync4. Go to <somewhere> and run VirtualBox.exe (Qt GUI frontend).
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync5. Note that by default VirtualBox stores all user data in the
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync %HOME%\.VirtualBox directory. If %HOME% is not set, it will use
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync the <boot_drive>:\.VirtualBox directory. In either case, you may
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync overwrite the location of this directory using the VBOX_USER_HOME
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync environment variable.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync6. For best performance, it is recommended to install the VirtualBox
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync Guest Additions to the guest OS. The archive containing the ISO
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync image with Guest Additions for supported guest OSes (Windows,
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync Linux, OS/2) is named
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync VBoxGuestAdditions_XXXXX.zip
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync where XXXXX is the version number (it's best if it matches the version
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync number of this VirtualBox package).
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync Download this ZIP from the same location you took this archive from
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync and unpack the contents to the directory containing VirtualBox.exe.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync After that, you can mount the Additions ISO in the Qt GUI by selecting
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync Devices -> Install Guest Additions... from the menu.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncDocumentation and Support
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync-------------------------
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncPlease visit http://www.virtualbox.org where you can find a lot of useful
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncinformation about VirtualBox. There is a Community section where you can
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsynctry to request some help from other OS/2 users of VirtualBox.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncYou can download the User Manual for the latest official release of
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncVirtualBox using this URL:
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync http://www.virtualbox.org/download/UserManual.pdf
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncOS/2 Specific Features
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync----------------------
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncThis section describes the features that are specific to the OS/2 version
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncof VirtualBox and may be absent in versions for other platforms.
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
be5fad3b2beab8a2a7ea4cb0713cc57633f046b1vboxsync1. System key combinations such as Alt+Tab, Ctrl+Esc are currently always
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync grabbed by the host and never reach the guest even when the keyboard
be5fad3b2beab8a2a7ea4cb0713cc57633f046b1vboxsync is captured. In order to send these combinations to the guest OS, use
be5fad3b2beab8a2a7ea4cb0713cc57633f046b1vboxsync the following shortcuts (where Host is the host key defined in the
be5fad3b2beab8a2a7ea4cb0713cc57633f046b1vboxsync global settings dialog):
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync Host+` (Tilde/Backquote) => Ctrl+Esc
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync Host+1 => Alt+Tab
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync Host+2 => Alt+Shift+Tab
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync2. If you use two or more keyboard layouts on the OS/2 host (e.g. English
be5fad3b2beab8a2a7ea4cb0713cc57633f046b1vboxsync and Russian), make sure that the keyboard is switched to the English
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync layer when you work in the VirtualBox VM console window. Otherwise, some
be5fad3b2beab8a2a7ea4cb0713cc57633f046b1vboxsync shortcuts that involve the Host key (in particluar, all Host+<latin_letter>
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync shortcuts like Host+Q) may not work. Please note that the guest keyboard
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync layout has nothing to do with the host layout so you will still be able to
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync switch layouts in the guest using its own means.
f3eb3047ce102d22705741cd641c3107e82255cbvboxsync
f3eb3047ce102d22705741cd641c3107e82255cbvboxsync3. Make sure you do not do 'set LIBPATHSTRICT=T' in the environment you start
f3eb3047ce102d22705741cd641c3107e82255cbvboxsync VirtualBox from: it will make the VirtualBox keyboard hook screw up your
f3eb3047ce102d22705741cd641c3107e82255cbvboxsync host desktop (a workaround is to be found).
f3eb3047ce102d22705741cd641c3107e82255cbvboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsyncHistory of Changes
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync------------------
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync* 03.02.2008
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync
ef95249917613ca8984e0529b5dc3dd3ef2968a4vboxsync - Initial release.
f3eb3047ce102d22705741cd641c3107e82255cbvboxsync
f3eb3047ce102d22705741cd641c3107e82255cbvboxsync* XX.XX.XXXX
f3eb3047ce102d22705741cd641c3107e82255cbvboxsync
f3eb3047ce102d22705741cd641c3107e82255cbvboxsync - Fixed: VirtualBox would hang or crash frequently on SMP machines in
f3eb3047ce102d22705741cd641c3107e82255cbvboxsync ACPI mode.
f3eb3047ce102d22705741cd641c3107e82255cbvboxsync
f3eb3047ce102d22705741cd641c3107e82255cbvboxsync - Fixed: VBoxSDL keyboard key event to scan code conversion [contributed
f3eb3047ce102d22705741cd641c3107e82255cbvboxsync by Paul Smedley].