Tiny Core Linux

Tiny Core Extensions => TCE Q&A Forum => Topic started by: SamK on October 02, 2010, 05:31:33 AM

Title: filesystems-2.6.33.3-tinycore.tcz and NTFS
Post by: SamK on October 02, 2010, 05:31:33 AM
Does filesystems-2.6.33.3-tinycore.tcz provide R/W access to NTFS partitions?

A TC3.1 machine is booted with filesystems-2.6.33.3-tinycore.tcz listed in OnBoot.  Prior to boot-up an external USB HD is attached; this holds various ext and NTFS partitions.

After booti-up the NTFS partitions are listed in fstab as read only.  Issuing a mount command with -w or -o rw mounts the partition but as read only.  Rebuilding fstab has no effect.

Using ntfs-3g the partitions can be mounted with R/W access.  Is it possible with filesystems-2.6.33.3-tinycore.tcz?
 
Title: Re: filesystems-2.6.33.3-tinycore.tcz and NTFS
Post by: bmarkus on October 02, 2010, 06:01:37 AM
No, only read.
Title: Re: filesystems-2.6.33.3-tinycore.tcz and NTFS
Post by: SamK on October 02, 2010, 06:23:32 AM
OK - thanks.

I suggest this info might be helpful if added to the comment section of the tcz info file which is current blank.
 
Title: Re: filesystems-2.6.33.3-tinycore.tcz and NTFS
Post by: bmarkus on October 02, 2010, 06:29:32 AM
OK - thanks.

I suggest this info might be helpful if added to the comment section of the tcz info file which is current blank.
 

It is not extension specific, it is an attribute of TC base system.
Title: Re: filesystems-2.6.33.3-tinycore.tcz and NTFS
Post by: SamK on October 02, 2010, 07:02:01 AM
It is not extension specific, it is an attribute of TC base system.

I'm not sure I fully grasp the meaning... 

However, if an extension that provides file system support has limitations place on it by the TC base system it would seem acceptable to mention the limitations in the extension info file.  After all, the extension has no purpose without the base OS.

Or have I missed the point?
 
Title: Re: filesystems-2.6.33.3-tinycore.tcz and NTFS
Post by: tinypoodle on October 02, 2010, 08:29:33 AM
It is a config option of the kernel.

http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/3.x/release/src/kernel/config-2.6.33.3-tinycore
Code: [Select]
# CONFIG_NTFS_RW is not set

In the info of filesystems-2.6.29.1-tinycore.tcz this is indeed mentioned:

Code: [Select]
The NTFS support here is read-only, for read-write see the ntfs-3g extension.

However, as the default option
http://kernel.xc.net/html/linux-2.6.33/x86/#NTFS_RW
has been chosen, I do no think such a mentioning could neither should be expected.
Let's focus on pointing out exceptions rather than the rule.

Frankly I don't think a ntfs rw config choice would make much sense for many users:
http://kernel.xc.net/html/linux-2.6.33/x86/NTFS_RW
Title: Re: filesystems-2.6.33.3-tinycore.tcz and NTFS
Post by: curaga on October 02, 2010, 09:13:48 AM
That's right, there was a comment in the equivalent 2.x extension. Added to the 3.x info files as well.
Title: Re: filesystems-2.6.33.3-tinycore.tcz and NTFS
Post by: SamK on October 02, 2010, 09:55:08 AM
That's right, there was a comment in the equivalent 2.x extension. Added to the 3.x info files as well.

That's clearer and helpful - thanks.
 
Title: Re: filesystems-2.6.33.3-tinycore.tcz and NTFS
Post by: tinypoodle on October 02, 2010, 11:52:58 AM
To be even more clear, the rw support for ntfs provided by the same project as the kernel driver is ntfsmount in ntfsprogs.tcz.

ntfs-3g is a ntfs rw driver from a separate project.