ntfs写支持问题

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

ntfs写支持问题

白冰
在我的linux机子上smbmount我windows机子上XP的ntfs分区,可以读写
但是把我的移动硬盘(ntfs格式)直接挂载到linux机子上,却只能读不能写
创建目录什么的都不能,我看内核里的ntfs写支持也编译进去了
不知道什么原因,我的debian kernel版本是2.6.8.1
Reply | Threaded
Open this post in threaded view
|

Re: ntfs写支持问题

ze phyr
我猜:

smbmount 是通过samba协议支持,让XP自己写分区的。
自己直接mount,要注意参数。

phyrster

在 06-6-23,ilttv<[hidden email]> 写道:
>
>
> 在我的linux机子上smbmount我windows机子上XP的ntfs分区,可以读写
> 但是把我的移动硬盘(ntfs格式)直接挂载到linux机子上,却只能读不能写
> 创建目录什么的都不能,我看内核里的ntfs写支持也编译进去了
> 不知道什么原因,我的debian kernel版本是2.6.8.1
Reply | Threaded
Open this post in threaded view
|

Re: ntfs写支持问题

白冰
也是,
不过我mount的时候是加上了rw参数的,也把移动硬盘在windows系统下权限修改为任何人都可读写,也不行

----- Original Message -----
From: "ze phyr" <[hidden email]>
To: "ilttv" <[hidden email]>
Cc: <[hidden email]>
Sent: Friday, June 23, 2006 3:07 PM
Subject: Re: ntfs写支持问题


> 我猜:
>
> smbmount 是通过samba协议支持,让XP自己写分区的。
> 自己直接mount,要注意参数。
>
> phyrster
>
> 在 06-6-23,ilttv<[hidden email]> 写道:
>>
>>
>> 在我的linux机子上smbmount我windows机子上XP的ntfs分区,可以读写
>> 但是把我的移动硬盘(ntfs格式)直接挂载到linux机子上,却只能读不能写
>> 创建目录什么的都不能,我看内核里的ntfs写支持也编译进去了
>> 不知道什么原因,我的debian kernel版本是2.6.8.1
>
Reply | Threaded
Open this post in threaded view
|

Re: ntfs写支持问题

肖盛文


对 NTFS 文件系统写的操作,估计 linux 内核难以完全支持。

微软公司自己关起门来搞的一个文件系统,很多细节只有他们自己清楚。


ilttv 写道:

> 也是,
> 不过我mount的时候是加上了rw参数的,也把移动硬盘在windows系统下权限修改为任何人都可读写,也不行
>
> ----- Original Message -----
> From: "ze phyr" <[hidden email]>
> To: "ilttv" <[hidden email]>
> Cc: <[hidden email]>
> Sent: Friday, June 23, 2006 3:07 PM
> Subject: Re: ntfs写支持问题
>
>
>  
>> 我猜:
>>
>> smbmount 是通过samba协议支持,让XP自己写分区的。
>> 自己直接mount,要注意参数。
>>
>> phyrster
>>
>> 在 06-6-23,ilttv<[hidden email]> 写道:
>>    
>>> 在我的linux机子上smbmount我windows机子上XP的ntfs分区,可以读写
>>> 但是把我的移动硬盘(ntfs格式)直接挂载到linux机子上,却只能读不能写
>>> 创建目录什么的都不能,我看内核里的ntfs写支持也编译进去了
>>> 不知道什么原因,我的debian kernel版本是2.6.8.1
>>>      
> >


--
肖盛文 (Faris Xiao)
Email:[hidden email]




--
To UNSUBSCRIBE, email to [hidden email]
with a subject of "unsubscribe". Trouble? Contact [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: ntfs写支持问题

ljgjlpp2001
In reply to this post by 白冰
我想还是尽量不要读写NTFS格式的盘,毕竟现在支持得还不够好,还是先把移动硬盘的格式转化一下吧
----- Original Message -----
Sent: Friday, June 23, 2006 2:33 PM
Subject: ntfs写支持问题

在我的linux机子上smbmount我windows机子上XP的ntfs分区,可以读写
但是把我的移动硬盘(ntfs格式)直接挂载到linux机子上,却只能读不能写
创建目录什么的都不能,我看内核里的ntfs写支持也编译进去了
不知道什么原因,我的debian kernel版本是2.6.8.1
Reply | Threaded
Open this post in threaded view
|

Re: ntfs写支持问题

Daniel Cheng-2
In reply to this post by 白冰
ilttv wrote:
> 在我的linux机子上smbmount我windows机子上XP的ntfs分区,可以读写
> 但是把我的移动硬盘(ntfs格式)直接挂载到linux机子上,却只能读不能写
> 创建目录什么的都不能,我看内核里的ntfs写支持也编译进去了
> 不知道什么原因,我的debian kernel版本是2.6.8.1


http://wiki.linux-ntfs.org/doku.php?id=ntfs-zh
 ==> 3.5 怎样在Linux中加入对NTFS的支持?

--


--
To UNSUBSCRIBE, email to [hidden email]
with a subject of "unsubscribe". Trouble? Contact [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: ntfs写支持问题

Carlos Liu
In reply to this post by 白冰
On 6/23/06, ilttv <[hidden email]> wrote:
>
>
> 在我的linux机子上smbmount我windows机子上XP的ntfs分区,可以读写
> 但是把我的移动硬盘(ntfs格式)直接挂载到linux机子上,却只能读不能写
> 创建目录什么的都不能,我看内核里的ntfs写支持也编译进去了
> 不知道什么原因,我的debian kernel版本是2.6.8.1

如果我没有记错的话,kernel 2.6.8 中的 ntfs 模块的默认设定是不支持写操作的,必须打开另一个 experimental
的选项才行。新版的 kernel,例如 2.6.15,则缺省支持 ntfs 的写操作。

--
 Best Regards
 Carlos
qyb
Reply | Threaded
Open this post in threaded view
|

Re: ntfs写支持问题

qyb
前不久正好关心了一下 ntfs 的写问题(http://www.linux-ntfs.org/). 研究结果如下:

内核 driver 对写操作的支持还是不够全面,无法创建或删除文件。但是对于一个已经存在的文件进行写操作是没有问题的.

好消息是,使用 ntfsmount(http://wiki.linux-ntfs.org/doku.php?id=ntfsmount)
创建的用户空间文件系统,勉强可以说是能支持 NTFS 的写操作了,不过创建或者删除一个文件有 50% 的可能失败.

What do you mean by "This will either succeed or it will be refused"?

When the comments say that something is refused then this means that
directories in NTFS are balanced trees and there are a lot of cases to
support however not all of them are implemented yet. Refusal to do an
operation does not mean that the volume will be corrupted! Actually it
means just the opposite: it's a guarantee that your data is always
safe (If you have any problems then please tell us and we'll fix
ntfsmount so it will not ever happen again.)