Sunday, March 22, 2009

Quotes from "The Curious Case of Benjamin Button"

Saw the The Curious Case of Benjamin Button a few days back. There were some quotes worth mentioning:-
  • It's a funny thing about comin' home. Looks the same, smells the same, feels the same. You'll realize what's changed is you.
  • Our lives are defined by opportunities, even the ones we miss.
  • You never know what's coming for you.

and the most important to me was:

You'll see little man, plenty of times you be alone. You different like us, it's gonna be that way. But I tell you a little secret I find out. We know we alone. Fat people, skinny people, tall people, white people... they just as alone as us... but they scared shitless.

Sunday, March 15, 2009

Thru You

Thru You stands for:-
  1. The true power of internet.
  2. The creativity of the masses and not just classes. Normal humans do have creativity. All that needs is mixing them to create a masterpiece.
  3. Good music can be open and popular and not just copyrighted. Its on youtube for all to watch.
  4. The potential of viral marketing. Remember it just started with a mail to 20 people to over a million views in a week.
  5. Good people like Kutiman do exist.

Visit it for sure.

Tuesday, March 10, 2009

USB Mass Storage Issues

This all started with the 2009 New Year Party. Someone spilled some beer on my laptop and I started facing strange USB issues. So I uninstalled a few thinsg and things went worse. Sometimes the mouse wont work but a simple plugout-plugin makes it work.

Last week I tried to work on my external USB hard disk storage device and it simply did not work. Windows initially reported an error like:


Application popup: Windows - Delayed Write Failed : Windows was unable to save all the data for the file G:\$Mft. The data has been lost. This error may be caused by a failure of your computer hardware or network connection. Please try to save this file elsewhere.


Then it stopped recognizing it completely reporting Unknown Device.
So here's the way to troubleshoot it:
  1. Check whether the USB external storage is working or not: I plugged in my USB external storage to another laptop and it worked. So the USB drive does not have any issue.
  2. Check whether the laptop USB port is working or not: I used the same port for my mouse and even a keyboard and it worked. So the USB port does not have any issue.

So the problem is neither with the USB port nor with the USB device so what's the problem. The problem is the special USB feature which Mass storage devices use i.e. USB 2.0. So how to check it:

  1. Go to the "My Computer" icon and do a right click + Properties. Select the "Hardware" tab on the top. You should find a "Device Manager" button in there.


  2. Open the device manager. At the end of all components, you will find "Universal Serial Bus Controllers" (USB Controllers). I have 4 USB ports which are listed below and I have a USB 2.0 controller which sits on top of these 4 USB ports and enable USB 2.0 technology for all the 4 USB port.

  3. Now the problem which we face with Mass storage drives is that they use this USB 2.0 Enhanced port. Other USB devices like mouse, keyboard, webcam use only standard USB features.
  4. You might see all these elements in your Device Manager too. The problem lies with the driver which might have been corrupted. So to remedy it.
  5. Select the USB2 Enhance port controller and do a Right Click + Uninstall. These will remove the existing USB2 driver.
  6. To play safe (and to start from scratch), do a Right Click + Uninstall on the other 4 USB Controllers too. You will see the USB Root Hubs disappearing from the list.
  7. Once the whole list of items under "Universal Serial Bus Controllers" is empty, go to the menu on the top and select Action -> Scan for Hardware Changes.
  8. Your Microsoft Windows OS will automatically detect the USB port and will install its default drivers for them. Note: It might detect the USB2.0 controller too and install its driver for it but the MS driver does not work. If it does it automatically, uninstall it as in Step 6.
  9. So now all your ports are USB compliant. Plug in your mouse and see that it works fine.
  10. Plug in you USB mass storage hard disk. It will recognize it but will report a faster USB2.0 device inserted to a slower USB1.0 port. Hurrah !! - we have got out USB mass storage hard disk working although at slower speeds.
  11. Now we need to enable the USB2.0 controller. To do you need to get your original chipset driver cd. If you have it, good or browse to your laptop's vendor page and loop for chipset driver for your laptop.
  12. Install your chipset drivers again. The USB 2.0 drivers are part of chipset drivers collection.
  13. Post this, check in device manager. The USB2 Enhanced controller will be recognized. If you do a Right Click + Properties to it and go to the Driver tab on top, you will see the driver details (and it will be a non-Microsoft driver).
  14. Plug you USB mass storage hard disk again and it should work fine this time:)

P.S: More details on USB can be found at wikipedia.