VMPlayer, Sun VirtualBox installation on Windows 7 64bit

Had you try to install VMPlayer or Sun VirtualBox on your Windows 7 box yet? Okay let me tell you how I managed and what I didn’t manage until date.

Downloaded the latest version of Sun VirtualBox

The installation went smooth until 78-85% and a shortcut to the VirtualBox was created on my desktop and then the installer just stopped responding. I opened up the VirtualBox and everything seemed working okay. I created a Windows XP virtual machine, joined the same to our local domain and installed couple of most necessary software (Antivirus, IE8 etc) and was truly glad to have Windows XP back.

The joy didn’t survive a restart. Windows 7 restarting process hanged up for almost 8-10 minutes and given me a beautiful Bluescreen of death, told me it is dumping some information and then restarted. Once restarted the stupid error reporting started and the details pan clearly shown the information as “Bluescreen”.

With the last few BlueScreen experiences I was sure that Sun VirtualBox has made Windows 7 angry and I should get rid of the same the earliest possible or I will have more issues. I uninstalled Java VirtualBox and my beautiful Windows 7 professional 64bit once again become “STABLE”

However, I was feeling ditched and opted to download VMWare free player. The Installation file size was shows as 89MBs with the download site (OH yeh, as if the download procedure is so straight forward…check it out), when it downloaded it has shown as 92.xx MBs (who cares as far the download completed).

I started the installation without checking for compatibility issues, as the player was guaranteed to run on Windows 7. The installation went on for a while without throwing any errors and all of a sudden it prompted with an error message saying ‘UI.cab” could not be found. I checked with temp folder and I was able to see that the UI.cab file was intact. I searched about this error throgh google and found many entries mentioning about a corrupt downloaded file and about multi-layer file crunching.

THE ONLY WISE THING I DID WAS KEEPING THE DOWNLOADED FILE. Okay, I downloaded the installer again. Ran the installer and was given another error stating “Device.Cab” cannot be read because either the file is not existing or it is corrupt or blah!

One more thing I noticed while the installation started was, the package was extracting the file (though the exact location was not shown). I googled and found sequence like “downloaded installer -extract C:\vmplayer” to extract the contents of the installer to a physical location.

I extracted the FIRST DOWNLOADED installer to a location called “C:\VM1” and extracted the contents of the second downloaded installer to “C:\VM2”, then from “C:\VM1” I initiated the setup using “vmware player.msi”. Installation started and at the same point of time, I got an error saying the installer cannot find “UI.cab” file. I dared to copy the “UI.cab” from the “C:\VM2” folder and pasted over to “C:\VM1” folder and clicked on the “Retry” button and installation proceeded to next level, once again giving me an error for the file “core.cab”.

I did the same with what I had done for “UI.cab” and the installation progressed and I kept on copying files from C:\VM2 folder until the installation completed successfully. I still doubt whether the installation was 100% successful because I remember a flashing window where I was able to see a warning or error and before I could read the details, disappeared.

Anyway, I had the VMPlayer shortcut button on my desktop and it was fully operational (first time when I started the application the GUI didn’t load properly, however after couple of minutes time the VMWare GUI was ready for interactions). I installed Windows XP Professional and everything is working fine while writing this post.

Note: If you have a proxy which authenticates you to access internet, you may not able to successfully install the VMWare tools to your guest operating system as the download process will terminate stating ” incompatible database on the update server (41)”. So be ready with an alternative connection to internet if you really WISH TO HAVE YOUR VIRTUAL MACHINE IN FULL SCREEN MODE and with upgraded network connection speed etc. By default the VM will have 10MB connection speed and once you install the VMWare tools, the speed will be upgraded to 1.0GB!

Hope the provided information is useful for some others who are trying to install VMWare Player or Sun VirtualBox.

Additional log on information may be required

Additional log on information may be required
Windows 7 network error

 

I posted another entry couple of days back about Windows 7 having problems with ISA Server client. However, what I have noticed today was the little devil (connection status indicator) all of a sudden stopped showing the yellow triangle and stopped annoying me saying “no internet access” when the mouse moved over to it, instead a message as you could see with the attached image.

We have a Konica-Minolta Fiery Multipurpose network device, which earlier used to show the netlogon name of the user who prints through it. Last day, when I was printing a large document, accidently noticed by the process terminal (Fiery console, the username was shown as “unknown” instead of my username). Hence I guess the authentication protocols embedded with Windows 7 is somehow failing to pass the real usernames and credentials to other platforms, technologies.

This causes problems with many applications and devices which totally rely upon the domain credentials…*sigh* I really hope Microsoft patches this problem the earliest possible as my antivirus (Avast and later Symantec endpoint) failes to authenticate for virus definition updates unless manually configured to pass the NTLM authentication to ISA server when they initiate to download the definitions.

