Originally posted by You-
View Post
Announcement
Collapse
No announcement yet.
Paragon Sends Out Latest NTFS Read-Write Linux Driver Patches
Collapse
X
-
-
I wonder if the casual user would notice a difference between whatever current drivers there are and this one. Either way, I hope work continues on this, since I dual boot w/ Windows.
Leave a comment:
-
I just use NTFS for games and apps that I also run under Windows10, because there are several things I still can't do under Linux so am forced on win10 quite often.
Leave a comment:
-
Originally posted by uid313 View Post
But ext4 is a POSIX file system so it have like rwxrwxrwx on its CHMOD, so its rwx for user, rwx for group, rwx for world. Does NTFS have?
On NTFS all files are executable, but on Linux only the files that have the permission +x are executable. I don't think NTFS has any concept of +x.
- Likes 2
Leave a comment:
-
Originally posted by darkbasic View PostWhat prevented ntfs-3g (the userspace driver) to be ported to kernel space instead?
I cant remember precisely, but I think the developer was at some point hired by Apple. I dont know if there has been much development on it since then. (or that might have been the developer for ntfsprogs...)
Leave a comment:
-
Originally posted by birdie View Post
NTFS has all the capabilities to serve as a root fs for Linux and in many ways it's more preferrable since it offers transparent compression and per file encryption out of the box. The latter is still not possible with ext4.
TempleOS > every os made by man....
The RedSea file system does not allow files to grow because it only has an allocation bitmap and not a FAT table. This "flaw" is by design. I am intentionally crippling this operating system, making it a toy with the wisdom that this will prevent commercialization and corruption. The toy spirit of the operating system will be preserved going into the future. The vision for this operating system was a modern Commodore 64, which was a fun toy.
Doing whole file operations is the TempleOS way of doing thinks. It is the simplest and, ironically, the fastest. It is obnoxious in the characteristic way that TempleOS is obnoxious, flaunting massive modern resources in a way that makes old programmers protest.
Doing whole file operations will sabotage efforts to change the 640x480 resolution and violate the ban on multimedia. When doing large, whole-file operations, immediately memory fragmentation is a serious problem, but not so for allocations in the range under a Meg (with occasional larger ones).
The file compression scheme in TempleOS only works on whole file operations and the DolDoc format cannot have text tacked onto the end, since binary data is at the end.
I don't want to spoil fun, so of course I offer a way to get awesome performance that is, ironically, superior. FBlkRead() and FBlkWrite() allow you to read a block offset from the start of a file. Since files are all contiguous, this is incredibly efficient. You just have to declare the desired file size when you create it with FOpen() and cannot change it. See ::/Demo/Dsk/DataBase.HC.
If you like, you are encouraged to to do raw BlkRead() and BlkWrite() directly on a drive. Just get a pointer to a CDrv with Let2Drv() and you are on your way! Your computer is supposed to be a fun toy! You can make an entire partition used for a database, or invent a file system.
On the whole, the RedSea file system with its whole-file-only limitation bring beautiful harmony. It beautifully captures the spirit of TempleOS with simplicity and, ironic speed, since contiguous is fastest.- "Commodore 64" is a trademark owned by Polabe Holding NV.
Leave a comment:
-
What prevented ntfs-3g (the userspace driver) to be ported to kernel space instead?
- Likes 2
Leave a comment:
-
Originally posted by uid313 View Post
But ext4 is a POSIX file system so it have like rwxrwxrwx on its CHMOD, so its rwx for user, rwx for group, rwx for world. Does NTFS have?
On NTFS all files are executable, but on Linux only the files that have the permission +x are executable. I don't think NTFS has any concept of +x.
I rather use Btrfs though
- Likes 8
Leave a comment:
-
Originally posted by birdie View Post
NTFS has all the capabilities to serve as a root fs for Linux and in many ways it's more preferrable since it offers transparent compression and per file encryption out of the box. The latter is still not possible with ext4.
On NTFS all files are executable, but on Linux only the files that have the permission +x are executable. I don't think NTFS has any concept of +x.
- Likes 3
Leave a comment:
-
Originally posted by uid313 View PostI don't think NTFS is going to take over as root file system, but its nice to able to mount other partitions.
- Likes 1
Leave a comment:
Leave a comment: