Saturday, May 23, 2009

How does a hovercraft work?

A hovercraft travels over land and water on a cushion or bubble of low-pressure air. A hovercraft has one or more blowers that blow air underneath the craft, which is contained by a skirt. The skirt that is around the perimeter of the hovercraft performs an extremely important function in containing the air cushion. By using a skirt, the amount of engine power required to lift the craft is considerably reduced and as an added benefit, extra hull surface clearance is obtained. The skirt is a long strip of material that is mounted onto the underside of the craft. When the skirt is inflated, it lifts the hovercraft. The escaping air coming from where the skirt touches the ground is what creates a friction-less cushion of air. Because the hovercraft has practically no friction, it takes little force to move the craft.

The diagram above shows the basic principle of a hovercraft. Air is directed underneath the craft by a blower, and the air that escapes out of the flexible skirt creates a near frictionless environment which enables the craft to hover. The craft can move forward and turn by using propellers to propel the craft.
The hovercrafts shown on xinventions either use a leaf blower of vacuum cleaner engine for lift. The larger hovercraft uses an engine for propulsion while the smaller hovercraft has none however one can easily be attached.
Thursday, April 30, 2009

Object Dock

Jealous of that slick Mac interface? Check out ObjectDock, a free utility that replaces the Windows Taskbar with a colorful, animated dock similar to the taskbar in Mac OS X.



ObjectDock displays icons for currently running applications and can hold quick-launch icons for your favorite programs. As you pass the cursor over each icon, ObjectDock magnifies it and displays relevant information, helping you find what you need even when you're running several programs at once. An attractive clock rounds out the toolbar. The tiny utility comes with a dozen attractive skins, and users with slow computers can reduce the animation quality to increase speed.

There is one major drawback: the lack of a system tray. There is a free, imperfect docklet plug-in available from a third-party provider that valiantly tries to remedy the problem, although it's a bit buggy. You can also upgrade to the Plus edition for $20, which includes system tray support, tabbed docks, support for multiple docks and multiple monitors, and other features.

If you're dissatisfied with the Windows Taskbar or just want to spice up your Desktop, ObjectDock makes a very good, no-risk choice.

Try it, download it now http://www.stardock.com/products/objectdock/
Saturday, April 25, 2009

How to fix your Windows MBR with an Ubuntu liveCD

windows-mbr.jpgSomething happen to a windows Master Boot Record (MBR) that you’re responsible for? Want a very quick, very easy way to restore it with nothing but your craft, native intelligence and a liveCD?

Be cautious here - you’re working with your disks in a very direct manner. If you don’t have everything backed up or are unsure of anything, you may want to wait until you have a standard Windows CD/DVD.

Boot into your Ubuntu LiveCD on the offending machine. Once Ubuntu starts up, go to System -> Administration -> Software Sources and enable (by checking it off) the Universal repository.

Now, open a terminal session (Applications -> Accessories -> Terminal) and type the following:

sudo apt-get install ms-sys

ms-sys is a program used to write Microsoft compatible boot records.

Now you’ll need to figure out what partition is the one hosting your Windows operating system. Back in the command line, type:

sudo fdisk -l

That will list the available partitions. You’re looking for a partition that says something like

/dev/sda1 1 9327 74919096 83 NTFS

The two important bits are the ‘/dev/sda1‘ which is the partition itself and the ‘NTFS‘ which tells us it’s a Windows formatted partition. So your Windows partition exists on your drive sda and it’s partition 1. The MBR for drive sda (assuming you boot into windows using it’s native boot loader) is what you want to repair.

We want to fix the MBR on /dev/sda. To do so, type:

sudo ms-sys -m /dev/sda

You’ll want to change the ’sda’ bit if your results from ‘fdisk -l‘ are different. If for instance your windows install is on sdb or hda.

Once you do that, reboot the machine, removing the LiveCD from the drive and Windows should come back to you.

Sure, you could do this by inserting the correct Windows CD and booting into repair mode from it - but I find the Ubuntu way a bit faster and I’m more likely to have an Ubuntu LiveCD on me than a Windows CD.

Friday, April 24, 2009

First Look at Ubuntu 9.04 Jaunty Jackalope

Editor's note: The final release of Ubuntu 9.04 just hit servers, and award-winning Ubuntu author Keir Thomas takes a first look at what you can expect as a regular user.

See the closing paragraph for some exclusive offers on Keir's books.

In these times of a lame-duck release of Windows (Vista), Ubuntu has been earning a reputation as a reliable and simple operating system that allows its users to get things done. Amongst the internet intelligentsia, Ubuntu has become a realistic operating system choice, alongside Windows and OS X. Dell recently embraced Ubuntu as an option on its desktops and notebooks, placing the operating system on the same commercial footing as Windows, too.

Releases of Ubuntu come out every six months, usually in April and October. The last release (8.10) brought modest and worthwhile improvements, and this new release is similar—although perhaps slightly less ambitious. There's nothing startlingly new in Ubuntu 9.04. It's more about useful tweaks here and there.

In this review I look at the user-side improvements that come with 9.04. As with my previous review of Ubuntu 8.10, the goal is to look at Ubuntu from a productivity angle, rather than fixating on technological improvements. If you have been away from Ubuntu for a while you might want to read the previous review to catch up on recent developments, all of which are carried through in this release.

Installation

Other than the fact the program window now maximizes to full-screen, there isn't a lot to report about the installation routine. It works as well as it ever did, which is to say it makes getting Ubuntu onto your PC astonishingly fuss-free. I encountered a slight bug on my test system in that installer created too small a partition for Ubuntu, causing installation to crash later on. Keep an eye out for this—Ubuntu really needs at least a 4GB partition to run properly. However, you shouldn't encounter this issue unless you have a very small disk, or a very full Windows partition.

The new ext4 file system is featured within Ubuntu 9.04, but isn't utilized by default. Instead, it's an option in the manual partitioning dialog box. Ext4 brings a raft of technological improvements to the Linux file system, including support for mind-boggligly-large file systems, but perhaps the most significant improvement is faster performance. This was borne out in my tests. Expect one or two seconds here and there, and some substantial time-savings when shifting large files (i.e. over 500MB).

Additionally, ext4 brings the possibility of defragging the file system, a feature possibly added just to make Windows users feel at home. However, the tool to do this — e4defrag — doesn't appear to be included in Ubuntu 9.04, and I can't find it in the repositories either. (No doubt somebody will point out in the comments below what the situation is, so take a look.)

Note that ext4 is a young technology, with some significant bugs in the process of being ironed out, so you use it at your own risk.

One nice feature with the installation routine is that the time-zone selection map now works properly, rather than scrolling wildly as with previous releases, and is far more logically organized. It splits the world map into time-zone segments, which can be an education in itself (did you know Iceland is in the same timezone as northern Europe?).

