当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 34 篇帖子 ]  前往页数 1, 2, 3  下一页
作者 内容
1 楼 
 文章标题 : [分享]使用ntfs-3g驱动在ubuntu中对NTFS分区进行读/写操作!
帖子发表于 : 2006-07-19 1:30 

注册: 2005-11-22 21:57
帖子: 110
送出感谢: 0 次
接收感谢: 0 次
亲身经历,目录操作可能出现可以挽回的错误,详8#、9#回帖。不过还是想说,请慎重使用


------------------------------------------------------------------------------------------

很奇怪啊ntfs-3g出来有几天了这边还没有人提到。在Linuxfans看到这条新闻的,使用ntfs-3g可以在ntfs分区上无限制的新建、删除文件(capable for unlimited file creation and deletion)。

ntfs-3g发布信息详见:http://sourceforge.net/mailarchive/forum.php?thread_id=23836054&forum_id=2697'

在ubuntu官方论坛找到一篇使用方法,在备份了ntfs分区的数据后,当了次小白鼠,目前为止没发现任何问题。下面就是方法

参考原文链接:http://www.ubuntuforums.org/showthread.php?t=217009,作者givré


警告:ntfs-3g还处在测试阶段,请不要在存有重要数据机器上使用。
Warning : ntfs-3g is still in beta. You should not use it on production machines.


话虽这么说,从14号发布到现在有很多人尝试过了,而且应该没遇到任何异常,否则bug早就传开了。

Step 1/5

下载三个已经被编译好的i386的包(amd64/powerpc是否支持不太清楚):
代码:
wget http://flomertens.keo.in/debian/ntfs-3g/binary-i386/libfuse2_2.5.3-1_i386.deb
wget http://flomertens.keo.in/debian/ntfs-3g/binary-i386/fuse-utils_2.5.3-1_i386.deb
wget http://flomertens.keo.in/debian/ntfs-3g/binary-i386/ntfs-3g_20070714-BETA-1_i386.deb


已经传上来了,见后面附件


Step 2/5

按顺序安装三个包:
代码:
sudo dpkg -i libfuse2_2.5.3-1_i386.deb fuse-utils_2.5.3-1_i386.deb ntfs-3g_20070714-BETA-1_i386.deb


Step 3/5

代码:
sudo gedit /etc/fstab

修改你的ntfs分区那一行,原先的"ntfs"改为"ntfs-3g"即可。例如我的是
代码:
/dev/hda5       /media/hda5     ntfs-3g    defaults,nls=utf8,umask=007,gid=46  0       0


Step 4/5

代码:
sudo gedit /etc/modules

在文件末尾加上一行内容"fuse"

Step 5/5

重启生效,或是使用命令重新挂载
代码:
sudo modprobe fuse
sudo umount -a
sudo mount -a



完成。

这个帖子就是在ubuntu下保存于ntfs分区里,转到win下读取的。自己进行了新建文件、改文件名、移动文件操作,未发现任何不良后果。enjoy yourself ! :D


附件:
ntfs-3g_20070714-BETA-1_i386.deb [177.42 KiB]
被下载 188 次
fuse-utils_2.5.3-1_i386.deb [55.51 KiB]
被下载 158 次
libfuse2_2.5.3-1_i386.deb [46.41 KiB]
被下载 144 次


最后由 superiori 编辑于 2006-07-22 3:43,总共编辑了 5 次
页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-07-19 2:14 

注册: 2005-11-22 21:57
帖子: 110
送出感谢: 0 次
接收感谢: 0 次
遇到的问题:
gnome的nautilus里不能新建文件/文件夹,提示发生“一般错误”;用gedit也不能保存在ntfs里。但是在终端里用命令、或使用thunar是可以创建的;用firefox也可以保存网页在ntfs里。
nautilus里删除操作可以正常完成,内容被移动到分区下.trash内,但是不能在gnome面板的废纸篓里正常显示(也就是它还是显示空的,清空需要手动删除)。
这大概都是nautilus自己的问题。

