At 06:01 07/06/02, Chris Blazie wrote:
> I'm trying to get ntfs support working on an
>Itanium (4 cpu) server running RedHat Linux (kernel
>version is 2.4.18). We're trying to read ntfs
>partitions on a scsi device over a fiber host bus
>adapter (Emulex 9002lp). The hba driver appears to
>work okay; we can even read and write to a linux
>partition on the drive. But no ntfs partitions appear
>in fdisk. I realize this isn't really an ntfs driver
>problem per se, but I'm thinking it could be a general
>ntfs issue I'm not aware of. I'd really appreciate
>any suggestions.
From what I have read the Itanium uses the EFI partitioning scheme. I
doubt very much fdisk can understand that. Also I don't think the 2.4.18
kernel understands EFI either.
So how did you partition that device is the question?
And what kernel are you running exactly? The original from ftp.kernel.org
or the RedHat kernel (which one exactly)? Or the ia64 kernels?
Also, note that you are running an SMP system. The old ntfs driver (i.e.
the one present in 2.4.x kernels including 2.4.18) is not fully stable with
SMP; it can crash your machine when placed under load. You really ought to
use the new ntfs driver which you can download from
http://linux-ntfs.sf.net/downloads.html
and apply that to a vanilla 2.4.18 kernel (i.e. not the redhat kernel, use
the kernel from ftp.kernel.org, the patch will not apply to the RedHat
kernels as they have modified them too much, and most likely it will not
apply to the ia64 kernels either). - I am sure you could make it apply
relatively easily by taking a vanilla 2.4.18, patching it with ntfs and
then just deleting the fs/ntfs/* files from YOUR kernel and replacing
everything with the files from the ntfs patched 2.4.18 kernel. Then you
will need to edit include/linux/fs.h and remove all references to ntfs in
that file. Then delete include/linux/ntfs*. There will be a few things left
like the Documentation/filesystems/ntfs.txt and the configure help text and
configure selection entries which you will probably need to patch by hand,
just look at the ntfs patch for what you need to do...
Best regards,
Anton
--
"I've not lost my mind. It's backed up on tape somewhere." - Unknown
--
Anton Altaparmakov <aia21 at cantab.net> (replace at with @)
Linux NTFS Maintainer / IRC: #ntfs on irc.openprojects.net
WWW: http://linux-ntfs.sf.net/ & http://www-stu.christs.cam.ac.uk/~aia21/
|