Click Here
home features news forums classifieds faqs links search
5620 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
Home
Features
News
Forums
Classifieds
Links
Downloads
Extras
OS4 Zone
IRC Network
AmigaWorld Radio
Newsfeed
Top Members
Amiga Dealers
Information
About Us
FAQs
Advertise
Polls
Terms of Service
Search

IRC Channel
Server: irc.amigaworld.net
Channel: #Amigaworld
Channel Policy and Guidelines

(Uses JAVA Applet and Port 1024)
Visit the Chatroom Website

Who's Online
 77 guest(s) on-line.
 3 member(s) on-line.


 tlosm,  Trekiej,  Argo

You are an anonymous user.
Register Now!
 Argo:  38 secs ago
 tlosm:  1 min ago
 Trekiej:  3 mins ago
 DiscreetFX:  6 mins ago
 Yssing:  7 mins ago
 Kremlar:  7 mins ago
 K-L:  8 mins ago
 billt:  18 mins ago
 nbache:  26 mins ago
 eliyahu:  33 mins ago

Software News   Software News : NTFS filesystem driver
   posted by r-tea on 7-Feb-2009 21:52:35 (5777 reads)

This is early version of the New Technology Filesystem (NTFS) driver for MorphOS and AmigaOS3.x.
Marek 'March' Szyprowski has released its new version, v0.9, which comes with:
* missing ACTION_CHANGE_MODE packet support added;
* broken MorphOS build (gcc bug) fixed;
* and broken Seek() call fixed;


Features
* allows to read normal files and list directories;
* support different blocksizes;
* unique volume names for unnamed filesystems;
* unicode to local charset translation;
* configurable cache size;
* supports removable media;
* automatic MBR scan;
* thanks to great libDeviceIO from Marcin 'Morgoth' Kurek there is:
- effective and fast read cache system
- support for partitions beyond 4Gb boundary (using TD64)

You can download it from
Aminet
or author's website
    

Related Links
· More about Software News
· News by r-tea


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Hollywood 8.0 add-ons released
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 )

PosterThread
Zorro 
Re: NTFS filesystem driver
Posted on 7-Feb-2009 23:49:31
#1 ]
Super Member
Joined: 30-Apr-2003
Posts: 1081
From: Italy



Nice news...

 Status: Offline
Profile     Report this post  
Swoop 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 0:11:38
#2 ]
Elite Member
Joined: 20-Jun-2003
Posts: 2085
From: Long Riston, East Yorkshire

Is there any chance this should/would/can/will work on OS4?

 Status: Offline
Profile     Report this post  
CodeSmith 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 6:24:37
#3 ]
Elite Member
Joined: 8-Mar-2003
Posts: 3045
From: USA

This is definitely a welcome development. NTFS is the preferred filesystem in XP, the default one in Vista, and rumor has it that one won't be able to format hard drives using FAT in Win7 for security reasons. That means that NTFS support today is as important as FAT support was back in the 90s. The guys behind this project should be congratulated.

 Status: Offline
Profile     Report this post  
Simon 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 8:26:51
#4 ]
Cult Member
Joined: 16-Feb-2005
Posts: 996
From: Antwerp / Belgium

We actually are talking about the same NTFS as Microsoft's NTFS ? So if I install it, I suppose I can read an NTFS formatted memorystick on my MorphOS machine.

Nice.

 Status: Offline
Profile     Report this post  
fishy_fis 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 8:35:11
#5 ]
Super Member
Joined: 29-Mar-2004
Posts: 1829
From: Australia

Does this version support write as well as read ? The amiga ntfs driver from years ago only supports read, which while still useful, left me wanting.

 Status: Offline
Profile     Report this post  
pvanni 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 10:24:19
#6 ]
Regular Member
Joined: 25-Aug-2003
Posts: 464
From: Lecco, Italy

@Swoop,
using td64patch the old version worked well on OS4, so
I think that this version work also on OS4

 Status: Offline
Profile     Report this post  
nubechecorre 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 10:27:25
#7 ]
Cult Member
Joined: 21-Nov-2003
Posts: 886
From: San remo -Italy-

Great, this is welcome and hope to see it on os4

 Status: Offline
Profile     Report this post  
Hypex 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 11:40:47
#8 ]
Elite Member
Joined: 6-May-2007
Posts: 9430
From: Greensborough, Australia

@Swoop

Quote:
Is there any chance this should/would/can/will work on OS4?


IIRC it needs libDeviceIO to support NSD64. A native build would be good. Really, the only difference is one bit in the command word. Makes me wonder why Ralph Schmidt thought it was a better way. Because it was a bit better?

 Status: Offline
Profile     Report this post  
dangerman 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 12:50:41
#9 ]
Regular Member
Joined: 26-Jul-2005
Posts: 213
From: UK

I haven't tried the NTFS driver but I expect that this will work on OS4.

I regularly use the 68k ext2FileSystem to access my Linux partitions and it works really well. I needed to run TD64patch to get it to work on OS4.0 but OS4.1 seems to support the TD64 commands without needing to run that patch. It just works.

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 18:14:54
#10 ]
Elite Member
Joined: 9-Jun-2004
Posts: 10973
From: Norway

