<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CE8NRXc7eip7ImA9WhRWF0s.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530</id><updated>2012-01-05T03:28:14.902-08:00</updated><category term="VMware cloud computing" /><category term="Network" /><category term="Usage" /><category term="Browser" /><category term="HTC" /><category term="OCFS2" /><category term="SAMBA" /><category term="iPhone" /><category term="YUM" /><category term="HTC Sense" /><category term="Prism" /><category term="Shell script" /><category term="Mozilla" /><category term="magic" /><category term="Repository" /><category term="Hero" /><category term="SVN" /><category term="Flock" /><category term="Tortoise" /><category term="SocialNetworking" /><title>Salih's Blog</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.linusali.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.linusali.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>36</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/SalihsBlog" /><feedburner:info uri="salihsblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CE8NRXc6eSp7ImA9WhRWF0s.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-6088179829338631949</id><published>2012-01-05T03:23:00.001-08:00</published><updated>2012-01-05T03:28:14.911-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-05T03:28:14.911-08:00</app:edited><title>multipath.conf - Qlogic qla2xxx, EMC Clarion and RHEL 5.7 64bit</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Below is the configuration that I used for a server with Qlogic HBA card (qla2xxx driver) and EMC Clarion SAN storage.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;defaults {&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; udev_dir &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/dev&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; polling_interval &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;10&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; selector &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"round-robin 0"&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; path_grouping_policy &amp;nbsp; &amp;nbsp;failover&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; getuid_callout &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"/sbin/scsi_id -g -u -s /block/%n"&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; prio_callout &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"/bin/true"&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; path_checker &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;tur&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; rr_min_io &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 100&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; rr_weight &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; uniform&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; failback &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;immediate&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; no_path_retry &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 12&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; user_friendly_names &amp;nbsp; &amp;nbsp; yes&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;}&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;blacklist {&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; devnode "^hd[a-z]"&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; devnode "^cciss!c[0-9]d[0-9]*"&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;}&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;devices {&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;device {&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;vendor &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"DGC"&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;product &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ".*"&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;product_blacklist &amp;nbsp; &amp;nbsp; &amp;nbsp; "LUNZ"&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;getuid_callout &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"/sbin/scsi_id -g -u -s /block/%n"&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;prio_callout &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"/sbin/mpath_prio_alua /dev/%n"&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;features &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"1 queue_if_no_path"&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;hardware_handler &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"1 alua"&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;path_grouping_policy &amp;nbsp; &amp;nbsp;group_by_prio&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;failback &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;immediate&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rr_weight &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; uniform&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;no_path_retry &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 60&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rr_min_io &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1000&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;path_checker &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;emc_clariion&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204,204,204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;
&lt;span style="font-family: 'Courier New', Courier, monospace; font-size: x-small;"&gt;}&lt;/span&gt;&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
I was getting "Buffer I/O error on device" when using "emc" handler. Hope it may help some one.&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-6088179829338631949?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7RcqcgIicSYfWS2RcEhrbw9WtHw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7RcqcgIicSYfWS2RcEhrbw9WtHw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7RcqcgIicSYfWS2RcEhrbw9WtHw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7RcqcgIicSYfWS2RcEhrbw9WtHw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/69GnmsXfbTI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/6088179829338631949/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2012/01/multipathconf-qlogic-qla2xxx-emc.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/6088179829338631949?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/6088179829338631949?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/69GnmsXfbTI/multipathconf-qlogic-qla2xxx-emc.html" title="multipath.conf - Qlogic qla2xxx, EMC Clarion and RHEL 5.7 64bit" /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2012/01/multipathconf-qlogic-qla2xxx-emc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcDRXo6eSp7ImA9WhdUE0s.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-7074999185118887521</id><published>2011-09-30T00:34:00.001-07:00</published><updated>2011-09-30T00:34:34.411-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-30T00:34:34.411-07:00</app:edited><title>Tesla C2075 not detected by Nvidia control panel after installing Driver 275.89</title><content type="html">&lt;div dir="ltr"&gt;Me and my friend brought two Tesla card for one of our HPC project. To my surprise after installing the new driver (Win7 64bit) for the Tesla C2075 compute board, Nvidia Control Panel won&amp;#39;t start and gives out an error &amp;quot;You are not currently using any Display attached to an Nvidia GPU&amp;quot;. But the windows device manager was listing it properly as a working card and there was no error in the system logs. It was really puzzling. &lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;After some time fiddling with the settings and Googling I found this Autodesk &lt;a href="http://area.autodesk.com/forum/autodesk-3ds-max/installation---hardware---os/new-behavior-for-nvidia-tesla-c2075-boards/page-last/"&gt;forum&lt;/a&gt;, which says that by default the new Win 7 driver sets TCC bit ON. So I started a command line in administrative mode and navigated to C:\Program Files\NVIDIA Corporation\NVSMI folder and issued the following command to disable the settings.&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; "&gt; &lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;nvidia-smi.exe -dm 0&lt;/font&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;A reboot was required. And guess what the control panel started working as it was supposed to. Woooh ! it was a great relief coz I thought the board might have gone bad.&lt;/div&gt; &lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-7074999185118887521?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UWXzFTKzSuvQ8R5YDPIbvR7hhQ0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UWXzFTKzSuvQ8R5YDPIbvR7hhQ0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/UWXzFTKzSuvQ8R5YDPIbvR7hhQ0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UWXzFTKzSuvQ8R5YDPIbvR7hhQ0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/hLBC5oRn_gA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/7074999185118887521/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2011/09/tesla-c2075-not-detected-by-nvidia.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/7074999185118887521?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/7074999185118887521?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/hLBC5oRn_gA/tesla-c2075-not-detected-by-nvidia.html" title="Tesla C2075 not detected by Nvidia control panel after installing Driver 275.89" /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.linusali.com/2011/09/tesla-c2075-not-detected-by-nvidia.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4MRHs9cSp7ImA9WhdWEk4.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-6197550323749338665</id><published>2011-09-05T07:46:00.001-07:00</published><updated>2011-09-05T07:46:25.569-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-05T07:46:25.569-07:00</app:edited><title>Show message on X desktop from cron.</title><content type="html">&lt;div dir="ltr"&gt;&lt;div&gt;&lt;font class="Apple-style-span" face="tahoma, sans-serif"&gt;Following will show an info message &amp;quot;Hello World&amp;quot; on the default desktop every hour.&lt;/font&gt;&lt;/div&gt;&lt;br&gt;&lt;div&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;0 * * * * &lt;/font&gt;DISPLAY=:0.0 &lt;span class="Apple-style-span" style="font-family: &amp;#39;courier new&amp;#39;, monospace; "&gt;/usr/bin/zenity --info --text &amp;quot;Hello World&amp;quot;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-6197550323749338665?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SribmAqjpQdmV0sTY-v7Tu46L2Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SribmAqjpQdmV0sTY-v7Tu46L2Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SribmAqjpQdmV0sTY-v7Tu46L2Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SribmAqjpQdmV0sTY-v7Tu46L2Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/296mPH5UeSg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/6197550323749338665/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2011/09/show-message-on-x-desktop-from-cron.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/6197550323749338665?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/6197550323749338665?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/296mPH5UeSg/show-message-on-x-desktop-from-cron.html" title="Show message on X desktop from cron." /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2011/09/show-message-on-x-desktop-from-cron.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIHRnszfCp7ImA9WhdXEEQ.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-8474151943546228336</id><published>2011-08-23T03:48:00.001-07:00</published><updated>2011-08-23T03:48:57.584-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-23T03:48:57.584-07:00</app:edited><title>CUPS : Adding Job Accounting Number for UTAX printer CD 1120</title><content type="html">&lt;div dir="ltr"&gt;Here is a simple step that I used to get the Job Accounting information or PIN working with UTAX CD 1120 printer.&lt;div&gt;&lt;ul&gt;&lt;li&gt;Download the driver for UTAZ CD 1120 printer from &lt;a href="http://www.utaxuk.co.uk/C125712200447418/vwLookupDownloads/Linux%20PPD%20English.zip/$FILE/Linux%20PPD%20English.zip"&gt;here&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Unzip it to a folder in your home directory. &lt;/li&gt;&lt;li&gt;Open the PPD file corresponding to your printer (In my case UTAX_TA_CD_1120_English.PPD) using a text editor for example &amp;#39;vi&amp;#39; &lt;/li&gt;&lt;li&gt;Search for the keyword &amp;quot;Accounting&amp;quot;. You will reach a line similar to &amp;quot;*OpenUI *KMManagement/Job Accounting: PickOne&amp;quot;&lt;/li&gt; &lt;li&gt;Move your cursor three or four line below. Your cursor should be now at line reading&lt;/li&gt;&lt;ul&gt;&lt;li&gt;*KMManagement MG0000/0000: &amp;quot;(0000) statusdict /setmanagementnumber get exec&amp;quot;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Edit the line and replace 0000 to what ever your printer accounting ID is.&lt;/li&gt; &lt;li&gt;Once editing is done, save the file and close.&lt;/li&gt;&lt;li&gt;As a precaution restart the cups daemon. /etc/init.d/cups restart.&lt;/li&gt;&lt;li&gt;Now starting adding the printer, selecting the newly edited PPD as the driver.&lt;/li&gt;&lt;li&gt; Once the installation is over, option the printer configuration gui and select Job Settings.&lt;/li&gt;&lt;li&gt;Scroll down where you can see Accounting information. Select your printer ID from the Job Accounting list.&lt;/li&gt;&lt;li&gt;Save the changes and send a test page. It should work now.&lt;/li&gt; &lt;/ul&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-8474151943546228336?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/g3cYFFgwTiS9teFiI-lc-JUUtl0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g3cYFFgwTiS9teFiI-lc-JUUtl0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/g3cYFFgwTiS9teFiI-lc-JUUtl0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g3cYFFgwTiS9teFiI-lc-JUUtl0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/0sJnNOT4MUQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/8474151943546228336/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2011/08/cups-adding-job-accounting-number-for.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/8474151943546228336?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/8474151943546228336?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/0sJnNOT4MUQ/cups-adding-job-accounting-number-for.html" title="CUPS : Adding Job Accounting Number for UTAX printer CD 1120" /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2011/08/cups-adding-job-accounting-number-for.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUEHRHk4fyp7ImA9WhdSGU8.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-3013311632429030627</id><published>2011-07-28T06:17:00.001-07:00</published><updated>2011-07-29T01:20:35.737-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-29T01:20:35.737-07:00</app:edited><title>Compiling Nvidia driver for Debian Squeeze 64bit.</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Update (2) : It seems that the display driver fails to load with&lt;br /&gt;
&lt;blockquote style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: x-small;"&gt;dlopen: /usr/lib/xorg/modules/extensions//libglx.so: wrong ELF class: ELFCLASS64&lt;br /&gt;
----&lt;br /&gt;
----&lt;/span&gt;&lt;span style="font-size: x-small;"&gt;dlopen: /usr/lib/xorg/modules/drivers//nvidia_drv.so: wrong ELF class: ELFCLASS64&lt;/span&gt;&lt;/blockquote&gt;After some googling, I found that the my system was installed with 32bit userland libraries (blame it on the DVD that came with my linux magazine), even though I have a amd64bit kernel.&lt;br /&gt;
&lt;br /&gt;
So I re-installed the machine with the amd64 netinstall official CD downloaded from Debian, installed all necessary packages (list is given below), and re-run the installer again. Of-course, before running the installer, I have switched off GDM3 and added the black-list-configuration.&lt;br /&gt;
&lt;blockquote&gt;&lt;u&gt;Packages&lt;/u&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;binutils&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;linux-headers-2.6.32-5-amd64&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; build-essential&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;cat /etc/modprobe.d/nvidia-installer-disable-nouveau.conf&lt;/u&gt;&lt;br /&gt;
&lt;span style="font-size: x-small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;# generated by nvidia-installer&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;blacklist nouveau&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;options nouveau modeset=0&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;As expected every thing now compiles normally (appart from the CC error, which can be corrected by setting CC env variable to /usr/bin/gcc-4.3, but&amp;nbsp; I didn't do that), all libraries and drivers were installed correctly and my Xorg works great, no error in /var/log/Xorg.0.log&lt;br /&gt;
&lt;br /&gt;
All my posts regarding Nvidia driver is now invalid. Learned a good lesson also, read, read, read the documentation, specially the Nvidia's. &lt;br /&gt;
___________________________________________________________________________________&lt;br /&gt;
&lt;br /&gt;
Update (1) : no need for all the below mentioned changes, set the CC environment variable with "-m64"&amp;nbsp; and re-run the installer directly.&lt;br /&gt;
&lt;blockquote&gt;# export CC="/usr/bin/gcc-4.3 -m64"&lt;/blockquote&gt;&lt;blockquote&gt;# ./NVIDIA-Linux-x86_64-275.21.run &lt;/blockquote&gt;Finally I was able to compile the latest version of Nvidia 64bit driver (NVIDIA-Linux-x86_64-275.21) for my Debian Squeeze 64bit. I was getting errors like&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;/tmp/selfgz13934/NVIDIA-Linux-x86_64-275.21/kernel/conftest.h:38:2:&lt;br /&gt;
error: # error acpi_walk_namespace() conftest failed!&lt;br /&gt;
/tmp/selfgz13934/NVIDIA-Linux-x86_64-275.21/kernel/conftest.h:42:2:&lt;br /&gt;
error: # error pci_dma_mapping_error() conftest failed!&lt;br /&gt;
In file included from /tmp/selfgz13934/NVIDIA-Linux-x86_64-275.21/kernel/nv.c:13:&lt;br /&gt;
/tmp/selfgz13934/NVIDIA-Linux-x86_64-275.21/kernel/nv-linux.h:248:2:&lt;br /&gt;
error: #error "NV_PCI_DMA_MAPPING_ERROR() undefined!"&lt;br /&gt;
/tmp/selfgz13934/NVIDIA-Linux-x86_64-275.21/kernel/nv-linux.h:253:6:&lt;br /&gt;
warning: "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT" is not defined&lt;br /&gt;
/tmp/selfgz13934/NVIDIA-Linux-x86_64-275.21/kernel/nv-linux.h:255:8:&lt;br /&gt;
warning: "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT" is not defined&lt;br /&gt;
/tmp/selfgz13934/NVIDIA-Linux-x86_64-275.21/kernel/nv-linux.h:261:2:&lt;br /&gt;
error: #error "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT value unrecognized!"&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;later I found out that the kernel/configtest.sh is failing to compile&amp;nbsp;acpi_walk_namespace and&amp;nbsp;acpi_walk_namespace and thus was unable to create object file configtest$$.o.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;So I tried an easy way by modifying the configtest.sh file. First I extracted the driver file using the command&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;# ./NVIDIA-Linux-x86_64-275.21.run -x&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;This will create a folder named NVIDIA-Linux-x86_64-275.21 in the current folder. Change directory to ./NVIDIA-Linux-x86_64-275.21/kernel and modify the configtest.sh file.&amp;nbsp;Below is the diff output for the same.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;index 5b10bb1..eb5d192 100755&lt;br /&gt;
--- a/kernel/conftest.sh&lt;br /&gt;
+++ b/kernel/conftest.sh&lt;br /&gt;
@@ -955,7 +955,7 @@ compile_test() {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$CC $CFLAGS -c conftest$$.c &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rm -f conftest$$.c&lt;br /&gt;
&lt;br /&gt;
- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if [ -f conftest$$.o ]; then&lt;br /&gt;
+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if [ ! -f conftest$$.o ]; then&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rm -f conftest$$.o&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;echo "#define NV_ACPI_WALK_NAMESPACE_PRESENT" &amp;gt;&amp;gt; conftest.h&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;echo "#define NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT 6" &amp;gt;&amp;gt; conftest.h&lt;br /&gt;
@@ -1105,7 +1105,7 @@ compile_test() {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;$CC $CFLAGS -c conftest$$.c &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rm -f conftest$$.c&lt;br /&gt;
&lt;br /&gt;
- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if [ -f conftest$$.o ]; then&lt;br /&gt;
+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if [ ! -f conftest$$.o ]; then&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;echo "#define NV_PCI_DMA_MAPPING_ERROR_PRESENT" &amp;gt;&amp;gt; conftest.h&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;echo "#define NV_PCI_DMA_MAPPING_ERROR_ARGUMENT_COUNT 2" &amp;gt;&amp;gt; conftest.h&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rm -f conftest$$.o&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;The idea is very simple, just added an ' ! ' to the " if " condition, where configtest.sh checks if the file configtest$$.o exists or not. Also please not that on Debian Squeeze the&amp;nbsp;NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT takes only 6 arguments not 7.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;rerun ./nvidia-installer from the root folder where you extracted the Nvidia driver files.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Hope this would solve issues with Nvidia driver for some one.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-3013311632429030627?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OnxGsZEInOSsFncBO0-Lg-Pqw5s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OnxGsZEInOSsFncBO0-Lg-Pqw5s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OnxGsZEInOSsFncBO0-Lg-Pqw5s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OnxGsZEInOSsFncBO0-Lg-Pqw5s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/pSSeZZneY5k" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/3013311632429030627/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2011/07/compiling-nvidia-driver-for-debian.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/3013311632429030627?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/3013311632429030627?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/pSSeZZneY5k/compiling-nvidia-driver-for-debian.html" title="Compiling Nvidia driver for Debian Squeeze 64bit." /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2011/07/compiling-nvidia-driver-for-debian.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QER3szfip7ImA9WhdSE0k.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-8193305679004550767</id><published>2011-07-22T06:28:00.001-07:00</published><updated>2011-07-22T06:28:26.586-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-22T06:28:26.586-07:00</app:edited><title>Alsa Mixer - Unmute from command line.</title><content type="html">&lt;div dir="ltr"&gt;&lt;div&gt;Here are the commands that can be used to unmute audio on an Ubuntu system. &lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote"&gt; &lt;span style="font-family: courier new,monospace;"&gt;amixer set PCM  100% unmute&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;amixer set Headphone  100% unmute&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;amixer set Master  100% unmute&lt;/span&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;Found useful for alarm. &lt;br&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-8193305679004550767?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2a15Foa9sQV2woaX-WYfkcQnz2w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2a15Foa9sQV2woaX-WYfkcQnz2w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2a15Foa9sQV2woaX-WYfkcQnz2w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2a15Foa9sQV2woaX-WYfkcQnz2w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/rXqXVs4wVU0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/8193305679004550767/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2011/07/alsa-mixer-unmute-from-command-line.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/8193305679004550767?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/8193305679004550767?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/rXqXVs4wVU0/alsa-mixer-unmute-from-command-line.html" title="Alsa Mixer - Unmute from command line." /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2011/07/alsa-mixer-unmute-from-command-line.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcCSH8yfSp7ImA9WhdTE00.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-7320141137895379757</id><published>2011-07-10T07:05:00.001-07:00</published><updated>2011-07-10T07:11:09.195-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-10T07:11:09.195-07:00</app:edited><title>How to reduce the size of a LVM2 loggical volume</title><content type="html">&lt;div dir="ltr"&gt;&lt;div&gt;For example to reduce the size of a logical volume /home to 10 GB, follow the commands listed below.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;&lt;span class="Apple-style-span" style="font-family: 'courier new', monospace;"&gt;# umount /home&lt;br /&gt;
# resize2fs /dev/VolGroup00/homevol 10G&lt;br /&gt;
# lvreduce -L 10G /dev/VolGroup00/homevol&lt;br /&gt;
# fsck -f /dev/VolGroup00/homevol&lt;br /&gt;
# mount /home&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-7320141137895379757?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/m7SLZ4q15_r5NzoSm6T12wXMrQ4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/m7SLZ4q15_r5NzoSm6T12wXMrQ4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/m7SLZ4q15_r5NzoSm6T12wXMrQ4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/m7SLZ4q15_r5NzoSm6T12wXMrQ4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/V73PbEGEMFw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/7320141137895379757/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2011/07/how-to-reduce-size-of-lvm2-loggical.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/7320141137895379757?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/7320141137895379757?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/V73PbEGEMFw/how-to-reduce-size-of-lvm2-loggical.html" title="How to reduce the size of a LVM2 loggical volume" /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2011/07/how-to-reduce-size-of-lvm2-loggical.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkAEQ30_eCp7ImA9WhdTEUw.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-982297533589890446</id><published>2011-07-08T02:51:00.001-07:00</published><updated>2011-07-08T02:51:42.340-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-08T02:51:42.340-07:00</app:edited><title>Perl one liner for In-Place editing.</title><content type="html">&lt;div dir="ltr"&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: small;"&gt;Three perl single liner for In-Place editing. In all of the cases, the command replaces all occurrence of word 'target' with 'replace'.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: small;"&gt;With backup.&lt;/span&gt;&lt;/div&gt;&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;&lt;span class="Apple-style-span" style="font-family: 'courier new', monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;$ perl -pe 's/target/replace/g' &amp;lt; input.txt &amp;gt; output.txt&lt;br /&gt;
&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;$ perl -i.bak -pe 's/target/replace/g' inout.txt&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: small;"&gt;With out backup.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;blockquote class="gmail_quote" style="border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; margin-bottom: 0px; margin-left: 0.8ex; margin-right: 0px; margin-top: 0px; padding-left: 1ex;"&gt;&lt;span class="Apple-style-span" style="font-family: 'courier new', monospace; font-size: small;"&gt;$ perl -i -pe 's/target/replace/g' input.txt&lt;/span&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-982297533589890446?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/pknHcy8XX0lNE87VXYQ6rvh_I5o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pknHcy8XX0lNE87VXYQ6rvh_I5o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/pknHcy8XX0lNE87VXYQ6rvh_I5o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/pknHcy8XX0lNE87VXYQ6rvh_I5o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/sRtnEbXTtko" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/982297533589890446/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2011/07/perl-single-liner-for-in-place-editing.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/982297533589890446?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/982297533589890446?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/sRtnEbXTtko/perl-single-liner-for-in-place-editing.html" title="Perl one liner for In-Place editing." /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2011/07/perl-single-liner-for-in-place-editing.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0IMQ3s-eyp7ImA9WhZbEU4.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-8776629310030453398</id><published>2011-06-15T02:53:00.001-07:00</published><updated>2011-06-15T02:53:02.553-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-15T02:53:02.553-07:00</app:edited><title>Sharepoint/RTM Demo VHD on Vmware Workstation 7.</title><content type="html">&lt;div dir="ltr"&gt;&lt;div&gt;At last I got the &amp;quot;2010 Information Worker Demonstration and Evaluation Virtual Machine (RTM)&amp;quot; working on my vmware workstation 7. Thanks to &lt;a href="http://communities.vmware.com/thread/264792"&gt;this &lt;/a&gt;Vmware Community post and &lt;a href="http://sanbarrow.com/p2v2008r2.html#patching"&gt;this link&lt;/a&gt; on &lt;a href="http://sanbarrow.com"&gt;sanbarrow.com&lt;/a&gt;&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Here is the procedure that I used.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Convert the VHD image to VMDK (SCSI Disk) using Starwind V2V converter. It took quite amount of time to convert the disk. &lt;/li&gt;&lt;li&gt;Created a new virtual machine with following settings.&lt;/li&gt; &lt;ul&gt;&lt;li&gt;Custom (advanced) installation.&lt;/li&gt;&lt;li&gt;Hardware Compatibility : Workstation 6.5-7.x&lt;/li&gt;&lt;li&gt;Guest Operating System Selection : I will install operating system later&lt;/li&gt;&lt;li&gt;Guest Operating System : Microsoft Windows , Version : Windows Server 2008 x64&lt;/li&gt; &lt;li&gt;Virtual machine name : Windows Server 2008 x64, Location : c:\users\......&lt;/li&gt;&lt;li&gt;Number of processors and cores : 1&lt;/li&gt;&lt;li&gt;Memory : 1 GB&lt;/li&gt;&lt;li&gt;Network Type : NAT&lt;/li&gt;&lt;li&gt;SCSI Controller : LSI Logic SAS&lt;/li&gt;&lt;li&gt;Disk : Use an existing virtual disk&lt;/li&gt; &lt;li&gt;Existing Disk File : (select the VMDK file generated using Starwind V2V converter)&lt;/li&gt;&lt;li&gt;Click Next and Click Finish.&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Boot the system normally. You will mostly end up with Blue Screen Of Death (BSOD). The system will automatically restart and during start up it will offer you to &amp;quot;Launch Startup Repair&amp;quot;. Select it and the system will ask you to select the language and then to enter the administrator password. The default password is &amp;#39;pass@word1&amp;#39;. Once you enter it you will be provided with a small window with different options. Select the &amp;quot;Command Prompt&amp;quot; option.&lt;/li&gt; &lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;A CMD window will open with X:\.... prompt. Type the command &amp;quot;regedit&amp;quot; and press enter, it will provide you with the regular registry editor window.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;From the list select HKEY_LOCAL_MACHINE a.k.a HKLM and then from the menu select File &amp;gt; Load Hive. Browse to C:\ (or which ever you virtual disk) windows\system32\config and select SYSTEM. It will ask for a name for the new loaded hive, name it p2v.&lt;/li&gt; &lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Now find the key &lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"&gt;&lt;blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; "&gt; &lt;b&gt;HKLM\p2v\ControlSet001\services\LSI_SAS&lt;/b&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"&gt;&lt;div&gt;and set the Start REG_DWORD to 0 (it was 3 for me, for some people it was 4). Now select HLKM\p2v and from menu select File &amp;gt; Upload Hive. Select &amp;quot;yes&amp;quot; when asked for confirmation. Close the regedit and restart the VM.&lt;/div&gt; &lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If every thing is ok, you should get the windows 2008 server running by now.&lt;/div&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-8776629310030453398?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/daZseuCIPW-YPfRH9GHybFID17w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/daZseuCIPW-YPfRH9GHybFID17w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/daZseuCIPW-YPfRH9GHybFID17w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/daZseuCIPW-YPfRH9GHybFID17w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/OPn3cN5JmFE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/8776629310030453398/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2011/06/sharepointrtm-demo-vhd-on-vmware.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/8776629310030453398?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/8776629310030453398?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/OPn3cN5JmFE/sharepointrtm-demo-vhd-on-vmware.html" title="Sharepoint/RTM Demo VHD on Vmware Workstation 7." /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2011/06/sharepointrtm-demo-vhd-on-vmware.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUFSX06eip7ImA9WhZUFEk.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-8916436322713006092</id><published>2011-06-07T02:47:00.000-07:00</published><updated>2011-06-07T02:50:18.312-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-07T02:50:18.312-07:00</app:edited><title>gitosis-admin cloning issue.</title><content type="html">&lt;div dir="ltr"&gt;I was having problem while trying to clone the gitosis-admin repository from the server. Every thing was setup as per the instructions, but it will never get cloned on to my windows client &amp;quot;GIT extensions&amp;quot;. It was exiting with an &amp;quot;Access Denied&amp;quot; message. To my surprise it was working perfectly on my Linux and other machines. &lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;After some head banging, I found that the host name that I was using to connect the repository was already saved as a profile in my putty and was having a different private key assigned to it than the one I should use for gitosis. So I renamed the profile and guess what, it worked like a charm !!!. &lt;/div&gt; &lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-8916436322713006092?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OQyTAj9H0o1eKyRm1LZlgfp3Zrg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OQyTAj9H0o1eKyRm1LZlgfp3Zrg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OQyTAj9H0o1eKyRm1LZlgfp3Zrg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OQyTAj9H0o1eKyRm1LZlgfp3Zrg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/REV0gbfOVmA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/8916436322713006092/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2011/06/gitosis-admin-cloning-issue.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/8916436322713006092?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/8916436322713006092?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/REV0gbfOVmA/gitosis-admin-cloning-issue.html" title="gitosis-admin cloning issue." /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2011/06/gitosis-admin-cloning-issue.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8MQ3kycCp7ImA9WhZUEko.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-911321668407595345</id><published>2011-06-05T05:28:00.001-07:00</published><updated>2011-06-05T05:28:02.798-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-05T05:28:02.798-07:00</app:edited><title>pfSense custom install.</title><content type="html">&lt;div dir="ltr"&gt;Just finished building a development environment for customizing pfSense. First ISO is done, installed the image on a virtual machine and was successful. Still have some problems with the default configuration and some other issues. &lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-911321668407595345?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2JxI2ETkiCdWEvnfp7i-EScG2Zw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2JxI2ETkiCdWEvnfp7i-EScG2Zw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2JxI2ETkiCdWEvnfp7i-EScG2Zw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2JxI2ETkiCdWEvnfp7i-EScG2Zw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/45O1s2CMo5g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/911321668407595345/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2011/06/pfsense-custom-install.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/911321668407595345?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/911321668407595345?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/45O1s2CMo5g/pfsense-custom-install.html" title="pfSense custom install." /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2011/06/pfsense-custom-install.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QHQXo8eSp7ImA9WhZUEEQ.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-1706622343573550452</id><published>2011-06-03T03:01:00.000-07:00</published><updated>2011-06-03T03:02:10.471-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-03T03:02:10.471-07:00</app:edited><title>USB HDD not detected on windows 7 64bit Home Premium.</title><content type="html">&lt;div dir="ltr"&gt;Phew .... At last my new USB pendrive and 1 TB USB HDD started working at last. Windows was complaining about &amp;quot;Driver not found&amp;quot; whenever I connected the disk to my laptop - no matter what I do - tried auto detecting, tried troubleshooting tool of windows, tried manual install using &amp;quot;Browse for driver software on your computer&amp;quot; as per the instruction of Seagate, but non worked. &lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;At last I saw a post regarding Vista on Windows Forum, - &lt;a href="http://bit.ly/lcqGca"&gt;http://bit.ly/lcqGca&lt;/a&gt; - The answer from GearFyre helped me at-last. Below is the quote from his post.&lt;/div&gt;&lt;div&gt;&lt;br&gt; &lt;/div&gt;&lt;div&gt;&lt;blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; "&gt; &lt;i&gt;I found the USB device that was in error and right clicked it to get &amp;quot;update driver&amp;quot;.&lt;br&gt;I chose to find the driver myself and had to browse to the c:\Windows\System32\DriverStore\FileRepository\usbstor.inf_xxxxxxxx directory before it would locate anything.&lt;/i&gt;&lt;/blockquote&gt; &lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt; Although I gave &amp;quot;c:\windows&amp;quot; when I tried installing the driver manually, windows didn&amp;#39;t find the driver. But when I gave the full path to the &amp;quot;usbstor&amp;quot; as directed by GearFyre, it detected everything and installed the driver properly.&lt;/div&gt; &lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-1706622343573550452?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2pWhMkCsUlG2ldXv0P4zRWBCZTs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2pWhMkCsUlG2ldXv0P4zRWBCZTs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2pWhMkCsUlG2ldXv0P4zRWBCZTs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2pWhMkCsUlG2ldXv0P4zRWBCZTs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/jXhSS8JXGbU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/1706622343573550452/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2011/06/usb-hdd-not-detected-on-windows-7-64bit.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/1706622343573550452?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/1706622343573550452?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/jXhSS8JXGbU/usb-hdd-not-detected-on-windows-7-64bit.html" title="USB HDD not detected on windows 7 64bit Home Premium." /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2011/06/usb-hdd-not-detected-on-windows-7-64bit.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYGRXw-fCp7ImA9WhZUEEU.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-2436797664469335963</id><published>2011-06-03T00:45:00.001-07:00</published><updated>2011-06-03T00:45:24.254-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-03T00:45:24.254-07:00</app:edited><title>Small script to backup IBM Informix raw data from SCO Unix to an FTP server</title><content type="html">&lt;div dir="ltr"&gt;Yesterday I got access to a broken SCO Unix Server, having IBM Informix database. The database had lots of data on raw disks. Luckily I got the server to boot to single user mode, from there I got access to the locations of files using &amp;#39;divvy&amp;#39; command.&lt;br&gt; &lt;br&gt;&lt;u&gt;Auto login to FTP server setup using .netrc in the home directory of user &amp;quot;root&amp;quot;&lt;/u&gt;&lt;br&gt;&lt;blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote"&gt; &lt;span style="font-family: courier new,monospace;"&gt;# sh&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;# cat &amp;gt; /.netrc &amp;lt;&amp;lt;EOF&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;machine 192.168.20.100&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;user ftpuser&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;pass ftppassword&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;EOF&lt;/span&gt;&lt;span style="font-family: courier new,monospace;"&gt;&lt;/span&gt;&lt;/blockquote&gt; &lt;div&gt;&lt;br&gt;Start the backup, first taking the list of files and then looping through the list and while doing the backup using dd. The backed-up file is ultimately moved to an FTP server &lt;br&gt;&lt;/div&gt;&lt;blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote"&gt; &lt;span style="font-family: courier new,monospace;"&gt;# mount /backup&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;# cd /backup&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;# find / -name \*data\* -user informix &amp;gt; /tmp/files&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;# for i in `cat /tmp/files` ; do&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;&amp;gt;  dd if=/dev/$i of=/backup/$i &amp;gt; /tmp/ddlog&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;&amp;gt;  echo &amp;quot;bin\nput $i\nquit&amp;quot;|ftp 192.168.20.100&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt; &lt;span style="font-family: courier new,monospace;"&gt;&amp;gt;  rm /backup/$i&lt;/span&gt;&lt;br style="font-family: courier new,monospace;"&gt;&lt;span style="font-family: courier new,monospace;"&gt;&amp;gt; done&lt;/span&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-2436797664469335963?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RNWYEp_23ynP8hniIlXM3SyMJ3s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RNWYEp_23ynP8hniIlXM3SyMJ3s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/RNWYEp_23ynP8hniIlXM3SyMJ3s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RNWYEp_23ynP8hniIlXM3SyMJ3s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/oUD-datzVSk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/2436797664469335963/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2011/06/small-script-to-backup-ibm-informix-raw.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/2436797664469335963?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/2436797664469335963?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/oUD-datzVSk/small-script-to-backup-ibm-informix-raw.html" title="Small script to backup IBM Informix raw data from SCO Unix to an FTP server" /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2011/06/small-script-to-backup-ibm-informix-raw.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIMQHw5fSp7ImA9WhZVGU0.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-7411990337987695290</id><published>2011-05-31T22:36:00.001-07:00</published><updated>2011-05-31T22:36:21.225-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-31T22:36:21.225-07:00</app:edited><title>FreeBSD pkg_add error: Syntax error, Command not found.</title><content type="html">&lt;div dir="ltr"&gt;&lt;div&gt;Today I had a problem while installing &amp;quot;cvsup&amp;quot; package in my FreeBSD development system. pkg_add was constantly failing to fetch files from the remote repository. Here is the error message that I was getting.&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; "&gt; &lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;#pkg_add -r cvsup&lt;br&gt;&lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;Error: Unable to get &lt;a href="ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.2-release/Latest/cvsup.tbz"&gt;ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.2-release/Latest/cvsup.tbz&lt;/a&gt;: Syntax error, command unrecognized&lt;br&gt; &lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;pkg_add: unable to fetch &amp;#39;&lt;a href="ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.2-release/Latest/cvsup.tbz"&gt;ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.2-release/Latest/cvsup.tbz&lt;/a&gt;&amp;#39; by URL&lt;/font&gt;&lt;/blockquote&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Tried setting the passive mode ftp with &lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; "&gt; &lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;setenv FTP_PASSIVE_MODE 1&lt;/font&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;and re-ran the pkg_add command but with out any luck. Then I tried &lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt; &lt;blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; "&gt; &lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;#pkg_add -rv cvsup&lt;/font&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Which gave me the following verbrose output.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; "&gt; &lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;Error: Unable to get &lt;a href="ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.2-release/Latest/cvsup.tbz"&gt;ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.2-release/Latest/cvsup.tbz&lt;/a&gt;: Syntax error, command unrecognized&lt;br&gt; &lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;pkg_add: unable to fetch &amp;#39;&lt;a href="ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.2-release/Latest/cvsup.tbz"&gt;ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.2-release/Latest/cvsup.tbz&lt;/a&gt;&amp;#39; by URL&lt;br&gt; &lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;freebsd# pkg_add -rv cvsup&lt;br&gt;&lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;scheme:   [ftp]&lt;br&gt;&lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;user:     []&lt;br&gt; &lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;password: []&lt;br&gt;&lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;host:     [&lt;a href="http://ftp.freebsd.org"&gt;ftp.freebsd.org&lt;/a&gt;]&lt;br&gt; &lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;port:     [0]&lt;br&gt;&lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;document: [/pub/FreeBSD/ports/i386/packages-8.2-release/Latest/cvsup.tbz]&lt;br&gt; &lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;---&amp;gt; &lt;a href="http://ftp.freebsd.org:21"&gt;ftp.freebsd.org:21&lt;/a&gt;&lt;br&gt;&lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;looking up &lt;a href="http://ftp.freebsd.org"&gt;ftp.freebsd.org&lt;/a&gt;&lt;br&gt; &lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;connecting to &lt;a href="http://ftp.freebsd.org:21"&gt;ftp.freebsd.org:21&lt;/a&gt;&lt;br&gt;&lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;&amp;lt;&amp;lt;&amp;lt; 220 Welcome to &lt;a href="http://freebsd.isc.org"&gt;freebsd.isc.org&lt;/a&gt;.&lt;br&gt; &lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;&amp;gt;&amp;gt;&amp;gt; USER anonymous&lt;br&gt;&lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;&amp;lt;&amp;lt;&amp;lt; 331 Please specify the password.&lt;br&gt; &lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;&amp;gt;&amp;gt;&amp;gt; PASS &lt;a href="mailto:root@freebsd.wsdip.com"&gt;root@freebsd.wsdip.com&lt;/a&gt;&lt;br&gt;&lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;&amp;lt;&amp;lt;&amp;lt; 500 OOPS: cannot change directory:/home/ftp&lt;br&gt; &lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;Error: Unable to get &lt;a href="ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.2-release/Latest/cvsup.tbz"&gt;ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.2-release/Latest/cvsup.tbz&lt;/a&gt;: Syntax error, command unrecognized&lt;br&gt; &lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;pkg_add: unable to fetch &amp;#39;&lt;a href="ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.2-release/Latest/cvsup.tbz"&gt;ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.2-release/Latest/cvsup.tbz&lt;/a&gt;&amp;#39; by URL&lt;br&gt; &lt;/font&gt;&lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;pkg_add: 1 package addition(s) failed&lt;/font&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;With the above detailed error report, it seems that the ftp server at &lt;a href="http://ftp.freebsd.org"&gt;ftp.freebsd.org&lt;/a&gt; is not configured well or is broken. So I checked the DNS record of &lt;a href="http://ftp.freebsd.org"&gt;ftp.freebsd.org&lt;/a&gt; with;&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; "&gt; &lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;#dig &lt;a href="http://ftp.freebsd.org"&gt;ftp.freebsd.org&lt;/a&gt;&lt;br&gt;&lt;a href="http://ftp.freebsd.org"&gt;ftp.freebsd.org&lt;/a&gt;.        180     IN      A       204.152.184.73&lt;br&gt; &lt;a href="http://ftp.freebsd.org"&gt;ftp.freebsd.org&lt;/a&gt;.        180     IN      A       87.51.34.132&lt;br&gt;&lt;a href="http://ftp.freebsd.org"&gt;ftp.freebsd.org&lt;/a&gt;.        180     IN      A       149.20.64.73&lt;/font&gt;&lt;/blockquote&gt;&lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;It turned out that there were three hosts associated with &lt;a href="http://ftp.freebsd.org"&gt;ftp.freebsd.org&lt;/a&gt;. I randomly picked up one hoping that it will not be same as the one that pkg_add is currently connecting to and set and environment variable&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; "&gt; &lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;# setenv PACKAGEROOT &lt;a href="ftp://149.20.64.73/"&gt;ftp://149.20.64.73/&lt;/a&gt;&lt;/font&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;and re-ran the command&lt;/div&gt;&lt;div&gt;&lt;br&gt; &lt;/div&gt;&lt;blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; "&gt; &lt;font class="Apple-style-span" face="&amp;#39;courier new&amp;#39;, monospace"&gt;# pkg_add -r cvsup&lt;/font&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;and it started installing the packages, including the dependencies.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-7411990337987695290?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_2g6kAzIridz1QBU-3r17iGbq4k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_2g6kAzIridz1QBU-3r17iGbq4k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_2g6kAzIridz1QBU-3r17iGbq4k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_2g6kAzIridz1QBU-3r17iGbq4k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/9INNqfWO8l0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/7411990337987695290/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2011/05/freebsd-pkgadd-error-syntax-error.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/7411990337987695290?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/7411990337987695290?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/9INNqfWO8l0/freebsd-pkgadd-error-syntax-error.html" title="FreeBSD pkg_add error: Syntax error, Command not found." /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2011/05/freebsd-pkgadd-error-syntax-error.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYARHs7cCp7ImA9WxFXEUg.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-3794133758688921968</id><published>2010-05-17T21:32:00.001-07:00</published><updated>2010-05-17T21:32:25.508-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-17T21:32:25.508-07:00</app:edited><title>Linux 2.6.34 Released</title><content type="html">&lt;div dir="ltr"&gt;Linux 2.6.34 has been released. This version adds two new filesystem, the distributed filesystem Ceph  and LogFS, a filesystem for flash devices. Other features are a driver for almost-native KVM network performance, the VMware balloon driver, the 'kprobes jump' optimization for dynamic probes, new perf features (the 'perf lock' tool, cross-platform analysis support), several Btrfs improvements, RCU lockdep, Generalized TTL Security Mechanism (RFC 5082) and private VLAN proxy arp (RFC 3069) support, asynchronous suspend/resume, several new drivers and many other small improvements. See the full changelog  &lt;a href="http://kernelnewbies.org/Linux_2_6_34"&gt;here&lt;/a&gt;.&lt;br&gt; &lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-3794133758688921968?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/h2hLlK_fN4viqkgAYhF63Uf6Sd4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/h2hLlK_fN4viqkgAYhF63Uf6Sd4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/h2hLlK_fN4viqkgAYhF63Uf6Sd4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/h2hLlK_fN4viqkgAYhF63Uf6Sd4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/zaO567-BKec" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/3794133758688921968/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2010/05/linux-2634-released.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/3794133758688921968?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/3794133758688921968?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/zaO567-BKec/linux-2634-released.html" title="Linux 2.6.34 Released" /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2010/05/linux-2634-released.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQBRXY6fCp7ImA9WxNaGE4.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-5300312486029974807</id><published>2009-12-03T03:05:00.001-08:00</published><updated>2009-12-03T03:05:54.814-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-03T03:05:54.814-08:00</app:edited><title>Intel's 48 core megachip</title><content type="html">&lt;div dir="ltr"&gt;From &lt;a href="http://www.theregister.co.uk/2009/12/02/intel_scc/"&gt;www.theregister.co.uk&lt;/a&gt; . Intel&amp;#39;s research team has unveiled a 48-core processor that it claims will usher in a new era of &amp;quot;immersive, social, and perceptive&amp;quot; computing by putting datacenter-style integration on a single chip.&lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-5300312486029974807?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2VYHkCnv5G00QwrqgrmKYZT0CNg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2VYHkCnv5G00QwrqgrmKYZT0CNg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2VYHkCnv5G00QwrqgrmKYZT0CNg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2VYHkCnv5G00QwrqgrmKYZT0CNg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/zR1ilanD09s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/5300312486029974807/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2009/12/intels-48-core-megachip.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/5300312486029974807?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/5300312486029974807?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/zR1ilanD09s/intels-48-core-megachip.html" title="Intel's 48 core megachip" /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2009/12/intels-48-core-megachip.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcERHg8cCp7ImA9WxNaFkg.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-5605466981656597218</id><published>2009-11-30T23:53:00.001-08:00</published><updated>2009-11-30T23:53:25.678-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-30T23:53:25.678-08:00</app:edited><title>Google Patent Reveals New Data Center Innovations</title><content type="html">&lt;div dir="ltr"&gt;miller60 writes (from slashdot) &amp;quot;&amp;#39;Google is seeking to patent a system that provides&lt;br&gt; [0]precision cooling inside racks of servers, automatically adjusting to&lt;br&gt; temperature changes while reducing the energy required to run chillers.&amp;#39;&lt;br&gt; The cooling design uses an adjustable piping system featuring &amp;#39;air wands&amp;#39;&lt;br&gt; that provide small amounts of cold air to components within a server&lt;br&gt; tray. The cooling design, which could help Google reduce the power bill&lt;br&gt; for its servers, reinforces Google&amp;#39;s focus on data center innovation as a&lt;br&gt; competitive advantage&lt;br&gt;&lt;br&gt;read &lt;a href="http://www.datacenterknowledge.com/archives/2009/11/30/google-patent-reveals-data-center-innovations/"&gt;more&lt;/a&gt;&lt;br clear="all"&gt;&lt;br&gt;&lt;br&gt; &lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-5605466981656597218?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/n4uFqDas8PdE6a6Q82swNDR7hFY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n4uFqDas8PdE6a6Q82swNDR7hFY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/n4uFqDas8PdE6a6Q82swNDR7hFY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/n4uFqDas8PdE6a6Q82swNDR7hFY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/RT60xEwaj64" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/5605466981656597218/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2009/11/google-patent-reveals-new-data-center.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/5605466981656597218?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/5605466981656597218?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/RT60xEwaj64/google-patent-reveals-new-data-center.html" title="Google Patent Reveals New Data Center Innovations" /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2009/11/google-patent-reveals-new-data-center.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4CRn8-fip7ImA9WxNbGEQ.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-1281581073116253025</id><published>2009-11-22T03:56:00.001-08:00</published><updated>2009-11-22T03:56:07.156-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-22T03:56:07.156-08:00</app:edited><title>Chromium OS</title><content type="html">&lt;div dir="ltr"&gt;Building Google Chromium OS, I think it is going to take a long time to complete the build. Please let me know if any one is interested in trying out (I hope google won&amp;#39;t sue me).&lt;br clear="all"&gt;&lt;br&gt;&lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-1281581073116253025?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sfxRFAq1NNiDK9CicsyMhw1fBxk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sfxRFAq1NNiDK9CicsyMhw1fBxk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/sfxRFAq1NNiDK9CicsyMhw1fBxk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sfxRFAq1NNiDK9CicsyMhw1fBxk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/2tnlORjqwL0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/1281581073116253025/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2009/11/chromium-os.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/1281581073116253025?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/1281581073116253025?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/2tnlORjqwL0/chromium-os.html" title="Chromium OS" /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2009/11/chromium-os.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8BRnw9fyp7ImA9WxNSEUQ.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-617901171362017483</id><published>2009-08-25T04:14:00.001-07:00</published><updated>2009-08-25T04:14:17.267-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-25T04:14:17.267-07:00</app:edited><title>Internet Explorer - the worst browser one should have.</title><content type="html">&lt;div dir="ltr"&gt;Today I realized that Internet Explorer is the worst internet browser that one should have. It gave me pain in xxx while trying to figure out an issue with  the compression. Here is what &lt;a href="http://schroepl.net/projekte/mod_gzip/browser.htm"&gt;schroepl.net&lt;/a&gt; says&lt;br&gt; &lt;br&gt;Internet Explorer version 4.0 and up&lt;br&gt;&lt;br&gt;This browser uses either HTTP/1.0 or HTTP/1.1, depending upon the settings in the internet options. It is sending the header Accept-Encoding: gzip, deflate - but only if using HTTP/1.1.&lt;br&gt; &lt;br&gt;Processing compressed content works if the browser has requested compressed content; otherwise it ignores the HTTP header Content-Encoding: gzip although it would be able to decompress the content.&lt;br&gt;&lt;br&gt;Which is really stupid. Internet Explorer or those who programmed it just presumed that with HTTP/1.0 will not use compression. I hate internet explorer.. please any one still using internet explorer please please switch to Firefox.&lt;br&gt;  &lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-617901171362017483?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YPQTytdtsnqPB-Fl5dD6MYQNrmc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YPQTytdtsnqPB-Fl5dD6MYQNrmc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YPQTytdtsnqPB-Fl5dD6MYQNrmc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YPQTytdtsnqPB-Fl5dD6MYQNrmc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/30UuPbthAp8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/617901171362017483/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2009/08/internet-explorer-worst-browser-one.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/617901171362017483?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/617901171362017483?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/30UuPbthAp8/internet-explorer-worst-browser-one.html" title="Internet Explorer - the worst browser one should have." /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2009/08/internet-explorer-worst-browser-one.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ANSXg5fSp7ImA9WxNTE0g.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-1899092330191164945</id><published>2009-08-15T11:09:00.001-07:00</published><updated>2009-08-15T11:09:58.625-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-15T11:09:58.625-07:00</app:edited><title>OAuth</title><content type="html">&lt;div dir="ltr"&gt;OAuth: An open protocol to allow secure API authorization  in a simple and standard method from desktop and web applications. For cross website authentication.. for example you may use Google OAuth API to authenticate your users. It is not OpedID. &lt;br clear="all"&gt; &lt;br&gt;&lt;br&gt; &lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-1899092330191164945?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Tl64_hozzO8Lp3PeNKCNwEQUTTs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Tl64_hozzO8Lp3PeNKCNwEQUTTs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Tl64_hozzO8Lp3PeNKCNwEQUTTs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Tl64_hozzO8Lp3PeNKCNwEQUTTs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/POENswf7TXE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/1899092330191164945/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2009/08/oauth.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/1899092330191164945?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/1899092330191164945?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/POENswf7TXE/oauth.html" title="OAuth" /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2009/08/oauth.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4MRXg9cCp7ImA9WxNTEUk.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-1299608857236223306</id><published>2009-08-13T00:03:00.001-07:00</published><updated>2009-08-13T00:03:04.668-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-13T00:03:04.668-07:00</app:edited><title>Review of HTC Hero</title><content type="html">&lt;div dir="ltr"&gt;Excerpt from review of HTC Hero from &lt;a href="http://engadget.com"&gt;engadget.com&lt;/a&gt;&lt;br&gt;&lt;blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote"&gt; The Hero represents a valiant effort from HTC -- though unfortunately, the company appears to have bitten off more than its last-generation hardware can chew. If this build of Android were to be loaded atop the guts of a 3GS or Pre, the performance would likely be astounding, but fused with the &lt;a href="http://www.engadget.com/2007/11/05/google-and-htcs-dream-phone-prototype-semi-revealed/"&gt;two-year old architecture&lt;/a&gt; of previous devices, it&amp;#39;s mostly disappointing. We&amp;#39;re not saying this isn&amp;#39;t the best build of Android on the market -- we think it is. What we &lt;span style="font-style: italic;"&gt;are&lt;/span&gt; saying is that this build is a bit too much for a device like the Hero to handle, and that makes for an uneven, sometimes frustrating experience. Going into the review, we desperately wanted to love this phone, but given the combination of a few poor hardware choices and an OS which outclasses the device it runs on, we can only recommend that you enter at your own risk. HTC has an explosive entry in the smartphone category with what its done on the software side... now it just needs the hardware to match.&lt;br clear="all"&gt;&lt;/blockquote&gt;After reading this I think I should wait for at least 6 months before getting a real android device. &lt;img goomoji="33D" style="margin: 0pt 0.2ex; vertical-align: middle;" src="cid:33D@goomoji.gmail"&gt;&lt;br&gt; &lt;br&gt; &lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-1299608857236223306?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SiENdUyGM4-XTvlIB2MwGAwV3V4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SiENdUyGM4-XTvlIB2MwGAwV3V4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SiENdUyGM4-XTvlIB2MwGAwV3V4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SiENdUyGM4-XTvlIB2MwGAwV3V4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/bmgfa0rYKIE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/1299608857236223306/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2009/08/review-of-htc-hero.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/1299608857236223306?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/1299608857236223306?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/bmgfa0rYKIE/review-of-htc-hero.html" title="Review of HTC Hero" /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2009/08/review-of-htc-hero.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQDQ389eip7ImA9WxJUEU4.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-1567657118775908572</id><published>2009-07-09T04:02:00.001-07:00</published><updated>2009-07-09T04:02:52.162-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-09T04:02:52.162-07:00</app:edited><title>Google Chrome OS</title><content type="html">&lt;div dir="ltr"&gt;At last it happened. Read the &lt;a href="http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html"&gt;story&lt;/a&gt; from the google&amp;#39;s official blog. I hope this will not harm the Linux movement. &lt;br clear="all"&gt; &lt;br&gt; &lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-1567657118775908572?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xsTh3mDROCA4oBVE5a471XwBLd4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xsTh3mDROCA4oBVE5a471XwBLd4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xsTh3mDROCA4oBVE5a471XwBLd4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xsTh3mDROCA4oBVE5a471XwBLd4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/xdVpkZufHhU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/1567657118775908572/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2009/07/google-chrome-os.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/1567657118775908572?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/1567657118775908572?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/xdVpkZufHhU/google-chrome-os.html" title="Google Chrome OS" /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2009/07/google-chrome-os.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUHQ3s4fyp7ImA9WxJUEEk.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-2386100927427178293</id><published>2009-07-08T01:03:00.001-07:00</published><updated>2009-07-08T01:03:52.537-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-08T01:03:52.537-07:00</app:edited><title>Vmware Orphaned VMs</title><content type="html">&lt;div dir="ltr"&gt;Today I noticed that two VM templates in my ESX cluster is showing up as orphaned. You may re-enable the VM using the command&lt;br&gt;&lt;br&gt;vmware-cmd -s &amp;lt;GhostVMPath&amp;gt; &lt;br&gt;&lt;br&gt;Thanks to Vmware Communities and Sria. &lt;br&gt;  &lt;/div&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-2386100927427178293?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/I2EOssReiBJ7VPI15A0sBmS9j5U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/I2EOssReiBJ7VPI15A0sBmS9j5U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/I2EOssReiBJ7VPI15A0sBmS9j5U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/I2EOssReiBJ7VPI15A0sBmS9j5U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/q6S9oYvCLlQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/2386100927427178293/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2009/07/vmware-orphaned-vms.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/2386100927427178293?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/2386100927427178293?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/q6S9oYvCLlQ/vmware-orphaned-vms.html" title="Vmware Orphaned VMs" /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2009/07/vmware-orphaned-vms.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08MRHs-eCp7ImA9WxJVGEQ.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-6283786248314855000</id><published>2009-07-06T07:49:00.001-07:00</published><updated>2009-07-06T07:51:25.550-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-06T07:51:25.550-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HTC Sense" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone" /><category scheme="http://www.blogger.com/atom/ns#" term="Hero" /><category scheme="http://www.blogger.com/atom/ns#" term="magic" /><category scheme="http://www.blogger.com/atom/ns#" term="HTC" /><title>Free iPhone publicity</title><content type="html">&lt;div dir="ltr"&gt;iPhone is getting free publicity even from their rivals, by calling their product "iPhone killer". Even this blog entry is an AD for iPhone.&lt;br /&gt;&lt;br /&gt;Frankly speaking. I love iPhone for its user friendliness and UI, but hate the dependencies coming with it. For this reason I am looking for a phone which is both user friendly and good looking. I am sure most of you agree with it.&lt;br /&gt;&lt;br /&gt;HTC Magic and Hero are promising. Especially the HTC Hero, which is released in Europe with the Sense TM interface. You may have a look at it in the Europe &lt;a href="http://www.htc.com/europe/"&gt;site&lt;/a&gt; of HTC. Pre-release review also gives good impression about the mobile. Sadly it will not be released in UAE until late summer or may be it will be delayed till end of the year.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-6283786248314855000?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/eXSyymCZV-2IrJIycrASuDZDRwU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eXSyymCZV-2IrJIycrASuDZDRwU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/eXSyymCZV-2IrJIycrASuDZDRwU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eXSyymCZV-2IrJIycrASuDZDRwU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/W3QjLtM87-0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/6283786248314855000/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2009/07/free-iphone-publicity.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/6283786248314855000?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/6283786248314855000?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/W3QjLtM87-0/free-iphone-publicity.html" title="Free iPhone publicity" /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2009/07/free-iphone-publicity.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cGRXgyeyp7ImA9WxJXFEs.&quot;"><id>tag:blogger.com,1999:blog-2527127097818442530.post-8034009846069630078</id><published>2009-06-08T04:37:00.001-07:00</published><updated>2009-06-08T04:37:04.693-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-08T04:37:04.693-07:00</app:edited><title>You are ineligible to register for YouTube.com.</title><content type="html">Today I was astonished to find that I was unable to register on&lt;br&gt;YouTube.com. It was giving out an error like the one below, even after&lt;br&gt;giving all the required information.&lt;p&gt;&amp;quot;Sorry. Based on the information you have submitted to us, you are&lt;br&gt;ineligible to register for YouTube.com.&amp;quot;&lt;p&gt;Googleing the error message returned some forums and blogs&lt;br&gt;recommending to clear the cookies and temporary files of the browser.&lt;br&gt;And they were right, it is working.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2527127097818442530-8034009846069630078?l=www.linusali.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5EX7d_erk1hu6hCKB65eE8dxUoM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5EX7d_erk1hu6hCKB65eE8dxUoM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5EX7d_erk1hu6hCKB65eE8dxUoM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5EX7d_erk1hu6hCKB65eE8dxUoM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SalihsBlog/~4/rQByN9kuTlk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.linusali.com/feeds/8034009846069630078/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.linusali.com/2009/06/you-are-ineligible-to-register-for.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/8034009846069630078?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2527127097818442530/posts/default/8034009846069630078?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SalihsBlog/~3/rQByN9kuTlk/you-are-ineligible-to-register-for.html" title="You are ineligible to register for YouTube.com." /><author><name>Mohammed Salih</name><uri>http://www.blogger.com/profile/10074235254155806508</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.linusali.com/2009/06/you-are-ineligible-to-register-for.html</feedburner:origLink></entry></feed>

