The Benefits Between 32MB, 16MB, 8MB, or 2MB Cache Drives

Cache Drives, Hard Disk Buffer Cache memory is the data buffer or cache between the hard drive and the actual platters in the drive where data is temporarily stored. Access to data in the memory cache is much faster than accessing data on the platters in the hard drive. The larger the memory cache, the more data can be stored which can be accessed faster. A drive with 16 MB of cache will perform faster than a drive with 8 MB or 2 MB of cache because more data can be stored in the cache on the 16 MB cache drive.

For more information see this article on Wikipedia, Hard Disk Buffer.

Read More

Common blue screen error messages in windows

Blue Screen Error Messages Blue Screen stop messages provide diagnostic information, such as Stop codes and driver names, that you can use to resolve the problem. However, this information disappears when you restart your computer. Therefore, it is important to record the information displayed for future reference.

The following are a list of the more common stop codes and potential resolutions in windows:

  1. Stop 0x0000000A or IRQL_NOT_LESS_OR_EQUAL
  2. Stop 0x0000001E or KMODE_EXCEPTION_NOT_HANDLED
  3. Stop 0x00000024 or NTFS_FILE_SYSTEM
  4. Stop 0x0000002E or DATA_BUS_ERROR
  5. Stop 0x0000003F or NO_MORE_SYSTEM_PTES
  6. Stop 0x00000050 or PAGE_FAULT_IN_NONPAGED_AREA
  7. Stop 0x00000077 or KERNEL_STACK_INPAGE_ERROR
  8. Stop 0x00000079 or MISMATCHED_HAL
  9. Stop 0x0000007A or KERNEL_DATA_INPAGE_ERROR
  10. Stop 0x0000007B or INACCESSIBLE_BOOT_DEVICE
  11. Stop 0x0000007F or UNEXPECTED_KERNEL_MODE_TRAP
  12. Stop 0x0000009F or DRIVER_POWER_STATE_FAILURE
  13. Stop 0xBE or ATTEMPTED_WRITE_TO_READONLY_MEMORY
  14. Stop 0xC2 or BAD_POOL_CALLER
  15. Stop 0x000000CE or DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS
  16. Stop 0x000000D1 or DRIVER_IRQL_NOT_LESS_OR_EQUAL
  17. Stop 0x000000D8 or DRIVER_USED_EXCESSIVE_PTES
  18. Stop 0x000000EA or THREAD_STUCK_IN_DEVICE_DRIVER
  19. Stop 0x000000ED or UNMOUNTABLE_BOOT_VOLUME
  20. Stop 0x000000F2 or HARDWARE_INTERRUPT_STORM
  21. Stop 0xC000021A or STATUS_SYSTEM_PROCESS_TERMINATED
  22. Stop 0xC0000221 or STATUS_IMAGE_CHECKSUM_MISMATCH

Error Messages Related to Disks and File Systems:

These messages can provide more information for determining the cause of the Stop message. More specifically file system errors, viruses, hard disk corruption, or controller problems can cause the following Stop messages:

1. Stop 0x00000024 or NTFS_FILE_SYSTEM
This Stop message, also known as Stop 0x24, indicates that a problem occurred within Ntfs.sys, which is the driver file that allows the system to read and write to NTFS volumes.

2. Stop 0x00000050 or PAGE_FAULT_IN_NONPAGED_AREA
This Stop message, also known as Stop 0x50, occurs when requested data is not found in memory. The system generates a fault, which indicates that invalid system memory has been referenced. This fault can occur due to a variety of error conditions, such as bugs in antivirus software, a corrupted NTFS volume, or faulty hardware (typically related to defective RAM, be it main memory, L2 RAM cache, or video RAM).

3. Stop 0x00000077 or KERNEL_STACK_INPAGE_ERROR
This Stop message, also known as Stop 0x77, indicates that the requested page of kernel data from the paging file could not be read into memory. Stop 0x77 can be caused by a number of problems, such as:

  • Bad sectors on the hard disk.
  • Defective or loose cabling, improper SCSI termination, or the controller not seeing the hard disk.
  • Another device is causing a resource conflict with the storage controller.
  • Failing RAM.