Ubuntu will also now warn you if you type a weak password (i.e. one that's too short). This is a nice touch, although you're also allowed to continue with the weak password if you wish.

Boot Times

Perhaps the biggest gift that arrives with 9.04 is a vastly improved boot time. On the cheap Celeron-based notebook I used for testing (using a real install, not a virtual machine), Ubuntu booted from cold to the login screen in about 25 seconds. That's about the same as a restore from hibernate on the same machine. Of course, this is on a fresh installation, and I've no idea how a well worn-in system might respond. However, in my experience, Linux is immune to the cruft issues that bog-down Windows over time.

There's a different design of progress bar during booting, but this ain't much to write home about.

Desktop

Jaunty Jackalope boasts some new desktop wallpaper, but it too isn't much to write home about either, taking the same swirly lines approach that's defined computer wallpaper since 1995. The only difference here is that it's all orange/brown, to fit in with Ubuntu's overall color scheme (which, sadly, hasn't changed, and has been bolstered by additional darker colors in this release). This release also rolld out a slightly better font rendering, adding a nice sheen to the interface.

The shutdown/restart/suspend options have been taken off the System main menu, and moved to the Fast User Switcher applet at the top right of the desktop. The title of this applet is a little out-of-date nowadays, bearing in mind this small desktop applet now displays the IM status too. I'm not sure I like the moving of the shutdown options, and I'm not sure who it benefits, or why it was done. It was annoying to keep clicking the System menu only to remember the options have been moved. But I guess I'll get used to it.

There's no longer an update notification icon in the System Tray area. Instead, the Update Manager program pops-up automatically whenever any security updates are available. Rather strangely, it starts-up minimized, meaning the first thing you see is a panel button suddenly appearing. Clicking on this then maximizes the window, in the usual way.

I guess this approach is taken to force users not to postpone applying updates, which is very easy to do if you're busy, or don't want to tie-up your internet connection dragging down multimegabyte packages.

For updates not related directly to security, Update Manager stores up all the updates and pops-up once a week. I'm not sure this is a great idea. It means that, at least once a week, you're probably going to be intrusively nagged about updates (especially for the first few months after release, when many updates tend to be released). You can turn off this new feature, however, and revert to the old-fashioned update notification icon - see the release notes (http://www.ubuntu.com/getubuntu/releasenotes/904).

Look and Feel

In addition to the new wallpaper (which is joined by another new background image seemingly themed around lens flare), there are several new optional themes installed by default. These were part of the community-themes package in the previous release (Intrepid). To be honest, I think they're so-so. To my eyes they're a little gimmicky and lack the reserved elegance of a decent-quality business-like theme. But you may disagree.

Incidentally, if you select a new wallpaper, it now cross-fades with the old wallpaper, making for a more pleasant transition. This is a small but nice touch, and is typical of this release of Ubuntu as a whole.

The login screen has been redesigned. It's little more than an image of a 3D-rendered Ubuntu logo against a dark background, but it looks pretty nice. I mistakenly understood from various planning documents that the login screen was to include a "face browser", whereby users can be selected by clicking on their icons, or their user-selected snapshots (as with Windows XP). Flashy visual effects were promised too, if I recall. However, none of this appears to have materialized. There are, of course, many face-browser login themes you can choose from, however, both built-in, and in the repositories (to switch login themes, click System --> Administration --> Login Window).

A new notification system features smoked-glass pop-up alerts (similar to Growl in OS X). Every kind of alert is now consolidated here, including notifications about unplugging a laptop, joining a wifi network, getting a new mail message, and so on. If more than one alert appears at the same time, they stack up beneath each other. Unfortunately, the notification system differs from just about every other example, irrespective of operating system, in that you can't click a pop-up to close it. Instead, hovering the mouse over the notification causes it to go almost translucent, so you can click beneath it. The pop-up will only go away when it's good and ready, after five seconds. This is no great shakes, but I found it a bit annoying.

The release notes mention that a program on the System --> Preferences menu allows control over the notifications, such as where they appear on-screen. This was present in early betas of 9.04 I've seen, but not in the final release. Strange.

Those who complain about Ubuntu's "wiry" fonts will be pleased to see from the screenshots that the default settings in 9.04 make for more solid glyphs compared to previous releases (at least on LCD screens). In fact, they have the same solid appearance as OS X's fonts. This is simply down to a different font hinting setting and, indeed, you can easily switch back to wiry fonts if that's your bag. However, I wanted to mention this issue here because people often complain about it, and assume that Ubuntu's font display settings are somehow set in stone. They aren't. You just need to tweak a little.

New Programs

Perhaps the biggest software update in this release is the inclusion of OpenOffice 3.0. This was released in October last year but, for various reasons, didn't make it into the release of Ubuntu made that same month. You can read about the new features of OO.org 3 by visiting http://www.openoffice.org/dev_docs/features/3.0/. There's a great number of improvements to make life easier for the office worker.

Those using Ubuntu in an office might be interested to learn that the Evolution PIM and mail client now features even better Microsoft compatibility. New to the 2.26.1 release used in Ubuntu is MAPI support, which should allow the connection to Exchange servers (although not, from what I read, Exchange 2007 servers; YMMV and it might be wise to test using the Live CD mode of Ubuntu before upgrading if this is critical for you).

The new version of Evolution should also allow the direct importation of Outlook PST files (Outlook's central message database file). However, in my tests involving a PST file from Outlook 2003, this just didn't work - when I selected the PST file, the Forward button remained greyed out and inoperative. I noticed, however, that Outlook CSV and Tab files are an option on the file type dropdown list.

Brasero now handles all CD/DVD buring needs, including providing the back-end of Nautilus' CD/DVD Creator mode (which has, for some reason, moved from the Places menu to the Applications --> Accessories). CD/DVD Creator still presents a Nautilus window into which you must drag the files to be burned, but when you click the Write to Disc button, Brasero steps in to do the hard work.

Brasero is maturing very nicely, and really will do just about any of the more simple CD/DVD burning tasks you might want to do, including burning video to CD/DVD. It reminds me a lot of Nero in the good old days, before it became bloated.

Synaptic now features a "Get Screenshot" button in the description of each package. Some packages don't have screenshots, of course, such as system libraries. But for those that do, clicking the button downloads and shows a thumbnail of the application. This can be surprisingly useful in determining if an application offers the features you need. Clicking the thumbnail will then grab the full high-resolution version of the screenshot. Nice!

A Computer Janitor program has been added to the System menu. This is to help clear-up cruft, such as old packages that are no longer needed. Beware that it will also mark for removal any software packages you're manually downloaded and installed, however. To be honest, I'd avoid this program, at least until it matures a little. To remove old packages, simply type sudo apt-get clean and sudo apt-get autoremove at the command-line.

Closing Thoughts

There just aren't that many new features in 9.04, making it perhaps the least ground-breaking release of Ubuntu so far. There are a couple of significant server platform developments, but they're outside the scope of this particular review.

Worth mentioning, however, is the fact that the Kubuntu 9.04 release updates to the all-new 4.2 version. This offers significant improvements over earlier Kubuntu releases based on KDE4, and is shaping up very nicely. Indeed, I can envision a day in a few years' time when the Kubuntu release may well have more user share than Ubuntu itself, especially considering the 9.10 release in October will be based on the even more promising KDE 4.3.

The netbook remix of Ubuntu 9.04 also offers significant improvements over previous releases, and is well worth investigating if you use a netbook or other small computing device.

Although the 9.04 release is a smaller step forward than most of us anticipated, it's still a solid Ubuntu release, and it's still light years ahead of any other desktop version of Linux. Put simply, Linux simply doesn't get any better than this right now for ordinary users, and Ubuntu is the only serious choice if you're tired of Windows or OS X. (If you do decide to make the leap to Ubuntu, consider getting my free-of-charge pocket guide book - see below for a special offer on the print edition.)

However, the Ubuntu guys are going to have to think long and hard about the direction they want to head in from the point onwards. Rather than playing catch-up with Windows and OS X, Ubuntu is now on a par with them. In fact, it's been on a par since 8.04, this time last year.


Keir Thomas is an award-winning author of several books on Ubuntu, including Ubuntu Pocket Guide and Reference, and Ubuntu Kung Fu. Until 30 April, Lifehacker readers can get an exclusive 25% discount on both titles. For Ubuntu Pocket Guide and Reference, simply visit the MacFreda online store and enter the following discount code: 7NQBMVZA. For Ubuntu Kung Fu, visit the Pragmatic Bookshelf online store and enter the following discount code at the checkout: LifehackerUbuntu25.

Maaf, mudah diucapkan tapi......

Manusia adalah makhluk ciptaan Allah yang diciptakan lebih sempurna daripada makhluk yang lain. Tapi manusia sendiri tidak luput dari salah dan dosa karena itu sudah sifat manusia yang dhaif. Baik itu kesalahan ke Allah yang menciptakan kita atau kesalahan terhadap makhluk Allah yang lain (manusia, hewan maupun tumbuhan).

Kepada manusia kita diajarkan untuk meminta maaf jika kita melakukan kesalahan baik ucapan, perbuatan atau statement baik sengaja maupun tidak. Namun maaf ini mudah diucapkan tapi maknanya susah dimasukkan dalam hati. Artinya secara lahir kita minta maaf tapi didalam hati masih dongkol dan menyimpan dendam, terlebih berharap orang yang tidak kita sukai itu akan dihukum oleh Allah.

Kira-kira Allah akan menghukum atau tidak? jawabannya tergantung amal dan perbuatan orang tersebut. Oke... bagaimana sih biar kita itu tulus minta maaf. Sederhana saja, intinya adalah pengendalian nafsu yang ada didalam hati kita. Khan sudah menjadi kewajiban seorang muslim untuk menjaga hati.

Caranya adalah :
1. Katakan, kita ini adalah sesama makhluk Allah terlebih sesama muslim.
2. Segala sesuatu berdasarkan kehendak Allah, dan ini adalah ujian bagi kita.
3. Hilangkan dendam.
4. Do'akan yang baik-2, misalnya Ya Allah berikan hamba petunjuk-Mu dan jauhkan hamba dari segala bentuk kesesatan. Dan perjalankan teman hamba ini sejalan dengan hamba.

Kira-kira itu yang bisa saya sharing saat ini, kurang lebihnya mohon maaf.

Andik k
Thursday, April 23, 2009

HOWTO: 3G Mobile Broadband on Ubuntu

Do you like to connect to your Mobile Boardband internet through Ubuntu?

Do you like to send SMS through your mobile board internet?

Do you like to have the same program which comes with your Mobile boardband pakage in Ubuntu? To monitor your usage, manage contacts, ...

Vodafone Mobile boardband software for Linux makes everything easy for you. Also since we are in Linux enviorment and EVERYTHING IS POSSIBLE we can use this tool to content to other company's mobile boardband connections such as 3G.

Here is a step by step help to connect your How to connect to your Mobile Boardband internet through Ubuntu (the setting that I describe here is for Australian 3G Mobile Boardband service):

1. Get last version of vodafone-mobile-connect-card-drive from https://forge.betavine.net/frs/?group_id=12

2. Install it. (very simple process just you need to run the installer)

3. sudo gedit /usr/share/vodafone-mobile-connect-card-driver-for-linux/resources/templates/wvdial.conf.tpl

Change line according to below codes:

# wvdial template for VMC

[Dialer Defaults]

Phone = *99#
Username = $username
Password = $password
Stupid Mode = 1
Dial Command = ATDT
Check Def Route = on
Dial Attempts = 3

[Dialer connect]

Modem = $serialport
Baud = 460800
Init2 = ATZ
Init3 = ATE0V1&D2&C1S0=0+IFC=2,2
Init4 = AT+CGDCONT=1,"IP","$apn"
ISDN = 0
Modem Type = Analog Modem

4. Run: sudo modprobe usbserial vendor=0x12d1 product=0x1003

5. Run Vodafone Mobile connection card driver for Linux from Application -> Internet.

6. Create profile with below details:

Username and password = *
Authenticaion type = CHAP
APN host = 3netaccess

7. Save profile and close vodafone.

8. Run: sudo gedit /home/YOUR USERNAME/.vmc2/mobile-profiles/YOUR PROFILE NAME

9. Modify the file according to below codes:

[connection]
username = *
dialer_profile = CHAP
dns2 =
dns1 =
connection = 3GPREF
serialport = /dev/ttyUSB0
phone = *99#
staticdns = no
apn = 3netaccess
password = *

10. save file, open Vodafone program click on Connect and enjoy surfing in the Internet!

For help you can go to: https://forge.betavine.net/forum/?group_id=12

Note: For Prepaid broadband users please change the apn to 3services. Thanks Ege for this information

Back up and Restore in Ubuntu

Data can be lost in different ways some of them are because of hardware failures,you accidentally delete or overwrite a file. Some data loss occurs as a result of natural disasters and other circumstances beyond your control.

Now we will see a easy backup and restore tool called "sbackup"

SBackup is a simple backup solution intended for desktop use. It can backup any subset of files and directories. Exclusions can be defined by regular expressions. A maximum individual file size limit can be defined. Backups may be saved to any local and remote directories that are supported by gnome-vfs. There is a Gnome GUI interface for configuration and restore.

Current Stable Version : - 0.10.3

Project Home page :- http://sbackup.sourceforge.net/HomePage

Sbackup Features List

  • Backup any subset of files and directories
  • Exclude files and directories by regex expressions
  • Exclude files by type (extension)
  • Exclude files by maximum file size
  • Backup to local filesystem
  • Backup to any Gnome-VFS supported remote filesystem (including sftp and ftp)
  • Full and incremental backups
  • Scheduling backups via cron
  • Gnome GUI for configuration
  • Gnome GUI for restore
  • Command-line restore tool that also provides a Python API for restoring a file or directory
  • Backing up package list in Debian derived distributions
  • On restore, existing files are not overwritten, but are renamed to a safe name

Installing sbackup in ubuntu

sudo apt-get install sbackup

You can use synaptic also for this if you want to know how to search this software and install check here

Backup Your Data Using Sbackup

Once you completed the installation you can access sbackup using System--->Administration--->Simple Backup Config you can see this in the following screen


Next screen is asking for root password enter password and click ok


Once it opens the sbackup application you can see the following screen where you can configure your backup settings first tab is general options in this example i am choosing "Use custom backup settings"


Sbackup can be operated in 3 different modes

Recommended Backup

If you are new Ubuntu user or aren't sure what you should backup.This will perform a daily backup of your /home,system data held in /etc,/usr/local and /var.This will deliberately exclude any files over 100MB.By default this backup will be stored /var/backup

Custom Backup

This is same as the recommended backup and in this you can change the settings include,exclude files,you can change the schedule time.

Manual Backup

If you want to backup some files from time to time this option is for you and you can click backup now button to manually perform a backup according to the settings on the other backup properties dialog box tabs.

Next you click on "Include" tab here you can include any file or directory you want to backup

If you click on "Add file" button you should see the following screen where you can select your files

If you click on "Add Directory" button you should see the following screen where you can select your Directory for backup

Next option is "Exclude" here you can exclude files and folders you don't want to backup.Here you can exclude Paths,File Types,Regular Expressions,Max file,folder size

Next option is "Destination" here i am leaving the default location i.e /var/backup if you want to chnage the backup store location you can select the "Use Custom local Backup directory" and enter the location

Now you can select "Time" option here you can schedule when do you want to run your backup.

Available options for backups you can see in the following screen you can select hourly,daily,weekly,monthly,custom options


Next option is "Purging" here you can select old and incomplete backups and you set the no.of days you want to purge after completing all the settings you need to click on "Save" button to save your settings.


Now if you want to take backup just click on "Backup Now" or leave the schedule backup in this example i just clicked on "Backup Now" this is started a background process with process id you can see this in the following screen


Restore Your Data Using Sbackup

If you want to restore backups or any files,folders go to System--->Administration--->Simple Backup Restore you can see this in the following screen

Once it opens you should see the following screen here you can select the restore source folder and available backups from drop-down menu here you can choose files and folders you want to restore and click on "Restore" button

In this example i have choosen to restore one .iso file and once you select your file and click on "Restore" it will ask for your confirmation click on yes this will restore the file in orginal location if you want to restore in different location you need to select "Restore As" option

Note:- By default Restored Files and Directories are owned by root this is because of sbackup will runs with root.You need to chnage these files or folder permissions using chmod or just right click and select properties of the file or folder.

Backup Destination on Remote machine

One more beauty about sbackup is you can store your backup on a remotemachine for this it will give the option of using SSH or FTP for this go to System---> Administration---> Simple Backup Config once it opens the application you need to click on destination tab here you can select "Use a remote Directory" option type ssh:// or ftp:// followed by the username:password, then @, then the remote host to connect to and the remote directory.

Final Tip:-

Sbackup doesn't create a new backup file each time it runs and it creates an incremental backup.Which means that it updates the last backup with files that you changed or been created any files that haven't been updated since the last backup are unchanged

Sbackup Configuration from command line

If you want to configure sbackup you need to Edit /etc/sbackup.conf file

Restore Backup from command line

Run "sudo srestore.py /var/backup/2006-11-18_03 /home/myuser /home/myuser/old". You can omit the last parameter to restore to the same directory.

Conclusion

Sbackup is really very useful for new users particularly to allows users to choose either a simple backup scheme that performs incremental backups daily and full backups weekly, or to modify the default scheme with their own settings. Users list directories to backup in the Include tab, and select items to exclude in the Exclude tab. Exclusions can be based on directory,file type (sbackup excludes multimedia files by default), file size,or regular expression.This .

Wednesday, April 22, 2009

Meraih "Kekuatan" Lewat Tahajud

Dari dua dini hari hingga subuh hampir tersentuh, waktu-waktu ini disambut para muhsinun dengan wajah penuh cahaya. Sepertiga malam terakhir adalah malam yang diyakini bertabur mukjizat. Tetesan dan percikan air wudlu yang jatuh ke bumi menambah indah malam yang hening. Santai dan rileks. Mereka pun mengerjakan shalat tahajud. Shalat yang didirikan setelah terjaga dari tidur.

Sembilan cawan perkara siap disuguhkan Allah kepada para muhsinun. Lima cawan perkara di dunia dan empat cawan perkara di akhirat. Sembilan cawan perkara itu akan memuliakan para muhsinun.

Lima perkara itu antara lain :
1. Allah menjaganya dari bencana-bencananya.
2. Tampak bekas taat di wajahnya.
3. Ia akan disenangi oleh hamba-hamba yang shalih bahkan oleh semua manusia.
4. Katanya-katanya mengandung hikmah;
5. Allah memberikannya rezeki kepahaman terhadap agama.

Adapun yang empat di akhirat adalah :
1. Dibangkitkan dari kubur dengan wajah yang putih dan cemerlang.
2. Dimudahkan baginya hisab;
3. Berjalan di atas shirat (jembatan di akhirat) laksana kilat (bagai petir menyambar)
4. Diberikan kitab catatan amalnya melalui tangan kanan pada hari kiamat

Demikian nukilan keutamaan dari buku The Power of Tahajud yang ditulis Ahmad Sudirman Abbas, terbitan Qultummedia. Buku ini dibuka dengan pemahaman soal Shalat Tahajud pada bagian pertama. Dari Pengertian, keutamaan, tata cara shalat tahajud hingga perenungan soal shalat ini.
Tentang perintah menegakkan shalat tahajud disebutkan dalam Surat Al Isra [17]: 79 "Dan pada sebagian malam hari, bertahajudlah kamu sebagai suatu ibadah tambahan bagimu. Mudah-mudahan Tuhanmu mengangkat kamu ke tempat terpuji."

Dalam bab dua kisah nyata pelaku tahajud diungkapkan penulis. Misalnya Prof.Dr. Harun Nasution, mantan rektor UIN Jakarta yang didekatkan peristiwa-peristiwa di luar akal manusia. Kedekatan pada alam ghaib ditunjukkan dalam keseharian Harun Nasution. Tabir gaib yang terbuka dihadapannya tak membuatnya takut. Setelah berkonsultasi dengan Abah Anom, seorang ulama dari Tasikmalaya, kejadian-kejadian “horor” membuatnya lebih maklum dan terbiasa. Sebagai pelaku tahajud beliau lebih merasa tenang dan tabah.

Tentang waktu-waktu dini hari, ada sebuah saran dari Prof. Dr. Harun Nasution kepada Prof. Dr. Ahmad Sukardja, S.H. MA, saat ingin meraih gelar doktor, "menulislah pada pukul 02.00 dinihari atau pukul 03.00 dinihari. Nasihat ini dilakukan, alhasil disertasinya selesai dalam tempo cepat. Inilah tips penting dari beliau soal bangun tengah malam untuk beribadah dan berkontemplasi.

Dalam buku The Power of Tahajud ini, banyak manfaat dari shalat tahajud antara lain : memberikan kekuatan lahir dan batin, memberikan perasaan tenang, memberikan posisi terhormat (maqam mahmuda), memberikan tahajud, dan lain sebagainya. Selamat meraih manfaat lewat tahajud.

Sumber: qultummedia.com

Facebook di Instant Messenger

Pakai Instant Messenger emang lebih nyaman untuk chatting daripada kita masuk ke dalam server chatting dan menggunakan aplikasinya, misalnya situs jejaring sosial seperti Facebook. Disamping lebih lama Upload situsnya dan agak ribet, user jadi lebih senang jika menggunakan messenger.

Kali ini saya akan memperkenalkan messenger yang saya baru tau, mungkin sebagian teman-teman sudah ada yang tau. Namanya adalah "Pidgin instan Messenger". Biasanya kalau kita install Ubuntu akan include didalam paketnya. Pidgin Instan Messenger (PIM) ini support beberapa server chatting seperti AIM, YAHOO, GOOGLE TALK dan sebgainya termasuk pula Facebook.

Nah sekarang mari kita mulai menggunakan PIM ini. Jika teman-teman menggunakan Ubuntu, PIM ini sudah ada, namun untuk pengguna Windows dan MacOS, PIM juga tersedia tinggal download saja di situs resminya http://www.pidgin.im

Nah setelah download install dan buka PIM ini. Pertam-tama yang dilakukan adalah pilih server yang akan kita pakai. Sebagai contoh kita akan menggunakan Yahoo Messenger,
- maka pilih Yahoo pada protokol.
- Screen name isi dengan nama imel kita
- alias isi dengan nama yang kita kehendaki
- password isi dengan password kita
Thats all dan messenger siap diluncurkan

Untuk Facebook, PIM ni perlu ditambah pada pluginya. Link pluginnya ada disini http://code.google.com/p/pidgin-facebookchat/ dan download plugin yang sesuai dengan OS kita (untuk Windows bisa pilih Zip atau exe, ubuntu pilih .deb). Install deh, tapi jangan lupa sebelum install PIM yang terbuka harus ditutup terlebih dahulu.

Setela itu pilih account dan add. Protokol pilih Facebook, screen name, alias dan password isi seperti biasa dan Have a lot of Fun.

Happy chatting
Andik Kustanto

Monday, April 13, 2009

Download Album Foto dari Facebook

Senengnya tuker-tukeran Foto dari Facebook. Apalagi menyimpan foto-foto itu ke komputer kita sehingga kalo pas butuh atau pengen liat lebih gampang en ga perlu konek ke Internet.

Tapi kebanyakan kita disini ada masalah saat Download foto-foto yang seabreg banyaknya apalagi koneksi internet kita hanya sebatas dial Up 56k doang. Anyway jangan bersedih hati, karena masih banyak jalan menuju Roma.

Yang pertama-tam kita gunakan browser Firefox (bukannya promosi, tapi Firefox ini lebih customizable). Oke selanjutnya tambahakan pengaya Firefox atau pengaya Firefox. Carilah Addon yang bernama "Facebook Photo Album downloader (FacePAD)". Dengan FacePAD kita sapat mendownload semua Album tanpa perlu repot membukanya satu per satu dan menyimpannya secara manual.

Adapun cara manfaatin Aplikasi ini adalah:
1. Datengin tuh tempatnya addon Firefox -- http://addons.mozilla.org/en-US/firefox/addon/8442. Then pilih Link Add to Firefox.
2. Pilih Install Now (ya iyalah, kalo engga diklik ngga bakalan di Install)
3. Tunggu hingga selesai.
4. Kalo udah login deh ke facebook, pilih Album.
5. Klik kanan pada Album lalu pilih [Download with FacePAD].
6. Pilih tempat Download.
7. Udah deh klik kanan dan Open Containing Folder.

Gimana berguna ngga tips ini. Selamat berFacebook-an ya....

Andik
(sunjoto.ok@gmail.com)
Sunday, April 12, 2009

Daftar Radio Online (Streaming Radio) di Indonesia

| winamp | http://cast.idvps.com:8000/djwirya.m3u

  • Prambors - Tempat nak muda mangkal | Jakarta
| WHAMB |
| winamp | http://orange.ask.co.id:8000/1022fm.ogg.m3u

| real player |
| i-tunes | http://kaskusradio.com/play/kaskusUS.m3u
|webcast | http://www.kaskusradio.com/play/wmpindo.html
|winamp | http://indowebster.kaskusradio.com:8000/listen.pls
http://72.167.14.17:8888/listen.pls

  • D Radio - Radio Keluarga Indonesia | Jakarta
| wm player | mms://radio.vstreamer.com/dradio

| winamp | http://live.kissfm-medan.com:8080/

| webcast |

| webcast |

  • RRI - Radio Republik Indonesia
| winamp | http://www.rri.co.id/streaming/live.pls

  • Hang106 - Radio Dakwah Sunnah | Batam
| webcast |
| winamp | http://radiohang.sytes.net/listen.pls

  • PutraFM - Online jam 10:00-24:00 WIB (Senin-Jum'at)
| i-tunes |
| Real player |
|winamp | http://www.putrafm.upm.edu.my:8080/listen.pls

| winamp |
http://radio.albarokah.or.id/listen.pls

| win media player | icyx://202.152.35.210:8000/smartfm.aac
| winamp | http://202.152.35.210:8000/smartfm.aac

| winamp | http://myquran.org:8000/listen.pls

  • CVC - Online Music, Shortwave Radio, Streaming Media
| winamp | http://www2.cvc.tv/stream/CVC_Indo_24kbps.m3u atau
http://www.cvc.tv/stream/CVC_Indo_24kbps.m3u

| win medi player |
Jakarta : mms://radio.vstreamer.com/hardrock
Surabaya : mms://202.148.11.104/hardrockfm

| win medi player | mms://202.158.49.136/elshinta

| webcast |

| win Media Player | mms://219.83.62.246:1080/

| webcast | http://radio.kapanlagi.com/

Update!!
| winamp | http://203.134.232.66:8000/spin.m3u

| winamp | http://rodja.sytes.net:8000/listen.pls

| win Media Player | mms://radio.vstreamer.com/cosmopolitan

| web cast |
| win Media Player | http://sc1.streamingchoice.com/4100/listen_aac.asx
| winamp | http://shoutcastcontrol.ukhostingforyou.co.uk:8036/listen.pls
http://sc2.streamingpulse.com/newcast/castcontrol/proxy.php?id=129

| win Media Player | mms://radio.vstreamer.com/iradio

| winamp | http://202.6.239.11:10925/radio.maestro.m3u

| Winamp | http://www.radio.mgfm.co.id:8650/listen.pls

| Winamp | http://85.214.37.145:8000/listen.pls
http://70.85.112.20:8000/listen.pls

| Winamp | http://sc7.spacialnet.com:18892/listen.pls

| Winamp | http://203.77.231.138:8000/listen.pls

| Winamp | http://www.eltirafm.com/audio/stream/listeneltira.m3u

| Webcast | http://swaragama.com/adverse/streaming.htm

| Webcast | http://www.istarafm.com/radioonline_istarafm.html

  • DJ FM - The Ultimate Youngster Radio
| win media player | mms://202.148.11.104/djfm

| webcast | http://www.sby.dnet.net.id/radio/star.html
| win media player |
mms://202.148.11.104/starfm

| winamp | http://68.178.194.11:8000/listen.pls
| win media player |
icyx://68.178.194.11:8000

| winamp | http://streaming.nafirifm.net/listen.pls

| win media player | mms://202.148.11.104/sonora

  • JJ FM - The Radio for the Business Poeple
| webcast |
| win media player | http://www.jjfmradio.com/jjfm.asx

| winamp | http://69.5.81.74:7060/listen.pls

| winamp | http://83.142.226.166:5190/listen.pls (
Bandung1)
http://78.129.199.141:8628/listen.pls
(Bandung2)
http://78.129.233.127:32294/listen.pls (Lampung)

| webcast |

| winamp |
Jakarta: http://202.146.225.106:8000/listen.pls
Surabaya: http://radio.mitra.net.id:8102/listen.pls


| winamp | http://live.kontikifm.com:8101/listen.pls

  • Pop FM Jakarta
| winamp | http://riapopfm.big.net.id/listen.pls

| winamp | http://118.98.165.62:8000/listen.pls

| winamp | http://74.55.26.100:8250/listen.pls

| winamp | http://78.129.196.104:8022/listen.pls
| win media player | http://premium1.listen2myradio.com/tunein.php/pronewsl/playlist.asx

| winamp | http://117.103.57.200:8000/listen.pls
http://server.bluefameradio.net:8010/listen.pls

| winamp | http://69.73.186.78:8004/listen.pls

| win media player | mms://radio.vstreamer.com/rpkfm

  • aLFa FM - Radio Pemuda Islam | Bandung
| winamp | http://124.81.122.17:8900/listen.pls

| winamp | http://ngaji-online.sytes.net:8006/listen.pls

| winamp | www.gajahmadafm.co.id:8000/live1.mp3 (copy paste pada player anda)
http://www.gajahmadafm.co.id/gm_plugins/on_air_menu/32.pls

| webcast | ada banyak station radio yang bisa dipilih

| webcast |

  • Lite FM - The Best Slow Hits Station | Jakarta
| winamp | http://203.77.230.50:8000/listen.pls

| webcast |

  • Warna FM - Station Penuh Warna | Tasikmalaya
| winamp | http://www.broadautomation.com/cast/tunein.php/warnafm/playlist.pls
| real player | http://www.broadautomation.com/cast/tunein.php/warnafm/playlist.ram

| webcast |
| winamp | http://122.144.2.205:8002/listen.pls

| webcast |
| win media player | mms://202.148.11.104/makobu

| webcast |
| winamp | http://radio.projotamansari.com:8100/listen.pls

  • MTA FM - Radio dakwah | Surakarta
| winamp | http://202.59.200.206:8003/listen.pls
http://mtafm.com:8300/listen.pls

| winamp | http://120.50.34.51:8694/listen.pls

  • Best FM - The Spirit of Exellent | Medan
| winamp | http://202.78.195.186:8688/listen.pls

  • KeiLove - Radio Bernuansa Cinta | Tasikmalaya
| winamp | http://www.keilovefm.com/keilove.pls

| winamp | http://202.182.55.102:8800/listen.plshttp://69.73.186.79:8690/listen.pls

| webcast | http://www.987genfm.com/streaming
| winamp | http://streaming.rileks.com:8010/listen.pls

| webcast | http://trijayafmyogyakarta.com/
| win media player | http://streamers.karanganyar.info:7600

| winamp | http://69.73.186.79:8690/listen.pls

| webcast |

| winamp | http://live.buyayahya.com:8692/listen.pls



Ngeblog di Facebook, Bisa ....???

Jawabannya, BISA... kenapa engga???. Didalam situs Facebook segudang fitur yang diberikan oleh Facebook. Salah satunya fitur blogging. Tapi Blogging disini sekedar feeds aja. Jadi blog aslinya mesti ada.

apa keuntunga ngeblog di Facebook. Yang pasti selain kita tetep bisa online, kita bisa tulis apa yang ada dibenak kita, baik itu berupa ide/gagasan, uneg-uneg, share ilmu dan sebagainya-sebagainya. Oke tanpa perpanjang kita langsung praktek aja.

Yang pertama kali dilakukan adalah buka Internet browser kamu trus log in ke Facebook, selanjutnya adalah :
1. Pada kolom search di Pojok kanan atas (bukan iklan partai loh) ketik "Simplaris Blogcast".
2. Oke Jendela simplaris akan kebuka, selanjutnya klik tombol aplikasi.
3. Setelah itu authorization akan keluar, klik "Ijinkan"
4. Setelah itu akan diminta alamat Blog feed kita. Masukkanlah kode feed Blog kita.
Misalnya untuk Kencanadwipa.blogspot.com ini feednya adalah http://feeds2.feedburner.com.kencanadwipa. Jadi blog kalian harus di burn pada feed burner atau penyedia feed yang lain (Technorati, dsb). Setalah dapat alamat link untuk feed-nya, baru dimasukkan kedalam field Blog Feed kita.
5. Lanjutkan dengan klik pada "Lets Blogcast".
6. Setelah itu, akan muncul tampilan tanpa ada isi feed atau artikel, nah klik Link Update. Blogcast akan memeriksa blog kita.
7. Blogcast ini juga bisa disetting, masuk aja pada menu Setting, ikuti semua petunjuknya atau rubah sesuai dengan keinginan kita.
8. Terakhir tekan "Save" .
Nah kini Facebook kita akan terisi dengan postingan-postingan yang ada di Blog kita.

Gudlak....

Friday, April 10, 2009

Migrasi ke Linux (Ubuntu)

Selamat pagi rekans, apa kabarnya ? 3 minggu ngga aktif nulis karena serangan virus. W32:Vitro dan W32:Junkpolly they called. Virus ini belum diketahui akibat serangannya tapi penyebarannya sangat cepat ngga ada 5 menit hampir semua exe files di folder Windows/system32/... terinfeksi. Mmhhh.... hebat ya, dan yang lebih hebat lagi di format masiih aja nempel. Jaman dahulu kala pernah ada virus seperti ini dan mereka biasanya nyimpen di RAM. Nah kalo ini saya curiganya nyimpen di masternya Harddisk. Akhirnya setelah googling sebentar saya dapet tools untuk membuang seluruh data yang ingin kita buang sehingga sudah tidak bisa direcovery lagi.

Namanya Killdisk (alamatnya cari sendiri via google ya, ane lupa). Dengan tool ini kita bisa delete semua data dan tidak akan bisa direcovery lagi. Nah waktu itu ane delete semua data pada C: dan hasilnya virus masih balik lagi, Akhirnya ane hapus semua seluruh data baik C:, D: , dan E: . Mhhhh... untungnya data ane ngga banyak (sebagian sudah terbackup). Alhamdulillah sekarang babas lagi dari virus ini.

Sekarang ane coba serius di Ubuntu, mmhhm... asyik juga tapi masih banyak bingungnya banyak banget yang mesti dipelajari. Tapi Insya Allah Ubuntu ini aman dari virus.

Himbauan bagi pembuat virus, "Jangan pada iseng ya, fatal akibatnya". Teknologi khan buat dinikmati. Viva Linux.

Andik
Sunday, March 29, 2009

Internet Marketing Pemula

Hallo rekans

Anda pasti sudah tahu dong apa itu blog.

Tapi tahukah anda bahwa nge-blog (aktifitas melakukan blogging) bisa menghasilkan anda duit?

ngeblog dapet duit

Lho? Koq bisa?

Iya, begini saya jelaskan sedikit.

Blog kan seperti website. Nah kalau blog anda ramai dengan pengunjung, maka blog anda bisa menampilkan iklan dari pemasang iklan.

Ketika pengunjung anda meng-klik iklan tsb, anda akan dibayar. Ya, pengunjung hanya perlu meng-klik iklan yang tampil di blog anda, dan anda akan dibayar.

Jadi anda tidak perlu susah payah menjual barang atau jasa kepada orang lain untuk mendapatkan duit.

Sekali lagi, anda hanya perlu menampilkan iklan di blog anda, lalu pengunjung yang datang ke blog anda hanya perlu meng-klik iklan anda, dan anda pun dibayar.

ngeblog dapet duit

Ini adalah sebuah bisnis yang real dan nyata, seperti koran dan majalah yang menampilkan iklan dari sang pemasang iklan, mereka (koran dan majalah) pun dibayar.

Lewat blog anda menampilkan iklan dari sang pemasang iklan pun sama, hanya saja ini lewat sarana Internet.

Dengan perkembangan teknologi yang cepat, Internet adalah sarana yang sangat efektif saat ini dan di kemudian hari untuk menyampaikan produk dan jasa yang ditawarkan oleh pemasang iklan.

Apa artinya semua ini?

Artinya anda bisa memanfaatkan blog anda menjadi mesin uang buat anda. Apabila anda belum punya blog juga tidak apa apa, karena saya akan tunjukkan kepada anda bagaimana seorang pakar telah terbukti mendapatkan US$580.04/Blog/Bulan dari Internet hanya dengan nge-blog, dan bagaimana anda bisa meniru dan mencontek ia.

Ya, US$580.04 setiap Bulan hanya dari 1 Blog!

Mau tahu bagaimana caranya?

ngeblog dapet duit



Sampai Jumpa Disitu ya
KencanaDwipa


Blue Screen of Death Windows XP

I have been seeing quite a few posts regarding the dreaded Blue Screen of Death, and what the STOP codes mean. This is a fairly extensive list of the most common stop errors, their corrasponding codes, and recommended solutions.


Windows XP Blue Screen of Death STOP Codes
     When Windows XP detects a problem from which it cannot recover, it displays Stop messages. These are text-mode error messages that report information about the condition.
Stop messages, sometimes referred to as blue screens (BSoD), contain specific information that can help you diagnose and possibly resolve the problem detected by the Windows kernel.
This list describes these messages and helps you understand and interpret them.
     This list is NOT exhaustive or meant to resolve EVERY error.
This list of messages is a guide to individual messages and their possible causes and resolutions... Having a basic understanding of these error messages enables you to communicate with your technical support professional more effectively too.
With all these Stop messages, you can pretty much assume someone else has encountered the problem before you. That is why tying in the error message into www.google.com , posting a notice for help on a relevant newsgroup and entering the stop code into the "Microsoft Knowledge Base" can yield help just when you need it!


Here is the (long) list:


Stop 0x0000000A or IRQL_NOT_LESS_OR_EQUAL
The Stop 0xA message indicates that a kernel-mode process or driver attempted to access a memory location to which it did not have permission, or at a kernel interrupt request level (IRQL) that was too high. A kernel-mode process can access only other processes that have an IRQL lower than, or equal to, its own. This Stop message is typically due to faulty or incompatible hardware or software.
Possible Resolutions:
• A Stop 0xA message might occur after installing a faulty device driver, system service, or firmware. If a Stop message lists a driver by name, disable, remove, or roll back the driver to correct the problem. If disabling or removing drivers resolves the issues, contact the manufacturer about a possible update. Using updated software is especially important for multimedia applications, antivirus scanners, and CD mastering tools.
• A Stop 0xA message might also be due to failing or defective hardware. If a Stop message points to a category of devices (video or disk adapters, for example), try removing or replacing the hardware to determine if it is causing the problem.
• If you encounter a Stop 0xA message while upgrading to Windows XPl, the problem might be due to an incompatible driver, system service, virus scanner, or backup. To avoid problems while upgrading, simplify your hardware configuration and remove all third-party device drivers and system services (including virus scanners) prior to running setup. After you have successfully installed Windows XP, contact the hardware manufacturer to obtain compatible updates.


Stop 0x0000001E or KMODE_EXCEPTION_NOT_HANDLED
The Stop 0x1E message indicates that the Windows XP kernel detected an illegal or unknown processor instruction. The problems that cause Stop 0x1E messages share similarities with those that generate Stop 0xA errors in that they can be due to invalid memory and access violations. This default Windows XP error handler typically intercepts these problems if error-handling routines are not present in the code itself.
Possible Resolutions:
• Stop 0x1E messages typically occur after installing faulty drivers or system services, or they can indicate hardware problems, such as memory and IRQ conflicts. If a Stop message lists a driver by name, disable, remove, or roll it back to correct the problem. If disabling or removing applications and drivers resolves the issue, contact the hardware manufacturer about a possible update. Using updated software is especially important for multimedia applications, antivirus scanners, and CD mastering tools.
• If the Stop message mentions the file Win32k.sys, the source of the error might be a third-party "remote control" program. If such software is installed, you might be able to disable it by starting the system in safe mode. If not, use Recovery Console to manually delete the system service file that is causing the problem.
• Problems can result from system firmware incompatibilities. Many Advanced Configuration and Power Interface (ACPI) issues can be resolved by updating to the latest firmware.
• Other possible causes include insufficient disk space while installing applications or performing certain functions that require more memory. You can free up space by deleting unneeded files. Use Disk Cleanup to increase available disk space. From Recovery Console, remove temporary files (those with .tmp file extensions), Internet cache files, application backup files, and .tmp files generated by Chkdsk.exe or Autochk.exe. You can also choose to install additional applications to another hard disk with more free space or move data files, paging files, and so on.
• The problem might be due to a memory leak caused by an application or service that is not releasing memory correctly. Poolmon (Poolmon.exe) helps you to isolate the components that are causing kernel memory leaks. For more information about troubleshooting memory leaks, see Microsoft Knowledgebase articles Q177415, "How to Use Poolmon to Troubleshoot Kernel Mode Memory Leaks," and Q298102, "Finding Pool Tags Used by Third Party Files Without Using the Debugger."


Stop 0x00000024 or NTFS_FILE_SYSTEM
The Stop 0x24 message indicates that a problem occurred within Ntfs.sys, the driver file that allows the system to read and write to NTFS file system drives. A similar Stop message, 0x23, exists for the file allocation table (FAT16 or FAT32) file systems.
Possible Resolutions:
• Malfunctioning SCSI and Advanced Technology Attachment (ATA) hardware or drivers can also adversely affect the system's ability to read and write to disk, causing errors. If using SCSI hard disks, check for cabling and termination problems between the SCSI controller and the disks. Periodically check Event Viewer for error messages related to SCSI or FASTFAT in the System log or Autochk in the Application log.
• Verify that the tools you use to continually monitor your system, such as virus scanners, backup programs, or disk defragmenters are compatible with Windows XP. Some disks and adapters come packaged with diagnostic software that you can use to run hardware tests.


To test hard disk or volume integrity
Method 1:
1. In the Run dialog box, in the Open box type: cmd
2. Start the Chkdsk tool, which detects and attempts to resolve  file system structural corruption. At the command prompt type:
chkdsk drive: /f


Method 2:
1. Double-click My Computer, and then select the hard disk you want to check.
2. On the File menu, click Properties.
3. Click the Tools tab.
4. In the Error-checking box, click Check Now.
5. In Check disk options, select the Scan for and attempt recovery of bad sectors check box. You can also select the Automatically fix file system errors check box. 

    If the volume you are checking is in use, a message asks whether you want to delay disk error checking until the next time you restart your computer. After you restart, disk error checking runs and the volume chosen is not available to run other tasks during this process. If you cannot restart the computer due to the error, use safe mode or Recovery Console.

    If you are not using the NTFS file system, and the system partition is formatted with the file allocation table (FAT16 or FAT32) file system, long file name (LFN) information can be lost if hard disk tools are started from an MS-DOS command prompt. A command prompt appears when using a startup floppy disk or when using the command prompt startup option on multiple boot systems that use FAT16 or FAT32 partitions with Microsoft® Windows® 95 OEM Service Release 2 (OSR2), Microsoft® Windows® 98, or Microsoft® Windows® Millennium Edition (Me) installed. Do not use tools meant for other operating systems on Windows XP partitions!
• Nonpaged pool memory might be depleted, which can cause the system to stop. You can resolve this situation by adding more RAM, which increases the quantity of nonpaged pool memory available to the kernel.


Stop 0x0000002E or DATA_BUS_ERROR
The Stop 0x2E message indicates a system memory parity error. The cause is typically failed or defective RAM (including motherboard, Level 2 cache, or video memory), incompatible or mismatched memory hardware, or when a device driver attempts to access an address in the 0x8xxxxxxx range that does not exist (does not map to a physical address). A Stop 0x2E message can also indicate hard disk damage caused by viruses or other problems.
Possible Resolutions:
• Stop 0x2E is typically due to defective, malfunctioning, or failed memory hardware, such as memory modules, Level 2 (L2) SRAM cache, or video adapter RAM. If you added new hardware recently, remove and replace it to determine if it is causing or contributing to the problem. Run diagnostics software supplied by the system manufacturer to determine if the component has failed.
• Stop 0x2E messages can also occur after installing faulty drivers or system services. If a file name is given, you need to disable, remove, or roll back that driver. Disable the service or application and confirm that this resolves the error. If so, contact the hardware manufacturer about a possible update. Using updated software is especially important for backup programs, multimedia applications, antivirus scanners, and CD mastering tools.
• Hard disk corruption can also cause this Stop message.
• The problem might also be due to cracks, scratched traces, or defective components on the motherboard. If all else fails, take the system motherboard to a repair facility for diagnostic testing.
Stop 0x0000003F or NO_MORE_SYSTEM_PTES
The Stop 0x3F message indicates one or more of the following problems:
• The system Page Table Entries (PTEs) are depleted or fragmented due to the system performing a large number of input/output (I/O) actions.
• A faulty device driver is not managing memory properly.
• An application, such as a backup program, is improperly allocating large amounts of kernel memory.
Possible Resolutions:
• Stop 0x3F messages can occur after installing faulty drivers or system services. If a file name is given, you need to disable, remove, or roll back that driver. Disable the service or application and confirm that this resolves the error. If so, contact the hardware manufacturer about a possible update. Using updated software is especially important for backup programs, multimedia applications, antivirus scanners, and CD mastering tools.
• The system might not actually be out of PTEs, but a contiguous memory block of sufficient size is not available to satisfy a driver or application request. Check for the availability of updated driver or application files and consult the hardware or program documentation for minimum system requirements.
• Another cause is excessive demands for system PTE by applications. This situation is more common in server environments. Windows XP Professional provides a registry entry, SystemPages, that you can use to increase the number of PTEs allocated.

Caution
o Do not edit the registry unless you have no alternative. The registry editor bypasses standard safeguards, allowing settings that can damage your system, or even require you to reinstall Windows. If you must edit the registry, back it up first...
To increase the number of PTEs allocated in the registry
1. In the Run dialog box, and in the Open box, type: regedit
2. In the registry editor, navigate to the subkey HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\
Session Manager\Memory Management.
3. Double-click on PagedPoolSize and SystemPages to view the value for each entry.
4. If PagedPoolSize is not zero, assign a value of 0.
5. If SystemPages is not zero, assign a value of 40000 for systems with 128 MB (or less) of memory, or 110000 for systems with 128 MB to 256 MB of memory. For systems with more memory, do not increase the SystemPages value above 110000 without contacting Microsoft technical support.
6. Click OK, and then close the registry editor.
7. Restart your computer.


Stop 0x00000050 or PAGE_FAULT_IN_NONPAGED_AREA
The Stop 0x50 message indicates that requested data was not in memory. The system generates an exception error when using a reference to an invalid system memory address. Defective memory (including main memory, L2 RAM cache, video RAM) or incompatible software (including remote control and antivirus software) might cause Stop 0x50 messages.
Possible Resolutions:
• If you added new hardware recently, remove and replace the hardware to determine if it is causing or contributing to the problem. Run diagnostics software supplied by the hardware manufacturer to determine if the component has failed.
• Stop 0x50 messages can also occur after installing faulty drivers or system services. If the file name is listed, you need to disable, remove, or roll back that driver. If not, disable the recently installed service or application to determine if this resolves the error. If this does not resolve the problem, contact the hardware manufacturer for updates. Using updated drivers and software is especially important for network interface cards, video adapters, backup programs, multimedia applications, antivirus scanners, and CD mastering tools. If an updated driver is not available, attempt to use a driver from a similar device in the same family. For example, if printing to a Model 1100C printer causes Stop 0x50 errors, using a printer driver meant for a Model 1100A or Model 1000 might temporarily resolve the problem.
Stop 0x00000077 or KERNEL_STACK_INPAGE_ERROR
The Stop 0x77 message indicates that a page of kernel data requested from the paging (virtual memory) file could not be found or read into memory. This Stop message can also indicate disk hardware failure, disk data corruption, or possible virus infection.
Possible Resolutions:
• Stop 0x77 messages can be caused by bad sectors in the virtual memory paging file or a disk controller error. In extremely rare cases, depleted nonpaged pool resources can cause this error. If the first and third parameters are zero, the stack signature in the kernel stack is missing, which is an error typically caused by defective hardware. If the I/O status is 0xC0000185 and the paging file is on a SCSI disk, check for cabling and termination issues. An I/O status code of 0xC000009C or 0xC000016A indicates that the requested data could not be found. You can try to correct this by restarting the computer. If a problem with disk integrity exists, Autochk, a program that attempts to mark bad disk sectors as defective so that they are not used in the future, starts automatically. If Autochk fails to run, you can manually perform the integrity check yourself by following the instructions to run Chkdsk provided in "Stop 0x00000024 or NTFS_FILE_SYSTEM" earlier in this list.
• Another cause of Stop 0x77 messages is defective, malfunctioning, or failed memory hardware, such as memory modules, Level 2 (L2) SRAM cache, or video adapter RAM. If you added new hardware recently, remove and replace it to determine if it is causing or contributing to the problem. Run diagnostics software supplied by the system manufacturer to determine if the component has failed.
• The problem might also be due to cracks, scratched traces, or defective components on the motherboard. If all else fails, take the system motherboard to a repair facility for diagnostic testing.
• Problems that cause Stop 0x77 messages can also cause Stop 0x7A messages. For more information about Stop 0x7A messages, see "Stop 0x0000007A or KERNEL_DATA_INPAGE_ERROR" later in this list.


Stop 0x00000079 or MISMATCHED_HAL
The Stop 0x79 message indicates that the hardware abstraction layer (HAL) and the kernel type for the computer do not match. This error most often occurs when ACPI firmware settings are changed. For example, you might install Windows XP on an x86-based computer with the firmware ACPI enable option enabled and later decide to disable it. This error can also result when mismatched single and multi-processor configuration files are copied to the system.
Possible Resolutions:
• A Stop 0x79 message occurs when the system is using out-of-date Ntoskrnl.exe or Hal.dll files. This can occur after manual repairs that involve copying incorrect files to the system. This error also occurs when using mismatched files, such as copying a multiprocessor HAL on to a system using a single-processor kernel (or vice versa). The kernel and HAL files for single-processor and multiprocessor systems are stored on the Windows XP Professional operating system CD using two different file names. For example, the single and multi-processor versions of the kernel, named Ntoskrnl.exe and Ntkrnlmp.exe respectively. Setup copies either Ntoskrnl.exe or Ntkrnlmp.exe to your system as Ntoskrnl.exe. In Recovery Console, you can use the Copy command to copy the correct HAL or kernel files from the CD to the appropriate folder on the hard disk.
• If you experience Stop 0x79 messages after changing firmware settings, restore the original settings used during Windows XP Professional Setup.
Because systems that use the ACPI HAL ignore IRQ assignments stored in firmware, you can only manually change IRQ settings for non-ACPI (Standard PC HAL) systems. Some x86-based provide the option to toggle ACPI functionality. To disable or re-enable ACPI, you must change firmware settings and reinstall Windows XP. Because of the numerous registry and system file changes required, you must run Setup again (an upgrade installation does not work).


Stop 0x0000007A or KERNEL_DATA_INPAGE_ERROR
The Stop 0x7A message indicates that a page of kernel data was not found in the paging (virtual memory) file and could not be read into memory. This might be due to incompatible disk or controller drivers, firmware, or hardware.
Frequently, the cause of this error can be determined from the second parameter, the I/O status code. Some common status codes are:
• 0xC000009A, or STATUS_INSUFFICIENT_RESOURCES, indicates a lack of nonpaged pool resources.
• 0xC000009C, or STATUS_DEVICE_DATA_ERROR, indicates bad blocks (sectors) on the hard disk.
• 0xC000009D, or STATUS_DEVICE_NOT_CONNECTED, indicates defective or loose data or power cables, a problem with SCSI termination, or improper controller or disk configuration.
• 0xC000016A, or STATUS_DISK_OPERATION_FAILED, indicates bad blocks (sectors) on the hard disk.
• 0xC0000185, or STATUS_IO_DEVICE_ERROR, indicates improper termination, defective storage controller hardware, or defective disk cabling, or two devices attempting to use the same resources.

Possible Resolutions:
• Stop 0x7A can be caused by bad sectors in the virtual memory paging file, disk controller error, virus infection, or memory hardware problems. In extremely rare cases, depleted nonpaged pool resources can cause this error. If the first and third parameters are zero, the stack signature in the kernel stack is missing, an error typically caused by defective hardware. If the I/O status is 0xC0000185 and the paging file is on a SCSI disk, check for cabling and termination issues. An I/O status code of 0xC000009C or 0xC000016A indicates that the requested data could not be found. You can try to correct this by restarting the computer. If a problem with disk integrity exists, Autochk, a program that attempts to mark bad disk sectors as defective so that they are not used in the future, starts automatically. If Autochk fails to run, you can manually perform the integrity check yourself by following the instructions to run Chkdsk provided in "Stop 0x00000024 or NTFS_FILE_SYSTEM" earlier in this appendix.
• Another cause of Stop 0x7A messages is defective, malfunctioning, or failed memory hardware, such as memory modules, Level 2 (L2) SRAM cache, or video adapter RAM. If you added new hardware recently, remove and replace it to determine if it is causing or contributing to the problem. Run diagnostics software supplied by the system manufacturer to determine if the component has failed.
• Check the hardware manufacturer's Web site for updates to disk adapter firmware or drivers that improve compatibility. Verify that your disks and controller support the same set of advanced features, such as higher transfer rates. If necessary, select a slower transfer rate if an update is not yet available. Consult your hardware or device documentation for more information.
IMPORTANT
o You can install disk controller drivers not present on the Windows XP Professional operating system CD by responding to the following prompt shortly after starting Setup:
o Press F6 if you need to install a third party SCSI or RAID driver.
o Press F6, and when prompted, provide the appropriate storage controller driver (ATA or SCSI) supplied by the manufacturer.
• The problem might also be due to cracks, scratched traces, or defective components on the motherboard. If all else fails, take the system motherboard to a repair facility for diagnostic testing.
• Problems that cause Stop 0x7A messages can also cause Stop 0x77 messages. For more information about Stop 0x77 messages, see "Stop 0x00000077 or KERNEL_STACK_INPAGE_ERROR" earlier in this list.


Stop 0x0000007B or INACCESSIBLE_BOOT_DEVICE
The Stop 0x7B message indicates that Windows XP has lost access to the system partition or boot volume during the startup process. Installing incorrect device drivers when installing or upgrading storage adapter hardware typically causes stop 0x7B errors. Stop 0x7B errors could also indicate possible virus infection.
The second parameter is very important because it can indicate whether the 0x7B Stop message was caused by file system issues or problems with storage hardware and drivers. Values of 0xC000034 or 0xC000000E typically indicate:
• Disks or storage controllers that are failing, defective, or improperly configured.
• Storage-related drivers or programs (tape management software, for example) that are not fully compatible with Windows XP Professional.
Possible Resolutions:
• During I/O system initialization, the controller or driver for the startup device (typically the hard disk) might have failed to initialize the necessary hardware. File system initialization might have failed because of disk or controller failure, or because the file system did not recognize the data on the boot device.
• Repartitioning disks, adding new disks, or upgrading to a new disk controller might cause the information in the Boot.ini file, or Boot Manager, to become outdated. If this Stop message occurs after installing new disks to your system, edit the Boot.ini file or adjust the Boot Manager parameters to allow the system to start. If the error occurs after upgrading the disk controller, verify that the new hardware is functioning and correctly configured.
• Verify that the system firmware and disk controller BIOS settings are correct and that the storage device was properly installed. If you are unsure, consult your computer's documentation about restoring default firmware settings or configuring your system to auto-detect settings. If the error occurs during Windows XP Professional setup, the problem might be due to unsupported disk controller hardware. In some cases, drivers for new hardware are not in the Windows XP Professional Driver.cab library, and you need to provide additional drivers to complete the Windows XP setup successfully. If this is the case, follow the hardware manufacturer's instructions when installing drivers. Periodically check for driver and firmware updates.
• Hard disk corruption can also cause this Stop message. For more information about checking hard disk integrity, see the instructions provided in "Stop 0x00000024 or NTFS_FILE_SYSTEM" earlier in this list.
• Problems that cause 0x7B errors might also cause Stop 0xED errors. For more information about 0xED Stop messages, see "Stop 0x0000007B or INACCESSIBLE_BOOT_DEVICE" later in this list.


Stop 0x0000007F or UNEXPECTED_KERNEL_MODE_TRAP
The Stop 0x7F message indicates that one of three types of problems occurred in kernel-mode:
• A condition that the kernel is not allowed to have or intercept (also known as a bound trap).
• Software problems.
• Hardware failures.
Possible Resolutions:
• Stop 0x7F messages are typically due to defective, malfunctioning, or failed memory hardware. If you added new hardware recently, remove and replace it to determine if it is causing or contributing to the problem. Run diagnostics software supplied by the system manufacturer to determine if the component has failed.
• Running the CPU beyond the rated specification, known as "overclocking," can cause Stop 0x7F or other error messages due to heat buildup. When diagnosing problems on overclocked systems, first restore all clock and bus speed settings to the manufacturer recommended values to determine if this resolves the issues.
• The problem might also be due to cracks, scratched traces, or defective components on the motherboard. If all else fails, take the system motherboard to a repair facility for diagnostic testing.
• Stop 0x7F messages can occur after installing incompatible applications, drivers, or system services. Contact the software manufacturer about possible Windows XP specific updates. Using updated software is especially important for backup programs, multimedia applications, antivirus scanners, and CD mastering tools.


Stop 0x0000009F or DRIVER_POWER_STATE_FAILURE
The Stop 0x9F message indicates that a driver is in an inconsistent or invalid power state.

Possible Resolutions:
• Stop 0x9F messages can occur after installing faulty applications or drivers or system services. If a file is listed by name and you can associate it with an application, uninstall the application. For drivers, disable, remove, or roll back that driver to to determine if this resolves the error. If it does, contact the hardware manufacturer for a possible update. Using updated software is especially important for backup programs, multimedia applications, antivirus scanners, and CD mastering tools.
• For information about troubleshooting standby and hibernate mode issues, see KB article Q266169, "How to Troubleshoot Problems with Standby Mode, Hibernate Mode, and Shutting Down Your Computer in Windows 2000."

Stop 0xBE or ATTEMPTED_WRITE_TO_READONLY_MEMORY
The Stop 0xBE message indicates that a driver attempted to write to read-only memory.
Possible Resolutions:

• A Stop 0xBE message might occur after installing a faulty device driver, system service, or firmware. If a Stop message lists a driver by name, disable, remove, or roll back the driver to correct the problem. If disabling or removing drivers resolves the issues, contact the manufacturer about a possible update. Using updated software is especially important for multimedia applications, antivirus scanners, DVD playback, and CD mastering tools.


Stop 0xC2 or BAD_POOL_CALLER
The Stop 0xC2 message indicates that a kernel-mode process or driver incorrectly attempted to perform memory operations in the following ways:
• By allocating a memory pool size of zero bytes.
• By allocating a memory pool that does not exist.
• By attempting to free a memory pool that is already free.
• By allocating or freeing a memory pool at an IRQL that was too high.
This Stop message is typically due to a faulty driver or software.
Possible Resolutions:
• A Stop 0xC2 messages might occur after installing a faulty device driver, system service, or firmware. If a Stop message lists a driver by name, disable, remove, or roll back the driver to correct the problem. If disabling or removing drivers resolves the issues, contact the manufacturer about a possible update. Using updated software is especially important for multimedia applications, antivirus scanners, DVD playback, and CD mastering tools.
• A Stop 0xC2 messages might also be due to failing or defective hardware. If a Stop message points to a category of devices (such as disk controllers, for example), try removing or replacing the hardware to determine if it is causing the problem.
• If you encounter a Stop 0xC2 message while upgrading to Windows XP, the problem might be due to an incompatible driver, system service, virus scanner, or backup. To avoid problems while upgrading, simplify your hardware configuration and remove all third-party device drivers and system services (including virus scanners) prior to running setup. After you have successfully installed Windows XP, contact the hardware manufacturer to obtain compatible updates.


Stop 0x000000CE or DRIVER_UNLOADED_WITHOUT
_CANCELLING_PENDING_OPERATIONS

This Stop messages indicates that a driver failed to cancel pending operations before exiting.
Possible Resolutions:

• Stop 0xCE messages can occur after installing faulty drivers or system services. If a driver is listed by name, disable, remove, or roll back that driver to confirm that this resolves the error. If so, contact the manufacturer about a possible update. Using updated software is especially important for backup programs, multimedia applications, antivirus scanners, DVD playback, and CD mastering tools.

Stop 0x000000D1 or DRIVER_IRQL_NOT_LESS_OR_EQUAL
The Stop 0xD1 messages indicates that the system attempted to access pageable memory using a kernel process IRQL that was too high. Drivers that have used improper addresses typically cause this error.
Possible Resolutions:
• Stop 0xD1 messages can occur after installing faulty drivers or system services. If a driver is listed by name, disable, remove, or roll back that driver to confirm that this resolves the error. If so, contact the manufacturer about a possible update. Using updated software is especially important for backup programs, multimedia applications, antivirus scanners, DVD playback, and CD mastering tools.

Stop 0x000000EA or THREAD_STUCK_IN_DEVICE_DRIVER
A device driver problem is causing the system to pause indefinitely. Typically, this problem is caused by a display driver waiting for the video hardware to enter an idle state. This might indicate a hardware problem with the video adapter or a faulty video driver.
Possible Resolutions:
• Stop 0xD1 messages can occur after installing faulty drivers (especially video drivers) or system services. If a driver is listed by name, disable, remove, or roll back that driver to confirm that this resolves the error. If so, contact the manufacturer about a possible update. Using updated software is especially important for backup programs, multimedia applications, antivirus scanners, DVD playback, and CD mastering tools.


Stop 0x000000ED or UNMOUNTABLE_BOOT_VOLUME
The kernel mode I/O subsystem attempted to mount the boot volume and it failed. This error might also occur during an upgrade to Windows XP Professional on systems that use higher throughput ATA disks or controllers with incorrect cabling. In some cases, your system might appear to work normally after you restart.
Possible Resolutions:
• If using higher throughput ATA disks and controllers, those capable of data transfer rates above 33.3 megabytes per second, replace the standard 40-pin cable with an 80-pin cable. Using an 80-pin cable is optional for transfer rates up to and including 33.3 megabytes per second, but is mandatory for higher transfer rates. The additional grounded pins are required to avoid data loss.
• Some firmware enables you to force higher transfer rates even when you are using the incorrect cable type. Your firmware might issue a warning but allow the startup process to proceed. Restore the default firmware setting for ATA cable detection.
• Problems that cause 0xED errors might also cause Stop 0x7B errors. For more information about 0x7B Stop messages, see "Stop 0x0000007B or INACCESSIBLE_BOOT_DEVICE" earlier in this appendix.


Stop 0xC0000221 or STATUS_IMAGE_CHECKSUM_MISMATCH
This Stop message indicates driver, system file, or disk corruption problems (such as a damaged paging file). Faulty memory hardware can also cause this Stop message to appear.
Possible Resolutions:
• You can use Driver Rollback or System Restore from safe mode, to restore a previous driver. You can also use Windows XP Professional recovery features such as the Last Known Good Configuration startup option, Backup, or Automated System Recovery to restore a previous working configuration. After restoring from backup media, you might need to reapply service packs or hotfixes, depending on when the backups were made.
• If the Stop message names the specific file, try replacing it manually with a fresh copy from the Windows XP Professional operating system CD using safe mode or Recovery Console. For systems using the FAT16 or FAT32 file system, you have the option of using a Windows 98 or Windows Millennium Edition Emergency Boot Disk to access the hard disk.
If the original file from the operating system CD has a file name that ends with an underscore (_) character, you cannot use the file until it is uncompressed. The Recovery Console's Copy command is ideal for copying compressed files because it detects and expands them. If you do not specify a destination file name, you must rename the expanded file with the correct extension before using it. From safe mode or Recovery Console, you can use the Expand command to uncompress and copy a file to a destination location. In Recovery Console, the expanded file is given the correct name after being copied to the destination location. For more information about the Copy or Expand commands, see Windows XP Help and Support Centre.