Windows 7 64bit, the crashing mechanism,Sun Virtualbox, Bluescreen of death

Did you expect your copy of Windows 7 64bit host all your favorite software as they used to perform seamless with your Windows XP? Well the answer would be pretty disappointing and a definite NO!

Find below a list of application which were installed “properly” and later made Windows 7 64bit crash down with the infamous Bluescreen

  • PointDev Ideal Administrator (32bit)
  • Sun VirtualBox

Ironically both software install “successfully” and you start experiencing the errors only when you go for a proper shut down next time. Windows shutdown process initializes and takes a loooooooooooong time (most probably trying to shutdown the running services) then comes up with a Bluescreen, dumping up information and asking you to check the latest installed software and hardware components.

I am not sure whether these software would run properly without causing Windows 7 64bit to meet it’s pathetic Bluescreen of death periodically, if a compatibility mode is chosen….

Give us a SERVICE PACK Microsoft! I am terribly missing my Windows XP Professional as maximum of working hours I am trying to uninstall, reboot to bring Windows 7 64bit back to a working state.

Signed by Annoyed and Frustrated…

Persistent Route in Windows 7

Umm, a pretty decent topic I believe. Recently I was trying to figure out certain networking issues at a friend’s place and while running the command found a persistent route ‘0.0.0.0 0.0.0.0 gateway’ under the IPv4 settings and was sure that I didn’t add this entry at any point of time with my fresh Windows 7 professional installation. I wanted to see what will happen if I remove the same entry.

I removed the entry and everything seemed working perfect. I was still able to connect to internet, access other computers over the LAN etc. The problems started after the weekend when I took the laptop back to work and tried to connect to Microsoft exchange server using Microsoft Outlook (2007 standard edition)!

Outlook was so stubborn and shown me it was disconnected and I started removing the Java VirtualBox, ISA client etc and after going through few restarts still Outlook looked adamant and refused to connect to the exchange server. I checked with my colleague Sherin to confirm whether his 32bit Windows 7 professional has a persistent entry for the route and he reported yes.

I put the 0.0.0.0 persistent route entry back and bingo, Outlook got connected. The route entry 0.0.0.0 was a default entry against the default gateway for the session with Windows XP (if I am recollecting it correctly) and seems Windows 7 has made it as a persistent route with the latest enhancements!

If any Microsoft techies are reading this post (ever), would like to hear an explanation from them about this.

Install Oracle 10g onward database, developer on Windows 7

General Notice:

31st October 2019 (Final note on the topic, most probably)

As Windows 10 is maturing, Oracle Developer 10g 32Bit is having regular issues, most probably due to dynamic link libraries and function calls those are NOT any more existing or compatible. As we continue using Oracle E-Business Suite R12 with 0 plans to migrate as on date, the ONLY ONE solution left for us was to move the development stack to Windows XP Virtual Machines, on which the Developer Suite works as intended.

Please note, we don’t have solution for you, if you are trying to install Oracle database 10.1.x.x on Windows 7 or Windows 8. We apologize for a bit confusing title for this particular post which says “Install 10g onwards…” which is not literally true! Our tested database version was 10.2.0.3 and we were having the impression that all 10g releases had the same architecture.

We tried around a couple of dozen times to install 10.1.0.2 database on both Windows 7 (32/64bit) and on Windows 8, and every time the results were futile and we are resigning from future attempts :)

*Update* 11.Dec.2011

*Update* 13.Nov.2012

We are limiting this workaround method for Oracle Database versions 10.2.x.x and above, as one recent lab test proved that 10.1.x.x installation on Windows 7 never completing successfully. Run under compatibility mode set as OS version 5.1 (Windows XP Professional), failed to create database during the installation process, throwing Oracle error “ORA-12546”

This error looks like the same issues we had with Database 9i setup in the lab, apparently without any solutions. So, we guess it is time to move on :)

*Update* 21.Nov.2012

Looks like we are always on to the subject :) Anyway for those who guys have access to Oracle support, there is a happy news. The frequent crash experienced by Developer 10g forms are addressed to a greater level with an upgrade to 10.1.2.3.0 (patch number 5983622)

Noticed changes

  1. Forms doesn’t crash while opening form modules which are referring views, database objects like packages, procedures and functions WHILE NOT connected to database (Provided, minimum one time the forms developer was connected to the database, until a restart). Speaking English. Start developer 10g(patched), connect to database. Close forms developer and start it again, try to open forms modules without connecting to database until the computer restarts, you shouldn’t experience crashes.
  2. Quicker start-up, and the interface is ready to serve much faster than 10.1.2.0.2
  3. Installation has an option to override required OS version with y/n prompt