4. Stop 0x0000007A or KERNEL_DATA_INPAGE_ERROR
This Stop message, also known as Stop 0x7A, indicates that the requested page of kernel data from the paging file could not be read into memory.

One of the following conditions usually causes a Stop 0x7A: a bad sector in a paging file, a virus, a disk controller error, defective hardware, or failing RAM. In rare cases, a Stop 0x7A occurs when nonpaged pool resources run out.

5. Stop 0x0000007B or INACCESSIBLE_BOOT_DEVICE
This Stop message, also known as Stop 0x7B, indicates that Windows XP Professional lost access to the system volume or boot volume during the startup process. This error always occurs while the system is starting and is often caused by one of the following:

  • Hardware problems
  • Corrupted or incompatible storage drivers
  • File system problems
  • Boot sector viruses
  • Outdated firmware

During I/O system initialization, this error can occur when:

  • The controller or driver for the startup device (typically the hard disk) failed to initialize the necessary hardware.
  • File system initialization failed because the system did not recognize the data on the boot device.
Read More

Seagate Unveils the First Hard Disk Drive Featuring 1 TB Per Platter

Seagate Unveils The World's First Hard Drive Featuring 1 TB Per PlatterMay 3, 2011 – Seagate Technology LLC unveiled the world’s first 3.5-inch hard disk drive featuring 1TB of storage capacity per disk platter, breaking the 1TB areal density barrier to help meet explosive worldwide demand for digital content storage in both home and office.

Seagate Barracuda XT 3TB Hard Disk Drive

Seagate’s GoFlex Desk products are the first to feature the new hard disk drive, delivering storage capacities of up to 3TB and an areal density of 625 Gigabits per square inch, the industry’s highest. Seagate is on track to ship its flagship 3.5-inch Barracuda desktop hard disk drive with 3TBs of storage on 3 disk platters – which can provide enough capacity to store up to 120 high-definition movies, 1,500 video games, thousands of photos or virtually countless hours of digital music – to the distribution channel in mid-2011. The hard drive will also be available in capacities of 2TB, 1.5TB and 1TB.

“Organizations of all sizes and consumers worldwide are amassing digital content at light speed, generating immense demand for storage of digital content of every imaginable kind, we remain keenly focused on delivering the storage capacity, speed and manageability our customers need to thrive in an increasingly digital world.” – said Rocky Pimentel, Seagate Executive Vice President of Worldwide Sales and Marketing.

GoFlex Desk external hard drives are compatible with both the Windows® and Mac® computers. Each drive includes an NTFS driver for Mac, which allows the drive to store and access files from both Windows and Mac OS X computers without reformatting. The GoFlex Desk external drive’s sleek black 3.5-inch design sits either vertically or horizontally to accommodate any desktop environment.

Read More

HDD malfunctions

 “Nothing is eternal” – that expression applies also to hard disk drives. No matter how reliable a HDD is still it is degraded with time by destructive processes.

 First, a drive is a mechanical and electronic device but all mechanical parts gradually wear out. With time connections between mechanical parts become slack. Numerous ascensions and descents of magnetic heads which occur during each start and stop of magnetic disk rotation destroy the protective layer coating the heads. However, modern manufacturing technology guarantees rather long life for hard drives. Thus, according to the information from the technical manual for operation of Western Digital drives (Caviar BB/JB family) the minimum number of contacts between magnetic heads and disk surface during start/stop (Contact Start/Stop Cycles – CSS) is at least 50000 cycles, while unrecoverable reading errors (Error Rate – Unrecoverable) appear less frequently than once per 10 bytes raised to the 14th power. If we translate those figures into generally understandable terms we receive the following: minimum time before any deterioration in the quality of heads or surfaces because of their contacts provided that the drive is switched on and off ten times daily will be 14 years; and one error will occur during reading of more than 32 TB of data (that approximately corresponds to viewing movies in MP4 format non-stop for 7 – 10 years).

Still, in real life we frequently face a totally different situation when a brand new drive purchased recently goes out of order after a few months of operation. Numerous drives even do not endure the warranty period defined by their manufacturing factory. We have to note that all manufacturers except for Samsung have decreased that period from 3 years to one. What are the reasons of such situation?

Normal HDD ageing malfunctions
 During correct operation of a properly assembled drive performed in conformity to all requirements of its Technical Reference Manual with time you can observe normal ageing process. It tells most badly on magnetic disks. First, with time the magnetization of minimum magnetic “prints” – dibits – decreases and a drive has to re-read some portions of disks, which used to read flawlessly, or they even begin to produce reading errors. In the second place, the magnetic layer on disks also deteriorates gathering scratches, chippings, cracks, etc. All of the above cause appearance of BAD sectors.

The process of normal drive ageing is quite long and usually it takes 3-5 years. We have to note that for a HDD non-stop mode of operation is even more favourable than a mode, when a drive starts and stops frequently. Thus drives function quite long in dedicated servers operating round-the-clock and located in a separate premise or a box with obligatory normal climate control.

Malfunctions resulting from incorrect mode of operation
 The most frequent cause of HDD malfunctions has to deal exactly with incorrect manner of their operation, its main destructive factors include: overheating, mechanical impacts and voltage jumps of HDD power supply.

Overheating is caused by insufficient cooling of drive case and PCB. According to the technical reference manual for Western Digital drives (Caviar BB/JB family) the allowed operational drive temperature ranges from 5 С to 550 С provided that air circulates around all the time. The latter condition is determined by the fact that some chips on the control board become much warmer than the above temperature (motor controllers, etc.) and heat dissipation must be arranged for them. Now let us imagine that it is summer time, temperature inside may reach 30 С, within computer case it will grow to the extreme values – by another 20 – 250 С – while there is no normal air circulation because there is only one blow-out fan in the power supply clogged with dust, flat cables inside form a tight knot and the drive is blocked from both sides between a CD drive and FDD. An open computer case at that does not remedy the situation because it does not facilitate air flow around HDD.

Another important temperature value is its gradient, which should not exceed 200 С per hour during operation and 300 С during downtime. When the latter is exceeded, it is very dangerous for drive mechanics; that phenomenon is called thermal shock. Thus if you bring a HDD during winter time from a store or from a friend (where you had to read some necessary data) and it is frosty outside and 200 С inside, then if you power-up the drive immediately it causes sudden local heating of separate mechanical HDA parts, which may cause micro deformations of precise drive mechanics. Such a drastic temperature drop is very harmful for electronic components, too.

The same holds true regarding mechanical influence over HDA, i.e. impacts which are also very dangerous for precise mechanical parts of a drive. During operation as described in the previous article, spring-loaded magnetic heads fly at a low height above disks rotating at a rather high speed. An impact against HDA in that situation will cause inevitable vibration of heads which will produce a series of hits against disks, which in turn are sure to cause chipping both on disk surface and on the surface of magnetic heads.

Very serious danger for HDD electronics is manifested by power supply units powering the whole PC and the drive respectively. In order to make their price lower manufacturers frequently do not install filtering circuitry both in the primary 220 V chain and in secondary circuit. Very frequently rated power does not correspond to the actual values and stabilized voltage turns out to be not so stable although those parameters are strictly regulated for disk drives. Thus, according to the technical reference manual for Western Digital drives (Caviar BB/JB family) allowed power supply voltage is +5 V +- 5% and +12 V +- 10%, allowed fluctuation is 100 mV in +5V circuits and 200 mV in 12 V circuits. Most specialists servicing computer equipment use only voltage meters while testing power supply units, but one should keep in mind that voltage fluctuations, which are an important parameter can be checked with an oscilloscope only.

Construction-related malfunctions
 Quality of HDDs has decreased lately; that fact is confirmed by reduction of warranty period by many manufacturers. To some extent it is caused by stiff competition between them and the resulting race for production of cheap drives. It is also connected with growing technological standards, a sort of a race for density increase and achievement of higher capacity per disk. As a consequence vendors frequently use in their HDDs solutions, materials and technologies, which have not been thoroughly tested and verified; thus imperfect products appear in the market and then in possession of end users. After some time manufacturers analyze malfunctions of drives returned during their warranty period and attempt to eliminate drawbacks in their construction, but those attempts are not always successful.

