Tuesday, January 31, 2012

Not enough server storage is available to process this command

I recently upgraded an XP system to have a larger hard drive for data storage.  The new drive is a 1.5TB drive, replacing the previous 500GB drive.  The PC is about 5 years old but still works well, and has 3GB of RAM.

On a recent disk imaging process, it came up with errors writing to the drive.  It indicated not enough resources.  I tried a reboot (to clear down any untidy memory) but errors kept appearing.  I then tried writing from a different machine via the network.  This displayed the error message
"Not enough server storage is available to process this command".  As a second test I tried to copy a 350GB to the same drive.  After seconds, this Windows only command failed.

I determined that the error being returned was m_loSError 1130, or 0x46a 

The next stage was Google with this error message and sure enough I have not been the first to receive it.  Also, very nicely there is a fix by changing a registry setting. 

http://support.microsoft.com/kb/304101

Subsequent testing shows that the system is now stable, and I can copy a 350GB file to the same disk drive.  As a spin off, I have improved the error reporting of my software to assist with other users hitting he same problem.

Wednesday, January 18, 2012

How to read XFS on Windows

I often read about problems people have reading Unix formats on a PC.  Linux has many features that allow a new file system to be loaded and hence read disks in non Ext/2/3/4 format.

One solution for a PC is to use CnW to just read the data files from the foreign file system.  95% of the time this will be a satisfactory solution, though there will be occasions were read and write are required. CnW does not write to non PC file systems.

By using a copy of CnW Recovery software files can be read from many Unix disks, including XFS and Reiser.  It also included Macintosh.  The demo will read the files, but not actually save any.

CnW is designed as a data recovery tool, rather than this general reading tool, so file selection is limited, for instance there is no drag and drop.  However, there are extensive file filter tools so file of a certain date, size or name/location may be selected or skipped.

When presented with a problem of accessing data from a foreign drive, CnW may well provide a simple solution.  As a bonus deleted files can also be found.

Thursday, January 12, 2012

Ubuntu disk formatting

Recently I was using Ubuntu V11.10 to create a sample Unix disk.  I am no greate fan of Linux, but I have to say that V11 is getting close to a system that could be used by 'normal' users and not just geeks that love long command lines with millions of options.  On the negative side it does seem to be influenced by the Macintosh.

However, one currious problem I ran into was with formatting a disk.  I wanted to reformat an old Windows disk into Unix.  The old disk was a valid disk, so had a partition identifier set in the boot sector, and naturally it was set as 7 for NTFS.  I formated the disk, copied some files over and went to use the disk.  Rather oddly, it was recognised as an NTFS disk - but corrupted.  I discovered this was because the partition ID was still 7, rather than 0x83 I would have expected for Reiser.

The solution was two fold - it is posible in Ubuntu to edit the partition info, and in CnW it is possible to select the correct type of disk.

The warning that I doubt I am the first to create this problem and it is possible that a corrupt NTFS disk is infact a Unix disk.  Be aware!