PART I (Install Oracle 10g on Windows 7)

Almost after more than year time, We still receive requests asking for assistance with installing Oracle 10g database while Oracle has 11g release 2 in place. We do understand why many need Oracle 10g against the latest released database and we confirm our claim once again YOU CAN INSTALL Oracle 10g on Windows 7 (Home Basic, Home Premium, Professional etc)

Though I believe the maximum number Oracle applications are accessed through Microsoft Windows clients, when the cooperation comes in, Oracle and Microsoft behave like sisters in a fight and the end users suffer!

As a Oracle developer it is my primary requirement to have a local database running from my laptop/desktop, having the oracle development tools properly installed and once I started with Windows 7, apparently failed miserably to get the Oracle stuff installed properly on Windows 7.

It took me almost 6 or more months to come against another wordpress blog where a user has posted a fix and frankly it WORKS

Before checking the workaround check what Chris F has to say

“Thanks.  This was helpful.  I noticed when installing the 10.2.0.4 server that even after changing the refhost.xml file, I was still getting the same version check errors.  I then had to go into the “install/oraparam.ini” file and change the certified version comma-delimited list there.  After that, the installer was happier.”

here is the work around.

Example, go to this folder “E:\Installers\Oracle_10g_1023\Disk1\stage\prereq\db”

locate the file “refhost.xml”, open it with notepad

you must see something like this

<CERTIFIED_SYSTEMS>
<OPERATING_SYSTEM>
<VERSION VALUE=”5.0″/>
<SERVICE_PACK VALUE=”1″/>
</OPERATING_SYSTEM>
<OPERATING_SYSTEM>
<VERSION VALUE=”5.1″/>
<SERVICE_PACK VALUE=”1″/>
</OPERATING_SYSTEM>
<OPERATING_SYSTEM>
<VERSION VALUE=”5.2″/>
</OPERATING_SYSTEM>
<!–Microsoft Windows Vista–>
<OPERATING_SYSTEM>
<VERSION VALUE=”6.0″/>
</OPERATING_SYSTEM>
</OPERATING_SYSTEM>
</CERTIFIED_SYSTEMS>

now add the following:

<!–Microsoft Windows 7–>
<OPERATING_SYSTEM>
<VERSION VALUE=”6.1″/>
</OPERATING_SYSTEM>

within <CERTIFIED_SYSTEMS>   </CERTIFIED_SYSTEMS> tags, and the final entries should look like this

<CERTIFIED_SYSTEMS>
<OPERATING_SYSTEM>
<VERSION VALUE=”5.0″/>
<SERVICE_PACK VALUE=”1″/>
</OPERATING_SYSTEM>
<OPERATING_SYSTEM>
<VERSION VALUE=”5.1″/>
<SERVICE_PACK VALUE=”1″/>
</OPERATING_SYSTEM>
<OPERATING_SYSTEM>
<VERSION VALUE=”5.2″/>
</OPERATING_SYSTEM>
<!–Microsoft Windows Vista–>
<OPERATING_SYSTEM>
<VERSION VALUE=”6.0″/>
</OPERATING_SYSTEM>
<!–Microsoft Windows 7–>
<OPERATING_SYSTEM>
<VERSION VALUE=”6.1″/>
</OPERATING_SYSTEM>
</CERTIFIED_SYSTEMS>

Now run the Oracle installer and you would see the installation completes without giving any errors.

PART II (Install Developer Suite 10g on Windows 7)

Step 1 Setup Virtual Memory

Depending upon actual memory available with your computer, setup virtual memory. You can go upto double the size of actual memory while setting up your virtual memory. Please refer to the image(s) below

You would be asked to restart the computer and please restart.

Step 2 Setting up the Developer Suite 10g installer

Open the Disk 1 folder and locate “Setup.exe’

Right click “Setup.exe” and change the compatibility to Windows XP Service Pack 2 or 3

Step 3 Install Developer Suite 10g

Double click and start the installation, if you already have Sp1 installed and running latest Java runtime, you may come across PSAPI.DLL errors a number of times, caused by a function call missing information. You can safely ignore the warning messages and complete the installation.

Does it join the domain?

My colleague Abdul Aziz Marafi (owner of www. bateel-software.com), who has developed one of the most downloaded file and folder sync tools available free, had a problem once after he joined our local domain. The problem was simple, he could browse the network, however others cannot access his computer, cannot access shared folders etc…

The workaround was as simple as this, he removed the computer from domain, re-joined it. Bingo, it was easier than going through tons of technical manuals to find out WHY NOT!