Theoretically such approach to drive design and production may cause problems with any drive part. We can single out the most frequent troubles:

Bad contact in pin connector between PCB and preamplifier chip connected to magnetic heads’ assembly. The consequences of a poor contact may be quite numerous. First of all, it causes appearance of bad sectors. But those sectors differ from common defects caused by poor surface quality. The difference manifests itself in the fact that the surface remains intact but bad contact causes recording of invalid data to service bytes of some sectors, e.g. to the field containing CRC code of the sector. The problem may also lead to corruption of firmware data, which cannot be restored by the drive itself during the next power-up; besides, there is no user mode for such restoration. Firmware data of a drive can be restored in the factory mode only.

Poor quality of chips’ soldering at the factory. Such workmanship flaw becomes obvious as a rule approximately after a year of drive operation. It is usually manifested in lack of contact, i.e. after some period of normal operation a drive either switches off and does not start again (“hangs”) or begins to produce knocking sounds with its heads; the latter situation may result in damage to its mechanical parts. Just like the previous flow it may also cause firmware corruption.

Insufficient quality of chips becoming defective even at heating values, which do not exceed allowed limits. The fault can be repaired by replacing the defective chip with an identical operational one.
Imperfect construction of fluid dynamic bearings, which causes accumulation of scrap particles in the grease resulting in spindle motor seizure.

There are also cases when disks are not fixed on a spindle properly, as a result disk beating grows increasingly and causes bearing destruction in spindle motor. Considerable noise begins to accompany drive operation and after some time defective sectors appear because disk beating leads to incorrect reading of some tracks.

Poor quality of Flash ROM chips, which may lose the firmware code stored therein because of charge leakage when heated. ROM can be overwritten either in a special ROM chip programmer or using the drive itself in the factory mode.

Errors in drive firmware microcode. Manufacturers do not make public the information about the nature of such errors keeping it secret. However, firmware updates are issued quite regularly. It would be a mistake to believe that the errors do not influence drive’s operability in any way because in some cases they may result in damage to drive mechanics.

Read More

Software RAID VS Hardware RAID

RAID stands for Redundant Array of Inexpensive Disks which is a technology that employs the simultaneous use of two or more hard disk drives to achieve greater levels of performance, reliability, and/or larger data volume sizes.

There are different levels of RAID. The most popular RAID formats are RAID-1 & RAID-5. However today we will not focus on the various RAID format. Let’s go straight to the differences between software RAID and hardware RAID.

1. Hardware RAID:

  • A conventional Hardware RAID consists of a RAID controller that is installed into the PC or server, and the array drives are connected to it.
  • In high end external intelligent RAID controllers, the RAID controller is removed completely from the system to a separate box. Within the box the RAID controller manages the drives in the array, typically using SCSI, and then presents the logical drives of the array over a standard interface (again, typically a variant of SCSI) to the server using the array.

2. Software RAID:

In software RAID the software does the work of RAID controller in place of the hardware. Instead of using dedicated hardware controllers or intelligent boxes, we use particular software that manages and implements RAID array with a system software routine.

3. Comparing Hardware RAID & Software RAID

Portability

OS Portability

Software RAID is not usable across operating systems. So you cannot, for example, use two RAID disks configured in Linux with Windows XP and vice versa. This is big issue for dual booting systems where you will either have to provide a non-RAID disk for data sharing between the two operating system / use hardware RAID instead.

As you know, dual booting is mostly obsolete these days as you can run multiple operating systems on the same machine using virtualization software like VMware & xen.

