VirtualBox: Vaio Tablet with Windows XP Guest OS

Just receiving the latest gadget last month from Sony, a Windows 8 based tablet PC called as Sony's VAIO Duo 11. It’s my first Win based tablet PC review anyway before having hands-in-hands next with Samsung ATIV family. Actually, this also becomes my experiment with VirtualBox since my last attempt about 6 years ago. However, there’s only co-incident why I wrote about both different things (the VAIO and VirtualBox). So, here’s below the tales, the why and how…

Sony Tablet PC
Why was that Sony engineers had created this touchy things with “huge” 11.6in LCD with so high-res screen? Even with Windows 8, everything wasn’t too awesome – except the Metro icons in the first interface. I thought that it wouldn’t be suitable for hi-mobility person however, since this thing is too heavy to carry.


The backside frame architecture similar to Nokia E7 – slide the screen to use physical keyboard. That’s why this tablet looks heavy - it has built-in keyboard inside it screen. Feel so futuristic for anyone who ever sees it for the first time, but not for me :)


With 11.6in screen, the keyboard very comfort to use. Even it had a black spot touch-pad similar to Blackberry handheld that also fun enough. This might be the answer, why the engineers made “bulky” tablet just to provide a smooth keyboard inside the LCD screen.

Windows 8
This was my first experience with Windows 8 and it just great at all. From System properties window, we’ll know that this machine has i5 core and 4GB RAM with x64 architecture.


All that major enhanced from this OS I liked was the boot time and GUI – including the window status when copying files while in progress. Like that live graphical up and down very much! Described the transfer file speed and it seems more than intuitive and so futuristic!


However, a problem raised when we need to run 16bit DOS application, since this machine and OS didn’t support it as well. Meanwhile 16bit DOS application is a rarely to have in recent days, but if you still use it for your daily works, so you’ll need 3rd party DOS virtualization tools.

DosBox
I don’t recommend this tool for sure, because garbled things will show up after invoking a large data. Let say, a clipper or pascal application that querying text file records (or an old-fashion DBF files). After all, DosBox have a configuration files that annoying common users to use or modify. Besides, there’s no way you want to full-screened the DOS window filled to your LCD. It can make your eyes creepy because seeing mini fonts on a small DOS window.

VirtualBox
This is another alternative virtualization tool to run 16bit application from guest OS that support it natively. I still recommend using Windows XP as guest OS to run it over Windows 8. However, with i5 core processor and 4GB RAM, running a virtual Windows XP is not a problem at all. If you’d like to try, go download for the latest VirtualBox version from Oracle website.


All you need is the VirtualBox setup files and the extension pack. Also, you must provide Windows XP installation CD. Let assume you had already installed both VirtualBox package above and continued to create a guest OS environment, so I can skipped to the installation screen.


Installing Windows XP guest OS takes about 15 – 20 minutes on this machine. When it finished, the screen may show the first boot screen.


If you need to run guest OS not from VirtualBox main window, there’s a quick shortcut maker that create an icons to your desktop.


Just right click from OS selector, and choose Create Shortcut on Desktop menu. From this shortcut, you can modify the behavior of the launcher parameter. For example, if you need to start Windows XP guest OS in full screen mode, you can add –fullscreen to the last Target parameter.


Or, add –seamless if you intend to use it in seamless mode. Try the shortcut icon and here we go. Also try to run cmd DOS window, continued to ALT+ENTER to display in full screen mode and what you need is what you get.


A full screen DOS window helps people eyes being relaxed. And also, it runs natively in Windows XP.

VirtualBox File Sharing Sessions
There’s no major enhancement in VirtualBox for file sharing features. Working with files in both OS can be done with native feature of Shared Folders or pure networking link.


As it simply by click and select, you can access files where you defined as shared before. The steps are described below:
  • Right click from selected OS on main VirtualBox window
  • From Settings window, create Shared Folders
  • Add a folder path from toolbar on the right of the window
  • Browse  for a folder from Add Share window, also defined it as read only or not or re-mount on boot or not