@dangerman

NTFS uses TD64.
AmigaOS3.5/OS3.9/OS4.0/OS4.1 uses NSD64.

Her is the tricky part, if NTFS does not find TD64 it use old 32bit read and write, the result is some that looks like it works but corrupted partitions as soon as you write some to disk.

Device command support is individual for etch device.
way NTFS does not support NSD64 is beyond me,
my only guess MorphOS developer does not wont to support NSD64.

Last edited by NutsAboutAmiga on 08-Feb-2009 at 06:32 PM.

 Status: Offline
Profile     Report this post  
Fab 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 18:15:24
#11 ]
Super Member
Joined: 17-Mar-2004
Posts: 1178
From: Unknown

@Hypex

and why should one adopt NSD anyway? Because some guys decided it was the standard for Hack&Patch OS3.5, when something working already existed way before? :)

I always find it funny how some guys refer to TD64 as 3rd party hack, when NSD surely has nothing more official. :)


Also see http://babel.de/download/64bit.tar.bz2 (from http://babel.de/amiga.html ) for more information about the "official" solution. :)

Last edited by Fab on 08-Feb-2009 at 06:23 PM.

 Status: Offline
Profile     Report this post  
dangerman 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 18:30:04
#12 ]
Regular Member
Joined: 26-Jul-2005
Posts: 213
From: UK

@NutsAboutAmiga

Like I said, OS4.0 will support TD64 commands if you run TD64patch.

And it appears to me that OS4.1 supports both NSD and TD64 commands - atleast that's what I've found using sii0680ide.device.

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 18:31:07
#13 ]
Elite Member
Joined: 9-Jun-2004
Posts: 10973
From: Norway

There is no excuse to not support it, because TD64 and NSD64 uses the same techniques, the only difference is command enum definitions, he just being lazy not supporting it.

 Status: Offline
Profile     Report this post  
Hans 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 19:15:49
#14 ]
Elite Member
Joined: 27-Dec-2003
Posts: 4876
From: New Zealand

@pvanni

I used the old one via td64patch. My complaint is that it requires you to manually enter the start and end cylinder locations on the hard-drive instead of getting that from the partition table. This is a disaster waiting to happen, since forgetting to change both the partition table and the file system can result in the filesystem writing to other partitions.

I don't know if NSD64 doesn't have this problem, but I'd like to see this problem fixed.

Congrats to the authors, BTW.

Hans

 Status: Offline
Profile     Report this post  
Crumb 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 20:57:58
#15 ]
Elite Member
Joined: 12-Mar-2003
Posts: 2208
From: Zaragoza (Aragonian State)

@NutsAboutAmiga
Quote:
There is no excuse to not support it, because TD64 and NSD64 uses the same techniques, the only difference is command enum definitions, he just being lazy not supporting it.


I think the same about OS4, why doesn't it support TD64 when it could be dead easy to support both NSD64 and TD64?

Last edited by Crumb on 08-Feb-2009 at 08:58 PM.

 Status: Offline
Profile     Report this post  
ssolie 
Re: NTFS filesystem driver
Posted on 8-Feb-2009 21:25:57
#16 ]
Elite Member
Joined: 10-Mar-2003
Posts: 2712
From: Alberta, Canada

How about a native AmigaOS 4.x version?
I'm sure you'd get a few donations if you bothered.

 Status: Offline
Profile     Report this post  
Leo 
Re: NTFS filesystem driver
Posted on 9-Feb-2009 9:42:09
#17 ]
Super Member
Joined: 21-Aug-2003
Posts: 1591
From: Unknown

Quote:

Device command support is individual for etch device.
way NTFS does not support NSD64 is beyond me,
my only guess MorphOS developer does not wont to support NSD64.

What goes beyond me is why they couldn't agree on a way to do this...

 Status: Offline
Profile     Report this post  
itix 
Re: NTFS filesystem driver
Posted on 9-Feb-2009 10:01:03
#18 ]
Elite Member
Joined: 22-Dec-2004
Posts: 3398
From: Freedom world

@Leo

Why NSD is broken as designed.

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: NTFS filesystem driver
Posted on 9-Feb-2009 11:11:16
#19 ]
Elite Member
Joined: 9-Jun-2004
Posts: 10973
From: Norway

Fab

Quote:
Because some guys decided it was the standard for Hack&Patch OS3.5

NSD64 is almost identical to TD64, in fact is so easy to port from on to the other, its just a simple find and replace operation in your text editor, TD64 is a hack just like NSD64, that’s because io structure is not extended, look it up in header files if you will.

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: NTFS filesystem driver
Posted on 9-Feb-2009 11:11:38
#20 ]
Elite Member
Joined: 9-Jun-2004
Posts: 10973
From: Norway

@Crumb

Let’s say Hyperion adds TD64 to all devices in OS4.0 and OS4.1, this will not magically fix the problem whit old OS3.5 and OS3.9.
Its funny it’s says NTFS supports AmigaOS, but does not support even the last classic versions OS3.5 and OS3.9, is it not ironic?

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright 2000 - 2017 Amigaworld.net.

Amigaworld.net was originally founded by David Doyle