Hardware Portability

  • Software RAID
    In Linux you can mirror two disks using RAID-1, including the boot partition. If for any reason the hardware goes bad, you can simply take the hard disk to a different machine and it will just run fine on the new hardware. Also with a RAID-1 array, each of the hard disk will have full copy of the operating system and data, effectively providing you with two backups, each of which can be run from a different hardware.Unfortunately in Windows it is not so easy to switch a operating system from one hardware to another, but that is the story of proprietary licenses and we will keep it for another day.
  • Hardware RAID
    Hardware RAID is not so portable. You cannot just swap the hardware to a different machine and hope it will work. You have to find a Motherboard which is compatible with your RAID controller card; otherwise you can kiss your data goodbye. Also there is a bigger issue of problem with the RAID controller itself. If it fails and you cannot get the same controller from the market (and it has probably become obsolete by then), then again you can kiss your data goodbye.

Easy & Speedy Recovery

It may seem trivial but for a busy and loaded server, an easy and speedy recovery, that too inside the operating system without having to reboot is what one can dream of. Imagine if during the peak hours, your RAID system crashes and you are forced to reboot the machine to make changes to it to restore your data! Software RAID’s like in Linux, not only continues working even when the hardware has failed, but also starts restoring the RAID array, should any spare disk be available. All of these happen in the background and without affecting your users. This is where software RAID shines brilliantly.

System Performance

Software RAID uses the CPU to do the work of the RAID controller. This is why high-end hardware RAID controller outperforms software RAID, especially for RAID-5, because it has a high powered dedicated processor. However for low end hardware RAID, the difference may be neglible to non-existent. In fact it is possible for the software RAID perform better than low end hardware RAID controller simply because today’s desktops and workstations are powered by very powerful processors and the task is trivial to them.

Support for RAID Standards

High-end Hardware RAID may be slightly more versatile than Software RAID in support for various RAID levels. Software RAID is normally support levels 0, 1, 5 and 10 (which is a combination of RAID 0 and RAID 1) whereas many Hardware RAID controllers can also support esoteric RAID levels such as RAID 3 or RAID 1+0. But frankly who uses them?

Cost

This is where software RAID again scores over hardware RAID. Software RAID is free. Hardware RAID is moderate to high priced and can put a strain on your budget if deployed widely.

But over the years the cost of hardware RAID has come down exponentially, so it may not be too far when more affordable RAID-5 cards will be built-in on newer motherboards.

Future Proof

Gone are the days when we could associate software RAIDs with bugs and OS problems. Nowadays software RAIDs are almost flawless. We are using software RAID in Linux operating system for several years and haven’t experienced any problem whatsoever. On the contrary, hardware RAID has a single point of failure and that is its hardware controller. If it crashes then your only option is to find another equivalent RAID controller from the market; by this time the model may become obsolete and you may not even find anything compatible. You are as such faced with the haunting prospect of losing all your data, should the RAID controller fail. Software RAID will never become obsolete and will continue to get updated with updated versions of your operating system.

4. In conclusion: Software or Hardware RAID?

In my opinion, software RAID is the way to go for most users, unless you want to extract the very last ounce of performance from your RAID array and budget is not a constraint.

Read More

Lindsey Harper Mac

photorecHere’s a scenario many computer users are familiar with: You’re sitting at your computer late at night (or early in the morning) trying to finish up a term paper you have submit for your Online MBA when suddenly your computer crashes. You restart your computer only to see what every college student dreads—your paper has gone missing. This is an all too common occurrence. Sometimes it’s an entire music library instead of a class paper, but the result is still the same: your data is gone. Luckily there are numerous tools to help you recover your files. Many of them cost an exorbitant amount of money, but there’s a simple, open source tool that will make short work of any missing data: PhotoRec.

Features

PhotoRec can operate under all contemporary operating systems, including all versions of Windows, Linux and BSD, Solaris and Mac OS X. Additionally, the source code for the program can be compiled on nearly all Unix systems, making it a universal file recovery tool. It ignores the file system and can recover lost files from FAT, NTFS, EXT2/EXT3 and HFS+ filesystems, even if they’re damaged. It can also recover from virtually any media, including hard disks, CD-ROMS, memory cards, portable media players and some cameras. The total list of file formats that PhotoRec can recognize and recover encompasses over 300 file extensions.

How to Use PhotoRec