————————————————————————————————

givré做了一个测试,这个驱动还是相当值得信任的。
http://www.ubuntuforums.org/showthread. ... 009&page=4


givré
Quad Shot of Ubuntu

Re: HOWTO: NTFS with read/write support using ntfs-3g (easy method)

I made some intensive test to see the performance and the stability of this new driver :
My hardware:
Laptop Dell 510m
Pentium M 1.6 G
1024 Mo DDR
HD 5200 tr/min

1. Copy of 745 files for a total of 655,3 Mo
EXT3 -> NTFS : 2min 02s
0 % failure
0 % corruption

2. Copy of 2 movie for a total of 1167 Mo
EXT3 -> NTFS : 2min 37s
0 % failure
0 % corruption

3. Copy of 5986 files for a total of 642,6 Mo
EXT3 -> NTFS : 3min 23s
1 failure (operation not permit) -> 0,000167056 % failure //一次失败(操作被拒绝)->0.000 167 056%的失败率
but because the operation stop before -> 0 % corruption //因为操作被及时停止 -> 没有损坏

4. Copy of 2794 files for a total of 63,3 Mio
EXT3 -> NTFS : 9.5s
EXT3 -> EXT3 : 14.7s
0 % failure
0 % corruption

5. Copy of 1 movie for a total of 485 Mo
EXT3 -> NTFS : 1min 1s
EXT3 -> EXT3 : 46s
0 % failure
0 % corruption

CONCLUSION:
To test the possibility of corruption, i reboot to windows, and test, not each files,
but randomly a lot of them, and i encounter not the single problem.
What is good with fuse is that it stop the service before it could do possibily something wrong.
I encounter 1 failure for 1 file on the 9529 i test, it means finaly:
0,000104943 % of failure
0% of corruption
This new driver is not yet perfect but it's near to the perfection, and the percentage of failure is so low that it's quite acceptable for a desktop usage i think. On top, seens it dosn't lead to a corruption of the drive. it's also totaly safe.
And quite speed also, it even bit ext3 for a copy of lots of file in few size.
This is something i waited for a long time. This is really important for newbie. One less reason to return to windows

(总结:
为了检测可能存在的损坏,重启回windows随机测试了一些操作过的文件,没有遇到任何问题。fuse的优点在于在它可能造成错误之前就会终止服务。
在9529个文件复制中共发生一次操作失败,也就是说:0.000104943%的失败率,0%的损坏。
新驱动还没有完美但是接近完美,如此低的失败率在桌面应用中基本是可以接受的。另外,它不会造成分区损坏,是非常安全的。)


Share your tests.
__________________
The wiki is your friend https://help.ubuntu.com/community/
Want NTFS with full write support. If you are not afraid by beta product try that : http://www.ubuntuforums.org/showthread.php?t=217009

--------------------------------------------------------------------------------
Last edited by givré : 4 Hours Ago at 07:07 PM.


最后由 superiori 编辑于 2006-07-19 14:19,总共编辑了 5 次

页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-07-19 10:03 

注册: 2005-07-18 18:20
帖子: 188
地址: http://www.gdgpi.com.cn
送出感谢: 0 次
接收感谢: 0 次
我的硬盘ntfs上有重要数据,可不敢随便试验


_________________
进门莫问姓名,芳草满庭皆无主;
入室自分雅路,四厢弦歌尽留人。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-07-19 15:38 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
官方看到过提示:说新建文件夹的成功率是50%。其他都正常。没理解。

支持FUSE。


_________________
● 鸣学


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-07-19 19:36 

注册: 2006-05-07 15:09
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
感谢您的说明,已成功并快乐的使用中。


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-07-20 17:13 
头像

注册: 2005-05-31 23:53
帖子: 282
地址: 天府之国
送出感谢: 0 次
接收感谢: 0 次
正常,报告一下


_________________
寂寂寒月夜,孤坐伴清灯。曳曳烛光摇,淡淡数点星。
起身动瑶佩,移步出门去。默默倚危阑,遥听伊人语。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-07-21 23:05 

