Using the Real ntfs.sys Driver Under Linux 548
caseih writes "A very neat hack uses the real ntfs.sys driver (obtained from your own windows XP partition and used via a wine-like layer (borrowed from ReactOS) to mount an ntfs partion with full read/write access. While not an ideal solution and certainly not free as in speech, this is an ideal stop-gap measure for many people trying out linux. I think that we'll probably see this in Knoppix pretty soon."
Re:How about the other way around (Score:5, Informative)
Explore2fs [swin.edu.au]
Re:Fsckin' Great... (Score:0, Informative)
Another legal way to deal with the driver (Score:5, Informative)
Optimally, like the other suggestions, this driver should be moved during config time, but I would be willing to load it my USB doohickey prior to booting Knoppix/Mandrake Live/whatevernix.
I have valid Windows NT/2000/XP licenses on my machine, or I wouldn't have the NTFS partition to begin with. Maybe that's not a guaranteed assumption, and IANAL, but I don't think it would put too many MS lawyers on alert if it were done that way.
Perhaps a copyright/license file stating "These files are to be used on computer systems with valid Windows NT/2000/XP licenses only." when they are copied to the USB Key.
Re:Linux File System? (Score:4, Informative)
No, it doesn't. Linux supports a wide range of journalling file systems: ext3, JFS, ReiserFS, XFS, in addition to almost any filesystem known to man, INCLUDING native NTFS [sourceforge.net]
Shouldn't Linux be on something "better" than FAT32
It is.
You got your facts wrong, that's all.
Re:How about the other way around (Score:5, Informative)
For Windows NT 4.0 [tripod.com]
For Windows 95 [demon.co.uk]
For Windows NT/2000/XP [sourceforge.net]
For DOS, Windows 95/98/NT/2000/XP, OS/2, BeOS, MacOS... [penguin.cz]
Re:Linux File System? (Score:3, Informative)
Linux does NOT run on FAT32 as a native file system. It has options of EXT2, EXT3 (EXT2 + journaling), ReiserFS, XFS (from SGI), JFS (from IBM) and probably quite a few more. Yes, you could probably make it run from FAT32, if you tried.
EXT2 is similar to FAT32, whereas the others are similar in concept to NTFS -- journaling, ACLs, etc. Each has its own benefit.
Re:I'm not sure if we'll see it in knoppix (Score:5, Informative)
Probably the same way OS/2 loaded HPFS.IFS on HPFS partitions. The boot kernel had some kind of micro-HPFS driver that allowed the system access to certain folders on the HPFS partition, allowing it to load necessary drivers.
Re:I'm not sure if we'll see it in knoppix (Score:5, Informative)
Re:I'm not sure if we'll see it in knoppix (Score:5, Informative)
NTLDR contains a mini-NTFS filesystem driver and mini registry parser. NTLDR reads the registry and determines all of the boot-start device drivers. NTLDR loads those drivers into RAM, then loads the kernel and the HAL.
NTLDR then passes control of the machine to the kernel, along with a pointer to the in-RAM loaded drivers so that the kernel can start those drivers.
You're overlooking something (Score:1, Informative)
Re:OK... good (Score:3, Informative)
Wine is actually fast because it ISN'T an emulator, it's an implementation of Win32 on Linux, and ReactOS isn't an emulator either, so in both cases, you'd get pretty close (if not actual) native-speed performance.
You WOULD get a hit on memory consumption though, those modules need RAM, certainly.
Re:I'm not sure if we'll see it in knoppix (Score:2, Informative)
Re:Fsckin' Great... (Score:5, Informative)
Linux is my primary O/S. I only use Windows to uhh... well... I'm not sure what I use it for since I haven't booted to it in a couple of months. But I still have it on another partition.
Anyway - I have my external Firewire drives formatted as EXT3 and I use Mount Everything [mount-everything.com] to read/write to them under Windows. Not a free program though.
This is another solution [swin.edu.au] you can try for reading/writing to Linux partitions under Windows. This one IS free.
And one final idea [ntfs-linux.com], also not free - and probably rendered obsolete by today's announcement of this Captive project - but it's another source never the less. This is for reading/writing to NTFS partitions under Linux.
I'd like to give credit to the people who pointed out these links to me but it was a long time ago and I don't remember who they were.
Re:I'm not sure if we'll see it in knoppix (Score:1, Informative)
Not if you copy your own NTFS.SYS file and use it on the same machine. Copyright law also allows copying for "repair" purposes.
There is a commerical product that does exactly the same thing -- "NTFSDOS Professional" (not the same as the freeware NTFS for DOS) -- and they have not been sued by MS.
Re:See this in Knoppix real soon... (Score:3, Informative)
Re:I'm not sure if we'll see it in knoppix (Score:1, Informative)
Re:Hack? (Score:4, Informative)
I suggest that you read here
http://www.jargon.8hz.com/jargon_23.html#SEC30
shame on you
nick
Re:OK... good (Score:3, Informative)
Re:OK... good (Score:5, Informative)
The oft-repeated tagline "Wine is not an emulator" is false. It would only be true if the word "emulator" meant "hardware emulator".
It does not. Although most people think of CPU virtualization when they hear the word "emulator", that is not necessarily the case. According to dictionary definitions, WINE is emphatically an emulator.
Here's the defintion:
Re:I'm not sure if we'll see it in knoppix (Score:5, Informative)
Re:OK... good (Score:5, Informative)
"The only supported operation is overwriting existing files, without changing the file length. No file or directory creation, deletion or renaming is possible. Note only non-resident files can be written to so you may find that some very small files (500 bytes or so) cannot be written to."
Maybe using the windows NTFS driver this way will help provide enough debug info to complete this driver
Re:What about NT4 for non-x86 users? (Score:3, Informative)
Supporting Links:
http://www.microsoft.com/ntserver/nts/dow
(Notice the inclusion of an DEC Alpha download for SP6 for NT4)
http://home1.gte.net/res008nh/nt/ppc/ntfaq.htm
J
NTFSDOS (Score:4, Informative)
Re:I'm not sure if we'll see it in knoppix (Score:3, Informative)
Boot Knoppix, a Gentoo LiveCD, or somesuch other Linux that's running with that drive unmounted...
Run fdisk, make a partition of Win95 type b or c. (I'm not sure if both work; I used LBA and it did fine; I think that's c) Then...
mkfs.vfat -F 32
After that, I mounted it as
Re:You need to get ntfs.sys legally somehow (Score:3, Informative)
Just FYI; the codec DLLs aren't distributable free of charge either.
i'd like to try it but it doesnt work (Score:2, Informative)
when it does, I try to ls and get 'stale NFS file handle'
or operation not permitted.
so I'll play a little with it and report back here
Re:I'm not sure if we'll see it in knoppix (Score:1, Informative)
(incase you do - because usb2 would be fast enough)
uses a special byte somewhere and modifies it everytime a file is written etc, since this is always the same byte it will get destroyed way before all the other logic gates on the chip rendering it and without special remapping the whole device useless
Anything more annoying... (Score:1, Informative)
I dont think there's anything more annoying than dual-booting.... period.