VMWare Server on Ubuntu Linux Kernel 2.6.31-10-generic

I’ve spent a lot of time to make it work finally.

What do I have?

VMWare Server 2.0.1 built 156745

Ubuntu Desktop x64 Version 9.10 (just upgraded from 9.04) Karmic Koala

Now what happened?

You cannot install the VMWare Server. Even with the right kernel source, the installation script fails. It seems there was a major change at kernel 2.6.29 at which all after kernels were unstable to run the VMWare server.

Searching the net, found a patch (http://communities.vmware.com/thread/215985). However, although the forum clearly mentioned it should work, however, it didn’t.

when running the command:

sudo ./vmware-server.2.0.1_x64-modules-2.6.30.4-fix.sh

I got the error:

./vmware-server.2.0.1_x64-modules-2.6.30.4-fix.sh: command not found

 so I tried:

sudo bash ./vmware-server.2.0.1_x64-modules-2.6.30.4-fix.sh

hoping it will till the shell how to execute the script, but again failed with the following error:

./vmware-server.2.0.1_x64-modules-2.6.30.4-fix.sh: line 30: syntax error near unexpected token  `do

‘/vmware-server.2.0.1_x64-modules-2.6.30.4-fix.sh: line 30: `do

SO!! What’s wrong?

Okay this script is NOT executable! Is that so? Fine then, I’ve made it so:

sudo chmod 755 vmware-server.2.0.1_x64-modules-2.6.30.4-fix.sh

But again the same error of line 30!!!!!!!!!!!!!

Dam it, there is nothing wrong with the code, it looks just fine. Finally, after long search away form the VMWare issues I got the following tip (thanks for the nice guys in here: http://unix.derkeiler.com/Newsgroups/comp.unix.shell/2007-04/msg00386.html ) and that fixed my problem.

sudo dos2unix vmware-server.2.0.1_x64-modules-2.6.30.4-fix.sh

then :

sudo ./vmware-server.2.0.1_x64-modules-2.6.30.4-fix.sh

just went fine. Finally running the main command:

sudo ./vmware-config.pl

Although I got a hell of warnings and errors, but non of it was a major and things went fine finally. Yes, yes, yes and VMWare server running just fine on my Ubuntu Linux Kernel 2.6.31-10-generic

I hope someone would save some days (or even hours) and not waste as much time as I did.

 Good luck everyone, and big thanks for VMWare for their support for the open community.

تجربة شخصية في حماية الحاسب الشخصي

مع تزايد الحالات التي قابلتها واضطررت للتعامل معها، وكذلك لتزايد ذكاء (ولؤم) مصممي الفيروسات والبرامج المزعجة (Spyware/Adware) وجدت أنه قد يكون مفيداً للبعض أن أعطي التلميحات التالية (والتي تعمل معي منذ أكثر من سبع سنوات) لحماية أجهزتكم الشخصية (الحاسبات الآلية العاملة بنظام ويندوز):
1. لا تترك حساب مسؤول النظام (Administrator) دون كلمة مرور
2. لا تترك أي حساب آخر في النظام لديه الصلاحيات اللازمة لتعديل خواص النظام أو تثبيت/إلغاء تثبيت البرامج (No other administrators). بدلاً عن ذلك اجعل جميع الحسابات الأخرى حسابات عادية (Users)
3. لا تستخدم حساب مسؤول النظام في عملك اليومي، استخدمه فقط عند الضرورة (تركيب برامج، إزالة برامج، تحديث النظام، إلخ)
4. استخدم دائماً مضاداً للفيروسات أصلي، لا تستخدم النسخ الموجودة على الإنترنت أبداً. إن لم تملك واحداً (وهو بالمناسبة أقل من 150 ريال في السنة) يمكنك الحصول على أحد هذين البرنامجين، وهما برأيي الخاص أكثر من كافيين للاستخدام المنزلي: الأول AVIRA  والثاني AVG  وكلاهما على موقع http://www.download.com
5. لا تقم/تقومي بتثبيت (Setup) أي برامج دون التأكد وتوثيق المصدر. تذكر/تذكري الراوبط المرسلة عن طريق المسنجر والمرسال (البريد الإلكتروني) غالباً ما تكون مرسلة دون علم الطرف الآخر، بمعنى أنه لا يمكنكم الوثوق بها حتى لو كنتم تثقون بالمرسل/المرسلة
6. عند الاصابة (لا سمح الله بفيروس) وفي حالة عدم تمكن مضاد الفيروسات لديكم من إزالته، لا تعمد إلى إزالة مضاد الفيروسات واستبداله بآخر (غالباً ما تكون المشكلة عدم تحديث مضاد الفيروسات أو إساءة استخدام حساب مسؤول النظام). بدلاً من ذلك قم بالاستعانة بصديق لإزالة القرص الصلب من جهازك ووضعه في جهاز موثوق بخلوه من الفيروسات كقرص إضافي، ثم شغل مضاد الفيروسات في الجهاز الجديد ليفحص القرص الصلب الخاص بجهازك، وبعد التأكد من إزالة الفيروسات بإمكانكم إعادته إلى الجهاز الأصلي.

طبعاً كل ما سبق لا يمنع اتخاذ الحيطة بإبقاء نسخة احتياطية من الملفات المهمة (وليس البرامج) في قرص خارجي يمكن الاستعانة به عند الضرورة لا سمح الله. النسخ الاحتياطي ضروري للجميع وأقله أن يكون كل ثلاثة أشهر مرة.

لا أراكم الله مكروهاً في أجهزتكم وبياناتكم

أشياء تزعجني

كما أي بني آدم يعيش في هذا العصر، لدي قائمة طويلة من تلك الأشياء. لكني أتمنى أن أصبح من القلة القليلة التي حباها الله بالصبر حتى أصبحت هذه القائمة شديدة القصر لديهم، حتى أنك قد تظنهم لا يملكون القدرة على الإنفعال 🙂

1. القول “هكذا أنا ولا يمكنني التغير” والمعنى الحقيقي لهذه العبارة: “أنا حيط وما عندي استعداد أتعب حالي لأصير أحسن”

2. إبقاء رنة الجوال على مستوى عالي نسبياً دون مراعاة لوضع وخصوصية المكان
أسوأ الحالات المماثلة في غرف الانتظار بالمستشفيات.

3. التكلم بالهاتف بصوت مرتفع كأن الطرف الآخر أطرش
كما النقطة السابقة فـ أسوأ الحالات المماثلة في غرف الانتظار بالمستشفيات، والأسوأ في هذه الحالة أن “حضرة المحترم/المحترمة” لا يخرج من الغرفة متيحاً بعض الراحة للآخرين، بل يصر بشكل مستفز أن يزعجهم بنهيقه

4. إبقاء الهاتف يرن دون إسكات الصوت
جميع الهواتف المصنوعة خلال الخمس سنوات الماضية تحتوي زراً لإسكات الصوت بشكل لحظي إن لم يُرِد حامل الهاتف أن يَردّ المكالمة، لكن بعض “المحترمين/المحترمات” يمتلكون حاسة سابعة تمكنهم من إسكات الهاتف بالنظر إليه شزراً حتى يسأم المتصل ويقطع الخط

The Folder is Full Error Message in Outlook

I got the error message says “The Folder is Full” while trying to move, delete, or even save a draft.

Out of the sudden I cannot do any actions on any object inside Outlook. Initially, I thought it’s related to the Outlook itself and start to look here and there, google it, but all resolutions suggested were useless. The size of the PST file itself wasn’t an issue, it was less than 800MB, so the message must have another meaning (or at least that what I thought).

Later as a test, I created additional PST file and start an export process to the new one, noticing the process was doing fine, I stopped the exporting and get back to the file trying to do any action, again nothing.

Even worse, the Outlook shows it’s downloading messages but nothing appears in the inbox!! Okay, now this is really annoying, but at least I know it’s a PST issue.

Got a command line prompt (CMD) and go to C:Program FilesMicrosoft OfficeOffice12 and run the scanpst.exe file, select the file I’m using and after the scanning is finished, I asked it to keep a backup copy and repair the original file.

Yep, now I’m working happily again 🙂

“لازم نعرف إحنا رايحين فين”

في خضم القصف الإسرائيلي على غزة، وخلال المحاولات الفاشلة للحكومة المصرية في امتصاص غضب الشارع، يتحفنا “حسني مبارك” بعبارة جميلة على شاكلة “البتاع داه” فيقول “دول أمريكا وإسرائيل(…) لازم نعرف إحنا رايحين فين”

واضح أنه لا يعرف “هو رايح فين” ولا “هو مودي شعبه على فين”. لكني أعرف أن الكثير من الشهداء الذين لم يموتوا مباشرة بسبب القصف، وإنما بسبب نقص المعونات الطبية والغذائية يعلمون تماماً أين سيذهب ويمكنني أن أتخيل ابتسامة الرضى والشماتة عندما يرون مالك (عليه السلام) “بيديله على أفاه”ويقول له “يروح على فين”.