Anyway I found buggy things here after I shared a folder contains 16bit application that need to run from guest OS. Couple times it successfully loaded, but at last it permanently shows a failed message that says “Can not execute [application exe name]”.  There’s no clue about this, so I picked a pure networking link for the same purpose.

To create this, you must specify IP for both OS’es. First, give IP for guest OS (Windows XP) with 192.168.10.2. To generate host IP, below are step-by-step:
  • First, set VirtualBox network setting to VirtualBox Host Only Ethernet Adapter
  • From Windows 8 Network and Internet Setting Control Panel, open properties for VirtualBox Ethernet adapter
  • Set the IP with 192.168.10.1 (Windows 8 become server)

Try to give it a test by pinging from guest to host. Beware with firewall since it may give you troubled. If your ping succeeded, then your both OS are ready to use. Create a sharing folders from Windows 8 and try to access it from Windows XP.

PS: If you found your networking failed, run diagnose wizard from VirtualBox Ethernet Adapter in Windows 8. This might occurs after you resume Windows 8 from hibernate. I don’t have a clue about this, so I noted it as a VirtualBox bugs for my self. Have a good try...

Labels: , ,

  Post a Comment

Ubuntu Live CD with Microsoft Virtual PC 2007

Finally, I found Microsoft Virtual PC 2007 (VPC) installation file from my DVD software collections I burned couple months ago. This idea article for talking about VPC has been interesting me apart since I already have some experiments with others virtualization program such as Virtual Box & QEMU emulation software, which both was containing with fixed installation OS. By not means to comparing them each other, but I just really like to learn more the difference between emulation & virtualization. And here now is my attempt to take Ubuntu Live CD with it. Why live CD? Well, the answer is so simple: it doesn’t need space & it act like interactive CD (no need to install - at least on the first sight).

Actually, you may see lists of OS’s tried with VPC at this link, but I’d like to test it by my own self on Acer Travelmate 6291 series particularly with live CD session which not listed on there. The Ubuntu Live CD version I used is 5.10 with code name Breezy Badger which I got for free after requesting it from shipit.ubuntu.com several years ago.



The main VPC console window is more simple & easy of use. Anyway, testing creation of virtual hard disk has take the same way with others virtualization & emulation software. No big deal with that. The major differences is placed on hardware devices setting window only.



As you can see the picture above, it’s always good news that Microsoft still presenting legacy port such as COM & LPT which you would not found yet from the last version of Virtual Box (1.3). The VPC 2007 also support up to 4 network adapters which supposed to be active after the virtualization run. By the way, in virtual hard disk setting, none of them I created for this experiment since I’d like to know what treat will VPC 2007 do with live CD.



A smooth Ubuntu boot logo displayed after I insert the CD & start to begin the virtualization process. Now I’d like to enter a custom boot parameter, an expert installation & attempted to disabled the frame buffer mode: (just want to try out)

boot: live-expert debian-installer/framebuffer=false


Anyway, all the hardware devices are fully succeeded detected & none of them are seems to be failed. Except the X window was garbled when Ubuntu tried to load it with default 24 bit mode automatically. After couple experiments, I tried to manually configure the auto detect video hardware.



Also, I tried to disabled the use of kernel frame buffer device interface.



At first, I doubt the monitor VSync & HSync auto detection capability, but I was wrong. Even I choose No to auto detection mode, but the laptop LCD’s setting looks already detected correctly.



My last suspect was the color depth setting. Anyway, I tried to downgrade it into 16 bit mode.



And here we go, the desktop are now appearing.



The laptop integrated Bluetooth communication link also great detected on it, but I didn’t test it for more to pairing with other device.



Though I still can’t configure out why the network adapter still can’t pinging the host Windows XP OS (with static IP address). Does it need to create TUN / TAP adapter just like Virtual Box did? I’m sorry, I’ve got time’s up for this & can’t find the answer yet. Maybe someone have it?

Labels:

  Post a Comment