Protect your Windows 7 with free firewall and antivirus software

The first rule is, NEVER NEVER NEVER visit websites which are known for malware and trojans. How do you identify these websites? From the IT geek’s prospects, these sites are commonly providing porn clips, cracks for software which the user want to use without paying for it.

However, knowing the dangers of visiting such sites, the users are tempted to pay visits, try so called free software periodically. Especially the people who are in IT (including myself). This article is mainly for the people who fall into this category and explains how to secure your Windows 7 installation (though not entirely) by using free firewalls and antivirus software.

AVAST, AVG etc provide decent free antivirus solutions (for home users…apparently you start using them at work as well) which are installed on Windows 7 32bit and 64bit editions without any troubles. I personally was impressed by AVAST and use the same at home where I have a dual booting system with Windows XP professional 32bit edition and Windows 7 RC 7100 64bit  (sigh, which is expiring pretty soon). The beauty is you download a single package for both operating systems and installation is pretty straight forward. Click on next next next and within few seconds the installation is over and you are protected from the nasty viruses (this is what AVAST claims)

Windows 7 has a pretty advanced firewall component compared to Windows XP professional (apparently I never tried Vista because of it’s notorious reputation). However, while going through the firewall, it made me terrified with the way it is structured and I waited until ZoneAlarm has released a Windows 7 compatible firewall.

The main issue I had with the built-in Windows 7 firewall was, it doesn’t have a front end interface which will allow the user to make decisions realtime, ie, a popup or warning window waiting for the user to decide whether to let a process or application execute or start. I was using ZoneAlarm firewall from quite a long time, possibly from those days when I started chatting over IRC and the Windows 98 exploits allowed “kids” to kick you out of the network by ping or flood, port scanning attacks.

So basically having a free firewall and free antivirus solution provides you hasslefree protection, unless deliberately intented by you. Free or paid, a firewall like ZoneAlarm is not for a person who doesn’t understand the complexity of  what a particular application does and if not configured properly, would cause troubles than enhancements.

A fine combination of ZoneAlarm free firewall+Avast free home edition should a normal computer user moderate level protection from present day threats. (I prefer the free editions because they are less heavy because of the stripped off features and let my system repond faster compared to full and paid editions)

Configure WatchGuard VPN client over Windows7 64bit

We have a WatchGuard Firebox and when we are away from offices, we do use VPN connections through this device. However, when I ended up with Windows7 RC 7100 64bit edition, unfortunately few things didn’t work at the first place. Few I could recollect were Yahoo messenger, WatchGuard TAP driver etc.

I spent few hours over google and found some interesting topics about configuring the TAP driver over Vista 64bit. Though it was too early for Windows7 related posts, just combining bits from here and there and using the logics at needed places gave me a permanent solution for configuring the WatchGuard VPN client with my Windows7 64bit evaluation copy.

Workarounds are as following:

Download “openvpn-2.1_rc18-install.exe” from here

  1. Start the installer, and select only the TAP driver to be installed (Remember the WatchGuard VPN client software is 32bit application)
  2. Once the installation is over run “WG-MVPN-SSL.exe” which you can download from the device, as administrator. When the installation starts, uncheck TAP driver and let the installation finish normally.
  3. Once the installation is over, right-click on the new VPN client shortcut and change the properties to run with administrator privileges.

This should let you connect to your WatchGuard box without any troubles!

Windows7 network connections

Can you see the small yellow triangle? Okay, let me make it even simple, try to concentrate, there is a red round, inside that you can see something which looks like a little devil holding his fork and a traffic signal like NO ENTRY (kidding)…

We are on a Windows 2008 R1 AD domain and running ISA 2006 SP1 as proxy. Once after all four of us “migrated” to Windows7, noticed that though we are able to connect to internet, browse, download, this connection periodically shows there is no access to internet and additional log on information required messages. May be it must be a small time “BUG”. However this causes major problems like:

Antivirus software cannot go online and download updates, unless you specify the proxy, username and password for the authentication with ISA

Multiple software, which are designed to share internet connection settings with IE (without a preference area to configure the proxy settings) fail miserably from connecting to internet (Nokia MAP loader, updater, Ovi suit, Avast free home edition…just to take few names)

Let us hope Microsoft identifies this problem and comes up with a SERVICE PACK soon!

Minor update: I am not sure whether this trick works always, when you are annoyed with the yellow triangle, remove your LAN connection cable, and plug it back and the watch the yellow triangle disappearing for a while…or until you restart the PC next time.

Our scenario, Windows 2008 R1 AD domain with ISA 2006 SP1 and we believe this yellow triangle and the error message asking for additional log on information has something to do with the authentication between the Windows 7 client and the ISA server…