When files are lost, users need to be aware that they should not save any data to the disk drive until the files are recovered. Recovering files with PhotoRec is an incredibly simple process, unless the files have been overwritten. Also, because PhotoRec recovers files as it’s scanning the disk drive, there should be a secondary drive attached to store the recovered data. There are different steps that need to be taken if data is to be recovered from an iPhone or CD/DVD, but the following steps will work for virtually all other media in a Windows environment.

1) Download and install PhotoRec

The program should be downloaded onto the secondary drive that will be used to store the recovered data. This can be a flash drive, external backup drive or a separate internal drive with enough space to store the missing files. If there is an unaffected partition on the same drive, that partition can be used instead of a secondary drive.

2) Run the PhotoRec program

In Windows Vista or 7, PhotoRec must be run by an account with Administrator access. Right-click the executable and select “Run as administrator”.

3) Select the disk and partition to recover from

Drives will be labeled according to the Linux labeling scheme (/dev/sda, /dev/sdb, etc.) and will display their total space, free space, make and model. Select the proper drive, and then select the partition table type. If using Windows or Linux, the partition table type will be Intel. After this, select the partition the missing files are located on. The PhotoRec user will need to know how the system is partitioned in order to recognize which partition to select.

4) Select options (optional)

At the bottom of the partition selection screen, the user can choose from options that will affect the recovery process. Most users should leave the settings alone and should only change them if they are fully aware of what they do.

5) Select file types to recover (optional)

Also on the bottom of the partition selection screen of the File Opt menu, which allows users to select which file types PhotoRec will attempt to recover. If only music files are missing, the user can disable all file types and only select audio file types.

6) Select Partition type

After all settings have been selected, users will be required to select the partition’s filesystem type. If the filesystem is ext2/ext3/ext4 (Linux), the user should select the ext2/ext3 option. If the filesystem is of another type, the user should select Other. After this, the user must tell PhotoRec whether to scan the entire partition or only the sections of the partition that are currently marked as empty. If no files have been written since the data was lost, scanning the free space should be enough.

7) Select the disk and partition to store recovered data

The user will be asked to select a drive (if there is more than one available), partition and directory in which to store the recovered information. By selecting a separate drive or partition, the recovered data is guaranteed not to overwrite any further missing data.

8) Wait

Depending on the size of the disk and the options selected, the recovery process can take as little as a few minutes or as long as several hours. When the recovery is finished, a summary will be displayed showing the total number of recovered files and their files types. Recovered files will be stored on the destination drive under recup_dir.1, recupt_dir.2, etc. sub-directories. The file names will not be recovered, but the full files should be available.

Read More

Ipod Manuals

These are lastest ipod manuals you can free download~
iPod nano Armband (4th generation)
Nike + iPod User Guide (including safety information)
iPhone and iPod touch Enterprise Deployment Guide
iPod classic (120GB) User Guide
iPod nano (4th generation) User Guide
iPod touch Important Product Info & Safety Guide (with iPhone 2.1 Software)
iPod touch User Guide (with iPhone 2.1 Software)
iPod touch Important Product Info & Safety Guide (with iPhone 2.0 Software)
iPod touch User Guide (with iPhone 2.0 Software)
AppleCare Protection Plan for iPod
iPod touch Features Guide
iPod touch Important Product Info Guide (with safety information)
iPod classic Features Guide
iPod nano (3rd generation) Features Guide
Apple Component AV Cable for iPod
iPod shuffle (2nd generation) Features Guide (Manual)
iPod Hi-Fi User’s Guide
iPod Hi-Fi Safety and Regulatory Compliance Information (Manual)
iPod Safety Guide (Manual)
iPod nano (2nd generation) Dock (Manual)
iPod nano Safety Guide (Manual)
Fifth Generation iPod Late 2006 Features Guide
iPod nano (2nd generation) Lanyard Headphones (Manual)
iPod nano (2nd generation) Features Guide (Manual)
iPod USB Power Adapter (Manual)
iPod nano Features Guide
iPod Features Guide
iPod mini (2nd generation) User’s Guide
iPod with color display User’s Guide
iPod shuffle User’s Guide (Manual)

Read More