注册: 2006-03-19 11:20
帖子: 108
送出感谢: 0 次
接收感谢: 0 次
我的xubuntu在fat32分区新建文件/文件夹倒是时不时出问题。

这个一定得试试,要能成的话,我就把所有fat32分区转成ntfs! :P


_________________
xubuntu dapper + T30
http://liuxun.googlepages.com


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2006-07-22 3:06 

注册: 2005-11-22 21:57
帖子: 110
送出感谢: 0 次
接收感谢: 0 次
OK真的遇到bug了 :evil:

bug的结果是我得到一个无法操作的目录,还好是个空目录。当进行删除、移动、重命名时会有类似附件的提示。虽然留着它也没什么影响,但是看见就恶心 :twisted:

看来目录的操作还是有问题的。


附件:
error.jpg
error.jpg [ 9.39 KiB | 被浏览 1363 次 ]
页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2006-07-22 3:47 

注册: 2005-11-22 21:57
帖子: 110
送出感谢: 0 次
接收感谢: 0 次
抱着聊胜于无的态度试了下修复,windows终端下用命令
代码:
chkdsk /f

竟然检测出了这个目录的问题,bug出在索引上,修复后可以正常使用了!看来m$的程序也不是吃素的,呵呵 :lol:

如果还有其他勇敢的小白鼠遇到类似问题,可以试下 :D


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2006-07-23 0:30 
头像

注册: 2006-02-23 14:46
帖子: 436
地址: 上海
送出感谢: 0 次
接收感谢: 1
看来同 gnome 的文件管理器容合得不太好!


_________________
====
dubuntu-6.06-livecd-i386正式版正式完工!
====
*支持LiveCD硬盘启动
*Linux 2.6.15-23-686
*永中Office 2007
*LumaQQ+OpenQ+cycloneQQ
**N 多的编程及调试工具**


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2006-07-24 14:35 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
rox正常啊。


_________________
● 鸣学


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2006-07-24 23:13 

注册: 2006-07-05 22:55
帖子: 23
送出感谢: 0 次
接收感谢: 0 次
有点小问题...
突然发现中文名的文件和目录都看不到了,在fstab里面改回ntfs又可以看到,大家有碰到这样的问题么?


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2006-07-25 1:13 

注册: 2005-11-22 21:57
帖子: 110
送出感谢: 0 次
接收感谢: 0 次
zhufigo 写道:
有点小问题...
突然发现中文名的文件和目录都看不到了,在fstab里面改回ntfs又可以看到,大家有碰到这样的问题么?

我也发现这个问题了,local有些问题。你再从ntfs改到ntfs-3g就可以了。很奇怪的


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2006-07-25 8:59 
头像

注册: 2006-03-29 11:54
帖子: 153
送出感谢: 0 次
接收感谢: 0 次
第一天可以,用的这个办法
http://blog.guoshuang.com/showlog.asp?c ... og_id=4373

第二天启动后不行,不能识别 hda6,只能改回 ntfs。错误信息为

sudo mount -a

fusermount: failed to open /dev/fuse: No such file or directory
fuse_mount failed.
Unmounting /dev/hda6 (WINE)

我用的是官网上的

/dev/hda6 /media/hda6 ntfs-3g silent,umask=0,locale=zh_CN.utf8 0 0

两个我都试验了。不行。


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2006-07-25 10:50 

注册: 2005-11-22 21:57
帖子: 110
送出感谢: 0 次
接收感谢: 0 次
[quote="guoshuang"]第一天可以,用的这个办法
http://blog.guoshuang.com/showlog.asp?c ... og_id=4373

第二天启动后不行,不能识别 hda6,只能改回 ntfs。错误信息为

......
[quote]

只有第一次可以?我想你应该做Step 4/5的内容,或是运行这个
代码:
echo fuse | sudo tee -a /etc/modules

设定fuse开机就加载。再重启


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 34 篇帖子 ]  前往页数 1, 2, 3  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译